![]() |
体贴的小马驹 · "the given key was ...· 昨天 · |
![]() |
旅途中的鼠标垫 · 图解Android ...· 5 月前 · |
![]() |
无聊的煎饼果子 · 《成瘾 银色子弹头》高清在线播放 - 全集影院· 5 月前 · |
![]() |
难过的楼梯 · Pandas: How to Use ...· 6 月前 · |
![]() |
痴情的豆腐 · 你真的不上钩吗?心机美人勾引已婚上司,假面骑 ...· 6 月前 · |
![]() |
独立的脆皮肠
1 年前 |
This report is generated from a file or URL submitted to this webservice on October 8th 2020 08:08:28 (UTC) and action script
Default browser analysis
Guest System:
Windows 7 32 bit, Professional, 6.1 (build 7601), Service Pack 1
Report generated by
Falcon Sandbox
v8.43 © Hybrid Analysis
Windows processes often leverage application programming interface (API) functions to perform tasks that require reusable system resources.
Learn more
Windows processes often leverage application programming interface (API) functions to perform tasks that require reusable system resources.
Learn more
Windows processes often leverage application programming interface (API) functions to perform tasks that require reusable system resources.
Learn more
Adversaries may communicate using a custom command and control protocol instead of encapsulating commands/data in an existing Standard Application Layer Protocol.
Learn more
Adversaries may communicate over a commonly used port to bypass firewalls or network detection systems and to blend with normal network activity to avoid more detailed inspection.
Learn more
Request URL: //MEowSDBGMEQwQjAJBgUrDgMCGgUABBSLwZ6EW5gdYc9UaSEaaLjjETNtkAQUv1%2B30c7dH4b0W1Ws3NcQwg6piOcCCQCnDkpMNIK3fw%3D%3D
Request GET //MEowSDBGMEQwQjAJBgUrDgMCGgUABBSLwZ6EW5gdYc9UaSEaaLjjETNtkAQUv1%2B30c7dH4b0W1Ws3NcQwg6piOcCCQCnDkpMNIK3fw%3D%3D HTTP/1.10 : AC 1F 6B 0D DB 84 08 00 27 16 7E 88 08 00 45 00 [..k.....'.~...E.] 10 : 01 03 00 D1 40 00 80 06 B4 36 C0 A8 F3 6B 0D F9 [....@....6...k..] 20 : 82 E0 C0 11 00 50 A7 7C 33 1B 5A 00 3A 67 50 18 [.....P.|3.Z.:gP.] 30 : 01 00 CD FE 00 00 47 45 54 20 2F 2F 4D 45 6F 77 [......GET //MEow] 40 : 53 44 42 47 4D 45 51 77 51 6A 41 4A 42 67 55 72 [SDBGMEQwQjAJBgUr] 50 : 44 67 4D 43 47 67 55 41 42 42 53 4C 77 5A 36 45 [DgMCGgUABBSLwZ6E] 60 : 57 35 67 64 59 63 39 55 61 53 45 61 61 4C 6A 6A [W5gdYc9UaSEaaLjj] 70 : 45 54 4E 74 6B 41 51 55 76 31 25 32 42 33 30 63 [ETNtkAQUv1%2B30c] 80 : 37 64 48 34 62 30 57 31 57 73 33 4E 63 51 77 67 [7dH4b0W1Ws3NcQwg] 90 : 36 70 69 4F 63 43 43 51 43 6E 44 6B 70 4D 4E 49 [6piOcCCQCnDkpMNI] A0 : 4B 33 66 77 25 33 44 25 33 44 20 48 54 54 50 2F [K3fw%3D%3D HTTP/] B0 : 31 2E 31 0D 0A 43 6F 6E 6E 65 63 74 69 6F 6E 3A [1.1..Connection:] C0 : 20 4B 65 65 70 2D 41 6C 69 76 65 0D 0A 41 63 63 [ Keep-Alive..Acc] D0 : 65 70 74 3A 20 2A 2F 2A 0D 0A 55 73 65 72 2D 41 [ept: */*..User-A] E0 : 67 65 6E 74 3A 20 4D 69 63 72 6F 73 6F 66 74 2D [gent: Microsoft-] F0 : 43 72 79 70 74 6F 41 50 49 2F 36 2E 31 0D 0A 48 [CryptoAPI/6.1..H] 100 : 6F 73 74 3A 20 6F 2E 73 73 32 2E 75 73 0D 0A 0D [ost: o.ss2.us...] 110 : 0A [.] GET /MFQwUjBQME4wTDAJBgUrDgMCGgUABBSIfaREXmfqfJR3TkMYnD7O5MhzEgQUnF8A36oB1zArOIiiuG1KnPIRkYMCEwZ%2FlEoqJ83z%2BsKuKwH5CO65xMY%3D HTTP/1.1 Connection: Keep-Alive Accept: */* User-Agent: Microsoft-CryptoAPI/6.1 Host: ocsp.rootg2.amazontrust.com More DetailsDetails for GET to 13.226.23.18:80 (ocsp.rootg2.amazontrust.com)
Request URL: /MFQwUjBQME4wTDAJBgUrDgMCGgUABBSIfaREXmfqfJR3TkMYnD7O5MhzEgQUnF8A36oB1zArOIiiuG1KnPIRkYMCEwZ%2FlEoqJ83z%2BsKuKwH5CO65xMY%3D
Request GET /MFQwUjBQME4wTDAJBgUrDgMCGgUABBSIfaREXmfqfJR3TkMYnD7O5MhzEgQUnF8A36oB1zArOIiiuG1KnPIRkYMCEwZ%2FlEoqJ83z%2BsKuKwH5CO65xMY%3D HTTP/1.1
Connection: Keep-Alive
Accept: */*
User-Agent: Microsoft-CryptoAPI/6.1
Host: ocsp.rootg2.amazontrust.com Raw Hex0 : AC 1F 6B 0D DB 84 08 00 27 16 7E 88 08 00 45 00 [..k.....'.~...E.] 10 : 01 21 00 D7 40 00 80 06 1F F8 C0 A8 F3 6B 0D E2 [.!..@........k..] 20 : 17 12 C0 12 00 50 07 A6 01 07 B1 D3 1A CF 50 18 [.....P........P.] 30 : 01 00 FC 81 00 00 47 45 54 20 2F 4D 46 51 77 55 [......GET /MFQwU] 40 : 6A 42 51 4D 45 34 77 54 44 41 4A 42 67 55 72 44 [jBQME4wTDAJBgUrD] 50 : 67 4D 43 47 67 55 41 42 42 53 49 66 61 52 45 58 [gMCGgUABBSIfaREX] 60 : 6D 66 71 66 4A 52 33 54 6B 4D 59 6E 44 37 4F 35 [mfqfJR3TkMYnD7O5] 70 : 4D 68 7A 45 67 51 55 6E 46 38 41 33 36 6F 42 31 [MhzEgQUnF8A36oB1] 80 : 7A 41 72 4F 49 69 69 75 47 31 4B 6E 50 49 52 6B [zArOIiiuG1KnPIRk] 90 : 59 4D 43 45 77 5A 25 32 46 6C 45 6F 71 4A 38 33 [YMCEwZ%2FlEoqJ83] A0 : 7A 25 32 42 73 4B 75 4B 77 48 35 43 4F 36 35 78 [z%2BsKuKwH5CO65x] B0 : 4D 59 25 33 44 20 48 54 54 50 2F 31 2E 31 0D 0A [MY%3D HTTP/1.1..] C0 : 43 6F 6E 6E 65 63 74 69 6F 6E 3A 20 4B 65 65 70 [Connection: Keep] D0 : 2D 41 6C 69 76 65 0D 0A 41 63 63 65 70 74 3A 20 [-Alive..Accept: ] E0 : 2A 2F 2A 0D 0A 55 73 65 72 2D 41 67 65 6E 74 3A [*/*..User-Agent:] F0 : 20 4D 69 63 72 6F 73 6F 66 74 2D 43 72 79 70 74 [ Microsoft-Crypt] 100 : 6F 41 50 49 2F 36 2E 31 0D 0A 48 6F 73 74 3A 20 [oAPI/6.1..Host: ] 110 : 6F 63 73 70 2E 72 6F 6F 74 67 32 2E 61 6D 61 7A [ocsp.rootg2.amaz] 120 : 6F 6E 74 72 75 73 74 2E 63 6F 6D 0D 0A 0D 0A [ontrust.com....] GET /MFQwUjBQME4wTDAJBgUrDgMCGgUABBRPWaOUU8%2B5VZ5%2Fa9jFTaU9pkK3FAQUhBjMhTTsvAyUlC4IWZzHshBOCggCEwZ%2FlFeFh%2Bisd96yUzJbvJmLVg0%3D HTTP/1.1 Connection: Keep-Alive Accept: */* User-Agent: Microsoft-CryptoAPI/6.1 Host: ocsp.rootca1.amazontrust.com More DetailsDetails for GET to 13.226.23.57:80 (ocsp.rootca1.amazontrust.com)
Request URL: /MFQwUjBQME4wTDAJBgUrDgMCGgUABBRPWaOUU8%2B5VZ5%2Fa9jFTaU9pkK3FAQUhBjMhTTsvAyUlC4IWZzHshBOCggCEwZ%2FlFeFh%2Bisd96yUzJbvJmLVg0%3D
Request GET /MFQwUjBQME4wTDAJBgUrDgMCGgUABBRPWaOUU8%2B5VZ5%2Fa9jFTaU9pkK3FAQUhBjMhTTsvAyUlC4IWZzHshBOCggCEwZ%2FlFeFh%2Bisd96yUzJbvJmLVg0%3D HTTP/1.1
Connection: Keep-Alive
Accept: */*
User-Agent: Microsoft-CryptoAPI/6.1
Host: ocsp.rootca1.amazontrust.com Raw Hex0 : AC 1F 6B 0D DB 84 08 00 27 16 7E 88 08 00 45 00 [..k.....'.~...E.] 10 : 01 26 00 DE 40 00 80 06 1F C5 C0 A8 F3 6B 0D E2 [.&..@........k..] 20 : 17 39 C0 13 00 50 66 75 1A E3 9D 1A DB 08 50 18 [.9...Pfu......P.] 30 : 01 00 67 17 00 00 47 45 54 20 2F 4D 46 51 77 55 [..g...GET /MFQwU] 40 : 6A 42 51 4D 45 34 77 54 44 41 4A 42 67 55 72 44 [jBQME4wTDAJBgUrD] 50 : 67 4D 43 47 67 55 41 42 42 52 50 57 61 4F 55 55 [gMCGgUABBRPWaOUU] 60 : 38 25 32 42 35 56 5A 35 25 32 46 61 39 6A 46 54 [8%2B5VZ5%2Fa9jFT] 70 : 61 55 39 70 6B 4B 33 46 41 51 55 68 42 6A 4D 68 [aU9pkK3FAQUhBjMh] 80 : 54 54 73 76 41 79 55 6C 43 34 49 57 5A 7A 48 73 [TTsvAyUlC4IWZzHs] 90 : 68 42 4F 43 67 67 43 45 77 5A 25 32 46 6C 46 65 [hBOCggCEwZ%2FlFe] A0 : 46 68 25 32 42 69 73 64 39 36 79 55 7A 4A 62 76 [Fh%2Bisd96yUzJbv] B0 : 4A 6D 4C 56 67 30 25 33 44 20 48 54 54 50 2F 31 [JmLVg0%3D HTTP/1] C0 : 2E 31 0D 0A 43 6F 6E 6E 65 63 74 69 6F 6E 3A 20 [.1..Connection: ] D0 : 4B 65 65 70 2D 41 6C 69 76 65 0D 0A 41 63 63 65 [Keep-Alive..Acce] E0 : 70 74 3A 20 2A 2F 2A 0D 0A 55 73 65 72 2D 41 67 [pt: */*..User-Ag] F0 : 65 6E 74 3A 20 4D 69 63 72 6F 73 6F 66 74 2D 43 [ent: Microsoft-C] 100 : 72 79 70 74 6F 41 50 49 2F 36 2E 31 0D 0A 48 6F [ryptoAPI/6.1..Ho] 110 : 73 74 3A 20 6F 63 73 70 2E 72 6F 6F 74 63 61 31 [st: ocsp.rootca1] 120 : 2E 61 6D 61 7A 6F 6E 74 72 75 73 74 2E 63 6F 6D [.amazontrust.com] 130 : 0D 0A 0D 0A [....] GET /MFEwTzBNMEswSTAJBgUrDgMCGgUABBQz9arGHWbnBV0DFzpNHz4YcTiFDQQUWaRmBlKge5WSPKOUByeWdFv5PdACEAETatPaI96PUPGzjM30DbM%3D HTTP/1.1 Connection: Keep-Alive Accept: */* User-Agent: Microsoft-CryptoAPI/6.1 Host: ocsp.sca1b.amazontrust.com More DetailsDetails for GET to 13.226.23.213:80 (ocsp.sca1b.amazontrust.com)
Request URL: /MFEwTzBNMEswSTAJBgUrDgMCGgUABBQz9arGHWbnBV0DFzpNHz4YcTiFDQQUWaRmBlKge5WSPKOUByeWdFv5PdACEAETatPaI96PUPGzjM30DbM%3D
Request GET /MFEwTzBNMEswSTAJBgUrDgMCGgUABBQz9arGHWbnBV0DFzpNHz4YcTiFDQQUWaRmBlKge5WSPKOUByeWdFv5PdACEAETatPaI96PUPGzjM30DbM%3D HTTP/1.1
Connection: Keep-Alive
Accept: */*
User-Agent: Microsoft-CryptoAPI/6.1
Host: ocsp.sca1b.amazontrust.com Raw Hex0 : AC 1F 6B 0D DB 84 08 00 27 16 7E 88 08 00 45 00 [..k.....'.~...E.] 10 : 01 18 00 E3 40 00 80 06 1F 32 C0 A8 F3 6B 0D E2 [....@....2...k..] 20 : 17 D5 C0 14 00 50 25 1D 0B 98 EB 6A 4B 2B 50 18 [.....P%....jK+P.] 30 : 01 00 E0 C0 00 00 47 45 54 20 2F 4D 46 45 77 54 [......GET /MFEwT] 40 : 7A 42 4E 4D 45 73 77 53 54 41 4A 42 67 55 72 44 [zBNMEswSTAJBgUrD] 50 : 67 4D 43 47 67 55 41 42 42 51 7A 39 61 72 47 48 [gMCGgUABBQz9arGH] 60 : 57 62 6E 42 56 30 44 46 7A 70 4E 48 7A 34 59 63 [WbnBV0DFzpNHz4Yc] 70 : 54 69 46 44 51 51 55 57 61 52 6D 42 6C 4B 67 65 [TiFDQQUWaRmBlKge] 80 : 35 57 53 50 4B 4F 55 42 79 65 57 64 46 76 35 50 [5WSPKOUByeWdFv5P] 90 : 64 41 43 45 41 45 54 61 74 50 61 49 39 36 50 55 [dACEAETatPaI96PU] A0 : 50 47 7A 6A 4D 33 30 44 62 4D 25 33 44 20 48 54 [PGzjM30DbM%3D HT] B0 : 54 50 2F 31 2E 31 0D 0A 43 6F 6E 6E 65 63 74 69 [TP/1.1..Connecti] C0 : 6F 6E 3A 20 4B 65 65 70 2D 41 6C 69 76 65 0D 0A [on: Keep-Alive..] D0 : 41 63 63 65 70 74 3A 20 2A 2F 2A 0D 0A 55 73 65 [Accept: */*..Use] E0 : 72 2D 41 67 65 6E 74 3A 20 4D 69 63 72 6F 73 6F [r-Agent: Microso] F0 : 66 74 2D 43 72 79 70 74 6F 41 50 49 2F 36 2E 31 [ft-CryptoAPI/6.1] 100 : 0D 0A 48 6F 73 74 3A 20 6F 63 73 70 2E 73 63 61 [..Host: ocsp.sca] 110 : 31 62 2E 61 6D 61 7A 6F 6E 74 72 75 73 74 2E 63 [1b.amazontrust.c] 120 : 6F 6D 0D 0A 0D 0A [om....] GET /gsr2/ME4wTDBKMEgwRjAJBgUrDgMCGgUABBTgXIsxbvr2lBkPpoIEVRE6gHlCnAQUm%2BIHV2ccHsBqBt5ZtJot39wZhi4CDQHjtJqhjYqpgSVpULg%3D HTTP/1.1 Connection: Keep-Alive Accept: */* User-Agent: Microsoft-CryptoAPI/6.1 Host: ocsp.pki.goog More DetailsDetails for GET to 172.217.5.99:80 (ocsp.pki.goog)
Request URL: /gsr2/ME4wTDBKMEgwRjAJBgUrDgMCGgUABBTgXIsxbvr2lBkPpoIEVRE6gHlCnAQUm%2BIHV2ccHsBqBt5ZtJot39wZhi4CDQHjtJqhjYqpgSVpULg%3D
Request GET /gsr2/ME4wTDBKMEgwRjAJBgUrDgMCGgUABBTgXIsxbvr2lBkPpoIEVRE6gHlCnAQUm%2BIHV2ccHsBqBt5ZtJot39wZhi4CDQHjtJqhjYqpgSVpULg%3D HTTP/1.1
Connection: Keep-Alive
Accept: */*
User-Agent: Microsoft-CryptoAPI/6.1
Host: ocsp.pki.goog Raw Hex0 : AC 1F 6B 0D DB 84 08 00 27 16 7E 88 08 00 45 00 [..k.....'.~...E.] 10 : 01 0E 01 71 40 00 80 06 92 28 C0 A8 F3 6B AC D9 [...q@....(...k..] 20 : 05 63 C0 1D 00 50 01 54 D2 06 B6 2D 3A F7 50 18 [.c...P.T...-:.P.] 30 : 01 00 A9 4A 00 00 47 45 54 20 2F 67 73 72 32 2F [...J..GET /gsr2/] 40 : 4D 45 34 77 54 44 42 4B 4D 45 67 77 52 6A 41 4A [ME4wTDBKMEgwRjAJ] 50 : 42 67 55 72 44 67 4D 43 47 67 55 41 42 42 54 67 [BgUrDgMCGgUABBTg] 60 : 58 49 73 78 62 76 72 32 6C 42 6B 50 70 6F 49 45 [XIsxbvr2lBkPpoIE] 70 : 56 52 45 36 67 48 6C 43 6E 41 51 55 6D 25 32 42 [VRE6gHlCnAQUm%2B] 80 : 49 48 56 32 63 63 48 73 42 71 42 74 35 5A 74 4A [IHV2ccHsBqBt5ZtJ] 90 : 6F 74 33 39 77 5A 68 69 34 43 44 51 48 6A 74 4A [ot39wZhi4CDQHjtJ] A0 : 71 68 6A 59 71 70 67 53 56 70 55 4C 67 25 33 44 [qhjYqpgSVpULg%3D] B0 : 20 48 54 54 50 2F 31 2E 31 0D 0A 43 6F 6E 6E 65 [ HTTP/1.1..Conne] C0 : 63 74 69 6F 6E 3A 20 4B 65 65 70 2D 41 6C 69 76 [ction: Keep-Aliv] D0 : 65 0D 0A 41 63 63 65 70 74 3A 20 2A 2F 2A 0D 0A [e..Accept: */*..] E0 : 55 73 65 72 2D 41 67 65 6E 74 3A 20 4D 69 63 72 [User-Agent: Micr] F0 : 6F 73 6F 66 74 2D 43 72 79 70 74 6F 41 50 49 2F [osoft-CryptoAPI/] 100 : 36 2E 31 0D 0A 48 6F 73 74 3A 20 6F 63 73 70 2E [6.1..Host: ocsp.] 110 : 70 6B 69 2E 67 6F 6F 67 0D 0A 0D 0A [pki.goog....] GET //MEQwQjBAMD4wPDAJBgUrDgMCGgUABBTkIInKBAzXkF0Qh0pel3lfHJ9GPAQU0sSw0pHUTBFxs2HLPaH%2B3ahq1OMCAxvnFQ%3D%3D HTTP/1.1 Connection: Keep-Alive Accept: */* User-Agent: Microsoft-CryptoAPI/6.1 Host: ocsp.godaddy.com More DetailsDetails for GET to 192.124.249.24:80 (ocsp.godaddy.com)
Request URL: //MEQwQjBAMD4wPDAJBgUrDgMCGgUABBTkIInKBAzXkF0Qh0pel3lfHJ9GPAQU0sSw0pHUTBFxs2HLPaH%2B3ahq1OMCAxvnFQ%3D%3D
Request GET //MEQwQjBAMD4wPDAJBgUrDgMCGgUABBTkIInKBAzXkF0Qh0pel3lfHJ9GPAQU0sSw0pHUTBFxs2HLPaH%2B3ahq1OMCAxvnFQ%3D%3D HTTP/1.1
Connection: Keep-Alive
Accept: */*
User-Agent: Microsoft-CryptoAPI/6.1
Host: ocsp.godaddy.com Raw Hex0 : AC 1F 6B 0D DB 84 08 00 27 16 7E 88 08 00 45 00 [..k.....'.~...E.] 10 : 01 03 01 FE 40 00 80 06 8A 4D C0 A8 F3 6B C0 7C [....@....M...k.|] 20 : F9 18 C0 1F 00 50 26 88 6E 88 99 C6 06 CB 50 18 [.....P&.n.....P.] 30 : 01 00 A3 4D 00 00 47 45 54 20 2F 2F 4D 45 51 77 [...M..GET //MEQw] 40 : 51 6A 42 41 4D 44 34 77 50 44 41 4A 42 67 55 72 [QjBAMD4wPDAJBgUr] 50 : 44 67 4D 43 47 67 55 41 42 42 54 6B 49 49 6E 4B [DgMCGgUABBTkIInK] 60 : 42 41 7A 58 6B 46 30 51 68 30 70 65 6C 33 6C 66 [BAzXkF0Qh0pel3lf] 70 : 48 4A 39 47 50 41 51 55 30 73 53 77 30 70 48 55 [HJ9GPAQU0sSw0pHU] 80 : 54 42 46 78 73 32 48 4C 50 61 48 25 32 42 33 61 [TBFxs2HLPaH%2B3a] 90 : 68 71 31 4F 4D 43 41 78 76 6E 46 51 25 33 44 25 [hq1OMCAxvnFQ%3D%] A0 : 33 44 20 48 54 54 50 2F 31 2E 31 0D 0A 43 6F 6E [3D HTTP/1.1..Con] B0 : 6E 65 63 74 69 6F 6E 3A 20 4B 65 65 70 2D 41 6C [nection: Keep-Al] C0 : 69 76 65 0D 0A 41 63 63 65 70 74 3A 20 2A 2F 2A [ive..Accept: */*] D0 : 0D 0A 55 73 65 72 2D 41 67 65 6E 74 3A 20 4D 69 [..User-Agent: Mi] E0 : 63 72 6F 73 6F 66 74 2D 43 72 79 70 74 6F 41 50 [crosoft-CryptoAP] F0 : 49 2F 36 2E 31 0D 0A 48 6F 73 74 3A 20 6F 63 73 [I/6.1..Host: ocs] 100 : 70 2E 67 6F 64 61 64 64 79 2E 63 6F 6D 0D 0A 0D [p.godaddy.com...] 110 : 0A [.] GET /gts1o1core/MFIwUDBOMEwwSjAJBgUrDgMCGgUABBRCRjDCJxnb3nDwj%2Fxz5aZfZjgXvAQUmNH4bhDrz5vsYJ8YkBug630J%2FSsCEQDqXuNQ97mPtAIAAAAAektt HTTP/1.1 Connection: Keep-Alive Accept: */* User-Agent: Microsoft-CryptoAPI/6.1 Host: ocsp.pki.goog More DetailsDetails for GET to 172.217.5.99:80 (ocsp.pki.goog)
Request URL: /gts1o1core/MFIwUDBOMEwwSjAJBgUrDgMCGgUABBRCRjDCJxnb3nDwj%2Fxz5aZfZjgXvAQUmNH4bhDrz5vsYJ8YkBug630J%2FSsCEQDqXuNQ97mPtAIAAAAAektt
Request GET /gts1o1core/MFIwUDBOMEwwSjAJBgUrDgMCGgUABBRCRjDCJxnb3nDwj%2Fxz5aZfZjgXvAQUmNH4bhDrz5vsYJ8YkBug630J%2FSsCEQDqXuNQ97mPtAIAAAAAektt HTTP/1.1
Connection: Keep-Alive
Accept: */*
User-Agent: Microsoft-CryptoAPI/6.1
Host: ocsp.pki.goog Raw Hex0 : AC 1F 6B 0D DB 84 08 00 27 16 7E 88 08 00 45 00 [..k.....'.~...E.] 10 : 01 18 02 39 40 00 80 06 91 56 C0 A8 F3 6B AC D9 [...9@....V...k..] 20 : 05 63 C0 1D 00 50 01 54 D2 EC B6 2D 3D BD 50 18 [.c...P.T...-=.P.] 30 : 00 FE BB 71 00 00 47 45 54 20 2F 67 74 73 31 6F [...q..GET /gts1o] 40 : 31 63 6F 72 65 2F 4D 46 49 77 55 44 42 4F 4D 45 [1core/MFIwUDBOME] 50 : 77 77 53 6A 41 4A 42 67 55 72 44 67 4D 43 47 67 [wwSjAJBgUrDgMCGg] 60 : 55 41 42 42 52 43 52 6A 44 43 4A 78 6E 62 33 6E [UABBRCRjDCJxnb3n] 70 : 44 77 6A 25 32 46 78 7A 35 61 5A 66 5A 6A 67 58 [Dwj%2Fxz5aZfZjgX] 80 : 76 41 51 55 6D 4E 48 34 62 68 44 72 7A 35 76 73 [vAQUmNH4bhDrz5vs] 90 : 59 4A 38 59 6B 42 75 67 36 33 30 4A 25 32 46 53 [YJ8YkBug630J%2FS] A0 : 73 43 45 51 44 71 58 75 4E 51 39 37 6D 50 74 41 [sCEQDqXuNQ97mPtA] B0 : 49 41 41 41 41 41 65 6B 74 74 20 48 54 54 50 2F [IAAAAAektt HTTP/] C0 : 31 2E 31 0D 0A 43 6F 6E 6E 65 63 74 69 6F 6E 3A [1.1..Connection:] D0 : 20 4B 65 65 70 2D 41 6C 69 76 65 0D 0A 41 63 63 [ Keep-Alive..Acc] E0 : 65 70 74 3A 20 2A 2F 2A 0D 0A 55 73 65 72 2D 41 [ept: */*..User-A] F0 : 67 65 6E 74 3A 20 4D 69 63 72 6F 73 6F 66 74 2D [gent: Microsoft-] 100 : 43 72 79 70 74 6F 41 50 49 2F 36 2E 31 0D 0A 48 [CryptoAPI/6.1..H] 110 : 6F 73 74 3A 20 6F 63 73 70 2E 70 6B 69 2E 67 6F [ost: ocsp.pki.go] 120 : 6F 67 0D 0A 0D 0A [og....] GET //MEIwQDA%2BMDwwOjAJBgUrDgMCGgUABBQdI2%2BOBkuXH93foRUj4a7lAr4rGwQUOpqFBxBnKLbv9r0FQW4gwZTaD94CAQc%3D HTTP/1.1 Connection: Keep-Alive Accept: */* User-Agent: Microsoft-CryptoAPI/6.1 Host: ocsp.godaddy.com More DetailsDetails for GET to 192.124.249.24:80 (ocsp.godaddy.com)
Request URL: //MEIwQDA%2BMDwwOjAJBgUrDgMCGgUABBQdI2%2BOBkuXH93foRUj4a7lAr4rGwQUOpqFBxBnKLbv9r0FQW4gwZTaD94CAQc%3D
Request GET //MEIwQDA%2BMDwwOjAJBgUrDgMCGgUABBQdI2%2BOBkuXH93foRUj4a7lAr4rGwQUOpqFBxBnKLbv9r0FQW4gwZTaD94CAQc%3D HTTP/1.1
Connection: Keep-Alive
Accept: */*
User-Agent: Microsoft-CryptoAPI/6.1
Host: ocsp.godaddy.com Raw Hex0 : AC 1F 6B 0D DB 84 08 00 27 16 7E 88 08 00 45 00 [..k.....'.~...E.] 10 : 00 FF 02 CA 40 00 80 06 89 85 C0 A8 F3 6B C0 7C [....@........k.|] 20 : F9 18 C0 1F 00 50 26 88 6F 63 99 C6 0F B6 50 18 [.....P&.oc....P.] 30 : 01 00 C6 59 00 00 47 45 54 20 2F 2F 4D 45 49 77 [...Y..GET //MEIw] 40 : 51 44 41 25 32 42 4D 44 77 77 4F 6A 41 4A 42 67 [QDA%2BMDwwOjAJBg] 50 : 55 72 44 67 4D 43 47 67 55 41 42 42 51 64 49 32 [UrDgMCGgUABBQdI2] 60 : 25 32 42 4F 42 6B 75 58 48 39 33 66 6F 52 55 6A [%2BOBkuXH93foRUj] 70 : 34 61 37 6C 41 72 34 72 47 77 51 55 4F 70 71 46 [4a7lAr4rGwQUOpqF] 80 : 42 78 42 6E 4B 4C 62 76 39 72 30 46 51 57 34 67 [BxBnKLbv9r0FQW4g] 90 : 77 5A 54 61 44 39 34 43 41 51 63 25 33 44 20 48 [wZTaD94CAQc%3D H] A0 : 54 54 50 2F 31 2E 31 0D 0A 43 6F 6E 6E 65 63 74 [TTP/1.1..Connect] B0 : 69 6F 6E 3A 20 4B 65 65 70 2D 41 6C 69 76 65 0D [ion: Keep-Alive.] C0 : 0A 41 63 63 65 70 74 3A 20 2A 2F 2A 0D 0A 55 73 [.Accept: */*..Us] D0 : 65 72 2D 41 67 65 6E 74 3A 20 4D 69 63 72 6F 73 [er-Agent: Micros] E0 : 6F 66 74 2D 43 72 79 70 74 6F 41 50 49 2F 36 2E [oft-CryptoAPI/6.] F0 : 31 0D 0A 48 6F 73 74 3A 20 6F 63 73 70 2E 67 6F [1..Host: ocsp.go] 100 : 64 61 64 64 79 2E 63 6F 6D 0D 0A 0D 0A [daddy.com....] GET /gts1o1core/MFEwTzBNMEswSTAJBgUrDgMCGgUABBRCRjDCJxnb3nDwj%2Fxz5aZfZjgXvAQUmNH4bhDrz5vsYJ8YkBug630J%2FSsCEDM8p7YwCDvUCAAAAABXoPk%3D HTTP/1.1 Connection: Keep-Alive Accept: */* User-Agent: Microsoft-CryptoAPI/6.1 Host: ocsp.pki.goog More DetailsDetails for GET to 172.217.5.99:80 (ocsp.pki.goog)
Request URL: /gts1o1core/MFEwTzBNMEswSTAJBgUrDgMCGgUABBRCRjDCJxnb3nDwj%2Fxz5aZfZjgXvAQUmNH4bhDrz5vsYJ8YkBug630J%2FSsCEDM8p7YwCDvUCAAAAABXoPk%...
Request GET /gts1o1core/MFEwTzBNMEswSTAJBgUrDgMCGgUABBRCRjDCJxnb3nDwj%2Fxz5aZfZjgXvAQUmNH4bhDrz5vsYJ8YkBug630J%2FSsCEDM8p7YwCDvUCAAAAABXoPk%3D HTTP/1.1
Connection: Keep-Alive
Accept: */*
User-Agent: Microsoft-CryptoAPI/6.1
Host: ocsp.pki.goog Raw Hex0 : AC 1F 6B 0D DB 84 08 00 27 16 7E 88 08 00 45 00 [..k.....'.~...E.] 10 : 01 1A 05 DC 40 00 80 06 8D B1 C0 A8 F3 6B AC D9 [....@........k..] 20 : 05 63 C0 1D 00 50 01 54 D3 DC B6 2D 40 87 50 18 [.c...P.T...-@.P.] 30 : 00 FB 85 F4 00 00 47 45 54 20 2F 67 74 73 31 6F [......GET /gts1o] 40 : 31 63 6F 72 65 2F 4D 46 45 77 54 7A 42 4E 4D 45 [1core/MFEwTzBNME] 50 : 73 77 53 54 41 4A 42 67 55 72 44 67 4D 43 47 67 [swSTAJBgUrDgMCGg] 60 : 55 41 42 42 52 43 52 6A 44 43 4A 78 6E 62 33 6E [UABBRCRjDCJxnb3n] 70 : 44 77 6A 25 32 46 78 7A 35 61 5A 66 5A 6A 67 58 [Dwj%2Fxz5aZfZjgX] 80 : 76 41 51 55 6D 4E 48 34 62 68 44 72 7A 35 76 73 [vAQUmNH4bhDrz5vs] 90 : 59 4A 38 59 6B 42 75 67 36 33 30 4A 25 32 46 53 [YJ8YkBug630J%2FS] A0 : 73 43 45 44 4D 38 70 37 59 77 43 44 76 55 43 41 [sCEDM8p7YwCDvUCA] B0 : 41 41 41 41 42 58 6F 50 6B 25 33 44 20 48 54 54 [AAAABXoPk%3D HTT] C0 : 50 2F 31 2E 31 0D 0A 43 6F 6E 6E 65 63 74 69 6F [P/1.1..Connectio] D0 : 6E 3A 20 4B 65 65 70 2D 41 6C 69 76 65 0D 0A 41 [n: Keep-Alive..A] E0 : 63 63 65 70 74 3A 20 2A 2F 2A 0D 0A 55 73 65 72 [ccept: */*..User] F0 : 2D 41 67 65 6E 74 3A 20 4D 69 63 72 6F 73 6F 66 [-Agent: Microsof] 100 : 74 2D 43 72 79 70 74 6F 41 50 49 2F 36 2E 31 0D [t-CryptoAPI/6.1.] 110 : 0A 48 6F 73 74 3A 20 6F 63 73 70 2E 70 6B 69 2E [.Host: ocsp.pki.] 120 : 67 6F 6F 67 0D 0A 0D 0A [goog....] !function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={exports:{},id:i,loaded:!1};return e[i].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}(function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))switch(typeof e[t]){case"function":break;case"object":e[t]=function(t){var n=t.slice(1),i=e[t[0]];return function(e,t,o){i.apply(this,[e,t,o].concat(n))}}(e[t]);break;default:e[t]=e[e[t]]}return e}([function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o=n(17),s=i(o);n(20),n(22),n(23);var r=n(24),a=i(r);n(25),n(27),n(29),n(31),n(32),n(169),n(171),n(33),n(174),n(176),n(178),n(179),n(183),n(184),n(190),n(191);var c=n(198),l=i(c),u=n(199),d=i(u),p=n(205),h=i(p),f=n(206),g=i(f),m=n(207),v=i(m);n(240),n(708),n(710),n(717),n(719),n(775),n(796),n(826),n(832),n(836),n(840);var b=["ui.router","ui.select","opentok","ngAnimate","ngSanitize","ui.bootstrap","angularMoment","mgr.validation","angular-confirm","ui-notification","angular-loading-bar","pascalprecht.translate","app.services","app.directives","app.filters","app.components","app.constants","app.urlData","app.login","app.user-interfaces","app.test-page","app.token-login","app.token-login-old","app.nano-stream","ng.deviceDetector",a.default,v.default];s.default.module("app",b).constant("AppConstants",l.default).config(d.default).config(h.default).run(g.default),s.default.element(document).ready(function(){var e=s.default.injector(["ng"]),t=e.get("$window"),n=t.location.hostname;0===n.search(/www\./i)&&(t.location.href=t.location.href.replace(n,n.slice(4)),n=n.slice(4));var i=n.split("interpret.world"),o=i.filter(function(e){return!!e});o[0]&&"."===o[0].charAt(o[0].length-1)&&(o[0]=o[0].slice(0,o[0].length-1));var r={isSubDomain:o.length>0,subDomainName:o[0]||""};s.default.module("app.urlData",[]).constant("DOMAIN_DATA",r),s.default.bootstrap(document,["app"],{strictDi:!0})})},,,,,,,,,,,,,,,,,function(e,t,n){n(18),e.exports=angular},function(e,t,n){(function(e){/** * @license AngularJS v1.5.9 * (c) 2010-2016 Google, Inc. http://angularjs.org * License: MIT */!function(t){"use strict";function n(e,t){return t=t||Error,function(){var n,i,o=2,s=arguments,r=s[0],a="["+(e?e+":":"")+r+"] ",c=s[1];for(a+=c.replace(/\{\d+\}/g,function(e){var t=+e.slice(1,-1),n=t+o;return n<s.length?_e(s[n]):e}),a+="\nhttp://errors.angularjs.org/1.5.9/"+(e?e+"/":"")+r,i=o,n="?";i<s.length;i++,n="&")a+=n+"p"+(i-o)+"="+encodeURIComponent(_e(s[i]));return new t(a)}}function i(e){if(null==e||k(e))return!1;if(oo(e)||S(e)||Vi&&e instanceof Vi)return!0;var t="length"in Object(e)&&e.length;return T(t)&&(t>=0&&(t-1 in e||e instanceof Array)||"function"==typeof e.item)}function o(e,t,n){var s,r;if(e)if(L(e))for(s in e)"prototype"===s||"length"===s||"name"===s||e.hasOwnProperty&&!e.hasOwnProperty(s)||t.call(n,e[s],s,e);else if(oo(e)||i(e)){var a="object"!=typeof e;for(s=0,r=e.length;s<r;s++)(a||s in e)&&t.call(n,e[s],s,e)}else if(e.forEach&&e.forEach!==o)e.forEach(t,n,e);else if(y(e))for(s in e)t.call(n,e[s],s,e);else if("function"==typeof e.hasOwnProperty)for(s in e)e.hasOwnProperty(s)&&t.call(n,e[s],s,e);else for(s in e)Hi.call(e,s)&&t.call(n,e[s],s,e);return e}function s(e,t,n){for(var i=Object.keys(e).sort(),o=0;o<i.length;o++)t.call(n,e[i[o]],i[o]);return i}function r(e){return function(t,n){e(n,t)}}function a(){return++no}function c(e,t){t?e.$$hashKey=t:delete e.$$hashKey}function l(e,t,n){for(var i=e.$$hashKey,o=0,s=t.length;o<s;++o){var r=t[o];if(_(r)||L(r))for(var a=Object.keys(r),u=0,d=a.length;u<d;u++){var p=a[u],h=r[p];n&&_(h)?$(h)?e[p]=new Date(h.valueOf()):C(h)?e[p]=new RegExp(h):h.nodeName?e[p]=h.cloneNode(!0):R(h)?e[p]=h.clone():(_(e[p])||(e[p]=oo(h)?[]:{}),l(e[p],[h],!0)):e[p]=h}}return c(e,i),e}function u(e){return l(e,Gi.call(arguments,1),!1)}function d(e){return l(e,Gi.call(arguments,1),!0)}function p(e){return parseInt(e,10)}function h(e,t){return u(Object.create(e),t)}function f(){}function g(e){return e}function m(e){return function(){return e}}function v(e){return L(e.toString)&&e.toString!==Zi}function b(e){return"undefined"==typeof e}function M(e){return"undefined"!=typeof e}function _(e){return null!==e&&"object"==typeof e}function y(e){return null!==e&&"object"==typeof e&&!Qi(e)}function S(e){return"string"==typeof e}function T(e){return"number"==typeof e}function $(e){return"[object Date]"===Zi.call(e)}function L(e){return"function"==typeof e}function C(e){return"[object RegExp]"===Zi.call(e)}function k(e){return e&&e.window===e}function w(e){return e&&e.$evalAsync&&e.$watch}function A(e){return"[object File]"===Zi.call(e)}function O(e){return"[object FormData]"===Zi.call(e)}function E(e){return"[object Blob]"===Zi.call(e)}function I(e){return"boolean"==typeof e}function D(e){return e&&L(e.then)}function N(e){return e&&T(e.length)&&so.test(Zi.call(e))}function x(e){return"[object ArrayBuffer]"===Zi.call(e)}function R(e){return!(!e||!(e.nodeName||e.prop&&e.attr&&e.find))}function P(e){var t,n={},i=e.split(",");for(t=0;t<i.length;t++)n[i[t]]=!0;return n}function z(e){return Ui(e.nodeName||e[0]&&e[0].nodeName)}function q(e,t){var n=e.indexOf(t);return n>=0&&e.splice(n,1),n}function H(e,t){function n(e,t){var n,o=t.$$hashKey;if(oo(e))for(var s=0,r=e.length;s<r;s++)t.push(i(e[s]));else if(y(e))for(n in e)t[n]=i(e[n]);else if(e&&"function"==typeof e.hasOwnProperty)for(n in e)e.hasOwnProperty(n)&&(t[n]=i(e[n]));else for(n in e)Hi.call(e,n)&&(t[n]=i(e[n]));return c(t,o),t}function i(e){if(!_(e))return e;var t=r.indexOf(e);if(t!==-1)return a[t];if(k(e)||w(e))throw eo("cpws","Can't copy! Making copies of Window or Scope instances is not supported.");var i=!1,o=s(e);return void 0===o&&(o=oo(e)?[]:Object.create(Qi(e)),i=!0),r.push(e),a.push(o),i?n(e,o):o}function s(e){switch(Zi.call(e)){case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Float32Array]":case"[object Float64Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return new e.constructor(i(e.buffer),e.byteOffset,e.length);case"[object ArrayBuffer]":if(!e.slice){var t=new ArrayBuffer(e.byteLength);return new Uint8Array(t).set(new Uint8Array(e)),t}return e.slice(0);case"[object Boolean]":case"[object Number]":case"[object String]":case"[object Date]":return new e.constructor(e.valueOf());case"[object RegExp]":var n=new RegExp(e.source,e.toString().match(/[^\/]*$/)[0]);return n.lastIndex=e.lastIndex,n;case"[object Blob]":return new e.constructor([e],{type:e.type})}if(L(e.cloneNode))return e.cloneNode(!0)}var r=[],a=[];if(t){if(N(t)||x(t))throw eo("cpta","Can't copy! TypedArray destination cannot be mutated.");if(e===t)throw eo("cpi","Can't copy! Source and destination are identical.");return oo(t)?t.length=0:o(t,function(e,n){"$$hashKey"!==n&&delete t[n]}),r.push(e),a.push(t),n(e,t)}return i(e)}function U(e,t){if(e===t)return!0;if(null===e||null===t)return!1;if(e!==e&&t!==t)return!0;var n,i,o,s=typeof e,r=typeof t;if(s===r&&"object"===s){if(!oo(e)){if($(e))return!!$(t)&&U(e.getTime(),t.getTime());if(C(e))return!!C(t)&&e.toString()===t.toString();if(w(e)||w(t)||k(e)||k(t)||oo(t)||$(t)||C(t))return!1;o=me();for(i in e)if("$"!==i.charAt(0)&&!L(e[i])){if(!U(e[i],t[i]))return!1;o[i]=!0}for(i in t)if(!(i in o)&&"$"!==i.charAt(0)&&M(t[i])&&!L(t[i]))return!1;return!0}if(!oo(t))return!1;if((n=e.length)===t.length){for(i=0;i<n;i++)if(!U(e[i],t[i]))return!1;return!0}}return!1}function W(e,t,n){return e.concat(Gi.call(t,n))}function B(e,t){return Gi.call(e,t||0)}function Y(e,t){var n=arguments.length>2?B(arguments,2):[];return!L(t)||t instanceof RegExp?t:n.length?function(){return arguments.length?t.apply(e,W(n,arguments,0)):t.apply(e,n)}:function(){return arguments.length?t.apply(e,arguments):t.call(e)}}function j(e,n){var i=n;return"string"==typeof e&&"$"===e.charAt(0)&&"$"===e.charAt(1)?i=void 0:k(n)?i="$WINDOW":n&&t.document===n?i="$DOCUMENT":w(n)&&(i="$SCOPE"),i}function V(e,t){if(!b(e))return T(t)||(t=t?2:null),JSON.stringify(e,j,t)}function F(e){return S(e)?JSON.parse(e):e}function X(e,t){e=e.replace(uo,"");var n=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return io(n)?t:n}function G(e,t){return e=new Date(e.getTime()),e.setMinutes(e.getMinutes()+t),e}function K(e,t,n){n=n?-1:1;var i=e.getTimezoneOffset(),o=X(t,i);return G(e,n*(o-i))}function J(e){e=Vi(e).clone();try{e.empty()}catch(e){}var t=Vi("<div>").append(e).html();try{return e[0].nodeType===bo?Ui(t):t.match(/^(<[^>]+>)/)[1].replace(/^<([\w\-]+)/,function(e,t){return"<"+Ui(t)})}catch(e){return Ui(t)}}function Z(e){try{return decodeURIComponent(e)}catch(e){}}function Q(e){var t={};return o((e||"").split("&"),function(e){var n,i,o;e&&(i=e=e.replace(/\+/g,"%20"),n=e.indexOf("="),n!==-1&&(i=e.substring(0,n),o=e.substring(n+1)),i=Z(i),M(i)&&(o=!M(o)||Z(o),Hi.call(t,i)?oo(t[i])?t[i].push(o):t[i]=[t[i],o]:t[i]=o))}),t}function ee(e){var t=[];return o(e,function(e,n){oo(e)?o(e,function(e){t.push(ne(n,!0)+(e===!0?"":"="+ne(e,!0)))}):t.push(ne(n,!0)+(e===!0?"":"="+ne(e,!0)))}),t.length?t.join("&"):""}function te(e){return ne(e,!0).replace(/%26/gi,"&").replace(/%3D/gi,"=").replace(/%2B/gi,"+")}function ne(e,t){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%20/g,t?"%20":"+")}function ie(e,t){var n,i,o=po.length;for(i=0;i<o;++i)if(n=po[i]+t,S(n=e.getAttribute(n)))return n;return null}function oe(e){if(!e.currentScript)return!0;var t=e.currentScript.getAttribute("src"),n=e.createElement("a");n.href=t;var i=n.protocol,o=e.location.protocol;if(o===i)return!0;switch(i){case"http:":case"https:":case"ftp:":case"blob:":case"file:":case"data:":return!0;default:return!1}}function se(e,n){var i,s,r={};if(o(po,function(t){var n=t+"app";!i&&e.hasAttribute&&e.hasAttribute(n)&&(i=e,s=e.getAttribute(n))}),o(po,function(t){var n,o=t+"app";!i&&(n=e.querySelector("["+o.replace(":","\\:")+"]"))&&(i=n,s=n.getAttribute(o))}),i){if(!ho)return void t.console.error("Angular: disabling automatic bootstrap. <script> protocol indicates an extension, document.location.href does not match.");r.strictDi=null!==ie(i,"strict-di"),n(i,s?[s]:[],r)}}function re(e,n,i){_(i)||(i={});var s={strictDi:!1};i=u(s,i);var r=function(){if(e=Vi(e),e.injector()){var o=e[0]===t.document?"document":J(e);throw eo("btstrpd","App already bootstrapped with this element '{0}'",o.replace(/</,"<").replace(/>/,">"))}n=n||[],n.unshift(["$provide",function(t){t.value("$rootElement",e)}]),i.debugInfoEnabled&&n.push(["$compileProvider",function(e){e.debugInfoEnabled(!0)}]),n.unshift("ng");var s=st(n,i.strictDi);return s.invoke(["$rootScope","$rootElement","$compile","$injector",function(e,t,n,i){e.$apply(function(){t.data("$injector",i),n(t)(e)})}]),s},a=/^NG_ENABLE_DEBUG_INFO!/,c=/^NG_DEFER_BOOTSTRAP!/;return t&&a.test(t.name)&&(i.debugInfoEnabled=!0,t.name=t.name.replace(a,"")),t&&!c.test(t.name)?r():(t.name=t.name.replace(c,""),to.resumeBootstrap=function(e){return o(e,function(e){n.push(e)}),r()},void(L(to.resumeDeferredBootstrap)&&to.resumeDeferredBootstrap()))}function ae(){t.name="NG_ENABLE_DEBUG_INFO!"+t.name,t.location.reload()}function ce(e){var t=to.element(e).injector();if(!t)throw eo("test","no injector found for element argument to getTestability");return t.get("$$testability")}function le(e,t){return t=t||"_",e.replace(fo,function(e,n){return(n?t:"")+e.toLowerCase()})}function ue(){var n;if(!go){var i=lo();Fi=b(i)?e:i?t[i]:void 0,Fi&&Fi.fn.on?(Vi=Fi,u(Fi.fn,{scope:Po.scope,isolateScope:Po.isolateScope,controller:Po.controller,injector:Po.injector,inheritedData:Po.inheritedData}),n=Fi.cleanData,Fi.cleanData=function(e){for(var t,i,o=0;null!=(i=e[o]);o++)t=Fi._data(i,"events"),t&&t.$destroy&&Fi(i).triggerHandler("$destroy");n(e)}):Vi=Ee,to.element=Vi,go=!0}}function de(e,t,n){if(!e)throw eo("areq","Argument '{0}' is {1}",t||"?",n||"required");return e}function pe(e,t,n){return n&&oo(e)&&(e=e[e.length-1]),de(L(e),t,"not a function, got "+(e&&"object"==typeof e?e.constructor.name||"Object":typeof e)),e}function he(e,t){if("hasOwnProperty"===e)throw eo("badname","hasOwnProperty is not a valid {0} name",t)}function fe(e,t,n){if(!t)return e;for(var i,o=t.split("."),s=e,r=o.length,a=0;a<r;a++)i=o[a],e&&(e=(s=e)[i]);return!n&&L(e)?Y(s,e):e}function ge(e){for(var t,n=e[0],i=e[e.length-1],o=1;n!==i&&(n=n.nextSibling);o++)(t||e[o]!==n)&&(t||(t=Vi(Gi.call(e,0,o))),t.push(n));return t||e}function me(){return Object.create(null)}function ve(e){function t(e,t,n){return e[t]||(e[t]=n())}var i=n("$injector"),o=n("ng"),s=t(e,"angular",Object);return s.$$minErr=s.$$minErr||n,t(s,"module",function(){var e={};return function(n,s,r){var a=function(e,t){if("hasOwnProperty"===e)throw o("badname","hasOwnProperty is not a valid {0} name",t)};return a(n,"module"),s&&e.hasOwnProperty(n)&&(e[n]=null),t(e,n,function(){function e(e,t,n,i){return i||(i=o),function(){return i[n||"push"]([e,t,arguments]),u}}function t(e,t){return func Ansi based on Decrypted SSL Data (SSL) " aria-label="{{ $select.baseTitle }}" aria-activedescendant="ui-select-choices-row-{{ $select.generatedId }}-{{ $select.activeIndex }}" class="select2-input ui-select-search" placeholder="{{$selectMultiple.getPlaceholder()}}" ng-disabled="$select.disabled" ng-hide="$select.disabled" ng-model="$select.search" ng-click="$select.activate()" style="width: 34px;" ondrop="return false;"></li></ul><div class="ui-select-dropdown select2-drop select2-with-searchbox select2-drop-active" ng-class="{\'select2-display-none\': !$select.open || $select.items.length === 0}"><div class="ui-select-choices"></div></div></div>'),e.put("select2/select.tpl.html",'<div class="ui-select-container select2 select2-container" ng-class="{\'select2-container-active select2-dropdown-open open\': $select.open, \'select2-container-disabled\': $select.disabled, \'select2-container-active\': $select.focus, \'select2-allowclear\': $select.allowClear && !$select.isEmpty()}"><div class="ui-select-match"></div><div class="ui-select-dropdown sel Ansi based on Decrypted SSL Data (SSL) "%WINDIR%\System32\ieframe.dll",OpenURL C:\1a7f28845a0edc74ec8079c77fc533a21b9f8b8fbb67c7621c54377e5b2e41a8.url Ansi based on Process Commandline (rundll32.exe) ",e.streams),void t.resolve()):(e.$log.warn("NANO: Error when load nano event data"),e.showErrorModal("Event doesn't have active streams"),void t.reject())}).catch(function(n){e.$log.error("NANO: Error when load nano event data",n),e.$user.isHaveRole(["UI_AUDIENCE"])&&e.showErrorModal("Problem with getting event data"),t.reject()}),t.promise}},{key:"initNanoWebRTC",value:function(){this.nanoUser=new window.nanowebrtc.user,this.nanoUser.signIn({server:"wss://bintu-webrtc.nanocosmos.de/p/webrtcws",bintuApiKey:"Zsd49dD85tV6NMB9c6WFdxU7RBTDaboRPzDoo3vxu5mTPIatBHTZa5tyiFxIgNKiZH7wF2OuQlardJ4w"}),this.nanoUser.setConfig({bitrates:{videoSendInitialBitrate:500,videoSendBitrate:1500}}),this.launchNanoUserEventHandler()}},{key:"launchNanoUserEventHandler",value:function(){var e=this;this.nanoUser.on("SignInSuccess",function(t){e.$log.debug("NANO: Nano user sign in success",t),e.signInTimer&&(e.$interval.cancel(e.signInTimer),e.signInTimer=null)}),this.nanoUser.on("SignInError",function(t){e.$log.error("NANO: Nano user Ansi based on Decrypted SSL Data (SSL) ">";var i=Te.firstChild.attributes,o=i[0];i.removeNamedItem(o.name),o.value=n,e.attributes.setNamedItem(o)}function H(e,t){try{e.addClass(t)}catch(e){}}function W(e,n,i,o,s){e instanceof Vi||(e=Vi(e));for(var r=/\S+/,a=0,c=e.length;a<c;a++){var l=e[a];l.nodeType===bo&&l.nodeValue.match(r)&&Oe(l,e[a]=t.document.createElement("span"))}var u=V(e,n,e,i,o,s);W.$$addScopeClass(e);var d=null;return function(t,n,i){de(t,"scope"),s&&s.needsNewScope&&(t=t.$parent.$new()),i=i||{};var o=i.parentBoundTranscludeFn,r=i.transcludeControllers,a=i.futureParentElement;o&&o.$$boundTransclude&&(o=o.$$boundTransclude),d||(d=j(a));var c;if(c="html"!==d?Vi(he(d,Vi("<div>").append(e).html())):n?Po.clone.call(e):e,r)for(var l in r)c.data("$"+l+"Controller",r[l].instance);return W.$$addScopeInfo(c,t),n&&n(c,t),u&&u(t,c,c,o),c}}function j(e){var t=e&&e[0];return t&&"foreignobject"!==z(t)&&Zi.call(t).match(/SVG/)?"svg":"html"}function V(e,t,n,i,o,s){function r(e,n,i,o){var s,r,a,c,l,u,d,p,g;if(h){var m=n.length;for(g=new Array(m),l=0;l<f.length;l+=3)d=f[l],g[d]=n[d]}else g=n;for(l=0,u=f.length;l<u;)a=g[f[l++]],s=f[l++],r=f[l++],s?(s.scope?(c=e.$new(),W.$$addScopeInfo(Vi(a),c)):c=e,p=s.transcludeOnThisElement?F(e,s.transclude,o):!s.templateOnThisElement&&o?o:!o&&t?F(e,t):null,s(r,c,a,i,p)):r&&r(e,a.childNodes,void 0,o)}for(var a,c,l,u,d,p,h,f=[],g=0;g<e.length;g++)a=new R,c=X(e[g],[],a,0===g?i:void 0,o),l=c.length?ee(c,e[g],a,t,n,null,[],[],s):null,l&&l.scope&&W.$$addScopeClass(a.$$element),d=l&&l.terminal||!(u=e[g].childNodes)||!u.length?null:V(u,l?(l.transcludeOnThisElement||!l.templateOnThisElement)&&l.transclude:t),(l||d)&&(f.push(g,l,d),p=!0,h=h||l),s=null;return p?r:null}function F(e,t,n){function i(i,o,s,r,a){return i||(i=e.$new(!1,a),i.$$transcluded=!0),t(i,o,{parentBoundTranscludeFn:n,transcludeControllers:s,futureParentElement:r})}var o=i.$$slots=me();for(var s in t.$$slots)t.$$slots[s]?o[s]=F(e,t.$$slots[s],n):o[s]=null;return i}function X(e,t,n,i,o){var s,r,a,c=e.nodeType,l=n.$attr;switch(c){case mo:r=z(e),oe(t,bt(r),"E",i,o);for(var u,d,p,h,f,g,m=e.attributes,b=0,M=m&&m.length;b<M;b++){var y=!1,T=!1;u=m[b],d=u.name,f=ro(u.value),h=bt(d),g=De.test(h),g&&(d=d.replace(ss,"").substr(8).replace(/_(.)/g,function(e,t){return t.toUpperCase()}));var $=h.match(Ne);$&&se($[1])&&(y=d,T=d.substr(0,d.length-5)+"end",d=d.substr(0,d.length-6)),p=bt(d.toLowerCase()),l[p]=d,!g&&n.hasOwnProperty(p)||(n[p]=f,Fe(e,p)&&(n[p]=!0)),ge(e,t,f,p,g),oe(t,p,"A",i,o,y,T)}if("input"===r&&"hidden"===e.getAttribute("type")&&e.setAttribute("autocomplete","off"),!Ce)break;if(a=e.className,_(a)&&(a=a.animVal),S(a)&&""!==a)for(;s=v.exec(a);)p=bt(s[2]),oe(t,p,"C",i,o)&&(n[p]=ro(s[3])),a=a.substr(s.index+s[0].length);break;case bo:if(11===ji)for(;e.parentNode&&e.nextSibling&&e.nextSibling.nodeType===bo;)e.nodeValue=e.nodeValue+e.nextSibling.nodeValue,e.parentNode.removeChild(e.nextSibling);pe(t,e.nodeValue);break;case Mo:if(!Le)break;G(e,t,n,i,o)}return t.sort(ce),t}function G(e,t,n,i,o){try{var s=p.exec(e.nodeValue);if(s){var r=bt(s[1]);oe(t,r,"M",i,o)&&(n[r]=ro(s[2]))}}catch(e){}}function K(e,t,n){var i=[],o=0;if(t&&e.hasAttribute&&e.hasAttribute(t)){do{if(!e)throw is("uterdir","Unterminated attribute, found '{0}' but no matching '{1}' found.",t,n);e.nodeType===mo&&(e.hasAttribute(t)&&o++,e.hasAttribute(n)&&o--),i.push(e),e=e.nextSibling}while(o>0)}else i.push(e);return Vi(i)}function Z(e,t,n){return function(i,o,s,r,a){return o=K(o[0],t,n),e(i,o,s,r,a)}}function Q(e,t,n,i,o,s){var r;return e?W(t,n,i,o,s):function(){return r||(r=W(t,n,i,o,s),t=n=s=null),r.apply(this,arguments)}}function ee(e,t,n,s,r,a,c,l,d){function p(e,t,n,i){e&&(n&&(e=Z(e,n,i)),e.require=f.require,e.directiveName=g,($===f||f.$$isolateScope)&&(e=be(e,{isolateScope:!0})),c.push(e)),t&&(n&&(t=Z(t,n,i)),t.require=f.require,t.directiveName=g,($===f||f.$$isolateScope)&&(t=be(t,{isolateScope:!0})),l.push(t))}function h(e,s,r,a,d){function p(e,t,n,i){var o;if(w(e)||(i=n,n=t,t=e,e=void 0),E&&(o=M),n||(n=E?k.parent():k),!i)return d(e,t,o,n,z);var s=d.$$slots[i];if(s)return s(e,t,o,n,z);if(b(s))throw is("noslot",'No parent directive that requires a transclusion with slot name "{0}". Element: {1}',i,J(k))}var h,f,g,m,v,M,y,k,A,O;t===r?(A=n,k=n.$$element):(k=Vi(r),A=new R(k,n)),v=s,$?m=s.$new(!0):S&&(v=s.$parent),d&&(y=p,y.$$boundTransclude=d,y.isSlotFilled=function(e){return!!d.$$slots[e]}),T&&(M=ne(k,A,y,T,m,s,$)),$&&(W.$$addScopeInfo(k,m,!0,!(C&&(C===$||C===$.$$originalDirective))),W.$$addScopeClass(k,!0),m.$$isolateBindings=$.$$isolateBindings,O=_e(s,A,m,m.$$isolateBindings,$),O.removeWatches&&m.$on("$destroy",O.removeWatches));for(var I in M){var D=T[I],N=M[I],x=D.$$bindings.bindToController;N.identifier&&x?N.bindingInfo=_e(v,A,N.instance,x,D):N.bindingInfo={};var P=N();P!==N.instance&&(N.instance=P,k.data("$"+D.name+"Controller",P),N.bindingInfo.removeWatches&&N.bindingInfo.removeWatches(),N.bindingInfo=_e(v,A,N.instance,x,D))}for(o(T,function(e,t){var n=e.require;e.bindToController&&!oo(n)&&_(n)&&u(M[t].instance,te(t,n,k,M))}),o(M,function(e){var t=e.instance;if(L(t.$onChanges))try{t.$onChanges(e.bindingInfo.initialChanges)}catch(e){i(e)}if(L(t.$onInit))try{t.$onInit()}catch(e){i(e)}L(t.$doCheck)&&(v.$watch(function(){t.$doCheck()}),t.$doCheck()),L(t.$onDestroy)&&v.$on("$destroy",function(){t.$onDestroy()})}),h=0,f=c.length;h<f;h++)g=c[h],Me(g,g.isolateScope?m:s,k,A,g.require&&te(g.directiveName,g.require,k,M),y);var z=s;for($&&($.template||null===$.templateUrl)&&(z=m),e&&e(z,r.childNodes,void 0,d),h=l.length-1;h>=0;h--)g=l[h],Me(g,g.isolateScope?m:s,k,A,g.require&&te(g.directiveName,g.require,k,M),y);o(M,function(e){var t=e.instance;L(t.$postLink)&&t.$postLink()})}d=d||{};for(var f,g,m,v,M,y=-Number.MAX_VALUE,S=d.newScopeDirective,T=d.controllerDirectives,$=d.newIsolateScopeDirective,C=d.templateDirective,k=d.nonTlbTranscludeDirective,A=!1,O=!1,E=d.hasElementTranscludeDirective,I=n.$$element=Vi(t),D=a,N=s,x=!1,P=!1,q=0,H=e.length;q<H;q++){f=e[q];var U=f.$$start,j=f.$$end;if(U&&(I=K(t,U,j)),m=void 0,y>f.priority)break;if(M=f.scope,M&&(f.templateUrl||(_(M)?(ue("new/isolated scope",$||S,f,I),$=f):ue("new/isolated scope",$,f,I)),S=S||f),g=f.name,!x&&(f.replace&&(f.templateUrl||f.template)||f.transclude&&!f.$$tlb)){for(var V,F=q+1;V=e[F++];)if(V.transclude&&!V.$$tlb||V.replace&&(V.templateUrl||V.template)){P=!0;break}x=!0}if(!f.templateUrl&&f.controller&&(M=f.controller,T=T||me(),ue("'"+g+"' controller",T[g],f,I),T[g]=f),M=f.transclude)if(A=!0,f.$$tlb||(ue("transclusion",k,f,I),k=f),"element"===M)E=!0,y=f.priority,m=I,I=n.$$element=Vi(W.$$createComment(g,n[g])),t=I[0],ve(r,B(m),t),m[0].$$parentNode=m[0].parentNode,N=Q(P,m,s,y,D&&D.name,{nonTlbTranscludeDirective:k});else{var G=me();if(m=Vi(Ie(t)).contents(),_(M)){m=[];var ee=me(),oe=me();o(M,function(e,t){var n="?"===e.charAt(0);e=n?e.substring(1):e,ee[e]=t,G[t]=null,oe[t]=n}),o(I.contents(),function(e){var t=ee[bt(z(e))];t?(oe[t]=!0,G[t]=G[t]||[],G[t].push(e)):m.push(e)}),o(oe,function(e,t){if(!e)throw is("reqslot","Required transclusion slot `{0}` was not filled.",t)});for(var se in G)G[se]&&(G[se]=Q(P,G[se],s))}I.empty(),N=Q(P,m,s,void 0,void 0,{needsNewScope:f.$$isolateScope||f.$$newScope}),N.$$slots=G}if(f.template)if(O=!0,ue("template",C,f,I),C=f,M=L(f.template)?f.template(I,n):f.template,M=Ee(M),f.replace){if(D=f,m=$e(M)?[]:_t(he(f.templateNamespace,ro(M))),t=m[0],1!==m.length||t.nodeType!==mo)throw is("tplrt","Template for directive '{0}' must have exactly one root element. {1}",g,"");ve(r,I,t);var ce={$attr:{}},le=X(t,[],ce),de=e.splice(q+1,e.length-(q+1));($||S)&&ie(le,$,S),e=e.concat(le).concat(de),re(n,ce),H=e.length}else I.html(M);if(f.templateUrl)O=!0,ue("template",C,f,I),C=f,f.replace&&(D=f),h=ae(e.splice(q,e.length-q),I,n,r,A&&N,c,l,{controllerDirectives:T,newScopeDirective:S!==f&&S,newIsolateScopeDirective:$,templateDirective:C,nonTlbTranscludeDirective:k}),H=e.length;else if(f.compile)try{v=f.compile(I,n,N);var pe=f.$$originalDirective||f;L(v)?p(null,Y(pe,v),U,j):v&&p(Y(pe,v.pre),Y(pe,v.post),U,j)}catch(e){i(e,J(I))}f.terminal&&(h.terminal=!0,y=Math.max(y,f.priority))}return h.scope=S&&S.scope===!0,h.transcludeOnThisElement=A,h.templateOnThisElement=O,h.transclude=N,d.hasElementTranscludeDirective=E,h}function te(e,t,n,i){var s;if(S(t)){var r=t.match(T),a=t.substring(r[0].length),c=r[1]||r[3],l="?"===r[2];if("^^"===c?n=n.parent():(s=i&&i[a],s=s&&s.instance),!s){var u="$"+a+"Controller";s=c?n.inheritedData(u):n.data(u)}if(!s&&!l)throw is("ctreq","Controller '{0}', required by directive '{1}', can't be found!",a,e)}else if(oo(t)){s=[];for(var d=0,p=t.length;d<p;d++)s[d]=te(e,t[d],n,i)}else _(t)&&(s={},o(t,function(t,o){s[o]=te(e,t,n,i)}));return s||null}function ne(e,t,n,i,o,s,r){var a=me();for(var l in i){var u=i[l],d={$scope:u===r||u.$$isolateScope?o:s,$element:e,$attrs:t,$transclude:n},p=u.controller;"@"===p&&(p=t[u.name]);var h=c(p,d,!0,u.controllerAs);a[u.name]=h,e.data("$"+u.name+"Controller",h.instance)}return a}function ie(e,t,n){for(var i=0,o=e.length;i<o;i++)e[i]=h(e[i],{$$isolateScope:t,$$newScope:n})}function oe(t,n,o,r,a,c,u){if(n===a)return null;var p=null;if(l.hasOwnProperty(n))for(var f,g=e.get(n+d),m=0,v=g.length;m<v;m++)try{if(f=g[m],(b(r)||r>f.priority)&&f.restrict.indexOf(o)!==-1){if(c&&(f=h(f,{$$start:c,$$end:u})),!f.$$bindings){var M=f.$$bindings=s(f,f.name);_(M.isolateScope)&&(f.$$isolateBindings=M.isolateScope)}t.push(f),p=f}}catch(e){i(e)}return p}function se(t){if(l.hasOwnProperty(t))for(var n,i=e.get(t+d),o=0,s=i.length;o<s;o++)if(n=i[o],n.multiElement)return!0;return!1}function re(e,t){var n=t.$attr,i=e.$attr;o(e,function(i,o){"$"!==o.charAt(0)&&(t[o]&&t[o]!==i&&(i+=("style"===o?";":" ")+t[o]),e.$set(o,i,!0,n[o]))}),o(t,function(t,o){e.hasOwnProperty(o)||"$"===o.charAt(0)||(e[o]=t,"class"!==o&&"style"!==o&&(i[o]=n[o]))})}function ae(e,t,n,i,s,a,c,l){var u,d,p=[],f=t[0],g=e.shift(),m=h(g,{templateUrl:null,transclude:null,replace:null,$$originalDirective:g}),v=L(g.templateUrl)?g.templateUrl(t,n):g.templateUrl,b=g.templateNamespace;return t.empty(),r(v).then(function(r){var h,M,y,S;if(r=Ee(r),g.replace){if(y=$e(r)?[]:_t(he(b,ro(r))),h=y[0],1!==y.length||h.nodeType!==mo)throw is("tplrt","Template for directive '{0}' must have exactly one root element. {1}",g.name,v);M={$attr:{}},ve(i,t,h);var T=X(h,[],M);_(g.scope)&&ie(T,!0),e=T.concat(e),re(n,M)}else h=f,t.html(r);for(e.unshift(m),u=ee(e,h,n,s,t,g,a,c,l),o(i,function(e,n){e===h&&(i[n]=t[0])}),d=V(t[0].childNodes,s);p.length;){var $=p.shift(),L=p.shift(),C=p.shift(),k=p.shift(),w=t[0];if(!$.$$destroyed){if(L!==f){var A=L.className;l.hasElementTranscludeDirective&&g.replace||(w=Ie(h)),ve(C,Vi(L),w),H(Vi(w),A)}S=u.transcludeOnThisElement?F($,u.transclude,k):k,u(d,$,w,i,S)}}p=null}),function(e,t,n,i,o){var s=o;t.$$destroyed||(p?p.push(t,n,i,s):(u.transcludeOnThisElement&&(s=F(t,u.transclude,o)),u(d,t,n,i,s)))}}function ce(e,t){var n=t.priority-e.priority;return 0!==n?n:e.name!==t.name?e.name<t.name?-1:1:e.index-t.index}function ue(e,t,n,i){function o(e){return e?" (module: "+e+")":""}if(t)throw is("multidir","Multiple directives [{0}{1}, {2}{3}] asking for {4} on: {5}",t.name,o(t.$$moduleName),n.name,o(n.$$moduleName),e,J(i))}function pe(e,t){var i=n(t,!0);i&&e.push({priority:0,compile:function(e){var t=e.parent(),n=!!t.length;return n&&W.$$addBindingClass(t),function(e,t){var o=t.parent();n||W.$$addBindingClass(o),W.$$addBindingInfo(o,i.expressions),e.$watch(i,function(e){t[0].nodeValue=e})}}})}function he(e,n){switch(e=Ui(e||"html")){case"svg":case"math":var i=t.document.createElement("div");return i.innerHTML="<"+e+">"+n+"</"+e+">",i.childNodes[0].childNodes;default:return n}}function fe(e,t){if("srcdoc"===t)return C.HTML;var n=z(e);if("src"===t||"ngSrc"===t){if(["img","video","audio","source","track"].indexOf(n)===-1)return C.RESOURCE_URL}else if("xlinkHref"===t||"form"===n&&"action"===t)return C.RESOURCE_URL}function ge(e,t,i,o,s){var r=fe(e,o);s=y[o]||s;var a=n(i,!0,r,s);if(a){if("multiple"===o&&"select"===z(e))throw is("selmulti","Binding to the 'multiple' attribute is not supported. Element: {0}",J(e));t.push({priority:100,compile:function(){return{pre:function(e,t,c){var l=c.$$observers||(c.$$observers=me());if($.test(o))throw is("nodomevents","Interpolations for HTML DOM event attributes are disallowed. Please use the ng- versions (such as ng-click instead of onclick) instead.");var u=c[o];u!==i&&(a=u&&n(u,!0,r,s),i=u),a&&(c[o]=a(e),(l[o]||(l[o]=[])).$$inter=!0,(c.$$observers&&c.$$observers[o].$$scope||e).$watch(a,function(e,t){"class"===o&&e!==t?c.$updateClass(e,t):c.$set(o,e)}))}}}})}}function ve(e,n,i){var o,s,r=n[0],a=n.length,c=r.parentNode;if(e)for(o=0,s=e.length;o<s;o++)if(e[o]===r){e[o++]=i;for(var l=o,u=l+a-1,d=e.length;l<d;l++,u++)u<d?e[l]=e[u]:delete e[l];e.length-=a-1,e.context===r&&(e.context=i);break}c&&c.replaceChild(i,r);var p=t.document.createDocumentFragment();for(o=0;o<a;o++)p.appendChild(n[o]);for(Vi.hasData(r)&&(Vi.data(i,Vi.data(r)),Vi(r).off("$destroy")),Vi.cleanData(p.querySelectorAll("*")),o=1;o<a;o++)delete n[o];n[0]=i,n.length=1}function be(e,t){return u(function(){return e.apply(null,arguments)},e,t)}function Me(e,t,n,o,s,r){try{e(t,n,o,s,r)}catch(e){i(e,J(n))}}function _e(e,t,i,s,r){function c(t,n,o){L(i.$onChanges)&&n!==o&&(ye||(e.$$postDigest(x),ye=[]),u||(u={},ye.push(l)),u[t]&&(o=u[t].previousValue),u[t]=new vt(o,n))}function l(){i.$onChanges(u),u=void 0}var u,d=[],p={};return o(s,function(o,s){var l,u,h,g,m,v=o.attrName,b=o.optional,M=o.mode;switch(M){case"@":b||Hi.call(t,v)||(i[s]=t[v]=void 0),t.$observe(v,function(e){if(S(e)||I(e)){var t=i[s];c(s,e,t),i[s]=e}}),t.$$observers[v].$$scope=e,l=t[v],S(l)?i[s]=n(l)(e):I(l)&&(i[s]=l),p[s]=new vt(os,i[s]);break;case"=":if(!Hi.call(t,v)){if(b)break;t[v]=void 0}if(b&&!t[v])break;u=a(t[v]),g=u.literal?U:function(e,t){return e===t||e!==e&&t!==t},h=u.assign||function(){throw l=i[s]=u(e),is("nonassign","Expression '{0}' in attribute '{1}' used with directive '{2}' is non-assignable!",t[v],v,r.name)},l=i[s]=u(e);var _=function(t){return g(t,i[s])||(g(t,l)?h(e,t=i[s]):i[s]=t),l=t};_.$stateful=!0,m=o.collection?e.$watchCollection(t[v],_):e.$watch(a(t[v],_),null,u.literal),d.push(m);break;case"<":if(!Hi.call(t,v)){if(b)break;t[v]=void 0}if(b&&!t[v])break;u=a(t[v]);var y=i[s]=u(e);p[s]=new vt(os,i[s]),m=e.$watch(u,function(e,t){if(t===e){if(t===y)return;t=y}c(s,e,t),i[s]=e},u.literal),d.push(m);break;case"&":if(u=t.hasOwnProperty(v)?a(t[v]):f,u===f&&b)break;i[s]=function(t){return u(e,t)}}}),{initialChanges:p,removeWatches:d.length&&function(){for(var e=0,t=d.length;e<t;++e)d[e]()}}}var ye,Se=/^\w/,Te=t.document.createElement("div"),Le=O,Ce=E,ke=A;R.prototype={$normalize:bt,$addClass:function(e){e&&e.length>0&&D.addClass(this.$$element,e)},$removeClass:function(e){e&&e.length>0&&D.removeClass(this.$$element,e)},$updateClass:function(e,t){var n=Mt(e,t);n&&n.length&&D.addClass(this.$$element,n);var i=Mt(t,e);i&&i.length&&D.removeClass(this.$$element,i)},$set:function(e,t,n,s){var r,a=this.$$element[0],c=Fe(a,e),l=Xe(e),u=e;if(c?(this.$$element.prop(e,t),s=c):l&&(this[l]=t,u=l),this[e]=t,s?this.$attr[e]=s:(s=this.$attr[e],s||(this.$attr[e]=s=le(e,"-"))),r=z(this.$$element),"a"===r&&("href"===e||"xlinkHref"===e)||"img"===r&&"src"===e)this[e]=t=N(t,"src"===e);else if("img"===r&&"srcset"===e&&M(t)){for(var d="",p=ro(t),h=/(\s+\d+x\s*,|\s+\d+w\s*,|\s+,|,\s+)/,f=/\s/.test(p)?h:/(,)/,g=p.split(f),m=Math.floor(g.length/2),v=0;v<m;v++){var _=2*v;d+=N(ro(g[_]),!0),d+=" "+ro(g[_+1])}var y=ro(g[2*v]).split(/\s/);d+=N(ro(y[0]),!0),2===y.length&&(d+=" "+ro(y[1])),this[e]=t=d}n!==!1&&(null===t||b(t)?this.$$element.removeAttr(s):Se.test(s)?this.$$element.attr(s,t):P(this.$$element[0],s,t));var S=this.$$observers;S&&o(S[u],function(e){try{e(t)}catch(e){i(e)}})},$observe:function(e,t){var n=this,i=n.$$observers||(n.$$observers=me()),o=i[e]||(i[e]=[]);return o.push(t),m.$evalAsync(function(){o.$$inter||!n.hasOwnProperty Ansi based on Decrypted SSL Data (SSL) "ZZIAEA â"+e+" "+t:n+"â"+e+" "+t}},{key:"UNAIDSUserName",get:function(){return this.LinkStateService.getParameter("samlDisplayName")||""}},{key:"isWTOTryToLoginToClassroomViaAD",get:function(){return this.isWebUserADAuth&&this.isWTOAD&&this.LinkStateService.getParameter("host")}},{key:"mfaMethod",get:function(){var e=void 0;return this.phonePattern.test(this.twoFactorAuthLogin)&&(e="PHONE"),this.emailPattern.test(this.twoFactorAuthLogin)&&(e="EMAIL"),e}},{key:"mfaRequestId",get:function(){var e=c.default.fromJson(this.localStorage.getItem("ui_mfa"));return e&&e[this.twoFactorAuthLogin]?e[this.twoFactorAuthLogin]:null}},{key:"isTwoFactorAuth",get:function(){return this.eventData&&"NONE"!==this.eventData.mfaAllowedMethod}},{key:"userNameFromSamlInfo",get:function(){return this.isWTOAD?this.WTOUserName:this.isIAEAAD?this.IAEAUserName:this.isUNAIDSAD?this.UNAIDSUserName:this.LinkStateService.getParameter("samlDisplayName")||this.LinkStateService.getParameter("samlName")}},{key:"showPreviousLink",get:function(){return!!this.states[this.currentState].previous}},{key:"partnerFooter",get:function(){return this.$user.getPartnerFooter()}},{key:"partnerFooterBanner",get:function(){return this.$user.getSubdomainFooterBanner()}},{key:"partnerLogo",get:function(){return this.$user.getSubdomainLogoUrl()}},{key:"partnerSubdomain",get:function(){return this.$user.getSubdomainValue()}},{key:"partnerBanner",get:function(){return this.$window.screen.availHeight>1e3&&this.$user.getSubdomainBannerLarge()?this.$user.getSubdomainBannerLarge():this.$user.getSubdomainBanner()}},{key:"defaultBannerStyle",get:function(){return this.partnerBanner||this.partnerLogo?"{'background': 'none'}":"{'background-image': 'url("+this.$user.getDefaultMobileBanner()+")'}"}},{key:"shouldShowDesktopAppLinks",get:function(){var e=["itu"];return e.includes(this.partnerSubdomain)}},{key:"isSpeakerUser",get:function(){return this.token.startsWith("S-")}},{key:"isInterpreterUser",get:function(){return this.token.startsWith("I-")}},{key:"isModeratorUser",get:function(){return this.token.startsWith("M-")}},{key:"isNanocosmosToken",get:function(){return this.token.indexOf("L-")>=0&&this.token.indexOf("L-")<=1}},{key:"isRemoteAudienceAccessToSource",get:function(){return this.isAudienceUser&&this.token.endsWith("-f")}},{key:"isAudienceUser",get:function(){return!(this.isSpeakerUser||this.isInterpreterUser||this.isModeratorUser||this.isNanocosmosToken)}},{key:"emptyChairpersonPass",get:function(){return this.showChairpersonPass&&!this.chairpersonPass}},{key:"loginHood",get:function(){var e=this;return this.isWTOTryToLoginToClassroomViaAD&&this.errors.some(function(t){return t.message===e.SAML_FAILED})}}]),e}();t.default=l},function(e,t,n){(function(e){n(201);e.exports=function(e){var t,n=[],i={};return i["login-token"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginTokenForm" novalidate autocomplete="off" ng-submit="$ctrl.checkLoginToken()"><p ng-if="!$ctrl.loginHood" class="form-title login-token__form-title">{{\'LOGIN.TOKEN_LOGIN_TITLE\' | translate}}</p><label ng-if="!$ctrl.loginHood" class="login-token__label"><input id="login-token" type="text" name="token" ng-model="$ctrl.token" placeholder="{{\'LOGIN.TOKEN_LOGIN_PLACEHOLDER\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main"></label><ul ng-show="$ctrl.errors.length" class="errors login-token__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><button type="submit" ng-disabled="!$ctrl.token" ng-if="!$ctrl.loginHood" class="btn btn-main btn-fixed login-token__btn">{{\'LOGIN.TOKEN_LOGIN_GO\' | translate}}</button></form>')},i["login-username"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginUsernameForm" novalidate autocomplete="off" ng-submit="$ctrl.signIn()"><p ng-if="!$ctrl.loginHood" class="form-title login-username__form-title">{{\'LOGIN.CHOOSE_NAME\' | translate}}</p><label ng-if="!$ctrl.loginHood" class="login-username__label"><input id="username-input" type="text" name="token" ng-model="$ctrl.userName" ng-readonly="$ctrl.isUsernameFillFromAD || $ctrl.isUsernameFillFromURL" placeholder="{{\'LOGIN.NAME_PLACEHOLDER\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main"></label><ul ng-show="$ctrl.errors.length" class="errors login-username__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><button type="submit" ng-disabled="!$ctrl.userName" ng-if="!$ctrl.loginHood" class="btn btn-main btn-fixed login-username__btn">{{\'GENERAL.SUBMIT\' | translate}}</button></form>')},i["login-username-moderator"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginUsernameModeratorForm" novalidate autocomplete="off" ng-submit="$ctrl.signIn()"><p class="form-title login-username__form-title">{{\'LOGIN.CHOOSE_NAME\' | translate}}</p><label class="login-username__label"><input id="username-input" type="text" name="token" ng-model="$ctrl.userName" ng-readonly="$ctrl.isUsernameFillFromAD || $ctrl.isUsernameFillFromURL" placeholder="{{\'LOGIN.NAME_PLACEHOLDER\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main"></label><ul ng-show="$ctrl.errors.length" class="errors login-username__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><div class="login-username__checkbox"><input id="isNotModeratorLight" type="checkbox" ng-model="$ctrl.isNotModeratorLight"><i class="icon"><svg ng-if="$ctrl.isNotModeratorLight"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-check-white-label"></use></svg></i><label for="isNotModeratorLight">{{\'LOGIN.MODERATOR_TITLE\' | translate}}</label></div><button type="submit" ng-disabled="!$ctrl.userName" class="btn btn-main btn-fixed login-username__btn">{{\'GENERAL.SUBMIT\' | translate}}</button></form>')},i["login-username-classroom"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginUsernameClassroomForm" novalidate autocomplete="off" ng-submit="$ctrl.signIn()"><p ng-if="!$ctrl.loginHood" class="form-title login-username__form-title">{{\'LOGIN.CHOOSE_NAME\' | translate}}</p><label ng-class="{"_showed-pass": $ctrl.showChairpersonPass}" ng-if="!$ctrl.loginHood" class="login-username__label"><input id="username-input" type="text" name="token" ng-model="$ctrl.userName" ng-readonly="$ctrl.isUsernameFillFromAD || $ctrl.isUsernameFillFromURL" placeholder="{{\'LOGIN.NAME_PLACEHOLDER\' | translate}}" ng-class="{"_error": $ctrl.errors.length, "_half-width": $ctrl.showChairpersonPass}" class="input-main"><input type="password" name="chairpersonToken" ng-model="$ctrl.chairpersonPass" placeholder="{{\'GENERAL.PASS\' | translate}}" ng-if="$ctrl.showChairpersonPass" ng-class="{"_error": $ctrl.errors.length, "_half-width": $ctrl.showChairpersonPass}" required class="input-main _chairperson-pass"></label><ul ng-show="$ctrl.errors.length" class="errors login-username__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><div ng-if="!$ctrl.loginHood" class="login-username__checkbox"><input id="isChairperson" type="checkbox" ng-model="$ctrl.showChairpersonPass"><i class="icon"><svg ng-if="$ctrl.showChairpersonPass"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-check-white-label"></use></svg></i><label for="isChairperson">{{\'LOGIN.CHAIRPERSON\' | translate}}</label></div><button type="submit" ng-disabled="!$ctrl.userName || $ctrl.emptyChairpersonPass" ng-if="!$ctrl.loginHood" class="btn btn-main btn-fixed login-username__btn">{{\'GENERAL.SUBMIT\' | translate}}</button></form>')},i["login-admin"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginAdminForm" novalidate autocomplete="off" ng-submit="$ctrl.adminSignIn()"><p class="form-title login-username__form-title">{{\'LOGIN.ADMIN_LOGIN_TITLE\' | translate}}</p><label ng-if="!$ctrl.isAdminADAuth" class="login-username__label"><input type="email" name="email" ng-pattern="$ctrl.emailPattern" ng-model="$ctrl.login" placeholder="{{\'GENERAL.EMAIL\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main _half-width"><input type="password" name="password" ng-model="$ctrl.password" placeholder="{{\'GENERAL.PASS\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" required class="input-main _half-width"></label><ul ng-show="$ctrl.errors.length" class="errors login-username__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><div ng-if="!$ctrl.isAdminADAuth" class="login-username__forgot"><a href="#" ng-click="$ctrl.showRecoveryModal()" class="text-muted">{{\'LOGIN.FORGOT_PASS\' | translate}}</a></div><button type="submit" ng-if="!$ctrl.isAdminADAuth" ng-disabled="!$ctrl.login || !$ctrl.password || loginAdminForm.$invalid" class="btn btn-main btn-fixed login-username__btn">{{\'GENERAL.SUBMIT\' | translate}}</button><label ng-if="$ctrl.isAdminADAuth" class="login-username__label _multiple-label"><button type="button" ng-click="$ctrl.adAuthorizationEMI()" class="btn btn-main btn-fixed">{{\'LOGIN.AD_LOGIN_TITLE\' | translate}}</button></label></form>')},i["login-two-factor-auth"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="TwoFactorAuthForm" novalidate autocomplete="off" ng-submit="$ctrl.twoFactorAuthLoginSend()"><p class="form-title login-two-factor__form-title">{{\'LOGIN.MFA_LOGIN_TITLE\' | translate}}</p><div class="login-two-factor__steps _step-1"></div><p class="form-title login-two-factor__form-description">{{$ctrl.twoFactorAuthOptions.title}}</p><label class="login-two-factor__label"><input id="two-factor-input" type="text" name="twoFactorAuthLogin" ng-model="$ctrl.twoFactorAuthLogin" ng-pattern="$ctrl.twoFactorAuthOptions.pattern" placeholder="{{$ctrl.twoFactorAuthOptions.placeholder}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main"></label><ul ng-show="$ctrl.errors.length" class="errors login-two-factor__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><button type="submit" ng-disabled="!$ctrl.twoFactorAuthLogin || TwoFactorAuthForm.$invalid" class="btn btn-main btn-half login-two-factor__btn">{{\'GENERAL.SUBMIT\' | translate}}</button><button type="button" ng-disabled="!$ctrl.twoFactorAuthLogin || TwoFactorAuthForm.$invalid" ng-click="$ctrl.twoFactorAuthLoginMove()" class="btn btn-dark btn-half login-two-factor__btn">{{\'LOGIN.MFA_HAVE_CODE\' | translate}}</button></form>')},i["login-two-factor-auth-passcode"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="TwoFactorAuthPasscodeForm" novalidate autocomplete="off" ng-submit="$ctrl.verifyMfaCode()"><p class="form-title login-two-factor__form-title">{{\'LOGIN.MFA_LOGIN_TITLE\' | translate}}</p><div class="login-two-factor__steps _step-2"></div><div class="form-title login-two-factor__form-description"><span>{{\'LOGIN.MFA_ENTER_CODE\' | translate}}</span><span ng-if="$ctrl.requestNewPasscodeTimerID" class="login-two-factor__timer">{{\'LOGIN.MFA_REQUEST_CODE\' | translate}}<span class="login-two-factor__timer _count">{{$ctrl.requestNewPasscodeTime}}</span><span class="login-two-factor__timer _sec">{{\'LOGIN.MFA_SEC\' | translate}}</span></span><a href="#" ng-if="!$ctrl.requestNewPasscodeTimerID" ng-click="$ctrl.twoFactorAuthLoginSend()" class="login-two-factor__request-link">{{\'LOGIN.MFA_REQUEST_CODE\' | translate}}</a></div><label class="login-two-factor__label"><input id="two-factor-input" type="text" name="twoFactorAuthPassCode" ng-model="$ctrl.twoFactorAuthPassCode" placeholder="{{ \'LOGIN.MFA_ENTER_CODE_HERE\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main"></label><ul ng-show="$ctrl.errors.length" class="errors login-two-factor__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><div class="login-two-factor__confirm-text">{{\'LOGIN.MFA_CODE_REQUESTED\' | translate }}<span>{{$ctrl.twoFactorAuthLogin}}</span></div><button type="submit" ng-disabled="!$ctrl.twoFactorAuthPassCode" class="btn btn-main btn-fixed login-two-factor__btn">{{\'GENERAL.SUBMIT\' | translate}}</button></form>')},i["login-ad-provider"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginADProviderForm" novalidate autocomplete="off"><p class="form-title login-token__form-title">{{\'LOGIN.AD_LOGIN_TITLE\' | translate}}</p><button type="button" ng-click="$ctrl.handlerADAuth($ctrl.WTOADAuthEndpoint)" class="btn btn-main btn-half login-token__btn">WTO Staff</button><button type="button" ng-click="$ctrl.handlerADAuth($ctrl.WTOExtADAuthEndpoint)" class="btn btn-main btn-half login-token__btn">WTO Delegate</button><ul ng-show="$ctrl.errors.length" class="errors login-token__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul></form>')},n.push('<div ng-if="$ctrl.isLoaded" class="user-login"><div ng-style="{{$ctrl.bannerStyle()}}" class="user-login__banner"><div ng-if="!$ctrl.partnerBanner && $ctrl.partnerLogo" class="logo"><img ng-src="{{$ctrl.partnerLogo}}" alt="Logo"></div></div><div class="user-login__content"><div ng-style="{{$ctrl.defaultBannerStyle}}" class="user-login__mobile-banner"></div><ul ng-if="!$ctrl.showPreviousLink && !$ctrl.EMIAuthDisabled && !$ctrl.loginHood" class="login-tabs"><li ng-click="$ctrl.switchTab("user-tab")" ng-class="{_active: $ctrl.visibleTab === "user-tab"}" class="login-tabs_item _active"><span>{{\'LOGIN.TOKEN_TAB_TITLE\' | translate}}</span></li><li ng-click="$ctrl.switchTab("admin-tab")" ng-class="{_active: $ctrl.visibleTab === "admin-tab"}" class="login-tabs_item"><span>{{\'LOGIN.ADMIN_TAB_TITLE\' | translate}}</span></li></ul><a ng-if="$ctrl.showPreviousLink && !$ctrl.loginHood" href="#" ng-click="$ctrl.goToPreviousState()" class="link-previous">{{\'LOGIN.BACK\' | translate}}</a><div ng-if="$ctrl.currentState === "login-token"" class="login-form _login-token">'),i["login-token"](),n.push('</div><div ng-if="$ctrl.currentState === "login-ad-provider"" class="login-form _login-ad-provider">'),i["login-ad-provider"](),n.push('</div><div ng-if="$ctrl.currentState === "login-username"" class="login-form _login-username">'),i["login-username"](),n.push('</div><div ng-if="$ctrl.currentState === "login-username-moderator"" class="login-form _login-username-moderator">'),i["login-username-moderator"](),n.push('</div><div ng-if="$ctrl.currentState === "login-username-classroom"" class="login-form _login-username-classroom">'),i["login-username-classroom"](),n.push('</div><div ng-if="$ctrl.currentState === "login-admin"" class="login-form _login-admin">'),i["login-admin"](),n.push('</div><div ng-if="$ctrl.currentState === "login-two-factor-auth"" class="login-form _login-two-factor-auth">'),i["login-two-factor-auth"](),n.push('</div><div ng-if="$ctrl.currentState === "login-two-factor-auth-passcode"" class="login-form _login-two-factor-auth">'),i["login-two-factor-auth-passcode"](),n.push('</div><div ng-if="$ctrl.windowAppLink && $ctrl.macAppLink && $ctrl.currentState === "login-token"" class="user-login__desktop"><div class="user-login__desktop-title">{{\'LOGIN.DESKTOP_TITLE_1\' | translate}}</div><div class="user-login__desktop-description">{{\'LOGIN.DESKTOP_TITLE_2\' | translate}}</div><a ng-if="$ctrl.windowAppLink" ng-href="{{$ctrl.windowAppLink}}" download class="user-login__desktop-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-win-ico"></use></svg><span>{{\'LOGIN.WINDOWS\' | translate}}</span></a><a ng-if="$ctrl.macAppLink" ng-href="{{$ctrl.macAppLink}}" download class="user-login__desktop-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-mac-ico"></use></svg><span>{{\'LOGIN.MAC\' | translate}}</span></a></div><div ng-if="$ctrl.partnerFooterBanner || $ctrl.partnerFooter" class="user-login__footer"><img ng-if="$ctrl.partnerFooterBanner" ng-src="{{$ctrl.partnerFooterBanner}}" alt="Footer banner" class="user-login__footer-banner"><span ng-if="$ctrl.partnerFooter" ng-bind-html="$ctrl.partnerFooter" class="text-muted"></span>< Ansi based on Decrypted SSL Data (SSL) &&e.type;"password"===r||n.ngTrim&&"false"===n.ngTrim||(o=ro(o)),(i.$viewValue!==o||""===o&&i.$$hasNativeValidators)&&i.$setViewValue(o,l)}};if(o.hasEvent("input"))t.on("input",l);else{var u=function(e,t,n){c||(c=s.defer(function(){c=null,t&&t.value===n||l(e)}))};t.on("keydown",function(e){var t=e.keyCode;91===t||15<t&&t<19||37<=t&&t<=40||u(e,this,this.value)}),o.hasEvent("paste")&&t.on("paste cut",u)}t.on("change",l),yr[r]&&i.$$hasNativeValidators&&r===n.type&&t.on(_r,function(e){if(!c){var t=this[qi],n=t.badInput,i=t.typeMismatch;c=s.defer(function(){c=null,t.badInput===n&&t.typeMismatch===i||l(e)})}}),i.$render=function(){var e=i.$isEmpty(i.$viewValue)?"":i.$viewValue;t.val()!==e&&t.val(e)}}function bi(e,t){if($(e))return e;if(S(e)){vr.lastIndex=0;var n=vr.exec(e);if(n){var i=+n[1],o=+n[2],s=0,r=0,a=0,c=0,l=ti(i),u=7*(o-1);return t&&(s=t.getHours(),r=t.getMinutes(),a=t.getSeconds(),c=t.getMilliseconds()),new Date(i,0,l.getDate()+u,s,r,a,c)}}return NaN}function Mi(e,t){return function(n,i){var s,r;if($(n)) Ansi based on Decrypted SSL Data (SSL) ("string"!=typeof e)return this.pushStack(we(e).filter(function(){for(t=0;t<i;t++)if(we.contains(o[t],this))return!0}));for(n=this.pushStack([]),t=0;t<i;t++)we.find(e,o[t],n);return i>1?we.uniqueSort(n):n},filter:function(e){return this.pushStack(u(this,e||[],!1))},not:function(e){return this.pushStack(u(this,e||[],!0))},is:function(e){return!!u(this,"string"==typeof e&&Ie.test(e)?we(e):e||[],!1).length}});var Ne,xe=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Re=we.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||Ne,"string"==typeof e){if(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:xe.exec(e),!i||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof we?t[0]:t,we.merge(this,we.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:Le,!0)),De.test(i[1])&&we.isPlainObject(t))for(i in t)Te(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return o=Le.getElementById(i[2]),o&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this): Ansi based on Decrypted SSL Data (SSL) ()}),n):(g(),void t.complete())}),t=new a({end:e,cancel:e})}}}function g(e,t,n,i){var o=m(e,ie),s=m(t,ie),r=[];if(X(i,function(e){var t=e.out,i=e.in,o=f(n,t,i);o&&r.push(o)}),o||s||0!==r.length)return{start:function(){function e(){X(t,function(e){e.end()})}var t=[];o&&t.push(o.start()),s&&t.push(s.start()),X(r,function(e){t.push(e.start())});var n=new a({end:e,cancel:e});return a.all(t,function(e){n.complete(e)}),n}}}function m(t){var n=t.element,i=t.options||{};t.structural&&(i.event=t.event,i.structural=!0,i.applyClassesEarly=!0,"leave"===t.event&&(i.onDone=i.domOperation)),i.preparationClasses&&(i.event=$(i.event,i.preparationClasses));var o=e(n,i);return o.$$willAnimate?o:null}if(!l.animations&&!l.transitions)return ie;var v=d[0].body,M=b(c),_=ne(t(M)||v.contains(M)?M:v);return function(e){return e.from&&e.to?g(e.from,e.to,e.classes,e.anchors):m(e)}}]}],Ce=["$animateProvider",function(e){this.$get=["$injector","$$AnimateRunner","$$jqLite",function(t,n,i){function o(n){n=G(n)?n:n.split(" ");for(var i=[],o Ansi based on Decrypted SSL Data (SSL) ()})}},{key:"setVideoTarget",value:function(e){this.videoElement=e}},{key:"soundMeterValue",get:function(){return this.SoundMeter.summaryValue}},{key:"cloneWindow",get:function(){return!!this.$location.search().clone}},{key:"publisherSoundMeterValue",get:function(){return this.publisherSoundMeter.summaryValue}},{key:"isChairperson",get:function(){var e=angular.fromJson(this.localStorage.getItem("ui_login_cred"))||!1;return!!e.chairpersonToken}},{key:"authToken",get:function(){return this.$user.authToken()}},{key:"moderatorLight",get:function(){return"UI_MODERATOR"===this.role&&this.$user.getUserInfo()?this.$user.getUserInfo().moderatorLight:null}},{key:"role",get:function(){return this.$user.getUserInfo()?this.$user.getUserInfo().roles[0]:null}},{key:"isMultipleInterpretLangs",get:function(){return this.EventService&&this.EventService.event.allowThirdIncomingChannel}},{key:"mirrorSelfVideo",get:function(){return!!angular.fromJson(this.localStorage.getItem("ui_mirror_video"))}},{key:"channelType",get:function Ansi based on Decrypted SSL Data (SSL) (e)||b(n[e])||t(n[e])}),function(){q(o,t)}}};var we=n.startSymbol(),Ae=n.endSymbol(),Ee="{{"===we&&"}}"===Ae?g:function(e){return e.replace(/\{\{/g,we).replace(/}}/g,Ae)},De=/^ngAttr[A-Z]/,Ne=/^(.+)Start$/;return W.$$addBindingInfo=k?function(e,t){var n=e.data("$binding")||[];oo(t)?n=n.concat(t):n.push(t),e.data("$binding",n)}:f,W.$$addBindingClass=k?function(e){H(e,"ng-binding")}:f,W.$$addScopeInfo=k?function(e,t,n,i){var o=n?i?"$isolateScopeNoTemplat Ansi based on Decrypted SSL Data (SSL) (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{!important}}@media (min-width:1200px){.hidden-lg{!important}}.visible-print{!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{!important}}.ui-body .login-page{height:100%}.ui-body .login-page .user-login{background:var(--white-label-background-color);height:100%;position:relative;min-width:768px;min-height:710px}.ui-body .login-page .user-login__desktop{top:67%;right:calc(50% - 240px);width:480px;text-align:center}.ui-body .login-page .user-login__desktop-title{font-size:20px;font-weight:600;line-height:24px;margin-bottom:12px}.ui-body .login-page .user-login__desktop-description{opacity:.5;line-height:24px}.ui-body .login-page .user-login__desktop-btn{font-size:15px;font-weight:600;line-height:20px;border:1px solid #979797;display:inline-block;width:35%;margin:23px 15px 0 0;border-radius:100px;padding:8px;height:40px;color:#272a31}.ui-body .login-page .user-login__desktop-btn .icon{width:20px;margin-right:5px;fill:#7e7d7f}.ui-body .login-page .user-login__desktop-btn .icon,.ui-body .login-page .user-login__desktop-btn span{display:inline-block;height:20px;vertical-align:middle}.ui-body .login-page .user-login__desktop-btn:last-child{margin:23px 0 0}.ui-body .login-page .user-login__desktop-btn:hover{border-color:var(--white-label-color);color:var(--white-label-color)}.ui-body .login-page .user-login__desktop-btn:hover .icon{fill:var(--white-label-color)}.ui-body .login-page .user-login__banner{width:33.33%;height:100%;background-color:#fff;background-position:50%;background-size:cover;position:relative;float:left}.ui-body .login-page .user-login__banner .logo{width:331px;max-width:calc(100% - 30px);left:50%;top:50%;transform:translate(-50%,-50%)}.ui-body .login-page .user-login__banner .logo img{display:block;width:100%}.ui-body .login-page .user-login__footer{display:inline-block;bottom:30px;right:5%;font-size:13px;width:90%;text-align:center}.ui-body .login-page .user-login__footer-banner{display:inline-block;margin:0 auto;max-width:250px;max-height:100px;position:relative;bottom:40px}.ui-body .login-page .user-login__mobile-banner{;background-color:transparent;background-position:50%;background-size:cover;width:100%;height:100%}.ui-body .login-page .user-login__content{width:66.67%;height:100%;float:left;position:relative}.ui-body .login-page .user-login__content .input-main{border-color:var(--white-label-background-color)}.ui-body .login-page .user-login__content .input-main:focus{border-color:var(--white-label-color)}.ui-body .login-page .user-login__content .input-main._error{border-color:#fc2c2c}.ui-body .login-page .user-login__content .btn-fixed{width:308px}.ui-body .login-page .user-login__content .btn-half{width:250px;margin:0 15px;height:40px}.ui-body .login-page .user-login__content .login-tabs{padding:0 15px;margin:100px auto;list-style:none;display:block;width:100%;max-width:800px;position:relative}.ui-body .login-page .user-login__content .login-tabs_item{display:inline-block;width:50%;vertical-align:top;margin-right:-4px;text-align:center;padding:1px;cursor:pointer;font-weight:700}.ui-body .login-page .user-login__content .login-tabs_item._active{cursor:default}.ui-body .login-page .user-login__content .login-tabs_item._active span{border-color:var(--white-label-color);color:var(--white-label-color)}.ui-body .login-page .user-login__content .login-tabs_item._active span:active,.ui-body .login-page .user-login__content .login-tabs_item._active span:focus,.ui-body .login-page .user-login__content .login-tabs_item._active span:hover{color:var(--white-label-color)}.ui-body .login-page .user-login__content .login-tabs_item span{padding:10px 10px 17px;display:block;border-bottom:3px solid #000;color:#272a31;transition:color .1s,border-color .1s}.ui-body .login-page .user-login__content .login-tabs_item span:active,.ui-body .login-page .user-login__content .login-tabs_item span:focus,.ui-body .login-page .user-login__content .login-tabs_item span:hover{color:#272a31}.ui-body .login-page .user-login__content .link-previous{display:block;top:100px;left:10%;color:var(--white-label-color);cursor:pointer;text-transform:uppercase;font-weight:600}.ui-body .login-page .user-login__content .link-previous:hover{color:var(--white-label-color-hover)}.ui-body .login-page .user-login__content .login-form{height:50px;width:100%;padding:0 15px;top:50%;transform:translateY(-50%);text-align:center}.ui-body .login-page .user-login__content .login-form.ng-enter{opacity:0;transition:opacity .1s}.ui-body .login-page .user-login__content .login-form.ng-enter.ng-enter-active{opacity:1}.ui-body .login-page .user-login__content .login-form.ng-leave{opacity:1;transition:opacity .1s}.ui-body .login-page .user-login__content .login-form.ng-leave.ng-leave-active{opacity:0}.ui-body .login-page .user-login__content .login-form .errors{display:block;margin:0 auto;padding:0;list-style:none;color:#fc2c2c;width:calc(100% - 30px);max-width:630px}.ui-body .login-page .user-login__content .login-form .errors li{display:block;text-align:center}.ui-body .login-page .user-login__content .login-form .form-title{font-size:20px;font-weight:600;margin:0;width:calc(100% - 30px)}.ui-body .login-page .user-login__content .login-form .login-token__label{display:block;width:calc(100% - 30px);max-width:630px;margin:0 auto}.ui-body .login-page .user-login__content .login-form .login-token__form-title{left:50%;top:-55px;transform:translateX(-50%)}.ui-body .login-page .user-login__content .login-form .login-token__btn,.ui-body .login-page .user-login__content .login-form .login-token__errors.errors{margin-top:30px}.ui-body .login-page .user-login__content .login-form._login-admin .login-username__btn{margin-top:15px}.ui-body .login-page .user-login__content .login-form._login-admin .login-username__form-title{font-size:20px;font-weight:600;top:-55px}.ui-body .login-page .user-login__content .login-form .login-two-factor__label{display:block;width:calc(100% - 30px);max-width:630px;margin:0 auto;overflow:hidden;height:50px}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description{font-size:15px;left:50%;bottom:65px;transform:translateX(-50%)}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description .login-two-factor__timer{padding-left:4px}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description .login-two-factor__timer._count{padding-left:4px;display:inline-block;width:30px;text-align:center;color:var(--white-label-color)}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description .login-two-factor__timer._sec{padding-left:4px;color:var(--white-label-color)}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description .login-two-factor__request-link{padding-left:4px}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description .login-two-factor__request-link:hover{text-decoration:underline}.ui-body .login-page .user-login__content .login-form .login-two-factor__btn,.ui-body .login-page .user-login__content .login-form .login-two-factor__errors.errors{margin-top:30px}.ui-body .login-page .user-login__content .login-form .login-two-factor__confirm-text{margin:30px auto 0;width:calc(100% - 30px);max-width:630px;font-size:12px;text-align:center}.ui-body .login-page .user-login__content .login-form .login-two-factor__confirm-text span{color:var(--white-label-color);padding-left:3px}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-title{left:50%;top:-150px;transform:translateX(-50%)}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps{top:-80px;width:218px;left:50%;transform:translateX(-50%);border-top:1px dashed var(--white-label-color)}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps._step-1:before{background:var(--white-label-color);color:#fff}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps._step-1:after,.ui-body .login-page .user-login__content .login-form .login-two-factor__steps._step-2:before{background:none;color:var(--white-label-color)}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps._step-2:after{background:var(--white-label-color);color:#fff}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps:before{content:"1";left:-45px}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps:after,.ui-body .login-page .user-login__content .login-form .login-two-factor__steps:before{display:block;width:43px;height:43px;border-radius:50%;top:-22.5px;font-size:15px;font-weight:600;text-align:center;line-height:38px;border:2px solid var(--white-label-color)}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps:after{content:"2";left:218px}.ui-body .login-page .user-login__content .login-form .login-username__label{display:block;width:calc(100% - 30px);max-width:630px;margin:0 auto;overflow:hidden;height:50px}.ui-body .login-page .user-login__content .login-form .login-username__label._multiple-label{margin-top:15px}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._half-width{width:calc(50% - 15px);display:inline-block;margin-right:30px;vertical-align:middle}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._half-width:last-child{margin-right:0}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._chairperson-pass{width:0}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._chairperson-pass._half-width{width:calc(50% - 15px)}.ui-body .login-page .user-login__content .login-form .login-username__form-title{font-size:15px;left:50%;bottom:75px;transform:translateX(-50%)}.ui-body .login-page .user-login__content .login-form .login-username__btn,.ui-body .login-page .user-login__content .login-form .login-username__errors.errors{margin-top:30px}.ui-body .login-page .user-login__content .login-form .login-username__forgot{display:block;margin:10px auto 0;width:calc(100% - 30px);max-width:630px;text-align:right;font-size:12px}.ui-body .login-page .user-login__content .login-form .login-username__checkbox{margin:30px auto 0;width:calc(100% - 30px);max-width:630px}.ui-body .login-page .user-login__content .login-form .login-username__checkbox label{font-weight:400;margin:0 0 0 -30px;padding-left:30px;cursor:pointer;vertical-align:middle;position:relative}.ui-body .login-page .user-login__content .login-form .login-username__checkbox .icon{vertical-align:middle;position:relative;margin-right:10px;bottom:1px;cursor:pointer;display:inline-block;height:20px;width:20px;border-radius:2px;background-color:#fff;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2)}.ui-body .login-page .user-login__content .login-form .login-username__checkbox .icon svg{display:block;height:13px;width:16px;fill:var(--white-label-color);left:2px;top:3px}.ui-body .login-page .user-login__content .login-form .login-username__checkbox input[type=checkbox]{}@media (max-width:900px){.ui-body .login-page .user-login{min-width:auto}.ui-body .login-page .user-login__banner{}.ui-body .login-page .user-login__content{width:100%}}@media (max-width:500px){.ui-body .login-page .user-login__mobile-banner{display:block}.ui-body .login-page .user-login__content .login-tabs{padding:0;margin:40px auto}.ui-body .login-page .user-login__content .login-tabs_item{padding:0;margin-right:0;vertical-align:bottom}.ui-body .login-page .user-login__content .login-tabs_item span{padding:10px 20px 17px}.ui-body .login-page .user-login__content .link-previous{display:block;top:70px;left:20px}.ui-body .login-page .user-login__content .btn-fixed{width:100%}.ui-body .login-page .user-login__content .login-form{padding:0 20px}.ui-body .login-page .user-login__content .login-form .form-title{font-size:15px;width:100%;padding:0 20px}.ui-body .login-page .user-login__content .login-form .login-username__label{width:100%}.ui-body .login-page .user-login__content .login-form .login-username__label._showed-pass{height:130px}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._half-width{width:100%;margin:0 0 30px}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._ha Ansi based on Decrypted SSL Data (SSL) (s,d){var f=l.splitLines(s),p=l.getKind(s),_=l.isRejected(s)&&0===l.matchPrefix(s,"a=bundle-only").length,E=f[0].substr(2).split(" ")[2],y=l.getDirection(s,m),S=l.parseMsid(s),T=l.getMid(s)||l.generateIdentifier();if(_||"application"===p&&("DTLS/SCTP"===E||"UDP/DTLS/SCTP"===E))return void(i.transceivers[d]={mid:T,kind:p,protocol:E,rejected:!0});!_&&i.transceivers[d]&&i.transceivers[d].rejected&&(i.transceivers[d]=i._createTransceiver(p,!0));var b,C,R,N,I,P,A,O,w,D,x,M=l.parseRtpParameters(s);_||(D=l.getIceParameters(s,m),x=l.getDtlsParameters(s,m),x.role="client"),A=l.parseRtpEncodingParameters(s);var L=l.parseRtcpParameters(s),k=l.matchPrefix(s,"a=end-of-candidates",m).length>0,U=l.matchPrefix(s,"a=candidate:").map(function(e){return l.parseCandidate(e)}).filter(function(e){return 1===e.component});if(("offer"===n.type||"answer"===n.type)&&!_&&v&&d>0&&i.transceivers[d]&&(i._disposeIceAndDtlsTransports(d),i.transceivers[d].iceGatherer=i.transceivers[0].iceGatherer,i.transceivers[d].iceTransport=i.transceiver Ansi based on Decrypted SSL Data (SSL) (t){we.offset.setOffset(this,e,t)});var t,n,i=this[0];if(i)return i.getClientRects().length?(t=i.getBoundingClientRect(),n=i.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n,i=this[0],o={top:0,left:0};if("fixed"===we.css(i,"position"))t=i.getBoundingClientRect();else{for(t=this.offset(),n=i.ownerDocument,e=i.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===we.css(e,"position");)e=e.parentNode;e&&e!==i&&1===e.nodeType&&(o=we(e).offset(),o.top+=we.css(e,"borderTopWidth",!0),o.left+=we.css(e,"borderLeftWidth",!0))}return{top:t.top-o.top-we.css(i,"marginTop",!0),left:t.left-o.left-we.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===we.css(e,"position");)e=e.offsetParent;return e||Qe})}}),we.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;we.fn[e]=function(i){return We(this,funct Ansi based on Decrypted SSL Data (SSL) )" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.FOR_EXTENSION\' | translate}}</h4></div><div class="modal-body"><chrome-inline-install></chrome-inline-install></div><div class="modal-footer"></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(519),s=i(o),r=n(520),a=i(r);n(521);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return funct Ansi based on Decrypted SSL Data (SSL) )����u�F\��q�82�l[����f�,�˵+�U�֪���V��ԯ���j"õ���Oí�W�0�V�C����R��*���Û�@�|�AKÒªC��F��4���h��IR;7Ç�fLh�����ME��_O�������"_*��,w;�<�y�>ϳ� �ɵ�0,��^�q����x��CG�~���È���VP�+jÛ¶j�6~��Qï¿½ï¿½Ö ï¿½u�x��U�e)�@�Ke�L�DM��j�â�L�fP��mÔ"V��������w��axl�)F�%�d&��h����Gg��h��CV�%b�_���~�����q�_W�,����@-t��}O���iÙÄ4���2�SaX�Js����2HÒ°$�*FS�`�S1��6����.�]6���UJÌ ï¿½$&%�bh�)qT�Q���x��Tl����koi�G<>���s�Ò�!�9e�j5k�����]�n���Ѿ��`gf������m�c��+���Gw�xtd�Ã��.,;�t�O����-å�Ú�Z����4|[i`8���go��A>]�b�]�#l���H�:����=�+��i�v��D���Ú�ؿC>�@��e��)�X��h�G��{5���JX�N�@uAIAq�KGf�6��H����;?U���_��vr�����z��\T�vGk�5�ԫ�J�Êg�<�`��Eu��W�������|�Å���r���M���~��8,ÞÜ�^(���Éq�+!}��>u�NH��!��# I��ÃE��&Z���y���Õ#u��yfVK�F7��Z��H�d7���b�ʺ����~2���;�-�d���kR�(��O.mT�RD�t6�T�I����v���Oȩ��2��&_�mU�uNZ����,����jO�{cy����i �_u���s}�&X�8T/�P×�m�krX�k��:j�Ê����ܼ����h�J_ÛM���@�Ã��^��!Û�Ove�;2t�n�D`������.�:���%�ÕL��V��0�J��x�K��zI��HB�K�-�O���\���PQQ�/��R�-����o�*gy{�gGF���ή[?�i�h_Ï%K���^;T�1��԰&{Mn�(B?��g��~j�Ʃ���n�t��Öë��?64t�eͺ��u5��PUE*jÊ��C�r�('ytÄ Z��P��1�CÉ��H��%��&R�Z�A�9E��Rf���N�pME�2"��Ç@�4���I�)s5����[�j$�/�j�Ô��$��8�_�zVl�Ѵn}tp��n�����E!�B��Ã���&�]��X_KcA^^�~`��<��DY�6S�$b/�jØ¡$�V����1a��ß#����,C Ansi based on Decrypted SSL Data (SSL) *&.�.��cjnq1@��X.+��e�lKC�aA�d/�fV�I[�h�@�����r9�B��L���v�8�;�6�Gs����Z��h���������ܥ9�G'k��e�����O�i;��<��bqe����[е渴��������KX\[9pÌ{���«U����ã �L��Q�����Ì���H�� b`D1Y�N�SL���W��$�"�Hzz�cj��WS�S}]m-5Þ�|�%;��r)�b��#q��Z�jT=�F�ub�u�R|^o��(�7-(�~C��\Wt���xpbR�;�\Y~�;t�[{v�W '���z��`á²f�U;�;�Fz�A�A��J�>�o��*mrk������`~��ß��X��<1xoJ�,�)v-�Ýè¤2�;R?g=�a����;�r�����$�;�a�á£Vt��V�Í�~�|�{��^Õ³CQv45�)�X3��,,���s�7Ú��A�lo�TbO�h���t��*;��ܡD�ߡDY!D��n�[/�ɧߤ�O��_o��e���[���e���l��R�-=�#�o��_�{gE��1��+��=�ũ�RA�&e��cOy�KF��C�ws����ȧ~1�Z����-Ky��6%��<������{�2����f�h���g��x�l�4�y���4B��Z�([�QN.�g'4�`��JB�T�NKX�#~�฾�'P�mu=�j�ѽq����LÌ»g}�\����2É»c[�*�p{��xM�&c�F���[_�{TU���'�hC�����6tD�2�����t������B��L���3����ZpmØï¿½×[�j(\z�&T���B}��ÑŨ�C�T�lb�.���mB߮�2�KAAAI�=��*�֯��%m���É���O<��a�d���kë½='C��uk�k"'M{��>8#��3�7<�{``72����tĨ;St:���O%,���k�qi�����D�yТ�lDr�4��W�A�W�0��@�F�Q4�Í�U��U�o�����~Yw߻���CÑf[Ai}����]�%Ï·o����E���0�b�jáa�¢�EY�/Bv����i�J���H\H�C���D�{���L�î�Ö�T�p���%��O$F�D���Þ$f����J��P�����7ó�W�����fj���ݾr��t��q��p�e�O��Û��5��s{�@��?6�Q���tU!��X�t�c��g1ÞH�z�H�z��O�#{�A�l7��8�=C�GgÆ´?�D�Ö|�O�z�0�w�"�0@�x�f&��/���ii��?p�^��p��8���r��ۮ[s��?���E Ansi based on Decrypted SSL Data (SSL) *******************!*\ !*** ./src/frame-impl.ts ***! \***************************//*! no static exports found */function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(/*! ./byte */"./src/byte.ts"),o=function(){function e(e){var t=e.command,n=e.headers,i=e.body,o=e.binaryBody,s=e.escapeHeaderValues,r=e.skipContentLengthHeader;this.command=t,this.headers=Object.assign({},n||{}),o?(this._binaryBody=o,this.isBinaryBody=!0):(this._body=i||"",this.isBinaryBody=!1),this.escapeHeaderValues=s||!1,this.skipContentLengthHeader=r||!1}return Object.defineProperty(e.prototype,"body",{get:function(){return!this._body&&this.isBinaryBody&&(this._body=(new TextDecoder).decode(this._binaryBody)),this._body},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"binaryBody",{get:function(){return this._binaryBody||this.isBinaryBody||(this._binaryBody=(new TextEncoder).encode(this._body)),this._binaryBody},enumerable:!0,configurable:!0}),e.fromRawFrame=function(t,n){for(var i={} Ansi based on Decrypted SSL Data (SSL) *e),l30:s(.3*e),l45:s(.45*e),l50:s(.5*e),l55:s(.55*e),l70:s(.7*e),l75:s(.75*e),l80:s(.8*e)};f===n.PLAY?(h.ctx.beginPath(),h.ctx.fillStyle="rgba(0,0,0,1)",h.ctx.moveTo(t.l30,t.l20),h.ctx.lineTo(t.l30,t.l80),h.ctx.lineTo(t.l75,t.l50),h.ctx.fill()):f===n.PAUSE&&(h.ctx.beginPath(),h.ctx.fillStyle="rgba(0,0,0,1)",h.ctx.moveTo(t.l30,t.l20),h.ctx.lineTo(t.l30,t.l80),h.ctx.lineTo(t.l45,t.l80),h.ctx.lineTo(t.l45,t.l20),h.ctx.moveTo(t.l55,t.l20),h.ctx.lineTo(t.l55,t.l80),h.ctx.lineTo(t.l70,t.l80),h.ctx.lineTo(t.l70,t.l20),h.ctx.fill())}function s(e){return Math.floor(e)}function c(e){e&&(f=e),a()}function d(){h.ctx&&h.ctx.clearRect(0,0,u.width,u.height),i.removeChild(u),u=null}function l(e){f===n.PLAY?o.emit(r.PLAY):f===n.PAUSE&&o.emit(r.PAUSE)}var u=document.createElement("canvas"),f=n.PLAY,h={id:"playpause-"+i.id,ctx:u.getContext("2d")};return u.id=h.id,u.style.left=0,u.style.position="absolute",u.addEventListener(e.mobile?t.TOUCH_END:t.MOUSE_UP,l),i.appendChild(u),a(),{update:c,destroy:d}}return{create:i}}.apply(t, Ansi based on Decrypted SSL Data (SSL) +05 PKT PKST|-4s.c -5u -6u -50 -50 -60|012134545454|-2xoss.c 1qOKW.c 7zX0 eup0 LqMu 1fy00 1cL0 dK10 11b0 1610 1jX0|24e6","Asia/Urumqi|LMT +06|-5O.k -60|01|-1GgtO.k|32e5","Asia/Kathmandu|LMT +0530 +0545|-5F.g -5u -5J|012|-21JhF.g 2EGMb.g|12e5","Asia/Khandyga|LMT +08 +09 +10 +11|-92.d -80 -90 -a0 -b0|0123232323232323232323212323232323232323232323232343434343434343432|-21Q92.d pAp2.d 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 qK0 yN0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|66e2","Asia/Krasnoyarsk|LMT +06 +07 +08|-6b.q -60 -70 -80|01232323232323232323232123232323232323232323232323232323232323232|-21Hib.q prAb.q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|10e5","Asia/Kuala_Lumpur|SMT +07 +0720 +0730 +09 +08|-6T.p -70 -7k -7u -90 -80|0123435|-2Bg6T.p 17anT.p l5XE 17bO 8Fyu 1so1u|71e5","Asia/Kuching|LMT +0730 +08 +0820 +09|-7l.k -7u -80 -8k -90|0123232323232323242|-1KITl.k gDbP.k 6ynu AnE 1O0k AnE 1NAk AnE 1NAk AnE 1NAk AnE 1O0k AnE 1NAk AnE pAk 8Fz0|13e4","Asia/Macau|LMT CST +09 +10 CDT|-7y.a -80 -90 -a0 -90|012323214141414141414141414141414141414141414141414141414141414141414141|-2CFHy.a 1uqKy.a PX0 1kn0 15B0 11b0 4Qq0 1oM0 11c0 1ko0 1u00 11A0 1cM0 11c0 1o00 11A0 1o00 11A0 1oo0 1400 1o00 11A0 1o00 U00 1tA0 U00 1wo0 Rc0 1wru U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cK0 1cO0 1cK0 1cO0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|57e4","Asia/Magadan|LMT +10 +11 +12|-a3.c -a0 -b0 -c0|012323232323232323232321232323232323232323232323232323232323232312|-1Pca3.c eUo3.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Cq0|95e3","Asia/Makassar|LMT MMT +08 +09 WITA|-7V.A -7V.A -80 -90 -80|01234|-21JjV.A vfc0 myLV.A 8ML0|15e5","Asia/Manila|PST PDT JST|-80 -90 -90|010201010|-1kJI0 AL0 cK10 65X0 mXB0 vX0 VK10 1db0|24e6","Asia/Nicosia|LMT EET EEST|-2d.s -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2d.s 2a3cd.s 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|32e4","Asia/Novokuznetsk|LMT +06 +07 +08|-5M.M -60 -70 -80|012323232323232323232321232323232323232323232323232323232323212|-1PctM.M eULM.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|55e4","Asia/Novosibirsk|LMT +06 +07 +08|-5v.E -60 -70 -80|0123232323232323232323212323212121212121212121212121212121212121212|-21Qnv.E pAFv.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 ml0 Os0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 4eN0|15e5","Asia/Omsk|LMT +05 +06 +07|-4R.u -50 -60 -70|01232323232323232323232123232323232323232323232323232323232323232|-224sR.u pMLR.u 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|12e5","Asia/Oral|LMT +03 +05 +06 +04|-3p.o -30 -50 -60 -40|01232323232323232424242424242424242424242424242|-1Pc3p.o eUop.o 23CK0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 1cM0 IM0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|27e4","Asia/Pontianak|LMT PMT +0730 +09 +08 WITA WIB|-7h.k -7h.k -7u -90 -80 -80 -70|012324256|-2ua7h.k XE00 munL.k 8Rau 6kpu 4PXu xhcu Wqnu|23e4","Asia/Pyongyang|LMT KST JST KST|-8n -8u -90 -90|012313|-2um8n 97XR 1lTzu 2Onc0 6BA0|29e5","Asia/Qostanay|LMT +04 +05 +06|-4e.s -40 -50 -60|012323232323232323232123232323232323232323232323|-1Pc4e.s eUoe.s 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Qyzylorda|LMT +04 +05 +06|-4l.Q -40 -50 -60|01232323232323232323232323232323232323232323232|-1Pc4l.Q eUol.Q 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 3ao0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 zQl0|73e4","Asia/Rangoon|RMT +0630 +09|-6o.L -6u -90|0121|-21Jio.L SmnS.L 7j9u|48e5","Asia/Sakhalin|LMT +09 +11 +12 +10|-9u.M -90 -b0 -c0 -a0|01232323232323232323232423232323232424242424242424242424242424242|-2AGVu.M 1BoMu.M 1qFa0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 2pB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|58e4","Asia/Samarkand|LMT +04 +05 +06|-4r.R -40 -50 -60|01232323232323232323232|-1Pc4r.R eUor.R 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|36e4","Asia/Seoul|LMT KST JST KST KDT KDT|-8r.Q -8u -90 -90 -a0 -9u|012343434343151515151515134343|-2um8r.Q 97XV.Q 1m1zu 6CM0 Fz0 1kN0 14n0 1kN0 14L0 1zd0 On0 69B0 2I0u OL0 1FB0 Rb0 1qN0 TX0 1tB0 TX0 1tB0 TX0 1tB0 TX0 2ap0 12FBu 11A0 1o00 11A0|23e6","Asia/Srednekolymsk|LMT +10 +11 +12|-ae.Q -a0 -b0 -c0|01232323232323232323232123232323232323232323232323232323232323232|-1Pcae.Q eUoe.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|35e2","Asia/Taipei|CST JST CDT|-80 -90 -90|01020202020202020202020202020202020202020|-1iw80 joM0 1yo0 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 10N0 1BX0 10p0 1pz0 10p0 1pz0 10p0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1BB0 ML0 1Bd0 ML0 uq10 1db0 1cN0 1db0 97B0 AL0|74e5","Asia/Tashkent|LMT +05 +06 +07|-4B.b -50 -60 -70|012323232323232323232321|-1Pc4B.b eUnB.b 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0|23e5","Asia/Tbilisi|TBMT +03 +04 +05|-2X.b -30 -40 -50|0123232323232323232323212121232323232323232323212|-1Pc2X.b 1jUnX.b WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cK0 1cL0 1cN0 1cL0 1cN0 2pz0 1cL0 1fB0 3Nz0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 An0 Os0 WM0|11e5","Asia/Tehran|LMT TMT +0330 +04 +05 +0430|-3p.I -3p.I -3u -40 -50 -4u|01234325252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2btDp.I 1d3c0 1huLT.I TXu 1pz0 sN0 vAu 1cL0 1dB0 1en0 pNB0 UL0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 64p0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0|14e6","Asia/Thimphu|LMT +0530 +06|-5W.A -5u -60|012|-Su5W.A 1BGMs.A|79e3","Asia/Tokyo|JST JDT|-90 -a0|010101010|-QJJ0 Rc0 1lc0 14o0 1zc0 Oo0 1zc0 Oo0|38e6","Asia/Tomsk|LMT +06 +07 +08|-5D.P -60 -70 -80|0123232323232323232323212323232323232323232323212121212121212121212|-21NhD.P pxzD.P 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 co0 1bB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Qp0|10e5","Asia/Ulaanbaatar|LMT +07 +08 +09|-77.w -70 -80 -90|012323232323232323232323232323232323232323232323232|-2APH7.w 2Uko7.w cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|12e5","Asia/Ust-Nera|LMT +08 +09 +12 +11 +10|-9w.S -80 -90 -c0 -b0 -a0|012343434343434343434345434343434343434343434343434343434343434345|-21Q9w.S pApw.S 23CL0 1d90 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|65e2","Asia/Vladivostok|LMT +09 +10 +11|-8L.v -90 -a0 -b0|01232323232323232323232123232323232323232323232323232323232323232|-1SJIL.v itXL.v 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Asia/Yakutsk|LMT +08 +09 +10|-8C.W -80 -90 -a0|01232323232323232323232123232323232323232323232323232323232323232|-21Q8C.W pAoC.W 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|28e4","Asia/Yekaterinburg|LMT PMT +04 +05 +06|-42.x -3J.5 -40 -50 -60|012343434343434343434343234343434343434343434343434343434343434343|-2ag42.x 7mQh.s qBvJ.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|14e5","Asia/Yerevan|LMT +03 +04 +05|-2W -30 -40 -50|0123232323232323232323212121212323232323232323232323232323232|-1Pc2W 1jUnW WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 4RX0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|13e5","Atlantic/Azores|HMT -02 -01 +00 WET|1S.w 20 10 0 0|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121232323232323232323232323232323234323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2ldW0 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|25e4","Atlantic/Bermuda|LMT AST ADT|4j.i 40 30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1BnRE.G 1LTbE.G 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e3","Atlantic/Canary|LMT -01 WET WEST|11.A 10 0 -10|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UtaW.o XPAW.o 1lAK0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|54e4","Atlantic/Cape_Verde|LMT -02 -01|1y.4 20 10|01212|-2ldW0 1eEo0 7zX0 1djf0|50e4","Atlantic/Faroe|LMT WET WEST|r.4 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2uSnw.U 2Wgow.U 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|49e3","Atlantic/Madeira|FMT -01 +00 +01 WET WEST|17.A 10 0 -10 0 -10|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2ldX0 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 Ansi based on Decrypted SSL Data (SSL) ,{key:"showSettingsModalModerator",value:function(){var e=this,t=this.$uibModal.open({backdrop:"static",windowClass:"settings-modal-moderator",component:"settingsModalModerator",resolve:{containVideoModeEnable:function(){return e.OTModeratorSessionsHandler.containVideoModeEnable}}});t.result.then(function(t){var n=t.containVideoModeEnable;e.OTModeratorSessionsHandler.updateIncomingVideoMode(n)})}},{key:"showSettingsModal",value:function(){var e=this,t=this.$uibModal.open({backdrop:"static",windowClass:"settings-modal",component:"settingsModal",resolve:{hasAudioSettings:function(){return e.hasAudioSettings},publisherAudioSettings:function(){return e.OTSessionMediaSettings.getSettings()},chatPopupDisable:function(){return e.OTSessionsHandler.chatPopupDisable},audibleBeepsDisable:function(){return e.OTSessionsHandler.audibleBeepsDisable},conferenceModeDisable:function(){return!e.OTSessionsHandler.conferenceMode},autoRALonBadConnection:function(){return e.OTSessionsHandler.autoRALonBadConnection},autoRALonFailedConnection:function(){return e.OTSessionsHandler.autoRALonFailedConnection},keyboardShortcutsActive:function(){return e.KeyboardShortcutsService.keyboardShortcutsActive},containVideoModeEnable:function(){return e.OTSessionsHandler.containVideoModeEnable},audienceSoundBarVisibility:function(){return e.OTSessionsHandler.audienceSoundBarVisibility},muteSourceDuringInterpreting:function(){return e.OTSessionsHandler.muteSourceDuringInterpreting},simultaneouslyInterpreterPublishing:function(){return e.OTSessionsHandler.simultaneouslyInterpreterPublishing},isSourceMuted:function(){return l.default.fromJson(e.localStorage.getItem("ui_source_muted"))||!1},sourceVolumeOverIncoming:function(){return e.OTSessionsHandler.sourceVolumeOverIncoming}}});t.result.then(function(t){var n=t.currentInputDevices,i=t.userOutputDevice,o=t.audioSettings,s=t.chatPopupDisable,r=t.audibleBeepsDisable,a=t.conferenceModeDisable,c=t.autoRALonBadConnection,u=t.autoRALonFailedConnection,d=t.keyboardShortcutsActive,p=t.containVideoModeEnable,h=t.audienceSoundBarVisibility,f=t.muteSourceDuringInterpreting,g=t.simultaneouslyInterpreterPublishing,m=t.isSourceMuted,v=t.sourceVolumeOverIncoming,b=t.mirrorSelfVideo;e.hasAudioSettings&&e.OTSessionsHandler.setPublisherMediaDeviceSettings(o),n&&(e.InputDevicesService.runCurrentInputDevice(n.audioDevice,"audioDevice"),e.InputDevicesService.runCurrentInputDevice(n.videoDevice_1,"videoDevice_1"),e.InputDevicesService.runCurrentInputDevice(n.videoDevice_2,"videoDevice_2")),i&&e.UserOutputDevicesService.setOutputMediaDevice(i),e.OTSessionsHandler.audienceSoundBarVisibility!==h&&e.OTSessionsHandler.toggleAudienceSoundBarVisibility(),e.OTSessionsHandler.muteSourceDuringInterpreting!==f&&(e.OTSessionsHandler.muteSourceDuringInterpreting=f,e.localStorage.setItem("ui_audience_mute_source",l.default.toJson(f)),e.OTSessionsHandler.checkAutoVolumeAudience()),e.OTSessionsHandler.chatPopupDisable=s,e.OTSessionsHandler.audibleBeepsDisable=r,e.OTSessionsHandler.conferenceMode=!a,e.OTSessionsHandler.autoRALonBadConnection=c,e.OTSessionsHandler.autoRALonFailedConnection=u,e.OTSessionsHandler.simultaneouslyInterpreterPublishing=g,e.KeyboardShortcutsService.keyboardShortcutsActive=d,e.localStorage.setItem("ui_auto_ral_on_bad_connection",l.default.toJson(c)),e.localStorage.setItem("ui_auto_ral_on_failed_connection",l.default.toJson(u)),e.OTSessionsHandler.updateVideoMode(p),e.localStorage.setItem("ui_source_muted",l.default.toJson(m)),e.localStorage.setItem("ui_mirror_video",l.default.toJson(b)),e.$user.isHaveRole(["UI_SPEAKER"])||e.OTSessionsHandler.setSessionMute("incoming",!m),e.OTSessionsHandler.sourceVolumeOverIncoming=v,e.setInitialMirrorSetting()})}},{key:"showLangModal",value:function(){this.OTSessionsHandler.setUpLanguages()}},{key:"showNetworkModal",value:function(){this.$uibModal.open({backdrop:"static",windowClass:"network-modal",component:"networkModal"})}},{key:"showBroadcastingRtmp",value:function(){this.OTModeratorSessionsHandler.showBroadcastingRtmp()}},{key:"showRecordingModal",value:function(){this.OTModeratorSessionsHandler.showRecordingModal()}},{key:"toggleMenu",value:function(){this.isMobileMenuOpen=!this.isMobileMenuOpen}},{key:"streamTextCaptionsToggle",value:function(){this.OTSessionsHandler.isStreamTextCaptionsVisible=!this.OTSessionsHandler.isStreamTextCaptionsVisible}},{key:"initialMirrorSetting",get:function(){var e=!this.isWebmeetOrClassRoom&&!this.OTSessionsHandler.allowToSwitchConferenceMode;return!!this.OTSessionsHandler.conferenceMode&&((this.isWebmeetOrClassRoom||!e)&&!!l.default.fromJson(this.localStorage.getItem("ui_mirror_video")))}},{key:"isWebmeetOrClassRoom",get:function(){return"WEB_MEET_CLASSROOM"===this.EventService.event.webInterfaceOption||"WEB_MEET"===this.EventService.event.webInterfaceOption}},{key:"micsState",get:function(){return this.OTModeratorSessionsHandler.micsState}},{key:"micsTitle",get:function(){return this.micsState.isMicOn?this.MIC_ON+": "+this.micsState.session:this.MICS_OFF}},{key:"hasCaseToDisableRestartAllLines",get:function(){return this.isSessionConnectInProgress||this.linesRestartingInProgress||this.OTSessionsHandler.isAnySessionRepublishing}},{key:"hasAudioSettings",get:function(){return this.deviceDetector.raw.browser.chrome}},{key:"isSessionConnectInProgress",get:function(){return this.checkRole(["UI_MODERATOR"])?this.OTModeratorSessionsHandler.hasSomeSessionConnectingStatus():this.OTSessionsHandler.hasSomeSessionConnectingStatus()}},{key:"headerLogo",get:function(){return this.EventService.event.logoData||this.$user.getLogo()||Object.create(null)}},{key:"eventName",get:function(){return this.EventService.getDisplayName()}},{key:"enableRecording",get:function(){return this.checkRole(["UI_MODERATOR"])&&this.OTModeratorSessionsHandler.enableRecording&&!this.OTModeratorSessionsHandler.moderatorLight}},{key:"recordingError",get:function(){return this.OTModeratorSessionsHandler.recordingError}},{key:"isNanocosmosUI",get:function(){return this.OTSessionsHandler.isNanocosmosUI}},{key:"needADLogout",get:function(){var e=l.default.fromJson(this.localStorage.getItem("ui_login_cred")),t=e&&e.adProvider;return l.default.fromJson(this.localStorage.getItem("saml_logout_need"))&&"iaea-idp"!==t}},{key:"fullScreenBtnTitle",get:function(){var e=this.$document[0].getElementById("fs-btn").classList.contains("_full-screen");return e?this.EXIT_FS:this.FS}},{key:"allowBroadcasting",get:function(){return this.OTModeratorSessionsHandler.broadcastingHls||this.OTModeratorSessionsHandler.broadcastingRtmp}},{key:"eventTimerWasSet",get:function(){return+this.BackendEventsSockService.countdownTime}},{key:"isEventTimerVisible",get:function(){return!this.isNanocosmosUI&&(this.eventTimerWasSet||this.checkRole(["UI_MODERATOR"])||this.checkRole(["UI_SPEAKER"])&&this.OTSessionsHandler.getIsChairperson)}},{key:"isStreamTextCaptionsEnabled",get:function(){return this.OTSessionsHandler.isStreamTextCaptionsEnabled}},{key:"isStreamTextCaptionsVisible",get:function(){return this.OTSessionsHandler.isStreamTextCaptionsVisible}}]),e}();t.default=u},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content confirm-modal"><div class="modal-header"><h4 class="modal-title">{{data.title}}</h4></div><div class="modal-footer"><div class="modal-half text-right"><button type="button" ng-click="cancel()" class="btn btn-dark btn-fixed">{{data.cancel}}</button></div><div class="modal-half text-left"><button ng-click="ok()" type="button" class="btn btn-main btn-fixed">{{data.ok}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(257),s=i(o),r=n(258),a=i(r);n(259);var c={template:s.default,bindings:{hasSourceVideo:"<",hasSourceChat:"<",hasCoeditToggle:"<",hasVideoToggle:"<",onUpdateCoeditShow:"&"},controller:a.default};t.default=c},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div id="audience" ng-class="{"_video-hidden": !$ctrl.videoVisibility}" class="audience"><div class="audience__container _event-container"><span class="event-title">{{$ctrl.eventName}}</span><span class="event-role"> â {{$ctrl.userRole}}</span><event-timer ng-if="!$ctrl.isNanocosmosUI"></event-timer></div><div ng-class="{"with-coedit-toggle": $ctrl.hasCoeditToggle, "with-video-toggle": $ctrl.hasVideoToggle, "with_sound-bar": $ctrl.soundBarVisibility}" class="audience__container _language-container"><div ng-if="$ctrl.hasCoeditToggle" ng-click="$ctrl.coeditToggle()" class="coedit-toggle"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-text-ico-gray"></use></svg></div><div ng-if="$ctrl.hasVideoToggle" ng-click="$ctrl.toggleVideo()" class="video-toggle"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-wc-cam-on-gray"></use></svg></div><ui-select name="audienceLang" ng-model="$ctrl.language" theme="bootstrap" search-enabled="false" ng-change="$ctrl.updateLanguage()"><ui-select-match>{{$select.selected.name}}</ui-select-match><ui-select-choices repeat="lang in $ctrl.outLanguages"><div><span ng-bind-html="lang.langCode" class="text-bold"></span><span ng-if="lang.langCode">, </span><span ng-bind-html="lang.name"></span></div></ui-select-choices></ui-select><div id="volume-meter-container" ng-if="$ctrl.soundBarVisibility" class="audience__volume-meter"><volume-meter audience="true" total-size="$ctrl.volumeMeterSize" audience-hear-source="$ctrl.audienceHearSource" auto-volume-audience="$ctrl.autoVolumeAudience"></volume-meter></div></div><div ng-class="{"_empty-container": !$ctrl.autoVolumeAudienceAllow}" class="audience__container _volume-container"><div ng-if="$ctrl.autoVolumeAudienceAllow" uib-tooltip="{{"TOOLTIPS.AUTO_VOL_AUDIENCE" | translate}}" class="auto-volume-toggle"><span class="auto-volume-toggle_title">{{\'WEB_UI.AUTO_VOL\' | translate}}</span><div class="toggleswitch"><div class="toggleswitch inverted onoff"><input type="checkbox" name="auto-volume-toggle" ng-checked="$ctrl.autoVolumeAudience" ng-click="$ctrl.toggleAutoVolumeAudience()" id="auto-volume-toggle" class="toggleswitch-checkbox"><label for="auto-volume-toggle" class="toggleswitch-label"><span class="toggleswitch-inner"></span><span class="toggleswitch-switch"></span></label></div></div></div></div><div class="audience__container _connect-container"><a href="javascript:void(0);" ng-click="$ctrl.toggleConnect()" ng-class="{\'btn-main\': !$ctrl.connectState, \'_disabled\': $ctrl.hasDisabledConnectButton }" class="btn-dark btn audience__button b">{{$ctrl.getConnectDisplayState}}<div ng-show="$ctrl.isConnectionStateChanging" class="spinner"><div class="bubble-1"></div><div class="bubble-2"></div></div></a></div><div ng-if="$ctrl.showIndicator && $ctrl.connectState" ng-class="{"_hear-language": !$ctrl.audienceHearSource}" class="audience__container _indicator-container"><div ng-style="{"width": $ctrl.volume, "height": $ctrl.volume}" ng-if="$ctrl.volume > 63" class="audience__volume"></div><div class="audience__indicator"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-incoming-ico"></use></svg></div></div><div id="hiddenVideo" ng-if="$ctrl.isOutputMediaMode" class="hiddenVideo"></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(17),a=i(r),c=function(){function e(t,n,i,s,r,a,c,l,u,d){"ngInject";o(this,e),this.OTSessionsHandler=t,this.$interval=n,this.$timeout=i,this.$rootScope=s,this.$document=r,this.$window=a,this.LocalizationService=c,this.EventService=l,this.AudienceService=u,this.$user=d,this.localStorage=this.$window.localStorage}return e.$inject=["OTSessionsHandler","$interval","$timeout","$rootScope","$document","$window","LocalizationService","EventService","AudienceService","$user"],s(e,[{key:"$onInit",value:function(){var e=this,t=[{CONNECT:"LOGIN"},{DISCONNECT:"LOGIN"}];this.LocalizationService.translate(t,this),this.language=this.OTSessionsHandler.languageChooser&&this.OTSessionsHandler.languageChooser.outgoingRight||{name:"select",sessionId:null,langCode:null},this.updateVolumeSubscriber={key:"incomingSoundMeter",cb:this.setVolumeVal.bind(this)},this.OTSessionsHandler.setServiceSubscriber(this.updateVolumeSubscriber),this.volume=63,this.oldVolume=63,this.upLimitVolume=63,this.$interval(function(){e.oldVolume===e.volume&&(e.volume=63),e.oldVolume=e.volume},1e3),this.silenceTimer=null,this.noiseTimer=null,this.$rootScope.$on("audience-ctrl:updateLangTitle",function(t,n){e.language=n,e.linkLanguage=!0}),this.$rootScope.$watch(function(){return e.outLanguages.length},function(){var t=e.outLanguages.find(function(e){return"source"===e.name});2===e.outLanguages.length&&t&&e.$timeout(function(){e.language=t,e.updateLanguage()},0)})}},{key:"$onChanges",value:function(e){e.hasSourceChat&&(this.hasSourceChat=a.default.copy(e.hasSourceChat.currentValue)),e.hasCoeditToggle&&(this.hasCoeditToggle=a.default.copy(e.hasCoeditToggle.currentValue)),e.hasVideoToggle&&(this.hasVideoToggle=a.default.copy(e.hasVideoToggle.currentValue))}},{key:"updateLanguage",value:function(){this.OTSessionsHandler.languageChooser.outgoingRight=this.language}},{key:"setVolumeVal",value:function(e){var t=this,n=Math.round(Math.max(e/100*128,0))+63;if(n>=this.volume&&n>=this.upLimitVolume){if(this.upLimitVolume=n,this.noiseTimer)return;this.noiseTimer=this.$interval(function(){t.volume+=10,t.volume>=t.upLimitVolume&&(t.$interval.cancel(t.noiseTimer),t.noiseTimer=null)},25)}else this.silenceTimer||(this.$interval.cancel(this.noiseTimer),this.noiseTimer=null,this.upLimitVolume=this.volume,this.silenceTimer=this.$interval(function(){t.volume-=2.5,t.volume<=63&&(t.$interval.cancel(t.silenceTimer),t.silenceTimer=null)},25))}},{key:"coeditToggle",value:function(){this.hasCoeditToggle=!1,this.onUpdateCoeditShow()}},{key:"toggleVideo",value:function(){this.hasVideoToggle=!1,this.OTSessionsHandler.videoVisibility=!0}},{key:"toggleConnect",value:function(){this.OTSessionsHandler.$scope.$emit("chatService:getEventChat"),this.linkLanguage?(this.updateLanguage(),this.linkLanguage=!1):this.isConnectAllow&&!this.isConnectionStateChanging&&(this.connectState?this.isSourceChannel&&this.hasSource?this.OTSessionsHandler.disconnectSourceSession():this.hasSource?(this.OTSessionsHandler.disconnectSourceSession(),this.OTSessionsHandler.disconnectOutSession()):this.OTSessionsHandler.disconnectOutSession():this.isSourceChannel&&this.hasSource?this.OTSessionsHandler.connectSourceSession():this.hasSource?(this.OTSessionsHandler.connectSourceSession(),this.OTSessionsHandler.connectOutSession()):this.OTSessionsHandler.connectOutSession())}},{key:"toggleAutoVolumeAudience",value:function(){this.OTSessionsHandler.toggleAutoVolumeAudience()}},{key:"soundBarVisibility",get:function(){return this.OTSessionsHandler.audienceSoundBarVisibility}},{key:"outLanguages",get:function(){return this.OTSessionsHandler.languages.languageOut}},{key:"videoVisibility",get:function(){return this.OTSessionsHandler.videoVisibility}},{key:"audienceHearSource",get:function(){return this.OTSessionsHandler.audienceHearSource}},{key:"isSourceChannel",get:function(){return"source"===this.language.name||"Floor"===this.language.name}},{key:"hasSource",get:function(){return this.hasSourceVideo||this.hasSourceChat||this.OTSessionsHandler.sourceSession}},{key:"hasDisabledConnectButton",get:function(){return!this.isConnectAllow||this.isConnectionStateChanging}},{key:"isConnectAllow",get:function(){return this.AudienceService.isConnectAllow}},{key:"isConnectionStateChanging",get:function(){return"connecting"===this.getSessionStatus||"disconnecting"===this.get Ansi based on Decrypted SSL Data (SSL) -disable-choice="$ctrl.isMultipleInterpretLangDisable(lang, "in")"><span ng-bind-html="lang.langCode" class="text-bold"></span><span ng-if="lang.langCode">, </span><span ng-bind-html="lang.name"></span></ui-select-choices></ui-select></div><div ng-if="$ctrl.checkRole(["UI_INTERPRETER"]) && $ctrl.isMultipleInterpretLangs" class="form-group"><ui-select name="incomingLang" ng-model="$ctrl.chosenInterpretLanguages.inRight" theme="bootstrap" search-enabled="false"><ui-select-match>{{$select.selected.name}}</ui-select-match><ui-select-choices repeat="lang in $ctrl.inLanguages" ui-disable-choice="$ctrl.isMultipleInterpretLangDisable(lang, "in")"><span ng-bind-html="lang.langCode" class="text-bold"></span><span ng-if="lang.langCode">, </span><span ng-bind-html="lang.name"></span></ui-select-choices></ui-select></div><div ng-if="$ctrl.mediaDevicesMode" class="modal-devices"><div ng-if="!$ctrl.isNoAudioDevices" class="form-group"><div class="settings-annotaion"><div clas Ansi based on Decrypted SSL Data (SSL) -hidden .audience{width:180px}._left-side-hidden .audience .audience__container{width:100%;margin-bottom:20px}._left-side-hidden .audience .audience__container._language-container.with-coedit-toggle.with-video-toggle{width:240px;position:relative;right:30px}._left-side-hidden .audience .audience__container._volume-container{margin:0 0 20px}._left-side-hidden .audience .audience__container._indicator-container{width:100%;margin:20px 0}._left-side-hidden .audience .audience__container._empty-container{}._left-side-hidden .audience .audience__container.with_sound-bar{margin-bottom:30px}._video-hidden.audience{width:180px}._video-hidden.audience._auto-volume-empty .audience__container{width:100%}._video-hidden.audience._auto-volume-empty .audience__container._volume-container{margin:0;width:100%}._video-hidden.audience._auto-volume-empty .audience__button,._video-hidden.audience._auto-volume-empty .ui-select-container{max-width:100%}._video-hidden.audience .audience__container{width:100%;margin-botto Ansi based on Decrypted SSL Data (SSL) -left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:f Ansi based on Decrypted SSL Data (SSL) -position:50% 50%;background-repeat:no-repeat;background-image:url(/static/svg/chat-font-ico.svg)}single-chat .single-chat__move{display:inline-block;width:13px;height:13px;top:12.5px;right:30px;cursor:pointer}single-chat .single-chat__move .icon{width:100%;height:100%;fill:#939498}single-chat .single-chat__close,single-chat .single-chat__new-message-badge{top:11px}single-chat .single-chat__new-message-badge{padding:0 5px;right:70px;min-width:25px;color:#fff;text-align:center;line-height:16px;font-size:10px;border-radius:10px;background-color:#ff5e21}single-chat .single-chat__new-message-badge._moderator-badge{background-color:red}single-chat .single-chat__close{padding:0;right:10px;line-height:17px;font-size:14px;color:#939498;background:transparent;border:0}single-chat .single-chat__body{margin-right:5px;padding:10px;padding-right:5px;height:calc(100% - 78px);overflow-y:scroll;overflow-x:hidden;cursor:pointer;background-color:#f3f3f3}single-chat .single-chat__body._font- Ansi based on Decrypted SSL Data (SSL) ._userId+"__"+this._remotePeerId+"_"+this._remoteUserId;callstats.addNewFabric(this._pcClient._pc,o,i,a,e)}catch(e){this._logger.warning(n+"Error in callstats")}this._bind();for(var s=0;s<this._streams.length;s++)this._pcClient.addStream(this._streams[s]);this._logger.verbose(n+"Created PeerConnectionClient")}catch(e){this._logger.error(n+"[_peerId: "+this._peerId+"] Create PeerConnection exception: "+e.message),this.emitSimple("CreatePeerConnectionClientError")}},g._bind=function(){this._logger.verbose("_bind()"),this._pcClient.on("SignalingMessage",this._onSignalingMessage.bind(this)),this._pcClient.on("RemoteStreamRemoved",this._onRemoteStreamRemoved.bind(this)),this._pcClient.on("RemoteStreamAdded",this._onRemoteStreamAdded.bind(this)),this._pcClient.on("IceConnectionStateChange",this._onIceConnectionStateChange.bind(this)),this._pcClient.on("EndOfLocalCandidates",this._onEndOfLocalCandidates.bind(this)),this._pcClient.on("NegotiationNeeded",this._onNegotiationNeeded.bind(this))},g._unbind=function(){thi Ansi based on Decrypted SSL Data (SSL) .default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i){"ngInject";n(this,e),this.LocalizationService=t,this.deviceDetector=i}return e.$inject=["LocalizationService","deviceDetector"],i(e,[{key:"$onInit",value:function(){var e=[{CHECK_MEDIA:"WEB_UI"}];this.LocalizationService.translate(e,this),this.permissionsLink=this.deviceDetector.raw.browser.chrome?"https://support.google.com/chrome/answer/2693767?co=GENIE.Platform%3DDesktop&hl=en":"https://support.mozilla.org/en-US/kb/how-manage-your-camera-and-microphone-permissions",this.accessLink='<a href="'+this.permissionsLink+'" target Ansi based on Decrypted SSL Data (SSL) .getStats(function(a,c){if(a)return t.$interval.cancel(n),void o(a);var l={},u=(new Date).getTime();i.isPublisherStat&&(c=c[0].stats),i.testTypes.forEach(function(e){c[e]&&(l[e]=Object.keys(c[e]).reduce(function(t,n){return t[n]=c[e][n]-(r[e][n]||0),r[e][n]=c[e][n],t},{}))}),l.timestamp=c.timestamp,s.push(l),s=s.filter(function(e){return u-e.timestamp<i.windowSize});var d=t.getSampleWindowSize(s);0!==d&&e(t.calculatePerSecondStats(s,d+i.pollingInterval/1e3,i.testTypes,i.isPublisherStat))})},i.pollingInterval)},stop:function(){t.$interval.cancel(n)}}}},{key:"performQualityTest",value:function(e,t,n){var i=this,o=(new Date).getTime(),s=void 0,r=void 0,a=c.default.isDefined(e)?e.subscriber:null;if(a&&null===a.stream)return t(void 0,{isVideoOk:null,isAudioOk:null});var l=a.stream.hasVideo,u=a.stream.hasAudio,d=[];if(l&&d.push("video"),u&&d.push("audio"),!d.length)return t(void 0,{isVideoOk:null,isAudioOk:null});var p=this.bandwidthCalculatorObj({subscriber:a,testTypes:d,isPublisherStat:n}),h=function(){r||(r=Obj Ansi based on Decrypted SSL Data (SSL) .langCode){var a=["source","inLeft","inRight"].find(function(t){return e.chosenInterpretLanguages[t].langCode===i.langCode});this.activeInterpretLanguagesTypes.in=a;var c=this.activeInterpretLanguagesTypes.in;a&&this.updateInterpretLanguagesConditions(a,c),a||"source"===c||(this.chosenInterpretLanguages[c]=i),a||"source"!==c||(this.activeInterpretLanguagesTypes.in="inLeft",this.chosenInterpretLanguages.inLeft=i)}if(!n||o.langCode!==n.langCode){var l=["outLeft","outRight"].find(function(t){return e.chosenInterpretLanguages[t].langCode===o.langCode}),u=["outLeft","outRight"].find(function(t){return"none"===e.chosenInterpretLanguages[t].name});this.activeInterpretLanguagesTypes.out=l;var d=this.activeInterpretLanguagesTypes.out;l&&this.updateInterpretLanguagesConditions(l,d),!l&&d&&(this.chosenInterpretLanguages[d]=o),l||d||(this.activeInterpretLanguagesTypes.out=u,this.chosenInterpretLanguages[u]=o)}this.sessionWithModerator.switchInfoSend({isComplete:!0,msg:this.SWITCH_GOOD},this.switchSessionsData.moderatorC Ansi based on Decrypted SSL Data (SSL) Ansi based on Decrypted SSL Data (SSL) .onOpenFocus,k=angular.isDefined(n.datepickerPopupTemplateUrl)?n.datepickerPopupTemplateUrl:p.datepickerPopupTemplateUrl,w=angular.isDefined(n.datepickerTemplateUrl)?n.datepickerTemplateUrl:p.datepickerTemplateUrl,x=angular.isDefined(n.altInputFormats)?e.$parent.$eval(n.altInputFormats):p.altInputFormats,e.showButtonBar=angular.isDefined(n.showButtonBar)?e.$parent.$eval(n.showButtonBar):p.showButtonBar,p.html5Types[n.type]?(T=p.html5Types[n.type],R=!0):(T=n.uibDatepickerPopup||p.datepickerPopup,n.$observe("uibDatepickerPopup",function(e,t){var n=e||p.datepickerPopup;if(n!==T&&(T=n,I.$modelValue=null,!T))throw new Error("uibDatepickerPopup must have a date format specified.")})),!T)throw new Error("uibDatepickerPopup must have a date format specified.");if(R&&n.uibDatepickerPopup)throw new Error("HTML5 date input types do not support custom formats.");A=angular.element("<div uib-datepicker-popup-wrap><div uib-datepicker></div></div>"),A.attr({"ng-model":"date","ng-change":"dateSelection(date)","template-url": Ansi based on Decrypted SSL Data (SSL) //MEIwQDA%2BMDwwOjAJBgUrDgMCGgUABBQdI2%2BOBkuXH93foRUj4a7lAr4rGwQUOpqFBxBnKLbv9r0FQW4gwZTaD94CAQc%3D Ansi based on PCAP Processing (PCAP) //MEowSDBGMEQwQjAJBgUrDgMCGgUABBSLwZ6EW5gdYc9UaSEaaLjjETNtkAQUv1%2B30c7dH4b0W1Ws3NcQwg6piOcCCQCnDkpMNIK3fw%3D%3D Ansi based on PCAP Processing (PCAP) //MEQwQjBAMD4wPDAJBgUrDgMCGgUABBTkIInKBAzXkF0Qh0pel3lfHJ9GPAQU0sSw0pHUTBFxs2HLPaH%2B3ahq1OMCAxvnFQ%3D%3D Ansi based on PCAP Processing (PCAP) /div></div></div>'),n.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(221),s=i(o),r=n(222),a=i(r);n(223);var c={template:a.default,controller:s.default,bindings:{}};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i){"ngInject";n(this,e),this.$user=t,this.$timeout=i,this.error=!1,this.isMailSend=!1,this.form={email:null},this.validators={email:[{type:"invalid",message:"Email is not correct",rule:function(e,t){return t.$dirty&&t.$invalid}}]}}return e.$inject=["$user","$timeout"],i(e,[{key:"$onDestroy",value:function(){this.timeoutId&&this.$timeout.cancel(this.timeoutId)}},{key:"showNotification",value:function(){var e=this;this.isMailSend=!0,this.timeoutId=this.$timeout(function(){e.$user.goToLogin(),e.isMailSend=!1},2e3)}},{key:"recover",value:function(){var e=this;this.resetError(),this.savingInProgress=!0,this.$user.recoverPassword(this.form.email,function(){e.showNotification(),e.savingInProgress=!1},function(t){e.errorMsg="Something went wrong, please try again later",409===t.status&&t.data.code.indexOf("user_not_found")>=0&&(e.errorMsg="It doesnât exist in the system"),e.error=!0,e.savingInProgress=!1})}},{key:"resetError",value:function(){this.error=!1}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push(' BEGIN FORGOT PASSWORD FORM--><form novalidate ng-submit="$ctrl.recover()" name="formRecover" class="forget-form visible"><h3 class="font-green">{{\'LOGIN.FORGOT_PASS\' | translate}}</h3><p> {{\'LOGIN.FORGOT_PASS_TITLE\' | translate}}</p><div ng-class="{\'has-error\': $ctrl.error }" class="form-group has-feedback"><input type="email" name="email" placeholder="{{\'GENERAL.EMAIL\' | translate}}" ng-model="$ctrl.form.email" class="form-control placeholder-no-fix"><mgr-validation form="formRecover" field="formRecover.email" validators="$ctrl.validators.email"></mgr-validation></div><div ng-if="$ctrl.error" class="alert alert-danger"><button type="button" ng-click="$ctrl.error = false;" class="close"></button>{{:: $ctrl.errorMsg}}</div><div ng-if="!$ctrl.isMailSend" class="form-actions"><button id="back-btn" type="button" ui-sref="app.user.login" class="btn green btn-outline">Back</button><button type="submit" ng-disabled="formRecover.$invalid || !$ctrl.form.email || $ctrl.savingInProgress || $ctrl.isMailSend" class="btn btn-success uppercase pull-right">{{\'GENERAL.SUBMIT\' | translate}} <i ng-if="$ctrl.savingInProgress" class="fa fa-spinner fa-spin"></i></button></div></form><form ng-if="$ctrl.isMailSend" class="forget-form visible"><div class="alert alert-success">{{\'LOGIN.LETTER_WAS_SEND\' | translate}}</div></form> END FORGOT PASSWORD FORM-->'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(226),s=i(o),r=n(227),a=i(r);n(228);var c={template:a.default,controller:s.default,bindings:{}};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s){"ngInject";var r=this;n(this,e),this.$user=t,this.$scope=i,this.$timeout=o,this.error=!1,this.waitingForResponse=!1,this.isShowNotification=!1,this.form={code:s.check,email:s.login},this.validators={password:[{type:"invalid",message:"The password must be longer than 6 characters",rule:function(e,t){return t.$error.minlength}},{type:"invalid",message:"The password must be less than 16 characters",rule:function(e,t){return t.$error.maxlength}},{type:"invalid",message:"Passwords is not equal.",rule:function(e,t){return!r.doPasswordsMatch()}}]}}return e.$inject=["$user","$scope","$timeout","$stateParams"],i(e,[{key:"$onDestroy",value:function(){this.timeoutId&&this.$timeout.cancel(this.timeoutId)}},{key:"doPasswordsMatch",value:function(){return!this.confirmPassword||this.form.newPassword===this.confirmPassword}},{key:"reset",value:function(e){var t=this;this.waitingForResponse=!0,this.$user.resetPassword(this.form,function(e){t.isShowNotification=!0,t.timeoutId=t.$timeout(function(){t.signIn()},2e3)},function(e){t.errorMsg="Something went wrong, please try again later",409===e.status&&e.data.code.indexOf("restore_code_is_expired")>=0&&(t.errorMsg="Restore code is expired, please get one new."),t.error=!0,t.waitingForResponse=!1})}},{key:"signIn",value:function(){var e=this,t={login:this.form.email,password:this.form.newPassword};this.$user.singInToAdminPanel(t).then(function(e){},function(){e.error=!0})}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push(' BEGIN RESET PASSWORD FORM--><form novalidate ng-submit="$ctrl.reset(formReset)" name="formReset" class="reset-pass"><h3 class="reset-pass__title">{{\'LOGIN.RESET_PASS\' | translate}}</h3><p class="reset-pass__text">{{\'LOGIN.CONFIRM_PASS\' | translate}}</p><div show-errors class="reset-pass__group"><input type="password" name="newPassword" ng-model="$ctrl.form.newPassword" placeholder="{{\'LOGIN.NEW_PASS\' | translate}}" required ng-minlength="6" ng-maxlength="16" class="input-main"></div><div show-errors class="reset-pass__group"><input type="password" name="confirmPassword" ng-model="$ctrl.confirmPassword" placeholder="{{\'LOGIN.CONFIRM_PASS_PLACEHOLDER\' | translate}}" required ng-minlength="6" ng-maxlength="16" class="input-main"><mgr-validation form="formReset" field="formReset.newPassword" validators="$ctrl.validators.password"></mgr-validation></div><div ng-if="$ctrl.error" class="alert alert-danger"><button type="button" ng-click="$ctrl.error = false;" class="close"></button>{{:: $ctrl.errorMsg}}</div><div ng-if="$ctrl.isShowNotification" class="alert alert-success">{{\'LOGIN.PASS_SAVED\' | translate}}</div><div ng-if="!$ctrl.isShowNotification" class="reset-pass__actions"><button type="button" ui-sref="app.user.login" class="btn btn-dark btn-fixed">Sing In</button><button type="submit" ng-disabled="formReset.$invalid || !$ctrl.doPasswordsMatch() || $ctrl.waitingForResponse" class="btn btn-main btn-fixed">{{\'GENERAL.RESET\' | translate}}</button></div></form> END FORGOT PASSWORD FORM-->'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(231),s=i(o),r=n(234),a=i(r);n(232);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},controllerAs:"$ctrl",controller:s.default,template:a.default};t.default=c},function(e,t,n){"use strict";function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();n(232);var s=function(){function e(t,n){"ngInject";i(this,e),this.$user=t,this.valaidators=n}return e.$inject=["$user","ValidationFactory"],o(e,[{key:"$onInit",value:function(){this.recoveryPass="",this.formData=this.resolve.formData,this.emailPattern=this.valaidators.emailPattern,this.errors=!1,this.showSuccessText=!1}},{key:"getPartnerColor",value:function(){return this.$user.getPartnerColor()}},{key:"getPartnerColorWithOpacity",value:function(){return this.$user.getPartnerColorWithOpacity()}},{key:"getPartnerInputStyle",value:function(){return"{'border-color': '"+this.getPartnerColor()+"', 'box-shadow': 'inset 0 0 1px 1px "+this.getPartnerColorWithOpacity()+"'}"}},{key:"restore",value:function(){var e=this;this.savingInProgress=!0,this.$user.restorePassword({email:this.form.email},function(){e.showSuccessText=!0},function(t){e.errors=t.data.errors})}}]),e}();t.default=s},179,,function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.dismiss()" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'LOGIN.FORGOT_PASS_CAPS\' | translate}}</h4></div><div class="modal-body"><form name="recoveryPassForm" ng-if="!$ctrl.showSuccessText"><p class="text-center">Enter your e-mail address below to reset your password.</p><label class="group-center recovery-label"><input type="email" name="email" ng-model="$ctrl.form.email" required placeholder="{{\'GENERAL.EMAIL\' | translate}}" ng-pattern="$ctrl.emailPattern" ng-focus="$ctrl.isInputInFocus = true" ng-blur="$ctrl.isInputInFocus = false" ng-style="$ctrl.isInputInFocus ? {{$ctrl.getPartnerInputStyle()}} : {}" class="input-main"></label><ul ng-show="$ctrl.errors" class="error-messages text-center"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul></form><p ng-if="$ctrl.showSuccessText" class="text-center">Check your email for a link to reset your password. If it doesn\'t appear within a few minutes, check your spam folder.</p></div><div class="modal-footer"><button type="button" ng-disabled="recoveryPassForm.$invalid || !$ctrl.form.email" ng-click="$ctrl.restore()" ng-if="!$ctrl.showSuccessText" class="btn btn-main btn-fixed">{{\'GENERAL.SUBMIT\' | translate}}</button><button type="button" ng-click="$ctrl.dismiss()" ng-if="$ctrl.showSuccessText" class="btn btn-main btn-fixed">{{\'GENERAL.GOT_IT\' | translate}}</button></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(236),s=i(o),r=n(237),a=i(r);n(238);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},controllerAs:"$ctrl",controller:s.default,template:a.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(){n(this,e)}return i(e,[{key:"$onInit",value:function(){this.msg=this.resolve.msg,"string"==typeof this.msg&&(this.msg=[this.msg])}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.close({$value: 0})" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'LOGIN.CHAIRPERSON_ERROR\' | translate}}</h4></div><div class="modal-body text-center"><div class="confirm-text"><p ng-repeat="message in $ctrl.msg track by $index">{{ message }}</p></div></div><div class="modal-footer"><div class="modal-half text-right"><button type="button" ng-click="$ctrl.close({$value: 0})" class="btn btn-dark btn-fixed">{{\'GENERAL.NO\' | translate}}</button></div><div class="modal-half text-left"><button type="button" ng-click="$ctrl.close({$value: 1})" class="btn btn-main btn-fixed">{{\'GENERAL.YES\' | translate}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(17),s=i(o),r=n(241),a=i(r),c=n(245),l=i(c),u=n(256),d=i(u),p=n(261),h=i(p),f=n(266),g=i(f),m=n(272),v=i(m),b=n(277),M=i(b),_=n(282),y=i(_),S=n(287),T=i(S),$=n(292),L=i($),C=n(306),k=i(C),w=n(313),A=i(w),O=n(318),E=i(O),I=n(323),D=i(I),N=n(328),x=i(N),R=n(333),P=i(R),z=n(340),q=i(z),H=n(345),U=i(H),W=n(350),B=i(W),Y=n(355),j=i(Y),V=n(360),F=i(V),X=n(365),G=i(X),K=n(370),J=i(K),Z=n(375),Q=i(Z),ee=n(382),te=i(ee),ne=n(389),ie=i(ne),oe=n(394),se=i(oe),re=n(399),ae=i(re),ce=n(404),le=i(ce),ue=n(410),de=i(ue),pe=n(415),he=i(pe),fe=n(420),ge=i(fe),me=n(425),ve=i(me),be=n(430),Me=i(be),_e=n(435),ye=i(_e),Se=n(440),Te=i(Se),$e=n(448),Le=i($e),Ce=n(453),ke=i(Ce),we=n(458),Ae=i(we),Oe=n(463),Ee=i(Oe),Ie=n(468),De=i(Ie),Ne=n(473),xe=i(Ne),Re=n(478),Pe=i(Re),ze=n(483),qe=i(ze),He=n(488),Ue=i(He),We=n(493),Be=i(We),Ye=n(498),je=i(Ye),Ve=n(503),Fe=i(Ve),Xe=n(508),Ge=i(Xe),Ke=n(513),Je=i(Ke),Ze=n(518),Qe=i(Ze),et=n(523),tt=i(et),nt=n(528),it=i(nt),ot=n(533),st=i(ot),rt=n(538),at=i(rt),ct=n(572),lt=i(ct),ut=n(577),dt=i(ut),pt=n(588),ht=i(pt),ft=n(593),gt=i(ft),mt=n(598),vt=i(mt),bt=n(603),Mt=i(bt),_t=n(608),yt=i(_t),St=n(613),Tt=i(St),$t=n(631),Lt=i($t),Ct=n(636),kt=i(Ct),wt=n(641),At=i(wt),Ot=n(646),Et=i(Ot),It=n(651),Dt=i(It),Nt=n(656),xt=i(Nt),Rt=n(661),Pt=i(Rt),zt=n(666),qt=i(zt),Ht=n(671),Ut=i(Ht),Wt=n(678),Bt=i(Wt),Yt=n(683),jt=i(Yt),Vt=n(688),Ft=i(Vt),Xt=n(693),Gt=i(Xt),Kt=n(698),Jt=i(Kt),Zt=n(703),Qt=i(Zt),en=s.default.module("app.components",[]).component("errorsList",a.default).component("mainHeader",l.default).component("audience",d.default).component("channelsSwitcher",L.default).component("controlPanel",h.default).component("streamSession",g.default).component("streamSessionInline",v.default).component("volumeControl",M.default).component("volumeMeter",y.default).component("handover",T.default).component("chatContainer",k.default).component("chatContainerFullscreen",A.default).component("singleChat",E.default).component("languageModal",D.default).component("settingsModal",x.default).component("networkModal",P.default).component("networkTestPage",q.default).component("otErrorModal",U.default).component("confirmModal",B.default).component("countdownModal",j.default).component("unmuteModal",F.default).component("cancelledModal",G.default).component("setTimeModal",J.default).component("moderatorPanel",Q.default).component("flourControl",te.default).component("sessionControl",ie.default).component("sourceVideoControl",se.default).component("chatExpand",ae.default).component("usersExpand",le.default).component("micControl",de.default).component("micMeter",he.default).component("volMeter",ge.default).component("volSwitcher",ve.default).component("volControl",Me.default).component("modalTranslations",ye.default).component("modalUsers",Te.default).component("modalBroadcastingRtmp",Le.default).component("modalSessions",ke.default).component("modalRecording",Ae.default).component("modalRecordingReminder",Ee.default).component("modalChats",De.default).component("confirmSwitcherModal",qe.default).component("audienceUserNameModal",tt.default).component("countdownSwitcherModal",Ue.default).component("reconnectionMask",Be.default).component("chromeInlineInstall",Ge.default).component("chromeInlineInstallModal",Je.default).component("notificationModal",je.default).component("recordingNotificationModal",Fe.default).component("moderatorModalChat",xe.default).component("privateModalChat",Pe.default).component("forceLogoutModal",it.default).component("fullscreenHandover",st.default).component("streamIndicator",at.default).component("modalMicrophone",Qe.default).component("speakerList",dt.default).component("allowStreamingModal",ht.default).component("forceTalkModal",gt.default).component("handoverTimeModal",vt.default).component("chatPhrases",Mt.default).component("streamConfirmModal",yt.default).component("coEditInterpreter",Tt.default).component("coEditAudience",Lt.default).component("warningModal",lt.default).component("coEditAudienceSubtitles",kt.default).component("modalStatusInfo",At.de Ansi based on Decrypted SSL Data (SSL) /gsr2/ME4wTDBKMEgwRjAJBgUrDgMCGgUABBTgXIsxbvr2lBkPpoIEVRE6gHlCnAQUm%2BIHV2ccHsBqBt5ZtJot39wZhi4CDQHjtJqhjYqpgSVpULg%3D Ansi based on PCAP Processing (PCAP) /gts1o1core/MFEwTzBNMEswSTAJBgUrDgMCGgUABBRCRjDCJxnb3nDwj%2Fxz5aZfZjgXvAQUmNH4bhDrz5vsYJ8YkBug630J%2FSsCEDM8p7YwCDvUCAAAAABXoPk%3D Ansi based on PCAP Processing (PCAP) /gts1o1core/MFIwUDBOMEwwSjAJBgUrDgMCGgUABBRCRjDCJxnb3nDwj%2Fxz5aZfZjgXvAQUmNH4bhDrz5vsYJ8YkBug630J%2FSsCEQDqXuNQ97mPtAIAAAAAektt Ansi based on PCAP Processing (PCAP) /MFEwTzBNMEswSTAJBgUrDgMCGgUABBQz9arGHWbnBV0DFzpNHz4YcTiFDQQUWaRmBlKge5WSPKOUByeWdFv5PdACEAETatPaI96PUPGzjM30DbM%3D Ansi based on PCAP Processing (PCAP) /MFQwUjBQME4wTDAJBgUrDgMCGgUABBRPWaOUU8%2B5VZ5%2Fa9jFTaU9pkK3FAQUhBjMhTTsvAyUlC4IWZzHshBOCggCEwZ%2FlFeFh%2Bisd96yUzJbvJmLVg0%3D Ansi based on PCAP Processing (PCAP) /MFQwUjBQME4wTDAJBgUrDgMCGgUABBSIfaREXmfqfJR3TkMYnD7O5MhzEgQUnF8A36oB1zArOIiiuG1KnPIRkYMCEwZ%2FlEoqJ83z%2BsKuKwH5CO65xMY%3D Ansi based on PCAP Processing (PCAP) 0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|79e3","Europe/Astrakhan|LMT +03 +04 +05|-3c.c -30 -40 -50|012323232323232323212121212121212121212121212121212121212121212|-1Pcrc.c eUMc.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|10e5","Europe/Athens|AMT EET EEST CEST CET|-1y.Q -20 -30 -20 -10|012123434121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a61x.Q CNbx.Q mn0 kU10 9b0 3Es0 Xa0 1fb0 1dd0 k3X0 Nz0 SCp0 1vc0 SO0 1cM0 1a00 1ao0 1fc0 1a10 1fG0 1cg0 1dX0 1bX0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1q Ansi based on Decrypted SSL Data (SSL) 000, -0.000000)">\n\t\t\t\t\t\t\t<g id="Theme" transform="translate(850.000000, 0.000000)">\n\t\t\t\t\t\t\t\t<g id="Theme_icon" transform="translate(13.000000, 11.000000)">\n\t\t\t\t\t\t\t\t\t<circle id="Oval" stroke="#939498" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" cx="8.5" cy="8.5" r="3.86363636"></circle>\n\t\t\t\t\t\t\t\t\t<path d="M7.55555556,-5.55111512e-16 C7.55555556,-0.521602264 7.97839774,-0.944444444 8.5,-0.944444444 C9.02160226,-0.944444444 9.44444444,-0.521602264 9.44444444,-5.55111512e-16 L9.44444444,1.54545455 C9.44444444,2.06705681 9.02160226,2.48989899 8.5,2.48989899 C7.97839774,2.48989899 7.55555556,2.06705681 7.55555556,1.54545455 L7.55555556,-5.55111512e-16 Z" id="Shape" fill="#939498" fill-rule="nonzero"></path>\n\t\t\t\t\t\t\t\t\t<path d="M7.55555556,15.4545455 C7.55555556,14.9329432 7.97839774,14.510101 8.5,14.510101 C9.02160226,14.510101 9.44444444,14.9329432 9.44444444,15.4545455 L9.44444444,17 C9.44444444,17.5216023 9.02160226,17.9444444 8.5,17.9444444 C7.978 Ansi based on Decrypted SSL Data (SSL) 000000010000000100000001�00000001�00000001k0000000100000001�0000000100000011 Ansi based on Decrypted SSL Data (SSL) 0121212121213121212121212121212121212121212121212121212121212121212121212121212121|-cao0 nD0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 jsN0 14N0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|40","Antarctica/Rothera|-00 -03|0 30|01|gOo0|130","Antarctica/Syowa|-00 +03|0 -30|01|-vs00|20","Antarctica/Troll|-00 +00 +02|0 0 -20|01212121212121212121212121212121212121212121212121212121212121212121|1puo0 hd0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|40","Antarctica/Vostok|-00 Ansi based on Decrypted SSL Data (SSL) 1+m.length/3,y=!1;if(z(s.$$failure))return c(s.$$failure),v;s.$$inheritedValues&&o(M,p(s.$$inheritedValues,g)),Y(b,s.$$promises),s.$$values?(y=o(M,p(s.$$values,g)),v.$$inheritedValues=p(s.$$values,g),a()):(s.$$inheritedValues&&(v.$$inheritedValues=p(s.$$inheritedValues,g)),s.then(a,c));for(var S=0,T=m.length;S<T;S+=3)i.hasOwnProperty(m[S])?a():l(m[S],m[S+1],m[S+2]);return v}},this.resolve=function(e,t,n,i){return this.study(e)(t,n,i)}}function v(e,t,n){this.fromConfig=function(e,t,n){return z(e.template)?this.fromString(e.template,t):z(e.templateUrl)?this.fromUrl(e.templateUrl,t):z(e.templateProvider)?this.fromProvider(e.templateProvider,t,n):null},this.fromString=function(e,t){return q(e)?e(t):e},this.fromUrl=function(n,i){return q(n)&&(n=n(i)),null==n?null:e.get(n,{cache:t,headers:{Accept:"text/html"}}).then(function(e){return e.data})},this.fromProvider=function(e,t,i){return n.invoke(e,null,i||{params:t})}}function b(e,t,o){function s(t,n,i,o){if(m.push(t),f[t])return f[t];if(!/^\w+([-.]+\w+)*(?:\[\])?$/ Ansi based on Decrypted SSL Data (SSL) 11 164.169947,10.9692015 C165.938564,12.943882 166.784131,15.9689461 166.706673,20.0444846 L153.074192,20.0444846 C153.112921,21.6217054 153.551841,22.8487648 154.390966,23.7256996 C155.230091,24.6026343 156.275753,25.0410951 157.527986,25.0410951 C158.38002,25.0410951 159.096493,24.8139788 159.677425,24.3597392 C160.258358,23.9054996 160.697278,23.1736801 160.994199,22.1642588 L160.994199,22.1642588 Z M161.304028,16.7891172 C161.265299,15.2497497 160.858652,14.0794694 160.084076,13.2782412 C159.309499,12.4770131 158.367112,12.076405 157.256885,12.076405 C156.069201,12.076405 155.088085,12.4990938 154.313509,13.3444842 C153.538932,14.1898745 153.158104,15.3380741 153.171014,16.7891172 L161.304028,16.7891172 Z M167.233978,8.46143302 L170.254812,8.46143302 L170.254812,6.94730862 C170.254812,5.25652792 170.438771,3.99477021 170.806695,3.16199763 C171.174619,2.32922505 171.852364,1.65103028 172.839949,1.12739297 C173.827534,0.603755669 175.07652,0.341940944 176.586945,0.341940944 C178.136098,0.341940944 179.6529 Ansi based on Decrypted SSL Data (SSL) 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|","America/Rainy_River|CST CDT CWT CPT|60 50 50 50|010123010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TQ0 1in0 Rnb0 3je0 8x30 iw0 19yN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|842","America/Rankin_Inlet|-00 CST CDDT CDT EST|0 60 40 50 50|0121313131313131313 Ansi based on Decrypted SSL Data (SSL) 15?(e.isTalking=!0,e.isTalkingStart=performance.now()):(e.isTalkingStop=performance.now(),e.isTalkingStop-e.isTalkingStart>=2e3&&(e.isTalking=!1)))}),e.$on("$destroy",function(){e.onDestroy({subscriber:c,id:e.connectionId})}),e.elementPosition={_right:!1,_top:!1},e.defineElementPosition=function(t){if(t.stopPropagation(),t.target===t.currentTarget);else switch(!0){case t.target.classList.contains("_top"):e.elementPosition._top=!0;break;case t.target.classList.contains("_left"):e.elementPosition._right=!1;break;case t.target.classList.contains("_right"):e.elementPosition._right=!0;break;case t.target.classList.contains("_bottom"):e.elementPosition._top=!1}}}}]),e}();t.default=c},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div ng-class="{"_active": isActive({ subscriber: subscriber }), "_talking": isTalking, "_screen-item": videoType === "screen"}" id="{{connectionId}}" class="channels-box__item preview-item video-item"><div ng-clic Ansi based on Decrypted SSL Data (SSL) 1]}},i.writeExtmap=function(e){return"a=extmap:"+(e.id||e.preferredId)+(e.direction&&"sendrecv"!==e.direction?"/"+e.direction:"")+" "+e.uri+"\r\n"},i.parseFmtp=function(e){for(var t,r={},n=e.substr(e.indexOf(" ")+1).split(";"),i=0;i<n.length;i++)t=n[i].trim().split("="),r[t[0].trim()]=t[1];return r},i.writeFmtp=function(e){var t="",r=e.payloadType;if(void 0!==e.preferredPayloadType&&(r=e.preferredPayloadType),e.parameters&&Object.keys(e.parameters).length){var n=[];Object.keys(e.parameters).forEach(function(t){e.parameters[t]?n.push(t+"="+e.parameters[t]):n.push(t)}),t+="a=fmtp:"+r+" "+n.join(";")+"\r\n"}return t},i.parseRtcpFb=function(e){var t=e.substr(e.indexOf(" ")+1).split(" ");return{type:t.shift(),parameter:t.join(" ")}},i.writeRtcpFb=function(e){var t="",r=e.payloadType;return void 0!==e.preferredPayloadType&&(r=e.preferredPayloadType),e.rtcpFeedback&&e.rtcpFeedback.length&&e.rtcpFeedback.forEach(function(e){t+="a=rtcp-fb:"+r+" "+e.type+(e.parameter&&e.parameter.length?" "+e.parameter:"")+"\r\n"}),t} Ansi based on Decrypted SSL Data (SSL) 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|27e4","Atlantic/Reykjavik|LMT -01 +00 GMT|1s 10 0 0|012121212121212121212121212121212121212121212121212121212121212121213|-2uWmw mfaw 1Bd0 ML0 1LB0 Cn0 1LB0 3fX0 C10 HrX0 1cO0 LB0 1EL0 LA0 1C00 Oo0 1wo0 Rc0 1wo0 Rc0 1wo0 Rc0 1zc0 Oo0 1zc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 Ansi based on Decrypted SSL Data (SSL) 25252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-261q0 1nX0 11B0 1nX0 8C10 JCL0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 Dd0 1Kn0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e4","America/Cambridge_Bay|-00 MST MWT MPT MDDT MDT CST CDT EST|0 70 60 60 50 60 60 50 50|012314151515151515151515151515151515151515151567865151515151515151515151515151515151515151515151515151515 Ansi based on Decrypted SSL Data (SSL) 31B"}.glyphicon-lamp:before{content:"\E223"}.glyphicon-duplicate:before{content:"\E224"}.glyphicon-piggy-bank:before{content:"\E225"}.glyphicon-scissors:before{content:"\E226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\E227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\A5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20BD"}.glyphicon-scale:before{content:"\E230"}.glyphicon-ice-lolly:before{content:"\E231"}.glyphicon-ice-lolly-tasted:before{content:"\E232"}.glyphicon-education:before{content:"\E233"}.glyphicon-option-horizontal:before{content:"\E234"}.glyphicon-option-vertical:before{content:"\E235"}.glyphicon-menu-hamburger:before{content:"\E236"}.glyphicon-modal-window:before{content:"\E237"}.glyphicon-oil:before{content:"\E238"}.glyphicon-grain:before{content:"\E239"}.glyphicon-sunglasses:before{content:"\E240"}.glyphicon-text-size:before{content:"\E241"}.glyphicon-text-color:before{content:"\E242"}.glyphicon-text-backg Ansi based on Decrypted SSL Data (SSL) 42d��z��ÕI�g&X\�3(,������o�}�b�ܱ�*O=�cР�J&9��lR|�l��%a��yg$�3Üd�N1�5�UTgE�z+�"�A<�e"�L�3��h�|n�d��U����u���k��%�����b���~����m��.c�y�.�h ��2��SzSg!�mx���6��zVV۷�2j`���åd�(hK�M�O�~����X����3��m����������O�0sD (W�X�×�bÝEÌel�� �1Ãk���!1�L{��K�rD@r�]�y/�����A��å¡vب��6���}%��wlv�̽)j�U�eQ�#�v��E�бmѬ����S���h�a8H���w3�����]�]���(Ù���V�kGB�6�(�dz5��tu[?��([�%/$�ۮ l�����4�TC��\���;�t�����3���h4xT9;�;�G$_â£9D(I:��s����r����W�ii������� ���)IO�Z:�}��GY8J=vA������I�x���?���i�8�����9���vC�Gu�vw��@'�á�7��!�����DOT�3����}/ng���M>�cH�ߧ����i����YV��j�pm@��H��ǫ�����ӳ3 ��W^�>\\�zy}�*j��{��0�c��aAHÕÅg����I�R����-��x��|��z��>���<���#t1o�x��ֺ4d?8��X@o��ph�p�QxÃ�x-UAG��m��7�L�y�f��F��g�7wU����=F�1�*hgB�Z�XQ�|p�>�g�6Z�l�V���v�^��#���p��50P"��:�p�"C)��}Î��L���Q����>�V��oO��i8=)�`�,�0>��'Ñ����ju|<��p�c@A�����~%{�Wow��6����\�<�-� y�������X#<1��,@F���0��ì)&0�7�|����Ҹ����_*L�ɧT_n�<�j MQ�D��A�׳� Ansi based on Decrypted SSL Data (SSL) 5Ì�X�{E���_����"ÅD=|D��Q���D7��q>�\ �\�E�s�Hp�Hr���r����+��f�q��\+:�Q��,Bn��g#�l�l�li��&v�4;E�D=��I��䧢��R�O�1-fDDA�1+j8��AD���?M�w�|�&F�f��1��z��j-o9�V�y�em���vRO�^��-ÏS��f�q���j��c������h�JV�k�,�����2l���FQ�7t Y�!@U�-��O�j��%����yeÙ¦r7)4��N�$�B%_��n����`�MÙ�/@�U(/�I�e��#Uu��?�A���?�oy{+!�o����6"+�-�<���8��9Be�+����r�'�v��Q����.��Q���>��!��ï²ï¿½`wYQ�c����6��i���Կ�%`��:Û���3e��w)�S���S���%V`�r��Xf�i��o��,^g��Ϯӣu�$@X�NF`3�C���I�uV���g+����fFi�/Nd���[�'�&kGYm7��h����s�+Y�|���z����>�-�wjp�;�%�l��d�z�8.e��G9�d���H�"1�8�K�˸�7�&n��"ZX�.Z�`�~~*�Èa�j#^�Æ1�U:�U:�U:�U:��2��rQ�"�*���"�5��kE�3<��3H��$�(j�$^�k�"^�Slul��u���)&D��í!AN$�~�:��G�!��R$�oc�a�y��qE/�5M�"N;���A=}N�[#ʹ�U��n�di���Q��PG�Njp���������-�r:ؼ-X�fmF,�����H$_��������7É��Y�C��V�È�:.��_Sh�m��<W{�m'X��W�i�ڬ�]�:��Ñ^/{�!#�D�5��-�<Av��j�J����B���Û�j�{�0$�~Ê������/,/�Ó��k�`s,�}6k9�y���>��on%�#����ÆV�zY� ��VÚ©hW���Ìj�ܿ��B�\�,����B��Pu�l���?��j����×����a����kH"3���,�R��.$�����P������IR$�q�H�^�v�-����Tx�CÈ2qQCB$��E�����*"��w�y�v���ʴ�V�`-����u�D��B��1�?�����JV��4�$�#���װ�Ú�4K���5� =�2��L�*��J����f��r�p������=iV5~�åµï¿½w�pq����z>Ê�eb=�f�l�#N1���A���A;��������l��x"O�e��w�c���e;��� "�h=O"N�"K[��Y6�q����-<�z<Î�3"O+O�}�hu�+2�H�" Ansi based on Decrypted SSL Data (SSL) 667 Z" id="Shape"></path>\n\t\t\t\t\t\t\t\t<ellipse id="Oval" cx="8" cy="5.33333333" rx="2.26666667" ry="2.26666667"></ellipse>\n\t\t\t\t\t\t\t</g>\n\t\t\t\t\t\t</g>\n\t\t\t\t\t</g>\n\t\t\t\t</g>\n\t\t\t</g>\n\t\t</g>\n\t</symbol>\n\t<symbol id="svg-visible-white-off" width="16px" height="16px" viewBox="0 0 16 16">\n\t\t<g id="Ekshtelis" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n\t\t\t<g id="invisible-icon" fill="#FFFFFF">\n\t\t\t\t<path d="M8.0661157,3.7768595 C10.1157025,3.7768595 11.7024793,5.29752066 11.7024793,7.21487603 C11.7024793,7.61157025 11.6363636,8.14049587 11.4380165,8.47107438 L13.553719,10.4545455 C14.6115702,9.52892562 15.5371901,8.47107438 16,7.21487603 C14.7438017,4.17355372 11.6363636,1.99173554 8,1.99173554 C7.00826446,1.99173554 6.01652893,2.19008264 5.09090909,2.45454545 L6.67768595,3.97520661 C7.07438017,3.84297521 7.60330579,3.7768595 8.0661157,3.7768595 L8.0661157,3.7768595 L8.0661157,3.7768595 Z M0.727272727,1.92561983 L2.7107438,3.7768595 C1.45454545,4.70247 Ansi based on Decrypted SSL Data (SSL) 73c-1.902-1.906-4.093-2.856-6.57-2.856c-2.471,0-4.661,0.95-6.563,2.856L142.466,174.441\n\t\tL30.262,62.241c-1.903-1.906-4.093-2.856-6.567-2.856c-2.475,0-4.665,0.95-6.567,2.856L2.856,76.515C0.95,78.417,0,80.607,0,83.082\n\t\tc0,2.473,0.953,4.663,2.856,6.565l133.043,133.046c1.902,1.903,4.093,2.854,6.567,2.854s4.661-0.951,6.562-2.854L282.082,89.647\n\t\tc1.902-1.903,2.847-4.093,2.847-6.565C284.929,80.607,283.984,78.417,282.082,76.511z"/>\n\t</symbol>\n\t<symbol id="svg-wc-call-off" width="30px" height="12px" viewBox="0 0 30 12">\n\t\t<g id="Meeting-Room" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n\t\t\t<g id="Interprefy_Meeting_Chat" transform="translate(-329.000000, -552.000000)" fill-rule="nonzero" fill="#ff0000">\n\t\t\t\t<g id="Content" transform="translate(100.000000, 88.000000)">\n\t\t\t\t\t<g id="Video">\n\t\t\t\t\t\t<g id="Controls" transform="translate(92.000000, 446.000000)">\n\t\t\t\t\t\t\t<g id="End-Call" transform="translate(127.000000, 0.000000)">\n\t\t\t\t\t\t\t\t<path d="M3 Ansi based on Decrypted SSL Data (SSL) 7�D����a4��a��bHì;"Eة��:@�):"K��ÍQ2e^���U=O�T����e}7���"�'�Q����zΦA>��W.;���"���Y�O��zk�=�0Vb��o"���X�����S]*k�����S�:��H���#[%4$�Õ�r@������\eÒ<J�Þ����KE�x�UM�QM�cm۶��Z۶�����bX��jì¤<�Ó?��&v.����de��)����Kq�M2d�B΢�y�k8$�d���5b�â£ï¿½ï¿½ï¿½)��1��H-@�;�D'�nB�Þ�ujQ���i�������-2���.�$K�q�m�i��&�J�QhD�Q�?i�×��.��^�.d Ansi based on Decrypted SSL Data (SSL) 874 1209,156.619589 1209,157.171874 L1209,162.171874 C1209,162.724158 1208.55228,163.171874 1208,163.171874 C1207.44772,163.171874 1207,162.724158 1207,162.171874 L1207,157.171874 C1207,156.619589 1207.44772,156.171874 1208,156.171874 Z M1203.70711,156.535233 C1203.31658,156.925757 1202.68342,156.925757 1202.29289,156.535233 C1201.90237,156.144709 1201.90237,155.511544 1202.29289,155.12102 L1207.12102,150.292893 C1207.51154,149.902369 1208.14471,149.902369 1208.53523,150.292893 L1213.44755,155.205212 C1213.83808,155.595736 1213.83808,156.228901 1213.44755,156.619425 C1213.05703,157.009949 1212.42386,157.009949 1212.03334,156.619425 L1207.82813,152.414214 L1203.70711,156.535233 Z M1204.07808,162.835741 L1208.0337,166.791356 L1212.07062,162.754433 C1212.46114,162.363909 1213.09431,162.363909 1213.48483,162.754433 C1213.87536,163.144957 1213.87536,163.778122 1213.48483,164.168646 L1208.7408,168.912676 C1208.35028,169.3032 1207.71711,169.3032 1207.32659,168.912676 L1202.66387,164.249954 C1202.27334,163.85943 120 Ansi based on Decrypted SSL Data (SSL) 9.93736853 C10.5587181,10.4819959 10.206998,10.8180426 10.1676609,11.0706571 C10.1144401,11.3881633 10.1144401,12 10.1144401,12 L14.55722,12 L19,12 L19,12 Z" id="Shape" fill="#ffffff"></path>\n\t\t\t\t\t\t\t<g id="Shape">\n\t\t\t\t\t\t\t\t<use fill="#ffffff" fill-rule="evenodd" xlink:href="#path-1"></use>\n\t\t\t\t\t\t\t\t<use stroke="#FFFFFF" mask="url(#mask-2)" stroke-width="2" xlink:href="#path-1"></use>\n\t\t\t\t\t\t\t</g>\n\t\t\t\t\t\t</g>\n\t\t\t\t\t</g>\n\t\t\t\t</g>\n\t\t\t</g>\n\t\t</g>\n\t</symbol>\n\t<symbol id="svg-envelope" viewBox="0 0 32 25">\n\t\t<g fill="#FFF" fill-rule="evenodd">\n\t\t\t<path d="M3.07 7.738c.404.283 1.623 1.124 3.657 2.523 2.034 1.4 3.593 2.477 4.675 3.232.12.083.372.263.759.54.386.278.707.503.963.674.256.171.565.363.928.575.363.213.705.372 1.026.478.321.107.619.16.892.16h.036c.274 0 .571-.053.893-.16a5.408 5.408 0 0 0 1.026-.478c.362-.212.672-.404.927-.575.256-.171.577-.396.964-.673.387-.278.64-.458.758-.54l8.351-5.757a8.445 8.445 0 0 0 2.177-2.178c.583-.85.875-1.742.875-2 Ansi based on Decrypted SSL Data (SSL) :!0},h=s.prototype=Object.create(r.prototype);return h.isStarted=function(){return this._started},h.isInitiator=function(){return this._isInitiator},h._create=function(){this._logger.verbose("_create()");var e="_create(): ";this.close();try{this._pc=new RTCPeerConnection(this._params.peerConnectionConfig,this._params.peerConnectionConstraints),this._bind(),this._logger.verbose(e+"PeerConnectionCreated")}catch(e){this._onError("CreatePeerConnection",e)}},h.close=function(){this._logger.verbose("close()");var e="close(): ";return this._pc?(this._pc.close(),this._reset(),this._logger.verbose(e+"Peer connection closed"),void o.delete(this._logger)):void this._logger.verbose(e+"No PeerConnection")},h.addStream=function(e){this._logger.verbose("addStream("+d(e)+")"),this._pc&&this._pc.addStream(e)},h.updateEncodingSettings=function(t,r){this._logger.verbose("updateEncodingSettings("+t+", "+r+")");var n="updateEncoderOptions(): ",i=this;e.setSenderBitrates(this._pc,{video:r||0,audio:t||0}).then(function(){i._logger Ansi based on Decrypted SSL Data (SSL) ::uniqueId}}-title" role="heading" aria-live="assertive" aria-atomic="true" type="button" class="btn btn-default btn-sm uib-title" ng-click="toggleMode()" ng-disabled="datepickerMode === maxMode" tabindex="-1"><strong>{{title}}</strong></button></th>\n <th><button type="button" class="btn btn-default btn-sm pull-right uib-right" ng-click="move(1)" tabindex="-1"><i aria-hidden="true" class="glyphicon glyphicon-chevron-right"></i><span class="sr-only">next</span></button></th>\n </tr>\n </thead>\n <tbody>\n <tr class="uib-years" ng-repeat="row in rows track by $index" role="row">\n <td ng-repeat="dt in row" class="uib-year text-center" role="gridcell"\n id="{{::dt.uid}}"\n ng-class="::dt.customClass">\n <button type="button" class="btn btn-default"\n uib-is-class="\n \'btn-info\' for selectedDt,\n \'active\' for activeDt\n on dt"\n ng-click="select(dt.date)"\n ng-disabled="::dt.disabled"\n tabindex="-1"> Ansi based on Decrypted SSL Data (SSL) :e+"config",SERVER_INFO:e+"serverInfo",STREAM_INFO:e+"streamInfo",STREAM_FRAGMENT:e+"streamFragment",RANDOM_ACCESS_POINT:e+"randomAccessPoint",APPLICATION_STATE_CHANGE:e+"applicationStateChange"}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[],i=function(){var e="mediaControl.";return{BASE:e,PLAYBACK_STARTED:e+"playbackStarted",BUFFERING:e+"buffering"}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[],i=function(){var e="mediaHandler.";return{BASE:e,ERROR:e+"error",SUSPENDED:e+"suspended"}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[],i=function(){var e="mediaControl.";return{BASE:e,CREATE_VIDEO:e+"createVideo",DESTROY_VIDEO:e+"destroyVideo",VIDEO_SOURCE:e+"videoSource",PLAY:e+"play",PAUSE:e+"pause",SEEK:e+"seek",MUTE:e+"mute",UNMUTE:e+"unmute",SET_VOLUME:e+"volume",SET_RATE:e+"playbackRate"}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[],i=function(){var e="mediaElementProxy.";return{BASE:e,LOAD_START:e+"loadstart", Ansi based on Decrypted SSL Data (SSL) ;case"ValueNotValidError":r="ValueNotValidError",i=e.message;break;case"EnumValueNotValidError":r="EnumValueNotValidError",i=e.message;break;case"ObjectNotExistError":r="ObjectNotExistError",i=e.message;break;case"FunctionNotDefinedError":e.userinfo&&e.userinfo.func&&(e.userinfo.func.indexOf("getUserMedia")!==-1?r="GetUserMediaError":e.userinfo.func.indexOf("getDisplayMedia")!==-1?r="GetDisplayMediaError":e.userinfo.func.indexOf("enumerateDevices")!==-1&&(r="EnumerateDevicesError"),i=e.userinfo.func+" not defined");break;case"RequestError":r="RequestError",i=e.message;break;case"WebSocketError":r="RequestError";break;case"WrongStateError":r="WrongStateError",i=e.message;break;case"SignInError":r="SignInError",i=e.message;break;case"NotSignedInError":r="NotSignedInError",i=e.message;break;case"StartBroadcastError":r="StartBroadcastError",i=e.message;break;case"BroadcastError":r="BroadcastError",i=e.message;break;case"StopBroadcastError":r="StopBroadcastError",i=e.message;break;case"DeviceBlockedError":r="Medi Ansi based on Decrypted SSL Data (SSL) <h.buffer.delay.avg?u(1.1):g.buffer.start<h.buffer.delay.avg<=g.buffer.target?u(1):g.buffer.min>=h.buffer.delay.avg&&u(.9))}function u(e){v!==e&&(p.debug("set rate to: "+e),t.emit(n.RATE,{rate:e}))}var f,h,p=e.create("HLSLiveController"),m=!0,g={buffer:{max:8,min:.2,start:.5,target:1.2,limit:1.7}},v=1,_=[{type:i.APPLICATION_STATE_CHANGE,listener:d},{type:i.BUFFER_TWEAKS_CREATED,listener:c}],E=[{type:i.PLAY_STATS,listener:l}];return a(),{destroy:s}}return{create:a}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[r(31),r(34),r(22),r(40),r(42),r(20),r(49),r(45)],i=function(e,t,r,n,i,o,a,s){function c(c){function d(){_.debug("init"),r.add({target:c,listeners:E})}function l(){r.remove({target:c,listeners:E})}function u(e){m=e.data.state}function f(e){v=e.data.url}function h(e){if(m!==o.READY){g=e.data.onStreamInfo;var t=g&&g.mimeType?g.mimeType:s.MP4_MS;if(window.MediaSource.isTypeSupported(t)){var r={},n=[a.PREROLL_DURATION,a.MIME_TYPE];for(var d in a)if(a.hasOwnProperty(d)){var l=a[d];a.has Ansi based on Decrypted SSL Data (SSL) =!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t){"ngInject";n(this,e),this.$uibModal=t}return e.$inject=["$uibModal"],i(e,[{key:"openOTErrorModal",value:function(e){return this.$uibModal.open({backdrop:"static",windowClass:"ot-error-modal",component:"otErrorModal",resolve:{error:function(){return{messages:e}}}})}}]),e}();t.default=o},function(e,t){"use strict";function n(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProp Ansi based on Decrypted SSL Data (SSL) ="0 0 23.03 11.36">\n\t\t<g fill="#ffffff">\n\t\t\t<path d="M22.75,2.64h0a1.84,1.84,0,0,0-1.38.08L18.45,4.5a.47.47,0,0,1-.79-.36V3.2A2.36,2.36,0,0,0,15.33.85H3.74A2.31,2.31,0,0,0,1.41,3.12.17.17,0,0,0,1.25,3H.87c-.23,0-.38.28-.38.51V5.71a.35.35,0,0,0,.38.38h.51V9.88a2.36,2.36,0,0,0,2.35,2.33H15.33a2.36,2.36,0,0,0,2.35-2.33V8.93a.48.48,0,0,1,.77-.38l2.92,1.71a1.34,1.34,0,0,0,1.38,0h0a1.36,1.36,0,0,0,.77-1.2V4a1.59,1.59,0,0,0-.77-1.33Zm-14,7V3.48l3,3.07-3,3.07Z" transform="translate(-0.49 -0.85)" />\n\t\t\t<path style="fill:#ffffff;fill-opacity:1;stroke-width:0.06060527" d="m 8.243996,5.6853918 0.00168,-3.0902 1.5055847,1.5454343 1.5055843,1.5454343 -0.472857,0.5151447 C 10.523916,6.4845347 9.8456467,7.1796793 9.2767229,7.7459708 L 8.242316,8.7755919 Z"/>\n\t\t</g>\n\t</symbol>\n\t<symbol id="svg-check" viewBox="0 0 37 28">\n\t\t<g transform="translate(-702.000000, -271.000000)">\n\t\t\t<g transform="translate(412.000000, 81.000000)">\n\t\t\t\t<g transform="translate(273.000000, 169.000000)">\n\t\t\t\t\t<polyg Ansi based on Decrypted SSL Data (SSL) ="typing-notify">{{\'WEB_UI.TYPING\' | translate}}</div><div ng-class="{"_bottom-shadow": $ctrl.bottomShadow}" class="co-edit__content"><textarea id="co-edit-content" ng-readonly="true" ng-class="$ctrl.fontSize">{{$ctrl.coEditContent}}</textarea></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(618),a=i(r),c=function(){function e(t,n,i,s,r,a,c,l){"ngInject";o(this,e),this.$rootScope=t,this.$document=n,this.CoEditSocketService=i,this.OTSessionsHandler=s,this.$log=r,this.$location=a,this.$timeout=c,t Ansi based on Decrypted SSL Data (SSL) ?we(e).children("tbody")[0]||e:e}function x(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function R(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function P(e,t){var n,i,o,s,r,a,c;if(1===t.nodeType){if(Ve.hasData(e)&&(s=Ve.get(e),c=s.events)){Ve.remove(t,"handle events");for(o in c)for(n=0,i=c[o].length;n<i;n++)we.event.add(t,o,c[o][n])}Fe.hasData(e)&&(r=Fe.access(e),a=we.extend({},r),Fe.set(t,a))}}function z(e,t){var n=t.nodeName.toLowerCase();"input"===n&&ot.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function q(e,t,n,i){t=fe(t);var o,s,a,c,l,u,d=0,p=e.length,h=p-1,f=t[0],g=Te(f);if(g||p>1&&"string"==typeof f&&!Se.checkClone&&ht.test(f))return e.each(function(o){var s=e.eq(o);g&&(t[0]=f.call(this,o,s.html())),q(s,t,n,i)});if(p&&(o=k(t,e[0].ownerDocument,!1,e,i),s=o.firstChild,1===o.childNodes.length&&(o=s),s||i)){for(a=we.map(L(o,"script"),x),c=a.length;d<p;d++)l=o,d!==h&&(l=we.clone(l,!0,!0), Ansi based on Decrypted SSL Data (SSL) [E(d[0]),E(d[1]),E(d[2])]))}catch(e){}return{w3:e,pv:c,wk:a,ie:s,win:i,mac:o}}();return function(){X.w3&&((r(G.readyState)!==w&&("complete"===G.readyState||"interactive"===G.readyState)||r(G.readyState)===w&&(G.getElementsByTagName("body")[0]||G.body))&&t(),K||(r(G.addEventListener)!==w&&G.addEventListener("DOMContentLoaded",t,!1),X.ie&&(G.attachEvent(U,function e(){"complete"===G.readyState&&(G.detachEvent(U,e),t())}),F==top&&!function e(){if(!K){try{G.documentElement.doScroll("left")}catch(t){return void setTimeout(e,0)}t()}}()),X.wk&&!function e(){if(!K)return/loaded|complete/.test(G.readyState)?void t():void setTimeout(e,0)}()))}(),j[0]=function(){V&&o()},function(){X.ie&&window.attachEvent("onunload",function(){for(var t=H.length,r=0;r<t;r++)H[r][0].detachEvent(H[r][1],H[r][2]);for(var n=W.length,i=0;i<n;i++)p(W[i]);for(var o in X)X[o]=null;X=null;for(var a in e)e[a]=null;e=null})}(),{registerObject:function(e,t,r,n){if(X.w3&&e&&t){var i={};i.id=e,i.swfVersion=t,i.expressInstall=r,i.callbackFn=n,Y[Y.len Ansi based on Decrypted SSL Data (SSL) [findLine(o,"a=rtpmap",d)],u=l.split("a=rtpmap:"+d)[1].split("/")[0],f=t.videoSendCodec||u;return e=setCodecParam(e,f,"x-google-min-bitrate",t.videoSendInitialBitrate.toString()),e=setCodecParam(e,f,"x-google-max-bitrate",n.toString())},window.removePayloadTypeFromMline=function(e,t){e=e.split(" ");for(var r=0;r<e.length;++r)e[r]===t.toString()&&e.splice(r,1);return e.join(" ")},window.removeCodecByName=function(e,t){var r=findLine(e,"a=rtpmap",t);if(null===r)return e;var n=getCodecPayloadTypeFromLine(e[r]);e.splice(r,1);var i=findLine(e,"m=","video");return null===i?e:(e[i]=removePayloadTypeFromMline(e[i],n),e)},window.removeCodecByPayloadType=function(e,t){var r=findLine(e,"a=rtpmap",t.toString());if(null===r)return e;e.splice(r,1);var n=findLine(e,"m=","video");return null===n?e:(e[n]=removePayloadTypeFromMline(e[n],t),e)},window.maybeRemoveVideoFec=function(e,t){if("false"!==t.videoFec)return e;var r=e.split("\r\n"),n=findLine(r,"a=rtpmap","red");if(null===n)return e;var i=getCodecPayloadTypeFromLine(r[n Ansi based on Decrypted SSL Data (SSL) [new t(e,e)])},i.fromJSON=function(e){for(var n=e.ranges||e,o=0,s=[];o<n.length;o++)s[o]=t.fromJSON(n[o]);return new i(s)},i.prototype.equals=function(e){if(this.position!==e.position)return!1;if(this.ranges.length!==e.ranges.length)return!1;for(var t=0;t<this.ranges.length;t++)if(!this.ranges[t].equals(e.ranges[t]))return!1;return!0},i.prototype.somethingSelected=function(){for(var e=0;e<this.ranges.length;e++)if(!this.ranges[e].isEmpty())return!0;return!1},i.prototype.compose=function(e){return e},i.prototype.transform=function(e){for(var t=0,n=[];t<this.ranges.length;t++)n[t]=this.ranges[t].transform(e);return new i(n)},i}(this),e.exports=i.Selection},function(e,t,n){"use strict";function i(e,t,n,i){s.call(this),c.call(this,e,t),this.users={},this.docId=n,this.mayWrite=i||function(e,t){t(!0)}}function o(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}var s=n(625).EventEmitter,r=n(619),a=n(626),c=n(622),l=n(623),u=n(627);u.inherits(i,c),o(i.prototype,s.prototype),i.prototype.addClient=function(e){var Ansi based on Decrypted SSL Data (SSL) \t<g id="navbar">\n\t\t\t\t\t<g id="icon-/-menu" transform="translate(276.000000, 8.000000)">\n\t\t\t\t\t\t<path d="M10.5355339,11.9497475 L6.29289322,7.70710678 C5.90236893,7.31658249 5.90236893,6.68341751 6.29289322,6.29289322 C6.68341751,5.90236893 7.31658249,5.90236893 7.70710678,6.29289322 L11.9497475,10.5355339 L16.1923882,6.29289322 C16.5829124,5.90236893 17.2160774,5.90236893 17.6066017,6.29289322 C17.997126,6.68341751 17.997126,7.31658249 17.6066017,7.70710678 L13.363961,11.9497475 L17.6066017,16.1923882 C17.997126,16.5829124 17.997126,17.2160774 17.6066017,17.6066017 C17.2160774,17.997126 16.5829124,17.997126 16.1923882,17.6066017 L11.9497475,13.363961 L7.70710678,17.6066017 C7.31658249,17.997126 6.68341751,17.997126 6.29289322,17.6066017 C5.90236893,17.2160774 5.90236893,16.5829124 6.29289322,16.1923882 L10.5355339,11.9497475 Z" id="Combined-Shape"></path>\n\t\t\t\t\t</g>\n\t\t\t\t</g>\n\t\t\t</g>\n\t\t</g>\n\t</symbol>\n\t<symbol id="svg-regular-chat-bell-on" viewBox="0 0 20 20">\n\t\t<g id="noti Ansi based on Decrypted SSL Data (SSL) ]],"_from":"websocket@1.0.31","_id":"websocket@1.0.31","_inBundle":false,"_integrity":"sha512-VAouplvGKPiKFDTeCCO65vYHsyay8DqoBSlzIO3fayrfOgU94lQN5a1uWVnFrMLceTJw/+fQXR5PGbUVRaHshQ==","_location":"/websocket","_optional":true,"_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"websocket@1.0.31","name":"websocket","escapedName":"websocket","rawSpec":"1.0.31","saveSpec":null,"fetchSpec":"1.0.31"},"_requiredBy":["/","/stompjs"],"_resolved":"https://registry.npmjs.org/websocket/-/websocket-1.0.31.tgz","_spec":"1.0.31","_where":"/codebuild/output/src230613882/src/github.com/interprefy/Interprefy_User_Interfaces","author":{"name":"Brian McKelvey","email":"theturtle32@gmail.com","url":"https://github.com/theturtle32"},"browser":"lib/browser.js","bugs":{"url":"https://github.com/theturtle32/WebSocket-Node/issues"},"config":{"verbose":false},"contributors":[{"name":"Iñaki Baz Castillo","email":"ibc@aliax.net","url":"http://dev.sipdoc.net"}],"dependencies":{"debug":"^2.2.0","es5-ext":"^0.10.50","nan":"^2.14.0","typedarray-to-buffer":"^3.1.5","yaeti":"^0.0.6"},"description":"Websocket Client & Server Library implementing the WebSocket protocol as specified in RFC 6455.","devDependencies":{"buffer-equal":"^1.0.0","faucet":"^0.0.1","gulp":"^4.0.2","gulp-jshint":"^2.0.4","jshint":"^2.0.0","jshint-stylish":"^2.2.1","tape":"^4.9.1"},"directories":{"lib":"./lib"},"engines":{"node":">=0.10.0"},"homepage":"https://github.com/theturtle32/WebSocket-Node","keywords":["websocket","websockets","socket","networking","comet","push","RFC-6455","realtime","server","client"],"license":"Apache-2.0","main":"index","name":"websocket","repository":{"type":"git","url":"git+https://github.com/theturtle32/WebSocket-Node.git"},"scripts":{"gulp":"gulp","install":"(node-gyp rebuild 2> builderror.log) || (exit 0)","test":"faucet test/unit"},"version":"1.0.31"}'},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(17),a=i(r),c=n(754),l=function(){function e(t,n,i,s){"ngInject";o(this,e),this.stompClient=null,this.stompSubscription=null,this.$q=t,this.$log=s,this.$user=n,this.$rootScope=i,this.url="https://interpret.world/ws",this.room=null}return e.$inject=["$q","$user","$rootScope","$log"],s(e,[{key:"connect",value:function(){var e=this;this.stompClient=c.Stomp.over(function(){return new SockJS(e.url)}),this.stompClient.debug=function(){},this.stompClient.reconnectDelay=3e3,this.stompClient.connect({},function(){e.$log.debug("Info: WebSocket connection open. "),e.stompSubscription=e.stompClient.subscribe("/user/queue/interpreter",function(t){return e.receivedMsg(t)},{"auto-delete":"true"}),e.$log.debug("Subscribed to /user/queue/interpreter");var t=e.$user.authToken();e.send("HELLO",t)})}},{key:"receivedMsg",value:function(e){this.$log.debug("Received:",e.body),this.$rootScope.$broadcast("handover:receivedMsg",e.body),this.$rootScope.$broadcast("socket:receivedMsg",e.body)}},{key:"disconnect",value:function(){var e=this;this.stompClient&&this.stompClient.disconnect(function(){return e.$log.debug("Backend WebSocket connection closed")})}},{key:"send",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(this.stompClient){"SET_ROOM"===e&&(this.room=t);var n={type:e,message:t,params:null};this.$log.debug("Backend WebSocket Interpreter send",n),this.stompClient.send("/app/interpreter",{},a.default.toJson(n))}}},{key:"reconnect",value:function(){this.room&&this.send("SET_ROOM",this.room)}}]),e}();t.default=l},function(e,t,n){!function(t,n){e.exports=n()}("undefined"!=typeof self?self:this,function(){return function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:i})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(t.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var o in e)t.d(i,o,function(t){return e[t]}.bind(null,o));return i},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=0)}({"./src/byte.ts":/*!*********************!*\ !*** ./src/byte.ts ***! \*********************//*! no static exports found */function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BYTE={LF:"\n",NULL:"\0"}},"./src/client.ts":/*!***********************!*\ !*** ./src/client.ts ***! \***********************//*! no static exports found */function(e,t,n){"use strict";var i=this&&this.__awaiter||function(e,t,n,i){function o(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,s){function r(e){try{c(i.next(e))}catch(e){s(e)}}function a(e){try{c(i.throw(e))}catch(e){s(e)}}function c(e){e.done?n(e.value):o(e.value).then(r,a)}c((i=i.apply(e,t||[])).next())})},o=this&&this.__generator||function(e,t){function n(e){return function(t){return i([e,t])}}function i(n){if(o)throw new TypeError("Generator is already executing.");for(;c;)try{if(o=1,s&&(r=2&n[0]?s.return:n[0]?s.throw||((r=s.return)&&r.call(s),0):s.next)&&!(r=r.call(s,n[1])).done)return r;switch(s=0,r&&(n=[2&n[0],r.value]),n[0]){case 0:case 1:r=n;break;case 4:return c.label++,{value:n[1],done:!1};case 5:c.label++,s=n[1],n=[0];continue;case 7:n=c.ops.pop(),c.trys.pop();continue;default:if(r=c.trys,!(r=r.length>0&&r[r.length-1])&&(6===n[0]||2===n[0])){c=0;continue}if(3===n[0]&&(!r||n[1]>r[0]&&n[1]<r[3])){c.label=n[1];break}if(6===n[0]&&c.label<r[1]){c.label=r[1],r=n;break}if(r&&c.label<r[2]){c.label=r[2],c.ops.push(n);break}r[2]&&c.ops.pop(),c.trys.pop();continue}n=t.call(e,c)}catch(e){n=[6,e],s=0}finally{o=r=0}if(5&n[0])throw n[1];return{value:n[0]?n[1]:void 0,done:!0}}var o,s,r,a,c={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return a={next:n(0),throw:n(1),return:n(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a};Object.defineProperty(t,"__esModule",{value:!0});var s=n(/*! ./stomp-handler */"./src/stomp-handler.ts"),r=n(/*! ./versions */"./src/versions.ts"),a=n(/*! ./web-socket-state */"./src/web-socket-state.ts"),c=function(){function e(e){void 0===e&&(e={}),this.stompVersions=r.Versions.default,this.reconnectDelay=5e3,this.heartbeatIncoming=1e4,this.heartbeatOutgoing=1e4,this.splitLargeFrames=!1,this.maxWebSocketChunkSize=8192,this.forceBinaryWSFrames=!1,this.appendMissingNULLonIncoming=!1,this._active=!1;var t=function(){};this.debug=t,this.beforeConnect=t,this.onConnect=t,this.onDisconnect=t,this.onUnhandledMessage=t,this.onUnhandledReceipt=t,this.onUnhandledFrame=t,this.onStompError=t,this.onWebSocketClose=t,this.onWebSocketError=t,this.logRawCommunication=!1,this.connectHeaders={},this._disconnectHeaders={},this.configure(e)}return Object.defineProperty(e.prototype,"webSocket",{get:function(){return this._webSocket},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"disconnectHeaders",{get:function(){return this._disconnectHeaders},set:function(e){this._disconnectHeaders=e,this._stompHandler&&(this._stompHandler.disconnectHeaders=this._disconnectHeaders)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"connected",{get:function(){return!!this._stompHandler&&this._stompHandler.connected},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"connectedVersion",{get:function(){return this._stompHandler?this._stompHandler.connectedVersion:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"active",{get:function(){return this._active},enumerable:!0,configurable:!0}),e.prototype.configure=function(e){Object.assign(this,e)},e.prototype.activate=function(){this._active=!0,this._connect()},e.prototype._connect=function(){return i(this,void 0,void 0,function(){var e=this;return o(this,function(t){switch(t.label){case 0:return this.connected?(this.debug("STOMP: already connected, nothing to do"),[2]):[4,this.beforeConnect()];case 1:return t.sent(),this._active?(this.debug("Opening Web Socket..."),this._webSocket=this._createWebSocket(),this._stompHandler=new s.StompHandler(this,this._webSocket,{debug:this.debug,stompVersions:this.stompVersions,connectHeaders:this.connectHeaders,disconnectHeaders:this._disconnectHeaders,heartbeatIncoming:this.heartbeatIncoming,heartbeatOutgoing:this.heartbeatOutgoing,splitLargeFrames:this.splitLargeFrames,maxWebSocketChunkSize:this.maxWebSocketChunkSize,forceBinaryWSFrames:this.forceBinaryWSFrames,logRawCommunication:this.logRawCommunication,appendMissingNULLonIncoming:this.appendMissingNULLonIncoming,onConnect:function(t){return e._active?void e.onConnect(t):(e.debug("STOMP got connected while deactivate was issued, will disconnect now"),void e._disposeStompHandler())},onDisconnect:function(t){e.onDisconnect(t)},onStompError:function(t){e.onStompError(t)},onWebSocketClose:function(t){e.onWebSocketClose(t),e._active&&e._schedule_reconnect()},onWebSocketError:function(t){e.onWebSocketError(t)},onUnhandledMessage:function(t){e.onUnhandledMessage(t)},onUnhandledReceipt:function(t){e.onUnhandledReceipt(t)},onUnhandledFrame:function(t){e.onUnhandledFrame(t)}}),this._stompHandler.start(),[2]):(this.debug("Client has been marked inactive, will not attempt to connect"),[2])}})})},e.prototype._createWebSocket=function(){var e;return e=this.webSocketFactory?this.webSocketFactory():new WebSocket(this.brokerURL,this.stompVersions.protocolVersions()),e.binaryType="arraybuffer",e},e.prototype._schedule_reconnect=function(){var e=this;this.reconnectDelay>0&&(this.debug("STOMP: scheduling reconnection in "+this.reconnectDelay+"ms"),this._reconnector=setTimeout(function(){e._connect()},this.reconnectDelay))},e.prototype.deactivate=function(){this._active=!1,this._reconnector&&clearTimeout(this._reconnector),this._disposeStompHandler()},e.prototype.forceDisconnect=function(){this._webSocket&&(this._webSocket.readyState!==a.WebSocketState.CONNECTING&&this._webSocket.readyState!==a.WebSocketState.OPEN||this._stompHandler._closeWebsocket())},e.prototype._disposeStompHandler=function(){this._stompHandler&&(this._stompHandler.dispose(),this._stompHandler=null)},e.prototype.publish=function(e){this._stompHandler.publish(e)},e.prototype.watchForReceipt=function(e,t){this._stompHandler.watchForReceipt(e,t)},e.prototype.subscribe=function(e,t,n){return void 0===n&&(n={}),this._stompHandler.subscribe(e,t,n)},e.prototype.unsubscribe=function(e,t){void 0===t&&(t={}),this._stompHandler.unsubscribe(e,t)},e.prototype.begin=function(e){return this._stompHandler.begin(e)},e.prototype.commit=function(e){this._stompHandler.commit(e)},e.prototype.abort=function(e){this._stompHandler.abort(e)},e.prototype.ack=function(e,t,n){void 0===n&&(n={}),this._stompHandler.ack(e,t,n)},e.prototype.nack=function(e,t,n){void 0===n&&(n={}),this._stompHandler.nack(e,t,n)},e}();t.Client=c},"./src/compatibility/compat-client.ts":/*!********************************************!*\ !*** ./src/compatibility/compat-client.ts ***! \********************************************//*! no static exports found */function(e,t,n){"use strict";var i=this&&this.__extends||function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(/*! ../client */"./src/client.ts"),s=n(/*! ./heartbeat-info */"./src/compatibility/heartbeat-info.ts"),r=function(e){function t(t){var n=e.call(this)||this;return n.maxWebSocketFrameSize=16384,n._heartbeatInfo=new s.HeartbeatInfo(n),n.reconnect_delay=0,n.webSocketFactory=t,n.debug=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];console.log.apply(console,e)},n}return i(t,e),t.prototype._parseConnect=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n,i,o,s={};if(e.length<2)throw new Error("Connect requires at least 2 arguments");if("function"==typeof e[1])s=e[0],i=e[1],o=e[2],n=e[3];else switch(e.length){case 6:s.login=e[0],s.passcode=e[1],i=e[2],o=e[3],n=e[4],s.host=e[5];break;default:s.login=e[0],s.passcode=e[1],i=e[2],o=e[3],n=e[4]}return[s,i,o,n]},t.prototype.connect=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var i=this._parseConnect.apply(this,t);i[0]&&(this.connectHeaders=i[0]),i[1]&&(this.onConnect=i[1]),i[2]&&(this.onStompError=i[2]),i[3]&&(this.onWebSocketClose=i[3]),e.prototype.activate.call(this)},t.prototype.disconnect=function(t,n){void 0===n&&(n={}),t&&(this.onDisconnect=t),this.disconnectHeaders=n,e.prototype.deactivate.call(this)},t.prototype.send=function(e,t,n){void 0===t&&(t={}),void 0===n&&(n=""),t=Object.assign({},t);var i=t["content-length"]===!1;i&&delete t["content-length"],this.publish({destination:e,headers:t,body:n,skipContentLengthHeader:i})},Object.defineProperty(t.prototype,"reconnect_delay",{set:function(e){this.reconnectDelay=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ws",{get:function(){return this._webSocket},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"version",{get:function(){return this.connectedVersion},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onreceive",{get:function(){return this.onUnhandledMessage},set:function(e){this.onUnhandledMessage=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onreceipt",{get:function(){return this.onUnhandledReceipt},set:function(e){this.onUnhandledReceipt=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"heartbeat",{get:function(){return this._heartbeatInfo},set:function(e){this.heartbeatIncoming=e.incoming,this.heartbeatOutgoing=e.outgoing},enumerable:!0,configurable:!0}),t}(o.Client);t.CompatClient=r},"./src/compatibility/heartbeat-info.ts":/*!*********************************************!*\ !*** ./src/compatibility/heartbeat-info.ts ***! \*********************************************//*! no static exports found */function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e){this.client=e}return Object.defineProperty(e.prototype,"outgoing",{get:function(){return this.client.heartbeatOutgoing},set:function(e){this.client.heartbeatOutgoing=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"incoming",{get:function(){return this.client.heartbeatIncoming},set:function(e){this.client.heartbeatIncoming=e},enumerable:!0,configurable:!0}),e}();t.HeartbeatInfo=i},"./src/compatibility/stomp.ts":/*!************************************!*\ !*** ./src/compatibility/stomp.ts ***! \************************************//*! no static exports found */function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(/*! ../versions */"./src/versions.ts"),o=n(/*! ./compat-client */"./src/compatibility/compat-client.ts"),s=function(){function e(){}return e.client=function(t,n){null==n&&(n=i.Versions.default.protocolVersions());var s=function(){var i=e.WebSocketClass||WebSocket;return new i(t,n)};return new o.CompatClient(s)},e.over=function(e){var t;return"function"==typeof e?t=e:(console.warn("Stomp.over did not receive a factory, auto reconnect will not work. Please see https://stomp-js.github.io/api-docs/latest/classes/Stomp.html#over"),t=function(){return e}),new o.CompatClient(t)},e.WebSocketClass=null,e}();t.Stomp=s},"./src/frame-impl.ts":/*!******** Ansi based on Decrypted SSL Data (SSL) _weekdaysShort}function Pe(e){return e===!0?Ne(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function ze(e,t,n){var i,o,s,r=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)s=f([2e3,1]).day(i),this._minWeekdaysParse[i]=this.weekdaysMin(s,"").toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(s,"").toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(s,"").toLocaleLowerCase();return n?"dddd"===t?(o=Ho.call(this._weekdaysParse,r),o!==-1?o:null):"ddd"===t?(o=Ho.call(this._shortWeekdaysParse,r),o!==-1?o:null):(o=Ho.call(this._minWeekdaysParse,r),o!==-1?o:null):"dddd"===t?(o=Ho.call(this._weekdaysParse,r),o!==-1?o:(o=Ho.call(this._shortWeekdaysParse,r),o!==-1?o:(o=Ho.call(this._minWeekdaysParse,r),o!==-1?o:null))):"ddd"===t?(o=Ho.call(this._shortWeekdaysParse,r),o!==-1?o:(o=Ho.call(this._weekdaysParse,r),o!==-1?o:(o=Ho.call(this._minWeekdaysParse,r),o!==-1?o:null))):(o=H Ansi based on Decrypted SSL Data (SSL) ana|LMT -0345 -03 -04|3Q.E 3J 30 40|0123|-2dvU7.k 2r6LQ.k Bxbf|80e4","America/Halifax|LMT AST ADT AWT APT|4e.o 40 30 30 30|0121212121212121212121212121212121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsHJ.A xzzJ.A 1db0 3I30 1in0 3HX0 IL0 1E10 ML0 1yN0 Pb0 1Bd0 Mn0 1Bd0 Rz0 1w10 Xb0 1w10 LX0 1w10 Xb0 1w10 Lz0 1C10 Jz0 1E10 OL0 1yN0 Un0 1qp0 Xb0 1qp0 11X0 1w10 Lz0 1HB0 LX0 1C10 FX0 1w10 Xb0 1qp0 Xb0 1BB0 LX0 1td0 Xb0 1qp0 Xb0 Rf0 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 6i10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1l Ansi based on Decrypted SSL Data (SSL) and-area._mics-hide{height:calc(100% - 245px)}.session-control__expand-area._moderator-light-chat{height:calc(100% - 247px)}.session-control__expand-area._moderator-light-chat._mics-hide{height:calc(100% - 198px)}.session-control-header{height:72px;text-align:center;position:relative}.session-control-header__type{font-size:13px;color:#939498;padding-top:18px}.session-control-header__title{text-transform:uppercase;color:#1d1f25;font-weight:700;padding:0 60px;overflow:hidden;text-overflow:ellipsis}.session-control-header__recording{top:22px;right:10px;text-align:right}.session-control-header__recording .recording-status{font-size:10px;padding-bottom:2px;color:#939498;position:relative}.session-control-header__recording .recording-status span{display:inline-block;width:40px;text-align:left}.session-control-header__recording .recording-status._on{color:#00b050;padding-left:15px}.session-control-header__recording .recording-status._on:before{content:"";display:block;width:11px;height:11px;backgr Ansi based on Decrypted SSL Data (SSL) arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i="https://interpret.world/api/",o=this.$q.defer(),s={headers:{}};return this.$http(Object.assign(s,n,{method:e,url:i+t})).then(this.success.bind(null,o),this.error.bind(this,o)),o.promise}},{key:"load",value:function(e){return this.makeRequest("GET",e)}},{key:"destroy",value:function(e){return this.makeRequest("DELETE",e)}},{key:"create",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.makeRequest("POST",e,Object.assign({data:t},n))}},{key:"update",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.makeRequest("PUT",e,Object.assign({data:t},n))}}]),e}());t.default=a},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ansi based on Decrypted SSL Data (SSL) atamarca America/Argentina/La_Rioja America/Argentina/San_Juan America/Argentina/Mendoza America/Argentina/San_Luis America/Argentina/Rio_Gallegos America/Argentina/Ushuaia","AS|Pacific/Pago_Pago","AT|Europe/Vienna","AU|Australia/Lord_Howe Antarctica/Macquarie Australia/Hobart Australia/Currie Australia/Melbourne Australia/Sydney Australia/Broken_Hill Australia/Brisbane Australia/Lindeman Australia/Adelaide Australia/Darwin Australia/Perth Australia/Eucla","AW|America/Curacao America/Aruba","AX|Europe/Helsinki Europe/Mariehamn","AZ|Asia/Baku","BA|Europe/Belgrade Europe/Sarajevo","BB|America/Barbados","BD|Asia/Dhaka","BE|Europe/Brussels","BF|Africa/Abidjan Africa/Ouagadougou","BG|Europe/Sofia","BH|Asia/Qatar Asia/Bahrain","BI|Africa/Maputo Africa/Bujumbura","BJ|Africa/Lagos Africa/Porto-Novo","BL|America/Port_of_Spain America/St_Barthelemy","BM|Atlantic/Bermuda","BN|Asia/Brunei","BO|America/La_Paz","BQ|America/Curacao America/Kralendijk","BR|America/Noronha America/Belem America/Fortaleza America/Recife Ameri Ansi based on Decrypted SSL Data (SSL) ate(),o.reject(i))});return q},L.is=function(e,t,i){i=Y({relative:L.$current},i||{});var o=p(e,i.relative);return z(o)?L.$current===o&&(!t||l(o.params.$$values(t),h)):n},L.includes=function(e,t,i){if(i=Y({relative:L.$current},i||{}),H(e)&&b(e)){if(!M(e))return!1;e=L.$current.name}var o=p(e,i.relative);if(!z(o))return n;if(!z(L.$current.includes[o.name]))return!1;if(!t)return!0;for(var s=r(t),a=0;a<s.length;a++){var c=s[a],l=o.params[c];if(l&&!l.type.equals(h[c],t[c]))return!1}return!0},L.href=function(e,t,i){i=Y({lossy:!0,inherit:!0,absolute:!1,relative:L.$current},i||{});var o=p(e,i.relative);if(!z(o))return null;i.inherit&&(t=c(h,t||{},L.$current,o));var s=o&&i.lossy?o.navigable:o;return s&&s.url!==n&&null!==s.url?m.href(s.url,u(o.params.$$keys().concat("#"),t||{}),{absolute:i.absolute}):null},L.get=function(e,t){if(0===arguments.length)return f(r(C),function(e){return C[e].self});var n=p(e,t||L.$current);return n&&n.self?n.self:null},L}function T(e,t,n,i,o,s){function r(e,t,n){function i(t){return"search" Ansi based on Decrypted SSL Data (SSL) ateChat",s)}}})}},{key:"addNewUser",value:function(n){var i={UI_MODERATOR:function(){n.langs={incoming:"SRC",outgoing:"-"},n.visible="SRC"===this.config.shortLabel},UI_INTERPRETER:function(){var e={incoming:function(){n.visible=!n.incomingToggle,n.listener=!0},outgoing:function(){n.visible=n.outgoingToggle,n.listener=!1},relay:function(){n.visible=n.incomingToggle||!n.outgoingToggle,n.listener=n.incomingToggle}};this.isMultipleInterpretLangs?(n.visible=Object.keys(n.activeInterpretLanguagesTypes).some(function(e){return n.activeInterpretLanguagesTypes[e]===n.channelType}),n.listener="source"===n.channelType||n.channelType.startsWith("in")):e[n.channelType]()},UI_SPEAKER:function(){n.incomingToggle=!1,n.listener="incoming"===n.channelType,n.langs[n.channelType]=this.config.shortLabel}};i[n.userRole].bind(this)();var o=this.usersInfo.some(function(e){return e.chairperson});"SRC"===this.config.shortLabel&&n.chairperson&&this.usersInfo.forEach(function(e){"UI_SPEAKER"===e.userRole&&(e.canPublish=!1)}),"UI_SPEAKE Ansi based on Decrypted SSL Data (SSL) ator",get:function(){return this.ChatService.isChatModerator&&!this.isPersonalChat}},{key:"moderated",get:function(){return this.ChatService.isChatModerated(this.room)}},{key:"allMessagesVisible",get:function(){var e=this;return this.chat.messages.filter(function(t){return t.room===e.room}).every(function(e){return!e.deleted})}},{key:"allMessagesDeleted",get:function(){var e=this;return this.chat.messages.filter(function(t){return t.room===e.room}).every(function(e){return e.deleted})}},{key:"isClassroomEvent",get:function(){return this.EventService.isClassroomEvent}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div ng-mouseover="$ctrl.inFocus($event)" class="modal-content m-chat"><div id="chat-list" class="m-chat__sidebar chat-sidebar"><div class="chat-sidebar__inner"><a href="#" ng-click="$ctrl.onActive(null, "floor")" ng-class="{\'_active\': $ctrl.chatsInfo[0].active}" class="chat-sidebar__all-sessions"><span ng-if="$ctrl.chatsInfo && Ansi based on Decrypted SSL Data (SSL) ator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),s=function(){function e(t,i,o){"ngInject";n(this,e),this.$log=t,this.$rootScope=i,this.$scope=this.$rootScope.$new(),this.$timeout=o,this.inputChannelCount=6,this.outputChannelCount=2,this.bufferSize=0,this.constraints={},this.collectSeconds=2,this.silentThreshold=1/32767,this.lowVolumeThreshold=-60,this.monoDetectThreshold=1/65536,this.clipCountThreshold=6,this.clipThreshold=1,this.collectedAudio=[[],[],[],[],[],[]],this.collectedSampleCount=0,this.stream=null,this.audioTracks=[],this.audioContext=null,this.collectAudioFinish=!1,this.results=[],this.device={}}return e.$inject=["$log","$rootScope","$timeout"],o(e,[{key:"run Ansi based on Decrypted SSL Data (SSL) ay:inline-block;width:20px;height:35px;margin-right:15px;vertical-align:middle;position:relative;cursor:pointer;z-index:2000}conference-video .video-container .title-box .visibility-control._on{background:url(/static/svg/visible-white.svg) 50% 50% no-repeat;background-size:100%}conference-video .video-container .title-box .visibility-control._off{background:url(/static/svg/invisible-white.svg) 50% 50% no-repeat;background-size:100%}@media (max-width:1310px){.channels-switcher{width:50%}.channels-switcher._audience-mode{width:100%}.switch-panel{padding-right:30px;width:100%}.video-wr{width:100%}.channels-box__item{width:21%;margin-right:18px}.preview-item._active .preview-item__blank,.preview-item._pic-in-pic .preview-item__blank,.preview-item__blank,.preview-item__video{height:95px}}@media (max-width:1100px){.video-wr._full-screen .full-screen-panel-wr__switch-channels span{}.channels-box__item{width:28%}}@media (max-width:1840px){.video-wr._full-screen .full-screen-panel-wr._i-mode,.video-wr._fu Ansi based on Decrypted SSL Data (SSL) bers[n].stream.streamId),i.subscribers.splice(n,1));var o=function(e){return d.default.fromJson(t.stream.connection.data).browserId===d.default.fromJson(e.connection.data).browserId},s=i.streams.findIndex(o);if(~s&&i.streams.splice(s,1),i.isSourceMuted){var r=i.mutedStreams.findIndex(o);~r&&i.mutedStreams.splice(s,1)}i.isSpeakerState&&i.$timeout(function(){var e=i.speakers.find(function(e){return e.connectionId===t.stream.connection.connectionId});if(e){var n=i.streams.findIndex(function(e){return t.stream.connection.id===e.connection.id});~n||(e.isAllowed=!1),"screen"===t.stream.videoType?e.streamHasScreen=!1:(e.streamHasAudio=!1,e.streamHasVideo=!1,e.isTalking=!1),e.isWaiting=!1,i.$timeout.cancel(e.isWaitingTimerId),i.speakers=i.sortSpeakers(i.speakers)}},i.RAL_TIMEOUT);var a={sessionId:i.session.sessionId,changedStream:t.stream,action:"remove"};"double-streaming"!==i.config.label&&e.$broadcast("otSession:updateSessionStreams",a);var c={label:i.config.logTag,number:i.streams.length};e.$broadcast("stream-se Ansi based on Decrypted SSL Data (SSL) bol":typeof e};n.shimLocalStreamsAPI=o,n.shimRemoteStreamsAPI=s,n.shimCallbacksAPI=r,n.shimGetUserMedia=a,n.shimConstraints=c,n.shimRTCIceServerUrls=l,n.shimTrackEventTransceiver=u,n.shimCreateOfferLegacy=d,n.shimAudioContext=p;var f=e("../utils"),g=i(f)},{"../utils":15}],15:[function(e,t,n){"use strict";function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t,n){var i=e.match(t);return i&&i.length>=n&&parseInt(i[n],10)}function s(e,t,n){if(e.RTCPeerConnection){var i=e.RTCPeerConnection.prototype,o=i.addEventListener;i.addEventListener=function(e,i){if(e!==t)return o.apply(this,arguments);var s=function(e){var t=n(e);t&&(i.handleEvent?i.handleEvent(t):i(t))};return this._eventMap=this._eventMap||{},this._eventMap[t]||(this._eventMap[t]=new Map),this._eventMap[t].set(i,s),o.apply(this,[e,s])};var s=i.removeEventListener;i.removeEventListener=function(e,n){if(e!==t||!this._eventMap||!this._eventMap[t])return s.apply(this,arguments);i Ansi based on Decrypted SSL Data (SSL) class="collapse-section"><flour-control on-update-flour-state="$ctrl.toggleFlour()" is-flour-open="$ctrl.isFlourOpen" languages="$ctrl.languages" languages-current="$ctrl.languagesCurrent" on-update-current-sessions="$ctrl.updateCurrentSessions($event)" session="$ctrl.floorSession" sessions="$ctrl.sessions" connected-complete="$ctrl.connectedComplete" is-mic-visible="$ctrl.isMicVisible" is-full-screen-half-open="$ctrl.isFullScreenHalfOpen" on-update-full-screen-half="$ctrl.updateFullScreenHalf($event)"></flour-control></div><div class="session-section"><div ng-if="!$ctrl.connectedComplete" class="loader-container"><div class="spinner"><div class="bubble-1"></div><div class="bubble-2"></div></div></div><div ng-repeat="session in $ctrl.currentSessions track by $index" ng-if="$ctrl.connectedComplete" class="session-item"><session-control session="session" is-mic-visible="$ctrl.isMicVisible"></session-control></div></div><a href="#" ng-if="$ctrl.connectedComplete && $ctrl.personalMsgCount && !$ct Ansi based on Decrypted SSL Data (SSL) cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|54e4","Europe/Madrid|WET WEST WEMT CET CEST|0 -10 -20 -10 -20|010101010101010101210343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-25Td0 19B0 1cL0 1dd0 b1z0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1in0 17d0 iIn0 Hd0 1cL0 bb0 1200 2s20 14n0 5aL0 Mp0 1vz0 17d0 1in0 17d0 1in0 17d0 1in0 17d0 6hX0 11B0 XHX0 1a10 1fz0 1a10 19X0 1cN0 1fz0 1a10 1fC0 1cM0 1cM0 1cM0 1 Ansi based on Decrypted SSL Data (SSL) ct(g[t],"next")},f.prev=e.prev=function(){var t=f.getCurrentIndex()-1<0?g.length-1:f.getCurrentIndex()-1;return e.noWrap()&&t===g.length-1?void e.pause():f.select(g[t],"prev")},f.removeSlide=function(t){var n=a(t);g.splice(n,1),g.length>0&&v===n?n>=g.length?(v=g.length-1,e.active=v,s(v),f.select(g[g.length-1])):(v=n,e.active=v,s(v),f.select(g[n])):v>n&&(v--,e.active=v),0===g.length&&(v=null,e.active=null)},f.select=e.select=function(t,n){var i=a(t.slide);void 0===n&&(n=i>f.getCurrentIndex()?"next":"prev"),t.slide.index===v||e.$currentTransition||r(t.slide,i,n)},e.indexOfSlide=function(e){return+e.slide.index},e.isActive=function(t){return e.active===t.slide.index},e.isPrevDisabled=function(){return 0===e.active&&e.noWrap()},e.isNextDisabled=function(){return e.active===g.length-1&&e.noWrap()},e.pause=function(){e.noPause||(h=!1,c())},e.play=function(){h||(h=!0,u())},t.on("mouseenter",e.pause),t.on("mouseleave",e.play),e.$on("$destroy",function(){b=!0,c()}),e.$watch("noTransition",function(e){o.enabled(t,!e)} Ansi based on Decrypted SSL Data (SSL) d.");var r=s[0],a=s[1];i.find("input").css({display:"none"}),a.$render=function(){i.toggleClass(r.activeClass,angular.equals(a.$modelValue,n.$eval(o.btnRadio)))},i.bind(r.toggleEvent,function(){if(!o.disabled){var e=i.hasClass(r.activeClass);e&&!angular.isDefined(o.uncheckable)||n.$apply(function(){a.$setViewValue(e?null:n.$eval(o.btnRadio)),a.$render()})}})}}}]).directive("btnCheckbox",["$document","$log","$buttonsSuppressWarning",function(e,t,n){return{require:["btnCheckbox","ngModel"],controller:"ButtonsController",controllerAs:"button",link:function(i,o,s,r){function a(){return l(s.btnCheckboxTrue,!0)}function c(){return l(s.btnCheckboxFalse,!1)}function l(e,t){var n=i.$eval(e);return angular.isDefined(n)?n:t}n||t.warn("btn-checkbox is now deprecated. Use uib-btn-checkbox instead.");var u=r[0],d=r[1];o.find("input").css({display:"none"}),d.$render=function(){o.toggleClass(u.activeClass,angular.equals(d.$modelValue,a()))},o.bind(u.toggleEvent,function(){s.disabled||i.$apply(function(){d.$setViewValue(o.ha Ansi based on Decrypted SSL Data (SSL) d/,Lo=/\d{3}/,Co=/\d{4}/,ko=/[+-]?\d{6}/,wo=/\d\d?/,Ao=/\d\d\d\d?/,Oo=/\d\d\d\d\d\d?/,Eo=/\d{1,3}/,Io=/\d{1,4}/,Do=/[+-]?\d{1,6}/,No=/\d+/,xo=/[+-]?\d+/,Ro=/Z|[+-]\d\d:?\d\d/gi,Po=/Z|[+-]\d\d(?::?\d\d)?/gi,zo=/[+-]?\d+(\.\d{1,3})?/,qo=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;lo={};var Ho,Uo={},Wo=0,Bo=1,Yo=2,jo=3,Vo=4,Fo=5,Xo=6,Go=7,Ko=8;Ho=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},E("M",["MM",2],"Mo",function(){return this.month()+1}),E("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),E("MMMM",0,0,function(e){return this.localeData().months(this,e)}),U("month","M"),Y("month",8),ee("M",wo),ee("MM",wo,$o),ee("MMM",function(e,t){return t.monthsShortRegex(e)}),ee("MMMM",function(e,t){return t.monthsRegex(e)}),oe(["M","MM"],function(e,t){t[Bo]=X(e)-1}),oe(["MMM","MMMM"],function(e,t,n,i){var o=n._loca Ansi based on Decrypted SSL Data (SSL) dal",component:"modalSessions",resolve:{languages:function(){return e.languages},languagesCurrent:function(){return e.languagesCurrent}}});t.result.then(function(t){t&&e.onUpdateCurrentSessions({$event:{languagesCurrent:t.langs,enableBitrateStats:t.enableBitrateStats,enableUsersNumber:t.enableUsersNumber,isSourceActive:t.isSourceActive}})})}},{key:"updateMuteState",value:function(e){this.OTModeratorSessionsHandler.updateMuteState(this.session.sessionId,e.user,e.canPublish)}},{key:"toggleRecording",value:function(e){e.preventDefault(),this.session.recording.disabled||(this.session.recording.disabled=!0,this.OTModeratorSessionsHandler.toggleRecording(this.session.sessionId))}},{key:"toggleFlour",value:function(){this.onUpdateFlourState()}},{key:"updateFullScreenHalf",value:function(e){this.isFullScreenHalfOpen=e.isFullScreenHalfOpen,this.onUpdateFullScreenHalf({$event:{isFullScreenHalfOpen:this.isFullScreenHalfOpen}})}},{key:"usersCount",get:function(){return this.session?this.session.usersCount:null}},{key:"m Ansi based on Decrypted SSL Data (SSL) dateOffset=function(t,n){var i,o=e.defaultZone;if(void 0===t._z&&(o&&A(t)&&!t._isUTC&&(t._d=e.utc(t._a)._d,t.utc().add(o.parse(t),"minutes")),t._z=o),t._z)if(i=t._z.utcOffset(t),Math.abs(i)<16&&(i/=60),void 0!==t.utcOffset){var s=t._z;t.utcOffset(-i,n),t._z=s}else t.zone(i,n)},j.tz=function(t,n){if(t){if("string"!=typeof t)throw new Error("Time zone name must be a string, got "+t+" ["+typeof t+"]");return this._z=_(t),this._z?e.updateOffset(this,n):O("Moment Timezone has no data for "+t+". See http://momentjs.com/timezone/docs/#/data-loading/."),this}if(this._z)return this._z.name},j.zoneName=I(j.zoneName),j.zoneAbbr=I(j.zoneAbbr),j.utc=D(j.utc),j.local=D(j.local),j.utcOffset=N(j.utcOffset),e.tz.setDefault=function(t){return(B<2||2===B&&Y<9)&&O("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+e.version+"."),e.defaultZone=t?_(t):null,e};var V=e.momentProperties;return"[object Array]"===Object.prototype.toString.call(V)?(V.push("_z"),V.push("_a")):V&&(V._z=null),k({version:" Ansi based on Decrypted SSL Data (SSL) div ng-click="$ctrl.coeditChatSwitcher()" ng-class="{"disable": !$ctrl.isChatShow}" ng-if="$ctrl.isCoEditAvailable && $ctrl.isAudienceEventChatOn" uib-tooltip="{{$ctrl.eventChatTitle}}" tooltip-placement="top" tooltip-trigger=""mouseenter click"" class="chat-coedit-container__btn _chat-btn"><svg ng-if="$ctrl.isChatShow" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-chat-ico"></use></svg><svg ng-if="!$ctrl.isChatShow" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-chat-ico-gray"></use></svg></div><div ng-if="$ctrl.isCoEditAvailable && $ctrl.isCoeditShow" ng-class="$ctrl.coEditAudienceFontSize" ng-click="$ctrl.updateCoeditFontSize($event)" uib-tooltip="{{\'TOOLTIPS.FONT\' | translate}}" tooltip-placement="top" tooltip-trigger=""mouseenter click"" class="chat-coedit-container__font-size-switcher"><div data-size="small" class="coedit-font-size-btn _small">Aa</div><div data-size="medium" class="coedit-font Ansi based on Decrypted SSL Data (SSL) dth:28px;height:29px;top:7px;left:7.5px;background:url(/static/svg/wc-mic-off.svg) 50% 50% no-repeat}.stream-indicator .control__button._off .wc-cam-icon{width:31px;background:url(/static/svg/wc-cam-off.svg) 50% 50% no-repeat}.stream-indicator .control__button._off .wc-screen-icon{width:29px;height:29px;top:7px;left:7.5px;background:url(/static/svg/wc-screen-share-off.svg) 50% 50% no-repeat}.stream-indicator .control__button._off .wc-call-icon{width:30px;height:12px;top:15.5px;left:7px;background:url(/static/svg/wc-call-off.svg) 50% 50% no-repeat}.stream-indicator .control__button._off._video-control-1 .wc-cam-icon{width:28px;height:28px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/static/svg/wc-cam-off-1.svg) 50% 50% no-repeat}.stream-indicator .control__button._off._video-control-2 .wc-cam-icon{width:28px;height:28px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/static/svg/wc-cam-off-2.svg) 50% 50% no-repeat}.stream-indicator__control Ansi based on Decrypted SSL Data (SSL) dtmf&&("audio"===this.track.kind?this._dtmf=new e.RTCDtmfSender(this):"video"===this.track.kind&&(this._dtmf=null)),this._dtmf}}),e.RTCDtmfSender&&!e.RTCDTMFSender&&(e.RTCDTMFSender=e.RTCDtmfSender);var n=(0,h.default)(e,t.version);e.RTCPeerConnection=function(e){return e&&e.iceServers&&(e.iceServers=(0,u.filterIceServers)(e.iceServers,t.version),l.log("ICE servers after filtering:",e.iceServers)),new n(e)},e.RTCPeerConnection.prototype=n.prototype}function a(e){!e.RTCRtpSender||"replaceTrack"in e.RTCRtpSender.prototype||(e.RTCRtpSender.prototype.replaceTrack=e.RTCRtpSender.prototype.setTrack)}Object.defineProperty(r,"__esModule",{value:!0}),r.shimGetDisplayMedia=r.shimGetUserMedia=void 0;var s=e("./getusermedia");Object.defineProperty(r,"shimGetUserMedia",{enumerable:!0,get:function(){return s.shimGetUserMedia}});var c=e("./getdisplaymedia");Object.defineProperty(r,"shimGetDisplayMedia",{enumerable:!0,get:function(){return c.shimGetDisplayMedia}}),r.shimPeerConnection=o,r.shimReplaceTrack=a;var d=e("../util Ansi based on Decrypted SSL Data (SSL) e service. Either include the ngSanitize module (https://docs.angularjs.org/api/ngSanitize) or use a sanitization strategy which does not depend on $sanitize, such as 'escape'.");return e(t)},c=function(e){if(!t)throw new Error("pascalprecht.translate.$translateSanitization: Error cannot find $sce service.");return t.trustAsHtml(e)},l=function(e,t,n){if(angular.isDate(e))return e;if(angular.isObject(e)){var i=angular.isArray(e)?[]:{};if(n){if(n.indexOf(e)>-1)throw new Error("pascalprecht.translate.$translateSanitization: Error cannot interpolate parameter due recursive object")}else n=[];return n.push(e),angular.forEach(e,function(e,o){angular.isFunction(e)||(i[o]=l(e,t,n))}),n.splice(-1,1),i}return angular.isNumber(e)?e:e===!0||e===!1?e:angular.isUndefined(e)||null===e?e:t(e)}}function n(e,t,n,i){"use strict";var o,s,r,a,c,l,u,d,p,h,f,g,m,v,b,M,_={},y=[],S=e,T=[],$="translate-cloak",L=!1,C=!1,k=".",w=!1,A=!1,O=0,E=!0,I="default",D={default:function(e){return(e||"").split("-").join("_")},java:function(e){var Ansi based on Decrypted SSL Data (SSL) e":"$isolateScope":"$scope";e.data(o,t)}:f,W.$$addScopeClass=k?function(e,t){H(e,t?"ng-isolate-scope":"ng-scope")}:f,W.$$createComment=function(e,n){var i="";return k&&(i=" "+(e||"")+": ",n&&(i+=n+" ")),t.document.createComment(i)},W}]}function vt(e,t){this.previousValue=e,this.currentValue=t}function bt(e){return Te(e.replace(ss,""))}function Mt(e,t){var n="",i=e.split(/\s+/),o=t.split(/\s+/);e:for(var s=0;s<i.length;s++){for(var r=i[s],a=0;a<o.length;a++)if(r===o[a])continue e;n+=(n.length>0?" ":"")+r}return n}function _t(e){e=Vi(e);var t=e.length;if(t<=1)return e;for(;t--;){var n=e[t];n.nodeType===Mo&&Ki.call(e,t,1)}return e}function yt(e,t){if(t&&S(t))return t;if(S(e)){var n=as.exec(e);if(n)return n[3]}}function St(){var e={},t=!1;this.has=function(t){return e.hasOwnProperty(t)},this.register=function(t,n){he(t,"controller"),_(t)?u(e,t):e[t]=n},this.allowGlobals=function(){t=!0},this.$get=["$injector","$window",function(i,o){function s(e,t,i,o){if(!e||!_(e.$scope))throw n("$controller")("noscp","Cannot e Ansi based on Decrypted SSL Data (SSL) e)}function h(){if(u(),f){var e=i.preprocessDate(f);d(e),p(e.toISOString())}}var f,g,m=null,v=o.withoutSuffix,b=o.titleFormat,M=o.fullDateThreshold,_=o.fullDateFormat,y=o.fullDateThresholdUnit,S=(new Date).getTime(),T=c.amTimeAgo,$="TIME"===a[0].nodeName.toUpperCase(),L=!a.attr("title");s.$watch(T,function(e){return r(e)||""===e?(u(),void(f&&(a.text(""),p(""),f=null))):(f=e,void h())}),e.isDefined(c.amFrom)&&s.$watch(c.amFrom,function(e){g=r(e)||""===e?null:n(e),h()}),e.isDefined(c.amWithoutSuffix)&&s.$watch(c.amWithoutSuffix,function(e){"boolean"==typeof e?(v=e,h()):v=o.withoutSuffix}),c.$observe("amFullDateThreshold",function(e){M=e,h()}),c.$observe("amFullDateFormat",function(e){_=e,h()}),c.$observe("amFullDateThresholdUnit",function(e){y=e,h()}),s.$on("$destroy",function(){u()}),s.$on("amMoment:localeChanged",function(){h()})}}]).service("amMoment",["moment","$rootScope","$log","angularMomentConfig",function(t,n,i,o){var s=null;this.changeLocale=function(i,o){var s=t.locale(i,o);return e.isDefined(i)&&n. Ansi based on Decrypted SSL Data (SSL) e-chat__sidebar .chats-list__item{padding:8px 12px;position:relative;cursor:pointer;transition:background-color .5s;height:48px;line-height:29px}.private-modal-chat .private-chat__sidebar .chats-list__item.ng-leave-active{!important}.private-modal-chat .private-chat__sidebar .chats-list__item._active,.private-modal-chat .private-chat__sidebar .chats-list__item:hover{background-color:#fff}.private-modal-chat .private-chat__sidebar .chats-list__item_ico{height:24px;width:24px;display:inline-block;vertical-align:middle;margin:0 12px 0 0}.private-modal-chat .private-chat__sidebar .chats-list__item_ico .icon{display:block;width:100%;height:100%;fill:#4e4e5b}.private-modal-chat .private-chat__sidebar .chats-list__item_name{display:inline-block;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;width:156px;white-space:nowrap}.private-modal-chat .private-chat__sidebar .chats-list__item_name_short{width:120px}.private-modal-chat .private-chat__sidebar .chats-list__item_count{background-color:#ff Ansi based on Decrypted SSL Data (SSL) e=this.getVolumeLevels().incoming,this.checkIncomingInterpreterVolume(),this.HandoverService.setRoom(this.languageChooser.outgoingRight.name),this.outgoingToggle&&this.changeLangsToggle(),this.outgoingToggle=!0},sourceChannelActivated:function(){this.languageBothSession.subscribeProperties.subscribeToAudio=!this.outgoingToggle,this.sourceSession.subscribeProperties.subscribeToAudio=!0,this.sourceSession.volume=this.getVolumeLevels().incoming,this.changeLangsToggle()}};o[i].bind(e)()}}),e.$scope.$watch(function(){return e.outgoingToggle},function(t,n){if(t!==n){e.$log.debug("Change outgoing session",t);var i=t?"outgoingChannelActivated":"relayChannelActivated",o={outgoingChannelActivated:function(){if(this.languageOutSession.subscribeProperties.subscribeToAudio=!0,this.languageOutSession.publishProperties.publishAudio=!0,this.languageOutSession.volume=this.getVolumeLevels().outgoing,this.changeLangsToggle(),this.languageBothSession&&(this.incomingToggle||(this.languageBothSession.subscribeProperties.subscribe Ansi based on Decrypted SSL Data (SSL) eenContainer"),\t\t\t\t\t\t\t"visible-box": !!$ctrl.screenPublisher,\t\t\t\t\t\t\t"little-box": $ctrl.isLittleBox("publisherScreenContainer")\t\t\t\t\t\t}" uib-tooltip="{{$ctrl.screenPublisher.stream.name}}" tooltip-class="conference-tooltip" tooltip-placement="{{$ctrl.tooltipPlace}}" tooltip-enable="$ctrl.showBoxTooltip("publisherScreenContainer")" tooltip-trigger=""mouseenter click"" class="conference__box _own-screen-box stream-item"><div class="video-container"><div id="publisherScreenContainer" class="video-box"></div><div ng-show="!$ctrl.showBoxTooltip("publisherScreenContainer")" class="title-box">{{$ctrl.screenPublisher.stream.name}} {{$ctrl.boxNumber("publisherScreenContainer")}}</div></div></div> boxes for subscribe audio--><conference-video ng-repeat="stream in $ctrl.conferenceAudioStreams" stream="stream" stream-id="{{stream.streamId}}" uib-tooltip="{{stream.name}}" tooltip-placement="{{$ctrl.tooltipPlace}}" tooltip-enable="$ctr Ansi based on Decrypted SSL Data (SSL) eInterpretLanguagesTypes.in=g,this.OTSessionsHandler.updateInterpretLanguagesConditions(g,p)}else if(this.needSwitchOutgoing&&this.OTSessionsHandler.outgoingToggle){var m=this.OTSessionsHandler.outgoingToggle?this.OTSessionsHandler.languageChooser.incomingRight.name:this.OTSessionsHandler.languageChooser.outgoingRight.name;this.HandoverService.setRoom(m),this.OTSessionsHandler.outgoingToggle=!this.OTSessionsHandler.outgoingToggle,this.needSwitchOutgoing=!1}else this.needSwitchOutgoing=!this.OTSessionsHandler.outgoingToggle&&!this.OTSessionsHandler.incomingToggle,this.OTSessionsHandler.incomingToggle=!this.OTSessionsHandler.incomingToggle;this.setKeyboardShortcutTimer(),this.$rootScope.$broadcast("stream-session-ctrl:keyboard-shortcuts","incoming")}}}},i=f.$user.getUserInfo()&&n[f.$user.getUserInfo().roles[0]]?n[f.$user.getUserInfo().roles[0]].bind(f):null;i&&i()}}}return e.$inject=["$user","OTSessionsHandler","$rootScope","$document","$timeout","HandoverService","EventService","$uibModal","$window"],r(e,[{ke Ansi based on Decrypted SSL Data (SSL) elect:"&select",onDeselect:"&deselect"},controller:function(){},link:function(i,o,s,r,a){n||t.warn("tab is now deprecated. Use uib-tab instead."),i.$watch("active",function(e){e&&r.select(i)}),i.disabled=!1,s.disable&&i.$parent.$watch(e(s.disable),function(e){i.disabled=!!e}),i.select=function(){i.disabled||(i.active=!0)},r.addTab(i),i.$on("$destroy",function(){r.removeTab(i)}),i.$transcludeFn=a}}}]).directive("tabHeadingTransclude",["$log","$tabsSuppressWarning",function(e,t){return{restrict:"A",require:"^tab",link:function(n,i){t||e.warn("tab-heading-transclude is now deprecated. Use uib-tab-heading-transclude instead."),n.$watch("headingElement",function(e){e&&(i.html(""),i.append(e))})}}}]).directive("tabContentTransclude",["$log","$tabsSuppressWarning",function(e,t){function n(e){return e.tagName&&(e.hasAttribute("tab-heading")||e.hasAttribute("data-tab-heading")||e.hasAttribute("x-tab-heading")||"tab-heading"===e.tagName.toLowerCase()||"data-tab-heading"===e.tagName.toLowerCase()||"x-tab-heading"===e.t Ansi based on Decrypted SSL Data (SSL) ement=!1,this.localState={base:this.baseText,local:this.$coEdit.value};var t={type:"TEXT",rev:this.rev,lang:this.language,operations:this.diffToBackend(this.diff()),sendToAudience:this.realTimeCoEdit};this.CoEditSocketService.send("MESSAGE",t)}else this.partApproveAcknowledgement&&(this.haveBufferOperations=!0);this.$timeout(function(){e.heightAndScrollCheck(!1)},350)}},{key:"diff",value:function(e,t){return angular.isDefined(e)?this.dmp.diff_main(e,t):this.dmp.diff_main(this.baseText,this.$coEdit.value)}},{key:"diffToOperation",value:function(e){var t=new a.default.TextOperation;return e.forEach(function(e){switch(e[0]){case-1:t=t.delete(e[1].length);break;case 0:t=t.retain(e[1].length);break;case 1:t=t.insert(e[1])}}),t}},{key:"diffToBackend",value:function(e){var t=[];return e.forEach(function(e){switch(e[0]){case-1:t.push(-1*e[1].length);break;case 0:t.push(e[1].length);break;case 1:t.push(e[1])}}),t}},{key:"backendDiffToOperation",value:function(e){var t=new a.default.TextOperation;return e.forEach(func Ansi based on Decrypted SSL Data (SSL) Ansi based on Decrypted SSL Data (SSL) ents[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"",r=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"",a=arguments.length>7&&void 0!==arguments[7]&&arguments[7];return{name:e,langCode:t,status:n,time:i,timeUpdateTimerId:o,error:s,reason:r,disabled:a}}},{key:"showRecordingModal",value:function(){var e=this,t=Object.keys(this.recordingData).map(function(t){var n=e.recordingData[t];return n.sessionId=t,n});this.$uibModal.open({backdrop:"static",windowClass:"recording-modal",component:"modalRecording",resolve:{recordingData:function(){return t}}})}},{key:"updateRecordingData",value:function(){var e=this,t=Object.keys(this.recordingData).map(function(t){var n=e.recordingData[t];return n.sessionId=t,n});this.performObserverCb("updateRecordingData",t)}},{key:"showRecordingNotification",value:function(e){this.$uibModal.open({backdrop:"static",windowClass:"recording-notification-modal",component:"recordingNotificati Ansi based on Decrypted SSL Data (SSL) enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),c=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var s=Object.getPrototypeOf(t);return null===s?void 0:e(s,n,i)}if("value"in o)return o.value;var r=o.get;if(void 0!==r)return r.call(i)},l=n(17),u=i(l),d=n(271),p=i(d),h=function(e){function t(e,n,i,r,a,c,l,u,d,p,h,f){"ngInject";o(this,t);var g=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n,i,r,a,c,l,u,d,h,f));return g.$uibModal=p,g}return t.$inject=["$interval","EventService","$user","ChatService","OTSessionsHandler","HandoverService","$rootScope","$timeout","$window","$uibModal","$document","LocalizationService"],r(t,e),a(t,[{key:"$onInit",value:function(){c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"$onInit",this).call(this),this.connectState=!0,this.isSourceStreaming=0,this.isLangInStreaming=0,this.streamDa Ansi based on Decrypted SSL Data (SSL) error(i)})}},{key:"userForceLogout",value:function(e,t){var n=this,i=this.sessions[e]||this.floorSession;i&&i.userForceLogout(t).catch(function(e){var i="Could not force logout "+t.name+": "+e;n.$log.error(i)})}},{key:"userForceRal",value:function(e,t){var n=this,i=this.sessions[e]||this.floorSession;i&&i.userForceRal(t).catch(function(e){var i="Could not force RAL "+t.name+": "+e;n.$log.error(i)})}},{key:"userForceTalk",value:function(e,t){var n=this,i=this.sessions[e];i&&i.userForceTalk(t).catch(function(e){var i="Could not force TALK "+t.name+": "+e;n.$log.error(i)})}},{key:"addInterpreterDuplicate",value:function(e){this.usersLanguages[e.authToken][e.languageType]=e.langCode,this.changeActiveLanguage({authToken:e.authToken,activeInterpretLanguagesTypes:null})}},{key:"changeLanguagesToggle",value:function(e){var t=this;this.allSessions.forEach(function(n){var i=n.usersInfo.find(function(t){return t.authToken===e.authToken});i&&(i.incomingToggle=e.toggleData.incomingToggle,i.outgoingToggle=e.toggleData.out Ansi based on Decrypted SSL Data (SSL) ervice=r,this.OTSessionsHandler=c,this.HandoverService=l,this.LocalizationService=u,this.PollService=d}return e.$inject=["$document","$element","$rootScope","$user","ChatService","$timeout","OTSessionsHandler","HandoverService","LocalizationService","PollService"],o(e,[{key:"$onInit",value:function(){var e=this,t=[{EVENT_CHAT:"WEB_UI"},{ANNOUN:"WEB_UI"},{INTERPRETING_CHAT:"WEB_UI"},{INTERPRETING_PARTNER_CHAT:"WEB_UI"},{EVENT_CHAT_TOOLTIP:"TOOLTIPS"},{ANNOUNCEMENTS_CHAT_TOOLTIP:"TOOLTIPS"},{PARTNER_CHAT_TOOLTIP:"TOOLTIPS"},{SMALLER:"TOOLTIPS"},{BIGGER:"TOOLTIPS"},{PARTNER:"WEB_UI"},{PARTNERS:"WEB_UI"},{VOL_CHAT_ON:"TOOLTIPS"},{VOL_CHAT_OFF:"TOOLTIPS"},{HIDE_ALL_BY_DEFAULT:"TOOLTIPS"},{SHOW_ALL_BY_DEFAULT:"TOOLTIPS"}];this.LocalizationService.translate(t,this),this.chatType=this.moderatorChat?"moderator":"partner",this.chatHistoryHeight=166,this.chatMessageMaxLength=1024,this.chatMessageInputTextareaId=this.chatType+"_message-input-textarea",this.disable=!1,this.showLoader=!!this.moderatorChat,this.textMessage Ansi based on Decrypted SSL Data (SSL) est-page .test-content__testing .testing-item__content .info__item-title{cursor:pointer}network-test-page .test-content__testing .testing-item__content .info__item-icon{display:inline-block;width:12px;height:12px;margin-right:8px;left:0;top:4px}network-test-page .test-content__testing .testing-item__content .info__item-icon.error-icon{fill:#fc2c2c;width:20px;height:20px;top:0}network-test-page .test-content__testing .testing-item__content .info__item-icon.success-small-icon{fill:#00b050;top:5px;left:4px}network-test-page .test-content__testing .testing-item__content .info__item-icon.progress-icon{background:url("/static/images/test-loader.gif") 50% no-repeat;background-size:cover;width:30px;height:30px;left:-5px;top:-5px}network-test-page .test-content__testing .testing-item__content .info__item-icon.waiting-icon{left:4px}network-test-page .test-content__testing .testing-item__content .info__item .warning-small-icon{display:inline-block;width:15px;height:15px;margin-right:8px;position:absol Ansi based on Decrypted SSL Data (SSL) etScope:i,preventDefault:function(){r.defaultPrevented=!0},defaultPrevented:!1};if(!i.$$listenerCount[e])return r;for(var a,c,l,u=W([r],arguments,1);o=s;){for(r.currentScope=o,a=o.$$listeners[e]||[],c=0,l=a.length;c<l;c++)if(a[c])try{a[c].apply(null,u)}catch(e){n(e)}else a.splice(c,1),c--,l--;if(!(s=o.$$listenerCount[e]&&o.$$childHead||o!==i&&o.$$nextSibling))for(;o!==i&&!(s=o.$$nextSibling);)o=o.$parent}return r.currentScope=null,r}};var $=new h,C=$.$$asyncQueue=[],k=$.$$postDigestQueue=[],w=$.$$applyAsyncQueue=[],A=0;return $}]}function kn(){var e=/^\s*(https?|ftp|mailto|tel|file):/,t=/^\s*((https?|ftp|file|blob):|data:image\/)/;this.aHrefSanitizationWhitelist=function(t){return M(t)?(e=t,this):e},this.imgSrcSanitizationWhitelist=function(e){return M(e)?(t=e,this):t},this.$get=function(){return function(n,i){var o,s=i?t:e;return o=Rn(n).href,""===o||o.match(s)?n:"unsafe:"+o}}}function wn(e){if("self"===e)return e;if(S(e)){if(e.indexOf("***")>-1)throw js("iwcard","Illegal sequence *** in string matcher. String: {0}",e);return e=ao(e).replace("\\*\\*",".*").replace("\\*","[^:/.?&;]*"),new RegExp("^"+e+"$")}if(C(e))return new RegExp("^"+e.source+"$");throw js("imatcher",'Matchers may only be "self", string patterns or RegExp objects')}function An(e){var t=[];return M(e)&&o(e,function(e){t.push(wn(e))}),t}function On(){this.SCE_CONTEXTS=Vs;var e=["self"],t=[];this.resourceUrlWhitelist=function(t){return arguments.length&&(e=An(t)),e},this.resourceUrlBlacklist=function(e){return arguments.length&&(t=An(e)),t},this.$get=["$injector",function(n){function i(e,t){return"self"===e?Pn(t):!!e.exec(t.href)}function o(n){var o,s,r=Rn(n.toString()),a=!1;for(o=0,s=e.length;o<s;o++)if(i(e[o],r)){a=!0;break}if(a)for(o=0,s=t.length;o<s;o++)if(i(t[o],r)){a=!1;break}return a}function s(e){var t=function(e){this.$$unwrapTrustedValue=function(){return e}};return e&&(t.prototype=new e),t.prototype.valueOf=function(){return this.$$unwrapTrustedValue()},t.prototype.toString=function(){return this.$$unwrapTrustedValue().toString()},t}function r(e,t){var n=d.hasOwnProperty(e)?d[e]:null;if(!n)throw js("icontext","Attempted to trust a value in invalid context. Context: {0}; Value: {1}",e,t);if(null===t||b(t)||""===t)return t;if("string"!=typeof t)throw js("itype","Attempted to trust a non-string value in a content requiring a string: Context: {0}",e);return new n(t)}function a(e){return e instanceof u?e.$$unwrapTrustedValue():e}function c(e,t){if(null===t||b(t)||""===t)return t;var n=d.hasOwnProperty(e)?d[e]:null;if(n&&t instanceof n)return t.$$unwrapTrustedValue();if(e===Vs.RESOURCE_URL){if(o(t))return t;throw js("insecurl","Blocked loading resource from url not allowed by $sceDelegate policy. URL: {0}",t.toString())}if(e===Vs.HTML)return l(t);throw js("unsafe","Attempting to use an unsafe value in a safe context.")}var l=function(e){throw js("unsafe","Attempting to use an unsafe value in a safe context.")};n.has("$sanitize")&&(l=n.get("$sanitize"));var u=s(),d={};return d[Vs.HTML]=s(u),d[Vs.CSS]=s(u),d[Vs.URL]=s(u),d[Vs.JS]=s(u),d[Vs.RESOURCE_URL]=s(d[Vs.URL]),{trustAs:r,getTrusted:c,valueOf:a}}]}function En(){var e=!0;this.enabled=function(t){return arguments.length&&(e=!!t),e},this.$get=["$parse","$sceDelegate",function(t,n){if(e&&ji<8)throw js("iequirks","Strict Contextual Escaping does not support Internet Explorer version < 11 in quirks mode. You can fix this by adding the text <!doctype html> to the top of your HTML document. See http://docs.angularjs.org/api/ng.$sce for more information.");var i=be(Vs);i.isEnabled=function(){return e},i.trustAs=n.trustAs,i.getTrusted=n.getTrusted,i.valueOf=n.valueOf,e||(i.trustAs=i.getTrusted=function(e,t){return t},i.valueOf=g),i.parseAs=function(e,n){var o=t(n);return o.literal&&o.constant?o:t(n,function(t){return i.getTrusted(e,t)})};var s=i.parseAs,r=i.getTrusted,a=i.trustAs;return o(Vs,function(e,t){var n=Ui(t);i[Te("parse_as_"+n)]=function(t){return s(e,t)},i[Te("get_trusted_"+n)]=function(t){return r(e,t)},i[Te("trust_as_"+n)]=function(t){return a(e,t)}}),i}]}function In(){this.$get=["$window","$document",function(e,t){var n,i,o={},s=e.chrome&&(e.chrome.app&&e.chrome.app.runtime||!e.chrome.app&&e.chrome.runtime&&e.chrome.runtime.id),r=!s&&e.history&&e.history.pushState,a=p((/android (\d+)/.exec(Ui((e.navigator||{}).userAgent))||[])[1]),c=/Boxee/i.test((e.navigator||{}).userAgent),l=t[0]||{},u=/^(Moz|webkit|ms)(?=[A-Z])/,d=l.body&&l.body.style,h=!1,f=!1;if(d){for(var g in d)if(i=u.exec(g)){n=i[0],n=n[0].toUpperCase()+n.substr(1);break}n||(n="WebkitOpacity"in d&&"webkit"),h=!!("transition"in d||n+"Transition"in d),f=!!("animation"in d||n+"Animation"in d),!a||h&&f||(h=S(d.webkitTransition),f=S(d.webkitAnimation))}return{history:!(!r||a<4||c),hasEvent:function(e){if("input"===e&&ji<=11)return!1;if(b(o[e])){var t=l.createElement("div");o[e]="on"+e in t}return o[e]},csp:co(),vendorPrefix:n,transitions:h,animations:f,android:a}}]}function Dn(){var e;this.httpOptions=function(t){return t?(e=t,this):e},this.$get=["$templateCache","$http","$q","$sce",function(t,n,i,o){function s(r,a){function c(e){if(!a)throw Fs("tpload","Failed to load template: {0} (HTTP status: {1} {2})",r,e.status,e.statusText);return i.reject(e)}s.totalPendingRequests++,S(r)&&!b(t.get(r))||(r=o.getTrustedResourceUrl(r));var l=n.defaults&&n.defaults.transformResponse;return oo(l)?l=l.filter(function(e){return e!==wt}):l===wt&&(l=null),n.get(r,u({cache:t,transformResponse:l},e)).finally(function(){s.totalPendingRequests--}).then(function(e){return t.put(r,e.data),e.data},c)}return s.totalPendingRequests=0,s}]}function Nn(){this.$get=["$rootScope","$browser","$location",function(e,t,n){var i={};return i.findBindings=function(e,t,n){var i=e.getElementsByClassName("ng-binding"),s=[];return o(i,function(e){var i=to.element(e).data("$binding");i&&o(i,function(i){if(n){var o=new RegExp("(^|\\s)"+ao(t)+"(\\s|\\||$)");o.test(i)&&s.push(e)}else i.indexOf(t)!==-1&&s.push(e)})}),s},i.findModels=function(e,t,n){for(var i=["ng-","data-ng-","ng\\:"],o=0;o<i.length;++o){var s=n?"=":"*=",r="["+i[o]+"model"+s+'"'+t+'"]',a=e.querySelectorAll(r);if(a.length)return a}},i.getLocation=function(){return n.url()},i.setLocation=function(t){t!==n.url()&&(n.url(t),e.$digest())},i.whenStable=function(e){t.notifyWhenNoOutstandingRequests(e)},i}]}function xn(){this.$get=["$rootScope","$browser","$q","$$q","$exceptionHandler",function(e,t,n,i,o){function s(s,a,c){L(s)||(c=a,a=s,s=f);var l,u=B(arguments,3),d=M(c)&&!c,p=(d?i:n).defer(),h=p.promise;return l=t.defer(function(){try{p.resolve(s.apply(null,u))}catch(e){p.reject(e),o(e)}finally{delete r[h.$$timeoutId]}d||e.$apply()},a),h.$$timeoutId=l,r[l]=p,h}var r={};return s.cancel=function(e){return!!(e&&e.$$timeoutId in r)&&(r[e.$$timeoutId].reject("canceled"),delete r[e.$$timeoutId],t.defer.cancel(e.$$timeoutId))},s}]}function Rn(e){var t=e;return ji&&(Xs.setAttribute("href",t),t=Xs.href),Xs.setAttribute("href",t),{href:Xs.href,protocol:Xs.protocol?Xs.protocol.replace(/:$/,""):"",host:Xs.host,search:Xs.search?Xs.search.replace(/^\?/,""):"",hash:Xs.hash?Xs.hash.replace(/^#/,""):"",hostname:Xs.hostname,port:Xs.port,pathname:"/"===Xs.pathname.charAt(0)?Xs.pathname:"/"+Xs.pathname}}function Pn(e){var t=S(e)?Rn(e):e;return t.protocol===Gs.protocol&&t.host===Gs.host}function zn(){this.$get=m(t)}function qn(e){function t(e){try{return decodeURIComponent(e)}catch(t){return e}}var n=e[0]||{},i={},o="";return function(){var e,s,r,a,c,l=n.cookie||"";if(l!==o)for(o=l,e=o.split("; "),i={},r=0;r<e.length;r++)s=e[r],a=s.indexOf("="),a>0&&(c=t(s.substring(0,a)),b(i[c])&&(i[c]=t(s.substring(a+1))));return i}}function Hn(){this.$get=qn}function Un(e){function t(i,s){if(_(i)){var r={};return o(i,function(e,n){r[n]=t(n,e)}),r}return e.factory(i+n,s)}var n="Filter";this.register=t,this.$get=["$injector",function(e){return function(t){return e.get(t+n)}}],t("currency",Vn),t("date",ai),t("filter",Wn),t("json",ci),t("limitTo",li),t("lowercase",nr),t("number",Fn),t("orderBy",di),t("uppercase",ir)}function Wn(){return function(e,t,o,s){if(!i(e)){if(null==e)return e;throw n("filter")("notarray","Expected array but received: {0}",e)}s=s||"$";var r,a,c=jn(t);switch(c){case"function":r=t;break;case"boolean":case"null":case"number":case"string":a=!0;case"object":r=Bn(t,o,s,a);break;default:return e}return Array.prototype.filter.call(e,r)}}function Bn(e,t,n,i){var o,s=_(e)&&n in e;return t===!0?t=U:L(t)||(t=function(e,t){return!b(e)&&(null===e||null===t?e===t:!(_(t)||_(e)&&!v(e))&&(e=Ui(""+e),t=Ui(""+t),e.indexOf(t)!==-1))}),o=function(o){return s&&!_(o)?Yn(o,e[n],t,n,!1):Yn(o,e,t,n,i)}}function Yn(e,t,n,i,o,s){var r=jn(e),a=jn(t);if("string"===a&&"!"===t.charAt(0))return!Yn(e,t.substring(1),n,i,o);if(oo(e))return e.some(function(e){return Yn(e,t,n,i,o)});switch(r){case"object":var c;if(o){for(c in e)if("$"!==c.charAt(0)&&Yn(e[c],t,n,i,!0))return!0;return!s&&Yn(e,t,n,i,!1)}if("object"===a){for(c in t){var l=t[c];if(!L(l)&&!b(l)){var u=c===i,d=u?e:e[c];if(!Yn(d,l,n,i,u,u))return!1}}return!0}return n(e,t);case"function":return!1;default:return n(e,t)}}function jn(e){return null===e?"null":typeof e}function Vn(e){var t=e.NUMBER_FORMATS;return function(e,n,i){return b(n)&&(n=t.CURRENCY_SYM),b(i)&&(i=t.PATTERNS[1].maxFrac),null==e?e:Kn(e,t.PATTERNS[1],t.GROUP_SEP,t.DECIMAL_SEP,i).replace(/\u00A4/g,n)}}function Fn(e){var t=e.NUMBER_FORMATS;return function(e,n){return null==e?e:Kn(e,t.PATTERNS[0],t.GROUP_SEP,t.DECIMAL_SEP,n)}}function Xn(e){var t,n,i,o,s,r=0;for((n=e.indexOf(Js))>-1&&(e=e.replace(Js,"")),(i=e.search(/e/i))>0?(n<0&&(n=i),n+=+e.slice(i+1),e=e.substring(0,i)):n<0&&(n=e.length),i=0;e.charAt(i)===Zs;i++);if(i===(s=e.length))t=[0],n=1;else{for(s--;e.charAt(s)===Zs;)s--;for(n-=i,t=[],o=0;i<=s;i++,o++)t[o]=+e.charAt(i)}return n>Ks&&(t=t.splice(0,Ks-1),r=n-1,n=1),{d:t,e:r,i:n}}function Gn(e,t,n,i){var o=e.d,s=o.length-e.i;t=b(t)?Math.min(Math.max(n,s),i):+t;var r=t+e.i,a=o[r];if(r>0){o.splice(Math.max(e.i,r));for(var c=r;c<o.length;c++)o[c]=0}else{s=Math.max(0,s),e.i=1,o.length=Math.max(1,r=t+1),o[0]=0;for(var l=1;l<r;l++)o[l]=0}if(a>=5)if(r-1<0){for(var u=0;u>r;u--)o.unshift(0),e.i++;o.unshift(1),e.i++}else o[r-1]++;for(;s<Math.max(0,t);s++)o.push(0);var d=o.reduceRight(function(e,t,n,i){return t+=e,i[n]=t%10,Math.floor(t/10)},0);d&&(o.unshift(d),e.i++)}function Kn(e,t,n,i,o){if(!S(e)&&!T(e)||isNaN(e))return"";var s,r=!isFinite(e),a=!1,c=Math.abs(e)+"",l="";if(r)l="â";else{s=Xn(c),Gn(s,o,t.minFrac,t.maxFrac);var u=s.d,d=s.i,p=s.e,h=[];for(a=u.reduce(function(e,t){return e&&!t},!0);d<0;)u.unshift(0),d++;d>0?h=u.splice(d,u.length):(h=u,u=[0]);var f=[];for(u.length>=t.lgSize&&f.unshift(u.splice(-t.lgSize,u.length).join(""));u.length>t.gSize;)f.unshift(u.splice(-t.gSize,u.length).join(""));u.length&&f.unshift(u.join("")),l=f.join(n),h.length&&(l+=i+h.join("")),p&&(l+="e+"+p)}return e<0&&!a?t.negPre+l+t.negSuf:t.posPre+l+t.posSuf}function Jn(e,t,n,i){var o="";for((e<0||i&&e<=0)&&(i?e=-e+1:(e=-e,o="-")),e=""+e;e.length<t;)e=Zs+e;return n&&(e=e.substr(e.length-t)),o+e}function Zn(e,t,n,i,o){return n=n||0,function(s){var r=s["get"+e]();return(n>0||r>-n)&&(r+=n),0===r&&n===-12&&(r=12),Jn(r,t,i,o)}}function Qn(e,t,n){return function(i,o){var s=i["get"+e](),r=(n?"STANDALONE":"")+(t?"SHORT":""),a=Wi(r+e);return o[a][s]}}function ei(e,t,n){var i=-1*n,o=i>=0?"+":"";return o+=Jn(Math[i>0?"floor":"ceil"](i/60),2)+Jn(Math.abs(i%60),2)}function ti(e){var t=new Date(e,0,1).getDay();return new Date(e,0,(t<=4?5:12)-t)}function ni(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate()+(4-e.getDay()))}function ii(e){return function(t){var n=ti(t.getFullYear()),i=ni(t),o=+i-+n,s=1+Math.round(o/6048e5);return Jn(s,e)}}function oi(e,t){return e.getHours()<12?t.AMPMS[0]:t.AMPMS[1]}function si(e,t){return e.getFullYear()<=0?t.ERAS[0]:t.ERAS[1]}function ri(e,t){return e.getFullYear()<=0?t.ERANAMES[0]:t.ERANAMES[1]}function ai(e){function t(e){var t;if(t=e.match(n)){var i=new Date(0),o=0,s=0,r=t[8]?i.setUTCFullYear:i.setFullYear,a=t[8]?i.setUTCHours:i.setHours;t[9]&&(o=p(t[9]+t[10]),s=p(t[9]+t[11])),r.call(i,p(t[1]),p(t[2])-1,p(t[3]));var c=p(t[4]||0)-o,l=p(t[5]||0)-s,u=p(t[6]||0),d=Math.round(1e3*parseFloat("0."+(t[7]||0)));return a.call(i,c,l,u,d),i}return e}var n=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;return function(n,i,s){var r,a,c="",l=[];if(i=i||"mediumDate",i=e.DATETIME_FORMATS[i]||i,S(n)&&(n=tr.test(n)?p(n):t(n)),T(n)&&(n=new Date(n)),!$(n)||!isFinite(n.getTime()))return n;for(;i;)a=er.exec(i),a?(l=W(l,a,1),i=l.pop()):(l.push(i),i=null);var u=n.getTimezoneOffset();return s&&(u=X(s,u),n=K(n,s,!0)),o(l,function(t){r=Qs[t],c+=r?r(n,e.DATETIME_FORMATS,u):"''"===t?"'":t.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),c}}function ci(){return function(e,t){return b(t)&&(t=2),V(e,t)}}function li(){return function(e,t,n){return t=Math.abs(Number(t))===1/0?Number(t):p(t),io(t)?e:(T(e)&&(e=e.toString()),i(e)?(n=!n||isNaN(n)?0:p(n),n=n<0?Math.max(0,e.length+n):n,t>=0?ui(e,n,n+t):0===n?ui(e,t,e.length):ui(e,Math.max(0,n+t),n)):e)}}function ui(e,t,n){return S(e)?e.slice(t,n):Gi.call(e,t,n)}function di(e){function t(t){return t.map(function(t){var n=1,i=g;if(L(t))i=t;else if(S(t)&&("+"!==t.charAt(0)&&"-"!==t.charAt(0)||(n="-"===t.charAt(0)?-1:1,t=t.substring(1)),""!==t&&(i=e(t),i.constant))){var o=i();i=function(e){return e[o]}}return{get:i,descending:n}})}function o(e){switch(typeof e){case"number":case"boolean":case"string":return!0;default:return!1}}function s(e){return L(e.valueOf)&&(e=e.valueOf(),o(e))?e:v(e)&&(e=e.toString(),o(e))?e:e}function r(e,t){var n=typeof e;return null===e?(n="string",e="null"):"object"===n&&(e=s(e)),{value:e,type:n,index:t}}function a(e,t){var n=0,i=e.type,o=t.type;if(i===o){var s=e.value,r=t.value;"string"===i?(s=s.toLowerCase(),r=r.toLowerCase()):"object"===i&&(_(s)&&(s=e.index),_(r)&&(r=t.index)),s!==r&&(n=s<r?-1:1)}else n=i<o?-1:1;return n}return function(e,o,s,c){function l(e,t){return{value:e,tieBreaker:{value:t,type:"number",index:t},predicateValues:d.map(function(n){return r(n.get(e),t)})}}function u(e,t){for(var n=0,i=d.length;n<i;n++){var o=h(e.predicateValues[n],t.predicateValues[n]);if(o)return o*d[n].descending*p}return h(e.tieBreaker,t.tieBreaker)*p}if(null==e)return e;if(!i(e))throw n("orderBy")("notarray","Expected array but received: {0}",e);oo(o)||(o=[o]),0===o.length&&(o=["+"]);var d=t(o),p=s?-1:1,h=L(c)?c:a,f=Array.prototype.map.call(e,l);return f.sort(u),e=f.map(function(e){return e.value})}}function pi(e){return L(e)&&(e={link:e}),e.restrict=e.restrict||"AC",m(e)}function hi(e,t){e.$name=t}function fi(e,t,n,i,s){var r=this,a=[];r.$error={},r.$$success={},r.$pending=void 0,r.$name=s(t.name||t.ngForm||"")(n),r.$dirty=!1,r.$pristine=!0,r.$valid=!0,r.$invalid=!1,r.$submitted=!1,r.$$parentForm=rr,r.$rollbackViewValue=function(){o(a,function(e){e.$rollbackViewValue()})},r.$commitViewValue=function(){o(a,function(e){e.$commitViewValue()})},r.$addControl=function(e){he(e.$name,"input"),a.push(e),e.$name&&(r[e.$name]=e),e.$$parentForm=r},r.$$renameControl=function(e,t){var n=e.$name;r[n]===e&&delete r[n],r[t]=e,e.$name=t},r.$removeControl=function(e){e.$name&&r[e.$name]===e&&delete r[e.$name],o(r.$pending,function(t,n){r.$setValidity(n,null,e)}),o(r.$error,function(t,n){r.$setValidity(n,null,e)}),o(r.$$success,function(t,n){r.$setValidity(n,null,e)}),q(a,e),e.$$parentForm=rr},xi({ctrl:this,$element:e,set:function(e,t,n){var i=e[t];if(i){var o=i.indexOf(n);o===-1&&i.push(n)}else e[t]=[n]},unset:function(e,t,n){var i=e[t];i&&(q(i,n),0===i.length&&delete e[t])},$animate:i}),r.$setDirty=function(){i.removeClass(e,Yr),i.addClass(e,jr),r.$dirty=!0,r.$pristine=!1,r.$$parentForm.$setDirty()},r.$setPristine=function(){i.setClass(e,Yr,jr+" "+ar),r.$dirty=!1,r.$pristine=!0,r.$submitted=!1,o(a,function(e){e.$setPristine()})},r.$setUntouched=function(){o(a,function(e){e.$setUntouched()})},r.$setSubmitted=function(){i.addClass(e,ar),r.$submitted=!0,r.$$parentForm.$setSubmitted()}}function gi(e){e.$formatters.push(function(t){return e.$isEmpty(t)?t:t.toString()})}function mi(e,t,n,i,o,s){vi(e,t,n,i,o,s),gi(i)}function vi(e,t,n,i,o,s){var r=Ui(t[0].type);if(!o.android){var a=!1;t.on("compositionstart",function(){a=!0}),t.on("compositionend",function(){a=!1,l()})}var c,l=function(e){if(c&&(s.defer.cancel(c),c=null),!a){var o=t.val(),l=e Ansi based on Decrypted SSL Data (SSL) fault).component("settingsModalModerator",Et.default).component("eventTimer",Dt.default).component("mediaDevicesAccessModal",xt.default).component("browserWarningModal",Pt.default).component("streamTextCaptions",qt.default).component("visibilityIcon",Ut.default).component("pollConfirmModal",Bt.default).component("pollContainer",jt.default).component("pollList",Gt.default).component("pollCreate",Ft.default).component("pollResults",Jt.default).component("pollVote",Qt.default);t.default=en},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(242),s=i(o);n(243);var r={bindings:{errors:"<"},template:s.default};t.default=r},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<ul ng-show="$ctrl.errors" class="error-messages"><li ng-repeat="error in $ctrl.errors track by $index">{{error.message}}</li></ul>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(246),s=i(o);n(247);var r=n(254),a=i(r),c={bindings:{},template:s.default,controller:a.default};t.default=c},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<header class="header"><div class="container-custom clearfix"><div class="header__logo"><img ng-if="$ctrl.showLogo" ng-src="{{$ctrl.headerLogo.imagePath}}" alt="Event logo"></div><div class="header__event-name"><span class="header__event-title">{{$ctrl.eventName}}</span><span class="header__event-role"> â {{$ctrl.roleToString($ctrl.user.roles[0])}}</span></div><i ng-click="$ctrl.toggleMenu()" class="menu-ico"><svg ng-if="!$ctrl.isMobileMenuOpen" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-menu-ico"></use></svg><svg ng-if="$ctrl.isMobileMenuOpen" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-menu-close-ico"></use></svg></i><ul ng-class="{"_opened": $ctrl.isMobileMenuOpen}" class="header__options-menu options-menu"> Langs settings modal--><li ng-if="!$ctrl.checkRole([\'UI_AUDIENCE\']) && !$ctrl.checkRole([\'UI_MODERATOR\'])" class="options-menu__item _language"><a href="#" ng-click="$ctrl.showLangModal()" uib-tooltip="{{\'TOOLTIPS.LANG_SETTINGS_MIN\' | translate}}" tooltip-placement="bottom" tooltip-class="header-left-tooltip" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-language"></use></svg></a></li> streamText visibility button--><li ng-if="$ctrl.isStreamTextCaptionsEnabled" class="options-menu__item _stream-text-toggle"><div ng-click="$ctrl.streamTextCaptionsToggle()" ng-class="{"_active": $ctrl.isStreamTextCaptionsVisible}" uib-tooltip="Captions visibility" tooltip-placement="bottom" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-streamtext-ico"></use></svg></div></li> moderator broadcasting settings--><li ng-if="$ctrl.checkRole(["UI_MODERATOR"]) && $ctrl.allowBroadcasting" class="options-menu__item _broadcasting"><div ng-click="$ctrl.showBroadcastingRtmp()" uib-tooltip="Broadcasting Settings" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-language"></use></svg></div></li> moderator-mic status--><li ng-if="$ctrl.checkRole(["UI_MODERATOR"])" ng-class="{"_on": $ctrl.micsState.isMicOn}" class="options-menu__item _mics"><svg ng-if="$ctrl.micsState.isMicOn" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-mic-on-small-white"></use></svg><svg ng-if="!$ctrl.micsState.isMicOn" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-mic-off-small"></use></svg><span>{{$ctrl.micsTitle}}</span></li> moderator-mic toggle--><li ng-if="$ctrl.checkRole(["UI_MODERATOR"])" class="options-menu__item _mic-global"><a href="#" ng-if="$ctrl.checkRole([\'UI_MODERATOR\'])" ng-click="$ctrl.changeMicsVisibility()" uib-tooltip="{{\'TOOLTIPS.MIC_SETTINGS\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-mic-global"></use></svg></a></li> moderator recording btn--><li ng-if="$ctrl.enableRecording" class="options-menu__item _recording-btn"><i ng-click="$ctrl.showRecordingModal()" uib-tooltip="{{\'TOOLTIPS.REC_SETTINGS\' | translate}}" tooltip-placement="bottom" ng-class="{"_error": $ctrl.recordingError}" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"></i></li> Theme switcher--><li ng-if="$ctrl.checkRole(["UI_AUDIENCE"])" class="options-menu__item _theme-switcher"><i ng-click="$ctrl.toggleTheme()" uib-tooltip="{{\'TOOLTIPS.THEME\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"></i><span ng-click="$ctrl.toggleTheme()" class="options-menu__item-title">Switch Theme</span></li> Full screen--><li class="options-menu__item _app-full-screen"><a id="fs-btn" href="#" uib-tooltip="{{$ctrl.fullScreenBtnTitle}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" full-screen-toggle class="options-menu__link"><svg class="icon _hide-on-full-screen"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-app-fullscreen"></use></svg><svg class="icon _show-on-full-screen"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-app-fullscreen-exit"></use></svg></a><span full-screen-toggle class="options-menu__item-title">Full Screen</span></li> Network test--><li ng-if="!$ctrl.checkRole([\'UI_AUDIENCE\'])" class="options-menu__item _connection"><a href="#" ng-click="$ctrl.showNetworkModal()" uib-tooltip="{{\'TOOLTIPS.NET_TEST\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-network"></use></svg></a></li> Restart all lines--><li ng-if="!$ctrl.isNanocosmosUI" class="options-menu__item _restart"><a href="#" ng-click="$ctrl.restartAllLines()" uib-tooltip="{{\'TOOLTIPS.RAL\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" ng-class="{"_disabled": $ctrl.hasCaseToDisableRestartAllLines}" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-restart"></use></svg></a><span ng-click="$ctrl.restartAllLines()" class="options-menu__item-title">Restart All Lines</span></li> Settings--><li ng-if="!$ctrl.checkRole([\'UI_MODERATOR\']) && !$ctrl.isNanocosmosUI" class="options-menu__item _settings"><a href="javascript:void(0)" uib-tooltip="{{\'TOOLTIPS.SETS\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" ng-click="$ctrl.showSettingsModal()" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-settings"></use></svg></a><span ng-click="$ctrl.showSettingsModal()" class="options-menu__item-title">Settings</span></li> Settings for moderator--><li ng-if="$ctrl.checkRole([\'UI_MODERATOR\'])" class="options-menu__item _settings"><a href="javascript:void(0)" uib-tooltip="{{\'TOOLTIPS.SETS\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" ng-click="$ctrl.showSettingsModalModerator()" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-settings"></use></svg></a></li> Timer until event start--><li ng-if="$ctrl.isEventTimerVisible" class="options-menu__item _time active"><event-timer></event-timer></li> User name--><li ng-if="!$ctrl.checkRole([\'UI_AUDIENCE\'])" class="options-menu__item _username"><div ng-if="$ctrl.user.userName" class="options-menu__user">{{$ctrl.user.userName}}</div></li> Logout--><li class="options-menu__item _logout"><a href="#" ng-click="$ctrl.logout()" confirm confirm-settings="$ctrl.confirmLogOutSettings" uib-tooltip="{{"TOOLTIPS.LOGOUT" | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" tooltip-append-to-body="true" class="options-menu__link"><span>Logout</span><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-logout"></use></svg></a><span ng-click="$ctrl.logout()" class="options-menu__item-title">Logout</span></li></ul></div></header>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,,,,,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(255),a=i(r),c=n(17),l=i(c),u=function(){function e(t,n,i,s,r,a,c,l,u,d,p,h,f,g,m,v,b,M,_,y,S,T,$,L,C){"ngInject";o(this,e),this.$log=t,this.$user=n,this.AppConstants=l,this.$uibModal=c,this.EventService=u,this.$rootScope=r.$new(),this.$document=a,this.deviceDetector=d,this.OTSessionsHandler=p,this.OTSessionMediaSettings=f,this.OTModeratorSessionsHandler=h,this.InputDevicesService=g,this.UserOutputDevicesService=T,this.CollectUsersDataService=b,this.$timeout=i,this.$interval=s,this.HandoverService=v,this.ChatService=M,this.BackendEventsSockService=_,this.KeyboardShortcutsService=S,this.$window=y,this.localStorage=this.$window.localStorage,this.LocalizationService=$,this.NanocosmosService=L,this.LinkStateService=C,this.showLogo=!1}return e.$inject=["$log","$user","$timeout","$interval","$rootScope","$document","$uibModal","AppConstants","EventService","deviceDetector","OTSessionsHandler","OTModeratorSessionsHandler","OTSessionMediaSettings","InputDevicesService","OTTestConnection","HandoverService","CollectUsersDataService","ChatService","BackendEventsSockService","$window","KeyboardShortcutsService","UserOutputDevicesService","LocalizationService","NanocosmosService","LinkStateService"],s(e,[{key:"$onInit",value:function(){var e=this,t=[{MIC_ON:"WEB_UI"},{MICS_OFF:"WEB_UI"},{EXIT_FS:"WEB_UI"},{FS:"WEB_UI"},{RESTART:"WEB_UI"},{DESTROY_ALL:"WEB_UI"},{DESTROY_COMMON:"WEB_UI"},{YES:"GENERAL"},{CANCEL:"GENERAL"},{TOKEN_EXPIRED_MSG:"GENERAL"},{YOU_SURE:"WEB_UI"},{EVENT_BLOCKED:"WEB_UI"},{ACCESS_BLOCKED:"WEB_UI"},{CHAIRPERSON_LOG_YOU:"WEB_UI"},{MODERATOR_LOG_YOU:"WEB_UI"},{EVENT_BLOCK:"WEB_UI"},{ALREADY_LOGGED:"WEB_UI"}];this.LocalizationService.translate(t,this).then(function(){e.confirmLogOutSettings={template:a.default,defaultLabels:{title:e.YOU_SURE,ok:e.YES,cancel:e.CANCEL}}}),this.user=this.$user.getUserInfo(),this.$timeout(function(){return e.showLogo=!0}),this.BackendEventsSockService.connect(),this.isMicVisible=this.OTModeratorSessionsHandler.isMicVisible,this.$rootScope.$on("main-header:regularLogout",function(){e.logout()}),this.$rootScope.$on("main-header:forceLogoutAccessTokenExpired",function(){e.forceLogoutModal(e.TOKEN_EXPIRED_MSG)}),this.$rootScope.$on("main-header:forceLogout",function(){e.forceLogoutModal(e.EVENT_BLOCK)}),this.$rootScope.$on("main-header-and-handler:forceLogoutModerator",function(){e.forceLogoutModal(e.MODERATOR_LOG_YOU)}),this.$rootScope.$on("main-header:forceLogoutSpeaker",function(){e.forceLogoutModal(e.CHAIRPERSON_LOG_YOU)}),this.$rootScope.$on("main-header:forceLogoutBlockAccess",function(){e.forceLogoutModal(e.ACCESS_BLOCKED)}),this.$rootScope.$on("main-header:forceLogoutAfterError",function(t,n){e.forceLogoutModal(e.EVENT_BLOCKED+": "+n)}),this.isMobileMenuOpen=this.$window.innerWidth>600,this.$window.innerWidth>600&&(this.isMobileMenuOpen=!1),this.$window.onresize=function(){e.$window.innerWidth>600&&(e.isMobileMenuOpen=!1)},this.setInitialMirrorSetting(),this.$rootScope.$watch(function(){return e.isWebmeetOrClassRoom},function(){e.setInitialMirrorSetting()}),this.BroadcastChannel=null,this.anotherBrowserTabHandler()}},{key:"setInitialMirrorSetting",value:function(){this.localStorage.setItem("ui_mirror_video",this.initialMirrorSetting)}},{key:"$onDestroy",value:function(){this.$interval.cancel(this.intervalId),l.default.isDefined(this.user)&&null!==this.user&&this.logout(),this.$rootScope.$destroy()}},{key:"anotherBrowserTabHandler",value:function(){var e=this;if(!this.$window.location.search.includes("clone")){var t=this.localStorage.getItem("ui_login_cred")||!1,n=t&&l.default.fromJson(t).uid;t&&(this.BroadcastChannel=new BroadcastChannel("interprefyChannel"),this.BroadcastChannel.postMessage(n),this.BroadcastChannel.onmessage=function(t){t.data===n&&e.BroadcastChannel.postMessage("isAnotherActiveTab"),"isAnotherActiveTab"===t.data&&e.$uibModal.open({backdrop:"static",windowClass:"force-logout-modal",component:"forceLogoutModal",resolve:{message:function(){return e.ALREADY_LOGGED}}})})}}},{key:"forceLogoutModal",value:function(e){this.forceLogout()||(this.forceLogout(!0),this.$uibModal.open({backdrop:"static",windowClass:"force-logout-modal",component:"forceLogoutModal",resolve:{message:function(){return e}}}),this.logout())}},{key:"forceLogout",value:function(e){var t=this.checkRole(["UI_MODERATOR"])?this.OTModeratorSessionsHandler:this.OTSessionsHandler;return l.default.isDefined(e)&&(t.forceLogout=e),t.forceLogout}},{key:"changeMicsVisibility",value:function(){var e=this,t=this.$uibModal.open({backdrop:"static",windowClass:"modal-microphone",component:"modalMicrophone",resolve:{isMicVisible:function(){return e.isMicVisible}}});t.result.then(function(t){e.OTModeratorSessionsHandler.changeMicsVisibility(),e.isMicVisible=!e.isMicVisible,e.InputDevicesService.runCurrentInputDevice(t,"audioDevice")})}},{key:"restartAllLines",value:function(){var e=this;this.linesRestartingInProgress=!0,this.checkRole(["UI_MODERATOR"])?this.OTModeratorSessionsHandler.restartAllSessions().finally(function(){e.linesRestartingInProgress=!1,e.OTModeratorSessionsHandler.connectedComplete=!0}):this.OTSessionsHandler.restartAllSessions(this.RESTART).finally(function(){e.linesRestartingInProgress=!1,e.OTSessionsHandler.refreshInProgress=!1})}},{key:"toggleTheme",value:function(){this.OTSessionsHandler.isDarkTheme=!this.OTSessionsHandler.isDarkTheme,this.localStorage.setItem("ui_theme_is_dark",this.OTSessionsHandler.isDarkTheme)}},{key:"checkRole",value:function(e){return this.$user.isHaveRole(e)}},{key:"logout",value:function(){var e=this;if(this.OTSessionsHandler.refreshInProgress)var t=this.$rootScope.$watch(function(){return e.OTSessionsHandler.muteInProgress},function(n,i){i&&!n&&(e.logout(),t())});else{var n=this.checkRole(["UI_MODERATOR"]),i=this.checkRole(["UI_AUDIENCE"]);this.LinkStateService.clearState(),this.$user.logout(),this.user=null,n?this.OTModeratorSessionsHandler.destroyAllSessions().then(function(){e.$log.debug(e.DESTROY_ALL),e.OTModeratorSessionsHandler.resetToStartSettings()}):(this.OTSessionsHandler.logoutInProcess=!0,this.OTSessionsHandler.destroyAllSessions().then(function(){e.$log.debug(e.DESTROY_COMMON),e.OTSessionsHandler.resetToStartSettings()}),this.NanocosmosService.stopNanoBroadcast(),this.NanocosmosService.setDefaultState()),this.isMobileMenuOpen=!1,this.ChatService.clearChats(),this.CollectUsersDataService.clearSessionIds(),this.HandoverService.disconnect(),this.BackendEventsSockService.disconnect(),this.InputDevicesService.setDefaultState(),this.UserOutputDevicesService.clearOutputMediaDevices(),this.needADLogout&&this.adLogoutRedirect(),this.BroadcastChannel&&(this.BroadcastChannel.close(),this.BroadcastChannel=null),this.forceLogout(!1),i&&!this.needADLogout&&this.$window.location.reload()}}},{key:"adLogoutRedirect",value:function(){var e=""+this.$window.location.origin,t="https://interpret.world/sso/signOut?redirect_uri="+e;this.localStorage.removeItem("saml_logout_need"),this.$window.location.href=t}},{key:"roleToString",value:function(e){return this.AppConstants.roles[e]}} Ansi based on Decrypted SSL Data (SSL) fec\/90000\r\n/g,""),e.sdp=e.sdp.replace(/a=rtpmap:98 rtx\/90000\r\n/g,""),e.sdp=e.sdp.replace(/a=fmtp:98 apt=116\r\n/g,"")),this.pc1.setLocalDescription(e),this.pc2.setRemoteDescription(e),this.pc2.createAnswer().then(this.gotAnswer_.bind(this))}},{key:"gotAnswer_",value:function(e){this.constrainVideoBitrateKbps_&&(e.sdp=e.sdp.replace(/a=mid:video\r\n/g,"a=mid:video\r\nb=AS:"+this.constrainVideoBitrateKbps_+"\r\n")),this.pc2.setLocalDescription(e),this.pc1.setRemoteDescription(e)}},{key:"onIceCandidate_",value:function(e,t){if(t.candidate){var n=this.parseCandidate(t.candidate.candidate);this.iceCandidateFilter_(n)&&e.addIceCandidate(t.candidate)}}},{key:"noFilter",value:function(){return!0}},{key:"isRelay",value:function(e){return"relay"===e.type}},{key:"isNotHostCandidate",value:function(e){return"host"!==e.type}},{key:"isReflexive",value:function(e){return"srflx"===e.type}},{key:"isHost",value:function(e){return"host"===e.type}},{key:"isIpv6",value:function(e){return e.address.indexOf(":")!==-1}},{key:" Ansi based on Decrypted SSL Data (SSL) for(n=0;n<e.length;n++)e[n].start1+=t,e[n].start2+=t;n=e[0];var i=n.diffs;if(0==i.length||i[0][0]!=a)i.unshift([a,r]),n.start1-=t,n.start2-=t,n.length1+=t,n.length2+=t;else if(t>i[0][1].length){var o=t-i[0][1].length;i[0][1]=r.substring(i[0][1].length)+i[0][1],n.start1-=o,n.start2-=o,n.length1+=o,n.length2+=o}return n=e[e.length-1],i=n.diffs,0==i.length||i[i.length-1][0]!=a?(i.push([a,r]),n.length1+=t,n.length2+=t):t>i[i.length-1][1].length&&(o=t-i[i.length-1][1].length,i[i.length-1][1]+=r.substring(0,o),n.length1+=o,n.length2+=o),r},r.prototype.patch_splitMax=function(e){for(var t=this.Match_MaxBits,n=0;n<e.length;n++)if(!(e[n].length1<=t)){var s=e[n];e.splice(n--,1);for(var c=s.start1,d=s.start2,l="";0!==s.diffs.length;){var u=new r.patch_obj,f=!0;for(u.start1=c-l.length,u.start2=d-l.length,""!==l&&(u.length1=u.length2=l.length,u.diffs.push([a,l]));0!==s.diffs.length&&u.length1<t-this.Patch_Margin;){l=s.diffs[0][0];var h=s.diffs[0][1];l===o?(u.length2+=h.length,d+=h.length,u.diffs.push(s.diffs.shift()),f=! Ansi based on Decrypted SSL Data (SSL) g-logout" viewBox="0 0 20 16">\n\t\t<path d="M19.3651613,8.08774194 C19.3651613,8.11096774 19.3651613,8.13419355 19.3625806,8.15483871 C19.3522581,8.28387097 19.315871,8.40774194 19.2567742,8.51612903 C19.2541935,8.52387097 19.2490323,8.5316129 19.2410323,8.53935484 C19.1945806,8.60645161 19.1300645,8.68129032 19.0423226,8.77677419 L19.0345806,8.78451613 C18.9419355,8.88258065 18.8203871,9.00387097 18.6655484,9.15870968 L16.3249032,11.4990968 C16.1494194,11.6771613 15.9171613,11.7649032 15.6851613,11.7649032 C15.4552258,11.7649032 15.2232258,11.6771613 15.0474839,11.4990968 C14.6941935,11.1483871 14.6941935,10.5754839 15.0474839,10.2245161 C15.0474839,10.2245161 15.6412903,9.62812903 16.2810323,8.99096774 L8.10580645,8.99096774 C7.60774194,8.99096774 7.20258065,8.58580645 7.20258065,8.08774194 C7.20258065,7.58709677 7.60774194,7.18451613 8.10580645,7.18451613 L16.2812903,7.18451613 L15.0477419,5.95096774 C14.6944516,5.59741935 14.6944516,5.02709677 15.0477419,4.67354839 C15.4012903,4.32 15.9716129,4.32 16.32 Ansi based on Decrypted SSL Data (SSL) GET //MEIwQDA%2BMDwwOjAJBgUrDgMCGgUABBQdI2%2BOBkuXH93foRUj4a7lAr4rGwQUOpqFBxBnKLbv9r0FQW4gwZTaD94CAQc%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.godaddy.com Ansi based on PCAP Processing (PCAP) GET //MEowSDBGMEQwQjAJBgUrDgMCGgUABBSLwZ6EW5gdYc9UaSEaaLjjETNtkAQUv1%2B30c7dH4b0W1Ws3NcQwg6piOcCCQCnDkpMNIK3fw%3D%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: o.ss2.us Ansi based on PCAP Processing (PCAP) GET //MEQwQjBAMD4wPDAJBgUrDgMCGgUABBTkIInKBAzXkF0Qh0pel3lfHJ9GPAQU0sSw0pHUTBFxs2HLPaH%2B3ahq1OMCAxvnFQ%3D%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.godaddy.com Ansi based on PCAP Processing (PCAP) GET /bundle.b07a6a3db57d85b46783.js HTTP/1.1Accept: application/javascript, */*;q=0.8Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /css/bundle.75289f9ff58809f84e6879b5592b501b.css HTTP/1.1Accept: text/css, */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /css/vendors.7f6563d39ca309a29f29356b5cdbff6d.css HTTP/1.1Accept: text/css, */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /css?family=Montserrat:400,500,700 HTTP/1.1Accept: text/css, */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: fonts.googleapis.comDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /favicon.ico HTTP/1.1Accept: */*Accept-Encoding: gzip, deflateUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /gsr2/ME4wTDBKMEgwRjAJBgUrDgMCGgUABBTgXIsxbvr2lBkPpoIEVRE6gHlCnAQUm%2BIHV2ccHsBqBt5ZtJot39wZhi4CDQHjtJqhjYqpgSVpULg%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.pki.goog Ansi based on PCAP Processing (PCAP) GET /gts1o1core/MFEwTzBNMEswSTAJBgUrDgMCGgUABBRCRjDCJxnb3nDwj%2Fxz5aZfZjgXvAQUmNH4bhDrz5vsYJ8YkBug630J%2FSsCEDM8p7YwCDvUCAAAAABXoPk%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.pki.goog Ansi based on PCAP Processing (PCAP) GET /gts1o1core/MFIwUDBOMEwwSjAJBgUrDgMCGgUABBRCRjDCJxnb3nDwj%2Fxz5aZfZjgXvAQUmNH4bhDrz5vsYJ8YkBug630J%2FSsCEQDqXuNQ97mPtAIAAAAAektt HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.pki.goog Ansi based on PCAP Processing (PCAP) GET /login=posteurop2020 HTTP/1.1Accept: text/html, application/xhtml+xml, */*Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /MFEwTzBNMEswSTAJBgUrDgMCGgUABBQz9arGHWbnBV0DFzpNHz4YcTiFDQQUWaRmBlKge5WSPKOUByeWdFv5PdACEAETatPaI96PUPGzjM30DbM%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.sca1b.amazontrust.com Ansi based on PCAP Processing (PCAP) GET /MFQwUjBQME4wTDAJBgUrDgMCGgUABBRPWaOUU8%2B5VZ5%2Fa9jFTaU9pkK3FAQUhBjMhTTsvAyUlC4IWZzHshBOCggCEwZ%2FlFeFh%2Bisd96yUzJbvJmLVg0%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.rootca1.amazontrust.com Ansi based on PCAP Processing (PCAP) GET /MFQwUjBQME4wTDAJBgUrDgMCGgUABBSIfaREXmfqfJR3TkMYnD7O5MhzEgQUnF8A36oB1zArOIiiuG1KnPIRkYMCEwZ%2FlEoqJ83z%2BsKuKwH5CO65xMY%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.rootg2.amazontrust.com Ansi based on PCAP Processing (PCAP) GET /npm/sockjs-client@1.1.5/dist/sockjs.min.js HTTP/1.1Accept: application/javascript, */*;q=0.8Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: cdn.jsdelivr.netDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gnD-A.woff HTTP/1.1Accept: */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoOrigin: https://interpret.worldAccept-Encoding: gzip, deflateHost: fonts.gstatic.comDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gnD-A.woff HTTP/1.1Accept: */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoOrigin: https://interpret.worldAccept-Encoding: gzip, deflateHost: fonts.gstatic.comDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WlhzQ.woff HTTP/1.1Accept: */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoOrigin: https://interpret.worldAccept-Encoding: gzip, deflateHost: fonts.gstatic.comDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /v2.18/js/opentok.min.js HTTP/1.1Accept: application/javascript, */*;q=0.8Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: static.opentok.comDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /vendors.32770248a3490f3d5ec6.js HTTP/1.1Accept: application/javascript, */*;q=0.8Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) HTTP/1.1 200 OKContent-Type: text/css; charset=utf-8Access-Control-Allow-Origin: *Timing-Allow-Origin: *Strict-Transport-Security: max-age=31536000Expires: Thu, 08 Oct 2020 08:10:27 GMTDate: Thu, 08 Oct 2020 08:10:27 GMTCache-Control: private, max-age=86400Content-Encoding: gzipServer: ESFX-XSS-Protection: 0X-Frame-Options: SAMEORIGINX-Content-Type-Options: nosniffAlt-Svc: h3-Q050=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-27=":443"; ma=2592000,h3-T051=":443"; ma=2592000,h3-T050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"Transfer-Encoding: chunked0000000100000001�0000000100000001001f5���]O�0�����uK���Qn@4Q�Æï¿½t]WmWÒI����A�CB�|Ïsr�^nK�s���NF�ExT'/�c�����B�J����\(YE�V��y�)Ò3nAc!+��N���FY93Oi��Dz`�xÂ!���yo�d����z'�Suo��{�I/_t���m�G�����&�,��a��N�Hd�2��?����o�t2���:�~�~eu���j�Î7����� Ansi based on Decrypted SSL Data (SSL) HTTP/1.1 200 OKDate: Thu, 08 Oct 2020 08:10:25 GMTContent-Type: text/htmlContent-Length: 1001Connection: keep-aliveServer: nginx/1.19.2Last-Modified: Mon, 28 Sep 2020 09:08:22 GMTETag: "5f71a806-3e9"Accept-Ranges: bytes<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="google-site-verification" content="0yT_gOw-7L_rzErNQc2S1r9LJSbrNCfK6zuCrIf_pbc" /><meta name="viewport" content="width=device-width, initial-scale=1.0"><title ng-bind="pageTitle"></title><link href="https://fonts.googleapis.com/css?family=Montserrat:400,500,700" rel="stylesheet" type="text/css"><link href="/css/vendors.7f6563d39ca309a29f29356b5cdbff6d.css" rel="stylesheet"><link href="/css/bundle.75289f9ff58809f84e6879b5592b501b.css" rel="stylesheet"></head><body class="ui-body"><div class="main-container" ui-view></div><script src="https://cdn.jsdelivr.net/npm/sockjs-client@1.1.5/dist/sockjs.min.js"></script><script id="opentok-library" data-version="stable" src="https://static.opentok.com/v2.18/js/opentok.min.js"></script><script type="text/javascript" src="/vendors.32770248a3490f3d5ec6.js"></script><script type="text/javascript" src="/bundle.b07a6a3db57d85b46783.js"></script></body></html> Ansi based on Decrypted SSL Data (SSL) HTTP/1.1 200 OKDate: Thu, 08 Oct 2020 08:10:26 GMTContent-Type: application/javascriptContent-Length: 2593558Connection: keep-aliveServer: nginx/1.19.2Last-Modified: Tue, 29 Sep 2020 11:27:50 GMTETag: "5f731a36-279316"Accept-Ranges: bytes Ansi based on Decrypted SSL Data (SSL) HTTP/1.1 200 OKDate: Thu, 08 Oct 2020 08:10:26 GMTContent-Type: text/cssContent-Length: 153166Connection: keep-aliveServer: nginx/1.19.2Last-Modified: Mon, 28 Sep 2020 09:08:22 GMTETag: "5f71a806-2564e"Accept-Ranges: bytes Ansi based on Decrypted SSL Data (SSL) HTTP/1.1 200 OKDate: Thu, 08 Oct 2020 08:10:26 GMTContent-Type: text/cssContent-Length: 406148Connection: keep-aliveServer: nginx/1.19.2Last-Modified: Mon, 28 Sep 2020 09:08:22 GMTETag: "5f71a806-63284"Accept-Ranges: bytes Ansi based on Decrypted SSL Data (SSL) i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s,r,a){"ngInject";n(this,e),this.$document=t,this.$element=i,this.$rootScope=o,this.$uibModal=s,this.LocalizationService=r,this.PollService=a,this.modal=null}return e.$inject=["$document","$element","$rootScope","$uibModal","LocalizationService","PollService"],i(e,[{key:"$onInit",value:function(){var e=[{SINGLE_TYPE:"WEB_UI"},{MULTIPLE_TYPE:"WEB_UI"},{START_VOTING:"WEB_UI"},{POLL_IN_PROGRESS_ERROR:"WEB_UI"},{POLL_IN_PROGRESS_TITLE:"WEB_UI"}];this.LocalizationService.translate(e,this),this.questionTypes=[{name:this.SINGLE_TYPE,value:"SINGLE"},{name:this.MULTIPLE_TYPE,value:"MULTIPLE"}],this.selectedQuestionType=this.questionTypes[0],this.modalTitle=this.START_VOTING,this.resetPoll()}},{key:"addAnswerOption",value:function(){this.answerOptions.push({value:""})}},{key:"removeAnswerOption",value:function(e){this.answerOptions=this.answerOptions.filter(function(t){return t!==e})}},{key:"openConfirmationModal",value:function(){var e=this;this.validate&&(this.modal=this.$uibModal.open({backdrop:"static",windowClass:"poll-confirm-modal",component:"pollConfirmModal",resolve:{start:function(){return e.startPoll.bind(e)},title:function(){return e.modalTitle}}}))}},{key:"startPoll",value:function(){var e=this;this.PollService.createPoll(this.questionTitle,this.answerOptions.map(function(e){return e.value}),this.selectedQuestionType.value).then(function(){e.resetPoll(),e.modal.close()}).catch(function(t){409===t.status&&t.data.message.includes("poll in progress")&&e.showPollErrorModal()})}},{key:"showPollErrorModal",value:function(){var e=this;this.modal.close(),this.modalTitle=this.POLL_IN_PROGRESS_TITLE,this.modal=this.$uibModal.open({backdrop:"static",windowClass:"poll-confirm-modal",component:"pollConfirmModal",resolve:{title:function(){return e.modalTitle},content:function(){return e.POLL_IN_PROGRESS_ERROR}}}),this.modal.result.then(function(){return e.modalTitle=e.START_VOTING})}},{key:"resetPoll",value:function(){this.questionTitle="",this.selectedQuestionType=this.questionTypes[0],this.answerOptions=[{value:""},{value:""}]}},{key:"validate",get:function(){return this.questionTitle&&!this.answerOptions.find(function(e){return""===e.value})}}]),e}();t.default=o},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(694),s=i(o),r=n(695),a=i(r);n(696);var c={bindings:{active:"<",list:"<",chairperson:"<"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o){"ngInject";n(this,e),this.$q=t,this.$rootScope=i,this.PollService=o,this.FORBIDDEN=403}return e.$inject=["$q","$rootScope","PollService"],i(e,[{key:"$onInit",value:function(){var e=this;this.activeResults,this.results={},this.$rootScope.$on("poll:receiveEvent",function(t,n){5!==n.type||e.chairperson||e.updatePollStatusAndVisibility(n.payload)})}},{key:"$onChanges",value:function(e){var t=this;if(e.list&&e.list.currentValue&&e.list.currentValue.length){var n=[];e.list.currentValue.forEach(function(e){t.results[e.id]||n.push(t.getPollResults(e))}),this.$q.all(n).then(function(){t.setActivePoll(t.list[0])})}}},{key:"setActivePoll",value:function(e){this.activePoll=e,this.activeResults=this.results[e.id]}},{key:"updatePollStatusAndVisibility",value:function(e){var t=this,n=e.id,i=e.status,o=this.list.find(function(e){return e.id===n});o.status=i,this.getPollResults(o).then(function(){t.setActivePoll(t.activePoll)})}},{key:"getPollResults",value:function(e){var t=this,n=this.$q.defer();return this.chairperson||"CANCELLED"!==e.status?this.PollService.getPollResults(e.id).then(function(i){var o=i.data;t.results[e.id]=o,n.resolve()}):(this.results[e.id]=this.FORBIDDEN,n.resolve()),n.promise}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div ng-class="{"poll-list--shown": $ctrl.active}" class="poll-list poll-view"><div class="poll-list__view"><poll-results ng-if="$ctrl.activeResults && $ctrl.activeResults !== $ctrl.FORBIDDEN" chairperson="$ctrl.chairperson" poll="$ctrl.activePoll" results="$ctrl.activeResults"></poll-results><div ng-if="$ctrl.activeResults === $ctrl.FORBIDDEN" class="_hidden-results">{{\'WEB_UI.VOTING_THANKS\' | translate}}<div class="poll-vote__logo poll-vote__logo--small"></div>{{\'WEB_UI.VOTING_RESULTS_HIDDEN\' | translate}}</div></div><ul class="poll-list__controls"><li ng-repeat="poll in $ctrl.list" ng-click="$ctrl.setActivePoll(poll)" ng-class="{"_active": poll === $ctrl.activePoll}"></li></ul></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(699),s=i(o),r=n(700),a=i(r);n(701);var c={bindings:{results:"<",poll:"<",chairperson:"<"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i){"ngInject";n(this,e),this.PollService=t,this.LocalizationService=i}return e.$inject=["PollService","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{VOTING_IN_PROGRESS:"WEB_UI"},{VOTING_RESULTS:"WEB_UI"}];this.LocalizationService.translate(e,this)}},{key:"$onChanges",value:function(e){e.results&&this.setWinningOptions(e.results.currentValue.results)}},{key:"isWinningOption",value:function(e){return this.winningChoices&&this.winningChoices.some(function(t){return t===e.choice.id})}},{key:"stopVoting",value:function(){this.PollService.updatePollStatus(this.poll.id,"COMPLETED")}},{key:"publish",value:function(){this.PollService.updatePollStatus(this.poll.id,"CLOSED")}},{key:"cancelPublish",value:function(){this.PollService.updatePollStatus(this.poll.id,"CANCELLED")}},{key:"setWinningOptions",value:function(e){this.winningChoices=this.PollService.defineWinningChoices(e)}},{key:"votingStatus",get:function(){return"RUNNING"===this.poll.status?this.VOTING_IN_PROGRESS:this.VOTING_RESULTS}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="voting-results poll-view"><h4 class="voting-results__status">{{$ctrl.votingStatus}}</h4><div class="poll-vote__question">{{$ctrl.poll.text}}</div><div class="voting-results__participants"><div class="participants"><span>{{$ctrl.results.participants}}</span>{{\'WEB_UI.PARTICIPANTS\' | translate}}</div><div class="participants"><span>{{$ctrl.results.voters}}</span>{{\'WEB_UI.VOTED\' | translate}}</div></div><div class="voting-results__options"><div ng-repeat="result in $ctrl.results.results" ng-class="{"_winning": $ctrl.isWinningOption(result)}" class="option"><span class="option__percent">{{result.score}}</span><span class="option__value">{{result.choice.text}}</span></div></div><div ng-if="$ctrl.chairperson" class="poll-controls"><button ng-if="$ctrl.poll.status === "RUNNING"" type="button" ng-click="$ctrl.stopVoting()" class="btn-poll main">{{\'WEB_UI.STOP\' | translate}}</button><button ng-if="$ctrl.poll.status === "CANCELLED" || $ctrl.poll.status === "COMPLETED"" type="button" ng-click="$ctrl.publish()" class="btn-poll main">{{\'GENERAL.PUBLISH\' | translate}}</button><button ng-if="$ctrl.poll.status === "CLOSED" || $ctrl.poll.status === "COMPLETED"" type="button" ng-click="$ctrl.cancelPublish()" class="btn-poll main">{{\'GENERAL.CANCEL\' | translate}}</button></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(704),s=i(o),r=n(705),a=i(r);n(706);var c={bindings:{poll:"<",list:"<",votingStatus:"<",setVotingStatus:"&",showResults:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t){"ngInject";n(this,e),this.PollService=t,this.pickedChoiceId}return e.$inject=["PollService"],i(e,[{key:"setStatus",value:function(e){this.setVotingStatus({$event:e})}},{key:"revokeVote",value:function(){var e=this;this.PollService.revokeVote(this.poll.id).then(function(){e.setVotingStatus({$event:1})})}},{key:"voteInPoll",value:function(){var e=this,t=this.pickedChoiceId?[this.pickedChoiceId]:this.poll.choices.filter(function(e){return e.checked}).map(function(e){return e.id});this.PollService.voteInPoll(t,this.poll.id).then(function(){e.setVotingStatus({$event:2})})}},{key:"skip",value:function(){var e=this;this.PollService.voteInPoll([this.poll.choices[0].id],this.poll.id,!0).then(function(){return e.setVotingStatus({$event:3})})}},{key:"showOtherPolls",value:function(){this.PollService.updateView(2)}},{key:"isSubmitEnabled",get:function(){return this.pickedChoiceId||this.poll.choices.some(function(e){return e.checked})}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="poll-vote poll-view"><div ng-if="$ctrl.votingStatus === 0" class="poll-vote__consent poll-view _vote-message">{{\'WEB_UI.VOTING_PARTICIPATE\' | translate}}<div class="poll-vote__logo"></div><div class="poll-controls"><button ng-click="$ctrl.skip()" type="button" class="btn-poll secondary">{{\'GENERAL.CANCEL\' | translate}}</button><button ng-click="$ctrl.setStatus(1)" type="button" class="btn-poll main">{{\'WEB_UI.ACCEPT\' | translate}}</button></div></div><div ng-if="$ctrl.votingStatus === 1" class="poll-vote__voting poll-view"><div class="poll-vote__question">{{$ctrl.poll.text}}</div><div class="poll-vote__options"><div ng-if="$ctrl.poll.type === "SINGLE"" ng-repeat="choice in $ctrl.poll.choices" class="poll-vote__option"><input ng-model="$ctrl.pickedChoiceId" type="radio" name="vote" id="{{choice.id}}" value="{{choice.id}}" class="poll-vote__radio"><label for="{{choice.id}}" class="_radio-label">{{choice.text}}</label></div><div ng-if="$ctrl.poll.type === "MULTIPLE"" ng-repeat="choice in $ctrl.poll.choices" class="poll-vote__option poll-vote__option--checkbox"><input id="{{choice.id}}" type="checkbox" ng-model="choice.checked" class="poll-vote__radio"><label for="{{choice.id}}" class="_radio-label">{{choice.text}}</label></div></div><div class="poll-controls"><button ng-click="$ctrl.skip()" type="button" class="btn-poll secondary">{{\'GENERAL.CANCEL\' | translate}}</button><button ng-disabled="!$ctrl.isSubmitEnabled" ng-click="$ctrl.voteInPoll()" type="button" class="btn-poll main">{{\'WEB_UI.VOTE\' | translate}}</button></div></div><div ng-if="$ctrl.votingStatus === 2" class="poll-vote__thanks poll-view _vote-message"><div class="poll-vote__message">{{\'WEB_UI.VOTING_THANKS\' | translate}}<div class="poll-vote__logo poll-vote__logo--small"></div>{{\'WEB_UI.VOTING_CHECK_RESULTS\' | translate}}</div><div class="poll-controls"><button ng-click="$ctrl.revokeVote()" type="button" class="btn-poll secondary">{{\'GENERAL.CANCEL\' | translate}}</button><button ng-click="$ctrl.showResults()" type="button" class="btn-poll main">{{\'WEB_UI.RESULTS\' | translate}}</button></div></div><div ng-if="$ctrl.votingStatus === 3" class="poll-vote__no-polls poll-view _vote-message"><div class="poll-vote__message">{{\'WEB_UI.NO_POLLS\' | translate}}<div class="poll-vote__logo"></div></div></div><div ng-if="$ctrl.votingStatus === 4" class="poll-vote__stopped poll-view _vote-message"><div class="poll-vote__message">{{\'WEB_UI.HOST_VOTE_STOP\' | translate}}<div class="poll-vote__logo"></div>{{\'WEB_UI.VOTING_CHECK_RESULTS\' | translate}}</div><div class="poll-controls"><button ng-click="$ctrl.setStatus(3)" type="button" class="btn-poll secondary">{{\'GENERAL.CANCEL\' | translate}}</button><button ng-click="$ctrl.showResults()" type="button" class="btn-poll main">{{\'WEB_UI.RESULTS\' | translate}}</button></div></div><div ng-if="$ctrl.votingStatus === 5" class="poll-vote__no-results poll-view _vote-message"><div class="poll-vote__message">{{\'WEB_UI.NOT_YET_PUBLISHED\' | translate}}<div class="poll-vote__logo"></div></div><div class="poll-controls"><button ng-click="$ctrl.setStatus(3)" type="button" class="btn-poll secondary">{{\'GENERAL.CANCEL\' | translate}}</button><button ng-disabled="!$ctrl.list.length" ng-click="$ctrl.showOtherPolls()" type="button" class="btn-poll main">{{\'WEB_UI.VIEW_OTHER_POLL_RESULTS\' | translate}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(17),s=i(o),r=n(709),a=i(r);t.default=s.default.module("app.constants",[]).constant("HandoverConst",a.default)},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={events:{},HANDOVER_APPROVE:"handover_approve",HANDOVER_CANCEL:"cancel_request",HANDOVER_REJECT:"handover_reject",TIMER_EXPIRED:"handover_timer_expired"};t.default=n},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(17),s=i(o),r=n(711),a=i(r),c=n(713),l=i(c),u=n(715),d=i(u);t.default=s.default.module("app.directives",[]).directive("fullScreenToggle",l.default.directiveFactory).directive("videoElement",function(){return new a.default}).directive("conferenceVideo",["LocalizationService","ConferenceVideoService",function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return new(Function.prototype.bind.apply(d.default,[null].concat(t)))}])},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(712),a=i(r),c=function(){function e(){o(this,e),this.template=a.default,this.testrict="E",this.transclude=!0,this.scope={stream:"<",isActive:"&",toggleActive:"&",toggleMute:"&",toggleVisible:"&",onInit:"&",onDestroy:"&"}}return s(e,[{key:"link",value:function(e,t,n){function i(t){t.stopPropagation(),s.classList.contains("_pic-in-pic")?s.classList.remove("_pic-in-pic"):e.toggleActive({subscriber:c})}var o=t[0].querySelectorAll(".preview-item__video")[0],s=t[0].querySelectorAll(".preview-item")[0],r=e.stream.connection.connectionId,a=e.stream.videoType,c=e.stream.subscribe(o);angular.isUndefined(a)&&e.stream.hasAudio&&(a="camera"),e.subscriber=c,e.videoType=a,e.connectionId=a+"-"+r,e.setActive=i,e.isTalking=!1,e.isTalkingStart=null,e.isTalkingStop=null,e.onInit({subscriber:c,id:e.connectionId}),e.$on("otSession:streamPropertyChanged",function(e,t){"hasVideo"===t.changedProperty&&t.stream.streamId===c.streamId&&(c.visible=t.newValue)}),e.$on("video-element:audioLevelUpdated",function(t,n){n.connectionId===e.stream.connection.connectionId&&(n.value> Ansi based on Decrypted SSL Data (SSL) i&&(t=[t]),t=t.filter(function(e){if(0===e.indexOf("stun:"))return!1;var t=e.startsWith("turn")&&!e.startsWith("turn:[")&&e.includes("transport=udp");return t&&!n?(n=!0,!0):t&&!n}),delete e.url,e.urls=i?t[0]:t,!!t.length}})}Object.defineProperty(n,"__esModule",{value:!0}),n.filterIceServers=o;var s=e("../utils"),r=i(s)},{"../utils":15}],9:[function(e,t,n){"use strict";function i(e){"getDisplayMedia"in e.navigator&&e.navigator.mediaDevices&&(e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||(e.navigator.mediaDevices.getDisplayMedia=e.navigator.getDisplayMedia.bind(e.navigator)))}Object.defineProperty(n,"__esModule",{value:!0}),n.shimGetDisplayMedia=i},{}],10:[function(e,t,n){"use strict";function i(e){var t=e&&e.navigator,n=function(e){return{name:{PermissionDeniedError:"NotAllowedError"}[e.name]||e.name,message:e.message,constraint:e.constraint,toString:function(){return this.name}}},i=t.mediaDevices.getUserMedia.bind(t.mediaDevices);t.mediaDevices.getUserMedia=function(e){return i(e).catch(function(e){return Promise.reject(n(e))})}}Object.defineProperty(n,"__esModule",{value:!0}),n.shimGetUserMedia=i},{}],11:[function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){"object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get:function(){return{receiver:this.receiver}}})}function r(e){var t=M.detectBrowser(e);if("object"===("undefined"==typeof e?"undefined":g(e))&&(e.RTCPeerConnection||e.mozRTCPeerConnection)){if(!e.RTCPeerConnection&&e.mozRTCPeerConnection&&(e.RTCPeerConnection=e.mozRTCPeerConnection),t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(t){var n=e.RTCPeerConnection.prototype[t],i=o({},t,function(){return arguments[0]=new("addIceCandidate"===t?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),n.apply(this,arguments)});e.RTCPeerConnection.prototype[t]=i[t]}),t.version<68){var n=e.RTCPeerConnection.prototype.addIceCandidate;e.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?arguments[0]&&""===arguments[0].candidate?Promise.resolve():n.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())}}var i={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},s=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){var e=Array.prototype.slice.call(arguments),n=e[0],o=e[1],r=e[2];return s.apply(this,[n||null]).then(function(e){if(t.version<53&&!o)try{e.forEach(function(e){e.type=i[e.type]||e.type})}catch(t){if("TypeError"!==t.name)throw t;e.forEach(function(t,n){e.set(n,Object.assign({},t,{type:i[t.type]||t.type}))})}return e}).then(o,r)}}}function a(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCPeerConnection&&e.RTCRtpSender&&!(e.RTCRtpSender&&"getStats"in e.RTCRtpSender.prototype)){var t=e.RTCPeerConnection.prototype.getSenders;t&&(e.RTCPeerConnection.prototype.getSenders=function(){var e=this,n=t.apply(this,[]);return n.forEach(function(t){return t._pc=e}),n});var n=e.RTCPeerConnection.prototype.addTrack;n&&(e.RTCPeerConnection.prototype.addTrack=function(){var e=n.apply(this,arguments);return e._pc=this,e}),e.RTCRtpSender.prototype.getStats=function(){return this.track?this._pc.getStats(this.track):Promise.resolve(new Map)}}}function c(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCPeerConnection&&e.RTCRtpSender&&!(e.RTCRtpSender&&"getStats"in e.RTCRtpReceiver.prototype)){var t=e.RTCPeerConnection.prototype.getReceivers;t&&(e.RTCPeerConnection.prototype.getReceivers=function(){var e=this,n=t.apply(this,[]);return n.forEach(function(t){return t._pc=e}),n}),M.wrapPeerConnectionEvent(e,"track",function(e){return e.receiver._pc=e.srcElement,e}),e.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}}function l(e){!e.RTCPeerConnection||"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(e){var t=this;M.deprecated("removeStream","removeTrack"),this.getSenders().forEach(function(n){n.track&&e.getTracks().includes(n.track)&&t.removeTrack(n)})})}function u(e){e.DataChannel&&!e.RTCDataChannel&&(e.RTCDataChannel=e.DataChannel)}function d(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCPeerConnection){var t=e.RTCPeerConnection.prototype.addTransceiver;t&&(e.RTCPeerConnection.prototype.addTransceiver=function(){this.setParametersPromises=[];var e=arguments[1],n=e&&"sendEncodings"in e;n&&e.sendEncodings.forEach(function(e){if("rid"in e){var t=/^[a-z0-9]{0,16}$/i;if(!t.test(e.rid))throw new TypeError("Invalid RID value provided.")}if("scaleResolutionDownBy"in e&&!(parseFloat(e.scaleResolutionDownBy)>=1))throw new RangeError("scale_resolution_down_by must be >= 1.0");if("maxFramerate"in e&&!(parseFloat(e.maxFramerate)>=0))throw new RangeError("max_framerate must be >= 0.0")});var i=t.apply(this,arguments);if(n){var o=i.sender,s=o.getParameters();"encodings"in s||(s.encodings=e.sendEncodings,o.sendEncodings=e.sendEncodings,this.setParametersPromises.push(o.setParameters(s).then(function(){delete o.sendEncodings}).catch(function(){delete o.sendEncodings})))}return i})}}function p(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCRtpSender){var t=e.RTCRtpSender.prototype.getParameters;t&&(e.RTCRtpSender.prototype.getParameters=function(){var e=t.apply(this,arguments);return"sendEncodings"in this?Object.assign({},{encodings:this.sendEncodings},e):e})}}function h(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCPeerConnection){var t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(){var e=this,n=arguments;return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(function(){return t.apply(e,n)}).finally(function(){e.setParametersPromises=[]}):t.apply(this,arguments)}}}function f(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCPeerConnection){var t=e.RTCPeerConnection.prototype.createAnswer;e.RTCPeerConnection.prototype.createAnswer=function(){var e=this,n=arguments;return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(function(){return t.apply(e,n)}).finally(function(){e.setParametersPromises=[]}):t.apply(this,arguments)}}}Object.defineProperty(n,"__esModule",{value:!0}),n.shimGetDisplayMedia=n.shimGetUserMedia=void 0;var g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m=e("./getusermedia");Object.defineProperty(n,"shimGetUserMedia",{enumerable:!0,get:function(){return m.shimGetUserMedia}});var v=e("./getdisplaymedia");Object.defineProperty(n,"shimGetDisplayMedia",{enumerable:!0,get:function(){return v.shimGetDisplayMedia}}),n.shimOnTrack=s,n.shimPeerConnection=r,n.shimSenderGetStats=a,n.shimReceiverGetStats=c,n.shimRemoveStream=l,n.shimRTCDataChannel=u,n.shimAddTransceiver=d,n.shimGetParameters=p,n.shimCreateOffer=h,n.shimCreateAnswer=f;var b=e("../utils"),M=i(b)},{"../utils":15,"./getdisplaymedia":12,"./getusermedia":13}],12:[function(e,t,n){"use strict";function i(e,t){e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||e.navigator.mediaDevices&&(e.navigator.mediaDevices.getDisplayMedia=function(n){if(!n||!n.video){var i=new DOMException("getDisplayMedia without video constraints is undefined");return i.name="NotFoundError",i.code=8,Promise.reject(i)}return n.video===!0?n.video={mediaSource:t}:n.video.mediaSource=t,e.navigator.mediaDevices.getUserMedia(n)})}Object.defineProperty(n,"__esModule",{value:!0}),n.shimGetDisplayMedia=i},{}],13:[function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function o(e){var t=a.detectBrowser(e),n=e&&e.navigator,i=e&&e.MediaStreamTrack;if(n.getUserMedia=function(e,t,i){a.deprecated("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),n.mediaDevices.getUserMedia(e).then(t,i)},!(t.version>55&&"autoGainControl"in n.mediaDevices.getSupportedConstraints())){var o=function(e,t,n){t in e&&!(n in e)&&(e[n]=e[t],delete e[t])},r=n.mediaDevices.getUserMedia.bind(n.mediaDevices);if(n.mediaDevices.getUserMedia=function(e){return"object"===("undefined"==typeof e?"undefined":s(e))&&"object"===s(e.audio)&&(e=JSON.parse(JSON.stringify(e)),o(e.audio,"autoGainControl","mozAutoGainControl"),o(e.audio,"noiseSuppression","mozNoiseSuppression")),r(e)},i&&i.prototype.getSettings){var c=i.prototype.getSettings;i.prototype.getSettings=function(){var e=c.apply(this,arguments);return o(e,"mozAutoGainControl","autoGainControl"),o(e,"mozNoiseSuppression","noiseSuppression"),e}}if(i&&i.prototype.applyConstraints){var l=i.prototype.applyConstraints;i.prototype.applyConstraints=function(e){return"audio"===this.kind&&"object"===("undefined"==typeof e?"undefined":s(e))&&(e=JSON.parse(JSON.stringify(e)),o(e,"autoGainControl","mozAutoGainControl"),o(e,"noiseSuppression","mozNoiseSuppression")),l.apply(this,[e])}}}}Object.defineProperty(n,"__esModule",{value:!0});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};n.shimGetUserMedia=o;var r=e("../utils"),a=i(r)},{"../utils":15}],14:[function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function o(e){if("object"===("undefined"==typeof e?"undefined":h(e))&&e.RTCPeerConnection){if("getLocalStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in e.RTCPeerConnection.prototype)){var t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addStream=function(e){var n=this;this._localStreams||(this._localStreams=[]),this._localStreams.includes(e)||this._localStreams.push(e),e.getAudioTracks().forEach(function(i){return t.call(n,i,e)}),e.getVideoTracks().forEach(function(i){return t.call(n,i,e)})},e.RTCPeerConnection.prototype.addTrack=function(e){for(var n=this,i=arguments.length,o=Array(i>1?i-1:0),s=1;s<i;s++)o[s-1]=arguments[s];return o&&o.forEach(function(e){n._localStreams?n._localStreams.includes(e)||n._localStreams.push(e):n._localStreams=[e]}),t.apply(this,arguments)}}"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(e){var t=this;this._localStreams||(this._localStreams=[]);var n=this._localStreams.indexOf(e);if(n!==-1){this._localStreams.splice(n,1);var i=e.getTracks();this.getSenders().forEach(function(e){i.includes(e.track)&&t.removeTrack(e)})}})}}function s(e){if("object"===("undefined"==typeof e?"undefined":h(e))&&e.RTCPeerConnection&&("getRemoteStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getRemoteStreams=function(){return this._remoteStreams?this._remoteStreams:[]}),!("onaddstream"in e.RTCPeerConnection.prototype))){Object.defineProperty(e.RTCPeerConnection.prototype,"onaddstream",{get:function(){return this._onaddstream},set:function(e){var t=this;this._onaddstream&&(this.removeEventListener("addstream",this._onaddstream),this.removeEventListener("track",this._onaddstreampoly)),this.addEventListener("addstream",this._onaddstream=e),this.addEventListener("track",this._onaddstreampoly=function(e){e.streams.forEach(function(e){if(t._remoteStreams||(t._remoteStreams=[]),!t._remoteStreams.includes(e)){t._remoteStreams.push(e);var n=new Event("addstream");n.stream=e,t.dispatchEvent(n)}})})}});var t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){var e=this;return this._onaddstreampoly||this.addEventListener("track",this._onaddstreampoly=function(t){t.streams.forEach(function(t){if(e._remoteStreams||(e._remoteStreams=[]),!(e._remoteStreams.indexOf(t)>=0)){e._remoteStreams.push(t);var n=new Event("addstream");n.stream=t,e.dispatchEvent(n)}})}),t.apply(e,arguments)}}}function r(e){if("object"===("undefined"==typeof e?"undefined":h(e))&&e.RTCPeerConnection){var t=e.RTCPeerConnection.prototype,n=t.createOffer,i=t.createAnswer,o=t.setLocalDescription,s=t.setRemoteDescription,r=t.addIceCandidate;t.createOffer=function(e,t){var i=arguments.length>=2?arguments[2]:arguments[0],o=n.apply(this,[i]);return t?(o.then(e,t),Promise.resolve()):o},t.createAnswer=function(e,t){var n=arguments.length>=2?arguments[2]:arguments[0],o=i.apply(this,[n]);return t?(o.then(e,t),Promise.resolve()):o};var a=function(e,t,n){var i=o.apply(this,[e]);return n?(i.then(t,n),Promise.resolve()):i};t.setLocalDescription=a,a=function(e,t,n){var i=s.apply(this,[e]);return n?(i.then(t,n),Promise.resolve()):i},t.setRemoteDescription=a,a=function(e,t,n){var i=r.apply(this,[e]);return n?(i.then(t,n),Promise.resolve()):i},t.addIceCandidate=a}}function a(e){var t=e&&e.navigator;if(t.mediaDevices&&t.mediaDevices.getUserMedia){var n=t.mediaDevices,i=n.getUserMedia.bind(n);t.mediaDevices.getUserMedia=function(e){return i(c(e))}}!t.getUserMedia&&t.mediaDevices&&t.mediaDevices.getUserMedia&&(t.getUserMedia=function(e,n,i){t.mediaDevices.getUserMedia(e).then(n,i)}.bind(t))}function c(e){return e&&void 0!==e.video?Object.assign({},e,{video:g.compactObject(e.video)}):e}function l(e){if(e.RTCPeerConnection){var t=e.RTCPeerConnection;e.RTCPeerConnection=function(e,n){if(e&&e.iceServers){for(var i=[],o=0;o<e.iceServers.length;o++){var s=e.iceServers[o];!s.hasOwnProperty("urls")&&s.hasOwnProperty("url")?(g.deprecated("RTCIceServer.url","RTCIceServer.urls"),s=JSON.parse(JSON.stringify(s)),s.urls=s.url,delete s.url,i.push(s)):i.push(e.iceServers[o])}e.iceServers=i}return new t(e,n)},e.RTCPeerConnection.prototype=t.prototype,"generateCertificate"in t&&Object.defineProperty(e.RTCPeerConnection,"generateCertificate",{get:function(){return t.generateCertificate}})}}function u(e){"object"===("undefined"==typeof e?"undefined":h(e))&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get:function(){return{receiver:this.receiver}}})}function d(e){var t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(e){if(e){"undefined"!=typeof e.offerToReceiveAudio&&(e.offerToReceiveAudio=!!e.offerToReceiveAudio);var n=this.getTransceivers().find(function(e){return"audio"===e.receiver.track.kind});e.offerToReceiveAudio===!1&&n?"sendrecv"===n.direction?n.setDirection?n.setDirection("sendonly"):n.direction="sendonly":"recvonly"===n.direction&&(n.setDirection?n.setDirection("inactive"):n.direction="inactive"):e.offerToReceiveAudio!==!0||n||this.addTransceiver("audio"),"undefined"!=typeof e.offerToReceiveVideo&&(e.offerToReceiveVideo=!!e.offerToReceiveVideo);var i=this.getTransceivers().find(function(e){return"video"===e.receiver.track.kind});e.offerToReceiveVideo===!1&&i?"sendrecv"===i.direction?i.setDirection?i.setDirection("sendonly"):i.direction="sendonly":"recvonly"===i.direction&&(i.setDirection?i.setDirection("inactive"):i.direction="inactive"):e.offerToReceiveVideo!==!0||i||this.addTransceiver("video")}return t.apply(this,arguments)}}function p(e){"object"!==("undefined"==typeof e?"undefined":h(e))||e.AudioContext||(e.AudioContext=e.webkitAudioContext)}Object.defineProperty(n,"__esModule",{value:!0});var h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"sym Ansi based on Decrypted SSL Data (SSL) i=function(e,t,r,n,i,o,a,s,c,d,l,u,f){function h(){n.call(this),this._logger=u.create("RtcUser","console"),this._logger.verbose("RtcUser()"),a.registerListener("StreamTrackEnded",this._onStreamTrackEnded.bind(this)),this._server=void 0,this._userId=void 0,this._serverUserName=void 0,this._serverPassword=void 0,this._token=void 0,this._bintuApiKey=void 0,this._iceServers=[{urls:["stun:stun.l.google.com:19302"]},{urls:["stun:stun.nanocosmos.net:80"],username:"nano",credential:"nano"}],this._iceServersOverride=void 0,this._config={codecs:{videoCodec:"H264"},bitrates:{videoSendInitialBitrate:0,videoSendBitrate:0},sdpPatches:{preventReplaceSendReceive:!1}},this._streamProtected=!1,this._statsEnabled=!1,this._statsIntervalTime=1e3,this._metricsEnabled=!1,this._isSignedIn=!1,this._broadcaster=void 0,this._isBroadcasting=!1,this._audioMixer=new i,this._screenCaptureExtension=void 0,h.checkSupport()}var p=r.getElement,m=r.stringifyJSON,g=r.parseJSON,v=r.isObject,_=r.isArray,E=r.isString,y=r.isBool,S=r.isNumber,T=r.is Ansi based on Decrypted SSL Data (SSL) ibute("class",a)}return this},removeClass:function(e){var t,n,i,o,s,r,a,c=0;if(Te(e))return this.each(function(t){we(this).removeClass(e.call(this,t,ie(this)))});if(!arguments.length)return this.attr("class","");if(t=oe(e),t.length)for(;n=this[c++];)if(o=ie(n),i=1===n.nodeType&&" "+ne(o)+" "){for(r=0;s=t[r++];)for(;i.indexOf(" "+s+" ")>-1;)i=i.replace(" "+s+" "," ");a=ne(i),o!==a&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e,i="string"===n||Array.isArray(e);return"boolean"==typeof t&&i?t?this.addClass(e):this.removeClass(e):Te(e)?this.each(function(n){we(this).toggleClass(e.call(this,n,ie(this),t),t)}):this.each(function(){var t,o,s,r;if(i)for(o=0,s=we(this),r=oe(e);t=r[o++];)s.hasClass(t)?s.removeClass(t):s.addClass(t);else void 0!==e&&"boolean"!==n||(t=ie(this),t&&Ve.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||e===!1?"":Ve.get(this,"__className__")||""))})},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&(" Ansi based on Decrypted SSL Data (SSL) id this.emit(r.name,r)}e.kind="videoinput",o.setDevice(e)},R.setAudioDevice=function(e){if(this._logger.verbose("setAudioDevice("+m(e)+")"),this._logger.warning('"setAudioDevice()" function is deprecated and will be removed in the WebRTC-Client v.6'),this._streamProtected){var t=l.WrongStateError("Stream is already in use"),r=l.composeEvent(t,"SetAudioDeviceError");return void this.emit(r.name,r)}e.kind="audioinput",o.setDevice(e)},R.getSelectedVideoDevice=function(){if(this._logger.verbose("getSelectedVideoDevice()"),this._logger.warning('"getSelectedVideoDevice()" function is deprecated and will be removed in the WebRTC-Client v.6'),this._streamProtected){var e=l.WrongStateError("Stream is already in use"),t=l.composeEvent(e,"GetSelectedVideoDeviceError");return void this.emit(t.name,t)}o.getDevice("videoinput").then(function(e){return e}).catch(function(e){"NanoError"!==e.type&&(e=l.GeneralError("Failed to get device"));var t=l.composeEvent(e,"GetSelectedVideoDeviceError");self.emit(t.name,t)})},R.getSele Ansi based on Decrypted SSL Data (SSL) ied=!1,this.requestNewPasscodeTimerID=null,this.requestNewPasscodeTime=null,this.isUsernameFillFromAD=!1,this.isUsernameFillFromURL=!1,this.samlTokenId=null,this.adProvider=null,this.states={"login-token":{formData:["token"]},"login-admin":{formData:["login","password"]},"login-two-factor-auth":{condition:function(){return n.isTwoFactorAuth&&!n.twoFactorAuthLoginVerified},previous:function(){return"login-token"},formData:["token","twoFactorAuthLogin"]},"login-two-factor-auth-passcode":{condition:function(){return n.isTwoFactorAuth&&n.twoFactorAuthLoginVerified&&!n.twoFactorAuthPassCode},previous:function(){return"login-two-factor-auth"},formData:["token","twoFactorAuthPassCode"]},"login-username":{condition:function(){return n.states.twoFactorAuthPostCondition()&&!n.isUsernameFillFromURL&&!n.isUsernameFillFromAD&&(n.isInterpreterUser||n.isSpeakerUser&&!n.eventData.enableClassroom)},previous:function(){return n.isTwoFactorAuth?"login-two-factor-auth-passcode":"login-token"},formData:["token","userName"]},"log Ansi based on Decrypted SSL Data (SSL) if="$ctrl.hasVideoSelect" ng-class="{"_trio": $ctrl.doubleStreamingMode, "_part": !$ctrl.isNoAudioDevices && $ctrl.hasVideoSelect}" class="form-group"><div class="settings-annotaion"><div class="device-annotation"><svg ng-class="{"_video-icon": $ctrl.doubleStreamingMode}" class="device-annotation__icon"><use ng-if="!$ctrl.doubleStreamingMode" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-video"></use><use ng-if="$ctrl.doubleStreamingMode" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-cam-1"></use></svg><span class="device-annotation__title">{{\'WEB_UI.VIDEO_DEVICE\' | translate}}</span></div></div><ui-select name="videoDevices" ng-model="$ctrl.currentInputDevices.videoDevice_1" theme="bootstrap" search-enabled="false" ng-disabled="$ctrl.isPublish"><ui-select-match>{{$select.selected.label}}</ui-select-match><ui-select-choices repeat="device in $ctrl.inputDevicesList.videoDevices"><span ng-bind-html="device.label"></span></ui-select-choices></u Ansi based on Decrypted SSL Data (SSL) ind-html="contentExp()"></div>\n </div>\n</div>\n')}]),angular.module("template/popover/popover-template.html",[]).run(["$templateCache",function(e){e.put("template/popover/popover-template.html",'<div tooltip-animation-class="fade"\n uib-tooltip-classes\n ng-class="{ in: isOpen() }">\n <div class="arrow"></div>\n\n <div class="popover-inner">\n <h3 class="popover-title" ng-bind="title" ng-if="title"></h3>\n <div class="popover-content"\n uib-tooltip-template-transclude="contentExp()"\n tooltip-template-transclude-scope="originScope()"></div>\n </div>\n</div>\n')}]),angular.module("template/popover/popover.html",[]).run(["$templateCache",function(e){e.put("template/popover/popover.html",'<div tooltip-animation-class="fade"\n uib-tooltip-classes\n ng-class="{ in: isOpen() }">\n <div class="arrow"></div>\n\n <div class="popover-inner">\n <h3 class="popover-title" ng-bind="title" ng-if="title"></h3>\n <div class="popover-content" ng-bind="content"></div>\n </div>\n</ Ansi based on Decrypted SSL Data (SSL) ing" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-incoming-ico"></use><use ng-if="$ctrl.outgoing" ng-hide="$ctrl.isVolumeAdjHide()" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-outgoing-ico"></use></svg><span class="stream-session__title">{{$ctrl.channelTitle}}</span></div> display when user role is SPEAKER--><div ng-if="$ctrl.checkRole([\'UI_SPEAKER\'])" ng-class="{\'_none-lang-mode\': $ctrl.isNoInLanguage, \'_web-meet-mode\': $ctrl.isConferenceMode && !$ctrl.outgoing}" class="stream-session__body _source-view"><div class="stream-session__cell"><span ng-class="{\'_in\': !$ctrl.outgoing, \'_out\': $ctrl.outgoing, \'_none-lang-fs\': $ctrl.isNoInLanguage}" ng-click="$ctrl.showLangList($event)" uib-tooltip-html="$ctrl.languageTooltipSpeaker" tooltip-enable="{{!$ctrl.isIncomingLangsListOpen}}" tooltip-placement="top" tooltip-class="lang-switch-tooltip" class="label-theme">{{$ctrl.languageTitleSpeaker}}</span><volume-meter total-size="100" outgoing="$ctrl.outgoing"></volu Ansi based on Decrypted SSL Data (SSL) is.$window=t,this.localStorage=this.$window.localStorage;var n=this.getInitialData();this.getSetting=function(e){return n.hasOwnProperty(e)?n[e]:null},this.getSettings=function(){return n},this.setSetting=function(e,t){n[t]=e},this.setSettings=function(e){e&&c.default.isObject(e)&&!c.default.isArray(e)&&Object.keys(e).forEach(function(t){var i=c.default.fromJson(c.default.toJson(e[t]));n[t]=i})}}return e.$inject=["$window"],r(e,[{key:"setVideoRes",value:function(e){var t=this.generateVideoResolutionsMap(e);this.setSettings({optional:t})}},{key:"generateVideoResolutionsMap",value:function(e){var t=e.split("x"),n=[];return t.forEach(function(e,t){var i=0===t?"Width":"Height";n.push(o({},"min"+i,e)),n.push(o({},"max"+i,e))}),n}},{key:"getInitialData",value:function(){return{audioFallbackEnabled:c.default.fromJson(this.localStorage.getItem("ui_audio-fallback-enabled"))||!1}}}]),e}();t.default=l},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e){if(Array.isArray(e)){for Ansi based on Decrypted SSL Data (SSL) is.STOP_BEFORE_ENABLE),this.doubleStreamingMode&&(t+=" 1"),t},video_2:function(){var t=this.isStreamOptionActive(e)?this.DISABLE_CAMERA+" 2":this.ENABLE_CAMERA+" 2";return this.isVideoToggleDisable(e)&&(t=this.STOP_BEFORE_ENABLE+" 2"),t},screenShare:function(){return this.isStreamOptionActive(e)?this.DISABLE_SCREENSHARING:this.ENABLE_SCREENSHARING}};return t[e].bind(this)()}},{key:"isVideoToggleDisable",value:function(e){var t="video_1"===e?this.OTSessionsHandler.sourceSession:this.OTSessionsHandler.doubleStreamingSession;return!this.conferenceMode&&this.isStreaming&&!this.isStreamOptionActive(e)&&t&&!t.publishProperties.videoSource}},{key:"tooltipTitle",value:function(e){return this.doubleStreamingMode?{video_1:"top",video_2:"top",audio:"bottom",screenShare:"bottom"}[e]:"right"}},{key:"toggleStreamOption",value:function(e){var t={changeStreamOption:function(){this.streamOptions[e]=!this.streamOptions[e]},audio:function(){t.changeStreamOption.bind(this)(),this.OTSessionsHandler.toggleStreamAudio(this.streamO Ansi based on Decrypted SSL Data (SSL) l-container__title">Input stream ID for subscribing</p><input type="text" ng-model="$ctrl.streamId" placeholder="stream ID" class="input-main"><button ng-click="$ctrl.toggleSubscribing()" ng-disabled="!$ctrl.streamId || $ctrl.isPublishing" class="btn btn-main btn-fixed">{{$ctrl.subscribeTitle}}</button></div><video id="nano-webrtc-video" autoplay playsinline muted class="nano-webrtc-video"></video><div id="nano-subscribing-video" class="nano-webrtc-video"></div></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(17),a=i(r),c=function(){function e(t,n,i,s,r,a){"ngInject";o(this,e),this.$log=n,this.$state=i,this.$uibModal=s,this.InputDevicesService=r,this.$rootScope=a}return e.$inject=["$location","$log","$state","$uibModal","InputDevicesService","$rootScope"],s(e,[{key:"$onInit",value:function(){this.goToLogin(),this.setDefaultState(),this.nanoPlayer=new NanoPlayer("nano-subscribing-video"),this.initNanoWebRTC()}},{key:"$onDestroy",value:function(){this.nanoUser&&this.nanoUser.signOut(),this.nanoPlayer&&this.nanoPlayer.destroy(),this.setDefaultState()}},{key:"setDefaultState",value:function(){this.nanoUser=null,this.nanoPlayer=null,this.streamUrl=null,this.streamName=null,this.streamId=null,this.isNanoAuthorized=!1,this.isPublishing=!1,this.isSubscribing=!1,this.audioDevices=[],this.currentAudioDevice=null}},{key:"initNanoWebRTC",value:function(){var e=this;this.nanoUser=new window.nanowebrtc.user,this.nanoUser.signIn({server:"wss://bintu-webrtc.nanocosmos.de/p/webrtcws",bintuApiKey:"Zsd49dD85tV6NMB9c6WFdxU7RBTDaboRPzDoo3vxu5mTPIatBHTZa5tyiFxIgNKiZH7wF2OuQlardJ4w"}),this.nanoUser.setConfig({bitrates:{videoSendInitialBitrate:500,videoSendBitrate:1500}}),this.InputDevicesService.getMediaDevices().then(function(){e.audioDevices=a.default.copy(e.InputDevicesService.getInputDevicesList().audioDevices),e.currentAudioDevice=e.audioDevices[0]}),this.launchNanoUserEventHandler()}},{key:"launchNanoUserEventHandler",value:function(){var e=this;this.nanoUser.on("SignInSuccess",function(t){e.$log.debug("NANO: Nano user sign in success",t),e.$rootScope.$apply(function(){e.isNanoAuthorized=!0})}),this.nanoUser.on("SignInError",function(t){e.$log.error("NANO: Nano user sign in failed",t)}),this.nanoUser.on("ReceivedDeviceList",function(t){var n=t.data.devices.audiodevices.findIndex(function(t){return t.id===e.currentAudioDevice.label}),i={audioDeviceConfig:{device:n},videoDeviceConfig:{device:-1},elementId:"nano-webrtc-video"};e.nanoUser.startPreview(i),e.$log.debug("NANO: Nano get devices",t,"and set config",i)}),this.nanoUser.on("StartPreviewSuccess",function(t){e.$log.debug("NANO: Nano preview started",t),e.nanoUser.startBroadcast({transcodingTargets:{output:e.streamUrl,streamname:e.streamName}})}),this.nanoUser.on("StartPreviewError",function(t){e.$log.error("NANO: Nano preview failed:",t)}),this.nanoUser.on("StartBroadcastSuccess",function(t){e.$log.debug("NANO: Nano broadcast started:",t),e.$rootScope.$apply(function(){e.isPublishing=!0})}),this.nanoUser.on("StartBroadcastError",function(t){e.$log.error("NANO: Nano broadcast failed:",t),e.$rootScope.$apply(function(){e.isPublishing=!1})}),this.nanoUser.on("StopBroadcastSuccess",function(t){e.$log.debug("NANO: Nano broadcast stop:",t),e.$rootScope.$apply(function(){e.nanoUser.stopPreview(),e.isPublishing=!1})}),this.nanoUser.on("StopBroadcastError",function(t){e.$log.debug("NANO: Nano broadcast stop failed:",t),e.$rootScope.$apply(function(){e.isPublishing=!1})}),this.nanoUser.on("StopPreviewSuccess",function(t){e.$log.debug("NANO: Nano preview stopped:",t)}),this.nanoUser.on("StopPreviewError",function(t){e.$log.error("NANO: Nano preview stop failed:",t)})}},{key:"togglePublishing",value:function(){var e=this.isPublishing?"stopBroadcast":"startBroadcast",t={startBroadcast:function(){this.nanoUser.getDevices()},stopBroadcast:function(){this.nanoUser.stopBroadcast()}};t[e]&&t[e].bind(this)()}},{key:"toggleSubscribing",value:function(){var e=this;if(this.isSubscribing)this.nanoPlayer.destroy(),this.isSubscribing=!1;else{var t=this.subscribeConfig;t.source.bintu.streamid=this.streamId,this.nanoPlayer.setup(t).then(function(t){e.$log.debug("Nano player setup ok with config",t),e.$rootScope.$apply(function(){e.isSubscribing=!0})}).catch(function(t){e.$log.debug("Nano player setup stream error",t),e.showErrorModal(t)})}}},{key:"showErrorModal",value:function(e){var t="Subscribing error";a.default.isString(e)&&(t=e),~t.indexOf("2001")&&(t="The requested stream can not be found"),t=t.replace(/ bintu| nanocosmos/gi,"");var n={messages:[t]};this.$uibModal.open({backdrop:"static",windowClass:"ot-error-modal",component:"otErrorModal",resolve:{error:function(){return n},hideRefresh:function(){return!0}}})}},{key:"goToLogin",value:function(){this.$state.go("app.user.login")}},{key:"subscribeConfig",get:function(){var e=this;return{source:{bintu:{streamid:null,apiurl:"https://bintu.nanocosmos.de"}},playback:{autoplay:!0,muted:!1,flashplayer:"//demo.nanocosmos.de/nanoplayer/nano.player.swf"},style:{width:"auto",height:"auto",controls:!0},events:{onReady:function(t){e.$log.debug("NANO: player is ready to play after successful setup",t)},onLoading:function(t){e.$log.debug("NANO: player is loading",t)},onWarning:function(t){e.$log.debug("NANO: something is not as expected, but functionality works",t)},onError:function(t){e.$log.error("NANO: Nanocosmos player error",t),e.isSubscribing=!1,e.showErrorModal(t.data.message)},onDestroy:function(t){e.$log.debug("NANO: Nanocosmos player was destroyed",t),e.isSubscribing=!1}}}}},{key:"publishTitle",get:function(){return this.isPublishing?"Stop Publish":"Publish"}},{key:"subscribeTitle",get:function(){return this.isSubscribing?"Unsubscribe":"Subscribe"}}]),e}();t.default=c}])); Ansi based on Decrypted SSL Data (SSL) l-title">{{\'WEB_UI.TALK_CONFIRMATION\' | translate}}</h4></div><div ng-if="!$ctrl.showCancel" class="modal-body"><p class="text-danger">{{\'WEB_UI.START_INTERPRETING\' | translate}}</p><p class="text-danger">{{\'WEB_UI.PLEASE_UNMUTE\' | translate}}</p><div ng-click="$ctrl.unmuteAndClose()" class="btn-rec _medium-size _unmuted"><svg class="btn-rec__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-unmuted"></use></svg></div></div><div class="modal-footer"><button type="button" ng-click="$ctrl.close()" class="btn btn-dark btn-fixed"><span>{{\'GENERAL.CANCEL\' | translate}}</span></button></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(599),s=i(o),r=n(600),a=i(r);n(601);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if( Ansi based on Decrypted SSL Data (SSL) lass as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o){"ngInject";n(this,e),this.OTModeratorSessionsHandler=t,this.$rootScope=i,this.LocalizationService=o}return e.$inject=["OTModeratorSessionsHandler","$rootScope","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=this,t=[{YES:"GENERAL"},{NO:"GENERAL"},{FAILED_SWITCH:"MODER"}];this.LocalizationService.translate(t,this),this.user=angular.copy(this.resolve.user),this.languages=angular.copy(this.OTModeratorSessionsHandler.languages.other),this.outLanguages=angular.copy(this.languages),this.inLanguages=angular.copy(this.languages),this.initLanguages={in:{langCode:"NONE",name:"None"},out:{langCode:"NONE",name:"None"}},this.resultLanguages={in:{langCode:"NONE Ansi based on Decrypted SSL Data (SSL) lass="{\'_talking\': user.isTalking}" class="modal-user"><div class="modal-user__item"><i ng-mousedown="$ctrl.mousedown($index)" ng-click="$ctrl.changeMuteState($index)" ng-class="{\'_off\': !user.canPublish && !user.removed}" confirm confirm-settings="$ctrl.confirmSettings" confirm-if="user.canPublish && user.userRole !== "UI_MODERATOR"" tooltip-placement="right" uib-tooltip="{{$ctrl.updateStreamingTitle(user)}}" ng-if="!user.listener" class="mic-btn"></i></div><div class="modal-user__item"><i ng-mousedown="$ctrl.mousedown($index)" ng-click="$ctrl.forceRal($index)" confirm confirm-settings="$ctrl.confirmSettingsRal" confirm-if="user.userRole !== "UI_MODERATOR"" ng-if="user.userRole !== "UI_MODERATOR"" class="ral-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-restart"></use></svg></i></div><div class="modal-user__item"><i ng-mousedown="$ctrl.mousedown($index)" ng-click="$ctrl.forceLogout($index)" confirm confirm-settings=" Ansi based on Decrypted SSL Data (SSL) le-box{height:auto;max-height:35px}.split-screen__box .title-box{width:100%;max-height:0;top:-1px;left:0;background:rgba(0,0,0,.6);color:#fff;line-height:35px;padding:0 10px;white-space:nowrap;overflow:hidden;word-break:break-all;text-overflow:ellipsis;transition:max-height .25s ease-in-out;z-index:999}.split-screen__box .title-box._no-video{height:auto;max-height:35px}.split-screen__box .private-chat-ico{height:20px;background:url(/static/svg/send-white.svg) 50% 50% no-repeat;background-size:75%}.split-screen__box .private-chat-ico,.split-screen__box .visibility-control{display:inline-block;width:20px;margin-right:15px;vertical-align:middle;position:relative;cursor:pointer;z-index:2000}.split-screen__box .visibility-control{height:30px}.split-screen__box .visibility-control._on{background:url(/static/svg/visible-white.svg) 50% 50% no-repeat;background-size:100%}.split-screen__box .visibility-control._off{background:url(/static/svg/invisible-white.svg) 50% 50% no-repeat;background-size:100% Ansi based on Decrypted SSL Data (SSL) lf-width:last-child{margin-bottom:0}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._chairperson-pass._half-width{width:100%}.ui-body .login-page .user-login__content .login-form .login-username__forgot{margin:10px auto;width:100%;text-align:center}.ui-body .login-page .user-login__content .login-form .login-username__checkbox{width:100%}.ui-body .login-page .user-login__content .login-form .login-username__checkbox .icon{vertical-align:top}.ui-body .login-page .user-login__content .login-form .login-token__btn,.ui-body .login-page .user-login__content .login-form .login-token__label{width:100%}.ui-body .login-page .user-login__content .login-form._login-admin{top:calc(50% - 65px)}.ui-body .login-page .user-login__content .login-form._login-admin .login-username__form-title{font-size:15px}.ui-body .login-page .user-login__content .login-form._login-admin .login-username__btn{width:100%}.ui-body .login-page .user-login__content .login-form._login-admin .login-username_ Ansi based on Decrypted SSL Data (SSL) lt.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:# Ansi based on Decrypted SSL Data (SSL) matches[t].label.toUpperCase()},V=function(e){var t={$viewValue:e};C(h,!0),A(h,!1),n.when(z.source(h,t)).then(function(n){var i=e===M.$viewValue;if(i&&S)if(n&&n.length>0){q.activeIdx=D?0:-1,A(h,!1),q.matches.length=0;for(var o=0;o<n.length;o++)t[z.itemName]=n[o],q.matches.push({id:Y(o),label:z.viewMapper(q,t),model:n[o]});q.query=e,b(),f.attr("aria-expanded",!0),N&&1===q.matches.length&&j(e,0)&&q.select(0)}else B(),A(h,!0);i&&C(h,!1)},function(){B(),C(h,!1),A(h,!0)})};E&&(angular.element(s).bind("resize",v),o.find("body").bind("scroll",v));var F;q.moveInProgress=!1,B(),q.query=void 0;var X,G=function(e){X=i(function(){V(e)},$)},K=function(){X&&i.cancel(X)};M.$parsers.unshift(function(e){return S=!0,0===y||e&&e.length>=y?$>0?(K(),G(e)):V(e):(C(h,!1),K(),B()),L?e:e?void M.$setValidity("editable",!1):(M.$setValidity("editable",!0),null)}),M.$formatters.push(function(e){var t,n,i={};return L||M.$setValidity("editable",!0),O?(i.$model=e,O(h,i)):(i[z.itemName]=e,t=z.viewMapper(h,i),i[z.itemName]=void 0,n=z.viewMap Ansi based on Decrypted SSL Data (SSL) media. Please refresh!",OT_TIMEOUT:"Something went wrong while publishing. Contact your administrator!",OT_USER_MEDIA_ACCESS_DENIED:"Please allow access to the Camera and Microphone and try publishing again.",OT_UNEXPECTED_SERVER_RESPONSE:"Something went wrong while publishing. Contact your administrator!"},NOTIFICATIONS:{HOST_MUTE_SPEAKER:"You have been muted by the host. To unmute press microphone button.",HOST_UNMUTE_SPEAKER:"You have been unmuted by the host. To mute press microphone button.",VIDEO_DISABLED_BY_QUALITY:"The video was disabled due to poor internet connection."}}},function(e,t){"use strict";function n(e){"ngInject";e.setOptions({startTop:60})}n.$inject=["NotificationProvider"],Object.defineProperty(t,"__esModule",{value:!0}),t.default=n},function(e,t){"use strict";function n(e,t,n,i,o,s,r){"ngInject";function a(e,t){e.data&&e.data.ignoreState||(n.previous={state:e,params:t,href:n.href(e,t)})}var c=t;i.defaults.headers.common={Accept:"application/json","Content-Type":"application/json"},c.$o Ansi based on Decrypted SSL Data (SSL) ms",1),("iOS"!==n.os||"iOS"===n.os&&e.data.count>1)&&this._emitWarning("Connection error: closed "+e.data.count+(e.data.count>1?" times":" time")+" unexpectedly with code "+t+", but a reconnect will be prepared in "+(e.data.delay/1e3).toFixed(3)+" s"),this.networkState=e.connectionState,this._playing&&"iOS"!==n.os&&(this._setState(this.STATE.RECONNECTION_IMMINENT),this.pause(this.state),this.play(e.data.delay))},P._onServerInfo=function(e){this._debug("onServerInfo",2);try{var t=JSON.stringify(e.data);this._debug(""+t,3)}catch(e){}},P._onStreamInfo=function(e){this._debug("onStreamInfo",2),this._emit(u.STREAM_INFO,e.data)},P._onNoKeepConnection=function(e){this._debug("onNoKeepConnection",2),this._emitWarning(e.data.message)},P._onMimeTypeUnsupported=function(){this._setState(this.STATE.PLAYBACK_ERROR),this._emitError(f.MEDIA.NOT_SUPPORTED,"The received audio/video is not supported"),this.pause(this.state)},P._onMediaError=function(e){this._setState(this.STATE.PLAYBACK_ERROR),this._emitError(f.PLAYER.PLAYBAC Ansi based on Decrypted SSL Data (SSL) n(){return!this.OTSessionsHandler.isOutgoingSessionConnected()}},{key:"isSourceNoConnected",get:function(){return!this.OTSessionsHandler.isSourceSessionConnected()}},{key:"isModeratorSourceNoConnected",get:function(){return!this.OTModeratorSessionsHandler.isSourceSessionConnected()}},{key:"isChatModerator",get:function(){return this.$user.isModerator()||this.isChairperson}},{key:"isChairperson",get:function(){return this.OTSessionsHandler.getIsChairperson}},{key:"currentModeratorChat",get:function(){return this.isSourceNoConnected?null:this.getChat("personalChat","moderator")}},{key:"shouldRemoveUserDetails",get:function(){return this.OTSessionsHandler.conferenceMode&&this.$user.isHaveRole(["UI_SPEAKER"])}}]),e}();t.default=u},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable Ansi based on Decrypted SSL Data (SSL) n(e){n._log(e,"messages","orange")},n.error_=function(e,t){t||(t=1),n._log(e,n.ELEMENT_MESSAGES,"red"),n._log(e,n.ELEMENT_ERRORS,"red",t)},n.debug_=function(e){0!==n.debugLevel&&n._log(e,n.ELEMENT_DEBUG)},n._log=function(e,t,r,i){n.isObject(e)&&(e=n.stringifyJSON(e,null," "));var o="";if(n.logTime&&window.performance){var a=(window.performance.now()/1e3).toFixed(3);o=a+": "}switch(r){case"green":e="Success: "+e;break;case"orange":e="Warning: "+e;break;case"red":e="Error: "+e;break;default:r=""}r?console.log("%c"+e,"color:"+r):console.log(e);var s=document.getElementById(t);if(s&&(t===n.ELEMENT_DEBUG&&n.debugCount>n.debugMax&&(s.removeChild(s.firstChild),n.debugCount++),s.innerHTML+="<span"+(r?' style="color:'+r+';">':">")+e+"</span><br>"),i>1)throw new Error(e)},n.contains=function(e,t){var r,n,i=0,o=0,a=t.split("*");for(r=0,n=a.length;r<n;r++)0!==a[r].length&&(o++,e.indexOf(a[r])!==-1&&i++);return i===o},n.isBool=function(e){return e===!0||e===!1},n.isIntString=function(e){return n.isString(e)&&n.isInt(Numb Ansi based on Decrypted SSL Data (SSL) n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[],i=function(){var e="";return{BASE:e,SOURCE_OPEN:e+"sourceopen",SOURCE_ENDED:e+"sourceended",SOURCE_CLOSED:e+"sourceclosed"}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[r(34),r(22),r(81),r(79),r(65),r(66),r(62),r(67),r(20)],i=function(e,t,r,n,i,o,a,s,c){function d(i,d){function l(){t.add({target:i,listeners:G})}function u(){for(;M.length;)M.pop();t.remove({target:i,listeners:G}),t.remove({target:i,listeners:B}),N&&t.remove({target:N,listeners:V}),N=null}function f(e){I=e.data.currentTime}function h(e){p(e.data)}function p(e){g({command:L,fragment:e})}function m(e,t){g({command:k,from:e,to:t})}function g(e){x?e.force?M.unshift(e):M.push(e):v(e)}function v(e){switch(e.command){case L:U&&(x=!0,N.appendBuffer(e.fragment),R()||D++);break;case k:N.buffered.length&&N.buffered.end(N.length-1)>0&&(x=!0,N.remove(e.from,e.to))}}function _(){x=!1,F&&(F=0,i.emit(s.SOURCE_READY)),M.length?v(M.shift()):C()&&R()&&m(N.buffered.start(0),I-O) Ansi based on Decrypted SSL Data (SSL) new a,this._setListeners(this.config.events,this),this._metaDataEnabled=this.config.playback.metadata,this._setupVideoElement(),this._setupFinish()):this._setupError(n.CONFIG_RTMP)},v._setupError=function(e){return new Promise(function(t,r){r(e)})},v._setupVideoElement=function(){var e="nano.player.swf";"undefined"!=typeof this.config.playback.flashplayer&&(e=this.config.playback.flashplayer);var t=document.createElement("div");t.setAttribute("id","flashReplace"),this._playerDiv.appendChild(t);var r="9.0.0",n={},i={};i.quality="high",i.bgcolor="#000000",i.allowscriptaccess="always",i.allowfullscreen="true",i.allowfullscreeninteractive="true",i.wmode="transparent";var a={};a.id=this._mediaElementId,a.name=this._mediaElementId,a.align="middle",a.wmode="transparent",o.embedSWF(e,"flashReplace","100%","100%",r,null,n,i,a)},v._setupFinish=function(){var e=this;return new Promise(function(t,r){function n(){if(o++,i&&(e._mediaElement=document.getElementById(e._mediaElementId),e._mediaElement&&e._mediaElement.Start) Ansi based on Decrypted SSL Data (SSL) nfigurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),u=n(17),d=i(u),p=n(735),h=i(p),f=n(740),g=i(f);t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s,r,a){"ngInject";var c=this;n(this,e),this.$q=t,this.$window=i,this.$document=o,this.$rootScope=s,this.deviceDetector=r,this.DataService=a,this.isInstalled=!1,this.extensionID="ggbeghljoagdajigdliipcdnpjgmjjlh",this.extentionURL="https://chrome.google.com/webstore/detail/"+this.extensionID,this.proxyCreds=null,this.goFromWebPageHandler=function(){var e=c.$document[0]. Ansi based on Decrypted SSL Data (SSL) ng-if="$ctrl.isStreaming && !$ctrl.isChairperson && $ctrl.isClassroomEvent" class="control"><div ng-click="$ctrl.toggleStream()" tooltip-class="stream-control-tooltip" tooltip-placement="bottom" uib-tooltip="{{$ctrl.STOP_STREAMING}}" class="control__button _stop-streaming"><div class="control__icon wc-raise-hand-icon"></div></div></div><div ng-if="!($ctrl.isStreaming && !$ctrl.isChairperson && $ctrl.isClassroomEvent)" class="control"><div ng-class="{"_on": $ctrl.isConnectedToEvent, "_off": !$ctrl.isConnectedToEvent}" ng-click="$ctrl.toggleConnection()" tooltip-placement="bottom" uib-tooltip="{{$ctrl.streamingTitle}}" class="control__button"><div class="control__icon wc-call-icon"></div></div></div></div>')},i["template-fullscreen-conference"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<div ng-click="$ctrl.restartAllLines()" ng-class="{"_disabled": $ctrl.hasCaseToDisableRestartAllLines}" uib-tooltip="{{"TOOLTIPS.RAL" | translate}}" tooltip-append-to-body="true" class="ral-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-restart"></use></svg></div><div ng-class="{"_hand-up": $ctrl.raiseHandStatus, "_hand-down": !$ctrl.raiseHandStatus, "_disabled": !$ctrl.raiseHandStatus && $ctrl.canPublish}" ng-click="$ctrl.raiseHand()" ng-if="$ctrl.chairpersonNumber && !$ctrl.isChairperson && (!$ctrl.isStreaming || $ctrl.isClassroomEvent)" class="control"><div class="control__icon wc-raise-hand-icon"></div></div><div ng-class="{"_on": $ctrl.isStreamOptionActive("audio"), "_off": !$ctrl.isStreamOptionActive("audio"), "_disabled": !$ctrl.isStreaming || !$ctrl.canPublish}" ng-click="$ctrl.toggleStreamOption("audio")" uib-tooltip="{{$ctrl.streamOptionTitle("audio")}}" tooltip-class="stream-control-tooltip" tooltip-append-to-body="true" class="control"><div class="control__icon wc-mic-icon"></div></div><div ng-class="{\t\t\t"_on": $ctrl.isStreamOptionActive("video_1"),\t\t\t"_off": !$ctrl.isStreamOptionActive("video_1"),\t\t\t"_disabled": !$ctrl.isStreaming || !$ctrl.canPublish,\t\t\t"_video-control-1": $ctrl.doubleStreamingMode\t\t}" ng-click="$ctrl.toggleStreamOption("video_1")" tooltip-class="stream-control-tooltip" uib-tooltip="{{$ctrl.streamOptionTitle("video_1")}}" tooltip-append-to-body="true" class="control"><div class="control__icon wc-cam-icon"></div></div><div ng-if="$ctrl.doubleStreamingMode" ng-class="{\t\t\t"_on": $ctrl.isStreamOptionActive("video_2"),\t\t\t"_off": !$ctrl.isStreamOptionActive("video_2"),\t\t\t"_disabled": !$ctrl.isStreaming || !$ctrl.canPublish\t\t}" ng-click="$ctrl.toggleStreamOption("video_2")" tooltip-class="stream-control-tooltip" uib-tooltip="{{$ctrl.streamOptionTitle("video_2")}}" tooltip-append-to-body="true" class="control _video-control-2"><div class="control__icon wc-cam-icon"></div></div><div ng-class="{"_on": $ctrl.isStreamOptionActive("screenShare"), "_off": !$ctrl.isStreamOptionActive("screenShare"), "_disabled": !$ctrl.isStreaming || !$ctrl.canPublish}" ng-click="$ctrl.toggleStreamOption("screenShare")" uib-tooltip="{{$ctrl.streamOptionTitle("screenShare")}}" tooltip-class="stream-control-tooltip" tooltip-append-to-body="true" class="control"><div class="control__icon wc-screen-icon"></div></div><div ng-if="$ctrl.isStreaming && !$ctrl.isChairperson && $ctrl.isClassroomEvent" ng-click="$ctrl.toggleStream()" tooltip-class="stream-control-tooltip" tooltip-append-to-body="true" uib-tooltip="{{$ctrl.STOP_STREAMING}}" class="control _stop-streaming"><div class="control__icon wc-raise-hand-icon"></div></div><div ng-if="!($ctrl.isStreaming && !$ctrl.isChairperson && $ctrl.isClassroomEvent)" ng-class="{"_on": $ctrl.isConnectedToEvent, "_off": !$ctrl.isConnectedToEvent}" ng-click="$ctrl.toggleConnection()" tooltip-placement="top" uib-tooltip="{{$ctrl.streamingTitle}}" tooltip-append-to-body="true" class="control _main-control"><div class="control__icon wc-call-icon"></div></div>')},i["template-fullscreen-speaker"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<div ng-click="$ctrl.restartAllLines()" uib-tooltip="{{"TOOLTIPS.RAL" | translate}}" tooltip-append-to-body="true" class="ral-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-restart"></use></svg></div><div ng-class="{"_on": $ctrl.isStreaming, "_off": !$ctrl.isStreaming, "_disabled": ($ctrl.noOutSessionConnect || $ctrl.isStreamingStateUpdating)}" ng-click="$ctrl.toggleStreamingSpeaker()" class="stream-btn"><div class="stream-btn_ico"></div></div><div ng-class="{"_on": $ctrl.isOnAir, "_video-only": $ctrl.isVideoOnly, "_disabled": ($ctrl.noOutSessionConnect || $ctrl.isStreamingStateUpdating)}" class="mute-state"><span class="mute-state__text">{{$ctrl.muteStateText}}</span></div>')},i["template-fullscreen-interpreter"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<div ng-click="$ctrl.restartAllLines()" uib-tooltip="{{"TOOLTIPS.RAL" | translate}}" tooltip-append-to-body="true" class="ral-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-restart"></use></svg></div><div ng-class="{\'_shortcuts-indicator\': $ctrl.shortcutsIndicator}" uib-tooltip="{{"TOOLTIPS.TURN_MIC" | translate}}" tooltip-append-to-body="true" class="mute-indicator-fullscreen"><a ng-class="{\t\t\t\t\t\'_unmuted\': $ctrl.isOnAir,\t\t\t\t\t\'_disabled\': $ctrl.noOutSessionConnect\t\t\t\t}" href="javascript:void(0)" ng-click="$ctrl.toggleStreamingInterpreter()" class="mute-btn"><svg class="mute-btn__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-unmuted" ng-if="$ctrl.isStreaming"></use><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-muted" ng-if="!$ctrl.isStreaming"></use></svg></a><div ng-class="{\'_on\': $ctrl.isOnAir}" class="mute-state"><span class="mute-state__text">{{$ctrl.muteStateText}}</span></div></div>')},i["template-speaker"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<div ng-class="{"_double-streaming": $ctrl.doubleStreamingMode}" class="stream-indicator-container"><volume-meter total-size="75" vertical="true"></volume-meter><div ng-class="{"_on": $ctrl.isStreaming, "_off": !$ctrl.isStreaming, "_unmuting": $ctrl.isStreamingStateUpdating}" ng-click="$ctrl.toggleStreamingSpeaker()" tooltip-placement="bottom" uib-tooltip="{{$ctrl.streamingTitle}}" class="stream-btn"><div class="stream-btn_ico"></div><div class="stream-btn_title">{{$ctrl.streamingBtnTitle}}</div><div class="progress-pie"><div class="spinner-pie pie"></div><div class="filter pie"></div><div class="mask"></div></div></div><div class="stream-controls"><div tooltip-placement="{{$ctrl.tooltipTitle("video_1")}}" uib-tooltip="{{$ctrl.streamOptionTitle("video_1")}}" class="stream-controls_item _video-control"><div class="toggleswitch"><div class="toggleswitch inverted onoff"><input type="checkbox" name="video-control_1" id="video-control_1" ng-checked="$ctrl.isStreamOptionActive("video_1")" ng-click="$ctrl.toggleStreamOption("video_1")" class="toggleswitch-checkbox"><label for="video-control_1" ng-class="{"_disable": $ctrl.isVideoToggleDisable("video_1")}" class="toggleswitch-label"><span class="toggleswitch-inner"></span><span class="toggleswitch-switch"></span></label></div></div></div><div ng-if="$ctrl.doubleStreamingMode" tooltip-placement="{{$ctrl.tooltipTitle("video_2")}}" uib-tooltip="{{$ctrl.streamOptionTitle("video_2")}}" class="stream-controls_item _video-control _video-control-2"><div class="toggleswitch"><div class="toggleswitch inverted onoff"><input type="checkbox" name="video-control_2" id="video-control_2" ng-checked="$ctrl.isStreamOptionActive("video_2")" ng-click="$ctrl.toggleStreamOption("video_2")" class="toggleswitch-checkbox"><label for="video-control_2" ng-class="{"_disable": $ctrl.isVideoToggleDisable("video_2")}" class="toggleswitch-label"><span class="toggleswitch-inner"></span><span class="toggleswitch-switch"></span></label></div></div></div><div tooltip-placement="{{$ctrl.tooltipTitle("audio")}}" uib-tooltip="{{$ctrl.streamOptionTitle("audio")}}" class="stream-controls_item _audio-control"><div class="toggleswitch"><div class="toggleswitch inverted onoff"><input type="checkbox" name="audio-control" id="audio-control" ng-checked="$ctrl.isStreamOptionActive("audio")" ng-click="$ctrl.toggleStreamOption("audio")" confirm confirm-settings="$ctrl.confirmSettings" confirm-if="$ctrl.isStreaming && $ctrl.isStreamOptionActive("audio")" class="toggleswitch-checkbox"><label for="audio-control" class="toggleswitch-label"><span class="toggleswitch-inner"></span><span class="toggleswitch-switch"></span></label></div></div></div><div tooltip-placement="{{$ctrl.tooltipTitle("screenShare")}}" uib-tooltip="{{$ctrl.streamOptionTitle("screenShare")}}" class="stream-controls_item _screen-control"><div class="toggleswitch"><div class="toggleswitch inverted onoff"><input type="checkbox" name="screen-control" id="screen-control" ng-checked="$ctrl.isStreamOptionActive("screenShare")" ng-click="$ctrl.toggleStreamOption("screenShare")" class="toggleswitch-checkbox"><label for="screen-control" class="toggleswitch-label"><span class="toggleswitch-inner"></span><span class="toggleswitch-switch"></span></label></div></div></div></div></div>')},i["template-interpreter"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<div ng-class="{\'_shortcuts-indicator\': $ctrl.shortcutsIndicator}" class="mute-indicator-container"><volume-meter ng-if="$ctrl.isStreaming && !$ctrl.noOutSessionConnect" total-size="75" vertical="true"></volume-meter><a ng-class="{\'_unmuted\': $ctrl.isOnAir, \'_disabled\': $ctrl.noOutSessionConnect, \'_unmuting\': $ctrl.isStreamingStateUpdating, \'_muted\': !$ctrl.isStreamOptionActive(\'audio\')}" href="#" tooltip-placement="bottom" uib-tooltip="{{\'TOOLTIPS.TURN_MIC\' | translate}}" ng-click="$ctrl.toggleStreamingInterpreter()" class="mute-btn"><div class="progress-pie"><div class="spinner-pie pie"></div><div class="filter pie"></div><div class="mask"></div></div><div class="mute-btn__icon-cont"><svg class="mute-btn__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-muted" ng-if="!$ctrl.isOnAir || !$ctrl.isStreamOptionActive(\'audio\')"></use><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-unmuted" ng-if="$ctrl.isOnAir && $ctrl.isStreamOptionActive(\'audio\')"></use></svg></div></a><div class="mute-option-container"><div ng-class="{"_muted": !$ctrl.isStreamOptionActive("audio"), "_disabled": !$ctrl.isStreaming}" class="audio-option"><span ng-mousedown="$ctrl.toggleAudioOff()" ng-mouseup="$ctrl.toggleAudioOn()" ng-mouseleave="$ctrl.toggleAudioOn()" class="audio-option__control">{{\'WEB_UI.COUGH\' | translate}}</span></div></div></div>');},n.push('<div ng-if="$ctrl.type === "CONFERENCE"" class="stream-indicator">'),i["template-conference"](),n.push('</div><div ng-if="$ctrl.type === "FULLSCREEN-CONFERENCE"" class="stream-indicator-fullscreen-conference">'),i["template-fullscreen-conference"](),n.push('</div><div ng-if="$ctrl.type === "FULLSCREEN-SPEAKER"" class="stream-indicator-fullscreen-speaker">'),i["template-fullscreen-speaker"](),n.push('</div><div ng-if="$ctrl.type === "SPEAKER"" class="stream-indicator-speaker">'),i["template-speaker"](),n.push('</div><div ng-if="$ctrl.type === "INTERPRETER"" class="mute-indicator">'),i["template-interpreter"](),n.push('</div><div ng-if="$ctrl.type === "FULLSCREEN-INTERPRETER"" class="full-screen-panel-wr__mute-indicator">'),i["template-fullscreen-interpreter"](),n.push('</div><audio id="audible-beeps-in"><source ng-src="{{$ctrl.audibleBeepsIn.ogg}}" type="audio/ogg"><source ng-src="{{$ctrl.audibleBeepsIn.mp3}}" type="audio/mp3"></audio><audio id="audible-beeps-out"><source ng-src="{{$ctrl.audibleBeepsOut.ogg}}" type="audio/ogg"><source ng-src="{{$ctrl.audibleBeepsOut.mp3}}" type="audio/mp3"></audio>'),n.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(255),a=i(r),c=n(568),l=i(c),u=n(569),d=i(u),p=n(570),h=i(p),f=n(571),g=i(f),m=function(){function e(t,n,i,s,r,a,c,l,u,d,p,h){"ngInject";o(this,e),this.OTSessionsHandler=t,this.$uibModal=n,this.$timeout=i,this.$interval=s,this.$rootScope=r,this.$document=a,this.HandoverService=c,this.KeyboardShortcutsService=l,this.$user=u,this.InputDevicesService=d,this.$log=p,this.LocalizationService=h}return e.$inject=["OTSessionsHandler","$uibModal","$timeout","$interval","$rootScope","$document","HandoverService","KeyboardShortcutsService","$user","InputDevicesService","$log","LocalizationService"],s(e,[{key:"$onInit",value:function(){var e=this,t=[{YES:"GENERAL"},{NO:"GENERAL"},{VIDEO_ONLY_SURE:"WEB_UI"},{DEVICE_NOT_FOUND_TOTAL:"WEB_UI"},{MUTE_AUDIO:"WEB_UI"},{UNMUTE_AUDIO:"WEB_UI"},{UNMUTE_TALK:"WEB_UI"},{DISABLE_CAMERA:"WEB_UI"},{ENABLE_CAMERA:"WEB_UI"},{STOP_BEFORE_ENABLE:"WEB_UI"},{DISABLE_SCREENSHARING:"WEB_UI"},{ENABLE_SCREENSHARING:"WEB_UI"},{DISCONNECT_SMALL:"WEB_UI"},{CONNECT_SMALL:"WEB_UI"},{STOP:"WEB_UI"},{START:"WEB_UI"},{NOT_SCREENSHARING:"WEB_UI"},{ON:"WEB_UI"},{OFF:"WEB_UI"},{VIDEO_ONLY:"WEB_UI"},{HAND_RAISED:"WEB_UI"},{HAND_LOWERED:"WEB_UI"},{RESTART:"WEB_UI"},{STOP_STREAMING:"WEB_UI"}];this.LocalizationService.translate(t,this).then(function(){e.confirmSettings={template:a.default,defaultLabels:{title:e.VIDEO_ONLY_SURE,ok:e.YES,cancel:e.NO}}}),this.streamOptions=this.OTSessionsHandler.streamOptions,this.audibleBeepsIn={mp3:l.default,ogg:d.default},this.audibleBeepsOut={mp3:h.default,ogg:g.default},this.shortcutsIndicator=!1,this.mediaDeviceVisibility={audioDevices:[{title:!1,btn:!0}],videoDevices:[{title:!1,btn:!0},{title:!1,btn:!0}]},this.$rootScope.$on("stream-indicator:startPublishing",function(){e.beep("audible-beeps-in",150,.1,!1)}),this.$rootScope.$on("stream-indicator:stopPublishing",function(){e.beep("audible-beeps-out",100,.2,!0),e.$timeout(function(){e.beep("audible-beeps-out",100,.2,!0)},150)}),this.$rootScope.$on("stream-indicator-ctrl:keyboard-shortcuts",function(){e.shortcutsIndicator=!0,e.$timeout(function(){e.shortcutsIndicator=!1},3e3)})}},{key:"flySwitchDevice",value:function(e,t){var n=this;this.mediaDeviceVisibility[e][t-1].btn&&(this.OTSessionsHandler.flySwitchDevice(e,t),this.mediaDeviceVisibility[e][t-1].btn=!1,this.mediaDeviceVisibility[e][t-1].title=!1,this.$timeout(function(){n.mediaDeviceVisibility[e][t-1].btn=!0,Object.keys(n.mediaDeviceVisibility).forEach(function(t){n.mediaDeviceVisibility[t].forEach(function(n){n.title=t===e})}),n.$timeout(function(){n.mediaDeviceVisibility[e][t-1].title=!1},2500)},2e3))}},{key:"isStreamOptionActive",value:function(e){return this.streamOptions[e]}},{key:"streamOptionTitle",value:function(e){var t={audio:function(){return this.isStreamOptionActive(e)?this.MUTE_AUDIO:this.KeyboardShortcutsService.keyboardShortcutsActive&&this.conferenceMode?this.UNMUTE_TALK:this.UNMUTE_AUDIO},video_1:function(){var t=this.isStreamOptionActive(e)?this.DISABLE_CAMERA:this.ENABLE_CAMERA;return this.isVideoToggleDisable(e)&&(t=th Ansi based on Decrypted SSL Data (SSL) nner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent;filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=9 Ansi based on Decrypted SSL Data (SSL) now deprecated. Use uib-datepicker-popup-wrap instead.")}}}]),angular.module("ui.bootstrap.dropdown",["ui.bootstrap.position"]).constant("uibDropdownConfig",{openClass:"open"}).service("uibDropdownService",["$document","$rootScope",function(e,t){var n=null;this.open=function(t){n||(e.bind("click",i),e.bind("keydown",o)),n&&n!==t&&(n.isOpen=!1),n=t},this.close=function(t){n===t&&(n=null,e.unbind("click",i),e.unbind("keydown",o))};var i=function(e){if(n&&(!e||"disabled"!==n.getAutoClose())){var i=n.getToggleElement();if(!(e&&i&&i[0].contains(e.target))){var o=n.getDropdownElement();e&&"outsideClick"===n.getAutoClose()&&o&&o[0].contains(e.target)||(n.isOpen=!1,t.$$phase||n.$apply())}}},o=function(e){27===e.which?(n.focusToggleElement(),i()):n.isKeynavEnabled()&&/(38|40)/.test(e.which)&&n.isOpen&&(e.preventDefault(),e.stopPropagation(),n.focusDropdownEntry(e.which))}}]).controller("UibDropdownController",["$scope","$element","$attrs","$parse","uibDropdownConfig","uibDropdownService","$animate","$uibPosition","$d Ansi based on Decrypted SSL Data (SSL) null)},function(t){"function"==typeof e[2]&&e[2].apply(null,[t])}):t.apply(this,arguments)}}),["getStats"].forEach(function(e){var t=h.prototype[e];h.prototype[e]=function(){var e=arguments;return"function"==typeof e[1]?t.apply(this,arguments).then(function(){"function"==typeof e[1]&&e[1].apply(null)}):t.apply(this,arguments)}}),h}},{sdp:17}],17:[function(e,t,n){"use strict";var i={};i.generateIdentifier=function(){return Math.random().toString(36).substr(2,10)},i.localCName=i.generateIdentifier(),i.splitLines=function(e){return e.trim().split("\n").map(function(e){return e.trim()})},i.splitSections=function(e){var t=e.split("\nm=");return t.map(function(e,t){return(t>0?"m="+e:e).trim()+"\r\n"})},i.getDescription=function(e){var t=i.splitSections(e);return t&&t[0]},i.getMediaSections=function(e){var t=i.splitSections(e);return t.shift(),t},i.matchPrefix=function(e,t){return i.splitLines(e).filter(function(e){return 0===e.indexOf(t)})},i.parseCandidate=function(e){var t;t=0===e.indexOf("a=candidate:")?e.subst Ansi based on Decrypted SSL Data (SSL) o.rtcp={cname:u.localCName,compound:e.rtcpParameters.compound},e.recvEncodingParameters.length&&(o.rtcp.ssrc=e.recvEncodingParameters[0].ssrc),e.rtpSender.send(o)),i&&e.rtpReceiver&&o.codecs.length>0&&("video"===e.kind&&e.recvEncodingParameters&&t<15019&&e.recvEncodingParameters.forEach(function(e){delete e.rtx}),e.recvEncodingParameters.length?o.encodings=e.recvEncodingParameters:o.encodings=[{}],o.rtcp={compound:e.rtcpParameters.compound},e.rtcpParameters.cname&&(o.rtcp.cname=e.rtcpParameters.cname),e.sendEncodingParameters.length&&(o.rtcp.ssrc=e.sendEncodingParameters[0].ssrc),e.rtpReceiver.receive(o))},h.prototype.setLocalDescription=function(e){var t=this;if(["offer","answer"].indexOf(e.type)===-1)return Promise.reject(l("TypeError",'Unsupported type "'+e.type+'"'));if(!a("setLocalDescription",e.type,t.signalingState)||t._isClosed)return Promise.reject(l("InvalidStateError","Can not set local "+e.type+" in state "+t.signalingState));var n,i;if("offer"===e.type)n=u.splitSections(e.sdp),i=n.shift(),n.forE Ansi based on Decrypted SSL Data (SSL) od, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),s=n,n=i,i=s),o=tn(n,i),an(this,o,e),this}}function an(e,n,i,o){var s=n._milliseconds,r=zt(n._days),a=zt(n._months);e.isValid()&&(o=null==o||o,a&&he(e,K(e,"Month")+a*i),r&&J(e,"Date",K(e,"Date")+r*i),s&&e._d.setTime(e._d.valueOf()+s*i),o&&t.updateOffset(e,r||a))}function cn(e){return"string"==typeof e||e instanceof String}function ln(e){return y(e)||d(e)||cn(e)||u(e)||dn(e)||un(e)||null===e||void 0===e}function un(e){var t,n,i=r(e)&&!c(e),o=!1,s=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"];for(t=0;t<s.length;t+=1)n=s[t],o=o||a(e,n);return i&&o}function dn(e){var t=s(e),n=!1;return t&&(n=0===e.filter(function(t){return!u(t)&&cn(e)}).length),t&&n}function pn(e){var t,n,i=r(e)&&!c(e),o=!1,s=["sameDay","nextDay","lastDay","nextWeek","las Ansi based on Decrypted SSL Data (SSL) olumeValue(e,"outgoing"),this.audienceHearSource=!1},upOutgoing:function(){this.setVolumeValue(100,"outgoing"),this.audienceHearSource=!0}};t[e].bind(this)()}},{key:"autoUpSpeakerVolume",value:function(){var e=this;this.autoVolumeTimerId=this.$timeout(function(){e.conferenceMode&&e.autoVolume&&e.volumeMeter.incoming<=10&&e.EventService.event.floorToLanguageOnInterpreterSilence&&e.autoSetVolume("up"),e.$timeout.cancel(e.autoVolumeTimerId),e.autoVolumeTimerId=null},5e3)}},{key:"autoUpAudienceVolume",value:function(){var e=this;this.EventService.event.floorToLanguageOnInterpreterSilence&&(this.autoVolumeTimerId=this.$timeout(function(){e.autoVolumeAudience&&e.volumeMeter.outgoing<=10&&e.autoSetVolume("upOutgoing"),e.$timeout.cancel(e.autoVolumeTimerId),e.autoVolumeTimerId=null},5e3))}},{key:"initSession",value:function(e){var t=e.sessionId,n=e.isVisible,i=e.label,o=e.mode,s=e.isVideo,r=e.logTag,a="Floor"===i&&"floor"===o,c=a&&s,l=this.tokboxSessions[t],u=this.$user.getUserInfo(),d=null!==u?u.userName:"",p=e.noA Ansi based on Decrypted SSL Data (SSL) on"></i></span><span ng-click="$ctrl.moveChats()" uib-tooltip="{{"TOOLTIPS.MOVE" | translate}}" tooltip-class="chat-tooltip" tooltip-placement="bottom" class="single-chat__move"><svg ng-if="$ctrl.isChatsInRight" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-prev"></use></svg><svg ng-if="!$ctrl.isChatsInRight" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-next"></use></svg></span><span ng-if="$ctrl.newMessagesCount" ng-class="{"_moderator-badge": $ctrl.isPersonalChat}" class="single-chat__new-message-badge">{{$ctrl.newMessagesCount}}</span><button type="button" ng-click="$ctrl.hideChat()" class="single-chat__close"><span>✕</span></button></div><div id="chat_body_{{$ctrl.chatType}}" ng-class="{"_no-click": !$ctrl.hasEnoughtMessages, "_font-size-big": $ctrl.isFontSizeBig}" class="single-chat__body"><div ng-repeat="message in $ctrl.messages" ng-class="{"new-message": message.isNew, "_hidd Ansi based on Decrypted SSL Data (SSL) on(t,n){return t?t:o(e,n)},null):null}n&&n.module("reTree",[]).factory("reTree",[function(){return{test:i,exec:o}}]),t&&(t.reTree={test:i,exec:o}),e&&(e.exports={test:i,exec:o})}(e,"undefined"==typeof window?null:window,"undefined"==typeof angular?null:angular)}).call(t,n(34)(e))},function(e,t){!function(e){"use strict";var t={CHROME:"chrome",FIREFOX:"firefox",SAFARI:"safari",OPERA:"opera",IE:"ie",MS_EDGE:"ms-edge",FB_MESSENGER:"fb-messenger",CORDOVA:"cordova",UNKNOWN:"unknown"},n={ANDROID:"android",I_PAD:"ipad",IPHONE:"iphone",I_POD:"ipod",BLACKBERRY:"blackberry",FIREFOX_OS:"firefox-os",CHROME_BOOK:"chrome-book",WINDOWS_PHON%WINDIR%\phone",PS4:"ps4",VITA:"vita",CHROMECAST:"chromecast",APPLE_TV:"apple-tv",GOOGLE_TV:"google-tv",UNKNOWN:"unknown"},i={WINDOWS:"windows",MAC:"mac",IOS:"ios",ANDROID:"android",LINUX:"linux",UNIX:"unix",FIREFOX_OS:"firefox-os",CHROME_OS:"chrome-os",WINDOWS_PHONE:"windows-phone",UNKNOWN:"unknown"},o={WINDOWS_3_11:"windows-3-11",WINDOWS_95:"windows-95",WINDOWS_ME:"windows-me",WINDOW Ansi based on Decrypted SSL Data (SSL) on):null}},{key:"connectOutSession",value:function(){return this.outgoingSession?this.connect(this.outgoingSession,"Language (out)"):null}},{key:"disconnectOutSession",value:function(){return this.outgoingSession?this.disconnect(this.outgoingSession):null}},{key:"isMuted",value:function(){return!(null!==this.languageBothSession&&this.languageBothSession.state.publishing||null!==this.languageOutSession&&this.languageOutSession.state.publishing||null!==this.sourceSession&&this.sourceSession.state.publishing||null!==this.multipleInterpretSessions.outLeft&&this.multipleInterpretSessions.outLeft.state.publishing||null!==this.multipleInterpretSessions.outRight&&this.multipleInterpretSessions.outRight.state.publishing)}},{key:"connect",value:function(e,t){var n=this,i=this.$q.defer(),o=l.default.isUndefined(t)?"Unknown session:":t+":";return e.connect().then(function(){n.$log.debug(o,"Connected",e),i.resolve()}).catch(function(e){n.$log.error(o,"Connecting failed:",e),1006===e.code&&(e.messages=["Failed to connect. Ansi based on Decrypted SSL Data (SSL) on-paste:before{content:"\E206"}.glyphicon-alert:before{content:"\E209"}.glyphicon-equalizer:before{content:"\E210"}.glyphicon-king:before{content:"\E211"}.glyphicon-queen:before{content:"\E212"}.glyphicon-pawn:before{content:"\E213"}.glyphicon-bishop:before{content:"\E214"}.glyphicon-knight:before{content:"\E215"}.glyphicon-baby-formula:before{content:"\E216"}.glyphicon-tent:before{content:"\26FA"}.glyphicon-blackboard:before{content:"\E218"}.glyphicon-bed:before{content:"\E219"}.glyphicon-apple:before{content:"\F8FF"}.glyphicon-erase:before{content:"\E221"}.glyphicon-hourglass:before{content:"\231B"}.glyphicon-lamp:before{content:"\E223"}.glyphicon-duplicate:before{content:"\E224"}.glyphicon-piggy-bank:before{content:"\E225"}.glyphicon-scissors:before{content:"\E226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\E227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\A5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20BD"}.glyphicon-scale:before{content:"\E23 Ansi based on Decrypted SSL Data (SSL) ontent:"\F26B"}.fa-television:before,.fa-tv:before{content:"\F26C"}.fa-contao:before{content:"\F26D"}.fa-500px:before{content:"\F26E"}.fa-amazon:before{content:"\F270"}.fa-calendar-plus-o:before{content:"\F271"}.fa-calendar-minus-o:before{content:"\F272"}.fa-calendar-times-o:before{content:"\F273"}.fa-calendar-check-o:before{content:"\F274"}.fa-industry:before{content:"\F275"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-map-o:before{content:"\F278"}.fa-map:before{content:"\F279"}.fa-commenting:before{content:"\F27A"}.fa-commenting-o:before{content:"\F27B"}.fa-houzz:before{content:"\F27C"}.fa-vimeo:before{content:"\F27D"}.fa-black-tie:before{content:"\F27E"}.fa-fonticons:before{content:"\F280"}.fa-reddit-alien:before{content:"\F281"}.fa-edge:before{content:"\F282"}.fa-credit-card-alt:before{content:"\F283"}.fa-codiepie:before{content:"\F284"}.fa-modx:before{content:"\F285"}.fa-fort-awesome:before{content:"\F286"}.fa-usb:before{content:"\F287"}.fa-product-hunt:before{content:"\F288"}.fa-mixcloud:before{content:"\F289"}.fa-scribd:before{content:"\F28A"}.fa-pause-circle:before{content:"\F28B"}.fa-pause-circle-o:before{content:"\F28C"}.fa-stop-circle:before{content:"\F28D"}.fa-stop-circle-o:before{content:"\F28E"}.fa-shopping-bag:before{content:"\F290"}.fa-shopping-basket:before{content:"\F291"}.fa-hashtag:before{content:"\F292"}.fa-bluetooth:before{content:"\F293"}.fa-bluetooth-b:before{content:"\F294"}.fa-percent:before{content:"\F295"}.fa-gitlab:before{content:"\F296"}.fa-wpbeginner:before{content:"\F297"}.fa-wpforms:before{content:"\F298"}.fa-envira:before{content:"\F299"}.fa-universal-access:before{content:"\F29A"}.fa-wheelchair-alt:before{content:"\F29B"}.fa-question-circle-o:before{content:"\F29C"}.fa-blind:before{content:"\F29D"}.fa-audio-description:before{content:"\F29E"}.fa-volume-control-phone:before{content:"\F2A0"}.fa-braille:before{content:"\F2A1"}.fa-assistive-listening-systems:before{content:"\F2A2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\F2A3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\F2A4"}.fa-glide:before{content:"\F2A5"}.fa-glide-g:before{content:"\F2A6"}.fa-sign-language:before,.fa-signing:before{content:"\F2A7"}.fa-low-vision:before{content:"\F2A8"}.fa-viadeo:before{content:"\F2A9"}.fa-viadeo-square:before{content:"\F2AA"}.fa-snapchat:before{content:"\F2AB"}.fa-snapchat-ghost:before{content:"\F2AC"}.fa-snapchat-square:before{content:"\F2AD"}.fa-pied-piper:before{content:"\F2AE"}.fa-first-order:before{content:"\F2B0"}.fa-yoast:before{content:"\F2B1"}.fa-themeisle:before{content:"\F2B2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\F2B3"}.fa-fa:before,.fa-font-awesome:before{content:"\F2B4"}.fa-handshake-o:before{content:"\F2B5"}.fa-envelope-open:before{content:"\F2B6"}.fa-envelope-open-o:before{content:"\F2B7"}.fa-linode:before{content:"\F2B8"}.fa-address-book:before{content:"\F2B9"}.fa-address-book-o:before{content:"\F2BA"}.fa-address-card:before,.fa-vcard:before{content:"\F2BB"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\F2BC"}.fa-user-circle:before{content:"\F2BD"}.fa-user-circle-o:before{content:"\F2BE"}.fa-user-o:before{content:"\F2C0"}.fa-id-badge:before{content:"\F2C1"}.fa-drivers-license:before,.fa-id-card:before{content:"\F2C2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\F2C3"}.fa-quora:before{content:"\F2C4"}.fa-free-code-camp:before{content:"\F2C5"}.fa-telegram:before{content:"\F2C6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\F2C7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\F2C8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\F2C9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\F2CA"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\F2CB"}.fa-shower:before{content:"\F2CC"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\F2CD"}.fa-podcast:before{content:"\F2CE"}.fa-window-maximize:before{content:"\F2D0"}.fa-window-minimize:before{content:"\F2D1"}.fa-window-restore:before{content:"\F2D2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\F2D3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\F2D4"}.fa-bandcamp:before{content:"\F2D5"}.fa-grav:before{content:"\F2D6"}.fa-etsy:before{content:"\F2D7"}.fa-imdb:before{content:"\F2D8"}.fa-ravelry:before{content:"\F2D9"}.fa-eercast:before{content:"\F2DA"}.fa-microchip:before{content:"\F2DB"}.fa-snowflake-o:before{content:"\F2DC"}.fa-superpowers:before{content:"\F2DD"}.fa-wpexplorer:before{content:"\F2DE"}.fa-meetup:before{content:"\F2E0"}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.ui-notification{position:fixed;z-index:9999;width:300px;transition:all .5s ease;color:#fff;border-radius:0;background:#337ab7;box-shadow:5px 5px 10px rgba(0,0,0,.3)}.ui-notification.clickable{cursor:pointer}.ui-notification.clickable:hover{opacity:.7}.ui-notification.killed{transition:opacity 1s ease;opacity:0}.ui-notification>h3{font-size:14px;font-weight:700;display:block;margin:10px 10px 0;padding:0 0 5px;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.3)}.ui-notification a{color:#fff}.ui-notification a:hover{text-decoration:underline}.ui-notification>.message{margin:10px}.ui-notification.warning{color:#fff;background:#f0ad4e}.ui-notification.error{color:#fff;background:#d9534f}.ui-notification.success{color:#fff;background:#5cb85c}.ui-notification.info{color:#fff;background:#5bc0de}/*! * ui-select * http://github.com/angular-ui/ui-select * Version: 0.19.8 - 2017-04-18T05:43:43.881Z * License: MIT */.ui-select-highlight{font-weight:700}.ui-select-offscreen{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.ui-select-choices-row:hover{background-color:#f5f5f5}.ng-dirty.ng-invalid>a.select2-choice{border-color:#d44950}.select2-result-single{padding-left:0}.select2-locked>.select2-search-choice-close,.select-locked>.ui-select-match-close{}body>.select2-container.open{z-index:9999}.ui-select-container.select2.direction-up .ui-select-match,.ui-select-container[theme=select2].direction-up .ui-select-match{border-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.ui-select-container.select2.direction-up .ui-select-dropdown,.ui-select-container[theme=select2].direction-up .ui-select-dropdown{border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-width:1px;border-top-style:solid;box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-4px}.ui-select-container.select2.direction-up .ui-select-dropdown .select2-search,.ui-select-container[theme=select2].direction-up .ui-select-dropdown .select2-search{margin-top:4px}.ui-select-container.select2.direction-up.select2-dropdown-open .ui-select-match,.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match{border-bottom-color:#5897fb}.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden,.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden input{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0}.selectize-input.selectize-focus{border-color:#007fbb!important}.selectize-control.single>.selectize-input>input{width:100%}.selectize-control.multi>.selectize-input>input{margin:0!important}.selectize-control>.selectize-dropdown{width:100%}.ng-dirty.ng-invalid>div.selectize-input{border-color:#d44950}.ui-select-container[theme=selectize].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-2px}.ui-select-container[theme=selectize] input.ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0;width:0}.btn-default-focus{color:#333;background-color:#ebebeb;border-color:#adadad;text-decoration:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ui-select-bootstrap .ui-select-toggle{position:relative}.ui-select-bootstrap .ui-select-toggle>.caret{height:10px;top:50%;right:10px;margin-top:-2px}.input-group>.ui-select-bootstrap.dropdown{position:static}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up{border-radius:4px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ui-select-bootstrap .ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0}.ui-select-bootstrap>.ui-select-match>.btn{text-align:left!important}.ui-select-bootstrap>.ui-select-match>.caret{top:45%;right:15px}.ui-select-bootstrap>.ui-select-choices,.ui-select-bootstrap>.ui-select-no-choice{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px}body>.ui-select-bootstrap.open{z-index:1000}.ui-select-multiple.ui-select-bootstrap{height:auto;padding:3px 3px 0}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent!important;border:none;outline:none;height:1.666666em;margin-bottom:3px}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;margin:0 3px 3px 0}.ui-select-multiple .ui-select-match-item{position:relative}.ui-select-multiple .ui-select-match-item.dropping .ui-select-match-close{pointer-events:none}.ui-select-multiple:hover .ui-select-match-item.dropping-before:before{content:"";top:0;right:100%;height:100%;margin-right:2px;border-left:1px solid #428bca}.ui-select-multiple:hover .ui-select-match-item.dropping-after:after{content:"";top:0;left:100%;height:100%;margin-left:2px;border-right:1px solid #428bca}.ui-select-bootstrap .ui-select-choices-row>span{cursor:pointer;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row>span:focus,.ui-select-bootstrap .ui-select-choices-row>span:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.ui-select-bootstrap .ui-select-choices-row.active>span{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.ui-select-bootstrap .ui-select-choices-row.active.disabled>span,.ui-select-bootstrap .ui-select-choices-row.disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{!important}.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#d44950}.ui-select-container[theme=bootstrap].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25)}.ui-select-bootstrap .ui-select-match-text{width:100%;padding-right:1em}.ui-select-bootstrap .ui-select-match-text span{display:inline-block;width:100%;overflow:hidden}.ui-select-bootstrap .ui-select-toggle>a.btn{height:10px;right:10px;margin-top:-2px}.ui-select-refreshing.glyphicon{right:0;padding:8px 27px}@keyframes ui-select-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.ui-select-spin{animation:ui-select-spin 2s infinite linear}.ui-select-refreshing.ng-animate{-webkit-animation:none 0s}#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;transition:all .35s linear}#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active,#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .bar{transition:width .35s;background:#29d;position:fixed;z-index:10002;top:0;left:0;width:100%;height:2px;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{width:70px;right:0;top:0;height:2px;opacity:.45;-ms-box-shadow:#29d 1px 0 6px 1px;box-shadow:1px 0 6px 1px #29d;border-radius:100%}#loading-bar-spinner{display:block;position:fixed;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;animation:loading-bar-spinner .4s linear infinite}@keyframes loading-bar-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}} Ansi based on Decrypted SSL Data (SSL) ontroller:a.default};t.default=c},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push("<div ng-class=\"{'_outgoing': $ctrl.outgoing,\t\t'_incoming': !$ctrl.outgoing,\t\t'_vertical': $ctrl.vertical,\t\t'_conference': $ctrl.conference,\t\t'_audience-hear-language': !$ctrl.audienceHearSource,\t\t'_auto-volume': $ctrl.autoVolumeAudience,\t\t'_audience': $ctrl.audience}\" class=\"volume-meter\"><div class=\"audio-meter\"><div ng-style=\"{'width': $ctrl.volume}\" ng-if=\"!$ctrl.vertical\" class=\"inner\"></div><div ng-style=\"{'height': $ctrl.volume}\" ng-if=\"$ctrl.vertical\" class=\"inner\"></div></div></div>"),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writ Ansi based on Decrypted SSL Data (SSL) ooltip/tooltip-html-popup.html"}}).directive("uibTooltipHtml",["$uibTooltip",function(e){return e("uibTooltipHtml","tooltip","mouseenter",{useContentExp:!0})}]),angular.module("ui.bootstrap.popover",["ui.bootstrap.tooltip"]).directive("uibPopoverTemplatePopup",function(){return{restrict:"A",scope:{uibTitle:"@",contentExp:"&",originScope:"&"},templateUrl:"uib/template/popover/popover-template.html"}}).directive("uibPopoverTemplate",["$uibTooltip",function(e){return e("uibPopoverTemplate","popover","click",{useContentExp:!0})}]).directive("uibPopoverHtmlPopup",function(){return{restrict:"A",scope:{contentExp:"&",uibTitle:"@"},templateUrl:"uib/template/popover/popover-html.html"}}).directive("uibPopoverHtml",["$uibTooltip",function(e){return e("uibPopoverHtml","popover","click",{useContentExp:!0})}]).directive("uibPopoverPopup",function(){return{restrict:"A",scope:{uibTitle:"@",content:"@"},templateUrl:"uib/template/popover/popover.html"}}).directive("uibPopover",["$uibTooltip",function(e){return e("uibPopover" Ansi based on Decrypted SSL Data (SSL) OTSessionsHandler.isAudienceEventChatOn}},{key:"userHaveSpeakerRights",get:function(){return this.$user.isHaveRole(["UI_SPEAKER"])}},{key:"videoVisibility",get:function(){return this.OTSessionsHandler.videoVisibility}},{key:"userHaveAudienceRights",get:function(){return this.$user.isHaveRole(["UI_AUDIENCE"])}},{key:"userHaveInterpreterRights",get:function(){return this.$user.isHaveRole(["UI_INTERPRETER"])}},{key:"sessionsTryToReconnect",get:function(){return this.OTSessionsHandler.reconnecting()}},{key:"internetIsALive",get:function(){return"online"===this.OTSessionsHandler.internetIsALive}},{key:"reconnectMsg",get:function(){return this.OTSessionsHandler.reconnectMsg}},{key:"isHangUp",get:function(){return this.OTSessionsHandler.isHangUp}},{key:"isHangUpInProcess",get:function(){return this.OTSessionsHandler.isHangUpInProcess}},{key:"isClassroomEvent",get:function(){return this.OTSessionsHandler.isClassroomEvent}},{key:"isSpeakerListVisible",get:function(){return this.OTSessionsHandler.isSpeakerListVisible} Ansi based on Decrypted SSL Data (SSL) otype.addTrack&&n.version>=65)return u(e);var i=e.RTCPeerConnection.prototype.getLocalStreams;e.RTCPeerConnection.prototype.getLocalStreams=function(){var e=this,t=i.apply(this);return this._reverseStreams=this._reverseStreams||{},t.map(function(t){return e._reverseStreams[t.id]})};var o=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(t){var r=this;if(this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},t.getTracks().forEach(function(e){var t=r.getSenders().find(function(t){return t.track===e});if(t)throw new DOMException("Track already exists.","InvalidAccessError")}),!this._reverseStreams[t.id]){var n=new e.MediaStream(t.getTracks());this._streams[t.id]=n,this._reverseStreams[n.id]=t,t=n}o.apply(this,[t])};var a=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(e){this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},a.apply(this,[this._streams[e.id]||e]),delete this._rever Ansi based on Decrypted SSL Data (SSL) p=!0;break;case e.target.classList.contains("_left"):this.publisherElementPosition._right=!1;break;case e.target.classList.contains("_right"):this.publisherElementPosition._right=!0;break;case e.target.classList.contains("_bottom"):this.publisherElementPosition._top=!1}}},{key:"togglePicInPic",value:function(e,t){var n=e.stream,i=n.videoType,o=n.connection.connectionId,s=this.getVideoElement(o);if(t&&t.stream){var r=t.stream,a=(r.videoType,r.connection.connectionId),c=this.getVideoElement(a);c&&o!==a?c.classList.remove("_pic-in-pic"):this.changePicInPicElement(e,i,s)}else this.changePicInPicElement(e,i,s)}},{key:"getVideoElement",value:function(e){return this.$document[0].getElementById("camera-"+e)}},{key:"changePicInPicElement",value:function(e,t,n){this.isCommonSubscriber(e)?n&&"screen"===t&&!this.isCloneWindow?n.classList.add("_pic-in-pic"):n&&n.classList.remove("_pic-in-pic"):this.isCloneWindow||(this.hasPicInPicPublisher="screen"===t)}},{key:"isCommonSubscriber",value:function(e){return c.default.isDef Ansi based on Decrypted SSL Data (SSL) PRETER"])||this.checkRole(["UI_AUDIENCE"]);return e&&!this.videoVisibility||this.conferenceModeAudience||this.conferenceModeInterpreter}},{key:"activeSubscriberName",get:function(){var e="";return this.activeSubscriber&&this.activeSubscriber.stream?e=this.activeSubscriber.stream.name:this.user&&this.user.userName&&(e=this.user.userName+" "+this.OWN),this.activeSubscriber&&!this.isCommonSubscriber(this.activeSubscriber)?e+" "+this.OWN:e}},{key:"hasVideoContainer",get:function(){return this.checkRole(["UI_SPEAKER"])||this.videoVisibility}},{key:"hasFullScreenVideo",get:function(){return this.allowFullScreen}},{key:"switcherVideos",get:function(){var e=this,t=[];return this.publisher&&t.push(this.publisher),this.screenPublisher&&t.push(this.screenPublisher),this.doubleStreamingPublisher&&t.push(this.doubleStreamingPublisher),this.subscribers.length&&(t=t.concat(this.subscribers.reduce(function(t,n){var i=e.checkRole(["UI_INTERPRETER"])&&!n.visible&&!e.splitScreen,o=e.streams.find(function(e){return e.id===n.str Ansi based on Decrypted SSL Data (SSL) px 8px 3px 15px}.vol-control__info{display:block;width:100%;padding:0 0 5px 57px}.vol-control__info-item{display:inline-block;vertical-align:top;white-space:nowrap;font-size:12px;height:16px}.vol-control__info-item:first-child{padding-right:15px}.vol-control__info-item-ico{width:13px}.vol-control__info-item-ico,.vol-control__info-item-ico-video{display:inline-block;height:13px;margin-right:5px;position:relative;top:2px}.vol-control__info-item-ico-video{width:16px}.vol-control__users{display:inline-block;height:20px;width:123px;text-align:right;padding-top:42px}.vol-control__users-ico{display:inline-block;width:20px;height:20px;margin-right:10px;position:relative;bottom:2px}.vol-control__users span{display:inline-block;height:20px;vertical-align:top;font-size:12px}.vol-control-volume__info{margin-bottom:8px}@keyframes blink{0%{opacity:1}50%{opacity:.25}to{opacity:1}}.translations-modal .selected-code{display:inline-block;text-transform:uppercase;background-color:#4e4e5b;color:#fff;font-size:10px;text-align:ce Ansi based on Decrypted SSL Data (SSL) qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|17e5","Europe/Zaporozhye|+0220 EET MSK CEST CET MSD EEST|-2k -20 -30 -20 -10 -40 -30|01234342525252525252525252526161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161|-1Pc2k eUok rdb0 2RE0 WM0 1fA0 8m0 1v9a0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cK0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 Ansi based on Decrypted SSL Data (SSL) r r=this._streams[n.id];if(r)r.addTrack(t),Promise.resolve().then(function(){i.dispatchEvent(new Event("negotiationneeded"))});else{var a=new e.MediaStream([t]);this._streams[n.id]=a,this._reverseStreams[a.id]=n,this.addStream(a)}return this.getSenders().find(function(e){return e.track===t})},["createOffer","createAnswer"].forEach(function(n){var i=e.RTCPeerConnection.prototype[n],s=o({},n,function(){var e=this,n=arguments,o=arguments.length&&"function"==typeof arguments[0];return o?i.apply(this,[function(i){var o=t(e,i);n[0].apply(null,[o])},function(e){n[1]&&n[1].apply(null,e)},arguments[2]]):i.apply(this,arguments).then(function(n){return t(e,n)})});e.RTCPeerConnection.prototype[n]=s[n]});var c=e.RTCPeerConnection.prototype.setLocalDescription;e.RTCPeerConnection.prototype.setLocalDescription=function(){return arguments.length&&arguments[0].type?(arguments[0]=n(this,arguments[0]),c.apply(this,arguments)):c.apply(this,arguments)};var l=Object.getOwnPropertyDescriptor(e.RTCPeerConnection.prototype,"localDes Ansi based on Decrypted SSL Data (SSL) r-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444} Ansi based on Decrypted SSL Data (SSL) r:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover> Ansi based on Decrypted SSL Data (SSL) r=l._devices.all().filter(function(e){return"screen"!==e.deviceId}),n=!1;if(r.length!==t.length)n=!0;else for(var i=(r.length,0);i<r.length;i++){var a=r[i],s=t[i],c=["constraints","setVideoDeviceConfig","videoDeviceConfig"];for(var d in a)if(a.hasOwnProperty(d)&&s.hasOwnProperty(d)&&c.indexOf(d)===-1&&c.indexOf(d)===-1&&a[d]!==s[d]){n=!0;break}}return l._addDevices(e),n},l._getDeviceForLabel=function(e){l._logger.verbose("_getDeviceForLabel("+e+")");var t=l._devices.all();if(e.indexOf("screen")!==-1)for(var r=0;r<t.length;r++){var n=t[r];if("screen"===n.deviceId)return n}else for(var r=0;r<t.length;r++){var n=t[r];if(n.label===e)return n}},l._getListedFromDevices=function(e){l._logger.verbose("_getListedFromDevices("+o(e)+")");for(var t={videoinput:[],audioinput:[]},r=0;r<e.length;r++){var n=e[r],i=n.kind;t[i].push({index:n.displayIndex,id:n.label||n.displayId})}return t},l._getConstraintTypes=function(r){l._logger.verbose("_getConstraintTypes("+o(r)+")");var i="_getConstraintTypes(): ";if(!r){var a=n.Object Ansi based on Decrypted SSL Data (SSL) r__sessions-label{top:25px;left:50%;transform:translateX(-50%);}.video-wr .full-screen-panel-wr__sessions-label span+span{margin-left:20px}.video-wr .full-screen-panel-wr__disable-chat-popup{position:relative;width:35px;height:25px;display:block}.video-wr .full-screen-panel-wr__disable-chat-popup .icon-chat{width:75%;height:75%;left:0;bottom:0;z-index:10}.video-wr .full-screen-panel-wr__disable-chat-popup .icon-cross{width:17px;height:17px;right:0;top:-1px;z-index:11;background:#fff;border-radius:50%;border:2px solid #000}.video-wr .full-screen-panel-wr__chat{position:relative;width:35px;height:25px;}.video-wr .full-screen-panel-wr__chat:after{content:attr(data-count);top:-8px;right:-9px;padding:0 5px;min-width:17px;color:#e9e9ea;text-align:center;font-size:.8em;font-weight:200;border-radius:10px;background:#ff5e21;display:block}.video-wr .full-screen-panel-wr__chat._no-messages{pointer-events:none;cursor:default} Ansi based on Decrypted SSL Data (SSL) ratorMoved&&("mouseover"!==e.type||this.separatorIconVisibility||(this.separatorIconVisibility=!0,this.separatorIconPosition=this.$window.innerHeight-e.pageY-6+"px"),"mouseout"===e.type&&(this.separatorIconVisibility=!1))}},{key:"toggleSplitScreen",value:function(){var e=this,t=this.splitScreenVideos,n=this.$document[0].getElementById(this.splitVideosNames.left),i=this.$document[0].getElementById(this.splitVideosNames.right),o=void 0,s=void 0;if(this.splitScreen=!this.splitScreen,this.splitScreen){this.separatorIconVisibility=!this.separatorMoved,this.separatorMoved||this.initSeparatorIconPosition();var r={forEventProMode:function(){var e=this,n=!this.isConferenceMode;if(n){var i=t.findIndex(function(t){return e.activeSubscriber&&e.activeSubscriber===t}),r=i===t.length-1?0:i+1;o=this.$document[0].getElementById(t[i].id),s=this.$document[0].getElementById(t[r].id)}},forWebMeetAndLargeMode:function(){var e=this.isConferenceMode&&this.isLargeMode;if(e){o=this.$document[0].getElementById("conference-active-box") Ansi based on Decrypted SSL Data (SSL) ribers.filter(function(e){return e.session}),i){var s=t(function(){return n.reject("Disconnect timeout")},3e3);this.session.once("sessionDisconnected",function(){e.deleteConnection(o),t.cancel(s),n.resolve()})}else n.resolve();return this.session.disconnect(),n.promise}},{key:"deleteConnection",value:function(e){var t=this.connections.findIndex(function(t){return t.connectionId===e});return~t?this.connections.splice(t,1):null}},{key:"subscribe",value:function(t,i,o){var s=this;o||(o=this.isOutputMediaMode?this.$document[0].getElementById("hiddenVideo"):void 0);var r=this.session.subscribe(t,o,i,function(e){if(e)return s.OTErrorsHandlerService.handleError(e,{method:"subscribe",args:[t,i,o]}),n.error(s.config.logTag,"Error while subscribing to stream:",e.message,"("+e.code+")");s.subscribeProperties.subscribeToAudio&&s.volume&&100!==s.volume&&!s.config.noAudio&&r.setAudioVolume(s.volume);var a=t.connection.connectionId===s.session.connection.connectionId;if(s.isSpeakerState){var c=s.speakers.find(function(e){r Ansi based on Decrypted SSL Data (SSL) rn!(i>0||p.search.length&&e==n.RIGHT)&&(p.close(),d=t(),p.selected.length&&d!==!1?f.activeMatchIndex=Math.min(r,Math.max(s,d)):f.activeMatchIndex=-1,!0)}function u(e){if(void 0===e||void 0===p.search)return!1;var t=e.filter(function(e){return void 0!==p.search.toUpperCase()&&void 0!==e&&e.toUpperCase()===p.search.toUpperCase()}).length>0;return t}function d(e,t){var n=-1;if(angular.isArray(e))for(var i=angular.copy(e),o=0;o<i.length;o++)if(void 0===p.tagging.fct)i[o]+" "+p.taggingLabel===t&&(n=o);else{var s=i[o];angular.isObject(s)&&(s.isTag=!0),angular.equals(s,t)&&(n=o)}return n}var p=a[0],h=o.ngModel=a[1],f=o.$selectMultiple;p.multiple=!0,p.focusInput=p.searchInput,h.$isEmpty=function(e){return!e||0===e.length},h.$parsers.unshift(function(){for(var e,t={},n=[],i=p.selected.length-1;i>=0;i--)t={},t[p.parserResult.itemName]=p.selected[i],e=p.parserResult.modelMapper(o,t),n.unshift(e);return n}),h.$formatters.unshift(function(e){var t,n=p.parserResult&&p.parserResult.source(o,{$select:{search:""}}),i={};if(! Ansi based on Decrypted SSL Data (SSL) rows-alt:before{content:"\F0B2"}.fa-group:before,.fa-users:before{content:"\F0C0"}.fa-chain:before,.fa-link:before{content:"\F0C1"}.fa-cloud:before{content:"\F0C2"}.fa-flask:before{content:"\F0C3"}.fa-cut:before,.fa-scissors:before{content:"\F0C4"}.fa-copy:before,.fa-files-o:before{content:"\F0C5"}.fa-paperclip:before{content:"\F0C6"}.fa-floppy-o:before,.fa-save:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\F0C9"}.fa-list-ul:before{content:"\F0CA"}.fa-list-ol:before{content:"\F0CB"}.fa-strikethrough:before{content:"\F0CC"}.fa-underline:before{content:"\F0CD"}.fa-table:before{content:"\F0CE"}.fa-magic:before{content:"\F0D0"}.fa-truck:before{content:"\F0D1"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-square:before{content:"\F0D3"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-plus:before{content:"\F0D5"}.fa-money:before{content:"\F0D6"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-caret-l Ansi based on Decrypted SSL Data (SSL) ryAfterReconnect:!0},function(t){t?(s.OTErrorsHandlerService.handleError(t,{method:"signal",type:"interpret-language-duplicate"}),i.reject(t)):(n.debug(s.config.logTag,"Sent info about duplicate language to moderator",e),i.resolve())})}var i=this.$q.defer(),o=[],s=this,r=void 0;return null===this.session||d.default.isUndefined(this.session)?(i.reject("Session is not defined"),r=i.promise):this.moderatorConnections.length?(this.moderatorConnections.forEach(function(e){e.moderatorLight||o.push(t(e.connection))}),r=this.$q.all(o)):(i.reject("Don't exist active moderator in session",this.config.logTag),r=i.promise),r}},{key:"showErrorModal",value:function(t){e.$broadcast("otSessionHandler:error",{error:t})}},{key:"showNotification",value:function(e){this.$uibModal.open({backdrop:"static",windowClass:"notification-modal",component:"notificationModal",resolve:{data:function(){return e}}})}},{key:"speakerForceLogout",value:function(e){var t=this,i=this.$q.defer(),o=this.connections.filter(function(t){return t.conne Ansi based on Decrypted SSL Data (SSL) s():void 0;if(r)for(var n=0;n<r.length;n++)r[n].enabled=!t},this.bind=function(e){for(var t=this.getTracks(),r=0;r<t.length;r++)t[r].onended=e._onTrackEnded.bind(e)},this.unbind=function(){var e={};if(e.data={},null!==this.stream){for(var t=this.getTracks(),r=0;r<t.length;r++)t[r].onended=void 0;this._stopTracks(t),this.stream=null}this.metadata={hasAudio:!1,hasVideo:!1,width:0,height:0,framerate:0},this.gotMetadata=!1},this._stopTracks=function(e){for(var t=0;t<e.length;t++)e[t].stop()}};return e}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[r(12),r(6),r(4),r(3),r(26),r(23),r(7),r(5)],i=function(e,t,r,n,i,o,a,s){function c(e){r.call(this),this._logger=s.create("ChatRoom","console"),this._logger.verbose("ChatRoom("+d(e)+")"),this._roomName=e.room,this._userName=e.userName,this._userId=e.userId,this._peers=[],this._serverUserList=[],this._state=l.IDLE,this._iceServers=[],this._config={}}var d=n.stringifyJSON,l={IDLE:1,ROOM_ENTERED:2,STOPPED:3},u=t.CHATPEER_STATE,f=c.prototype=Object.cre Ansi based on Decrypted SSL Data (SSL) s),this.InputDevicesService.setCurrentInputDevice(s,"videoDevice_"+t))}};c[e].bind(this)()}}},{key:"launchAudioDevice",value:function(e,t){e.publishProperties.audioSource=t.deviceId,this.localStorage.setItem("ui_audio_device_id",t.deviceId),this.$log.debug("audioInputChange",t.label)}},{key:"launchVideoDevice",value:function(e,t){var n="Floor"===e.config.label?1:2;e.publishProperties.videoSource=t.deviceId,this.$log.debug("videoInputChange_"+n,t.label),this.localStorage.setItem("ui_video_device_id_"+n,t.deviceId)}},{key:"checkIncomingInterpreterVolume",value:function(){this.$user.isHaveRole(["UI_INTERPRETER"])&&this.incomingSession.config.sessionId!==this.sourceSession.config.sessionId&&(this.sourceSession.subscribeProperties.subscribeToAudio=this.incomingSession&&!this.incomingSession.streams.length&&this.sourceVolumeOverIncoming)}},{key:"sendRALStat",value:function(){var e=this,t=this.definedSessions.reduce(function(e,t){return t&&"double-streaming"!==t.label&&e.push(t.config.shortLabel),e},[]),n=l.default Ansi based on Decrypted SSL Data (SSL) s:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-error"></use></svg></div></div> End Error message--></div><div class="modal-footer"><div ng-if="!$ctrl.resolve.hideRefresh" class="modal-half text-right"><button type="button" ng-click="$ctrl.ral()" ng-disabled="$ctrl.isHangUp()" class="btn btn-dark btn-fixed">{{\'WEB_UI.RL\' | translate}}</button></div><div ng-if="!$ctrl.resolve.reloadPage" class="modal-half text-left"><button type="button" ng-click="$ctrl.dismiss()" class="btn btn-main btn-fixed">{{\'GENERAL.OK\' | translate}}</button></div><div ng-if="$ctrl.resolve.reloadPage" class="modal-half text-left"><button type="button" ng-click="$ctrl.refresh()" class="btn btn-main btn-fixed">{{\'WEB_UI.RELOAD\' | translate}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(351),s=i(o),r=n(352),a=i(r);n(353);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t){"ngInject";n(this,e),this.LocalizationService=t}return e.$inject=["LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{MINUTES:"WEB_UI"},{MINUTE:"WEB_UI"}];this.LocalizationService.translate(e,this)}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.dismiss()" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.HANDOVER_REQUEST\' | translate}}</h4></div><div class="modal-body text-center"><div class="confirm-text">{{\'WEB_UI.PARTNER_HANDOVER\' | translate}} {{$ctrl.resolve.time}} {{$ctrl.resolve.time === 1 ? $ctrl.MINUTE : $ctrl.MINUTES}}.<br><br><span class="caps-text">{{\'WEB_UI.START_COUNTDOWN\' | translate}}</span></div></div><div class="modal-footer"><div class="modal-half text-right"><button type="button" ng-click="$ctrl.dismiss()" class="btn btn-dark btn-fixed">{{\'GENERAL.NO\' | translate}}</button></div><div class="modal-half text-left"><button type="button" ng-click="$ctrl.close()" class="btn btn-main btn-fixed">{{\'GENERAL.YES\' | translate}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(356),s=i(o),r=n(357),a=i(r);n(358);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s,r){"ngInject";var a=this;n(this,e),this.$rootScope=t,this.HandoverService=i,this.OTSessionsHandler=o,this.InterpretersInfoService=s,this.LocalizationService=r,this.$rootScope.$on("countdown-modal-ctrl:request-reject",function(){return a.showCancel=!0})}return e.$inject=["$rootScope","HandoverService","OTSessionsHandler","InterpretersInfoService","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{ALREADY_PUBLISH:"WEB_UI"},{PLEASE_UNMUTE_SHORT:"WEB_UI"}];this.LocalizationService.translate(e,this),this.showCancel=!1}},{key:"unmuteAndClose",value:function(){return this.hasAlreadyPublish?this.close({$value:"handover_approve"}):(this.OTSessionsHandler.toggleStreamingInterpreter(),this.close({$value:"handover_approve"}))}},{key:"modalTitleText",get:function(){return this.hasAlreadyPublish?this.ALREADY_PUBLISH:this.PLEASE_UNMUTE_SHORT}},{key:"handoverTime",get:function(){return this.HandoverService.getTime()}},{key:"hasAlreadyPublish",get:function(){var e=this.OTSessionsHandler.outgoingSession;return null!==e&&e.state.publishing}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.close({$value: "handover_modal_close"})" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.HANDOVER_COUNTDOWN\' | translate}}</h4></div><div ng-if="!$ctrl.showCancel" class="modal-body"><div class="text-uppercase"> {{$ctrl.modalTitleText}}</div><a href="#" ng-click="$ctrl.unmuteAndClose()" ng-class="{\t\t\t\t"_unmuted": $ctrl.hasAlreadyPublish,\t\t\t\t"_disabled": $ctrl.hasAlreadyPublish,\t\t\t\t"_muted": !$ctrl.hasAlreadyPublish\t\t\t}" class="btn-rec _medium-size"><svg class="btn-rec__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-muted" ng-if="!$ctrl.hasAlreadyPublish"></use><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-unmuted" ng-if="$ctrl.hasAlreadyPublish"></use></svg></a><div class="countdown-modal__timer">{{$ctrl.handoverTime | date: \'mm:ss\'}}</div></div><div ng-if="$ctrl.showCancel" class="modal-body"><div class="text-uppercase text-danger">{{\'WEB_UI.CANCELED_COUNTDOWN\' | translate}}</div><div class="error-icon _medium-size"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-error"></use></svg></div></div><div ng-if="!$ctrl.showCancel" class="modal-footer"><button type="button" ng-click="$ctrl.close({$value: "handover_approve"})" ng-if="$ctrl.hasAlreadyPublish" class="btn btn-main _confirm _icon-before"><svg class="icon _verified-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-verified"></use></svg><span>{{\'WEB_UI.CONFIRM_COUNTDOWN\' | translate}}</span></button><button type="button" ng-click="$ctrl.dismiss({$value: "handover_cancel"})" class="btn btn-main _icon-before"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-close"></use></svg><span>{{\'WEB_UI.CANCEL_COUNTDOWN\' | translate}}</span></button></div><div ng-if="$ctrl.showCancel" class="modal-footer"><button type="button" ng-click="$ctrl.dismiss({$value: "handover_clear"})" class="btn btn-main btn-fixed"><span>{{\'GENERAL.GOT_IT\' | translate}}</span></button></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(361),s=i(o),r=n(362),a=i(r);n(363);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s,r){"ngInject";var a=this;n(this,e),this.$rootScope=t,this.HandoverService=i,this.OTSessionsHandler=o,this.InterpretersInfoService=s,this.LocalizationService=r,this.$rootScope.$on("unmute-modal-ctrl:request-reject",function(){return a.showCancel=!0})}return e.$inject=["$rootScope","HandoverService","OTSessionsHandler","InterpretersInfoService","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{ALREADY_UNMUTED:"WEB_UI"},{PLEASE_UNMUTE_SHORT:"WEB_UI"}];this.LocalizationService.translate(e,this),this.showCancel=!1,this.countdownTime=this.resolve.countdownTime}},{key:"unmuteAndClose",value:function(){return this.OTSessionsHandler.toggleStreamingInterpreter(),this.close({$value:!0})}},{key:"modalTitleText",get:function(){return this.hasAlreadyPublish?this.ALREADY_UNMUTED:this.PLEASE_UNMUTE_SHORT}},{key:"handoverTime",get:function(){return this.HandoverService.getTime()}},{key:"hasAlreadyPublish",get:function(){var e=this.OTSessionsHandler.outgoingSession;return null!==e&&e.state.publishing}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.close({$value: false})" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.HANDOVER_TITLE\' | translate}}</h4></div><div ng-if="!$ctrl.showCancel" class="modal-body"><p>{{\'WEB_UI.PARTNER_HANDOVER_TITLE\' | translate}}</p><p>{{\'WEB_UI.PARTNER_PAUSE\' | translate}}</p><div class="text-uppercase"> {{$ctrl.modalTitleText}}</div><a href="#" ng-click="$ctrl.unmuteAndClose()" ng-class="{\t\t\t\t"_unmuted": $ctrl.hasAlreadyPublish,\t\t\t\t"_muted": !$ctrl.hasAlreadyPublish\t\t\t}" class="btn-rec _medium-size"><svg class="btn-rec__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-muted" ng-if="!$ctrl.hasAlreadyPublish"></use><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-unmuted" ng-if="$ctrl.hasAlreadyPublish"></use></svg></a></div><div ng-if="$ctrl.showCancel" class="modal-body"><div class="text-uppercase text-danger">{{\'WEB_UI.PARTNER_CANCELLED_HANDOVER_SHORT\' | translate}}</div><div class="error-icon _medium-size"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-error"></use></svg></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(366),s=i(o),r=n(367),a=i(r);n(368);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function e(){n(this,e)};t.default=i},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.dismiss()" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.CONFIRMATION\' | translate}}</h4></div><div class="modal-body modal-confirm"><p class="text-danger text-center">{{\'WEB_UI.PARTNER_CANCELLED_COUNTDOWN\' | translate}}</p><div class="error-icon _medium-size"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-error"></use></svg></div></div><div class="modal-footer"><button type="button" ng-click="$ctrl.dismiss()" class="btn btn-main btn-fixed">{{\'GENERAL.GOT_IT\' | translate}}</button></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(371),s=i(o),r=n(372),a=i(r);n(373);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s){"ngInject";n(this,e),this.$document=t,this.$filter=i,this.OTSessionsHandler=o,this.LocalizationService=s}return e.$inject=["$document","$filter","OTSessionsHandler","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{SET_TIME_IN_FORMAT:"WEB_UI"},{MAX_TIME:"WEB_UI"}];this.LocalizationService.translate(e,this),this.timeData=new Date(this.resolve.eventTime),this.eventTime=this.resolve.eventTime,this.inputEventTime=this.$filter("date")(this.eventTime,"HH:mm"),this.errorList={formatError:{status:!1,msg:this.SET_TIME_IN_FORMAT+' "hh:mm"'},maxTimeError:{status:!1,msg:this.MAX_TIME+" 9:59"}};var t=new Date;t.setHours(9,59,59,999),this.maxEventTime=t,this.$timeInput=this.$document[0].getElementById("time-input"),this.$timeInput.oninput=this.oninputTime.bind(this)}},{key:"changed",value:function(){this.clearErrors(),this.$timeInput.value=this.$filter("date")(this.eventTime,"HH:mm")}},{key:"oninputTime",value:function(){this.clearErrors();var e=this.$timeInput.value,t=e.indexOf(":");if(!~t||e.length>5)this.errorList.formatError.status=!0;else{var n=parseInt(e.slice(0,t),0),i=parseInt(e.slice(t+1),0);(angular.isUndefined(n)||angular.isUndefined(i)||isNaN(n)||isNaN(i))&&(this.errorList.formatError.status=!0),(n>9||i>59)&&(this.errorList.maxTimeError.status=!0),this.isError||(this.timeData.setHours(n,i,0,0),this.eventTime=this.timeData.getTime())}}},{key:"clearErrors",value:function(){this.errorList.formatError.status=!1,this.errorList.maxTimeError.status=!1}},{key:"isError",get:function(){var e=this;return Object.keys(this.errorList).some(function(t){return e.errorList[t].status})}},{key:"errorMsgList",get:function(){var e=this,t=[];return Object.keys(this.errorList).forEach(function(n){e.errorList[n].status&&t.push(e.errorList[n].msg)}),t}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.dismiss()" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.SET_TIMER\' | translate}}</h4></div><div class="modal-body"><div class="time-cell">{{\'WEB_UI.HOURS\' | translate}}</div><div class="time-cell">{{\'WEB_UI.MINUTES_CAP\' | translate}}</div><div uib-timepicker="" ng-model="$ctrl.eventTime" ng-change="$ctrl.changed()" show-seconds="false" show-meridian="false" max="$ctrl.maxEventTime" readonly-input="true" class="time-picker"></div><input id="time-input" ng-class="{"_error": $ctrl.isError}" value="{{$ctrl.inputEventTime}}" class="time-input"><ul ng-if="$ctrl.isError" class="error-list"><li ng-repeat="error in $ctrl.errorMsgList">{{error}}</li></ul></div><div class="modal-footer"><div class="modal-half text-right"><button type="button" ng-click="$ctrl.dismiss()" class="btn btn-dark btn-fixed">{{\'GENERAL.CANCEL\' | translate}}</button></div><div class="modal-half text-left"><button type="button" ng-click="$ctrl.close({$value: $ctrl.eventTime})" ng-disabled="$ctrl.isError" class="btn btn-main btn-fixed">{{\'GENERAL.SAVE\' | translate}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(376),s=i(o);n(377);var r=n(379),a=i(r),c={bindings:{},template:s.default,controller:a.default};t.default=c},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div ng-class="{\'_closed\': !$ctrl.isFlourOpen, \'_moderator-light-panel\': $ctrl.moderatorLight, \'_full-screen-half-mode\': $ctrl.isFullScreenHalfOpen}" class="moderator-panel"><a href="#" ng-click="$ctrl.toggleFlour()" ng-if="!$ctrl.isFlourOpen" class="moderator-panel__toggle moderator-toggle-btn"><svg class="moderator-toggle-btn__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-switch-right"></use></svg></a><i ng-if="!$ctrl.isFlourOpen" ng-click="$ctrl.showModalSessions()" class="moderator-panel__sessions"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-handover"></use></svg></i><div Ansi based on Decrypted SSL Data (SSL) SessionStatus}},{key:"getConnectDisplayState",get:function(){return this.connectState=this.OTSessionsHandler.isOutgoingSessionConnected(),this.hasSource&&this.language&&this.isSourceChannel&&(this.connectState=this.OTSessionsHandler.isSourceSessionConnected()),this.connectState?this.DISCONNECT:this.CONNECT}},{key:"getSessionStatus",get:function(){var e=void 0;return e=this.hasSource&&this.language&&this.isSourceChannel?this.OTSessionsHandler.sourceSession&&this.OTSessionsHandler.sourceSession.session.currentState:this.OTSessionsHandler.languageOutSession&&this.OTSessionsHandler.languageOutSession.session.currentState}},{key:"autoVolumeAudience",get:function(){return!!this.autoVolumeAudienceAllow&&this.OTSessionsHandler.autoVolumeAudience}},{key:"autoVolumeAudienceAllow",get:function(){return this.OTSessionsHandler.autoVolumeAudienceAllow}},{key:"isCoEditAvailable",get:function(){return this.OTSessionsHandler.isCoEditAvailable}},{key:"showIndicator",get:function(){return this.hasSourceVideo&&!this.isCoEditAva Ansi based on Decrypted SSL Data (SSL) stream": $ctrl.isDoubleStreamingMode, "_for-full-screen": $ctrl.hasFullScreenVideo}" uib-tooltip="{{"TOOLTIPS.CHANGE_VIDEO_QUALITY" | translate}}" tooltip-placement="left" tooltip-class="conference-tooltip" class="switch-resolution _double-stream-resolution"><ui-select name="double-stream-resolution" ng-model="$ctrl.doubleStreamResolution" ng-required="true" theme="bootstrap" search-enabled="false" ng-change="$ctrl.onDoubleStreamVideoResolutionChange($ctrl.doubleStreamResolution)" class="select-small"><ui-select-match tooltip-placement="left" uib-tooltip="{{\'TOOLTIPS.QUALITY_TITLE_2\' | translate}}">2: {{$select.selected.name}}</ui-select-match><ui-select-choices repeat="res in $ctrl.speakerResolutionsList"><div ng-bind-html="res.name"></div></ui-select-choices></ui-select></div> TOGGLE INTERPRETER INCOMING RESOLUTION--><div ng-if="$ctrl.checkRole(["UI_INTERPRETER"]) && !$ctrl.hasFullScreenVideo" ng-class="{"on-site-switcher": !$ctrl.conferenceModeInt Ansi based on Decrypted SSL Data (SSL) subscribers.length-1:this.activeIndex-1;this.activateVideoElem(e)}}},{key:"nextVideo",value:function(){if(this.subscribers.length){var e=this.activeIndex===this.subscribers.length-1?0:this.activeIndex+1;this.activateVideoElem(e)}}},{key:"toogleVideo",value:function(e){this.subscribers.length&&(this.isVideoOn=e.target.checked,this.isVideoOn?(this.subscribers.forEach(function(e){e.subscribeToVideo(!0),e.restrictFrameRate(!1),e.setPreferredResolution(null)}),this.$document[0].getElementById("video-container").classList.remove("hide")):(this.$document[0].getElementById("video-container").classList.add("hide"),this.subscribers.forEach(function(e){e.subscribeToVideo(!1),e.restrictFrameRate(!0),e.setPreferredResolution({width:320,height:240})})))}},{key:"fullScreenToggle",value:function(){this.isFullScreenOpen=!this.isFullScreenOpen;var e=this.$document[0].body;this.isFullScreenOpen?(e.addEventListener("mousemove",this.mouseWatcher),this.fullScreenControlOptions.timerId=this.$interval(this.fullScreenControlHandler. Ansi based on Decrypted SSL Data (SSL) t > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.left-top > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.left-bottom > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.right-top > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.right-bottom > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.top-left > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.top-right > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.bottom-left > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.bottom-right > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.left-top > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.left-bottom > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.right-top > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.right-bottom > .tooltip-arrow,[uib-popover-popup].popover.top-left > .arrow,[uib-popover-popup].popover.top-right > .arrow,[uib-popover-popup].popover.bottom-left > .arrow,[uib-popover-popup].popover.bottom-right > .arrow,[uib-popover-popup].popover.left-top > .arrow,[u Ansi based on Decrypted SSL Data (SSL) t type: "+("undefined"==typeof e?"undefined":u(e))+". Please use a boolean."):(h=!e,"adapter.js deprecation warnings "+(e?"disabled":"enabled"))}function c(){if("object"===("undefined"==typeof window?"undefined":u(window))){if(f)return;"undefined"!=typeof console&&"function"==typeof console.log&&console.log.apply(console,arguments)}}function d(e,t){h&&console.warn(e+" is deprecated, please use "+t+" instead.")}function l(e){var t=e.navigator,r={browser:null,version:null};if("undefined"==typeof e||!e.navigator)return r.browser="Not a browser.",r;if(t.mozGetUserMedia)r.browser="firefox",r.version=i(t.userAgent,/Firefox\/(\d+)\./,1);else if(t.webkitGetUserMedia)r.browser="chrome",r.version=i(t.userAgent,/Chrom(e|ium)\/(\d+)\./,2);else if(t.mediaDevices&&t.userAgent.match(/Edge\/(\d+).(\d+)$/))r.browser="edge",r.version=i(t.userAgent,/Edge\/(\d+).(\d+)$/,2);else{if(!e.RTCPeerConnection||!t.userAgent.match(/AppleWebKit\/(\d+)\./))return r.browser="Not a supported browser.",r;r.browser="safari",r.version=i(t.userA Ansi based on Decrypted SSL Data (SSL) t-phrases.ng-leave{transition:opacity .1s,transform .1s ease-out}.chat-phrases.ng-leave.ng-leave-active{opacity:0}.chat-phrases ul{list-style:none;padding:0 0 0 3px;margin:0;display:block}.chat-phrases ul li{display:block;cursor:pointer;padding:4px 10px}.chat-phrases ul li:hover{background-color:#f3f3f3}.chat-phrases::-webkit-scrollbar-track{border-radius:0;background-color:transparent}.chat-phrases::-webkit-scrollbar{width:3px;background-color:transparent}.chat-phrases::-webkit-scrollbar-thumb{border-radius:2px;min-height:40px;background-color:#c9c9cb;border-top:10px solid #f3f3f3;border-bottom:10px solid #f3f3f3}.stream-confirm-modal .modal-dialog{margin-top:80px}.stream-confirm-modal .modal-button-close{font-size:30px;font-weight:400}.stream-confirm-modal .modal-footer{padding:20px;text-align:center}.stream-confirm-modal .modal-body{padding:5px 5px 20px}.stream-confirm-modal .modal-half{padding:0 15px;text-align:center}.stream-confirm-modal .modal-half:first-child{margin-bottom:15px}.stream-confirm-modal Ansi based on Decrypted SSL Data (SSL) t.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&we.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),void(this[we.expando]=!0)):new we.Event(e,t)},we.Event.prototype={constructor:we.Event,isDefaultPrevented:A,isPropagationStopped:A,isImmediatePropagationStopped:A,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=w,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=w,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=w,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},we.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,poin Ansi based on Decrypted SSL Data (SSL) t;moderator")}" ng-click="$ctrl.setActiveChat("moderator")" class="chats-list__item"><i class="chats-list__item_ico"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-alert"></use></svg></i><span ng-class="{"_short": $ctrl.newMessagesCount("moderator")}" class="chats-list__item_name">{{\'WEB_UI.MODER\' | translate}}</span><span ng-if="$ctrl.newMessagesCount("moderator")" class="chats-list__item_count">{{$ctrl.newMessagesCount("moderator")}}</span></li><li ng-repeat="speaker in $ctrl.speakersList track by $index" ng-class="{"_active": $ctrl.isActiveChat(speaker.connectionId)}" ng-click="$ctrl.setActiveChat(speaker.connectionId)" class="chats-list__item"><span class="chats-list__item_name">{{speaker.name}}</span><span ng-if="$ctrl.newMessagesCount(speaker.connectionId)" class="chats-list__item_count">{{$ctrl.newMessagesCount(speaker.connectionId)}}</span></li></ul></div><div class="private-chat__content"><div class="private Ansi based on Decrypted SSL Data (SSL) t\t<g id="v_1" transform="translate(20.500000, 20.000000) scale(-1, 1) translate(-20.500000, -20.000000) translate(11.000000, 11.000000)" fill="#FFFFFF">\n\t\t\t\t<path d="M9.43333333,11.8 L7.45,11.8 C6.05,11.8 5,10.7033333 5,9.32666667 L5,8.67333333 C5,7.29666667 6.05,6.2 7.45,6.2 L9.43333333,6.2 L15.9666667,2.09333333 L15.9666667,15.9066667 L9.43333333,11.8 L9.43333333,11.8 Z" id="Volume-Copy-7" transform="translate(10.483333, 9.000000) scale(-1, 1) translate(-10.483333, -9.000000) "></path>\n\t\t\t</g>\n\t\t</g>\n\t</symbol>\n\t<symbol id="svg-mic-global" viewBox="0 0 13 19">\n\t\t<g id="Progress_Moderator-panel_Ugarova" stroke="none" stroke-width="1">\n\t\t\t<g id="Interprefy_Moderator-Panel_4_3" transform="translate(-816.000000, -11.000000)">\n\t\t\t\t<g id="Group-8" transform="translate(0.000000, -1.000000)">\n\t\t\t\t\t<g id="Group-20" transform="translate(0.000000, 1.000000)">\n\t\t\t\t\t\t<g id="Menu" transform="translate(759.000000, 0.000000)">\n\t\t\t\t\t\t\t<g id="Mic-Icon_Main-Menu" transform="t Ansi based on Decrypted SSL Data (SSL) tarting with '.' got '{0}'.",n);var o=n+"-animation";t.$$registeredAnimations[n.substr(1)]=o,e.factory(o,i)},this.classNameFilter=function(e){if(1===arguments.length&&(this.$$classNameFilter=e instanceof RegExp?e:null,this.$$classNameFilter)){var t=new RegExp("(\\s+|\\/)"+Ko+"(\\s+|\\/)");if(t.test(this.$$classNameFilter.toString()))throw Xo("nongcls",'$animateProvider.classNameFilter(regex) prohibits accepting a regex value which matches/contains the "{0}" CSS class.',Ko)}return this.$$classNameFilter},this.$get=["$$animateQueue",function(e){function t(e,t,n){if(n){var i=ct(n);!i||i.parentNode||i.previousElementSibling||(n=null)}n?n.after(e):t.prepend(e)}return{on:e.on,off:e.off,pin:e.pin,enabled:e.enabled,cancel:function(e){e.end&&e.end()},enter:function(n,i,o,s){return i=i&&Vi(i),o=o&&Vi(o),i=i||o.parent(),t(n,i,o),e.push(n,"enter",ut(s))},move:function(n,i,o,s){return i=i&&Vi(i),o=o&&Vi(o),i=i||o.parent(),t(n,i,o),e.push(n,"move",ut(s))},leave:function(t,n){return e.push(t,"leave",ut(n),function(){t.remove()})},addClass:function(t,n,i){return i=ut(i),i.addClass=at(i.addclass,n),e.push(t,"addClass",i)},removeClass:function(t,n,i){return i=ut(i),i.removeClass=at(i.removeClass,n),e.push(t,"removeClass",i)},setClass:function(t,n,i,o){return o=ut(o),o.addClass=at(o.addClass,n),o.removeClass=at(o.removeClass,i),e.push(t,"setClass",o)},animate:function(t,n,i,o,s){return s=ut(s),s.from=s.from?u(s.from,n):n,s.to=s.to?u(s.to,i):i,o=o||"ng-inline-animate",s.tempClasses=at(s.tempClasses,o),e.push(t,"animate",s)}}}]}],es=function(){this.$get=["$$rAF",function(e){function t(t){n.push(t),n.length>1||e(function(){for(var e=0;e<n.length;e++)n[e]();n=[]})}var n=[];return function(){var e=!1;return t(function(){e=!0}),function(n){e?n():t(n)}}}]},ts=function(){this.$get=["$q","$sniffer","$$animateAsyncRun","$document","$timeout",function(e,t,n,i,s){function r(e){this.setHost(e);var t=n(),o=function(e){s(e,0,!1)};this._doneCallbacks=[],this._tick=function(e){var n=i[0];n&&n.hidden?o(e):t(e)},this._state=0}var a=0,c=1,l=2;return r.chain=function(e,t){function n(){return i===e.length?void t(!0):void e[i](function(e){return e===!1?void t(!1):(i++,void n())})}var i=0;n()},r.all=function(e,t){function n(n){s=s&&n,++i===e.length&&t(s)}var i=0,s=!0;o(e,function(e){e.done(n)})},r.prototype={setHost:function(e){this.host=e||{}},done:function(e){this._state===l?e():this._doneCallbacks.push(e)},progress:f,getPromise:function(){if(!this.promise){var t=this;this.promise=e(function(e,n){t.done(function(t){t===!1?n():e()})})}return this.promise},then:function(e,t){return this.getPromise().then(e,t)},catch:function(e){return this.getPromise().catch(e)},finally:function(e){return this.getPromise().finally(e)},pause:function(){this.host.pause&&this.host.pause()},resume:function(){this.host.resume&&this.host.resume()},end:function(){this.host.end&&this.host.end(),this._resolve(!0)},cancel:function(){this.host.cancel&&this.host.cancel(),this._resolve(!1)},complete:function(e){var t=this;t._state===a&&(t._state=c,t._tick(function(){t._resolve(e)}))},_resolve:function(e){this._state!==l&&(o(this._doneCallbacks,function(t){t(e)}),this._doneCallbacks.length=0,this._state=l)}},r}]},ns=function(){this.$get=["$$rAF","$q","$$AnimateRunner",function(e,t,n){return function(t,i){function o(){return e(function(){s(),a||c.complete(),a=!0}),c}function s(){r.addClass&&(t.addClass(r.addClass),r.addClass=null),r.removeClass&&(t.removeClass(r.removeClass),r.removeClass=null),r.to&&(t.css(r.to),r.to=null)}var r=i||{};r.$$prepared||(r=H(r)),r.cleanupStyles&&(r.from=r.to=null),r.from&&(t.css(r.from),r.from=null);var a,c=new n;return{start:o,end:o}}}]},is=n("$compile"),os=new gt;mt.$inject=["$provide","$$sanitizeUriProvider"],vt.prototype.isFirstChange=function(){return this.previousValue===os};var ss=/^((?:x|data)[:\-_])/i,rs=n("$controller"),as=/^(\S+)(\s+as\s+([\w$]+))?$/,cs=function(){this.$get=["$document",function(e){return function(t){return t?!t.nodeType&&t instanceof Vi&&(t=t[0]):t=e[0].body,t.offsetWidth+1}}]},ls="application/json",us={"Content-Type":ls+";charset=utf-8"},ds=/^\[|^\{(?!\{)/,ps={"[":/]$/,"{":/}$/},hs=/^\)\]\}',?\n/,fs=n("$http"),gs=function(e){return function(){throw fs("legacy","The method `{0}` on the promise returned from `$http` has been disabled.",e)}},ms=to.$interpolateMinErr=n("$interpolate");ms.throwNoconcat=function(e){throw ms("noconcat","Error while interpolating: {0}\nStrict Contextual Escaping disallows interpolations that concatenate multiple expressions when a trusted value is required. See http://docs.angularjs.org/api/ng.$sce",e)},ms.interr=function(e,t){return ms("interr","Can't interpolate: {0}\n{1}",e,t.toString())};var vs=function(){this.$get=["$window",function(e){function t(e){var t=function(e){t.data=e,t.called=!0};return t.id=e,t}var n=e.angular.callbacks,i={};return{createCallback:function(e){var o="_"+(n.$$counter++).toString(36),s="angular.callbacks."+o,r=t(o);return i[s]=n[o]=r,s},wasCalled:function(e){return i[e].called},getResponse:function(e){return i[e].data},removeCallback:function(e){var t=i[e];delete n[t.id],delete i[e]}}}]},bs=/^([^\?#]*)(\?([^#]*))?(#(.*))?$/,Ms={http:80,https:443,ftp:21},_s=n("$location"),ys=/^\s*[\\/]{2,}/,Ss={$$absUrl:"",$$html5:!1,$$replace:!1,absUrl:Zt("$$absUrl"),url:function(e){if(b(e))return this.$$url;var t=bs.exec(e);return(t[1]||""===e)&&this.path(decodeURIComponent(t[1])),(t[2]||t[1]||""===e)&&this.search(t[3]||""),this.hash(t[5]||""),this},protocol:Zt("$$protocol"),host:Zt("$$host"),port:Zt("$$port"),path:Qt("$$path",function(e){return e=null!==e?e.toString():"","/"===e.charAt(0)?e:"/"+e}),search:function(e,t){switch(arguments.length){case 0:return this.$$search;case 1:if(S(e)||T(e))e=e.toString(),this.$$search=Q(e);else{if(!_(e))throw _s("isrcharg","The first argument of the `$location#search()` call must be a string or an object.");e=H(e,{}),o(e,function(t,n){null==t&&delete e[n]}),this.$$search=e}break;default:b(t)||null===t?delete this.$$search[e]:this.$$search[e]=t}return this.$$compose(),this},hash:Qt("$$hash",function(e){return null!==e?e.toString():""}),replace:function(){return this.$$replace=!0,this}};o([Jt,Kt,Gt],function(e){e.prototype=Object.create(Ss),e.prototype.state=function(t){if(!arguments.length)return this.$$state;if(e!==Gt||!this.$$html5)throw _s("nostate","History API state support is available only in HTML5 mode and only in browsers supporting HTML5 History API");return this.$$state=b(t)?null:t,this}});var Ts=n("$parse"),$s=[].constructor,Ls=(!1).constructor,Cs=Function.constructor,ks=(0).constructor,ws={}.constructor,As="".constructor,Os=$s.prototype,Es=Ls.prototype,Is=Cs.prototype,Ds=ks.prototype,Ns=ws.prototype,xs=As.prototype,Rs=Is.call,Ps=Is.apply,zs=Is.bind,qs=Ns.valueOf,Hs=me();o("+ - * / % === !== == != < > <= >= && || ! = |".split(" "),function(e){Hs[e]=!0});var Us={n:"\n",f:"\f",r:"\r",t:"\t",v:"\v","'":"'",'"':'"'},Ws=function(e){this.options=e};Ws.prototype={constructor:Ws,lex:function(e){for(this.text=e,this.index=0,this.tokens=[];this.index<this.text.length;){var t=this.text.charAt(this.index);if('"'===t||"'"===t)this.readString(t);else if(this.isNumber(t)||"."===t&&this.isNumber(this.peek()))this.readNumber();else if(this.isIdentifierStart(this.peekMultichar()))this.readIdent();else if(this.is(t,"(){}[].,;:?"))this.tokens.push({index:this.index,text:t}),this.index++;else if(this.isWhitespace(t))this.index++;else{var n=t+this.peek(),i=n+this.peek(2),o=Hs[t],s=Hs[n],r=Hs[i];if(o||s||r){var a=r?i:s?n:t;this.tokens.push({index:this.index,text:a,operator:!0}),this.index+=a.length}else this.throwError("Unexpected next character ",this.index,this.index+1)}}return this.tokens},is:function(e,t){return t.indexOf(e)!==-1},peek:function(e){var t=e||1;return this.index+t<this.text.length&&this.text.charAt(this.index+t)},isNumber:function(e){return"0"<=e&&e<="9"&&"string"==typeof e},isWhitespace:function(e){return" "===e||"\r"===e||"\t"===e||"\n"===e||"\v"===e||" "===e},isIdentifierStart:function(e){return this.options.isIdentifierStart?this.options.isIdentifierStart(e,this.codePointAt(e)):this.isValidIdentifierStart(e)},isValidIdentifierStart:function(e){return"a"<=e&&e<="z"||"A"<=e&&e<="Z"||"_"===e||"$"===e},isIdentifierContinue:function(e){return this.options.isIdentifierContinue?this.options.isIdentifierContinue(e,this.codePointAt(e)):this.isValidIdentifierContinue(e)},isValidIdentifierContinue:function(e,t){return this.isValidIdentifierStart(e,t)||this.isNumber(e)},codePointAt:function(e){return 1===e.length?e.charCodeAt(0):(e.charCodeAt(0)<<10)+e.charCodeAt(1)-56613888},peekMultichar:function(){var e=this.text.charAt(this.index),t=this.peek();if(!t)return e;var n=e.charCodeAt(0),i=t.charCodeAt(0);return n>=55296&&n<=56319&&i>=56320&&i<=57343?e+t:e},isExpOperator:function(e){return"-"===e||"+"===e||this.isNumber(e)},throwError:function(e,t,n){n=n||this.index;var i=M(t)?"s "+t+"-"+this.index+" ["+this.text.substring(t,n)+"]":" "+n;throw Ts("lexerr","Lexer Error: {0} at column{1} in expression [{2}].",e,i,this.text)},readNumber:function(){for(var e="",t=this.index;this.index<this.text.length;){var n=Ui(this.text.charAt(this.index));if("."===n||this.isNumber(n))e+=n;else{var i=this.peek();if("e"===n&&this.isExpOperator(i))e+=n;else if(this.isExpOperator(n)&&i&&this.isNumber(i)&&"e"===e.charAt(e.length-1))e+=n;else{if(!this.isExpOperator(n)||i&&this.isNumber(i)||"e"!==e.charAt(e.length-1))break;this.throwError("Invalid exponent")}}this.index++}this.tokens.push({index:t,text:e,constant:!0,value:Number(e)})},readIdent:function(){var e=this.index;for(this.index+=this.peekMultichar().length;this.index<this.text.length;){var t=this.peekMultichar();if(!this.isIdentifierContinue(t))break;this.index+=t.length}this.tokens.push({index:e,text:this.text.slice(e,this.index),identifier:!0})},readString:function(e){var t=this.index;this.index++;for(var n="",i=e,o=!1;this.index<this.text.length;){var s=this.text.charAt(this.index);if(i+=s,o){if("u"===s){var r=this.text.substring(this.index+1,this.index+5);r.match(/[\da-f]{4}/i)||this.throwError("Invalid unicode escape [\\u"+r+"]"),this.index+=4,n+=String.fromCharCode(parseInt(r,16))}else{var a=Us[s];n+=a||s}o=!1}else if("\\"===s)o=!0;else{if(s===e)return this.index++,void this.tokens.push({index:t,text:i,constant:!0,value:n});n+=s}this.index++}this.throwError("Unterminated quote",t)}};var Bs=function(e,t){this.lexer=e,this.options=t};Bs.Program="Program",Bs.ExpressionStatement="ExpressionStatement",Bs.AssignmentExpression="AssignmentExpression",Bs.ConditionalExpression="ConditionalExpression",Bs.LogicalExpression="LogicalExpression",Bs.BinaryExpression="BinaryExpression",Bs.UnaryExpression="UnaryExpression",Bs.CallExpression="CallExpression",Bs.MemberExpression="MemberExpression",Bs.Identifier="Identifier",Bs.Literal="Literal",Bs.ArrayExpression="ArrayExpression",Bs.Property="Property",Bs.ObjectExpression="ObjectExpression",Bs.ThisExpression="ThisExpression",Bs.LocalsExpression="LocalsExpression",Bs.NGValueParameter="NGValueParameter",Bs.prototype={ast:function(e){this.text=e,this.tokens=this.lexer.lex(e);var t=this.program();return 0!==this.tokens.length&&this.throwError("is an unexpected token",this.tokens[0]),t},program:function(){for(var e=[];;)if(this.tokens.length>0&&!this.peek("}",")",";","]")&&e.push(this.expressionStatement()),!this.expect(";"))return{type:Bs.Program,body:e}},expressionStatement:function(){return{type:Bs.ExpressionStatement,expression:this.filterChain()}},filterChain:function(){for(var e=this.expression();this.expect("|");)e=this.filter(e);return e},expression:function(){return this.assignment()},assignment:function(){var e=this.ternary();return this.expect("=")&&(e={type:Bs.AssignmentExpression,left:e,right:this.assignment(),operator:"="}),e},ternary:function(){var e,t,n=this.logicalOR();return this.expect("?")&&(e=this.expression(),this.consume(":"))?(t=this.expression(),{type:Bs.ConditionalExpression,test:n,alternate:e,consequent:t}):n},logicalOR:function(){for(var e=this.logicalAND();this.expect("||");)e={type:Bs.LogicalExpression,operator:"||",left:e,right:this.logicalAND()};return e},logicalAND:function(){for(var e=this.equality();this.expect("&&");)e={type:Bs.LogicalExpression,operator:"&&",left:e,right:this.equality()};return e},equality:function(){for(var e,t=this.relational();e=this.expect("==","!=","===","!==");)t={type:Bs.BinaryExpression,operator:e.text,left:t,right:this.relational()};return t},relational:function(){for(var e,t=this.additive();e=this.expect("<",">","<=",">=");)t={type:Bs.BinaryExpression,operator:e.text,left:t,right:this.additive()};return t},additive:function(){for(var e,t=this.multiplicative();e=this.expect("+","-");)t={type:Bs.BinaryExpression,operator:e.text,left:t,right:this.multiplicative()};return t},multiplicative:function(){for(var e,t=this.unary();e=this.expect("*","/","%");)t={type:Bs.BinaryExpression,operator:e.text,left:t,right:this.unary()};return t},unary:function(){var e;return(e=this.expect("+","-","!"))?{type:Bs.UnaryExpression,operator:e.text,prefix:!0,argument:this.unary()}:this.primary()},primary:function(){var e;this.expect("(")?(e=this.filterChain(),this.consume(")")):this.expect("[")?e=this.arrayDeclaration():this.expect("{")?e=this.object():this.selfReferential.hasOwnProperty(this.peek().text)?e=H(this.selfReferential[this.consume().text]):this.options.literals.hasOwnProperty(this.peek().text)?e={type:Bs.Literal,value:this.options.literals[this.consume().text]}:this.peek().identifier?e=this.identifier():this.peek().constant?e=this.constant():this.throwError("not a primary expression",this.peek());for(var t;t=this.expect("(","[",".");)"("===t.text?(e={type:Bs.CallExpression,callee:e,arguments:this.parseArguments()},this.consume(")")):"["===t.text?(e={type:Bs.MemberExpression,object:e,property:this.expression(),computed:!0},this.consume("]")):"."===t.text?e={type:Bs.MemberExpression,object:e,property:this.identifier(),computed:!1}:this.throwError("IMPOSSIBLE");return e},filter:function(e){for(var t=[e],n={type:Bs.CallExpression,callee:this.identifier(),arguments:t,filter:!0};this.expect(":");)t.push(this.expression());return n},parseArguments:function(){var e=[];if(")"!==this.peekToken().text)do e.push(this.filterChain());while(this.expect(","));return e},identifier:function(){var e=this.consume();return e.identifier||this.throwError("is not a valid identifier",e),{type:Bs.Identifier,name:e.text}},constant:function(){return{type:Bs.Literal,value:this.consume().value}},arrayDeclaration:function(){var e=[];if("]"!==this.peekToken().text)do{if(this.peek("]"))break;e.push(this.expression())}while(this.expect(","));return this.consume("]"),{type:Bs.ArrayExpression,elements:e}},object:function(){var e,t=[];if("}"!==this.peekToken().text)do{if(this.peek("}"))break;e={type:Bs.Property,kind:"init"},this.peek().constant?(e.key=this.constant(),e.computed=!1,this.consume(":"),e.value=this.expression()):this.peek().identifier?(e.key=this.identifier(),e.computed=!1,this.peek(":")?(this.consume(":"),e.value=this.expression()):e.value=e.key):this.peek("[")?(this.consume("["),e.key=this.expression(),this.consume("]"),e.computed=!0,this.consume(":"),e.value=this.expression()):this.throwError("invalid key",this.peek()),t.push(e)}while(this.expect(","));return this.consume("}"),{type:Bs.ObjectExpression,properties:t}},throwError:function(e,t){throw Ts("syntax","Syntax Error: Token '{0}' {1} at column {2} of the expression [{3}] starting at [{4}].",t.text,e,t.index+1,this.text,this.text.substring(t.index))},consume:function(e){if(0===this.tokens.length)throw Ts("ueoe","Unexpected end of expression: {0}",this.text);var t=this.expect(e);return t||this.throwError("is unexpected, expecting ["+e+"]",this.peek()),t},peekToken:function(){if(0===this.tokens.length)throw Ts("ueoe","Unexpected end of expression: {0}",this.text);return this.tokens[0]},peek:function(e,t,n,i){return this.peekAhead(0,e,t,n,i)},peekAhead:function(e,t,n,i,o){if(this.tokens.length>e){var s=this.tokens[e],r=s.text;if(r===t||r===n||r===i||r===o||!t&&!n&&!i&&!o)return s}return!1},expect:function(e,t,n,i){var o=this.peek(e,t,n,i);return!!o&&(this.tokens.shift(),o)},selfReferential:{this:{type:Bs.ThisExpression},$locals:{type:Bs.LocalsExpression}}},vn.prototype={compile:function(e,t){var n=this,i=this.astBuilder.ast(e);this.state={nextId:0,filters:{},exp Ansi based on Decrypted SSL Data (SSL) templateRequest:Dn,$$testability:Nn,$timeout:xn,$window:zn,$$rAF:Ln,$$jqLite:Ze,$$HashMap:Uo,$$cookieReader:Hn})}])}function Se(){return++$o}function Te(e){return e.replace(ko,function(e,t,n,i){return i?n.toUpperCase():n}).replace(wo,"Moz$1")}function $e(e){return!Io.test(e)}function Le(e){var t=e.nodeType;return t===mo||!t||t===_o}function Ce(e){for(var t in To[e.ng339])return!0;return!1}function ke(e){for(var t=0,n=e.length;t<n;t++)xe(e[t])}function we(e,t){var n,i,s,r,a=t.createDocumentFragment(),c=[];if($e(e))c.push(t.createTextNode(e));else{for(n=a.appendChild(t.createElement("div")),i=(Do.exec(e)||["",""])[1].toLowerCase(),s=xo[i]||xo._default,n.innerHTML=s[1]+e.replace(No,"<$1></$2>")+s[2],r=s[0];r--;)n=n.lastChild;c=W(c,n.childNodes),n=a.firstChild,n.textContent=""}return a.textContent="",a.innerHTML="",o(c,function(e){a.appendChild(e)}),a}function Ae(e,n){n=n||t.document;var i;return(i=Eo.exec(e))?[n.createElement(i[1])]:(i=we(e,n))?i.childNodes:[]}function Oe(e,t){var n=e.parentNode;n&&n.replaceChild(t,e),t.appendChild(e)}function Ee(e){if(e instanceof Ee)return e;var t;if(S(e)&&(e=ro(e),t=!0),!(this instanceof Ee)){if(t&&"<"!==e.charAt(0))throw Oo("nosel","Looking up elements via selectors is not supported by jqLite! See: http://docs.angularjs.org/api/angular.element");return new Ee(e)}t?Ue(this,Ae(e)):Ue(this,e)}function Ie(e){return e.cloneNode(!0)}function De(e,t){if(t||xe(e),e.querySelectorAll)for(var n=e.querySelectorAll("*"),i=0,o=n.length;i<o;i++)xe(n[i])}function Ne(e,t,n,i){if(M(i))throw Oo("offargs","jqLite#off() does not support the `selector` argument");var s=Re(e),r=s&&s.events,a=s&&s.handle;if(a)if(t){var c=function(t){var i=r[t];M(n)&&q(i||[],n),M(n)&&i&&i.length>0||(Co(e,t,a),delete r[t])};o(t.split(" "),function(e){c(e),Ao[e]&&c(Ao[e])})}else for(t in r)"$destroy"!==t&&Co(e,t,a),delete r[t]}function xe(e,t){var n=e.ng339,i=n&&To[n];if(i){if(t)return void delete i.data[t];i.handle&&(i.events.$destroy&&i.handle({},"$destroy"),Ne(e)),delete To[n],e.ng339=void 0}}function Re(e,t){var n=e.ng339,i=n&&To[n];return t&&!i&&(e.ng339=n=Se(),i=To[n]={events:{},data:{},handle:void 0}),i}function Pe(e,t,n){if(Le(e)){var i=M(n),o=!i&&t&&!_(t),s=!t,r=Re(e,!o),a=r&&r.data;if(i)a[t]=n;else{if(s)return a;if(o)return a&&a[t];u(a,t)}}}function ze(e,t){return!!e.getAttribute&&(" "+(e.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ").indexOf(" "+t+" ")>-1}function qe(e,t){t&&e.setAttribute&&o(t.split(" "),function(t){e.setAttribute("class",ro((" "+(e.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ").replace(" "+ro(t)+" "," ")))})}function He(e,t){if(t&&e.setAttribute){var n=(" "+(e.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ");o(t.split(" "),function(e){e=ro(e),n.indexOf(" "+e+" ")===-1&&(n+=e+" ")}),e.setAttribute("class",ro(n))}}function Ue(e,t){if(t)if(t.nodeType)e[e.length++]=t;else{var n=t.length;if("number"==typeof n&&t.window!==t){if(n)for(var i=0;i<n;i++)e[e.length++]=t[i]}else e[e.length++]=t}}function We(e,t){return Be(e,"$"+(t||"ngController")+"Controller")}function Be(e,t,n){e.nodeType===_o&&(e=e.documentElement);for(var i=oo(t)?t:[t];e;){for(var o=0,s=i.length;o<s;o++)if(M(n=Vi.data(e,i[o])))return n;e=e.parentNode||e.nodeType===yo&&e.host}}function Ye(e){for(De(e,!0);e.firstChild;)e.removeChild(e.firstChild)}function je(e,t){t||De(e);var n=e.parentNode;n&&n.removeChild(e)}function Ve(e,n){n=n||t,"complete"===n.document.readyState?n.setTimeout(e):Vi(n).on("load",e)}function Fe(e,t){var n=zo[t.toLowerCase()];return n&&qo[z(e)]&&n}function Xe(e){return Ho[e]}function Ge(e,t){var n=function(n,i){n.isDefaultPrevented=function(){return n.defaultPrevented};var o=t[i||n.type],s=o?o.length:0;if(s){if(b(n.immediatePropagationStopped)){var r=n.stopImmediatePropagation;n.stopImmediatePropagation=function(){n.immediatePropagationStopped=!0,n.stopPropagation&&n.stopPropagation(),r&&r.call(n)}}n.isImmediatePropagationStopped=function(){return n.immediatePropagationStopped===!0};var a=o.specialHandlerWrapper||Ke;s>1&&(o=be(o));for(var c=0;c<s;c++)n.isImmediatePropagationStopped()||a(e,n,o[c])}};return n.elem=e,n}function Ke(e,t,n){n.call(e,t)}function Je(e,t,n){var i=t.relatedTarget;i&&(i===e||Ro.call(e,i))||n.call(e,t)}function Ze(){this.$get=function(){return u(Ee,{hasClass:function(e,t){return e.attr&&(e=e[0]),ze(e,t)},addClass:function(e,t){return e.attr&&(e=e[0]),He(e,t)},removeClass:function(e,t){return e.attr&&(e=e[0]),qe(e,t)}})}}function Qe(e,t){var n=e&&e.$$hashKey;if(n)return"function"==typeof n&&(n=e.$$hashKey()),n;var i=typeof e;return n="function"===i||"object"===i&&null!==e?e.$$hashKey=i+":"+(t||a)():i+":"+e}function et(e,t){if(t){var n=0;this.nextUid=function(){return++n}}o(e,this.put,this)}function tt(e){return Function.prototype.toString.call(e)+" "}function nt(e){var t=tt(e).replace(Vo,""),n=t.match(Wo)||t.match(Bo);return n}function it(e){var t=nt(e);return t?"function("+(t[1]||"").replace(/[\s\r\n]+/," ")+")":"fn"}function ot(e,t,n){var i,s,r;if("function"==typeof e){if(!(i=e.$inject)){if(i=[],e.length){if(t)throw S(n)&&n||(n=e.name||it(e)),Fo("strictdi","{0} is not using explicit annotation and cannot be invoked in strict mode",n);s=nt(e),o(s[1].split(Yo),function(e){e.replace(jo,function(e,t,n){i.push(n)})})}e.$inject=i}}else oo(e)?(r=e.length-1,pe(e[r],"fn"),i=e.slice(0,r)):pe(e,"fn",!0);return i}function st(e,t){function n(e){return function(t,n){return _(t)?void o(t,r(e)):e(t,n)}}function i(e,t){if(he(e,"service"),(L(t)||oo(t))&&(t=T.instantiate(t)),!t.$get)throw Fo("pget","Provider '{0}' must define $get factory method.",e);return y[e+g]=t}function s(e,t){return function(){var n=k.invoke(t,this);if(b(n))throw Fo("undef","Provider '{0}' must return a value from $get factory method.",e);return n}}function a(e,t,n){return i(e,{$get:n!==!1?s(e,t):t})}function c(e,t){return a(e,["$injector",function(e){return e.instantiate(t)}])}function l(e,t){return a(e,m(t),!1)}function u(e,t){he(e,"constant"),y[e]=t,$[e]=t}function d(e,t){var n=T.get(e+g),i=n.$get;n.$get=function(){var e=k.invoke(i,n);return k.invoke(t,null,{$delegate:e})}}function p(e){de(b(e)||oo(e),"modulesToLoad","not an array");var t,n=[];return o(e,function(e){function i(e){var t,n;for(t=0,n=e.length;t<n;t++){var i=e[t],o=T.get(i[0]);o[i[1]].apply(o,i[2])}}if(!M.get(e)){M.put(e,!0);try{S(e)?(t=Xi(e),n=n.concat(p(t.requires)).concat(t._runBlocks),i(t._invokeQueue),i(t._configBlocks)):L(e)?n.push(T.invoke(e)):oo(e)?n.push(T.invoke(e)):pe(e,"module")}catch(t){throw oo(e)&&(e=e[e.length-1]),t.message&&t.stack&&t.stack.indexOf(t.message)===-1&&(t=t.message+"\n"+t.stack),Fo("modulerr","Failed to instantiate module {0} due to:\n{1}",e,t.stack||t.message||t)}}}),n}function h(e,n){function i(t,i){if(e.hasOwnProperty(t)){if(e[t]===f)throw Fo("cdep","Circular dependency found: {0}",t+" <- "+v.join(" <- "));return e[t]}try{return v.unshift(t),e[t]=f,e[t]=n(t,i),e[t]}catch(n){throw e[t]===f&&delete e[t],n}finally{v.shift()}}function o(e,n,o){for(var s=[],r=st.$$annotate(e,t,o),a=0,c=r.length;a<c;a++){var l=r[a];if("string"!=typeof l)throw Fo("itkn","Incorrect injection token! Expected service name as string, got {0}",l);s.push(n&&n.hasOwnProperty(l)?n[l]:i(l,o))}return s}function s(e){return!(ji<=11)&&("function"==typeof e&&/^(?:class\b|constructor\()/.test(tt(e)))}function r(e,t,n,i){"string"==typeof n&&(i=n,n=null);var r=o(e,n,i);return oo(e)&&(e=e[e.length-1]),s(e)?(r.unshift(null),new(Function.prototype.bind.apply(e,r))):e.apply(t,r)}function a(e,t,n){var i=oo(e)?e[e.length-1]:e,s=o(e,t,n);return s.unshift(null),new(Function.prototype.bind.apply(i,s))}return{invoke:r,instantiate:a,get:i,annotate:st.$$annotate,has:function(t){return y.hasOwnProperty(t+g)||e.hasOwnProperty(t)}}}t=t===!0;var f={},g="Provider",v=[],M=new et([],!0),y={$provide:{provider:n(i),factory:n(a),service:n(c),value:n(l),constant:n(u),decorator:d}},T=y.$injector=h(y,function(e,t){throw to.isString(t)&&v.push(t),Fo("unpr","Unknown provider: {0}",v.join(" <- "))}),$={},C=h($,function(e,t){var n=T.get(e+g,t);return k.invoke(n.$get,n,void 0,e)}),k=C;y["$injector"+g]={$get:m(C)};var w=p(e);return k=C.get("$injector"),k.strictDi=t,o(w,function(e){e&&k.invoke(e)}),k}function rt(){var e=!0;this.disableAutoScrolling=function(){e=!1},this.$get=["$window","$location","$rootScope",function(t,n,i){function o(e){var t=null;return Array.prototype.some.call(e,function(e){if("a"===z(e))return t=e,!0}),t}function s(){var e=a.yOffset;if(L(e))e=e();else if(R(e)){var n=e[0],i=t.getComputedStyle(n);e="fixed"!==i.position?0:n.getBoundingClientRect().bottom}else T(e)||(e=0);return e}function r(e){if(e){e.scrollIntoView();var n=s();if(n){var i=e.getBoundingClientRect().top;t.scrollBy( Ansi based on Decrypted SSL Data (SSL) tentRequested",t)):p()}),o.$on("$destroy",p)}}}]).directive("uibTooltipClasses",function(){return{restrict:"A",link:function(e,t,n){e.placement&&t.addClass(e.placement),e.popupClass&&t.addClass(e.popupClass),e.animation()&&t.addClass(n.tooltipAnimationClass)}}}).directive("uibTooltipPopup",function(){return{replace:!0,scope:{content:"@",placement:"@",popupClass:"@",animation:"&",isOpen:"&"},templateUrl:"template/tooltip/tooltip-popup.html",link:function(e,t){t.addClass("tooltip")}}}).directive("uibTooltip",["$uibTooltip",function(e){return e("uibTooltip","tooltip","mouseenter")}]).directive("uibTooltipTemplatePopup",function(){return{replace:!0,scope:{contentExp:"&",placement:"@",popupClass:"@",animation:"&",isOpen:"&",originScope:"&"},templateUrl:"template/tooltip/tooltip-template-popup.html",link:function(e,t){t.addClass("tooltip")}}}).directive("uibTooltipTemplate",["$uibTooltip",function(e){return e("uibTooltipTemplate","tooltip","mouseenter",{useContentExp:!0})}]).directive("uibTooltipHtmlPopup",functio Ansi based on Decrypted SSL Data (SSL) this.maxDate&&this.compare(t,this.maxDate)>0||e.dateDisabled&&e.dateDisabled({date:t,mode:e.datepickerMode})},this.customClass=function(t){return e.customClass({date:t,mode:e.datepickerMode})},this.split=function(e,t){for(var n=[];e.length>0;)n.push(e.splice(0,t));return n},e.select=function(t){if(e.datepickerMode===f.minMode){var n=g.$viewValue?d.fromTimezone(new Date(g.$viewValue),m.getOption("timezone")):new Date(0,0,0,0,0,0,0);n.setFullYear(t.getFullYear(),t.getMonth(),t.getDate()),n=d.toTimezone(n,m.getOption("timezone")),g.$setViewValue(n),g.$render()}else f.activeDate=t,p(f.modes[f.modes.indexOf(e.datepickerMode)-1]),e.$emit("uib:datepicker.mode");e.$broadcast("uib:datepicker.focus")},e.move=function(e){var t=f.activeDate.getFullYear()+e*(f.step.years||0),n=f.activeDate.getMonth()+e*(f.step.months||0);f.activeDate.setFullYear(t,n,1),f.refreshView()},e.toggleMode=function(t){t=t||1,e.datepickerMode===f.maxMode&&1===t||e.datepickerMode===f.minMode&&t===-1||(p(f.modes[f.modes.indexOf(e.datepickerMode)+t] Ansi based on Decrypted SSL Data (SSL) this.usersInfo[e].authToken?this.usersInfo[e]:this.usersInfo.find(function(e){return e.authToken===t.userActionId});n&&"UI_MODERATOR"!==n.userRole&&this.onUpdateMuteState({$event:{canPublish:!n.canPublish,user:n}})}},{key:"changeMute",value:function(e){var t=this,n=this.usersInfo[e]&&this.userActionId===this.usersInfo[e].authToken?this.usersInfo[e]:this.usersInfo.find(function(e){return e.authToken===t.userActionId});this.isInterpreter(n)&&this.onUpdateMute({$event:{user:n}})}},{key:"mousedown",value:function(e){this.userActionId=this.usersInfo[e].authToken}},{key:"showModalTranslations",value:function(e){"UI_MODERATOR"===e.userRole||e.isSwitching||this.$uibModal.open({backdrop:"static",windowClass:"translations-modal",component:"modalTranslations",resolve:{user:function(){return e}}})}},{key:"showModalUsers",value:function(){var e=this;this.$uibModal.open({backdrop:"static",windowClass:this.usersModalClass,component:"modalUsers",resolve:{language:function(){return e.language},usersInfo:function(){return e.u Ansi based on Decrypted SSL Data (SSL) tion o(e,r,o){function a(){h.addEventListener(n.CLICK,d),r.addEventListener(n.CLICK,d),r.addEventListener("contextmenu",l)}function s(){h.removeEventListener(n.CLICK,d),r.removeEventListener(n.CLICK,d),r.removeEventListener("contextmenu",l)}function c(t){if(f=t,f===i.READY||f===i.PAUSED){var r=document.getElementById("playButton-"+e);r&&r.addEventListener(n.CLICK,d),s(),setTimeout(a,200)}}function d(e){e.preventDefault(),e.stopPropagation?e.stopPropagation():e.cancelBubble=!0,e.target.id&&e.target.id.indexOf("controls-")!==-1||e.button&&0!==e.button||p.touchInProgress||(p.touchInProgress=!0,e.target.id&&e.target.id.indexOf("playButton-")!==-1?o.emit(t.PLAYBUTTON_SINGLE_CLICK):o.emit(t.PLAYER_SINGLE_CLICK),p.timeout=setTimeout(function(){p.touchInProgress=!1,clearTimeout(p.timeout),p.timeout=0},300))}function l(e){return e.preventDefault(),!1}function u(){return s(),p.timeout&&clearTimeout(p.timeout),p.timeout=0,r=null,h=null,null}var f,h=document.getElementById(e),p={timeout:0,touchInProgress:!1};return{upda Ansi based on Decrypted SSL Data (SSL) tion:relative;color:#00b050;padding-left:15px}.modal-recording-item__info._on span div{display:inline-block;width:50px;text-align:left}.modal-recording-item__info._on span:before{content:"";display:block;width:11px;height:11px;background:url(/static/svg/recording-on.svg) 50% 50% no-repeat;background-size:100%;left:0;top:2px}.modal-recording-item__info._error span{color:red;padding-left:15px;position:relative}.modal-recording-item__info._error span div{display:inline-block;width:50px;text-align:left}.modal-recording-item__info._error span:before{content:"";display:block;width:11px;height:11px;background:url(/static/svg/recording-err.svg) 50% 50% no-repeat;background-size:100%;left:0;top:2px}.modal-recording-item__left{width:calc(100% - 45px);text-align:right}.modal-recording-item__right{width:45px;text-align:right;color:#939498;font-size:10px;padding-top:4px}.modal-recording-item__right:hover{opacity:.75;cursor:pointer}.modal-recording-item__right .toggleswitch-label._disab Ansi based on Decrypted SSL Data (SSL) tn{margin:14px 0 0 75px;padding-top:15px;width:67px;height:67px;vertical-align:top;overflow:hidden;text-align:center;border-radius:50%;border:4px solid #272a31;display:inline-block;position:relative}.mute-indicator .mute-btn._disabled{pointer-events:none;opacity:.6}.mute-indicator .mute-btn._unmuted{border-style:solid;border-color:red}.mute-indicator .mute-btn._unmuted .mute-btn__icon{fill:#fc2c2c;left:0}.mute-indicator .mute-btn._unmuting{border:none}.mute-indicator .mute-btn._unmuting .progress-pie{display:block}.mute-indicator .mute-btn._unmuting .mute-btn__icon-cont{left:4px;top:4px}.mute-indicator .mute-btn._muted{border:4px solid #848484}.mute-indicator .mute-btn._muted .mute-btn__icon{fill:#848484;width:26px;height:32px;position:relative;top:14px;left:1px}.mute-indicator .mute-btn__icon-cont{width:59px;height:59px;background:#f3f3f3;z-index:400;left:0;top:0;border-radius:50%}.mute-indicator .mute-btn__icon{fill:#272a31;width:26px;height:32px;position:relative;top:14px;left:1px}.mute- Ansi based on Decrypted SSL Data (SSL) tom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337a Ansi based on Decrypted SSL Data (SSL) tompClient.subscribe("/user/queue/timer",function(t){return e.receivedMsg(a.default.fromJson(t.body))},{"auto-delete":"true"}),e.$log.debug("Subscribed to /user/queue/timer");var t=e.$user.authToken();e.send("HELLO",t)})}},{key:"disconnect",value:function(){var e=this;this.stompClient&&this.stompClient.disconnect(function(){return e.$log.debug("Backend WebSocket connection closed")})}},{key:"send",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(this.stompClient){var n={type:e,message:t,params:null};this.$log.debug("Backend WebSocket send",n),this.stompClient.send("/app/timer",{},a.default.toJson(n))}}},{key:"eventTimerStart",value:function(e){var t={valueInMills:e};this.DataService.update("events/timer",a.default.toJson(t))}},{key:"receivedMsg",value:function(e){var t=this,n={TIMER_TICK:function(){t.countdownStartTime=(new Date).getTime(),t.countdownTime=e.message,t.timerStarted=!!+t.countdownTime},ERROR:function(){t.$log.debug("Backend WebSocket received error"),e.data Ansi based on Decrypted SSL Data (SSL) transform:rotate(1turn)}}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes rotateColor{0%{border-top-color:#4e5661}12.5%{border-top-color:#7b8189}25%{border-top-color:#a6aab0}37.5%{border-top-color:#d5d5d6}50%{border-bottom-color:#d5d5d6}50.00001%{border-bottom-color:#4e5661}62.5%{border-bottom-color:#7b8189}75%{border-bottom-color:#a6aab0}87.5%{border-bottom-color:#d5d5d6}}.ui-body .ui-select-container,.ui-body .ui-select-container:focus{outline:none!important}.ui-body .ui-select-container .btn-default{background-color:#f3f3f3;color:#272a31;border-radius:50px;padding:9px 0 0 22px;height:37px;text-transform:capitalize;border:none;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.3)}.ui-body .ui-select-container .btn-default-focus{color:#272a31;background-color:#f3f3f3;border:none;box-shadow:none;outline:none!important;border-radius:50px}.ui-body .ui-select-container .btn-default-focus:focus{outline:none!important}.ui-body .ui-select-container .btn-default:active,.ui-body .ui-select-contain Ansi based on Decrypted SSL Data (SSL) translate",function(e){"undefined"==typeof e?_(""):""===e&&S||(b.translate=e,C()),S=!1});for(var T in v)v.hasOwnProperty(T)&&"translateAttr"===T.substr(0,13)&&T.length>13&&y(T);if(v.$observe("translateDefault",function(e){c.defaultText=e,C()}),p&&v.$observe("translateSanitizeStrategy",function(e){c.sanitizeStrategy=i(e)(c.$parent),C()}),u&&v.$observe("translateValues",function(e){e&&c.$parent.$watch(function(){angular.extend(c.interpolateParams,i(e)(c.$parent))})}),h){var $=function(e){v.$observe(e,function(t){var n=a(e.substr(14,1))+e.substr(15);c.interpolateParams[n]=t})};for(var L in v)Object.prototype.hasOwnProperty.call(v,L)&&"translateValue"===L.substr(0,14)&&"translateValues"!==L&&$(L)}var C=function(){for(var e in b)b.hasOwnProperty(e)&&void 0!==b[e]&&k(e,b[e],c,c.interpolateParams,c.defaultText,c.translateNamespace)},k=function(t,n,i,o,s,r){n?(r&&"."===n.charAt(0)&&(n=r+n),e(n,o,d,s,i.translateLanguage,i.sanitizeStrategy).then(function(e){w(e,i,!0,t)},function(e){w(e,i,!1,t)})):w(n,i,!1,t)},w=functi Ansi based on Decrypted SSL Data (SSL) video\r\nb=AS:"+this.constrainVideoBitrateKbps_+"\r\n")),this.pc2.setLocalDescription(e),this.pc1.setRemoteDescription(e)}},{key:"onIceCandidate_",value:function(e,t){if(t.candidate){var n=this.parseCandidate(t.candidate.candidate);this.iceCandidateFilter_(n)&&e.addIceCandidate(t.candidate)}}},{key:"noFilter",value:function(){return!0}},{key:"isRelay",value:function(e){return"relay"===e.type}},{key:"isNotHostCandidate",value:function(e){return"host"!==e.type}},{key:"isReflexive",value:function(e){return"srflx"===e.type}},{key:"isHost",value:function(e){return"host"===e.type}},{key:"isIpv6",value:function(e){return e.address.indexOf(":")!==-1}},{key:"parseCandidate",value:function(e){var t="candidate:",n=e.indexOf(t)+t.length,i=e.substr(n).split(" ");return{type:i[7],protocol:i[2],address:i[4]}}},{key:"asyncCreateTurnConfig",value:function(e,t){var n={};if("string"==typeof n.turnURI&&""!==n.turnURI){var i={username:n.turnUsername||"",credential:n.turnCredential||"",urls:n.turnURI.split(",")},o={iceServers:[i] Ansi based on Decrypted SSL Data (SSL) void i.$set("ngPattern",new RegExp(o[1],o[2]))}e.$watch(i[t],function(e){i.$set(t,e)})}}}}),o(["src","srcset","href"],function(e){var t=bt("ng-"+e);sr[t]=function(){return{priority:99,link:function(n,i,o){var s=e,r=e;"href"===e&&"[object SVGAnimatedString]"===Zi.call(i.prop("href"))&&(r="xlinkHref",o.$attr[r]="xlink:href",s=null),o.$observe(t,function(t){return t?(o.$set(r,t),void(ji&&s&&i.prop(s,o[r]))):void("href"===e&&o.$set(r,null))})}}}});var rr={$addControl:f,$$renameControl:hi,$removeControl:f,$setValidity:f,$setDirty:f,$setPristine:f,$setSubmitted:f},ar="ng-submitted";fi.$inject=["$element","$attrs","$scope","$animate","$interpolate"];var cr=function(e){return["$timeout","$parse",function(t,n){function i(e){return""===e?n('this[""]').assign:n(e).assign||f}var o={name:"form",restrict:e?"EAC":"E",require:["form","^^?form"],controller:fi,compile:function(n,o){n.addClass(Yr).addClass(Wr);var s=o.name?"name":!(!e||!o.ngForm)&&"ngForm";return{pre:function(e,n,o,r){var a=r[0];if(!("action"in o)){var c=funct Ansi based on Decrypted SSL Data (SSL) v���FLq ��`�/��_t���c�59�����p���0G8�%)X!L�4fe+�-���1���ete��1W�"��ds��4:�E)Z1�U�â D%)Y)JU�Ò�Le)[9�U��U�B�,���â¡ï¿½ï¿½ï¿½Ú¾ï¿½k��#zv��0������mRAN�0��#Tq����4J{L'n����r��zj����zF3Y�B'�{}Y�sYTw���%EÓor6S�����qr��p&�mp��ľQ�7�D����a4��a��bHì;"Eة��:@�):"K��ÍQ2e^���U=O�T����e}7���"�'�Q����zΦA>��W.;���"���Y�O��zk�=�0Vb��o"���X�����S]*k�����S�:��H���#[%4$�Õ�r@������\eÒ<J�Þ����KE�x�UM�QM�cm۶��Z۶�����bX��jì¤<�Ó?��&v.����de��)����Kq�M2d�B΢�y�k8$�d���5b�â£ï¿½ï¿½ï¿½)��1��H-@�;�D'�nB�Þ�ujQ���i�������-2���.�$K�q�m�i��&�J�QhD�Q�?i�×��.��^�.d Ansi based on Decrypted SSL Data (SSL) {0}'.",t.length);if(!(y.activeIndex<0)){var n=t[y.activeIndex],o=n.offsetTop+n.clientHeight-e[0].scrollTop,s=e[0].offsetHeight;o>s?e[0].scrollTop+=o-s:o<n.clientHeight&&(y.isGrouped&&0===y.activeIndex?e[0].scrollTop=0:e[0].scrollTop-=n.clientHeight-o)}}var y=this,S="";if(y.placeholder=l.placeholder,y.searchEnabled=l.searchEnabled,y.sortable=l.sortable,y.refreshDelay=l.refreshDelay,y.paste=l.paste,y.resetSearchInput=l.resetSearchInput,y.refreshing=!1,y.spinnerEnabled=l.spinnerEnabled,y.spinnerClass=l.spinnerClass,y.removeSelected=l.removeSelected,y.closeOnSelect=!0,y.skipFocusser=!1,y.search=S,y.activeIndex=0,y.items=[],y.open=!1,y.focus=!1,y.disabled=!1,y.selected=void 0,y.dropdownPosition="auto",y.focusser=void 0,y.multiple=void 0,y.disableChoiceExpression=void 0,y.tagging={isActivated:!1,fct:void 0},y.taggingTokens={isActivated:!1,tokens:void 0},y.lockChoiceExpression=void 0,y.clickTriggeredSelect=!1,y.$filter=s,y.$element=i,y.$animate=function(){try{return d.get("$animate")}catch(e){return null}}(),y.sear Ansi based on Decrypted SSL Data (SSL) {ri�B�LF��$�N>"�q���g1����1�%4oz�(�ì¿"_��Ô-��"[���?�H�$�[6���3DЯS�I[i\*�GI�2�:�n�|�Z�^�����S��g.b�̾����æ§ï¿½ï¿½u��%�fBp���H��$�D����h$��Ge��1��\tPLN�s�|�}�q��G�a�u����Sʥ�R��;H��Ê(�c����3��'��8�2�s�9}�dˬ�U5\3#�6�q���&'�r�y��n�Y���pb�����E�*w�R`#dÍ£j��,gs��bp��H�ÿHp�k����7���ϩ�i#N� �k����a\�&�Ҭ�5�̹f{v1���9��S/���S*�i��P�IE%��Ë�#G��ٺ��a��%|���c���{VÈ *�e:Õ��UÜ����4�4KZ��H}S�>=)Py��դH� ����#7MaE�����1v�y�â½M�F�s������O�6��:T��G-]�a���f���{��[�OZ�>�&��;����4�e���[Z��:*u��ڡ�K���� i�C�8�c1�Þ!�^T���]+����%È«^�v��p8.�R�kc��CKFO-Sd��n[Enk���U���������Z����{��4�b��*��Eh�F+����J)�RÕ:)�/�9���cZO�r�.��Z'7�����}��~�ӫ�������my#Z:7��9�r���k���^�[�i��.�"O�7����/�p�k�g�����"RvU�6S�Ð���6�_SY�qcGk�}n?�!��s�I��9��0Z��4V_�0R��f���Ʊz�'$�"<��hCu��$�K��/�Z��qs���/Ù¦_N��cǦ��G�j�L�3��g�*�ĥeB��eV���"����ֹ�xx�L��}�N}�N�^>t~�F<"��!���B�T�:�s��Í��a�"������� �us-��MbL�<��u�35����4���wï¿ï¿½ï¿½~�=��T|�4�s�����$�'�F����$�+�s�~hJ��\��'����>rÏ��_!?�}4{�I�Ŀ� ���-�d�5��1����d2i���(����,�Ñ���[�?{�So����q\��_�Oʧ9��������$H8�!v���kq��c��O�{���}���%����QfT�W�uHØ>����Tn�,!H�ÖU�~����.t��!�a�^#_��k�Û�>�M�4ͼ#��3�ßh�FSPcHF���á¨ï¿½Å£`0hG����Q�h�t�:�|�v�!�`5���''���л�t1u���#f�?=sn��ya�o'j�ʷV-]r��É�MMI×< Ansi based on Decrypted SSL Data (SSL) }.volume-meter._vertical .audio-meter .inner{bottom:0;height:0;width:10px;background-color:#fc2c2c}.volume-meter._conference{display:block;float:left;position:relative;bottom:7.5px;left:22px}.volume-meter._conference .audio-meter{position:relative;height:64px;width:8px;margin:0}.volume-meter._conference .audio-meter .inner{bottom:0;height:0;width:8px;background-color:red}stream-session-inline .volume-meter .audio-meter{max-width:100px;height:2px}stream-session-inline .volume-meter .audio-meter .inner{height:2px}.dark-theme .volume-meter._audience .audio-meter{background-color:#fff}.handover{display:inline-block;padding:11px 0 0 28px;width:214px;height:94px;vertical-align:top;border-right:none}.handover__header{width:185px;margin-bottom:11px}.handover__header._unmuted{animation:blink 1.5s ease-in-out infinite}.handover__header._unmuted .handover__title{color:red}.handover__header._unmuted .handover__icon{fill:red}.handover__title{vertical-align:middle;font-size:15px;font-we Ansi based on Decrypted SSL Data (SSL) }c!�ìÞ³{ff7\t�.����hoH^Ne����R1�ܵ(�f:f��uZ���e���z(0�����J�||�c_���M>�{'��[�a�����:�Ժ�ZEk��1a��_���G�x���'�B_�Q9�I�!��eqv+�N�áªÐ°Z�j�l)�[�(�B�t��9_�w�M8��tM�s��M\+0�[9;3Z����������x�@O����z\%^�� �*gU��tIe-5f��<g|���ݣ�S�9�-}�;:����W�V��u�8r�۷�w�n��<��{}���Ph�nx~a�?}����V���:2?���'��qí¿ï¿½S�[�>p��mFc�Tv�'N|���������Lb������rl��ճ���`�e%���AmJ�G�frU���v���_g��W��j��,%�c�q��T�V}ԧ���{n�obSØ»sfl�w��#��|�`����Ǻ�0�2Û7�1<�mkV�Ï�D�����g��3��k���_���?�ծ�W���eO��xÙ»t��.�8iG~�ԧ0����?�T"��(v����;t����7W���-�?È��̲��>r���үhx@�]-^[>×�G�B*����)i���rx|��E�6;K(�������m�{�m�*g$���z��±X���j�F�\�K���Z��s�׬jJ~����9|��G�k�o�`���8UVgI^��=��6��7����@U�C�_d�b�v~��[Si�?t��0������8�����k�)�4j2is��֨ԨsA+i�;s@l[9"�C�mUV��l�lnD-X��8��Ú6���e�0�Ä�.������ܶ�Ã���:s�x�Ù�Ʈ��_ljZ\�8S���kn�s���4J�wn�r���o�����Ä33×M�0=}�Äï¿½ï¿½ï¿½ï¿½ï¿½Æ ï¿½ï¿½i��}���d�<�(�%�0�u��0b�Z�X.�Z@fhqo���!�atY��'�syg��EM����B�]�(P�!�M��`�W��'~$������8-8�Upe*��6�No������H�v�z����%g�fr�c�7\q�<�>��z�?H�}�I���R�b�u��9�t:��T�X�N-�z�j�����`N��NW�+�t���[`%d'HZ�)"�[�s���$����޵�<��ck��s����_��Ï5��q���B��@�bVBF$��D#���,P��o��ѡ`p(�C���0]py`(����@SG8��^S��d�!{*��b��_i۰��BϨ�־Fji�[S�ä¿K�I�b7��<�4�'FoP�p��\%_�R��Ir!����g��a�1?�\��ë§|�D?E�c��E�nj�jw�����B Ansi based on Decrypted SSL Data (SSL) }function f(){U.position=E?d.offset(t):d.position(t),U.position.top+=t.prop("offsetHeight")}function g(e){var t;return angular.version.minor<6?(t=e.$options||{},t.getOption=function(e){return t[e]}):t=e.$options,t}var m,v,b=[9,13,27,38,40],M=200,_=e.$eval(n.typeaheadMinLength);_||0===_||(_=1),e.$watch(n.typeaheadMinLength,function(e){_=e||0===e?e:1});var y=e.$eval(n.typeaheadWaitMs)||0,S=e.$eval(n.typeaheadEditable)!==!1;e.$watch(n.typeaheadEditable,function(e){S=e!==!1});var T,$,L=o(n.typeaheadLoading).assign||angular.noop,C=n.typeaheadShouldSelect?o(n.typeaheadShouldSelect):function(e,t){var n=t.$event;return 13===n.which||9===n.which},k=o(n.typeaheadOnSelect),w=!!angular.isDefined(n.typeaheadSelectOnBlur)&&e.$eval(n.typeaheadSelectOnBlur),A=o(n.typeaheadNoResults).assign||angular.noop,O=n.typeaheadInputFormatter?o(n.typeaheadInputFormatter):void 0,E=!!n.typeaheadAppendToBody&&e.$eval(n.typeaheadAppendToBody),I=n.typeaheadAppendTo?e.$eval(n.typeaheadAppendTo):null,D=e.$eval(n.typeaheadFocusFirst)!==!1,N=!! Ansi based on Decrypted SSL Data (SSL) }return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i){"ngInject";n(this,e),this.OTModeratorSessionsHandler=t,this.LocalizationService=i}return e.$inject=["OTModeratorSessionsHandler","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{REC:"MODER"},{PAUSE:"MODER"},{OFF:"MODER"},{ON:"MODER"}];this.LocalizationService.translate(e,this),this.recordingData=angular.copy(this.resolve.recordingData),this.recordingDataObserver={key:"updateRecordingData",cb:this.updateRecordingData.bind(this)},this.OTModeratorSessionsHandler.setObserver(this.recordingDataObserver)}},{key:"$onDestroy",value:function(){this.OTModeratorSessionsHandler.delObserver(this.recordingDataObserver)}},{key:"updateRecordingData",value:function(e){this.recordingData=e}},{key:"recordingActive",value:function(e){return!!this.recordingData[e]&&("started"===this.recordingData[e].status||"paused"===this.recordingData[e].status)}},{key:"recordingTitle",value:function(e){var t=this.recordingData[e] Ansi based on Decrypted SSL Data (SSL) �"���Y�O��zk�=�0Vb��o"���X�����S]*k�����S�:��H���#[%4$�Õ�r@������\eÒ<J�Þ����KE�x�UM�QM�cm۶��Z۶�����bX��jì¤<�Ó?��&v.����de��)����Kq�M2d�B΢�y�k8$�d���5b�â£ï¿½ï¿½ï¿½)��1��H-@�;�D'�nB�Þ�ujQ���i�������-2���.�$K�q�m�i��&�J�QhD�Q�?i�×��.��^�.d Ansi based on Decrypted SSL Data (SSL) �E�s�C�����ݼ��×�5x�ͻn���P��m��Z������G�Ü_:�;��������;��sÜ�)K���ҧ�U�[���S���|�.��XRY9TQ1TY�w�VT���{�@��(�/Pb��+�&�Ç�%|E�-���R�X���qO�ע��g���$OB��X��/��@TxTb����F�{%��]f|���}�~�&��?�)y�?���e�Q�TB>����-��ƽ��E�/����uQ9W-��3~>���W�_=��9ѱ�N�[^RT�����?NW>����?�@�zz��ƽC���x��TE��g�^Oe��[��6:S!�>��9��]�4H�=��*��c�ÓG>r��=����I�1wÓ��u��c$h����c7c���'Or�bC3CR��Gï¸Ã��&���U����n�����`��_�n;���غ�;Ø`����Q��b���N������®����A�-Ól�� k����CV����YL��y��3���.�\�egnb��896�ʹ�G��}�r&g�`�f16���7���jFch=0{e�A�%p�ZR�<E\�h�B�Ù4�ÚS謩rÙ������ÜQ���^[�,���f�8�6�R*�}|��5�F�G��~o�tL���x{��x_���L�tÝ yO}v ���ë½G}�h_uÏ©}S����W��h伽���kB��>s�t#����_d�����������X>�8�y�����5�{Z�;/�c$W_�Øï¿½ï¿½4�m��m����^�y&$��\�iN���#s��"a�a��m��z�+=� 0���0��,$V�"fIE%x��cYH��Q���Eey���p�|���r��l�/?ßxq��?&�|�9L�ҤI����@)%AWӧ�����<>�F;;I������8��ß-�K��~of(��N�����|�1�M��]6�@�e�0R[yr&�A�U��7E�wUȵl�^'È*d��������o���@�<Í��� ï©K�:�{� �s���=��33��g1_<����F�@�����4x�c`d``>ñ�m�����l�@�����xÚ��a�7�g�VmÛ¶mÛ¶íµm#��AmAml�n�N��M~Ov����?�{n*3���>D!�Q�FÝv����5��NÛHc�>��+i~�\×�.P��Q(7�QH����1ëСp0�"+}�7/C�^��;�O�-H���C����8k+��N"N�0'e'��Y�@c)��D5)a�bT�u��3wXt=��!��H�1�q(��[R���?��9����A Ansi based on Decrypted SSL Data (SSL) �p�t�q�pt�A��ALVç§ï¿½ï¿½ï¿½[�'DA�0��^@_��pq�2\nw���RY�<E�u�1�t�Ý>�bXa��[�}��]��4|9�?It n����A�T+�75��K����m��F�8}�~������Lf83�y������#�3ݫܻ�g��<u<����w�����o����������s�7�/@ E`B`A`M����u���Ï�&�u�+�h�]t^�K�Qln<����È(������x����l����lq�:Û�ήb����gp�z�Xn��/���� ��BB=a��Bx)�Ë���N��Z"%��K�TXj*u��J#��m�����WY��RS����ju�z[C���Fk���i��^�L}��ڸ�D&H���&_53�Y��cN67��,��f���X�ì��`���ڷ�N�i�rf8��o)�_ӳ�s�Ð�K���+ѫ�k��V'��LU6H��mxÚ�n@��Ú5�m+�m����ު���D�2Y;���â¢ï¿½ï¿½!���1��f����\�2�5Z�}Lvmp���g�+�a"d��Å���Í�4�R�Z_�É��Ԭ&�.�'�n�I����������)[jn�(���M�J�>��8�Y��Jmt�JC�S�mΰJ9b�@���`Z�Ѿ���Y��5^��N�o��B=Õc7u��]ï¿½Ä Z�R��߸�9 Rx�l��F�w��mÛ¶m�.۶ݲÝm�6�9o�5�Y=`���ӿ�0`�s�n�;{XL�� ���Ók��&DE4����C,qÄ@/��}z�%�eI|$�RI#��<��� �,�yO��)�/�@?1�u�P�`�xG9C�p�RA%UT��b���F&�RG=�����g�X�D���'�i�shM&1��L�-�hO>p��2��Y���3.��;x⠷�e!KY�Z6����� G9�Y.r����!Oy�[>����O~aC��v���FLq ��`�/��_t���c�59�����p���0G8�%)X!L�4fe+�-���1���ete��1W�"��ds��4:�E)Z1�U�â D%)Y)JU�Ò�Le)[9�U��U�B�,���â¡ï¿½ï¿½ï¿½Ú¾ï¿½k��#zv��0������mRAN�0��#Tq����4J{L'n����r��zj����zF3Y�B'�{}Y�sYTw���%EÓor6S�����qr��p&�mp��ľQ�7�D����a4��a��bHì;"Eة��:@�):"K��ÍQ2e^���U=O�T����e}7���"�'�Q����zΦA>��W.;�� Ansi based on Decrypted SSL Data (SSL) �~���N������[E�ØTx����:vY���Q����rͤd`��25Hw�(k����+z�.�<m����k9TA����g04�@�bZ5�5��?9�;��0K��q��Z�W��K�zr5b���+��A�c1��|,�*<�b��f_���KÙР�-*É¡w�7G��u�8�g�2�`̱.�[�kì«U���������_-Rm��d0U����� ���z����zr��%�m"?�&�9pF�o�t�,[A�&Ôk/L��~��K<�#�W�.��e"��㻣�%T1V��7q2G�]'Ø ep}�Q���R_Zq�w�X\�~�������+3޻���,�P`È�i� ��u.w�L�ȴ<VV��Î�`��aSSØb���>×´WN!l��S�U�H��1�Ý�=1m�Ah�~�Ã���y#IG���x�U�w�$����y�#�Ӽ���"Ä��È��zm��hu�$��+����:���.�7���j32+�#"`���T`�"��"�:��H�@*�=�a�{\0��)��Hܩ�MR�sE����z��(t ��� ���%j�����_�I�����Lc=VÄ��N!�߬`��}��:jbTˣ�4�19��à &�vB`�KhZ��uc��^L�"��k��;q�N�Od���9��Ӣ��}U���#�g�|����d� �A��CZ�S�2�G|��w�n@���}¦�&d�C_H��5����fO��O��>����<��OG�����ÓO)Jo!��G��j���@�Ý��������t�IoG��QC�Bh��67y�e��ug̥�#�"���yL�U/Cu��l��cG<�Q<w7��w�����Lo����6K�Y�^�iJX�x�{��4_���q�,-�7<f���'�)�K%k�E��ï��!.��)X���Ç��S�Kڹ�Q�?��w�fO$� Ansi based on Decrypted SSL Data (SSL) ��B1e�ղ(�?��G�S��%�nY��N��`�9�C�%�J�Í�P�1�]Ŷe� �d��.(��\墸�~�#��taI���]�3��H�X�$�Ks�9�H���8J�!v�@���Fp"N��$Ô�0K�'v]�DG�oT�4>��2���9�?iP,���W3�*h�1��Ór��1Õ£X2Gu7�r�$�@���k�/�Fp�����;��wv��/�/�p_L}cw������×gƱ���v�N��������e�8�?'��*a'}���'�V�Q�M2���u8����z�N��qZbÒ�����Q������P`i�������]8<r�"!�,�qKg����4b��,��J�L����B��ed,!V+��a����Btq�,Y���RN�1��9��w�?��mI(4p�5�}���{�(�f~{�|��1k&C&�hUÆ¡0�@W,������á°;IÜs�X×�?t�������;��U=��=�1���Ó�����,D)9�V�@�!��C�]��d��T���dCݽ�l,_M�����Õ2�O/]\Ӹ�u�¾y�í¯ï¿½)m��M�m��ܼ��h�M:lv�<x����t��í�&��]c�s�tJE���`��J�ÑwYNz6��N~N[����5PK����(t��,HE��yÝW�`��2{Qo�����Q�a2��&��UZy2��c�tp�*�>8�]�Nȵ�:�l����ov3�SsO��\X1ov��y3��5l�9��*{{+�guÎ���\��t�ͨr��9<]s�.�+)�.(l Kn����Xd- H��xk��rÄ»8����;�P|�Zk4�߰���p09a��{�1��Zø�2����ñ±Fm��VT��zppx�yÇ/:O�7��f��;��h4�Ð�>�`;;Ⱦ*a��� �ƻģ��"2�Q�:Î���+��l5�s~��=�?9�?��]�>]��ÙP �~���ÌY%K���"�!e���f}($}��g��{�g#w>���{���g��a6-��(N��4c2Ó�b�P:0�%��r�v;AmLA4�@��^����=pߪ�1���8ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ß ï¿½!���K��P��)�L~H~1�Ýj-���qH�l�;�}����~"�9�E1����Z�4�Ⱦ���t�6��#p6�#a����a�$�!���[�b�zk0�Ä���� A0��ÐL��0WÓ¬(�-�H�`�9����l���W�P.e �]�7����s�9��\���9�&�M��1AWNg���]��*��������.���߼o߾��-�*.Y��ӷ�y)�O����a�eC�`����\�"e�ȼ��&o�"���d��b�H&��� Ansi based on Decrypted SSL Data (SSL) ����j���'�ʱÍ���S*�"AÙ *��G0�1sq3��"��x�-���P�\[�u[��mÛ¶mÛ¶mÛ¶mÛ¶m�sQRVE"m���Pd�y��D��#Ð�Y�,��E�4XUlv{���~�,�Å�����~�%���C� ��6Dbq�����b�9U��O��fPK���!��M��|�#Ó���aF0S��S9�N3a�����%�*l�Û�Æï¿½p�e�&nw���=��YB�âºï¿½}����5�&|�?���/�&��/l�mcm����3��o�?&�Û���1�q�q����s6vvv�w^sW�L��wAw�O�S�sÜ«{yGx���<�~���[� �����[(N/��@�y@iP�=��l�W�-e�jIm���Jé�w�O������fry��Z� �,<�v��|�:�[��p����N���N�,��gw�/�ß$#�"m"�#;�i����ct,+����$F%�����É����JV��2OÙ¡\T��9�5�)ͪ%��ZWm��Z�zV���Nߦ�п�a3#d�Fz#�Q�(�����LS6H��mxÚ ï¿½CZPFOv�0�l�$���m�����ɮ����TrEE�U�[x�E�Ëq1��=c�I�_p�L�E�/�����g��ѢC��@��Ü��a��r�r�e*���%m��cW#�v��92�7jI��t�Ӷ�l�۵��0wF?�&#����)G�SÕ����%[�d��/�y������Gl2G��S�>�r,�2��������_?���9VW��I�îV�k���|4�Mx�l��F�w��mÛ¶m�.۶ݲÝm�6�9o�5�Y=`���ӿ�0`�s�n�;{XL�� ���Ók��&DE4����C,qÄ@/��}z�%�eI|$�RI#��<��� �,�yO��)�/�@?1�u�P�`�xG9C�p�RA%UT��b���F&�RG=�����g�X�D���'�i�shM&1��L�-�hO>p��2��Y���3.��;x⠷�e!KY�Z6����� G9�Y.r����!Oy�[>����O~aC��v���FLq ��`�/��_t���c�59�����p���0G8�%)X!L�4fe+�-���1���ete��1W�"��ds��4:�E)Z1�U�â D%)Y)JU�Ò�Le)[9�U��U�B�,���â¡ï¿½ï¿½ï¿½Ú¾ï¿½k��#zv��0������mRAN�0��#Tq����4J{L'n����r��zj����zF3Y�B'�{}Y�sYTw���%EÓor6S�����qr��p&�mp��ľQ� Ansi based on Decrypted SSL Data (SSL) ����TU+��������u�I�Jn����x.�gï¿½Ì ï¿½ï¿½ï¿½ï¿½9C�R�>�G�j4�����"�Y]�1R��:����M�Q�?��>�L=��!#��k$ �K �ì�K��%�սTI6 9P���^mӯ�V^t�Ð���y+s^t�]/{�eh���n!vOJ&�7��Ðp�B<�����y��ga;H�T��/��{#���JW�/���"\}K�E�����j�h�~|�U��Jq�y�����7�O��+����z%�R�Z��gv��lF����l�lx����0�A���\x��Q/�C���~�%2ZB�&�������g'�,/��6���N��#(�"+�Q��Ó�����unh�c%�2�#D�H̥��1OQ��qjZjÃEq�4��Zڧ���}5<��_��+ae��j���N�B��|~5��f\�ʪ��CGM8R�)_�h@eå¥ï¿½$@~�BƢ�<[/Å���z�W�=�L��R�$�OÖ|��AØï¿½ï¿½ï¿½4�`����������T��-z�jy}��bÉ�b��o��W����Ö���y��f�\hbH[���z��+^��c��n"���#��E�u��'���������\@��_������'l]�;p�p5�<sR�j�f�M�%�Ï��������B�C����>��bW���ce�h���c���V1�'��&���La�TsƧ������:�0���"�ÔG2����%Y}j�\"#��'�lD�sk6W2���z%�B�J�c���/�K��åI�à³`��U��E}3����Y��"#*~q�ުÒ|,Eß>+�Q�u�|����D�MB����*��8^(�u�t4��a���%�# F�7�������#ݼ:����n��O������jtDM�l���<gt�"�����.3 Chp~�� ,�)�P]�&�aPÍ�!ïYm4Õ.��Ä$�H�ǪW�`e���|��-P�]�)�������gY��^�N�j{���=�u!3����8�?������iPZ�\�a1{8�b>tM4L+��M�z(��j׮����2�o�fE�����,D�~�Õ����k�<c�o�+�2-G�PB&�b��HD�����m�Yt�;����p�*r�B�"�*C�Un����8�S�%�!� Uy�1���#{C)���[q��JQX�|���c4�]� 7xF�Q@à²ï¿½ï¿½ï¿½ï¿½9L�e0�EZ�\WL#�lOÄ�z�#vU��D��F{%StIuc��N�3#YI�#U�P���DXy��5��Î?c��J��mtr��Ըf��g]ͬe^���T���1�k���9� Ansi based on Decrypted SSL Data (SSL) �����[����C���R����N*ii�=y�/�_*�-����K��0�2���B��ah�W����WX��"�'&.��$�!����_�Z�ȴ,�/�a?�4B�����6��;X����`�A+�JZX��/CKZf��jK��K�Z���;n���;�E�/�'�U�Ä�;aD`� ����YdFZk���A��b/D�-Ú���î¼-���,��n�[k�b'|���E��T�K���,=�H���k�`IIB�|�[���Ì�-,�,2��@B��r�h��3�ӡÔ���f�����vGrn+���Ò�p��U�å}��a�RG�'�V��%�g���N߰��fwk@���`~�aK���D���2,L���[�,Q?e\�S]��)JP�eA�*�,�x���5����ãºï¿½ï¿½p��á´ï¿½ï¿½Q���n�v�)�� Z����p�Hsp\�:�R�����{�����n�j?W��2��JŸ���>��c6O9M�����(}�1+�p�)�Gh�$N;Z�$���fn���4��4��&i϶��BLIb�G��1#�Õ�(!�K�I8"J���!Æï¿½%Q:Y��GÛ¼G4M�)���,g�g�s*-��H�%������VX�*�cyK��,o�t��gJ�x�JDKp���k������r�}�8l�>7�QG���.�Cu�ci>��KI�X�'|,����<�c�)�c�@�X*kÙ:��NF�K���J��xV]���=�@�è¢ï¿½$ߡ�z��~���tx$�I���l�!���aNϵ>�<�*�D�'���j�\/f�SßK�#c��>!>�yE�(�x���Ê[s��M�h�-rN-�Up��B�S�"I��)c��4�vxf3��ð¢²p��JU����A��o�O\��Ð�g����Ã�zÞ�%[��O(��Sa�����~��!�Y�lDX�n�����T��wB��&�#�����(��lP�%ehNY�.K"9�$KD�4p��Ò���A�;�z�K;���H[��r!×�Õ�0g��lrR��ZÏ�ÉFq��&-�4=%z��Ti���×���M{�[�G~�T%~�]�8���%�e8�;&�IaM��kL�n���;g�[��^��pɾ.��p�N�6�1u�+5�E�"�2��|�|���ˡ�JXW.uϯ��D��7#�����1�=�&�:5/����T,�=V�[�-��E.����P��}G�>��z�?�B���3���)�_*|N����Hd�c���W�X�QEW�#�Q�P��ft��Õ���e�ݹbÇ�sC¸���80)`�fX��34`��%U�\�4/^I5��E���� Ansi based on Decrypted SSL Data (SSL) !function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={exports:{},id:i,loaded:!1};return e[i].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}(function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))switch(typeof e[t]){case"function":break;case"object":e[t]=function(t){var n=t.slice(1),i=e[t[0]];return function(e,t,o){i.apply(this,[e,t,o].concat(n))}}(e[t]);break;default:e[t]=e[e[t]]}return e}([function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o=n(17),s=i(o);n(20),n(22),n(23);var r=n(24),a=i(r);n(25),n(27),n(29),n(31),n(32),n(169),n(171),n(33),n(174),n(176),n(178),n(179),n(183),n(184),n(190),n(191);var c=n(198),l=i(c),u=n(199),d=i(u),p=n(205),h=i(p),f=n(206),g=i(f),m=n(207),v=i(m);n(240),n(708),n(710),n(717),n(719),n(775),n(796),n(826),n(832),n(836),n(840);var b=["ui.router","ui.select","opentok","ngAnimate","ngSanitize","ui.bootstrap","angularMoment","mgr.validation","angular-confirm","ui-notification","angular-loading-bar","pascalprecht.translate","app.services","app.directives","app.filters","app.components","app.constants","app.urlData","app.login","app.user-interfaces","app.test-page","app.token-login","app.token-login-old","app.nano-stream","ng.deviceDetector",a.default,v.default];s.default.module("app",b).constant("AppConstants",l.default).config(d.default).config(h.default).run(g.default),s.default.element(document).ready(function(){var e=s.default.injector(["ng"]),t=e.get("$window"),n=t.location.hostname;0===n.search(/www\./i)&&(t.location.href=t.location.href.replace(n,n.slice(4)),n=n.slice(4));var i=n.split("interpret.world"),o=i.filter(function(e){return!!e});o[0]&&"."===o[0].charAt(o[0].length-1)&&(o[0]=o[0].slice(0,o[0].length-1));var r={isSubDomain:o.length>0,subDomainName:o[0]||""};s.default.module("app.urlData",[]).constant("DOMAIN_DATA",r),s.default.bootstrap(document,["app"],{strictDi:!0})})},,,,,,,,,,,,,,,,,function(e,t,n){n(18),e.exports=angular},function(e,t,n){(function(e){/** * @license AngularJS v1.5.9 * (c) 2010-2016 Google, Inc. http://angularjs.org * License: MIT */!function(t){"use strict";function n(e,t){return t=t||Error,function(){var n,i,o=2,s=arguments,r=s[0],a="["+(e?e+":":"")+r+"] ",c=s[1];for(a+=c.replace(/\{\d+\}/g,function(e){var t=+e.slice(1,-1),n=t+o;return n<s.length?_e(s[n]):e}),a+="\nhttp://errors.angularjs.org/1.5.9/"+(e?e+"/":"")+r,i=o,n="?";i<s.length;i++,n="&")a+=n+"p"+(i-o)+"="+encodeURIComponent(_e(s[i]));return new t(a)}}function i(e){if(null==e||k(e))return!1;if(oo(e)||S(e)||Vi&&e instanceof Vi)return!0;var t="length"in Object(e)&&e.length;return T(t)&&(t>=0&&(t-1 in e||e instanceof Array)||"function"==typeof e.item)}function o(e,t,n){var s,r;if(e)if(L(e))for(s in e)"prototype"===s||"length"===s||"name"===s||e.hasOwnProperty&&!e.hasOwnProperty(s)||t.call(n,e[s],s,e);else if(oo(e)||i(e)){var a="object"!=typeof e;for(s=0,r=e.length;s<r;s++)(a||s in e)&&t.call(n,e[s],s,e)}else if(e.forEach&&e.forEach!==o)e.forEach(t,n,e);else if(y(e))for(s in e)t.call(n,e[s],s,e);else if("function"==typeof e.hasOwnProperty)for(s in e)e.hasOwnProperty(s)&&t.call(n,e[s],s,e);else for(s in e)Hi.call(e,s)&&t.call(n,e[s],s,e);return e}function s(e,t,n){for(var i=Object.keys(e).sort(),o=0;o<i.length;o++)t.call(n,e[i[o]],i[o]);return i}function r(e){return function(t,n){e(n,t)}}function a(){return++no}function c(e,t){t?e.$$hashKey=t:delete e.$$hashKey}function l(e,t,n){for(var i=e.$$hashKey,o=0,s=t.length;o<s;++o){var r=t[o];if(_(r)||L(r))for(var a=Object.keys(r),u=0,d=a.length;u<d;u++){var p=a[u],h=r[p];n&&_(h)?$(h)?e[p]=new Date(h.valueOf()):C(h)?e[p]=new RegExp(h):h.nodeName?e[p]=h.cloneNode(!0):R(h)?e[p]=h.clone():(_(e[p])||(e[p]=oo(h)?[]:{}),l(e[p],[h],!0)):e[p]=h}}return c(e,i),e}function u(e){return l(e,Gi.call(arguments,1),!1)}function d(e){return l(e,Gi.call(arguments,1),!0)}function p(e){return parseInt(e,10)}function h(e,t){return u(Object.create(e),t)}function f(){}function g(e){return e}function m(e){return function(){return e}}function v(e){return L(e.toString)&&e.toString!==Zi}function b(e){return"undefined"==typeof e}function M(e){return"undefined"!=typeof e}function _(e){return null!==e&&"object"==typeof e}function y(e){return null!==e&&"object"==typeof e&&!Qi(e)}function S(e){return"string"==typeof e}function T(e){return"number"==typeof e}function $(e){return"[object Date]"===Zi.call(e)}function L(e){return"function"==typeof e}function C(e){return"[object RegExp]"===Zi.call(e)}function k(e){return e&&e.window===e}function w(e){return e&&e.$evalAsync&&e.$watch}function A(e){return"[object File]"===Zi.call(e)}function O(e){return"[object FormData]"===Zi.call(e)}function E(e){return"[object Blob]"===Zi.call(e)}function I(e){return"boolean"==typeof e}function D(e){return e&&L(e.then)}function N(e){return e&&T(e.length)&&so.test(Zi.call(e))}function x(e){return"[object ArrayBuffer]"===Zi.call(e)}function R(e){return!(!e||!(e.nodeName||e.prop&&e.attr&&e.find))}function P(e){var t,n={},i=e.split(",");for(t=0;t<i.length;t++)n[i[t]]=!0;return n}function z(e){return Ui(e.nodeName||e[0]&&e[0].nodeName)}function q(e,t){var n=e.indexOf(t);return n>=0&&e.splice(n,1),n}function H(e,t){function n(e,t){var n,o=t.$$hashKey;if(oo(e))for(var s=0,r=e.length;s<r;s++)t.push(i(e[s]));else if(y(e))for(n in e)t[n]=i(e[n]);else if(e&&"function"==typeof e.hasOwnProperty)for(n in e)e.hasOwnProperty(n)&&(t[n]=i(e[n]));else for(n in e)Hi.call(e,n)&&(t[n]=i(e[n]));return c(t,o),t}function i(e){if(!_(e))return e;var t=r.indexOf(e);if(t!==-1)return a[t];if(k(e)||w(e))throw eo("cpws","Can't copy! Making copies of Window or Scope instances is not supported.");var i=!1,o=s(e);return void 0===o&&(o=oo(e)?[]:Object.create(Qi(e)),i=!0),r.push(e),a.push(o),i?n(e,o):o}function s(e){switch(Zi.call(e)){case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Float32Array]":case"[object Float64Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return new e.constructor(i(e.buffer),e.byteOffset,e.length);case"[object ArrayBuffer]":if(!e.slice){var t=new ArrayBuffer(e.byteLength);return new Uint8Array(t).set(new Uint8Array(e)),t}return e.slice(0);case"[object Boolean]":case"[object Number]":case"[object String]":case"[object Date]":return new e.constructor(e.valueOf());case"[object RegExp]":var n=new RegExp(e.source,e.toString().match(/[^\/]*$/)[0]);return n.lastIndex=e.lastIndex,n;case"[object Blob]":return new e.constructor([e],{type:e.type})}if(L(e.cloneNode))return e.cloneNode(!0)}var r=[],a=[];if(t){if(N(t)||x(t))throw eo("cpta","Can't copy! TypedArray destination cannot be mutated.");if(e===t)throw eo("cpi","Can't copy! Source and destination are identical.");return oo(t)?t.length=0:o(t,function(e,n){"$$hashKey"!==n&&delete t[n]}),r.push(e),a.push(t),n(e,t)}return i(e)}function U(e,t){if(e===t)return!0;if(null===e||null===t)return!1;if(e!==e&&t!==t)return!0;var n,i,o,s=typeof e,r=typeof t;if(s===r&&"object"===s){if(!oo(e)){if($(e))return!!$(t)&&U(e.getTime(),t.getTime());if(C(e))return!!C(t)&&e.toString()===t.toString();if(w(e)||w(t)||k(e)||k(t)||oo(t)||$(t)||C(t))return!1;o=me();for(i in e)if("$"!==i.charAt(0)&&!L(e[i])){if(!U(e[i],t[i]))return!1;o[i]=!0}for(i in t)if(!(i in o)&&"$"!==i.charAt(0)&&M(t[i])&&!L(t[i]))return!1;return!0}if(!oo(t))return!1;if((n=e.length)===t.length){for(i=0;i<n;i++)if(!U(e[i],t[i]))return!1;return!0}}return!1}function W(e,t,n){return e.concat(Gi.call(t,n))}function B(e,t){return Gi.call(e,t||0)}function Y(e,t){var n=arguments.length>2?B(arguments,2):[];return!L(t)||t instanceof RegExp?t:n.length?function(){return arguments.length?t.apply(e,W(n,arguments,0)):t.apply(e,n)}:function(){return arguments.length?t.apply(e,arguments):t.call(e)}}function j(e,n){var i=n;return"string"==typeof e&&"$"===e.charAt(0)&&"$"===e.charAt(1)?i=void 0:k(n)?i="$WINDOW":n&&t.document===n?i="$DOCUMENT":w(n)&&(i="$SCOPE"),i}function V(e,t){if(!b(e))return T(t)||(t=t?2:null),JSON.stringify(e,j,t)}function F(e){return S(e)?JSON.parse(e):e}function X(e,t){e=e.replace(uo,"");var n=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return io(n)?t:n}function G(e,t){return e=new Date(e.getTime()),e.setMinutes(e.getMinutes()+t),e}function K(e,t,n){n=n?-1:1;var i=e.getTimezoneOffset(),o=X(t,i);return G(e,n*(o-i))}function J(e){e=Vi(e).clone();try{e.empty()}catch(e){}var t=Vi("<div>").append(e).html();try{return e[0].nodeType===bo?Ui(t):t.match(/^(<[^>]+>)/)[1].replace(/^<([\w\-]+)/,function(e,t){return"<"+Ui(t)})}catch(e){return Ui(t)}}function Z(e){try{return decodeURIComponent(e)}catch(e){}}function Q(e){var t={};return o((e||"").split("&"),function(e){var n,i,o;e&&(i=e=e.replace(/\+/g,"%20"),n=e.indexOf("="),n!==-1&&(i=e.substring(0,n),o=e.substring(n+1)),i=Z(i),M(i)&&(o=!M(o)||Z(o),Hi.call(t,i)?oo(t[i])?t[i].push(o):t[i]=[t[i],o]:t[i]=o))}),t}function ee(e){var t=[];return o(e,function(e,n){oo(e)?o(e,function(e){t.push(ne(n,!0)+(e===!0?"":"="+ne(e,!0)))}):t.push(ne(n,!0)+(e===!0?"":"="+ne(e,!0)))}),t.length?t.join("&"):""}function te(e){return ne(e,!0).replace(/%26/gi,"&").replace(/%3D/gi,"=").replace(/%2B/gi,"+")}function ne(e,t){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%20/g,t?"%20":"+")}function ie(e,t){var n,i,o=po.length;for(i=0;i<o;++i)if(n=po[i]+t,S(n=e.getAttribute(n)))return n;return null}function oe(e){if(!e.currentScript)return!0;var t=e.currentScript.getAttribute("src"),n=e.createElement("a");n.href=t;var i=n.protocol,o=e.location.protocol;if(o===i)return!0;switch(i){case"http:":case"https:":case"ftp:":case"blob:":case"file:":case"data:":return!0;default:return!1}}function se(e,n){var i,s,r={};if(o(po,function(t){var n=t+"app";!i&&e.hasAttribute&&e.hasAttribute(n)&&(i=e,s=e.getAttribute(n))}),o(po,function(t){var n,o=t+"app";!i&&(n=e.querySelector("["+o.replace(":","\\:")+"]"))&&(i=n,s=n.getAttribute(o))}),i){if(!ho)return void t.console.error("Angular: disabling automatic bootstrap. <script> protocol indicates an extension, document.location.href does not match.");r.strictDi=null!==ie(i,"strict-di"),n(i,s?[s]:[],r)}}function re(e,n,i){_(i)||(i={});var s={strictDi:!1};i=u(s,i);var r=function(){if(e=Vi(e),e.injector()){var o=e[0]===t.document?"document":J(e);throw eo("btstrpd","App already bootstrapped with this element '{0}'",o.replace(/</,"<").replace(/>/,">"))}n=n||[],n.unshift(["$provide",function(t){t.value("$rootElement",e)}]),i.debugInfoEnabled&&n.push(["$compileProvider",function(e){e.debugInfoEnabled(!0)}]),n.unshift("ng");var s=st(n,i.strictDi);return s.invoke(["$rootScope","$rootElement","$compile","$injector",function(e,t,n,i){e.$apply(function(){t.data("$injector",i),n(t)(e)})}]),s},a=/^NG_ENABLE_DEBUG_INFO!/,c=/^NG_DEFER_BOOTSTRAP!/;return t&&a.test(t.name)&&(i.debugInfoEnabled=!0,t.name=t.name.replace(a,"")),t&&!c.test(t.name)?r():(t.name=t.name.replace(c,""),to.resumeBootstrap=function(e){return o(e,function(e){n.push(e)}),r()},void(L(to.resumeDeferredBootstrap)&&to.resumeDeferredBootstrap()))}function ae(){t.name="NG_ENABLE_DEBUG_INFO!"+t.name,t.location.reload()}function ce(e){var t=to.element(e).injector();if(!t)throw eo("test","no injector found for element argument to getTestability");return t.get("$$testability")}function le(e,t){return t=t||"_",e.replace(fo,function(e,n){return(n?t:"")+e.toLowerCase()})}function ue(){var n;if(!go){var i=lo();Fi=b(i)?e:i?t[i]:void 0,Fi&&Fi.fn.on?(Vi=Fi,u(Fi.fn,{scope:Po.scope,isolateScope:Po.isolateScope,controller:Po.controller,injector:Po.injector,inheritedData:Po.inheritedData}),n=Fi.cleanData,Fi.cleanData=function(e){for(var t,i,o=0;null!=(i=e[o]);o++)t=Fi._data(i,"events"),t&&t.$destroy&&Fi(i).triggerHandler("$destroy");n(e)}):Vi=Ee,to.element=Vi,go=!0}}function de(e,t,n){if(!e)throw eo("areq","Argument '{0}' is {1}",t||"?",n||"required");return e}function pe(e,t,n){return n&&oo(e)&&(e=e[e.length-1]),de(L(e),t,"not a function, got "+(e&&"object"==typeof e?e.constructor.name||"Object":typeof e)),e}function he(e,t){if("hasOwnProperty"===e)throw eo("badname","hasOwnProperty is not a valid {0} name",t)}function fe(e,t,n){if(!t)return e;for(var i,o=t.split("."),s=e,r=o.length,a=0;a<r;a++)i=o[a],e&&(e=(s=e)[i]);return!n&&L(e)?Y(s,e):e}function ge(e){for(var t,n=e[0],i=e[e.length-1],o=1;n!==i&&(n=n.nextSibling);o++)(t||e[o]!==n)&&(t||(t=Vi(Gi.call(e,0,o))),t.push(n));return t||e}function me(){return Object.create(null)}function ve(e){function t(e,t,n){return e[t]||(e[t]=n())}var i=n("$injector"),o=n("ng"),s=t(e,"angular",Object);return s.$$minErr=s.$$minErr||n,t(s,"module",function(){var e={};return function(n,s,r){var a=function(e,t){if("hasOwnProperty"===e)throw o("badname","hasOwnProperty is not a valid {0} name",t)};return a(n,"module"),s&&e.hasOwnProperty(n)&&(e[n]=null),t(e,n,function(){function e(e,t,n,i){return i||(i=o),function(){return i[n||"push"]([e,t,arguments]),u}}function t(e,t){return func Ansi based on Decrypted SSL Data (SSL) " aria-label="{{ $select.baseTitle }}" aria-activedescendant="ui-select-choices-row-{{ $select.generatedId }}-{{ $select.activeIndex }}" class="select2-input ui-select-search" placeholder="{{$selectMultiple.getPlaceholder()}}" ng-disabled="$select.disabled" ng-hide="$select.disabled" ng-model="$select.search" ng-click="$select.activate()" style="width: 34px;" ondrop="return false;"></li></ul><div class="ui-select-dropdown select2-drop select2-with-searchbox select2-drop-active" ng-class="{\'select2-display-none\': !$select.open || $select.items.length === 0}"><div class="ui-select-choices"></div></div></div>'),e.put("select2/select.tpl.html",'<div class="ui-select-container select2 select2-container" ng-class="{\'select2-container-active select2-dropdown-open open\': $select.open, \'select2-container-disabled\': $select.disabled, \'select2-container-active\': $select.focus, \'select2-allowclear\': $select.allowClear && !$select.isEmpty()}"><div class="ui-select-match"></div><div class="ui-select-dropdown sel Ansi based on Decrypted SSL Data (SSL) "%WINDIR%\System32\ieframe.dll",OpenURL C:\1a7f28845a0edc74ec8079c77fc533a21b9f8b8fbb67c7621c54377e5b2e41a8.url Ansi based on Process Commandline (rundll32.exe) ",e.streams),void t.resolve()):(e.$log.warn("NANO: Error when load nano event data"),e.showErrorModal("Event doesn't have active streams"),void t.reject())}).catch(function(n){e.$log.error("NANO: Error when load nano event data",n),e.$user.isHaveRole(["UI_AUDIENCE"])&&e.showErrorModal("Problem with getting event data"),t.reject()}),t.promise}},{key:"initNanoWebRTC",value:function(){this.nanoUser=new window.nanowebrtc.user,this.nanoUser.signIn({server:"wss://bintu-webrtc.nanocosmos.de/p/webrtcws",bintuApiKey:"Zsd49dD85tV6NMB9c6WFdxU7RBTDaboRPzDoo3vxu5mTPIatBHTZa5tyiFxIgNKiZH7wF2OuQlardJ4w"}),this.nanoUser.setConfig({bitrates:{videoSendInitialBitrate:500,videoSendBitrate:1500}}),this.launchNanoUserEventHandler()}},{key:"launchNanoUserEventHandler",value:function(){var e=this;this.nanoUser.on("SignInSuccess",function(t){e.$log.debug("NANO: Nano user sign in success",t),e.signInTimer&&(e.$interval.cancel(e.signInTimer),e.signInTimer=null)}),this.nanoUser.on("SignInError",function(t){e.$log.error("NANO: Nano user Ansi based on Decrypted SSL Data (SSL) ">";var i=Te.firstChild.attributes,o=i[0];i.removeNamedItem(o.name),o.value=n,e.attributes.setNamedItem(o)}function H(e,t){try{e.addClass(t)}catch(e){}}function W(e,n,i,o,s){e instanceof Vi||(e=Vi(e));for(var r=/\S+/,a=0,c=e.length;a<c;a++){var l=e[a];l.nodeType===bo&&l.nodeValue.match(r)&&Oe(l,e[a]=t.document.createElement("span"))}var u=V(e,n,e,i,o,s);W.$$addScopeClass(e);var d=null;return function(t,n,i){de(t,"scope"),s&&s.needsNewScope&&(t=t.$parent.$new()),i=i||{};var o=i.parentBoundTranscludeFn,r=i.transcludeControllers,a=i.futureParentElement;o&&o.$$boundTransclude&&(o=o.$$boundTransclude),d||(d=j(a));var c;if(c="html"!==d?Vi(he(d,Vi("<div>").append(e).html())):n?Po.clone.call(e):e,r)for(var l in r)c.data("$"+l+"Controller",r[l].instance);return W.$$addScopeInfo(c,t),n&&n(c,t),u&&u(t,c,c,o),c}}function j(e){var t=e&&e[0];return t&&"foreignobject"!==z(t)&&Zi.call(t).match(/SVG/)?"svg":"html"}function V(e,t,n,i,o,s){function r(e,n,i,o){var s,r,a,c,l,u,d,p,g;if(h){var m=n.length;for(g=new Array(m),l=0;l<f.length;l+=3)d=f[l],g[d]=n[d]}else g=n;for(l=0,u=f.length;l<u;)a=g[f[l++]],s=f[l++],r=f[l++],s?(s.scope?(c=e.$new(),W.$$addScopeInfo(Vi(a),c)):c=e,p=s.transcludeOnThisElement?F(e,s.transclude,o):!s.templateOnThisElement&&o?o:!o&&t?F(e,t):null,s(r,c,a,i,p)):r&&r(e,a.childNodes,void 0,o)}for(var a,c,l,u,d,p,h,f=[],g=0;g<e.length;g++)a=new R,c=X(e[g],[],a,0===g?i:void 0,o),l=c.length?ee(c,e[g],a,t,n,null,[],[],s):null,l&&l.scope&&W.$$addScopeClass(a.$$element),d=l&&l.terminal||!(u=e[g].childNodes)||!u.length?null:V(u,l?(l.transcludeOnThisElement||!l.templateOnThisElement)&&l.transclude:t),(l||d)&&(f.push(g,l,d),p=!0,h=h||l),s=null;return p?r:null}function F(e,t,n){function i(i,o,s,r,a){return i||(i=e.$new(!1,a),i.$$transcluded=!0),t(i,o,{parentBoundTranscludeFn:n,transcludeControllers:s,futureParentElement:r})}var o=i.$$slots=me();for(var s in t.$$slots)t.$$slots[s]?o[s]=F(e,t.$$slots[s],n):o[s]=null;return i}function X(e,t,n,i,o){var s,r,a,c=e.nodeType,l=n.$attr;switch(c){case mo:r=z(e),oe(t,bt(r),"E",i,o);for(var u,d,p,h,f,g,m=e.attributes,b=0,M=m&&m.length;b<M;b++){var y=!1,T=!1;u=m[b],d=u.name,f=ro(u.value),h=bt(d),g=De.test(h),g&&(d=d.replace(ss,"").substr(8).replace(/_(.)/g,function(e,t){return t.toUpperCase()}));var $=h.match(Ne);$&&se($[1])&&(y=d,T=d.substr(0,d.length-5)+"end",d=d.substr(0,d.length-6)),p=bt(d.toLowerCase()),l[p]=d,!g&&n.hasOwnProperty(p)||(n[p]=f,Fe(e,p)&&(n[p]=!0)),ge(e,t,f,p,g),oe(t,p,"A",i,o,y,T)}if("input"===r&&"hidden"===e.getAttribute("type")&&e.setAttribute("autocomplete","off"),!Ce)break;if(a=e.className,_(a)&&(a=a.animVal),S(a)&&""!==a)for(;s=v.exec(a);)p=bt(s[2]),oe(t,p,"C",i,o)&&(n[p]=ro(s[3])),a=a.substr(s.index+s[0].length);break;case bo:if(11===ji)for(;e.parentNode&&e.nextSibling&&e.nextSibling.nodeType===bo;)e.nodeValue=e.nodeValue+e.nextSibling.nodeValue,e.parentNode.removeChild(e.nextSibling);pe(t,e.nodeValue);break;case Mo:if(!Le)break;G(e,t,n,i,o)}return t.sort(ce),t}function G(e,t,n,i,o){try{var s=p.exec(e.nodeValue);if(s){var r=bt(s[1]);oe(t,r,"M",i,o)&&(n[r]=ro(s[2]))}}catch(e){}}function K(e,t,n){var i=[],o=0;if(t&&e.hasAttribute&&e.hasAttribute(t)){do{if(!e)throw is("uterdir","Unterminated attribute, found '{0}' but no matching '{1}' found.",t,n);e.nodeType===mo&&(e.hasAttribute(t)&&o++,e.hasAttribute(n)&&o--),i.push(e),e=e.nextSibling}while(o>0)}else i.push(e);return Vi(i)}function Z(e,t,n){return function(i,o,s,r,a){return o=K(o[0],t,n),e(i,o,s,r,a)}}function Q(e,t,n,i,o,s){var r;return e?W(t,n,i,o,s):function(){return r||(r=W(t,n,i,o,s),t=n=s=null),r.apply(this,arguments)}}function ee(e,t,n,s,r,a,c,l,d){function p(e,t,n,i){e&&(n&&(e=Z(e,n,i)),e.require=f.require,e.directiveName=g,($===f||f.$$isolateScope)&&(e=be(e,{isolateScope:!0})),c.push(e)),t&&(n&&(t=Z(t,n,i)),t.require=f.require,t.directiveName=g,($===f||f.$$isolateScope)&&(t=be(t,{isolateScope:!0})),l.push(t))}function h(e,s,r,a,d){function p(e,t,n,i){var o;if(w(e)||(i=n,n=t,t=e,e=void 0),E&&(o=M),n||(n=E?k.parent():k),!i)return d(e,t,o,n,z);var s=d.$$slots[i];if(s)return s(e,t,o,n,z);if(b(s))throw is("noslot",'No parent directive that requires a transclusion with slot name "{0}". Element: {1}',i,J(k))}var h,f,g,m,v,M,y,k,A,O;t===r?(A=n,k=n.$$element):(k=Vi(r),A=new R(k,n)),v=s,$?m=s.$new(!0):S&&(v=s.$parent),d&&(y=p,y.$$boundTransclude=d,y.isSlotFilled=function(e){return!!d.$$slots[e]}),T&&(M=ne(k,A,y,T,m,s,$)),$&&(W.$$addScopeInfo(k,m,!0,!(C&&(C===$||C===$.$$originalDirective))),W.$$addScopeClass(k,!0),m.$$isolateBindings=$.$$isolateBindings,O=_e(s,A,m,m.$$isolateBindings,$),O.removeWatches&&m.$on("$destroy",O.removeWatches));for(var I in M){var D=T[I],N=M[I],x=D.$$bindings.bindToController;N.identifier&&x?N.bindingInfo=_e(v,A,N.instance,x,D):N.bindingInfo={};var P=N();P!==N.instance&&(N.instance=P,k.data("$"+D.name+"Controller",P),N.bindingInfo.removeWatches&&N.bindingInfo.removeWatches(),N.bindingInfo=_e(v,A,N.instance,x,D))}for(o(T,function(e,t){var n=e.require;e.bindToController&&!oo(n)&&_(n)&&u(M[t].instance,te(t,n,k,M))}),o(M,function(e){var t=e.instance;if(L(t.$onChanges))try{t.$onChanges(e.bindingInfo.initialChanges)}catch(e){i(e)}if(L(t.$onInit))try{t.$onInit()}catch(e){i(e)}L(t.$doCheck)&&(v.$watch(function(){t.$doCheck()}),t.$doCheck()),L(t.$onDestroy)&&v.$on("$destroy",function(){t.$onDestroy()})}),h=0,f=c.length;h<f;h++)g=c[h],Me(g,g.isolateScope?m:s,k,A,g.require&&te(g.directiveName,g.require,k,M),y);var z=s;for($&&($.template||null===$.templateUrl)&&(z=m),e&&e(z,r.childNodes,void 0,d),h=l.length-1;h>=0;h--)g=l[h],Me(g,g.isolateScope?m:s,k,A,g.require&&te(g.directiveName,g.require,k,M),y);o(M,function(e){var t=e.instance;L(t.$postLink)&&t.$postLink()})}d=d||{};for(var f,g,m,v,M,y=-Number.MAX_VALUE,S=d.newScopeDirective,T=d.controllerDirectives,$=d.newIsolateScopeDirective,C=d.templateDirective,k=d.nonTlbTranscludeDirective,A=!1,O=!1,E=d.hasElementTranscludeDirective,I=n.$$element=Vi(t),D=a,N=s,x=!1,P=!1,q=0,H=e.length;q<H;q++){f=e[q];var U=f.$$start,j=f.$$end;if(U&&(I=K(t,U,j)),m=void 0,y>f.priority)break;if(M=f.scope,M&&(f.templateUrl||(_(M)?(ue("new/isolated scope",$||S,f,I),$=f):ue("new/isolated scope",$,f,I)),S=S||f),g=f.name,!x&&(f.replace&&(f.templateUrl||f.template)||f.transclude&&!f.$$tlb)){for(var V,F=q+1;V=e[F++];)if(V.transclude&&!V.$$tlb||V.replace&&(V.templateUrl||V.template)){P=!0;break}x=!0}if(!f.templateUrl&&f.controller&&(M=f.controller,T=T||me(),ue("'"+g+"' controller",T[g],f,I),T[g]=f),M=f.transclude)if(A=!0,f.$$tlb||(ue("transclusion",k,f,I),k=f),"element"===M)E=!0,y=f.priority,m=I,I=n.$$element=Vi(W.$$createComment(g,n[g])),t=I[0],ve(r,B(m),t),m[0].$$parentNode=m[0].parentNode,N=Q(P,m,s,y,D&&D.name,{nonTlbTranscludeDirective:k});else{var G=me();if(m=Vi(Ie(t)).contents(),_(M)){m=[];var ee=me(),oe=me();o(M,function(e,t){var n="?"===e.charAt(0);e=n?e.substring(1):e,ee[e]=t,G[t]=null,oe[t]=n}),o(I.contents(),function(e){var t=ee[bt(z(e))];t?(oe[t]=!0,G[t]=G[t]||[],G[t].push(e)):m.push(e)}),o(oe,function(e,t){if(!e)throw is("reqslot","Required transclusion slot `{0}` was not filled.",t)});for(var se in G)G[se]&&(G[se]=Q(P,G[se],s))}I.empty(),N=Q(P,m,s,void 0,void 0,{needsNewScope:f.$$isolateScope||f.$$newScope}),N.$$slots=G}if(f.template)if(O=!0,ue("template",C,f,I),C=f,M=L(f.template)?f.template(I,n):f.template,M=Ee(M),f.replace){if(D=f,m=$e(M)?[]:_t(he(f.templateNamespace,ro(M))),t=m[0],1!==m.length||t.nodeType!==mo)throw is("tplrt","Template for directive '{0}' must have exactly one root element. {1}",g,"");ve(r,I,t);var ce={$attr:{}},le=X(t,[],ce),de=e.splice(q+1,e.length-(q+1));($||S)&&ie(le,$,S),e=e.concat(le).concat(de),re(n,ce),H=e.length}else I.html(M);if(f.templateUrl)O=!0,ue("template",C,f,I),C=f,f.replace&&(D=f),h=ae(e.splice(q,e.length-q),I,n,r,A&&N,c,l,{controllerDirectives:T,newScopeDirective:S!==f&&S,newIsolateScopeDirective:$,templateDirective:C,nonTlbTranscludeDirective:k}),H=e.length;else if(f.compile)try{v=f.compile(I,n,N);var pe=f.$$originalDirective||f;L(v)?p(null,Y(pe,v),U,j):v&&p(Y(pe,v.pre),Y(pe,v.post),U,j)}catch(e){i(e,J(I))}f.terminal&&(h.terminal=!0,y=Math.max(y,f.priority))}return h.scope=S&&S.scope===!0,h.transcludeOnThisElement=A,h.templateOnThisElement=O,h.transclude=N,d.hasElementTranscludeDirective=E,h}function te(e,t,n,i){var s;if(S(t)){var r=t.match(T),a=t.substring(r[0].length),c=r[1]||r[3],l="?"===r[2];if("^^"===c?n=n.parent():(s=i&&i[a],s=s&&s.instance),!s){var u="$"+a+"Controller";s=c?n.inheritedData(u):n.data(u)}if(!s&&!l)throw is("ctreq","Controller '{0}', required by directive '{1}', can't be found!",a,e)}else if(oo(t)){s=[];for(var d=0,p=t.length;d<p;d++)s[d]=te(e,t[d],n,i)}else _(t)&&(s={},o(t,function(t,o){s[o]=te(e,t,n,i)}));return s||null}function ne(e,t,n,i,o,s,r){var a=me();for(var l in i){var u=i[l],d={$scope:u===r||u.$$isolateScope?o:s,$element:e,$attrs:t,$transclude:n},p=u.controller;"@"===p&&(p=t[u.name]);var h=c(p,d,!0,u.controllerAs);a[u.name]=h,e.data("$"+u.name+"Controller",h.instance)}return a}function ie(e,t,n){for(var i=0,o=e.length;i<o;i++)e[i]=h(e[i],{$$isolateScope:t,$$newScope:n})}function oe(t,n,o,r,a,c,u){if(n===a)return null;var p=null;if(l.hasOwnProperty(n))for(var f,g=e.get(n+d),m=0,v=g.length;m<v;m++)try{if(f=g[m],(b(r)||r>f.priority)&&f.restrict.indexOf(o)!==-1){if(c&&(f=h(f,{$$start:c,$$end:u})),!f.$$bindings){var M=f.$$bindings=s(f,f.name);_(M.isolateScope)&&(f.$$isolateBindings=M.isolateScope)}t.push(f),p=f}}catch(e){i(e)}return p}function se(t){if(l.hasOwnProperty(t))for(var n,i=e.get(t+d),o=0,s=i.length;o<s;o++)if(n=i[o],n.multiElement)return!0;return!1}function re(e,t){var n=t.$attr,i=e.$attr;o(e,function(i,o){"$"!==o.charAt(0)&&(t[o]&&t[o]!==i&&(i+=("style"===o?";":" ")+t[o]),e.$set(o,i,!0,n[o]))}),o(t,function(t,o){e.hasOwnProperty(o)||"$"===o.charAt(0)||(e[o]=t,"class"!==o&&"style"!==o&&(i[o]=n[o]))})}function ae(e,t,n,i,s,a,c,l){var u,d,p=[],f=t[0],g=e.shift(),m=h(g,{templateUrl:null,transclude:null,replace:null,$$originalDirective:g}),v=L(g.templateUrl)?g.templateUrl(t,n):g.templateUrl,b=g.templateNamespace;return t.empty(),r(v).then(function(r){var h,M,y,S;if(r=Ee(r),g.replace){if(y=$e(r)?[]:_t(he(b,ro(r))),h=y[0],1!==y.length||h.nodeType!==mo)throw is("tplrt","Template for directive '{0}' must have exactly one root element. {1}",g.name,v);M={$attr:{}},ve(i,t,h);var T=X(h,[],M);_(g.scope)&&ie(T,!0),e=T.concat(e),re(n,M)}else h=f,t.html(r);for(e.unshift(m),u=ee(e,h,n,s,t,g,a,c,l),o(i,function(e,n){e===h&&(i[n]=t[0])}),d=V(t[0].childNodes,s);p.length;){var $=p.shift(),L=p.shift(),C=p.shift(),k=p.shift(),w=t[0];if(!$.$$destroyed){if(L!==f){var A=L.className;l.hasElementTranscludeDirective&&g.replace||(w=Ie(h)),ve(C,Vi(L),w),H(Vi(w),A)}S=u.transcludeOnThisElement?F($,u.transclude,k):k,u(d,$,w,i,S)}}p=null}),function(e,t,n,i,o){var s=o;t.$$destroyed||(p?p.push(t,n,i,s):(u.transcludeOnThisElement&&(s=F(t,u.transclude,o)),u(d,t,n,i,s)))}}function ce(e,t){var n=t.priority-e.priority;return 0!==n?n:e.name!==t.name?e.name<t.name?-1:1:e.index-t.index}function ue(e,t,n,i){function o(e){return e?" (module: "+e+")":""}if(t)throw is("multidir","Multiple directives [{0}{1}, {2}{3}] asking for {4} on: {5}",t.name,o(t.$$moduleName),n.name,o(n.$$moduleName),e,J(i))}function pe(e,t){var i=n(t,!0);i&&e.push({priority:0,compile:function(e){var t=e.parent(),n=!!t.length;return n&&W.$$addBindingClass(t),function(e,t){var o=t.parent();n||W.$$addBindingClass(o),W.$$addBindingInfo(o,i.expressions),e.$watch(i,function(e){t[0].nodeValue=e})}}})}function he(e,n){switch(e=Ui(e||"html")){case"svg":case"math":var i=t.document.createElement("div");return i.innerHTML="<"+e+">"+n+"</"+e+">",i.childNodes[0].childNodes;default:return n}}function fe(e,t){if("srcdoc"===t)return C.HTML;var n=z(e);if("src"===t||"ngSrc"===t){if(["img","video","audio","source","track"].indexOf(n)===-1)return C.RESOURCE_URL}else if("xlinkHref"===t||"form"===n&&"action"===t)return C.RESOURCE_URL}function ge(e,t,i,o,s){var r=fe(e,o);s=y[o]||s;var a=n(i,!0,r,s);if(a){if("multiple"===o&&"select"===z(e))throw is("selmulti","Binding to the 'multiple' attribute is not supported. Element: {0}",J(e));t.push({priority:100,compile:function(){return{pre:function(e,t,c){var l=c.$$observers||(c.$$observers=me());if($.test(o))throw is("nodomevents","Interpolations for HTML DOM event attributes are disallowed. Please use the ng- versions (such as ng-click instead of onclick) instead.");var u=c[o];u!==i&&(a=u&&n(u,!0,r,s),i=u),a&&(c[o]=a(e),(l[o]||(l[o]=[])).$$inter=!0,(c.$$observers&&c.$$observers[o].$$scope||e).$watch(a,function(e,t){"class"===o&&e!==t?c.$updateClass(e,t):c.$set(o,e)}))}}}})}}function ve(e,n,i){var o,s,r=n[0],a=n.length,c=r.parentNode;if(e)for(o=0,s=e.length;o<s;o++)if(e[o]===r){e[o++]=i;for(var l=o,u=l+a-1,d=e.length;l<d;l++,u++)u<d?e[l]=e[u]:delete e[l];e.length-=a-1,e.context===r&&(e.context=i);break}c&&c.replaceChild(i,r);var p=t.document.createDocumentFragment();for(o=0;o<a;o++)p.appendChild(n[o]);for(Vi.hasData(r)&&(Vi.data(i,Vi.data(r)),Vi(r).off("$destroy")),Vi.cleanData(p.querySelectorAll("*")),o=1;o<a;o++)delete n[o];n[0]=i,n.length=1}function be(e,t){return u(function(){return e.apply(null,arguments)},e,t)}function Me(e,t,n,o,s,r){try{e(t,n,o,s,r)}catch(e){i(e,J(n))}}function _e(e,t,i,s,r){function c(t,n,o){L(i.$onChanges)&&n!==o&&(ye||(e.$$postDigest(x),ye=[]),u||(u={},ye.push(l)),u[t]&&(o=u[t].previousValue),u[t]=new vt(o,n))}function l(){i.$onChanges(u),u=void 0}var u,d=[],p={};return o(s,function(o,s){var l,u,h,g,m,v=o.attrName,b=o.optional,M=o.mode;switch(M){case"@":b||Hi.call(t,v)||(i[s]=t[v]=void 0),t.$observe(v,function(e){if(S(e)||I(e)){var t=i[s];c(s,e,t),i[s]=e}}),t.$$observers[v].$$scope=e,l=t[v],S(l)?i[s]=n(l)(e):I(l)&&(i[s]=l),p[s]=new vt(os,i[s]);break;case"=":if(!Hi.call(t,v)){if(b)break;t[v]=void 0}if(b&&!t[v])break;u=a(t[v]),g=u.literal?U:function(e,t){return e===t||e!==e&&t!==t},h=u.assign||function(){throw l=i[s]=u(e),is("nonassign","Expression '{0}' in attribute '{1}' used with directive '{2}' is non-assignable!",t[v],v,r.name)},l=i[s]=u(e);var _=function(t){return g(t,i[s])||(g(t,l)?h(e,t=i[s]):i[s]=t),l=t};_.$stateful=!0,m=o.collection?e.$watchCollection(t[v],_):e.$watch(a(t[v],_),null,u.literal),d.push(m);break;case"<":if(!Hi.call(t,v)){if(b)break;t[v]=void 0}if(b&&!t[v])break;u=a(t[v]);var y=i[s]=u(e);p[s]=new vt(os,i[s]),m=e.$watch(u,function(e,t){if(t===e){if(t===y)return;t=y}c(s,e,t),i[s]=e},u.literal),d.push(m);break;case"&":if(u=t.hasOwnProperty(v)?a(t[v]):f,u===f&&b)break;i[s]=function(t){return u(e,t)}}}),{initialChanges:p,removeWatches:d.length&&function(){for(var e=0,t=d.length;e<t;++e)d[e]()}}}var ye,Se=/^\w/,Te=t.document.createElement("div"),Le=O,Ce=E,ke=A;R.prototype={$normalize:bt,$addClass:function(e){e&&e.length>0&&D.addClass(this.$$element,e)},$removeClass:function(e){e&&e.length>0&&D.removeClass(this.$$element,e)},$updateClass:function(e,t){var n=Mt(e,t);n&&n.length&&D.addClass(this.$$element,n);var i=Mt(t,e);i&&i.length&&D.removeClass(this.$$element,i)},$set:function(e,t,n,s){var r,a=this.$$element[0],c=Fe(a,e),l=Xe(e),u=e;if(c?(this.$$element.prop(e,t),s=c):l&&(this[l]=t,u=l),this[e]=t,s?this.$attr[e]=s:(s=this.$attr[e],s||(this.$attr[e]=s=le(e,"-"))),r=z(this.$$element),"a"===r&&("href"===e||"xlinkHref"===e)||"img"===r&&"src"===e)this[e]=t=N(t,"src"===e);else if("img"===r&&"srcset"===e&&M(t)){for(var d="",p=ro(t),h=/(\s+\d+x\s*,|\s+\d+w\s*,|\s+,|,\s+)/,f=/\s/.test(p)?h:/(,)/,g=p.split(f),m=Math.floor(g.length/2),v=0;v<m;v++){var _=2*v;d+=N(ro(g[_]),!0),d+=" "+ro(g[_+1])}var y=ro(g[2*v]).split(/\s/);d+=N(ro(y[0]),!0),2===y.length&&(d+=" "+ro(y[1])),this[e]=t=d}n!==!1&&(null===t||b(t)?this.$$element.removeAttr(s):Se.test(s)?this.$$element.attr(s,t):P(this.$$element[0],s,t));var S=this.$$observers;S&&o(S[u],function(e){try{e(t)}catch(e){i(e)}})},$observe:function(e,t){var n=this,i=n.$$observers||(n.$$observers=me()),o=i[e]||(i[e]=[]);return o.push(t),m.$evalAsync(function(){o.$$inter||!n.hasOwnProperty Ansi based on Decrypted SSL Data (SSL) "ZZIAEA â"+e+" "+t:n+"â"+e+" "+t}},{key:"UNAIDSUserName",get:function(){return this.LinkStateService.getParameter("samlDisplayName")||""}},{key:"isWTOTryToLoginToClassroomViaAD",get:function(){return this.isWebUserADAuth&&this.isWTOAD&&this.LinkStateService.getParameter("host")}},{key:"mfaMethod",get:function(){var e=void 0;return this.phonePattern.test(this.twoFactorAuthLogin)&&(e="PHONE"),this.emailPattern.test(this.twoFactorAuthLogin)&&(e="EMAIL"),e}},{key:"mfaRequestId",get:function(){var e=c.default.fromJson(this.localStorage.getItem("ui_mfa"));return e&&e[this.twoFactorAuthLogin]?e[this.twoFactorAuthLogin]:null}},{key:"isTwoFactorAuth",get:function(){return this.eventData&&"NONE"!==this.eventData.mfaAllowedMethod}},{key:"userNameFromSamlInfo",get:function(){return this.isWTOAD?this.WTOUserName:this.isIAEAAD?this.IAEAUserName:this.isUNAIDSAD?this.UNAIDSUserName:this.LinkStateService.getParameter("samlDisplayName")||this.LinkStateService.getParameter("samlName")}},{key:"showPreviousLink",get:function(){return!!this.states[this.currentState].previous}},{key:"partnerFooter",get:function(){return this.$user.getPartnerFooter()}},{key:"partnerFooterBanner",get:function(){return this.$user.getSubdomainFooterBanner()}},{key:"partnerLogo",get:function(){return this.$user.getSubdomainLogoUrl()}},{key:"partnerSubdomain",get:function(){return this.$user.getSubdomainValue()}},{key:"partnerBanner",get:function(){return this.$window.screen.availHeight>1e3&&this.$user.getSubdomainBannerLarge()?this.$user.getSubdomainBannerLarge():this.$user.getSubdomainBanner()}},{key:"defaultBannerStyle",get:function(){return this.partnerBanner||this.partnerLogo?"{'background': 'none'}":"{'background-image': 'url("+this.$user.getDefaultMobileBanner()+")'}"}},{key:"shouldShowDesktopAppLinks",get:function(){var e=["itu"];return e.includes(this.partnerSubdomain)}},{key:"isSpeakerUser",get:function(){return this.token.startsWith("S-")}},{key:"isInterpreterUser",get:function(){return this.token.startsWith("I-")}},{key:"isModeratorUser",get:function(){return this.token.startsWith("M-")}},{key:"isNanocosmosToken",get:function(){return this.token.indexOf("L-")>=0&&this.token.indexOf("L-")<=1}},{key:"isRemoteAudienceAccessToSource",get:function(){return this.isAudienceUser&&this.token.endsWith("-f")}},{key:"isAudienceUser",get:function(){return!(this.isSpeakerUser||this.isInterpreterUser||this.isModeratorUser||this.isNanocosmosToken)}},{key:"emptyChairpersonPass",get:function(){return this.showChairpersonPass&&!this.chairpersonPass}},{key:"loginHood",get:function(){var e=this;return this.isWTOTryToLoginToClassroomViaAD&&this.errors.some(function(t){return t.message===e.SAML_FAILED})}}]),e}();t.default=l},function(e,t,n){(function(e){n(201);e.exports=function(e){var t,n=[],i={};return i["login-token"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginTokenForm" novalidate autocomplete="off" ng-submit="$ctrl.checkLoginToken()"><p ng-if="!$ctrl.loginHood" class="form-title login-token__form-title">{{\'LOGIN.TOKEN_LOGIN_TITLE\' | translate}}</p><label ng-if="!$ctrl.loginHood" class="login-token__label"><input id="login-token" type="text" name="token" ng-model="$ctrl.token" placeholder="{{\'LOGIN.TOKEN_LOGIN_PLACEHOLDER\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main"></label><ul ng-show="$ctrl.errors.length" class="errors login-token__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><button type="submit" ng-disabled="!$ctrl.token" ng-if="!$ctrl.loginHood" class="btn btn-main btn-fixed login-token__btn">{{\'LOGIN.TOKEN_LOGIN_GO\' | translate}}</button></form>')},i["login-username"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginUsernameForm" novalidate autocomplete="off" ng-submit="$ctrl.signIn()"><p ng-if="!$ctrl.loginHood" class="form-title login-username__form-title">{{\'LOGIN.CHOOSE_NAME\' | translate}}</p><label ng-if="!$ctrl.loginHood" class="login-username__label"><input id="username-input" type="text" name="token" ng-model="$ctrl.userName" ng-readonly="$ctrl.isUsernameFillFromAD || $ctrl.isUsernameFillFromURL" placeholder="{{\'LOGIN.NAME_PLACEHOLDER\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main"></label><ul ng-show="$ctrl.errors.length" class="errors login-username__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><button type="submit" ng-disabled="!$ctrl.userName" ng-if="!$ctrl.loginHood" class="btn btn-main btn-fixed login-username__btn">{{\'GENERAL.SUBMIT\' | translate}}</button></form>')},i["login-username-moderator"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginUsernameModeratorForm" novalidate autocomplete="off" ng-submit="$ctrl.signIn()"><p class="form-title login-username__form-title">{{\'LOGIN.CHOOSE_NAME\' | translate}}</p><label class="login-username__label"><input id="username-input" type="text" name="token" ng-model="$ctrl.userName" ng-readonly="$ctrl.isUsernameFillFromAD || $ctrl.isUsernameFillFromURL" placeholder="{{\'LOGIN.NAME_PLACEHOLDER\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main"></label><ul ng-show="$ctrl.errors.length" class="errors login-username__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><div class="login-username__checkbox"><input id="isNotModeratorLight" type="checkbox" ng-model="$ctrl.isNotModeratorLight"><i class="icon"><svg ng-if="$ctrl.isNotModeratorLight"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-check-white-label"></use></svg></i><label for="isNotModeratorLight">{{\'LOGIN.MODERATOR_TITLE\' | translate}}</label></div><button type="submit" ng-disabled="!$ctrl.userName" class="btn btn-main btn-fixed login-username__btn">{{\'GENERAL.SUBMIT\' | translate}}</button></form>')},i["login-username-classroom"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginUsernameClassroomForm" novalidate autocomplete="off" ng-submit="$ctrl.signIn()"><p ng-if="!$ctrl.loginHood" class="form-title login-username__form-title">{{\'LOGIN.CHOOSE_NAME\' | translate}}</p><label ng-class="{"_showed-pass": $ctrl.showChairpersonPass}" ng-if="!$ctrl.loginHood" class="login-username__label"><input id="username-input" type="text" name="token" ng-model="$ctrl.userName" ng-readonly="$ctrl.isUsernameFillFromAD || $ctrl.isUsernameFillFromURL" placeholder="{{\'LOGIN.NAME_PLACEHOLDER\' | translate}}" ng-class="{"_error": $ctrl.errors.length, "_half-width": $ctrl.showChairpersonPass}" class="input-main"><input type="password" name="chairpersonToken" ng-model="$ctrl.chairpersonPass" placeholder="{{\'GENERAL.PASS\' | translate}}" ng-if="$ctrl.showChairpersonPass" ng-class="{"_error": $ctrl.errors.length, "_half-width": $ctrl.showChairpersonPass}" required class="input-main _chairperson-pass"></label><ul ng-show="$ctrl.errors.length" class="errors login-username__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><div ng-if="!$ctrl.loginHood" class="login-username__checkbox"><input id="isChairperson" type="checkbox" ng-model="$ctrl.showChairpersonPass"><i class="icon"><svg ng-if="$ctrl.showChairpersonPass"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-check-white-label"></use></svg></i><label for="isChairperson">{{\'LOGIN.CHAIRPERSON\' | translate}}</label></div><button type="submit" ng-disabled="!$ctrl.userName || $ctrl.emptyChairpersonPass" ng-if="!$ctrl.loginHood" class="btn btn-main btn-fixed login-username__btn">{{\'GENERAL.SUBMIT\' | translate}}</button></form>')},i["login-admin"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginAdminForm" novalidate autocomplete="off" ng-submit="$ctrl.adminSignIn()"><p class="form-title login-username__form-title">{{\'LOGIN.ADMIN_LOGIN_TITLE\' | translate}}</p><label ng-if="!$ctrl.isAdminADAuth" class="login-username__label"><input type="email" name="email" ng-pattern="$ctrl.emailPattern" ng-model="$ctrl.login" placeholder="{{\'GENERAL.EMAIL\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main _half-width"><input type="password" name="password" ng-model="$ctrl.password" placeholder="{{\'GENERAL.PASS\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" required class="input-main _half-width"></label><ul ng-show="$ctrl.errors.length" class="errors login-username__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><div ng-if="!$ctrl.isAdminADAuth" class="login-username__forgot"><a href="#" ng-click="$ctrl.showRecoveryModal()" class="text-muted">{{\'LOGIN.FORGOT_PASS\' | translate}}</a></div><button type="submit" ng-if="!$ctrl.isAdminADAuth" ng-disabled="!$ctrl.login || !$ctrl.password || loginAdminForm.$invalid" class="btn btn-main btn-fixed login-username__btn">{{\'GENERAL.SUBMIT\' | translate}}</button><label ng-if="$ctrl.isAdminADAuth" class="login-username__label _multiple-label"><button type="button" ng-click="$ctrl.adAuthorizationEMI()" class="btn btn-main btn-fixed">{{\'LOGIN.AD_LOGIN_TITLE\' | translate}}</button></label></form>')},i["login-two-factor-auth"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="TwoFactorAuthForm" novalidate autocomplete="off" ng-submit="$ctrl.twoFactorAuthLoginSend()"><p class="form-title login-two-factor__form-title">{{\'LOGIN.MFA_LOGIN_TITLE\' | translate}}</p><div class="login-two-factor__steps _step-1"></div><p class="form-title login-two-factor__form-description">{{$ctrl.twoFactorAuthOptions.title}}</p><label class="login-two-factor__label"><input id="two-factor-input" type="text" name="twoFactorAuthLogin" ng-model="$ctrl.twoFactorAuthLogin" ng-pattern="$ctrl.twoFactorAuthOptions.pattern" placeholder="{{$ctrl.twoFactorAuthOptions.placeholder}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main"></label><ul ng-show="$ctrl.errors.length" class="errors login-two-factor__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><button type="submit" ng-disabled="!$ctrl.twoFactorAuthLogin || TwoFactorAuthForm.$invalid" class="btn btn-main btn-half login-two-factor__btn">{{\'GENERAL.SUBMIT\' | translate}}</button><button type="button" ng-disabled="!$ctrl.twoFactorAuthLogin || TwoFactorAuthForm.$invalid" ng-click="$ctrl.twoFactorAuthLoginMove()" class="btn btn-dark btn-half login-two-factor__btn">{{\'LOGIN.MFA_HAVE_CODE\' | translate}}</button></form>')},i["login-two-factor-auth-passcode"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="TwoFactorAuthPasscodeForm" novalidate autocomplete="off" ng-submit="$ctrl.verifyMfaCode()"><p class="form-title login-two-factor__form-title">{{\'LOGIN.MFA_LOGIN_TITLE\' | translate}}</p><div class="login-two-factor__steps _step-2"></div><div class="form-title login-two-factor__form-description"><span>{{\'LOGIN.MFA_ENTER_CODE\' | translate}}</span><span ng-if="$ctrl.requestNewPasscodeTimerID" class="login-two-factor__timer">{{\'LOGIN.MFA_REQUEST_CODE\' | translate}}<span class="login-two-factor__timer _count">{{$ctrl.requestNewPasscodeTime}}</span><span class="login-two-factor__timer _sec">{{\'LOGIN.MFA_SEC\' | translate}}</span></span><a href="#" ng-if="!$ctrl.requestNewPasscodeTimerID" ng-click="$ctrl.twoFactorAuthLoginSend()" class="login-two-factor__request-link">{{\'LOGIN.MFA_REQUEST_CODE\' | translate}}</a></div><label class="login-two-factor__label"><input id="two-factor-input" type="text" name="twoFactorAuthPassCode" ng-model="$ctrl.twoFactorAuthPassCode" placeholder="{{ \'LOGIN.MFA_ENTER_CODE_HERE\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main"></label><ul ng-show="$ctrl.errors.length" class="errors login-two-factor__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><div class="login-two-factor__confirm-text">{{\'LOGIN.MFA_CODE_REQUESTED\' | translate }}<span>{{$ctrl.twoFactorAuthLogin}}</span></div><button type="submit" ng-disabled="!$ctrl.twoFactorAuthPassCode" class="btn btn-main btn-fixed login-two-factor__btn">{{\'GENERAL.SUBMIT\' | translate}}</button></form>')},i["login-ad-provider"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginADProviderForm" novalidate autocomplete="off"><p class="form-title login-token__form-title">{{\'LOGIN.AD_LOGIN_TITLE\' | translate}}</p><button type="button" ng-click="$ctrl.handlerADAuth($ctrl.WTOADAuthEndpoint)" class="btn btn-main btn-half login-token__btn">WTO Staff</button><button type="button" ng-click="$ctrl.handlerADAuth($ctrl.WTOExtADAuthEndpoint)" class="btn btn-main btn-half login-token__btn">WTO Delegate</button><ul ng-show="$ctrl.errors.length" class="errors login-token__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul></form>')},n.push('<div ng-if="$ctrl.isLoaded" class="user-login"><div ng-style="{{$ctrl.bannerStyle()}}" class="user-login__banner"><div ng-if="!$ctrl.partnerBanner && $ctrl.partnerLogo" class="logo"><img ng-src="{{$ctrl.partnerLogo}}" alt="Logo"></div></div><div class="user-login__content"><div ng-style="{{$ctrl.defaultBannerStyle}}" class="user-login__mobile-banner"></div><ul ng-if="!$ctrl.showPreviousLink && !$ctrl.EMIAuthDisabled && !$ctrl.loginHood" class="login-tabs"><li ng-click="$ctrl.switchTab("user-tab")" ng-class="{_active: $ctrl.visibleTab === "user-tab"}" class="login-tabs_item _active"><span>{{\'LOGIN.TOKEN_TAB_TITLE\' | translate}}</span></li><li ng-click="$ctrl.switchTab("admin-tab")" ng-class="{_active: $ctrl.visibleTab === "admin-tab"}" class="login-tabs_item"><span>{{\'LOGIN.ADMIN_TAB_TITLE\' | translate}}</span></li></ul><a ng-if="$ctrl.showPreviousLink && !$ctrl.loginHood" href="#" ng-click="$ctrl.goToPreviousState()" class="link-previous">{{\'LOGIN.BACK\' | translate}}</a><div ng-if="$ctrl.currentState === "login-token"" class="login-form _login-token">'),i["login-token"](),n.push('</div><div ng-if="$ctrl.currentState === "login-ad-provider"" class="login-form _login-ad-provider">'),i["login-ad-provider"](),n.push('</div><div ng-if="$ctrl.currentState === "login-username"" class="login-form _login-username">'),i["login-username"](),n.push('</div><div ng-if="$ctrl.currentState === "login-username-moderator"" class="login-form _login-username-moderator">'),i["login-username-moderator"](),n.push('</div><div ng-if="$ctrl.currentState === "login-username-classroom"" class="login-form _login-username-classroom">'),i["login-username-classroom"](),n.push('</div><div ng-if="$ctrl.currentState === "login-admin"" class="login-form _login-admin">'),i["login-admin"](),n.push('</div><div ng-if="$ctrl.currentState === "login-two-factor-auth"" class="login-form _login-two-factor-auth">'),i["login-two-factor-auth"](),n.push('</div><div ng-if="$ctrl.currentState === "login-two-factor-auth-passcode"" class="login-form _login-two-factor-auth">'),i["login-two-factor-auth-passcode"](),n.push('</div><div ng-if="$ctrl.windowAppLink && $ctrl.macAppLink && $ctrl.currentState === "login-token"" class="user-login__desktop"><div class="user-login__desktop-title">{{\'LOGIN.DESKTOP_TITLE_1\' | translate}}</div><div class="user-login__desktop-description">{{\'LOGIN.DESKTOP_TITLE_2\' | translate}}</div><a ng-if="$ctrl.windowAppLink" ng-href="{{$ctrl.windowAppLink}}" download class="user-login__desktop-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-win-ico"></use></svg><span>{{\'LOGIN.WINDOWS\' | translate}}</span></a><a ng-if="$ctrl.macAppLink" ng-href="{{$ctrl.macAppLink}}" download class="user-login__desktop-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-mac-ico"></use></svg><span>{{\'LOGIN.MAC\' | translate}}</span></a></div><div ng-if="$ctrl.partnerFooterBanner || $ctrl.partnerFooter" class="user-login__footer"><img ng-if="$ctrl.partnerFooterBanner" ng-src="{{$ctrl.partnerFooterBanner}}" alt="Footer banner" class="user-login__footer-banner"><span ng-if="$ctrl.partnerFooter" ng-bind-html="$ctrl.partnerFooter" class="text-muted"></span>< Ansi based on Decrypted SSL Data (SSL) &&e.type;"password"===r||n.ngTrim&&"false"===n.ngTrim||(o=ro(o)),(i.$viewValue!==o||""===o&&i.$$hasNativeValidators)&&i.$setViewValue(o,l)}};if(o.hasEvent("input"))t.on("input",l);else{var u=function(e,t,n){c||(c=s.defer(function(){c=null,t&&t.value===n||l(e)}))};t.on("keydown",function(e){var t=e.keyCode;91===t||15<t&&t<19||37<=t&&t<=40||u(e,this,this.value)}),o.hasEvent("paste")&&t.on("paste cut",u)}t.on("change",l),yr[r]&&i.$$hasNativeValidators&&r===n.type&&t.on(_r,function(e){if(!c){var t=this[qi],n=t.badInput,i=t.typeMismatch;c=s.defer(function(){c=null,t.badInput===n&&t.typeMismatch===i||l(e)})}}),i.$render=function(){var e=i.$isEmpty(i.$viewValue)?"":i.$viewValue;t.val()!==e&&t.val(e)}}function bi(e,t){if($(e))return e;if(S(e)){vr.lastIndex=0;var n=vr.exec(e);if(n){var i=+n[1],o=+n[2],s=0,r=0,a=0,c=0,l=ti(i),u=7*(o-1);return t&&(s=t.getHours(),r=t.getMinutes(),a=t.getSeconds(),c=t.getMilliseconds()),new Date(i,0,l.getDate()+u,s,r,a,c)}}return NaN}function Mi(e,t){return function(n,i){var s,r;if($(n)) Ansi based on Decrypted SSL Data (SSL) ("string"!=typeof e)return this.pushStack(we(e).filter(function(){for(t=0;t<i;t++)if(we.contains(o[t],this))return!0}));for(n=this.pushStack([]),t=0;t<i;t++)we.find(e,o[t],n);return i>1?we.uniqueSort(n):n},filter:function(e){return this.pushStack(u(this,e||[],!1))},not:function(e){return this.pushStack(u(this,e||[],!0))},is:function(e){return!!u(this,"string"==typeof e&&Ie.test(e)?we(e):e||[],!1).length}});var Ne,xe=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Re=we.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||Ne,"string"==typeof e){if(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:xe.exec(e),!i||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof we?t[0]:t,we.merge(this,we.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:Le,!0)),De.test(i[1])&&we.isPlainObject(t))for(i in t)Te(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return o=Le.getElementById(i[2]),o&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this): Ansi based on Decrypted SSL Data (SSL) ()}),n):(g(),void t.complete())}),t=new a({end:e,cancel:e})}}}function g(e,t,n,i){var o=m(e,ie),s=m(t,ie),r=[];if(X(i,function(e){var t=e.out,i=e.in,o=f(n,t,i);o&&r.push(o)}),o||s||0!==r.length)return{start:function(){function e(){X(t,function(e){e.end()})}var t=[];o&&t.push(o.start()),s&&t.push(s.start()),X(r,function(e){t.push(e.start())});var n=new a({end:e,cancel:e});return a.all(t,function(e){n.complete(e)}),n}}}function m(t){var n=t.element,i=t.options||{};t.structural&&(i.event=t.event,i.structural=!0,i.applyClassesEarly=!0,"leave"===t.event&&(i.onDone=i.domOperation)),i.preparationClasses&&(i.event=$(i.event,i.preparationClasses));var o=e(n,i);return o.$$willAnimate?o:null}if(!l.animations&&!l.transitions)return ie;var v=d[0].body,M=b(c),_=ne(t(M)||v.contains(M)?M:v);return function(e){return e.from&&e.to?g(e.from,e.to,e.classes,e.anchors):m(e)}}]}],Ce=["$animateProvider",function(e){this.$get=["$injector","$$AnimateRunner","$$jqLite",function(t,n,i){function o(n){n=G(n)?n:n.split(" ");for(var i=[],o Ansi based on Decrypted SSL Data (SSL) ()})}},{key:"setVideoTarget",value:function(e){this.videoElement=e}},{key:"soundMeterValue",get:function(){return this.SoundMeter.summaryValue}},{key:"cloneWindow",get:function(){return!!this.$location.search().clone}},{key:"publisherSoundMeterValue",get:function(){return this.publisherSoundMeter.summaryValue}},{key:"isChairperson",get:function(){var e=angular.fromJson(this.localStorage.getItem("ui_login_cred"))||!1;return!!e.chairpersonToken}},{key:"authToken",get:function(){return this.$user.authToken()}},{key:"moderatorLight",get:function(){return"UI_MODERATOR"===this.role&&this.$user.getUserInfo()?this.$user.getUserInfo().moderatorLight:null}},{key:"role",get:function(){return this.$user.getUserInfo()?this.$user.getUserInfo().roles[0]:null}},{key:"isMultipleInterpretLangs",get:function(){return this.EventService&&this.EventService.event.allowThirdIncomingChannel}},{key:"mirrorSelfVideo",get:function(){return!!angular.fromJson(this.localStorage.getItem("ui_mirror_video"))}},{key:"channelType",get:function Ansi based on Decrypted SSL Data (SSL) (e)||b(n[e])||t(n[e])}),function(){q(o,t)}}};var we=n.startSymbol(),Ae=n.endSymbol(),Ee="{{"===we&&"}}"===Ae?g:function(e){return e.replace(/\{\{/g,we).replace(/}}/g,Ae)},De=/^ngAttr[A-Z]/,Ne=/^(.+)Start$/;return W.$$addBindingInfo=k?function(e,t){var n=e.data("$binding")||[];oo(t)?n=n.concat(t):n.push(t),e.data("$binding",n)}:f,W.$$addBindingClass=k?function(e){H(e,"ng-binding")}:f,W.$$addScopeInfo=k?function(e,t,n,i){var o=n?i?"$isolateScopeNoTemplat Ansi based on Decrypted SSL Data (SSL) (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{!important}}@media (min-width:1200px){.hidden-lg{!important}}.visible-print{!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{!important}}.ui-body .login-page{height:100%}.ui-body .login-page .user-login{background:var(--white-label-background-color);height:100%;position:relative;min-width:768px;min-height:710px}.ui-body .login-page .user-login__desktop{top:67%;right:calc(50% - 240px);width:480px;text-align:center}.ui-body .login-page .user-login__desktop-title{font-size:20px;font-weight:600;line-height:24px;margin-bottom:12px}.ui-body .login-page .user-login__desktop-description{opacity:.5;line-height:24px}.ui-body .login-page .user-login__desktop-btn{font-size:15px;font-weight:600;line-height:20px;border:1px solid #979797;display:inline-block;width:35%;margin:23px 15px 0 0;border-radius:100px;padding:8px;height:40px;color:#272a31}.ui-body .login-page .user-login__desktop-btn .icon{width:20px;margin-right:5px;fill:#7e7d7f}.ui-body .login-page .user-login__desktop-btn .icon,.ui-body .login-page .user-login__desktop-btn span{display:inline-block;height:20px;vertical-align:middle}.ui-body .login-page .user-login__desktop-btn:last-child{margin:23px 0 0}.ui-body .login-page .user-login__desktop-btn:hover{border-color:var(--white-label-color);color:var(--white-label-color)}.ui-body .login-page .user-login__desktop-btn:hover .icon{fill:var(--white-label-color)}.ui-body .login-page .user-login__banner{width:33.33%;height:100%;background-color:#fff;background-position:50%;background-size:cover;position:relative;float:left}.ui-body .login-page .user-login__banner .logo{width:331px;max-width:calc(100% - 30px);left:50%;top:50%;transform:translate(-50%,-50%)}.ui-body .login-page .user-login__banner .logo img{display:block;width:100%}.ui-body .login-page .user-login__footer{display:inline-block;bottom:30px;right:5%;font-size:13px;width:90%;text-align:center}.ui-body .login-page .user-login__footer-banner{display:inline-block;margin:0 auto;max-width:250px;max-height:100px;position:relative;bottom:40px}.ui-body .login-page .user-login__mobile-banner{;background-color:transparent;background-position:50%;background-size:cover;width:100%;height:100%}.ui-body .login-page .user-login__content{width:66.67%;height:100%;float:left;position:relative}.ui-body .login-page .user-login__content .input-main{border-color:var(--white-label-background-color)}.ui-body .login-page .user-login__content .input-main:focus{border-color:var(--white-label-color)}.ui-body .login-page .user-login__content .input-main._error{border-color:#fc2c2c}.ui-body .login-page .user-login__content .btn-fixed{width:308px}.ui-body .login-page .user-login__content .btn-half{width:250px;margin:0 15px;height:40px}.ui-body .login-page .user-login__content .login-tabs{padding:0 15px;margin:100px auto;list-style:none;display:block;width:100%;max-width:800px;position:relative}.ui-body .login-page .user-login__content .login-tabs_item{display:inline-block;width:50%;vertical-align:top;margin-right:-4px;text-align:center;padding:1px;cursor:pointer;font-weight:700}.ui-body .login-page .user-login__content .login-tabs_item._active{cursor:default}.ui-body .login-page .user-login__content .login-tabs_item._active span{border-color:var(--white-label-color);color:var(--white-label-color)}.ui-body .login-page .user-login__content .login-tabs_item._active span:active,.ui-body .login-page .user-login__content .login-tabs_item._active span:focus,.ui-body .login-page .user-login__content .login-tabs_item._active span:hover{color:var(--white-label-color)}.ui-body .login-page .user-login__content .login-tabs_item span{padding:10px 10px 17px;display:block;border-bottom:3px solid #000;color:#272a31;transition:color .1s,border-color .1s}.ui-body .login-page .user-login__content .login-tabs_item span:active,.ui-body .login-page .user-login__content .login-tabs_item span:focus,.ui-body .login-page .user-login__content .login-tabs_item span:hover{color:#272a31}.ui-body .login-page .user-login__content .link-previous{display:block;top:100px;left:10%;color:var(--white-label-color);cursor:pointer;text-transform:uppercase;font-weight:600}.ui-body .login-page .user-login__content .link-previous:hover{color:var(--white-label-color-hover)}.ui-body .login-page .user-login__content .login-form{height:50px;width:100%;padding:0 15px;top:50%;transform:translateY(-50%);text-align:center}.ui-body .login-page .user-login__content .login-form.ng-enter{opacity:0;transition:opacity .1s}.ui-body .login-page .user-login__content .login-form.ng-enter.ng-enter-active{opacity:1}.ui-body .login-page .user-login__content .login-form.ng-leave{opacity:1;transition:opacity .1s}.ui-body .login-page .user-login__content .login-form.ng-leave.ng-leave-active{opacity:0}.ui-body .login-page .user-login__content .login-form .errors{display:block;margin:0 auto;padding:0;list-style:none;color:#fc2c2c;width:calc(100% - 30px);max-width:630px}.ui-body .login-page .user-login__content .login-form .errors li{display:block;text-align:center}.ui-body .login-page .user-login__content .login-form .form-title{font-size:20px;font-weight:600;margin:0;width:calc(100% - 30px)}.ui-body .login-page .user-login__content .login-form .login-token__label{display:block;width:calc(100% - 30px);max-width:630px;margin:0 auto}.ui-body .login-page .user-login__content .login-form .login-token__form-title{left:50%;top:-55px;transform:translateX(-50%)}.ui-body .login-page .user-login__content .login-form .login-token__btn,.ui-body .login-page .user-login__content .login-form .login-token__errors.errors{margin-top:30px}.ui-body .login-page .user-login__content .login-form._login-admin .login-username__btn{margin-top:15px}.ui-body .login-page .user-login__content .login-form._login-admin .login-username__form-title{font-size:20px;font-weight:600;top:-55px}.ui-body .login-page .user-login__content .login-form .login-two-factor__label{display:block;width:calc(100% - 30px);max-width:630px;margin:0 auto;overflow:hidden;height:50px}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description{font-size:15px;left:50%;bottom:65px;transform:translateX(-50%)}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description .login-two-factor__timer{padding-left:4px}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description .login-two-factor__timer._count{padding-left:4px;display:inline-block;width:30px;text-align:center;color:var(--white-label-color)}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description .login-two-factor__timer._sec{padding-left:4px;color:var(--white-label-color)}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description .login-two-factor__request-link{padding-left:4px}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description .login-two-factor__request-link:hover{text-decoration:underline}.ui-body .login-page .user-login__content .login-form .login-two-factor__btn,.ui-body .login-page .user-login__content .login-form .login-two-factor__errors.errors{margin-top:30px}.ui-body .login-page .user-login__content .login-form .login-two-factor__confirm-text{margin:30px auto 0;width:calc(100% - 30px);max-width:630px;font-size:12px;text-align:center}.ui-body .login-page .user-login__content .login-form .login-two-factor__confirm-text span{color:var(--white-label-color);padding-left:3px}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-title{left:50%;top:-150px;transform:translateX(-50%)}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps{top:-80px;width:218px;left:50%;transform:translateX(-50%);border-top:1px dashed var(--white-label-color)}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps._step-1:before{background:var(--white-label-color);color:#fff}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps._step-1:after,.ui-body .login-page .user-login__content .login-form .login-two-factor__steps._step-2:before{background:none;color:var(--white-label-color)}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps._step-2:after{background:var(--white-label-color);color:#fff}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps:before{content:"1";left:-45px}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps:after,.ui-body .login-page .user-login__content .login-form .login-two-factor__steps:before{display:block;width:43px;height:43px;border-radius:50%;top:-22.5px;font-size:15px;font-weight:600;text-align:center;line-height:38px;border:2px solid var(--white-label-color)}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps:after{content:"2";left:218px}.ui-body .login-page .user-login__content .login-form .login-username__label{display:block;width:calc(100% - 30px);max-width:630px;margin:0 auto;overflow:hidden;height:50px}.ui-body .login-page .user-login__content .login-form .login-username__label._multiple-label{margin-top:15px}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._half-width{width:calc(50% - 15px);display:inline-block;margin-right:30px;vertical-align:middle}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._half-width:last-child{margin-right:0}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._chairperson-pass{width:0}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._chairperson-pass._half-width{width:calc(50% - 15px)}.ui-body .login-page .user-login__content .login-form .login-username__form-title{font-size:15px;left:50%;bottom:75px;transform:translateX(-50%)}.ui-body .login-page .user-login__content .login-form .login-username__btn,.ui-body .login-page .user-login__content .login-form .login-username__errors.errors{margin-top:30px}.ui-body .login-page .user-login__content .login-form .login-username__forgot{display:block;margin:10px auto 0;width:calc(100% - 30px);max-width:630px;text-align:right;font-size:12px}.ui-body .login-page .user-login__content .login-form .login-username__checkbox{margin:30px auto 0;width:calc(100% - 30px);max-width:630px}.ui-body .login-page .user-login__content .login-form .login-username__checkbox label{font-weight:400;margin:0 0 0 -30px;padding-left:30px;cursor:pointer;vertical-align:middle;position:relative}.ui-body .login-page .user-login__content .login-form .login-username__checkbox .icon{vertical-align:middle;position:relative;margin-right:10px;bottom:1px;cursor:pointer;display:inline-block;height:20px;width:20px;border-radius:2px;background-color:#fff;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2)}.ui-body .login-page .user-login__content .login-form .login-username__checkbox .icon svg{display:block;height:13px;width:16px;fill:var(--white-label-color);left:2px;top:3px}.ui-body .login-page .user-login__content .login-form .login-username__checkbox input[type=checkbox]{}@media (max-width:900px){.ui-body .login-page .user-login{min-width:auto}.ui-body .login-page .user-login__banner{}.ui-body .login-page .user-login__content{width:100%}}@media (max-width:500px){.ui-body .login-page .user-login__mobile-banner{display:block}.ui-body .login-page .user-login__content .login-tabs{padding:0;margin:40px auto}.ui-body .login-page .user-login__content .login-tabs_item{padding:0;margin-right:0;vertical-align:bottom}.ui-body .login-page .user-login__content .login-tabs_item span{padding:10px 20px 17px}.ui-body .login-page .user-login__content .link-previous{display:block;top:70px;left:20px}.ui-body .login-page .user-login__content .btn-fixed{width:100%}.ui-body .login-page .user-login__content .login-form{padding:0 20px}.ui-body .login-page .user-login__content .login-form .form-title{font-size:15px;width:100%;padding:0 20px}.ui-body .login-page .user-login__content .login-form .login-username__label{width:100%}.ui-body .login-page .user-login__content .login-form .login-username__label._showed-pass{height:130px}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._half-width{width:100%;margin:0 0 30px}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._ha Ansi based on Decrypted SSL Data (SSL) (s,d){var f=l.splitLines(s),p=l.getKind(s),_=l.isRejected(s)&&0===l.matchPrefix(s,"a=bundle-only").length,E=f[0].substr(2).split(" ")[2],y=l.getDirection(s,m),S=l.parseMsid(s),T=l.getMid(s)||l.generateIdentifier();if(_||"application"===p&&("DTLS/SCTP"===E||"UDP/DTLS/SCTP"===E))return void(i.transceivers[d]={mid:T,kind:p,protocol:E,rejected:!0});!_&&i.transceivers[d]&&i.transceivers[d].rejected&&(i.transceivers[d]=i._createTransceiver(p,!0));var b,C,R,N,I,P,A,O,w,D,x,M=l.parseRtpParameters(s);_||(D=l.getIceParameters(s,m),x=l.getDtlsParameters(s,m),x.role="client"),A=l.parseRtpEncodingParameters(s);var L=l.parseRtcpParameters(s),k=l.matchPrefix(s,"a=end-of-candidates",m).length>0,U=l.matchPrefix(s,"a=candidate:").map(function(e){return l.parseCandidate(e)}).filter(function(e){return 1===e.component});if(("offer"===n.type||"answer"===n.type)&&!_&&v&&d>0&&i.transceivers[d]&&(i._disposeIceAndDtlsTransports(d),i.transceivers[d].iceGatherer=i.transceivers[0].iceGatherer,i.transceivers[d].iceTransport=i.transceiver Ansi based on Decrypted SSL Data (SSL) (t){we.offset.setOffset(this,e,t)});var t,n,i=this[0];if(i)return i.getClientRects().length?(t=i.getBoundingClientRect(),n=i.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n,i=this[0],o={top:0,left:0};if("fixed"===we.css(i,"position"))t=i.getBoundingClientRect();else{for(t=this.offset(),n=i.ownerDocument,e=i.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===we.css(e,"position");)e=e.parentNode;e&&e!==i&&1===e.nodeType&&(o=we(e).offset(),o.top+=we.css(e,"borderTopWidth",!0),o.left+=we.css(e,"borderLeftWidth",!0))}return{top:t.top-o.top-we.css(i,"marginTop",!0),left:t.left-o.left-we.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===we.css(e,"position");)e=e.offsetParent;return e||Qe})}}),we.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;we.fn[e]=function(i){return We(this,funct Ansi based on Decrypted SSL Data (SSL) )" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.FOR_EXTENSION\' | translate}}</h4></div><div class="modal-body"><chrome-inline-install></chrome-inline-install></div><div class="modal-footer"></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(519),s=i(o),r=n(520),a=i(r);n(521);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return funct Ansi based on Decrypted SSL Data (SSL) )����u�F\��q�82�l[����f�,�˵+�U�֪���V��ԯ���j"õ���Oí�W�0�V�C����R��*���Û�@�|�AKÒªC��F��4���h��IR;7Ç�fLh�����ME��_O�������"_*��,w;�<�y�>ϳ� �ɵ�0,��^�q����x��CG�~���È���VP�+jÛ¶j�6~��Qï¿½ï¿½Ö ï¿½u�x��U�e)�@�Ke�L�DM��j�â�L�fP��mÔ"V��������w��axl�)F�%�d&��h����Gg��h��CV�%b�_���~�����q�_W�,����@-t��}O���iÙÄ4���2�SaX�Js����2HÒ°$�*FS�`�S1��6����.�]6���UJÌ ï¿½$&%�bh�)qT�Q���x��Tl����koi�G<>���s�Ò�!�9e�j5k�����]�n���Ѿ��`gf������m�c��+���Gw�xtd�Ã��.,;�t�O����-å�Ú�Z����4|[i`8���go��A>]�b�]�#l���H�:����=�+��i�v��D���Ú�ؿC>�@��e��)�X��h�G��{5���JX�N�@uAIAq�KGf�6��H����;?U���_��vr�����z��\T�vGk�5�ԫ�J�Êg�<�`��Eu��W�������|�Å���r���M���~��8,ÞÜ�^(���Éq�+!}��>u�NH��!��# I��ÃE��&Z���y���Õ#u��yfVK�F7��Z��H�d7���b�ʺ����~2���;�-�d���kR�(��O.mT�RD�t6�T�I����v���Oȩ��2��&_�mU�uNZ����,����jO�{cy����i �_u���s}�&X�8T/�P×�m�krX�k��:j�Ê����ܼ����h�J_ÛM���@�Ã��^��!Û�Ove�;2t�n�D`������.�:���%�ÕL��V��0�J��x�K��zI��HB�K�-�O���\���PQQ�/��R�-����o�*gy{�gGF���ή[?�i�h_Ï%K���^;T�1��԰&{Mn�(B?��g��~j�Ʃ���n�t��Öë��?64t�eͺ��u5��PUE*jÊ��C�r�('ytÄ Z��P��1�CÉ��H��%��&R�Z�A�9E��Rf���N�pME�2"��Ç@�4���I�)s5����[�j$�/�j�Ô��$��8�_�zVl�Ѵn}tp��n�����E!�B��Ã���&�]��X_KcA^^�~`��<��DY�6S�$b/�jØ¡$�V����1a��ß#����,C Ansi based on Decrypted SSL Data (SSL) *&.�.��cjnq1@��X.+��e�lKC�aA�d/�fV�I[�h�@�����r9�B��L���v�8�;�6�Gs����Z��h���������ܥ9�G'k��e�����O�i;��<��bqe����[е渴��������KX\[9pÌ{���«U����ã �L��Q�����Ì���H�� b`D1Y�N�SL���W��$�"�Hzz�cj��WS�S}]m-5Þ�|�%;��r)�b��#q��Z�jT=�F�ub�u�R|^o��(�7-(�~C��\Wt���xpbR�;�\Y~�;t�[{v�W '���z��`á²f�U;�;�Fz�A�A��J�>�o��*mrk������`~��ß��X��<1xoJ�,�)v-�Ýè¤2�;R?g=�a����;�r�����$�;�a�á£Vt��V�Í�~�|�{��^Õ³CQv45�)�X3��,,���s�7Ú��A�lo�TbO�h���t��*;��ܡD�ߡDY!D��n�[/�ɧߤ�O��_o��e���[���e���l��R�-=�#�o��_�{gE��1��+��=�ũ�RA�&e��cOy�KF��C�ws����ȧ~1�Z����-Ky��6%��<������{�2����f�h���g��x�l�4�y���4B��Z�([�QN.�g'4�`��JB�T�NKX�#~�฾�'P�mu=�j�ѽq����LÌ»g}�\����2É»c[�*�p{��xM�&c�F���[_�{TU���'�hC�����6tD�2�����t������B��L���3����ZpmØï¿½×[�j(\z�&T���B}��ÑŨ�C�T�lb�.���mB߮�2�KAAAI�=��*�֯��%m���É���O<��a�d���kë½='C��uk�k"'M{��>8#��3�7<�{``72����tĨ;St:���O%,���k�qi�����D�yТ�lDr�4��W�A�W�0��@�F�Q4�Í�U��U�o�����~Yw߻���CÑf[Ai}����]�%Ï·o����E���0�b�jáa�¢�EY�/Bv����i�J���H\H�C���D�{���L�î�Ö�T�p���%��O$F�D���Þ$f����J��P�����7ó�W�����fj���ݾr��t��q��p�e�O��Û��5��s{�@��?6�Q���tU!��X�t�c��g1ÞH�z�H�z��O�#{�A�l7��8�=C�GgÆ´?�D�Ö|�O�z�0�w�"�0@�x�f&��/���ii��?p�^��p��8���r��ۮ[s��?���E Ansi based on Decrypted SSL Data (SSL) *******************!*\ !*** ./src/frame-impl.ts ***! \***************************//*! no static exports found */function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(/*! ./byte */"./src/byte.ts"),o=function(){function e(e){var t=e.command,n=e.headers,i=e.body,o=e.binaryBody,s=e.escapeHeaderValues,r=e.skipContentLengthHeader;this.command=t,this.headers=Object.assign({},n||{}),o?(this._binaryBody=o,this.isBinaryBody=!0):(this._body=i||"",this.isBinaryBody=!1),this.escapeHeaderValues=s||!1,this.skipContentLengthHeader=r||!1}return Object.defineProperty(e.prototype,"body",{get:function(){return!this._body&&this.isBinaryBody&&(this._body=(new TextDecoder).decode(this._binaryBody)),this._body},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"binaryBody",{get:function(){return this._binaryBody||this.isBinaryBody||(this._binaryBody=(new TextEncoder).encode(this._body)),this._binaryBody},enumerable:!0,configurable:!0}),e.fromRawFrame=function(t,n){for(var i={} Ansi based on Decrypted SSL Data (SSL) *e),l30:s(.3*e),l45:s(.45*e),l50:s(.5*e),l55:s(.55*e),l70:s(.7*e),l75:s(.75*e),l80:s(.8*e)};f===n.PLAY?(h.ctx.beginPath(),h.ctx.fillStyle="rgba(0,0,0,1)",h.ctx.moveTo(t.l30,t.l20),h.ctx.lineTo(t.l30,t.l80),h.ctx.lineTo(t.l75,t.l50),h.ctx.fill()):f===n.PAUSE&&(h.ctx.beginPath(),h.ctx.fillStyle="rgba(0,0,0,1)",h.ctx.moveTo(t.l30,t.l20),h.ctx.lineTo(t.l30,t.l80),h.ctx.lineTo(t.l45,t.l80),h.ctx.lineTo(t.l45,t.l20),h.ctx.moveTo(t.l55,t.l20),h.ctx.lineTo(t.l55,t.l80),h.ctx.lineTo(t.l70,t.l80),h.ctx.lineTo(t.l70,t.l20),h.ctx.fill())}function s(e){return Math.floor(e)}function c(e){e&&(f=e),a()}function d(){h.ctx&&h.ctx.clearRect(0,0,u.width,u.height),i.removeChild(u),u=null}function l(e){f===n.PLAY?o.emit(r.PLAY):f===n.PAUSE&&o.emit(r.PAUSE)}var u=document.createElement("canvas"),f=n.PLAY,h={id:"playpause-"+i.id,ctx:u.getContext("2d")};return u.id=h.id,u.style.left=0,u.style.position="absolute",u.addEventListener(e.mobile?t.TOUCH_END:t.MOUSE_UP,l),i.appendChild(u),a(),{update:c,destroy:d}}return{create:i}}.apply(t, Ansi based on Decrypted SSL Data (SSL) +05 PKT PKST|-4s.c -5u -6u -50 -50 -60|012134545454|-2xoss.c 1qOKW.c 7zX0 eup0 LqMu 1fy00 1cL0 dK10 11b0 1610 1jX0|24e6","Asia/Urumqi|LMT +06|-5O.k -60|01|-1GgtO.k|32e5","Asia/Kathmandu|LMT +0530 +0545|-5F.g -5u -5J|012|-21JhF.g 2EGMb.g|12e5","Asia/Khandyga|LMT +08 +09 +10 +11|-92.d -80 -90 -a0 -b0|0123232323232323232323212323232323232323232323232343434343434343432|-21Q92.d pAp2.d 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 qK0 yN0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|66e2","Asia/Krasnoyarsk|LMT +06 +07 +08|-6b.q -60 -70 -80|01232323232323232323232123232323232323232323232323232323232323232|-21Hib.q prAb.q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|10e5","Asia/Kuala_Lumpur|SMT +07 +0720 +0730 +09 +08|-6T.p -70 -7k -7u -90 -80|0123435|-2Bg6T.p 17anT.p l5XE 17bO 8Fyu 1so1u|71e5","Asia/Kuching|LMT +0730 +08 +0820 +09|-7l.k -7u -80 -8k -90|0123232323232323242|-1KITl.k gDbP.k 6ynu AnE 1O0k AnE 1NAk AnE 1NAk AnE 1NAk AnE 1O0k AnE 1NAk AnE pAk 8Fz0|13e4","Asia/Macau|LMT CST +09 +10 CDT|-7y.a -80 -90 -a0 -90|012323214141414141414141414141414141414141414141414141414141414141414141|-2CFHy.a 1uqKy.a PX0 1kn0 15B0 11b0 4Qq0 1oM0 11c0 1ko0 1u00 11A0 1cM0 11c0 1o00 11A0 1o00 11A0 1oo0 1400 1o00 11A0 1o00 U00 1tA0 U00 1wo0 Rc0 1wru U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cK0 1cO0 1cK0 1cO0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|57e4","Asia/Magadan|LMT +10 +11 +12|-a3.c -a0 -b0 -c0|012323232323232323232321232323232323232323232323232323232323232312|-1Pca3.c eUo3.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Cq0|95e3","Asia/Makassar|LMT MMT +08 +09 WITA|-7V.A -7V.A -80 -90 -80|01234|-21JjV.A vfc0 myLV.A 8ML0|15e5","Asia/Manila|PST PDT JST|-80 -90 -90|010201010|-1kJI0 AL0 cK10 65X0 mXB0 vX0 VK10 1db0|24e6","Asia/Nicosia|LMT EET EEST|-2d.s -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2d.s 2a3cd.s 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|32e4","Asia/Novokuznetsk|LMT +06 +07 +08|-5M.M -60 -70 -80|012323232323232323232321232323232323232323232323232323232323212|-1PctM.M eULM.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|55e4","Asia/Novosibirsk|LMT +06 +07 +08|-5v.E -60 -70 -80|0123232323232323232323212323212121212121212121212121212121212121212|-21Qnv.E pAFv.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 ml0 Os0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 4eN0|15e5","Asia/Omsk|LMT +05 +06 +07|-4R.u -50 -60 -70|01232323232323232323232123232323232323232323232323232323232323232|-224sR.u pMLR.u 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|12e5","Asia/Oral|LMT +03 +05 +06 +04|-3p.o -30 -50 -60 -40|01232323232323232424242424242424242424242424242|-1Pc3p.o eUop.o 23CK0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 1cM0 IM0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|27e4","Asia/Pontianak|LMT PMT +0730 +09 +08 WITA WIB|-7h.k -7h.k -7u -90 -80 -80 -70|012324256|-2ua7h.k XE00 munL.k 8Rau 6kpu 4PXu xhcu Wqnu|23e4","Asia/Pyongyang|LMT KST JST KST|-8n -8u -90 -90|012313|-2um8n 97XR 1lTzu 2Onc0 6BA0|29e5","Asia/Qostanay|LMT +04 +05 +06|-4e.s -40 -50 -60|012323232323232323232123232323232323232323232323|-1Pc4e.s eUoe.s 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Qyzylorda|LMT +04 +05 +06|-4l.Q -40 -50 -60|01232323232323232323232323232323232323232323232|-1Pc4l.Q eUol.Q 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 3ao0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 zQl0|73e4","Asia/Rangoon|RMT +0630 +09|-6o.L -6u -90|0121|-21Jio.L SmnS.L 7j9u|48e5","Asia/Sakhalin|LMT +09 +11 +12 +10|-9u.M -90 -b0 -c0 -a0|01232323232323232323232423232323232424242424242424242424242424242|-2AGVu.M 1BoMu.M 1qFa0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 2pB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|58e4","Asia/Samarkand|LMT +04 +05 +06|-4r.R -40 -50 -60|01232323232323232323232|-1Pc4r.R eUor.R 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|36e4","Asia/Seoul|LMT KST JST KST KDT KDT|-8r.Q -8u -90 -90 -a0 -9u|012343434343151515151515134343|-2um8r.Q 97XV.Q 1m1zu 6CM0 Fz0 1kN0 14n0 1kN0 14L0 1zd0 On0 69B0 2I0u OL0 1FB0 Rb0 1qN0 TX0 1tB0 TX0 1tB0 TX0 1tB0 TX0 2ap0 12FBu 11A0 1o00 11A0|23e6","Asia/Srednekolymsk|LMT +10 +11 +12|-ae.Q -a0 -b0 -c0|01232323232323232323232123232323232323232323232323232323232323232|-1Pcae.Q eUoe.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|35e2","Asia/Taipei|CST JST CDT|-80 -90 -90|01020202020202020202020202020202020202020|-1iw80 joM0 1yo0 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 10N0 1BX0 10p0 1pz0 10p0 1pz0 10p0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1BB0 ML0 1Bd0 ML0 uq10 1db0 1cN0 1db0 97B0 AL0|74e5","Asia/Tashkent|LMT +05 +06 +07|-4B.b -50 -60 -70|012323232323232323232321|-1Pc4B.b eUnB.b 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0|23e5","Asia/Tbilisi|TBMT +03 +04 +05|-2X.b -30 -40 -50|0123232323232323232323212121232323232323232323212|-1Pc2X.b 1jUnX.b WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cK0 1cL0 1cN0 1cL0 1cN0 2pz0 1cL0 1fB0 3Nz0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 An0 Os0 WM0|11e5","Asia/Tehran|LMT TMT +0330 +04 +05 +0430|-3p.I -3p.I -3u -40 -50 -4u|01234325252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2btDp.I 1d3c0 1huLT.I TXu 1pz0 sN0 vAu 1cL0 1dB0 1en0 pNB0 UL0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 64p0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0|14e6","Asia/Thimphu|LMT +0530 +06|-5W.A -5u -60|012|-Su5W.A 1BGMs.A|79e3","Asia/Tokyo|JST JDT|-90 -a0|010101010|-QJJ0 Rc0 1lc0 14o0 1zc0 Oo0 1zc0 Oo0|38e6","Asia/Tomsk|LMT +06 +07 +08|-5D.P -60 -70 -80|0123232323232323232323212323232323232323232323212121212121212121212|-21NhD.P pxzD.P 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 co0 1bB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Qp0|10e5","Asia/Ulaanbaatar|LMT +07 +08 +09|-77.w -70 -80 -90|012323232323232323232323232323232323232323232323232|-2APH7.w 2Uko7.w cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|12e5","Asia/Ust-Nera|LMT +08 +09 +12 +11 +10|-9w.S -80 -90 -c0 -b0 -a0|012343434343434343434345434343434343434343434343434343434343434345|-21Q9w.S pApw.S 23CL0 1d90 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|65e2","Asia/Vladivostok|LMT +09 +10 +11|-8L.v -90 -a0 -b0|01232323232323232323232123232323232323232323232323232323232323232|-1SJIL.v itXL.v 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Asia/Yakutsk|LMT +08 +09 +10|-8C.W -80 -90 -a0|01232323232323232323232123232323232323232323232323232323232323232|-21Q8C.W pAoC.W 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|28e4","Asia/Yekaterinburg|LMT PMT +04 +05 +06|-42.x -3J.5 -40 -50 -60|012343434343434343434343234343434343434343434343434343434343434343|-2ag42.x 7mQh.s qBvJ.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|14e5","Asia/Yerevan|LMT +03 +04 +05|-2W -30 -40 -50|0123232323232323232323212121212323232323232323232323232323232|-1Pc2W 1jUnW WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 4RX0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|13e5","Atlantic/Azores|HMT -02 -01 +00 WET|1S.w 20 10 0 0|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121232323232323232323232323232323234323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2ldW0 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|25e4","Atlantic/Bermuda|LMT AST ADT|4j.i 40 30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1BnRE.G 1LTbE.G 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e3","Atlantic/Canary|LMT -01 WET WEST|11.A 10 0 -10|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UtaW.o XPAW.o 1lAK0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|54e4","Atlantic/Cape_Verde|LMT -02 -01|1y.4 20 10|01212|-2ldW0 1eEo0 7zX0 1djf0|50e4","Atlantic/Faroe|LMT WET WEST|r.4 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2uSnw.U 2Wgow.U 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|49e3","Atlantic/Madeira|FMT -01 +00 +01 WET WEST|17.A 10 0 -10 0 -10|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2ldX0 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 Ansi based on Decrypted SSL Data (SSL) ,{key:"showSettingsModalModerator",value:function(){var e=this,t=this.$uibModal.open({backdrop:"static",windowClass:"settings-modal-moderator",component:"settingsModalModerator",resolve:{containVideoModeEnable:function(){return e.OTModeratorSessionsHandler.containVideoModeEnable}}});t.result.then(function(t){var n=t.containVideoModeEnable;e.OTModeratorSessionsHandler.updateIncomingVideoMode(n)})}},{key:"showSettingsModal",value:function(){var e=this,t=this.$uibModal.open({backdrop:"static",windowClass:"settings-modal",component:"settingsModal",resolve:{hasAudioSettings:function(){return e.hasAudioSettings},publisherAudioSettings:function(){return e.OTSessionMediaSettings.getSettings()},chatPopupDisable:function(){return e.OTSessionsHandler.chatPopupDisable},audibleBeepsDisable:function(){return e.OTSessionsHandler.audibleBeepsDisable},conferenceModeDisable:function(){return!e.OTSessionsHandler.conferenceMode},autoRALonBadConnection:function(){return e.OTSessionsHandler.autoRALonBadConnection},autoRALonFailedConnection:function(){return e.OTSessionsHandler.autoRALonFailedConnection},keyboardShortcutsActive:function(){return e.KeyboardShortcutsService.keyboardShortcutsActive},containVideoModeEnable:function(){return e.OTSessionsHandler.containVideoModeEnable},audienceSoundBarVisibility:function(){return e.OTSessionsHandler.audienceSoundBarVisibility},muteSourceDuringInterpreting:function(){return e.OTSessionsHandler.muteSourceDuringInterpreting},simultaneouslyInterpreterPublishing:function(){return e.OTSessionsHandler.simultaneouslyInterpreterPublishing},isSourceMuted:function(){return l.default.fromJson(e.localStorage.getItem("ui_source_muted"))||!1},sourceVolumeOverIncoming:function(){return e.OTSessionsHandler.sourceVolumeOverIncoming}}});t.result.then(function(t){var n=t.currentInputDevices,i=t.userOutputDevice,o=t.audioSettings,s=t.chatPopupDisable,r=t.audibleBeepsDisable,a=t.conferenceModeDisable,c=t.autoRALonBadConnection,u=t.autoRALonFailedConnection,d=t.keyboardShortcutsActive,p=t.containVideoModeEnable,h=t.audienceSoundBarVisibility,f=t.muteSourceDuringInterpreting,g=t.simultaneouslyInterpreterPublishing,m=t.isSourceMuted,v=t.sourceVolumeOverIncoming,b=t.mirrorSelfVideo;e.hasAudioSettings&&e.OTSessionsHandler.setPublisherMediaDeviceSettings(o),n&&(e.InputDevicesService.runCurrentInputDevice(n.audioDevice,"audioDevice"),e.InputDevicesService.runCurrentInputDevice(n.videoDevice_1,"videoDevice_1"),e.InputDevicesService.runCurrentInputDevice(n.videoDevice_2,"videoDevice_2")),i&&e.UserOutputDevicesService.setOutputMediaDevice(i),e.OTSessionsHandler.audienceSoundBarVisibility!==h&&e.OTSessionsHandler.toggleAudienceSoundBarVisibility(),e.OTSessionsHandler.muteSourceDuringInterpreting!==f&&(e.OTSessionsHandler.muteSourceDuringInterpreting=f,e.localStorage.setItem("ui_audience_mute_source",l.default.toJson(f)),e.OTSessionsHandler.checkAutoVolumeAudience()),e.OTSessionsHandler.chatPopupDisable=s,e.OTSessionsHandler.audibleBeepsDisable=r,e.OTSessionsHandler.conferenceMode=!a,e.OTSessionsHandler.autoRALonBadConnection=c,e.OTSessionsHandler.autoRALonFailedConnection=u,e.OTSessionsHandler.simultaneouslyInterpreterPublishing=g,e.KeyboardShortcutsService.keyboardShortcutsActive=d,e.localStorage.setItem("ui_auto_ral_on_bad_connection",l.default.toJson(c)),e.localStorage.setItem("ui_auto_ral_on_failed_connection",l.default.toJson(u)),e.OTSessionsHandler.updateVideoMode(p),e.localStorage.setItem("ui_source_muted",l.default.toJson(m)),e.localStorage.setItem("ui_mirror_video",l.default.toJson(b)),e.$user.isHaveRole(["UI_SPEAKER"])||e.OTSessionsHandler.setSessionMute("incoming",!m),e.OTSessionsHandler.sourceVolumeOverIncoming=v,e.setInitialMirrorSetting()})}},{key:"showLangModal",value:function(){this.OTSessionsHandler.setUpLanguages()}},{key:"showNetworkModal",value:function(){this.$uibModal.open({backdrop:"static",windowClass:"network-modal",component:"networkModal"})}},{key:"showBroadcastingRtmp",value:function(){this.OTModeratorSessionsHandler.showBroadcastingRtmp()}},{key:"showRecordingModal",value:function(){this.OTModeratorSessionsHandler.showRecordingModal()}},{key:"toggleMenu",value:function(){this.isMobileMenuOpen=!this.isMobileMenuOpen}},{key:"streamTextCaptionsToggle",value:function(){this.OTSessionsHandler.isStreamTextCaptionsVisible=!this.OTSessionsHandler.isStreamTextCaptionsVisible}},{key:"initialMirrorSetting",get:function(){var e=!this.isWebmeetOrClassRoom&&!this.OTSessionsHandler.allowToSwitchConferenceMode;return!!this.OTSessionsHandler.conferenceMode&&((this.isWebmeetOrClassRoom||!e)&&!!l.default.fromJson(this.localStorage.getItem("ui_mirror_video")))}},{key:"isWebmeetOrClassRoom",get:function(){return"WEB_MEET_CLASSROOM"===this.EventService.event.webInterfaceOption||"WEB_MEET"===this.EventService.event.webInterfaceOption}},{key:"micsState",get:function(){return this.OTModeratorSessionsHandler.micsState}},{key:"micsTitle",get:function(){return this.micsState.isMicOn?this.MIC_ON+": "+this.micsState.session:this.MICS_OFF}},{key:"hasCaseToDisableRestartAllLines",get:function(){return this.isSessionConnectInProgress||this.linesRestartingInProgress||this.OTSessionsHandler.isAnySessionRepublishing}},{key:"hasAudioSettings",get:function(){return this.deviceDetector.raw.browser.chrome}},{key:"isSessionConnectInProgress",get:function(){return this.checkRole(["UI_MODERATOR"])?this.OTModeratorSessionsHandler.hasSomeSessionConnectingStatus():this.OTSessionsHandler.hasSomeSessionConnectingStatus()}},{key:"headerLogo",get:function(){return this.EventService.event.logoData||this.$user.getLogo()||Object.create(null)}},{key:"eventName",get:function(){return this.EventService.getDisplayName()}},{key:"enableRecording",get:function(){return this.checkRole(["UI_MODERATOR"])&&this.OTModeratorSessionsHandler.enableRecording&&!this.OTModeratorSessionsHandler.moderatorLight}},{key:"recordingError",get:function(){return this.OTModeratorSessionsHandler.recordingError}},{key:"isNanocosmosUI",get:function(){return this.OTSessionsHandler.isNanocosmosUI}},{key:"needADLogout",get:function(){var e=l.default.fromJson(this.localStorage.getItem("ui_login_cred")),t=e&&e.adProvider;return l.default.fromJson(this.localStorage.getItem("saml_logout_need"))&&"iaea-idp"!==t}},{key:"fullScreenBtnTitle",get:function(){var e=this.$document[0].getElementById("fs-btn").classList.contains("_full-screen");return e?this.EXIT_FS:this.FS}},{key:"allowBroadcasting",get:function(){return this.OTModeratorSessionsHandler.broadcastingHls||this.OTModeratorSessionsHandler.broadcastingRtmp}},{key:"eventTimerWasSet",get:function(){return+this.BackendEventsSockService.countdownTime}},{key:"isEventTimerVisible",get:function(){return!this.isNanocosmosUI&&(this.eventTimerWasSet||this.checkRole(["UI_MODERATOR"])||this.checkRole(["UI_SPEAKER"])&&this.OTSessionsHandler.getIsChairperson)}},{key:"isStreamTextCaptionsEnabled",get:function(){return this.OTSessionsHandler.isStreamTextCaptionsEnabled}},{key:"isStreamTextCaptionsVisible",get:function(){return this.OTSessionsHandler.isStreamTextCaptionsVisible}}]),e}();t.default=u},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content confirm-modal"><div class="modal-header"><h4 class="modal-title">{{data.title}}</h4></div><div class="modal-footer"><div class="modal-half text-right"><button type="button" ng-click="cancel()" class="btn btn-dark btn-fixed">{{data.cancel}}</button></div><div class="modal-half text-left"><button ng-click="ok()" type="button" class="btn btn-main btn-fixed">{{data.ok}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(257),s=i(o),r=n(258),a=i(r);n(259);var c={template:s.default,bindings:{hasSourceVideo:"<",hasSourceChat:"<",hasCoeditToggle:"<",hasVideoToggle:"<",onUpdateCoeditShow:"&"},controller:a.default};t.default=c},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div id="audience" ng-class="{"_video-hidden": !$ctrl.videoVisibility}" class="audience"><div class="audience__container _event-container"><span class="event-title">{{$ctrl.eventName}}</span><span class="event-role"> â {{$ctrl.userRole}}</span><event-timer ng-if="!$ctrl.isNanocosmosUI"></event-timer></div><div ng-class="{"with-coedit-toggle": $ctrl.hasCoeditToggle, "with-video-toggle": $ctrl.hasVideoToggle, "with_sound-bar": $ctrl.soundBarVisibility}" class="audience__container _language-container"><div ng-if="$ctrl.hasCoeditToggle" ng-click="$ctrl.coeditToggle()" class="coedit-toggle"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-text-ico-gray"></use></svg></div><div ng-if="$ctrl.hasVideoToggle" ng-click="$ctrl.toggleVideo()" class="video-toggle"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-wc-cam-on-gray"></use></svg></div><ui-select name="audienceLang" ng-model="$ctrl.language" theme="bootstrap" search-enabled="false" ng-change="$ctrl.updateLanguage()"><ui-select-match>{{$select.selected.name}}</ui-select-match><ui-select-choices repeat="lang in $ctrl.outLanguages"><div><span ng-bind-html="lang.langCode" class="text-bold"></span><span ng-if="lang.langCode">, </span><span ng-bind-html="lang.name"></span></div></ui-select-choices></ui-select><div id="volume-meter-container" ng-if="$ctrl.soundBarVisibility" class="audience__volume-meter"><volume-meter audience="true" total-size="$ctrl.volumeMeterSize" audience-hear-source="$ctrl.audienceHearSource" auto-volume-audience="$ctrl.autoVolumeAudience"></volume-meter></div></div><div ng-class="{"_empty-container": !$ctrl.autoVolumeAudienceAllow}" class="audience__container _volume-container"><div ng-if="$ctrl.autoVolumeAudienceAllow" uib-tooltip="{{"TOOLTIPS.AUTO_VOL_AUDIENCE" | translate}}" class="auto-volume-toggle"><span class="auto-volume-toggle_title">{{\'WEB_UI.AUTO_VOL\' | translate}}</span><div class="toggleswitch"><div class="toggleswitch inverted onoff"><input type="checkbox" name="auto-volume-toggle" ng-checked="$ctrl.autoVolumeAudience" ng-click="$ctrl.toggleAutoVolumeAudience()" id="auto-volume-toggle" class="toggleswitch-checkbox"><label for="auto-volume-toggle" class="toggleswitch-label"><span class="toggleswitch-inner"></span><span class="toggleswitch-switch"></span></label></div></div></div></div><div class="audience__container _connect-container"><a href="javascript:void(0);" ng-click="$ctrl.toggleConnect()" ng-class="{\'btn-main\': !$ctrl.connectState, \'_disabled\': $ctrl.hasDisabledConnectButton }" class="btn-dark btn audience__button b">{{$ctrl.getConnectDisplayState}}<div ng-show="$ctrl.isConnectionStateChanging" class="spinner"><div class="bubble-1"></div><div class="bubble-2"></div></div></a></div><div ng-if="$ctrl.showIndicator && $ctrl.connectState" ng-class="{"_hear-language": !$ctrl.audienceHearSource}" class="audience__container _indicator-container"><div ng-style="{"width": $ctrl.volume, "height": $ctrl.volume}" ng-if="$ctrl.volume > 63" class="audience__volume"></div><div class="audience__indicator"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-incoming-ico"></use></svg></div></div><div id="hiddenVideo" ng-if="$ctrl.isOutputMediaMode" class="hiddenVideo"></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(17),a=i(r),c=function(){function e(t,n,i,s,r,a,c,l,u,d){"ngInject";o(this,e),this.OTSessionsHandler=t,this.$interval=n,this.$timeout=i,this.$rootScope=s,this.$document=r,this.$window=a,this.LocalizationService=c,this.EventService=l,this.AudienceService=u,this.$user=d,this.localStorage=this.$window.localStorage}return e.$inject=["OTSessionsHandler","$interval","$timeout","$rootScope","$document","$window","LocalizationService","EventService","AudienceService","$user"],s(e,[{key:"$onInit",value:function(){var e=this,t=[{CONNECT:"LOGIN"},{DISCONNECT:"LOGIN"}];this.LocalizationService.translate(t,this),this.language=this.OTSessionsHandler.languageChooser&&this.OTSessionsHandler.languageChooser.outgoingRight||{name:"select",sessionId:null,langCode:null},this.updateVolumeSubscriber={key:"incomingSoundMeter",cb:this.setVolumeVal.bind(this)},this.OTSessionsHandler.setServiceSubscriber(this.updateVolumeSubscriber),this.volume=63,this.oldVolume=63,this.upLimitVolume=63,this.$interval(function(){e.oldVolume===e.volume&&(e.volume=63),e.oldVolume=e.volume},1e3),this.silenceTimer=null,this.noiseTimer=null,this.$rootScope.$on("audience-ctrl:updateLangTitle",function(t,n){e.language=n,e.linkLanguage=!0}),this.$rootScope.$watch(function(){return e.outLanguages.length},function(){var t=e.outLanguages.find(function(e){return"source"===e.name});2===e.outLanguages.length&&t&&e.$timeout(function(){e.language=t,e.updateLanguage()},0)})}},{key:"$onChanges",value:function(e){e.hasSourceChat&&(this.hasSourceChat=a.default.copy(e.hasSourceChat.currentValue)),e.hasCoeditToggle&&(this.hasCoeditToggle=a.default.copy(e.hasCoeditToggle.currentValue)),e.hasVideoToggle&&(this.hasVideoToggle=a.default.copy(e.hasVideoToggle.currentValue))}},{key:"updateLanguage",value:function(){this.OTSessionsHandler.languageChooser.outgoingRight=this.language}},{key:"setVolumeVal",value:function(e){var t=this,n=Math.round(Math.max(e/100*128,0))+63;if(n>=this.volume&&n>=this.upLimitVolume){if(this.upLimitVolume=n,this.noiseTimer)return;this.noiseTimer=this.$interval(function(){t.volume+=10,t.volume>=t.upLimitVolume&&(t.$interval.cancel(t.noiseTimer),t.noiseTimer=null)},25)}else this.silenceTimer||(this.$interval.cancel(this.noiseTimer),this.noiseTimer=null,this.upLimitVolume=this.volume,this.silenceTimer=this.$interval(function(){t.volume-=2.5,t.volume<=63&&(t.$interval.cancel(t.silenceTimer),t.silenceTimer=null)},25))}},{key:"coeditToggle",value:function(){this.hasCoeditToggle=!1,this.onUpdateCoeditShow()}},{key:"toggleVideo",value:function(){this.hasVideoToggle=!1,this.OTSessionsHandler.videoVisibility=!0}},{key:"toggleConnect",value:function(){this.OTSessionsHandler.$scope.$emit("chatService:getEventChat"),this.linkLanguage?(this.updateLanguage(),this.linkLanguage=!1):this.isConnectAllow&&!this.isConnectionStateChanging&&(this.connectState?this.isSourceChannel&&this.hasSource?this.OTSessionsHandler.disconnectSourceSession():this.hasSource?(this.OTSessionsHandler.disconnectSourceSession(),this.OTSessionsHandler.disconnectOutSession()):this.OTSessionsHandler.disconnectOutSession():this.isSourceChannel&&this.hasSource?this.OTSessionsHandler.connectSourceSession():this.hasSource?(this.OTSessionsHandler.connectSourceSession(),this.OTSessionsHandler.connectOutSession()):this.OTSessionsHandler.connectOutSession())}},{key:"toggleAutoVolumeAudience",value:function(){this.OTSessionsHandler.toggleAutoVolumeAudience()}},{key:"soundBarVisibility",get:function(){return this.OTSessionsHandler.audienceSoundBarVisibility}},{key:"outLanguages",get:function(){return this.OTSessionsHandler.languages.languageOut}},{key:"videoVisibility",get:function(){return this.OTSessionsHandler.videoVisibility}},{key:"audienceHearSource",get:function(){return this.OTSessionsHandler.audienceHearSource}},{key:"isSourceChannel",get:function(){return"source"===this.language.name||"Floor"===this.language.name}},{key:"hasSource",get:function(){return this.hasSourceVideo||this.hasSourceChat||this.OTSessionsHandler.sourceSession}},{key:"hasDisabledConnectButton",get:function(){return!this.isConnectAllow||this.isConnectionStateChanging}},{key:"isConnectAllow",get:function(){return this.AudienceService.isConnectAllow}},{key:"isConnectionStateChanging",get:function(){return"connecting"===this.getSessionStatus||"disconnecting"===this.get Ansi based on Decrypted SSL Data (SSL) -disable-choice="$ctrl.isMultipleInterpretLangDisable(lang, "in")"><span ng-bind-html="lang.langCode" class="text-bold"></span><span ng-if="lang.langCode">, </span><span ng-bind-html="lang.name"></span></ui-select-choices></ui-select></div><div ng-if="$ctrl.checkRole(["UI_INTERPRETER"]) && $ctrl.isMultipleInterpretLangs" class="form-group"><ui-select name="incomingLang" ng-model="$ctrl.chosenInterpretLanguages.inRight" theme="bootstrap" search-enabled="false"><ui-select-match>{{$select.selected.name}}</ui-select-match><ui-select-choices repeat="lang in $ctrl.inLanguages" ui-disable-choice="$ctrl.isMultipleInterpretLangDisable(lang, "in")"><span ng-bind-html="lang.langCode" class="text-bold"></span><span ng-if="lang.langCode">, </span><span ng-bind-html="lang.name"></span></ui-select-choices></ui-select></div><div ng-if="$ctrl.mediaDevicesMode" class="modal-devices"><div ng-if="!$ctrl.isNoAudioDevices" class="form-group"><div class="settings-annotaion"><div clas Ansi based on Decrypted SSL Data (SSL) -hidden .audience{width:180px}._left-side-hidden .audience .audience__container{width:100%;margin-bottom:20px}._left-side-hidden .audience .audience__container._language-container.with-coedit-toggle.with-video-toggle{width:240px;position:relative;right:30px}._left-side-hidden .audience .audience__container._volume-container{margin:0 0 20px}._left-side-hidden .audience .audience__container._indicator-container{width:100%;margin:20px 0}._left-side-hidden .audience .audience__container._empty-container{}._left-side-hidden .audience .audience__container.with_sound-bar{margin-bottom:30px}._video-hidden.audience{width:180px}._video-hidden.audience._auto-volume-empty .audience__container{width:100%}._video-hidden.audience._auto-volume-empty .audience__container._volume-container{margin:0;width:100%}._video-hidden.audience._auto-volume-empty .audience__button,._video-hidden.audience._auto-volume-empty .ui-select-container{max-width:100%}._video-hidden.audience .audience__container{width:100%;margin-botto Ansi based on Decrypted SSL Data (SSL) -left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:f Ansi based on Decrypted SSL Data (SSL) -position:50% 50%;background-repeat:no-repeat;background-image:url(/static/svg/chat-font-ico.svg)}single-chat .single-chat__move{display:inline-block;width:13px;height:13px;top:12.5px;right:30px;cursor:pointer}single-chat .single-chat__move .icon{width:100%;height:100%;fill:#939498}single-chat .single-chat__close,single-chat .single-chat__new-message-badge{top:11px}single-chat .single-chat__new-message-badge{padding:0 5px;right:70px;min-width:25px;color:#fff;text-align:center;line-height:16px;font-size:10px;border-radius:10px;background-color:#ff5e21}single-chat .single-chat__new-message-badge._moderator-badge{background-color:red}single-chat .single-chat__close{padding:0;right:10px;line-height:17px;font-size:14px;color:#939498;background:transparent;border:0}single-chat .single-chat__body{margin-right:5px;padding:10px;padding-right:5px;height:calc(100% - 78px);overflow-y:scroll;overflow-x:hidden;cursor:pointer;background-color:#f3f3f3}single-chat .single-chat__body._font- Ansi based on Decrypted SSL Data (SSL) ._userId+"__"+this._remotePeerId+"_"+this._remoteUserId;callstats.addNewFabric(this._pcClient._pc,o,i,a,e)}catch(e){this._logger.warning(n+"Error in callstats")}this._bind();for(var s=0;s<this._streams.length;s++)this._pcClient.addStream(this._streams[s]);this._logger.verbose(n+"Created PeerConnectionClient")}catch(e){this._logger.error(n+"[_peerId: "+this._peerId+"] Create PeerConnection exception: "+e.message),this.emitSimple("CreatePeerConnectionClientError")}},g._bind=function(){this._logger.verbose("_bind()"),this._pcClient.on("SignalingMessage",this._onSignalingMessage.bind(this)),this._pcClient.on("RemoteStreamRemoved",this._onRemoteStreamRemoved.bind(this)),this._pcClient.on("RemoteStreamAdded",this._onRemoteStreamAdded.bind(this)),this._pcClient.on("IceConnectionStateChange",this._onIceConnectionStateChange.bind(this)),this._pcClient.on("EndOfLocalCandidates",this._onEndOfLocalCandidates.bind(this)),this._pcClient.on("NegotiationNeeded",this._onNegotiationNeeded.bind(this))},g._unbind=function(){thi Ansi based on Decrypted SSL Data (SSL) .default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i){"ngInject";n(this,e),this.LocalizationService=t,this.deviceDetector=i}return e.$inject=["LocalizationService","deviceDetector"],i(e,[{key:"$onInit",value:function(){var e=[{CHECK_MEDIA:"WEB_UI"}];this.LocalizationService.translate(e,this),this.permissionsLink=this.deviceDetector.raw.browser.chrome?"https://support.google.com/chrome/answer/2693767?co=GENIE.Platform%3DDesktop&hl=en":"https://support.mozilla.org/en-US/kb/how-manage-your-camera-and-microphone-permissions",this.accessLink='<a href="'+this.permissionsLink+'" target Ansi based on Decrypted SSL Data (SSL) .getStats(function(a,c){if(a)return t.$interval.cancel(n),void o(a);var l={},u=(new Date).getTime();i.isPublisherStat&&(c=c[0].stats),i.testTypes.forEach(function(e){c[e]&&(l[e]=Object.keys(c[e]).reduce(function(t,n){return t[n]=c[e][n]-(r[e][n]||0),r[e][n]=c[e][n],t},{}))}),l.timestamp=c.timestamp,s.push(l),s=s.filter(function(e){return u-e.timestamp<i.windowSize});var d=t.getSampleWindowSize(s);0!==d&&e(t.calculatePerSecondStats(s,d+i.pollingInterval/1e3,i.testTypes,i.isPublisherStat))})},i.pollingInterval)},stop:function(){t.$interval.cancel(n)}}}},{key:"performQualityTest",value:function(e,t,n){var i=this,o=(new Date).getTime(),s=void 0,r=void 0,a=c.default.isDefined(e)?e.subscriber:null;if(a&&null===a.stream)return t(void 0,{isVideoOk:null,isAudioOk:null});var l=a.stream.hasVideo,u=a.stream.hasAudio,d=[];if(l&&d.push("video"),u&&d.push("audio"),!d.length)return t(void 0,{isVideoOk:null,isAudioOk:null});var p=this.bandwidthCalculatorObj({subscriber:a,testTypes:d,isPublisherStat:n}),h=function(){r||(r=Obj Ansi based on Decrypted SSL Data (SSL) .langCode){var a=["source","inLeft","inRight"].find(function(t){return e.chosenInterpretLanguages[t].langCode===i.langCode});this.activeInterpretLanguagesTypes.in=a;var c=this.activeInterpretLanguagesTypes.in;a&&this.updateInterpretLanguagesConditions(a,c),a||"source"===c||(this.chosenInterpretLanguages[c]=i),a||"source"!==c||(this.activeInterpretLanguagesTypes.in="inLeft",this.chosenInterpretLanguages.inLeft=i)}if(!n||o.langCode!==n.langCode){var l=["outLeft","outRight"].find(function(t){return e.chosenInterpretLanguages[t].langCode===o.langCode}),u=["outLeft","outRight"].find(function(t){return"none"===e.chosenInterpretLanguages[t].name});this.activeInterpretLanguagesTypes.out=l;var d=this.activeInterpretLanguagesTypes.out;l&&this.updateInterpretLanguagesConditions(l,d),!l&&d&&(this.chosenInterpretLanguages[d]=o),l||d||(this.activeInterpretLanguagesTypes.out=u,this.chosenInterpretLanguages[u]=o)}this.sessionWithModerator.switchInfoSend({isComplete:!0,msg:this.SWITCH_GOOD},this.switchSessionsData.moderatorC Ansi based on Decrypted SSL Data (SSL) Ansi based on Decrypted SSL Data (SSL) .onOpenFocus,k=angular.isDefined(n.datepickerPopupTemplateUrl)?n.datepickerPopupTemplateUrl:p.datepickerPopupTemplateUrl,w=angular.isDefined(n.datepickerTemplateUrl)?n.datepickerTemplateUrl:p.datepickerTemplateUrl,x=angular.isDefined(n.altInputFormats)?e.$parent.$eval(n.altInputFormats):p.altInputFormats,e.showButtonBar=angular.isDefined(n.showButtonBar)?e.$parent.$eval(n.showButtonBar):p.showButtonBar,p.html5Types[n.type]?(T=p.html5Types[n.type],R=!0):(T=n.uibDatepickerPopup||p.datepickerPopup,n.$observe("uibDatepickerPopup",function(e,t){var n=e||p.datepickerPopup;if(n!==T&&(T=n,I.$modelValue=null,!T))throw new Error("uibDatepickerPopup must have a date format specified.")})),!T)throw new Error("uibDatepickerPopup must have a date format specified.");if(R&&n.uibDatepickerPopup)throw new Error("HTML5 date input types do not support custom formats.");A=angular.element("<div uib-datepicker-popup-wrap><div uib-datepicker></div></div>"),A.attr({"ng-model":"date","ng-change":"dateSelection(date)","template-url": Ansi based on Decrypted SSL Data (SSL) /div></div></div>'),n.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(221),s=i(o),r=n(222),a=i(r);n(223);var c={template:a.default,controller:s.default,bindings:{}};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i){"ngInject";n(this,e),this.$user=t,this.$timeout=i,this.error=!1,this.isMailSend=!1,this.form={email:null},this.validators={email:[{type:"invalid",message:"Email is not correct",rule:function(e,t){return t.$dirty&&t.$invalid}}]}}return e.$inject=["$user","$timeout"],i(e,[{key:"$onDestroy",value:function(){this.timeoutId&&this.$timeout.cancel(this.timeoutId)}},{key:"showNotification",value:function(){var e=this;this.isMailSend=!0,this.timeoutId=this.$timeout(function(){e.$user.goToLogin(),e.isMailSend=!1},2e3)}},{key:"recover",value:function(){var e=this;this.resetError(),this.savingInProgress=!0,this.$user.recoverPassword(this.form.email,function(){e.showNotification(),e.savingInProgress=!1},function(t){e.errorMsg="Something went wrong, please try again later",409===t.status&&t.data.code.indexOf("user_not_found")>=0&&(e.errorMsg="It doesnât exist in the system"),e.error=!0,e.savingInProgress=!1})}},{key:"resetError",value:function(){this.error=!1}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push(' BEGIN FORGOT PASSWORD FORM--><form novalidate ng-submit="$ctrl.recover()" name="formRecover" class="forget-form visible"><h3 class="font-green">{{\'LOGIN.FORGOT_PASS\' | translate}}</h3><p> {{\'LOGIN.FORGOT_PASS_TITLE\' | translate}}</p><div ng-class="{\'has-error\': $ctrl.error }" class="form-group has-feedback"><input type="email" name="email" placeholder="{{\'GENERAL.EMAIL\' | translate}}" ng-model="$ctrl.form.email" class="form-control placeholder-no-fix"><mgr-validation form="formRecover" field="formRecover.email" validators="$ctrl.validators.email"></mgr-validation></div><div ng-if="$ctrl.error" class="alert alert-danger"><button type="button" ng-click="$ctrl.error = false;" class="close"></button>{{:: $ctrl.errorMsg}}</div><div ng-if="!$ctrl.isMailSend" class="form-actions"><button id="back-btn" type="button" ui-sref="app.user.login" class="btn green btn-outline">Back</button><button type="submit" ng-disabled="formRecover.$invalid || !$ctrl.form.email || $ctrl.savingInProgress || $ctrl.isMailSend" class="btn btn-success uppercase pull-right">{{\'GENERAL.SUBMIT\' | translate}} <i ng-if="$ctrl.savingInProgress" class="fa fa-spinner fa-spin"></i></button></div></form><form ng-if="$ctrl.isMailSend" class="forget-form visible"><div class="alert alert-success">{{\'LOGIN.LETTER_WAS_SEND\' | translate}}</div></form> END FORGOT PASSWORD FORM-->'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(226),s=i(o),r=n(227),a=i(r);n(228);var c={template:a.default,controller:s.default,bindings:{}};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s){"ngInject";var r=this;n(this,e),this.$user=t,this.$scope=i,this.$timeout=o,this.error=!1,this.waitingForResponse=!1,this.isShowNotification=!1,this.form={code:s.check,email:s.login},this.validators={password:[{type:"invalid",message:"The password must be longer than 6 characters",rule:function(e,t){return t.$error.minlength}},{type:"invalid",message:"The password must be less than 16 characters",rule:function(e,t){return t.$error.maxlength}},{type:"invalid",message:"Passwords is not equal.",rule:function(e,t){return!r.doPasswordsMatch()}}]}}return e.$inject=["$user","$scope","$timeout","$stateParams"],i(e,[{key:"$onDestroy",value:function(){this.timeoutId&&this.$timeout.cancel(this.timeoutId)}},{key:"doPasswordsMatch",value:function(){return!this.confirmPassword||this.form.newPassword===this.confirmPassword}},{key:"reset",value:function(e){var t=this;this.waitingForResponse=!0,this.$user.resetPassword(this.form,function(e){t.isShowNotification=!0,t.timeoutId=t.$timeout(function(){t.signIn()},2e3)},function(e){t.errorMsg="Something went wrong, please try again later",409===e.status&&e.data.code.indexOf("restore_code_is_expired")>=0&&(t.errorMsg="Restore code is expired, please get one new."),t.error=!0,t.waitingForResponse=!1})}},{key:"signIn",value:function(){var e=this,t={login:this.form.email,password:this.form.newPassword};this.$user.singInToAdminPanel(t).then(function(e){},function(){e.error=!0})}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push(' BEGIN RESET PASSWORD FORM--><form novalidate ng-submit="$ctrl.reset(formReset)" name="formReset" class="reset-pass"><h3 class="reset-pass__title">{{\'LOGIN.RESET_PASS\' | translate}}</h3><p class="reset-pass__text">{{\'LOGIN.CONFIRM_PASS\' | translate}}</p><div show-errors class="reset-pass__group"><input type="password" name="newPassword" ng-model="$ctrl.form.newPassword" placeholder="{{\'LOGIN.NEW_PASS\' | translate}}" required ng-minlength="6" ng-maxlength="16" class="input-main"></div><div show-errors class="reset-pass__group"><input type="password" name="confirmPassword" ng-model="$ctrl.confirmPassword" placeholder="{{\'LOGIN.CONFIRM_PASS_PLACEHOLDER\' | translate}}" required ng-minlength="6" ng-maxlength="16" class="input-main"><mgr-validation form="formReset" field="formReset.newPassword" validators="$ctrl.validators.password"></mgr-validation></div><div ng-if="$ctrl.error" class="alert alert-danger"><button type="button" ng-click="$ctrl.error = false;" class="close"></button>{{:: $ctrl.errorMsg}}</div><div ng-if="$ctrl.isShowNotification" class="alert alert-success">{{\'LOGIN.PASS_SAVED\' | translate}}</div><div ng-if="!$ctrl.isShowNotification" class="reset-pass__actions"><button type="button" ui-sref="app.user.login" class="btn btn-dark btn-fixed">Sing In</button><button type="submit" ng-disabled="formReset.$invalid || !$ctrl.doPasswordsMatch() || $ctrl.waitingForResponse" class="btn btn-main btn-fixed">{{\'GENERAL.RESET\' | translate}}</button></div></form> END FORGOT PASSWORD FORM-->'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(231),s=i(o),r=n(234),a=i(r);n(232);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},controllerAs:"$ctrl",controller:s.default,template:a.default};t.default=c},function(e,t,n){"use strict";function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();n(232);var s=function(){function e(t,n){"ngInject";i(this,e),this.$user=t,this.valaidators=n}return e.$inject=["$user","ValidationFactory"],o(e,[{key:"$onInit",value:function(){this.recoveryPass="",this.formData=this.resolve.formData,this.emailPattern=this.valaidators.emailPattern,this.errors=!1,this.showSuccessText=!1}},{key:"getPartnerColor",value:function(){return this.$user.getPartnerColor()}},{key:"getPartnerColorWithOpacity",value:function(){return this.$user.getPartnerColorWithOpacity()}},{key:"getPartnerInputStyle",value:function(){return"{'border-color': '"+this.getPartnerColor()+"', 'box-shadow': 'inset 0 0 1px 1px "+this.getPartnerColorWithOpacity()+"'}"}},{key:"restore",value:function(){var e=this;this.savingInProgress=!0,this.$user.restorePassword({email:this.form.email},function(){e.showSuccessText=!0},function(t){e.errors=t.data.errors})}}]),e}();t.default=s},179,,function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.dismiss()" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'LOGIN.FORGOT_PASS_CAPS\' | translate}}</h4></div><div class="modal-body"><form name="recoveryPassForm" ng-if="!$ctrl.showSuccessText"><p class="text-center">Enter your e-mail address below to reset your password.</p><label class="group-center recovery-label"><input type="email" name="email" ng-model="$ctrl.form.email" required placeholder="{{\'GENERAL.EMAIL\' | translate}}" ng-pattern="$ctrl.emailPattern" ng-focus="$ctrl.isInputInFocus = true" ng-blur="$ctrl.isInputInFocus = false" ng-style="$ctrl.isInputInFocus ? {{$ctrl.getPartnerInputStyle()}} : {}" class="input-main"></label><ul ng-show="$ctrl.errors" class="error-messages text-center"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul></form><p ng-if="$ctrl.showSuccessText" class="text-center">Check your email for a link to reset your password. If it doesn\'t appear within a few minutes, check your spam folder.</p></div><div class="modal-footer"><button type="button" ng-disabled="recoveryPassForm.$invalid || !$ctrl.form.email" ng-click="$ctrl.restore()" ng-if="!$ctrl.showSuccessText" class="btn btn-main btn-fixed">{{\'GENERAL.SUBMIT\' | translate}}</button><button type="button" ng-click="$ctrl.dismiss()" ng-if="$ctrl.showSuccessText" class="btn btn-main btn-fixed">{{\'GENERAL.GOT_IT\' | translate}}</button></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(236),s=i(o),r=n(237),a=i(r);n(238);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},controllerAs:"$ctrl",controller:s.default,template:a.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(){n(this,e)}return i(e,[{key:"$onInit",value:function(){this.msg=this.resolve.msg,"string"==typeof this.msg&&(this.msg=[this.msg])}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.close({$value: 0})" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'LOGIN.CHAIRPERSON_ERROR\' | translate}}</h4></div><div class="modal-body text-center"><div class="confirm-text"><p ng-repeat="message in $ctrl.msg track by $index">{{ message }}</p></div></div><div class="modal-footer"><div class="modal-half text-right"><button type="button" ng-click="$ctrl.close({$value: 0})" class="btn btn-dark btn-fixed">{{\'GENERAL.NO\' | translate}}</button></div><div class="modal-half text-left"><button type="button" ng-click="$ctrl.close({$value: 1})" class="btn btn-main btn-fixed">{{\'GENERAL.YES\' | translate}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(17),s=i(o),r=n(241),a=i(r),c=n(245),l=i(c),u=n(256),d=i(u),p=n(261),h=i(p),f=n(266),g=i(f),m=n(272),v=i(m),b=n(277),M=i(b),_=n(282),y=i(_),S=n(287),T=i(S),$=n(292),L=i($),C=n(306),k=i(C),w=n(313),A=i(w),O=n(318),E=i(O),I=n(323),D=i(I),N=n(328),x=i(N),R=n(333),P=i(R),z=n(340),q=i(z),H=n(345),U=i(H),W=n(350),B=i(W),Y=n(355),j=i(Y),V=n(360),F=i(V),X=n(365),G=i(X),K=n(370),J=i(K),Z=n(375),Q=i(Z),ee=n(382),te=i(ee),ne=n(389),ie=i(ne),oe=n(394),se=i(oe),re=n(399),ae=i(re),ce=n(404),le=i(ce),ue=n(410),de=i(ue),pe=n(415),he=i(pe),fe=n(420),ge=i(fe),me=n(425),ve=i(me),be=n(430),Me=i(be),_e=n(435),ye=i(_e),Se=n(440),Te=i(Se),$e=n(448),Le=i($e),Ce=n(453),ke=i(Ce),we=n(458),Ae=i(we),Oe=n(463),Ee=i(Oe),Ie=n(468),De=i(Ie),Ne=n(473),xe=i(Ne),Re=n(478),Pe=i(Re),ze=n(483),qe=i(ze),He=n(488),Ue=i(He),We=n(493),Be=i(We),Ye=n(498),je=i(Ye),Ve=n(503),Fe=i(Ve),Xe=n(508),Ge=i(Xe),Ke=n(513),Je=i(Ke),Ze=n(518),Qe=i(Ze),et=n(523),tt=i(et),nt=n(528),it=i(nt),ot=n(533),st=i(ot),rt=n(538),at=i(rt),ct=n(572),lt=i(ct),ut=n(577),dt=i(ut),pt=n(588),ht=i(pt),ft=n(593),gt=i(ft),mt=n(598),vt=i(mt),bt=n(603),Mt=i(bt),_t=n(608),yt=i(_t),St=n(613),Tt=i(St),$t=n(631),Lt=i($t),Ct=n(636),kt=i(Ct),wt=n(641),At=i(wt),Ot=n(646),Et=i(Ot),It=n(651),Dt=i(It),Nt=n(656),xt=i(Nt),Rt=n(661),Pt=i(Rt),zt=n(666),qt=i(zt),Ht=n(671),Ut=i(Ht),Wt=n(678),Bt=i(Wt),Yt=n(683),jt=i(Yt),Vt=n(688),Ft=i(Vt),Xt=n(693),Gt=i(Xt),Kt=n(698),Jt=i(Kt),Zt=n(703),Qt=i(Zt),en=s.default.module("app.components",[]).component("errorsList",a.default).component("mainHeader",l.default).component("audience",d.default).component("channelsSwitcher",L.default).component("controlPanel",h.default).component("streamSession",g.default).component("streamSessionInline",v.default).component("volumeControl",M.default).component("volumeMeter",y.default).component("handover",T.default).component("chatContainer",k.default).component("chatContainerFullscreen",A.default).component("singleChat",E.default).component("languageModal",D.default).component("settingsModal",x.default).component("networkModal",P.default).component("networkTestPage",q.default).component("otErrorModal",U.default).component("confirmModal",B.default).component("countdownModal",j.default).component("unmuteModal",F.default).component("cancelledModal",G.default).component("setTimeModal",J.default).component("moderatorPanel",Q.default).component("flourControl",te.default).component("sessionControl",ie.default).component("sourceVideoControl",se.default).component("chatExpand",ae.default).component("usersExpand",le.default).component("micControl",de.default).component("micMeter",he.default).component("volMeter",ge.default).component("volSwitcher",ve.default).component("volControl",Me.default).component("modalTranslations",ye.default).component("modalUsers",Te.default).component("modalBroadcastingRtmp",Le.default).component("modalSessions",ke.default).component("modalRecording",Ae.default).component("modalRecordingReminder",Ee.default).component("modalChats",De.default).component("confirmSwitcherModal",qe.default).component("audienceUserNameModal",tt.default).component("countdownSwitcherModal",Ue.default).component("reconnectionMask",Be.default).component("chromeInlineInstall",Ge.default).component("chromeInlineInstallModal",Je.default).component("notificationModal",je.default).component("recordingNotificationModal",Fe.default).component("moderatorModalChat",xe.default).component("privateModalChat",Pe.default).component("forceLogoutModal",it.default).component("fullscreenHandover",st.default).component("streamIndicator",at.default).component("modalMicrophone",Qe.default).component("speakerList",dt.default).component("allowStreamingModal",ht.default).component("forceTalkModal",gt.default).component("handoverTimeModal",vt.default).component("chatPhrases",Mt.default).component("streamConfirmModal",yt.default).component("coEditInterpreter",Tt.default).component("coEditAudience",Lt.default).component("warningModal",lt.default).component("coEditAudienceSubtitles",kt.default).component("modalStatusInfo",At.de Ansi based on Decrypted SSL Data (SSL) /MFQwUjBQME4wTDAJBgUrDgMCGgUABBRPWaOUU8%2B5VZ5%2Fa9jFTaU9pkK3FAQUhBjMhTTsvAyUlC4IWZzHshBOCggCEwZ%2FlFeFh%2Bisd96yUzJbvJmLVg0%3D Ansi based on PCAP Processing (PCAP) 0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|79e3","Europe/Astrakhan|LMT +03 +04 +05|-3c.c -30 -40 -50|012323232323232323212121212121212121212121212121212121212121212|-1Pcrc.c eUMc.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|10e5","Europe/Athens|AMT EET EEST CEST CET|-1y.Q -20 -30 -20 -10|012123434121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a61x.Q CNbx.Q mn0 kU10 9b0 3Es0 Xa0 1fb0 1dd0 k3X0 Nz0 SCp0 1vc0 SO0 1cM0 1a00 1ao0 1fc0 1a10 1fG0 1cg0 1dX0 1bX0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1q Ansi based on Decrypted SSL Data (SSL) 000, -0.000000)">\n\t\t\t\t\t\t\t<g id="Theme" transform="translate(850.000000, 0.000000)">\n\t\t\t\t\t\t\t\t<g id="Theme_icon" transform="translate(13.000000, 11.000000)">\n\t\t\t\t\t\t\t\t\t<circle id="Oval" stroke="#939498" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" cx="8.5" cy="8.5" r="3.86363636"></circle>\n\t\t\t\t\t\t\t\t\t<path d="M7.55555556,-5.55111512e-16 C7.55555556,-0.521602264 7.97839774,-0.944444444 8.5,-0.944444444 C9.02160226,-0.944444444 9.44444444,-0.521602264 9.44444444,-5.55111512e-16 L9.44444444,1.54545455 C9.44444444,2.06705681 9.02160226,2.48989899 8.5,2.48989899 C7.97839774,2.48989899 7.55555556,2.06705681 7.55555556,1.54545455 L7.55555556,-5.55111512e-16 Z" id="Shape" fill="#939498" fill-rule="nonzero"></path>\n\t\t\t\t\t\t\t\t\t<path d="M7.55555556,15.4545455 C7.55555556,14.9329432 7.97839774,14.510101 8.5,14.510101 C9.02160226,14.510101 9.44444444,14.9329432 9.44444444,15.4545455 L9.44444444,17 C9.44444444,17.5216023 9.02160226,17.9444444 8.5,17.9444444 C7.978 Ansi based on Decrypted SSL Data (SSL) 0121212121213121212121212121212121212121212121212121212121212121212121212121212121|-cao0 nD0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 jsN0 14N0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|40","Antarctica/Rothera|-00 -03|0 30|01|gOo0|130","Antarctica/Syowa|-00 +03|0 -30|01|-vs00|20","Antarctica/Troll|-00 +00 +02|0 0 -20|01212121212121212121212121212121212121212121212121212121212121212121|1puo0 hd0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|40","Antarctica/Vostok|-00 Ansi based on Decrypted SSL Data (SSL) 1+m.length/3,y=!1;if(z(s.$$failure))return c(s.$$failure),v;s.$$inheritedValues&&o(M,p(s.$$inheritedValues,g)),Y(b,s.$$promises),s.$$values?(y=o(M,p(s.$$values,g)),v.$$inheritedValues=p(s.$$values,g),a()):(s.$$inheritedValues&&(v.$$inheritedValues=p(s.$$inheritedValues,g)),s.then(a,c));for(var S=0,T=m.length;S<T;S+=3)i.hasOwnProperty(m[S])?a():l(m[S],m[S+1],m[S+2]);return v}},this.resolve=function(e,t,n,i){return this.study(e)(t,n,i)}}function v(e,t,n){this.fromConfig=function(e,t,n){return z(e.template)?this.fromString(e.template,t):z(e.templateUrl)?this.fromUrl(e.templateUrl,t):z(e.templateProvider)?this.fromProvider(e.templateProvider,t,n):null},this.fromString=function(e,t){return q(e)?e(t):e},this.fromUrl=function(n,i){return q(n)&&(n=n(i)),null==n?null:e.get(n,{cache:t,headers:{Accept:"text/html"}}).then(function(e){return e.data})},this.fromProvider=function(e,t,i){return n.invoke(e,null,i||{params:t})}}function b(e,t,o){function s(t,n,i,o){if(m.push(t),f[t])return f[t];if(!/^\w+([-.]+\w+)*(?:\[\])?$/ Ansi based on Decrypted SSL Data (SSL) 11 164.169947,10.9692015 C165.938564,12.943882 166.784131,15.9689461 166.706673,20.0444846 L153.074192,20.0444846 C153.112921,21.6217054 153.551841,22.8487648 154.390966,23.7256996 C155.230091,24.6026343 156.275753,25.0410951 157.527986,25.0410951 C158.38002,25.0410951 159.096493,24.8139788 159.677425,24.3597392 C160.258358,23.9054996 160.697278,23.1736801 160.994199,22.1642588 L160.994199,22.1642588 Z M161.304028,16.7891172 C161.265299,15.2497497 160.858652,14.0794694 160.084076,13.2782412 C159.309499,12.4770131 158.367112,12.076405 157.256885,12.076405 C156.069201,12.076405 155.088085,12.4990938 154.313509,13.3444842 C153.538932,14.1898745 153.158104,15.3380741 153.171014,16.7891172 L161.304028,16.7891172 Z M167.233978,8.46143302 L170.254812,8.46143302 L170.254812,6.94730862 C170.254812,5.25652792 170.438771,3.99477021 170.806695,3.16199763 C171.174619,2.32922505 171.852364,1.65103028 172.839949,1.12739297 C173.827534,0.603755669 175.07652,0.341940944 176.586945,0.341940944 C178.136098,0.341940944 179.6529 Ansi based on Decrypted SSL Data (SSL) 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|","America/Rainy_River|CST CDT CWT CPT|60 50 50 50|010123010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TQ0 1in0 Rnb0 3je0 8x30 iw0 19yN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|842","America/Rankin_Inlet|-00 CST CDDT CDT EST|0 60 40 50 50|0121313131313131313 Ansi based on Decrypted SSL Data (SSL) 15?(e.isTalking=!0,e.isTalkingStart=performance.now()):(e.isTalkingStop=performance.now(),e.isTalkingStop-e.isTalkingStart>=2e3&&(e.isTalking=!1)))}),e.$on("$destroy",function(){e.onDestroy({subscriber:c,id:e.connectionId})}),e.elementPosition={_right:!1,_top:!1},e.defineElementPosition=function(t){if(t.stopPropagation(),t.target===t.currentTarget);else switch(!0){case t.target.classList.contains("_top"):e.elementPosition._top=!0;break;case t.target.classList.contains("_left"):e.elementPosition._right=!1;break;case t.target.classList.contains("_right"):e.elementPosition._right=!0;break;case t.target.classList.contains("_bottom"):e.elementPosition._top=!1}}}}]),e}();t.default=c},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div ng-class="{"_active": isActive({ subscriber: subscriber }), "_talking": isTalking, "_screen-item": videoType === "screen"}" id="{{connectionId}}" class="channels-box__item preview-item video-item"><div ng-clic Ansi based on Decrypted SSL Data (SSL) 1]}},i.writeExtmap=function(e){return"a=extmap:"+(e.id||e.preferredId)+(e.direction&&"sendrecv"!==e.direction?"/"+e.direction:"")+" "+e.uri+"\r\n"},i.parseFmtp=function(e){for(var t,r={},n=e.substr(e.indexOf(" ")+1).split(";"),i=0;i<n.length;i++)t=n[i].trim().split("="),r[t[0].trim()]=t[1];return r},i.writeFmtp=function(e){var t="",r=e.payloadType;if(void 0!==e.preferredPayloadType&&(r=e.preferredPayloadType),e.parameters&&Object.keys(e.parameters).length){var n=[];Object.keys(e.parameters).forEach(function(t){e.parameters[t]?n.push(t+"="+e.parameters[t]):n.push(t)}),t+="a=fmtp:"+r+" "+n.join(";")+"\r\n"}return t},i.parseRtcpFb=function(e){var t=e.substr(e.indexOf(" ")+1).split(" ");return{type:t.shift(),parameter:t.join(" ")}},i.writeRtcpFb=function(e){var t="",r=e.payloadType;return void 0!==e.preferredPayloadType&&(r=e.preferredPayloadType),e.rtcpFeedback&&e.rtcpFeedback.length&&e.rtcpFeedback.forEach(function(e){t+="a=rtcp-fb:"+r+" "+e.type+(e.parameter&&e.parameter.length?" "+e.parameter:"")+"\r\n"}),t} Ansi based on Decrypted SSL Data (SSL) 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|27e4","Atlantic/Reykjavik|LMT -01 +00 GMT|1s 10 0 0|012121212121212121212121212121212121212121212121212121212121212121213|-2uWmw mfaw 1Bd0 ML0 1LB0 Cn0 1LB0 3fX0 C10 HrX0 1cO0 LB0 1EL0 LA0 1C00 Oo0 1wo0 Rc0 1wo0 Rc0 1wo0 Rc0 1zc0 Oo0 1zc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 Ansi based on Decrypted SSL Data (SSL) 25252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-261q0 1nX0 11B0 1nX0 8C10 JCL0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 Dd0 1Kn0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e4","America/Cambridge_Bay|-00 MST MWT MPT MDDT MDT CST CDT EST|0 70 60 60 50 60 60 50 50|012314151515151515151515151515151515151515151567865151515151515151515151515151515151515151515151515151515 Ansi based on Decrypted SSL Data (SSL) 31B"}.glyphicon-lamp:before{content:"\E223"}.glyphicon-duplicate:before{content:"\E224"}.glyphicon-piggy-bank:before{content:"\E225"}.glyphicon-scissors:before{content:"\E226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\E227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\A5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20BD"}.glyphicon-scale:before{content:"\E230"}.glyphicon-ice-lolly:before{content:"\E231"}.glyphicon-ice-lolly-tasted:before{content:"\E232"}.glyphicon-education:before{content:"\E233"}.glyphicon-option-horizontal:before{content:"\E234"}.glyphicon-option-vertical:before{content:"\E235"}.glyphicon-menu-hamburger:before{content:"\E236"}.glyphicon-modal-window:before{content:"\E237"}.glyphicon-oil:before{content:"\E238"}.glyphicon-grain:before{content:"\E239"}.glyphicon-sunglasses:before{content:"\E240"}.glyphicon-text-size:before{content:"\E241"}.glyphicon-text-color:before{content:"\E242"}.glyphicon-text-backg Ansi based on Decrypted SSL Data (SSL) 42d��z��ÕI�g&X\�3(,������o�}�b�ܱ�*O=�cР�J&9��lR|�l��%a��yg$�3Üd�N1�5�UTgE�z+�"�A<�e"�L�3��h�|n�d��U����u���k��%�����b���~����m��.c�y�.�h ��2��SzSg!�mx���6��zVV۷�2j`���åd�(hK�M�O�~����X����3��m����������O�0sD (W�X�×�bÝEÌel�� �1Ãk���!1�L{��K�rD@r�]�y/�����A��å¡vب��6���}%��wlv�̽)j�U�eQ�#�v��E�бmѬ����S���h�a8H���w3�����]�]���(Ù���V�kGB�6�(�dz5��tu[?��([�%/$�ۮ l�����4�TC��\���;�t�����3���h4xT9;�;�G$_â£9D(I:��s����r����W�ii������� ���)IO�Z:�}��GY8J=vA������I�x���?���i�8�����9���vC�Gu�vw��@'�á�7��!�����DOT�3����}/ng���M>�cH�ߧ����i����YV��j�pm@��H��ǫ�����ӳ3 ��W^�>\\�zy}�*j��{��0�c��aAHÕÅg����I�R����-��x��|��z��>���<���#t1o�x��ֺ4d?8��X@o��ph�p�QxÃ�x-UAG��m��7�L�y�f��F��g�7wU����=F�1�*hgB�Z�XQ�|p�>�g�6Z�l�V���v�^��#���p��50P"��:�p�"C)��}Î��L���Q����>�V��oO��i8=)�`�,�0>��'Ñ����ju|<��p�c@A�����~%{�Wow��6����\�<�-� y�������X#<1��,@F���0��ì)&0�7�|����Ҹ����_*L�ɧT_n�<�j MQ�D��A�׳� Ansi based on Decrypted SSL Data (SSL) 5Ì�X�{E���_����"ÅD=|D��Q���D7��q>�\ �\�E�s�Hp�Hr���r����+��f�q��\+:�Q��,Bn��g#�l�l�li��&v�4;E�D=��I��䧢��R�O�1-fDDA�1+j8��AD���?M�w�|�&F�f��1��z��j-o9�V�y�em���vRO�^��-ÏS��f�q���j��c������h�JV�k�,�����2l���FQ�7t Y�!@U�-��O�j��%����yeÙ¦r7)4��N�$�B%_��n����`�MÙ�/@�U(/�I�e��#Uu��?�A���?�oy{+!�o����6"+�-�<���8��9Be�+����r�'�v��Q����.��Q���>��!��ï²ï¿½`wYQ�c����6��i���Կ�%`��:Û���3e��w)�S���S���%V`�r��Xf�i��o��,^g��Ϯӣu�$@X�NF`3�C���I�uV���g+����fFi�/Nd���[�'�&kGYm7��h����s�+Y�|���z����>�-�wjp�;�%�l��d�z�8.e��G9�d���H�"1�8�K�˸�7�&n��"ZX�.Z�`�~~*�Èa�j#^�Æ1�U:�U:�U:�U:��2��rQ�"�*���"�5��kE�3<��3H��$�(j�$^�k�"^�Slul��u���)&D��í!AN$�~�:��G�!��R$�oc�a�y��qE/�5M�"N;���A=}N�[#ʹ�U��n�di���Q��PG�Njp���������-�r:ؼ-X�fmF,�����H$_��������7É��Y�C��V�È�:.��_Sh�m��<W{�m'X��W�i�ڬ�]�:��Ñ^/{�!#�D�5��-�<Av��j�J����B���Û�j�{�0$�~Ê������/,/�Ó��k�`s,�}6k9�y���>��on%�#����ÆV�zY� ��VÚ©hW���Ìj�ܿ��B�\�,����B��Pu�l���?��j����×����a����kH"3���,�R��.$�����P������IR$�q�H�^�v�-����Tx�CÈ2qQCB$��E�����*"��w�y�v���ʴ�V�`-����u�D��B��1�?�����JV��4�$�#���װ�Ú�4K���5� =�2��L�*��J����f��r�p������=iV5~�åµï¿½w�pq����z>Ê�eb=�f�l�#N1���A���A;��������l��x"O�e��w�c���e;��� "�h=O"N�"K[��Y6�q����-<�z<Î�3"O+O�}�hu�+2�H�" Ansi based on Decrypted SSL Data (SSL) 667 Z" id="Shape"></path>\n\t\t\t\t\t\t\t\t<ellipse id="Oval" cx="8" cy="5.33333333" rx="2.26666667" ry="2.26666667"></ellipse>\n\t\t\t\t\t\t\t</g>\n\t\t\t\t\t\t</g>\n\t\t\t\t\t</g>\n\t\t\t\t</g>\n\t\t\t</g>\n\t\t</g>\n\t</symbol>\n\t<symbol id="svg-visible-white-off" width="16px" height="16px" viewBox="0 0 16 16">\n\t\t<g id="Ekshtelis" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n\t\t\t<g id="invisible-icon" fill="#FFFFFF">\n\t\t\t\t<path d="M8.0661157,3.7768595 C10.1157025,3.7768595 11.7024793,5.29752066 11.7024793,7.21487603 C11.7024793,7.61157025 11.6363636,8.14049587 11.4380165,8.47107438 L13.553719,10.4545455 C14.6115702,9.52892562 15.5371901,8.47107438 16,7.21487603 C14.7438017,4.17355372 11.6363636,1.99173554 8,1.99173554 C7.00826446,1.99173554 6.01652893,2.19008264 5.09090909,2.45454545 L6.67768595,3.97520661 C7.07438017,3.84297521 7.60330579,3.7768595 8.0661157,3.7768595 L8.0661157,3.7768595 L8.0661157,3.7768595 Z M0.727272727,1.92561983 L2.7107438,3.7768595 C1.45454545,4.70247 Ansi based on Decrypted SSL Data (SSL) 73c-1.902-1.906-4.093-2.856-6.57-2.856c-2.471,0-4.661,0.95-6.563,2.856L142.466,174.441\n\t\tL30.262,62.241c-1.903-1.906-4.093-2.856-6.567-2.856c-2.475,0-4.665,0.95-6.567,2.856L2.856,76.515C0.95,78.417,0,80.607,0,83.082\n\t\tc0,2.473,0.953,4.663,2.856,6.565l133.043,133.046c1.902,1.903,4.093,2.854,6.567,2.854s4.661-0.951,6.562-2.854L282.082,89.647\n\t\tc1.902-1.903,2.847-4.093,2.847-6.565C284.929,80.607,283.984,78.417,282.082,76.511z"/>\n\t</symbol>\n\t<symbol id="svg-wc-call-off" width="30px" height="12px" viewBox="0 0 30 12">\n\t\t<g id="Meeting-Room" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n\t\t\t<g id="Interprefy_Meeting_Chat" transform="translate(-329.000000, -552.000000)" fill-rule="nonzero" fill="#ff0000">\n\t\t\t\t<g id="Content" transform="translate(100.000000, 88.000000)">\n\t\t\t\t\t<g id="Video">\n\t\t\t\t\t\t<g id="Controls" transform="translate(92.000000, 446.000000)">\n\t\t\t\t\t\t\t<g id="End-Call" transform="translate(127.000000, 0.000000)">\n\t\t\t\t\t\t\t\t<path d="M3 Ansi based on Decrypted SSL Data (SSL) 7�D����a4��a��bHì;"Eة��:@�):"K��ÍQ2e^���U=O�T����e}7���"�'�Q����zΦA>��W.;���"���Y�O��zk�=�0Vb��o"���X�����S]*k�����S�:��H���#[%4$�Õ�r@������\eÒ<J�Þ����KE�x�UM�QM�cm۶��Z۶�����bX��jì¤<�Ó?��&v.����de��)����Kq�M2d�B΢�y�k8$�d���5b�â£ï¿½ï¿½ï¿½)��1��H-@�;�D'�nB�Þ�ujQ���i�������-2���.�$K�q�m�i��&�J�QhD�Q�?i�×��.��^�.d Ansi based on Decrypted SSL Data (SSL) 874 1209,156.619589 1209,157.171874 L1209,162.171874 C1209,162.724158 1208.55228,163.171874 1208,163.171874 C1207.44772,163.171874 1207,162.724158 1207,162.171874 L1207,157.171874 C1207,156.619589 1207.44772,156.171874 1208,156.171874 Z M1203.70711,156.535233 C1203.31658,156.925757 1202.68342,156.925757 1202.29289,156.535233 C1201.90237,156.144709 1201.90237,155.511544 1202.29289,155.12102 L1207.12102,150.292893 C1207.51154,149.902369 1208.14471,149.902369 1208.53523,150.292893 L1213.44755,155.205212 C1213.83808,155.595736 1213.83808,156.228901 1213.44755,156.619425 C1213.05703,157.009949 1212.42386,157.009949 1212.03334,156.619425 L1207.82813,152.414214 L1203.70711,156.535233 Z M1204.07808,162.835741 L1208.0337,166.791356 L1212.07062,162.754433 C1212.46114,162.363909 1213.09431,162.363909 1213.48483,162.754433 C1213.87536,163.144957 1213.87536,163.778122 1213.48483,164.168646 L1208.7408,168.912676 C1208.35028,169.3032 1207.71711,169.3032 1207.32659,168.912676 L1202.66387,164.249954 C1202.27334,163.85943 120 Ansi based on Decrypted SSL Data (SSL) 9.93736853 C10.5587181,10.4819959 10.206998,10.8180426 10.1676609,11.0706571 C10.1144401,11.3881633 10.1144401,12 10.1144401,12 L14.55722,12 L19,12 L19,12 Z" id="Shape" fill="#ffffff"></path>\n\t\t\t\t\t\t\t<g id="Shape">\n\t\t\t\t\t\t\t\t<use fill="#ffffff" fill-rule="evenodd" xlink:href="#path-1"></use>\n\t\t\t\t\t\t\t\t<use stroke="#FFFFFF" mask="url(#mask-2)" stroke-width="2" xlink:href="#path-1"></use>\n\t\t\t\t\t\t\t</g>\n\t\t\t\t\t\t</g>\n\t\t\t\t\t</g>\n\t\t\t\t</g>\n\t\t\t</g>\n\t\t</g>\n\t</symbol>\n\t<symbol id="svg-envelope" viewBox="0 0 32 25">\n\t\t<g fill="#FFF" fill-rule="evenodd">\n\t\t\t<path d="M3.07 7.738c.404.283 1.623 1.124 3.657 2.523 2.034 1.4 3.593 2.477 4.675 3.232.12.083.372.263.759.54.386.278.707.503.963.674.256.171.565.363.928.575.363.213.705.372 1.026.478.321.107.619.16.892.16h.036c.274 0 .571-.053.893-.16a5.408 5.408 0 0 0 1.026-.478c.362-.212.672-.404.927-.575.256-.171.577-.396.964-.673.387-.278.64-.458.758-.54l8.351-5.757a8.445 8.445 0 0 0 2.177-2.178c.583-.85.875-1.742.875-2 Ansi based on Decrypted SSL Data (SSL) :!0},h=s.prototype=Object.create(r.prototype);return h.isStarted=function(){return this._started},h.isInitiator=function(){return this._isInitiator},h._create=function(){this._logger.verbose("_create()");var e="_create(): ";this.close();try{this._pc=new RTCPeerConnection(this._params.peerConnectionConfig,this._params.peerConnectionConstraints),this._bind(),this._logger.verbose(e+"PeerConnectionCreated")}catch(e){this._onError("CreatePeerConnection",e)}},h.close=function(){this._logger.verbose("close()");var e="close(): ";return this._pc?(this._pc.close(),this._reset(),this._logger.verbose(e+"Peer connection closed"),void o.delete(this._logger)):void this._logger.verbose(e+"No PeerConnection")},h.addStream=function(e){this._logger.verbose("addStream("+d(e)+")"),this._pc&&this._pc.addStream(e)},h.updateEncodingSettings=function(t,r){this._logger.verbose("updateEncodingSettings("+t+", "+r+")");var n="updateEncoderOptions(): ",i=this;e.setSenderBitrates(this._pc,{video:r||0,audio:t||0}).then(function(){i._logger Ansi based on Decrypted SSL Data (SSL) ::uniqueId}}-title" role="heading" aria-live="assertive" aria-atomic="true" type="button" class="btn btn-default btn-sm uib-title" ng-click="toggleMode()" ng-disabled="datepickerMode === maxMode" tabindex="-1"><strong>{{title}}</strong></button></th>\n <th><button type="button" class="btn btn-default btn-sm pull-right uib-right" ng-click="move(1)" tabindex="-1"><i aria-hidden="true" class="glyphicon glyphicon-chevron-right"></i><span class="sr-only">next</span></button></th>\n </tr>\n </thead>\n <tbody>\n <tr class="uib-years" ng-repeat="row in rows track by $index" role="row">\n <td ng-repeat="dt in row" class="uib-year text-center" role="gridcell"\n id="{{::dt.uid}}"\n ng-class="::dt.customClass">\n <button type="button" class="btn btn-default"\n uib-is-class="\n \'btn-info\' for selectedDt,\n \'active\' for activeDt\n on dt"\n ng-click="select(dt.date)"\n ng-disabled="::dt.disabled"\n tabindex="-1"> Ansi based on Decrypted SSL Data (SSL) :e+"config",SERVER_INFO:e+"serverInfo",STREAM_INFO:e+"streamInfo",STREAM_FRAGMENT:e+"streamFragment",RANDOM_ACCESS_POINT:e+"randomAccessPoint",APPLICATION_STATE_CHANGE:e+"applicationStateChange"}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[],i=function(){var e="mediaControl.";return{BASE:e,PLAYBACK_STARTED:e+"playbackStarted",BUFFERING:e+"buffering"}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[],i=function(){var e="mediaHandler.";return{BASE:e,ERROR:e+"error",SUSPENDED:e+"suspended"}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[],i=function(){var e="mediaControl.";return{BASE:e,CREATE_VIDEO:e+"createVideo",DESTROY_VIDEO:e+"destroyVideo",VIDEO_SOURCE:e+"videoSource",PLAY:e+"play",PAUSE:e+"pause",SEEK:e+"seek",MUTE:e+"mute",UNMUTE:e+"unmute",SET_VOLUME:e+"volume",SET_RATE:e+"playbackRate"}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[],i=function(){var e="mediaElementProxy.";return{BASE:e,LOAD_START:e+"loadstart", Ansi based on Decrypted SSL Data (SSL) ;case"ValueNotValidError":r="ValueNotValidError",i=e.message;break;case"EnumValueNotValidError":r="EnumValueNotValidError",i=e.message;break;case"ObjectNotExistError":r="ObjectNotExistError",i=e.message;break;case"FunctionNotDefinedError":e.userinfo&&e.userinfo.func&&(e.userinfo.func.indexOf("getUserMedia")!==-1?r="GetUserMediaError":e.userinfo.func.indexOf("getDisplayMedia")!==-1?r="GetDisplayMediaError":e.userinfo.func.indexOf("enumerateDevices")!==-1&&(r="EnumerateDevicesError"),i=e.userinfo.func+" not defined");break;case"RequestError":r="RequestError",i=e.message;break;case"WebSocketError":r="RequestError";break;case"WrongStateError":r="WrongStateError",i=e.message;break;case"SignInError":r="SignInError",i=e.message;break;case"NotSignedInError":r="NotSignedInError",i=e.message;break;case"StartBroadcastError":r="StartBroadcastError",i=e.message;break;case"BroadcastError":r="BroadcastError",i=e.message;break;case"StopBroadcastError":r="StopBroadcastError",i=e.message;break;case"DeviceBlockedError":r="Medi Ansi based on Decrypted SSL Data (SSL) <h.buffer.delay.avg?u(1.1):g.buffer.start<h.buffer.delay.avg<=g.buffer.target?u(1):g.buffer.min>=h.buffer.delay.avg&&u(.9))}function u(e){v!==e&&(p.debug("set rate to: "+e),t.emit(n.RATE,{rate:e}))}var f,h,p=e.create("HLSLiveController"),m=!0,g={buffer:{max:8,min:.2,start:.5,target:1.2,limit:1.7}},v=1,_=[{type:i.APPLICATION_STATE_CHANGE,listener:d},{type:i.BUFFER_TWEAKS_CREATED,listener:c}],E=[{type:i.PLAY_STATS,listener:l}];return a(),{destroy:s}}return{create:a}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[r(31),r(34),r(22),r(40),r(42),r(20),r(49),r(45)],i=function(e,t,r,n,i,o,a,s){function c(c){function d(){_.debug("init"),r.add({target:c,listeners:E})}function l(){r.remove({target:c,listeners:E})}function u(e){m=e.data.state}function f(e){v=e.data.url}function h(e){if(m!==o.READY){g=e.data.onStreamInfo;var t=g&&g.mimeType?g.mimeType:s.MP4_MS;if(window.MediaSource.isTypeSupported(t)){var r={},n=[a.PREROLL_DURATION,a.MIME_TYPE];for(var d in a)if(a.hasOwnProperty(d)){var l=a[d];a.has Ansi based on Decrypted SSL Data (SSL) =!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t){"ngInject";n(this,e),this.$uibModal=t}return e.$inject=["$uibModal"],i(e,[{key:"openOTErrorModal",value:function(e){return this.$uibModal.open({backdrop:"static",windowClass:"ot-error-modal",component:"otErrorModal",resolve:{error:function(){return{messages:e}}}})}}]),e}();t.default=o},function(e,t){"use strict";function n(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProp Ansi based on Decrypted SSL Data (SSL) ="0 0 23.03 11.36">\n\t\t<g fill="#ffffff">\n\t\t\t<path d="M22.75,2.64h0a1.84,1.84,0,0,0-1.38.08L18.45,4.5a.47.47,0,0,1-.79-.36V3.2A2.36,2.36,0,0,0,15.33.85H3.74A2.31,2.31,0,0,0,1.41,3.12.17.17,0,0,0,1.25,3H.87c-.23,0-.38.28-.38.51V5.71a.35.35,0,0,0,.38.38h.51V9.88a2.36,2.36,0,0,0,2.35,2.33H15.33a2.36,2.36,0,0,0,2.35-2.33V8.93a.48.48,0,0,1,.77-.38l2.92,1.71a1.34,1.34,0,0,0,1.38,0h0a1.36,1.36,0,0,0,.77-1.2V4a1.59,1.59,0,0,0-.77-1.33Zm-14,7V3.48l3,3.07-3,3.07Z" transform="translate(-0.49 -0.85)" />\n\t\t\t<path style="fill:#ffffff;fill-opacity:1;stroke-width:0.06060527" d="m 8.243996,5.6853918 0.00168,-3.0902 1.5055847,1.5454343 1.5055843,1.5454343 -0.472857,0.5151447 C 10.523916,6.4845347 9.8456467,7.1796793 9.2767229,7.7459708 L 8.242316,8.7755919 Z"/>\n\t\t</g>\n\t</symbol>\n\t<symbol id="svg-check" viewBox="0 0 37 28">\n\t\t<g transform="translate(-702.000000, -271.000000)">\n\t\t\t<g transform="translate(412.000000, 81.000000)">\n\t\t\t\t<g transform="translate(273.000000, 169.000000)">\n\t\t\t\t\t<polyg Ansi based on Decrypted SSL Data (SSL) ="typing-notify">{{\'WEB_UI.TYPING\' | translate}}</div><div ng-class="{"_bottom-shadow": $ctrl.bottomShadow}" class="co-edit__content"><textarea id="co-edit-content" ng-readonly="true" ng-class="$ctrl.fontSize">{{$ctrl.coEditContent}}</textarea></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(618),a=i(r),c=function(){function e(t,n,i,s,r,a,c,l){"ngInject";o(this,e),this.$rootScope=t,this.$document=n,this.CoEditSocketService=i,this.OTSessionsHandler=s,this.$log=r,this.$location=a,this.$timeout=c,t Ansi based on Decrypted SSL Data (SSL) ?we(e).children("tbody")[0]||e:e}function x(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function R(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function P(e,t){var n,i,o,s,r,a,c;if(1===t.nodeType){if(Ve.hasData(e)&&(s=Ve.get(e),c=s.events)){Ve.remove(t,"handle events");for(o in c)for(n=0,i=c[o].length;n<i;n++)we.event.add(t,o,c[o][n])}Fe.hasData(e)&&(r=Fe.access(e),a=we.extend({},r),Fe.set(t,a))}}function z(e,t){var n=t.nodeName.toLowerCase();"input"===n&&ot.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function q(e,t,n,i){t=fe(t);var o,s,a,c,l,u,d=0,p=e.length,h=p-1,f=t[0],g=Te(f);if(g||p>1&&"string"==typeof f&&!Se.checkClone&&ht.test(f))return e.each(function(o){var s=e.eq(o);g&&(t[0]=f.call(this,o,s.html())),q(s,t,n,i)});if(p&&(o=k(t,e[0].ownerDocument,!1,e,i),s=o.firstChild,1===o.childNodes.length&&(o=s),s||i)){for(a=we.map(L(o,"script"),x),c=a.length;d<p;d++)l=o,d!==h&&(l=we.clone(l,!0,!0), Ansi based on Decrypted SSL Data (SSL) [E(d[0]),E(d[1]),E(d[2])]))}catch(e){}return{w3:e,pv:c,wk:a,ie:s,win:i,mac:o}}();return function(){X.w3&&((r(G.readyState)!==w&&("complete"===G.readyState||"interactive"===G.readyState)||r(G.readyState)===w&&(G.getElementsByTagName("body")[0]||G.body))&&t(),K||(r(G.addEventListener)!==w&&G.addEventListener("DOMContentLoaded",t,!1),X.ie&&(G.attachEvent(U,function e(){"complete"===G.readyState&&(G.detachEvent(U,e),t())}),F==top&&!function e(){if(!K){try{G.documentElement.doScroll("left")}catch(t){return void setTimeout(e,0)}t()}}()),X.wk&&!function e(){if(!K)return/loaded|complete/.test(G.readyState)?void t():void setTimeout(e,0)}()))}(),j[0]=function(){V&&o()},function(){X.ie&&window.attachEvent("onunload",function(){for(var t=H.length,r=0;r<t;r++)H[r][0].detachEvent(H[r][1],H[r][2]);for(var n=W.length,i=0;i<n;i++)p(W[i]);for(var o in X)X[o]=null;X=null;for(var a in e)e[a]=null;e=null})}(),{registerObject:function(e,t,r,n){if(X.w3&&e&&t){var i={};i.id=e,i.swfVersion=t,i.expressInstall=r,i.callbackFn=n,Y[Y.len Ansi based on Decrypted SSL Data (SSL) [findLine(o,"a=rtpmap",d)],u=l.split("a=rtpmap:"+d)[1].split("/")[0],f=t.videoSendCodec||u;return e=setCodecParam(e,f,"x-google-min-bitrate",t.videoSendInitialBitrate.toString()),e=setCodecParam(e,f,"x-google-max-bitrate",n.toString())},window.removePayloadTypeFromMline=function(e,t){e=e.split(" ");for(var r=0;r<e.length;++r)e[r]===t.toString()&&e.splice(r,1);return e.join(" ")},window.removeCodecByName=function(e,t){var r=findLine(e,"a=rtpmap",t);if(null===r)return e;var n=getCodecPayloadTypeFromLine(e[r]);e.splice(r,1);var i=findLine(e,"m=","video");return null===i?e:(e[i]=removePayloadTypeFromMline(e[i],n),e)},window.removeCodecByPayloadType=function(e,t){var r=findLine(e,"a=rtpmap",t.toString());if(null===r)return e;e.splice(r,1);var n=findLine(e,"m=","video");return null===n?e:(e[n]=removePayloadTypeFromMline(e[n],t),e)},window.maybeRemoveVideoFec=function(e,t){if("false"!==t.videoFec)return e;var r=e.split("\r\n"),n=findLine(r,"a=rtpmap","red");if(null===n)return e;var i=getCodecPayloadTypeFromLine(r[n Ansi based on Decrypted SSL Data (SSL) [new t(e,e)])},i.fromJSON=function(e){for(var n=e.ranges||e,o=0,s=[];o<n.length;o++)s[o]=t.fromJSON(n[o]);return new i(s)},i.prototype.equals=function(e){if(this.position!==e.position)return!1;if(this.ranges.length!==e.ranges.length)return!1;for(var t=0;t<this.ranges.length;t++)if(!this.ranges[t].equals(e.ranges[t]))return!1;return!0},i.prototype.somethingSelected=function(){for(var e=0;e<this.ranges.length;e++)if(!this.ranges[e].isEmpty())return!0;return!1},i.prototype.compose=function(e){return e},i.prototype.transform=function(e){for(var t=0,n=[];t<this.ranges.length;t++)n[t]=this.ranges[t].transform(e);return new i(n)},i}(this),e.exports=i.Selection},function(e,t,n){"use strict";function i(e,t,n,i){s.call(this),c.call(this,e,t),this.users={},this.docId=n,this.mayWrite=i||function(e,t){t(!0)}}function o(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}var s=n(625).EventEmitter,r=n(619),a=n(626),c=n(622),l=n(623),u=n(627);u.inherits(i,c),o(i.prototype,s.prototype),i.prototype.addClient=function(e){var Ansi based on Decrypted SSL Data (SSL) \t<g id="navbar">\n\t\t\t\t\t<g id="icon-/-menu" transform="translate(276.000000, 8.000000)">\n\t\t\t\t\t\t<path d="M10.5355339,11.9497475 L6.29289322,7.70710678 C5.90236893,7.31658249 5.90236893,6.68341751 6.29289322,6.29289322 C6.68341751,5.90236893 7.31658249,5.90236893 7.70710678,6.29289322 L11.9497475,10.5355339 L16.1923882,6.29289322 C16.5829124,5.90236893 17.2160774,5.90236893 17.6066017,6.29289322 C17.997126,6.68341751 17.997126,7.31658249 17.6066017,7.70710678 L13.363961,11.9497475 L17.6066017,16.1923882 C17.997126,16.5829124 17.997126,17.2160774 17.6066017,17.6066017 C17.2160774,17.997126 16.5829124,17.997126 16.1923882,17.6066017 L11.9497475,13.363961 L7.70710678,17.6066017 C7.31658249,17.997126 6.68341751,17.997126 6.29289322,17.6066017 C5.90236893,17.2160774 5.90236893,16.5829124 6.29289322,16.1923882 L10.5355339,11.9497475 Z" id="Combined-Shape"></path>\n\t\t\t\t\t</g>\n\t\t\t\t</g>\n\t\t\t</g>\n\t\t</g>\n\t</symbol>\n\t<symbol id="svg-regular-chat-bell-on" viewBox="0 0 20 20">\n\t\t<g id="noti Ansi based on Decrypted SSL Data (SSL) ]],"_from":"websocket@1.0.31","_id":"websocket@1.0.31","_inBundle":false,"_integrity":"sha512-VAouplvGKPiKFDTeCCO65vYHsyay8DqoBSlzIO3fayrfOgU94lQN5a1uWVnFrMLceTJw/+fQXR5PGbUVRaHshQ==","_location":"/websocket","_optional":true,"_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"websocket@1.0.31","name":"websocket","escapedName":"websocket","rawSpec":"1.0.31","saveSpec":null,"fetchSpec":"1.0.31"},"_requiredBy":["/","/stompjs"],"_resolved":"https://registry.npmjs.org/websocket/-/websocket-1.0.31.tgz","_spec":"1.0.31","_where":"/codebuild/output/src230613882/src/github.com/interprefy/Interprefy_User_Interfaces","author":{"name":"Brian McKelvey","email":"theturtle32@gmail.com","url":"https://github.com/theturtle32"},"browser":"lib/browser.js","bugs":{"url":"https://github.com/theturtle32/WebSocket-Node/issues"},"config":{"verbose":false},"contributors":[{"name":"Iñaki Baz Castillo","email":"ibc@aliax.net","url":"http://dev.sipdoc.net"}],"dependencies":{"debug":"^2.2.0","es5-ext":"^0.10.50","nan":"^2.14.0","typedarray-to-buffer":"^3.1.5","yaeti":"^0.0.6"},"description":"Websocket Client & Server Library implementing the WebSocket protocol as specified in RFC 6455.","devDependencies":{"buffer-equal":"^1.0.0","faucet":"^0.0.1","gulp":"^4.0.2","gulp-jshint":"^2.0.4","jshint":"^2.0.0","jshint-stylish":"^2.2.1","tape":"^4.9.1"},"directories":{"lib":"./lib"},"engines":{"node":">=0.10.0"},"homepage":"https://github.com/theturtle32/WebSocket-Node","keywords":["websocket","websockets","socket","networking","comet","push","RFC-6455","realtime","server","client"],"license":"Apache-2.0","main":"index","name":"websocket","repository":{"type":"git","url":"git+https://github.com/theturtle32/WebSocket-Node.git"},"scripts":{"gulp":"gulp","install":"(node-gyp rebuild 2> builderror.log) || (exit 0)","test":"faucet test/unit"},"version":"1.0.31"}'},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(17),a=i(r),c=n(754),l=function(){function e(t,n,i,s){"ngInject";o(this,e),this.stompClient=null,this.stompSubscription=null,this.$q=t,this.$log=s,this.$user=n,this.$rootScope=i,this.url="https://interpret.world/ws",this.room=null}return e.$inject=["$q","$user","$rootScope","$log"],s(e,[{key:"connect",value:function(){var e=this;this.stompClient=c.Stomp.over(function(){return new SockJS(e.url)}),this.stompClient.debug=function(){},this.stompClient.reconnectDelay=3e3,this.stompClient.connect({},function(){e.$log.debug("Info: WebSocket connection open. "),e.stompSubscription=e.stompClient.subscribe("/user/queue/interpreter",function(t){return e.receivedMsg(t)},{"auto-delete":"true"}),e.$log.debug("Subscribed to /user/queue/interpreter");var t=e.$user.authToken();e.send("HELLO",t)})}},{key:"receivedMsg",value:function(e){this.$log.debug("Received:",e.body),this.$rootScope.$broadcast("handover:receivedMsg",e.body),this.$rootScope.$broadcast("socket:receivedMsg",e.body)}},{key:"disconnect",value:function(){var e=this;this.stompClient&&this.stompClient.disconnect(function(){return e.$log.debug("Backend WebSocket connection closed")})}},{key:"send",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(this.stompClient){"SET_ROOM"===e&&(this.room=t);var n={type:e,message:t,params:null};this.$log.debug("Backend WebSocket Interpreter send",n),this.stompClient.send("/app/interpreter",{},a.default.toJson(n))}}},{key:"reconnect",value:function(){this.room&&this.send("SET_ROOM",this.room)}}]),e}();t.default=l},function(e,t,n){!function(t,n){e.exports=n()}("undefined"!=typeof self?self:this,function(){return function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:i})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(t.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var o in e)t.d(i,o,function(t){return e[t]}.bind(null,o));return i},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=0)}({"./src/byte.ts":/*!*********************!*\ !*** ./src/byte.ts ***! \*********************//*! no static exports found */function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BYTE={LF:"\n",NULL:"\0"}},"./src/client.ts":/*!***********************!*\ !*** ./src/client.ts ***! \***********************//*! no static exports found */function(e,t,n){"use strict";var i=this&&this.__awaiter||function(e,t,n,i){function o(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,s){function r(e){try{c(i.next(e))}catch(e){s(e)}}function a(e){try{c(i.throw(e))}catch(e){s(e)}}function c(e){e.done?n(e.value):o(e.value).then(r,a)}c((i=i.apply(e,t||[])).next())})},o=this&&this.__generator||function(e,t){function n(e){return function(t){return i([e,t])}}function i(n){if(o)throw new TypeError("Generator is already executing.");for(;c;)try{if(o=1,s&&(r=2&n[0]?s.return:n[0]?s.throw||((r=s.return)&&r.call(s),0):s.next)&&!(r=r.call(s,n[1])).done)return r;switch(s=0,r&&(n=[2&n[0],r.value]),n[0]){case 0:case 1:r=n;break;case 4:return c.label++,{value:n[1],done:!1};case 5:c.label++,s=n[1],n=[0];continue;case 7:n=c.ops.pop(),c.trys.pop();continue;default:if(r=c.trys,!(r=r.length>0&&r[r.length-1])&&(6===n[0]||2===n[0])){c=0;continue}if(3===n[0]&&(!r||n[1]>r[0]&&n[1]<r[3])){c.label=n[1];break}if(6===n[0]&&c.label<r[1]){c.label=r[1],r=n;break}if(r&&c.label<r[2]){c.label=r[2],c.ops.push(n);break}r[2]&&c.ops.pop(),c.trys.pop();continue}n=t.call(e,c)}catch(e){n=[6,e],s=0}finally{o=r=0}if(5&n[0])throw n[1];return{value:n[0]?n[1]:void 0,done:!0}}var o,s,r,a,c={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return a={next:n(0),throw:n(1),return:n(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a};Object.defineProperty(t,"__esModule",{value:!0});var s=n(/*! ./stomp-handler */"./src/stomp-handler.ts"),r=n(/*! ./versions */"./src/versions.ts"),a=n(/*! ./web-socket-state */"./src/web-socket-state.ts"),c=function(){function e(e){void 0===e&&(e={}),this.stompVersions=r.Versions.default,this.reconnectDelay=5e3,this.heartbeatIncoming=1e4,this.heartbeatOutgoing=1e4,this.splitLargeFrames=!1,this.maxWebSocketChunkSize=8192,this.forceBinaryWSFrames=!1,this.appendMissingNULLonIncoming=!1,this._active=!1;var t=function(){};this.debug=t,this.beforeConnect=t,this.onConnect=t,this.onDisconnect=t,this.onUnhandledMessage=t,this.onUnhandledReceipt=t,this.onUnhandledFrame=t,this.onStompError=t,this.onWebSocketClose=t,this.onWebSocketError=t,this.logRawCommunication=!1,this.connectHeaders={},this._disconnectHeaders={},this.configure(e)}return Object.defineProperty(e.prototype,"webSocket",{get:function(){return this._webSocket},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"disconnectHeaders",{get:function(){return this._disconnectHeaders},set:function(e){this._disconnectHeaders=e,this._stompHandler&&(this._stompHandler.disconnectHeaders=this._disconnectHeaders)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"connected",{get:function(){return!!this._stompHandler&&this._stompHandler.connected},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"connectedVersion",{get:function(){return this._stompHandler?this._stompHandler.connectedVersion:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"active",{get:function(){return this._active},enumerable:!0,configurable:!0}),e.prototype.configure=function(e){Object.assign(this,e)},e.prototype.activate=function(){this._active=!0,this._connect()},e.prototype._connect=function(){return i(this,void 0,void 0,function(){var e=this;return o(this,function(t){switch(t.label){case 0:return this.connected?(this.debug("STOMP: already connected, nothing to do"),[2]):[4,this.beforeConnect()];case 1:return t.sent(),this._active?(this.debug("Opening Web Socket..."),this._webSocket=this._createWebSocket(),this._stompHandler=new s.StompHandler(this,this._webSocket,{debug:this.debug,stompVersions:this.stompVersions,connectHeaders:this.connectHeaders,disconnectHeaders:this._disconnectHeaders,heartbeatIncoming:this.heartbeatIncoming,heartbeatOutgoing:this.heartbeatOutgoing,splitLargeFrames:this.splitLargeFrames,maxWebSocketChunkSize:this.maxWebSocketChunkSize,forceBinaryWSFrames:this.forceBinaryWSFrames,logRawCommunication:this.logRawCommunication,appendMissingNULLonIncoming:this.appendMissingNULLonIncoming,onConnect:function(t){return e._active?void e.onConnect(t):(e.debug("STOMP got connected while deactivate was issued, will disconnect now"),void e._disposeStompHandler())},onDisconnect:function(t){e.onDisconnect(t)},onStompError:function(t){e.onStompError(t)},onWebSocketClose:function(t){e.onWebSocketClose(t),e._active&&e._schedule_reconnect()},onWebSocketError:function(t){e.onWebSocketError(t)},onUnhandledMessage:function(t){e.onUnhandledMessage(t)},onUnhandledReceipt:function(t){e.onUnhandledReceipt(t)},onUnhandledFrame:function(t){e.onUnhandledFrame(t)}}),this._stompHandler.start(),[2]):(this.debug("Client has been marked inactive, will not attempt to connect"),[2])}})})},e.prototype._createWebSocket=function(){var e;return e=this.webSocketFactory?this.webSocketFactory():new WebSocket(this.brokerURL,this.stompVersions.protocolVersions()),e.binaryType="arraybuffer",e},e.prototype._schedule_reconnect=function(){var e=this;this.reconnectDelay>0&&(this.debug("STOMP: scheduling reconnection in "+this.reconnectDelay+"ms"),this._reconnector=setTimeout(function(){e._connect()},this.reconnectDelay))},e.prototype.deactivate=function(){this._active=!1,this._reconnector&&clearTimeout(this._reconnector),this._disposeStompHandler()},e.prototype.forceDisconnect=function(){this._webSocket&&(this._webSocket.readyState!==a.WebSocketState.CONNECTING&&this._webSocket.readyState!==a.WebSocketState.OPEN||this._stompHandler._closeWebsocket())},e.prototype._disposeStompHandler=function(){this._stompHandler&&(this._stompHandler.dispose(),this._stompHandler=null)},e.prototype.publish=function(e){this._stompHandler.publish(e)},e.prototype.watchForReceipt=function(e,t){this._stompHandler.watchForReceipt(e,t)},e.prototype.subscribe=function(e,t,n){return void 0===n&&(n={}),this._stompHandler.subscribe(e,t,n)},e.prototype.unsubscribe=function(e,t){void 0===t&&(t={}),this._stompHandler.unsubscribe(e,t)},e.prototype.begin=function(e){return this._stompHandler.begin(e)},e.prototype.commit=function(e){this._stompHandler.commit(e)},e.prototype.abort=function(e){this._stompHandler.abort(e)},e.prototype.ack=function(e,t,n){void 0===n&&(n={}),this._stompHandler.ack(e,t,n)},e.prototype.nack=function(e,t,n){void 0===n&&(n={}),this._stompHandler.nack(e,t,n)},e}();t.Client=c},"./src/compatibility/compat-client.ts":/*!********************************************!*\ !*** ./src/compatibility/compat-client.ts ***! \********************************************//*! no static exports found */function(e,t,n){"use strict";var i=this&&this.__extends||function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(/*! ../client */"./src/client.ts"),s=n(/*! ./heartbeat-info */"./src/compatibility/heartbeat-info.ts"),r=function(e){function t(t){var n=e.call(this)||this;return n.maxWebSocketFrameSize=16384,n._heartbeatInfo=new s.HeartbeatInfo(n),n.reconnect_delay=0,n.webSocketFactory=t,n.debug=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];console.log.apply(console,e)},n}return i(t,e),t.prototype._parseConnect=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n,i,o,s={};if(e.length<2)throw new Error("Connect requires at least 2 arguments");if("function"==typeof e[1])s=e[0],i=e[1],o=e[2],n=e[3];else switch(e.length){case 6:s.login=e[0],s.passcode=e[1],i=e[2],o=e[3],n=e[4],s.host=e[5];break;default:s.login=e[0],s.passcode=e[1],i=e[2],o=e[3],n=e[4]}return[s,i,o,n]},t.prototype.connect=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var i=this._parseConnect.apply(this,t);i[0]&&(this.connectHeaders=i[0]),i[1]&&(this.onConnect=i[1]),i[2]&&(this.onStompError=i[2]),i[3]&&(this.onWebSocketClose=i[3]),e.prototype.activate.call(this)},t.prototype.disconnect=function(t,n){void 0===n&&(n={}),t&&(this.onDisconnect=t),this.disconnectHeaders=n,e.prototype.deactivate.call(this)},t.prototype.send=function(e,t,n){void 0===t&&(t={}),void 0===n&&(n=""),t=Object.assign({},t);var i=t["content-length"]===!1;i&&delete t["content-length"],this.publish({destination:e,headers:t,body:n,skipContentLengthHeader:i})},Object.defineProperty(t.prototype,"reconnect_delay",{set:function(e){this.reconnectDelay=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ws",{get:function(){return this._webSocket},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"version",{get:function(){return this.connectedVersion},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onreceive",{get:function(){return this.onUnhandledMessage},set:function(e){this.onUnhandledMessage=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onreceipt",{get:function(){return this.onUnhandledReceipt},set:function(e){this.onUnhandledReceipt=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"heartbeat",{get:function(){return this._heartbeatInfo},set:function(e){this.heartbeatIncoming=e.incoming,this.heartbeatOutgoing=e.outgoing},enumerable:!0,configurable:!0}),t}(o.Client);t.CompatClient=r},"./src/compatibility/heartbeat-info.ts":/*!*********************************************!*\ !*** ./src/compatibility/heartbeat-info.ts ***! \*********************************************//*! no static exports found */function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e){this.client=e}return Object.defineProperty(e.prototype,"outgoing",{get:function(){return this.client.heartbeatOutgoing},set:function(e){this.client.heartbeatOutgoing=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"incoming",{get:function(){return this.client.heartbeatIncoming},set:function(e){this.client.heartbeatIncoming=e},enumerable:!0,configurable:!0}),e}();t.HeartbeatInfo=i},"./src/compatibility/stomp.ts":/*!************************************!*\ !*** ./src/compatibility/stomp.ts ***! \************************************//*! no static exports found */function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(/*! ../versions */"./src/versions.ts"),o=n(/*! ./compat-client */"./src/compatibility/compat-client.ts"),s=function(){function e(){}return e.client=function(t,n){null==n&&(n=i.Versions.default.protocolVersions());var s=function(){var i=e.WebSocketClass||WebSocket;return new i(t,n)};return new o.CompatClient(s)},e.over=function(e){var t;return"function"==typeof e?t=e:(console.warn("Stomp.over did not receive a factory, auto reconnect will not work. Please see https://stomp-js.github.io/api-docs/latest/classes/Stomp.html#over"),t=function(){return e}),new o.CompatClient(t)},e.WebSocketClass=null,e}();t.Stomp=s},"./src/frame-impl.ts":/*!******** Ansi based on Decrypted SSL Data (SSL) _weekdaysShort}function Pe(e){return e===!0?Ne(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function ze(e,t,n){var i,o,s,r=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)s=f([2e3,1]).day(i),this._minWeekdaysParse[i]=this.weekdaysMin(s,"").toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(s,"").toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(s,"").toLocaleLowerCase();return n?"dddd"===t?(o=Ho.call(this._weekdaysParse,r),o!==-1?o:null):"ddd"===t?(o=Ho.call(this._shortWeekdaysParse,r),o!==-1?o:null):(o=Ho.call(this._minWeekdaysParse,r),o!==-1?o:null):"dddd"===t?(o=Ho.call(this._weekdaysParse,r),o!==-1?o:(o=Ho.call(this._shortWeekdaysParse,r),o!==-1?o:(o=Ho.call(this._minWeekdaysParse,r),o!==-1?o:null))):"ddd"===t?(o=Ho.call(this._shortWeekdaysParse,r),o!==-1?o:(o=Ho.call(this._weekdaysParse,r),o!==-1?o:(o=Ho.call(this._minWeekdaysParse,r),o!==-1?o:null))):(o=H Ansi based on Decrypted SSL Data (SSL) ana|LMT -0345 -03 -04|3Q.E 3J 30 40|0123|-2dvU7.k 2r6LQ.k Bxbf|80e4","America/Halifax|LMT AST ADT AWT APT|4e.o 40 30 30 30|0121212121212121212121212121212121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsHJ.A xzzJ.A 1db0 3I30 1in0 3HX0 IL0 1E10 ML0 1yN0 Pb0 1Bd0 Mn0 1Bd0 Rz0 1w10 Xb0 1w10 LX0 1w10 Xb0 1w10 Lz0 1C10 Jz0 1E10 OL0 1yN0 Un0 1qp0 Xb0 1qp0 11X0 1w10 Lz0 1HB0 LX0 1C10 FX0 1w10 Xb0 1qp0 Xb0 1BB0 LX0 1td0 Xb0 1qp0 Xb0 Rf0 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 6i10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1l Ansi based on Decrypted SSL Data (SSL) and-area._mics-hide{height:calc(100% - 245px)}.session-control__expand-area._moderator-light-chat{height:calc(100% - 247px)}.session-control__expand-area._moderator-light-chat._mics-hide{height:calc(100% - 198px)}.session-control-header{height:72px;text-align:center;position:relative}.session-control-header__type{font-size:13px;color:#939498;padding-top:18px}.session-control-header__title{text-transform:uppercase;color:#1d1f25;font-weight:700;padding:0 60px;overflow:hidden;text-overflow:ellipsis}.session-control-header__recording{top:22px;right:10px;text-align:right}.session-control-header__recording .recording-status{font-size:10px;padding-bottom:2px;color:#939498;position:relative}.session-control-header__recording .recording-status span{display:inline-block;width:40px;text-align:left}.session-control-header__recording .recording-status._on{color:#00b050;padding-left:15px}.session-control-header__recording .recording-status._on:before{content:"";display:block;width:11px;height:11px;backgr Ansi based on Decrypted SSL Data (SSL) arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i="https://interpret.world/api/",o=this.$q.defer(),s={headers:{}};return this.$http(Object.assign(s,n,{method:e,url:i+t})).then(this.success.bind(null,o),this.error.bind(this,o)),o.promise}},{key:"load",value:function(e){return this.makeRequest("GET",e)}},{key:"destroy",value:function(e){return this.makeRequest("DELETE",e)}},{key:"create",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.makeRequest("POST",e,Object.assign({data:t},n))}},{key:"update",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.makeRequest("PUT",e,Object.assign({data:t},n))}}]),e}());t.default=a},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ansi based on Decrypted SSL Data (SSL) atamarca America/Argentina/La_Rioja America/Argentina/San_Juan America/Argentina/Mendoza America/Argentina/San_Luis America/Argentina/Rio_Gallegos America/Argentina/Ushuaia","AS|Pacific/Pago_Pago","AT|Europe/Vienna","AU|Australia/Lord_Howe Antarctica/Macquarie Australia/Hobart Australia/Currie Australia/Melbourne Australia/Sydney Australia/Broken_Hill Australia/Brisbane Australia/Lindeman Australia/Adelaide Australia/Darwin Australia/Perth Australia/Eucla","AW|America/Curacao America/Aruba","AX|Europe/Helsinki Europe/Mariehamn","AZ|Asia/Baku","BA|Europe/Belgrade Europe/Sarajevo","BB|America/Barbados","BD|Asia/Dhaka","BE|Europe/Brussels","BF|Africa/Abidjan Africa/Ouagadougou","BG|Europe/Sofia","BH|Asia/Qatar Asia/Bahrain","BI|Africa/Maputo Africa/Bujumbura","BJ|Africa/Lagos Africa/Porto-Novo","BL|America/Port_of_Spain America/St_Barthelemy","BM|Atlantic/Bermuda","BN|Asia/Brunei","BO|America/La_Paz","BQ|America/Curacao America/Kralendijk","BR|America/Noronha America/Belem America/Fortaleza America/Recife Ameri Ansi based on Decrypted SSL Data (SSL) ate(),o.reject(i))});return q},L.is=function(e,t,i){i=Y({relative:L.$current},i||{});var o=p(e,i.relative);return z(o)?L.$current===o&&(!t||l(o.params.$$values(t),h)):n},L.includes=function(e,t,i){if(i=Y({relative:L.$current},i||{}),H(e)&&b(e)){if(!M(e))return!1;e=L.$current.name}var o=p(e,i.relative);if(!z(o))return n;if(!z(L.$current.includes[o.name]))return!1;if(!t)return!0;for(var s=r(t),a=0;a<s.length;a++){var c=s[a],l=o.params[c];if(l&&!l.type.equals(h[c],t[c]))return!1}return!0},L.href=function(e,t,i){i=Y({lossy:!0,inherit:!0,absolute:!1,relative:L.$current},i||{});var o=p(e,i.relative);if(!z(o))return null;i.inherit&&(t=c(h,t||{},L.$current,o));var s=o&&i.lossy?o.navigable:o;return s&&s.url!==n&&null!==s.url?m.href(s.url,u(o.params.$$keys().concat("#"),t||{}),{absolute:i.absolute}):null},L.get=function(e,t){if(0===arguments.length)return f(r(C),function(e){return C[e].self});var n=p(e,t||L.$current);return n&&n.self?n.self:null},L}function T(e,t,n,i,o,s){function r(e,t,n){function i(t){return"search" Ansi based on Decrypted SSL Data (SSL) ateChat",s)}}})}},{key:"addNewUser",value:function(n){var i={UI_MODERATOR:function(){n.langs={incoming:"SRC",outgoing:"-"},n.visible="SRC"===this.config.shortLabel},UI_INTERPRETER:function(){var e={incoming:function(){n.visible=!n.incomingToggle,n.listener=!0},outgoing:function(){n.visible=n.outgoingToggle,n.listener=!1},relay:function(){n.visible=n.incomingToggle||!n.outgoingToggle,n.listener=n.incomingToggle}};this.isMultipleInterpretLangs?(n.visible=Object.keys(n.activeInterpretLanguagesTypes).some(function(e){return n.activeInterpretLanguagesTypes[e]===n.channelType}),n.listener="source"===n.channelType||n.channelType.startsWith("in")):e[n.channelType]()},UI_SPEAKER:function(){n.incomingToggle=!1,n.listener="incoming"===n.channelType,n.langs[n.channelType]=this.config.shortLabel}};i[n.userRole].bind(this)();var o=this.usersInfo.some(function(e){return e.chairperson});"SRC"===this.config.shortLabel&&n.chairperson&&this.usersInfo.forEach(function(e){"UI_SPEAKER"===e.userRole&&(e.canPublish=!1)}),"UI_SPEAKE Ansi based on Decrypted SSL Data (SSL) ator",get:function(){return this.ChatService.isChatModerator&&!this.isPersonalChat}},{key:"moderated",get:function(){return this.ChatService.isChatModerated(this.room)}},{key:"allMessagesVisible",get:function(){var e=this;return this.chat.messages.filter(function(t){return t.room===e.room}).every(function(e){return!e.deleted})}},{key:"allMessagesDeleted",get:function(){var e=this;return this.chat.messages.filter(function(t){return t.room===e.room}).every(function(e){return e.deleted})}},{key:"isClassroomEvent",get:function(){return this.EventService.isClassroomEvent}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div ng-mouseover="$ctrl.inFocus($event)" class="modal-content m-chat"><div id="chat-list" class="m-chat__sidebar chat-sidebar"><div class="chat-sidebar__inner"><a href="#" ng-click="$ctrl.onActive(null, "floor")" ng-class="{\'_active\': $ctrl.chatsInfo[0].active}" class="chat-sidebar__all-sessions"><span ng-if="$ctrl.chatsInfo && Ansi based on Decrypted SSL Data (SSL) ator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),s=function(){function e(t,i,o){"ngInject";n(this,e),this.$log=t,this.$rootScope=i,this.$scope=this.$rootScope.$new(),this.$timeout=o,this.inputChannelCount=6,this.outputChannelCount=2,this.bufferSize=0,this.constraints={},this.collectSeconds=2,this.silentThreshold=1/32767,this.lowVolumeThreshold=-60,this.monoDetectThreshold=1/65536,this.clipCountThreshold=6,this.clipThreshold=1,this.collectedAudio=[[],[],[],[],[],[]],this.collectedSampleCount=0,this.stream=null,this.audioTracks=[],this.audioContext=null,this.collectAudioFinish=!1,this.results=[],this.device={}}return e.$inject=["$log","$rootScope","$timeout"],o(e,[{key:"run Ansi based on Decrypted SSL Data (SSL) ay:inline-block;width:20px;height:35px;margin-right:15px;vertical-align:middle;position:relative;cursor:pointer;z-index:2000}conference-video .video-container .title-box .visibility-control._on{background:url(/static/svg/visible-white.svg) 50% 50% no-repeat;background-size:100%}conference-video .video-container .title-box .visibility-control._off{background:url(/static/svg/invisible-white.svg) 50% 50% no-repeat;background-size:100%}@media (max-width:1310px){.channels-switcher{width:50%}.channels-switcher._audience-mode{width:100%}.switch-panel{padding-right:30px;width:100%}.video-wr{width:100%}.channels-box__item{width:21%;margin-right:18px}.preview-item._active .preview-item__blank,.preview-item._pic-in-pic .preview-item__blank,.preview-item__blank,.preview-item__video{height:95px}}@media (max-width:1100px){.video-wr._full-screen .full-screen-panel-wr__switch-channels span{}.channels-box__item{width:28%}}@media (max-width:1840px){.video-wr._full-screen .full-screen-panel-wr._i-mode,.video-wr._fu Ansi based on Decrypted SSL Data (SSL) bers[n].stream.streamId),i.subscribers.splice(n,1));var o=function(e){return d.default.fromJson(t.stream.connection.data).browserId===d.default.fromJson(e.connection.data).browserId},s=i.streams.findIndex(o);if(~s&&i.streams.splice(s,1),i.isSourceMuted){var r=i.mutedStreams.findIndex(o);~r&&i.mutedStreams.splice(s,1)}i.isSpeakerState&&i.$timeout(function(){var e=i.speakers.find(function(e){return e.connectionId===t.stream.connection.connectionId});if(e){var n=i.streams.findIndex(function(e){return t.stream.connection.id===e.connection.id});~n||(e.isAllowed=!1),"screen"===t.stream.videoType?e.streamHasScreen=!1:(e.streamHasAudio=!1,e.streamHasVideo=!1,e.isTalking=!1),e.isWaiting=!1,i.$timeout.cancel(e.isWaitingTimerId),i.speakers=i.sortSpeakers(i.speakers)}},i.RAL_TIMEOUT);var a={sessionId:i.session.sessionId,changedStream:t.stream,action:"remove"};"double-streaming"!==i.config.label&&e.$broadcast("otSession:updateSessionStreams",a);var c={label:i.config.logTag,number:i.streams.length};e.$broadcast("stream-se Ansi based on Decrypted SSL Data (SSL) bol":typeof e};n.shimLocalStreamsAPI=o,n.shimRemoteStreamsAPI=s,n.shimCallbacksAPI=r,n.shimGetUserMedia=a,n.shimConstraints=c,n.shimRTCIceServerUrls=l,n.shimTrackEventTransceiver=u,n.shimCreateOfferLegacy=d,n.shimAudioContext=p;var f=e("../utils"),g=i(f)},{"../utils":15}],15:[function(e,t,n){"use strict";function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t,n){var i=e.match(t);return i&&i.length>=n&&parseInt(i[n],10)}function s(e,t,n){if(e.RTCPeerConnection){var i=e.RTCPeerConnection.prototype,o=i.addEventListener;i.addEventListener=function(e,i){if(e!==t)return o.apply(this,arguments);var s=function(e){var t=n(e);t&&(i.handleEvent?i.handleEvent(t):i(t))};return this._eventMap=this._eventMap||{},this._eventMap[t]||(this._eventMap[t]=new Map),this._eventMap[t].set(i,s),o.apply(this,[e,s])};var s=i.removeEventListener;i.removeEventListener=function(e,n){if(e!==t||!this._eventMap||!this._eventMap[t])return s.apply(this,arguments);i Ansi based on Decrypted SSL Data (SSL) class="collapse-section"><flour-control on-update-flour-state="$ctrl.toggleFlour()" is-flour-open="$ctrl.isFlourOpen" languages="$ctrl.languages" languages-current="$ctrl.languagesCurrent" on-update-current-sessions="$ctrl.updateCurrentSessions($event)" session="$ctrl.floorSession" sessions="$ctrl.sessions" connected-complete="$ctrl.connectedComplete" is-mic-visible="$ctrl.isMicVisible" is-full-screen-half-open="$ctrl.isFullScreenHalfOpen" on-update-full-screen-half="$ctrl.updateFullScreenHalf($event)"></flour-control></div><div class="session-section"><div ng-if="!$ctrl.connectedComplete" class="loader-container"><div class="spinner"><div class="bubble-1"></div><div class="bubble-2"></div></div></div><div ng-repeat="session in $ctrl.currentSessions track by $index" ng-if="$ctrl.connectedComplete" class="session-item"><session-control session="session" is-mic-visible="$ctrl.isMicVisible"></session-control></div></div><a href="#" ng-if="$ctrl.connectedComplete && $ctrl.personalMsgCount && !$ct Ansi based on Decrypted SSL Data (SSL) cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|54e4","Europe/Madrid|WET WEST WEMT CET CEST|0 -10 -20 -10 -20|010101010101010101210343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-25Td0 19B0 1cL0 1dd0 b1z0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1in0 17d0 iIn0 Hd0 1cL0 bb0 1200 2s20 14n0 5aL0 Mp0 1vz0 17d0 1in0 17d0 1in0 17d0 1in0 17d0 6hX0 11B0 XHX0 1a10 1fz0 1a10 19X0 1cN0 1fz0 1a10 1fC0 1cM0 1cM0 1cM0 1 Ansi based on Decrypted SSL Data (SSL) ct(g[t],"next")},f.prev=e.prev=function(){var t=f.getCurrentIndex()-1<0?g.length-1:f.getCurrentIndex()-1;return e.noWrap()&&t===g.length-1?void e.pause():f.select(g[t],"prev")},f.removeSlide=function(t){var n=a(t);g.splice(n,1),g.length>0&&v===n?n>=g.length?(v=g.length-1,e.active=v,s(v),f.select(g[g.length-1])):(v=n,e.active=v,s(v),f.select(g[n])):v>n&&(v--,e.active=v),0===g.length&&(v=null,e.active=null)},f.select=e.select=function(t,n){var i=a(t.slide);void 0===n&&(n=i>f.getCurrentIndex()?"next":"prev"),t.slide.index===v||e.$currentTransition||r(t.slide,i,n)},e.indexOfSlide=function(e){return+e.slide.index},e.isActive=function(t){return e.active===t.slide.index},e.isPrevDisabled=function(){return 0===e.active&&e.noWrap()},e.isNextDisabled=function(){return e.active===g.length-1&&e.noWrap()},e.pause=function(){e.noPause||(h=!1,c())},e.play=function(){h||(h=!0,u())},t.on("mouseenter",e.pause),t.on("mouseleave",e.play),e.$on("$destroy",function(){b=!0,c()}),e.$watch("noTransition",function(e){o.enabled(t,!e)} Ansi based on Decrypted SSL Data (SSL) d.");var r=s[0],a=s[1];i.find("input").css({display:"none"}),a.$render=function(){i.toggleClass(r.activeClass,angular.equals(a.$modelValue,n.$eval(o.btnRadio)))},i.bind(r.toggleEvent,function(){if(!o.disabled){var e=i.hasClass(r.activeClass);e&&!angular.isDefined(o.uncheckable)||n.$apply(function(){a.$setViewValue(e?null:n.$eval(o.btnRadio)),a.$render()})}})}}}]).directive("btnCheckbox",["$document","$log","$buttonsSuppressWarning",function(e,t,n){return{require:["btnCheckbox","ngModel"],controller:"ButtonsController",controllerAs:"button",link:function(i,o,s,r){function a(){return l(s.btnCheckboxTrue,!0)}function c(){return l(s.btnCheckboxFalse,!1)}function l(e,t){var n=i.$eval(e);return angular.isDefined(n)?n:t}n||t.warn("btn-checkbox is now deprecated. Use uib-btn-checkbox instead.");var u=r[0],d=r[1];o.find("input").css({display:"none"}),d.$render=function(){o.toggleClass(u.activeClass,angular.equals(d.$modelValue,a()))},o.bind(u.toggleEvent,function(){s.disabled||i.$apply(function(){d.$setViewValue(o.ha Ansi based on Decrypted SSL Data (SSL) d/,Lo=/\d{3}/,Co=/\d{4}/,ko=/[+-]?\d{6}/,wo=/\d\d?/,Ao=/\d\d\d\d?/,Oo=/\d\d\d\d\d\d?/,Eo=/\d{1,3}/,Io=/\d{1,4}/,Do=/[+-]?\d{1,6}/,No=/\d+/,xo=/[+-]?\d+/,Ro=/Z|[+-]\d\d:?\d\d/gi,Po=/Z|[+-]\d\d(?::?\d\d)?/gi,zo=/[+-]?\d+(\.\d{1,3})?/,qo=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;lo={};var Ho,Uo={},Wo=0,Bo=1,Yo=2,jo=3,Vo=4,Fo=5,Xo=6,Go=7,Ko=8;Ho=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},E("M",["MM",2],"Mo",function(){return this.month()+1}),E("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),E("MMMM",0,0,function(e){return this.localeData().months(this,e)}),U("month","M"),Y("month",8),ee("M",wo),ee("MM",wo,$o),ee("MMM",function(e,t){return t.monthsShortRegex(e)}),ee("MMMM",function(e,t){return t.monthsRegex(e)}),oe(["M","MM"],function(e,t){t[Bo]=X(e)-1}),oe(["MMM","MMMM"],function(e,t,n,i){var o=n._loca Ansi based on Decrypted SSL Data (SSL) dal",component:"modalSessions",resolve:{languages:function(){return e.languages},languagesCurrent:function(){return e.languagesCurrent}}});t.result.then(function(t){t&&e.onUpdateCurrentSessions({$event:{languagesCurrent:t.langs,enableBitrateStats:t.enableBitrateStats,enableUsersNumber:t.enableUsersNumber,isSourceActive:t.isSourceActive}})})}},{key:"updateMuteState",value:function(e){this.OTModeratorSessionsHandler.updateMuteState(this.session.sessionId,e.user,e.canPublish)}},{key:"toggleRecording",value:function(e){e.preventDefault(),this.session.recording.disabled||(this.session.recording.disabled=!0,this.OTModeratorSessionsHandler.toggleRecording(this.session.sessionId))}},{key:"toggleFlour",value:function(){this.onUpdateFlourState()}},{key:"updateFullScreenHalf",value:function(e){this.isFullScreenHalfOpen=e.isFullScreenHalfOpen,this.onUpdateFullScreenHalf({$event:{isFullScreenHalfOpen:this.isFullScreenHalfOpen}})}},{key:"usersCount",get:function(){return this.session?this.session.usersCount:null}},{key:"m Ansi based on Decrypted SSL Data (SSL) dateOffset=function(t,n){var i,o=e.defaultZone;if(void 0===t._z&&(o&&A(t)&&!t._isUTC&&(t._d=e.utc(t._a)._d,t.utc().add(o.parse(t),"minutes")),t._z=o),t._z)if(i=t._z.utcOffset(t),Math.abs(i)<16&&(i/=60),void 0!==t.utcOffset){var s=t._z;t.utcOffset(-i,n),t._z=s}else t.zone(i,n)},j.tz=function(t,n){if(t){if("string"!=typeof t)throw new Error("Time zone name must be a string, got "+t+" ["+typeof t+"]");return this._z=_(t),this._z?e.updateOffset(this,n):O("Moment Timezone has no data for "+t+". See http://momentjs.com/timezone/docs/#/data-loading/."),this}if(this._z)return this._z.name},j.zoneName=I(j.zoneName),j.zoneAbbr=I(j.zoneAbbr),j.utc=D(j.utc),j.local=D(j.local),j.utcOffset=N(j.utcOffset),e.tz.setDefault=function(t){return(B<2||2===B&&Y<9)&&O("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+e.version+"."),e.defaultZone=t?_(t):null,e};var V=e.momentProperties;return"[object Array]"===Object.prototype.toString.call(V)?(V.push("_z"),V.push("_a")):V&&(V._z=null),k({version:" Ansi based on Decrypted SSL Data (SSL) div ng-click="$ctrl.coeditChatSwitcher()" ng-class="{"disable": !$ctrl.isChatShow}" ng-if="$ctrl.isCoEditAvailable && $ctrl.isAudienceEventChatOn" uib-tooltip="{{$ctrl.eventChatTitle}}" tooltip-placement="top" tooltip-trigger=""mouseenter click"" class="chat-coedit-container__btn _chat-btn"><svg ng-if="$ctrl.isChatShow" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-chat-ico"></use></svg><svg ng-if="!$ctrl.isChatShow" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-chat-ico-gray"></use></svg></div><div ng-if="$ctrl.isCoEditAvailable && $ctrl.isCoeditShow" ng-class="$ctrl.coEditAudienceFontSize" ng-click="$ctrl.updateCoeditFontSize($event)" uib-tooltip="{{\'TOOLTIPS.FONT\' | translate}}" tooltip-placement="top" tooltip-trigger=""mouseenter click"" class="chat-coedit-container__font-size-switcher"><div data-size="small" class="coedit-font-size-btn _small">Aa</div><div data-size="medium" class="coedit-font Ansi based on Decrypted SSL Data (SSL) dth:28px;height:29px;top:7px;left:7.5px;background:url(/static/svg/wc-mic-off.svg) 50% 50% no-repeat}.stream-indicator .control__button._off .wc-cam-icon{width:31px;background:url(/static/svg/wc-cam-off.svg) 50% 50% no-repeat}.stream-indicator .control__button._off .wc-screen-icon{width:29px;height:29px;top:7px;left:7.5px;background:url(/static/svg/wc-screen-share-off.svg) 50% 50% no-repeat}.stream-indicator .control__button._off .wc-call-icon{width:30px;height:12px;top:15.5px;left:7px;background:url(/static/svg/wc-call-off.svg) 50% 50% no-repeat}.stream-indicator .control__button._off._video-control-1 .wc-cam-icon{width:28px;height:28px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/static/svg/wc-cam-off-1.svg) 50% 50% no-repeat}.stream-indicator .control__button._off._video-control-2 .wc-cam-icon{width:28px;height:28px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/static/svg/wc-cam-off-2.svg) 50% 50% no-repeat}.stream-indicator__control Ansi based on Decrypted SSL Data (SSL) dtmf&&("audio"===this.track.kind?this._dtmf=new e.RTCDtmfSender(this):"video"===this.track.kind&&(this._dtmf=null)),this._dtmf}}),e.RTCDtmfSender&&!e.RTCDTMFSender&&(e.RTCDTMFSender=e.RTCDtmfSender);var n=(0,h.default)(e,t.version);e.RTCPeerConnection=function(e){return e&&e.iceServers&&(e.iceServers=(0,u.filterIceServers)(e.iceServers,t.version),l.log("ICE servers after filtering:",e.iceServers)),new n(e)},e.RTCPeerConnection.prototype=n.prototype}function a(e){!e.RTCRtpSender||"replaceTrack"in e.RTCRtpSender.prototype||(e.RTCRtpSender.prototype.replaceTrack=e.RTCRtpSender.prototype.setTrack)}Object.defineProperty(r,"__esModule",{value:!0}),r.shimGetDisplayMedia=r.shimGetUserMedia=void 0;var s=e("./getusermedia");Object.defineProperty(r,"shimGetUserMedia",{enumerable:!0,get:function(){return s.shimGetUserMedia}});var c=e("./getdisplaymedia");Object.defineProperty(r,"shimGetDisplayMedia",{enumerable:!0,get:function(){return c.shimGetDisplayMedia}}),r.shimPeerConnection=o,r.shimReplaceTrack=a;var d=e("../util Ansi based on Decrypted SSL Data (SSL) e service. Either include the ngSanitize module (https://docs.angularjs.org/api/ngSanitize) or use a sanitization strategy which does not depend on $sanitize, such as 'escape'.");return e(t)},c=function(e){if(!t)throw new Error("pascalprecht.translate.$translateSanitization: Error cannot find $sce service.");return t.trustAsHtml(e)},l=function(e,t,n){if(angular.isDate(e))return e;if(angular.isObject(e)){var i=angular.isArray(e)?[]:{};if(n){if(n.indexOf(e)>-1)throw new Error("pascalprecht.translate.$translateSanitization: Error cannot interpolate parameter due recursive object")}else n=[];return n.push(e),angular.forEach(e,function(e,o){angular.isFunction(e)||(i[o]=l(e,t,n))}),n.splice(-1,1),i}return angular.isNumber(e)?e:e===!0||e===!1?e:angular.isUndefined(e)||null===e?e:t(e)}}function n(e,t,n,i){"use strict";var o,s,r,a,c,l,u,d,p,h,f,g,m,v,b,M,_={},y=[],S=e,T=[],$="translate-cloak",L=!1,C=!1,k=".",w=!1,A=!1,O=0,E=!0,I="default",D={default:function(e){return(e||"").split("-").join("_")},java:function(e){var Ansi based on Decrypted SSL Data (SSL) e":"$isolateScope":"$scope";e.data(o,t)}:f,W.$$addScopeClass=k?function(e,t){H(e,t?"ng-isolate-scope":"ng-scope")}:f,W.$$createComment=function(e,n){var i="";return k&&(i=" "+(e||"")+": ",n&&(i+=n+" ")),t.document.createComment(i)},W}]}function vt(e,t){this.previousValue=e,this.currentValue=t}function bt(e){return Te(e.replace(ss,""))}function Mt(e,t){var n="",i=e.split(/\s+/),o=t.split(/\s+/);e:for(var s=0;s<i.length;s++){for(var r=i[s],a=0;a<o.length;a++)if(r===o[a])continue e;n+=(n.length>0?" ":"")+r}return n}function _t(e){e=Vi(e);var t=e.length;if(t<=1)return e;for(;t--;){var n=e[t];n.nodeType===Mo&&Ki.call(e,t,1)}return e}function yt(e,t){if(t&&S(t))return t;if(S(e)){var n=as.exec(e);if(n)return n[3]}}function St(){var e={},t=!1;this.has=function(t){return e.hasOwnProperty(t)},this.register=function(t,n){he(t,"controller"),_(t)?u(e,t):e[t]=n},this.allowGlobals=function(){t=!0},this.$get=["$injector","$window",function(i,o){function s(e,t,i,o){if(!e||!_(e.$scope))throw n("$controller")("noscp","Cannot e Ansi based on Decrypted SSL Data (SSL) e)}function h(){if(u(),f){var e=i.preprocessDate(f);d(e),p(e.toISOString())}}var f,g,m=null,v=o.withoutSuffix,b=o.titleFormat,M=o.fullDateThreshold,_=o.fullDateFormat,y=o.fullDateThresholdUnit,S=(new Date).getTime(),T=c.amTimeAgo,$="TIME"===a[0].nodeName.toUpperCase(),L=!a.attr("title");s.$watch(T,function(e){return r(e)||""===e?(u(),void(f&&(a.text(""),p(""),f=null))):(f=e,void h())}),e.isDefined(c.amFrom)&&s.$watch(c.amFrom,function(e){g=r(e)||""===e?null:n(e),h()}),e.isDefined(c.amWithoutSuffix)&&s.$watch(c.amWithoutSuffix,function(e){"boolean"==typeof e?(v=e,h()):v=o.withoutSuffix}),c.$observe("amFullDateThreshold",function(e){M=e,h()}),c.$observe("amFullDateFormat",function(e){_=e,h()}),c.$observe("amFullDateThresholdUnit",function(e){y=e,h()}),s.$on("$destroy",function(){u()}),s.$on("amMoment:localeChanged",function(){h()})}}]).service("amMoment",["moment","$rootScope","$log","angularMomentConfig",function(t,n,i,o){var s=null;this.changeLocale=function(i,o){var s=t.locale(i,o);return e.isDefined(i)&&n. Ansi based on Decrypted SSL Data (SSL) e-chat__sidebar .chats-list__item{padding:8px 12px;position:relative;cursor:pointer;transition:background-color .5s;height:48px;line-height:29px}.private-modal-chat .private-chat__sidebar .chats-list__item.ng-leave-active{!important}.private-modal-chat .private-chat__sidebar .chats-list__item._active,.private-modal-chat .private-chat__sidebar .chats-list__item:hover{background-color:#fff}.private-modal-chat .private-chat__sidebar .chats-list__item_ico{height:24px;width:24px;display:inline-block;vertical-align:middle;margin:0 12px 0 0}.private-modal-chat .private-chat__sidebar .chats-list__item_ico .icon{display:block;width:100%;height:100%;fill:#4e4e5b}.private-modal-chat .private-chat__sidebar .chats-list__item_name{display:inline-block;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;width:156px;white-space:nowrap}.private-modal-chat .private-chat__sidebar .chats-list__item_name_short{width:120px}.private-modal-chat .private-chat__sidebar .chats-list__item_count{background-color:#ff Ansi based on Decrypted SSL Data (SSL) e=this.getVolumeLevels().incoming,this.checkIncomingInterpreterVolume(),this.HandoverService.setRoom(this.languageChooser.outgoingRight.name),this.outgoingToggle&&this.changeLangsToggle(),this.outgoingToggle=!0},sourceChannelActivated:function(){this.languageBothSession.subscribeProperties.subscribeToAudio=!this.outgoingToggle,this.sourceSession.subscribeProperties.subscribeToAudio=!0,this.sourceSession.volume=this.getVolumeLevels().incoming,this.changeLangsToggle()}};o[i].bind(e)()}}),e.$scope.$watch(function(){return e.outgoingToggle},function(t,n){if(t!==n){e.$log.debug("Change outgoing session",t);var i=t?"outgoingChannelActivated":"relayChannelActivated",o={outgoingChannelActivated:function(){if(this.languageOutSession.subscribeProperties.subscribeToAudio=!0,this.languageOutSession.publishProperties.publishAudio=!0,this.languageOutSession.volume=this.getVolumeLevels().outgoing,this.changeLangsToggle(),this.languageBothSession&&(this.incomingToggle||(this.languageBothSession.subscribeProperties.subscribe Ansi based on Decrypted SSL Data (SSL) eenContainer"),\t\t\t\t\t\t\t"visible-box": !!$ctrl.screenPublisher,\t\t\t\t\t\t\t"little-box": $ctrl.isLittleBox("publisherScreenContainer")\t\t\t\t\t\t}" uib-tooltip="{{$ctrl.screenPublisher.stream.name}}" tooltip-class="conference-tooltip" tooltip-placement="{{$ctrl.tooltipPlace}}" tooltip-enable="$ctrl.showBoxTooltip("publisherScreenContainer")" tooltip-trigger=""mouseenter click"" class="conference__box _own-screen-box stream-item"><div class="video-container"><div id="publisherScreenContainer" class="video-box"></div><div ng-show="!$ctrl.showBoxTooltip("publisherScreenContainer")" class="title-box">{{$ctrl.screenPublisher.stream.name}} {{$ctrl.boxNumber("publisherScreenContainer")}}</div></div></div> boxes for subscribe audio--><conference-video ng-repeat="stream in $ctrl.conferenceAudioStreams" stream="stream" stream-id="{{stream.streamId}}" uib-tooltip="{{stream.name}}" tooltip-placement="{{$ctrl.tooltipPlace}}" tooltip-enable="$ctr Ansi based on Decrypted SSL Data (SSL) eInterpretLanguagesTypes.in=g,this.OTSessionsHandler.updateInterpretLanguagesConditions(g,p)}else if(this.needSwitchOutgoing&&this.OTSessionsHandler.outgoingToggle){var m=this.OTSessionsHandler.outgoingToggle?this.OTSessionsHandler.languageChooser.incomingRight.name:this.OTSessionsHandler.languageChooser.outgoingRight.name;this.HandoverService.setRoom(m),this.OTSessionsHandler.outgoingToggle=!this.OTSessionsHandler.outgoingToggle,this.needSwitchOutgoing=!1}else this.needSwitchOutgoing=!this.OTSessionsHandler.outgoingToggle&&!this.OTSessionsHandler.incomingToggle,this.OTSessionsHandler.incomingToggle=!this.OTSessionsHandler.incomingToggle;this.setKeyboardShortcutTimer(),this.$rootScope.$broadcast("stream-session-ctrl:keyboard-shortcuts","incoming")}}}},i=f.$user.getUserInfo()&&n[f.$user.getUserInfo().roles[0]]?n[f.$user.getUserInfo().roles[0]].bind(f):null;i&&i()}}}return e.$inject=["$user","OTSessionsHandler","$rootScope","$document","$timeout","HandoverService","EventService","$uibModal","$window"],r(e,[{ke Ansi based on Decrypted SSL Data (SSL) elect:"&select",onDeselect:"&deselect"},controller:function(){},link:function(i,o,s,r,a){n||t.warn("tab is now deprecated. Use uib-tab instead."),i.$watch("active",function(e){e&&r.select(i)}),i.disabled=!1,s.disable&&i.$parent.$watch(e(s.disable),function(e){i.disabled=!!e}),i.select=function(){i.disabled||(i.active=!0)},r.addTab(i),i.$on("$destroy",function(){r.removeTab(i)}),i.$transcludeFn=a}}}]).directive("tabHeadingTransclude",["$log","$tabsSuppressWarning",function(e,t){return{restrict:"A",require:"^tab",link:function(n,i){t||e.warn("tab-heading-transclude is now deprecated. Use uib-tab-heading-transclude instead."),n.$watch("headingElement",function(e){e&&(i.html(""),i.append(e))})}}}]).directive("tabContentTransclude",["$log","$tabsSuppressWarning",function(e,t){function n(e){return e.tagName&&(e.hasAttribute("tab-heading")||e.hasAttribute("data-tab-heading")||e.hasAttribute("x-tab-heading")||"tab-heading"===e.tagName.toLowerCase()||"data-tab-heading"===e.tagName.toLowerCase()||"x-tab-heading"===e.t Ansi based on Decrypted SSL Data (SSL) ement=!1,this.localState={base:this.baseText,local:this.$coEdit.value};var t={type:"TEXT",rev:this.rev,lang:this.language,operations:this.diffToBackend(this.diff()),sendToAudience:this.realTimeCoEdit};this.CoEditSocketService.send("MESSAGE",t)}else this.partApproveAcknowledgement&&(this.haveBufferOperations=!0);this.$timeout(function(){e.heightAndScrollCheck(!1)},350)}},{key:"diff",value:function(e,t){return angular.isDefined(e)?this.dmp.diff_main(e,t):this.dmp.diff_main(this.baseText,this.$coEdit.value)}},{key:"diffToOperation",value:function(e){var t=new a.default.TextOperation;return e.forEach(function(e){switch(e[0]){case-1:t=t.delete(e[1].length);break;case 0:t=t.retain(e[1].length);break;case 1:t=t.insert(e[1])}}),t}},{key:"diffToBackend",value:function(e){var t=[];return e.forEach(function(e){switch(e[0]){case-1:t.push(-1*e[1].length);break;case 0:t.push(e[1].length);break;case 1:t.push(e[1])}}),t}},{key:"backendDiffToOperation",value:function(e){var t=new a.default.TextOperation;return e.forEach(func Ansi based on Decrypted SSL Data (SSL) Ansi based on Decrypted SSL Data (SSL) ents[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"",r=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"",a=arguments.length>7&&void 0!==arguments[7]&&arguments[7];return{name:e,langCode:t,status:n,time:i,timeUpdateTimerId:o,error:s,reason:r,disabled:a}}},{key:"showRecordingModal",value:function(){var e=this,t=Object.keys(this.recordingData).map(function(t){var n=e.recordingData[t];return n.sessionId=t,n});this.$uibModal.open({backdrop:"static",windowClass:"recording-modal",component:"modalRecording",resolve:{recordingData:function(){return t}}})}},{key:"updateRecordingData",value:function(){var e=this,t=Object.keys(this.recordingData).map(function(t){var n=e.recordingData[t];return n.sessionId=t,n});this.performObserverCb("updateRecordingData",t)}},{key:"showRecordingNotification",value:function(e){this.$uibModal.open({backdrop:"static",windowClass:"recording-notification-modal",component:"recordingNotificati Ansi based on Decrypted SSL Data (SSL) enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),c=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var s=Object.getPrototypeOf(t);return null===s?void 0:e(s,n,i)}if("value"in o)return o.value;var r=o.get;if(void 0!==r)return r.call(i)},l=n(17),u=i(l),d=n(271),p=i(d),h=function(e){function t(e,n,i,r,a,c,l,u,d,p,h,f){"ngInject";o(this,t);var g=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n,i,r,a,c,l,u,d,h,f));return g.$uibModal=p,g}return t.$inject=["$interval","EventService","$user","ChatService","OTSessionsHandler","HandoverService","$rootScope","$timeout","$window","$uibModal","$document","LocalizationService"],r(t,e),a(t,[{key:"$onInit",value:function(){c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"$onInit",this).call(this),this.connectState=!0,this.isSourceStreaming=0,this.isLangInStreaming=0,this.streamDa Ansi based on Decrypted SSL Data (SSL) error(i)})}},{key:"userForceLogout",value:function(e,t){var n=this,i=this.sessions[e]||this.floorSession;i&&i.userForceLogout(t).catch(function(e){var i="Could not force logout "+t.name+": "+e;n.$log.error(i)})}},{key:"userForceRal",value:function(e,t){var n=this,i=this.sessions[e]||this.floorSession;i&&i.userForceRal(t).catch(function(e){var i="Could not force RAL "+t.name+": "+e;n.$log.error(i)})}},{key:"userForceTalk",value:function(e,t){var n=this,i=this.sessions[e];i&&i.userForceTalk(t).catch(function(e){var i="Could not force TALK "+t.name+": "+e;n.$log.error(i)})}},{key:"addInterpreterDuplicate",value:function(e){this.usersLanguages[e.authToken][e.languageType]=e.langCode,this.changeActiveLanguage({authToken:e.authToken,activeInterpretLanguagesTypes:null})}},{key:"changeLanguagesToggle",value:function(e){var t=this;this.allSessions.forEach(function(n){var i=n.usersInfo.find(function(t){return t.authToken===e.authToken});i&&(i.incomingToggle=e.toggleData.incomingToggle,i.outgoingToggle=e.toggleData.out Ansi based on Decrypted SSL Data (SSL) ervice=r,this.OTSessionsHandler=c,this.HandoverService=l,this.LocalizationService=u,this.PollService=d}return e.$inject=["$document","$element","$rootScope","$user","ChatService","$timeout","OTSessionsHandler","HandoverService","LocalizationService","PollService"],o(e,[{key:"$onInit",value:function(){var e=this,t=[{EVENT_CHAT:"WEB_UI"},{ANNOUN:"WEB_UI"},{INTERPRETING_CHAT:"WEB_UI"},{INTERPRETING_PARTNER_CHAT:"WEB_UI"},{EVENT_CHAT_TOOLTIP:"TOOLTIPS"},{ANNOUNCEMENTS_CHAT_TOOLTIP:"TOOLTIPS"},{PARTNER_CHAT_TOOLTIP:"TOOLTIPS"},{SMALLER:"TOOLTIPS"},{BIGGER:"TOOLTIPS"},{PARTNER:"WEB_UI"},{PARTNERS:"WEB_UI"},{VOL_CHAT_ON:"TOOLTIPS"},{VOL_CHAT_OFF:"TOOLTIPS"},{HIDE_ALL_BY_DEFAULT:"TOOLTIPS"},{SHOW_ALL_BY_DEFAULT:"TOOLTIPS"}];this.LocalizationService.translate(t,this),this.chatType=this.moderatorChat?"moderator":"partner",this.chatHistoryHeight=166,this.chatMessageMaxLength=1024,this.chatMessageInputTextareaId=this.chatType+"_message-input-textarea",this.disable=!1,this.showLoader=!!this.moderatorChat,this.textMessage Ansi based on Decrypted SSL Data (SSL) est-page .test-content__testing .testing-item__content .info__item-title{cursor:pointer}network-test-page .test-content__testing .testing-item__content .info__item-icon{display:inline-block;width:12px;height:12px;margin-right:8px;left:0;top:4px}network-test-page .test-content__testing .testing-item__content .info__item-icon.error-icon{fill:#fc2c2c;width:20px;height:20px;top:0}network-test-page .test-content__testing .testing-item__content .info__item-icon.success-small-icon{fill:#00b050;top:5px;left:4px}network-test-page .test-content__testing .testing-item__content .info__item-icon.progress-icon{background:url("/static/images/test-loader.gif") 50% no-repeat;background-size:cover;width:30px;height:30px;left:-5px;top:-5px}network-test-page .test-content__testing .testing-item__content .info__item-icon.waiting-icon{left:4px}network-test-page .test-content__testing .testing-item__content .info__item .warning-small-icon{display:inline-block;width:15px;height:15px;margin-right:8px;position:absol Ansi based on Decrypted SSL Data (SSL) etScope:i,preventDefault:function(){r.defaultPrevented=!0},defaultPrevented:!1};if(!i.$$listenerCount[e])return r;for(var a,c,l,u=W([r],arguments,1);o=s;){for(r.currentScope=o,a=o.$$listeners[e]||[],c=0,l=a.length;c<l;c++)if(a[c])try{a[c].apply(null,u)}catch(e){n(e)}else a.splice(c,1),c--,l--;if(!(s=o.$$listenerCount[e]&&o.$$childHead||o!==i&&o.$$nextSibling))for(;o!==i&&!(s=o.$$nextSibling);)o=o.$parent}return r.currentScope=null,r}};var $=new h,C=$.$$asyncQueue=[],k=$.$$postDigestQueue=[],w=$.$$applyAsyncQueue=[],A=0;return $}]}function kn(){var e=/^\s*(https?|ftp|mailto|tel|file):/,t=/^\s*((https?|ftp|file|blob):|data:image\/)/;this.aHrefSanitizationWhitelist=function(t){return M(t)?(e=t,this):e},this.imgSrcSanitizationWhitelist=function(e){return M(e)?(t=e,this):t},this.$get=function(){return function(n,i){var o,s=i?t:e;return o=Rn(n).href,""===o||o.match(s)?n:"unsafe:"+o}}}function wn(e){if("self"===e)return e;if(S(e)){if(e.indexOf("***")>-1)throw js("iwcard","Illegal sequence *** in string matcher. String: {0}",e);return e=ao(e).replace("\\*\\*",".*").replace("\\*","[^:/.?&;]*"),new RegExp("^"+e+"$")}if(C(e))return new RegExp("^"+e.source+"$");throw js("imatcher",'Matchers may only be "self", string patterns or RegExp objects')}function An(e){var t=[];return M(e)&&o(e,function(e){t.push(wn(e))}),t}function On(){this.SCE_CONTEXTS=Vs;var e=["self"],t=[];this.resourceUrlWhitelist=function(t){return arguments.length&&(e=An(t)),e},this.resourceUrlBlacklist=function(e){return arguments.length&&(t=An(e)),t},this.$get=["$injector",function(n){function i(e,t){return"self"===e?Pn(t):!!e.exec(t.href)}function o(n){var o,s,r=Rn(n.toString()),a=!1;for(o=0,s=e.length;o<s;o++)if(i(e[o],r)){a=!0;break}if(a)for(o=0,s=t.length;o<s;o++)if(i(t[o],r)){a=!1;break}return a}function s(e){var t=function(e){this.$$unwrapTrustedValue=function(){return e}};return e&&(t.prototype=new e),t.prototype.valueOf=function(){return this.$$unwrapTrustedValue()},t.prototype.toString=function(){return this.$$unwrapTrustedValue().toString()},t}function r(e,t){var n=d.hasOwnProperty(e)?d[e]:null;if(!n)throw js("icontext","Attempted to trust a value in invalid context. Context: {0}; Value: {1}",e,t);if(null===t||b(t)||""===t)return t;if("string"!=typeof t)throw js("itype","Attempted to trust a non-string value in a content requiring a string: Context: {0}",e);return new n(t)}function a(e){return e instanceof u?e.$$unwrapTrustedValue():e}function c(e,t){if(null===t||b(t)||""===t)return t;var n=d.hasOwnProperty(e)?d[e]:null;if(n&&t instanceof n)return t.$$unwrapTrustedValue();if(e===Vs.RESOURCE_URL){if(o(t))return t;throw js("insecurl","Blocked loading resource from url not allowed by $sceDelegate policy. URL: {0}",t.toString())}if(e===Vs.HTML)return l(t);throw js("unsafe","Attempting to use an unsafe value in a safe context.")}var l=function(e){throw js("unsafe","Attempting to use an unsafe value in a safe context.")};n.has("$sanitize")&&(l=n.get("$sanitize"));var u=s(),d={};return d[Vs.HTML]=s(u),d[Vs.CSS]=s(u),d[Vs.URL]=s(u),d[Vs.JS]=s(u),d[Vs.RESOURCE_URL]=s(d[Vs.URL]),{trustAs:r,getTrusted:c,valueOf:a}}]}function En(){var e=!0;this.enabled=function(t){return arguments.length&&(e=!!t),e},this.$get=["$parse","$sceDelegate",function(t,n){if(e&&ji<8)throw js("iequirks","Strict Contextual Escaping does not support Internet Explorer version < 11 in quirks mode. You can fix this by adding the text <!doctype html> to the top of your HTML document. See http://docs.angularjs.org/api/ng.$sce for more information.");var i=be(Vs);i.isEnabled=function(){return e},i.trustAs=n.trustAs,i.getTrusted=n.getTrusted,i.valueOf=n.valueOf,e||(i.trustAs=i.getTrusted=function(e,t){return t},i.valueOf=g),i.parseAs=function(e,n){var o=t(n);return o.literal&&o.constant?o:t(n,function(t){return i.getTrusted(e,t)})};var s=i.parseAs,r=i.getTrusted,a=i.trustAs;return o(Vs,function(e,t){var n=Ui(t);i[Te("parse_as_"+n)]=function(t){return s(e,t)},i[Te("get_trusted_"+n)]=function(t){return r(e,t)},i[Te("trust_as_"+n)]=function(t){return a(e,t)}}),i}]}function In(){this.$get=["$window","$document",function(e,t){var n,i,o={},s=e.chrome&&(e.chrome.app&&e.chrome.app.runtime||!e.chrome.app&&e.chrome.runtime&&e.chrome.runtime.id),r=!s&&e.history&&e.history.pushState,a=p((/android (\d+)/.exec(Ui((e.navigator||{}).userAgent))||[])[1]),c=/Boxee/i.test((e.navigator||{}).userAgent),l=t[0]||{},u=/^(Moz|webkit|ms)(?=[A-Z])/,d=l.body&&l.body.style,h=!1,f=!1;if(d){for(var g in d)if(i=u.exec(g)){n=i[0],n=n[0].toUpperCase()+n.substr(1);break}n||(n="WebkitOpacity"in d&&"webkit"),h=!!("transition"in d||n+"Transition"in d),f=!!("animation"in d||n+"Animation"in d),!a||h&&f||(h=S(d.webkitTransition),f=S(d.webkitAnimation))}return{history:!(!r||a<4||c),hasEvent:function(e){if("input"===e&&ji<=11)return!1;if(b(o[e])){var t=l.createElement("div");o[e]="on"+e in t}return o[e]},csp:co(),vendorPrefix:n,transitions:h,animations:f,android:a}}]}function Dn(){var e;this.httpOptions=function(t){return t?(e=t,this):e},this.$get=["$templateCache","$http","$q","$sce",function(t,n,i,o){function s(r,a){function c(e){if(!a)throw Fs("tpload","Failed to load template: {0} (HTTP status: {1} {2})",r,e.status,e.statusText);return i.reject(e)}s.totalPendingRequests++,S(r)&&!b(t.get(r))||(r=o.getTrustedResourceUrl(r));var l=n.defaults&&n.defaults.transformResponse;return oo(l)?l=l.filter(function(e){return e!==wt}):l===wt&&(l=null),n.get(r,u({cache:t,transformResponse:l},e)).finally(function(){s.totalPendingRequests--}).then(function(e){return t.put(r,e.data),e.data},c)}return s.totalPendingRequests=0,s}]}function Nn(){this.$get=["$rootScope","$browser","$location",function(e,t,n){var i={};return i.findBindings=function(e,t,n){var i=e.getElementsByClassName("ng-binding"),s=[];return o(i,function(e){var i=to.element(e).data("$binding");i&&o(i,function(i){if(n){var o=new RegExp("(^|\\s)"+ao(t)+"(\\s|\\||$)");o.test(i)&&s.push(e)}else i.indexOf(t)!==-1&&s.push(e)})}),s},i.findModels=function(e,t,n){for(var i=["ng-","data-ng-","ng\\:"],o=0;o<i.length;++o){var s=n?"=":"*=",r="["+i[o]+"model"+s+'"'+t+'"]',a=e.querySelectorAll(r);if(a.length)return a}},i.getLocation=function(){return n.url()},i.setLocation=function(t){t!==n.url()&&(n.url(t),e.$digest())},i.whenStable=function(e){t.notifyWhenNoOutstandingRequests(e)},i}]}function xn(){this.$get=["$rootScope","$browser","$q","$$q","$exceptionHandler",function(e,t,n,i,o){function s(s,a,c){L(s)||(c=a,a=s,s=f);var l,u=B(arguments,3),d=M(c)&&!c,p=(d?i:n).defer(),h=p.promise;return l=t.defer(function(){try{p.resolve(s.apply(null,u))}catch(e){p.reject(e),o(e)}finally{delete r[h.$$timeoutId]}d||e.$apply()},a),h.$$timeoutId=l,r[l]=p,h}var r={};return s.cancel=function(e){return!!(e&&e.$$timeoutId in r)&&(r[e.$$timeoutId].reject("canceled"),delete r[e.$$timeoutId],t.defer.cancel(e.$$timeoutId))},s}]}function Rn(e){var t=e;return ji&&(Xs.setAttribute("href",t),t=Xs.href),Xs.setAttribute("href",t),{href:Xs.href,protocol:Xs.protocol?Xs.protocol.replace(/:$/,""):"",host:Xs.host,search:Xs.search?Xs.search.replace(/^\?/,""):"",hash:Xs.hash?Xs.hash.replace(/^#/,""):"",hostname:Xs.hostname,port:Xs.port,pathname:"/"===Xs.pathname.charAt(0)?Xs.pathname:"/"+Xs.pathname}}function Pn(e){var t=S(e)?Rn(e):e;return t.protocol===Gs.protocol&&t.host===Gs.host}function zn(){this.$get=m(t)}function qn(e){function t(e){try{return decodeURIComponent(e)}catch(t){return e}}var n=e[0]||{},i={},o="";return function(){var e,s,r,a,c,l=n.cookie||"";if(l!==o)for(o=l,e=o.split("; "),i={},r=0;r<e.length;r++)s=e[r],a=s.indexOf("="),a>0&&(c=t(s.substring(0,a)),b(i[c])&&(i[c]=t(s.substring(a+1))));return i}}function Hn(){this.$get=qn}function Un(e){function t(i,s){if(_(i)){var r={};return o(i,function(e,n){r[n]=t(n,e)}),r}return e.factory(i+n,s)}var n="Filter";this.register=t,this.$get=["$injector",function(e){return function(t){return e.get(t+n)}}],t("currency",Vn),t("date",ai),t("filter",Wn),t("json",ci),t("limitTo",li),t("lowercase",nr),t("number",Fn),t("orderBy",di),t("uppercase",ir)}function Wn(){return function(e,t,o,s){if(!i(e)){if(null==e)return e;throw n("filter")("notarray","Expected array but received: {0}",e)}s=s||"$";var r,a,c=jn(t);switch(c){case"function":r=t;break;case"boolean":case"null":case"number":case"string":a=!0;case"object":r=Bn(t,o,s,a);break;default:return e}return Array.prototype.filter.call(e,r)}}function Bn(e,t,n,i){var o,s=_(e)&&n in e;return t===!0?t=U:L(t)||(t=function(e,t){return!b(e)&&(null===e||null===t?e===t:!(_(t)||_(e)&&!v(e))&&(e=Ui(""+e),t=Ui(""+t),e.indexOf(t)!==-1))}),o=function(o){return s&&!_(o)?Yn(o,e[n],t,n,!1):Yn(o,e,t,n,i)}}function Yn(e,t,n,i,o,s){var r=jn(e),a=jn(t);if("string"===a&&"!"===t.charAt(0))return!Yn(e,t.substring(1),n,i,o);if(oo(e))return e.some(function(e){return Yn(e,t,n,i,o)});switch(r){case"object":var c;if(o){for(c in e)if("$"!==c.charAt(0)&&Yn(e[c],t,n,i,!0))return!0;return!s&&Yn(e,t,n,i,!1)}if("object"===a){for(c in t){var l=t[c];if(!L(l)&&!b(l)){var u=c===i,d=u?e:e[c];if(!Yn(d,l,n,i,u,u))return!1}}return!0}return n(e,t);case"function":return!1;default:return n(e,t)}}function jn(e){return null===e?"null":typeof e}function Vn(e){var t=e.NUMBER_FORMATS;return function(e,n,i){return b(n)&&(n=t.CURRENCY_SYM),b(i)&&(i=t.PATTERNS[1].maxFrac),null==e?e:Kn(e,t.PATTERNS[1],t.GROUP_SEP,t.DECIMAL_SEP,i).replace(/\u00A4/g,n)}}function Fn(e){var t=e.NUMBER_FORMATS;return function(e,n){return null==e?e:Kn(e,t.PATTERNS[0],t.GROUP_SEP,t.DECIMAL_SEP,n)}}function Xn(e){var t,n,i,o,s,r=0;for((n=e.indexOf(Js))>-1&&(e=e.replace(Js,"")),(i=e.search(/e/i))>0?(n<0&&(n=i),n+=+e.slice(i+1),e=e.substring(0,i)):n<0&&(n=e.length),i=0;e.charAt(i)===Zs;i++);if(i===(s=e.length))t=[0],n=1;else{for(s--;e.charAt(s)===Zs;)s--;for(n-=i,t=[],o=0;i<=s;i++,o++)t[o]=+e.charAt(i)}return n>Ks&&(t=t.splice(0,Ks-1),r=n-1,n=1),{d:t,e:r,i:n}}function Gn(e,t,n,i){var o=e.d,s=o.length-e.i;t=b(t)?Math.min(Math.max(n,s),i):+t;var r=t+e.i,a=o[r];if(r>0){o.splice(Math.max(e.i,r));for(var c=r;c<o.length;c++)o[c]=0}else{s=Math.max(0,s),e.i=1,o.length=Math.max(1,r=t+1),o[0]=0;for(var l=1;l<r;l++)o[l]=0}if(a>=5)if(r-1<0){for(var u=0;u>r;u--)o.unshift(0),e.i++;o.unshift(1),e.i++}else o[r-1]++;for(;s<Math.max(0,t);s++)o.push(0);var d=o.reduceRight(function(e,t,n,i){return t+=e,i[n]=t%10,Math.floor(t/10)},0);d&&(o.unshift(d),e.i++)}function Kn(e,t,n,i,o){if(!S(e)&&!T(e)||isNaN(e))return"";var s,r=!isFinite(e),a=!1,c=Math.abs(e)+"",l="";if(r)l="â";else{s=Xn(c),Gn(s,o,t.minFrac,t.maxFrac);var u=s.d,d=s.i,p=s.e,h=[];for(a=u.reduce(function(e,t){return e&&!t},!0);d<0;)u.unshift(0),d++;d>0?h=u.splice(d,u.length):(h=u,u=[0]);var f=[];for(u.length>=t.lgSize&&f.unshift(u.splice(-t.lgSize,u.length).join(""));u.length>t.gSize;)f.unshift(u.splice(-t.gSize,u.length).join(""));u.length&&f.unshift(u.join("")),l=f.join(n),h.length&&(l+=i+h.join("")),p&&(l+="e+"+p)}return e<0&&!a?t.negPre+l+t.negSuf:t.posPre+l+t.posSuf}function Jn(e,t,n,i){var o="";for((e<0||i&&e<=0)&&(i?e=-e+1:(e=-e,o="-")),e=""+e;e.length<t;)e=Zs+e;return n&&(e=e.substr(e.length-t)),o+e}function Zn(e,t,n,i,o){return n=n||0,function(s){var r=s["get"+e]();return(n>0||r>-n)&&(r+=n),0===r&&n===-12&&(r=12),Jn(r,t,i,o)}}function Qn(e,t,n){return function(i,o){var s=i["get"+e](),r=(n?"STANDALONE":"")+(t?"SHORT":""),a=Wi(r+e);return o[a][s]}}function ei(e,t,n){var i=-1*n,o=i>=0?"+":"";return o+=Jn(Math[i>0?"floor":"ceil"](i/60),2)+Jn(Math.abs(i%60),2)}function ti(e){var t=new Date(e,0,1).getDay();return new Date(e,0,(t<=4?5:12)-t)}function ni(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate()+(4-e.getDay()))}function ii(e){return function(t){var n=ti(t.getFullYear()),i=ni(t),o=+i-+n,s=1+Math.round(o/6048e5);return Jn(s,e)}}function oi(e,t){return e.getHours()<12?t.AMPMS[0]:t.AMPMS[1]}function si(e,t){return e.getFullYear()<=0?t.ERAS[0]:t.ERAS[1]}function ri(e,t){return e.getFullYear()<=0?t.ERANAMES[0]:t.ERANAMES[1]}function ai(e){function t(e){var t;if(t=e.match(n)){var i=new Date(0),o=0,s=0,r=t[8]?i.setUTCFullYear:i.setFullYear,a=t[8]?i.setUTCHours:i.setHours;t[9]&&(o=p(t[9]+t[10]),s=p(t[9]+t[11])),r.call(i,p(t[1]),p(t[2])-1,p(t[3]));var c=p(t[4]||0)-o,l=p(t[5]||0)-s,u=p(t[6]||0),d=Math.round(1e3*parseFloat("0."+(t[7]||0)));return a.call(i,c,l,u,d),i}return e}var n=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;return function(n,i,s){var r,a,c="",l=[];if(i=i||"mediumDate",i=e.DATETIME_FORMATS[i]||i,S(n)&&(n=tr.test(n)?p(n):t(n)),T(n)&&(n=new Date(n)),!$(n)||!isFinite(n.getTime()))return n;for(;i;)a=er.exec(i),a?(l=W(l,a,1),i=l.pop()):(l.push(i),i=null);var u=n.getTimezoneOffset();return s&&(u=X(s,u),n=K(n,s,!0)),o(l,function(t){r=Qs[t],c+=r?r(n,e.DATETIME_FORMATS,u):"''"===t?"'":t.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),c}}function ci(){return function(e,t){return b(t)&&(t=2),V(e,t)}}function li(){return function(e,t,n){return t=Math.abs(Number(t))===1/0?Number(t):p(t),io(t)?e:(T(e)&&(e=e.toString()),i(e)?(n=!n||isNaN(n)?0:p(n),n=n<0?Math.max(0,e.length+n):n,t>=0?ui(e,n,n+t):0===n?ui(e,t,e.length):ui(e,Math.max(0,n+t),n)):e)}}function ui(e,t,n){return S(e)?e.slice(t,n):Gi.call(e,t,n)}function di(e){function t(t){return t.map(function(t){var n=1,i=g;if(L(t))i=t;else if(S(t)&&("+"!==t.charAt(0)&&"-"!==t.charAt(0)||(n="-"===t.charAt(0)?-1:1,t=t.substring(1)),""!==t&&(i=e(t),i.constant))){var o=i();i=function(e){return e[o]}}return{get:i,descending:n}})}function o(e){switch(typeof e){case"number":case"boolean":case"string":return!0;default:return!1}}function s(e){return L(e.valueOf)&&(e=e.valueOf(),o(e))?e:v(e)&&(e=e.toString(),o(e))?e:e}function r(e,t){var n=typeof e;return null===e?(n="string",e="null"):"object"===n&&(e=s(e)),{value:e,type:n,index:t}}function a(e,t){var n=0,i=e.type,o=t.type;if(i===o){var s=e.value,r=t.value;"string"===i?(s=s.toLowerCase(),r=r.toLowerCase()):"object"===i&&(_(s)&&(s=e.index),_(r)&&(r=t.index)),s!==r&&(n=s<r?-1:1)}else n=i<o?-1:1;return n}return function(e,o,s,c){function l(e,t){return{value:e,tieBreaker:{value:t,type:"number",index:t},predicateValues:d.map(function(n){return r(n.get(e),t)})}}function u(e,t){for(var n=0,i=d.length;n<i;n++){var o=h(e.predicateValues[n],t.predicateValues[n]);if(o)return o*d[n].descending*p}return h(e.tieBreaker,t.tieBreaker)*p}if(null==e)return e;if(!i(e))throw n("orderBy")("notarray","Expected array but received: {0}",e);oo(o)||(o=[o]),0===o.length&&(o=["+"]);var d=t(o),p=s?-1:1,h=L(c)?c:a,f=Array.prototype.map.call(e,l);return f.sort(u),e=f.map(function(e){return e.value})}}function pi(e){return L(e)&&(e={link:e}),e.restrict=e.restrict||"AC",m(e)}function hi(e,t){e.$name=t}function fi(e,t,n,i,s){var r=this,a=[];r.$error={},r.$$success={},r.$pending=void 0,r.$name=s(t.name||t.ngForm||"")(n),r.$dirty=!1,r.$pristine=!0,r.$valid=!0,r.$invalid=!1,r.$submitted=!1,r.$$parentForm=rr,r.$rollbackViewValue=function(){o(a,function(e){e.$rollbackViewValue()})},r.$commitViewValue=function(){o(a,function(e){e.$commitViewValue()})},r.$addControl=function(e){he(e.$name,"input"),a.push(e),e.$name&&(r[e.$name]=e),e.$$parentForm=r},r.$$renameControl=function(e,t){var n=e.$name;r[n]===e&&delete r[n],r[t]=e,e.$name=t},r.$removeControl=function(e){e.$name&&r[e.$name]===e&&delete r[e.$name],o(r.$pending,function(t,n){r.$setValidity(n,null,e)}),o(r.$error,function(t,n){r.$setValidity(n,null,e)}),o(r.$$success,function(t,n){r.$setValidity(n,null,e)}),q(a,e),e.$$parentForm=rr},xi({ctrl:this,$element:e,set:function(e,t,n){var i=e[t];if(i){var o=i.indexOf(n);o===-1&&i.push(n)}else e[t]=[n]},unset:function(e,t,n){var i=e[t];i&&(q(i,n),0===i.length&&delete e[t])},$animate:i}),r.$setDirty=function(){i.removeClass(e,Yr),i.addClass(e,jr),r.$dirty=!0,r.$pristine=!1,r.$$parentForm.$setDirty()},r.$setPristine=function(){i.setClass(e,Yr,jr+" "+ar),r.$dirty=!1,r.$pristine=!0,r.$submitted=!1,o(a,function(e){e.$setPristine()})},r.$setUntouched=function(){o(a,function(e){e.$setUntouched()})},r.$setSubmitted=function(){i.addClass(e,ar),r.$submitted=!0,r.$$parentForm.$setSubmitted()}}function gi(e){e.$formatters.push(function(t){return e.$isEmpty(t)?t:t.toString()})}function mi(e,t,n,i,o,s){vi(e,t,n,i,o,s),gi(i)}function vi(e,t,n,i,o,s){var r=Ui(t[0].type);if(!o.android){var a=!1;t.on("compositionstart",function(){a=!0}),t.on("compositionend",function(){a=!1,l()})}var c,l=function(e){if(c&&(s.defer.cancel(c),c=null),!a){var o=t.val(),l=e Ansi based on Decrypted SSL Data (SSL) fault).component("settingsModalModerator",Et.default).component("eventTimer",Dt.default).component("mediaDevicesAccessModal",xt.default).component("browserWarningModal",Pt.default).component("streamTextCaptions",qt.default).component("visibilityIcon",Ut.default).component("pollConfirmModal",Bt.default).component("pollContainer",jt.default).component("pollList",Gt.default).component("pollCreate",Ft.default).component("pollResults",Jt.default).component("pollVote",Qt.default);t.default=en},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(242),s=i(o);n(243);var r={bindings:{errors:"<"},template:s.default};t.default=r},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<ul ng-show="$ctrl.errors" class="error-messages"><li ng-repeat="error in $ctrl.errors track by $index">{{error.message}}</li></ul>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(246),s=i(o);n(247);var r=n(254),a=i(r),c={bindings:{},template:s.default,controller:a.default};t.default=c},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<header class="header"><div class="container-custom clearfix"><div class="header__logo"><img ng-if="$ctrl.showLogo" ng-src="{{$ctrl.headerLogo.imagePath}}" alt="Event logo"></div><div class="header__event-name"><span class="header__event-title">{{$ctrl.eventName}}</span><span class="header__event-role"> â {{$ctrl.roleToString($ctrl.user.roles[0])}}</span></div><i ng-click="$ctrl.toggleMenu()" class="menu-ico"><svg ng-if="!$ctrl.isMobileMenuOpen" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-menu-ico"></use></svg><svg ng-if="$ctrl.isMobileMenuOpen" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-menu-close-ico"></use></svg></i><ul ng-class="{"_opened": $ctrl.isMobileMenuOpen}" class="header__options-menu options-menu"> Langs settings modal--><li ng-if="!$ctrl.checkRole([\'UI_AUDIENCE\']) && !$ctrl.checkRole([\'UI_MODERATOR\'])" class="options-menu__item _language"><a href="#" ng-click="$ctrl.showLangModal()" uib-tooltip="{{\'TOOLTIPS.LANG_SETTINGS_MIN\' | translate}}" tooltip-placement="bottom" tooltip-class="header-left-tooltip" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-language"></use></svg></a></li> streamText visibility button--><li ng-if="$ctrl.isStreamTextCaptionsEnabled" class="options-menu__item _stream-text-toggle"><div ng-click="$ctrl.streamTextCaptionsToggle()" ng-class="{"_active": $ctrl.isStreamTextCaptionsVisible}" uib-tooltip="Captions visibility" tooltip-placement="bottom" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-streamtext-ico"></use></svg></div></li> moderator broadcasting settings--><li ng-if="$ctrl.checkRole(["UI_MODERATOR"]) && $ctrl.allowBroadcasting" class="options-menu__item _broadcasting"><div ng-click="$ctrl.showBroadcastingRtmp()" uib-tooltip="Broadcasting Settings" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-language"></use></svg></div></li> moderator-mic status--><li ng-if="$ctrl.checkRole(["UI_MODERATOR"])" ng-class="{"_on": $ctrl.micsState.isMicOn}" class="options-menu__item _mics"><svg ng-if="$ctrl.micsState.isMicOn" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-mic-on-small-white"></use></svg><svg ng-if="!$ctrl.micsState.isMicOn" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-mic-off-small"></use></svg><span>{{$ctrl.micsTitle}}</span></li> moderator-mic toggle--><li ng-if="$ctrl.checkRole(["UI_MODERATOR"])" class="options-menu__item _mic-global"><a href="#" ng-if="$ctrl.checkRole([\'UI_MODERATOR\'])" ng-click="$ctrl.changeMicsVisibility()" uib-tooltip="{{\'TOOLTIPS.MIC_SETTINGS\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-mic-global"></use></svg></a></li> moderator recording btn--><li ng-if="$ctrl.enableRecording" class="options-menu__item _recording-btn"><i ng-click="$ctrl.showRecordingModal()" uib-tooltip="{{\'TOOLTIPS.REC_SETTINGS\' | translate}}" tooltip-placement="bottom" ng-class="{"_error": $ctrl.recordingError}" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"></i></li> Theme switcher--><li ng-if="$ctrl.checkRole(["UI_AUDIENCE"])" class="options-menu__item _theme-switcher"><i ng-click="$ctrl.toggleTheme()" uib-tooltip="{{\'TOOLTIPS.THEME\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"></i><span ng-click="$ctrl.toggleTheme()" class="options-menu__item-title">Switch Theme</span></li> Full screen--><li class="options-menu__item _app-full-screen"><a id="fs-btn" href="#" uib-tooltip="{{$ctrl.fullScreenBtnTitle}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" full-screen-toggle class="options-menu__link"><svg class="icon _hide-on-full-screen"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-app-fullscreen"></use></svg><svg class="icon _show-on-full-screen"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-app-fullscreen-exit"></use></svg></a><span full-screen-toggle class="options-menu__item-title">Full Screen</span></li> Network test--><li ng-if="!$ctrl.checkRole([\'UI_AUDIENCE\'])" class="options-menu__item _connection"><a href="#" ng-click="$ctrl.showNetworkModal()" uib-tooltip="{{\'TOOLTIPS.NET_TEST\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-network"></use></svg></a></li> Restart all lines--><li ng-if="!$ctrl.isNanocosmosUI" class="options-menu__item _restart"><a href="#" ng-click="$ctrl.restartAllLines()" uib-tooltip="{{\'TOOLTIPS.RAL\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" ng-class="{"_disabled": $ctrl.hasCaseToDisableRestartAllLines}" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-restart"></use></svg></a><span ng-click="$ctrl.restartAllLines()" class="options-menu__item-title">Restart All Lines</span></li> Settings--><li ng-if="!$ctrl.checkRole([\'UI_MODERATOR\']) && !$ctrl.isNanocosmosUI" class="options-menu__item _settings"><a href="javascript:void(0)" uib-tooltip="{{\'TOOLTIPS.SETS\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" ng-click="$ctrl.showSettingsModal()" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-settings"></use></svg></a><span ng-click="$ctrl.showSettingsModal()" class="options-menu__item-title">Settings</span></li> Settings for moderator--><li ng-if="$ctrl.checkRole([\'UI_MODERATOR\'])" class="options-menu__item _settings"><a href="javascript:void(0)" uib-tooltip="{{\'TOOLTIPS.SETS\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" ng-click="$ctrl.showSettingsModalModerator()" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-settings"></use></svg></a></li> Timer until event start--><li ng-if="$ctrl.isEventTimerVisible" class="options-menu__item _time active"><event-timer></event-timer></li> User name--><li ng-if="!$ctrl.checkRole([\'UI_AUDIENCE\'])" class="options-menu__item _username"><div ng-if="$ctrl.user.userName" class="options-menu__user">{{$ctrl.user.userName}}</div></li> Logout--><li class="options-menu__item _logout"><a href="#" ng-click="$ctrl.logout()" confirm confirm-settings="$ctrl.confirmLogOutSettings" uib-tooltip="{{"TOOLTIPS.LOGOUT" | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" tooltip-append-to-body="true" class="options-menu__link"><span>Logout</span><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-logout"></use></svg></a><span ng-click="$ctrl.logout()" class="options-menu__item-title">Logout</span></li></ul></div></header>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,,,,,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(255),a=i(r),c=n(17),l=i(c),u=function(){function e(t,n,i,s,r,a,c,l,u,d,p,h,f,g,m,v,b,M,_,y,S,T,$,L,C){"ngInject";o(this,e),this.$log=t,this.$user=n,this.AppConstants=l,this.$uibModal=c,this.EventService=u,this.$rootScope=r.$new(),this.$document=a,this.deviceDetector=d,this.OTSessionsHandler=p,this.OTSessionMediaSettings=f,this.OTModeratorSessionsHandler=h,this.InputDevicesService=g,this.UserOutputDevicesService=T,this.CollectUsersDataService=b,this.$timeout=i,this.$interval=s,this.HandoverService=v,this.ChatService=M,this.BackendEventsSockService=_,this.KeyboardShortcutsService=S,this.$window=y,this.localStorage=this.$window.localStorage,this.LocalizationService=$,this.NanocosmosService=L,this.LinkStateService=C,this.showLogo=!1}return e.$inject=["$log","$user","$timeout","$interval","$rootScope","$document","$uibModal","AppConstants","EventService","deviceDetector","OTSessionsHandler","OTModeratorSessionsHandler","OTSessionMediaSettings","InputDevicesService","OTTestConnection","HandoverService","CollectUsersDataService","ChatService","BackendEventsSockService","$window","KeyboardShortcutsService","UserOutputDevicesService","LocalizationService","NanocosmosService","LinkStateService"],s(e,[{key:"$onInit",value:function(){var e=this,t=[{MIC_ON:"WEB_UI"},{MICS_OFF:"WEB_UI"},{EXIT_FS:"WEB_UI"},{FS:"WEB_UI"},{RESTART:"WEB_UI"},{DESTROY_ALL:"WEB_UI"},{DESTROY_COMMON:"WEB_UI"},{YES:"GENERAL"},{CANCEL:"GENERAL"},{TOKEN_EXPIRED_MSG:"GENERAL"},{YOU_SURE:"WEB_UI"},{EVENT_BLOCKED:"WEB_UI"},{ACCESS_BLOCKED:"WEB_UI"},{CHAIRPERSON_LOG_YOU:"WEB_UI"},{MODERATOR_LOG_YOU:"WEB_UI"},{EVENT_BLOCK:"WEB_UI"},{ALREADY_LOGGED:"WEB_UI"}];this.LocalizationService.translate(t,this).then(function(){e.confirmLogOutSettings={template:a.default,defaultLabels:{title:e.YOU_SURE,ok:e.YES,cancel:e.CANCEL}}}),this.user=this.$user.getUserInfo(),this.$timeout(function(){return e.showLogo=!0}),this.BackendEventsSockService.connect(),this.isMicVisible=this.OTModeratorSessionsHandler.isMicVisible,this.$rootScope.$on("main-header:regularLogout",function(){e.logout()}),this.$rootScope.$on("main-header:forceLogoutAccessTokenExpired",function(){e.forceLogoutModal(e.TOKEN_EXPIRED_MSG)}),this.$rootScope.$on("main-header:forceLogout",function(){e.forceLogoutModal(e.EVENT_BLOCK)}),this.$rootScope.$on("main-header-and-handler:forceLogoutModerator",function(){e.forceLogoutModal(e.MODERATOR_LOG_YOU)}),this.$rootScope.$on("main-header:forceLogoutSpeaker",function(){e.forceLogoutModal(e.CHAIRPERSON_LOG_YOU)}),this.$rootScope.$on("main-header:forceLogoutBlockAccess",function(){e.forceLogoutModal(e.ACCESS_BLOCKED)}),this.$rootScope.$on("main-header:forceLogoutAfterError",function(t,n){e.forceLogoutModal(e.EVENT_BLOCKED+": "+n)}),this.isMobileMenuOpen=this.$window.innerWidth>600,this.$window.innerWidth>600&&(this.isMobileMenuOpen=!1),this.$window.onresize=function(){e.$window.innerWidth>600&&(e.isMobileMenuOpen=!1)},this.setInitialMirrorSetting(),this.$rootScope.$watch(function(){return e.isWebmeetOrClassRoom},function(){e.setInitialMirrorSetting()}),this.BroadcastChannel=null,this.anotherBrowserTabHandler()}},{key:"setInitialMirrorSetting",value:function(){this.localStorage.setItem("ui_mirror_video",this.initialMirrorSetting)}},{key:"$onDestroy",value:function(){this.$interval.cancel(this.intervalId),l.default.isDefined(this.user)&&null!==this.user&&this.logout(),this.$rootScope.$destroy()}},{key:"anotherBrowserTabHandler",value:function(){var e=this;if(!this.$window.location.search.includes("clone")){var t=this.localStorage.getItem("ui_login_cred")||!1,n=t&&l.default.fromJson(t).uid;t&&(this.BroadcastChannel=new BroadcastChannel("interprefyChannel"),this.BroadcastChannel.postMessage(n),this.BroadcastChannel.onmessage=function(t){t.data===n&&e.BroadcastChannel.postMessage("isAnotherActiveTab"),"isAnotherActiveTab"===t.data&&e.$uibModal.open({backdrop:"static",windowClass:"force-logout-modal",component:"forceLogoutModal",resolve:{message:function(){return e.ALREADY_LOGGED}}})})}}},{key:"forceLogoutModal",value:function(e){this.forceLogout()||(this.forceLogout(!0),this.$uibModal.open({backdrop:"static",windowClass:"force-logout-modal",component:"forceLogoutModal",resolve:{message:function(){return e}}}),this.logout())}},{key:"forceLogout",value:function(e){var t=this.checkRole(["UI_MODERATOR"])?this.OTModeratorSessionsHandler:this.OTSessionsHandler;return l.default.isDefined(e)&&(t.forceLogout=e),t.forceLogout}},{key:"changeMicsVisibility",value:function(){var e=this,t=this.$uibModal.open({backdrop:"static",windowClass:"modal-microphone",component:"modalMicrophone",resolve:{isMicVisible:function(){return e.isMicVisible}}});t.result.then(function(t){e.OTModeratorSessionsHandler.changeMicsVisibility(),e.isMicVisible=!e.isMicVisible,e.InputDevicesService.runCurrentInputDevice(t,"audioDevice")})}},{key:"restartAllLines",value:function(){var e=this;this.linesRestartingInProgress=!0,this.checkRole(["UI_MODERATOR"])?this.OTModeratorSessionsHandler.restartAllSessions().finally(function(){e.linesRestartingInProgress=!1,e.OTModeratorSessionsHandler.connectedComplete=!0}):this.OTSessionsHandler.restartAllSessions(this.RESTART).finally(function(){e.linesRestartingInProgress=!1,e.OTSessionsHandler.refreshInProgress=!1})}},{key:"toggleTheme",value:function(){this.OTSessionsHandler.isDarkTheme=!this.OTSessionsHandler.isDarkTheme,this.localStorage.setItem("ui_theme_is_dark",this.OTSessionsHandler.isDarkTheme)}},{key:"checkRole",value:function(e){return this.$user.isHaveRole(e)}},{key:"logout",value:function(){var e=this;if(this.OTSessionsHandler.refreshInProgress)var t=this.$rootScope.$watch(function(){return e.OTSessionsHandler.muteInProgress},function(n,i){i&&!n&&(e.logout(),t())});else{var n=this.checkRole(["UI_MODERATOR"]),i=this.checkRole(["UI_AUDIENCE"]);this.LinkStateService.clearState(),this.$user.logout(),this.user=null,n?this.OTModeratorSessionsHandler.destroyAllSessions().then(function(){e.$log.debug(e.DESTROY_ALL),e.OTModeratorSessionsHandler.resetToStartSettings()}):(this.OTSessionsHandler.logoutInProcess=!0,this.OTSessionsHandler.destroyAllSessions().then(function(){e.$log.debug(e.DESTROY_COMMON),e.OTSessionsHandler.resetToStartSettings()}),this.NanocosmosService.stopNanoBroadcast(),this.NanocosmosService.setDefaultState()),this.isMobileMenuOpen=!1,this.ChatService.clearChats(),this.CollectUsersDataService.clearSessionIds(),this.HandoverService.disconnect(),this.BackendEventsSockService.disconnect(),this.InputDevicesService.setDefaultState(),this.UserOutputDevicesService.clearOutputMediaDevices(),this.needADLogout&&this.adLogoutRedirect(),this.BroadcastChannel&&(this.BroadcastChannel.close(),this.BroadcastChannel=null),this.forceLogout(!1),i&&!this.needADLogout&&this.$window.location.reload()}}},{key:"adLogoutRedirect",value:function(){var e=""+this.$window.location.origin,t="https://interpret.world/sso/signOut?redirect_uri="+e;this.localStorage.removeItem("saml_logout_need"),this.$window.location.href=t}},{key:"roleToString",value:function(e){return this.AppConstants.roles[e]}} Ansi based on Decrypted SSL Data (SSL) fec\/90000\r\n/g,""),e.sdp=e.sdp.replace(/a=rtpmap:98 rtx\/90000\r\n/g,""),e.sdp=e.sdp.replace(/a=fmtp:98 apt=116\r\n/g,"")),this.pc1.setLocalDescription(e),this.pc2.setRemoteDescription(e),this.pc2.createAnswer().then(this.gotAnswer_.bind(this))}},{key:"gotAnswer_",value:function(e){this.constrainVideoBitrateKbps_&&(e.sdp=e.sdp.replace(/a=mid:video\r\n/g,"a=mid:video\r\nb=AS:"+this.constrainVideoBitrateKbps_+"\r\n")),this.pc2.setLocalDescription(e),this.pc1.setRemoteDescription(e)}},{key:"onIceCandidate_",value:function(e,t){if(t.candidate){var n=this.parseCandidate(t.candidate.candidate);this.iceCandidateFilter_(n)&&e.addIceCandidate(t.candidate)}}},{key:"noFilter",value:function(){return!0}},{key:"isRelay",value:function(e){return"relay"===e.type}},{key:"isNotHostCandidate",value:function(e){return"host"!==e.type}},{key:"isReflexive",value:function(e){return"srflx"===e.type}},{key:"isHost",value:function(e){return"host"===e.type}},{key:"isIpv6",value:function(e){return e.address.indexOf(":")!==-1}},{key:" Ansi based on Decrypted SSL Data (SSL) for(n=0;n<e.length;n++)e[n].start1+=t,e[n].start2+=t;n=e[0];var i=n.diffs;if(0==i.length||i[0][0]!=a)i.unshift([a,r]),n.start1-=t,n.start2-=t,n.length1+=t,n.length2+=t;else if(t>i[0][1].length){var o=t-i[0][1].length;i[0][1]=r.substring(i[0][1].length)+i[0][1],n.start1-=o,n.start2-=o,n.length1+=o,n.length2+=o}return n=e[e.length-1],i=n.diffs,0==i.length||i[i.length-1][0]!=a?(i.push([a,r]),n.length1+=t,n.length2+=t):t>i[i.length-1][1].length&&(o=t-i[i.length-1][1].length,i[i.length-1][1]+=r.substring(0,o),n.length1+=o,n.length2+=o),r},r.prototype.patch_splitMax=function(e){for(var t=this.Match_MaxBits,n=0;n<e.length;n++)if(!(e[n].length1<=t)){var s=e[n];e.splice(n--,1);for(var c=s.start1,d=s.start2,l="";0!==s.diffs.length;){var u=new r.patch_obj,f=!0;for(u.start1=c-l.length,u.start2=d-l.length,""!==l&&(u.length1=u.length2=l.length,u.diffs.push([a,l]));0!==s.diffs.length&&u.length1<t-this.Patch_Margin;){l=s.diffs[0][0];var h=s.diffs[0][1];l===o?(u.length2+=h.length,d+=h.length,u.diffs.push(s.diffs.shift()),f=! Ansi based on Decrypted SSL Data (SSL) g-logout" viewBox="0 0 20 16">\n\t\t<path d="M19.3651613,8.08774194 C19.3651613,8.11096774 19.3651613,8.13419355 19.3625806,8.15483871 C19.3522581,8.28387097 19.315871,8.40774194 19.2567742,8.51612903 C19.2541935,8.52387097 19.2490323,8.5316129 19.2410323,8.53935484 C19.1945806,8.60645161 19.1300645,8.68129032 19.0423226,8.77677419 L19.0345806,8.78451613 C18.9419355,8.88258065 18.8203871,9.00387097 18.6655484,9.15870968 L16.3249032,11.4990968 C16.1494194,11.6771613 15.9171613,11.7649032 15.6851613,11.7649032 C15.4552258,11.7649032 15.2232258,11.6771613 15.0474839,11.4990968 C14.6941935,11.1483871 14.6941935,10.5754839 15.0474839,10.2245161 C15.0474839,10.2245161 15.6412903,9.62812903 16.2810323,8.99096774 L8.10580645,8.99096774 C7.60774194,8.99096774 7.20258065,8.58580645 7.20258065,8.08774194 C7.20258065,7.58709677 7.60774194,7.18451613 8.10580645,7.18451613 L16.2812903,7.18451613 L15.0477419,5.95096774 C14.6944516,5.59741935 14.6944516,5.02709677 15.0477419,4.67354839 C15.4012903,4.32 15.9716129,4.32 16.32 Ansi based on Decrypted SSL Data (SSL) GET /bundle.b07a6a3db57d85b46783.js HTTP/1.1Accept: application/javascript, */*;q=0.8Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /css/bundle.75289f9ff58809f84e6879b5592b501b.css HTTP/1.1Accept: text/css, */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /css/vendors.7f6563d39ca309a29f29356b5cdbff6d.css HTTP/1.1Accept: text/css, */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /css?family=Montserrat:400,500,700 HTTP/1.1Accept: text/css, */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: fonts.googleapis.comDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /favicon.ico HTTP/1.1Accept: */*Accept-Encoding: gzip, deflateUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /login=posteurop2020 HTTP/1.1Accept: text/html, application/xhtml+xml, */*Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /npm/sockjs-client@1.1.5/dist/sockjs.min.js HTTP/1.1Accept: application/javascript, */*;q=0.8Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: cdn.jsdelivr.netDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gnD-A.woff HTTP/1.1Accept: */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoOrigin: https://interpret.worldAccept-Encoding: gzip, deflateHost: fonts.gstatic.comDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gnD-A.woff HTTP/1.1Accept: */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoOrigin: https://interpret.worldAccept-Encoding: gzip, deflateHost: fonts.gstatic.comDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WlhzQ.woff HTTP/1.1Accept: */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoOrigin: https://interpret.worldAccept-Encoding: gzip, deflateHost: fonts.gstatic.comDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /v2.18/js/opentok.min.js HTTP/1.1Accept: application/javascript, */*;q=0.8Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: static.opentok.comDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /vendors.32770248a3490f3d5ec6.js HTTP/1.1Accept: application/javascript, */*;q=0.8Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) HTTP/1.1 200 OKContent-Type: text/css; charset=utf-8Access-Control-Allow-Origin: *Timing-Allow-Origin: *Strict-Transport-Security: max-age=31536000Expires: Thu, 08 Oct 2020 08:10:27 GMTDate: Thu, 08 Oct 2020 08:10:27 GMTCache-Control: private, max-age=86400Content-Encoding: gzipServer: ESFX-XSS-Protection: 0X-Frame-Options: SAMEORIGINX-Content-Type-Options: nosniffAlt-Svc: h3-Q050=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-27=":443"; ma=2592000,h3-T051=":443"; ma=2592000,h3-T050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"Transfer-Encoding: chunked0000000100000001�0000000100000001001f5���]O�0�����uK���Qn@4Q�Æï¿½t]WmWÒI����A�CB�|Ïsr�^nK�s���NF�ExT'/�c�����B�J����\(YE�V��y�)Ò3nAc!+��N���FY93Oi��Dz`�xÂ!���yo�d����z'�Suo��{�I/_t���m�G�����&�,��a��N�Hd�2��?����o�t2���:�~�~eu���j�Î7����� Ansi based on Decrypted SSL Data (SSL) HTTP/1.1 200 OKDate: Thu, 08 Oct 2020 08:10:25 GMTContent-Type: text/htmlContent-Length: 1001Connection: keep-aliveServer: nginx/1.19.2Last-Modified: Mon, 28 Sep 2020 09:08:22 GMTETag: "5f71a806-3e9"Accept-Ranges: bytes<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="google-site-verification" content="0yT_gOw-7L_rzErNQc2S1r9LJSbrNCfK6zuCrIf_pbc" /><meta name="viewport" content="width=device-width, initial-scale=1.0"><title ng-bind="pageTitle"></title><link href="https://fonts.googleapis.com/css?family=Montserrat:400,500,700" rel="stylesheet" type="text/css"><link href="/css/vendors.7f6563d39ca309a29f29356b5cdbff6d.css" rel="stylesheet"><link href="/css/bundle.75289f9ff58809f84e6879b5592b501b.css" rel="stylesheet"></head><body class="ui-body"><div class="main-container" ui-view></div><script src="https://cdn.jsdelivr.net/npm/sockjs-client@1.1.5/dist/sockjs.min.js"></script><script id="opentok-library" data-version="stable" src="https://static.opentok.com/v2.18/js/opentok.min.js"></script><script type="text/javascript" src="/vendors.32770248a3490f3d5ec6.js"></script><script type="text/javascript" src="/bundle.b07a6a3db57d85b46783.js"></script></body></html> Ansi based on Decrypted SSL Data (SSL) HTTP/1.1 200 OKDate: Thu, 08 Oct 2020 08:10:26 GMTContent-Type: application/javascriptContent-Length: 2593558Connection: keep-aliveServer: nginx/1.19.2Last-Modified: Tue, 29 Sep 2020 11:27:50 GMTETag: "5f731a36-279316"Accept-Ranges: bytes Ansi based on Decrypted SSL Data (SSL) HTTP/1.1 200 OKDate: Thu, 08 Oct 2020 08:10:26 GMTContent-Type: text/cssContent-Length: 153166Connection: keep-aliveServer: nginx/1.19.2Last-Modified: Mon, 28 Sep 2020 09:08:22 GMTETag: "5f71a806-2564e"Accept-Ranges: bytes Ansi based on Decrypted SSL Data (SSL) HTTP/1.1 200 OKDate: Thu, 08 Oct 2020 08:10:26 GMTContent-Type: text/cssContent-Length: 406148Connection: keep-aliveServer: nginx/1.19.2Last-Modified: Mon, 28 Sep 2020 09:08:22 GMTETag: "5f71a806-63284"Accept-Ranges: bytes Ansi based on Decrypted SSL Data (SSL) i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s,r,a){"ngInject";n(this,e),this.$document=t,this.$element=i,this.$rootScope=o,this.$uibModal=s,this.LocalizationService=r,this.PollService=a,this.modal=null}return e.$inject=["$document","$element","$rootScope","$uibModal","LocalizationService","PollService"],i(e,[{key:"$onInit",value:function(){var e=[{SINGLE_TYPE:"WEB_UI"},{MULTIPLE_TYPE:"WEB_UI"},{START_VOTING:"WEB_UI"},{POLL_IN_PROGRESS_ERROR:"WEB_UI"},{POLL_IN_PROGRESS_TITLE:"WEB_UI"}];this.LocalizationService.translate(e,this),this.questionTypes=[{name:this.SINGLE_TYPE,value:"SINGLE"},{name:this.MULTIPLE_TYPE,value:"MULTIPLE"}],this.selectedQuestionType=this.questionTypes[0],this.modalTitle=this.START_VOTING,this.resetPoll()}},{key:"addAnswerOption",value:function(){this.answerOptions.push({value:""})}},{key:"removeAnswerOption",value:function(e){this.answerOptions=this.answerOptions.filter(function(t){return t!==e})}},{key:"openConfirmationModal",value:function(){var e=this;this.validate&&(this.modal=this.$uibModal.open({backdrop:"static",windowClass:"poll-confirm-modal",component:"pollConfirmModal",resolve:{start:function(){return e.startPoll.bind(e)},title:function(){return e.modalTitle}}}))}},{key:"startPoll",value:function(){var e=this;this.PollService.createPoll(this.questionTitle,this.answerOptions.map(function(e){return e.value}),this.selectedQuestionType.value).then(function(){e.resetPoll(),e.modal.close()}).catch(function(t){409===t.status&&t.data.message.includes("poll in progress")&&e.showPollErrorModal()})}},{key:"showPollErrorModal",value:function(){var e=this;this.modal.close(),this.modalTitle=this.POLL_IN_PROGRESS_TITLE,this.modal=this.$uibModal.open({backdrop:"static",windowClass:"poll-confirm-modal",component:"pollConfirmModal",resolve:{title:function(){return e.modalTitle},content:function(){return e.POLL_IN_PROGRESS_ERROR}}}),this.modal.result.then(function(){return e.modalTitle=e.START_VOTING})}},{key:"resetPoll",value:function(){this.questionTitle="",this.selectedQuestionType=this.questionTypes[0],this.answerOptions=[{value:""},{value:""}]}},{key:"validate",get:function(){return this.questionTitle&&!this.answerOptions.find(function(e){return""===e.value})}}]),e}();t.default=o},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(694),s=i(o),r=n(695),a=i(r);n(696);var c={bindings:{active:"<",list:"<",chairperson:"<"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o){"ngInject";n(this,e),this.$q=t,this.$rootScope=i,this.PollService=o,this.FORBIDDEN=403}return e.$inject=["$q","$rootScope","PollService"],i(e,[{key:"$onInit",value:function(){var e=this;this.activeResults,this.results={},this.$rootScope.$on("poll:receiveEvent",function(t,n){5!==n.type||e.chairperson||e.updatePollStatusAndVisibility(n.payload)})}},{key:"$onChanges",value:function(e){var t=this;if(e.list&&e.list.currentValue&&e.list.currentValue.length){var n=[];e.list.currentValue.forEach(function(e){t.results[e.id]||n.push(t.getPollResults(e))}),this.$q.all(n).then(function(){t.setActivePoll(t.list[0])})}}},{key:"setActivePoll",value:function(e){this.activePoll=e,this.activeResults=this.results[e.id]}},{key:"updatePollStatusAndVisibility",value:function(e){var t=this,n=e.id,i=e.status,o=this.list.find(function(e){return e.id===n});o.status=i,this.getPollResults(o).then(function(){t.setActivePoll(t.activePoll)})}},{key:"getPollResults",value:function(e){var t=this,n=this.$q.defer();return this.chairperson||"CANCELLED"!==e.status?this.PollService.getPollResults(e.id).then(function(i){var o=i.data;t.results[e.id]=o,n.resolve()}):(this.results[e.id]=this.FORBIDDEN,n.resolve()),n.promise}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div ng-class="{"poll-list--shown": $ctrl.active}" class="poll-list poll-view"><div class="poll-list__view"><poll-results ng-if="$ctrl.activeResults && $ctrl.activeResults !== $ctrl.FORBIDDEN" chairperson="$ctrl.chairperson" poll="$ctrl.activePoll" results="$ctrl.activeResults"></poll-results><div ng-if="$ctrl.activeResults === $ctrl.FORBIDDEN" class="_hidden-results">{{\'WEB_UI.VOTING_THANKS\' | translate}}<div class="poll-vote__logo poll-vote__logo--small"></div>{{\'WEB_UI.VOTING_RESULTS_HIDDEN\' | translate}}</div></div><ul class="poll-list__controls"><li ng-repeat="poll in $ctrl.list" ng-click="$ctrl.setActivePoll(poll)" ng-class="{"_active": poll === $ctrl.activePoll}"></li></ul></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(699),s=i(o),r=n(700),a=i(r);n(701);var c={bindings:{results:"<",poll:"<",chairperson:"<"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i){"ngInject";n(this,e),this.PollService=t,this.LocalizationService=i}return e.$inject=["PollService","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{VOTING_IN_PROGRESS:"WEB_UI"},{VOTING_RESULTS:"WEB_UI"}];this.LocalizationService.translate(e,this)}},{key:"$onChanges",value:function(e){e.results&&this.setWinningOptions(e.results.currentValue.results)}},{key:"isWinningOption",value:function(e){return this.winningChoices&&this.winningChoices.some(function(t){return t===e.choice.id})}},{key:"stopVoting",value:function(){this.PollService.updatePollStatus(this.poll.id,"COMPLETED")}},{key:"publish",value:function(){this.PollService.updatePollStatus(this.poll.id,"CLOSED")}},{key:"cancelPublish",value:function(){this.PollService.updatePollStatus(this.poll.id,"CANCELLED")}},{key:"setWinningOptions",value:function(e){this.winningChoices=this.PollService.defineWinningChoices(e)}},{key:"votingStatus",get:function(){return"RUNNING"===this.poll.status?this.VOTING_IN_PROGRESS:this.VOTING_RESULTS}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="voting-results poll-view"><h4 class="voting-results__status">{{$ctrl.votingStatus}}</h4><div class="poll-vote__question">{{$ctrl.poll.text}}</div><div class="voting-results__participants"><div class="participants"><span>{{$ctrl.results.participants}}</span>{{\'WEB_UI.PARTICIPANTS\' | translate}}</div><div class="participants"><span>{{$ctrl.results.voters}}</span>{{\'WEB_UI.VOTED\' | translate}}</div></div><div class="voting-results__options"><div ng-repeat="result in $ctrl.results.results" ng-class="{"_winning": $ctrl.isWinningOption(result)}" class="option"><span class="option__percent">{{result.score}}</span><span class="option__value">{{result.choice.text}}</span></div></div><div ng-if="$ctrl.chairperson" class="poll-controls"><button ng-if="$ctrl.poll.status === "RUNNING"" type="button" ng-click="$ctrl.stopVoting()" class="btn-poll main">{{\'WEB_UI.STOP\' | translate}}</button><button ng-if="$ctrl.poll.status === "CANCELLED" || $ctrl.poll.status === "COMPLETED"" type="button" ng-click="$ctrl.publish()" class="btn-poll main">{{\'GENERAL.PUBLISH\' | translate}}</button><button ng-if="$ctrl.poll.status === "CLOSED" || $ctrl.poll.status === "COMPLETED"" type="button" ng-click="$ctrl.cancelPublish()" class="btn-poll main">{{\'GENERAL.CANCEL\' | translate}}</button></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(704),s=i(o),r=n(705),a=i(r);n(706);var c={bindings:{poll:"<",list:"<",votingStatus:"<",setVotingStatus:"&",showResults:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t){"ngInject";n(this,e),this.PollService=t,this.pickedChoiceId}return e.$inject=["PollService"],i(e,[{key:"setStatus",value:function(e){this.setVotingStatus({$event:e})}},{key:"revokeVote",value:function(){var e=this;this.PollService.revokeVote(this.poll.id).then(function(){e.setVotingStatus({$event:1})})}},{key:"voteInPoll",value:function(){var e=this,t=this.pickedChoiceId?[this.pickedChoiceId]:this.poll.choices.filter(function(e){return e.checked}).map(function(e){return e.id});this.PollService.voteInPoll(t,this.poll.id).then(function(){e.setVotingStatus({$event:2})})}},{key:"skip",value:function(){var e=this;this.PollService.voteInPoll([this.poll.choices[0].id],this.poll.id,!0).then(function(){return e.setVotingStatus({$event:3})})}},{key:"showOtherPolls",value:function(){this.PollService.updateView(2)}},{key:"isSubmitEnabled",get:function(){return this.pickedChoiceId||this.poll.choices.some(function(e){return e.checked})}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="poll-vote poll-view"><div ng-if="$ctrl.votingStatus === 0" class="poll-vote__consent poll-view _vote-message">{{\'WEB_UI.VOTING_PARTICIPATE\' | translate}}<div class="poll-vote__logo"></div><div class="poll-controls"><button ng-click="$ctrl.skip()" type="button" class="btn-poll secondary">{{\'GENERAL.CANCEL\' | translate}}</button><button ng-click="$ctrl.setStatus(1)" type="button" class="btn-poll main">{{\'WEB_UI.ACCEPT\' | translate}}</button></div></div><div ng-if="$ctrl.votingStatus === 1" class="poll-vote__voting poll-view"><div class="poll-vote__question">{{$ctrl.poll.text}}</div><div class="poll-vote__options"><div ng-if="$ctrl.poll.type === "SINGLE"" ng-repeat="choice in $ctrl.poll.choices" class="poll-vote__option"><input ng-model="$ctrl.pickedChoiceId" type="radio" name="vote" id="{{choice.id}}" value="{{choice.id}}" class="poll-vote__radio"><label for="{{choice.id}}" class="_radio-label">{{choice.text}}</label></div><div ng-if="$ctrl.poll.type === "MULTIPLE"" ng-repeat="choice in $ctrl.poll.choices" class="poll-vote__option poll-vote__option--checkbox"><input id="{{choice.id}}" type="checkbox" ng-model="choice.checked" class="poll-vote__radio"><label for="{{choice.id}}" class="_radio-label">{{choice.text}}</label></div></div><div class="poll-controls"><button ng-click="$ctrl.skip()" type="button" class="btn-poll secondary">{{\'GENERAL.CANCEL\' | translate}}</button><button ng-disabled="!$ctrl.isSubmitEnabled" ng-click="$ctrl.voteInPoll()" type="button" class="btn-poll main">{{\'WEB_UI.VOTE\' | translate}}</button></div></div><div ng-if="$ctrl.votingStatus === 2" class="poll-vote__thanks poll-view _vote-message"><div class="poll-vote__message">{{\'WEB_UI.VOTING_THANKS\' | translate}}<div class="poll-vote__logo poll-vote__logo--small"></div>{{\'WEB_UI.VOTING_CHECK_RESULTS\' | translate}}</div><div class="poll-controls"><button ng-click="$ctrl.revokeVote()" type="button" class="btn-poll secondary">{{\'GENERAL.CANCEL\' | translate}}</button><button ng-click="$ctrl.showResults()" type="button" class="btn-poll main">{{\'WEB_UI.RESULTS\' | translate}}</button></div></div><div ng-if="$ctrl.votingStatus === 3" class="poll-vote__no-polls poll-view _vote-message"><div class="poll-vote__message">{{\'WEB_UI.NO_POLLS\' | translate}}<div class="poll-vote__logo"></div></div></div><div ng-if="$ctrl.votingStatus === 4" class="poll-vote__stopped poll-view _vote-message"><div class="poll-vote__message">{{\'WEB_UI.HOST_VOTE_STOP\' | translate}}<div class="poll-vote__logo"></div>{{\'WEB_UI.VOTING_CHECK_RESULTS\' | translate}}</div><div class="poll-controls"><button ng-click="$ctrl.setStatus(3)" type="button" class="btn-poll secondary">{{\'GENERAL.CANCEL\' | translate}}</button><button ng-click="$ctrl.showResults()" type="button" class="btn-poll main">{{\'WEB_UI.RESULTS\' | translate}}</button></div></div><div ng-if="$ctrl.votingStatus === 5" class="poll-vote__no-results poll-view _vote-message"><div class="poll-vote__message">{{\'WEB_UI.NOT_YET_PUBLISHED\' | translate}}<div class="poll-vote__logo"></div></div><div class="poll-controls"><button ng-click="$ctrl.setStatus(3)" type="button" class="btn-poll secondary">{{\'GENERAL.CANCEL\' | translate}}</button><button ng-disabled="!$ctrl.list.length" ng-click="$ctrl.showOtherPolls()" type="button" class="btn-poll main">{{\'WEB_UI.VIEW_OTHER_POLL_RESULTS\' | translate}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(17),s=i(o),r=n(709),a=i(r);t.default=s.default.module("app.constants",[]).constant("HandoverConst",a.default)},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={events:{},HANDOVER_APPROVE:"handover_approve",HANDOVER_CANCEL:"cancel_request",HANDOVER_REJECT:"handover_reject",TIMER_EXPIRED:"handover_timer_expired"};t.default=n},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(17),s=i(o),r=n(711),a=i(r),c=n(713),l=i(c),u=n(715),d=i(u);t.default=s.default.module("app.directives",[]).directive("fullScreenToggle",l.default.directiveFactory).directive("videoElement",function(){return new a.default}).directive("conferenceVideo",["LocalizationService","ConferenceVideoService",function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return new(Function.prototype.bind.apply(d.default,[null].concat(t)))}])},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(712),a=i(r),c=function(){function e(){o(this,e),this.template=a.default,this.testrict="E",this.transclude=!0,this.scope={stream:"<",isActive:"&",toggleActive:"&",toggleMute:"&",toggleVisible:"&",onInit:"&",onDestroy:"&"}}return s(e,[{key:"link",value:function(e,t,n){function i(t){t.stopPropagation(),s.classList.contains("_pic-in-pic")?s.classList.remove("_pic-in-pic"):e.toggleActive({subscriber:c})}var o=t[0].querySelectorAll(".preview-item__video")[0],s=t[0].querySelectorAll(".preview-item")[0],r=e.stream.connection.connectionId,a=e.stream.videoType,c=e.stream.subscribe(o);angular.isUndefined(a)&&e.stream.hasAudio&&(a="camera"),e.subscriber=c,e.videoType=a,e.connectionId=a+"-"+r,e.setActive=i,e.isTalking=!1,e.isTalkingStart=null,e.isTalkingStop=null,e.onInit({subscriber:c,id:e.connectionId}),e.$on("otSession:streamPropertyChanged",function(e,t){"hasVideo"===t.changedProperty&&t.stream.streamId===c.streamId&&(c.visible=t.newValue)}),e.$on("video-element:audioLevelUpdated",function(t,n){n.connectionId===e.stream.connection.connectionId&&(n.value> Ansi based on Decrypted SSL Data (SSL) i&&(t=[t]),t=t.filter(function(e){if(0===e.indexOf("stun:"))return!1;var t=e.startsWith("turn")&&!e.startsWith("turn:[")&&e.includes("transport=udp");return t&&!n?(n=!0,!0):t&&!n}),delete e.url,e.urls=i?t[0]:t,!!t.length}})}Object.defineProperty(n,"__esModule",{value:!0}),n.filterIceServers=o;var s=e("../utils"),r=i(s)},{"../utils":15}],9:[function(e,t,n){"use strict";function i(e){"getDisplayMedia"in e.navigator&&e.navigator.mediaDevices&&(e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||(e.navigator.mediaDevices.getDisplayMedia=e.navigator.getDisplayMedia.bind(e.navigator)))}Object.defineProperty(n,"__esModule",{value:!0}),n.shimGetDisplayMedia=i},{}],10:[function(e,t,n){"use strict";function i(e){var t=e&&e.navigator,n=function(e){return{name:{PermissionDeniedError:"NotAllowedError"}[e.name]||e.name,message:e.message,constraint:e.constraint,toString:function(){return this.name}}},i=t.mediaDevices.getUserMedia.bind(t.mediaDevices);t.mediaDevices.getUserMedia=function(e){return i(e).catch(function(e){return Promise.reject(n(e))})}}Object.defineProperty(n,"__esModule",{value:!0}),n.shimGetUserMedia=i},{}],11:[function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){"object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get:function(){return{receiver:this.receiver}}})}function r(e){var t=M.detectBrowser(e);if("object"===("undefined"==typeof e?"undefined":g(e))&&(e.RTCPeerConnection||e.mozRTCPeerConnection)){if(!e.RTCPeerConnection&&e.mozRTCPeerConnection&&(e.RTCPeerConnection=e.mozRTCPeerConnection),t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(t){var n=e.RTCPeerConnection.prototype[t],i=o({},t,function(){return arguments[0]=new("addIceCandidate"===t?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),n.apply(this,arguments)});e.RTCPeerConnection.prototype[t]=i[t]}),t.version<68){var n=e.RTCPeerConnection.prototype.addIceCandidate;e.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?arguments[0]&&""===arguments[0].candidate?Promise.resolve():n.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())}}var i={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},s=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){var e=Array.prototype.slice.call(arguments),n=e[0],o=e[1],r=e[2];return s.apply(this,[n||null]).then(function(e){if(t.version<53&&!o)try{e.forEach(function(e){e.type=i[e.type]||e.type})}catch(t){if("TypeError"!==t.name)throw t;e.forEach(function(t,n){e.set(n,Object.assign({},t,{type:i[t.type]||t.type}))})}return e}).then(o,r)}}}function a(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCPeerConnection&&e.RTCRtpSender&&!(e.RTCRtpSender&&"getStats"in e.RTCRtpSender.prototype)){var t=e.RTCPeerConnection.prototype.getSenders;t&&(e.RTCPeerConnection.prototype.getSenders=function(){var e=this,n=t.apply(this,[]);return n.forEach(function(t){return t._pc=e}),n});var n=e.RTCPeerConnection.prototype.addTrack;n&&(e.RTCPeerConnection.prototype.addTrack=function(){var e=n.apply(this,arguments);return e._pc=this,e}),e.RTCRtpSender.prototype.getStats=function(){return this.track?this._pc.getStats(this.track):Promise.resolve(new Map)}}}function c(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCPeerConnection&&e.RTCRtpSender&&!(e.RTCRtpSender&&"getStats"in e.RTCRtpReceiver.prototype)){var t=e.RTCPeerConnection.prototype.getReceivers;t&&(e.RTCPeerConnection.prototype.getReceivers=function(){var e=this,n=t.apply(this,[]);return n.forEach(function(t){return t._pc=e}),n}),M.wrapPeerConnectionEvent(e,"track",function(e){return e.receiver._pc=e.srcElement,e}),e.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}}function l(e){!e.RTCPeerConnection||"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(e){var t=this;M.deprecated("removeStream","removeTrack"),this.getSenders().forEach(function(n){n.track&&e.getTracks().includes(n.track)&&t.removeTrack(n)})})}function u(e){e.DataChannel&&!e.RTCDataChannel&&(e.RTCDataChannel=e.DataChannel)}function d(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCPeerConnection){var t=e.RTCPeerConnection.prototype.addTransceiver;t&&(e.RTCPeerConnection.prototype.addTransceiver=function(){this.setParametersPromises=[];var e=arguments[1],n=e&&"sendEncodings"in e;n&&e.sendEncodings.forEach(function(e){if("rid"in e){var t=/^[a-z0-9]{0,16}$/i;if(!t.test(e.rid))throw new TypeError("Invalid RID value provided.")}if("scaleResolutionDownBy"in e&&!(parseFloat(e.scaleResolutionDownBy)>=1))throw new RangeError("scale_resolution_down_by must be >= 1.0");if("maxFramerate"in e&&!(parseFloat(e.maxFramerate)>=0))throw new RangeError("max_framerate must be >= 0.0")});var i=t.apply(this,arguments);if(n){var o=i.sender,s=o.getParameters();"encodings"in s||(s.encodings=e.sendEncodings,o.sendEncodings=e.sendEncodings,this.setParametersPromises.push(o.setParameters(s).then(function(){delete o.sendEncodings}).catch(function(){delete o.sendEncodings})))}return i})}}function p(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCRtpSender){var t=e.RTCRtpSender.prototype.getParameters;t&&(e.RTCRtpSender.prototype.getParameters=function(){var e=t.apply(this,arguments);return"sendEncodings"in this?Object.assign({},{encodings:this.sendEncodings},e):e})}}function h(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCPeerConnection){var t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(){var e=this,n=arguments;return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(function(){return t.apply(e,n)}).finally(function(){e.setParametersPromises=[]}):t.apply(this,arguments)}}}function f(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCPeerConnection){var t=e.RTCPeerConnection.prototype.createAnswer;e.RTCPeerConnection.prototype.createAnswer=function(){var e=this,n=arguments;return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(function(){return t.apply(e,n)}).finally(function(){e.setParametersPromises=[]}):t.apply(this,arguments)}}}Object.defineProperty(n,"__esModule",{value:!0}),n.shimGetDisplayMedia=n.shimGetUserMedia=void 0;var g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m=e("./getusermedia");Object.defineProperty(n,"shimGetUserMedia",{enumerable:!0,get:function(){return m.shimGetUserMedia}});var v=e("./getdisplaymedia");Object.defineProperty(n,"shimGetDisplayMedia",{enumerable:!0,get:function(){return v.shimGetDisplayMedia}}),n.shimOnTrack=s,n.shimPeerConnection=r,n.shimSenderGetStats=a,n.shimReceiverGetStats=c,n.shimRemoveStream=l,n.shimRTCDataChannel=u,n.shimAddTransceiver=d,n.shimGetParameters=p,n.shimCreateOffer=h,n.shimCreateAnswer=f;var b=e("../utils"),M=i(b)},{"../utils":15,"./getdisplaymedia":12,"./getusermedia":13}],12:[function(e,t,n){"use strict";function i(e,t){e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||e.navigator.mediaDevices&&(e.navigator.mediaDevices.getDisplayMedia=function(n){if(!n||!n.video){var i=new DOMException("getDisplayMedia without video constraints is undefined");return i.name="NotFoundError",i.code=8,Promise.reject(i)}return n.video===!0?n.video={mediaSource:t}:n.video.mediaSource=t,e.navigator.mediaDevices.getUserMedia(n)})}Object.defineProperty(n,"__esModule",{value:!0}),n.shimGetDisplayMedia=i},{}],13:[function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function o(e){var t=a.detectBrowser(e),n=e&&e.navigator,i=e&&e.MediaStreamTrack;if(n.getUserMedia=function(e,t,i){a.deprecated("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),n.mediaDevices.getUserMedia(e).then(t,i)},!(t.version>55&&"autoGainControl"in n.mediaDevices.getSupportedConstraints())){var o=function(e,t,n){t in e&&!(n in e)&&(e[n]=e[t],delete e[t])},r=n.mediaDevices.getUserMedia.bind(n.mediaDevices);if(n.mediaDevices.getUserMedia=function(e){return"object"===("undefined"==typeof e?"undefined":s(e))&&"object"===s(e.audio)&&(e=JSON.parse(JSON.stringify(e)),o(e.audio,"autoGainControl","mozAutoGainControl"),o(e.audio,"noiseSuppression","mozNoiseSuppression")),r(e)},i&&i.prototype.getSettings){var c=i.prototype.getSettings;i.prototype.getSettings=function(){var e=c.apply(this,arguments);return o(e,"mozAutoGainControl","autoGainControl"),o(e,"mozNoiseSuppression","noiseSuppression"),e}}if(i&&i.prototype.applyConstraints){var l=i.prototype.applyConstraints;i.prototype.applyConstraints=function(e){return"audio"===this.kind&&"object"===("undefined"==typeof e?"undefined":s(e))&&(e=JSON.parse(JSON.stringify(e)),o(e,"autoGainControl","mozAutoGainControl"),o(e,"noiseSuppression","mozNoiseSuppression")),l.apply(this,[e])}}}}Object.defineProperty(n,"__esModule",{value:!0});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};n.shimGetUserMedia=o;var r=e("../utils"),a=i(r)},{"../utils":15}],14:[function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function o(e){if("object"===("undefined"==typeof e?"undefined":h(e))&&e.RTCPeerConnection){if("getLocalStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in e.RTCPeerConnection.prototype)){var t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addStream=function(e){var n=this;this._localStreams||(this._localStreams=[]),this._localStreams.includes(e)||this._localStreams.push(e),e.getAudioTracks().forEach(function(i){return t.call(n,i,e)}),e.getVideoTracks().forEach(function(i){return t.call(n,i,e)})},e.RTCPeerConnection.prototype.addTrack=function(e){for(var n=this,i=arguments.length,o=Array(i>1?i-1:0),s=1;s<i;s++)o[s-1]=arguments[s];return o&&o.forEach(function(e){n._localStreams?n._localStreams.includes(e)||n._localStreams.push(e):n._localStreams=[e]}),t.apply(this,arguments)}}"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(e){var t=this;this._localStreams||(this._localStreams=[]);var n=this._localStreams.indexOf(e);if(n!==-1){this._localStreams.splice(n,1);var i=e.getTracks();this.getSenders().forEach(function(e){i.includes(e.track)&&t.removeTrack(e)})}})}}function s(e){if("object"===("undefined"==typeof e?"undefined":h(e))&&e.RTCPeerConnection&&("getRemoteStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getRemoteStreams=function(){return this._remoteStreams?this._remoteStreams:[]}),!("onaddstream"in e.RTCPeerConnection.prototype))){Object.defineProperty(e.RTCPeerConnection.prototype,"onaddstream",{get:function(){return this._onaddstream},set:function(e){var t=this;this._onaddstream&&(this.removeEventListener("addstream",this._onaddstream),this.removeEventListener("track",this._onaddstreampoly)),this.addEventListener("addstream",this._onaddstream=e),this.addEventListener("track",this._onaddstreampoly=function(e){e.streams.forEach(function(e){if(t._remoteStreams||(t._remoteStreams=[]),!t._remoteStreams.includes(e)){t._remoteStreams.push(e);var n=new Event("addstream");n.stream=e,t.dispatchEvent(n)}})})}});var t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){var e=this;return this._onaddstreampoly||this.addEventListener("track",this._onaddstreampoly=function(t){t.streams.forEach(function(t){if(e._remoteStreams||(e._remoteStreams=[]),!(e._remoteStreams.indexOf(t)>=0)){e._remoteStreams.push(t);var n=new Event("addstream");n.stream=t,e.dispatchEvent(n)}})}),t.apply(e,arguments)}}}function r(e){if("object"===("undefined"==typeof e?"undefined":h(e))&&e.RTCPeerConnection){var t=e.RTCPeerConnection.prototype,n=t.createOffer,i=t.createAnswer,o=t.setLocalDescription,s=t.setRemoteDescription,r=t.addIceCandidate;t.createOffer=function(e,t){var i=arguments.length>=2?arguments[2]:arguments[0],o=n.apply(this,[i]);return t?(o.then(e,t),Promise.resolve()):o},t.createAnswer=function(e,t){var n=arguments.length>=2?arguments[2]:arguments[0],o=i.apply(this,[n]);return t?(o.then(e,t),Promise.resolve()):o};var a=function(e,t,n){var i=o.apply(this,[e]);return n?(i.then(t,n),Promise.resolve()):i};t.setLocalDescription=a,a=function(e,t,n){var i=s.apply(this,[e]);return n?(i.then(t,n),Promise.resolve()):i},t.setRemoteDescription=a,a=function(e,t,n){var i=r.apply(this,[e]);return n?(i.then(t,n),Promise.resolve()):i},t.addIceCandidate=a}}function a(e){var t=e&&e.navigator;if(t.mediaDevices&&t.mediaDevices.getUserMedia){var n=t.mediaDevices,i=n.getUserMedia.bind(n);t.mediaDevices.getUserMedia=function(e){return i(c(e))}}!t.getUserMedia&&t.mediaDevices&&t.mediaDevices.getUserMedia&&(t.getUserMedia=function(e,n,i){t.mediaDevices.getUserMedia(e).then(n,i)}.bind(t))}function c(e){return e&&void 0!==e.video?Object.assign({},e,{video:g.compactObject(e.video)}):e}function l(e){if(e.RTCPeerConnection){var t=e.RTCPeerConnection;e.RTCPeerConnection=function(e,n){if(e&&e.iceServers){for(var i=[],o=0;o<e.iceServers.length;o++){var s=e.iceServers[o];!s.hasOwnProperty("urls")&&s.hasOwnProperty("url")?(g.deprecated("RTCIceServer.url","RTCIceServer.urls"),s=JSON.parse(JSON.stringify(s)),s.urls=s.url,delete s.url,i.push(s)):i.push(e.iceServers[o])}e.iceServers=i}return new t(e,n)},e.RTCPeerConnection.prototype=t.prototype,"generateCertificate"in t&&Object.defineProperty(e.RTCPeerConnection,"generateCertificate",{get:function(){return t.generateCertificate}})}}function u(e){"object"===("undefined"==typeof e?"undefined":h(e))&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get:function(){return{receiver:this.receiver}}})}function d(e){var t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(e){if(e){"undefined"!=typeof e.offerToReceiveAudio&&(e.offerToReceiveAudio=!!e.offerToReceiveAudio);var n=this.getTransceivers().find(function(e){return"audio"===e.receiver.track.kind});e.offerToReceiveAudio===!1&&n?"sendrecv"===n.direction?n.setDirection?n.setDirection("sendonly"):n.direction="sendonly":"recvonly"===n.direction&&(n.setDirection?n.setDirection("inactive"):n.direction="inactive"):e.offerToReceiveAudio!==!0||n||this.addTransceiver("audio"),"undefined"!=typeof e.offerToReceiveVideo&&(e.offerToReceiveVideo=!!e.offerToReceiveVideo);var i=this.getTransceivers().find(function(e){return"video"===e.receiver.track.kind});e.offerToReceiveVideo===!1&&i?"sendrecv"===i.direction?i.setDirection?i.setDirection("sendonly"):i.direction="sendonly":"recvonly"===i.direction&&(i.setDirection?i.setDirection("inactive"):i.direction="inactive"):e.offerToReceiveVideo!==!0||i||this.addTransceiver("video")}return t.apply(this,arguments)}}function p(e){"object"!==("undefined"==typeof e?"undefined":h(e))||e.AudioContext||(e.AudioContext=e.webkitAudioContext)}Object.defineProperty(n,"__esModule",{value:!0});var h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"sym Ansi based on Decrypted SSL Data (SSL) i=function(e,t,r,n,i,o,a,s,c,d,l,u,f){function h(){n.call(this),this._logger=u.create("RtcUser","console"),this._logger.verbose("RtcUser()"),a.registerListener("StreamTrackEnded",this._onStreamTrackEnded.bind(this)),this._server=void 0,this._userId=void 0,this._serverUserName=void 0,this._serverPassword=void 0,this._token=void 0,this._bintuApiKey=void 0,this._iceServers=[{urls:["stun:stun.l.google.com:19302"]},{urls:["stun:stun.nanocosmos.net:80"],username:"nano",credential:"nano"}],this._iceServersOverride=void 0,this._config={codecs:{videoCodec:"H264"},bitrates:{videoSendInitialBitrate:0,videoSendBitrate:0},sdpPatches:{preventReplaceSendReceive:!1}},this._streamProtected=!1,this._statsEnabled=!1,this._statsIntervalTime=1e3,this._metricsEnabled=!1,this._isSignedIn=!1,this._broadcaster=void 0,this._isBroadcasting=!1,this._audioMixer=new i,this._screenCaptureExtension=void 0,h.checkSupport()}var p=r.getElement,m=r.stringifyJSON,g=r.parseJSON,v=r.isObject,_=r.isArray,E=r.isString,y=r.isBool,S=r.isNumber,T=r.is Ansi based on Decrypted SSL Data (SSL) ibute("class",a)}return this},removeClass:function(e){var t,n,i,o,s,r,a,c=0;if(Te(e))return this.each(function(t){we(this).removeClass(e.call(this,t,ie(this)))});if(!arguments.length)return this.attr("class","");if(t=oe(e),t.length)for(;n=this[c++];)if(o=ie(n),i=1===n.nodeType&&" "+ne(o)+" "){for(r=0;s=t[r++];)for(;i.indexOf(" "+s+" ")>-1;)i=i.replace(" "+s+" "," ");a=ne(i),o!==a&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e,i="string"===n||Array.isArray(e);return"boolean"==typeof t&&i?t?this.addClass(e):this.removeClass(e):Te(e)?this.each(function(n){we(this).toggleClass(e.call(this,n,ie(this),t),t)}):this.each(function(){var t,o,s,r;if(i)for(o=0,s=we(this),r=oe(e);t=r[o++];)s.hasClass(t)?s.removeClass(t):s.addClass(t);else void 0!==e&&"boolean"!==n||(t=ie(this),t&&Ve.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||e===!1?"":Ve.get(this,"__className__")||""))})},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&(" Ansi based on Decrypted SSL Data (SSL) id this.emit(r.name,r)}e.kind="videoinput",o.setDevice(e)},R.setAudioDevice=function(e){if(this._logger.verbose("setAudioDevice("+m(e)+")"),this._logger.warning('"setAudioDevice()" function is deprecated and will be removed in the WebRTC-Client v.6'),this._streamProtected){var t=l.WrongStateError("Stream is already in use"),r=l.composeEvent(t,"SetAudioDeviceError");return void this.emit(r.name,r)}e.kind="audioinput",o.setDevice(e)},R.getSelectedVideoDevice=function(){if(this._logger.verbose("getSelectedVideoDevice()"),this._logger.warning('"getSelectedVideoDevice()" function is deprecated and will be removed in the WebRTC-Client v.6'),this._streamProtected){var e=l.WrongStateError("Stream is already in use"),t=l.composeEvent(e,"GetSelectedVideoDeviceError");return void this.emit(t.name,t)}o.getDevice("videoinput").then(function(e){return e}).catch(function(e){"NanoError"!==e.type&&(e=l.GeneralError("Failed to get device"));var t=l.composeEvent(e,"GetSelectedVideoDeviceError");self.emit(t.name,t)})},R.getSele Ansi based on Decrypted SSL Data (SSL) ied=!1,this.requestNewPasscodeTimerID=null,this.requestNewPasscodeTime=null,this.isUsernameFillFromAD=!1,this.isUsernameFillFromURL=!1,this.samlTokenId=null,this.adProvider=null,this.states={"login-token":{formData:["token"]},"login-admin":{formData:["login","password"]},"login-two-factor-auth":{condition:function(){return n.isTwoFactorAuth&&!n.twoFactorAuthLoginVerified},previous:function(){return"login-token"},formData:["token","twoFactorAuthLogin"]},"login-two-factor-auth-passcode":{condition:function(){return n.isTwoFactorAuth&&n.twoFactorAuthLoginVerified&&!n.twoFactorAuthPassCode},previous:function(){return"login-two-factor-auth"},formData:["token","twoFactorAuthPassCode"]},"login-username":{condition:function(){return n.states.twoFactorAuthPostCondition()&&!n.isUsernameFillFromURL&&!n.isUsernameFillFromAD&&(n.isInterpreterUser||n.isSpeakerUser&&!n.eventData.enableClassroom)},previous:function(){return n.isTwoFactorAuth?"login-two-factor-auth-passcode":"login-token"},formData:["token","userName"]},"log Ansi based on Decrypted SSL Data (SSL) if="$ctrl.hasVideoSelect" ng-class="{"_trio": $ctrl.doubleStreamingMode, "_part": !$ctrl.isNoAudioDevices && $ctrl.hasVideoSelect}" class="form-group"><div class="settings-annotaion"><div class="device-annotation"><svg ng-class="{"_video-icon": $ctrl.doubleStreamingMode}" class="device-annotation__icon"><use ng-if="!$ctrl.doubleStreamingMode" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-video"></use><use ng-if="$ctrl.doubleStreamingMode" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-cam-1"></use></svg><span class="device-annotation__title">{{\'WEB_UI.VIDEO_DEVICE\' | translate}}</span></div></div><ui-select name="videoDevices" ng-model="$ctrl.currentInputDevices.videoDevice_1" theme="bootstrap" search-enabled="false" ng-disabled="$ctrl.isPublish"><ui-select-match>{{$select.selected.label}}</ui-select-match><ui-select-choices repeat="device in $ctrl.inputDevicesList.videoDevices"><span ng-bind-html="device.label"></span></ui-select-choices></u Ansi based on Decrypted SSL Data (SSL) ind-html="contentExp()"></div>\n </div>\n</div>\n')}]),angular.module("template/popover/popover-template.html",[]).run(["$templateCache",function(e){e.put("template/popover/popover-template.html",'<div tooltip-animation-class="fade"\n uib-tooltip-classes\n ng-class="{ in: isOpen() }">\n <div class="arrow"></div>\n\n <div class="popover-inner">\n <h3 class="popover-title" ng-bind="title" ng-if="title"></h3>\n <div class="popover-content"\n uib-tooltip-template-transclude="contentExp()"\n tooltip-template-transclude-scope="originScope()"></div>\n </div>\n</div>\n')}]),angular.module("template/popover/popover.html",[]).run(["$templateCache",function(e){e.put("template/popover/popover.html",'<div tooltip-animation-class="fade"\n uib-tooltip-classes\n ng-class="{ in: isOpen() }">\n <div class="arrow"></div>\n\n <div class="popover-inner">\n <h3 class="popover-title" ng-bind="title" ng-if="title"></h3>\n <div class="popover-content" ng-bind="content"></div>\n </div>\n</ Ansi based on Decrypted SSL Data (SSL) ing" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-incoming-ico"></use><use ng-if="$ctrl.outgoing" ng-hide="$ctrl.isVolumeAdjHide()" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-outgoing-ico"></use></svg><span class="stream-session__title">{{$ctrl.channelTitle}}</span></div> display when user role is SPEAKER--><div ng-if="$ctrl.checkRole([\'UI_SPEAKER\'])" ng-class="{\'_none-lang-mode\': $ctrl.isNoInLanguage, \'_web-meet-mode\': $ctrl.isConferenceMode && !$ctrl.outgoing}" class="stream-session__body _source-view"><div class="stream-session__cell"><span ng-class="{\'_in\': !$ctrl.outgoing, \'_out\': $ctrl.outgoing, \'_none-lang-fs\': $ctrl.isNoInLanguage}" ng-click="$ctrl.showLangList($event)" uib-tooltip-html="$ctrl.languageTooltipSpeaker" tooltip-enable="{{!$ctrl.isIncomingLangsListOpen}}" tooltip-placement="top" tooltip-class="lang-switch-tooltip" class="label-theme">{{$ctrl.languageTitleSpeaker}}</span><volume-meter total-size="100" outgoing="$ctrl.outgoing"></volu Ansi based on Decrypted SSL Data (SSL) is.$window=t,this.localStorage=this.$window.localStorage;var n=this.getInitialData();this.getSetting=function(e){return n.hasOwnProperty(e)?n[e]:null},this.getSettings=function(){return n},this.setSetting=function(e,t){n[t]=e},this.setSettings=function(e){e&&c.default.isObject(e)&&!c.default.isArray(e)&&Object.keys(e).forEach(function(t){var i=c.default.fromJson(c.default.toJson(e[t]));n[t]=i})}}return e.$inject=["$window"],r(e,[{key:"setVideoRes",value:function(e){var t=this.generateVideoResolutionsMap(e);this.setSettings({optional:t})}},{key:"generateVideoResolutionsMap",value:function(e){var t=e.split("x"),n=[];return t.forEach(function(e,t){var i=0===t?"Width":"Height";n.push(o({},"min"+i,e)),n.push(o({},"max"+i,e))}),n}},{key:"getInitialData",value:function(){return{audioFallbackEnabled:c.default.fromJson(this.localStorage.getItem("ui_audio-fallback-enabled"))||!1}}}]),e}();t.default=l},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e){if(Array.isArray(e)){for Ansi based on Decrypted SSL Data (SSL) is.STOP_BEFORE_ENABLE),this.doubleStreamingMode&&(t+=" 1"),t},video_2:function(){var t=this.isStreamOptionActive(e)?this.DISABLE_CAMERA+" 2":this.ENABLE_CAMERA+" 2";return this.isVideoToggleDisable(e)&&(t=this.STOP_BEFORE_ENABLE+" 2"),t},screenShare:function(){return this.isStreamOptionActive(e)?this.DISABLE_SCREENSHARING:this.ENABLE_SCREENSHARING}};return t[e].bind(this)()}},{key:"isVideoToggleDisable",value:function(e){var t="video_1"===e?this.OTSessionsHandler.sourceSession:this.OTSessionsHandler.doubleStreamingSession;return!this.conferenceMode&&this.isStreaming&&!this.isStreamOptionActive(e)&&t&&!t.publishProperties.videoSource}},{key:"tooltipTitle",value:function(e){return this.doubleStreamingMode?{video_1:"top",video_2:"top",audio:"bottom",screenShare:"bottom"}[e]:"right"}},{key:"toggleStreamOption",value:function(e){var t={changeStreamOption:function(){this.streamOptions[e]=!this.streamOptions[e]},audio:function(){t.changeStreamOption.bind(this)(),this.OTSessionsHandler.toggleStreamAudio(this.streamO Ansi based on Decrypted SSL Data (SSL) l-container__title">Input stream ID for subscribing</p><input type="text" ng-model="$ctrl.streamId" placeholder="stream ID" class="input-main"><button ng-click="$ctrl.toggleSubscribing()" ng-disabled="!$ctrl.streamId || $ctrl.isPublishing" class="btn btn-main btn-fixed">{{$ctrl.subscribeTitle}}</button></div><video id="nano-webrtc-video" autoplay playsinline muted class="nano-webrtc-video"></video><div id="nano-subscribing-video" class="nano-webrtc-video"></div></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(17),a=i(r),c=function(){function e(t,n,i,s,r,a){"ngInject";o(this,e),this.$log=n,this.$state=i,this.$uibModal=s,this.InputDevicesService=r,this.$rootScope=a}return e.$inject=["$location","$log","$state","$uibModal","InputDevicesService","$rootScope"],s(e,[{key:"$onInit",value:function(){this.goToLogin(),this.setDefaultState(),this.nanoPlayer=new NanoPlayer("nano-subscribing-video"),this.initNanoWebRTC()}},{key:"$onDestroy",value:function(){this.nanoUser&&this.nanoUser.signOut(),this.nanoPlayer&&this.nanoPlayer.destroy(),this.setDefaultState()}},{key:"setDefaultState",value:function(){this.nanoUser=null,this.nanoPlayer=null,this.streamUrl=null,this.streamName=null,this.streamId=null,this.isNanoAuthorized=!1,this.isPublishing=!1,this.isSubscribing=!1,this.audioDevices=[],this.currentAudioDevice=null}},{key:"initNanoWebRTC",value:function(){var e=this;this.nanoUser=new window.nanowebrtc.user,this.nanoUser.signIn({server:"wss://bintu-webrtc.nanocosmos.de/p/webrtcws",bintuApiKey:"Zsd49dD85tV6NMB9c6WFdxU7RBTDaboRPzDoo3vxu5mTPIatBHTZa5tyiFxIgNKiZH7wF2OuQlardJ4w"}),this.nanoUser.setConfig({bitrates:{videoSendInitialBitrate:500,videoSendBitrate:1500}}),this.InputDevicesService.getMediaDevices().then(function(){e.audioDevices=a.default.copy(e.InputDevicesService.getInputDevicesList().audioDevices),e.currentAudioDevice=e.audioDevices[0]}),this.launchNanoUserEventHandler()}},{key:"launchNanoUserEventHandler",value:function(){var e=this;this.nanoUser.on("SignInSuccess",function(t){e.$log.debug("NANO: Nano user sign in success",t),e.$rootScope.$apply(function(){e.isNanoAuthorized=!0})}),this.nanoUser.on("SignInError",function(t){e.$log.error("NANO: Nano user sign in failed",t)}),this.nanoUser.on("ReceivedDeviceList",function(t){var n=t.data.devices.audiodevices.findIndex(function(t){return t.id===e.currentAudioDevice.label}),i={audioDeviceConfig:{device:n},videoDeviceConfig:{device:-1},elementId:"nano-webrtc-video"};e.nanoUser.startPreview(i),e.$log.debug("NANO: Nano get devices",t,"and set config",i)}),this.nanoUser.on("StartPreviewSuccess",function(t){e.$log.debug("NANO: Nano preview started",t),e.nanoUser.startBroadcast({transcodingTargets:{output:e.streamUrl,streamname:e.streamName}})}),this.nanoUser.on("StartPreviewError",function(t){e.$log.error("NANO: Nano preview failed:",t)}),this.nanoUser.on("StartBroadcastSuccess",function(t){e.$log.debug("NANO: Nano broadcast started:",t),e.$rootScope.$apply(function(){e.isPublishing=!0})}),this.nanoUser.on("StartBroadcastError",function(t){e.$log.error("NANO: Nano broadcast failed:",t),e.$rootScope.$apply(function(){e.isPublishing=!1})}),this.nanoUser.on("StopBroadcastSuccess",function(t){e.$log.debug("NANO: Nano broadcast stop:",t),e.$rootScope.$apply(function(){e.nanoUser.stopPreview(),e.isPublishing=!1})}),this.nanoUser.on("StopBroadcastError",function(t){e.$log.debug("NANO: Nano broadcast stop failed:",t),e.$rootScope.$apply(function(){e.isPublishing=!1})}),this.nanoUser.on("StopPreviewSuccess",function(t){e.$log.debug("NANO: Nano preview stopped:",t)}),this.nanoUser.on("StopPreviewError",function(t){e.$log.error("NANO: Nano preview stop failed:",t)})}},{key:"togglePublishing",value:function(){var e=this.isPublishing?"stopBroadcast":"startBroadcast",t={startBroadcast:function(){this.nanoUser.getDevices()},stopBroadcast:function(){this.nanoUser.stopBroadcast()}};t[e]&&t[e].bind(this)()}},{key:"toggleSubscribing",value:function(){var e=this;if(this.isSubscribing)this.nanoPlayer.destroy(),this.isSubscribing=!1;else{var t=this.subscribeConfig;t.source.bintu.streamid=this.streamId,this.nanoPlayer.setup(t).then(function(t){e.$log.debug("Nano player setup ok with config",t),e.$rootScope.$apply(function(){e.isSubscribing=!0})}).catch(function(t){e.$log.debug("Nano player setup stream error",t),e.showErrorModal(t)})}}},{key:"showErrorModal",value:function(e){var t="Subscribing error";a.default.isString(e)&&(t=e),~t.indexOf("2001")&&(t="The requested stream can not be found"),t=t.replace(/ bintu| nanocosmos/gi,"");var n={messages:[t]};this.$uibModal.open({backdrop:"static",windowClass:"ot-error-modal",component:"otErrorModal",resolve:{error:function(){return n},hideRefresh:function(){return!0}}})}},{key:"goToLogin",value:function(){this.$state.go("app.user.login")}},{key:"subscribeConfig",get:function(){var e=this;return{source:{bintu:{streamid:null,apiurl:"https://bintu.nanocosmos.de"}},playback:{autoplay:!0,muted:!1,flashplayer:"//demo.nanocosmos.de/nanoplayer/nano.player.swf"},style:{width:"auto",height:"auto",controls:!0},events:{onReady:function(t){e.$log.debug("NANO: player is ready to play after successful setup",t)},onLoading:function(t){e.$log.debug("NANO: player is loading",t)},onWarning:function(t){e.$log.debug("NANO: something is not as expected, but functionality works",t)},onError:function(t){e.$log.error("NANO: Nanocosmos player error",t),e.isSubscribing=!1,e.showErrorModal(t.data.message)},onDestroy:function(t){e.$log.debug("NANO: Nanocosmos player was destroyed",t),e.isSubscribing=!1}}}}},{key:"publishTitle",get:function(){return this.isPublishing?"Stop Publish":"Publish"}},{key:"subscribeTitle",get:function(){return this.isSubscribing?"Unsubscribe":"Subscribe"}}]),e}();t.default=c}])); Ansi based on Decrypted SSL Data (SSL) lass as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o){"ngInject";n(this,e),this.OTModeratorSessionsHandler=t,this.$rootScope=i,this.LocalizationService=o}return e.$inject=["OTModeratorSessionsHandler","$rootScope","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=this,t=[{YES:"GENERAL"},{NO:"GENERAL"},{FAILED_SWITCH:"MODER"}];this.LocalizationService.translate(t,this),this.user=angular.copy(this.resolve.user),this.languages=angular.copy(this.OTModeratorSessionsHandler.languages.other),this.outLanguages=angular.copy(this.languages),this.inLanguages=angular.copy(this.languages),this.initLanguages={in:{langCode:"NONE",name:"None"},out:{langCode:"NONE",name:"None"}},this.resultLanguages={in:{langCode:"NONE Ansi based on Decrypted SSL Data (SSL) lass="{\'_talking\': user.isTalking}" class="modal-user"><div class="modal-user__item"><i ng-mousedown="$ctrl.mousedown($index)" ng-click="$ctrl.changeMuteState($index)" ng-class="{\'_off\': !user.canPublish && !user.removed}" confirm confirm-settings="$ctrl.confirmSettings" confirm-if="user.canPublish && user.userRole !== "UI_MODERATOR"" tooltip-placement="right" uib-tooltip="{{$ctrl.updateStreamingTitle(user)}}" ng-if="!user.listener" class="mic-btn"></i></div><div class="modal-user__item"><i ng-mousedown="$ctrl.mousedown($index)" ng-click="$ctrl.forceRal($index)" confirm confirm-settings="$ctrl.confirmSettingsRal" confirm-if="user.userRole !== "UI_MODERATOR"" ng-if="user.userRole !== "UI_MODERATOR"" class="ral-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-restart"></use></svg></i></div><div class="modal-user__item"><i ng-mousedown="$ctrl.mousedown($index)" ng-click="$ctrl.forceLogout($index)" confirm confirm-settings=" Ansi based on Decrypted SSL Data (SSL) le-box{height:auto;max-height:35px}.split-screen__box .title-box{width:100%;max-height:0;top:-1px;left:0;background:rgba(0,0,0,.6);color:#fff;line-height:35px;padding:0 10px;white-space:nowrap;overflow:hidden;word-break:break-all;text-overflow:ellipsis;transition:max-height .25s ease-in-out;z-index:999}.split-screen__box .title-box._no-video{height:auto;max-height:35px}.split-screen__box .private-chat-ico{height:20px;background:url(/static/svg/send-white.svg) 50% 50% no-repeat;background-size:75%}.split-screen__box .private-chat-ico,.split-screen__box .visibility-control{display:inline-block;width:20px;margin-right:15px;vertical-align:middle;position:relative;cursor:pointer;z-index:2000}.split-screen__box .visibility-control{height:30px}.split-screen__box .visibility-control._on{background:url(/static/svg/visible-white.svg) 50% 50% no-repeat;background-size:100%}.split-screen__box .visibility-control._off{background:url(/static/svg/invisible-white.svg) 50% 50% no-repeat;background-size:100% Ansi based on Decrypted SSL Data (SSL) lf-width:last-child{margin-bottom:0}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._chairperson-pass._half-width{width:100%}.ui-body .login-page .user-login__content .login-form .login-username__forgot{margin:10px auto;width:100%;text-align:center}.ui-body .login-page .user-login__content .login-form .login-username__checkbox{width:100%}.ui-body .login-page .user-login__content .login-form .login-username__checkbox .icon{vertical-align:top}.ui-body .login-page .user-login__content .login-form .login-token__btn,.ui-body .login-page .user-login__content .login-form .login-token__label{width:100%}.ui-body .login-page .user-login__content .login-form._login-admin{top:calc(50% - 65px)}.ui-body .login-page .user-login__content .login-form._login-admin .login-username__form-title{font-size:15px}.ui-body .login-page .user-login__content .login-form._login-admin .login-username__btn{width:100%}.ui-body .login-page .user-login__content .login-form._login-admin .login-username_ Ansi based on Decrypted SSL Data (SSL) lt.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:# Ansi based on Decrypted SSL Data (SSL) matches[t].label.toUpperCase()},V=function(e){var t={$viewValue:e};C(h,!0),A(h,!1),n.when(z.source(h,t)).then(function(n){var i=e===M.$viewValue;if(i&&S)if(n&&n.length>0){q.activeIdx=D?0:-1,A(h,!1),q.matches.length=0;for(var o=0;o<n.length;o++)t[z.itemName]=n[o],q.matches.push({id:Y(o),label:z.viewMapper(q,t),model:n[o]});q.query=e,b(),f.attr("aria-expanded",!0),N&&1===q.matches.length&&j(e,0)&&q.select(0)}else B(),A(h,!0);i&&C(h,!1)},function(){B(),C(h,!1),A(h,!0)})};E&&(angular.element(s).bind("resize",v),o.find("body").bind("scroll",v));var F;q.moveInProgress=!1,B(),q.query=void 0;var X,G=function(e){X=i(function(){V(e)},$)},K=function(){X&&i.cancel(X)};M.$parsers.unshift(function(e){return S=!0,0===y||e&&e.length>=y?$>0?(K(),G(e)):V(e):(C(h,!1),K(),B()),L?e:e?void M.$setValidity("editable",!1):(M.$setValidity("editable",!0),null)}),M.$formatters.push(function(e){var t,n,i={};return L||M.$setValidity("editable",!0),O?(i.$model=e,O(h,i)):(i[z.itemName]=e,t=z.viewMapper(h,i),i[z.itemName]=void 0,n=z.viewMap Ansi based on Decrypted SSL Data (SSL) media. Please refresh!",OT_TIMEOUT:"Something went wrong while publishing. Contact your administrator!",OT_USER_MEDIA_ACCESS_DENIED:"Please allow access to the Camera and Microphone and try publishing again.",OT_UNEXPECTED_SERVER_RESPONSE:"Something went wrong while publishing. Contact your administrator!"},NOTIFICATIONS:{HOST_MUTE_SPEAKER:"You have been muted by the host. To unmute press microphone button.",HOST_UNMUTE_SPEAKER:"You have been unmuted by the host. To mute press microphone button.",VIDEO_DISABLED_BY_QUALITY:"The video was disabled due to poor internet connection."}}},function(e,t){"use strict";function n(e){"ngInject";e.setOptions({startTop:60})}n.$inject=["NotificationProvider"],Object.defineProperty(t,"__esModule",{value:!0}),t.default=n},function(e,t){"use strict";function n(e,t,n,i,o,s,r){"ngInject";function a(e,t){e.data&&e.data.ignoreState||(n.previous={state:e,params:t,href:n.href(e,t)})}var c=t;i.defaults.headers.common={Accept:"application/json","Content-Type":"application/json"},c.$o Ansi based on Decrypted SSL Data (SSL) ms",1),("iOS"!==n.os||"iOS"===n.os&&e.data.count>1)&&this._emitWarning("Connection error: closed "+e.data.count+(e.data.count>1?" times":" time")+" unexpectedly with code "+t+", but a reconnect will be prepared in "+(e.data.delay/1e3).toFixed(3)+" s"),this.networkState=e.connectionState,this._playing&&"iOS"!==n.os&&(this._setState(this.STATE.RECONNECTION_IMMINENT),this.pause(this.state),this.play(e.data.delay))},P._onServerInfo=function(e){this._debug("onServerInfo",2);try{var t=JSON.stringify(e.data);this._debug(""+t,3)}catch(e){}},P._onStreamInfo=function(e){this._debug("onStreamInfo",2),this._emit(u.STREAM_INFO,e.data)},P._onNoKeepConnection=function(e){this._debug("onNoKeepConnection",2),this._emitWarning(e.data.message)},P._onMimeTypeUnsupported=function(){this._setState(this.STATE.PLAYBACK_ERROR),this._emitError(f.MEDIA.NOT_SUPPORTED,"The received audio/video is not supported"),this.pause(this.state)},P._onMediaError=function(e){this._setState(this.STATE.PLAYBACK_ERROR),this._emitError(f.PLAYER.PLAYBAC Ansi based on Decrypted SSL Data (SSL) n(){return!this.OTSessionsHandler.isOutgoingSessionConnected()}},{key:"isSourceNoConnected",get:function(){return!this.OTSessionsHandler.isSourceSessionConnected()}},{key:"isModeratorSourceNoConnected",get:function(){return!this.OTModeratorSessionsHandler.isSourceSessionConnected()}},{key:"isChatModerator",get:function(){return this.$user.isModerator()||this.isChairperson}},{key:"isChairperson",get:function(){return this.OTSessionsHandler.getIsChairperson}},{key:"currentModeratorChat",get:function(){return this.isSourceNoConnected?null:this.getChat("personalChat","moderator")}},{key:"shouldRemoveUserDetails",get:function(){return this.OTSessionsHandler.conferenceMode&&this.$user.isHaveRole(["UI_SPEAKER"])}}]),e}();t.default=u},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable Ansi based on Decrypted SSL Data (SSL) n(e){n._log(e,"messages","orange")},n.error_=function(e,t){t||(t=1),n._log(e,n.ELEMENT_MESSAGES,"red"),n._log(e,n.ELEMENT_ERRORS,"red",t)},n.debug_=function(e){0!==n.debugLevel&&n._log(e,n.ELEMENT_DEBUG)},n._log=function(e,t,r,i){n.isObject(e)&&(e=n.stringifyJSON(e,null," "));var o="";if(n.logTime&&window.performance){var a=(window.performance.now()/1e3).toFixed(3);o=a+": "}switch(r){case"green":e="Success: "+e;break;case"orange":e="Warning: "+e;break;case"red":e="Error: "+e;break;default:r=""}r?console.log("%c"+e,"color:"+r):console.log(e);var s=document.getElementById(t);if(s&&(t===n.ELEMENT_DEBUG&&n.debugCount>n.debugMax&&(s.removeChild(s.firstChild),n.debugCount++),s.innerHTML+="<span"+(r?' style="color:'+r+';">':">")+e+"</span><br>"),i>1)throw new Error(e)},n.contains=function(e,t){var r,n,i=0,o=0,a=t.split("*");for(r=0,n=a.length;r<n;r++)0!==a[r].length&&(o++,e.indexOf(a[r])!==-1&&i++);return i===o},n.isBool=function(e){return e===!0||e===!1},n.isIntString=function(e){return n.isString(e)&&n.isInt(Numb Ansi based on Decrypted SSL Data (SSL) n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[],i=function(){var e="";return{BASE:e,SOURCE_OPEN:e+"sourceopen",SOURCE_ENDED:e+"sourceended",SOURCE_CLOSED:e+"sourceclosed"}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[r(34),r(22),r(81),r(79),r(65),r(66),r(62),r(67),r(20)],i=function(e,t,r,n,i,o,a,s,c){function d(i,d){function l(){t.add({target:i,listeners:G})}function u(){for(;M.length;)M.pop();t.remove({target:i,listeners:G}),t.remove({target:i,listeners:B}),N&&t.remove({target:N,listeners:V}),N=null}function f(e){I=e.data.currentTime}function h(e){p(e.data)}function p(e){g({command:L,fragment:e})}function m(e,t){g({command:k,from:e,to:t})}function g(e){x?e.force?M.unshift(e):M.push(e):v(e)}function v(e){switch(e.command){case L:U&&(x=!0,N.appendBuffer(e.fragment),R()||D++);break;case k:N.buffered.length&&N.buffered.end(N.length-1)>0&&(x=!0,N.remove(e.from,e.to))}}function _(){x=!1,F&&(F=0,i.emit(s.SOURCE_READY)),M.length?v(M.shift()):C()&&R()&&m(N.buffered.start(0),I-O) Ansi based on Decrypted SSL Data (SSL) new a,this._setListeners(this.config.events,this),this._metaDataEnabled=this.config.playback.metadata,this._setupVideoElement(),this._setupFinish()):this._setupError(n.CONFIG_RTMP)},v._setupError=function(e){return new Promise(function(t,r){r(e)})},v._setupVideoElement=function(){var e="nano.player.swf";"undefined"!=typeof this.config.playback.flashplayer&&(e=this.config.playback.flashplayer);var t=document.createElement("div");t.setAttribute("id","flashReplace"),this._playerDiv.appendChild(t);var r="9.0.0",n={},i={};i.quality="high",i.bgcolor="#000000",i.allowscriptaccess="always",i.allowfullscreen="true",i.allowfullscreeninteractive="true",i.wmode="transparent";var a={};a.id=this._mediaElementId,a.name=this._mediaElementId,a.align="middle",a.wmode="transparent",o.embedSWF(e,"flashReplace","100%","100%",r,null,n,i,a)},v._setupFinish=function(){var e=this;return new Promise(function(t,r){function n(){if(o++,i&&(e._mediaElement=document.getElementById(e._mediaElementId),e._mediaElement&&e._mediaElement.Start) Ansi based on Decrypted SSL Data (SSL) nfigurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),u=n(17),d=i(u),p=n(735),h=i(p),f=n(740),g=i(f);t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s,r,a){"ngInject";var c=this;n(this,e),this.$q=t,this.$window=i,this.$document=o,this.$rootScope=s,this.deviceDetector=r,this.DataService=a,this.isInstalled=!1,this.extensionID="ggbeghljoagdajigdliipcdnpjgmjjlh",this.extentionURL="https://chrome.google.com/webstore/detail/"+this.extensionID,this.proxyCreds=null,this.goFromWebPageHandler=function(){var e=c.$document[0]. Ansi based on Decrypted SSL Data (SSL) ng-if="$ctrl.isStreaming && !$ctrl.isChairperson && $ctrl.isClassroomEvent" class="control"><div ng-click="$ctrl.toggleStream()" tooltip-class="stream-control-tooltip" tooltip-placement="bottom" uib-tooltip="{{$ctrl.STOP_STREAMING}}" class="control__button _stop-streaming"><div class="control__icon wc-raise-hand-icon"></div></div></div><div ng-if="!($ctrl.isStreaming && !$ctrl.isChairperson && $ctrl.isClassroomEvent)" class="control"><div ng-class="{"_on": $ctrl.isConnectedToEvent, "_off": !$ctrl.isConnectedToEvent}" ng-click="$ctrl.toggleConnection()" tooltip-placement="bottom" uib-tooltip="{{$ctrl.streamingTitle}}" class="control__button"><div class="control__icon wc-call-icon"></div></div></div></div>')},i["template-fullscreen-conference"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<div ng-click="$ctrl.restartAllLines()" ng-class="{"_disabled": $ctrl.hasCaseToDisableRestartAllLines}" uib-tooltip="{{"TOOLTIPS.RAL" | translate}}" tooltip-append-to-body="true" class="ral-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-restart"></use></svg></div><div ng-class="{"_hand-up": $ctrl.raiseHandStatus, "_hand-down": !$ctrl.raiseHandStatus, "_disabled": !$ctrl.raiseHandStatus && $ctrl.canPublish}" ng-click="$ctrl.raiseHand()" ng-if="$ctrl.chairpersonNumber && !$ctrl.isChairperson && (!$ctrl.isStreaming || $ctrl.isClassroomEvent)" class="control"><div class="control__icon wc-raise-hand-icon"></div></div><div ng-class="{"_on": $ctrl.isStreamOptionActive("audio"), "_off": !$ctrl.isStreamOptionActive("audio"), "_disabled": !$ctrl.isStreaming || !$ctrl.canPublish}" ng-click="$ctrl.toggleStreamOption("audio")" uib-tooltip="{{$ctrl.streamOptionTitle("audio")}}" tooltip-class="stream-control-tooltip" tooltip-append-to-body="true" class="control"><div class="control__icon wc-mic-icon"></div></div><div ng-class="{\t\t\t"_on": $ctrl.isStreamOptionActive("video_1"),\t\t\t"_off": !$ctrl.isStreamOptionActive("video_1"),\t\t\t"_disabled": !$ctrl.isStreaming || !$ctrl.canPublish,\t\t\t"_video-control-1": $ctrl.doubleStreamingMode\t\t}" ng-click="$ctrl.toggleStreamOption("video_1")" tooltip-class="stream-control-tooltip" uib-tooltip="{{$ctrl.streamOptionTitle("video_1")}}" tooltip-append-to-body="true" class="control"><div class="control__icon wc-cam-icon"></div></div><div ng-if="$ctrl.doubleStreamingMode" ng-class="{\t\t\t"_on": $ctrl.isStreamOptionActive("video_2"),\t\t\t"_off": !$ctrl.isStreamOptionActive("video_2"),\t\t\t"_disabled": !$ctrl.isStreaming || !$ctrl.canPublish\t\t}" ng-click="$ctrl.toggleStreamOption("video_2")" tooltip-class="stream-control-tooltip" uib-tooltip="{{$ctrl.streamOptionTitle("video_2")}}" tooltip-append-to-body="true" class="control _video-control-2"><div class="control__icon wc-cam-icon"></div></div><div ng-class="{"_on": $ctrl.isStreamOptionActive("screenShare"), "_off": !$ctrl.isStreamOptionActive("screenShare"), "_disabled": !$ctrl.isStreaming || !$ctrl.canPublish}" ng-click="$ctrl.toggleStreamOption("screenShare")" uib-tooltip="{{$ctrl.streamOptionTitle("screenShare")}}" tooltip-class="stream-control-tooltip" tooltip-append-to-body="true" class="control"><div class="control__icon wc-screen-icon"></div></div><div ng-if="$ctrl.isStreaming && !$ctrl.isChairperson && $ctrl.isClassroomEvent" ng-click="$ctrl.toggleStream()" tooltip-class="stream-control-tooltip" tooltip-append-to-body="true" uib-tooltip="{{$ctrl.STOP_STREAMING}}" class="control _stop-streaming"><div class="control__icon wc-raise-hand-icon"></div></div><div ng-if="!($ctrl.isStreaming && !$ctrl.isChairperson && $ctrl.isClassroomEvent)" ng-class="{"_on": $ctrl.isConnectedToEvent, "_off": !$ctrl.isConnectedToEvent}" ng-click="$ctrl.toggleConnection()" tooltip-placement="top" uib-tooltip="{{$ctrl.streamingTitle}}" tooltip-append-to-body="true" class="control _main-control"><div class="control__icon wc-call-icon"></div></div>')},i["template-fullscreen-speaker"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<div ng-click="$ctrl.restartAllLines()" uib-tooltip="{{"TOOLTIPS.RAL" | translate}}" tooltip-append-to-body="true" class="ral-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-restart"></use></svg></div><div ng-class="{"_on": $ctrl.isStreaming, "_off": !$ctrl.isStreaming, "_disabled": ($ctrl.noOutSessionConnect || $ctrl.isStreamingStateUpdating)}" ng-click="$ctrl.toggleStreamingSpeaker()" class="stream-btn"><div class="stream-btn_ico"></div></div><div ng-class="{"_on": $ctrl.isOnAir, "_video-only": $ctrl.isVideoOnly, "_disabled": ($ctrl.noOutSessionConnect || $ctrl.isStreamingStateUpdating)}" class="mute-state"><span class="mute-state__text">{{$ctrl.muteStateText}}</span></div>')},i["template-fullscreen-interpreter"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<div ng-click="$ctrl.restartAllLines()" uib-tooltip="{{"TOOLTIPS.RAL" | translate}}" tooltip-append-to-body="true" class="ral-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-restart"></use></svg></div><div ng-class="{\'_shortcuts-indicator\': $ctrl.shortcutsIndicator}" uib-tooltip="{{"TOOLTIPS.TURN_MIC" | translate}}" tooltip-append-to-body="true" class="mute-indicator-fullscreen"><a ng-class="{\t\t\t\t\t\'_unmuted\': $ctrl.isOnAir,\t\t\t\t\t\'_disabled\': $ctrl.noOutSessionConnect\t\t\t\t}" href="javascript:void(0)" ng-click="$ctrl.toggleStreamingInterpreter()" class="mute-btn"><svg class="mute-btn__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-unmuted" ng-if="$ctrl.isStreaming"></use><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-muted" ng-if="!$ctrl.isStreaming"></use></svg></a><div ng-class="{\'_on\': $ctrl.isOnAir}" class="mute-state"><span class="mute-state__text">{{$ctrl.muteStateText}}</span></div></div>')},i["template-speaker"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<div ng-class="{"_double-streaming": $ctrl.doubleStreamingMode}" class="stream-indicator-container"><volume-meter total-size="75" vertical="true"></volume-meter><div ng-class="{"_on": $ctrl.isStreaming, "_off": !$ctrl.isStreaming, "_unmuting": $ctrl.isStreamingStateUpdating}" ng-click="$ctrl.toggleStreamingSpeaker()" tooltip-placement="bottom" uib-tooltip="{{$ctrl.streamingTitle}}" class="stream-btn"><div class="stream-btn_ico"></div><div class="stream-btn_title">{{$ctrl.streamingBtnTitle}}</div><div class="progress-pie"><div class="spinner-pie pie"></div><div class="filter pie"></div><div class="mask"></div></div></div><div class="stream-controls"><div tooltip-placement="{{$ctrl.tooltipTitle("video_1")}}" uib-tooltip="{{$ctrl.streamOptionTitle("video_1")}}" class="stream-controls_item _video-control"><div class="toggleswitch"><div class="toggleswitch inverted onoff"><input type="checkbox" name="video-control_1" id="video-control_1" ng-checked="$ctrl.isStreamOptionActive("video_1")" ng-click="$ctrl.toggleStreamOption("video_1")" class="toggleswitch-checkbox"><label for="video-control_1" ng-class="{"_disable": $ctrl.isVideoToggleDisable("video_1")}" class="toggleswitch-label"><span class="toggleswitch-inner"></span><span class="toggleswitch-switch"></span></label></div></div></div><div ng-if="$ctrl.doubleStreamingMode" tooltip-placement="{{$ctrl.tooltipTitle("video_2")}}" uib-tooltip="{{$ctrl.streamOptionTitle("video_2")}}" class="stream-controls_item _video-control _video-control-2"><div class="toggleswitch"><div class="toggleswitch inverted onoff"><input type="checkbox" name="video-control_2" id="video-control_2" ng-checked="$ctrl.isStreamOptionActive("video_2")" ng-click="$ctrl.toggleStreamOption("video_2")" class="toggleswitch-checkbox"><label for="video-control_2" ng-class="{"_disable": $ctrl.isVideoToggleDisable("video_2")}" class="toggleswitch-label"><span class="toggleswitch-inner"></span><span class="toggleswitch-switch"></span></label></div></div></div><div tooltip-placement="{{$ctrl.tooltipTitle("audio")}}" uib-tooltip="{{$ctrl.streamOptionTitle("audio")}}" class="stream-controls_item _audio-control"><div class="toggleswitch"><div class="toggleswitch inverted onoff"><input type="checkbox" name="audio-control" id="audio-control" ng-checked="$ctrl.isStreamOptionActive("audio")" ng-click="$ctrl.toggleStreamOption("audio")" confirm confirm-settings="$ctrl.confirmSettings" confirm-if="$ctrl.isStreaming && $ctrl.isStreamOptionActive("audio")" class="toggleswitch-checkbox"><label for="audio-control" class="toggleswitch-label"><span class="toggleswitch-inner"></span><span class="toggleswitch-switch"></span></label></div></div></div><div tooltip-placement="{{$ctrl.tooltipTitle("screenShare")}}" uib-tooltip="{{$ctrl.streamOptionTitle("screenShare")}}" class="stream-controls_item _screen-control"><div class="toggleswitch"><div class="toggleswitch inverted onoff"><input type="checkbox" name="screen-control" id="screen-control" ng-checked="$ctrl.isStreamOptionActive("screenShare")" ng-click="$ctrl.toggleStreamOption("screenShare")" class="toggleswitch-checkbox"><label for="screen-control" class="toggleswitch-label"><span class="toggleswitch-inner"></span><span class="toggleswitch-switch"></span></label></div></div></div></div></div>')},i["template-interpreter"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<div ng-class="{\'_shortcuts-indicator\': $ctrl.shortcutsIndicator}" class="mute-indicator-container"><volume-meter ng-if="$ctrl.isStreaming && !$ctrl.noOutSessionConnect" total-size="75" vertical="true"></volume-meter><a ng-class="{\'_unmuted\': $ctrl.isOnAir, \'_disabled\': $ctrl.noOutSessionConnect, \'_unmuting\': $ctrl.isStreamingStateUpdating, \'_muted\': !$ctrl.isStreamOptionActive(\'audio\')}" href="#" tooltip-placement="bottom" uib-tooltip="{{\'TOOLTIPS.TURN_MIC\' | translate}}" ng-click="$ctrl.toggleStreamingInterpreter()" class="mute-btn"><div class="progress-pie"><div class="spinner-pie pie"></div><div class="filter pie"></div><div class="mask"></div></div><div class="mute-btn__icon-cont"><svg class="mute-btn__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-muted" ng-if="!$ctrl.isOnAir || !$ctrl.isStreamOptionActive(\'audio\')"></use><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-unmuted" ng-if="$ctrl.isOnAir && $ctrl.isStreamOptionActive(\'audio\')"></use></svg></div></a><div class="mute-option-container"><div ng-class="{"_muted": !$ctrl.isStreamOptionActive("audio"), "_disabled": !$ctrl.isStreaming}" class="audio-option"><span ng-mousedown="$ctrl.toggleAudioOff()" ng-mouseup="$ctrl.toggleAudioOn()" ng-mouseleave="$ctrl.toggleAudioOn()" class="audio-option__control">{{\'WEB_UI.COUGH\' | translate}}</span></div></div></div>');},n.push('<div ng-if="$ctrl.type === "CONFERENCE"" class="stream-indicator">'),i["template-conference"](),n.push('</div><div ng-if="$ctrl.type === "FULLSCREEN-CONFERENCE"" class="stream-indicator-fullscreen-conference">'),i["template-fullscreen-conference"](),n.push('</div><div ng-if="$ctrl.type === "FULLSCREEN-SPEAKER"" class="stream-indicator-fullscreen-speaker">'),i["template-fullscreen-speaker"](),n.push('</div><div ng-if="$ctrl.type === "SPEAKER"" class="stream-indicator-speaker">'),i["template-speaker"](),n.push('</div><div ng-if="$ctrl.type === "INTERPRETER"" class="mute-indicator">'),i["template-interpreter"](),n.push('</div><div ng-if="$ctrl.type === "FULLSCREEN-INTERPRETER"" class="full-screen-panel-wr__mute-indicator">'),i["template-fullscreen-interpreter"](),n.push('</div><audio id="audible-beeps-in"><source ng-src="{{$ctrl.audibleBeepsIn.ogg}}" type="audio/ogg"><source ng-src="{{$ctrl.audibleBeepsIn.mp3}}" type="audio/mp3"></audio><audio id="audible-beeps-out"><source ng-src="{{$ctrl.audibleBeepsOut.ogg}}" type="audio/ogg"><source ng-src="{{$ctrl.audibleBeepsOut.mp3}}" type="audio/mp3"></audio>'),n.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(255),a=i(r),c=n(568),l=i(c),u=n(569),d=i(u),p=n(570),h=i(p),f=n(571),g=i(f),m=function(){function e(t,n,i,s,r,a,c,l,u,d,p,h){"ngInject";o(this,e),this.OTSessionsHandler=t,this.$uibModal=n,this.$timeout=i,this.$interval=s,this.$rootScope=r,this.$document=a,this.HandoverService=c,this.KeyboardShortcutsService=l,this.$user=u,this.InputDevicesService=d,this.$log=p,this.LocalizationService=h}return e.$inject=["OTSessionsHandler","$uibModal","$timeout","$interval","$rootScope","$document","HandoverService","KeyboardShortcutsService","$user","InputDevicesService","$log","LocalizationService"],s(e,[{key:"$onInit",value:function(){var e=this,t=[{YES:"GENERAL"},{NO:"GENERAL"},{VIDEO_ONLY_SURE:"WEB_UI"},{DEVICE_NOT_FOUND_TOTAL:"WEB_UI"},{MUTE_AUDIO:"WEB_UI"},{UNMUTE_AUDIO:"WEB_UI"},{UNMUTE_TALK:"WEB_UI"},{DISABLE_CAMERA:"WEB_UI"},{ENABLE_CAMERA:"WEB_UI"},{STOP_BEFORE_ENABLE:"WEB_UI"},{DISABLE_SCREENSHARING:"WEB_UI"},{ENABLE_SCREENSHARING:"WEB_UI"},{DISCONNECT_SMALL:"WEB_UI"},{CONNECT_SMALL:"WEB_UI"},{STOP:"WEB_UI"},{START:"WEB_UI"},{NOT_SCREENSHARING:"WEB_UI"},{ON:"WEB_UI"},{OFF:"WEB_UI"},{VIDEO_ONLY:"WEB_UI"},{HAND_RAISED:"WEB_UI"},{HAND_LOWERED:"WEB_UI"},{RESTART:"WEB_UI"},{STOP_STREAMING:"WEB_UI"}];this.LocalizationService.translate(t,this).then(function(){e.confirmSettings={template:a.default,defaultLabels:{title:e.VIDEO_ONLY_SURE,ok:e.YES,cancel:e.NO}}}),this.streamOptions=this.OTSessionsHandler.streamOptions,this.audibleBeepsIn={mp3:l.default,ogg:d.default},this.audibleBeepsOut={mp3:h.default,ogg:g.default},this.shortcutsIndicator=!1,this.mediaDeviceVisibility={audioDevices:[{title:!1,btn:!0}],videoDevices:[{title:!1,btn:!0},{title:!1,btn:!0}]},this.$rootScope.$on("stream-indicator:startPublishing",function(){e.beep("audible-beeps-in",150,.1,!1)}),this.$rootScope.$on("stream-indicator:stopPublishing",function(){e.beep("audible-beeps-out",100,.2,!0),e.$timeout(function(){e.beep("audible-beeps-out",100,.2,!0)},150)}),this.$rootScope.$on("stream-indicator-ctrl:keyboard-shortcuts",function(){e.shortcutsIndicator=!0,e.$timeout(function(){e.shortcutsIndicator=!1},3e3)})}},{key:"flySwitchDevice",value:function(e,t){var n=this;this.mediaDeviceVisibility[e][t-1].btn&&(this.OTSessionsHandler.flySwitchDevice(e,t),this.mediaDeviceVisibility[e][t-1].btn=!1,this.mediaDeviceVisibility[e][t-1].title=!1,this.$timeout(function(){n.mediaDeviceVisibility[e][t-1].btn=!0,Object.keys(n.mediaDeviceVisibility).forEach(function(t){n.mediaDeviceVisibility[t].forEach(function(n){n.title=t===e})}),n.$timeout(function(){n.mediaDeviceVisibility[e][t-1].title=!1},2500)},2e3))}},{key:"isStreamOptionActive",value:function(e){return this.streamOptions[e]}},{key:"streamOptionTitle",value:function(e){var t={audio:function(){return this.isStreamOptionActive(e)?this.MUTE_AUDIO:this.KeyboardShortcutsService.keyboardShortcutsActive&&this.conferenceMode?this.UNMUTE_TALK:this.UNMUTE_AUDIO},video_1:function(){var t=this.isStreamOptionActive(e)?this.DISABLE_CAMERA:this.ENABLE_CAMERA;return this.isVideoToggleDisable(e)&&(t=th Ansi based on Decrypted SSL Data (SSL) nner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent;filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=9 Ansi based on Decrypted SSL Data (SSL) now deprecated. Use uib-datepicker-popup-wrap instead.")}}}]),angular.module("ui.bootstrap.dropdown",["ui.bootstrap.position"]).constant("uibDropdownConfig",{openClass:"open"}).service("uibDropdownService",["$document","$rootScope",function(e,t){var n=null;this.open=function(t){n||(e.bind("click",i),e.bind("keydown",o)),n&&n!==t&&(n.isOpen=!1),n=t},this.close=function(t){n===t&&(n=null,e.unbind("click",i),e.unbind("keydown",o))};var i=function(e){if(n&&(!e||"disabled"!==n.getAutoClose())){var i=n.getToggleElement();if(!(e&&i&&i[0].contains(e.target))){var o=n.getDropdownElement();e&&"outsideClick"===n.getAutoClose()&&o&&o[0].contains(e.target)||(n.isOpen=!1,t.$$phase||n.$apply())}}},o=function(e){27===e.which?(n.focusToggleElement(),i()):n.isKeynavEnabled()&&/(38|40)/.test(e.which)&&n.isOpen&&(e.preventDefault(),e.stopPropagation(),n.focusDropdownEntry(e.which))}}]).controller("UibDropdownController",["$scope","$element","$attrs","$parse","uibDropdownConfig","uibDropdownService","$animate","$uibPosition","$d Ansi based on Decrypted SSL Data (SSL) null)},function(t){"function"==typeof e[2]&&e[2].apply(null,[t])}):t.apply(this,arguments)}}),["getStats"].forEach(function(e){var t=h.prototype[e];h.prototype[e]=function(){var e=arguments;return"function"==typeof e[1]?t.apply(this,arguments).then(function(){"function"==typeof e[1]&&e[1].apply(null)}):t.apply(this,arguments)}}),h}},{sdp:17}],17:[function(e,t,n){"use strict";var i={};i.generateIdentifier=function(){return Math.random().toString(36).substr(2,10)},i.localCName=i.generateIdentifier(),i.splitLines=function(e){return e.trim().split("\n").map(function(e){return e.trim()})},i.splitSections=function(e){var t=e.split("\nm=");return t.map(function(e,t){return(t>0?"m="+e:e).trim()+"\r\n"})},i.getDescription=function(e){var t=i.splitSections(e);return t&&t[0]},i.getMediaSections=function(e){var t=i.splitSections(e);return t.shift(),t},i.matchPrefix=function(e,t){return i.splitLines(e).filter(function(e){return 0===e.indexOf(t)})},i.parseCandidate=function(e){var t;t=0===e.indexOf("a=candidate:")?e.subst Ansi based on Decrypted SSL Data (SSL) o.rtcp={cname:u.localCName,compound:e.rtcpParameters.compound},e.recvEncodingParameters.length&&(o.rtcp.ssrc=e.recvEncodingParameters[0].ssrc),e.rtpSender.send(o)),i&&e.rtpReceiver&&o.codecs.length>0&&("video"===e.kind&&e.recvEncodingParameters&&t<15019&&e.recvEncodingParameters.forEach(function(e){delete e.rtx}),e.recvEncodingParameters.length?o.encodings=e.recvEncodingParameters:o.encodings=[{}],o.rtcp={compound:e.rtcpParameters.compound},e.rtcpParameters.cname&&(o.rtcp.cname=e.rtcpParameters.cname),e.sendEncodingParameters.length&&(o.rtcp.ssrc=e.sendEncodingParameters[0].ssrc),e.rtpReceiver.receive(o))},h.prototype.setLocalDescription=function(e){var t=this;if(["offer","answer"].indexOf(e.type)===-1)return Promise.reject(l("TypeError",'Unsupported type "'+e.type+'"'));if(!a("setLocalDescription",e.type,t.signalingState)||t._isClosed)return Promise.reject(l("InvalidStateError","Can not set local "+e.type+" in state "+t.signalingState));var n,i;if("offer"===e.type)n=u.splitSections(e.sdp),i=n.shift(),n.forE Ansi based on Decrypted SSL Data (SSL) od, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),s=n,n=i,i=s),o=tn(n,i),an(this,o,e),this}}function an(e,n,i,o){var s=n._milliseconds,r=zt(n._days),a=zt(n._months);e.isValid()&&(o=null==o||o,a&&he(e,K(e,"Month")+a*i),r&&J(e,"Date",K(e,"Date")+r*i),s&&e._d.setTime(e._d.valueOf()+s*i),o&&t.updateOffset(e,r||a))}function cn(e){return"string"==typeof e||e instanceof String}function ln(e){return y(e)||d(e)||cn(e)||u(e)||dn(e)||un(e)||null===e||void 0===e}function un(e){var t,n,i=r(e)&&!c(e),o=!1,s=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"];for(t=0;t<s.length;t+=1)n=s[t],o=o||a(e,n);return i&&o}function dn(e){var t=s(e),n=!1;return t&&(n=0===e.filter(function(t){return!u(t)&&cn(e)}).length),t&&n}function pn(e){var t,n,i=r(e)&&!c(e),o=!1,s=["sameDay","nextDay","lastDay","nextWeek","las Ansi based on Decrypted SSL Data (SSL) olumeValue(e,"outgoing"),this.audienceHearSource=!1},upOutgoing:function(){this.setVolumeValue(100,"outgoing"),this.audienceHearSource=!0}};t[e].bind(this)()}},{key:"autoUpSpeakerVolume",value:function(){var e=this;this.autoVolumeTimerId=this.$timeout(function(){e.conferenceMode&&e.autoVolume&&e.volumeMeter.incoming<=10&&e.EventService.event.floorToLanguageOnInterpreterSilence&&e.autoSetVolume("up"),e.$timeout.cancel(e.autoVolumeTimerId),e.autoVolumeTimerId=null},5e3)}},{key:"autoUpAudienceVolume",value:function(){var e=this;this.EventService.event.floorToLanguageOnInterpreterSilence&&(this.autoVolumeTimerId=this.$timeout(function(){e.autoVolumeAudience&&e.volumeMeter.outgoing<=10&&e.autoSetVolume("upOutgoing"),e.$timeout.cancel(e.autoVolumeTimerId),e.autoVolumeTimerId=null},5e3))}},{key:"initSession",value:function(e){var t=e.sessionId,n=e.isVisible,i=e.label,o=e.mode,s=e.isVideo,r=e.logTag,a="Floor"===i&&"floor"===o,c=a&&s,l=this.tokboxSessions[t],u=this.$user.getUserInfo(),d=null!==u?u.userName:"",p=e.noA Ansi based on Decrypted SSL Data (SSL) on"></i></span><span ng-click="$ctrl.moveChats()" uib-tooltip="{{"TOOLTIPS.MOVE" | translate}}" tooltip-class="chat-tooltip" tooltip-placement="bottom" class="single-chat__move"><svg ng-if="$ctrl.isChatsInRight" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-prev"></use></svg><svg ng-if="!$ctrl.isChatsInRight" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-next"></use></svg></span><span ng-if="$ctrl.newMessagesCount" ng-class="{"_moderator-badge": $ctrl.isPersonalChat}" class="single-chat__new-message-badge">{{$ctrl.newMessagesCount}}</span><button type="button" ng-click="$ctrl.hideChat()" class="single-chat__close"><span>✕</span></button></div><div id="chat_body_{{$ctrl.chatType}}" ng-class="{"_no-click": !$ctrl.hasEnoughtMessages, "_font-size-big": $ctrl.isFontSizeBig}" class="single-chat__body"><div ng-repeat="message in $ctrl.messages" ng-class="{"new-message": message.isNew, "_hidd Ansi based on Decrypted SSL Data (SSL) on):null}},{key:"connectOutSession",value:function(){return this.outgoingSession?this.connect(this.outgoingSession,"Language (out)"):null}},{key:"disconnectOutSession",value:function(){return this.outgoingSession?this.disconnect(this.outgoingSession):null}},{key:"isMuted",value:function(){return!(null!==this.languageBothSession&&this.languageBothSession.state.publishing||null!==this.languageOutSession&&this.languageOutSession.state.publishing||null!==this.sourceSession&&this.sourceSession.state.publishing||null!==this.multipleInterpretSessions.outLeft&&this.multipleInterpretSessions.outLeft.state.publishing||null!==this.multipleInterpretSessions.outRight&&this.multipleInterpretSessions.outRight.state.publishing)}},{key:"connect",value:function(e,t){var n=this,i=this.$q.defer(),o=l.default.isUndefined(t)?"Unknown session:":t+":";return e.connect().then(function(){n.$log.debug(o,"Connected",e),i.resolve()}).catch(function(e){n.$log.error(o,"Connecting failed:",e),1006===e.code&&(e.messages=["Failed to connect. Ansi based on Decrypted SSL Data (SSL) on-paste:before{content:"\E206"}.glyphicon-alert:before{content:"\E209"}.glyphicon-equalizer:before{content:"\E210"}.glyphicon-king:before{content:"\E211"}.glyphicon-queen:before{content:"\E212"}.glyphicon-pawn:before{content:"\E213"}.glyphicon-bishop:before{content:"\E214"}.glyphicon-knight:before{content:"\E215"}.glyphicon-baby-formula:before{content:"\E216"}.glyphicon-tent:before{content:"\26FA"}.glyphicon-blackboard:before{content:"\E218"}.glyphicon-bed:before{content:"\E219"}.glyphicon-apple:before{content:"\F8FF"}.glyphicon-erase:before{content:"\E221"}.glyphicon-hourglass:before{content:"\231B"}.glyphicon-lamp:before{content:"\E223"}.glyphicon-duplicate:before{content:"\E224"}.glyphicon-piggy-bank:before{content:"\E225"}.glyphicon-scissors:before{content:"\E226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\E227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\A5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20BD"}.glyphicon-scale:before{content:"\E23 Ansi based on Decrypted SSL Data (SSL) ontent:"\F26B"}.fa-television:before,.fa-tv:before{content:"\F26C"}.fa-contao:before{content:"\F26D"}.fa-500px:before{content:"\F26E"}.fa-amazon:before{content:"\F270"}.fa-calendar-plus-o:before{content:"\F271"}.fa-calendar-minus-o:before{content:"\F272"}.fa-calendar-times-o:before{content:"\F273"}.fa-calendar-check-o:before{content:"\F274"}.fa-industry:before{content:"\F275"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-map-o:before{content:"\F278"}.fa-map:before{content:"\F279"}.fa-commenting:before{content:"\F27A"}.fa-commenting-o:before{content:"\F27B"}.fa-houzz:before{content:"\F27C"}.fa-vimeo:before{content:"\F27D"}.fa-black-tie:before{content:"\F27E"}.fa-fonticons:before{content:"\F280"}.fa-reddit-alien:before{content:"\F281"}.fa-edge:before{content:"\F282"}.fa-credit-card-alt:before{content:"\F283"}.fa-codiepie:before{content:"\F284"}.fa-modx:before{content:"\F285"}.fa-fort-awesome:before{content:"\F286"}.fa-usb:before{content:"\F287"}.fa-product-hunt:before{content:"\F288"}.fa-mixcloud:before{content:"\F289"}.fa-scribd:before{content:"\F28A"}.fa-pause-circle:before{content:"\F28B"}.fa-pause-circle-o:before{content:"\F28C"}.fa-stop-circle:before{content:"\F28D"}.fa-stop-circle-o:before{content:"\F28E"}.fa-shopping-bag:before{content:"\F290"}.fa-shopping-basket:before{content:"\F291"}.fa-hashtag:before{content:"\F292"}.fa-bluetooth:before{content:"\F293"}.fa-bluetooth-b:before{content:"\F294"}.fa-percent:before{content:"\F295"}.fa-gitlab:before{content:"\F296"}.fa-wpbeginner:before{content:"\F297"}.fa-wpforms:before{content:"\F298"}.fa-envira:before{content:"\F299"}.fa-universal-access:before{content:"\F29A"}.fa-wheelchair-alt:before{content:"\F29B"}.fa-question-circle-o:before{content:"\F29C"}.fa-blind:before{content:"\F29D"}.fa-audio-description:before{content:"\F29E"}.fa-volume-control-phone:before{content:"\F2A0"}.fa-braille:before{content:"\F2A1"}.fa-assistive-listening-systems:before{content:"\F2A2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\F2A3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\F2A4"}.fa-glide:before{content:"\F2A5"}.fa-glide-g:before{content:"\F2A6"}.fa-sign-language:before,.fa-signing:before{content:"\F2A7"}.fa-low-vision:before{content:"\F2A8"}.fa-viadeo:before{content:"\F2A9"}.fa-viadeo-square:before{content:"\F2AA"}.fa-snapchat:before{content:"\F2AB"}.fa-snapchat-ghost:before{content:"\F2AC"}.fa-snapchat-square:before{content:"\F2AD"}.fa-pied-piper:before{content:"\F2AE"}.fa-first-order:before{content:"\F2B0"}.fa-yoast:before{content:"\F2B1"}.fa-themeisle:before{content:"\F2B2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\F2B3"}.fa-fa:before,.fa-font-awesome:before{content:"\F2B4"}.fa-handshake-o:before{content:"\F2B5"}.fa-envelope-open:before{content:"\F2B6"}.fa-envelope-open-o:before{content:"\F2B7"}.fa-linode:before{content:"\F2B8"}.fa-address-book:before{content:"\F2B9"}.fa-address-book-o:before{content:"\F2BA"}.fa-address-card:before,.fa-vcard:before{content:"\F2BB"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\F2BC"}.fa-user-circle:before{content:"\F2BD"}.fa-user-circle-o:before{content:"\F2BE"}.fa-user-o:before{content:"\F2C0"}.fa-id-badge:before{content:"\F2C1"}.fa-drivers-license:before,.fa-id-card:before{content:"\F2C2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\F2C3"}.fa-quora:before{content:"\F2C4"}.fa-free-code-camp:before{content:"\F2C5"}.fa-telegram:before{content:"\F2C6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\F2C7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\F2C8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\F2C9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\F2CA"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\F2CB"}.fa-shower:before{content:"\F2CC"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\F2CD"}.fa-podcast:before{content:"\F2CE"}.fa-window-maximize:before{content:"\F2D0"}.fa-window-minimize:before{content:"\F2D1"}.fa-window-restore:before{content:"\F2D2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\F2D3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\F2D4"}.fa-bandcamp:before{content:"\F2D5"}.fa-grav:before{content:"\F2D6"}.fa-etsy:before{content:"\F2D7"}.fa-imdb:before{content:"\F2D8"}.fa-ravelry:before{content:"\F2D9"}.fa-eercast:before{content:"\F2DA"}.fa-microchip:before{content:"\F2DB"}.fa-snowflake-o:before{content:"\F2DC"}.fa-superpowers:before{content:"\F2DD"}.fa-wpexplorer:before{content:"\F2DE"}.fa-meetup:before{content:"\F2E0"}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.ui-notification{position:fixed;z-index:9999;width:300px;transition:all .5s ease;color:#fff;border-radius:0;background:#337ab7;box-shadow:5px 5px 10px rgba(0,0,0,.3)}.ui-notification.clickable{cursor:pointer}.ui-notification.clickable:hover{opacity:.7}.ui-notification.killed{transition:opacity 1s ease;opacity:0}.ui-notification>h3{font-size:14px;font-weight:700;display:block;margin:10px 10px 0;padding:0 0 5px;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.3)}.ui-notification a{color:#fff}.ui-notification a:hover{text-decoration:underline}.ui-notification>.message{margin:10px}.ui-notification.warning{color:#fff;background:#f0ad4e}.ui-notification.error{color:#fff;background:#d9534f}.ui-notification.success{color:#fff;background:#5cb85c}.ui-notification.info{color:#fff;background:#5bc0de}/*! * ui-select * http://github.com/angular-ui/ui-select * Version: 0.19.8 - 2017-04-18T05:43:43.881Z * License: MIT */.ui-select-highlight{font-weight:700}.ui-select-offscreen{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.ui-select-choices-row:hover{background-color:#f5f5f5}.ng-dirty.ng-invalid>a.select2-choice{border-color:#d44950}.select2-result-single{padding-left:0}.select2-locked>.select2-search-choice-close,.select-locked>.ui-select-match-close{}body>.select2-container.open{z-index:9999}.ui-select-container.select2.direction-up .ui-select-match,.ui-select-container[theme=select2].direction-up .ui-select-match{border-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.ui-select-container.select2.direction-up .ui-select-dropdown,.ui-select-container[theme=select2].direction-up .ui-select-dropdown{border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-width:1px;border-top-style:solid;box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-4px}.ui-select-container.select2.direction-up .ui-select-dropdown .select2-search,.ui-select-container[theme=select2].direction-up .ui-select-dropdown .select2-search{margin-top:4px}.ui-select-container.select2.direction-up.select2-dropdown-open .ui-select-match,.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match{border-bottom-color:#5897fb}.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden,.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden input{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0}.selectize-input.selectize-focus{border-color:#007fbb!important}.selectize-control.single>.selectize-input>input{width:100%}.selectize-control.multi>.selectize-input>input{margin:0!important}.selectize-control>.selectize-dropdown{width:100%}.ng-dirty.ng-invalid>div.selectize-input{border-color:#d44950}.ui-select-container[theme=selectize].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-2px}.ui-select-container[theme=selectize] input.ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0;width:0}.btn-default-focus{color:#333;background-color:#ebebeb;border-color:#adadad;text-decoration:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ui-select-bootstrap .ui-select-toggle{position:relative}.ui-select-bootstrap .ui-select-toggle>.caret{height:10px;top:50%;right:10px;margin-top:-2px}.input-group>.ui-select-bootstrap.dropdown{position:static}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up{border-radius:4px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ui-select-bootstrap .ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0}.ui-select-bootstrap>.ui-select-match>.btn{text-align:left!important}.ui-select-bootstrap>.ui-select-match>.caret{top:45%;right:15px}.ui-select-bootstrap>.ui-select-choices,.ui-select-bootstrap>.ui-select-no-choice{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px}body>.ui-select-bootstrap.open{z-index:1000}.ui-select-multiple.ui-select-bootstrap{height:auto;padding:3px 3px 0}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent!important;border:none;outline:none;height:1.666666em;margin-bottom:3px}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;margin:0 3px 3px 0}.ui-select-multiple .ui-select-match-item{position:relative}.ui-select-multiple .ui-select-match-item.dropping .ui-select-match-close{pointer-events:none}.ui-select-multiple:hover .ui-select-match-item.dropping-before:before{content:"";top:0;right:100%;height:100%;margin-right:2px;border-left:1px solid #428bca}.ui-select-multiple:hover .ui-select-match-item.dropping-after:after{content:"";top:0;left:100%;height:100%;margin-left:2px;border-right:1px solid #428bca}.ui-select-bootstrap .ui-select-choices-row>span{cursor:pointer;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row>span:focus,.ui-select-bootstrap .ui-select-choices-row>span:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.ui-select-bootstrap .ui-select-choices-row.active>span{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.ui-select-bootstrap .ui-select-choices-row.active.disabled>span,.ui-select-bootstrap .ui-select-choices-row.disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{!important}.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#d44950}.ui-select-container[theme=bootstrap].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25)}.ui-select-bootstrap .ui-select-match-text{width:100%;padding-right:1em}.ui-select-bootstrap .ui-select-match-text span{display:inline-block;width:100%;overflow:hidden}.ui-select-bootstrap .ui-select-toggle>a.btn{height:10px;right:10px;margin-top:-2px}.ui-select-refreshing.glyphicon{right:0;padding:8px 27px}@keyframes ui-select-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.ui-select-spin{animation:ui-select-spin 2s infinite linear}.ui-select-refreshing.ng-animate{-webkit-animation:none 0s}#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;transition:all .35s linear}#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active,#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .bar{transition:width .35s;background:#29d;position:fixed;z-index:10002;top:0;left:0;width:100%;height:2px;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{width:70px;right:0;top:0;height:2px;opacity:.45;-ms-box-shadow:#29d 1px 0 6px 1px;box-shadow:1px 0 6px 1px #29d;border-radius:100%}#loading-bar-spinner{display:block;position:fixed;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;animation:loading-bar-spinner .4s linear infinite}@keyframes loading-bar-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}} Ansi based on Decrypted SSL Data (SSL) ontroller:a.default};t.default=c},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push("<div ng-class=\"{'_outgoing': $ctrl.outgoing,\t\t'_incoming': !$ctrl.outgoing,\t\t'_vertical': $ctrl.vertical,\t\t'_conference': $ctrl.conference,\t\t'_audience-hear-language': !$ctrl.audienceHearSource,\t\t'_auto-volume': $ctrl.autoVolumeAudience,\t\t'_audience': $ctrl.audience}\" class=\"volume-meter\"><div class=\"audio-meter\"><div ng-style=\"{'width': $ctrl.volume}\" ng-if=\"!$ctrl.vertical\" class=\"inner\"></div><div ng-style=\"{'height': $ctrl.volume}\" ng-if=\"$ctrl.vertical\" class=\"inner\"></div></div></div>"),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writ Ansi based on Decrypted SSL Data (SSL) ooltip/tooltip-html-popup.html"}}).directive("uibTooltipHtml",["$uibTooltip",function(e){return e("uibTooltipHtml","tooltip","mouseenter",{useContentExp:!0})}]),angular.module("ui.bootstrap.popover",["ui.bootstrap.tooltip"]).directive("uibPopoverTemplatePopup",function(){return{restrict:"A",scope:{uibTitle:"@",contentExp:"&",originScope:"&"},templateUrl:"uib/template/popover/popover-template.html"}}).directive("uibPopoverTemplate",["$uibTooltip",function(e){return e("uibPopoverTemplate","popover","click",{useContentExp:!0})}]).directive("uibPopoverHtmlPopup",function(){return{restrict:"A",scope:{contentExp:"&",uibTitle:"@"},templateUrl:"uib/template/popover/popover-html.html"}}).directive("uibPopoverHtml",["$uibTooltip",function(e){return e("uibPopoverHtml","popover","click",{useContentExp:!0})}]).directive("uibPopoverPopup",function(){return{restrict:"A",scope:{uibTitle:"@",content:"@"},templateUrl:"uib/template/popover/popover.html"}}).directive("uibPopover",["$uibTooltip",function(e){return e("uibPopover" Ansi based on Decrypted SSL Data (SSL) OTSessionsHandler.isAudienceEventChatOn}},{key:"userHaveSpeakerRights",get:function(){return this.$user.isHaveRole(["UI_SPEAKER"])}},{key:"videoVisibility",get:function(){return this.OTSessionsHandler.videoVisibility}},{key:"userHaveAudienceRights",get:function(){return this.$user.isHaveRole(["UI_AUDIENCE"])}},{key:"userHaveInterpreterRights",get:function(){return this.$user.isHaveRole(["UI_INTERPRETER"])}},{key:"sessionsTryToReconnect",get:function(){return this.OTSessionsHandler.reconnecting()}},{key:"internetIsALive",get:function(){return"online"===this.OTSessionsHandler.internetIsALive}},{key:"reconnectMsg",get:function(){return this.OTSessionsHandler.reconnectMsg}},{key:"isHangUp",get:function(){return this.OTSessionsHandler.isHangUp}},{key:"isHangUpInProcess",get:function(){return this.OTSessionsHandler.isHangUpInProcess}},{key:"isClassroomEvent",get:function(){return this.OTSessionsHandler.isClassroomEvent}},{key:"isSpeakerListVisible",get:function(){return this.OTSessionsHandler.isSpeakerListVisible} Ansi based on Decrypted SSL Data (SSL) otype.addTrack&&n.version>=65)return u(e);var i=e.RTCPeerConnection.prototype.getLocalStreams;e.RTCPeerConnection.prototype.getLocalStreams=function(){var e=this,t=i.apply(this);return this._reverseStreams=this._reverseStreams||{},t.map(function(t){return e._reverseStreams[t.id]})};var o=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(t){var r=this;if(this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},t.getTracks().forEach(function(e){var t=r.getSenders().find(function(t){return t.track===e});if(t)throw new DOMException("Track already exists.","InvalidAccessError")}),!this._reverseStreams[t.id]){var n=new e.MediaStream(t.getTracks());this._streams[t.id]=n,this._reverseStreams[n.id]=t,t=n}o.apply(this,[t])};var a=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(e){this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},a.apply(this,[this._streams[e.id]||e]),delete this._rever Ansi based on Decrypted SSL Data (SSL) p=!0;break;case e.target.classList.contains("_left"):this.publisherElementPosition._right=!1;break;case e.target.classList.contains("_right"):this.publisherElementPosition._right=!0;break;case e.target.classList.contains("_bottom"):this.publisherElementPosition._top=!1}}},{key:"togglePicInPic",value:function(e,t){var n=e.stream,i=n.videoType,o=n.connection.connectionId,s=this.getVideoElement(o);if(t&&t.stream){var r=t.stream,a=(r.videoType,r.connection.connectionId),c=this.getVideoElement(a);c&&o!==a?c.classList.remove("_pic-in-pic"):this.changePicInPicElement(e,i,s)}else this.changePicInPicElement(e,i,s)}},{key:"getVideoElement",value:function(e){return this.$document[0].getElementById("camera-"+e)}},{key:"changePicInPicElement",value:function(e,t,n){this.isCommonSubscriber(e)?n&&"screen"===t&&!this.isCloneWindow?n.classList.add("_pic-in-pic"):n&&n.classList.remove("_pic-in-pic"):this.isCloneWindow||(this.hasPicInPicPublisher="screen"===t)}},{key:"isCommonSubscriber",value:function(e){return c.default.isDef Ansi based on Decrypted SSL Data (SSL) PRETER"])||this.checkRole(["UI_AUDIENCE"]);return e&&!this.videoVisibility||this.conferenceModeAudience||this.conferenceModeInterpreter}},{key:"activeSubscriberName",get:function(){var e="";return this.activeSubscriber&&this.activeSubscriber.stream?e=this.activeSubscriber.stream.name:this.user&&this.user.userName&&(e=this.user.userName+" "+this.OWN),this.activeSubscriber&&!this.isCommonSubscriber(this.activeSubscriber)?e+" "+this.OWN:e}},{key:"hasVideoContainer",get:function(){return this.checkRole(["UI_SPEAKER"])||this.videoVisibility}},{key:"hasFullScreenVideo",get:function(){return this.allowFullScreen}},{key:"switcherVideos",get:function(){var e=this,t=[];return this.publisher&&t.push(this.publisher),this.screenPublisher&&t.push(this.screenPublisher),this.doubleStreamingPublisher&&t.push(this.doubleStreamingPublisher),this.subscribers.length&&(t=t.concat(this.subscribers.reduce(function(t,n){var i=e.checkRole(["UI_INTERPRETER"])&&!n.visible&&!e.splitScreen,o=e.streams.find(function(e){return e.id===n.str Ansi based on Decrypted SSL Data (SSL) px 8px 3px 15px}.vol-control__info{display:block;width:100%;padding:0 0 5px 57px}.vol-control__info-item{display:inline-block;vertical-align:top;white-space:nowrap;font-size:12px;height:16px}.vol-control__info-item:first-child{padding-right:15px}.vol-control__info-item-ico{width:13px}.vol-control__info-item-ico,.vol-control__info-item-ico-video{display:inline-block;height:13px;margin-right:5px;position:relative;top:2px}.vol-control__info-item-ico-video{width:16px}.vol-control__users{display:inline-block;height:20px;width:123px;text-align:right;padding-top:42px}.vol-control__users-ico{display:inline-block;width:20px;height:20px;margin-right:10px;position:relative;bottom:2px}.vol-control__users span{display:inline-block;height:20px;vertical-align:top;font-size:12px}.vol-control-volume__info{margin-bottom:8px}@keyframes blink{0%{opacity:1}50%{opacity:.25}to{opacity:1}}.translations-modal .selected-code{display:inline-block;text-transform:uppercase;background-color:#4e4e5b;color:#fff;font-size:10px;text-align:ce Ansi based on Decrypted SSL Data (SSL) qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|17e5","Europe/Zaporozhye|+0220 EET MSK CEST CET MSD EEST|-2k -20 -30 -20 -10 -40 -30|01234342525252525252525252526161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161|-1Pc2k eUok rdb0 2RE0 WM0 1fA0 8m0 1v9a0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cK0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 Ansi based on Decrypted SSL Data (SSL) r r=this._streams[n.id];if(r)r.addTrack(t),Promise.resolve().then(function(){i.dispatchEvent(new Event("negotiationneeded"))});else{var a=new e.MediaStream([t]);this._streams[n.id]=a,this._reverseStreams[a.id]=n,this.addStream(a)}return this.getSenders().find(function(e){return e.track===t})},["createOffer","createAnswer"].forEach(function(n){var i=e.RTCPeerConnection.prototype[n],s=o({},n,function(){var e=this,n=arguments,o=arguments.length&&"function"==typeof arguments[0];return o?i.apply(this,[function(i){var o=t(e,i);n[0].apply(null,[o])},function(e){n[1]&&n[1].apply(null,e)},arguments[2]]):i.apply(this,arguments).then(function(n){return t(e,n)})});e.RTCPeerConnection.prototype[n]=s[n]});var c=e.RTCPeerConnection.prototype.setLocalDescription;e.RTCPeerConnection.prototype.setLocalDescription=function(){return arguments.length&&arguments[0].type?(arguments[0]=n(this,arguments[0]),c.apply(this,arguments)):c.apply(this,arguments)};var l=Object.getOwnPropertyDescriptor(e.RTCPeerConnection.prototype,"localDes Ansi based on Decrypted SSL Data (SSL) r-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444} Ansi based on Decrypted SSL Data (SSL) r:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover> Ansi based on Decrypted SSL Data (SSL) r=l._devices.all().filter(function(e){return"screen"!==e.deviceId}),n=!1;if(r.length!==t.length)n=!0;else for(var i=(r.length,0);i<r.length;i++){var a=r[i],s=t[i],c=["constraints","setVideoDeviceConfig","videoDeviceConfig"];for(var d in a)if(a.hasOwnProperty(d)&&s.hasOwnProperty(d)&&c.indexOf(d)===-1&&c.indexOf(d)===-1&&a[d]!==s[d]){n=!0;break}}return l._addDevices(e),n},l._getDeviceForLabel=function(e){l._logger.verbose("_getDeviceForLabel("+e+")");var t=l._devices.all();if(e.indexOf("screen")!==-1)for(var r=0;r<t.length;r++){var n=t[r];if("screen"===n.deviceId)return n}else for(var r=0;r<t.length;r++){var n=t[r];if(n.label===e)return n}},l._getListedFromDevices=function(e){l._logger.verbose("_getListedFromDevices("+o(e)+")");for(var t={videoinput:[],audioinput:[]},r=0;r<e.length;r++){var n=e[r],i=n.kind;t[i].push({index:n.displayIndex,id:n.label||n.displayId})}return t},l._getConstraintTypes=function(r){l._logger.verbose("_getConstraintTypes("+o(r)+")");var i="_getConstraintTypes(): ";if(!r){var a=n.Object Ansi based on Decrypted SSL Data (SSL) r__sessions-label{top:25px;left:50%;transform:translateX(-50%);}.video-wr .full-screen-panel-wr__sessions-label span+span{margin-left:20px}.video-wr .full-screen-panel-wr__disable-chat-popup{position:relative;width:35px;height:25px;display:block}.video-wr .full-screen-panel-wr__disable-chat-popup .icon-chat{width:75%;height:75%;left:0;bottom:0;z-index:10}.video-wr .full-screen-panel-wr__disable-chat-popup .icon-cross{width:17px;height:17px;right:0;top:-1px;z-index:11;background:#fff;border-radius:50%;border:2px solid #000}.video-wr .full-screen-panel-wr__chat{position:relative;width:35px;height:25px;}.video-wr .full-screen-panel-wr__chat:after{content:attr(data-count);top:-8px;right:-9px;padding:0 5px;min-width:17px;color:#e9e9ea;text-align:center;font-size:.8em;font-weight:200;border-radius:10px;background:#ff5e21;display:block}.video-wr .full-screen-panel-wr__chat._no-messages{pointer-events:none;cursor:default} Ansi based on Decrypted SSL Data (SSL) ratorMoved&&("mouseover"!==e.type||this.separatorIconVisibility||(this.separatorIconVisibility=!0,this.separatorIconPosition=this.$window.innerHeight-e.pageY-6+"px"),"mouseout"===e.type&&(this.separatorIconVisibility=!1))}},{key:"toggleSplitScreen",value:function(){var e=this,t=this.splitScreenVideos,n=this.$document[0].getElementById(this.splitVideosNames.left),i=this.$document[0].getElementById(this.splitVideosNames.right),o=void 0,s=void 0;if(this.splitScreen=!this.splitScreen,this.splitScreen){this.separatorIconVisibility=!this.separatorMoved,this.separatorMoved||this.initSeparatorIconPosition();var r={forEventProMode:function(){var e=this,n=!this.isConferenceMode;if(n){var i=t.findIndex(function(t){return e.activeSubscriber&&e.activeSubscriber===t}),r=i===t.length-1?0:i+1;o=this.$document[0].getElementById(t[i].id),s=this.$document[0].getElementById(t[r].id)}},forWebMeetAndLargeMode:function(){var e=this.isConferenceMode&&this.isLargeMode;if(e){o=this.$document[0].getElementById("conference-active-box") Ansi based on Decrypted SSL Data (SSL) ribers.filter(function(e){return e.session}),i){var s=t(function(){return n.reject("Disconnect timeout")},3e3);this.session.once("sessionDisconnected",function(){e.deleteConnection(o),t.cancel(s),n.resolve()})}else n.resolve();return this.session.disconnect(),n.promise}},{key:"deleteConnection",value:function(e){var t=this.connections.findIndex(function(t){return t.connectionId===e});return~t?this.connections.splice(t,1):null}},{key:"subscribe",value:function(t,i,o){var s=this;o||(o=this.isOutputMediaMode?this.$document[0].getElementById("hiddenVideo"):void 0);var r=this.session.subscribe(t,o,i,function(e){if(e)return s.OTErrorsHandlerService.handleError(e,{method:"subscribe",args:[t,i,o]}),n.error(s.config.logTag,"Error while subscribing to stream:",e.message,"("+e.code+")");s.subscribeProperties.subscribeToAudio&&s.volume&&100!==s.volume&&!s.config.noAudio&&r.setAudioVolume(s.volume);var a=t.connection.connectionId===s.session.connection.connectionId;if(s.isSpeakerState){var c=s.speakers.find(function(e){r Ansi based on Decrypted SSL Data (SSL) rn!(i>0||p.search.length&&e==n.RIGHT)&&(p.close(),d=t(),p.selected.length&&d!==!1?f.activeMatchIndex=Math.min(r,Math.max(s,d)):f.activeMatchIndex=-1,!0)}function u(e){if(void 0===e||void 0===p.search)return!1;var t=e.filter(function(e){return void 0!==p.search.toUpperCase()&&void 0!==e&&e.toUpperCase()===p.search.toUpperCase()}).length>0;return t}function d(e,t){var n=-1;if(angular.isArray(e))for(var i=angular.copy(e),o=0;o<i.length;o++)if(void 0===p.tagging.fct)i[o]+" "+p.taggingLabel===t&&(n=o);else{var s=i[o];angular.isObject(s)&&(s.isTag=!0),angular.equals(s,t)&&(n=o)}return n}var p=a[0],h=o.ngModel=a[1],f=o.$selectMultiple;p.multiple=!0,p.focusInput=p.searchInput,h.$isEmpty=function(e){return!e||0===e.length},h.$parsers.unshift(function(){for(var e,t={},n=[],i=p.selected.length-1;i>=0;i--)t={},t[p.parserResult.itemName]=p.selected[i],e=p.parserResult.modelMapper(o,t),n.unshift(e);return n}),h.$formatters.unshift(function(e){var t,n=p.parserResult&&p.parserResult.source(o,{$select:{search:""}}),i={};if(! Ansi based on Decrypted SSL Data (SSL) rows-alt:before{content:"\F0B2"}.fa-group:before,.fa-users:before{content:"\F0C0"}.fa-chain:before,.fa-link:before{content:"\F0C1"}.fa-cloud:before{content:"\F0C2"}.fa-flask:before{content:"\F0C3"}.fa-cut:before,.fa-scissors:before{content:"\F0C4"}.fa-copy:before,.fa-files-o:before{content:"\F0C5"}.fa-paperclip:before{content:"\F0C6"}.fa-floppy-o:before,.fa-save:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\F0C9"}.fa-list-ul:before{content:"\F0CA"}.fa-list-ol:before{content:"\F0CB"}.fa-strikethrough:before{content:"\F0CC"}.fa-underline:before{content:"\F0CD"}.fa-table:before{content:"\F0CE"}.fa-magic:before{content:"\F0D0"}.fa-truck:before{content:"\F0D1"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-square:before{content:"\F0D3"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-plus:before{content:"\F0D5"}.fa-money:before{content:"\F0D6"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-caret-l Ansi based on Decrypted SSL Data (SSL) ryAfterReconnect:!0},function(t){t?(s.OTErrorsHandlerService.handleError(t,{method:"signal",type:"interpret-language-duplicate"}),i.reject(t)):(n.debug(s.config.logTag,"Sent info about duplicate language to moderator",e),i.resolve())})}var i=this.$q.defer(),o=[],s=this,r=void 0;return null===this.session||d.default.isUndefined(this.session)?(i.reject("Session is not defined"),r=i.promise):this.moderatorConnections.length?(this.moderatorConnections.forEach(function(e){e.moderatorLight||o.push(t(e.connection))}),r=this.$q.all(o)):(i.reject("Don't exist active moderator in session",this.config.logTag),r=i.promise),r}},{key:"showErrorModal",value:function(t){e.$broadcast("otSessionHandler:error",{error:t})}},{key:"showNotification",value:function(e){this.$uibModal.open({backdrop:"static",windowClass:"notification-modal",component:"notificationModal",resolve:{data:function(){return e}}})}},{key:"speakerForceLogout",value:function(e){var t=this,i=this.$q.defer(),o=this.connections.filter(function(t){return t.conne Ansi based on Decrypted SSL Data (SSL) s():void 0;if(r)for(var n=0;n<r.length;n++)r[n].enabled=!t},this.bind=function(e){for(var t=this.getTracks(),r=0;r<t.length;r++)t[r].onended=e._onTrackEnded.bind(e)},this.unbind=function(){var e={};if(e.data={},null!==this.stream){for(var t=this.getTracks(),r=0;r<t.length;r++)t[r].onended=void 0;this._stopTracks(t),this.stream=null}this.metadata={hasAudio:!1,hasVideo:!1,width:0,height:0,framerate:0},this.gotMetadata=!1},this._stopTracks=function(e){for(var t=0;t<e.length;t++)e[t].stop()}};return e}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[r(12),r(6),r(4),r(3),r(26),r(23),r(7),r(5)],i=function(e,t,r,n,i,o,a,s){function c(e){r.call(this),this._logger=s.create("ChatRoom","console"),this._logger.verbose("ChatRoom("+d(e)+")"),this._roomName=e.room,this._userName=e.userName,this._userId=e.userId,this._peers=[],this._serverUserList=[],this._state=l.IDLE,this._iceServers=[],this._config={}}var d=n.stringifyJSON,l={IDLE:1,ROOM_ENTERED:2,STOPPED:3},u=t.CHATPEER_STATE,f=c.prototype=Object.cre Ansi based on Decrypted SSL Data (SSL) s),this.InputDevicesService.setCurrentInputDevice(s,"videoDevice_"+t))}};c[e].bind(this)()}}},{key:"launchAudioDevice",value:function(e,t){e.publishProperties.audioSource=t.deviceId,this.localStorage.setItem("ui_audio_device_id",t.deviceId),this.$log.debug("audioInputChange",t.label)}},{key:"launchVideoDevice",value:function(e,t){var n="Floor"===e.config.label?1:2;e.publishProperties.videoSource=t.deviceId,this.$log.debug("videoInputChange_"+n,t.label),this.localStorage.setItem("ui_video_device_id_"+n,t.deviceId)}},{key:"checkIncomingInterpreterVolume",value:function(){this.$user.isHaveRole(["UI_INTERPRETER"])&&this.incomingSession.config.sessionId!==this.sourceSession.config.sessionId&&(this.sourceSession.subscribeProperties.subscribeToAudio=this.incomingSession&&!this.incomingSession.streams.length&&this.sourceVolumeOverIncoming)}},{key:"sendRALStat",value:function(){var e=this,t=this.definedSessions.reduce(function(e,t){return t&&"double-streaming"!==t.label&&e.push(t.config.shortLabel),e},[]),n=l.default Ansi based on Decrypted SSL Data (SSL) s:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-error"></use></svg></div></div> End Error message--></div><div class="modal-footer"><div ng-if="!$ctrl.resolve.hideRefresh" class="modal-half text-right"><button type="button" ng-click="$ctrl.ral()" ng-disabled="$ctrl.isHangUp()" class="btn btn-dark btn-fixed">{{\'WEB_UI.RL\' | translate}}</button></div><div ng-if="!$ctrl.resolve.reloadPage" class="modal-half text-left"><button type="button" ng-click="$ctrl.dismiss()" class="btn btn-main btn-fixed">{{\'GENERAL.OK\' | translate}}</button></div><div ng-if="$ctrl.resolve.reloadPage" class="modal-half text-left"><button type="button" ng-click="$ctrl.refresh()" class="btn btn-main btn-fixed">{{\'WEB_UI.RELOAD\' | translate}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(351),s=i(o),r=n(352),a=i(r);n(353);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t){"ngInject";n(this,e),this.LocalizationService=t}return e.$inject=["LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{MINUTES:"WEB_UI"},{MINUTE:"WEB_UI"}];this.LocalizationService.translate(e,this)}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.dismiss()" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.HANDOVER_REQUEST\' | translate}}</h4></div><div class="modal-body text-center"><div class="confirm-text">{{\'WEB_UI.PARTNER_HANDOVER\' | translate}} {{$ctrl.resolve.time}} {{$ctrl.resolve.time === 1 ? $ctrl.MINUTE : $ctrl.MINUTES}}.<br><br><span class="caps-text">{{\'WEB_UI.START_COUNTDOWN\' | translate}}</span></div></div><div class="modal-footer"><div class="modal-half text-right"><button type="button" ng-click="$ctrl.dismiss()" class="btn btn-dark btn-fixed">{{\'GENERAL.NO\' | translate}}</button></div><div class="modal-half text-left"><button type="button" ng-click="$ctrl.close()" class="btn btn-main btn-fixed">{{\'GENERAL.YES\' | translate}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(356),s=i(o),r=n(357),a=i(r);n(358);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s,r){"ngInject";var a=this;n(this,e),this.$rootScope=t,this.HandoverService=i,this.OTSessionsHandler=o,this.InterpretersInfoService=s,this.LocalizationService=r,this.$rootScope.$on("countdown-modal-ctrl:request-reject",function(){return a.showCancel=!0})}return e.$inject=["$rootScope","HandoverService","OTSessionsHandler","InterpretersInfoService","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{ALREADY_PUBLISH:"WEB_UI"},{PLEASE_UNMUTE_SHORT:"WEB_UI"}];this.LocalizationService.translate(e,this),this.showCancel=!1}},{key:"unmuteAndClose",value:function(){return this.hasAlreadyPublish?this.close({$value:"handover_approve"}):(this.OTSessionsHandler.toggleStreamingInterpreter(),this.close({$value:"handover_approve"}))}},{key:"modalTitleText",get:function(){return this.hasAlreadyPublish?this.ALREADY_PUBLISH:this.PLEASE_UNMUTE_SHORT}},{key:"handoverTime",get:function(){return this.HandoverService.getTime()}},{key:"hasAlreadyPublish",get:function(){var e=this.OTSessionsHandler.outgoingSession;return null!==e&&e.state.publishing}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.close({$value: "handover_modal_close"})" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.HANDOVER_COUNTDOWN\' | translate}}</h4></div><div ng-if="!$ctrl.showCancel" class="modal-body"><div class="text-uppercase"> {{$ctrl.modalTitleText}}</div><a href="#" ng-click="$ctrl.unmuteAndClose()" ng-class="{\t\t\t\t"_unmuted": $ctrl.hasAlreadyPublish,\t\t\t\t"_disabled": $ctrl.hasAlreadyPublish,\t\t\t\t"_muted": !$ctrl.hasAlreadyPublish\t\t\t}" class="btn-rec _medium-size"><svg class="btn-rec__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-muted" ng-if="!$ctrl.hasAlreadyPublish"></use><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-unmuted" ng-if="$ctrl.hasAlreadyPublish"></use></svg></a><div class="countdown-modal__timer">{{$ctrl.handoverTime | date: \'mm:ss\'}}</div></div><div ng-if="$ctrl.showCancel" class="modal-body"><div class="text-uppercase text-danger">{{\'WEB_UI.CANCELED_COUNTDOWN\' | translate}}</div><div class="error-icon _medium-size"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-error"></use></svg></div></div><div ng-if="!$ctrl.showCancel" class="modal-footer"><button type="button" ng-click="$ctrl.close({$value: "handover_approve"})" ng-if="$ctrl.hasAlreadyPublish" class="btn btn-main _confirm _icon-before"><svg class="icon _verified-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-verified"></use></svg><span>{{\'WEB_UI.CONFIRM_COUNTDOWN\' | translate}}</span></button><button type="button" ng-click="$ctrl.dismiss({$value: "handover_cancel"})" class="btn btn-main _icon-before"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-close"></use></svg><span>{{\'WEB_UI.CANCEL_COUNTDOWN\' | translate}}</span></button></div><div ng-if="$ctrl.showCancel" class="modal-footer"><button type="button" ng-click="$ctrl.dismiss({$value: "handover_clear"})" class="btn btn-main btn-fixed"><span>{{\'GENERAL.GOT_IT\' | translate}}</span></button></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(361),s=i(o),r=n(362),a=i(r);n(363);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s,r){"ngInject";var a=this;n(this,e),this.$rootScope=t,this.HandoverService=i,this.OTSessionsHandler=o,this.InterpretersInfoService=s,this.LocalizationService=r,this.$rootScope.$on("unmute-modal-ctrl:request-reject",function(){return a.showCancel=!0})}return e.$inject=["$rootScope","HandoverService","OTSessionsHandler","InterpretersInfoService","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{ALREADY_UNMUTED:"WEB_UI"},{PLEASE_UNMUTE_SHORT:"WEB_UI"}];this.LocalizationService.translate(e,this),this.showCancel=!1,this.countdownTime=this.resolve.countdownTime}},{key:"unmuteAndClose",value:function(){return this.OTSessionsHandler.toggleStreamingInterpreter(),this.close({$value:!0})}},{key:"modalTitleText",get:function(){return this.hasAlreadyPublish?this.ALREADY_UNMUTED:this.PLEASE_UNMUTE_SHORT}},{key:"handoverTime",get:function(){return this.HandoverService.getTime()}},{key:"hasAlreadyPublish",get:function(){var e=this.OTSessionsHandler.outgoingSession;return null!==e&&e.state.publishing}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.close({$value: false})" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.HANDOVER_TITLE\' | translate}}</h4></div><div ng-if="!$ctrl.showCancel" class="modal-body"><p>{{\'WEB_UI.PARTNER_HANDOVER_TITLE\' | translate}}</p><p>{{\'WEB_UI.PARTNER_PAUSE\' | translate}}</p><div class="text-uppercase"> {{$ctrl.modalTitleText}}</div><a href="#" ng-click="$ctrl.unmuteAndClose()" ng-class="{\t\t\t\t"_unmuted": $ctrl.hasAlreadyPublish,\t\t\t\t"_muted": !$ctrl.hasAlreadyPublish\t\t\t}" class="btn-rec _medium-size"><svg class="btn-rec__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-muted" ng-if="!$ctrl.hasAlreadyPublish"></use><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-unmuted" ng-if="$ctrl.hasAlreadyPublish"></use></svg></a></div><div ng-if="$ctrl.showCancel" class="modal-body"><div class="text-uppercase text-danger">{{\'WEB_UI.PARTNER_CANCELLED_HANDOVER_SHORT\' | translate}}</div><div class="error-icon _medium-size"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-error"></use></svg></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(366),s=i(o),r=n(367),a=i(r);n(368);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function e(){n(this,e)};t.default=i},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.dismiss()" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.CONFIRMATION\' | translate}}</h4></div><div class="modal-body modal-confirm"><p class="text-danger text-center">{{\'WEB_UI.PARTNER_CANCELLED_COUNTDOWN\' | translate}}</p><div class="error-icon _medium-size"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-error"></use></svg></div></div><div class="modal-footer"><button type="button" ng-click="$ctrl.dismiss()" class="btn btn-main btn-fixed">{{\'GENERAL.GOT_IT\' | translate}}</button></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(371),s=i(o),r=n(372),a=i(r);n(373);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s){"ngInject";n(this,e),this.$document=t,this.$filter=i,this.OTSessionsHandler=o,this.LocalizationService=s}return e.$inject=["$document","$filter","OTSessionsHandler","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{SET_TIME_IN_FORMAT:"WEB_UI"},{MAX_TIME:"WEB_UI"}];this.LocalizationService.translate(e,this),this.timeData=new Date(this.resolve.eventTime),this.eventTime=this.resolve.eventTime,this.inputEventTime=this.$filter("date")(this.eventTime,"HH:mm"),this.errorList={formatError:{status:!1,msg:this.SET_TIME_IN_FORMAT+' "hh:mm"'},maxTimeError:{status:!1,msg:this.MAX_TIME+" 9:59"}};var t=new Date;t.setHours(9,59,59,999),this.maxEventTime=t,this.$timeInput=this.$document[0].getElementById("time-input"),this.$timeInput.oninput=this.oninputTime.bind(this)}},{key:"changed",value:function(){this.clearErrors(),this.$timeInput.value=this.$filter("date")(this.eventTime,"HH:mm")}},{key:"oninputTime",value:function(){this.clearErrors();var e=this.$timeInput.value,t=e.indexOf(":");if(!~t||e.length>5)this.errorList.formatError.status=!0;else{var n=parseInt(e.slice(0,t),0),i=parseInt(e.slice(t+1),0);(angular.isUndefined(n)||angular.isUndefined(i)||isNaN(n)||isNaN(i))&&(this.errorList.formatError.status=!0),(n>9||i>59)&&(this.errorList.maxTimeError.status=!0),this.isError||(this.timeData.setHours(n,i,0,0),this.eventTime=this.timeData.getTime())}}},{key:"clearErrors",value:function(){this.errorList.formatError.status=!1,this.errorList.maxTimeError.status=!1}},{key:"isError",get:function(){var e=this;return Object.keys(this.errorList).some(function(t){return e.errorList[t].status})}},{key:"errorMsgList",get:function(){var e=this,t=[];return Object.keys(this.errorList).forEach(function(n){e.errorList[n].status&&t.push(e.errorList[n].msg)}),t}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.dismiss()" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.SET_TIMER\' | translate}}</h4></div><div class="modal-body"><div class="time-cell">{{\'WEB_UI.HOURS\' | translate}}</div><div class="time-cell">{{\'WEB_UI.MINUTES_CAP\' | translate}}</div><div uib-timepicker="" ng-model="$ctrl.eventTime" ng-change="$ctrl.changed()" show-seconds="false" show-meridian="false" max="$ctrl.maxEventTime" readonly-input="true" class="time-picker"></div><input id="time-input" ng-class="{"_error": $ctrl.isError}" value="{{$ctrl.inputEventTime}}" class="time-input"><ul ng-if="$ctrl.isError" class="error-list"><li ng-repeat="error in $ctrl.errorMsgList">{{error}}</li></ul></div><div class="modal-footer"><div class="modal-half text-right"><button type="button" ng-click="$ctrl.dismiss()" class="btn btn-dark btn-fixed">{{\'GENERAL.CANCEL\' | translate}}</button></div><div class="modal-half text-left"><button type="button" ng-click="$ctrl.close({$value: $ctrl.eventTime})" ng-disabled="$ctrl.isError" class="btn btn-main btn-fixed">{{\'GENERAL.SAVE\' | translate}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(376),s=i(o);n(377);var r=n(379),a=i(r),c={bindings:{},template:s.default,controller:a.default};t.default=c},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div ng-class="{\'_closed\': !$ctrl.isFlourOpen, \'_moderator-light-panel\': $ctrl.moderatorLight, \'_full-screen-half-mode\': $ctrl.isFullScreenHalfOpen}" class="moderator-panel"><a href="#" ng-click="$ctrl.toggleFlour()" ng-if="!$ctrl.isFlourOpen" class="moderator-panel__toggle moderator-toggle-btn"><svg class="moderator-toggle-btn__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-switch-right"></use></svg></a><i ng-if="!$ctrl.isFlourOpen" ng-click="$ctrl.showModalSessions()" class="moderator-panel__sessions"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-handover"></use></svg></i><div Ansi based on Decrypted SSL Data (SSL) SessionStatus}},{key:"getConnectDisplayState",get:function(){return this.connectState=this.OTSessionsHandler.isOutgoingSessionConnected(),this.hasSource&&this.language&&this.isSourceChannel&&(this.connectState=this.OTSessionsHandler.isSourceSessionConnected()),this.connectState?this.DISCONNECT:this.CONNECT}},{key:"getSessionStatus",get:function(){var e=void 0;return e=this.hasSource&&this.language&&this.isSourceChannel?this.OTSessionsHandler.sourceSession&&this.OTSessionsHandler.sourceSession.session.currentState:this.OTSessionsHandler.languageOutSession&&this.OTSessionsHandler.languageOutSession.session.currentState}},{key:"autoVolumeAudience",get:function(){return!!this.autoVolumeAudienceAllow&&this.OTSessionsHandler.autoVolumeAudience}},{key:"autoVolumeAudienceAllow",get:function(){return this.OTSessionsHandler.autoVolumeAudienceAllow}},{key:"isCoEditAvailable",get:function(){return this.OTSessionsHandler.isCoEditAvailable}},{key:"showIndicator",get:function(){return this.hasSourceVideo&&!this.isCoEditAva Ansi based on Decrypted SSL Data (SSL) stream": $ctrl.isDoubleStreamingMode, "_for-full-screen": $ctrl.hasFullScreenVideo}" uib-tooltip="{{"TOOLTIPS.CHANGE_VIDEO_QUALITY" | translate}}" tooltip-placement="left" tooltip-class="conference-tooltip" class="switch-resolution _double-stream-resolution"><ui-select name="double-stream-resolution" ng-model="$ctrl.doubleStreamResolution" ng-required="true" theme="bootstrap" search-enabled="false" ng-change="$ctrl.onDoubleStreamVideoResolutionChange($ctrl.doubleStreamResolution)" class="select-small"><ui-select-match tooltip-placement="left" uib-tooltip="{{\'TOOLTIPS.QUALITY_TITLE_2\' | translate}}">2: {{$select.selected.name}}</ui-select-match><ui-select-choices repeat="res in $ctrl.speakerResolutionsList"><div ng-bind-html="res.name"></div></ui-select-choices></ui-select></div> TOGGLE INTERPRETER INCOMING RESOLUTION--><div ng-if="$ctrl.checkRole(["UI_INTERPRETER"]) && !$ctrl.hasFullScreenVideo" ng-class="{"on-site-switcher": !$ctrl.conferenceModeInt Ansi based on Decrypted SSL Data (SSL) subscribers.length-1:this.activeIndex-1;this.activateVideoElem(e)}}},{key:"nextVideo",value:function(){if(this.subscribers.length){var e=this.activeIndex===this.subscribers.length-1?0:this.activeIndex+1;this.activateVideoElem(e)}}},{key:"toogleVideo",value:function(e){this.subscribers.length&&(this.isVideoOn=e.target.checked,this.isVideoOn?(this.subscribers.forEach(function(e){e.subscribeToVideo(!0),e.restrictFrameRate(!1),e.setPreferredResolution(null)}),this.$document[0].getElementById("video-container").classList.remove("hide")):(this.$document[0].getElementById("video-container").classList.add("hide"),this.subscribers.forEach(function(e){e.subscribeToVideo(!1),e.restrictFrameRate(!0),e.setPreferredResolution({width:320,height:240})})))}},{key:"fullScreenToggle",value:function(){this.isFullScreenOpen=!this.isFullScreenOpen;var e=this.$document[0].body;this.isFullScreenOpen?(e.addEventListener("mousemove",this.mouseWatcher),this.fullScreenControlOptions.timerId=this.$interval(this.fullScreenControlHandler. Ansi based on Decrypted SSL Data (SSL) t > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.left-top > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.left-bottom > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.right-top > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.right-bottom > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.top-left > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.top-right > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.bottom-left > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.bottom-right > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.left-top > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.left-bottom > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.right-top > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.right-bottom > .tooltip-arrow,[uib-popover-popup].popover.top-left > .arrow,[uib-popover-popup].popover.top-right > .arrow,[uib-popover-popup].popover.bottom-left > .arrow,[uib-popover-popup].popover.bottom-right > .arrow,[uib-popover-popup].popover.left-top > .arrow,[u Ansi based on Decrypted SSL Data (SSL) t type: "+("undefined"==typeof e?"undefined":u(e))+". Please use a boolean."):(h=!e,"adapter.js deprecation warnings "+(e?"disabled":"enabled"))}function c(){if("object"===("undefined"==typeof window?"undefined":u(window))){if(f)return;"undefined"!=typeof console&&"function"==typeof console.log&&console.log.apply(console,arguments)}}function d(e,t){h&&console.warn(e+" is deprecated, please use "+t+" instead.")}function l(e){var t=e.navigator,r={browser:null,version:null};if("undefined"==typeof e||!e.navigator)return r.browser="Not a browser.",r;if(t.mozGetUserMedia)r.browser="firefox",r.version=i(t.userAgent,/Firefox\/(\d+)\./,1);else if(t.webkitGetUserMedia)r.browser="chrome",r.version=i(t.userAgent,/Chrom(e|ium)\/(\d+)\./,2);else if(t.mediaDevices&&t.userAgent.match(/Edge\/(\d+).(\d+)$/))r.browser="edge",r.version=i(t.userAgent,/Edge\/(\d+).(\d+)$/,2);else{if(!e.RTCPeerConnection||!t.userAgent.match(/AppleWebKit\/(\d+)\./))return r.browser="Not a supported browser.",r;r.browser="safari",r.version=i(t.userA Ansi based on Decrypted SSL Data (SSL) t-phrases.ng-leave{transition:opacity .1s,transform .1s ease-out}.chat-phrases.ng-leave.ng-leave-active{opacity:0}.chat-phrases ul{list-style:none;padding:0 0 0 3px;margin:0;display:block}.chat-phrases ul li{display:block;cursor:pointer;padding:4px 10px}.chat-phrases ul li:hover{background-color:#f3f3f3}.chat-phrases::-webkit-scrollbar-track{border-radius:0;background-color:transparent}.chat-phrases::-webkit-scrollbar{width:3px;background-color:transparent}.chat-phrases::-webkit-scrollbar-thumb{border-radius:2px;min-height:40px;background-color:#c9c9cb;border-top:10px solid #f3f3f3;border-bottom:10px solid #f3f3f3}.stream-confirm-modal .modal-dialog{margin-top:80px}.stream-confirm-modal .modal-button-close{font-size:30px;font-weight:400}.stream-confirm-modal .modal-footer{padding:20px;text-align:center}.stream-confirm-modal .modal-body{padding:5px 5px 20px}.stream-confirm-modal .modal-half{padding:0 15px;text-align:center}.stream-confirm-modal .modal-half:first-child{margin-bottom:15px}.stream-confirm-modal Ansi based on Decrypted SSL Data (SSL) t.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&we.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),void(this[we.expando]=!0)):new we.Event(e,t)},we.Event.prototype={constructor:we.Event,isDefaultPrevented:A,isPropagationStopped:A,isImmediatePropagationStopped:A,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=w,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=w,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=w,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},we.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,poin Ansi based on Decrypted SSL Data (SSL) t;moderator")}" ng-click="$ctrl.setActiveChat("moderator")" class="chats-list__item"><i class="chats-list__item_ico"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-alert"></use></svg></i><span ng-class="{"_short": $ctrl.newMessagesCount("moderator")}" class="chats-list__item_name">{{\'WEB_UI.MODER\' | translate}}</span><span ng-if="$ctrl.newMessagesCount("moderator")" class="chats-list__item_count">{{$ctrl.newMessagesCount("moderator")}}</span></li><li ng-repeat="speaker in $ctrl.speakersList track by $index" ng-class="{"_active": $ctrl.isActiveChat(speaker.connectionId)}" ng-click="$ctrl.setActiveChat(speaker.connectionId)" class="chats-list__item"><span class="chats-list__item_name">{{speaker.name}}</span><span ng-if="$ctrl.newMessagesCount(speaker.connectionId)" class="chats-list__item_count">{{$ctrl.newMessagesCount(speaker.connectionId)}}</span></li></ul></div><div class="private-chat__content"><div class="private Ansi based on Decrypted SSL Data (SSL) t\t<g id="v_1" transform="translate(20.500000, 20.000000) scale(-1, 1) translate(-20.500000, -20.000000) translate(11.000000, 11.000000)" fill="#FFFFFF">\n\t\t\t\t<path d="M9.43333333,11.8 L7.45,11.8 C6.05,11.8 5,10.7033333 5,9.32666667 L5,8.67333333 C5,7.29666667 6.05,6.2 7.45,6.2 L9.43333333,6.2 L15.9666667,2.09333333 L15.9666667,15.9066667 L9.43333333,11.8 L9.43333333,11.8 Z" id="Volume-Copy-7" transform="translate(10.483333, 9.000000) scale(-1, 1) translate(-10.483333, -9.000000) "></path>\n\t\t\t</g>\n\t\t</g>\n\t</symbol>\n\t<symbol id="svg-mic-global" viewBox="0 0 13 19">\n\t\t<g id="Progress_Moderator-panel_Ugarova" stroke="none" stroke-width="1">\n\t\t\t<g id="Interprefy_Moderator-Panel_4_3" transform="translate(-816.000000, -11.000000)">\n\t\t\t\t<g id="Group-8" transform="translate(0.000000, -1.000000)">\n\t\t\t\t\t<g id="Group-20" transform="translate(0.000000, 1.000000)">\n\t\t\t\t\t\t<g id="Menu" transform="translate(759.000000, 0.000000)">\n\t\t\t\t\t\t\t<g id="Mic-Icon_Main-Menu" transform="t Ansi based on Decrypted SSL Data (SSL) tarting with '.' got '{0}'.",n);var o=n+"-animation";t.$$registeredAnimations[n.substr(1)]=o,e.factory(o,i)},this.classNameFilter=function(e){if(1===arguments.length&&(this.$$classNameFilter=e instanceof RegExp?e:null,this.$$classNameFilter)){var t=new RegExp("(\\s+|\\/)"+Ko+"(\\s+|\\/)");if(t.test(this.$$classNameFilter.toString()))throw Xo("nongcls",'$animateProvider.classNameFilter(regex) prohibits accepting a regex value which matches/contains the "{0}" CSS class.',Ko)}return this.$$classNameFilter},this.$get=["$$animateQueue",function(e){function t(e,t,n){if(n){var i=ct(n);!i||i.parentNode||i.previousElementSibling||(n=null)}n?n.after(e):t.prepend(e)}return{on:e.on,off:e.off,pin:e.pin,enabled:e.enabled,cancel:function(e){e.end&&e.end()},enter:function(n,i,o,s){return i=i&&Vi(i),o=o&&Vi(o),i=i||o.parent(),t(n,i,o),e.push(n,"enter",ut(s))},move:function(n,i,o,s){return i=i&&Vi(i),o=o&&Vi(o),i=i||o.parent(),t(n,i,o),e.push(n,"move",ut(s))},leave:function(t,n){return e.push(t,"leave",ut(n),function(){t.remove()})},addClass:function(t,n,i){return i=ut(i),i.addClass=at(i.addclass,n),e.push(t,"addClass",i)},removeClass:function(t,n,i){return i=ut(i),i.removeClass=at(i.removeClass,n),e.push(t,"removeClass",i)},setClass:function(t,n,i,o){return o=ut(o),o.addClass=at(o.addClass,n),o.removeClass=at(o.removeClass,i),e.push(t,"setClass",o)},animate:function(t,n,i,o,s){return s=ut(s),s.from=s.from?u(s.from,n):n,s.to=s.to?u(s.to,i):i,o=o||"ng-inline-animate",s.tempClasses=at(s.tempClasses,o),e.push(t,"animate",s)}}}]}],es=function(){this.$get=["$$rAF",function(e){function t(t){n.push(t),n.length>1||e(function(){for(var e=0;e<n.length;e++)n[e]();n=[]})}var n=[];return function(){var e=!1;return t(function(){e=!0}),function(n){e?n():t(n)}}}]},ts=function(){this.$get=["$q","$sniffer","$$animateAsyncRun","$document","$timeout",function(e,t,n,i,s){function r(e){this.setHost(e);var t=n(),o=function(e){s(e,0,!1)};this._doneCallbacks=[],this._tick=function(e){var n=i[0];n&&n.hidden?o(e):t(e)},this._state=0}var a=0,c=1,l=2;return r.chain=function(e,t){function n(){return i===e.length?void t(!0):void e[i](function(e){return e===!1?void t(!1):(i++,void n())})}var i=0;n()},r.all=function(e,t){function n(n){s=s&&n,++i===e.length&&t(s)}var i=0,s=!0;o(e,function(e){e.done(n)})},r.prototype={setHost:function(e){this.host=e||{}},done:function(e){this._state===l?e():this._doneCallbacks.push(e)},progress:f,getPromise:function(){if(!this.promise){var t=this;this.promise=e(function(e,n){t.done(function(t){t===!1?n():e()})})}return this.promise},then:function(e,t){return this.getPromise().then(e,t)},catch:function(e){return this.getPromise().catch(e)},finally:function(e){return this.getPromise().finally(e)},pause:function(){this.host.pause&&this.host.pause()},resume:function(){this.host.resume&&this.host.resume()},end:function(){this.host.end&&this.host.end(),this._resolve(!0)},cancel:function(){this.host.cancel&&this.host.cancel(),this._resolve(!1)},complete:function(e){var t=this;t._state===a&&(t._state=c,t._tick(function(){t._resolve(e)}))},_resolve:function(e){this._state!==l&&(o(this._doneCallbacks,function(t){t(e)}),this._doneCallbacks.length=0,this._state=l)}},r}]},ns=function(){this.$get=["$$rAF","$q","$$AnimateRunner",function(e,t,n){return function(t,i){function o(){return e(function(){s(),a||c.complete(),a=!0}),c}function s(){r.addClass&&(t.addClass(r.addClass),r.addClass=null),r.removeClass&&(t.removeClass(r.removeClass),r.removeClass=null),r.to&&(t.css(r.to),r.to=null)}var r=i||{};r.$$prepared||(r=H(r)),r.cleanupStyles&&(r.from=r.to=null),r.from&&(t.css(r.from),r.from=null);var a,c=new n;return{start:o,end:o}}}]},is=n("$compile"),os=new gt;mt.$inject=["$provide","$$sanitizeUriProvider"],vt.prototype.isFirstChange=function(){return this.previousValue===os};var ss=/^((?:x|data)[:\-_])/i,rs=n("$controller"),as=/^(\S+)(\s+as\s+([\w$]+))?$/,cs=function(){this.$get=["$document",function(e){return function(t){return t?!t.nodeType&&t instanceof Vi&&(t=t[0]):t=e[0].body,t.offsetWidth+1}}]},ls="application/json",us={"Content-Type":ls+";charset=utf-8"},ds=/^\[|^\{(?!\{)/,ps={"[":/]$/,"{":/}$/},hs=/^\)\]\}',?\n/,fs=n("$http"),gs=function(e){return function(){throw fs("legacy","The method `{0}` on the promise returned from `$http` has been disabled.",e)}},ms=to.$interpolateMinErr=n("$interpolate");ms.throwNoconcat=function(e){throw ms("noconcat","Error while interpolating: {0}\nStrict Contextual Escaping disallows interpolations that concatenate multiple expressions when a trusted value is required. See http://docs.angularjs.org/api/ng.$sce",e)},ms.interr=function(e,t){return ms("interr","Can't interpolate: {0}\n{1}",e,t.toString())};var vs=function(){this.$get=["$window",function(e){function t(e){var t=function(e){t.data=e,t.called=!0};return t.id=e,t}var n=e.angular.callbacks,i={};return{createCallback:function(e){var o="_"+(n.$$counter++).toString(36),s="angular.callbacks."+o,r=t(o);return i[s]=n[o]=r,s},wasCalled:function(e){return i[e].called},getResponse:function(e){return i[e].data},removeCallback:function(e){var t=i[e];delete n[t.id],delete i[e]}}}]},bs=/^([^\?#]*)(\?([^#]*))?(#(.*))?$/,Ms={http:80,https:443,ftp:21},_s=n("$location"),ys=/^\s*[\\/]{2,}/,Ss={$$absUrl:"",$$html5:!1,$$replace:!1,absUrl:Zt("$$absUrl"),url:function(e){if(b(e))return this.$$url;var t=bs.exec(e);return(t[1]||""===e)&&this.path(decodeURIComponent(t[1])),(t[2]||t[1]||""===e)&&this.search(t[3]||""),this.hash(t[5]||""),this},protocol:Zt("$$protocol"),host:Zt("$$host"),port:Zt("$$port"),path:Qt("$$path",function(e){return e=null!==e?e.toString():"","/"===e.charAt(0)?e:"/"+e}),search:function(e,t){switch(arguments.length){case 0:return this.$$search;case 1:if(S(e)||T(e))e=e.toString(),this.$$search=Q(e);else{if(!_(e))throw _s("isrcharg","The first argument of the `$location#search()` call must be a string or an object.");e=H(e,{}),o(e,function(t,n){null==t&&delete e[n]}),this.$$search=e}break;default:b(t)||null===t?delete this.$$search[e]:this.$$search[e]=t}return this.$$compose(),this},hash:Qt("$$hash",function(e){return null!==e?e.toString():""}),replace:function(){return this.$$replace=!0,this}};o([Jt,Kt,Gt],function(e){e.prototype=Object.create(Ss),e.prototype.state=function(t){if(!arguments.length)return this.$$state;if(e!==Gt||!this.$$html5)throw _s("nostate","History API state support is available only in HTML5 mode and only in browsers supporting HTML5 History API");return this.$$state=b(t)?null:t,this}});var Ts=n("$parse"),$s=[].constructor,Ls=(!1).constructor,Cs=Function.constructor,ks=(0).constructor,ws={}.constructor,As="".constructor,Os=$s.prototype,Es=Ls.prototype,Is=Cs.prototype,Ds=ks.prototype,Ns=ws.prototype,xs=As.prototype,Rs=Is.call,Ps=Is.apply,zs=Is.bind,qs=Ns.valueOf,Hs=me();o("+ - * / % === !== == != < > <= >= && || ! = |".split(" "),function(e){Hs[e]=!0});var Us={n:"\n",f:"\f",r:"\r",t:"\t",v:"\v","'":"'",'"':'"'},Ws=function(e){this.options=e};Ws.prototype={constructor:Ws,lex:function(e){for(this.text=e,this.index=0,this.tokens=[];this.index<this.text.length;){var t=this.text.charAt(this.index);if('"'===t||"'"===t)this.readString(t);else if(this.isNumber(t)||"."===t&&this.isNumber(this.peek()))this.readNumber();else if(this.isIdentifierStart(this.peekMultichar()))this.readIdent();else if(this.is(t,"(){}[].,;:?"))this.tokens.push({index:this.index,text:t}),this.index++;else if(this.isWhitespace(t))this.index++;else{var n=t+this.peek(),i=n+this.peek(2),o=Hs[t],s=Hs[n],r=Hs[i];if(o||s||r){var a=r?i:s?n:t;this.tokens.push({index:this.index,text:a,operator:!0}),this.index+=a.length}else this.throwError("Unexpected next character ",this.index,this.index+1)}}return this.tokens},is:function(e,t){return t.indexOf(e)!==-1},peek:function(e){var t=e||1;return this.index+t<this.text.length&&this.text.charAt(this.index+t)},isNumber:function(e){return"0"<=e&&e<="9"&&"string"==typeof e},isWhitespace:function(e){return" "===e||"\r"===e||"\t"===e||"\n"===e||"\v"===e||" "===e},isIdentifierStart:function(e){return this.options.isIdentifierStart?this.options.isIdentifierStart(e,this.codePointAt(e)):this.isValidIdentifierStart(e)},isValidIdentifierStart:function(e){return"a"<=e&&e<="z"||"A"<=e&&e<="Z"||"_"===e||"$"===e},isIdentifierContinue:function(e){return this.options.isIdentifierContinue?this.options.isIdentifierContinue(e,this.codePointAt(e)):this.isValidIdentifierContinue(e)},isValidIdentifierContinue:function(e,t){return this.isValidIdentifierStart(e,t)||this.isNumber(e)},codePointAt:function(e){return 1===e.length?e.charCodeAt(0):(e.charCodeAt(0)<<10)+e.charCodeAt(1)-56613888},peekMultichar:function(){var e=this.text.charAt(this.index),t=this.peek();if(!t)return e;var n=e.charCodeAt(0),i=t.charCodeAt(0);return n>=55296&&n<=56319&&i>=56320&&i<=57343?e+t:e},isExpOperator:function(e){return"-"===e||"+"===e||this.isNumber(e)},throwError:function(e,t,n){n=n||this.index;var i=M(t)?"s "+t+"-"+this.index+" ["+this.text.substring(t,n)+"]":" "+n;throw Ts("lexerr","Lexer Error: {0} at column{1} in expression [{2}].",e,i,this.text)},readNumber:function(){for(var e="",t=this.index;this.index<this.text.length;){var n=Ui(this.text.charAt(this.index));if("."===n||this.isNumber(n))e+=n;else{var i=this.peek();if("e"===n&&this.isExpOperator(i))e+=n;else if(this.isExpOperator(n)&&i&&this.isNumber(i)&&"e"===e.charAt(e.length-1))e+=n;else{if(!this.isExpOperator(n)||i&&this.isNumber(i)||"e"!==e.charAt(e.length-1))break;this.throwError("Invalid exponent")}}this.index++}this.tokens.push({index:t,text:e,constant:!0,value:Number(e)})},readIdent:function(){var e=this.index;for(this.index+=this.peekMultichar().length;this.index<this.text.length;){var t=this.peekMultichar();if(!this.isIdentifierContinue(t))break;this.index+=t.length}this.tokens.push({index:e,text:this.text.slice(e,this.index),identifier:!0})},readString:function(e){var t=this.index;this.index++;for(var n="",i=e,o=!1;this.index<this.text.length;){var s=this.text.charAt(this.index);if(i+=s,o){if("u"===s){var r=this.text.substring(this.index+1,this.index+5);r.match(/[\da-f]{4}/i)||this.throwError("Invalid unicode escape [\\u"+r+"]"),this.index+=4,n+=String.fromCharCode(parseInt(r,16))}else{var a=Us[s];n+=a||s}o=!1}else if("\\"===s)o=!0;else{if(s===e)return this.index++,void this.tokens.push({index:t,text:i,constant:!0,value:n});n+=s}this.index++}this.throwError("Unterminated quote",t)}};var Bs=function(e,t){this.lexer=e,this.options=t};Bs.Program="Program",Bs.ExpressionStatement="ExpressionStatement",Bs.AssignmentExpression="AssignmentExpression",Bs.ConditionalExpression="ConditionalExpression",Bs.LogicalExpression="LogicalExpression",Bs.BinaryExpression="BinaryExpression",Bs.UnaryExpression="UnaryExpression",Bs.CallExpression="CallExpression",Bs.MemberExpression="MemberExpression",Bs.Identifier="Identifier",Bs.Literal="Literal",Bs.ArrayExpression="ArrayExpression",Bs.Property="Property",Bs.ObjectExpression="ObjectExpression",Bs.ThisExpression="ThisExpression",Bs.LocalsExpression="LocalsExpression",Bs.NGValueParameter="NGValueParameter",Bs.prototype={ast:function(e){this.text=e,this.tokens=this.lexer.lex(e);var t=this.program();return 0!==this.tokens.length&&this.throwError("is an unexpected token",this.tokens[0]),t},program:function(){for(var e=[];;)if(this.tokens.length>0&&!this.peek("}",")",";","]")&&e.push(this.expressionStatement()),!this.expect(";"))return{type:Bs.Program,body:e}},expressionStatement:function(){return{type:Bs.ExpressionStatement,expression:this.filterChain()}},filterChain:function(){for(var e=this.expression();this.expect("|");)e=this.filter(e);return e},expression:function(){return this.assignment()},assignment:function(){var e=this.ternary();return this.expect("=")&&(e={type:Bs.AssignmentExpression,left:e,right:this.assignment(),operator:"="}),e},ternary:function(){var e,t,n=this.logicalOR();return this.expect("?")&&(e=this.expression(),this.consume(":"))?(t=this.expression(),{type:Bs.ConditionalExpression,test:n,alternate:e,consequent:t}):n},logicalOR:function(){for(var e=this.logicalAND();this.expect("||");)e={type:Bs.LogicalExpression,operator:"||",left:e,right:this.logicalAND()};return e},logicalAND:function(){for(var e=this.equality();this.expect("&&");)e={type:Bs.LogicalExpression,operator:"&&",left:e,right:this.equality()};return e},equality:function(){for(var e,t=this.relational();e=this.expect("==","!=","===","!==");)t={type:Bs.BinaryExpression,operator:e.text,left:t,right:this.relational()};return t},relational:function(){for(var e,t=this.additive();e=this.expect("<",">","<=",">=");)t={type:Bs.BinaryExpression,operator:e.text,left:t,right:this.additive()};return t},additive:function(){for(var e,t=this.multiplicative();e=this.expect("+","-");)t={type:Bs.BinaryExpression,operator:e.text,left:t,right:this.multiplicative()};return t},multiplicative:function(){for(var e,t=this.unary();e=this.expect("*","/","%");)t={type:Bs.BinaryExpression,operator:e.text,left:t,right:this.unary()};return t},unary:function(){var e;return(e=this.expect("+","-","!"))?{type:Bs.UnaryExpression,operator:e.text,prefix:!0,argument:this.unary()}:this.primary()},primary:function(){var e;this.expect("(")?(e=this.filterChain(),this.consume(")")):this.expect("[")?e=this.arrayDeclaration():this.expect("{")?e=this.object():this.selfReferential.hasOwnProperty(this.peek().text)?e=H(this.selfReferential[this.consume().text]):this.options.literals.hasOwnProperty(this.peek().text)?e={type:Bs.Literal,value:this.options.literals[this.consume().text]}:this.peek().identifier?e=this.identifier():this.peek().constant?e=this.constant():this.throwError("not a primary expression",this.peek());for(var t;t=this.expect("(","[",".");)"("===t.text?(e={type:Bs.CallExpression,callee:e,arguments:this.parseArguments()},this.consume(")")):"["===t.text?(e={type:Bs.MemberExpression,object:e,property:this.expression(),computed:!0},this.consume("]")):"."===t.text?e={type:Bs.MemberExpression,object:e,property:this.identifier(),computed:!1}:this.throwError("IMPOSSIBLE");return e},filter:function(e){for(var t=[e],n={type:Bs.CallExpression,callee:this.identifier(),arguments:t,filter:!0};this.expect(":");)t.push(this.expression());return n},parseArguments:function(){var e=[];if(")"!==this.peekToken().text)do e.push(this.filterChain());while(this.expect(","));return e},identifier:function(){var e=this.consume();return e.identifier||this.throwError("is not a valid identifier",e),{type:Bs.Identifier,name:e.text}},constant:function(){return{type:Bs.Literal,value:this.consume().value}},arrayDeclaration:function(){var e=[];if("]"!==this.peekToken().text)do{if(this.peek("]"))break;e.push(this.expression())}while(this.expect(","));return this.consume("]"),{type:Bs.ArrayExpression,elements:e}},object:function(){var e,t=[];if("}"!==this.peekToken().text)do{if(this.peek("}"))break;e={type:Bs.Property,kind:"init"},this.peek().constant?(e.key=this.constant(),e.computed=!1,this.consume(":"),e.value=this.expression()):this.peek().identifier?(e.key=this.identifier(),e.computed=!1,this.peek(":")?(this.consume(":"),e.value=this.expression()):e.value=e.key):this.peek("[")?(this.consume("["),e.key=this.expression(),this.consume("]"),e.computed=!0,this.consume(":"),e.value=this.expression()):this.throwError("invalid key",this.peek()),t.push(e)}while(this.expect(","));return this.consume("}"),{type:Bs.ObjectExpression,properties:t}},throwError:function(e,t){throw Ts("syntax","Syntax Error: Token '{0}' {1} at column {2} of the expression [{3}] starting at [{4}].",t.text,e,t.index+1,this.text,this.text.substring(t.index))},consume:function(e){if(0===this.tokens.length)throw Ts("ueoe","Unexpected end of expression: {0}",this.text);var t=this.expect(e);return t||this.throwError("is unexpected, expecting ["+e+"]",this.peek()),t},peekToken:function(){if(0===this.tokens.length)throw Ts("ueoe","Unexpected end of expression: {0}",this.text);return this.tokens[0]},peek:function(e,t,n,i){return this.peekAhead(0,e,t,n,i)},peekAhead:function(e,t,n,i,o){if(this.tokens.length>e){var s=this.tokens[e],r=s.text;if(r===t||r===n||r===i||r===o||!t&&!n&&!i&&!o)return s}return!1},expect:function(e,t,n,i){var o=this.peek(e,t,n,i);return!!o&&(this.tokens.shift(),o)},selfReferential:{this:{type:Bs.ThisExpression},$locals:{type:Bs.LocalsExpression}}},vn.prototype={compile:function(e,t){var n=this,i=this.astBuilder.ast(e);this.state={nextId:0,filters:{},exp Ansi based on Decrypted SSL Data (SSL) templateRequest:Dn,$$testability:Nn,$timeout:xn,$window:zn,$$rAF:Ln,$$jqLite:Ze,$$HashMap:Uo,$$cookieReader:Hn})}])}function Se(){return++$o}function Te(e){return e.replace(ko,function(e,t,n,i){return i?n.toUpperCase():n}).replace(wo,"Moz$1")}function $e(e){return!Io.test(e)}function Le(e){var t=e.nodeType;return t===mo||!t||t===_o}function Ce(e){for(var t in To[e.ng339])return!0;return!1}function ke(e){for(var t=0,n=e.length;t<n;t++)xe(e[t])}function we(e,t){var n,i,s,r,a=t.createDocumentFragment(),c=[];if($e(e))c.push(t.createTextNode(e));else{for(n=a.appendChild(t.createElement("div")),i=(Do.exec(e)||["",""])[1].toLowerCase(),s=xo[i]||xo._default,n.innerHTML=s[1]+e.replace(No,"<$1></$2>")+s[2],r=s[0];r--;)n=n.lastChild;c=W(c,n.childNodes),n=a.firstChild,n.textContent=""}return a.textContent="",a.innerHTML="",o(c,function(e){a.appendChild(e)}),a}function Ae(e,n){n=n||t.document;var i;return(i=Eo.exec(e))?[n.createElement(i[1])]:(i=we(e,n))?i.childNodes:[]}function Oe(e,t){var n=e.parentNode;n&&n.replaceChild(t,e),t.appendChild(e)}function Ee(e){if(e instanceof Ee)return e;var t;if(S(e)&&(e=ro(e),t=!0),!(this instanceof Ee)){if(t&&"<"!==e.charAt(0))throw Oo("nosel","Looking up elements via selectors is not supported by jqLite! See: http://docs.angularjs.org/api/angular.element");return new Ee(e)}t?Ue(this,Ae(e)):Ue(this,e)}function Ie(e){return e.cloneNode(!0)}function De(e,t){if(t||xe(e),e.querySelectorAll)for(var n=e.querySelectorAll("*"),i=0,o=n.length;i<o;i++)xe(n[i])}function Ne(e,t,n,i){if(M(i))throw Oo("offargs","jqLite#off() does not support the `selector` argument");var s=Re(e),r=s&&s.events,a=s&&s.handle;if(a)if(t){var c=function(t){var i=r[t];M(n)&&q(i||[],n),M(n)&&i&&i.length>0||(Co(e,t,a),delete r[t])};o(t.split(" "),function(e){c(e),Ao[e]&&c(Ao[e])})}else for(t in r)"$destroy"!==t&&Co(e,t,a),delete r[t]}function xe(e,t){var n=e.ng339,i=n&&To[n];if(i){if(t)return void delete i.data[t];i.handle&&(i.events.$destroy&&i.handle({},"$destroy"),Ne(e)),delete To[n],e.ng339=void 0}}function Re(e,t){var n=e.ng339,i=n&&To[n];return t&&!i&&(e.ng339=n=Se(),i=To[n]={events:{},data:{},handle:void 0}),i}function Pe(e,t,n){if(Le(e)){var i=M(n),o=!i&&t&&!_(t),s=!t,r=Re(e,!o),a=r&&r.data;if(i)a[t]=n;else{if(s)return a;if(o)return a&&a[t];u(a,t)}}}function ze(e,t){return!!e.getAttribute&&(" "+(e.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ").indexOf(" "+t+" ")>-1}function qe(e,t){t&&e.setAttribute&&o(t.split(" "),function(t){e.setAttribute("class",ro((" "+(e.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ").replace(" "+ro(t)+" "," ")))})}function He(e,t){if(t&&e.setAttribute){var n=(" "+(e.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ");o(t.split(" "),function(e){e=ro(e),n.indexOf(" "+e+" ")===-1&&(n+=e+" ")}),e.setAttribute("class",ro(n))}}function Ue(e,t){if(t)if(t.nodeType)e[e.length++]=t;else{var n=t.length;if("number"==typeof n&&t.window!==t){if(n)for(var i=0;i<n;i++)e[e.length++]=t[i]}else e[e.length++]=t}}function We(e,t){return Be(e,"$"+(t||"ngController")+"Controller")}function Be(e,t,n){e.nodeType===_o&&(e=e.documentElement);for(var i=oo(t)?t:[t];e;){for(var o=0,s=i.length;o<s;o++)if(M(n=Vi.data(e,i[o])))return n;e=e.parentNode||e.nodeType===yo&&e.host}}function Ye(e){for(De(e,!0);e.firstChild;)e.removeChild(e.firstChild)}function je(e,t){t||De(e);var n=e.parentNode;n&&n.removeChild(e)}function Ve(e,n){n=n||t,"complete"===n.document.readyState?n.setTimeout(e):Vi(n).on("load",e)}function Fe(e,t){var n=zo[t.toLowerCase()];return n&&qo[z(e)]&&n}function Xe(e){return Ho[e]}function Ge(e,t){var n=function(n,i){n.isDefaultPrevented=function(){return n.defaultPrevented};var o=t[i||n.type],s=o?o.length:0;if(s){if(b(n.immediatePropagationStopped)){var r=n.stopImmediatePropagation;n.stopImmediatePropagation=function(){n.immediatePropagationStopped=!0,n.stopPropagation&&n.stopPropagation(),r&&r.call(n)}}n.isImmediatePropagationStopped=function(){return n.immediatePropagationStopped===!0};var a=o.specialHandlerWrapper||Ke;s>1&&(o=be(o));for(var c=0;c<s;c++)n.isImmediatePropagationStopped()||a(e,n,o[c])}};return n.elem=e,n}function Ke(e,t,n){n.call(e,t)}function Je(e,t,n){var i=t.relatedTarget;i&&(i===e||Ro.call(e,i))||n.call(e,t)}function Ze(){this.$get=function(){return u(Ee,{hasClass:function(e,t){return e.attr&&(e=e[0]),ze(e,t)},addClass:function(e,t){return e.attr&&(e=e[0]),He(e,t)},removeClass:function(e,t){return e.attr&&(e=e[0]),qe(e,t)}})}}function Qe(e,t){var n=e&&e.$$hashKey;if(n)return"function"==typeof n&&(n=e.$$hashKey()),n;var i=typeof e;return n="function"===i||"object"===i&&null!==e?e.$$hashKey=i+":"+(t||a)():i+":"+e}function et(e,t){if(t){var n=0;this.nextUid=function(){return++n}}o(e,this.put,this)}function tt(e){return Function.prototype.toString.call(e)+" "}function nt(e){var t=tt(e).replace(Vo,""),n=t.match(Wo)||t.match(Bo);return n}function it(e){var t=nt(e);return t?"function("+(t[1]||"").replace(/[\s\r\n]+/," ")+")":"fn"}function ot(e,t,n){var i,s,r;if("function"==typeof e){if(!(i=e.$inject)){if(i=[],e.length){if(t)throw S(n)&&n||(n=e.name||it(e)),Fo("strictdi","{0} is not using explicit annotation and cannot be invoked in strict mode",n);s=nt(e),o(s[1].split(Yo),function(e){e.replace(jo,function(e,t,n){i.push(n)})})}e.$inject=i}}else oo(e)?(r=e.length-1,pe(e[r],"fn"),i=e.slice(0,r)):pe(e,"fn",!0);return i}function st(e,t){function n(e){return function(t,n){return _(t)?void o(t,r(e)):e(t,n)}}function i(e,t){if(he(e,"service"),(L(t)||oo(t))&&(t=T.instantiate(t)),!t.$get)throw Fo("pget","Provider '{0}' must define $get factory method.",e);return y[e+g]=t}function s(e,t){return function(){var n=k.invoke(t,this);if(b(n))throw Fo("undef","Provider '{0}' must return a value from $get factory method.",e);return n}}function a(e,t,n){return i(e,{$get:n!==!1?s(e,t):t})}function c(e,t){return a(e,["$injector",function(e){return e.instantiate(t)}])}function l(e,t){return a(e,m(t),!1)}function u(e,t){he(e,"constant"),y[e]=t,$[e]=t}function d(e,t){var n=T.get(e+g),i=n.$get;n.$get=function(){var e=k.invoke(i,n);return k.invoke(t,null,{$delegate:e})}}function p(e){de(b(e)||oo(e),"modulesToLoad","not an array");var t,n=[];return o(e,function(e){function i(e){var t,n;for(t=0,n=e.length;t<n;t++){var i=e[t],o=T.get(i[0]);o[i[1]].apply(o,i[2])}}if(!M.get(e)){M.put(e,!0);try{S(e)?(t=Xi(e),n=n.concat(p(t.requires)).concat(t._runBlocks),i(t._invokeQueue),i(t._configBlocks)):L(e)?n.push(T.invoke(e)):oo(e)?n.push(T.invoke(e)):pe(e,"module")}catch(t){throw oo(e)&&(e=e[e.length-1]),t.message&&t.stack&&t.stack.indexOf(t.message)===-1&&(t=t.message+"\n"+t.stack),Fo("modulerr","Failed to instantiate module {0} due to:\n{1}",e,t.stack||t.message||t)}}}),n}function h(e,n){function i(t,i){if(e.hasOwnProperty(t)){if(e[t]===f)throw Fo("cdep","Circular dependency found: {0}",t+" <- "+v.join(" <- "));return e[t]}try{return v.unshift(t),e[t]=f,e[t]=n(t,i),e[t]}catch(n){throw e[t]===f&&delete e[t],n}finally{v.shift()}}function o(e,n,o){for(var s=[],r=st.$$annotate(e,t,o),a=0,c=r.length;a<c;a++){var l=r[a];if("string"!=typeof l)throw Fo("itkn","Incorrect injection token! Expected service name as string, got {0}",l);s.push(n&&n.hasOwnProperty(l)?n[l]:i(l,o))}return s}function s(e){return!(ji<=11)&&("function"==typeof e&&/^(?:class\b|constructor\()/.test(tt(e)))}function r(e,t,n,i){"string"==typeof n&&(i=n,n=null);var r=o(e,n,i);return oo(e)&&(e=e[e.length-1]),s(e)?(r.unshift(null),new(Function.prototype.bind.apply(e,r))):e.apply(t,r)}function a(e,t,n){var i=oo(e)?e[e.length-1]:e,s=o(e,t,n);return s.unshift(null),new(Function.prototype.bind.apply(i,s))}return{invoke:r,instantiate:a,get:i,annotate:st.$$annotate,has:function(t){return y.hasOwnProperty(t+g)||e.hasOwnProperty(t)}}}t=t===!0;var f={},g="Provider",v=[],M=new et([],!0),y={$provide:{provider:n(i),factory:n(a),service:n(c),value:n(l),constant:n(u),decorator:d}},T=y.$injector=h(y,function(e,t){throw to.isString(t)&&v.push(t),Fo("unpr","Unknown provider: {0}",v.join(" <- "))}),$={},C=h($,function(e,t){var n=T.get(e+g,t);return k.invoke(n.$get,n,void 0,e)}),k=C;y["$injector"+g]={$get:m(C)};var w=p(e);return k=C.get("$injector"),k.strictDi=t,o(w,function(e){e&&k.invoke(e)}),k}function rt(){var e=!0;this.disableAutoScrolling=function(){e=!1},this.$get=["$window","$location","$rootScope",function(t,n,i){function o(e){var t=null;return Array.prototype.some.call(e,function(e){if("a"===z(e))return t=e,!0}),t}function s(){var e=a.yOffset;if(L(e))e=e();else if(R(e)){var n=e[0],i=t.getComputedStyle(n);e="fixed"!==i.position?0:n.getBoundingClientRect().bottom}else T(e)||(e=0);return e}function r(e){if(e){e.scrollIntoView();var n=s();if(n){var i=e.getBoundingClientRect().top;t.scrollBy( Ansi based on Decrypted SSL Data (SSL) tentRequested",t)):p()}),o.$on("$destroy",p)}}}]).directive("uibTooltipClasses",function(){return{restrict:"A",link:function(e,t,n){e.placement&&t.addClass(e.placement),e.popupClass&&t.addClass(e.popupClass),e.animation()&&t.addClass(n.tooltipAnimationClass)}}}).directive("uibTooltipPopup",function(){return{replace:!0,scope:{content:"@",placement:"@",popupClass:"@",animation:"&",isOpen:"&"},templateUrl:"template/tooltip/tooltip-popup.html",link:function(e,t){t.addClass("tooltip")}}}).directive("uibTooltip",["$uibTooltip",function(e){return e("uibTooltip","tooltip","mouseenter")}]).directive("uibTooltipTemplatePopup",function(){return{replace:!0,scope:{contentExp:"&",placement:"@",popupClass:"@",animation:"&",isOpen:"&",originScope:"&"},templateUrl:"template/tooltip/tooltip-template-popup.html",link:function(e,t){t.addClass("tooltip")}}}).directive("uibTooltipTemplate",["$uibTooltip",function(e){return e("uibTooltipTemplate","tooltip","mouseenter",{useContentExp:!0})}]).directive("uibTooltipHtmlPopup",functio Ansi based on Decrypted SSL Data (SSL) this.maxDate&&this.compare(t,this.maxDate)>0||e.dateDisabled&&e.dateDisabled({date:t,mode:e.datepickerMode})},this.customClass=function(t){return e.customClass({date:t,mode:e.datepickerMode})},this.split=function(e,t){for(var n=[];e.length>0;)n.push(e.splice(0,t));return n},e.select=function(t){if(e.datepickerMode===f.minMode){var n=g.$viewValue?d.fromTimezone(new Date(g.$viewValue),m.getOption("timezone")):new Date(0,0,0,0,0,0,0);n.setFullYear(t.getFullYear(),t.getMonth(),t.getDate()),n=d.toTimezone(n,m.getOption("timezone")),g.$setViewValue(n),g.$render()}else f.activeDate=t,p(f.modes[f.modes.indexOf(e.datepickerMode)-1]),e.$emit("uib:datepicker.mode");e.$broadcast("uib:datepicker.focus")},e.move=function(e){var t=f.activeDate.getFullYear()+e*(f.step.years||0),n=f.activeDate.getMonth()+e*(f.step.months||0);f.activeDate.setFullYear(t,n,1),f.refreshView()},e.toggleMode=function(t){t=t||1,e.datepickerMode===f.maxMode&&1===t||e.datepickerMode===f.minMode&&t===-1||(p(f.modes[f.modes.indexOf(e.datepickerMode)+t] Ansi based on Decrypted SSL Data (SSL) this.usersInfo[e].authToken?this.usersInfo[e]:this.usersInfo.find(function(e){return e.authToken===t.userActionId});n&&"UI_MODERATOR"!==n.userRole&&this.onUpdateMuteState({$event:{canPublish:!n.canPublish,user:n}})}},{key:"changeMute",value:function(e){var t=this,n=this.usersInfo[e]&&this.userActionId===this.usersInfo[e].authToken?this.usersInfo[e]:this.usersInfo.find(function(e){return e.authToken===t.userActionId});this.isInterpreter(n)&&this.onUpdateMute({$event:{user:n}})}},{key:"mousedown",value:function(e){this.userActionId=this.usersInfo[e].authToken}},{key:"showModalTranslations",value:function(e){"UI_MODERATOR"===e.userRole||e.isSwitching||this.$uibModal.open({backdrop:"static",windowClass:"translations-modal",component:"modalTranslations",resolve:{user:function(){return e}}})}},{key:"showModalUsers",value:function(){var e=this;this.$uibModal.open({backdrop:"static",windowClass:this.usersModalClass,component:"modalUsers",resolve:{language:function(){return e.language},usersInfo:function(){return e.u Ansi based on Decrypted SSL Data (SSL) tion o(e,r,o){function a(){h.addEventListener(n.CLICK,d),r.addEventListener(n.CLICK,d),r.addEventListener("contextmenu",l)}function s(){h.removeEventListener(n.CLICK,d),r.removeEventListener(n.CLICK,d),r.removeEventListener("contextmenu",l)}function c(t){if(f=t,f===i.READY||f===i.PAUSED){var r=document.getElementById("playButton-"+e);r&&r.addEventListener(n.CLICK,d),s(),setTimeout(a,200)}}function d(e){e.preventDefault(),e.stopPropagation?e.stopPropagation():e.cancelBubble=!0,e.target.id&&e.target.id.indexOf("controls-")!==-1||e.button&&0!==e.button||p.touchInProgress||(p.touchInProgress=!0,e.target.id&&e.target.id.indexOf("playButton-")!==-1?o.emit(t.PLAYBUTTON_SINGLE_CLICK):o.emit(t.PLAYER_SINGLE_CLICK),p.timeout=setTimeout(function(){p.touchInProgress=!1,clearTimeout(p.timeout),p.timeout=0},300))}function l(e){return e.preventDefault(),!1}function u(){return s(),p.timeout&&clearTimeout(p.timeout),p.timeout=0,r=null,h=null,null}var f,h=document.getElementById(e),p={timeout:0,touchInProgress:!1};return{upda Ansi based on Decrypted SSL Data (SSL) tion:relative;color:#00b050;padding-left:15px}.modal-recording-item__info._on span div{display:inline-block;width:50px;text-align:left}.modal-recording-item__info._on span:before{content:"";display:block;width:11px;height:11px;background:url(/static/svg/recording-on.svg) 50% 50% no-repeat;background-size:100%;left:0;top:2px}.modal-recording-item__info._error span{color:red;padding-left:15px;position:relative}.modal-recording-item__info._error span div{display:inline-block;width:50px;text-align:left}.modal-recording-item__info._error span:before{content:"";display:block;width:11px;height:11px;background:url(/static/svg/recording-err.svg) 50% 50% no-repeat;background-size:100%;left:0;top:2px}.modal-recording-item__left{width:calc(100% - 45px);text-align:right}.modal-recording-item__right{width:45px;text-align:right;color:#939498;font-size:10px;padding-top:4px}.modal-recording-item__right:hover{opacity:.75;cursor:pointer}.modal-recording-item__right .toggleswitch-label._disab Ansi based on Decrypted SSL Data (SSL) tn{margin:14px 0 0 75px;padding-top:15px;width:67px;height:67px;vertical-align:top;overflow:hidden;text-align:center;border-radius:50%;border:4px solid #272a31;display:inline-block;position:relative}.mute-indicator .mute-btn._disabled{pointer-events:none;opacity:.6}.mute-indicator .mute-btn._unmuted{border-style:solid;border-color:red}.mute-indicator .mute-btn._unmuted .mute-btn__icon{fill:#fc2c2c;left:0}.mute-indicator .mute-btn._unmuting{border:none}.mute-indicator .mute-btn._unmuting .progress-pie{display:block}.mute-indicator .mute-btn._unmuting .mute-btn__icon-cont{left:4px;top:4px}.mute-indicator .mute-btn._muted{border:4px solid #848484}.mute-indicator .mute-btn._muted .mute-btn__icon{fill:#848484;width:26px;height:32px;position:relative;top:14px;left:1px}.mute-indicator .mute-btn__icon-cont{width:59px;height:59px;background:#f3f3f3;z-index:400;left:0;top:0;border-radius:50%}.mute-indicator .mute-btn__icon{fill:#272a31;width:26px;height:32px;position:relative;top:14px;left:1px}.mute- Ansi based on Decrypted SSL Data (SSL) tom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337a Ansi based on Decrypted SSL Data (SSL) tompClient.subscribe("/user/queue/timer",function(t){return e.receivedMsg(a.default.fromJson(t.body))},{"auto-delete":"true"}),e.$log.debug("Subscribed to /user/queue/timer");var t=e.$user.authToken();e.send("HELLO",t)})}},{key:"disconnect",value:function(){var e=this;this.stompClient&&this.stompClient.disconnect(function(){return e.$log.debug("Backend WebSocket connection closed")})}},{key:"send",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(this.stompClient){var n={type:e,message:t,params:null};this.$log.debug("Backend WebSocket send",n),this.stompClient.send("/app/timer",{},a.default.toJson(n))}}},{key:"eventTimerStart",value:function(e){var t={valueInMills:e};this.DataService.update("events/timer",a.default.toJson(t))}},{key:"receivedMsg",value:function(e){var t=this,n={TIMER_TICK:function(){t.countdownStartTime=(new Date).getTime(),t.countdownTime=e.message,t.timerStarted=!!+t.countdownTime},ERROR:function(){t.$log.debug("Backend WebSocket received error"),e.data Ansi based on Decrypted SSL Data (SSL) transform:rotate(1turn)}}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes rotateColor{0%{border-top-color:#4e5661}12.5%{border-top-color:#7b8189}25%{border-top-color:#a6aab0}37.5%{border-top-color:#d5d5d6}50%{border-bottom-color:#d5d5d6}50.00001%{border-bottom-color:#4e5661}62.5%{border-bottom-color:#7b8189}75%{border-bottom-color:#a6aab0}87.5%{border-bottom-color:#d5d5d6}}.ui-body .ui-select-container,.ui-body .ui-select-container:focus{outline:none!important}.ui-body .ui-select-container .btn-default{background-color:#f3f3f3;color:#272a31;border-radius:50px;padding:9px 0 0 22px;height:37px;text-transform:capitalize;border:none;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.3)}.ui-body .ui-select-container .btn-default-focus{color:#272a31;background-color:#f3f3f3;border:none;box-shadow:none;outline:none!important;border-radius:50px}.ui-body .ui-select-container .btn-default-focus:focus{outline:none!important}.ui-body .ui-select-container .btn-default:active,.ui-body .ui-select-contain Ansi based on Decrypted SSL Data (SSL) translate",function(e){"undefined"==typeof e?_(""):""===e&&S||(b.translate=e,C()),S=!1});for(var T in v)v.hasOwnProperty(T)&&"translateAttr"===T.substr(0,13)&&T.length>13&&y(T);if(v.$observe("translateDefault",function(e){c.defaultText=e,C()}),p&&v.$observe("translateSanitizeStrategy",function(e){c.sanitizeStrategy=i(e)(c.$parent),C()}),u&&v.$observe("translateValues",function(e){e&&c.$parent.$watch(function(){angular.extend(c.interpolateParams,i(e)(c.$parent))})}),h){var $=function(e){v.$observe(e,function(t){var n=a(e.substr(14,1))+e.substr(15);c.interpolateParams[n]=t})};for(var L in v)Object.prototype.hasOwnProperty.call(v,L)&&"translateValue"===L.substr(0,14)&&"translateValues"!==L&&$(L)}var C=function(){for(var e in b)b.hasOwnProperty(e)&&void 0!==b[e]&&k(e,b[e],c,c.interpolateParams,c.defaultText,c.translateNamespace)},k=function(t,n,i,o,s,r){n?(r&&"."===n.charAt(0)&&(n=r+n),e(n,o,d,s,i.translateLanguage,i.sanitizeStrategy).then(function(e){w(e,i,!0,t)},function(e){w(e,i,!1,t)})):w(n,i,!1,t)},w=functi Ansi based on Decrypted SSL Data (SSL) video\r\nb=AS:"+this.constrainVideoBitrateKbps_+"\r\n")),this.pc2.setLocalDescription(e),this.pc1.setRemoteDescription(e)}},{key:"onIceCandidate_",value:function(e,t){if(t.candidate){var n=this.parseCandidate(t.candidate.candidate);this.iceCandidateFilter_(n)&&e.addIceCandidate(t.candidate)}}},{key:"noFilter",value:function(){return!0}},{key:"isRelay",value:function(e){return"relay"===e.type}},{key:"isNotHostCandidate",value:function(e){return"host"!==e.type}},{key:"isReflexive",value:function(e){return"srflx"===e.type}},{key:"isHost",value:function(e){return"host"===e.type}},{key:"isIpv6",value:function(e){return e.address.indexOf(":")!==-1}},{key:"parseCandidate",value:function(e){var t="candidate:",n=e.indexOf(t)+t.length,i=e.substr(n).split(" ");return{type:i[7],protocol:i[2],address:i[4]}}},{key:"asyncCreateTurnConfig",value:function(e,t){var n={};if("string"==typeof n.turnURI&&""!==n.turnURI){var i={username:n.turnUsername||"",credential:n.turnCredential||"",urls:n.turnURI.split(",")},o={iceServers:[i] Ansi based on Decrypted SSL Data (SSL) void i.$set("ngPattern",new RegExp(o[1],o[2]))}e.$watch(i[t],function(e){i.$set(t,e)})}}}}),o(["src","srcset","href"],function(e){var t=bt("ng-"+e);sr[t]=function(){return{priority:99,link:function(n,i,o){var s=e,r=e;"href"===e&&"[object SVGAnimatedString]"===Zi.call(i.prop("href"))&&(r="xlinkHref",o.$attr[r]="xlink:href",s=null),o.$observe(t,function(t){return t?(o.$set(r,t),void(ji&&s&&i.prop(s,o[r]))):void("href"===e&&o.$set(r,null))})}}}});var rr={$addControl:f,$$renameControl:hi,$removeControl:f,$setValidity:f,$setDirty:f,$setPristine:f,$setSubmitted:f},ar="ng-submitted";fi.$inject=["$element","$attrs","$scope","$animate","$interpolate"];var cr=function(e){return["$timeout","$parse",function(t,n){function i(e){return""===e?n('this[""]').assign:n(e).assign||f}var o={name:"form",restrict:e?"EAC":"E",require:["form","^^?form"],controller:fi,compile:function(n,o){n.addClass(Yr).addClass(Wr);var s=o.name?"name":!(!e||!o.ngForm)&&"ngForm";return{pre:function(e,n,o,r){var a=r[0];if(!("action"in o)){var c=funct Ansi based on Decrypted SSL Data (SSL) v���FLq ��`�/��_t���c�59�����p���0G8�%)X!L�4fe+�-���1���ete��1W�"��ds��4:�E)Z1�U�â D%)Y)JU�Ò�Le)[9�U��U�B�,���â¡ï¿½ï¿½ï¿½Ú¾ï¿½k��#zv��0������mRAN�0��#Tq����4J{L'n����r��zj����zF3Y�B'�{}Y�sYTw���%EÓor6S�����qr��p&�mp��ľQ�7�D����a4��a��bHì;"Eة��:@�):"K��ÍQ2e^���U=O�T����e}7���"�'�Q����zΦA>��W.;���"���Y�O��zk�=�0Vb��o"���X�����S]*k�����S�:��H���#[%4$�Õ�r@������\eÒ<J�Þ����KE�x�UM�QM�cm۶��Z۶�����bX��jì¤<�Ó?��&v.����de��)����Kq�M2d�B΢�y�k8$�d���5b�â£ï¿½ï¿½ï¿½)��1��H-@�;�D'�nB�Þ�ujQ���i�������-2���.�$K�q�m�i��&�J�QhD�Q�?i�×��.��^�.d Ansi based on Decrypted SSL Data (SSL) {0}'.",t.length);if(!(y.activeIndex<0)){var n=t[y.activeIndex],o=n.offsetTop+n.clientHeight-e[0].scrollTop,s=e[0].offsetHeight;o>s?e[0].scrollTop+=o-s:o<n.clientHeight&&(y.isGrouped&&0===y.activeIndex?e[0].scrollTop=0:e[0].scrollTop-=n.clientHeight-o)}}var y=this,S="";if(y.placeholder=l.placeholder,y.searchEnabled=l.searchEnabled,y.sortable=l.sortable,y.refreshDelay=l.refreshDelay,y.paste=l.paste,y.resetSearchInput=l.resetSearchInput,y.refreshing=!1,y.spinnerEnabled=l.spinnerEnabled,y.spinnerClass=l.spinnerClass,y.removeSelected=l.removeSelected,y.closeOnSelect=!0,y.skipFocusser=!1,y.search=S,y.activeIndex=0,y.items=[],y.open=!1,y.focus=!1,y.disabled=!1,y.selected=void 0,y.dropdownPosition="auto",y.focusser=void 0,y.multiple=void 0,y.disableChoiceExpression=void 0,y.tagging={isActivated:!1,fct:void 0},y.taggingTokens={isActivated:!1,tokens:void 0},y.lockChoiceExpression=void 0,y.clickTriggeredSelect=!1,y.$filter=s,y.$element=i,y.$animate=function(){try{return d.get("$animate")}catch(e){return null}}(),y.sear Ansi based on Decrypted SSL Data (SSL) {ri�B�LF��$�N>"�q���g1����1�%4oz�(�ì¿"_��Ô-��"[���?�H�$�[6���3DЯS�I[i\*�GI�2�:�n�|�Z�^�����S��g.b�̾����æ§ï¿½ï¿½u��%�fBp���H��$�D����h$��Ge��1��\tPLN�s�|�}�q��G�a�u����Sʥ�R��;H��Ê(�c����3��'��8�2�s�9}�dˬ�U5\3#�6�q���&'�r�y��n�Y���pb�����E�*w�R`#dÍ£j��,gs��bp��H�ÿHp�k����7���ϩ�i#N� �k����a\�&�Ҭ�5�̹f{v1���9��S/���S*�i��P�IE%��Ë�#G��ٺ��a��%|���c���{VÈ *�e:Õ��UÜ����4�4KZ��H}S�>=)Py��դH� ����#7MaE�����1v�y�â½M�F�s������O�6��:T��G-]�a���f���{��[�OZ�>�&��;����4�e���[Z��:*u��ڡ�K���� i�C�8�c1�Þ!�^T���]+����%È«^�v��p8.�R�kc��CKFO-Sd��n[Enk���U���������Z����{��4�b��*��Eh�F+����J)�RÕ:)�/�9���cZO�r�.��Z'7�����}��~�ӫ�������my#Z:7��9�r���k���^�[�i��.�"O�7����/�p�k�g�����"RvU�6S�Ð���6�_SY�qcGk�}n?�!��s�I��9��0Z��4V_�0R��f���Ʊz�'$�"<��hCu��$�K��/�Z��qs���/Ù¦_N��cǦ��G�j�L�3��g�*�ĥeB��eV���"����ֹ�xx�L��}�N}�N�^>t~�F<"��!���B�T�:�s��Í��a�"������� �us-��MbL�<��u�35����4���wï¿ï¿½ï¿½~�=��T|�4�s�����$�'�F����$�+�s�~hJ��\��'����>rÏ��_!?�}4{�I�Ŀ� ���-�d�5��1����d2i���(����,�Ñ���[�?{�So����q\��_�Oʧ9��������$H8�!v���kq��c��O�{���}���%����QfT�W�uHØ>����Tn�,!H�ÖU�~����.t��!�a�^#_��k�Û�>�M�4ͼ#��3�ßh�FSPcHF���á¨ï¿½Å£`0hG����Q�h�t�:�|�v�!�`5���''���л�t1u���#f�?=sn��ya�o'j�ʷV-]r��É�MMI×< Ansi based on Decrypted SSL Data (SSL) }.volume-meter._vertical .audio-meter .inner{bottom:0;height:0;width:10px;background-color:#fc2c2c}.volume-meter._conference{display:block;float:left;position:relative;bottom:7.5px;left:22px}.volume-meter._conference .audio-meter{position:relative;height:64px;width:8px;margin:0}.volume-meter._conference .audio-meter .inner{bottom:0;height:0;width:8px;background-color:red}stream-session-inline .volume-meter .audio-meter{max-width:100px;height:2px}stream-session-inline .volume-meter .audio-meter .inner{height:2px}.dark-theme .volume-meter._audience .audio-meter{background-color:#fff}.handover{display:inline-block;padding:11px 0 0 28px;width:214px;height:94px;vertical-align:top;border-right:none}.handover__header{width:185px;margin-bottom:11px}.handover__header._unmuted{animation:blink 1.5s ease-in-out infinite}.handover__header._unmuted .handover__title{color:red}.handover__header._unmuted .handover__icon{fill:red}.handover__title{vertical-align:middle;font-size:15px;font-we Ansi based on Decrypted SSL Data (SSL) }c!�ìÞ³{ff7\t�.����hoH^Ne����R1�ܵ(�f:f��uZ���e���z(0�����J�||�c_���M>�{'��[�a�����:�Ժ�ZEk��1a��_���G�x���'�B_�Q9�I�!��eqv+�N�áªÐ°Z�j�l)�[�(�B�t��9_�w�M8��tM�s��M\+0�[9;3Z����������x�@O����z\%^�� �*gU��tIe-5f��<g|���ݣ�S�9�-}�;:����W�V��u�8r�۷�w�n��<��{}���Ph�nx~a�?}����V���:2?���'��qí¿ï¿½S�[�>p��mFc�Tv�'N|���������Lb������rl��ճ���`�e%���AmJ�G�frU���v���_g��W��j��,%�c�q��T�V}ԧ���{n�obSØ»sfl�w��#��|�`����Ǻ�0�2Û7�1<�mkV�Ï�D�����g��3��k���_���?�ծ�W���eO��xÙ»t��.�8iG~�ԧ0����?�T"��(v����;t����7W���-�?È��̲��>r���үhx@�]-^[>×�G�B*����)i���rx|��E�6;K(�������m�{�m�*g$���z��±X���j�F�\�K���Z��s�׬jJ~����9|��G�k�o�`���8UVgI^��=��6��7����@U�C�_d�b�v~��[Si�?t��0������8�����k�)�4j2is��֨ԨsA+i�;s@l[9"�C�mUV��l�lnD-X��8��Ú6���e�0�Ä�.������ܶ�Ã���:s�x�Ù�Ʈ��_ljZ\�8S���kn�s���4J�wn�r���o�����Ä33×M�0=}�Äï¿½ï¿½ï¿½ï¿½ï¿½Æ ï¿½ï¿½i��}���d�<�(�%�0�u��0b�Z�X.�Z@fhqo���!�atY��'�syg��EM����B�]�(P�!�M��`�W��'~$������8-8�Upe*��6�No������H�v�z����%g�fr�c�7\q�<�>��z�?H�}�I���R�b�u��9�t:��T�X�N-�z�j�����`N��NW�+�t���[`%d'HZ�)"�[�s���$����޵�<��ck��s����_��Ï5��q���B��@�bVBF$��D#���,P��o��ѡ`p(�C���0]py`(����@SG8��^S��d�!{*��b��_i۰��BϨ�־Fji�[S�ä¿K�I�b7��<�4�'FoP�p��\%_�R��Ir!����g��a�1?�\��ë§|�D?E�c��E�nj�jw�����B Ansi based on Decrypted SSL Data (SSL) }function f(){U.position=E?d.offset(t):d.position(t),U.position.top+=t.prop("offsetHeight")}function g(e){var t;return angular.version.minor<6?(t=e.$options||{},t.getOption=function(e){return t[e]}):t=e.$options,t}var m,v,b=[9,13,27,38,40],M=200,_=e.$eval(n.typeaheadMinLength);_||0===_||(_=1),e.$watch(n.typeaheadMinLength,function(e){_=e||0===e?e:1});var y=e.$eval(n.typeaheadWaitMs)||0,S=e.$eval(n.typeaheadEditable)!==!1;e.$watch(n.typeaheadEditable,function(e){S=e!==!1});var T,$,L=o(n.typeaheadLoading).assign||angular.noop,C=n.typeaheadShouldSelect?o(n.typeaheadShouldSelect):function(e,t){var n=t.$event;return 13===n.which||9===n.which},k=o(n.typeaheadOnSelect),w=!!angular.isDefined(n.typeaheadSelectOnBlur)&&e.$eval(n.typeaheadSelectOnBlur),A=o(n.typeaheadNoResults).assign||angular.noop,O=n.typeaheadInputFormatter?o(n.typeaheadInputFormatter):void 0,E=!!n.typeaheadAppendToBody&&e.$eval(n.typeaheadAppendToBody),I=n.typeaheadAppendTo?e.$eval(n.typeaheadAppendTo):null,D=e.$eval(n.typeaheadFocusFirst)!==!1,N=!! Ansi based on Decrypted SSL Data (SSL) }return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i){"ngInject";n(this,e),this.OTModeratorSessionsHandler=t,this.LocalizationService=i}return e.$inject=["OTModeratorSessionsHandler","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{REC:"MODER"},{PAUSE:"MODER"},{OFF:"MODER"},{ON:"MODER"}];this.LocalizationService.translate(e,this),this.recordingData=angular.copy(this.resolve.recordingData),this.recordingDataObserver={key:"updateRecordingData",cb:this.updateRecordingData.bind(this)},this.OTModeratorSessionsHandler.setObserver(this.recordingDataObserver)}},{key:"$onDestroy",value:function(){this.OTModeratorSessionsHandler.delObserver(this.recordingDataObserver)}},{key:"updateRecordingData",value:function(e){this.recordingData=e}},{key:"recordingActive",value:function(e){return!!this.recordingData[e]&&("started"===this.recordingData[e].status||"paused"===this.recordingData[e].status)}},{key:"recordingTitle",value:function(e){var t=this.recordingData[e] Ansi based on Decrypted SSL Data (SSL) �"���Y�O��zk�=�0Vb��o"���X�����S]*k�����S�:��H���#[%4$�Õ�r@������\eÒ<J�Þ����KE�x�UM�QM�cm۶��Z۶�����bX��jì¤<�Ó?��&v.����de��)����Kq�M2d�B΢�y�k8$�d���5b�â£ï¿½ï¿½ï¿½)��1��H-@�;�D'�nB�Þ�ujQ���i�������-2���.�$K�q�m�i��&�J�QhD�Q�?i�×��.��^�.d Ansi based on Decrypted SSL Data (SSL) �E�s�C�����ݼ��×�5x�ͻn���P��m��Z������G�Ü_:�;��������;��sÜ�)K���ҧ�U�[���S���|�.��XRY9TQ1TY�w�VT���{�@��(�/Pb��+�&�Ç�%|E�-���R�X���qO�ע��g���$OB��X��/��@TxTb����F�{%��]f|���}�~�&��?�)y�?���e�Q�TB>����-��ƽ��E�/����uQ9W-��3~>���W�_=��9ѱ�N�[^RT�����?NW>����?�@�zz��ƽC���x��TE��g�^Oe��[��6:S!�>��9��]�4H�=��*��c�ÓG>r��=����I�1wÓ��u��c$h����c7c���'Or�bC3CR��Gï¸Ã��&���U����n�����`��_�n;���غ�;Ø`����Q��b���N������®����A�-Ól�� k����CV����YL��y��3���.�\�egnb��896�ʹ�G��}�r&g�`�f16���7���jFch=0{e�A�%p�ZR�<E\�h�B�Ù4�ÚS謩rÙ������ÜQ���^[�,���f�8�6�R*�}|��5�F�G��~o�tL���x{��x_���L�tÝ yO}v ���ë½G}�h_uÏ©}S����W��h伽���kB��>s�t#����_d�����������X>�8�y�����5�{Z�;/�c$W_�Øï¿½ï¿½4�m��m����^�y&$��\�iN���#s��"a�a��m��z�+=� 0���0��,$V�"fIE%x��cYH��Q���Eey���p�|���r��l�/?ßxq��?&�|�9L�ҤI����@)%AWӧ�����<>�F;;I������8��ß-�K��~of(��N�����|�1�M��]6�@�e�0R[yr&�A�U��7E�wUȵl�^'È*d��������o���@�<Í��� ï©K�:�{� �s���=��33��g1_<����F�@�����4x�c`d``>ñ�m�����l�@�����xÚ��a�7�g�VmÛ¶mÛ¶íµm#��AmAml�n�N��M~Ov����?�{n*3���>D!�Q�FÝv����5��NÛHc�>��+i~�\×�.P��Q(7�QH����1ëСp0�"+}�7/C�^��;�O�-H���C����8k+��N"N�0'e'��Y�@c)��D5)a�bT�u��3wXt=��!��H�1�q(��[R���?��9����A Ansi based on Decrypted SSL Data (SSL) �p�t�q�pt�A��ALVç§ï¿½ï¿½ï¿½[�'DA�0��^@_��pq�2\nw���RY�<E�u�1�t�Ý>�bXa��[�}��]��4|9�?It n����A�T+�75��K����m��F�8}�~������Lf83�y������#�3ݫܻ�g��<u<����w�����o����������s�7�/@ E`B`A`M����u���Ï�&�u�+�h�]t^�K�Qln<����È(������x����l����lq�:Û�ήb����gp�z�Xn��/���� ��BB=a��Bx)�Ë���N��Z"%��K�TXj*u��J#��m�����WY��RS����ju�z[C���Fk���i��^�L}��ڸ�D&H���&_53�Y��cN67��,��f���X�ì��`���ڷ�N�i�rf8��o)�_ӳ�s�Ð�K���+ѫ�k��V'��LU6H��mxÚ�n@��Ú5�m+�m����ު���D�2Y;���â¢ï¿½ï¿½!���1��f����\�2�5Z�}Lvmp���g�+�a"d��Å���Í�4�R�Z_�É��Ԭ&�.�'�n�I����������)[jn�(���M�J�>��8�Y��Jmt�JC�S�mΰJ9b�@���`Z�Ѿ���Y��5^��N�o��B=Õc7u��]ï¿½Ä Z�R��߸�9 Rx�l��F�w��mÛ¶m�.۶ݲÝm�6�9o�5�Y=`���ӿ�0`�s�n�;{XL�� ���Ók��&DE4����C,qÄ@/��}z�%�eI|$�RI#��<��� �,�yO��)�/�@?1�u�P�`�xG9C�p�RA%UT��b���F&�RG=�����g�X�D���'�i�shM&1��L�-�hO>p��2��Y���3.��;x⠷�e!KY�Z6����� G9�Y.r����!Oy�[>����O~aC��v���FLq ��`�/��_t���c�59�����p���0G8�%)X!L�4fe+�-���1���ete��1W�"��ds��4:�E)Z1�U�â D%)Y)JU�Ò�Le)[9�U��U�B�,���â¡ï¿½ï¿½ï¿½Ú¾ï¿½k��#zv��0������mRAN�0��#Tq����4J{L'n����r��zj����zF3Y�B'�{}Y�sYTw���%EÓor6S�����qr��p&�mp��ľQ�7�D����a4��a��bHì;"Eة��:@�):"K��ÍQ2e^���U=O�T����e}7���"�'�Q����zΦA>��W.;�� Ansi based on Decrypted SSL Data (SSL) �~���N������[E�ØTx����:vY���Q����rͤd`��25Hw�(k����+z�.�<m����k9TA����g04�@�bZ5�5��?9�;��0K��q��Z�W��K�zr5b���+��A�c1��|,�*<�b��f_���KÙР�-*É¡w�7G��u�8�g�2�`̱.�[�kì«U���������_-Rm��d0U����� ���z����zr��%�m"?�&�9pF�o�t�,[A�&Ôk/L��~��K<�#�W�.��e"��㻣�%T1V��7q2G�]'Ø ep}�Q���R_Zq�w�X\�~�������+3޻���,�P`È�i� ��u.w�L�ȴ<VV��Î�`��aSSØb���>×´WN!l��S�U�H��1�Ý�=1m�Ah�~�Ã���y#IG���x�U�w�$����y�#�Ӽ���"Ä��È��zm��hu�$��+����:���.�7���j32+�#"`���T`�"��"�:��H�@*�=�a�{\0��)��Hܩ�MR�sE����z��(t ��� ���%j�����_�I�����Lc=VÄ��N!�߬`��}��:jbTˣ�4�19��à &�vB`�KhZ��uc��^L�"��k��;q�N�Od���9��Ӣ��}U���#�g�|����d� �A��CZ�S�2�G|��w�n@���}¦�&d�C_H��5����fO��O��>����<��OG�����ÓO)Jo!��G��j���@�Ý��������t�IoG��QC�Bh��67y�e��ug̥�#�"���yL�U/Cu��l��cG<�Q<w7��w�����Lo����6K�Y�^�iJX�x�{��4_���q�,-�7<f���'�)�K%k�E��ï��!.��)X���Ç��S�Kڹ�Q�?��w�fO$� Ansi based on Decrypted SSL Data (SSL) ��B1e�ղ(�?��G�S��%�nY��N��`�9�C�%�J�Í�P�1�]Ŷe� �d��.(��\墸�~�#��taI���]�3��H�X�$�Ks�9�H���8J�!v�@���Fp"N��$Ô�0K�'v]�DG�oT�4>��2���9�?iP,���W3�*h�1��Ór��1Õ£X2Gu7�r�$�@���k�/�Fp�����;��wv��/�/�p_L}cw������×gƱ���v�N��������e�8�?'��*a'}���'�V�Q�M2���u8����z�N��qZbÒ�����Q������P`i�������]8<r�"!�,�qKg����4b��,��J�L����B��ed,!V+��a����Btq�,Y���RN�1��9��w�?��mI(4p�5�}���{�(�f~{�|��1k&C&�hUÆ¡0�@W,������á°;IÜs�X×�?t�������;��U=��=�1���Ó�����,D)9�V�@�!��C�]��d��T���dCݽ�l,_M�����Õ2�O/]\Ӹ�u�¾y�í¯ï¿½)m��M�m��ܼ��h�M:lv�<x����t��í�&��]c�s�tJE���`��J�ÑwYNz6��N~N[����5PK����(t��,HE��yÝW�`��2{Qo�����Q�a2��&��UZy2��c�tp�*�>8�]�Nȵ�:�l����ov3�SsO��\X1ov��y3��5l�9��*{{+�guÎ���\��t�ͨr��9<]s�.�+)�.(l Kn����Xd- H��xk��rÄ»8����;�P|�Zk4�߰���p09a��{�1��Zø�2����ñ±Fm��VT��zppx�yÇ/:O�7��f��;��h4�Ð�>�`;;Ⱦ*a��� �ƻģ��"2�Q�:Î���+��l5�s~��=�?9�?��]�>]��ÙP �~���ÌY%K���"�!e���f}($}��g��{�g#w>���{���g��a6-��(N��4c2Ó�b�P:0�%��r�v;AmLA4�@��^����=pߪ�1���8ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ß ï¿½!���K��P��)�L~H~1�Ýj-���qH�l�;�}����~"�9�E1����Z�4�Ⱦ���t�6��#p6�#a����a�$�!���[�b�zk0�Ä���� A0��ÐL��0WÓ¬(�-�H�`�9����l���W�P.e �]�7����s�9��\���9�&�M��1AWNg���]��*��������.���߼o߾��-�*.Y��ӷ�y)�O����a�eC�`����\�"e�ȼ��&o�"���d��b�H&��� Ansi based on Decrypted SSL Data (SSL) ����j���'�ʱÍ���S*�"AÙ *��G0�1sq3��"��x�-���P�\[�u[��mÛ¶mÛ¶mÛ¶mÛ¶m�sQRVE"m���Pd�y��D��#Ð�Y�,��E�4XUlv{���~�,�Å�����~�%���C� ��6Dbq�����b�9U��O��fPK���!��M��|�#Ó���aF0S��S9�N3a�����%�*l�Û�Æï¿½p�e�&nw���=��YB�âºï¿½}����5�&|�?���/�&��/l�mcm����3��o�?&�Û���1�q�q����s6vvv�w^sW�L��wAw�O�S�sÜ«{yGx���<�~���[� �����[(N/��@�y@iP�=��l�W�-e�jIm���Jé�w�O������fry��Z� �,<�v��|�:�[��p����N���N�,��gw�/�ß$#�"m"�#;�i����ct,+����$F%�����É����JV��2OÙ¡\T��9�5�)ͪ%��ZWm��Z�zV���Nߦ�п�a3#d�Fz#�Q�(�����LS6H��mxÚ ï¿½CZPFOv�0�l�$���m�����ɮ����TrEE�U�[x�E�Ëq1��=c�I�_p�L�E�/�����g��ѢC��@��Ü��a��r�r�e*���%m��cW#�v��92�7jI��t�Ӷ�l�۵��0wF?�&#����)G�SÕ����%[�d��/�y������Gl2G��S�>�r,�2��������_?���9VW��I�îV�k���|4�Mx�l��F�w��mÛ¶m�.۶ݲÝm�6�9o�5�Y=`���ӿ�0`�s�n�;{XL�� ���Ók��&DE4����C,qÄ@/��}z�%�eI|$�RI#��<��� �,�yO��)�/�@?1�u�P�`�xG9C�p�RA%UT��b���F&�RG=�����g�X�D���'�i�shM&1��L�-�hO>p��2��Y���3.��;x⠷�e!KY�Z6����� G9�Y.r����!Oy�[>����O~aC��v���FLq ��`�/��_t���c�59�����p���0G8�%)X!L�4fe+�-���1���ete��1W�"��ds��4:�E)Z1�U�â D%)Y)JU�Ò�Le)[9�U��U�B�,���â¡ï¿½ï¿½ï¿½Ú¾ï¿½k��#zv��0������mRAN�0��#Tq����4J{L'n����r��zj����zF3Y�B'�{}Y�sYTw���%EÓor6S�����qr��p&�mp��ľQ� Ansi based on Decrypted SSL Data (SSL) ����TU+��������u�I�Jn����x.�gï¿½Ì ï¿½ï¿½ï¿½ï¿½9C�R�>�G�j4�����"�Y]�1R��:����M�Q�?��>�L=��!#��k$ �K �ì�K��%�սTI6 9P���^mӯ�V^t�Ð���y+s^t�]/{�eh���n!vOJ&�7��Ðp�B<�����y��ga;H�T��/��{#���JW�/���"\}K�E�����j�h�~|�U��Jq�y�����7�O��+����z%�R�Z��gv��lF����l�lx����0�A���\x��Q/�C���~�%2ZB�&�������g'�,/��6���N��#(�"+�Q��Ó�����unh�c%�2�#D�H̥��1OQ��qjZjÃEq�4��Zڧ���}5<��_��+ae��j���N�B��|~5��f\�ʪ��CGM8R�)_�h@eå¥ï¿½$@~�BƢ�<[/Å���z�W�=�L��R�$�OÖ|��AØï¿½ï¿½ï¿½4�`����������T��-z�jy}��bÉ�b��o��W����Ö���y��f�\hbH[���z��+^��c��n"���#��E�u��'���������\@��_������'l]�;p�p5�<sR�j�f�M�%�Ï��������B�C����>��bW���ce�h���c���V1�'��&���La�TsƧ������:�0���"�ÔG2����%Y}j�\"#��'�lD�sk6W2���z%�B�J�c���/�K��åI�à³`��U��E}3����Y��"#*~q�ުÒ|,Eß>+�Q�u�|����D�MB����*��8^(�u�t4��a���%�# F�7�������#ݼ:����n��O������jtDM�l���<gt�"�����.3 Chp~�� ,�)�P]�&�aPÍ�!ïYm4Õ.��Ä$�H�ǪW�`e���|��-P�]�)�������gY��^�N�j{���=�u!3����8�?������iPZ�\�a1{8�b>tM4L+��M�z(��j׮����2�o�fE�����,D�~�Õ����k�<c�o�+�2-G�PB&�b��HD�����m�Yt�;����p�*r�B�"�*C�Un����8�S�%�!� Uy�1���#{C)���[q��JQX�|���c4�]� 7xF�Q@à²ï¿½ï¿½ï¿½ï¿½9L�e0�EZ�\WL#�lOÄ�z�#vU��D��F{%StIuc��N�3#YI�#U�P���DXy��5��Î?c��J��mtr��Ըf��g]ͬe^���T���1�k���9� Ansi based on Decrypted SSL Data (SSL) �����[����C���R����N*ii�=y�/�_*�-����K��0�2���B��ah�W����WX��"�'&.��$�!����_�Z�ȴ,�/�a?�4B�����6��;X����`�A+�JZX��/CKZf��jK��K�Z���;n���;�E�/�'�U�Ä�;aD`� ����YdFZk���A��b/D�-Ú���î¼-���,��n�[k�b'|���E��T�K���,=�H���k�`IIB�|�[���Ì�-,�,2��@B��r�h��3�ӡÔ���f�����vGrn+���Ò�p��U�å}��a�RG�'�V��%�g���N߰��fwk@���`~�aK���D���2,L���[�,Q?e\�S]��)JP�eA�*�,�x���5����ãºï¿½ï¿½p��á´ï¿½ï¿½Q���n�v�)�� Z����p�Hsp\�:�R�����{�����n�j?W��2��JŸ���>��c6O9M�����(}�1+�p�)�Gh�$N;Z�$���fn���4��4��&i϶��BLIb�G��1#�Õ�(!�K�I8"J���!Æï¿½%Q:Y��GÛ¼G4M�)���,g�g�s*-��H�%������VX�*�cyK��,o�t��gJ�x�JDKp���k������r�}�8l�>7�QG���.�Cu�ci>��KI�X�'|,����<�c�)�c�@�X*kÙ:��NF�K���J��xV]���=�@�è¢ï¿½$ߡ�z��~���tx$�I���l�!���aNϵ>�<�*�D�'���j�\/f�SßK�#c��>!>�yE�(�x���Ê[s��M�h�-rN-�Up��B�S�"I��)c��4�vxf3��ð¢²p��JU����A��o�O\��Ð�g����Ã�zÞ�%[��O(��Sa�����~��!�Y�lDX�n�����T��wB��&�#�����(��lP�%ehNY�.K"9�$KD�4p��Ò���A�;�z�K;���H[��r!×�Õ�0g��lrR��ZÏ�ÉFq��&-�4=%z��Ti���×���M{�[�G~�T%~�]�8���%�e8�;&�IaM��kL�n���;g�[��^��pɾ.��p�N�6�1u�+5�E�"�2��|�|���ˡ�JXW.uϯ��D��7#�����1�=�&�:5/����T,�=V�[�-��E.����P��}G�>��z�?�B���3���)�_*|N����Hd�c���W�X�QEW�#�Q�P��ft��Õ���e�ݹbÇ�sC¸���80)`�fX��34`��%U�\�4/^I5��E���� Ansi based on Decrypted SSL Data (SSL) !function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={exports:{},id:i,loaded:!1};return e[i].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}(function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))switch(typeof e[t]){case"function":break;case"object":e[t]=function(t){var n=t.slice(1),i=e[t[0]];return function(e,t,o){i.apply(this,[e,t,o].concat(n))}}(e[t]);break;default:e[t]=e[e[t]]}return e}([function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o=n(17),s=i(o);n(20),n(22),n(23);var r=n(24),a=i(r);n(25),n(27),n(29),n(31),n(32),n(169),n(171),n(33),n(174),n(176),n(178),n(179),n(183),n(184),n(190),n(191);var c=n(198),l=i(c),u=n(199),d=i(u),p=n(205),h=i(p),f=n(206),g=i(f),m=n(207),v=i(m);n(240),n(708),n(710),n(717),n(719),n(775),n(796),n(826),n(832),n(836),n(840);var b=["ui.router","ui.select","opentok","ngAnimate","ngSanitize","ui.bootstrap","angularMoment","mgr.validation","angular-confirm","ui-notification","angular-loading-bar","pascalprecht.translate","app.services","app.directives","app.filters","app.components","app.constants","app.urlData","app.login","app.user-interfaces","app.test-page","app.token-login","app.token-login-old","app.nano-stream","ng.deviceDetector",a.default,v.default];s.default.module("app",b).constant("AppConstants",l.default).config(d.default).config(h.default).run(g.default),s.default.element(document).ready(function(){var e=s.default.injector(["ng"]),t=e.get("$window"),n=t.location.hostname;0===n.search(/www\./i)&&(t.location.href=t.location.href.replace(n,n.slice(4)),n=n.slice(4));var i=n.split("interpret.world"),o=i.filter(function(e){return!!e});o[0]&&"."===o[0].charAt(o[0].length-1)&&(o[0]=o[0].slice(0,o[0].length-1));var r={isSubDomain:o.length>0,subDomainName:o[0]||""};s.default.module("app.urlData",[]).constant("DOMAIN_DATA",r),s.default.bootstrap(document,["app"],{strictDi:!0})})},,,,,,,,,,,,,,,,,function(e,t,n){n(18),e.exports=angular},function(e,t,n){(function(e){/** * @license AngularJS v1.5.9 * (c) 2010-2016 Google, Inc. http://angularjs.org * License: MIT */!function(t){"use strict";function n(e,t){return t=t||Error,function(){var n,i,o=2,s=arguments,r=s[0],a="["+(e?e+":":"")+r+"] ",c=s[1];for(a+=c.replace(/\{\d+\}/g,function(e){var t=+e.slice(1,-1),n=t+o;return n<s.length?_e(s[n]):e}),a+="\nhttp://errors.angularjs.org/1.5.9/"+(e?e+"/":"")+r,i=o,n="?";i<s.length;i++,n="&")a+=n+"p"+(i-o)+"="+encodeURIComponent(_e(s[i]));return new t(a)}}function i(e){if(null==e||k(e))return!1;if(oo(e)||S(e)||Vi&&e instanceof Vi)return!0;var t="length"in Object(e)&&e.length;return T(t)&&(t>=0&&(t-1 in e||e instanceof Array)||"function"==typeof e.item)}function o(e,t,n){var s,r;if(e)if(L(e))for(s in e)"prototype"===s||"length"===s||"name"===s||e.hasOwnProperty&&!e.hasOwnProperty(s)||t.call(n,e[s],s,e);else if(oo(e)||i(e)){var a="object"!=typeof e;for(s=0,r=e.length;s<r;s++)(a||s in e)&&t.call(n,e[s],s,e)}else if(e.forEach&&e.forEach!==o)e.forEach(t,n,e);else if(y(e))for(s in e)t.call(n,e[s],s,e);else if("function"==typeof e.hasOwnProperty)for(s in e)e.hasOwnProperty(s)&&t.call(n,e[s],s,e);else for(s in e)Hi.call(e,s)&&t.call(n,e[s],s,e);return e}function s(e,t,n){for(var i=Object.keys(e).sort(),o=0;o<i.length;o++)t.call(n,e[i[o]],i[o]);return i}function r(e){return function(t,n){e(n,t)}}function a(){return++no}function c(e,t){t?e.$$hashKey=t:delete e.$$hashKey}function l(e,t,n){for(var i=e.$$hashKey,o=0,s=t.length;o<s;++o){var r=t[o];if(_(r)||L(r))for(var a=Object.keys(r),u=0,d=a.length;u<d;u++){var p=a[u],h=r[p];n&&_(h)?$(h)?e[p]=new Date(h.valueOf()):C(h)?e[p]=new RegExp(h):h.nodeName?e[p]=h.cloneNode(!0):R(h)?e[p]=h.clone():(_(e[p])||(e[p]=oo(h)?[]:{}),l(e[p],[h],!0)):e[p]=h}}return c(e,i),e}function u(e){return l(e,Gi.call(arguments,1),!1)}function d(e){return l(e,Gi.call(arguments,1),!0)}function p(e){return parseInt(e,10)}function h(e,t){return u(Object.create(e),t)}function f(){}function g(e){return e}function m(e){return function(){return e}}function v(e){return L(e.toString)&&e.toString!==Zi}function b(e){return"undefined"==typeof e}function M(e){return"undefined"!=typeof e}function _(e){return null!==e&&"object"==typeof e}function y(e){return null!==e&&"object"==typeof e&&!Qi(e)}function S(e){return"string"==typeof e}function T(e){return"number"==typeof e}function $(e){return"[object Date]"===Zi.call(e)}function L(e){return"function"==typeof e}function C(e){return"[object RegExp]"===Zi.call(e)}function k(e){return e&&e.window===e}function w(e){return e&&e.$evalAsync&&e.$watch}function A(e){return"[object File]"===Zi.call(e)}function O(e){return"[object FormData]"===Zi.call(e)}function E(e){return"[object Blob]"===Zi.call(e)}function I(e){return"boolean"==typeof e}function D(e){return e&&L(e.then)}function N(e){return e&&T(e.length)&&so.test(Zi.call(e))}function x(e){return"[object ArrayBuffer]"===Zi.call(e)}function R(e){return!(!e||!(e.nodeName||e.prop&&e.attr&&e.find))}function P(e){var t,n={},i=e.split(",");for(t=0;t<i.length;t++)n[i[t]]=!0;return n}function z(e){return Ui(e.nodeName||e[0]&&e[0].nodeName)}function q(e,t){var n=e.indexOf(t);return n>=0&&e.splice(n,1),n}function H(e,t){function n(e,t){var n,o=t.$$hashKey;if(oo(e))for(var s=0,r=e.length;s<r;s++)t.push(i(e[s]));else if(y(e))for(n in e)t[n]=i(e[n]);else if(e&&"function"==typeof e.hasOwnProperty)for(n in e)e.hasOwnProperty(n)&&(t[n]=i(e[n]));else for(n in e)Hi.call(e,n)&&(t[n]=i(e[n]));return c(t,o),t}function i(e){if(!_(e))return e;var t=r.indexOf(e);if(t!==-1)return a[t];if(k(e)||w(e))throw eo("cpws","Can't copy! Making copies of Window or Scope instances is not supported.");var i=!1,o=s(e);return void 0===o&&(o=oo(e)?[]:Object.create(Qi(e)),i=!0),r.push(e),a.push(o),i?n(e,o):o}function s(e){switch(Zi.call(e)){case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Float32Array]":case"[object Float64Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return new e.constructor(i(e.buffer),e.byteOffset,e.length);case"[object ArrayBuffer]":if(!e.slice){var t=new ArrayBuffer(e.byteLength);return new Uint8Array(t).set(new Uint8Array(e)),t}return e.slice(0);case"[object Boolean]":case"[object Number]":case"[object String]":case"[object Date]":return new e.constructor(e.valueOf());case"[object RegExp]":var n=new RegExp(e.source,e.toString().match(/[^\/]*$/)[0]);return n.lastIndex=e.lastIndex,n;case"[object Blob]":return new e.constructor([e],{type:e.type})}if(L(e.cloneNode))return e.cloneNode(!0)}var r=[],a=[];if(t){if(N(t)||x(t))throw eo("cpta","Can't copy! TypedArray destination cannot be mutated.");if(e===t)throw eo("cpi","Can't copy! Source and destination are identical.");return oo(t)?t.length=0:o(t,function(e,n){"$$hashKey"!==n&&delete t[n]}),r.push(e),a.push(t),n(e,t)}return i(e)}function U(e,t){if(e===t)return!0;if(null===e||null===t)return!1;if(e!==e&&t!==t)return!0;var n,i,o,s=typeof e,r=typeof t;if(s===r&&"object"===s){if(!oo(e)){if($(e))return!!$(t)&&U(e.getTime(),t.getTime());if(C(e))return!!C(t)&&e.toString()===t.toString();if(w(e)||w(t)||k(e)||k(t)||oo(t)||$(t)||C(t))return!1;o=me();for(i in e)if("$"!==i.charAt(0)&&!L(e[i])){if(!U(e[i],t[i]))return!1;o[i]=!0}for(i in t)if(!(i in o)&&"$"!==i.charAt(0)&&M(t[i])&&!L(t[i]))return!1;return!0}if(!oo(t))return!1;if((n=e.length)===t.length){for(i=0;i<n;i++)if(!U(e[i],t[i]))return!1;return!0}}return!1}function W(e,t,n){return e.concat(Gi.call(t,n))}function B(e,t){return Gi.call(e,t||0)}function Y(e,t){var n=arguments.length>2?B(arguments,2):[];return!L(t)||t instanceof RegExp?t:n.length?function(){return arguments.length?t.apply(e,W(n,arguments,0)):t.apply(e,n)}:function(){return arguments.length?t.apply(e,arguments):t.call(e)}}function j(e,n){var i=n;return"string"==typeof e&&"$"===e.charAt(0)&&"$"===e.charAt(1)?i=void 0:k(n)?i="$WINDOW":n&&t.document===n?i="$DOCUMENT":w(n)&&(i="$SCOPE"),i}function V(e,t){if(!b(e))return T(t)||(t=t?2:null),JSON.stringify(e,j,t)}function F(e){return S(e)?JSON.parse(e):e}function X(e,t){e=e.replace(uo,"");var n=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return io(n)?t:n}function G(e,t){return e=new Date(e.getTime()),e.setMinutes(e.getMinutes()+t),e}function K(e,t,n){n=n?-1:1;var i=e.getTimezoneOffset(),o=X(t,i);return G(e,n*(o-i))}function J(e){e=Vi(e).clone();try{e.empty()}catch(e){}var t=Vi("<div>").append(e).html();try{return e[0].nodeType===bo?Ui(t):t.match(/^(<[^>]+>)/)[1].replace(/^<([\w\-]+)/,function(e,t){return"<"+Ui(t)})}catch(e){return Ui(t)}}function Z(e){try{return decodeURIComponent(e)}catch(e){}}function Q(e){var t={};return o((e||"").split("&"),function(e){var n,i,o;e&&(i=e=e.replace(/\+/g,"%20"),n=e.indexOf("="),n!==-1&&(i=e.substring(0,n),o=e.substring(n+1)),i=Z(i),M(i)&&(o=!M(o)||Z(o),Hi.call(t,i)?oo(t[i])?t[i].push(o):t[i]=[t[i],o]:t[i]=o))}),t}function ee(e){var t=[];return o(e,function(e,n){oo(e)?o(e,function(e){t.push(ne(n,!0)+(e===!0?"":"="+ne(e,!0)))}):t.push(ne(n,!0)+(e===!0?"":"="+ne(e,!0)))}),t.length?t.join("&"):""}function te(e){return ne(e,!0).replace(/%26/gi,"&").replace(/%3D/gi,"=").replace(/%2B/gi,"+")}function ne(e,t){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%20/g,t?"%20":"+")}function ie(e,t){var n,i,o=po.length;for(i=0;i<o;++i)if(n=po[i]+t,S(n=e.getAttribute(n)))return n;return null}function oe(e){if(!e.currentScript)return!0;var t=e.currentScript.getAttribute("src"),n=e.createElement("a");n.href=t;var i=n.protocol,o=e.location.protocol;if(o===i)return!0;switch(i){case"http:":case"https:":case"ftp:":case"blob:":case"file:":case"data:":return!0;default:return!1}}function se(e,n){var i,s,r={};if(o(po,function(t){var n=t+"app";!i&&e.hasAttribute&&e.hasAttribute(n)&&(i=e,s=e.getAttribute(n))}),o(po,function(t){var n,o=t+"app";!i&&(n=e.querySelector("["+o.replace(":","\\:")+"]"))&&(i=n,s=n.getAttribute(o))}),i){if(!ho)return void t.console.error("Angular: disabling automatic bootstrap. <script> protocol indicates an extension, document.location.href does not match.");r.strictDi=null!==ie(i,"strict-di"),n(i,s?[s]:[],r)}}function re(e,n,i){_(i)||(i={});var s={strictDi:!1};i=u(s,i);var r=function(){if(e=Vi(e),e.injector()){var o=e[0]===t.document?"document":J(e);throw eo("btstrpd","App already bootstrapped with this element '{0}'",o.replace(/</,"<").replace(/>/,">"))}n=n||[],n.unshift(["$provide",function(t){t.value("$rootElement",e)}]),i.debugInfoEnabled&&n.push(["$compileProvider",function(e){e.debugInfoEnabled(!0)}]),n.unshift("ng");var s=st(n,i.strictDi);return s.invoke(["$rootScope","$rootElement","$compile","$injector",function(e,t,n,i){e.$apply(function(){t.data("$injector",i),n(t)(e)})}]),s},a=/^NG_ENABLE_DEBUG_INFO!/,c=/^NG_DEFER_BOOTSTRAP!/;return t&&a.test(t.name)&&(i.debugInfoEnabled=!0,t.name=t.name.replace(a,"")),t&&!c.test(t.name)?r():(t.name=t.name.replace(c,""),to.resumeBootstrap=function(e){return o(e,function(e){n.push(e)}),r()},void(L(to.resumeDeferredBootstrap)&&to.resumeDeferredBootstrap()))}function ae(){t.name="NG_ENABLE_DEBUG_INFO!"+t.name,t.location.reload()}function ce(e){var t=to.element(e).injector();if(!t)throw eo("test","no injector found for element argument to getTestability");return t.get("$$testability")}function le(e,t){return t=t||"_",e.replace(fo,function(e,n){return(n?t:"")+e.toLowerCase()})}function ue(){var n;if(!go){var i=lo();Fi=b(i)?e:i?t[i]:void 0,Fi&&Fi.fn.on?(Vi=Fi,u(Fi.fn,{scope:Po.scope,isolateScope:Po.isolateScope,controller:Po.controller,injector:Po.injector,inheritedData:Po.inheritedData}),n=Fi.cleanData,Fi.cleanData=function(e){for(var t,i,o=0;null!=(i=e[o]);o++)t=Fi._data(i,"events"),t&&t.$destroy&&Fi(i).triggerHandler("$destroy");n(e)}):Vi=Ee,to.element=Vi,go=!0}}function de(e,t,n){if(!e)throw eo("areq","Argument '{0}' is {1}",t||"?",n||"required");return e}function pe(e,t,n){return n&&oo(e)&&(e=e[e.length-1]),de(L(e),t,"not a function, got "+(e&&"object"==typeof e?e.constructor.name||"Object":typeof e)),e}function he(e,t){if("hasOwnProperty"===e)throw eo("badname","hasOwnProperty is not a valid {0} name",t)}function fe(e,t,n){if(!t)return e;for(var i,o=t.split("."),s=e,r=o.length,a=0;a<r;a++)i=o[a],e&&(e=(s=e)[i]);return!n&&L(e)?Y(s,e):e}function ge(e){for(var t,n=e[0],i=e[e.length-1],o=1;n!==i&&(n=n.nextSibling);o++)(t||e[o]!==n)&&(t||(t=Vi(Gi.call(e,0,o))),t.push(n));return t||e}function me(){return Object.create(null)}function ve(e){function t(e,t,n){return e[t]||(e[t]=n())}var i=n("$injector"),o=n("ng"),s=t(e,"angular",Object);return s.$$minErr=s.$$minErr||n,t(s,"module",function(){var e={};return function(n,s,r){var a=function(e,t){if("hasOwnProperty"===e)throw o("badname","hasOwnProperty is not a valid {0} name",t)};return a(n,"module"),s&&e.hasOwnProperty(n)&&(e[n]=null),t(e,n,function(){function e(e,t,n,i){return i||(i=o),function(){return i[n||"push"]([e,t,arguments]),u}}function t(e,t){return func Ansi based on Decrypted SSL Data (SSL) " aria-label="{{ $select.baseTitle }}" aria-activedescendant="ui-select-choices-row-{{ $select.generatedId }}-{{ $select.activeIndex }}" class="select2-input ui-select-search" placeholder="{{$selectMultiple.getPlaceholder()}}" ng-disabled="$select.disabled" ng-hide="$select.disabled" ng-model="$select.search" ng-click="$select.activate()" style="width: 34px;" ondrop="return false;"></li></ul><div class="ui-select-dropdown select2-drop select2-with-searchbox select2-drop-active" ng-class="{\'select2-display-none\': !$select.open || $select.items.length === 0}"><div class="ui-select-choices"></div></div></div>'),e.put("select2/select.tpl.html",'<div class="ui-select-container select2 select2-container" ng-class="{\'select2-container-active select2-dropdown-open open\': $select.open, \'select2-container-disabled\': $select.disabled, \'select2-container-active\': $select.focus, \'select2-allowclear\': $select.allowClear && !$select.isEmpty()}"><div class="ui-select-match"></div><div class="ui-select-dropdown sel Ansi based on Decrypted SSL Data (SSL) ",e.streams),void t.resolve()):(e.$log.warn("NANO: Error when load nano event data"),e.showErrorModal("Event doesn't have active streams"),void t.reject())}).catch(function(n){e.$log.error("NANO: Error when load nano event data",n),e.$user.isHaveRole(["UI_AUDIENCE"])&&e.showErrorModal("Problem with getting event data"),t.reject()}),t.promise}},{key:"initNanoWebRTC",value:function(){this.nanoUser=new window.nanowebrtc.user,this.nanoUser.signIn({server:"wss://bintu-webrtc.nanocosmos.de/p/webrtcws",bintuApiKey:"Zsd49dD85tV6NMB9c6WFdxU7RBTDaboRPzDoo3vxu5mTPIatBHTZa5tyiFxIgNKiZH7wF2OuQlardJ4w"}),this.nanoUser.setConfig({bitrates:{videoSendInitialBitrate:500,videoSendBitrate:1500}}),this.launchNanoUserEventHandler()}},{key:"launchNanoUserEventHandler",value:function(){var e=this;this.nanoUser.on("SignInSuccess",function(t){e.$log.debug("NANO: Nano user sign in success",t),e.signInTimer&&(e.$interval.cancel(e.signInTimer),e.signInTimer=null)}),this.nanoUser.on("SignInError",function(t){e.$log.error("NANO: Nano user Ansi based on Decrypted SSL Data (SSL) ">";var i=Te.firstChild.attributes,o=i[0];i.removeNamedItem(o.name),o.value=n,e.attributes.setNamedItem(o)}function H(e,t){try{e.addClass(t)}catch(e){}}function W(e,n,i,o,s){e instanceof Vi||(e=Vi(e));for(var r=/\S+/,a=0,c=e.length;a<c;a++){var l=e[a];l.nodeType===bo&&l.nodeValue.match(r)&&Oe(l,e[a]=t.document.createElement("span"))}var u=V(e,n,e,i,o,s);W.$$addScopeClass(e);var d=null;return function(t,n,i){de(t,"scope"),s&&s.needsNewScope&&(t=t.$parent.$new()),i=i||{};var o=i.parentBoundTranscludeFn,r=i.transcludeControllers,a=i.futureParentElement;o&&o.$$boundTransclude&&(o=o.$$boundTransclude),d||(d=j(a));var c;if(c="html"!==d?Vi(he(d,Vi("<div>").append(e).html())):n?Po.clone.call(e):e,r)for(var l in r)c.data("$"+l+"Controller",r[l].instance);return W.$$addScopeInfo(c,t),n&&n(c,t),u&&u(t,c,c,o),c}}function j(e){var t=e&&e[0];return t&&"foreignobject"!==z(t)&&Zi.call(t).match(/SVG/)?"svg":"html"}function V(e,t,n,i,o,s){function r(e,n,i,o){var s,r,a,c,l,u,d,p,g;if(h){var m=n.length;for(g=new Array(m),l=0;l<f.length;l+=3)d=f[l],g[d]=n[d]}else g=n;for(l=0,u=f.length;l<u;)a=g[f[l++]],s=f[l++],r=f[l++],s?(s.scope?(c=e.$new(),W.$$addScopeInfo(Vi(a),c)):c=e,p=s.transcludeOnThisElement?F(e,s.transclude,o):!s.templateOnThisElement&&o?o:!o&&t?F(e,t):null,s(r,c,a,i,p)):r&&r(e,a.childNodes,void 0,o)}for(var a,c,l,u,d,p,h,f=[],g=0;g<e.length;g++)a=new R,c=X(e[g],[],a,0===g?i:void 0,o),l=c.length?ee(c,e[g],a,t,n,null,[],[],s):null,l&&l.scope&&W.$$addScopeClass(a.$$element),d=l&&l.terminal||!(u=e[g].childNodes)||!u.length?null:V(u,l?(l.transcludeOnThisElement||!l.templateOnThisElement)&&l.transclude:t),(l||d)&&(f.push(g,l,d),p=!0,h=h||l),s=null;return p?r:null}function F(e,t,n){function i(i,o,s,r,a){return i||(i=e.$new(!1,a),i.$$transcluded=!0),t(i,o,{parentBoundTranscludeFn:n,transcludeControllers:s,futureParentElement:r})}var o=i.$$slots=me();for(var s in t.$$slots)t.$$slots[s]?o[s]=F(e,t.$$slots[s],n):o[s]=null;return i}function X(e,t,n,i,o){var s,r,a,c=e.nodeType,l=n.$attr;switch(c){case mo:r=z(e),oe(t,bt(r),"E",i,o);for(var u,d,p,h,f,g,m=e.attributes,b=0,M=m&&m.length;b<M;b++){var y=!1,T=!1;u=m[b],d=u.name,f=ro(u.value),h=bt(d),g=De.test(h),g&&(d=d.replace(ss,"").substr(8).replace(/_(.)/g,function(e,t){return t.toUpperCase()}));var $=h.match(Ne);$&&se($[1])&&(y=d,T=d.substr(0,d.length-5)+"end",d=d.substr(0,d.length-6)),p=bt(d.toLowerCase()),l[p]=d,!g&&n.hasOwnProperty(p)||(n[p]=f,Fe(e,p)&&(n[p]=!0)),ge(e,t,f,p,g),oe(t,p,"A",i,o,y,T)}if("input"===r&&"hidden"===e.getAttribute("type")&&e.setAttribute("autocomplete","off"),!Ce)break;if(a=e.className,_(a)&&(a=a.animVal),S(a)&&""!==a)for(;s=v.exec(a);)p=bt(s[2]),oe(t,p,"C",i,o)&&(n[p]=ro(s[3])),a=a.substr(s.index+s[0].length);break;case bo:if(11===ji)for(;e.parentNode&&e.nextSibling&&e.nextSibling.nodeType===bo;)e.nodeValue=e.nodeValue+e.nextSibling.nodeValue,e.parentNode.removeChild(e.nextSibling);pe(t,e.nodeValue);break;case Mo:if(!Le)break;G(e,t,n,i,o)}return t.sort(ce),t}function G(e,t,n,i,o){try{var s=p.exec(e.nodeValue);if(s){var r=bt(s[1]);oe(t,r,"M",i,o)&&(n[r]=ro(s[2]))}}catch(e){}}function K(e,t,n){var i=[],o=0;if(t&&e.hasAttribute&&e.hasAttribute(t)){do{if(!e)throw is("uterdir","Unterminated attribute, found '{0}' but no matching '{1}' found.",t,n);e.nodeType===mo&&(e.hasAttribute(t)&&o++,e.hasAttribute(n)&&o--),i.push(e),e=e.nextSibling}while(o>0)}else i.push(e);return Vi(i)}function Z(e,t,n){return function(i,o,s,r,a){return o=K(o[0],t,n),e(i,o,s,r,a)}}function Q(e,t,n,i,o,s){var r;return e?W(t,n,i,o,s):function(){return r||(r=W(t,n,i,o,s),t=n=s=null),r.apply(this,arguments)}}function ee(e,t,n,s,r,a,c,l,d){function p(e,t,n,i){e&&(n&&(e=Z(e,n,i)),e.require=f.require,e.directiveName=g,($===f||f.$$isolateScope)&&(e=be(e,{isolateScope:!0})),c.push(e)),t&&(n&&(t=Z(t,n,i)),t.require=f.require,t.directiveName=g,($===f||f.$$isolateScope)&&(t=be(t,{isolateScope:!0})),l.push(t))}function h(e,s,r,a,d){function p(e,t,n,i){var o;if(w(e)||(i=n,n=t,t=e,e=void 0),E&&(o=M),n||(n=E?k.parent():k),!i)return d(e,t,o,n,z);var s=d.$$slots[i];if(s)return s(e,t,o,n,z);if(b(s))throw is("noslot",'No parent directive that requires a transclusion with slot name "{0}". Element: {1}',i,J(k))}var h,f,g,m,v,M,y,k,A,O;t===r?(A=n,k=n.$$element):(k=Vi(r),A=new R(k,n)),v=s,$?m=s.$new(!0):S&&(v=s.$parent),d&&(y=p,y.$$boundTransclude=d,y.isSlotFilled=function(e){return!!d.$$slots[e]}),T&&(M=ne(k,A,y,T,m,s,$)),$&&(W.$$addScopeInfo(k,m,!0,!(C&&(C===$||C===$.$$originalDirective))),W.$$addScopeClass(k,!0),m.$$isolateBindings=$.$$isolateBindings,O=_e(s,A,m,m.$$isolateBindings,$),O.removeWatches&&m.$on("$destroy",O.removeWatches));for(var I in M){var D=T[I],N=M[I],x=D.$$bindings.bindToController;N.identifier&&x?N.bindingInfo=_e(v,A,N.instance,x,D):N.bindingInfo={};var P=N();P!==N.instance&&(N.instance=P,k.data("$"+D.name+"Controller",P),N.bindingInfo.removeWatches&&N.bindingInfo.removeWatches(),N.bindingInfo=_e(v,A,N.instance,x,D))}for(o(T,function(e,t){var n=e.require;e.bindToController&&!oo(n)&&_(n)&&u(M[t].instance,te(t,n,k,M))}),o(M,function(e){var t=e.instance;if(L(t.$onChanges))try{t.$onChanges(e.bindingInfo.initialChanges)}catch(e){i(e)}if(L(t.$onInit))try{t.$onInit()}catch(e){i(e)}L(t.$doCheck)&&(v.$watch(function(){t.$doCheck()}),t.$doCheck()),L(t.$onDestroy)&&v.$on("$destroy",function(){t.$onDestroy()})}),h=0,f=c.length;h<f;h++)g=c[h],Me(g,g.isolateScope?m:s,k,A,g.require&&te(g.directiveName,g.require,k,M),y);var z=s;for($&&($.template||null===$.templateUrl)&&(z=m),e&&e(z,r.childNodes,void 0,d),h=l.length-1;h>=0;h--)g=l[h],Me(g,g.isolateScope?m:s,k,A,g.require&&te(g.directiveName,g.require,k,M),y);o(M,function(e){var t=e.instance;L(t.$postLink)&&t.$postLink()})}d=d||{};for(var f,g,m,v,M,y=-Number.MAX_VALUE,S=d.newScopeDirective,T=d.controllerDirectives,$=d.newIsolateScopeDirective,C=d.templateDirective,k=d.nonTlbTranscludeDirective,A=!1,O=!1,E=d.hasElementTranscludeDirective,I=n.$$element=Vi(t),D=a,N=s,x=!1,P=!1,q=0,H=e.length;q<H;q++){f=e[q];var U=f.$$start,j=f.$$end;if(U&&(I=K(t,U,j)),m=void 0,y>f.priority)break;if(M=f.scope,M&&(f.templateUrl||(_(M)?(ue("new/isolated scope",$||S,f,I),$=f):ue("new/isolated scope",$,f,I)),S=S||f),g=f.name,!x&&(f.replace&&(f.templateUrl||f.template)||f.transclude&&!f.$$tlb)){for(var V,F=q+1;V=e[F++];)if(V.transclude&&!V.$$tlb||V.replace&&(V.templateUrl||V.template)){P=!0;break}x=!0}if(!f.templateUrl&&f.controller&&(M=f.controller,T=T||me(),ue("'"+g+"' controller",T[g],f,I),T[g]=f),M=f.transclude)if(A=!0,f.$$tlb||(ue("transclusion",k,f,I),k=f),"element"===M)E=!0,y=f.priority,m=I,I=n.$$element=Vi(W.$$createComment(g,n[g])),t=I[0],ve(r,B(m),t),m[0].$$parentNode=m[0].parentNode,N=Q(P,m,s,y,D&&D.name,{nonTlbTranscludeDirective:k});else{var G=me();if(m=Vi(Ie(t)).contents(),_(M)){m=[];var ee=me(),oe=me();o(M,function(e,t){var n="?"===e.charAt(0);e=n?e.substring(1):e,ee[e]=t,G[t]=null,oe[t]=n}),o(I.contents(),function(e){var t=ee[bt(z(e))];t?(oe[t]=!0,G[t]=G[t]||[],G[t].push(e)):m.push(e)}),o(oe,function(e,t){if(!e)throw is("reqslot","Required transclusion slot `{0}` was not filled.",t)});for(var se in G)G[se]&&(G[se]=Q(P,G[se],s))}I.empty(),N=Q(P,m,s,void 0,void 0,{needsNewScope:f.$$isolateScope||f.$$newScope}),N.$$slots=G}if(f.template)if(O=!0,ue("template",C,f,I),C=f,M=L(f.template)?f.template(I,n):f.template,M=Ee(M),f.replace){if(D=f,m=$e(M)?[]:_t(he(f.templateNamespace,ro(M))),t=m[0],1!==m.length||t.nodeType!==mo)throw is("tplrt","Template for directive '{0}' must have exactly one root element. {1}",g,"");ve(r,I,t);var ce={$attr:{}},le=X(t,[],ce),de=e.splice(q+1,e.length-(q+1));($||S)&&ie(le,$,S),e=e.concat(le).concat(de),re(n,ce),H=e.length}else I.html(M);if(f.templateUrl)O=!0,ue("template",C,f,I),C=f,f.replace&&(D=f),h=ae(e.splice(q,e.length-q),I,n,r,A&&N,c,l,{controllerDirectives:T,newScopeDirective:S!==f&&S,newIsolateScopeDirective:$,templateDirective:C,nonTlbTranscludeDirective:k}),H=e.length;else if(f.compile)try{v=f.compile(I,n,N);var pe=f.$$originalDirective||f;L(v)?p(null,Y(pe,v),U,j):v&&p(Y(pe,v.pre),Y(pe,v.post),U,j)}catch(e){i(e,J(I))}f.terminal&&(h.terminal=!0,y=Math.max(y,f.priority))}return h.scope=S&&S.scope===!0,h.transcludeOnThisElement=A,h.templateOnThisElement=O,h.transclude=N,d.hasElementTranscludeDirective=E,h}function te(e,t,n,i){var s;if(S(t)){var r=t.match(T),a=t.substring(r[0].length),c=r[1]||r[3],l="?"===r[2];if("^^"===c?n=n.parent():(s=i&&i[a],s=s&&s.instance),!s){var u="$"+a+"Controller";s=c?n.inheritedData(u):n.data(u)}if(!s&&!l)throw is("ctreq","Controller '{0}', required by directive '{1}', can't be found!",a,e)}else if(oo(t)){s=[];for(var d=0,p=t.length;d<p;d++)s[d]=te(e,t[d],n,i)}else _(t)&&(s={},o(t,function(t,o){s[o]=te(e,t,n,i)}));return s||null}function ne(e,t,n,i,o,s,r){var a=me();for(var l in i){var u=i[l],d={$scope:u===r||u.$$isolateScope?o:s,$element:e,$attrs:t,$transclude:n},p=u.controller;"@"===p&&(p=t[u.name]);var h=c(p,d,!0,u.controllerAs);a[u.name]=h,e.data("$"+u.name+"Controller",h.instance)}return a}function ie(e,t,n){for(var i=0,o=e.length;i<o;i++)e[i]=h(e[i],{$$isolateScope:t,$$newScope:n})}function oe(t,n,o,r,a,c,u){if(n===a)return null;var p=null;if(l.hasOwnProperty(n))for(var f,g=e.get(n+d),m=0,v=g.length;m<v;m++)try{if(f=g[m],(b(r)||r>f.priority)&&f.restrict.indexOf(o)!==-1){if(c&&(f=h(f,{$$start:c,$$end:u})),!f.$$bindings){var M=f.$$bindings=s(f,f.name);_(M.isolateScope)&&(f.$$isolateBindings=M.isolateScope)}t.push(f),p=f}}catch(e){i(e)}return p}function se(t){if(l.hasOwnProperty(t))for(var n,i=e.get(t+d),o=0,s=i.length;o<s;o++)if(n=i[o],n.multiElement)return!0;return!1}function re(e,t){var n=t.$attr,i=e.$attr;o(e,function(i,o){"$"!==o.charAt(0)&&(t[o]&&t[o]!==i&&(i+=("style"===o?";":" ")+t[o]),e.$set(o,i,!0,n[o]))}),o(t,function(t,o){e.hasOwnProperty(o)||"$"===o.charAt(0)||(e[o]=t,"class"!==o&&"style"!==o&&(i[o]=n[o]))})}function ae(e,t,n,i,s,a,c,l){var u,d,p=[],f=t[0],g=e.shift(),m=h(g,{templateUrl:null,transclude:null,replace:null,$$originalDirective:g}),v=L(g.templateUrl)?g.templateUrl(t,n):g.templateUrl,b=g.templateNamespace;return t.empty(),r(v).then(function(r){var h,M,y,S;if(r=Ee(r),g.replace){if(y=$e(r)?[]:_t(he(b,ro(r))),h=y[0],1!==y.length||h.nodeType!==mo)throw is("tplrt","Template for directive '{0}' must have exactly one root element. {1}",g.name,v);M={$attr:{}},ve(i,t,h);var T=X(h,[],M);_(g.scope)&&ie(T,!0),e=T.concat(e),re(n,M)}else h=f,t.html(r);for(e.unshift(m),u=ee(e,h,n,s,t,g,a,c,l),o(i,function(e,n){e===h&&(i[n]=t[0])}),d=V(t[0].childNodes,s);p.length;){var $=p.shift(),L=p.shift(),C=p.shift(),k=p.shift(),w=t[0];if(!$.$$destroyed){if(L!==f){var A=L.className;l.hasElementTranscludeDirective&&g.replace||(w=Ie(h)),ve(C,Vi(L),w),H(Vi(w),A)}S=u.transcludeOnThisElement?F($,u.transclude,k):k,u(d,$,w,i,S)}}p=null}),function(e,t,n,i,o){var s=o;t.$$destroyed||(p?p.push(t,n,i,s):(u.transcludeOnThisElement&&(s=F(t,u.transclude,o)),u(d,t,n,i,s)))}}function ce(e,t){var n=t.priority-e.priority;return 0!==n?n:e.name!==t.name?e.name<t.name?-1:1:e.index-t.index}function ue(e,t,n,i){function o(e){return e?" (module: "+e+")":""}if(t)throw is("multidir","Multiple directives [{0}{1}, {2}{3}] asking for {4} on: {5}",t.name,o(t.$$moduleName),n.name,o(n.$$moduleName),e,J(i))}function pe(e,t){var i=n(t,!0);i&&e.push({priority:0,compile:function(e){var t=e.parent(),n=!!t.length;return n&&W.$$addBindingClass(t),function(e,t){var o=t.parent();n||W.$$addBindingClass(o),W.$$addBindingInfo(o,i.expressions),e.$watch(i,function(e){t[0].nodeValue=e})}}})}function he(e,n){switch(e=Ui(e||"html")){case"svg":case"math":var i=t.document.createElement("div");return i.innerHTML="<"+e+">"+n+"</"+e+">",i.childNodes[0].childNodes;default:return n}}function fe(e,t){if("srcdoc"===t)return C.HTML;var n=z(e);if("src"===t||"ngSrc"===t){if(["img","video","audio","source","track"].indexOf(n)===-1)return C.RESOURCE_URL}else if("xlinkHref"===t||"form"===n&&"action"===t)return C.RESOURCE_URL}function ge(e,t,i,o,s){var r=fe(e,o);s=y[o]||s;var a=n(i,!0,r,s);if(a){if("multiple"===o&&"select"===z(e))throw is("selmulti","Binding to the 'multiple' attribute is not supported. Element: {0}",J(e));t.push({priority:100,compile:function(){return{pre:function(e,t,c){var l=c.$$observers||(c.$$observers=me());if($.test(o))throw is("nodomevents","Interpolations for HTML DOM event attributes are disallowed. Please use the ng- versions (such as ng-click instead of onclick) instead.");var u=c[o];u!==i&&(a=u&&n(u,!0,r,s),i=u),a&&(c[o]=a(e),(l[o]||(l[o]=[])).$$inter=!0,(c.$$observers&&c.$$observers[o].$$scope||e).$watch(a,function(e,t){"class"===o&&e!==t?c.$updateClass(e,t):c.$set(o,e)}))}}}})}}function ve(e,n,i){var o,s,r=n[0],a=n.length,c=r.parentNode;if(e)for(o=0,s=e.length;o<s;o++)if(e[o]===r){e[o++]=i;for(var l=o,u=l+a-1,d=e.length;l<d;l++,u++)u<d?e[l]=e[u]:delete e[l];e.length-=a-1,e.context===r&&(e.context=i);break}c&&c.replaceChild(i,r);var p=t.document.createDocumentFragment();for(o=0;o<a;o++)p.appendChild(n[o]);for(Vi.hasData(r)&&(Vi.data(i,Vi.data(r)),Vi(r).off("$destroy")),Vi.cleanData(p.querySelectorAll("*")),o=1;o<a;o++)delete n[o];n[0]=i,n.length=1}function be(e,t){return u(function(){return e.apply(null,arguments)},e,t)}function Me(e,t,n,o,s,r){try{e(t,n,o,s,r)}catch(e){i(e,J(n))}}function _e(e,t,i,s,r){function c(t,n,o){L(i.$onChanges)&&n!==o&&(ye||(e.$$postDigest(x),ye=[]),u||(u={},ye.push(l)),u[t]&&(o=u[t].previousValue),u[t]=new vt(o,n))}function l(){i.$onChanges(u),u=void 0}var u,d=[],p={};return o(s,function(o,s){var l,u,h,g,m,v=o.attrName,b=o.optional,M=o.mode;switch(M){case"@":b||Hi.call(t,v)||(i[s]=t[v]=void 0),t.$observe(v,function(e){if(S(e)||I(e)){var t=i[s];c(s,e,t),i[s]=e}}),t.$$observers[v].$$scope=e,l=t[v],S(l)?i[s]=n(l)(e):I(l)&&(i[s]=l),p[s]=new vt(os,i[s]);break;case"=":if(!Hi.call(t,v)){if(b)break;t[v]=void 0}if(b&&!t[v])break;u=a(t[v]),g=u.literal?U:function(e,t){return e===t||e!==e&&t!==t},h=u.assign||function(){throw l=i[s]=u(e),is("nonassign","Expression '{0}' in attribute '{1}' used with directive '{2}' is non-assignable!",t[v],v,r.name)},l=i[s]=u(e);var _=function(t){return g(t,i[s])||(g(t,l)?h(e,t=i[s]):i[s]=t),l=t};_.$stateful=!0,m=o.collection?e.$watchCollection(t[v],_):e.$watch(a(t[v],_),null,u.literal),d.push(m);break;case"<":if(!Hi.call(t,v)){if(b)break;t[v]=void 0}if(b&&!t[v])break;u=a(t[v]);var y=i[s]=u(e);p[s]=new vt(os,i[s]),m=e.$watch(u,function(e,t){if(t===e){if(t===y)return;t=y}c(s,e,t),i[s]=e},u.literal),d.push(m);break;case"&":if(u=t.hasOwnProperty(v)?a(t[v]):f,u===f&&b)break;i[s]=function(t){return u(e,t)}}}),{initialChanges:p,removeWatches:d.length&&function(){for(var e=0,t=d.length;e<t;++e)d[e]()}}}var ye,Se=/^\w/,Te=t.document.createElement("div"),Le=O,Ce=E,ke=A;R.prototype={$normalize:bt,$addClass:function(e){e&&e.length>0&&D.addClass(this.$$element,e)},$removeClass:function(e){e&&e.length>0&&D.removeClass(this.$$element,e)},$updateClass:function(e,t){var n=Mt(e,t);n&&n.length&&D.addClass(this.$$element,n);var i=Mt(t,e);i&&i.length&&D.removeClass(this.$$element,i)},$set:function(e,t,n,s){var r,a=this.$$element[0],c=Fe(a,e),l=Xe(e),u=e;if(c?(this.$$element.prop(e,t),s=c):l&&(this[l]=t,u=l),this[e]=t,s?this.$attr[e]=s:(s=this.$attr[e],s||(this.$attr[e]=s=le(e,"-"))),r=z(this.$$element),"a"===r&&("href"===e||"xlinkHref"===e)||"img"===r&&"src"===e)this[e]=t=N(t,"src"===e);else if("img"===r&&"srcset"===e&&M(t)){for(var d="",p=ro(t),h=/(\s+\d+x\s*,|\s+\d+w\s*,|\s+,|,\s+)/,f=/\s/.test(p)?h:/(,)/,g=p.split(f),m=Math.floor(g.length/2),v=0;v<m;v++){var _=2*v;d+=N(ro(g[_]),!0),d+=" "+ro(g[_+1])}var y=ro(g[2*v]).split(/\s/);d+=N(ro(y[0]),!0),2===y.length&&(d+=" "+ro(y[1])),this[e]=t=d}n!==!1&&(null===t||b(t)?this.$$element.removeAttr(s):Se.test(s)?this.$$element.attr(s,t):P(this.$$element[0],s,t));var S=this.$$observers;S&&o(S[u],function(e){try{e(t)}catch(e){i(e)}})},$observe:function(e,t){var n=this,i=n.$$observers||(n.$$observers=me()),o=i[e]||(i[e]=[]);return o.push(t),m.$evalAsync(function(){o.$$inter||!n.hasOwnProperty Ansi based on Decrypted SSL Data (SSL) "ZZIAEA â"+e+" "+t:n+"â"+e+" "+t}},{key:"UNAIDSUserName",get:function(){return this.LinkStateService.getParameter("samlDisplayName")||""}},{key:"isWTOTryToLoginToClassroomViaAD",get:function(){return this.isWebUserADAuth&&this.isWTOAD&&this.LinkStateService.getParameter("host")}},{key:"mfaMethod",get:function(){var e=void 0;return this.phonePattern.test(this.twoFactorAuthLogin)&&(e="PHONE"),this.emailPattern.test(this.twoFactorAuthLogin)&&(e="EMAIL"),e}},{key:"mfaRequestId",get:function(){var e=c.default.fromJson(this.localStorage.getItem("ui_mfa"));return e&&e[this.twoFactorAuthLogin]?e[this.twoFactorAuthLogin]:null}},{key:"isTwoFactorAuth",get:function(){return this.eventData&&"NONE"!==this.eventData.mfaAllowedMethod}},{key:"userNameFromSamlInfo",get:function(){return this.isWTOAD?this.WTOUserName:this.isIAEAAD?this.IAEAUserName:this.isUNAIDSAD?this.UNAIDSUserName:this.LinkStateService.getParameter("samlDisplayName")||this.LinkStateService.getParameter("samlName")}},{key:"showPreviousLink",get:function(){return!!this.states[this.currentState].previous}},{key:"partnerFooter",get:function(){return this.$user.getPartnerFooter()}},{key:"partnerFooterBanner",get:function(){return this.$user.getSubdomainFooterBanner()}},{key:"partnerLogo",get:function(){return this.$user.getSubdomainLogoUrl()}},{key:"partnerSubdomain",get:function(){return this.$user.getSubdomainValue()}},{key:"partnerBanner",get:function(){return this.$window.screen.availHeight>1e3&&this.$user.getSubdomainBannerLarge()?this.$user.getSubdomainBannerLarge():this.$user.getSubdomainBanner()}},{key:"defaultBannerStyle",get:function(){return this.partnerBanner||this.partnerLogo?"{'background': 'none'}":"{'background-image': 'url("+this.$user.getDefaultMobileBanner()+")'}"}},{key:"shouldShowDesktopAppLinks",get:function(){var e=["itu"];return e.includes(this.partnerSubdomain)}},{key:"isSpeakerUser",get:function(){return this.token.startsWith("S-")}},{key:"isInterpreterUser",get:function(){return this.token.startsWith("I-")}},{key:"isModeratorUser",get:function(){return this.token.startsWith("M-")}},{key:"isNanocosmosToken",get:function(){return this.token.indexOf("L-")>=0&&this.token.indexOf("L-")<=1}},{key:"isRemoteAudienceAccessToSource",get:function(){return this.isAudienceUser&&this.token.endsWith("-f")}},{key:"isAudienceUser",get:function(){return!(this.isSpeakerUser||this.isInterpreterUser||this.isModeratorUser||this.isNanocosmosToken)}},{key:"emptyChairpersonPass",get:function(){return this.showChairpersonPass&&!this.chairpersonPass}},{key:"loginHood",get:function(){var e=this;return this.isWTOTryToLoginToClassroomViaAD&&this.errors.some(function(t){return t.message===e.SAML_FAILED})}}]),e}();t.default=l},function(e,t,n){(function(e){n(201);e.exports=function(e){var t,n=[],i={};return i["login-token"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginTokenForm" novalidate autocomplete="off" ng-submit="$ctrl.checkLoginToken()"><p ng-if="!$ctrl.loginHood" class="form-title login-token__form-title">{{\'LOGIN.TOKEN_LOGIN_TITLE\' | translate}}</p><label ng-if="!$ctrl.loginHood" class="login-token__label"><input id="login-token" type="text" name="token" ng-model="$ctrl.token" placeholder="{{\'LOGIN.TOKEN_LOGIN_PLACEHOLDER\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main"></label><ul ng-show="$ctrl.errors.length" class="errors login-token__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><button type="submit" ng-disabled="!$ctrl.token" ng-if="!$ctrl.loginHood" class="btn btn-main btn-fixed login-token__btn">{{\'LOGIN.TOKEN_LOGIN_GO\' | translate}}</button></form>')},i["login-username"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginUsernameForm" novalidate autocomplete="off" ng-submit="$ctrl.signIn()"><p ng-if="!$ctrl.loginHood" class="form-title login-username__form-title">{{\'LOGIN.CHOOSE_NAME\' | translate}}</p><label ng-if="!$ctrl.loginHood" class="login-username__label"><input id="username-input" type="text" name="token" ng-model="$ctrl.userName" ng-readonly="$ctrl.isUsernameFillFromAD || $ctrl.isUsernameFillFromURL" placeholder="{{\'LOGIN.NAME_PLACEHOLDER\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main"></label><ul ng-show="$ctrl.errors.length" class="errors login-username__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><button type="submit" ng-disabled="!$ctrl.userName" ng-if="!$ctrl.loginHood" class="btn btn-main btn-fixed login-username__btn">{{\'GENERAL.SUBMIT\' | translate}}</button></form>')},i["login-username-moderator"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginUsernameModeratorForm" novalidate autocomplete="off" ng-submit="$ctrl.signIn()"><p class="form-title login-username__form-title">{{\'LOGIN.CHOOSE_NAME\' | translate}}</p><label class="login-username__label"><input id="username-input" type="text" name="token" ng-model="$ctrl.userName" ng-readonly="$ctrl.isUsernameFillFromAD || $ctrl.isUsernameFillFromURL" placeholder="{{\'LOGIN.NAME_PLACEHOLDER\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main"></label><ul ng-show="$ctrl.errors.length" class="errors login-username__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><div class="login-username__checkbox"><input id="isNotModeratorLight" type="checkbox" ng-model="$ctrl.isNotModeratorLight"><i class="icon"><svg ng-if="$ctrl.isNotModeratorLight"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-check-white-label"></use></svg></i><label for="isNotModeratorLight">{{\'LOGIN.MODERATOR_TITLE\' | translate}}</label></div><button type="submit" ng-disabled="!$ctrl.userName" class="btn btn-main btn-fixed login-username__btn">{{\'GENERAL.SUBMIT\' | translate}}</button></form>')},i["login-username-classroom"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginUsernameClassroomForm" novalidate autocomplete="off" ng-submit="$ctrl.signIn()"><p ng-if="!$ctrl.loginHood" class="form-title login-username__form-title">{{\'LOGIN.CHOOSE_NAME\' | translate}}</p><label ng-class="{"_showed-pass": $ctrl.showChairpersonPass}" ng-if="!$ctrl.loginHood" class="login-username__label"><input id="username-input" type="text" name="token" ng-model="$ctrl.userName" ng-readonly="$ctrl.isUsernameFillFromAD || $ctrl.isUsernameFillFromURL" placeholder="{{\'LOGIN.NAME_PLACEHOLDER\' | translate}}" ng-class="{"_error": $ctrl.errors.length, "_half-width": $ctrl.showChairpersonPass}" class="input-main"><input type="password" name="chairpersonToken" ng-model="$ctrl.chairpersonPass" placeholder="{{\'GENERAL.PASS\' | translate}}" ng-if="$ctrl.showChairpersonPass" ng-class="{"_error": $ctrl.errors.length, "_half-width": $ctrl.showChairpersonPass}" required class="input-main _chairperson-pass"></label><ul ng-show="$ctrl.errors.length" class="errors login-username__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><div ng-if="!$ctrl.loginHood" class="login-username__checkbox"><input id="isChairperson" type="checkbox" ng-model="$ctrl.showChairpersonPass"><i class="icon"><svg ng-if="$ctrl.showChairpersonPass"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-check-white-label"></use></svg></i><label for="isChairperson">{{\'LOGIN.CHAIRPERSON\' | translate}}</label></div><button type="submit" ng-disabled="!$ctrl.userName || $ctrl.emptyChairpersonPass" ng-if="!$ctrl.loginHood" class="btn btn-main btn-fixed login-username__btn">{{\'GENERAL.SUBMIT\' | translate}}</button></form>')},i["login-admin"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginAdminForm" novalidate autocomplete="off" ng-submit="$ctrl.adminSignIn()"><p class="form-title login-username__form-title">{{\'LOGIN.ADMIN_LOGIN_TITLE\' | translate}}</p><label ng-if="!$ctrl.isAdminADAuth" class="login-username__label"><input type="email" name="email" ng-pattern="$ctrl.emailPattern" ng-model="$ctrl.login" placeholder="{{\'GENERAL.EMAIL\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main _half-width"><input type="password" name="password" ng-model="$ctrl.password" placeholder="{{\'GENERAL.PASS\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" required class="input-main _half-width"></label><ul ng-show="$ctrl.errors.length" class="errors login-username__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><div ng-if="!$ctrl.isAdminADAuth" class="login-username__forgot"><a href="#" ng-click="$ctrl.showRecoveryModal()" class="text-muted">{{\'LOGIN.FORGOT_PASS\' | translate}}</a></div><button type="submit" ng-if="!$ctrl.isAdminADAuth" ng-disabled="!$ctrl.login || !$ctrl.password || loginAdminForm.$invalid" class="btn btn-main btn-fixed login-username__btn">{{\'GENERAL.SUBMIT\' | translate}}</button><label ng-if="$ctrl.isAdminADAuth" class="login-username__label _multiple-label"><button type="button" ng-click="$ctrl.adAuthorizationEMI()" class="btn btn-main btn-fixed">{{\'LOGIN.AD_LOGIN_TITLE\' | translate}}</button></label></form>')},i["login-two-factor-auth"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="TwoFactorAuthForm" novalidate autocomplete="off" ng-submit="$ctrl.twoFactorAuthLoginSend()"><p class="form-title login-two-factor__form-title">{{\'LOGIN.MFA_LOGIN_TITLE\' | translate}}</p><div class="login-two-factor__steps _step-1"></div><p class="form-title login-two-factor__form-description">{{$ctrl.twoFactorAuthOptions.title}}</p><label class="login-two-factor__label"><input id="two-factor-input" type="text" name="twoFactorAuthLogin" ng-model="$ctrl.twoFactorAuthLogin" ng-pattern="$ctrl.twoFactorAuthOptions.pattern" placeholder="{{$ctrl.twoFactorAuthOptions.placeholder}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main"></label><ul ng-show="$ctrl.errors.length" class="errors login-two-factor__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><button type="submit" ng-disabled="!$ctrl.twoFactorAuthLogin || TwoFactorAuthForm.$invalid" class="btn btn-main btn-half login-two-factor__btn">{{\'GENERAL.SUBMIT\' | translate}}</button><button type="button" ng-disabled="!$ctrl.twoFactorAuthLogin || TwoFactorAuthForm.$invalid" ng-click="$ctrl.twoFactorAuthLoginMove()" class="btn btn-dark btn-half login-two-factor__btn">{{\'LOGIN.MFA_HAVE_CODE\' | translate}}</button></form>')},i["login-two-factor-auth-passcode"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="TwoFactorAuthPasscodeForm" novalidate autocomplete="off" ng-submit="$ctrl.verifyMfaCode()"><p class="form-title login-two-factor__form-title">{{\'LOGIN.MFA_LOGIN_TITLE\' | translate}}</p><div class="login-two-factor__steps _step-2"></div><div class="form-title login-two-factor__form-description"><span>{{\'LOGIN.MFA_ENTER_CODE\' | translate}}</span><span ng-if="$ctrl.requestNewPasscodeTimerID" class="login-two-factor__timer">{{\'LOGIN.MFA_REQUEST_CODE\' | translate}}<span class="login-two-factor__timer _count">{{$ctrl.requestNewPasscodeTime}}</span><span class="login-two-factor__timer _sec">{{\'LOGIN.MFA_SEC\' | translate}}</span></span><a href="#" ng-if="!$ctrl.requestNewPasscodeTimerID" ng-click="$ctrl.twoFactorAuthLoginSend()" class="login-two-factor__request-link">{{\'LOGIN.MFA_REQUEST_CODE\' | translate}}</a></div><label class="login-two-factor__label"><input id="two-factor-input" type="text" name="twoFactorAuthPassCode" ng-model="$ctrl.twoFactorAuthPassCode" placeholder="{{ \'LOGIN.MFA_ENTER_CODE_HERE\' | translate}}" ng-class="{"_error": $ctrl.errors.length}" class="input-main"></label><ul ng-show="$ctrl.errors.length" class="errors login-two-factor__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul><div class="login-two-factor__confirm-text">{{\'LOGIN.MFA_CODE_REQUESTED\' | translate }}<span>{{$ctrl.twoFactorAuthLogin}}</span></div><button type="submit" ng-disabled="!$ctrl.twoFactorAuthPassCode" class="btn btn-main btn-fixed login-two-factor__btn">{{\'GENERAL.SUBMIT\' | translate}}</button></form>')},i["login-ad-provider"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<form name="loginADProviderForm" novalidate autocomplete="off"><p class="form-title login-token__form-title">{{\'LOGIN.AD_LOGIN_TITLE\' | translate}}</p><button type="button" ng-click="$ctrl.handlerADAuth($ctrl.WTOADAuthEndpoint)" class="btn btn-main btn-half login-token__btn">WTO Staff</button><button type="button" ng-click="$ctrl.handlerADAuth($ctrl.WTOExtADAuthEndpoint)" class="btn btn-main btn-half login-token__btn">WTO Delegate</button><ul ng-show="$ctrl.errors.length" class="errors login-token__errors"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul></form>')},n.push('<div ng-if="$ctrl.isLoaded" class="user-login"><div ng-style="{{$ctrl.bannerStyle()}}" class="user-login__banner"><div ng-if="!$ctrl.partnerBanner && $ctrl.partnerLogo" class="logo"><img ng-src="{{$ctrl.partnerLogo}}" alt="Logo"></div></div><div class="user-login__content"><div ng-style="{{$ctrl.defaultBannerStyle}}" class="user-login__mobile-banner"></div><ul ng-if="!$ctrl.showPreviousLink && !$ctrl.EMIAuthDisabled && !$ctrl.loginHood" class="login-tabs"><li ng-click="$ctrl.switchTab("user-tab")" ng-class="{_active: $ctrl.visibleTab === "user-tab"}" class="login-tabs_item _active"><span>{{\'LOGIN.TOKEN_TAB_TITLE\' | translate}}</span></li><li ng-click="$ctrl.switchTab("admin-tab")" ng-class="{_active: $ctrl.visibleTab === "admin-tab"}" class="login-tabs_item"><span>{{\'LOGIN.ADMIN_TAB_TITLE\' | translate}}</span></li></ul><a ng-if="$ctrl.showPreviousLink && !$ctrl.loginHood" href="#" ng-click="$ctrl.goToPreviousState()" class="link-previous">{{\'LOGIN.BACK\' | translate}}</a><div ng-if="$ctrl.currentState === "login-token"" class="login-form _login-token">'),i["login-token"](),n.push('</div><div ng-if="$ctrl.currentState === "login-ad-provider"" class="login-form _login-ad-provider">'),i["login-ad-provider"](),n.push('</div><div ng-if="$ctrl.currentState === "login-username"" class="login-form _login-username">'),i["login-username"](),n.push('</div><div ng-if="$ctrl.currentState === "login-username-moderator"" class="login-form _login-username-moderator">'),i["login-username-moderator"](),n.push('</div><div ng-if="$ctrl.currentState === "login-username-classroom"" class="login-form _login-username-classroom">'),i["login-username-classroom"](),n.push('</div><div ng-if="$ctrl.currentState === "login-admin"" class="login-form _login-admin">'),i["login-admin"](),n.push('</div><div ng-if="$ctrl.currentState === "login-two-factor-auth"" class="login-form _login-two-factor-auth">'),i["login-two-factor-auth"](),n.push('</div><div ng-if="$ctrl.currentState === "login-two-factor-auth-passcode"" class="login-form _login-two-factor-auth">'),i["login-two-factor-auth-passcode"](),n.push('</div><div ng-if="$ctrl.windowAppLink && $ctrl.macAppLink && $ctrl.currentState === "login-token"" class="user-login__desktop"><div class="user-login__desktop-title">{{\'LOGIN.DESKTOP_TITLE_1\' | translate}}</div><div class="user-login__desktop-description">{{\'LOGIN.DESKTOP_TITLE_2\' | translate}}</div><a ng-if="$ctrl.windowAppLink" ng-href="{{$ctrl.windowAppLink}}" download class="user-login__desktop-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-win-ico"></use></svg><span>{{\'LOGIN.WINDOWS\' | translate}}</span></a><a ng-if="$ctrl.macAppLink" ng-href="{{$ctrl.macAppLink}}" download class="user-login__desktop-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-mac-ico"></use></svg><span>{{\'LOGIN.MAC\' | translate}}</span></a></div><div ng-if="$ctrl.partnerFooterBanner || $ctrl.partnerFooter" class="user-login__footer"><img ng-if="$ctrl.partnerFooterBanner" ng-src="{{$ctrl.partnerFooterBanner}}" alt="Footer banner" class="user-login__footer-banner"><span ng-if="$ctrl.partnerFooter" ng-bind-html="$ctrl.partnerFooter" class="text-muted"></span>< Ansi based on Decrypted SSL Data (SSL) &&e.type;"password"===r||n.ngTrim&&"false"===n.ngTrim||(o=ro(o)),(i.$viewValue!==o||""===o&&i.$$hasNativeValidators)&&i.$setViewValue(o,l)}};if(o.hasEvent("input"))t.on("input",l);else{var u=function(e,t,n){c||(c=s.defer(function(){c=null,t&&t.value===n||l(e)}))};t.on("keydown",function(e){var t=e.keyCode;91===t||15<t&&t<19||37<=t&&t<=40||u(e,this,this.value)}),o.hasEvent("paste")&&t.on("paste cut",u)}t.on("change",l),yr[r]&&i.$$hasNativeValidators&&r===n.type&&t.on(_r,function(e){if(!c){var t=this[qi],n=t.badInput,i=t.typeMismatch;c=s.defer(function(){c=null,t.badInput===n&&t.typeMismatch===i||l(e)})}}),i.$render=function(){var e=i.$isEmpty(i.$viewValue)?"":i.$viewValue;t.val()!==e&&t.val(e)}}function bi(e,t){if($(e))return e;if(S(e)){vr.lastIndex=0;var n=vr.exec(e);if(n){var i=+n[1],o=+n[2],s=0,r=0,a=0,c=0,l=ti(i),u=7*(o-1);return t&&(s=t.getHours(),r=t.getMinutes(),a=t.getSeconds(),c=t.getMilliseconds()),new Date(i,0,l.getDate()+u,s,r,a,c)}}return NaN}function Mi(e,t){return function(n,i){var s,r;if($(n)) Ansi based on Decrypted SSL Data (SSL) ("string"!=typeof e)return this.pushStack(we(e).filter(function(){for(t=0;t<i;t++)if(we.contains(o[t],this))return!0}));for(n=this.pushStack([]),t=0;t<i;t++)we.find(e,o[t],n);return i>1?we.uniqueSort(n):n},filter:function(e){return this.pushStack(u(this,e||[],!1))},not:function(e){return this.pushStack(u(this,e||[],!0))},is:function(e){return!!u(this,"string"==typeof e&&Ie.test(e)?we(e):e||[],!1).length}});var Ne,xe=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Re=we.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||Ne,"string"==typeof e){if(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:xe.exec(e),!i||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof we?t[0]:t,we.merge(this,we.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:Le,!0)),De.test(i[1])&&we.isPlainObject(t))for(i in t)Te(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return o=Le.getElementById(i[2]),o&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this): Ansi based on Decrypted SSL Data (SSL) ()}),n):(g(),void t.complete())}),t=new a({end:e,cancel:e})}}}function g(e,t,n,i){var o=m(e,ie),s=m(t,ie),r=[];if(X(i,function(e){var t=e.out,i=e.in,o=f(n,t,i);o&&r.push(o)}),o||s||0!==r.length)return{start:function(){function e(){X(t,function(e){e.end()})}var t=[];o&&t.push(o.start()),s&&t.push(s.start()),X(r,function(e){t.push(e.start())});var n=new a({end:e,cancel:e});return a.all(t,function(e){n.complete(e)}),n}}}function m(t){var n=t.element,i=t.options||{};t.structural&&(i.event=t.event,i.structural=!0,i.applyClassesEarly=!0,"leave"===t.event&&(i.onDone=i.domOperation)),i.preparationClasses&&(i.event=$(i.event,i.preparationClasses));var o=e(n,i);return o.$$willAnimate?o:null}if(!l.animations&&!l.transitions)return ie;var v=d[0].body,M=b(c),_=ne(t(M)||v.contains(M)?M:v);return function(e){return e.from&&e.to?g(e.from,e.to,e.classes,e.anchors):m(e)}}]}],Ce=["$animateProvider",function(e){this.$get=["$injector","$$AnimateRunner","$$jqLite",function(t,n,i){function o(n){n=G(n)?n:n.split(" ");for(var i=[],o Ansi based on Decrypted SSL Data (SSL) ()})}},{key:"setVideoTarget",value:function(e){this.videoElement=e}},{key:"soundMeterValue",get:function(){return this.SoundMeter.summaryValue}},{key:"cloneWindow",get:function(){return!!this.$location.search().clone}},{key:"publisherSoundMeterValue",get:function(){return this.publisherSoundMeter.summaryValue}},{key:"isChairperson",get:function(){var e=angular.fromJson(this.localStorage.getItem("ui_login_cred"))||!1;return!!e.chairpersonToken}},{key:"authToken",get:function(){return this.$user.authToken()}},{key:"moderatorLight",get:function(){return"UI_MODERATOR"===this.role&&this.$user.getUserInfo()?this.$user.getUserInfo().moderatorLight:null}},{key:"role",get:function(){return this.$user.getUserInfo()?this.$user.getUserInfo().roles[0]:null}},{key:"isMultipleInterpretLangs",get:function(){return this.EventService&&this.EventService.event.allowThirdIncomingChannel}},{key:"mirrorSelfVideo",get:function(){return!!angular.fromJson(this.localStorage.getItem("ui_mirror_video"))}},{key:"channelType",get:function Ansi based on Decrypted SSL Data (SSL) (e)||b(n[e])||t(n[e])}),function(){q(o,t)}}};var we=n.startSymbol(),Ae=n.endSymbol(),Ee="{{"===we&&"}}"===Ae?g:function(e){return e.replace(/\{\{/g,we).replace(/}}/g,Ae)},De=/^ngAttr[A-Z]/,Ne=/^(.+)Start$/;return W.$$addBindingInfo=k?function(e,t){var n=e.data("$binding")||[];oo(t)?n=n.concat(t):n.push(t),e.data("$binding",n)}:f,W.$$addBindingClass=k?function(e){H(e,"ng-binding")}:f,W.$$addScopeInfo=k?function(e,t,n,i){var o=n?i?"$isolateScopeNoTemplat Ansi based on Decrypted SSL Data (SSL) (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{!important}}@media (min-width:1200px){.hidden-lg{!important}}.visible-print{!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{!important}}.ui-body .login-page{height:100%}.ui-body .login-page .user-login{background:var(--white-label-background-color);height:100%;position:relative;min-width:768px;min-height:710px}.ui-body .login-page .user-login__desktop{top:67%;right:calc(50% - 240px);width:480px;text-align:center}.ui-body .login-page .user-login__desktop-title{font-size:20px;font-weight:600;line-height:24px;margin-bottom:12px}.ui-body .login-page .user-login__desktop-description{opacity:.5;line-height:24px}.ui-body .login-page .user-login__desktop-btn{font-size:15px;font-weight:600;line-height:20px;border:1px solid #979797;display:inline-block;width:35%;margin:23px 15px 0 0;border-radius:100px;padding:8px;height:40px;color:#272a31}.ui-body .login-page .user-login__desktop-btn .icon{width:20px;margin-right:5px;fill:#7e7d7f}.ui-body .login-page .user-login__desktop-btn .icon,.ui-body .login-page .user-login__desktop-btn span{display:inline-block;height:20px;vertical-align:middle}.ui-body .login-page .user-login__desktop-btn:last-child{margin:23px 0 0}.ui-body .login-page .user-login__desktop-btn:hover{border-color:var(--white-label-color);color:var(--white-label-color)}.ui-body .login-page .user-login__desktop-btn:hover .icon{fill:var(--white-label-color)}.ui-body .login-page .user-login__banner{width:33.33%;height:100%;background-color:#fff;background-position:50%;background-size:cover;position:relative;float:left}.ui-body .login-page .user-login__banner .logo{width:331px;max-width:calc(100% - 30px);left:50%;top:50%;transform:translate(-50%,-50%)}.ui-body .login-page .user-login__banner .logo img{display:block;width:100%}.ui-body .login-page .user-login__footer{display:inline-block;bottom:30px;right:5%;font-size:13px;width:90%;text-align:center}.ui-body .login-page .user-login__footer-banner{display:inline-block;margin:0 auto;max-width:250px;max-height:100px;position:relative;bottom:40px}.ui-body .login-page .user-login__mobile-banner{;background-color:transparent;background-position:50%;background-size:cover;width:100%;height:100%}.ui-body .login-page .user-login__content{width:66.67%;height:100%;float:left;position:relative}.ui-body .login-page .user-login__content .input-main{border-color:var(--white-label-background-color)}.ui-body .login-page .user-login__content .input-main:focus{border-color:var(--white-label-color)}.ui-body .login-page .user-login__content .input-main._error{border-color:#fc2c2c}.ui-body .login-page .user-login__content .btn-fixed{width:308px}.ui-body .login-page .user-login__content .btn-half{width:250px;margin:0 15px;height:40px}.ui-body .login-page .user-login__content .login-tabs{padding:0 15px;margin:100px auto;list-style:none;display:block;width:100%;max-width:800px;position:relative}.ui-body .login-page .user-login__content .login-tabs_item{display:inline-block;width:50%;vertical-align:top;margin-right:-4px;text-align:center;padding:1px;cursor:pointer;font-weight:700}.ui-body .login-page .user-login__content .login-tabs_item._active{cursor:default}.ui-body .login-page .user-login__content .login-tabs_item._active span{border-color:var(--white-label-color);color:var(--white-label-color)}.ui-body .login-page .user-login__content .login-tabs_item._active span:active,.ui-body .login-page .user-login__content .login-tabs_item._active span:focus,.ui-body .login-page .user-login__content .login-tabs_item._active span:hover{color:var(--white-label-color)}.ui-body .login-page .user-login__content .login-tabs_item span{padding:10px 10px 17px;display:block;border-bottom:3px solid #000;color:#272a31;transition:color .1s,border-color .1s}.ui-body .login-page .user-login__content .login-tabs_item span:active,.ui-body .login-page .user-login__content .login-tabs_item span:focus,.ui-body .login-page .user-login__content .login-tabs_item span:hover{color:#272a31}.ui-body .login-page .user-login__content .link-previous{display:block;top:100px;left:10%;color:var(--white-label-color);cursor:pointer;text-transform:uppercase;font-weight:600}.ui-body .login-page .user-login__content .link-previous:hover{color:var(--white-label-color-hover)}.ui-body .login-page .user-login__content .login-form{height:50px;width:100%;padding:0 15px;top:50%;transform:translateY(-50%);text-align:center}.ui-body .login-page .user-login__content .login-form.ng-enter{opacity:0;transition:opacity .1s}.ui-body .login-page .user-login__content .login-form.ng-enter.ng-enter-active{opacity:1}.ui-body .login-page .user-login__content .login-form.ng-leave{opacity:1;transition:opacity .1s}.ui-body .login-page .user-login__content .login-form.ng-leave.ng-leave-active{opacity:0}.ui-body .login-page .user-login__content .login-form .errors{display:block;margin:0 auto;padding:0;list-style:none;color:#fc2c2c;width:calc(100% - 30px);max-width:630px}.ui-body .login-page .user-login__content .login-form .errors li{display:block;text-align:center}.ui-body .login-page .user-login__content .login-form .form-title{font-size:20px;font-weight:600;margin:0;width:calc(100% - 30px)}.ui-body .login-page .user-login__content .login-form .login-token__label{display:block;width:calc(100% - 30px);max-width:630px;margin:0 auto}.ui-body .login-page .user-login__content .login-form .login-token__form-title{left:50%;top:-55px;transform:translateX(-50%)}.ui-body .login-page .user-login__content .login-form .login-token__btn,.ui-body .login-page .user-login__content .login-form .login-token__errors.errors{margin-top:30px}.ui-body .login-page .user-login__content .login-form._login-admin .login-username__btn{margin-top:15px}.ui-body .login-page .user-login__content .login-form._login-admin .login-username__form-title{font-size:20px;font-weight:600;top:-55px}.ui-body .login-page .user-login__content .login-form .login-two-factor__label{display:block;width:calc(100% - 30px);max-width:630px;margin:0 auto;overflow:hidden;height:50px}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description{font-size:15px;left:50%;bottom:65px;transform:translateX(-50%)}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description .login-two-factor__timer{padding-left:4px}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description .login-two-factor__timer._count{padding-left:4px;display:inline-block;width:30px;text-align:center;color:var(--white-label-color)}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description .login-two-factor__timer._sec{padding-left:4px;color:var(--white-label-color)}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description .login-two-factor__request-link{padding-left:4px}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-description .login-two-factor__request-link:hover{text-decoration:underline}.ui-body .login-page .user-login__content .login-form .login-two-factor__btn,.ui-body .login-page .user-login__content .login-form .login-two-factor__errors.errors{margin-top:30px}.ui-body .login-page .user-login__content .login-form .login-two-factor__confirm-text{margin:30px auto 0;width:calc(100% - 30px);max-width:630px;font-size:12px;text-align:center}.ui-body .login-page .user-login__content .login-form .login-two-factor__confirm-text span{color:var(--white-label-color);padding-left:3px}.ui-body .login-page .user-login__content .login-form .login-two-factor__form-title{left:50%;top:-150px;transform:translateX(-50%)}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps{top:-80px;width:218px;left:50%;transform:translateX(-50%);border-top:1px dashed var(--white-label-color)}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps._step-1:before{background:var(--white-label-color);color:#fff}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps._step-1:after,.ui-body .login-page .user-login__content .login-form .login-two-factor__steps._step-2:before{background:none;color:var(--white-label-color)}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps._step-2:after{background:var(--white-label-color);color:#fff}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps:before{content:"1";left:-45px}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps:after,.ui-body .login-page .user-login__content .login-form .login-two-factor__steps:before{display:block;width:43px;height:43px;border-radius:50%;top:-22.5px;font-size:15px;font-weight:600;text-align:center;line-height:38px;border:2px solid var(--white-label-color)}.ui-body .login-page .user-login__content .login-form .login-two-factor__steps:after{content:"2";left:218px}.ui-body .login-page .user-login__content .login-form .login-username__label{display:block;width:calc(100% - 30px);max-width:630px;margin:0 auto;overflow:hidden;height:50px}.ui-body .login-page .user-login__content .login-form .login-username__label._multiple-label{margin-top:15px}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._half-width{width:calc(50% - 15px);display:inline-block;margin-right:30px;vertical-align:middle}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._half-width:last-child{margin-right:0}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._chairperson-pass{width:0}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._chairperson-pass._half-width{width:calc(50% - 15px)}.ui-body .login-page .user-login__content .login-form .login-username__form-title{font-size:15px;left:50%;bottom:75px;transform:translateX(-50%)}.ui-body .login-page .user-login__content .login-form .login-username__btn,.ui-body .login-page .user-login__content .login-form .login-username__errors.errors{margin-top:30px}.ui-body .login-page .user-login__content .login-form .login-username__forgot{display:block;margin:10px auto 0;width:calc(100% - 30px);max-width:630px;text-align:right;font-size:12px}.ui-body .login-page .user-login__content .login-form .login-username__checkbox{margin:30px auto 0;width:calc(100% - 30px);max-width:630px}.ui-body .login-page .user-login__content .login-form .login-username__checkbox label{font-weight:400;margin:0 0 0 -30px;padding-left:30px;cursor:pointer;vertical-align:middle;position:relative}.ui-body .login-page .user-login__content .login-form .login-username__checkbox .icon{vertical-align:middle;position:relative;margin-right:10px;bottom:1px;cursor:pointer;display:inline-block;height:20px;width:20px;border-radius:2px;background-color:#fff;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2)}.ui-body .login-page .user-login__content .login-form .login-username__checkbox .icon svg{display:block;height:13px;width:16px;fill:var(--white-label-color);left:2px;top:3px}.ui-body .login-page .user-login__content .login-form .login-username__checkbox input[type=checkbox]{}@media (max-width:900px){.ui-body .login-page .user-login{min-width:auto}.ui-body .login-page .user-login__banner{}.ui-body .login-page .user-login__content{width:100%}}@media (max-width:500px){.ui-body .login-page .user-login__mobile-banner{display:block}.ui-body .login-page .user-login__content .login-tabs{padding:0;margin:40px auto}.ui-body .login-page .user-login__content .login-tabs_item{padding:0;margin-right:0;vertical-align:bottom}.ui-body .login-page .user-login__content .login-tabs_item span{padding:10px 20px 17px}.ui-body .login-page .user-login__content .link-previous{display:block;top:70px;left:20px}.ui-body .login-page .user-login__content .btn-fixed{width:100%}.ui-body .login-page .user-login__content .login-form{padding:0 20px}.ui-body .login-page .user-login__content .login-form .form-title{font-size:15px;width:100%;padding:0 20px}.ui-body .login-page .user-login__content .login-form .login-username__label{width:100%}.ui-body .login-page .user-login__content .login-form .login-username__label._showed-pass{height:130px}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._half-width{width:100%;margin:0 0 30px}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._ha Ansi based on Decrypted SSL Data (SSL) (s,d){var f=l.splitLines(s),p=l.getKind(s),_=l.isRejected(s)&&0===l.matchPrefix(s,"a=bundle-only").length,E=f[0].substr(2).split(" ")[2],y=l.getDirection(s,m),S=l.parseMsid(s),T=l.getMid(s)||l.generateIdentifier();if(_||"application"===p&&("DTLS/SCTP"===E||"UDP/DTLS/SCTP"===E))return void(i.transceivers[d]={mid:T,kind:p,protocol:E,rejected:!0});!_&&i.transceivers[d]&&i.transceivers[d].rejected&&(i.transceivers[d]=i._createTransceiver(p,!0));var b,C,R,N,I,P,A,O,w,D,x,M=l.parseRtpParameters(s);_||(D=l.getIceParameters(s,m),x=l.getDtlsParameters(s,m),x.role="client"),A=l.parseRtpEncodingParameters(s);var L=l.parseRtcpParameters(s),k=l.matchPrefix(s,"a=end-of-candidates",m).length>0,U=l.matchPrefix(s,"a=candidate:").map(function(e){return l.parseCandidate(e)}).filter(function(e){return 1===e.component});if(("offer"===n.type||"answer"===n.type)&&!_&&v&&d>0&&i.transceivers[d]&&(i._disposeIceAndDtlsTransports(d),i.transceivers[d].iceGatherer=i.transceivers[0].iceGatherer,i.transceivers[d].iceTransport=i.transceiver Ansi based on Decrypted SSL Data (SSL) (t){we.offset.setOffset(this,e,t)});var t,n,i=this[0];if(i)return i.getClientRects().length?(t=i.getBoundingClientRect(),n=i.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n,i=this[0],o={top:0,left:0};if("fixed"===we.css(i,"position"))t=i.getBoundingClientRect();else{for(t=this.offset(),n=i.ownerDocument,e=i.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===we.css(e,"position");)e=e.parentNode;e&&e!==i&&1===e.nodeType&&(o=we(e).offset(),o.top+=we.css(e,"borderTopWidth",!0),o.left+=we.css(e,"borderLeftWidth",!0))}return{top:t.top-o.top-we.css(i,"marginTop",!0),left:t.left-o.left-we.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===we.css(e,"position");)e=e.offsetParent;return e||Qe})}}),we.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;we.fn[e]=function(i){return We(this,funct Ansi based on Decrypted SSL Data (SSL) )" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.FOR_EXTENSION\' | translate}}</h4></div><div class="modal-body"><chrome-inline-install></chrome-inline-install></div><div class="modal-footer"></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(519),s=i(o),r=n(520),a=i(r);n(521);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return funct Ansi based on Decrypted SSL Data (SSL) )����u�F\��q�82�l[����f�,�˵+�U�֪���V��ԯ���j"õ���Oí�W�0�V�C����R��*���Û�@�|�AKÒªC��F��4���h��IR;7Ç�fLh�����ME��_O�������"_*��,w;�<�y�>ϳ� �ɵ�0,��^�q����x��CG�~���È���VP�+jÛ¶j�6~��Qï¿½ï¿½Ö ï¿½u�x��U�e)�@�Ke�L�DM��j�â�L�fP��mÔ"V��������w��axl�)F�%�d&��h����Gg��h��CV�%b�_���~�����q�_W�,����@-t��}O���iÙÄ4���2�SaX�Js����2HÒ°$�*FS�`�S1��6����.�]6���UJÌ ï¿½$&%�bh�)qT�Q���x��Tl����koi�G<>���s�Ò�!�9e�j5k�����]�n���Ѿ��`gf������m�c��+���Gw�xtd�Ã��.,;�t�O����-å�Ú�Z����4|[i`8���go��A>]�b�]�#l���H�:����=�+��i�v��D���Ú�ؿC>�@��e��)�X��h�G��{5���JX�N�@uAIAq�KGf�6��H����;?U���_��vr�����z��\T�vGk�5�ԫ�J�Êg�<�`��Eu��W�������|�Å���r���M���~��8,ÞÜ�^(���Éq�+!}��>u�NH��!��# I��ÃE��&Z���y���Õ#u��yfVK�F7��Z��H�d7���b�ʺ����~2���;�-�d���kR�(��O.mT�RD�t6�T�I����v���Oȩ��2��&_�mU�uNZ����,����jO�{cy����i �_u���s}�&X�8T/�P×�m�krX�k��:j�Ê����ܼ����h�J_ÛM���@�Ã��^��!Û�Ove�;2t�n�D`������.�:���%�ÕL��V��0�J��x�K��zI��HB�K�-�O���\���PQQ�/��R�-����o�*gy{�gGF���ή[?�i�h_Ï%K���^;T�1��԰&{Mn�(B?��g��~j�Ʃ���n�t��Öë��?64t�eͺ��u5��PUE*jÊ��C�r�('ytÄ Z��P��1�CÉ��H��%��&R�Z�A�9E��Rf���N�pME�2"��Ç@�4���I�)s5����[�j$�/�j�Ô��$��8�_�zVl�Ѵn}tp��n�����E!�B��Ã���&�]��X_KcA^^�~`��<��DY�6S�$b/�jØ¡$�V����1a��ß#����,C Ansi based on Decrypted SSL Data (SSL) *&.�.��cjnq1@��X.+��e�lKC�aA�d/�fV�I[�h�@�����r9�B��L���v�8�;�6�Gs����Z��h���������ܥ9�G'k��e�����O�i;��<��bqe����[е渴��������KX\[9pÌ{���«U����ã �L��Q�����Ì���H�� b`D1Y�N�SL���W��$�"�Hzz�cj��WS�S}]m-5Þ�|�%;��r)�b��#q��Z�jT=�F�ub�u�R|^o��(�7-(�~C��\Wt���xpbR�;�\Y~�;t�[{v�W '���z��`á²f�U;�;�Fz�A�A��J�>�o��*mrk������`~��ß��X��<1xoJ�,�)v-�Ýè¤2�;R?g=�a����;�r�����$�;�a�á£Vt��V�Í�~�|�{��^Õ³CQv45�)�X3��,,���s�7Ú��A�lo�TbO�h���t��*;��ܡD�ߡDY!D��n�[/�ɧߤ�O��_o��e���[���e���l��R�-=�#�o��_�{gE��1��+��=�ũ�RA�&e��cOy�KF��C�ws����ȧ~1�Z����-Ky��6%��<������{�2����f�h���g��x�l�4�y���4B��Z�([�QN.�g'4�`��JB�T�NKX�#~�฾�'P�mu=�j�ѽq����LÌ»g}�\����2É»c[�*�p{��xM�&c�F���[_�{TU���'�hC�����6tD�2�����t������B��L���3����ZpmØï¿½×[�j(\z�&T���B}��ÑŨ�C�T�lb�.���mB߮�2�KAAAI�=��*�֯��%m���É���O<��a�d���kë½='C��uk�k"'M{��>8#��3�7<�{``72����tĨ;St:���O%,���k�qi�����D�yТ�lDr�4��W�A�W�0��@�F�Q4�Í�U��U�o�����~Yw߻���CÑf[Ai}����]�%Ï·o����E���0�b�jáa�¢�EY�/Bv����i�J���H\H�C���D�{���L�î�Ö�T�p���%��O$F�D���Þ$f����J��P�����7ó�W�����fj���ݾr��t��q��p�e�O��Û��5��s{�@��?6�Q���tU!��X�t�c��g1ÞH�z�H�z��O�#{�A�l7��8�=C�GgÆ´?�D�Ö|�O�z�0�w�"�0@�x�f&��/���ii��?p�^��p��8���r��ۮ[s��?���E Ansi based on Decrypted SSL Data (SSL) *******************!*\ !*** ./src/frame-impl.ts ***! \***************************//*! no static exports found */function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(/*! ./byte */"./src/byte.ts"),o=function(){function e(e){var t=e.command,n=e.headers,i=e.body,o=e.binaryBody,s=e.escapeHeaderValues,r=e.skipContentLengthHeader;this.command=t,this.headers=Object.assign({},n||{}),o?(this._binaryBody=o,this.isBinaryBody=!0):(this._body=i||"",this.isBinaryBody=!1),this.escapeHeaderValues=s||!1,this.skipContentLengthHeader=r||!1}return Object.defineProperty(e.prototype,"body",{get:function(){return!this._body&&this.isBinaryBody&&(this._body=(new TextDecoder).decode(this._binaryBody)),this._body},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"binaryBody",{get:function(){return this._binaryBody||this.isBinaryBody||(this._binaryBody=(new TextEncoder).encode(this._body)),this._binaryBody},enumerable:!0,configurable:!0}),e.fromRawFrame=function(t,n){for(var i={} Ansi based on Decrypted SSL Data (SSL) *e),l30:s(.3*e),l45:s(.45*e),l50:s(.5*e),l55:s(.55*e),l70:s(.7*e),l75:s(.75*e),l80:s(.8*e)};f===n.PLAY?(h.ctx.beginPath(),h.ctx.fillStyle="rgba(0,0,0,1)",h.ctx.moveTo(t.l30,t.l20),h.ctx.lineTo(t.l30,t.l80),h.ctx.lineTo(t.l75,t.l50),h.ctx.fill()):f===n.PAUSE&&(h.ctx.beginPath(),h.ctx.fillStyle="rgba(0,0,0,1)",h.ctx.moveTo(t.l30,t.l20),h.ctx.lineTo(t.l30,t.l80),h.ctx.lineTo(t.l45,t.l80),h.ctx.lineTo(t.l45,t.l20),h.ctx.moveTo(t.l55,t.l20),h.ctx.lineTo(t.l55,t.l80),h.ctx.lineTo(t.l70,t.l80),h.ctx.lineTo(t.l70,t.l20),h.ctx.fill())}function s(e){return Math.floor(e)}function c(e){e&&(f=e),a()}function d(){h.ctx&&h.ctx.clearRect(0,0,u.width,u.height),i.removeChild(u),u=null}function l(e){f===n.PLAY?o.emit(r.PLAY):f===n.PAUSE&&o.emit(r.PAUSE)}var u=document.createElement("canvas"),f=n.PLAY,h={id:"playpause-"+i.id,ctx:u.getContext("2d")};return u.id=h.id,u.style.left=0,u.style.position="absolute",u.addEventListener(e.mobile?t.TOUCH_END:t.MOUSE_UP,l),i.appendChild(u),a(),{update:c,destroy:d}}return{create:i}}.apply(t, Ansi based on Decrypted SSL Data (SSL) +05 PKT PKST|-4s.c -5u -6u -50 -50 -60|012134545454|-2xoss.c 1qOKW.c 7zX0 eup0 LqMu 1fy00 1cL0 dK10 11b0 1610 1jX0|24e6","Asia/Urumqi|LMT +06|-5O.k -60|01|-1GgtO.k|32e5","Asia/Kathmandu|LMT +0530 +0545|-5F.g -5u -5J|012|-21JhF.g 2EGMb.g|12e5","Asia/Khandyga|LMT +08 +09 +10 +11|-92.d -80 -90 -a0 -b0|0123232323232323232323212323232323232323232323232343434343434343432|-21Q92.d pAp2.d 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 qK0 yN0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|66e2","Asia/Krasnoyarsk|LMT +06 +07 +08|-6b.q -60 -70 -80|01232323232323232323232123232323232323232323232323232323232323232|-21Hib.q prAb.q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|10e5","Asia/Kuala_Lumpur|SMT +07 +0720 +0730 +09 +08|-6T.p -70 -7k -7u -90 -80|0123435|-2Bg6T.p 17anT.p l5XE 17bO 8Fyu 1so1u|71e5","Asia/Kuching|LMT +0730 +08 +0820 +09|-7l.k -7u -80 -8k -90|0123232323232323242|-1KITl.k gDbP.k 6ynu AnE 1O0k AnE 1NAk AnE 1NAk AnE 1NAk AnE 1O0k AnE 1NAk AnE pAk 8Fz0|13e4","Asia/Macau|LMT CST +09 +10 CDT|-7y.a -80 -90 -a0 -90|012323214141414141414141414141414141414141414141414141414141414141414141|-2CFHy.a 1uqKy.a PX0 1kn0 15B0 11b0 4Qq0 1oM0 11c0 1ko0 1u00 11A0 1cM0 11c0 1o00 11A0 1o00 11A0 1oo0 1400 1o00 11A0 1o00 U00 1tA0 U00 1wo0 Rc0 1wru U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cK0 1cO0 1cK0 1cO0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|57e4","Asia/Magadan|LMT +10 +11 +12|-a3.c -a0 -b0 -c0|012323232323232323232321232323232323232323232323232323232323232312|-1Pca3.c eUo3.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Cq0|95e3","Asia/Makassar|LMT MMT +08 +09 WITA|-7V.A -7V.A -80 -90 -80|01234|-21JjV.A vfc0 myLV.A 8ML0|15e5","Asia/Manila|PST PDT JST|-80 -90 -90|010201010|-1kJI0 AL0 cK10 65X0 mXB0 vX0 VK10 1db0|24e6","Asia/Nicosia|LMT EET EEST|-2d.s -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2d.s 2a3cd.s 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|32e4","Asia/Novokuznetsk|LMT +06 +07 +08|-5M.M -60 -70 -80|012323232323232323232321232323232323232323232323232323232323212|-1PctM.M eULM.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|55e4","Asia/Novosibirsk|LMT +06 +07 +08|-5v.E -60 -70 -80|0123232323232323232323212323212121212121212121212121212121212121212|-21Qnv.E pAFv.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 ml0 Os0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 4eN0|15e5","Asia/Omsk|LMT +05 +06 +07|-4R.u -50 -60 -70|01232323232323232323232123232323232323232323232323232323232323232|-224sR.u pMLR.u 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|12e5","Asia/Oral|LMT +03 +05 +06 +04|-3p.o -30 -50 -60 -40|01232323232323232424242424242424242424242424242|-1Pc3p.o eUop.o 23CK0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 1cM0 IM0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|27e4","Asia/Pontianak|LMT PMT +0730 +09 +08 WITA WIB|-7h.k -7h.k -7u -90 -80 -80 -70|012324256|-2ua7h.k XE00 munL.k 8Rau 6kpu 4PXu xhcu Wqnu|23e4","Asia/Pyongyang|LMT KST JST KST|-8n -8u -90 -90|012313|-2um8n 97XR 1lTzu 2Onc0 6BA0|29e5","Asia/Qostanay|LMT +04 +05 +06|-4e.s -40 -50 -60|012323232323232323232123232323232323232323232323|-1Pc4e.s eUoe.s 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Qyzylorda|LMT +04 +05 +06|-4l.Q -40 -50 -60|01232323232323232323232323232323232323232323232|-1Pc4l.Q eUol.Q 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 3ao0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 zQl0|73e4","Asia/Rangoon|RMT +0630 +09|-6o.L -6u -90|0121|-21Jio.L SmnS.L 7j9u|48e5","Asia/Sakhalin|LMT +09 +11 +12 +10|-9u.M -90 -b0 -c0 -a0|01232323232323232323232423232323232424242424242424242424242424242|-2AGVu.M 1BoMu.M 1qFa0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 2pB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|58e4","Asia/Samarkand|LMT +04 +05 +06|-4r.R -40 -50 -60|01232323232323232323232|-1Pc4r.R eUor.R 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|36e4","Asia/Seoul|LMT KST JST KST KDT KDT|-8r.Q -8u -90 -90 -a0 -9u|012343434343151515151515134343|-2um8r.Q 97XV.Q 1m1zu 6CM0 Fz0 1kN0 14n0 1kN0 14L0 1zd0 On0 69B0 2I0u OL0 1FB0 Rb0 1qN0 TX0 1tB0 TX0 1tB0 TX0 1tB0 TX0 2ap0 12FBu 11A0 1o00 11A0|23e6","Asia/Srednekolymsk|LMT +10 +11 +12|-ae.Q -a0 -b0 -c0|01232323232323232323232123232323232323232323232323232323232323232|-1Pcae.Q eUoe.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|35e2","Asia/Taipei|CST JST CDT|-80 -90 -90|01020202020202020202020202020202020202020|-1iw80 joM0 1yo0 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 10N0 1BX0 10p0 1pz0 10p0 1pz0 10p0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1BB0 ML0 1Bd0 ML0 uq10 1db0 1cN0 1db0 97B0 AL0|74e5","Asia/Tashkent|LMT +05 +06 +07|-4B.b -50 -60 -70|012323232323232323232321|-1Pc4B.b eUnB.b 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0|23e5","Asia/Tbilisi|TBMT +03 +04 +05|-2X.b -30 -40 -50|0123232323232323232323212121232323232323232323212|-1Pc2X.b 1jUnX.b WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cK0 1cL0 1cN0 1cL0 1cN0 2pz0 1cL0 1fB0 3Nz0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 An0 Os0 WM0|11e5","Asia/Tehran|LMT TMT +0330 +04 +05 +0430|-3p.I -3p.I -3u -40 -50 -4u|01234325252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2btDp.I 1d3c0 1huLT.I TXu 1pz0 sN0 vAu 1cL0 1dB0 1en0 pNB0 UL0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 64p0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0|14e6","Asia/Thimphu|LMT +0530 +06|-5W.A -5u -60|012|-Su5W.A 1BGMs.A|79e3","Asia/Tokyo|JST JDT|-90 -a0|010101010|-QJJ0 Rc0 1lc0 14o0 1zc0 Oo0 1zc0 Oo0|38e6","Asia/Tomsk|LMT +06 +07 +08|-5D.P -60 -70 -80|0123232323232323232323212323232323232323232323212121212121212121212|-21NhD.P pxzD.P 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 co0 1bB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Qp0|10e5","Asia/Ulaanbaatar|LMT +07 +08 +09|-77.w -70 -80 -90|012323232323232323232323232323232323232323232323232|-2APH7.w 2Uko7.w cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|12e5","Asia/Ust-Nera|LMT +08 +09 +12 +11 +10|-9w.S -80 -90 -c0 -b0 -a0|012343434343434343434345434343434343434343434343434343434343434345|-21Q9w.S pApw.S 23CL0 1d90 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|65e2","Asia/Vladivostok|LMT +09 +10 +11|-8L.v -90 -a0 -b0|01232323232323232323232123232323232323232323232323232323232323232|-1SJIL.v itXL.v 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Asia/Yakutsk|LMT +08 +09 +10|-8C.W -80 -90 -a0|01232323232323232323232123232323232323232323232323232323232323232|-21Q8C.W pAoC.W 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|28e4","Asia/Yekaterinburg|LMT PMT +04 +05 +06|-42.x -3J.5 -40 -50 -60|012343434343434343434343234343434343434343434343434343434343434343|-2ag42.x 7mQh.s qBvJ.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|14e5","Asia/Yerevan|LMT +03 +04 +05|-2W -30 -40 -50|0123232323232323232323212121212323232323232323232323232323232|-1Pc2W 1jUnW WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 4RX0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|13e5","Atlantic/Azores|HMT -02 -01 +00 WET|1S.w 20 10 0 0|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121232323232323232323232323232323234323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2ldW0 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|25e4","Atlantic/Bermuda|LMT AST ADT|4j.i 40 30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1BnRE.G 1LTbE.G 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e3","Atlantic/Canary|LMT -01 WET WEST|11.A 10 0 -10|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UtaW.o XPAW.o 1lAK0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|54e4","Atlantic/Cape_Verde|LMT -02 -01|1y.4 20 10|01212|-2ldW0 1eEo0 7zX0 1djf0|50e4","Atlantic/Faroe|LMT WET WEST|r.4 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2uSnw.U 2Wgow.U 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|49e3","Atlantic/Madeira|FMT -01 +00 +01 WET WEST|17.A 10 0 -10 0 -10|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2ldX0 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 Ansi based on Decrypted SSL Data (SSL) ,{key:"showSettingsModalModerator",value:function(){var e=this,t=this.$uibModal.open({backdrop:"static",windowClass:"settings-modal-moderator",component:"settingsModalModerator",resolve:{containVideoModeEnable:function(){return e.OTModeratorSessionsHandler.containVideoModeEnable}}});t.result.then(function(t){var n=t.containVideoModeEnable;e.OTModeratorSessionsHandler.updateIncomingVideoMode(n)})}},{key:"showSettingsModal",value:function(){var e=this,t=this.$uibModal.open({backdrop:"static",windowClass:"settings-modal",component:"settingsModal",resolve:{hasAudioSettings:function(){return e.hasAudioSettings},publisherAudioSettings:function(){return e.OTSessionMediaSettings.getSettings()},chatPopupDisable:function(){return e.OTSessionsHandler.chatPopupDisable},audibleBeepsDisable:function(){return e.OTSessionsHandler.audibleBeepsDisable},conferenceModeDisable:function(){return!e.OTSessionsHandler.conferenceMode},autoRALonBadConnection:function(){return e.OTSessionsHandler.autoRALonBadConnection},autoRALonFailedConnection:function(){return e.OTSessionsHandler.autoRALonFailedConnection},keyboardShortcutsActive:function(){return e.KeyboardShortcutsService.keyboardShortcutsActive},containVideoModeEnable:function(){return e.OTSessionsHandler.containVideoModeEnable},audienceSoundBarVisibility:function(){return e.OTSessionsHandler.audienceSoundBarVisibility},muteSourceDuringInterpreting:function(){return e.OTSessionsHandler.muteSourceDuringInterpreting},simultaneouslyInterpreterPublishing:function(){return e.OTSessionsHandler.simultaneouslyInterpreterPublishing},isSourceMuted:function(){return l.default.fromJson(e.localStorage.getItem("ui_source_muted"))||!1},sourceVolumeOverIncoming:function(){return e.OTSessionsHandler.sourceVolumeOverIncoming}}});t.result.then(function(t){var n=t.currentInputDevices,i=t.userOutputDevice,o=t.audioSettings,s=t.chatPopupDisable,r=t.audibleBeepsDisable,a=t.conferenceModeDisable,c=t.autoRALonBadConnection,u=t.autoRALonFailedConnection,d=t.keyboardShortcutsActive,p=t.containVideoModeEnable,h=t.audienceSoundBarVisibility,f=t.muteSourceDuringInterpreting,g=t.simultaneouslyInterpreterPublishing,m=t.isSourceMuted,v=t.sourceVolumeOverIncoming,b=t.mirrorSelfVideo;e.hasAudioSettings&&e.OTSessionsHandler.setPublisherMediaDeviceSettings(o),n&&(e.InputDevicesService.runCurrentInputDevice(n.audioDevice,"audioDevice"),e.InputDevicesService.runCurrentInputDevice(n.videoDevice_1,"videoDevice_1"),e.InputDevicesService.runCurrentInputDevice(n.videoDevice_2,"videoDevice_2")),i&&e.UserOutputDevicesService.setOutputMediaDevice(i),e.OTSessionsHandler.audienceSoundBarVisibility!==h&&e.OTSessionsHandler.toggleAudienceSoundBarVisibility(),e.OTSessionsHandler.muteSourceDuringInterpreting!==f&&(e.OTSessionsHandler.muteSourceDuringInterpreting=f,e.localStorage.setItem("ui_audience_mute_source",l.default.toJson(f)),e.OTSessionsHandler.checkAutoVolumeAudience()),e.OTSessionsHandler.chatPopupDisable=s,e.OTSessionsHandler.audibleBeepsDisable=r,e.OTSessionsHandler.conferenceMode=!a,e.OTSessionsHandler.autoRALonBadConnection=c,e.OTSessionsHandler.autoRALonFailedConnection=u,e.OTSessionsHandler.simultaneouslyInterpreterPublishing=g,e.KeyboardShortcutsService.keyboardShortcutsActive=d,e.localStorage.setItem("ui_auto_ral_on_bad_connection",l.default.toJson(c)),e.localStorage.setItem("ui_auto_ral_on_failed_connection",l.default.toJson(u)),e.OTSessionsHandler.updateVideoMode(p),e.localStorage.setItem("ui_source_muted",l.default.toJson(m)),e.localStorage.setItem("ui_mirror_video",l.default.toJson(b)),e.$user.isHaveRole(["UI_SPEAKER"])||e.OTSessionsHandler.setSessionMute("incoming",!m),e.OTSessionsHandler.sourceVolumeOverIncoming=v,e.setInitialMirrorSetting()})}},{key:"showLangModal",value:function(){this.OTSessionsHandler.setUpLanguages()}},{key:"showNetworkModal",value:function(){this.$uibModal.open({backdrop:"static",windowClass:"network-modal",component:"networkModal"})}},{key:"showBroadcastingRtmp",value:function(){this.OTModeratorSessionsHandler.showBroadcastingRtmp()}},{key:"showRecordingModal",value:function(){this.OTModeratorSessionsHandler.showRecordingModal()}},{key:"toggleMenu",value:function(){this.isMobileMenuOpen=!this.isMobileMenuOpen}},{key:"streamTextCaptionsToggle",value:function(){this.OTSessionsHandler.isStreamTextCaptionsVisible=!this.OTSessionsHandler.isStreamTextCaptionsVisible}},{key:"initialMirrorSetting",get:function(){var e=!this.isWebmeetOrClassRoom&&!this.OTSessionsHandler.allowToSwitchConferenceMode;return!!this.OTSessionsHandler.conferenceMode&&((this.isWebmeetOrClassRoom||!e)&&!!l.default.fromJson(this.localStorage.getItem("ui_mirror_video")))}},{key:"isWebmeetOrClassRoom",get:function(){return"WEB_MEET_CLASSROOM"===this.EventService.event.webInterfaceOption||"WEB_MEET"===this.EventService.event.webInterfaceOption}},{key:"micsState",get:function(){return this.OTModeratorSessionsHandler.micsState}},{key:"micsTitle",get:function(){return this.micsState.isMicOn?this.MIC_ON+": "+this.micsState.session:this.MICS_OFF}},{key:"hasCaseToDisableRestartAllLines",get:function(){return this.isSessionConnectInProgress||this.linesRestartingInProgress||this.OTSessionsHandler.isAnySessionRepublishing}},{key:"hasAudioSettings",get:function(){return this.deviceDetector.raw.browser.chrome}},{key:"isSessionConnectInProgress",get:function(){return this.checkRole(["UI_MODERATOR"])?this.OTModeratorSessionsHandler.hasSomeSessionConnectingStatus():this.OTSessionsHandler.hasSomeSessionConnectingStatus()}},{key:"headerLogo",get:function(){return this.EventService.event.logoData||this.$user.getLogo()||Object.create(null)}},{key:"eventName",get:function(){return this.EventService.getDisplayName()}},{key:"enableRecording",get:function(){return this.checkRole(["UI_MODERATOR"])&&this.OTModeratorSessionsHandler.enableRecording&&!this.OTModeratorSessionsHandler.moderatorLight}},{key:"recordingError",get:function(){return this.OTModeratorSessionsHandler.recordingError}},{key:"isNanocosmosUI",get:function(){return this.OTSessionsHandler.isNanocosmosUI}},{key:"needADLogout",get:function(){var e=l.default.fromJson(this.localStorage.getItem("ui_login_cred")),t=e&&e.adProvider;return l.default.fromJson(this.localStorage.getItem("saml_logout_need"))&&"iaea-idp"!==t}},{key:"fullScreenBtnTitle",get:function(){var e=this.$document[0].getElementById("fs-btn").classList.contains("_full-screen");return e?this.EXIT_FS:this.FS}},{key:"allowBroadcasting",get:function(){return this.OTModeratorSessionsHandler.broadcastingHls||this.OTModeratorSessionsHandler.broadcastingRtmp}},{key:"eventTimerWasSet",get:function(){return+this.BackendEventsSockService.countdownTime}},{key:"isEventTimerVisible",get:function(){return!this.isNanocosmosUI&&(this.eventTimerWasSet||this.checkRole(["UI_MODERATOR"])||this.checkRole(["UI_SPEAKER"])&&this.OTSessionsHandler.getIsChairperson)}},{key:"isStreamTextCaptionsEnabled",get:function(){return this.OTSessionsHandler.isStreamTextCaptionsEnabled}},{key:"isStreamTextCaptionsVisible",get:function(){return this.OTSessionsHandler.isStreamTextCaptionsVisible}}]),e}();t.default=u},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content confirm-modal"><div class="modal-header"><h4 class="modal-title">{{data.title}}</h4></div><div class="modal-footer"><div class="modal-half text-right"><button type="button" ng-click="cancel()" class="btn btn-dark btn-fixed">{{data.cancel}}</button></div><div class="modal-half text-left"><button ng-click="ok()" type="button" class="btn btn-main btn-fixed">{{data.ok}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(257),s=i(o),r=n(258),a=i(r);n(259);var c={template:s.default,bindings:{hasSourceVideo:"<",hasSourceChat:"<",hasCoeditToggle:"<",hasVideoToggle:"<",onUpdateCoeditShow:"&"},controller:a.default};t.default=c},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div id="audience" ng-class="{"_video-hidden": !$ctrl.videoVisibility}" class="audience"><div class="audience__container _event-container"><span class="event-title">{{$ctrl.eventName}}</span><span class="event-role"> â {{$ctrl.userRole}}</span><event-timer ng-if="!$ctrl.isNanocosmosUI"></event-timer></div><div ng-class="{"with-coedit-toggle": $ctrl.hasCoeditToggle, "with-video-toggle": $ctrl.hasVideoToggle, "with_sound-bar": $ctrl.soundBarVisibility}" class="audience__container _language-container"><div ng-if="$ctrl.hasCoeditToggle" ng-click="$ctrl.coeditToggle()" class="coedit-toggle"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-text-ico-gray"></use></svg></div><div ng-if="$ctrl.hasVideoToggle" ng-click="$ctrl.toggleVideo()" class="video-toggle"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-wc-cam-on-gray"></use></svg></div><ui-select name="audienceLang" ng-model="$ctrl.language" theme="bootstrap" search-enabled="false" ng-change="$ctrl.updateLanguage()"><ui-select-match>{{$select.selected.name}}</ui-select-match><ui-select-choices repeat="lang in $ctrl.outLanguages"><div><span ng-bind-html="lang.langCode" class="text-bold"></span><span ng-if="lang.langCode">, </span><span ng-bind-html="lang.name"></span></div></ui-select-choices></ui-select><div id="volume-meter-container" ng-if="$ctrl.soundBarVisibility" class="audience__volume-meter"><volume-meter audience="true" total-size="$ctrl.volumeMeterSize" audience-hear-source="$ctrl.audienceHearSource" auto-volume-audience="$ctrl.autoVolumeAudience"></volume-meter></div></div><div ng-class="{"_empty-container": !$ctrl.autoVolumeAudienceAllow}" class="audience__container _volume-container"><div ng-if="$ctrl.autoVolumeAudienceAllow" uib-tooltip="{{"TOOLTIPS.AUTO_VOL_AUDIENCE" | translate}}" class="auto-volume-toggle"><span class="auto-volume-toggle_title">{{\'WEB_UI.AUTO_VOL\' | translate}}</span><div class="toggleswitch"><div class="toggleswitch inverted onoff"><input type="checkbox" name="auto-volume-toggle" ng-checked="$ctrl.autoVolumeAudience" ng-click="$ctrl.toggleAutoVolumeAudience()" id="auto-volume-toggle" class="toggleswitch-checkbox"><label for="auto-volume-toggle" class="toggleswitch-label"><span class="toggleswitch-inner"></span><span class="toggleswitch-switch"></span></label></div></div></div></div><div class="audience__container _connect-container"><a href="javascript:void(0);" ng-click="$ctrl.toggleConnect()" ng-class="{\'btn-main\': !$ctrl.connectState, \'_disabled\': $ctrl.hasDisabledConnectButton }" class="btn-dark btn audience__button b">{{$ctrl.getConnectDisplayState}}<div ng-show="$ctrl.isConnectionStateChanging" class="spinner"><div class="bubble-1"></div><div class="bubble-2"></div></div></a></div><div ng-if="$ctrl.showIndicator && $ctrl.connectState" ng-class="{"_hear-language": !$ctrl.audienceHearSource}" class="audience__container _indicator-container"><div ng-style="{"width": $ctrl.volume, "height": $ctrl.volume}" ng-if="$ctrl.volume > 63" class="audience__volume"></div><div class="audience__indicator"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-incoming-ico"></use></svg></div></div><div id="hiddenVideo" ng-if="$ctrl.isOutputMediaMode" class="hiddenVideo"></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(17),a=i(r),c=function(){function e(t,n,i,s,r,a,c,l,u,d){"ngInject";o(this,e),this.OTSessionsHandler=t,this.$interval=n,this.$timeout=i,this.$rootScope=s,this.$document=r,this.$window=a,this.LocalizationService=c,this.EventService=l,this.AudienceService=u,this.$user=d,this.localStorage=this.$window.localStorage}return e.$inject=["OTSessionsHandler","$interval","$timeout","$rootScope","$document","$window","LocalizationService","EventService","AudienceService","$user"],s(e,[{key:"$onInit",value:function(){var e=this,t=[{CONNECT:"LOGIN"},{DISCONNECT:"LOGIN"}];this.LocalizationService.translate(t,this),this.language=this.OTSessionsHandler.languageChooser&&this.OTSessionsHandler.languageChooser.outgoingRight||{name:"select",sessionId:null,langCode:null},this.updateVolumeSubscriber={key:"incomingSoundMeter",cb:this.setVolumeVal.bind(this)},this.OTSessionsHandler.setServiceSubscriber(this.updateVolumeSubscriber),this.volume=63,this.oldVolume=63,this.upLimitVolume=63,this.$interval(function(){e.oldVolume===e.volume&&(e.volume=63),e.oldVolume=e.volume},1e3),this.silenceTimer=null,this.noiseTimer=null,this.$rootScope.$on("audience-ctrl:updateLangTitle",function(t,n){e.language=n,e.linkLanguage=!0}),this.$rootScope.$watch(function(){return e.outLanguages.length},function(){var t=e.outLanguages.find(function(e){return"source"===e.name});2===e.outLanguages.length&&t&&e.$timeout(function(){e.language=t,e.updateLanguage()},0)})}},{key:"$onChanges",value:function(e){e.hasSourceChat&&(this.hasSourceChat=a.default.copy(e.hasSourceChat.currentValue)),e.hasCoeditToggle&&(this.hasCoeditToggle=a.default.copy(e.hasCoeditToggle.currentValue)),e.hasVideoToggle&&(this.hasVideoToggle=a.default.copy(e.hasVideoToggle.currentValue))}},{key:"updateLanguage",value:function(){this.OTSessionsHandler.languageChooser.outgoingRight=this.language}},{key:"setVolumeVal",value:function(e){var t=this,n=Math.round(Math.max(e/100*128,0))+63;if(n>=this.volume&&n>=this.upLimitVolume){if(this.upLimitVolume=n,this.noiseTimer)return;this.noiseTimer=this.$interval(function(){t.volume+=10,t.volume>=t.upLimitVolume&&(t.$interval.cancel(t.noiseTimer),t.noiseTimer=null)},25)}else this.silenceTimer||(this.$interval.cancel(this.noiseTimer),this.noiseTimer=null,this.upLimitVolume=this.volume,this.silenceTimer=this.$interval(function(){t.volume-=2.5,t.volume<=63&&(t.$interval.cancel(t.silenceTimer),t.silenceTimer=null)},25))}},{key:"coeditToggle",value:function(){this.hasCoeditToggle=!1,this.onUpdateCoeditShow()}},{key:"toggleVideo",value:function(){this.hasVideoToggle=!1,this.OTSessionsHandler.videoVisibility=!0}},{key:"toggleConnect",value:function(){this.OTSessionsHandler.$scope.$emit("chatService:getEventChat"),this.linkLanguage?(this.updateLanguage(),this.linkLanguage=!1):this.isConnectAllow&&!this.isConnectionStateChanging&&(this.connectState?this.isSourceChannel&&this.hasSource?this.OTSessionsHandler.disconnectSourceSession():this.hasSource?(this.OTSessionsHandler.disconnectSourceSession(),this.OTSessionsHandler.disconnectOutSession()):this.OTSessionsHandler.disconnectOutSession():this.isSourceChannel&&this.hasSource?this.OTSessionsHandler.connectSourceSession():this.hasSource?(this.OTSessionsHandler.connectSourceSession(),this.OTSessionsHandler.connectOutSession()):this.OTSessionsHandler.connectOutSession())}},{key:"toggleAutoVolumeAudience",value:function(){this.OTSessionsHandler.toggleAutoVolumeAudience()}},{key:"soundBarVisibility",get:function(){return this.OTSessionsHandler.audienceSoundBarVisibility}},{key:"outLanguages",get:function(){return this.OTSessionsHandler.languages.languageOut}},{key:"videoVisibility",get:function(){return this.OTSessionsHandler.videoVisibility}},{key:"audienceHearSource",get:function(){return this.OTSessionsHandler.audienceHearSource}},{key:"isSourceChannel",get:function(){return"source"===this.language.name||"Floor"===this.language.name}},{key:"hasSource",get:function(){return this.hasSourceVideo||this.hasSourceChat||this.OTSessionsHandler.sourceSession}},{key:"hasDisabledConnectButton",get:function(){return!this.isConnectAllow||this.isConnectionStateChanging}},{key:"isConnectAllow",get:function(){return this.AudienceService.isConnectAllow}},{key:"isConnectionStateChanging",get:function(){return"connecting"===this.getSessionStatus||"disconnecting"===this.get Ansi based on Decrypted SSL Data (SSL) -disable-choice="$ctrl.isMultipleInterpretLangDisable(lang, "in")"><span ng-bind-html="lang.langCode" class="text-bold"></span><span ng-if="lang.langCode">, </span><span ng-bind-html="lang.name"></span></ui-select-choices></ui-select></div><div ng-if="$ctrl.checkRole(["UI_INTERPRETER"]) && $ctrl.isMultipleInterpretLangs" class="form-group"><ui-select name="incomingLang" ng-model="$ctrl.chosenInterpretLanguages.inRight" theme="bootstrap" search-enabled="false"><ui-select-match>{{$select.selected.name}}</ui-select-match><ui-select-choices repeat="lang in $ctrl.inLanguages" ui-disable-choice="$ctrl.isMultipleInterpretLangDisable(lang, "in")"><span ng-bind-html="lang.langCode" class="text-bold"></span><span ng-if="lang.langCode">, </span><span ng-bind-html="lang.name"></span></ui-select-choices></ui-select></div><div ng-if="$ctrl.mediaDevicesMode" class="modal-devices"><div ng-if="!$ctrl.isNoAudioDevices" class="form-group"><div class="settings-annotaion"><div clas Ansi based on Decrypted SSL Data (SSL) -hidden .audience{width:180px}._left-side-hidden .audience .audience__container{width:100%;margin-bottom:20px}._left-side-hidden .audience .audience__container._language-container.with-coedit-toggle.with-video-toggle{width:240px;position:relative;right:30px}._left-side-hidden .audience .audience__container._volume-container{margin:0 0 20px}._left-side-hidden .audience .audience__container._indicator-container{width:100%;margin:20px 0}._left-side-hidden .audience .audience__container._empty-container{}._left-side-hidden .audience .audience__container.with_sound-bar{margin-bottom:30px}._video-hidden.audience{width:180px}._video-hidden.audience._auto-volume-empty .audience__container{width:100%}._video-hidden.audience._auto-volume-empty .audience__container._volume-container{margin:0;width:100%}._video-hidden.audience._auto-volume-empty .audience__button,._video-hidden.audience._auto-volume-empty .ui-select-container{max-width:100%}._video-hidden.audience .audience__container{width:100%;margin-botto Ansi based on Decrypted SSL Data (SSL) -left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:f Ansi based on Decrypted SSL Data (SSL) -position:50% 50%;background-repeat:no-repeat;background-image:url(/static/svg/chat-font-ico.svg)}single-chat .single-chat__move{display:inline-block;width:13px;height:13px;top:12.5px;right:30px;cursor:pointer}single-chat .single-chat__move .icon{width:100%;height:100%;fill:#939498}single-chat .single-chat__close,single-chat .single-chat__new-message-badge{top:11px}single-chat .single-chat__new-message-badge{padding:0 5px;right:70px;min-width:25px;color:#fff;text-align:center;line-height:16px;font-size:10px;border-radius:10px;background-color:#ff5e21}single-chat .single-chat__new-message-badge._moderator-badge{background-color:red}single-chat .single-chat__close{padding:0;right:10px;line-height:17px;font-size:14px;color:#939498;background:transparent;border:0}single-chat .single-chat__body{margin-right:5px;padding:10px;padding-right:5px;height:calc(100% - 78px);overflow-y:scroll;overflow-x:hidden;cursor:pointer;background-color:#f3f3f3}single-chat .single-chat__body._font- Ansi based on Decrypted SSL Data (SSL) ._userId+"__"+this._remotePeerId+"_"+this._remoteUserId;callstats.addNewFabric(this._pcClient._pc,o,i,a,e)}catch(e){this._logger.warning(n+"Error in callstats")}this._bind();for(var s=0;s<this._streams.length;s++)this._pcClient.addStream(this._streams[s]);this._logger.verbose(n+"Created PeerConnectionClient")}catch(e){this._logger.error(n+"[_peerId: "+this._peerId+"] Create PeerConnection exception: "+e.message),this.emitSimple("CreatePeerConnectionClientError")}},g._bind=function(){this._logger.verbose("_bind()"),this._pcClient.on("SignalingMessage",this._onSignalingMessage.bind(this)),this._pcClient.on("RemoteStreamRemoved",this._onRemoteStreamRemoved.bind(this)),this._pcClient.on("RemoteStreamAdded",this._onRemoteStreamAdded.bind(this)),this._pcClient.on("IceConnectionStateChange",this._onIceConnectionStateChange.bind(this)),this._pcClient.on("EndOfLocalCandidates",this._onEndOfLocalCandidates.bind(this)),this._pcClient.on("NegotiationNeeded",this._onNegotiationNeeded.bind(this))},g._unbind=function(){thi Ansi based on Decrypted SSL Data (SSL) .default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i){"ngInject";n(this,e),this.LocalizationService=t,this.deviceDetector=i}return e.$inject=["LocalizationService","deviceDetector"],i(e,[{key:"$onInit",value:function(){var e=[{CHECK_MEDIA:"WEB_UI"}];this.LocalizationService.translate(e,this),this.permissionsLink=this.deviceDetector.raw.browser.chrome?"https://support.google.com/chrome/answer/2693767?co=GENIE.Platform%3DDesktop&hl=en":"https://support.mozilla.org/en-US/kb/how-manage-your-camera-and-microphone-permissions",this.accessLink='<a href="'+this.permissionsLink+'" target Ansi based on Decrypted SSL Data (SSL) .getStats(function(a,c){if(a)return t.$interval.cancel(n),void o(a);var l={},u=(new Date).getTime();i.isPublisherStat&&(c=c[0].stats),i.testTypes.forEach(function(e){c[e]&&(l[e]=Object.keys(c[e]).reduce(function(t,n){return t[n]=c[e][n]-(r[e][n]||0),r[e][n]=c[e][n],t},{}))}),l.timestamp=c.timestamp,s.push(l),s=s.filter(function(e){return u-e.timestamp<i.windowSize});var d=t.getSampleWindowSize(s);0!==d&&e(t.calculatePerSecondStats(s,d+i.pollingInterval/1e3,i.testTypes,i.isPublisherStat))})},i.pollingInterval)},stop:function(){t.$interval.cancel(n)}}}},{key:"performQualityTest",value:function(e,t,n){var i=this,o=(new Date).getTime(),s=void 0,r=void 0,a=c.default.isDefined(e)?e.subscriber:null;if(a&&null===a.stream)return t(void 0,{isVideoOk:null,isAudioOk:null});var l=a.stream.hasVideo,u=a.stream.hasAudio,d=[];if(l&&d.push("video"),u&&d.push("audio"),!d.length)return t(void 0,{isVideoOk:null,isAudioOk:null});var p=this.bandwidthCalculatorObj({subscriber:a,testTypes:d,isPublisherStat:n}),h=function(){r||(r=Obj Ansi based on Decrypted SSL Data (SSL) .langCode){var a=["source","inLeft","inRight"].find(function(t){return e.chosenInterpretLanguages[t].langCode===i.langCode});this.activeInterpretLanguagesTypes.in=a;var c=this.activeInterpretLanguagesTypes.in;a&&this.updateInterpretLanguagesConditions(a,c),a||"source"===c||(this.chosenInterpretLanguages[c]=i),a||"source"!==c||(this.activeInterpretLanguagesTypes.in="inLeft",this.chosenInterpretLanguages.inLeft=i)}if(!n||o.langCode!==n.langCode){var l=["outLeft","outRight"].find(function(t){return e.chosenInterpretLanguages[t].langCode===o.langCode}),u=["outLeft","outRight"].find(function(t){return"none"===e.chosenInterpretLanguages[t].name});this.activeInterpretLanguagesTypes.out=l;var d=this.activeInterpretLanguagesTypes.out;l&&this.updateInterpretLanguagesConditions(l,d),!l&&d&&(this.chosenInterpretLanguages[d]=o),l||d||(this.activeInterpretLanguagesTypes.out=u,this.chosenInterpretLanguages[u]=o)}this.sessionWithModerator.switchInfoSend({isComplete:!0,msg:this.SWITCH_GOOD},this.switchSessionsData.moderatorC Ansi based on Decrypted SSL Data (SSL) Ansi based on Decrypted SSL Data (SSL) .onOpenFocus,k=angular.isDefined(n.datepickerPopupTemplateUrl)?n.datepickerPopupTemplateUrl:p.datepickerPopupTemplateUrl,w=angular.isDefined(n.datepickerTemplateUrl)?n.datepickerTemplateUrl:p.datepickerTemplateUrl,x=angular.isDefined(n.altInputFormats)?e.$parent.$eval(n.altInputFormats):p.altInputFormats,e.showButtonBar=angular.isDefined(n.showButtonBar)?e.$parent.$eval(n.showButtonBar):p.showButtonBar,p.html5Types[n.type]?(T=p.html5Types[n.type],R=!0):(T=n.uibDatepickerPopup||p.datepickerPopup,n.$observe("uibDatepickerPopup",function(e,t){var n=e||p.datepickerPopup;if(n!==T&&(T=n,I.$modelValue=null,!T))throw new Error("uibDatepickerPopup must have a date format specified.")})),!T)throw new Error("uibDatepickerPopup must have a date format specified.");if(R&&n.uibDatepickerPopup)throw new Error("HTML5 date input types do not support custom formats.");A=angular.element("<div uib-datepicker-popup-wrap><div uib-datepicker></div></div>"),A.attr({"ng-model":"date","ng-change":"dateSelection(date)","template-url": Ansi based on Decrypted SSL Data (SSL) /div></div></div>'),n.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(221),s=i(o),r=n(222),a=i(r);n(223);var c={template:a.default,controller:s.default,bindings:{}};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i){"ngInject";n(this,e),this.$user=t,this.$timeout=i,this.error=!1,this.isMailSend=!1,this.form={email:null},this.validators={email:[{type:"invalid",message:"Email is not correct",rule:function(e,t){return t.$dirty&&t.$invalid}}]}}return e.$inject=["$user","$timeout"],i(e,[{key:"$onDestroy",value:function(){this.timeoutId&&this.$timeout.cancel(this.timeoutId)}},{key:"showNotification",value:function(){var e=this;this.isMailSend=!0,this.timeoutId=this.$timeout(function(){e.$user.goToLogin(),e.isMailSend=!1},2e3)}},{key:"recover",value:function(){var e=this;this.resetError(),this.savingInProgress=!0,this.$user.recoverPassword(this.form.email,function(){e.showNotification(),e.savingInProgress=!1},function(t){e.errorMsg="Something went wrong, please try again later",409===t.status&&t.data.code.indexOf("user_not_found")>=0&&(e.errorMsg="It doesnât exist in the system"),e.error=!0,e.savingInProgress=!1})}},{key:"resetError",value:function(){this.error=!1}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push(' BEGIN FORGOT PASSWORD FORM--><form novalidate ng-submit="$ctrl.recover()" name="formRecover" class="forget-form visible"><h3 class="font-green">{{\'LOGIN.FORGOT_PASS\' | translate}}</h3><p> {{\'LOGIN.FORGOT_PASS_TITLE\' | translate}}</p><div ng-class="{\'has-error\': $ctrl.error }" class="form-group has-feedback"><input type="email" name="email" placeholder="{{\'GENERAL.EMAIL\' | translate}}" ng-model="$ctrl.form.email" class="form-control placeholder-no-fix"><mgr-validation form="formRecover" field="formRecover.email" validators="$ctrl.validators.email"></mgr-validation></div><div ng-if="$ctrl.error" class="alert alert-danger"><button type="button" ng-click="$ctrl.error = false;" class="close"></button>{{:: $ctrl.errorMsg}}</div><div ng-if="!$ctrl.isMailSend" class="form-actions"><button id="back-btn" type="button" ui-sref="app.user.login" class="btn green btn-outline">Back</button><button type="submit" ng-disabled="formRecover.$invalid || !$ctrl.form.email || $ctrl.savingInProgress || $ctrl.isMailSend" class="btn btn-success uppercase pull-right">{{\'GENERAL.SUBMIT\' | translate}} <i ng-if="$ctrl.savingInProgress" class="fa fa-spinner fa-spin"></i></button></div></form><form ng-if="$ctrl.isMailSend" class="forget-form visible"><div class="alert alert-success">{{\'LOGIN.LETTER_WAS_SEND\' | translate}}</div></form> END FORGOT PASSWORD FORM-->'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(226),s=i(o),r=n(227),a=i(r);n(228);var c={template:a.default,controller:s.default,bindings:{}};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s){"ngInject";var r=this;n(this,e),this.$user=t,this.$scope=i,this.$timeout=o,this.error=!1,this.waitingForResponse=!1,this.isShowNotification=!1,this.form={code:s.check,email:s.login},this.validators={password:[{type:"invalid",message:"The password must be longer than 6 characters",rule:function(e,t){return t.$error.minlength}},{type:"invalid",message:"The password must be less than 16 characters",rule:function(e,t){return t.$error.maxlength}},{type:"invalid",message:"Passwords is not equal.",rule:function(e,t){return!r.doPasswordsMatch()}}]}}return e.$inject=["$user","$scope","$timeout","$stateParams"],i(e,[{key:"$onDestroy",value:function(){this.timeoutId&&this.$timeout.cancel(this.timeoutId)}},{key:"doPasswordsMatch",value:function(){return!this.confirmPassword||this.form.newPassword===this.confirmPassword}},{key:"reset",value:function(e){var t=this;this.waitingForResponse=!0,this.$user.resetPassword(this.form,function(e){t.isShowNotification=!0,t.timeoutId=t.$timeout(function(){t.signIn()},2e3)},function(e){t.errorMsg="Something went wrong, please try again later",409===e.status&&e.data.code.indexOf("restore_code_is_expired")>=0&&(t.errorMsg="Restore code is expired, please get one new."),t.error=!0,t.waitingForResponse=!1})}},{key:"signIn",value:function(){var e=this,t={login:this.form.email,password:this.form.newPassword};this.$user.singInToAdminPanel(t).then(function(e){},function(){e.error=!0})}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push(' BEGIN RESET PASSWORD FORM--><form novalidate ng-submit="$ctrl.reset(formReset)" name="formReset" class="reset-pass"><h3 class="reset-pass__title">{{\'LOGIN.RESET_PASS\' | translate}}</h3><p class="reset-pass__text">{{\'LOGIN.CONFIRM_PASS\' | translate}}</p><div show-errors class="reset-pass__group"><input type="password" name="newPassword" ng-model="$ctrl.form.newPassword" placeholder="{{\'LOGIN.NEW_PASS\' | translate}}" required ng-minlength="6" ng-maxlength="16" class="input-main"></div><div show-errors class="reset-pass__group"><input type="password" name="confirmPassword" ng-model="$ctrl.confirmPassword" placeholder="{{\'LOGIN.CONFIRM_PASS_PLACEHOLDER\' | translate}}" required ng-minlength="6" ng-maxlength="16" class="input-main"><mgr-validation form="formReset" field="formReset.newPassword" validators="$ctrl.validators.password"></mgr-validation></div><div ng-if="$ctrl.error" class="alert alert-danger"><button type="button" ng-click="$ctrl.error = false;" class="close"></button>{{:: $ctrl.errorMsg}}</div><div ng-if="$ctrl.isShowNotification" class="alert alert-success">{{\'LOGIN.PASS_SAVED\' | translate}}</div><div ng-if="!$ctrl.isShowNotification" class="reset-pass__actions"><button type="button" ui-sref="app.user.login" class="btn btn-dark btn-fixed">Sing In</button><button type="submit" ng-disabled="formReset.$invalid || !$ctrl.doPasswordsMatch() || $ctrl.waitingForResponse" class="btn btn-main btn-fixed">{{\'GENERAL.RESET\' | translate}}</button></div></form> END FORGOT PASSWORD FORM-->'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(231),s=i(o),r=n(234),a=i(r);n(232);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},controllerAs:"$ctrl",controller:s.default,template:a.default};t.default=c},function(e,t,n){"use strict";function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();n(232);var s=function(){function e(t,n){"ngInject";i(this,e),this.$user=t,this.valaidators=n}return e.$inject=["$user","ValidationFactory"],o(e,[{key:"$onInit",value:function(){this.recoveryPass="",this.formData=this.resolve.formData,this.emailPattern=this.valaidators.emailPattern,this.errors=!1,this.showSuccessText=!1}},{key:"getPartnerColor",value:function(){return this.$user.getPartnerColor()}},{key:"getPartnerColorWithOpacity",value:function(){return this.$user.getPartnerColorWithOpacity()}},{key:"getPartnerInputStyle",value:function(){return"{'border-color': '"+this.getPartnerColor()+"', 'box-shadow': 'inset 0 0 1px 1px "+this.getPartnerColorWithOpacity()+"'}"}},{key:"restore",value:function(){var e=this;this.savingInProgress=!0,this.$user.restorePassword({email:this.form.email},function(){e.showSuccessText=!0},function(t){e.errors=t.data.errors})}}]),e}();t.default=s},179,,function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.dismiss()" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'LOGIN.FORGOT_PASS_CAPS\' | translate}}</h4></div><div class="modal-body"><form name="recoveryPassForm" ng-if="!$ctrl.showSuccessText"><p class="text-center">Enter your e-mail address below to reset your password.</p><label class="group-center recovery-label"><input type="email" name="email" ng-model="$ctrl.form.email" required placeholder="{{\'GENERAL.EMAIL\' | translate}}" ng-pattern="$ctrl.emailPattern" ng-focus="$ctrl.isInputInFocus = true" ng-blur="$ctrl.isInputInFocus = false" ng-style="$ctrl.isInputInFocus ? {{$ctrl.getPartnerInputStyle()}} : {}" class="input-main"></label><ul ng-show="$ctrl.errors" class="error-messages text-center"><li ng-repeat="error in $ctrl.errors">{{error.message}}</li></ul></form><p ng-if="$ctrl.showSuccessText" class="text-center">Check your email for a link to reset your password. If it doesn\'t appear within a few minutes, check your spam folder.</p></div><div class="modal-footer"><button type="button" ng-disabled="recoveryPassForm.$invalid || !$ctrl.form.email" ng-click="$ctrl.restore()" ng-if="!$ctrl.showSuccessText" class="btn btn-main btn-fixed">{{\'GENERAL.SUBMIT\' | translate}}</button><button type="button" ng-click="$ctrl.dismiss()" ng-if="$ctrl.showSuccessText" class="btn btn-main btn-fixed">{{\'GENERAL.GOT_IT\' | translate}}</button></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(236),s=i(o),r=n(237),a=i(r);n(238);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},controllerAs:"$ctrl",controller:s.default,template:a.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(){n(this,e)}return i(e,[{key:"$onInit",value:function(){this.msg=this.resolve.msg,"string"==typeof this.msg&&(this.msg=[this.msg])}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.close({$value: 0})" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'LOGIN.CHAIRPERSON_ERROR\' | translate}}</h4></div><div class="modal-body text-center"><div class="confirm-text"><p ng-repeat="message in $ctrl.msg track by $index">{{ message }}</p></div></div><div class="modal-footer"><div class="modal-half text-right"><button type="button" ng-click="$ctrl.close({$value: 0})" class="btn btn-dark btn-fixed">{{\'GENERAL.NO\' | translate}}</button></div><div class="modal-half text-left"><button type="button" ng-click="$ctrl.close({$value: 1})" class="btn btn-main btn-fixed">{{\'GENERAL.YES\' | translate}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(17),s=i(o),r=n(241),a=i(r),c=n(245),l=i(c),u=n(256),d=i(u),p=n(261),h=i(p),f=n(266),g=i(f),m=n(272),v=i(m),b=n(277),M=i(b),_=n(282),y=i(_),S=n(287),T=i(S),$=n(292),L=i($),C=n(306),k=i(C),w=n(313),A=i(w),O=n(318),E=i(O),I=n(323),D=i(I),N=n(328),x=i(N),R=n(333),P=i(R),z=n(340),q=i(z),H=n(345),U=i(H),W=n(350),B=i(W),Y=n(355),j=i(Y),V=n(360),F=i(V),X=n(365),G=i(X),K=n(370),J=i(K),Z=n(375),Q=i(Z),ee=n(382),te=i(ee),ne=n(389),ie=i(ne),oe=n(394),se=i(oe),re=n(399),ae=i(re),ce=n(404),le=i(ce),ue=n(410),de=i(ue),pe=n(415),he=i(pe),fe=n(420),ge=i(fe),me=n(425),ve=i(me),be=n(430),Me=i(be),_e=n(435),ye=i(_e),Se=n(440),Te=i(Se),$e=n(448),Le=i($e),Ce=n(453),ke=i(Ce),we=n(458),Ae=i(we),Oe=n(463),Ee=i(Oe),Ie=n(468),De=i(Ie),Ne=n(473),xe=i(Ne),Re=n(478),Pe=i(Re),ze=n(483),qe=i(ze),He=n(488),Ue=i(He),We=n(493),Be=i(We),Ye=n(498),je=i(Ye),Ve=n(503),Fe=i(Ve),Xe=n(508),Ge=i(Xe),Ke=n(513),Je=i(Ke),Ze=n(518),Qe=i(Ze),et=n(523),tt=i(et),nt=n(528),it=i(nt),ot=n(533),st=i(ot),rt=n(538),at=i(rt),ct=n(572),lt=i(ct),ut=n(577),dt=i(ut),pt=n(588),ht=i(pt),ft=n(593),gt=i(ft),mt=n(598),vt=i(mt),bt=n(603),Mt=i(bt),_t=n(608),yt=i(_t),St=n(613),Tt=i(St),$t=n(631),Lt=i($t),Ct=n(636),kt=i(Ct),wt=n(641),At=i(wt),Ot=n(646),Et=i(Ot),It=n(651),Dt=i(It),Nt=n(656),xt=i(Nt),Rt=n(661),Pt=i(Rt),zt=n(666),qt=i(zt),Ht=n(671),Ut=i(Ht),Wt=n(678),Bt=i(Wt),Yt=n(683),jt=i(Yt),Vt=n(688),Ft=i(Vt),Xt=n(693),Gt=i(Xt),Kt=n(698),Jt=i(Kt),Zt=n(703),Qt=i(Zt),en=s.default.module("app.components",[]).component("errorsList",a.default).component("mainHeader",l.default).component("audience",d.default).component("channelsSwitcher",L.default).component("controlPanel",h.default).component("streamSession",g.default).component("streamSessionInline",v.default).component("volumeControl",M.default).component("volumeMeter",y.default).component("handover",T.default).component("chatContainer",k.default).component("chatContainerFullscreen",A.default).component("singleChat",E.default).component("languageModal",D.default).component("settingsModal",x.default).component("networkModal",P.default).component("networkTestPage",q.default).component("otErrorModal",U.default).component("confirmModal",B.default).component("countdownModal",j.default).component("unmuteModal",F.default).component("cancelledModal",G.default).component("setTimeModal",J.default).component("moderatorPanel",Q.default).component("flourControl",te.default).component("sessionControl",ie.default).component("sourceVideoControl",se.default).component("chatExpand",ae.default).component("usersExpand",le.default).component("micControl",de.default).component("micMeter",he.default).component("volMeter",ge.default).component("volSwitcher",ve.default).component("volControl",Me.default).component("modalTranslations",ye.default).component("modalUsers",Te.default).component("modalBroadcastingRtmp",Le.default).component("modalSessions",ke.default).component("modalRecording",Ae.default).component("modalRecordingReminder",Ee.default).component("modalChats",De.default).component("confirmSwitcherModal",qe.default).component("audienceUserNameModal",tt.default).component("countdownSwitcherModal",Ue.default).component("reconnectionMask",Be.default).component("chromeInlineInstall",Ge.default).component("chromeInlineInstallModal",Je.default).component("notificationModal",je.default).component("recordingNotificationModal",Fe.default).component("moderatorModalChat",xe.default).component("privateModalChat",Pe.default).component("forceLogoutModal",it.default).component("fullscreenHandover",st.default).component("streamIndicator",at.default).component("modalMicrophone",Qe.default).component("speakerList",dt.default).component("allowStreamingModal",ht.default).component("forceTalkModal",gt.default).component("handoverTimeModal",vt.default).component("chatPhrases",Mt.default).component("streamConfirmModal",yt.default).component("coEditInterpreter",Tt.default).component("coEditAudience",Lt.default).component("warningModal",lt.default).component("coEditAudienceSubtitles",kt.default).component("modalStatusInfo",At.de Ansi based on Decrypted SSL Data (SSL) 0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|79e3","Europe/Astrakhan|LMT +03 +04 +05|-3c.c -30 -40 -50|012323232323232323212121212121212121212121212121212121212121212|-1Pcrc.c eUMc.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|10e5","Europe/Athens|AMT EET EEST CEST CET|-1y.Q -20 -30 -20 -10|012123434121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a61x.Q CNbx.Q mn0 kU10 9b0 3Es0 Xa0 1fb0 1dd0 k3X0 Nz0 SCp0 1vc0 SO0 1cM0 1a00 1ao0 1fc0 1a10 1fG0 1cg0 1dX0 1bX0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1q Ansi based on Decrypted SSL Data (SSL) 000, -0.000000)">\n\t\t\t\t\t\t\t<g id="Theme" transform="translate(850.000000, 0.000000)">\n\t\t\t\t\t\t\t\t<g id="Theme_icon" transform="translate(13.000000, 11.000000)">\n\t\t\t\t\t\t\t\t\t<circle id="Oval" stroke="#939498" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" cx="8.5" cy="8.5" r="3.86363636"></circle>\n\t\t\t\t\t\t\t\t\t<path d="M7.55555556,-5.55111512e-16 C7.55555556,-0.521602264 7.97839774,-0.944444444 8.5,-0.944444444 C9.02160226,-0.944444444 9.44444444,-0.521602264 9.44444444,-5.55111512e-16 L9.44444444,1.54545455 C9.44444444,2.06705681 9.02160226,2.48989899 8.5,2.48989899 C7.97839774,2.48989899 7.55555556,2.06705681 7.55555556,1.54545455 L7.55555556,-5.55111512e-16 Z" id="Shape" fill="#939498" fill-rule="nonzero"></path>\n\t\t\t\t\t\t\t\t\t<path d="M7.55555556,15.4545455 C7.55555556,14.9329432 7.97839774,14.510101 8.5,14.510101 C9.02160226,14.510101 9.44444444,14.9329432 9.44444444,15.4545455 L9.44444444,17 C9.44444444,17.5216023 9.02160226,17.9444444 8.5,17.9444444 C7.978 Ansi based on Decrypted SSL Data (SSL) 000000010000000100000001�00000001�00000001k0000000100000001�0000000100000011 Ansi based on Decrypted SSL Data (SSL) 0121212121213121212121212121212121212121212121212121212121212121212121212121212121|-cao0 nD0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 jsN0 14N0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|40","Antarctica/Rothera|-00 -03|0 30|01|gOo0|130","Antarctica/Syowa|-00 +03|0 -30|01|-vs00|20","Antarctica/Troll|-00 +00 +02|0 0 -20|01212121212121212121212121212121212121212121212121212121212121212121|1puo0 hd0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|40","Antarctica/Vostok|-00 Ansi based on Decrypted SSL Data (SSL) 1+m.length/3,y=!1;if(z(s.$$failure))return c(s.$$failure),v;s.$$inheritedValues&&o(M,p(s.$$inheritedValues,g)),Y(b,s.$$promises),s.$$values?(y=o(M,p(s.$$values,g)),v.$$inheritedValues=p(s.$$values,g),a()):(s.$$inheritedValues&&(v.$$inheritedValues=p(s.$$inheritedValues,g)),s.then(a,c));for(var S=0,T=m.length;S<T;S+=3)i.hasOwnProperty(m[S])?a():l(m[S],m[S+1],m[S+2]);return v}},this.resolve=function(e,t,n,i){return this.study(e)(t,n,i)}}function v(e,t,n){this.fromConfig=function(e,t,n){return z(e.template)?this.fromString(e.template,t):z(e.templateUrl)?this.fromUrl(e.templateUrl,t):z(e.templateProvider)?this.fromProvider(e.templateProvider,t,n):null},this.fromString=function(e,t){return q(e)?e(t):e},this.fromUrl=function(n,i){return q(n)&&(n=n(i)),null==n?null:e.get(n,{cache:t,headers:{Accept:"text/html"}}).then(function(e){return e.data})},this.fromProvider=function(e,t,i){return n.invoke(e,null,i||{params:t})}}function b(e,t,o){function s(t,n,i,o){if(m.push(t),f[t])return f[t];if(!/^\w+([-.]+\w+)*(?:\[\])?$/ Ansi based on Decrypted SSL Data (SSL) 11 164.169947,10.9692015 C165.938564,12.943882 166.784131,15.9689461 166.706673,20.0444846 L153.074192,20.0444846 C153.112921,21.6217054 153.551841,22.8487648 154.390966,23.7256996 C155.230091,24.6026343 156.275753,25.0410951 157.527986,25.0410951 C158.38002,25.0410951 159.096493,24.8139788 159.677425,24.3597392 C160.258358,23.9054996 160.697278,23.1736801 160.994199,22.1642588 L160.994199,22.1642588 Z M161.304028,16.7891172 C161.265299,15.2497497 160.858652,14.0794694 160.084076,13.2782412 C159.309499,12.4770131 158.367112,12.076405 157.256885,12.076405 C156.069201,12.076405 155.088085,12.4990938 154.313509,13.3444842 C153.538932,14.1898745 153.158104,15.3380741 153.171014,16.7891172 L161.304028,16.7891172 Z M167.233978,8.46143302 L170.254812,8.46143302 L170.254812,6.94730862 C170.254812,5.25652792 170.438771,3.99477021 170.806695,3.16199763 C171.174619,2.32922505 171.852364,1.65103028 172.839949,1.12739297 C173.827534,0.603755669 175.07652,0.341940944 176.586945,0.341940944 C178.136098,0.341940944 179.6529 Ansi based on Decrypted SSL Data (SSL) 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|","America/Rainy_River|CST CDT CWT CPT|60 50 50 50|010123010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TQ0 1in0 Rnb0 3je0 8x30 iw0 19yN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|842","America/Rankin_Inlet|-00 CST CDDT CDT EST|0 60 40 50 50|0121313131313131313 Ansi based on Decrypted SSL Data (SSL) 15?(e.isTalking=!0,e.isTalkingStart=performance.now()):(e.isTalkingStop=performance.now(),e.isTalkingStop-e.isTalkingStart>=2e3&&(e.isTalking=!1)))}),e.$on("$destroy",function(){e.onDestroy({subscriber:c,id:e.connectionId})}),e.elementPosition={_right:!1,_top:!1},e.defineElementPosition=function(t){if(t.stopPropagation(),t.target===t.currentTarget);else switch(!0){case t.target.classList.contains("_top"):e.elementPosition._top=!0;break;case t.target.classList.contains("_left"):e.elementPosition._right=!1;break;case t.target.classList.contains("_right"):e.elementPosition._right=!0;break;case t.target.classList.contains("_bottom"):e.elementPosition._top=!1}}}}]),e}();t.default=c},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div ng-class="{"_active": isActive({ subscriber: subscriber }), "_talking": isTalking, "_screen-item": videoType === "screen"}" id="{{connectionId}}" class="channels-box__item preview-item video-item"><div ng-clic Ansi based on Decrypted SSL Data (SSL) 1]}},i.writeExtmap=function(e){return"a=extmap:"+(e.id||e.preferredId)+(e.direction&&"sendrecv"!==e.direction?"/"+e.direction:"")+" "+e.uri+"\r\n"},i.parseFmtp=function(e){for(var t,r={},n=e.substr(e.indexOf(" ")+1).split(";"),i=0;i<n.length;i++)t=n[i].trim().split("="),r[t[0].trim()]=t[1];return r},i.writeFmtp=function(e){var t="",r=e.payloadType;if(void 0!==e.preferredPayloadType&&(r=e.preferredPayloadType),e.parameters&&Object.keys(e.parameters).length){var n=[];Object.keys(e.parameters).forEach(function(t){e.parameters[t]?n.push(t+"="+e.parameters[t]):n.push(t)}),t+="a=fmtp:"+r+" "+n.join(";")+"\r\n"}return t},i.parseRtcpFb=function(e){var t=e.substr(e.indexOf(" ")+1).split(" ");return{type:t.shift(),parameter:t.join(" ")}},i.writeRtcpFb=function(e){var t="",r=e.payloadType;return void 0!==e.preferredPayloadType&&(r=e.preferredPayloadType),e.rtcpFeedback&&e.rtcpFeedback.length&&e.rtcpFeedback.forEach(function(e){t+="a=rtcp-fb:"+r+" "+e.type+(e.parameter&&e.parameter.length?" "+e.parameter:"")+"\r\n"}),t} Ansi based on Decrypted SSL Data (SSL) 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|27e4","Atlantic/Reykjavik|LMT -01 +00 GMT|1s 10 0 0|012121212121212121212121212121212121212121212121212121212121212121213|-2uWmw mfaw 1Bd0 ML0 1LB0 Cn0 1LB0 3fX0 C10 HrX0 1cO0 LB0 1EL0 LA0 1C00 Oo0 1wo0 Rc0 1wo0 Rc0 1wo0 Rc0 1zc0 Oo0 1zc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 Ansi based on Decrypted SSL Data (SSL) 25252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-261q0 1nX0 11B0 1nX0 8C10 JCL0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 Dd0 1Kn0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e4","America/Cambridge_Bay|-00 MST MWT MPT MDDT MDT CST CDT EST|0 70 60 60 50 60 60 50 50|012314151515151515151515151515151515151515151567865151515151515151515151515151515151515151515151515151515 Ansi based on Decrypted SSL Data (SSL) 31B"}.glyphicon-lamp:before{content:"\E223"}.glyphicon-duplicate:before{content:"\E224"}.glyphicon-piggy-bank:before{content:"\E225"}.glyphicon-scissors:before{content:"\E226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\E227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\A5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20BD"}.glyphicon-scale:before{content:"\E230"}.glyphicon-ice-lolly:before{content:"\E231"}.glyphicon-ice-lolly-tasted:before{content:"\E232"}.glyphicon-education:before{content:"\E233"}.glyphicon-option-horizontal:before{content:"\E234"}.glyphicon-option-vertical:before{content:"\E235"}.glyphicon-menu-hamburger:before{content:"\E236"}.glyphicon-modal-window:before{content:"\E237"}.glyphicon-oil:before{content:"\E238"}.glyphicon-grain:before{content:"\E239"}.glyphicon-sunglasses:before{content:"\E240"}.glyphicon-text-size:before{content:"\E241"}.glyphicon-text-color:before{content:"\E242"}.glyphicon-text-backg Ansi based on Decrypted SSL Data (SSL) 42d��z��ÕI�g&X\�3(,������o�}�b�ܱ�*O=�cР�J&9��lR|�l��%a��yg$�3Üd�N1�5�UTgE�z+�"�A<�e"�L�3��h�|n�d��U����u���k��%�����b���~����m��.c�y�.�h ��2��SzSg!�mx���6��zVV۷�2j`���åd�(hK�M�O�~����X����3��m����������O�0sD (W�X�×�bÝEÌel�� �1Ãk���!1�L{��K�rD@r�]�y/�����A��å¡vب��6���}%��wlv�̽)j�U�eQ�#�v��E�бmѬ����S���h�a8H���w3�����]�]���(Ù���V�kGB�6�(�dz5��tu[?��([�%/$�ۮ l�����4�TC��\���;�t�����3���h4xT9;�;�G$_â£9D(I:��s����r����W�ii������� ���)IO�Z:�}��GY8J=vA������I�x���?���i�8�����9���vC�Gu�vw��@'�á�7��!�����DOT�3����}/ng���M>�cH�ߧ����i����YV��j�pm@��H��ǫ�����ӳ3 ��W^�>\\�zy}�*j��{��0�c��aAHÕÅg����I�R����-��x��|��z��>���<���#t1o�x��ֺ4d?8��X@o��ph�p�QxÃ�x-UAG��m��7�L�y�f��F��g�7wU����=F�1�*hgB�Z�XQ�|p�>�g�6Z�l�V���v�^��#���p��50P"��:�p�"C)��}Î��L���Q����>�V��oO��i8=)�`�,�0>��'Ñ����ju|<��p�c@A�����~%{�Wow��6����\�<�-� y�������X#<1��,@F���0��ì)&0�7�|����Ҹ����_*L�ɧT_n�<�j MQ�D��A�׳� Ansi based on Decrypted SSL Data (SSL) 5Ì�X�{E���_����"ÅD=|D��Q���D7��q>�\ �\�E�s�Hp�Hr���r����+��f�q��\+:�Q��,Bn��g#�l�l�li��&v�4;E�D=��I��䧢��R�O�1-fDDA�1+j8��AD���?M�w�|�&F�f��1��z��j-o9�V�y�em���vRO�^��-ÏS��f�q���j��c������h�JV�k�,�����2l���FQ�7t Y�!@U�-��O�j��%����yeÙ¦r7)4��N�$�B%_��n����`�MÙ�/@�U(/�I�e��#Uu��?�A���?�oy{+!�o����6"+�-�<���8��9Be�+����r�'�v��Q����.��Q���>��!��ï²ï¿½`wYQ�c����6��i���Կ�%`��:Û���3e��w)�S���S���%V`�r��Xf�i��o��,^g��Ϯӣu�$@X�NF`3�C���I�uV���g+����fFi�/Nd���[�'�&kGYm7��h����s�+Y�|���z����>�-�wjp�;�%�l��d�z�8.e��G9�d���H�"1�8�K�˸�7�&n��"ZX�.Z�`�~~*�Èa�j#^�Æ1�U:�U:�U:�U:��2��rQ�"�*���"�5��kE�3<��3H��$�(j�$^�k�"^�Slul��u���)&D��í!AN$�~�:��G�!��R$�oc�a�y��qE/�5M�"N;���A=}N�[#ʹ�U��n�di���Q��PG�Njp���������-�r:ؼ-X�fmF,�����H$_��������7É��Y�C��V�È�:.��_Sh�m��<W{�m'X��W�i�ڬ�]�:��Ñ^/{�!#�D�5��-�<Av��j�J����B���Û�j�{�0$�~Ê������/,/�Ó��k�`s,�}6k9�y���>��on%�#����ÆV�zY� ��VÚ©hW���Ìj�ܿ��B�\�,����B��Pu�l���?��j����×����a����kH"3���,�R��.$�����P������IR$�q�H�^�v�-����Tx�CÈ2qQCB$��E�����*"��w�y�v���ʴ�V�`-����u�D��B��1�?�����JV��4�$�#���װ�Ú�4K���5� =�2��L�*��J����f��r�p������=iV5~�åµï¿½w�pq����z>Ê�eb=�f�l�#N1���A���A;��������l��x"O�e��w�c���e;��� "�h=O"N�"K[��Y6�q����-<�z<Î�3"O+O�}�hu�+2�H�" Ansi based on Decrypted SSL Data (SSL) 667 Z" id="Shape"></path>\n\t\t\t\t\t\t\t\t<ellipse id="Oval" cx="8" cy="5.33333333" rx="2.26666667" ry="2.26666667"></ellipse>\n\t\t\t\t\t\t\t</g>\n\t\t\t\t\t\t</g>\n\t\t\t\t\t</g>\n\t\t\t\t</g>\n\t\t\t</g>\n\t\t</g>\n\t</symbol>\n\t<symbol id="svg-visible-white-off" width="16px" height="16px" viewBox="0 0 16 16">\n\t\t<g id="Ekshtelis" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n\t\t\t<g id="invisible-icon" fill="#FFFFFF">\n\t\t\t\t<path d="M8.0661157,3.7768595 C10.1157025,3.7768595 11.7024793,5.29752066 11.7024793,7.21487603 C11.7024793,7.61157025 11.6363636,8.14049587 11.4380165,8.47107438 L13.553719,10.4545455 C14.6115702,9.52892562 15.5371901,8.47107438 16,7.21487603 C14.7438017,4.17355372 11.6363636,1.99173554 8,1.99173554 C7.00826446,1.99173554 6.01652893,2.19008264 5.09090909,2.45454545 L6.67768595,3.97520661 C7.07438017,3.84297521 7.60330579,3.7768595 8.0661157,3.7768595 L8.0661157,3.7768595 L8.0661157,3.7768595 Z M0.727272727,1.92561983 L2.7107438,3.7768595 C1.45454545,4.70247 Ansi based on Decrypted SSL Data (SSL) 73c-1.902-1.906-4.093-2.856-6.57-2.856c-2.471,0-4.661,0.95-6.563,2.856L142.466,174.441\n\t\tL30.262,62.241c-1.903-1.906-4.093-2.856-6.567-2.856c-2.475,0-4.665,0.95-6.567,2.856L2.856,76.515C0.95,78.417,0,80.607,0,83.082\n\t\tc0,2.473,0.953,4.663,2.856,6.565l133.043,133.046c1.902,1.903,4.093,2.854,6.567,2.854s4.661-0.951,6.562-2.854L282.082,89.647\n\t\tc1.902-1.903,2.847-4.093,2.847-6.565C284.929,80.607,283.984,78.417,282.082,76.511z"/>\n\t</symbol>\n\t<symbol id="svg-wc-call-off" width="30px" height="12px" viewBox="0 0 30 12">\n\t\t<g id="Meeting-Room" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n\t\t\t<g id="Interprefy_Meeting_Chat" transform="translate(-329.000000, -552.000000)" fill-rule="nonzero" fill="#ff0000">\n\t\t\t\t<g id="Content" transform="translate(100.000000, 88.000000)">\n\t\t\t\t\t<g id="Video">\n\t\t\t\t\t\t<g id="Controls" transform="translate(92.000000, 446.000000)">\n\t\t\t\t\t\t\t<g id="End-Call" transform="translate(127.000000, 0.000000)">\n\t\t\t\t\t\t\t\t<path d="M3 Ansi based on Decrypted SSL Data (SSL) 7�D����a4��a��bHì;"Eة��:@�):"K��ÍQ2e^���U=O�T����e}7���"�'�Q����zΦA>��W.;���"���Y�O��zk�=�0Vb��o"���X�����S]*k�����S�:��H���#[%4$�Õ�r@������\eÒ<J�Þ����KE�x�UM�QM�cm۶��Z۶�����bX��jì¤<�Ó?��&v.����de��)����Kq�M2d�B΢�y�k8$�d���5b�â£ï¿½ï¿½ï¿½)��1��H-@�;�D'�nB�Þ�ujQ���i�������-2���.�$K�q�m�i��&�J�QhD�Q�?i�×��.��^�.d Ansi based on Decrypted SSL Data (SSL) 874 1209,156.619589 1209,157.171874 L1209,162.171874 C1209,162.724158 1208.55228,163.171874 1208,163.171874 C1207.44772,163.171874 1207,162.724158 1207,162.171874 L1207,157.171874 C1207,156.619589 1207.44772,156.171874 1208,156.171874 Z M1203.70711,156.535233 C1203.31658,156.925757 1202.68342,156.925757 1202.29289,156.535233 C1201.90237,156.144709 1201.90237,155.511544 1202.29289,155.12102 L1207.12102,150.292893 C1207.51154,149.902369 1208.14471,149.902369 1208.53523,150.292893 L1213.44755,155.205212 C1213.83808,155.595736 1213.83808,156.228901 1213.44755,156.619425 C1213.05703,157.009949 1212.42386,157.009949 1212.03334,156.619425 L1207.82813,152.414214 L1203.70711,156.535233 Z M1204.07808,162.835741 L1208.0337,166.791356 L1212.07062,162.754433 C1212.46114,162.363909 1213.09431,162.363909 1213.48483,162.754433 C1213.87536,163.144957 1213.87536,163.778122 1213.48483,164.168646 L1208.7408,168.912676 C1208.35028,169.3032 1207.71711,169.3032 1207.32659,168.912676 L1202.66387,164.249954 C1202.27334,163.85943 120 Ansi based on Decrypted SSL Data (SSL) 9.93736853 C10.5587181,10.4819959 10.206998,10.8180426 10.1676609,11.0706571 C10.1144401,11.3881633 10.1144401,12 10.1144401,12 L14.55722,12 L19,12 L19,12 Z" id="Shape" fill="#ffffff"></path>\n\t\t\t\t\t\t\t<g id="Shape">\n\t\t\t\t\t\t\t\t<use fill="#ffffff" fill-rule="evenodd" xlink:href="#path-1"></use>\n\t\t\t\t\t\t\t\t<use stroke="#FFFFFF" mask="url(#mask-2)" stroke-width="2" xlink:href="#path-1"></use>\n\t\t\t\t\t\t\t</g>\n\t\t\t\t\t\t</g>\n\t\t\t\t\t</g>\n\t\t\t\t</g>\n\t\t\t</g>\n\t\t</g>\n\t</symbol>\n\t<symbol id="svg-envelope" viewBox="0 0 32 25">\n\t\t<g fill="#FFF" fill-rule="evenodd">\n\t\t\t<path d="M3.07 7.738c.404.283 1.623 1.124 3.657 2.523 2.034 1.4 3.593 2.477 4.675 3.232.12.083.372.263.759.54.386.278.707.503.963.674.256.171.565.363.928.575.363.213.705.372 1.026.478.321.107.619.16.892.16h.036c.274 0 .571-.053.893-.16a5.408 5.408 0 0 0 1.026-.478c.362-.212.672-.404.927-.575.256-.171.577-.396.964-.673.387-.278.64-.458.758-.54l8.351-5.757a8.445 8.445 0 0 0 2.177-2.178c.583-.85.875-1.742.875-2 Ansi based on Decrypted SSL Data (SSL) :!0},h=s.prototype=Object.create(r.prototype);return h.isStarted=function(){return this._started},h.isInitiator=function(){return this._isInitiator},h._create=function(){this._logger.verbose("_create()");var e="_create(): ";this.close();try{this._pc=new RTCPeerConnection(this._params.peerConnectionConfig,this._params.peerConnectionConstraints),this._bind(),this._logger.verbose(e+"PeerConnectionCreated")}catch(e){this._onError("CreatePeerConnection",e)}},h.close=function(){this._logger.verbose("close()");var e="close(): ";return this._pc?(this._pc.close(),this._reset(),this._logger.verbose(e+"Peer connection closed"),void o.delete(this._logger)):void this._logger.verbose(e+"No PeerConnection")},h.addStream=function(e){this._logger.verbose("addStream("+d(e)+")"),this._pc&&this._pc.addStream(e)},h.updateEncodingSettings=function(t,r){this._logger.verbose("updateEncodingSettings("+t+", "+r+")");var n="updateEncoderOptions(): ",i=this;e.setSenderBitrates(this._pc,{video:r||0,audio:t||0}).then(function(){i._logger Ansi based on Decrypted SSL Data (SSL) ::uniqueId}}-title" role="heading" aria-live="assertive" aria-atomic="true" type="button" class="btn btn-default btn-sm uib-title" ng-click="toggleMode()" ng-disabled="datepickerMode === maxMode" tabindex="-1"><strong>{{title}}</strong></button></th>\n <th><button type="button" class="btn btn-default btn-sm pull-right uib-right" ng-click="move(1)" tabindex="-1"><i aria-hidden="true" class="glyphicon glyphicon-chevron-right"></i><span class="sr-only">next</span></button></th>\n </tr>\n </thead>\n <tbody>\n <tr class="uib-years" ng-repeat="row in rows track by $index" role="row">\n <td ng-repeat="dt in row" class="uib-year text-center" role="gridcell"\n id="{{::dt.uid}}"\n ng-class="::dt.customClass">\n <button type="button" class="btn btn-default"\n uib-is-class="\n \'btn-info\' for selectedDt,\n \'active\' for activeDt\n on dt"\n ng-click="select(dt.date)"\n ng-disabled="::dt.disabled"\n tabindex="-1"> Ansi based on Decrypted SSL Data (SSL) :e+"config",SERVER_INFO:e+"serverInfo",STREAM_INFO:e+"streamInfo",STREAM_FRAGMENT:e+"streamFragment",RANDOM_ACCESS_POINT:e+"randomAccessPoint",APPLICATION_STATE_CHANGE:e+"applicationStateChange"}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[],i=function(){var e="mediaControl.";return{BASE:e,PLAYBACK_STARTED:e+"playbackStarted",BUFFERING:e+"buffering"}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[],i=function(){var e="mediaHandler.";return{BASE:e,ERROR:e+"error",SUSPENDED:e+"suspended"}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[],i=function(){var e="mediaControl.";return{BASE:e,CREATE_VIDEO:e+"createVideo",DESTROY_VIDEO:e+"destroyVideo",VIDEO_SOURCE:e+"videoSource",PLAY:e+"play",PAUSE:e+"pause",SEEK:e+"seek",MUTE:e+"mute",UNMUTE:e+"unmute",SET_VOLUME:e+"volume",SET_RATE:e+"playbackRate"}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[],i=function(){var e="mediaElementProxy.";return{BASE:e,LOAD_START:e+"loadstart", Ansi based on Decrypted SSL Data (SSL) ;case"ValueNotValidError":r="ValueNotValidError",i=e.message;break;case"EnumValueNotValidError":r="EnumValueNotValidError",i=e.message;break;case"ObjectNotExistError":r="ObjectNotExistError",i=e.message;break;case"FunctionNotDefinedError":e.userinfo&&e.userinfo.func&&(e.userinfo.func.indexOf("getUserMedia")!==-1?r="GetUserMediaError":e.userinfo.func.indexOf("getDisplayMedia")!==-1?r="GetDisplayMediaError":e.userinfo.func.indexOf("enumerateDevices")!==-1&&(r="EnumerateDevicesError"),i=e.userinfo.func+" not defined");break;case"RequestError":r="RequestError",i=e.message;break;case"WebSocketError":r="RequestError";break;case"WrongStateError":r="WrongStateError",i=e.message;break;case"SignInError":r="SignInError",i=e.message;break;case"NotSignedInError":r="NotSignedInError",i=e.message;break;case"StartBroadcastError":r="StartBroadcastError",i=e.message;break;case"BroadcastError":r="BroadcastError",i=e.message;break;case"StopBroadcastError":r="StopBroadcastError",i=e.message;break;case"DeviceBlockedError":r="Medi Ansi based on Decrypted SSL Data (SSL) <h.buffer.delay.avg?u(1.1):g.buffer.start<h.buffer.delay.avg<=g.buffer.target?u(1):g.buffer.min>=h.buffer.delay.avg&&u(.9))}function u(e){v!==e&&(p.debug("set rate to: "+e),t.emit(n.RATE,{rate:e}))}var f,h,p=e.create("HLSLiveController"),m=!0,g={buffer:{max:8,min:.2,start:.5,target:1.2,limit:1.7}},v=1,_=[{type:i.APPLICATION_STATE_CHANGE,listener:d},{type:i.BUFFER_TWEAKS_CREATED,listener:c}],E=[{type:i.PLAY_STATS,listener:l}];return a(),{destroy:s}}return{create:a}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[r(31),r(34),r(22),r(40),r(42),r(20),r(49),r(45)],i=function(e,t,r,n,i,o,a,s){function c(c){function d(){_.debug("init"),r.add({target:c,listeners:E})}function l(){r.remove({target:c,listeners:E})}function u(e){m=e.data.state}function f(e){v=e.data.url}function h(e){if(m!==o.READY){g=e.data.onStreamInfo;var t=g&&g.mimeType?g.mimeType:s.MP4_MS;if(window.MediaSource.isTypeSupported(t)){var r={},n=[a.PREROLL_DURATION,a.MIME_TYPE];for(var d in a)if(a.hasOwnProperty(d)){var l=a[d];a.has Ansi based on Decrypted SSL Data (SSL) =!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t){"ngInject";n(this,e),this.$uibModal=t}return e.$inject=["$uibModal"],i(e,[{key:"openOTErrorModal",value:function(e){return this.$uibModal.open({backdrop:"static",windowClass:"ot-error-modal",component:"otErrorModal",resolve:{error:function(){return{messages:e}}}})}}]),e}();t.default=o},function(e,t){"use strict";function n(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProp Ansi based on Decrypted SSL Data (SSL) ="0 0 23.03 11.36">\n\t\t<g fill="#ffffff">\n\t\t\t<path d="M22.75,2.64h0a1.84,1.84,0,0,0-1.38.08L18.45,4.5a.47.47,0,0,1-.79-.36V3.2A2.36,2.36,0,0,0,15.33.85H3.74A2.31,2.31,0,0,0,1.41,3.12.17.17,0,0,0,1.25,3H.87c-.23,0-.38.28-.38.51V5.71a.35.35,0,0,0,.38.38h.51V9.88a2.36,2.36,0,0,0,2.35,2.33H15.33a2.36,2.36,0,0,0,2.35-2.33V8.93a.48.48,0,0,1,.77-.38l2.92,1.71a1.34,1.34,0,0,0,1.38,0h0a1.36,1.36,0,0,0,.77-1.2V4a1.59,1.59,0,0,0-.77-1.33Zm-14,7V3.48l3,3.07-3,3.07Z" transform="translate(-0.49 -0.85)" />\n\t\t\t<path style="fill:#ffffff;fill-opacity:1;stroke-width:0.06060527" d="m 8.243996,5.6853918 0.00168,-3.0902 1.5055847,1.5454343 1.5055843,1.5454343 -0.472857,0.5151447 C 10.523916,6.4845347 9.8456467,7.1796793 9.2767229,7.7459708 L 8.242316,8.7755919 Z"/>\n\t\t</g>\n\t</symbol>\n\t<symbol id="svg-check" viewBox="0 0 37 28">\n\t\t<g transform="translate(-702.000000, -271.000000)">\n\t\t\t<g transform="translate(412.000000, 81.000000)">\n\t\t\t\t<g transform="translate(273.000000, 169.000000)">\n\t\t\t\t\t<polyg Ansi based on Decrypted SSL Data (SSL) ="typing-notify">{{\'WEB_UI.TYPING\' | translate}}</div><div ng-class="{"_bottom-shadow": $ctrl.bottomShadow}" class="co-edit__content"><textarea id="co-edit-content" ng-readonly="true" ng-class="$ctrl.fontSize">{{$ctrl.coEditContent}}</textarea></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(618),a=i(r),c=function(){function e(t,n,i,s,r,a,c,l){"ngInject";o(this,e),this.$rootScope=t,this.$document=n,this.CoEditSocketService=i,this.OTSessionsHandler=s,this.$log=r,this.$location=a,this.$timeout=c,t Ansi based on Decrypted SSL Data (SSL) ?we(e).children("tbody")[0]||e:e}function x(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function R(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function P(e,t){var n,i,o,s,r,a,c;if(1===t.nodeType){if(Ve.hasData(e)&&(s=Ve.get(e),c=s.events)){Ve.remove(t,"handle events");for(o in c)for(n=0,i=c[o].length;n<i;n++)we.event.add(t,o,c[o][n])}Fe.hasData(e)&&(r=Fe.access(e),a=we.extend({},r),Fe.set(t,a))}}function z(e,t){var n=t.nodeName.toLowerCase();"input"===n&&ot.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function q(e,t,n,i){t=fe(t);var o,s,a,c,l,u,d=0,p=e.length,h=p-1,f=t[0],g=Te(f);if(g||p>1&&"string"==typeof f&&!Se.checkClone&&ht.test(f))return e.each(function(o){var s=e.eq(o);g&&(t[0]=f.call(this,o,s.html())),q(s,t,n,i)});if(p&&(o=k(t,e[0].ownerDocument,!1,e,i),s=o.firstChild,1===o.childNodes.length&&(o=s),s||i)){for(a=we.map(L(o,"script"),x),c=a.length;d<p;d++)l=o,d!==h&&(l=we.clone(l,!0,!0), Ansi based on Decrypted SSL Data (SSL) [E(d[0]),E(d[1]),E(d[2])]))}catch(e){}return{w3:e,pv:c,wk:a,ie:s,win:i,mac:o}}();return function(){X.w3&&((r(G.readyState)!==w&&("complete"===G.readyState||"interactive"===G.readyState)||r(G.readyState)===w&&(G.getElementsByTagName("body")[0]||G.body))&&t(),K||(r(G.addEventListener)!==w&&G.addEventListener("DOMContentLoaded",t,!1),X.ie&&(G.attachEvent(U,function e(){"complete"===G.readyState&&(G.detachEvent(U,e),t())}),F==top&&!function e(){if(!K){try{G.documentElement.doScroll("left")}catch(t){return void setTimeout(e,0)}t()}}()),X.wk&&!function e(){if(!K)return/loaded|complete/.test(G.readyState)?void t():void setTimeout(e,0)}()))}(),j[0]=function(){V&&o()},function(){X.ie&&window.attachEvent("onunload",function(){for(var t=H.length,r=0;r<t;r++)H[r][0].detachEvent(H[r][1],H[r][2]);for(var n=W.length,i=0;i<n;i++)p(W[i]);for(var o in X)X[o]=null;X=null;for(var a in e)e[a]=null;e=null})}(),{registerObject:function(e,t,r,n){if(X.w3&&e&&t){var i={};i.id=e,i.swfVersion=t,i.expressInstall=r,i.callbackFn=n,Y[Y.len Ansi based on Decrypted SSL Data (SSL) [findLine(o,"a=rtpmap",d)],u=l.split("a=rtpmap:"+d)[1].split("/")[0],f=t.videoSendCodec||u;return e=setCodecParam(e,f,"x-google-min-bitrate",t.videoSendInitialBitrate.toString()),e=setCodecParam(e,f,"x-google-max-bitrate",n.toString())},window.removePayloadTypeFromMline=function(e,t){e=e.split(" ");for(var r=0;r<e.length;++r)e[r]===t.toString()&&e.splice(r,1);return e.join(" ")},window.removeCodecByName=function(e,t){var r=findLine(e,"a=rtpmap",t);if(null===r)return e;var n=getCodecPayloadTypeFromLine(e[r]);e.splice(r,1);var i=findLine(e,"m=","video");return null===i?e:(e[i]=removePayloadTypeFromMline(e[i],n),e)},window.removeCodecByPayloadType=function(e,t){var r=findLine(e,"a=rtpmap",t.toString());if(null===r)return e;e.splice(r,1);var n=findLine(e,"m=","video");return null===n?e:(e[n]=removePayloadTypeFromMline(e[n],t),e)},window.maybeRemoveVideoFec=function(e,t){if("false"!==t.videoFec)return e;var r=e.split("\r\n"),n=findLine(r,"a=rtpmap","red");if(null===n)return e;var i=getCodecPayloadTypeFromLine(r[n Ansi based on Decrypted SSL Data (SSL) [new t(e,e)])},i.fromJSON=function(e){for(var n=e.ranges||e,o=0,s=[];o<n.length;o++)s[o]=t.fromJSON(n[o]);return new i(s)},i.prototype.equals=function(e){if(this.position!==e.position)return!1;if(this.ranges.length!==e.ranges.length)return!1;for(var t=0;t<this.ranges.length;t++)if(!this.ranges[t].equals(e.ranges[t]))return!1;return!0},i.prototype.somethingSelected=function(){for(var e=0;e<this.ranges.length;e++)if(!this.ranges[e].isEmpty())return!0;return!1},i.prototype.compose=function(e){return e},i.prototype.transform=function(e){for(var t=0,n=[];t<this.ranges.length;t++)n[t]=this.ranges[t].transform(e);return new i(n)},i}(this),e.exports=i.Selection},function(e,t,n){"use strict";function i(e,t,n,i){s.call(this),c.call(this,e,t),this.users={},this.docId=n,this.mayWrite=i||function(e,t){t(!0)}}function o(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}var s=n(625).EventEmitter,r=n(619),a=n(626),c=n(622),l=n(623),u=n(627);u.inherits(i,c),o(i.prototype,s.prototype),i.prototype.addClient=function(e){var Ansi based on Decrypted SSL Data (SSL) \t<g id="navbar">\n\t\t\t\t\t<g id="icon-/-menu" transform="translate(276.000000, 8.000000)">\n\t\t\t\t\t\t<path d="M10.5355339,11.9497475 L6.29289322,7.70710678 C5.90236893,7.31658249 5.90236893,6.68341751 6.29289322,6.29289322 C6.68341751,5.90236893 7.31658249,5.90236893 7.70710678,6.29289322 L11.9497475,10.5355339 L16.1923882,6.29289322 C16.5829124,5.90236893 17.2160774,5.90236893 17.6066017,6.29289322 C17.997126,6.68341751 17.997126,7.31658249 17.6066017,7.70710678 L13.363961,11.9497475 L17.6066017,16.1923882 C17.997126,16.5829124 17.997126,17.2160774 17.6066017,17.6066017 C17.2160774,17.997126 16.5829124,17.997126 16.1923882,17.6066017 L11.9497475,13.363961 L7.70710678,17.6066017 C7.31658249,17.997126 6.68341751,17.997126 6.29289322,17.6066017 C5.90236893,17.2160774 5.90236893,16.5829124 6.29289322,16.1923882 L10.5355339,11.9497475 Z" id="Combined-Shape"></path>\n\t\t\t\t\t</g>\n\t\t\t\t</g>\n\t\t\t</g>\n\t\t</g>\n\t</symbol>\n\t<symbol id="svg-regular-chat-bell-on" viewBox="0 0 20 20">\n\t\t<g id="noti Ansi based on Decrypted SSL Data (SSL) ]],"_from":"websocket@1.0.31","_id":"websocket@1.0.31","_inBundle":false,"_integrity":"sha512-VAouplvGKPiKFDTeCCO65vYHsyay8DqoBSlzIO3fayrfOgU94lQN5a1uWVnFrMLceTJw/+fQXR5PGbUVRaHshQ==","_location":"/websocket","_optional":true,"_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"websocket@1.0.31","name":"websocket","escapedName":"websocket","rawSpec":"1.0.31","saveSpec":null,"fetchSpec":"1.0.31"},"_requiredBy":["/","/stompjs"],"_resolved":"https://registry.npmjs.org/websocket/-/websocket-1.0.31.tgz","_spec":"1.0.31","_where":"/codebuild/output/src230613882/src/github.com/interprefy/Interprefy_User_Interfaces","author":{"name":"Brian McKelvey","email":"theturtle32@gmail.com","url":"https://github.com/theturtle32"},"browser":"lib/browser.js","bugs":{"url":"https://github.com/theturtle32/WebSocket-Node/issues"},"config":{"verbose":false},"contributors":[{"name":"Iñaki Baz Castillo","email":"ibc@aliax.net","url":"http://dev.sipdoc.net"}],"dependencies":{"debug":"^2.2.0","es5-ext":"^0.10.50","nan":"^2.14.0","typedarray-to-buffer":"^3.1.5","yaeti":"^0.0.6"},"description":"Websocket Client & Server Library implementing the WebSocket protocol as specified in RFC 6455.","devDependencies":{"buffer-equal":"^1.0.0","faucet":"^0.0.1","gulp":"^4.0.2","gulp-jshint":"^2.0.4","jshint":"^2.0.0","jshint-stylish":"^2.2.1","tape":"^4.9.1"},"directories":{"lib":"./lib"},"engines":{"node":">=0.10.0"},"homepage":"https://github.com/theturtle32/WebSocket-Node","keywords":["websocket","websockets","socket","networking","comet","push","RFC-6455","realtime","server","client"],"license":"Apache-2.0","main":"index","name":"websocket","repository":{"type":"git","url":"git+https://github.com/theturtle32/WebSocket-Node.git"},"scripts":{"gulp":"gulp","install":"(node-gyp rebuild 2> builderror.log) || (exit 0)","test":"faucet test/unit"},"version":"1.0.31"}'},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(17),a=i(r),c=n(754),l=function(){function e(t,n,i,s){"ngInject";o(this,e),this.stompClient=null,this.stompSubscription=null,this.$q=t,this.$log=s,this.$user=n,this.$rootScope=i,this.url="https://interpret.world/ws",this.room=null}return e.$inject=["$q","$user","$rootScope","$log"],s(e,[{key:"connect",value:function(){var e=this;this.stompClient=c.Stomp.over(function(){return new SockJS(e.url)}),this.stompClient.debug=function(){},this.stompClient.reconnectDelay=3e3,this.stompClient.connect({},function(){e.$log.debug("Info: WebSocket connection open. "),e.stompSubscription=e.stompClient.subscribe("/user/queue/interpreter",function(t){return e.receivedMsg(t)},{"auto-delete":"true"}),e.$log.debug("Subscribed to /user/queue/interpreter");var t=e.$user.authToken();e.send("HELLO",t)})}},{key:"receivedMsg",value:function(e){this.$log.debug("Received:",e.body),this.$rootScope.$broadcast("handover:receivedMsg",e.body),this.$rootScope.$broadcast("socket:receivedMsg",e.body)}},{key:"disconnect",value:function(){var e=this;this.stompClient&&this.stompClient.disconnect(function(){return e.$log.debug("Backend WebSocket connection closed")})}},{key:"send",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(this.stompClient){"SET_ROOM"===e&&(this.room=t);var n={type:e,message:t,params:null};this.$log.debug("Backend WebSocket Interpreter send",n),this.stompClient.send("/app/interpreter",{},a.default.toJson(n))}}},{key:"reconnect",value:function(){this.room&&this.send("SET_ROOM",this.room)}}]),e}();t.default=l},function(e,t,n){!function(t,n){e.exports=n()}("undefined"!=typeof self?self:this,function(){return function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:i})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(t.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var o in e)t.d(i,o,function(t){return e[t]}.bind(null,o));return i},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=0)}({"./src/byte.ts":/*!*********************!*\ !*** ./src/byte.ts ***! \*********************//*! no static exports found */function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BYTE={LF:"\n",NULL:"\0"}},"./src/client.ts":/*!***********************!*\ !*** ./src/client.ts ***! \***********************//*! no static exports found */function(e,t,n){"use strict";var i=this&&this.__awaiter||function(e,t,n,i){function o(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,s){function r(e){try{c(i.next(e))}catch(e){s(e)}}function a(e){try{c(i.throw(e))}catch(e){s(e)}}function c(e){e.done?n(e.value):o(e.value).then(r,a)}c((i=i.apply(e,t||[])).next())})},o=this&&this.__generator||function(e,t){function n(e){return function(t){return i([e,t])}}function i(n){if(o)throw new TypeError("Generator is already executing.");for(;c;)try{if(o=1,s&&(r=2&n[0]?s.return:n[0]?s.throw||((r=s.return)&&r.call(s),0):s.next)&&!(r=r.call(s,n[1])).done)return r;switch(s=0,r&&(n=[2&n[0],r.value]),n[0]){case 0:case 1:r=n;break;case 4:return c.label++,{value:n[1],done:!1};case 5:c.label++,s=n[1],n=[0];continue;case 7:n=c.ops.pop(),c.trys.pop();continue;default:if(r=c.trys,!(r=r.length>0&&r[r.length-1])&&(6===n[0]||2===n[0])){c=0;continue}if(3===n[0]&&(!r||n[1]>r[0]&&n[1]<r[3])){c.label=n[1];break}if(6===n[0]&&c.label<r[1]){c.label=r[1],r=n;break}if(r&&c.label<r[2]){c.label=r[2],c.ops.push(n);break}r[2]&&c.ops.pop(),c.trys.pop();continue}n=t.call(e,c)}catch(e){n=[6,e],s=0}finally{o=r=0}if(5&n[0])throw n[1];return{value:n[0]?n[1]:void 0,done:!0}}var o,s,r,a,c={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return a={next:n(0),throw:n(1),return:n(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a};Object.defineProperty(t,"__esModule",{value:!0});var s=n(/*! ./stomp-handler */"./src/stomp-handler.ts"),r=n(/*! ./versions */"./src/versions.ts"),a=n(/*! ./web-socket-state */"./src/web-socket-state.ts"),c=function(){function e(e){void 0===e&&(e={}),this.stompVersions=r.Versions.default,this.reconnectDelay=5e3,this.heartbeatIncoming=1e4,this.heartbeatOutgoing=1e4,this.splitLargeFrames=!1,this.maxWebSocketChunkSize=8192,this.forceBinaryWSFrames=!1,this.appendMissingNULLonIncoming=!1,this._active=!1;var t=function(){};this.debug=t,this.beforeConnect=t,this.onConnect=t,this.onDisconnect=t,this.onUnhandledMessage=t,this.onUnhandledReceipt=t,this.onUnhandledFrame=t,this.onStompError=t,this.onWebSocketClose=t,this.onWebSocketError=t,this.logRawCommunication=!1,this.connectHeaders={},this._disconnectHeaders={},this.configure(e)}return Object.defineProperty(e.prototype,"webSocket",{get:function(){return this._webSocket},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"disconnectHeaders",{get:function(){return this._disconnectHeaders},set:function(e){this._disconnectHeaders=e,this._stompHandler&&(this._stompHandler.disconnectHeaders=this._disconnectHeaders)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"connected",{get:function(){return!!this._stompHandler&&this._stompHandler.connected},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"connectedVersion",{get:function(){return this._stompHandler?this._stompHandler.connectedVersion:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"active",{get:function(){return this._active},enumerable:!0,configurable:!0}),e.prototype.configure=function(e){Object.assign(this,e)},e.prototype.activate=function(){this._active=!0,this._connect()},e.prototype._connect=function(){return i(this,void 0,void 0,function(){var e=this;return o(this,function(t){switch(t.label){case 0:return this.connected?(this.debug("STOMP: already connected, nothing to do"),[2]):[4,this.beforeConnect()];case 1:return t.sent(),this._active?(this.debug("Opening Web Socket..."),this._webSocket=this._createWebSocket(),this._stompHandler=new s.StompHandler(this,this._webSocket,{debug:this.debug,stompVersions:this.stompVersions,connectHeaders:this.connectHeaders,disconnectHeaders:this._disconnectHeaders,heartbeatIncoming:this.heartbeatIncoming,heartbeatOutgoing:this.heartbeatOutgoing,splitLargeFrames:this.splitLargeFrames,maxWebSocketChunkSize:this.maxWebSocketChunkSize,forceBinaryWSFrames:this.forceBinaryWSFrames,logRawCommunication:this.logRawCommunication,appendMissingNULLonIncoming:this.appendMissingNULLonIncoming,onConnect:function(t){return e._active?void e.onConnect(t):(e.debug("STOMP got connected while deactivate was issued, will disconnect now"),void e._disposeStompHandler())},onDisconnect:function(t){e.onDisconnect(t)},onStompError:function(t){e.onStompError(t)},onWebSocketClose:function(t){e.onWebSocketClose(t),e._active&&e._schedule_reconnect()},onWebSocketError:function(t){e.onWebSocketError(t)},onUnhandledMessage:function(t){e.onUnhandledMessage(t)},onUnhandledReceipt:function(t){e.onUnhandledReceipt(t)},onUnhandledFrame:function(t){e.onUnhandledFrame(t)}}),this._stompHandler.start(),[2]):(this.debug("Client has been marked inactive, will not attempt to connect"),[2])}})})},e.prototype._createWebSocket=function(){var e;return e=this.webSocketFactory?this.webSocketFactory():new WebSocket(this.brokerURL,this.stompVersions.protocolVersions()),e.binaryType="arraybuffer",e},e.prototype._schedule_reconnect=function(){var e=this;this.reconnectDelay>0&&(this.debug("STOMP: scheduling reconnection in "+this.reconnectDelay+"ms"),this._reconnector=setTimeout(function(){e._connect()},this.reconnectDelay))},e.prototype.deactivate=function(){this._active=!1,this._reconnector&&clearTimeout(this._reconnector),this._disposeStompHandler()},e.prototype.forceDisconnect=function(){this._webSocket&&(this._webSocket.readyState!==a.WebSocketState.CONNECTING&&this._webSocket.readyState!==a.WebSocketState.OPEN||this._stompHandler._closeWebsocket())},e.prototype._disposeStompHandler=function(){this._stompHandler&&(this._stompHandler.dispose(),this._stompHandler=null)},e.prototype.publish=function(e){this._stompHandler.publish(e)},e.prototype.watchForReceipt=function(e,t){this._stompHandler.watchForReceipt(e,t)},e.prototype.subscribe=function(e,t,n){return void 0===n&&(n={}),this._stompHandler.subscribe(e,t,n)},e.prototype.unsubscribe=function(e,t){void 0===t&&(t={}),this._stompHandler.unsubscribe(e,t)},e.prototype.begin=function(e){return this._stompHandler.begin(e)},e.prototype.commit=function(e){this._stompHandler.commit(e)},e.prototype.abort=function(e){this._stompHandler.abort(e)},e.prototype.ack=function(e,t,n){void 0===n&&(n={}),this._stompHandler.ack(e,t,n)},e.prototype.nack=function(e,t,n){void 0===n&&(n={}),this._stompHandler.nack(e,t,n)},e}();t.Client=c},"./src/compatibility/compat-client.ts":/*!********************************************!*\ !*** ./src/compatibility/compat-client.ts ***! \********************************************//*! no static exports found */function(e,t,n){"use strict";var i=this&&this.__extends||function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(/*! ../client */"./src/client.ts"),s=n(/*! ./heartbeat-info */"./src/compatibility/heartbeat-info.ts"),r=function(e){function t(t){var n=e.call(this)||this;return n.maxWebSocketFrameSize=16384,n._heartbeatInfo=new s.HeartbeatInfo(n),n.reconnect_delay=0,n.webSocketFactory=t,n.debug=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];console.log.apply(console,e)},n}return i(t,e),t.prototype._parseConnect=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n,i,o,s={};if(e.length<2)throw new Error("Connect requires at least 2 arguments");if("function"==typeof e[1])s=e[0],i=e[1],o=e[2],n=e[3];else switch(e.length){case 6:s.login=e[0],s.passcode=e[1],i=e[2],o=e[3],n=e[4],s.host=e[5];break;default:s.login=e[0],s.passcode=e[1],i=e[2],o=e[3],n=e[4]}return[s,i,o,n]},t.prototype.connect=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var i=this._parseConnect.apply(this,t);i[0]&&(this.connectHeaders=i[0]),i[1]&&(this.onConnect=i[1]),i[2]&&(this.onStompError=i[2]),i[3]&&(this.onWebSocketClose=i[3]),e.prototype.activate.call(this)},t.prototype.disconnect=function(t,n){void 0===n&&(n={}),t&&(this.onDisconnect=t),this.disconnectHeaders=n,e.prototype.deactivate.call(this)},t.prototype.send=function(e,t,n){void 0===t&&(t={}),void 0===n&&(n=""),t=Object.assign({},t);var i=t["content-length"]===!1;i&&delete t["content-length"],this.publish({destination:e,headers:t,body:n,skipContentLengthHeader:i})},Object.defineProperty(t.prototype,"reconnect_delay",{set:function(e){this.reconnectDelay=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ws",{get:function(){return this._webSocket},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"version",{get:function(){return this.connectedVersion},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onreceive",{get:function(){return this.onUnhandledMessage},set:function(e){this.onUnhandledMessage=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onreceipt",{get:function(){return this.onUnhandledReceipt},set:function(e){this.onUnhandledReceipt=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"heartbeat",{get:function(){return this._heartbeatInfo},set:function(e){this.heartbeatIncoming=e.incoming,this.heartbeatOutgoing=e.outgoing},enumerable:!0,configurable:!0}),t}(o.Client);t.CompatClient=r},"./src/compatibility/heartbeat-info.ts":/*!*********************************************!*\ !*** ./src/compatibility/heartbeat-info.ts ***! \*********************************************//*! no static exports found */function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e){this.client=e}return Object.defineProperty(e.prototype,"outgoing",{get:function(){return this.client.heartbeatOutgoing},set:function(e){this.client.heartbeatOutgoing=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"incoming",{get:function(){return this.client.heartbeatIncoming},set:function(e){this.client.heartbeatIncoming=e},enumerable:!0,configurable:!0}),e}();t.HeartbeatInfo=i},"./src/compatibility/stomp.ts":/*!************************************!*\ !*** ./src/compatibility/stomp.ts ***! \************************************//*! no static exports found */function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(/*! ../versions */"./src/versions.ts"),o=n(/*! ./compat-client */"./src/compatibility/compat-client.ts"),s=function(){function e(){}return e.client=function(t,n){null==n&&(n=i.Versions.default.protocolVersions());var s=function(){var i=e.WebSocketClass||WebSocket;return new i(t,n)};return new o.CompatClient(s)},e.over=function(e){var t;return"function"==typeof e?t=e:(console.warn("Stomp.over did not receive a factory, auto reconnect will not work. Please see https://stomp-js.github.io/api-docs/latest/classes/Stomp.html#over"),t=function(){return e}),new o.CompatClient(t)},e.WebSocketClass=null,e}();t.Stomp=s},"./src/frame-impl.ts":/*!******** Ansi based on Decrypted SSL Data (SSL) _weekdaysShort}function Pe(e){return e===!0?Ne(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function ze(e,t,n){var i,o,s,r=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)s=f([2e3,1]).day(i),this._minWeekdaysParse[i]=this.weekdaysMin(s,"").toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(s,"").toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(s,"").toLocaleLowerCase();return n?"dddd"===t?(o=Ho.call(this._weekdaysParse,r),o!==-1?o:null):"ddd"===t?(o=Ho.call(this._shortWeekdaysParse,r),o!==-1?o:null):(o=Ho.call(this._minWeekdaysParse,r),o!==-1?o:null):"dddd"===t?(o=Ho.call(this._weekdaysParse,r),o!==-1?o:(o=Ho.call(this._shortWeekdaysParse,r),o!==-1?o:(o=Ho.call(this._minWeekdaysParse,r),o!==-1?o:null))):"ddd"===t?(o=Ho.call(this._shortWeekdaysParse,r),o!==-1?o:(o=Ho.call(this._weekdaysParse,r),o!==-1?o:(o=Ho.call(this._minWeekdaysParse,r),o!==-1?o:null))):(o=H Ansi based on Decrypted SSL Data (SSL) ana|LMT -0345 -03 -04|3Q.E 3J 30 40|0123|-2dvU7.k 2r6LQ.k Bxbf|80e4","America/Halifax|LMT AST ADT AWT APT|4e.o 40 30 30 30|0121212121212121212121212121212121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsHJ.A xzzJ.A 1db0 3I30 1in0 3HX0 IL0 1E10 ML0 1yN0 Pb0 1Bd0 Mn0 1Bd0 Rz0 1w10 Xb0 1w10 LX0 1w10 Xb0 1w10 Lz0 1C10 Jz0 1E10 OL0 1yN0 Un0 1qp0 Xb0 1qp0 11X0 1w10 Lz0 1HB0 LX0 1C10 FX0 1w10 Xb0 1qp0 Xb0 1BB0 LX0 1td0 Xb0 1qp0 Xb0 Rf0 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 6i10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1l Ansi based on Decrypted SSL Data (SSL) and-area._mics-hide{height:calc(100% - 245px)}.session-control__expand-area._moderator-light-chat{height:calc(100% - 247px)}.session-control__expand-area._moderator-light-chat._mics-hide{height:calc(100% - 198px)}.session-control-header{height:72px;text-align:center;position:relative}.session-control-header__type{font-size:13px;color:#939498;padding-top:18px}.session-control-header__title{text-transform:uppercase;color:#1d1f25;font-weight:700;padding:0 60px;overflow:hidden;text-overflow:ellipsis}.session-control-header__recording{top:22px;right:10px;text-align:right}.session-control-header__recording .recording-status{font-size:10px;padding-bottom:2px;color:#939498;position:relative}.session-control-header__recording .recording-status span{display:inline-block;width:40px;text-align:left}.session-control-header__recording .recording-status._on{color:#00b050;padding-left:15px}.session-control-header__recording .recording-status._on:before{content:"";display:block;width:11px;height:11px;backgr Ansi based on Decrypted SSL Data (SSL) arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i="https://interpret.world/api/",o=this.$q.defer(),s={headers:{}};return this.$http(Object.assign(s,n,{method:e,url:i+t})).then(this.success.bind(null,o),this.error.bind(this,o)),o.promise}},{key:"load",value:function(e){return this.makeRequest("GET",e)}},{key:"destroy",value:function(e){return this.makeRequest("DELETE",e)}},{key:"create",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.makeRequest("POST",e,Object.assign({data:t},n))}},{key:"update",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.makeRequest("PUT",e,Object.assign({data:t},n))}}]),e}());t.default=a},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ansi based on Decrypted SSL Data (SSL) atamarca America/Argentina/La_Rioja America/Argentina/San_Juan America/Argentina/Mendoza America/Argentina/San_Luis America/Argentina/Rio_Gallegos America/Argentina/Ushuaia","AS|Pacific/Pago_Pago","AT|Europe/Vienna","AU|Australia/Lord_Howe Antarctica/Macquarie Australia/Hobart Australia/Currie Australia/Melbourne Australia/Sydney Australia/Broken_Hill Australia/Brisbane Australia/Lindeman Australia/Adelaide Australia/Darwin Australia/Perth Australia/Eucla","AW|America/Curacao America/Aruba","AX|Europe/Helsinki Europe/Mariehamn","AZ|Asia/Baku","BA|Europe/Belgrade Europe/Sarajevo","BB|America/Barbados","BD|Asia/Dhaka","BE|Europe/Brussels","BF|Africa/Abidjan Africa/Ouagadougou","BG|Europe/Sofia","BH|Asia/Qatar Asia/Bahrain","BI|Africa/Maputo Africa/Bujumbura","BJ|Africa/Lagos Africa/Porto-Novo","BL|America/Port_of_Spain America/St_Barthelemy","BM|Atlantic/Bermuda","BN|Asia/Brunei","BO|America/La_Paz","BQ|America/Curacao America/Kralendijk","BR|America/Noronha America/Belem America/Fortaleza America/Recife Ameri Ansi based on Decrypted SSL Data (SSL) ate(),o.reject(i))});return q},L.is=function(e,t,i){i=Y({relative:L.$current},i||{});var o=p(e,i.relative);return z(o)?L.$current===o&&(!t||l(o.params.$$values(t),h)):n},L.includes=function(e,t,i){if(i=Y({relative:L.$current},i||{}),H(e)&&b(e)){if(!M(e))return!1;e=L.$current.name}var o=p(e,i.relative);if(!z(o))return n;if(!z(L.$current.includes[o.name]))return!1;if(!t)return!0;for(var s=r(t),a=0;a<s.length;a++){var c=s[a],l=o.params[c];if(l&&!l.type.equals(h[c],t[c]))return!1}return!0},L.href=function(e,t,i){i=Y({lossy:!0,inherit:!0,absolute:!1,relative:L.$current},i||{});var o=p(e,i.relative);if(!z(o))return null;i.inherit&&(t=c(h,t||{},L.$current,o));var s=o&&i.lossy?o.navigable:o;return s&&s.url!==n&&null!==s.url?m.href(s.url,u(o.params.$$keys().concat("#"),t||{}),{absolute:i.absolute}):null},L.get=function(e,t){if(0===arguments.length)return f(r(C),function(e){return C[e].self});var n=p(e,t||L.$current);return n&&n.self?n.self:null},L}function T(e,t,n,i,o,s){function r(e,t,n){function i(t){return"search" Ansi based on Decrypted SSL Data (SSL) ateChat",s)}}})}},{key:"addNewUser",value:function(n){var i={UI_MODERATOR:function(){n.langs={incoming:"SRC",outgoing:"-"},n.visible="SRC"===this.config.shortLabel},UI_INTERPRETER:function(){var e={incoming:function(){n.visible=!n.incomingToggle,n.listener=!0},outgoing:function(){n.visible=n.outgoingToggle,n.listener=!1},relay:function(){n.visible=n.incomingToggle||!n.outgoingToggle,n.listener=n.incomingToggle}};this.isMultipleInterpretLangs?(n.visible=Object.keys(n.activeInterpretLanguagesTypes).some(function(e){return n.activeInterpretLanguagesTypes[e]===n.channelType}),n.listener="source"===n.channelType||n.channelType.startsWith("in")):e[n.channelType]()},UI_SPEAKER:function(){n.incomingToggle=!1,n.listener="incoming"===n.channelType,n.langs[n.channelType]=this.config.shortLabel}};i[n.userRole].bind(this)();var o=this.usersInfo.some(function(e){return e.chairperson});"SRC"===this.config.shortLabel&&n.chairperson&&this.usersInfo.forEach(function(e){"UI_SPEAKER"===e.userRole&&(e.canPublish=!1)}),"UI_SPEAKE Ansi based on Decrypted SSL Data (SSL) ator",get:function(){return this.ChatService.isChatModerator&&!this.isPersonalChat}},{key:"moderated",get:function(){return this.ChatService.isChatModerated(this.room)}},{key:"allMessagesVisible",get:function(){var e=this;return this.chat.messages.filter(function(t){return t.room===e.room}).every(function(e){return!e.deleted})}},{key:"allMessagesDeleted",get:function(){var e=this;return this.chat.messages.filter(function(t){return t.room===e.room}).every(function(e){return e.deleted})}},{key:"isClassroomEvent",get:function(){return this.EventService.isClassroomEvent}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div ng-mouseover="$ctrl.inFocus($event)" class="modal-content m-chat"><div id="chat-list" class="m-chat__sidebar chat-sidebar"><div class="chat-sidebar__inner"><a href="#" ng-click="$ctrl.onActive(null, "floor")" ng-class="{\'_active\': $ctrl.chatsInfo[0].active}" class="chat-sidebar__all-sessions"><span ng-if="$ctrl.chatsInfo && Ansi based on Decrypted SSL Data (SSL) ator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),s=function(){function e(t,i,o){"ngInject";n(this,e),this.$log=t,this.$rootScope=i,this.$scope=this.$rootScope.$new(),this.$timeout=o,this.inputChannelCount=6,this.outputChannelCount=2,this.bufferSize=0,this.constraints={},this.collectSeconds=2,this.silentThreshold=1/32767,this.lowVolumeThreshold=-60,this.monoDetectThreshold=1/65536,this.clipCountThreshold=6,this.clipThreshold=1,this.collectedAudio=[[],[],[],[],[],[]],this.collectedSampleCount=0,this.stream=null,this.audioTracks=[],this.audioContext=null,this.collectAudioFinish=!1,this.results=[],this.device={}}return e.$inject=["$log","$rootScope","$timeout"],o(e,[{key:"run Ansi based on Decrypted SSL Data (SSL) ay:inline-block;width:20px;height:35px;margin-right:15px;vertical-align:middle;position:relative;cursor:pointer;z-index:2000}conference-video .video-container .title-box .visibility-control._on{background:url(/static/svg/visible-white.svg) 50% 50% no-repeat;background-size:100%}conference-video .video-container .title-box .visibility-control._off{background:url(/static/svg/invisible-white.svg) 50% 50% no-repeat;background-size:100%}@media (max-width:1310px){.channels-switcher{width:50%}.channels-switcher._audience-mode{width:100%}.switch-panel{padding-right:30px;width:100%}.video-wr{width:100%}.channels-box__item{width:21%;margin-right:18px}.preview-item._active .preview-item__blank,.preview-item._pic-in-pic .preview-item__blank,.preview-item__blank,.preview-item__video{height:95px}}@media (max-width:1100px){.video-wr._full-screen .full-screen-panel-wr__switch-channels span{}.channels-box__item{width:28%}}@media (max-width:1840px){.video-wr._full-screen .full-screen-panel-wr._i-mode,.video-wr._fu Ansi based on Decrypted SSL Data (SSL) bers[n].stream.streamId),i.subscribers.splice(n,1));var o=function(e){return d.default.fromJson(t.stream.connection.data).browserId===d.default.fromJson(e.connection.data).browserId},s=i.streams.findIndex(o);if(~s&&i.streams.splice(s,1),i.isSourceMuted){var r=i.mutedStreams.findIndex(o);~r&&i.mutedStreams.splice(s,1)}i.isSpeakerState&&i.$timeout(function(){var e=i.speakers.find(function(e){return e.connectionId===t.stream.connection.connectionId});if(e){var n=i.streams.findIndex(function(e){return t.stream.connection.id===e.connection.id});~n||(e.isAllowed=!1),"screen"===t.stream.videoType?e.streamHasScreen=!1:(e.streamHasAudio=!1,e.streamHasVideo=!1,e.isTalking=!1),e.isWaiting=!1,i.$timeout.cancel(e.isWaitingTimerId),i.speakers=i.sortSpeakers(i.speakers)}},i.RAL_TIMEOUT);var a={sessionId:i.session.sessionId,changedStream:t.stream,action:"remove"};"double-streaming"!==i.config.label&&e.$broadcast("otSession:updateSessionStreams",a);var c={label:i.config.logTag,number:i.streams.length};e.$broadcast("stream-se Ansi based on Decrypted SSL Data (SSL) bol":typeof e};n.shimLocalStreamsAPI=o,n.shimRemoteStreamsAPI=s,n.shimCallbacksAPI=r,n.shimGetUserMedia=a,n.shimConstraints=c,n.shimRTCIceServerUrls=l,n.shimTrackEventTransceiver=u,n.shimCreateOfferLegacy=d,n.shimAudioContext=p;var f=e("../utils"),g=i(f)},{"../utils":15}],15:[function(e,t,n){"use strict";function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t,n){var i=e.match(t);return i&&i.length>=n&&parseInt(i[n],10)}function s(e,t,n){if(e.RTCPeerConnection){var i=e.RTCPeerConnection.prototype,o=i.addEventListener;i.addEventListener=function(e,i){if(e!==t)return o.apply(this,arguments);var s=function(e){var t=n(e);t&&(i.handleEvent?i.handleEvent(t):i(t))};return this._eventMap=this._eventMap||{},this._eventMap[t]||(this._eventMap[t]=new Map),this._eventMap[t].set(i,s),o.apply(this,[e,s])};var s=i.removeEventListener;i.removeEventListener=function(e,n){if(e!==t||!this._eventMap||!this._eventMap[t])return s.apply(this,arguments);i Ansi based on Decrypted SSL Data (SSL) class="collapse-section"><flour-control on-update-flour-state="$ctrl.toggleFlour()" is-flour-open="$ctrl.isFlourOpen" languages="$ctrl.languages" languages-current="$ctrl.languagesCurrent" on-update-current-sessions="$ctrl.updateCurrentSessions($event)" session="$ctrl.floorSession" sessions="$ctrl.sessions" connected-complete="$ctrl.connectedComplete" is-mic-visible="$ctrl.isMicVisible" is-full-screen-half-open="$ctrl.isFullScreenHalfOpen" on-update-full-screen-half="$ctrl.updateFullScreenHalf($event)"></flour-control></div><div class="session-section"><div ng-if="!$ctrl.connectedComplete" class="loader-container"><div class="spinner"><div class="bubble-1"></div><div class="bubble-2"></div></div></div><div ng-repeat="session in $ctrl.currentSessions track by $index" ng-if="$ctrl.connectedComplete" class="session-item"><session-control session="session" is-mic-visible="$ctrl.isMicVisible"></session-control></div></div><a href="#" ng-if="$ctrl.connectedComplete && $ctrl.personalMsgCount && !$ct Ansi based on Decrypted SSL Data (SSL) cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|54e4","Europe/Madrid|WET WEST WEMT CET CEST|0 -10 -20 -10 -20|010101010101010101210343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-25Td0 19B0 1cL0 1dd0 b1z0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1in0 17d0 iIn0 Hd0 1cL0 bb0 1200 2s20 14n0 5aL0 Mp0 1vz0 17d0 1in0 17d0 1in0 17d0 1in0 17d0 6hX0 11B0 XHX0 1a10 1fz0 1a10 19X0 1cN0 1fz0 1a10 1fC0 1cM0 1cM0 1cM0 1 Ansi based on Decrypted SSL Data (SSL) ct(g[t],"next")},f.prev=e.prev=function(){var t=f.getCurrentIndex()-1<0?g.length-1:f.getCurrentIndex()-1;return e.noWrap()&&t===g.length-1?void e.pause():f.select(g[t],"prev")},f.removeSlide=function(t){var n=a(t);g.splice(n,1),g.length>0&&v===n?n>=g.length?(v=g.length-1,e.active=v,s(v),f.select(g[g.length-1])):(v=n,e.active=v,s(v),f.select(g[n])):v>n&&(v--,e.active=v),0===g.length&&(v=null,e.active=null)},f.select=e.select=function(t,n){var i=a(t.slide);void 0===n&&(n=i>f.getCurrentIndex()?"next":"prev"),t.slide.index===v||e.$currentTransition||r(t.slide,i,n)},e.indexOfSlide=function(e){return+e.slide.index},e.isActive=function(t){return e.active===t.slide.index},e.isPrevDisabled=function(){return 0===e.active&&e.noWrap()},e.isNextDisabled=function(){return e.active===g.length-1&&e.noWrap()},e.pause=function(){e.noPause||(h=!1,c())},e.play=function(){h||(h=!0,u())},t.on("mouseenter",e.pause),t.on("mouseleave",e.play),e.$on("$destroy",function(){b=!0,c()}),e.$watch("noTransition",function(e){o.enabled(t,!e)} Ansi based on Decrypted SSL Data (SSL) d.");var r=s[0],a=s[1];i.find("input").css({display:"none"}),a.$render=function(){i.toggleClass(r.activeClass,angular.equals(a.$modelValue,n.$eval(o.btnRadio)))},i.bind(r.toggleEvent,function(){if(!o.disabled){var e=i.hasClass(r.activeClass);e&&!angular.isDefined(o.uncheckable)||n.$apply(function(){a.$setViewValue(e?null:n.$eval(o.btnRadio)),a.$render()})}})}}}]).directive("btnCheckbox",["$document","$log","$buttonsSuppressWarning",function(e,t,n){return{require:["btnCheckbox","ngModel"],controller:"ButtonsController",controllerAs:"button",link:function(i,o,s,r){function a(){return l(s.btnCheckboxTrue,!0)}function c(){return l(s.btnCheckboxFalse,!1)}function l(e,t){var n=i.$eval(e);return angular.isDefined(n)?n:t}n||t.warn("btn-checkbox is now deprecated. Use uib-btn-checkbox instead.");var u=r[0],d=r[1];o.find("input").css({display:"none"}),d.$render=function(){o.toggleClass(u.activeClass,angular.equals(d.$modelValue,a()))},o.bind(u.toggleEvent,function(){s.disabled||i.$apply(function(){d.$setViewValue(o.ha Ansi based on Decrypted SSL Data (SSL) d/,Lo=/\d{3}/,Co=/\d{4}/,ko=/[+-]?\d{6}/,wo=/\d\d?/,Ao=/\d\d\d\d?/,Oo=/\d\d\d\d\d\d?/,Eo=/\d{1,3}/,Io=/\d{1,4}/,Do=/[+-]?\d{1,6}/,No=/\d+/,xo=/[+-]?\d+/,Ro=/Z|[+-]\d\d:?\d\d/gi,Po=/Z|[+-]\d\d(?::?\d\d)?/gi,zo=/[+-]?\d+(\.\d{1,3})?/,qo=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;lo={};var Ho,Uo={},Wo=0,Bo=1,Yo=2,jo=3,Vo=4,Fo=5,Xo=6,Go=7,Ko=8;Ho=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},E("M",["MM",2],"Mo",function(){return this.month()+1}),E("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),E("MMMM",0,0,function(e){return this.localeData().months(this,e)}),U("month","M"),Y("month",8),ee("M",wo),ee("MM",wo,$o),ee("MMM",function(e,t){return t.monthsShortRegex(e)}),ee("MMMM",function(e,t){return t.monthsRegex(e)}),oe(["M","MM"],function(e,t){t[Bo]=X(e)-1}),oe(["MMM","MMMM"],function(e,t,n,i){var o=n._loca Ansi based on Decrypted SSL Data (SSL) dal",component:"modalSessions",resolve:{languages:function(){return e.languages},languagesCurrent:function(){return e.languagesCurrent}}});t.result.then(function(t){t&&e.onUpdateCurrentSessions({$event:{languagesCurrent:t.langs,enableBitrateStats:t.enableBitrateStats,enableUsersNumber:t.enableUsersNumber,isSourceActive:t.isSourceActive}})})}},{key:"updateMuteState",value:function(e){this.OTModeratorSessionsHandler.updateMuteState(this.session.sessionId,e.user,e.canPublish)}},{key:"toggleRecording",value:function(e){e.preventDefault(),this.session.recording.disabled||(this.session.recording.disabled=!0,this.OTModeratorSessionsHandler.toggleRecording(this.session.sessionId))}},{key:"toggleFlour",value:function(){this.onUpdateFlourState()}},{key:"updateFullScreenHalf",value:function(e){this.isFullScreenHalfOpen=e.isFullScreenHalfOpen,this.onUpdateFullScreenHalf({$event:{isFullScreenHalfOpen:this.isFullScreenHalfOpen}})}},{key:"usersCount",get:function(){return this.session?this.session.usersCount:null}},{key:"m Ansi based on Decrypted SSL Data (SSL) dateOffset=function(t,n){var i,o=e.defaultZone;if(void 0===t._z&&(o&&A(t)&&!t._isUTC&&(t._d=e.utc(t._a)._d,t.utc().add(o.parse(t),"minutes")),t._z=o),t._z)if(i=t._z.utcOffset(t),Math.abs(i)<16&&(i/=60),void 0!==t.utcOffset){var s=t._z;t.utcOffset(-i,n),t._z=s}else t.zone(i,n)},j.tz=function(t,n){if(t){if("string"!=typeof t)throw new Error("Time zone name must be a string, got "+t+" ["+typeof t+"]");return this._z=_(t),this._z?e.updateOffset(this,n):O("Moment Timezone has no data for "+t+". See http://momentjs.com/timezone/docs/#/data-loading/."),this}if(this._z)return this._z.name},j.zoneName=I(j.zoneName),j.zoneAbbr=I(j.zoneAbbr),j.utc=D(j.utc),j.local=D(j.local),j.utcOffset=N(j.utcOffset),e.tz.setDefault=function(t){return(B<2||2===B&&Y<9)&&O("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+e.version+"."),e.defaultZone=t?_(t):null,e};var V=e.momentProperties;return"[object Array]"===Object.prototype.toString.call(V)?(V.push("_z"),V.push("_a")):V&&(V._z=null),k({version:" Ansi based on Decrypted SSL Data (SSL) div ng-click="$ctrl.coeditChatSwitcher()" ng-class="{"disable": !$ctrl.isChatShow}" ng-if="$ctrl.isCoEditAvailable && $ctrl.isAudienceEventChatOn" uib-tooltip="{{$ctrl.eventChatTitle}}" tooltip-placement="top" tooltip-trigger=""mouseenter click"" class="chat-coedit-container__btn _chat-btn"><svg ng-if="$ctrl.isChatShow" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-chat-ico"></use></svg><svg ng-if="!$ctrl.isChatShow" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-chat-ico-gray"></use></svg></div><div ng-if="$ctrl.isCoEditAvailable && $ctrl.isCoeditShow" ng-class="$ctrl.coEditAudienceFontSize" ng-click="$ctrl.updateCoeditFontSize($event)" uib-tooltip="{{\'TOOLTIPS.FONT\' | translate}}" tooltip-placement="top" tooltip-trigger=""mouseenter click"" class="chat-coedit-container__font-size-switcher"><div data-size="small" class="coedit-font-size-btn _small">Aa</div><div data-size="medium" class="coedit-font Ansi based on Decrypted SSL Data (SSL) dth:28px;height:29px;top:7px;left:7.5px;background:url(/static/svg/wc-mic-off.svg) 50% 50% no-repeat}.stream-indicator .control__button._off .wc-cam-icon{width:31px;background:url(/static/svg/wc-cam-off.svg) 50% 50% no-repeat}.stream-indicator .control__button._off .wc-screen-icon{width:29px;height:29px;top:7px;left:7.5px;background:url(/static/svg/wc-screen-share-off.svg) 50% 50% no-repeat}.stream-indicator .control__button._off .wc-call-icon{width:30px;height:12px;top:15.5px;left:7px;background:url(/static/svg/wc-call-off.svg) 50% 50% no-repeat}.stream-indicator .control__button._off._video-control-1 .wc-cam-icon{width:28px;height:28px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/static/svg/wc-cam-off-1.svg) 50% 50% no-repeat}.stream-indicator .control__button._off._video-control-2 .wc-cam-icon{width:28px;height:28px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/static/svg/wc-cam-off-2.svg) 50% 50% no-repeat}.stream-indicator__control Ansi based on Decrypted SSL Data (SSL) dtmf&&("audio"===this.track.kind?this._dtmf=new e.RTCDtmfSender(this):"video"===this.track.kind&&(this._dtmf=null)),this._dtmf}}),e.RTCDtmfSender&&!e.RTCDTMFSender&&(e.RTCDTMFSender=e.RTCDtmfSender);var n=(0,h.default)(e,t.version);e.RTCPeerConnection=function(e){return e&&e.iceServers&&(e.iceServers=(0,u.filterIceServers)(e.iceServers,t.version),l.log("ICE servers after filtering:",e.iceServers)),new n(e)},e.RTCPeerConnection.prototype=n.prototype}function a(e){!e.RTCRtpSender||"replaceTrack"in e.RTCRtpSender.prototype||(e.RTCRtpSender.prototype.replaceTrack=e.RTCRtpSender.prototype.setTrack)}Object.defineProperty(r,"__esModule",{value:!0}),r.shimGetDisplayMedia=r.shimGetUserMedia=void 0;var s=e("./getusermedia");Object.defineProperty(r,"shimGetUserMedia",{enumerable:!0,get:function(){return s.shimGetUserMedia}});var c=e("./getdisplaymedia");Object.defineProperty(r,"shimGetDisplayMedia",{enumerable:!0,get:function(){return c.shimGetDisplayMedia}}),r.shimPeerConnection=o,r.shimReplaceTrack=a;var d=e("../util Ansi based on Decrypted SSL Data (SSL) e service. Either include the ngSanitize module (https://docs.angularjs.org/api/ngSanitize) or use a sanitization strategy which does not depend on $sanitize, such as 'escape'.");return e(t)},c=function(e){if(!t)throw new Error("pascalprecht.translate.$translateSanitization: Error cannot find $sce service.");return t.trustAsHtml(e)},l=function(e,t,n){if(angular.isDate(e))return e;if(angular.isObject(e)){var i=angular.isArray(e)?[]:{};if(n){if(n.indexOf(e)>-1)throw new Error("pascalprecht.translate.$translateSanitization: Error cannot interpolate parameter due recursive object")}else n=[];return n.push(e),angular.forEach(e,function(e,o){angular.isFunction(e)||(i[o]=l(e,t,n))}),n.splice(-1,1),i}return angular.isNumber(e)?e:e===!0||e===!1?e:angular.isUndefined(e)||null===e?e:t(e)}}function n(e,t,n,i){"use strict";var o,s,r,a,c,l,u,d,p,h,f,g,m,v,b,M,_={},y=[],S=e,T=[],$="translate-cloak",L=!1,C=!1,k=".",w=!1,A=!1,O=0,E=!0,I="default",D={default:function(e){return(e||"").split("-").join("_")},java:function(e){var Ansi based on Decrypted SSL Data (SSL) e":"$isolateScope":"$scope";e.data(o,t)}:f,W.$$addScopeClass=k?function(e,t){H(e,t?"ng-isolate-scope":"ng-scope")}:f,W.$$createComment=function(e,n){var i="";return k&&(i=" "+(e||"")+": ",n&&(i+=n+" ")),t.document.createComment(i)},W}]}function vt(e,t){this.previousValue=e,this.currentValue=t}function bt(e){return Te(e.replace(ss,""))}function Mt(e,t){var n="",i=e.split(/\s+/),o=t.split(/\s+/);e:for(var s=0;s<i.length;s++){for(var r=i[s],a=0;a<o.length;a++)if(r===o[a])continue e;n+=(n.length>0?" ":"")+r}return n}function _t(e){e=Vi(e);var t=e.length;if(t<=1)return e;for(;t--;){var n=e[t];n.nodeType===Mo&&Ki.call(e,t,1)}return e}function yt(e,t){if(t&&S(t))return t;if(S(e)){var n=as.exec(e);if(n)return n[3]}}function St(){var e={},t=!1;this.has=function(t){return e.hasOwnProperty(t)},this.register=function(t,n){he(t,"controller"),_(t)?u(e,t):e[t]=n},this.allowGlobals=function(){t=!0},this.$get=["$injector","$window",function(i,o){function s(e,t,i,o){if(!e||!_(e.$scope))throw n("$controller")("noscp","Cannot e Ansi based on Decrypted SSL Data (SSL) e)}function h(){if(u(),f){var e=i.preprocessDate(f);d(e),p(e.toISOString())}}var f,g,m=null,v=o.withoutSuffix,b=o.titleFormat,M=o.fullDateThreshold,_=o.fullDateFormat,y=o.fullDateThresholdUnit,S=(new Date).getTime(),T=c.amTimeAgo,$="TIME"===a[0].nodeName.toUpperCase(),L=!a.attr("title");s.$watch(T,function(e){return r(e)||""===e?(u(),void(f&&(a.text(""),p(""),f=null))):(f=e,void h())}),e.isDefined(c.amFrom)&&s.$watch(c.amFrom,function(e){g=r(e)||""===e?null:n(e),h()}),e.isDefined(c.amWithoutSuffix)&&s.$watch(c.amWithoutSuffix,function(e){"boolean"==typeof e?(v=e,h()):v=o.withoutSuffix}),c.$observe("amFullDateThreshold",function(e){M=e,h()}),c.$observe("amFullDateFormat",function(e){_=e,h()}),c.$observe("amFullDateThresholdUnit",function(e){y=e,h()}),s.$on("$destroy",function(){u()}),s.$on("amMoment:localeChanged",function(){h()})}}]).service("amMoment",["moment","$rootScope","$log","angularMomentConfig",function(t,n,i,o){var s=null;this.changeLocale=function(i,o){var s=t.locale(i,o);return e.isDefined(i)&&n. Ansi based on Decrypted SSL Data (SSL) e-chat__sidebar .chats-list__item{padding:8px 12px;position:relative;cursor:pointer;transition:background-color .5s;height:48px;line-height:29px}.private-modal-chat .private-chat__sidebar .chats-list__item.ng-leave-active{!important}.private-modal-chat .private-chat__sidebar .chats-list__item._active,.private-modal-chat .private-chat__sidebar .chats-list__item:hover{background-color:#fff}.private-modal-chat .private-chat__sidebar .chats-list__item_ico{height:24px;width:24px;display:inline-block;vertical-align:middle;margin:0 12px 0 0}.private-modal-chat .private-chat__sidebar .chats-list__item_ico .icon{display:block;width:100%;height:100%;fill:#4e4e5b}.private-modal-chat .private-chat__sidebar .chats-list__item_name{display:inline-block;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;width:156px;white-space:nowrap}.private-modal-chat .private-chat__sidebar .chats-list__item_name_short{width:120px}.private-modal-chat .private-chat__sidebar .chats-list__item_count{background-color:#ff Ansi based on Decrypted SSL Data (SSL) e=this.getVolumeLevels().incoming,this.checkIncomingInterpreterVolume(),this.HandoverService.setRoom(this.languageChooser.outgoingRight.name),this.outgoingToggle&&this.changeLangsToggle(),this.outgoingToggle=!0},sourceChannelActivated:function(){this.languageBothSession.subscribeProperties.subscribeToAudio=!this.outgoingToggle,this.sourceSession.subscribeProperties.subscribeToAudio=!0,this.sourceSession.volume=this.getVolumeLevels().incoming,this.changeLangsToggle()}};o[i].bind(e)()}}),e.$scope.$watch(function(){return e.outgoingToggle},function(t,n){if(t!==n){e.$log.debug("Change outgoing session",t);var i=t?"outgoingChannelActivated":"relayChannelActivated",o={outgoingChannelActivated:function(){if(this.languageOutSession.subscribeProperties.subscribeToAudio=!0,this.languageOutSession.publishProperties.publishAudio=!0,this.languageOutSession.volume=this.getVolumeLevels().outgoing,this.changeLangsToggle(),this.languageBothSession&&(this.incomingToggle||(this.languageBothSession.subscribeProperties.subscribe Ansi based on Decrypted SSL Data (SSL) eenContainer"),\t\t\t\t\t\t\t"visible-box": !!$ctrl.screenPublisher,\t\t\t\t\t\t\t"little-box": $ctrl.isLittleBox("publisherScreenContainer")\t\t\t\t\t\t}" uib-tooltip="{{$ctrl.screenPublisher.stream.name}}" tooltip-class="conference-tooltip" tooltip-placement="{{$ctrl.tooltipPlace}}" tooltip-enable="$ctrl.showBoxTooltip("publisherScreenContainer")" tooltip-trigger=""mouseenter click"" class="conference__box _own-screen-box stream-item"><div class="video-container"><div id="publisherScreenContainer" class="video-box"></div><div ng-show="!$ctrl.showBoxTooltip("publisherScreenContainer")" class="title-box">{{$ctrl.screenPublisher.stream.name}} {{$ctrl.boxNumber("publisherScreenContainer")}}</div></div></div> boxes for subscribe audio--><conference-video ng-repeat="stream in $ctrl.conferenceAudioStreams" stream="stream" stream-id="{{stream.streamId}}" uib-tooltip="{{stream.name}}" tooltip-placement="{{$ctrl.tooltipPlace}}" tooltip-enable="$ctr Ansi based on Decrypted SSL Data (SSL) eInterpretLanguagesTypes.in=g,this.OTSessionsHandler.updateInterpretLanguagesConditions(g,p)}else if(this.needSwitchOutgoing&&this.OTSessionsHandler.outgoingToggle){var m=this.OTSessionsHandler.outgoingToggle?this.OTSessionsHandler.languageChooser.incomingRight.name:this.OTSessionsHandler.languageChooser.outgoingRight.name;this.HandoverService.setRoom(m),this.OTSessionsHandler.outgoingToggle=!this.OTSessionsHandler.outgoingToggle,this.needSwitchOutgoing=!1}else this.needSwitchOutgoing=!this.OTSessionsHandler.outgoingToggle&&!this.OTSessionsHandler.incomingToggle,this.OTSessionsHandler.incomingToggle=!this.OTSessionsHandler.incomingToggle;this.setKeyboardShortcutTimer(),this.$rootScope.$broadcast("stream-session-ctrl:keyboard-shortcuts","incoming")}}}},i=f.$user.getUserInfo()&&n[f.$user.getUserInfo().roles[0]]?n[f.$user.getUserInfo().roles[0]].bind(f):null;i&&i()}}}return e.$inject=["$user","OTSessionsHandler","$rootScope","$document","$timeout","HandoverService","EventService","$uibModal","$window"],r(e,[{ke Ansi based on Decrypted SSL Data (SSL) elect:"&select",onDeselect:"&deselect"},controller:function(){},link:function(i,o,s,r,a){n||t.warn("tab is now deprecated. Use uib-tab instead."),i.$watch("active",function(e){e&&r.select(i)}),i.disabled=!1,s.disable&&i.$parent.$watch(e(s.disable),function(e){i.disabled=!!e}),i.select=function(){i.disabled||(i.active=!0)},r.addTab(i),i.$on("$destroy",function(){r.removeTab(i)}),i.$transcludeFn=a}}}]).directive("tabHeadingTransclude",["$log","$tabsSuppressWarning",function(e,t){return{restrict:"A",require:"^tab",link:function(n,i){t||e.warn("tab-heading-transclude is now deprecated. Use uib-tab-heading-transclude instead."),n.$watch("headingElement",function(e){e&&(i.html(""),i.append(e))})}}}]).directive("tabContentTransclude",["$log","$tabsSuppressWarning",function(e,t){function n(e){return e.tagName&&(e.hasAttribute("tab-heading")||e.hasAttribute("data-tab-heading")||e.hasAttribute("x-tab-heading")||"tab-heading"===e.tagName.toLowerCase()||"data-tab-heading"===e.tagName.toLowerCase()||"x-tab-heading"===e.t Ansi based on Decrypted SSL Data (SSL) ement=!1,this.localState={base:this.baseText,local:this.$coEdit.value};var t={type:"TEXT",rev:this.rev,lang:this.language,operations:this.diffToBackend(this.diff()),sendToAudience:this.realTimeCoEdit};this.CoEditSocketService.send("MESSAGE",t)}else this.partApproveAcknowledgement&&(this.haveBufferOperations=!0);this.$timeout(function(){e.heightAndScrollCheck(!1)},350)}},{key:"diff",value:function(e,t){return angular.isDefined(e)?this.dmp.diff_main(e,t):this.dmp.diff_main(this.baseText,this.$coEdit.value)}},{key:"diffToOperation",value:function(e){var t=new a.default.TextOperation;return e.forEach(function(e){switch(e[0]){case-1:t=t.delete(e[1].length);break;case 0:t=t.retain(e[1].length);break;case 1:t=t.insert(e[1])}}),t}},{key:"diffToBackend",value:function(e){var t=[];return e.forEach(function(e){switch(e[0]){case-1:t.push(-1*e[1].length);break;case 0:t.push(e[1].length);break;case 1:t.push(e[1])}}),t}},{key:"backendDiffToOperation",value:function(e){var t=new a.default.TextOperation;return e.forEach(func Ansi based on Decrypted SSL Data (SSL) Ansi based on Decrypted SSL Data (SSL) ents[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"",r=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"",a=arguments.length>7&&void 0!==arguments[7]&&arguments[7];return{name:e,langCode:t,status:n,time:i,timeUpdateTimerId:o,error:s,reason:r,disabled:a}}},{key:"showRecordingModal",value:function(){var e=this,t=Object.keys(this.recordingData).map(function(t){var n=e.recordingData[t];return n.sessionId=t,n});this.$uibModal.open({backdrop:"static",windowClass:"recording-modal",component:"modalRecording",resolve:{recordingData:function(){return t}}})}},{key:"updateRecordingData",value:function(){var e=this,t=Object.keys(this.recordingData).map(function(t){var n=e.recordingData[t];return n.sessionId=t,n});this.performObserverCb("updateRecordingData",t)}},{key:"showRecordingNotification",value:function(e){this.$uibModal.open({backdrop:"static",windowClass:"recording-notification-modal",component:"recordingNotificati Ansi based on Decrypted SSL Data (SSL) enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),c=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var s=Object.getPrototypeOf(t);return null===s?void 0:e(s,n,i)}if("value"in o)return o.value;var r=o.get;if(void 0!==r)return r.call(i)},l=n(17),u=i(l),d=n(271),p=i(d),h=function(e){function t(e,n,i,r,a,c,l,u,d,p,h,f){"ngInject";o(this,t);var g=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n,i,r,a,c,l,u,d,h,f));return g.$uibModal=p,g}return t.$inject=["$interval","EventService","$user","ChatService","OTSessionsHandler","HandoverService","$rootScope","$timeout","$window","$uibModal","$document","LocalizationService"],r(t,e),a(t,[{key:"$onInit",value:function(){c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"$onInit",this).call(this),this.connectState=!0,this.isSourceStreaming=0,this.isLangInStreaming=0,this.streamDa Ansi based on Decrypted SSL Data (SSL) error(i)})}},{key:"userForceLogout",value:function(e,t){var n=this,i=this.sessions[e]||this.floorSession;i&&i.userForceLogout(t).catch(function(e){var i="Could not force logout "+t.name+": "+e;n.$log.error(i)})}},{key:"userForceRal",value:function(e,t){var n=this,i=this.sessions[e]||this.floorSession;i&&i.userForceRal(t).catch(function(e){var i="Could not force RAL "+t.name+": "+e;n.$log.error(i)})}},{key:"userForceTalk",value:function(e,t){var n=this,i=this.sessions[e];i&&i.userForceTalk(t).catch(function(e){var i="Could not force TALK "+t.name+": "+e;n.$log.error(i)})}},{key:"addInterpreterDuplicate",value:function(e){this.usersLanguages[e.authToken][e.languageType]=e.langCode,this.changeActiveLanguage({authToken:e.authToken,activeInterpretLanguagesTypes:null})}},{key:"changeLanguagesToggle",value:function(e){var t=this;this.allSessions.forEach(function(n){var i=n.usersInfo.find(function(t){return t.authToken===e.authToken});i&&(i.incomingToggle=e.toggleData.incomingToggle,i.outgoingToggle=e.toggleData.out Ansi based on Decrypted SSL Data (SSL) ervice=r,this.OTSessionsHandler=c,this.HandoverService=l,this.LocalizationService=u,this.PollService=d}return e.$inject=["$document","$element","$rootScope","$user","ChatService","$timeout","OTSessionsHandler","HandoverService","LocalizationService","PollService"],o(e,[{key:"$onInit",value:function(){var e=this,t=[{EVENT_CHAT:"WEB_UI"},{ANNOUN:"WEB_UI"},{INTERPRETING_CHAT:"WEB_UI"},{INTERPRETING_PARTNER_CHAT:"WEB_UI"},{EVENT_CHAT_TOOLTIP:"TOOLTIPS"},{ANNOUNCEMENTS_CHAT_TOOLTIP:"TOOLTIPS"},{PARTNER_CHAT_TOOLTIP:"TOOLTIPS"},{SMALLER:"TOOLTIPS"},{BIGGER:"TOOLTIPS"},{PARTNER:"WEB_UI"},{PARTNERS:"WEB_UI"},{VOL_CHAT_ON:"TOOLTIPS"},{VOL_CHAT_OFF:"TOOLTIPS"},{HIDE_ALL_BY_DEFAULT:"TOOLTIPS"},{SHOW_ALL_BY_DEFAULT:"TOOLTIPS"}];this.LocalizationService.translate(t,this),this.chatType=this.moderatorChat?"moderator":"partner",this.chatHistoryHeight=166,this.chatMessageMaxLength=1024,this.chatMessageInputTextareaId=this.chatType+"_message-input-textarea",this.disable=!1,this.showLoader=!!this.moderatorChat,this.textMessage Ansi based on Decrypted SSL Data (SSL) est-page .test-content__testing .testing-item__content .info__item-title{cursor:pointer}network-test-page .test-content__testing .testing-item__content .info__item-icon{display:inline-block;width:12px;height:12px;margin-right:8px;left:0;top:4px}network-test-page .test-content__testing .testing-item__content .info__item-icon.error-icon{fill:#fc2c2c;width:20px;height:20px;top:0}network-test-page .test-content__testing .testing-item__content .info__item-icon.success-small-icon{fill:#00b050;top:5px;left:4px}network-test-page .test-content__testing .testing-item__content .info__item-icon.progress-icon{background:url("/static/images/test-loader.gif") 50% no-repeat;background-size:cover;width:30px;height:30px;left:-5px;top:-5px}network-test-page .test-content__testing .testing-item__content .info__item-icon.waiting-icon{left:4px}network-test-page .test-content__testing .testing-item__content .info__item .warning-small-icon{display:inline-block;width:15px;height:15px;margin-right:8px;position:absol Ansi based on Decrypted SSL Data (SSL) etScope:i,preventDefault:function(){r.defaultPrevented=!0},defaultPrevented:!1};if(!i.$$listenerCount[e])return r;for(var a,c,l,u=W([r],arguments,1);o=s;){for(r.currentScope=o,a=o.$$listeners[e]||[],c=0,l=a.length;c<l;c++)if(a[c])try{a[c].apply(null,u)}catch(e){n(e)}else a.splice(c,1),c--,l--;if(!(s=o.$$listenerCount[e]&&o.$$childHead||o!==i&&o.$$nextSibling))for(;o!==i&&!(s=o.$$nextSibling);)o=o.$parent}return r.currentScope=null,r}};var $=new h,C=$.$$asyncQueue=[],k=$.$$postDigestQueue=[],w=$.$$applyAsyncQueue=[],A=0;return $}]}function kn(){var e=/^\s*(https?|ftp|mailto|tel|file):/,t=/^\s*((https?|ftp|file|blob):|data:image\/)/;this.aHrefSanitizationWhitelist=function(t){return M(t)?(e=t,this):e},this.imgSrcSanitizationWhitelist=function(e){return M(e)?(t=e,this):t},this.$get=function(){return function(n,i){var o,s=i?t:e;return o=Rn(n).href,""===o||o.match(s)?n:"unsafe:"+o}}}function wn(e){if("self"===e)return e;if(S(e)){if(e.indexOf("***")>-1)throw js("iwcard","Illegal sequence *** in string matcher. String: {0}",e);return e=ao(e).replace("\\*\\*",".*").replace("\\*","[^:/.?&;]*"),new RegExp("^"+e+"$")}if(C(e))return new RegExp("^"+e.source+"$");throw js("imatcher",'Matchers may only be "self", string patterns or RegExp objects')}function An(e){var t=[];return M(e)&&o(e,function(e){t.push(wn(e))}),t}function On(){this.SCE_CONTEXTS=Vs;var e=["self"],t=[];this.resourceUrlWhitelist=function(t){return arguments.length&&(e=An(t)),e},this.resourceUrlBlacklist=function(e){return arguments.length&&(t=An(e)),t},this.$get=["$injector",function(n){function i(e,t){return"self"===e?Pn(t):!!e.exec(t.href)}function o(n){var o,s,r=Rn(n.toString()),a=!1;for(o=0,s=e.length;o<s;o++)if(i(e[o],r)){a=!0;break}if(a)for(o=0,s=t.length;o<s;o++)if(i(t[o],r)){a=!1;break}return a}function s(e){var t=function(e){this.$$unwrapTrustedValue=function(){return e}};return e&&(t.prototype=new e),t.prototype.valueOf=function(){return this.$$unwrapTrustedValue()},t.prototype.toString=function(){return this.$$unwrapTrustedValue().toString()},t}function r(e,t){var n=d.hasOwnProperty(e)?d[e]:null;if(!n)throw js("icontext","Attempted to trust a value in invalid context. Context: {0}; Value: {1}",e,t);if(null===t||b(t)||""===t)return t;if("string"!=typeof t)throw js("itype","Attempted to trust a non-string value in a content requiring a string: Context: {0}",e);return new n(t)}function a(e){return e instanceof u?e.$$unwrapTrustedValue():e}function c(e,t){if(null===t||b(t)||""===t)return t;var n=d.hasOwnProperty(e)?d[e]:null;if(n&&t instanceof n)return t.$$unwrapTrustedValue();if(e===Vs.RESOURCE_URL){if(o(t))return t;throw js("insecurl","Blocked loading resource from url not allowed by $sceDelegate policy. URL: {0}",t.toString())}if(e===Vs.HTML)return l(t);throw js("unsafe","Attempting to use an unsafe value in a safe context.")}var l=function(e){throw js("unsafe","Attempting to use an unsafe value in a safe context.")};n.has("$sanitize")&&(l=n.get("$sanitize"));var u=s(),d={};return d[Vs.HTML]=s(u),d[Vs.CSS]=s(u),d[Vs.URL]=s(u),d[Vs.JS]=s(u),d[Vs.RESOURCE_URL]=s(d[Vs.URL]),{trustAs:r,getTrusted:c,valueOf:a}}]}function En(){var e=!0;this.enabled=function(t){return arguments.length&&(e=!!t),e},this.$get=["$parse","$sceDelegate",function(t,n){if(e&&ji<8)throw js("iequirks","Strict Contextual Escaping does not support Internet Explorer version < 11 in quirks mode. You can fix this by adding the text <!doctype html> to the top of your HTML document. See http://docs.angularjs.org/api/ng.$sce for more information.");var i=be(Vs);i.isEnabled=function(){return e},i.trustAs=n.trustAs,i.getTrusted=n.getTrusted,i.valueOf=n.valueOf,e||(i.trustAs=i.getTrusted=function(e,t){return t},i.valueOf=g),i.parseAs=function(e,n){var o=t(n);return o.literal&&o.constant?o:t(n,function(t){return i.getTrusted(e,t)})};var s=i.parseAs,r=i.getTrusted,a=i.trustAs;return o(Vs,function(e,t){var n=Ui(t);i[Te("parse_as_"+n)]=function(t){return s(e,t)},i[Te("get_trusted_"+n)]=function(t){return r(e,t)},i[Te("trust_as_"+n)]=function(t){return a(e,t)}}),i}]}function In(){this.$get=["$window","$document",function(e,t){var n,i,o={},s=e.chrome&&(e.chrome.app&&e.chrome.app.runtime||!e.chrome.app&&e.chrome.runtime&&e.chrome.runtime.id),r=!s&&e.history&&e.history.pushState,a=p((/android (\d+)/.exec(Ui((e.navigator||{}).userAgent))||[])[1]),c=/Boxee/i.test((e.navigator||{}).userAgent),l=t[0]||{},u=/^(Moz|webkit|ms)(?=[A-Z])/,d=l.body&&l.body.style,h=!1,f=!1;if(d){for(var g in d)if(i=u.exec(g)){n=i[0],n=n[0].toUpperCase()+n.substr(1);break}n||(n="WebkitOpacity"in d&&"webkit"),h=!!("transition"in d||n+"Transition"in d),f=!!("animation"in d||n+"Animation"in d),!a||h&&f||(h=S(d.webkitTransition),f=S(d.webkitAnimation))}return{history:!(!r||a<4||c),hasEvent:function(e){if("input"===e&&ji<=11)return!1;if(b(o[e])){var t=l.createElement("div");o[e]="on"+e in t}return o[e]},csp:co(),vendorPrefix:n,transitions:h,animations:f,android:a}}]}function Dn(){var e;this.httpOptions=function(t){return t?(e=t,this):e},this.$get=["$templateCache","$http","$q","$sce",function(t,n,i,o){function s(r,a){function c(e){if(!a)throw Fs("tpload","Failed to load template: {0} (HTTP status: {1} {2})",r,e.status,e.statusText);return i.reject(e)}s.totalPendingRequests++,S(r)&&!b(t.get(r))||(r=o.getTrustedResourceUrl(r));var l=n.defaults&&n.defaults.transformResponse;return oo(l)?l=l.filter(function(e){return e!==wt}):l===wt&&(l=null),n.get(r,u({cache:t,transformResponse:l},e)).finally(function(){s.totalPendingRequests--}).then(function(e){return t.put(r,e.data),e.data},c)}return s.totalPendingRequests=0,s}]}function Nn(){this.$get=["$rootScope","$browser","$location",function(e,t,n){var i={};return i.findBindings=function(e,t,n){var i=e.getElementsByClassName("ng-binding"),s=[];return o(i,function(e){var i=to.element(e).data("$binding");i&&o(i,function(i){if(n){var o=new RegExp("(^|\\s)"+ao(t)+"(\\s|\\||$)");o.test(i)&&s.push(e)}else i.indexOf(t)!==-1&&s.push(e)})}),s},i.findModels=function(e,t,n){for(var i=["ng-","data-ng-","ng\\:"],o=0;o<i.length;++o){var s=n?"=":"*=",r="["+i[o]+"model"+s+'"'+t+'"]',a=e.querySelectorAll(r);if(a.length)return a}},i.getLocation=function(){return n.url()},i.setLocation=function(t){t!==n.url()&&(n.url(t),e.$digest())},i.whenStable=function(e){t.notifyWhenNoOutstandingRequests(e)},i}]}function xn(){this.$get=["$rootScope","$browser","$q","$$q","$exceptionHandler",function(e,t,n,i,o){function s(s,a,c){L(s)||(c=a,a=s,s=f);var l,u=B(arguments,3),d=M(c)&&!c,p=(d?i:n).defer(),h=p.promise;return l=t.defer(function(){try{p.resolve(s.apply(null,u))}catch(e){p.reject(e),o(e)}finally{delete r[h.$$timeoutId]}d||e.$apply()},a),h.$$timeoutId=l,r[l]=p,h}var r={};return s.cancel=function(e){return!!(e&&e.$$timeoutId in r)&&(r[e.$$timeoutId].reject("canceled"),delete r[e.$$timeoutId],t.defer.cancel(e.$$timeoutId))},s}]}function Rn(e){var t=e;return ji&&(Xs.setAttribute("href",t),t=Xs.href),Xs.setAttribute("href",t),{href:Xs.href,protocol:Xs.protocol?Xs.protocol.replace(/:$/,""):"",host:Xs.host,search:Xs.search?Xs.search.replace(/^\?/,""):"",hash:Xs.hash?Xs.hash.replace(/^#/,""):"",hostname:Xs.hostname,port:Xs.port,pathname:"/"===Xs.pathname.charAt(0)?Xs.pathname:"/"+Xs.pathname}}function Pn(e){var t=S(e)?Rn(e):e;return t.protocol===Gs.protocol&&t.host===Gs.host}function zn(){this.$get=m(t)}function qn(e){function t(e){try{return decodeURIComponent(e)}catch(t){return e}}var n=e[0]||{},i={},o="";return function(){var e,s,r,a,c,l=n.cookie||"";if(l!==o)for(o=l,e=o.split("; "),i={},r=0;r<e.length;r++)s=e[r],a=s.indexOf("="),a>0&&(c=t(s.substring(0,a)),b(i[c])&&(i[c]=t(s.substring(a+1))));return i}}function Hn(){this.$get=qn}function Un(e){function t(i,s){if(_(i)){var r={};return o(i,function(e,n){r[n]=t(n,e)}),r}return e.factory(i+n,s)}var n="Filter";this.register=t,this.$get=["$injector",function(e){return function(t){return e.get(t+n)}}],t("currency",Vn),t("date",ai),t("filter",Wn),t("json",ci),t("limitTo",li),t("lowercase",nr),t("number",Fn),t("orderBy",di),t("uppercase",ir)}function Wn(){return function(e,t,o,s){if(!i(e)){if(null==e)return e;throw n("filter")("notarray","Expected array but received: {0}",e)}s=s||"$";var r,a,c=jn(t);switch(c){case"function":r=t;break;case"boolean":case"null":case"number":case"string":a=!0;case"object":r=Bn(t,o,s,a);break;default:return e}return Array.prototype.filter.call(e,r)}}function Bn(e,t,n,i){var o,s=_(e)&&n in e;return t===!0?t=U:L(t)||(t=function(e,t){return!b(e)&&(null===e||null===t?e===t:!(_(t)||_(e)&&!v(e))&&(e=Ui(""+e),t=Ui(""+t),e.indexOf(t)!==-1))}),o=function(o){return s&&!_(o)?Yn(o,e[n],t,n,!1):Yn(o,e,t,n,i)}}function Yn(e,t,n,i,o,s){var r=jn(e),a=jn(t);if("string"===a&&"!"===t.charAt(0))return!Yn(e,t.substring(1),n,i,o);if(oo(e))return e.some(function(e){return Yn(e,t,n,i,o)});switch(r){case"object":var c;if(o){for(c in e)if("$"!==c.charAt(0)&&Yn(e[c],t,n,i,!0))return!0;return!s&&Yn(e,t,n,i,!1)}if("object"===a){for(c in t){var l=t[c];if(!L(l)&&!b(l)){var u=c===i,d=u?e:e[c];if(!Yn(d,l,n,i,u,u))return!1}}return!0}return n(e,t);case"function":return!1;default:return n(e,t)}}function jn(e){return null===e?"null":typeof e}function Vn(e){var t=e.NUMBER_FORMATS;return function(e,n,i){return b(n)&&(n=t.CURRENCY_SYM),b(i)&&(i=t.PATTERNS[1].maxFrac),null==e?e:Kn(e,t.PATTERNS[1],t.GROUP_SEP,t.DECIMAL_SEP,i).replace(/\u00A4/g,n)}}function Fn(e){var t=e.NUMBER_FORMATS;return function(e,n){return null==e?e:Kn(e,t.PATTERNS[0],t.GROUP_SEP,t.DECIMAL_SEP,n)}}function Xn(e){var t,n,i,o,s,r=0;for((n=e.indexOf(Js))>-1&&(e=e.replace(Js,"")),(i=e.search(/e/i))>0?(n<0&&(n=i),n+=+e.slice(i+1),e=e.substring(0,i)):n<0&&(n=e.length),i=0;e.charAt(i)===Zs;i++);if(i===(s=e.length))t=[0],n=1;else{for(s--;e.charAt(s)===Zs;)s--;for(n-=i,t=[],o=0;i<=s;i++,o++)t[o]=+e.charAt(i)}return n>Ks&&(t=t.splice(0,Ks-1),r=n-1,n=1),{d:t,e:r,i:n}}function Gn(e,t,n,i){var o=e.d,s=o.length-e.i;t=b(t)?Math.min(Math.max(n,s),i):+t;var r=t+e.i,a=o[r];if(r>0){o.splice(Math.max(e.i,r));for(var c=r;c<o.length;c++)o[c]=0}else{s=Math.max(0,s),e.i=1,o.length=Math.max(1,r=t+1),o[0]=0;for(var l=1;l<r;l++)o[l]=0}if(a>=5)if(r-1<0){for(var u=0;u>r;u--)o.unshift(0),e.i++;o.unshift(1),e.i++}else o[r-1]++;for(;s<Math.max(0,t);s++)o.push(0);var d=o.reduceRight(function(e,t,n,i){return t+=e,i[n]=t%10,Math.floor(t/10)},0);d&&(o.unshift(d),e.i++)}function Kn(e,t,n,i,o){if(!S(e)&&!T(e)||isNaN(e))return"";var s,r=!isFinite(e),a=!1,c=Math.abs(e)+"",l="";if(r)l="â";else{s=Xn(c),Gn(s,o,t.minFrac,t.maxFrac);var u=s.d,d=s.i,p=s.e,h=[];for(a=u.reduce(function(e,t){return e&&!t},!0);d<0;)u.unshift(0),d++;d>0?h=u.splice(d,u.length):(h=u,u=[0]);var f=[];for(u.length>=t.lgSize&&f.unshift(u.splice(-t.lgSize,u.length).join(""));u.length>t.gSize;)f.unshift(u.splice(-t.gSize,u.length).join(""));u.length&&f.unshift(u.join("")),l=f.join(n),h.length&&(l+=i+h.join("")),p&&(l+="e+"+p)}return e<0&&!a?t.negPre+l+t.negSuf:t.posPre+l+t.posSuf}function Jn(e,t,n,i){var o="";for((e<0||i&&e<=0)&&(i?e=-e+1:(e=-e,o="-")),e=""+e;e.length<t;)e=Zs+e;return n&&(e=e.substr(e.length-t)),o+e}function Zn(e,t,n,i,o){return n=n||0,function(s){var r=s["get"+e]();return(n>0||r>-n)&&(r+=n),0===r&&n===-12&&(r=12),Jn(r,t,i,o)}}function Qn(e,t,n){return function(i,o){var s=i["get"+e](),r=(n?"STANDALONE":"")+(t?"SHORT":""),a=Wi(r+e);return o[a][s]}}function ei(e,t,n){var i=-1*n,o=i>=0?"+":"";return o+=Jn(Math[i>0?"floor":"ceil"](i/60),2)+Jn(Math.abs(i%60),2)}function ti(e){var t=new Date(e,0,1).getDay();return new Date(e,0,(t<=4?5:12)-t)}function ni(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate()+(4-e.getDay()))}function ii(e){return function(t){var n=ti(t.getFullYear()),i=ni(t),o=+i-+n,s=1+Math.round(o/6048e5);return Jn(s,e)}}function oi(e,t){return e.getHours()<12?t.AMPMS[0]:t.AMPMS[1]}function si(e,t){return e.getFullYear()<=0?t.ERAS[0]:t.ERAS[1]}function ri(e,t){return e.getFullYear()<=0?t.ERANAMES[0]:t.ERANAMES[1]}function ai(e){function t(e){var t;if(t=e.match(n)){var i=new Date(0),o=0,s=0,r=t[8]?i.setUTCFullYear:i.setFullYear,a=t[8]?i.setUTCHours:i.setHours;t[9]&&(o=p(t[9]+t[10]),s=p(t[9]+t[11])),r.call(i,p(t[1]),p(t[2])-1,p(t[3]));var c=p(t[4]||0)-o,l=p(t[5]||0)-s,u=p(t[6]||0),d=Math.round(1e3*parseFloat("0."+(t[7]||0)));return a.call(i,c,l,u,d),i}return e}var n=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;return function(n,i,s){var r,a,c="",l=[];if(i=i||"mediumDate",i=e.DATETIME_FORMATS[i]||i,S(n)&&(n=tr.test(n)?p(n):t(n)),T(n)&&(n=new Date(n)),!$(n)||!isFinite(n.getTime()))return n;for(;i;)a=er.exec(i),a?(l=W(l,a,1),i=l.pop()):(l.push(i),i=null);var u=n.getTimezoneOffset();return s&&(u=X(s,u),n=K(n,s,!0)),o(l,function(t){r=Qs[t],c+=r?r(n,e.DATETIME_FORMATS,u):"''"===t?"'":t.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),c}}function ci(){return function(e,t){return b(t)&&(t=2),V(e,t)}}function li(){return function(e,t,n){return t=Math.abs(Number(t))===1/0?Number(t):p(t),io(t)?e:(T(e)&&(e=e.toString()),i(e)?(n=!n||isNaN(n)?0:p(n),n=n<0?Math.max(0,e.length+n):n,t>=0?ui(e,n,n+t):0===n?ui(e,t,e.length):ui(e,Math.max(0,n+t),n)):e)}}function ui(e,t,n){return S(e)?e.slice(t,n):Gi.call(e,t,n)}function di(e){function t(t){return t.map(function(t){var n=1,i=g;if(L(t))i=t;else if(S(t)&&("+"!==t.charAt(0)&&"-"!==t.charAt(0)||(n="-"===t.charAt(0)?-1:1,t=t.substring(1)),""!==t&&(i=e(t),i.constant))){var o=i();i=function(e){return e[o]}}return{get:i,descending:n}})}function o(e){switch(typeof e){case"number":case"boolean":case"string":return!0;default:return!1}}function s(e){return L(e.valueOf)&&(e=e.valueOf(),o(e))?e:v(e)&&(e=e.toString(),o(e))?e:e}function r(e,t){var n=typeof e;return null===e?(n="string",e="null"):"object"===n&&(e=s(e)),{value:e,type:n,index:t}}function a(e,t){var n=0,i=e.type,o=t.type;if(i===o){var s=e.value,r=t.value;"string"===i?(s=s.toLowerCase(),r=r.toLowerCase()):"object"===i&&(_(s)&&(s=e.index),_(r)&&(r=t.index)),s!==r&&(n=s<r?-1:1)}else n=i<o?-1:1;return n}return function(e,o,s,c){function l(e,t){return{value:e,tieBreaker:{value:t,type:"number",index:t},predicateValues:d.map(function(n){return r(n.get(e),t)})}}function u(e,t){for(var n=0,i=d.length;n<i;n++){var o=h(e.predicateValues[n],t.predicateValues[n]);if(o)return o*d[n].descending*p}return h(e.tieBreaker,t.tieBreaker)*p}if(null==e)return e;if(!i(e))throw n("orderBy")("notarray","Expected array but received: {0}",e);oo(o)||(o=[o]),0===o.length&&(o=["+"]);var d=t(o),p=s?-1:1,h=L(c)?c:a,f=Array.prototype.map.call(e,l);return f.sort(u),e=f.map(function(e){return e.value})}}function pi(e){return L(e)&&(e={link:e}),e.restrict=e.restrict||"AC",m(e)}function hi(e,t){e.$name=t}function fi(e,t,n,i,s){var r=this,a=[];r.$error={},r.$$success={},r.$pending=void 0,r.$name=s(t.name||t.ngForm||"")(n),r.$dirty=!1,r.$pristine=!0,r.$valid=!0,r.$invalid=!1,r.$submitted=!1,r.$$parentForm=rr,r.$rollbackViewValue=function(){o(a,function(e){e.$rollbackViewValue()})},r.$commitViewValue=function(){o(a,function(e){e.$commitViewValue()})},r.$addControl=function(e){he(e.$name,"input"),a.push(e),e.$name&&(r[e.$name]=e),e.$$parentForm=r},r.$$renameControl=function(e,t){var n=e.$name;r[n]===e&&delete r[n],r[t]=e,e.$name=t},r.$removeControl=function(e){e.$name&&r[e.$name]===e&&delete r[e.$name],o(r.$pending,function(t,n){r.$setValidity(n,null,e)}),o(r.$error,function(t,n){r.$setValidity(n,null,e)}),o(r.$$success,function(t,n){r.$setValidity(n,null,e)}),q(a,e),e.$$parentForm=rr},xi({ctrl:this,$element:e,set:function(e,t,n){var i=e[t];if(i){var o=i.indexOf(n);o===-1&&i.push(n)}else e[t]=[n]},unset:function(e,t,n){var i=e[t];i&&(q(i,n),0===i.length&&delete e[t])},$animate:i}),r.$setDirty=function(){i.removeClass(e,Yr),i.addClass(e,jr),r.$dirty=!0,r.$pristine=!1,r.$$parentForm.$setDirty()},r.$setPristine=function(){i.setClass(e,Yr,jr+" "+ar),r.$dirty=!1,r.$pristine=!0,r.$submitted=!1,o(a,function(e){e.$setPristine()})},r.$setUntouched=function(){o(a,function(e){e.$setUntouched()})},r.$setSubmitted=function(){i.addClass(e,ar),r.$submitted=!0,r.$$parentForm.$setSubmitted()}}function gi(e){e.$formatters.push(function(t){return e.$isEmpty(t)?t:t.toString()})}function mi(e,t,n,i,o,s){vi(e,t,n,i,o,s),gi(i)}function vi(e,t,n,i,o,s){var r=Ui(t[0].type);if(!o.android){var a=!1;t.on("compositionstart",function(){a=!0}),t.on("compositionend",function(){a=!1,l()})}var c,l=function(e){if(c&&(s.defer.cancel(c),c=null),!a){var o=t.val(),l=e Ansi based on Decrypted SSL Data (SSL) fault).component("settingsModalModerator",Et.default).component("eventTimer",Dt.default).component("mediaDevicesAccessModal",xt.default).component("browserWarningModal",Pt.default).component("streamTextCaptions",qt.default).component("visibilityIcon",Ut.default).component("pollConfirmModal",Bt.default).component("pollContainer",jt.default).component("pollList",Gt.default).component("pollCreate",Ft.default).component("pollResults",Jt.default).component("pollVote",Qt.default);t.default=en},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(242),s=i(o);n(243);var r={bindings:{errors:"<"},template:s.default};t.default=r},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<ul ng-show="$ctrl.errors" class="error-messages"><li ng-repeat="error in $ctrl.errors track by $index">{{error.message}}</li></ul>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(246),s=i(o);n(247);var r=n(254),a=i(r),c={bindings:{},template:s.default,controller:a.default};t.default=c},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<header class="header"><div class="container-custom clearfix"><div class="header__logo"><img ng-if="$ctrl.showLogo" ng-src="{{$ctrl.headerLogo.imagePath}}" alt="Event logo"></div><div class="header__event-name"><span class="header__event-title">{{$ctrl.eventName}}</span><span class="header__event-role"> â {{$ctrl.roleToString($ctrl.user.roles[0])}}</span></div><i ng-click="$ctrl.toggleMenu()" class="menu-ico"><svg ng-if="!$ctrl.isMobileMenuOpen" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-menu-ico"></use></svg><svg ng-if="$ctrl.isMobileMenuOpen" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-menu-close-ico"></use></svg></i><ul ng-class="{"_opened": $ctrl.isMobileMenuOpen}" class="header__options-menu options-menu"> Langs settings modal--><li ng-if="!$ctrl.checkRole([\'UI_AUDIENCE\']) && !$ctrl.checkRole([\'UI_MODERATOR\'])" class="options-menu__item _language"><a href="#" ng-click="$ctrl.showLangModal()" uib-tooltip="{{\'TOOLTIPS.LANG_SETTINGS_MIN\' | translate}}" tooltip-placement="bottom" tooltip-class="header-left-tooltip" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-language"></use></svg></a></li> streamText visibility button--><li ng-if="$ctrl.isStreamTextCaptionsEnabled" class="options-menu__item _stream-text-toggle"><div ng-click="$ctrl.streamTextCaptionsToggle()" ng-class="{"_active": $ctrl.isStreamTextCaptionsVisible}" uib-tooltip="Captions visibility" tooltip-placement="bottom" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-streamtext-ico"></use></svg></div></li> moderator broadcasting settings--><li ng-if="$ctrl.checkRole(["UI_MODERATOR"]) && $ctrl.allowBroadcasting" class="options-menu__item _broadcasting"><div ng-click="$ctrl.showBroadcastingRtmp()" uib-tooltip="Broadcasting Settings" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-language"></use></svg></div></li> moderator-mic status--><li ng-if="$ctrl.checkRole(["UI_MODERATOR"])" ng-class="{"_on": $ctrl.micsState.isMicOn}" class="options-menu__item _mics"><svg ng-if="$ctrl.micsState.isMicOn" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-mic-on-small-white"></use></svg><svg ng-if="!$ctrl.micsState.isMicOn" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-mic-off-small"></use></svg><span>{{$ctrl.micsTitle}}</span></li> moderator-mic toggle--><li ng-if="$ctrl.checkRole(["UI_MODERATOR"])" class="options-menu__item _mic-global"><a href="#" ng-if="$ctrl.checkRole([\'UI_MODERATOR\'])" ng-click="$ctrl.changeMicsVisibility()" uib-tooltip="{{\'TOOLTIPS.MIC_SETTINGS\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-mic-global"></use></svg></a></li> moderator recording btn--><li ng-if="$ctrl.enableRecording" class="options-menu__item _recording-btn"><i ng-click="$ctrl.showRecordingModal()" uib-tooltip="{{\'TOOLTIPS.REC_SETTINGS\' | translate}}" tooltip-placement="bottom" ng-class="{"_error": $ctrl.recordingError}" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"></i></li> Theme switcher--><li ng-if="$ctrl.checkRole(["UI_AUDIENCE"])" class="options-menu__item _theme-switcher"><i ng-click="$ctrl.toggleTheme()" uib-tooltip="{{\'TOOLTIPS.THEME\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"></i><span ng-click="$ctrl.toggleTheme()" class="options-menu__item-title">Switch Theme</span></li> Full screen--><li class="options-menu__item _app-full-screen"><a id="fs-btn" href="#" uib-tooltip="{{$ctrl.fullScreenBtnTitle}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" full-screen-toggle class="options-menu__link"><svg class="icon _hide-on-full-screen"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-app-fullscreen"></use></svg><svg class="icon _show-on-full-screen"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-app-fullscreen-exit"></use></svg></a><span full-screen-toggle class="options-menu__item-title">Full Screen</span></li> Network test--><li ng-if="!$ctrl.checkRole([\'UI_AUDIENCE\'])" class="options-menu__item _connection"><a href="#" ng-click="$ctrl.showNetworkModal()" uib-tooltip="{{\'TOOLTIPS.NET_TEST\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-network"></use></svg></a></li> Restart all lines--><li ng-if="!$ctrl.isNanocosmosUI" class="options-menu__item _restart"><a href="#" ng-click="$ctrl.restartAllLines()" uib-tooltip="{{\'TOOLTIPS.RAL\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" ng-class="{"_disabled": $ctrl.hasCaseToDisableRestartAllLines}" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-restart"></use></svg></a><span ng-click="$ctrl.restartAllLines()" class="options-menu__item-title">Restart All Lines</span></li> Settings--><li ng-if="!$ctrl.checkRole([\'UI_MODERATOR\']) && !$ctrl.isNanocosmosUI" class="options-menu__item _settings"><a href="javascript:void(0)" uib-tooltip="{{\'TOOLTIPS.SETS\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" ng-click="$ctrl.showSettingsModal()" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-settings"></use></svg></a><span ng-click="$ctrl.showSettingsModal()" class="options-menu__item-title">Settings</span></li> Settings for moderator--><li ng-if="$ctrl.checkRole([\'UI_MODERATOR\'])" class="options-menu__item _settings"><a href="javascript:void(0)" uib-tooltip="{{\'TOOLTIPS.SETS\' | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" ng-click="$ctrl.showSettingsModalModerator()" class="options-menu__link"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-settings"></use></svg></a></li> Timer until event start--><li ng-if="$ctrl.isEventTimerVisible" class="options-menu__item _time active"><event-timer></event-timer></li> User name--><li ng-if="!$ctrl.checkRole([\'UI_AUDIENCE\'])" class="options-menu__item _username"><div ng-if="$ctrl.user.userName" class="options-menu__user">{{$ctrl.user.userName}}</div></li> Logout--><li class="options-menu__item _logout"><a href="#" ng-click="$ctrl.logout()" confirm confirm-settings="$ctrl.confirmLogOutSettings" uib-tooltip="{{"TOOLTIPS.LOGOUT" | translate}}" tooltip-placement="bottom" tooltip-enable="!$ctrl.isMobileMenuOpen" tooltip-append-to-body="true" class="options-menu__link"><span>Logout</span><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-logout"></use></svg></a><span ng-click="$ctrl.logout()" class="options-menu__item-title">Logout</span></li></ul></div></header>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,,,,,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(255),a=i(r),c=n(17),l=i(c),u=function(){function e(t,n,i,s,r,a,c,l,u,d,p,h,f,g,m,v,b,M,_,y,S,T,$,L,C){"ngInject";o(this,e),this.$log=t,this.$user=n,this.AppConstants=l,this.$uibModal=c,this.EventService=u,this.$rootScope=r.$new(),this.$document=a,this.deviceDetector=d,this.OTSessionsHandler=p,this.OTSessionMediaSettings=f,this.OTModeratorSessionsHandler=h,this.InputDevicesService=g,this.UserOutputDevicesService=T,this.CollectUsersDataService=b,this.$timeout=i,this.$interval=s,this.HandoverService=v,this.ChatService=M,this.BackendEventsSockService=_,this.KeyboardShortcutsService=S,this.$window=y,this.localStorage=this.$window.localStorage,this.LocalizationService=$,this.NanocosmosService=L,this.LinkStateService=C,this.showLogo=!1}return e.$inject=["$log","$user","$timeout","$interval","$rootScope","$document","$uibModal","AppConstants","EventService","deviceDetector","OTSessionsHandler","OTModeratorSessionsHandler","OTSessionMediaSettings","InputDevicesService","OTTestConnection","HandoverService","CollectUsersDataService","ChatService","BackendEventsSockService","$window","KeyboardShortcutsService","UserOutputDevicesService","LocalizationService","NanocosmosService","LinkStateService"],s(e,[{key:"$onInit",value:function(){var e=this,t=[{MIC_ON:"WEB_UI"},{MICS_OFF:"WEB_UI"},{EXIT_FS:"WEB_UI"},{FS:"WEB_UI"},{RESTART:"WEB_UI"},{DESTROY_ALL:"WEB_UI"},{DESTROY_COMMON:"WEB_UI"},{YES:"GENERAL"},{CANCEL:"GENERAL"},{TOKEN_EXPIRED_MSG:"GENERAL"},{YOU_SURE:"WEB_UI"},{EVENT_BLOCKED:"WEB_UI"},{ACCESS_BLOCKED:"WEB_UI"},{CHAIRPERSON_LOG_YOU:"WEB_UI"},{MODERATOR_LOG_YOU:"WEB_UI"},{EVENT_BLOCK:"WEB_UI"},{ALREADY_LOGGED:"WEB_UI"}];this.LocalizationService.translate(t,this).then(function(){e.confirmLogOutSettings={template:a.default,defaultLabels:{title:e.YOU_SURE,ok:e.YES,cancel:e.CANCEL}}}),this.user=this.$user.getUserInfo(),this.$timeout(function(){return e.showLogo=!0}),this.BackendEventsSockService.connect(),this.isMicVisible=this.OTModeratorSessionsHandler.isMicVisible,this.$rootScope.$on("main-header:regularLogout",function(){e.logout()}),this.$rootScope.$on("main-header:forceLogoutAccessTokenExpired",function(){e.forceLogoutModal(e.TOKEN_EXPIRED_MSG)}),this.$rootScope.$on("main-header:forceLogout",function(){e.forceLogoutModal(e.EVENT_BLOCK)}),this.$rootScope.$on("main-header-and-handler:forceLogoutModerator",function(){e.forceLogoutModal(e.MODERATOR_LOG_YOU)}),this.$rootScope.$on("main-header:forceLogoutSpeaker",function(){e.forceLogoutModal(e.CHAIRPERSON_LOG_YOU)}),this.$rootScope.$on("main-header:forceLogoutBlockAccess",function(){e.forceLogoutModal(e.ACCESS_BLOCKED)}),this.$rootScope.$on("main-header:forceLogoutAfterError",function(t,n){e.forceLogoutModal(e.EVENT_BLOCKED+": "+n)}),this.isMobileMenuOpen=this.$window.innerWidth>600,this.$window.innerWidth>600&&(this.isMobileMenuOpen=!1),this.$window.onresize=function(){e.$window.innerWidth>600&&(e.isMobileMenuOpen=!1)},this.setInitialMirrorSetting(),this.$rootScope.$watch(function(){return e.isWebmeetOrClassRoom},function(){e.setInitialMirrorSetting()}),this.BroadcastChannel=null,this.anotherBrowserTabHandler()}},{key:"setInitialMirrorSetting",value:function(){this.localStorage.setItem("ui_mirror_video",this.initialMirrorSetting)}},{key:"$onDestroy",value:function(){this.$interval.cancel(this.intervalId),l.default.isDefined(this.user)&&null!==this.user&&this.logout(),this.$rootScope.$destroy()}},{key:"anotherBrowserTabHandler",value:function(){var e=this;if(!this.$window.location.search.includes("clone")){var t=this.localStorage.getItem("ui_login_cred")||!1,n=t&&l.default.fromJson(t).uid;t&&(this.BroadcastChannel=new BroadcastChannel("interprefyChannel"),this.BroadcastChannel.postMessage(n),this.BroadcastChannel.onmessage=function(t){t.data===n&&e.BroadcastChannel.postMessage("isAnotherActiveTab"),"isAnotherActiveTab"===t.data&&e.$uibModal.open({backdrop:"static",windowClass:"force-logout-modal",component:"forceLogoutModal",resolve:{message:function(){return e.ALREADY_LOGGED}}})})}}},{key:"forceLogoutModal",value:function(e){this.forceLogout()||(this.forceLogout(!0),this.$uibModal.open({backdrop:"static",windowClass:"force-logout-modal",component:"forceLogoutModal",resolve:{message:function(){return e}}}),this.logout())}},{key:"forceLogout",value:function(e){var t=this.checkRole(["UI_MODERATOR"])?this.OTModeratorSessionsHandler:this.OTSessionsHandler;return l.default.isDefined(e)&&(t.forceLogout=e),t.forceLogout}},{key:"changeMicsVisibility",value:function(){var e=this,t=this.$uibModal.open({backdrop:"static",windowClass:"modal-microphone",component:"modalMicrophone",resolve:{isMicVisible:function(){return e.isMicVisible}}});t.result.then(function(t){e.OTModeratorSessionsHandler.changeMicsVisibility(),e.isMicVisible=!e.isMicVisible,e.InputDevicesService.runCurrentInputDevice(t,"audioDevice")})}},{key:"restartAllLines",value:function(){var e=this;this.linesRestartingInProgress=!0,this.checkRole(["UI_MODERATOR"])?this.OTModeratorSessionsHandler.restartAllSessions().finally(function(){e.linesRestartingInProgress=!1,e.OTModeratorSessionsHandler.connectedComplete=!0}):this.OTSessionsHandler.restartAllSessions(this.RESTART).finally(function(){e.linesRestartingInProgress=!1,e.OTSessionsHandler.refreshInProgress=!1})}},{key:"toggleTheme",value:function(){this.OTSessionsHandler.isDarkTheme=!this.OTSessionsHandler.isDarkTheme,this.localStorage.setItem("ui_theme_is_dark",this.OTSessionsHandler.isDarkTheme)}},{key:"checkRole",value:function(e){return this.$user.isHaveRole(e)}},{key:"logout",value:function(){var e=this;if(this.OTSessionsHandler.refreshInProgress)var t=this.$rootScope.$watch(function(){return e.OTSessionsHandler.muteInProgress},function(n,i){i&&!n&&(e.logout(),t())});else{var n=this.checkRole(["UI_MODERATOR"]),i=this.checkRole(["UI_AUDIENCE"]);this.LinkStateService.clearState(),this.$user.logout(),this.user=null,n?this.OTModeratorSessionsHandler.destroyAllSessions().then(function(){e.$log.debug(e.DESTROY_ALL),e.OTModeratorSessionsHandler.resetToStartSettings()}):(this.OTSessionsHandler.logoutInProcess=!0,this.OTSessionsHandler.destroyAllSessions().then(function(){e.$log.debug(e.DESTROY_COMMON),e.OTSessionsHandler.resetToStartSettings()}),this.NanocosmosService.stopNanoBroadcast(),this.NanocosmosService.setDefaultState()),this.isMobileMenuOpen=!1,this.ChatService.clearChats(),this.CollectUsersDataService.clearSessionIds(),this.HandoverService.disconnect(),this.BackendEventsSockService.disconnect(),this.InputDevicesService.setDefaultState(),this.UserOutputDevicesService.clearOutputMediaDevices(),this.needADLogout&&this.adLogoutRedirect(),this.BroadcastChannel&&(this.BroadcastChannel.close(),this.BroadcastChannel=null),this.forceLogout(!1),i&&!this.needADLogout&&this.$window.location.reload()}}},{key:"adLogoutRedirect",value:function(){var e=""+this.$window.location.origin,t="https://interpret.world/sso/signOut?redirect_uri="+e;this.localStorage.removeItem("saml_logout_need"),this.$window.location.href=t}},{key:"roleToString",value:function(e){return this.AppConstants.roles[e]}} Ansi based on Decrypted SSL Data (SSL) fec\/90000\r\n/g,""),e.sdp=e.sdp.replace(/a=rtpmap:98 rtx\/90000\r\n/g,""),e.sdp=e.sdp.replace(/a=fmtp:98 apt=116\r\n/g,"")),this.pc1.setLocalDescription(e),this.pc2.setRemoteDescription(e),this.pc2.createAnswer().then(this.gotAnswer_.bind(this))}},{key:"gotAnswer_",value:function(e){this.constrainVideoBitrateKbps_&&(e.sdp=e.sdp.replace(/a=mid:video\r\n/g,"a=mid:video\r\nb=AS:"+this.constrainVideoBitrateKbps_+"\r\n")),this.pc2.setLocalDescription(e),this.pc1.setRemoteDescription(e)}},{key:"onIceCandidate_",value:function(e,t){if(t.candidate){var n=this.parseCandidate(t.candidate.candidate);this.iceCandidateFilter_(n)&&e.addIceCandidate(t.candidate)}}},{key:"noFilter",value:function(){return!0}},{key:"isRelay",value:function(e){return"relay"===e.type}},{key:"isNotHostCandidate",value:function(e){return"host"!==e.type}},{key:"isReflexive",value:function(e){return"srflx"===e.type}},{key:"isHost",value:function(e){return"host"===e.type}},{key:"isIpv6",value:function(e){return e.address.indexOf(":")!==-1}},{key:" Ansi based on Decrypted SSL Data (SSL) for(n=0;n<e.length;n++)e[n].start1+=t,e[n].start2+=t;n=e[0];var i=n.diffs;if(0==i.length||i[0][0]!=a)i.unshift([a,r]),n.start1-=t,n.start2-=t,n.length1+=t,n.length2+=t;else if(t>i[0][1].length){var o=t-i[0][1].length;i[0][1]=r.substring(i[0][1].length)+i[0][1],n.start1-=o,n.start2-=o,n.length1+=o,n.length2+=o}return n=e[e.length-1],i=n.diffs,0==i.length||i[i.length-1][0]!=a?(i.push([a,r]),n.length1+=t,n.length2+=t):t>i[i.length-1][1].length&&(o=t-i[i.length-1][1].length,i[i.length-1][1]+=r.substring(0,o),n.length1+=o,n.length2+=o),r},r.prototype.patch_splitMax=function(e){for(var t=this.Match_MaxBits,n=0;n<e.length;n++)if(!(e[n].length1<=t)){var s=e[n];e.splice(n--,1);for(var c=s.start1,d=s.start2,l="";0!==s.diffs.length;){var u=new r.patch_obj,f=!0;for(u.start1=c-l.length,u.start2=d-l.length,""!==l&&(u.length1=u.length2=l.length,u.diffs.push([a,l]));0!==s.diffs.length&&u.length1<t-this.Patch_Margin;){l=s.diffs[0][0];var h=s.diffs[0][1];l===o?(u.length2+=h.length,d+=h.length,u.diffs.push(s.diffs.shift()),f=! Ansi based on Decrypted SSL Data (SSL) g-logout" viewBox="0 0 20 16">\n\t\t<path d="M19.3651613,8.08774194 C19.3651613,8.11096774 19.3651613,8.13419355 19.3625806,8.15483871 C19.3522581,8.28387097 19.315871,8.40774194 19.2567742,8.51612903 C19.2541935,8.52387097 19.2490323,8.5316129 19.2410323,8.53935484 C19.1945806,8.60645161 19.1300645,8.68129032 19.0423226,8.77677419 L19.0345806,8.78451613 C18.9419355,8.88258065 18.8203871,9.00387097 18.6655484,9.15870968 L16.3249032,11.4990968 C16.1494194,11.6771613 15.9171613,11.7649032 15.6851613,11.7649032 C15.4552258,11.7649032 15.2232258,11.6771613 15.0474839,11.4990968 C14.6941935,11.1483871 14.6941935,10.5754839 15.0474839,10.2245161 C15.0474839,10.2245161 15.6412903,9.62812903 16.2810323,8.99096774 L8.10580645,8.99096774 C7.60774194,8.99096774 7.20258065,8.58580645 7.20258065,8.08774194 C7.20258065,7.58709677 7.60774194,7.18451613 8.10580645,7.18451613 L16.2812903,7.18451613 L15.0477419,5.95096774 C14.6944516,5.59741935 14.6944516,5.02709677 15.0477419,4.67354839 C15.4012903,4.32 15.9716129,4.32 16.32 Ansi based on Decrypted SSL Data (SSL) GET /bundle.b07a6a3db57d85b46783.js HTTP/1.1Accept: application/javascript, */*;q=0.8Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /css/bundle.75289f9ff58809f84e6879b5592b501b.css HTTP/1.1Accept: text/css, */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /css/vendors.7f6563d39ca309a29f29356b5cdbff6d.css HTTP/1.1Accept: text/css, */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /css?family=Montserrat:400,500,700 HTTP/1.1Accept: text/css, */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: fonts.googleapis.comDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /favicon.ico HTTP/1.1Accept: */*Accept-Encoding: gzip, deflateUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /login=posteurop2020 HTTP/1.1Accept: text/html, application/xhtml+xml, */*Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /npm/sockjs-client@1.1.5/dist/sockjs.min.js HTTP/1.1Accept: application/javascript, */*;q=0.8Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: cdn.jsdelivr.netDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gnD-A.woff HTTP/1.1Accept: */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoOrigin: https://interpret.worldAccept-Encoding: gzip, deflateHost: fonts.gstatic.comDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gnD-A.woff HTTP/1.1Accept: */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoOrigin: https://interpret.worldAccept-Encoding: gzip, deflateHost: fonts.gstatic.comDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WlhzQ.woff HTTP/1.1Accept: */*Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoOrigin: https://interpret.worldAccept-Encoding: gzip, deflateHost: fonts.gstatic.comDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /v2.18/js/opentok.min.js HTTP/1.1Accept: application/javascript, */*;q=0.8Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: static.opentok.comDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) GET /vendors.32770248a3490f3d5ec6.js HTTP/1.1Accept: application/javascript, */*;q=0.8Referer: https://interpret.world/login=posteurop2020Accept-Language: en-USUser-Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateHost: interpret.worldDNT: 1Connection: Keep-Alive Ansi based on Decrypted SSL Data (SSL) HTTP/1.1 200 OKContent-Type: text/css; charset=utf-8Access-Control-Allow-Origin: *Timing-Allow-Origin: *Strict-Transport-Security: max-age=31536000Expires: Thu, 08 Oct 2020 08:10:27 GMTDate: Thu, 08 Oct 2020 08:10:27 GMTCache-Control: private, max-age=86400Content-Encoding: gzipServer: ESFX-XSS-Protection: 0X-Frame-Options: SAMEORIGINX-Content-Type-Options: nosniffAlt-Svc: h3-Q050=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-27=":443"; ma=2592000,h3-T051=":443"; ma=2592000,h3-T050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"Transfer-Encoding: chunked0000000100000001�0000000100000001001f5���]O�0�����uK���Qn@4Q�Æï¿½t]WmWÒI����A�CB�|Ïsr�^nK�s���NF�ExT'/�c�����B�J����\(YE�V��y�)Ò3nAc!+��N���FY93Oi��Dz`�xÂ!���yo�d����z'�Suo��{�I/_t���m�G�����&�,��a��N�Hd�2��?����o�t2���:�~�~eu���j�Î7����� Ansi based on Decrypted SSL Data (SSL) HTTP/1.1 200 OKDate: Thu, 08 Oct 2020 08:10:25 GMTContent-Type: text/htmlContent-Length: 1001Connection: keep-aliveServer: nginx/1.19.2Last-Modified: Mon, 28 Sep 2020 09:08:22 GMTETag: "5f71a806-3e9"Accept-Ranges: bytes<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="google-site-verification" content="0yT_gOw-7L_rzErNQc2S1r9LJSbrNCfK6zuCrIf_pbc" /><meta name="viewport" content="width=device-width, initial-scale=1.0"><title ng-bind="pageTitle"></title><link href="https://fonts.googleapis.com/css?family=Montserrat:400,500,700" rel="stylesheet" type="text/css"><link href="/css/vendors.7f6563d39ca309a29f29356b5cdbff6d.css" rel="stylesheet"><link href="/css/bundle.75289f9ff58809f84e6879b5592b501b.css" rel="stylesheet"></head><body class="ui-body"><div class="main-container" ui-view></div><script src="https://cdn.jsdelivr.net/npm/sockjs-client@1.1.5/dist/sockjs.min.js"></script><script id="opentok-library" data-version="stable" src="https://static.opentok.com/v2.18/js/opentok.min.js"></script><script type="text/javascript" src="/vendors.32770248a3490f3d5ec6.js"></script><script type="text/javascript" src="/bundle.b07a6a3db57d85b46783.js"></script></body></html> Ansi based on Decrypted SSL Data (SSL) HTTP/1.1 200 OKDate: Thu, 08 Oct 2020 08:10:26 GMTContent-Type: application/javascriptContent-Length: 2593558Connection: keep-aliveServer: nginx/1.19.2Last-Modified: Tue, 29 Sep 2020 11:27:50 GMTETag: "5f731a36-279316"Accept-Ranges: bytes Ansi based on Decrypted SSL Data (SSL) HTTP/1.1 200 OKDate: Thu, 08 Oct 2020 08:10:26 GMTContent-Type: text/cssContent-Length: 153166Connection: keep-aliveServer: nginx/1.19.2Last-Modified: Mon, 28 Sep 2020 09:08:22 GMTETag: "5f71a806-2564e"Accept-Ranges: bytes Ansi based on Decrypted SSL Data (SSL) HTTP/1.1 200 OKDate: Thu, 08 Oct 2020 08:10:26 GMTContent-Type: text/cssContent-Length: 406148Connection: keep-aliveServer: nginx/1.19.2Last-Modified: Mon, 28 Sep 2020 09:08:22 GMTETag: "5f71a806-63284"Accept-Ranges: bytes Ansi based on Decrypted SSL Data (SSL) i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s,r,a){"ngInject";n(this,e),this.$document=t,this.$element=i,this.$rootScope=o,this.$uibModal=s,this.LocalizationService=r,this.PollService=a,this.modal=null}return e.$inject=["$document","$element","$rootScope","$uibModal","LocalizationService","PollService"],i(e,[{key:"$onInit",value:function(){var e=[{SINGLE_TYPE:"WEB_UI"},{MULTIPLE_TYPE:"WEB_UI"},{START_VOTING:"WEB_UI"},{POLL_IN_PROGRESS_ERROR:"WEB_UI"},{POLL_IN_PROGRESS_TITLE:"WEB_UI"}];this.LocalizationService.translate(e,this),this.questionTypes=[{name:this.SINGLE_TYPE,value:"SINGLE"},{name:this.MULTIPLE_TYPE,value:"MULTIPLE"}],this.selectedQuestionType=this.questionTypes[0],this.modalTitle=this.START_VOTING,this.resetPoll()}},{key:"addAnswerOption",value:function(){this.answerOptions.push({value:""})}},{key:"removeAnswerOption",value:function(e){this.answerOptions=this.answerOptions.filter(function(t){return t!==e})}},{key:"openConfirmationModal",value:function(){var e=this;this.validate&&(this.modal=this.$uibModal.open({backdrop:"static",windowClass:"poll-confirm-modal",component:"pollConfirmModal",resolve:{start:function(){return e.startPoll.bind(e)},title:function(){return e.modalTitle}}}))}},{key:"startPoll",value:function(){var e=this;this.PollService.createPoll(this.questionTitle,this.answerOptions.map(function(e){return e.value}),this.selectedQuestionType.value).then(function(){e.resetPoll(),e.modal.close()}).catch(function(t){409===t.status&&t.data.message.includes("poll in progress")&&e.showPollErrorModal()})}},{key:"showPollErrorModal",value:function(){var e=this;this.modal.close(),this.modalTitle=this.POLL_IN_PROGRESS_TITLE,this.modal=this.$uibModal.open({backdrop:"static",windowClass:"poll-confirm-modal",component:"pollConfirmModal",resolve:{title:function(){return e.modalTitle},content:function(){return e.POLL_IN_PROGRESS_ERROR}}}),this.modal.result.then(function(){return e.modalTitle=e.START_VOTING})}},{key:"resetPoll",value:function(){this.questionTitle="",this.selectedQuestionType=this.questionTypes[0],this.answerOptions=[{value:""},{value:""}]}},{key:"validate",get:function(){return this.questionTitle&&!this.answerOptions.find(function(e){return""===e.value})}}]),e}();t.default=o},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(694),s=i(o),r=n(695),a=i(r);n(696);var c={bindings:{active:"<",list:"<",chairperson:"<"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o){"ngInject";n(this,e),this.$q=t,this.$rootScope=i,this.PollService=o,this.FORBIDDEN=403}return e.$inject=["$q","$rootScope","PollService"],i(e,[{key:"$onInit",value:function(){var e=this;this.activeResults,this.results={},this.$rootScope.$on("poll:receiveEvent",function(t,n){5!==n.type||e.chairperson||e.updatePollStatusAndVisibility(n.payload)})}},{key:"$onChanges",value:function(e){var t=this;if(e.list&&e.list.currentValue&&e.list.currentValue.length){var n=[];e.list.currentValue.forEach(function(e){t.results[e.id]||n.push(t.getPollResults(e))}),this.$q.all(n).then(function(){t.setActivePoll(t.list[0])})}}},{key:"setActivePoll",value:function(e){this.activePoll=e,this.activeResults=this.results[e.id]}},{key:"updatePollStatusAndVisibility",value:function(e){var t=this,n=e.id,i=e.status,o=this.list.find(function(e){return e.id===n});o.status=i,this.getPollResults(o).then(function(){t.setActivePoll(t.activePoll)})}},{key:"getPollResults",value:function(e){var t=this,n=this.$q.defer();return this.chairperson||"CANCELLED"!==e.status?this.PollService.getPollResults(e.id).then(function(i){var o=i.data;t.results[e.id]=o,n.resolve()}):(this.results[e.id]=this.FORBIDDEN,n.resolve()),n.promise}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div ng-class="{"poll-list--shown": $ctrl.active}" class="poll-list poll-view"><div class="poll-list__view"><poll-results ng-if="$ctrl.activeResults && $ctrl.activeResults !== $ctrl.FORBIDDEN" chairperson="$ctrl.chairperson" poll="$ctrl.activePoll" results="$ctrl.activeResults"></poll-results><div ng-if="$ctrl.activeResults === $ctrl.FORBIDDEN" class="_hidden-results">{{\'WEB_UI.VOTING_THANKS\' | translate}}<div class="poll-vote__logo poll-vote__logo--small"></div>{{\'WEB_UI.VOTING_RESULTS_HIDDEN\' | translate}}</div></div><ul class="poll-list__controls"><li ng-repeat="poll in $ctrl.list" ng-click="$ctrl.setActivePoll(poll)" ng-class="{"_active": poll === $ctrl.activePoll}"></li></ul></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(699),s=i(o),r=n(700),a=i(r);n(701);var c={bindings:{results:"<",poll:"<",chairperson:"<"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i){"ngInject";n(this,e),this.PollService=t,this.LocalizationService=i}return e.$inject=["PollService","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{VOTING_IN_PROGRESS:"WEB_UI"},{VOTING_RESULTS:"WEB_UI"}];this.LocalizationService.translate(e,this)}},{key:"$onChanges",value:function(e){e.results&&this.setWinningOptions(e.results.currentValue.results)}},{key:"isWinningOption",value:function(e){return this.winningChoices&&this.winningChoices.some(function(t){return t===e.choice.id})}},{key:"stopVoting",value:function(){this.PollService.updatePollStatus(this.poll.id,"COMPLETED")}},{key:"publish",value:function(){this.PollService.updatePollStatus(this.poll.id,"CLOSED")}},{key:"cancelPublish",value:function(){this.PollService.updatePollStatus(this.poll.id,"CANCELLED")}},{key:"setWinningOptions",value:function(e){this.winningChoices=this.PollService.defineWinningChoices(e)}},{key:"votingStatus",get:function(){return"RUNNING"===this.poll.status?this.VOTING_IN_PROGRESS:this.VOTING_RESULTS}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="voting-results poll-view"><h4 class="voting-results__status">{{$ctrl.votingStatus}}</h4><div class="poll-vote__question">{{$ctrl.poll.text}}</div><div class="voting-results__participants"><div class="participants"><span>{{$ctrl.results.participants}}</span>{{\'WEB_UI.PARTICIPANTS\' | translate}}</div><div class="participants"><span>{{$ctrl.results.voters}}</span>{{\'WEB_UI.VOTED\' | translate}}</div></div><div class="voting-results__options"><div ng-repeat="result in $ctrl.results.results" ng-class="{"_winning": $ctrl.isWinningOption(result)}" class="option"><span class="option__percent">{{result.score}}</span><span class="option__value">{{result.choice.text}}</span></div></div><div ng-if="$ctrl.chairperson" class="poll-controls"><button ng-if="$ctrl.poll.status === "RUNNING"" type="button" ng-click="$ctrl.stopVoting()" class="btn-poll main">{{\'WEB_UI.STOP\' | translate}}</button><button ng-if="$ctrl.poll.status === "CANCELLED" || $ctrl.poll.status === "COMPLETED"" type="button" ng-click="$ctrl.publish()" class="btn-poll main">{{\'GENERAL.PUBLISH\' | translate}}</button><button ng-if="$ctrl.poll.status === "CLOSED" || $ctrl.poll.status === "COMPLETED"" type="button" ng-click="$ctrl.cancelPublish()" class="btn-poll main">{{\'GENERAL.CANCEL\' | translate}}</button></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(704),s=i(o),r=n(705),a=i(r);n(706);var c={bindings:{poll:"<",list:"<",votingStatus:"<",setVotingStatus:"&",showResults:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t){"ngInject";n(this,e),this.PollService=t,this.pickedChoiceId}return e.$inject=["PollService"],i(e,[{key:"setStatus",value:function(e){this.setVotingStatus({$event:e})}},{key:"revokeVote",value:function(){var e=this;this.PollService.revokeVote(this.poll.id).then(function(){e.setVotingStatus({$event:1})})}},{key:"voteInPoll",value:function(){var e=this,t=this.pickedChoiceId?[this.pickedChoiceId]:this.poll.choices.filter(function(e){return e.checked}).map(function(e){return e.id});this.PollService.voteInPoll(t,this.poll.id).then(function(){e.setVotingStatus({$event:2})})}},{key:"skip",value:function(){var e=this;this.PollService.voteInPoll([this.poll.choices[0].id],this.poll.id,!0).then(function(){return e.setVotingStatus({$event:3})})}},{key:"showOtherPolls",value:function(){this.PollService.updateView(2)}},{key:"isSubmitEnabled",get:function(){return this.pickedChoiceId||this.poll.choices.some(function(e){return e.checked})}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="poll-vote poll-view"><div ng-if="$ctrl.votingStatus === 0" class="poll-vote__consent poll-view _vote-message">{{\'WEB_UI.VOTING_PARTICIPATE\' | translate}}<div class="poll-vote__logo"></div><div class="poll-controls"><button ng-click="$ctrl.skip()" type="button" class="btn-poll secondary">{{\'GENERAL.CANCEL\' | translate}}</button><button ng-click="$ctrl.setStatus(1)" type="button" class="btn-poll main">{{\'WEB_UI.ACCEPT\' | translate}}</button></div></div><div ng-if="$ctrl.votingStatus === 1" class="poll-vote__voting poll-view"><div class="poll-vote__question">{{$ctrl.poll.text}}</div><div class="poll-vote__options"><div ng-if="$ctrl.poll.type === "SINGLE"" ng-repeat="choice in $ctrl.poll.choices" class="poll-vote__option"><input ng-model="$ctrl.pickedChoiceId" type="radio" name="vote" id="{{choice.id}}" value="{{choice.id}}" class="poll-vote__radio"><label for="{{choice.id}}" class="_radio-label">{{choice.text}}</label></div><div ng-if="$ctrl.poll.type === "MULTIPLE"" ng-repeat="choice in $ctrl.poll.choices" class="poll-vote__option poll-vote__option--checkbox"><input id="{{choice.id}}" type="checkbox" ng-model="choice.checked" class="poll-vote__radio"><label for="{{choice.id}}" class="_radio-label">{{choice.text}}</label></div></div><div class="poll-controls"><button ng-click="$ctrl.skip()" type="button" class="btn-poll secondary">{{\'GENERAL.CANCEL\' | translate}}</button><button ng-disabled="!$ctrl.isSubmitEnabled" ng-click="$ctrl.voteInPoll()" type="button" class="btn-poll main">{{\'WEB_UI.VOTE\' | translate}}</button></div></div><div ng-if="$ctrl.votingStatus === 2" class="poll-vote__thanks poll-view _vote-message"><div class="poll-vote__message">{{\'WEB_UI.VOTING_THANKS\' | translate}}<div class="poll-vote__logo poll-vote__logo--small"></div>{{\'WEB_UI.VOTING_CHECK_RESULTS\' | translate}}</div><div class="poll-controls"><button ng-click="$ctrl.revokeVote()" type="button" class="btn-poll secondary">{{\'GENERAL.CANCEL\' | translate}}</button><button ng-click="$ctrl.showResults()" type="button" class="btn-poll main">{{\'WEB_UI.RESULTS\' | translate}}</button></div></div><div ng-if="$ctrl.votingStatus === 3" class="poll-vote__no-polls poll-view _vote-message"><div class="poll-vote__message">{{\'WEB_UI.NO_POLLS\' | translate}}<div class="poll-vote__logo"></div></div></div><div ng-if="$ctrl.votingStatus === 4" class="poll-vote__stopped poll-view _vote-message"><div class="poll-vote__message">{{\'WEB_UI.HOST_VOTE_STOP\' | translate}}<div class="poll-vote__logo"></div>{{\'WEB_UI.VOTING_CHECK_RESULTS\' | translate}}</div><div class="poll-controls"><button ng-click="$ctrl.setStatus(3)" type="button" class="btn-poll secondary">{{\'GENERAL.CANCEL\' | translate}}</button><button ng-click="$ctrl.showResults()" type="button" class="btn-poll main">{{\'WEB_UI.RESULTS\' | translate}}</button></div></div><div ng-if="$ctrl.votingStatus === 5" class="poll-vote__no-results poll-view _vote-message"><div class="poll-vote__message">{{\'WEB_UI.NOT_YET_PUBLISHED\' | translate}}<div class="poll-vote__logo"></div></div><div class="poll-controls"><button ng-click="$ctrl.setStatus(3)" type="button" class="btn-poll secondary">{{\'GENERAL.CANCEL\' | translate}}</button><button ng-disabled="!$ctrl.list.length" ng-click="$ctrl.showOtherPolls()" type="button" class="btn-poll main">{{\'WEB_UI.VIEW_OTHER_POLL_RESULTS\' | translate}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(17),s=i(o),r=n(709),a=i(r);t.default=s.default.module("app.constants",[]).constant("HandoverConst",a.default)},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={events:{},HANDOVER_APPROVE:"handover_approve",HANDOVER_CANCEL:"cancel_request",HANDOVER_REJECT:"handover_reject",TIMER_EXPIRED:"handover_timer_expired"};t.default=n},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(17),s=i(o),r=n(711),a=i(r),c=n(713),l=i(c),u=n(715),d=i(u);t.default=s.default.module("app.directives",[]).directive("fullScreenToggle",l.default.directiveFactory).directive("videoElement",function(){return new a.default}).directive("conferenceVideo",["LocalizationService","ConferenceVideoService",function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return new(Function.prototype.bind.apply(d.default,[null].concat(t)))}])},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(712),a=i(r),c=function(){function e(){o(this,e),this.template=a.default,this.testrict="E",this.transclude=!0,this.scope={stream:"<",isActive:"&",toggleActive:"&",toggleMute:"&",toggleVisible:"&",onInit:"&",onDestroy:"&"}}return s(e,[{key:"link",value:function(e,t,n){function i(t){t.stopPropagation(),s.classList.contains("_pic-in-pic")?s.classList.remove("_pic-in-pic"):e.toggleActive({subscriber:c})}var o=t[0].querySelectorAll(".preview-item__video")[0],s=t[0].querySelectorAll(".preview-item")[0],r=e.stream.connection.connectionId,a=e.stream.videoType,c=e.stream.subscribe(o);angular.isUndefined(a)&&e.stream.hasAudio&&(a="camera"),e.subscriber=c,e.videoType=a,e.connectionId=a+"-"+r,e.setActive=i,e.isTalking=!1,e.isTalkingStart=null,e.isTalkingStop=null,e.onInit({subscriber:c,id:e.connectionId}),e.$on("otSession:streamPropertyChanged",function(e,t){"hasVideo"===t.changedProperty&&t.stream.streamId===c.streamId&&(c.visible=t.newValue)}),e.$on("video-element:audioLevelUpdated",function(t,n){n.connectionId===e.stream.connection.connectionId&&(n.value> Ansi based on Decrypted SSL Data (SSL) i&&(t=[t]),t=t.filter(function(e){if(0===e.indexOf("stun:"))return!1;var t=e.startsWith("turn")&&!e.startsWith("turn:[")&&e.includes("transport=udp");return t&&!n?(n=!0,!0):t&&!n}),delete e.url,e.urls=i?t[0]:t,!!t.length}})}Object.defineProperty(n,"__esModule",{value:!0}),n.filterIceServers=o;var s=e("../utils"),r=i(s)},{"../utils":15}],9:[function(e,t,n){"use strict";function i(e){"getDisplayMedia"in e.navigator&&e.navigator.mediaDevices&&(e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||(e.navigator.mediaDevices.getDisplayMedia=e.navigator.getDisplayMedia.bind(e.navigator)))}Object.defineProperty(n,"__esModule",{value:!0}),n.shimGetDisplayMedia=i},{}],10:[function(e,t,n){"use strict";function i(e){var t=e&&e.navigator,n=function(e){return{name:{PermissionDeniedError:"NotAllowedError"}[e.name]||e.name,message:e.message,constraint:e.constraint,toString:function(){return this.name}}},i=t.mediaDevices.getUserMedia.bind(t.mediaDevices);t.mediaDevices.getUserMedia=function(e){return i(e).catch(function(e){return Promise.reject(n(e))})}}Object.defineProperty(n,"__esModule",{value:!0}),n.shimGetUserMedia=i},{}],11:[function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){"object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get:function(){return{receiver:this.receiver}}})}function r(e){var t=M.detectBrowser(e);if("object"===("undefined"==typeof e?"undefined":g(e))&&(e.RTCPeerConnection||e.mozRTCPeerConnection)){if(!e.RTCPeerConnection&&e.mozRTCPeerConnection&&(e.RTCPeerConnection=e.mozRTCPeerConnection),t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(t){var n=e.RTCPeerConnection.prototype[t],i=o({},t,function(){return arguments[0]=new("addIceCandidate"===t?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),n.apply(this,arguments)});e.RTCPeerConnection.prototype[t]=i[t]}),t.version<68){var n=e.RTCPeerConnection.prototype.addIceCandidate;e.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?arguments[0]&&""===arguments[0].candidate?Promise.resolve():n.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())}}var i={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},s=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){var e=Array.prototype.slice.call(arguments),n=e[0],o=e[1],r=e[2];return s.apply(this,[n||null]).then(function(e){if(t.version<53&&!o)try{e.forEach(function(e){e.type=i[e.type]||e.type})}catch(t){if("TypeError"!==t.name)throw t;e.forEach(function(t,n){e.set(n,Object.assign({},t,{type:i[t.type]||t.type}))})}return e}).then(o,r)}}}function a(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCPeerConnection&&e.RTCRtpSender&&!(e.RTCRtpSender&&"getStats"in e.RTCRtpSender.prototype)){var t=e.RTCPeerConnection.prototype.getSenders;t&&(e.RTCPeerConnection.prototype.getSenders=function(){var e=this,n=t.apply(this,[]);return n.forEach(function(t){return t._pc=e}),n});var n=e.RTCPeerConnection.prototype.addTrack;n&&(e.RTCPeerConnection.prototype.addTrack=function(){var e=n.apply(this,arguments);return e._pc=this,e}),e.RTCRtpSender.prototype.getStats=function(){return this.track?this._pc.getStats(this.track):Promise.resolve(new Map)}}}function c(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCPeerConnection&&e.RTCRtpSender&&!(e.RTCRtpSender&&"getStats"in e.RTCRtpReceiver.prototype)){var t=e.RTCPeerConnection.prototype.getReceivers;t&&(e.RTCPeerConnection.prototype.getReceivers=function(){var e=this,n=t.apply(this,[]);return n.forEach(function(t){return t._pc=e}),n}),M.wrapPeerConnectionEvent(e,"track",function(e){return e.receiver._pc=e.srcElement,e}),e.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}}function l(e){!e.RTCPeerConnection||"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(e){var t=this;M.deprecated("removeStream","removeTrack"),this.getSenders().forEach(function(n){n.track&&e.getTracks().includes(n.track)&&t.removeTrack(n)})})}function u(e){e.DataChannel&&!e.RTCDataChannel&&(e.RTCDataChannel=e.DataChannel)}function d(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCPeerConnection){var t=e.RTCPeerConnection.prototype.addTransceiver;t&&(e.RTCPeerConnection.prototype.addTransceiver=function(){this.setParametersPromises=[];var e=arguments[1],n=e&&"sendEncodings"in e;n&&e.sendEncodings.forEach(function(e){if("rid"in e){var t=/^[a-z0-9]{0,16}$/i;if(!t.test(e.rid))throw new TypeError("Invalid RID value provided.")}if("scaleResolutionDownBy"in e&&!(parseFloat(e.scaleResolutionDownBy)>=1))throw new RangeError("scale_resolution_down_by must be >= 1.0");if("maxFramerate"in e&&!(parseFloat(e.maxFramerate)>=0))throw new RangeError("max_framerate must be >= 0.0")});var i=t.apply(this,arguments);if(n){var o=i.sender,s=o.getParameters();"encodings"in s||(s.encodings=e.sendEncodings,o.sendEncodings=e.sendEncodings,this.setParametersPromises.push(o.setParameters(s).then(function(){delete o.sendEncodings}).catch(function(){delete o.sendEncodings})))}return i})}}function p(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCRtpSender){var t=e.RTCRtpSender.prototype.getParameters;t&&(e.RTCRtpSender.prototype.getParameters=function(){var e=t.apply(this,arguments);return"sendEncodings"in this?Object.assign({},{encodings:this.sendEncodings},e):e})}}function h(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCPeerConnection){var t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(){var e=this,n=arguments;return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(function(){return t.apply(e,n)}).finally(function(){e.setParametersPromises=[]}):t.apply(this,arguments)}}}function f(e){if("object"===("undefined"==typeof e?"undefined":g(e))&&e.RTCPeerConnection){var t=e.RTCPeerConnection.prototype.createAnswer;e.RTCPeerConnection.prototype.createAnswer=function(){var e=this,n=arguments;return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(function(){return t.apply(e,n)}).finally(function(){e.setParametersPromises=[]}):t.apply(this,arguments)}}}Object.defineProperty(n,"__esModule",{value:!0}),n.shimGetDisplayMedia=n.shimGetUserMedia=void 0;var g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m=e("./getusermedia");Object.defineProperty(n,"shimGetUserMedia",{enumerable:!0,get:function(){return m.shimGetUserMedia}});var v=e("./getdisplaymedia");Object.defineProperty(n,"shimGetDisplayMedia",{enumerable:!0,get:function(){return v.shimGetDisplayMedia}}),n.shimOnTrack=s,n.shimPeerConnection=r,n.shimSenderGetStats=a,n.shimReceiverGetStats=c,n.shimRemoveStream=l,n.shimRTCDataChannel=u,n.shimAddTransceiver=d,n.shimGetParameters=p,n.shimCreateOffer=h,n.shimCreateAnswer=f;var b=e("../utils"),M=i(b)},{"../utils":15,"./getdisplaymedia":12,"./getusermedia":13}],12:[function(e,t,n){"use strict";function i(e,t){e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||e.navigator.mediaDevices&&(e.navigator.mediaDevices.getDisplayMedia=function(n){if(!n||!n.video){var i=new DOMException("getDisplayMedia without video constraints is undefined");return i.name="NotFoundError",i.code=8,Promise.reject(i)}return n.video===!0?n.video={mediaSource:t}:n.video.mediaSource=t,e.navigator.mediaDevices.getUserMedia(n)})}Object.defineProperty(n,"__esModule",{value:!0}),n.shimGetDisplayMedia=i},{}],13:[function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function o(e){var t=a.detectBrowser(e),n=e&&e.navigator,i=e&&e.MediaStreamTrack;if(n.getUserMedia=function(e,t,i){a.deprecated("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),n.mediaDevices.getUserMedia(e).then(t,i)},!(t.version>55&&"autoGainControl"in n.mediaDevices.getSupportedConstraints())){var o=function(e,t,n){t in e&&!(n in e)&&(e[n]=e[t],delete e[t])},r=n.mediaDevices.getUserMedia.bind(n.mediaDevices);if(n.mediaDevices.getUserMedia=function(e){return"object"===("undefined"==typeof e?"undefined":s(e))&&"object"===s(e.audio)&&(e=JSON.parse(JSON.stringify(e)),o(e.audio,"autoGainControl","mozAutoGainControl"),o(e.audio,"noiseSuppression","mozNoiseSuppression")),r(e)},i&&i.prototype.getSettings){var c=i.prototype.getSettings;i.prototype.getSettings=function(){var e=c.apply(this,arguments);return o(e,"mozAutoGainControl","autoGainControl"),o(e,"mozNoiseSuppression","noiseSuppression"),e}}if(i&&i.prototype.applyConstraints){var l=i.prototype.applyConstraints;i.prototype.applyConstraints=function(e){return"audio"===this.kind&&"object"===("undefined"==typeof e?"undefined":s(e))&&(e=JSON.parse(JSON.stringify(e)),o(e,"autoGainControl","mozAutoGainControl"),o(e,"noiseSuppression","mozNoiseSuppression")),l.apply(this,[e])}}}}Object.defineProperty(n,"__esModule",{value:!0});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};n.shimGetUserMedia=o;var r=e("../utils"),a=i(r)},{"../utils":15}],14:[function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function o(e){if("object"===("undefined"==typeof e?"undefined":h(e))&&e.RTCPeerConnection){if("getLocalStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in e.RTCPeerConnection.prototype)){var t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addStream=function(e){var n=this;this._localStreams||(this._localStreams=[]),this._localStreams.includes(e)||this._localStreams.push(e),e.getAudioTracks().forEach(function(i){return t.call(n,i,e)}),e.getVideoTracks().forEach(function(i){return t.call(n,i,e)})},e.RTCPeerConnection.prototype.addTrack=function(e){for(var n=this,i=arguments.length,o=Array(i>1?i-1:0),s=1;s<i;s++)o[s-1]=arguments[s];return o&&o.forEach(function(e){n._localStreams?n._localStreams.includes(e)||n._localStreams.push(e):n._localStreams=[e]}),t.apply(this,arguments)}}"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(e){var t=this;this._localStreams||(this._localStreams=[]);var n=this._localStreams.indexOf(e);if(n!==-1){this._localStreams.splice(n,1);var i=e.getTracks();this.getSenders().forEach(function(e){i.includes(e.track)&&t.removeTrack(e)})}})}}function s(e){if("object"===("undefined"==typeof e?"undefined":h(e))&&e.RTCPeerConnection&&("getRemoteStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getRemoteStreams=function(){return this._remoteStreams?this._remoteStreams:[]}),!("onaddstream"in e.RTCPeerConnection.prototype))){Object.defineProperty(e.RTCPeerConnection.prototype,"onaddstream",{get:function(){return this._onaddstream},set:function(e){var t=this;this._onaddstream&&(this.removeEventListener("addstream",this._onaddstream),this.removeEventListener("track",this._onaddstreampoly)),this.addEventListener("addstream",this._onaddstream=e),this.addEventListener("track",this._onaddstreampoly=function(e){e.streams.forEach(function(e){if(t._remoteStreams||(t._remoteStreams=[]),!t._remoteStreams.includes(e)){t._remoteStreams.push(e);var n=new Event("addstream");n.stream=e,t.dispatchEvent(n)}})})}});var t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){var e=this;return this._onaddstreampoly||this.addEventListener("track",this._onaddstreampoly=function(t){t.streams.forEach(function(t){if(e._remoteStreams||(e._remoteStreams=[]),!(e._remoteStreams.indexOf(t)>=0)){e._remoteStreams.push(t);var n=new Event("addstream");n.stream=t,e.dispatchEvent(n)}})}),t.apply(e,arguments)}}}function r(e){if("object"===("undefined"==typeof e?"undefined":h(e))&&e.RTCPeerConnection){var t=e.RTCPeerConnection.prototype,n=t.createOffer,i=t.createAnswer,o=t.setLocalDescription,s=t.setRemoteDescription,r=t.addIceCandidate;t.createOffer=function(e,t){var i=arguments.length>=2?arguments[2]:arguments[0],o=n.apply(this,[i]);return t?(o.then(e,t),Promise.resolve()):o},t.createAnswer=function(e,t){var n=arguments.length>=2?arguments[2]:arguments[0],o=i.apply(this,[n]);return t?(o.then(e,t),Promise.resolve()):o};var a=function(e,t,n){var i=o.apply(this,[e]);return n?(i.then(t,n),Promise.resolve()):i};t.setLocalDescription=a,a=function(e,t,n){var i=s.apply(this,[e]);return n?(i.then(t,n),Promise.resolve()):i},t.setRemoteDescription=a,a=function(e,t,n){var i=r.apply(this,[e]);return n?(i.then(t,n),Promise.resolve()):i},t.addIceCandidate=a}}function a(e){var t=e&&e.navigator;if(t.mediaDevices&&t.mediaDevices.getUserMedia){var n=t.mediaDevices,i=n.getUserMedia.bind(n);t.mediaDevices.getUserMedia=function(e){return i(c(e))}}!t.getUserMedia&&t.mediaDevices&&t.mediaDevices.getUserMedia&&(t.getUserMedia=function(e,n,i){t.mediaDevices.getUserMedia(e).then(n,i)}.bind(t))}function c(e){return e&&void 0!==e.video?Object.assign({},e,{video:g.compactObject(e.video)}):e}function l(e){if(e.RTCPeerConnection){var t=e.RTCPeerConnection;e.RTCPeerConnection=function(e,n){if(e&&e.iceServers){for(var i=[],o=0;o<e.iceServers.length;o++){var s=e.iceServers[o];!s.hasOwnProperty("urls")&&s.hasOwnProperty("url")?(g.deprecated("RTCIceServer.url","RTCIceServer.urls"),s=JSON.parse(JSON.stringify(s)),s.urls=s.url,delete s.url,i.push(s)):i.push(e.iceServers[o])}e.iceServers=i}return new t(e,n)},e.RTCPeerConnection.prototype=t.prototype,"generateCertificate"in t&&Object.defineProperty(e.RTCPeerConnection,"generateCertificate",{get:function(){return t.generateCertificate}})}}function u(e){"object"===("undefined"==typeof e?"undefined":h(e))&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get:function(){return{receiver:this.receiver}}})}function d(e){var t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(e){if(e){"undefined"!=typeof e.offerToReceiveAudio&&(e.offerToReceiveAudio=!!e.offerToReceiveAudio);var n=this.getTransceivers().find(function(e){return"audio"===e.receiver.track.kind});e.offerToReceiveAudio===!1&&n?"sendrecv"===n.direction?n.setDirection?n.setDirection("sendonly"):n.direction="sendonly":"recvonly"===n.direction&&(n.setDirection?n.setDirection("inactive"):n.direction="inactive"):e.offerToReceiveAudio!==!0||n||this.addTransceiver("audio"),"undefined"!=typeof e.offerToReceiveVideo&&(e.offerToReceiveVideo=!!e.offerToReceiveVideo);var i=this.getTransceivers().find(function(e){return"video"===e.receiver.track.kind});e.offerToReceiveVideo===!1&&i?"sendrecv"===i.direction?i.setDirection?i.setDirection("sendonly"):i.direction="sendonly":"recvonly"===i.direction&&(i.setDirection?i.setDirection("inactive"):i.direction="inactive"):e.offerToReceiveVideo!==!0||i||this.addTransceiver("video")}return t.apply(this,arguments)}}function p(e){"object"!==("undefined"==typeof e?"undefined":h(e))||e.AudioContext||(e.AudioContext=e.webkitAudioContext)}Object.defineProperty(n,"__esModule",{value:!0});var h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"sym Ansi based on Decrypted SSL Data (SSL) i=function(e,t,r,n,i,o,a,s,c,d,l,u,f){function h(){n.call(this),this._logger=u.create("RtcUser","console"),this._logger.verbose("RtcUser()"),a.registerListener("StreamTrackEnded",this._onStreamTrackEnded.bind(this)),this._server=void 0,this._userId=void 0,this._serverUserName=void 0,this._serverPassword=void 0,this._token=void 0,this._bintuApiKey=void 0,this._iceServers=[{urls:["stun:stun.l.google.com:19302"]},{urls:["stun:stun.nanocosmos.net:80"],username:"nano",credential:"nano"}],this._iceServersOverride=void 0,this._config={codecs:{videoCodec:"H264"},bitrates:{videoSendInitialBitrate:0,videoSendBitrate:0},sdpPatches:{preventReplaceSendReceive:!1}},this._streamProtected=!1,this._statsEnabled=!1,this._statsIntervalTime=1e3,this._metricsEnabled=!1,this._isSignedIn=!1,this._broadcaster=void 0,this._isBroadcasting=!1,this._audioMixer=new i,this._screenCaptureExtension=void 0,h.checkSupport()}var p=r.getElement,m=r.stringifyJSON,g=r.parseJSON,v=r.isObject,_=r.isArray,E=r.isString,y=r.isBool,S=r.isNumber,T=r.is Ansi based on Decrypted SSL Data (SSL) ibute("class",a)}return this},removeClass:function(e){var t,n,i,o,s,r,a,c=0;if(Te(e))return this.each(function(t){we(this).removeClass(e.call(this,t,ie(this)))});if(!arguments.length)return this.attr("class","");if(t=oe(e),t.length)for(;n=this[c++];)if(o=ie(n),i=1===n.nodeType&&" "+ne(o)+" "){for(r=0;s=t[r++];)for(;i.indexOf(" "+s+" ")>-1;)i=i.replace(" "+s+" "," ");a=ne(i),o!==a&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e,i="string"===n||Array.isArray(e);return"boolean"==typeof t&&i?t?this.addClass(e):this.removeClass(e):Te(e)?this.each(function(n){we(this).toggleClass(e.call(this,n,ie(this),t),t)}):this.each(function(){var t,o,s,r;if(i)for(o=0,s=we(this),r=oe(e);t=r[o++];)s.hasClass(t)?s.removeClass(t):s.addClass(t);else void 0!==e&&"boolean"!==n||(t=ie(this),t&&Ve.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||e===!1?"":Ve.get(this,"__className__")||""))})},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&(" Ansi based on Decrypted SSL Data (SSL) id this.emit(r.name,r)}e.kind="videoinput",o.setDevice(e)},R.setAudioDevice=function(e){if(this._logger.verbose("setAudioDevice("+m(e)+")"),this._logger.warning('"setAudioDevice()" function is deprecated and will be removed in the WebRTC-Client v.6'),this._streamProtected){var t=l.WrongStateError("Stream is already in use"),r=l.composeEvent(t,"SetAudioDeviceError");return void this.emit(r.name,r)}e.kind="audioinput",o.setDevice(e)},R.getSelectedVideoDevice=function(){if(this._logger.verbose("getSelectedVideoDevice()"),this._logger.warning('"getSelectedVideoDevice()" function is deprecated and will be removed in the WebRTC-Client v.6'),this._streamProtected){var e=l.WrongStateError("Stream is already in use"),t=l.composeEvent(e,"GetSelectedVideoDeviceError");return void this.emit(t.name,t)}o.getDevice("videoinput").then(function(e){return e}).catch(function(e){"NanoError"!==e.type&&(e=l.GeneralError("Failed to get device"));var t=l.composeEvent(e,"GetSelectedVideoDeviceError");self.emit(t.name,t)})},R.getSele Ansi based on Decrypted SSL Data (SSL) ied=!1,this.requestNewPasscodeTimerID=null,this.requestNewPasscodeTime=null,this.isUsernameFillFromAD=!1,this.isUsernameFillFromURL=!1,this.samlTokenId=null,this.adProvider=null,this.states={"login-token":{formData:["token"]},"login-admin":{formData:["login","password"]},"login-two-factor-auth":{condition:function(){return n.isTwoFactorAuth&&!n.twoFactorAuthLoginVerified},previous:function(){return"login-token"},formData:["token","twoFactorAuthLogin"]},"login-two-factor-auth-passcode":{condition:function(){return n.isTwoFactorAuth&&n.twoFactorAuthLoginVerified&&!n.twoFactorAuthPassCode},previous:function(){return"login-two-factor-auth"},formData:["token","twoFactorAuthPassCode"]},"login-username":{condition:function(){return n.states.twoFactorAuthPostCondition()&&!n.isUsernameFillFromURL&&!n.isUsernameFillFromAD&&(n.isInterpreterUser||n.isSpeakerUser&&!n.eventData.enableClassroom)},previous:function(){return n.isTwoFactorAuth?"login-two-factor-auth-passcode":"login-token"},formData:["token","userName"]},"log Ansi based on Decrypted SSL Data (SSL) if="$ctrl.hasVideoSelect" ng-class="{"_trio": $ctrl.doubleStreamingMode, "_part": !$ctrl.isNoAudioDevices && $ctrl.hasVideoSelect}" class="form-group"><div class="settings-annotaion"><div class="device-annotation"><svg ng-class="{"_video-icon": $ctrl.doubleStreamingMode}" class="device-annotation__icon"><use ng-if="!$ctrl.doubleStreamingMode" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-video"></use><use ng-if="$ctrl.doubleStreamingMode" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-cam-1"></use></svg><span class="device-annotation__title">{{\'WEB_UI.VIDEO_DEVICE\' | translate}}</span></div></div><ui-select name="videoDevices" ng-model="$ctrl.currentInputDevices.videoDevice_1" theme="bootstrap" search-enabled="false" ng-disabled="$ctrl.isPublish"><ui-select-match>{{$select.selected.label}}</ui-select-match><ui-select-choices repeat="device in $ctrl.inputDevicesList.videoDevices"><span ng-bind-html="device.label"></span></ui-select-choices></u Ansi based on Decrypted SSL Data (SSL) ind-html="contentExp()"></div>\n </div>\n</div>\n')}]),angular.module("template/popover/popover-template.html",[]).run(["$templateCache",function(e){e.put("template/popover/popover-template.html",'<div tooltip-animation-class="fade"\n uib-tooltip-classes\n ng-class="{ in: isOpen() }">\n <div class="arrow"></div>\n\n <div class="popover-inner">\n <h3 class="popover-title" ng-bind="title" ng-if="title"></h3>\n <div class="popover-content"\n uib-tooltip-template-transclude="contentExp()"\n tooltip-template-transclude-scope="originScope()"></div>\n </div>\n</div>\n')}]),angular.module("template/popover/popover.html",[]).run(["$templateCache",function(e){e.put("template/popover/popover.html",'<div tooltip-animation-class="fade"\n uib-tooltip-classes\n ng-class="{ in: isOpen() }">\n <div class="arrow"></div>\n\n <div class="popover-inner">\n <h3 class="popover-title" ng-bind="title" ng-if="title"></h3>\n <div class="popover-content" ng-bind="content"></div>\n </div>\n</ Ansi based on Decrypted SSL Data (SSL) ing" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-incoming-ico"></use><use ng-if="$ctrl.outgoing" ng-hide="$ctrl.isVolumeAdjHide()" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-outgoing-ico"></use></svg><span class="stream-session__title">{{$ctrl.channelTitle}}</span></div> display when user role is SPEAKER--><div ng-if="$ctrl.checkRole([\'UI_SPEAKER\'])" ng-class="{\'_none-lang-mode\': $ctrl.isNoInLanguage, \'_web-meet-mode\': $ctrl.isConferenceMode && !$ctrl.outgoing}" class="stream-session__body _source-view"><div class="stream-session__cell"><span ng-class="{\'_in\': !$ctrl.outgoing, \'_out\': $ctrl.outgoing, \'_none-lang-fs\': $ctrl.isNoInLanguage}" ng-click="$ctrl.showLangList($event)" uib-tooltip-html="$ctrl.languageTooltipSpeaker" tooltip-enable="{{!$ctrl.isIncomingLangsListOpen}}" tooltip-placement="top" tooltip-class="lang-switch-tooltip" class="label-theme">{{$ctrl.languageTitleSpeaker}}</span><volume-meter total-size="100" outgoing="$ctrl.outgoing"></volu Ansi based on Decrypted SSL Data (SSL) is.$window=t,this.localStorage=this.$window.localStorage;var n=this.getInitialData();this.getSetting=function(e){return n.hasOwnProperty(e)?n[e]:null},this.getSettings=function(){return n},this.setSetting=function(e,t){n[t]=e},this.setSettings=function(e){e&&c.default.isObject(e)&&!c.default.isArray(e)&&Object.keys(e).forEach(function(t){var i=c.default.fromJson(c.default.toJson(e[t]));n[t]=i})}}return e.$inject=["$window"],r(e,[{key:"setVideoRes",value:function(e){var t=this.generateVideoResolutionsMap(e);this.setSettings({optional:t})}},{key:"generateVideoResolutionsMap",value:function(e){var t=e.split("x"),n=[];return t.forEach(function(e,t){var i=0===t?"Width":"Height";n.push(o({},"min"+i,e)),n.push(o({},"max"+i,e))}),n}},{key:"getInitialData",value:function(){return{audioFallbackEnabled:c.default.fromJson(this.localStorage.getItem("ui_audio-fallback-enabled"))||!1}}}]),e}();t.default=l},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e){if(Array.isArray(e)){for Ansi based on Decrypted SSL Data (SSL) is.STOP_BEFORE_ENABLE),this.doubleStreamingMode&&(t+=" 1"),t},video_2:function(){var t=this.isStreamOptionActive(e)?this.DISABLE_CAMERA+" 2":this.ENABLE_CAMERA+" 2";return this.isVideoToggleDisable(e)&&(t=this.STOP_BEFORE_ENABLE+" 2"),t},screenShare:function(){return this.isStreamOptionActive(e)?this.DISABLE_SCREENSHARING:this.ENABLE_SCREENSHARING}};return t[e].bind(this)()}},{key:"isVideoToggleDisable",value:function(e){var t="video_1"===e?this.OTSessionsHandler.sourceSession:this.OTSessionsHandler.doubleStreamingSession;return!this.conferenceMode&&this.isStreaming&&!this.isStreamOptionActive(e)&&t&&!t.publishProperties.videoSource}},{key:"tooltipTitle",value:function(e){return this.doubleStreamingMode?{video_1:"top",video_2:"top",audio:"bottom",screenShare:"bottom"}[e]:"right"}},{key:"toggleStreamOption",value:function(e){var t={changeStreamOption:function(){this.streamOptions[e]=!this.streamOptions[e]},audio:function(){t.changeStreamOption.bind(this)(),this.OTSessionsHandler.toggleStreamAudio(this.streamO Ansi based on Decrypted SSL Data (SSL) l-container__title">Input stream ID for subscribing</p><input type="text" ng-model="$ctrl.streamId" placeholder="stream ID" class="input-main"><button ng-click="$ctrl.toggleSubscribing()" ng-disabled="!$ctrl.streamId || $ctrl.isPublishing" class="btn btn-main btn-fixed">{{$ctrl.subscribeTitle}}</button></div><video id="nano-webrtc-video" autoplay playsinline muted class="nano-webrtc-video"></video><div id="nano-subscribing-video" class="nano-webrtc-video"></div></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(17),a=i(r),c=function(){function e(t,n,i,s,r,a){"ngInject";o(this,e),this.$log=n,this.$state=i,this.$uibModal=s,this.InputDevicesService=r,this.$rootScope=a}return e.$inject=["$location","$log","$state","$uibModal","InputDevicesService","$rootScope"],s(e,[{key:"$onInit",value:function(){this.goToLogin(),this.setDefaultState(),this.nanoPlayer=new NanoPlayer("nano-subscribing-video"),this.initNanoWebRTC()}},{key:"$onDestroy",value:function(){this.nanoUser&&this.nanoUser.signOut(),this.nanoPlayer&&this.nanoPlayer.destroy(),this.setDefaultState()}},{key:"setDefaultState",value:function(){this.nanoUser=null,this.nanoPlayer=null,this.streamUrl=null,this.streamName=null,this.streamId=null,this.isNanoAuthorized=!1,this.isPublishing=!1,this.isSubscribing=!1,this.audioDevices=[],this.currentAudioDevice=null}},{key:"initNanoWebRTC",value:function(){var e=this;this.nanoUser=new window.nanowebrtc.user,this.nanoUser.signIn({server:"wss://bintu-webrtc.nanocosmos.de/p/webrtcws",bintuApiKey:"Zsd49dD85tV6NMB9c6WFdxU7RBTDaboRPzDoo3vxu5mTPIatBHTZa5tyiFxIgNKiZH7wF2OuQlardJ4w"}),this.nanoUser.setConfig({bitrates:{videoSendInitialBitrate:500,videoSendBitrate:1500}}),this.InputDevicesService.getMediaDevices().then(function(){e.audioDevices=a.default.copy(e.InputDevicesService.getInputDevicesList().audioDevices),e.currentAudioDevice=e.audioDevices[0]}),this.launchNanoUserEventHandler()}},{key:"launchNanoUserEventHandler",value:function(){var e=this;this.nanoUser.on("SignInSuccess",function(t){e.$log.debug("NANO: Nano user sign in success",t),e.$rootScope.$apply(function(){e.isNanoAuthorized=!0})}),this.nanoUser.on("SignInError",function(t){e.$log.error("NANO: Nano user sign in failed",t)}),this.nanoUser.on("ReceivedDeviceList",function(t){var n=t.data.devices.audiodevices.findIndex(function(t){return t.id===e.currentAudioDevice.label}),i={audioDeviceConfig:{device:n},videoDeviceConfig:{device:-1},elementId:"nano-webrtc-video"};e.nanoUser.startPreview(i),e.$log.debug("NANO: Nano get devices",t,"and set config",i)}),this.nanoUser.on("StartPreviewSuccess",function(t){e.$log.debug("NANO: Nano preview started",t),e.nanoUser.startBroadcast({transcodingTargets:{output:e.streamUrl,streamname:e.streamName}})}),this.nanoUser.on("StartPreviewError",function(t){e.$log.error("NANO: Nano preview failed:",t)}),this.nanoUser.on("StartBroadcastSuccess",function(t){e.$log.debug("NANO: Nano broadcast started:",t),e.$rootScope.$apply(function(){e.isPublishing=!0})}),this.nanoUser.on("StartBroadcastError",function(t){e.$log.error("NANO: Nano broadcast failed:",t),e.$rootScope.$apply(function(){e.isPublishing=!1})}),this.nanoUser.on("StopBroadcastSuccess",function(t){e.$log.debug("NANO: Nano broadcast stop:",t),e.$rootScope.$apply(function(){e.nanoUser.stopPreview(),e.isPublishing=!1})}),this.nanoUser.on("StopBroadcastError",function(t){e.$log.debug("NANO: Nano broadcast stop failed:",t),e.$rootScope.$apply(function(){e.isPublishing=!1})}),this.nanoUser.on("StopPreviewSuccess",function(t){e.$log.debug("NANO: Nano preview stopped:",t)}),this.nanoUser.on("StopPreviewError",function(t){e.$log.error("NANO: Nano preview stop failed:",t)})}},{key:"togglePublishing",value:function(){var e=this.isPublishing?"stopBroadcast":"startBroadcast",t={startBroadcast:function(){this.nanoUser.getDevices()},stopBroadcast:function(){this.nanoUser.stopBroadcast()}};t[e]&&t[e].bind(this)()}},{key:"toggleSubscribing",value:function(){var e=this;if(this.isSubscribing)this.nanoPlayer.destroy(),this.isSubscribing=!1;else{var t=this.subscribeConfig;t.source.bintu.streamid=this.streamId,this.nanoPlayer.setup(t).then(function(t){e.$log.debug("Nano player setup ok with config",t),e.$rootScope.$apply(function(){e.isSubscribing=!0})}).catch(function(t){e.$log.debug("Nano player setup stream error",t),e.showErrorModal(t)})}}},{key:"showErrorModal",value:function(e){var t="Subscribing error";a.default.isString(e)&&(t=e),~t.indexOf("2001")&&(t="The requested stream can not be found"),t=t.replace(/ bintu| nanocosmos/gi,"");var n={messages:[t]};this.$uibModal.open({backdrop:"static",windowClass:"ot-error-modal",component:"otErrorModal",resolve:{error:function(){return n},hideRefresh:function(){return!0}}})}},{key:"goToLogin",value:function(){this.$state.go("app.user.login")}},{key:"subscribeConfig",get:function(){var e=this;return{source:{bintu:{streamid:null,apiurl:"https://bintu.nanocosmos.de"}},playback:{autoplay:!0,muted:!1,flashplayer:"//demo.nanocosmos.de/nanoplayer/nano.player.swf"},style:{width:"auto",height:"auto",controls:!0},events:{onReady:function(t){e.$log.debug("NANO: player is ready to play after successful setup",t)},onLoading:function(t){e.$log.debug("NANO: player is loading",t)},onWarning:function(t){e.$log.debug("NANO: something is not as expected, but functionality works",t)},onError:function(t){e.$log.error("NANO: Nanocosmos player error",t),e.isSubscribing=!1,e.showErrorModal(t.data.message)},onDestroy:function(t){e.$log.debug("NANO: Nanocosmos player was destroyed",t),e.isSubscribing=!1}}}}},{key:"publishTitle",get:function(){return this.isPublishing?"Stop Publish":"Publish"}},{key:"subscribeTitle",get:function(){return this.isSubscribing?"Unsubscribe":"Subscribe"}}]),e}();t.default=c}])); Ansi based on Decrypted SSL Data (SSL) l-title">{{\'WEB_UI.TALK_CONFIRMATION\' | translate}}</h4></div><div ng-if="!$ctrl.showCancel" class="modal-body"><p class="text-danger">{{\'WEB_UI.START_INTERPRETING\' | translate}}</p><p class="text-danger">{{\'WEB_UI.PLEASE_UNMUTE\' | translate}}</p><div ng-click="$ctrl.unmuteAndClose()" class="btn-rec _medium-size _unmuted"><svg class="btn-rec__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-unmuted"></use></svg></div></div><div class="modal-footer"><button type="button" ng-click="$ctrl.close()" class="btn btn-dark btn-fixed"><span>{{\'GENERAL.CANCEL\' | translate}}</span></button></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(599),s=i(o),r=n(600),a=i(r);n(601);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if( Ansi based on Decrypted SSL Data (SSL) lass as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o){"ngInject";n(this,e),this.OTModeratorSessionsHandler=t,this.$rootScope=i,this.LocalizationService=o}return e.$inject=["OTModeratorSessionsHandler","$rootScope","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=this,t=[{YES:"GENERAL"},{NO:"GENERAL"},{FAILED_SWITCH:"MODER"}];this.LocalizationService.translate(t,this),this.user=angular.copy(this.resolve.user),this.languages=angular.copy(this.OTModeratorSessionsHandler.languages.other),this.outLanguages=angular.copy(this.languages),this.inLanguages=angular.copy(this.languages),this.initLanguages={in:{langCode:"NONE",name:"None"},out:{langCode:"NONE",name:"None"}},this.resultLanguages={in:{langCode:"NONE Ansi based on Decrypted SSL Data (SSL) lass="{\'_talking\': user.isTalking}" class="modal-user"><div class="modal-user__item"><i ng-mousedown="$ctrl.mousedown($index)" ng-click="$ctrl.changeMuteState($index)" ng-class="{\'_off\': !user.canPublish && !user.removed}" confirm confirm-settings="$ctrl.confirmSettings" confirm-if="user.canPublish && user.userRole !== "UI_MODERATOR"" tooltip-placement="right" uib-tooltip="{{$ctrl.updateStreamingTitle(user)}}" ng-if="!user.listener" class="mic-btn"></i></div><div class="modal-user__item"><i ng-mousedown="$ctrl.mousedown($index)" ng-click="$ctrl.forceRal($index)" confirm confirm-settings="$ctrl.confirmSettingsRal" confirm-if="user.userRole !== "UI_MODERATOR"" ng-if="user.userRole !== "UI_MODERATOR"" class="ral-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-restart"></use></svg></i></div><div class="modal-user__item"><i ng-mousedown="$ctrl.mousedown($index)" ng-click="$ctrl.forceLogout($index)" confirm confirm-settings=" Ansi based on Decrypted SSL Data (SSL) le-box{height:auto;max-height:35px}.split-screen__box .title-box{width:100%;max-height:0;top:-1px;left:0;background:rgba(0,0,0,.6);color:#fff;line-height:35px;padding:0 10px;white-space:nowrap;overflow:hidden;word-break:break-all;text-overflow:ellipsis;transition:max-height .25s ease-in-out;z-index:999}.split-screen__box .title-box._no-video{height:auto;max-height:35px}.split-screen__box .private-chat-ico{height:20px;background:url(/static/svg/send-white.svg) 50% 50% no-repeat;background-size:75%}.split-screen__box .private-chat-ico,.split-screen__box .visibility-control{display:inline-block;width:20px;margin-right:15px;vertical-align:middle;position:relative;cursor:pointer;z-index:2000}.split-screen__box .visibility-control{height:30px}.split-screen__box .visibility-control._on{background:url(/static/svg/visible-white.svg) 50% 50% no-repeat;background-size:100%}.split-screen__box .visibility-control._off{background:url(/static/svg/invisible-white.svg) 50% 50% no-repeat;background-size:100% Ansi based on Decrypted SSL Data (SSL) lf-width:last-child{margin-bottom:0}.ui-body .login-page .user-login__content .login-form .login-username__label .input-main._chairperson-pass._half-width{width:100%}.ui-body .login-page .user-login__content .login-form .login-username__forgot{margin:10px auto;width:100%;text-align:center}.ui-body .login-page .user-login__content .login-form .login-username__checkbox{width:100%}.ui-body .login-page .user-login__content .login-form .login-username__checkbox .icon{vertical-align:top}.ui-body .login-page .user-login__content .login-form .login-token__btn,.ui-body .login-page .user-login__content .login-form .login-token__label{width:100%}.ui-body .login-page .user-login__content .login-form._login-admin{top:calc(50% - 65px)}.ui-body .login-page .user-login__content .login-form._login-admin .login-username__form-title{font-size:15px}.ui-body .login-page .user-login__content .login-form._login-admin .login-username__btn{width:100%}.ui-body .login-page .user-login__content .login-form._login-admin .login-username_ Ansi based on Decrypted SSL Data (SSL) lt.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:# Ansi based on Decrypted SSL Data (SSL) matches[t].label.toUpperCase()},V=function(e){var t={$viewValue:e};C(h,!0),A(h,!1),n.when(z.source(h,t)).then(function(n){var i=e===M.$viewValue;if(i&&S)if(n&&n.length>0){q.activeIdx=D?0:-1,A(h,!1),q.matches.length=0;for(var o=0;o<n.length;o++)t[z.itemName]=n[o],q.matches.push({id:Y(o),label:z.viewMapper(q,t),model:n[o]});q.query=e,b(),f.attr("aria-expanded",!0),N&&1===q.matches.length&&j(e,0)&&q.select(0)}else B(),A(h,!0);i&&C(h,!1)},function(){B(),C(h,!1),A(h,!0)})};E&&(angular.element(s).bind("resize",v),o.find("body").bind("scroll",v));var F;q.moveInProgress=!1,B(),q.query=void 0;var X,G=function(e){X=i(function(){V(e)},$)},K=function(){X&&i.cancel(X)};M.$parsers.unshift(function(e){return S=!0,0===y||e&&e.length>=y?$>0?(K(),G(e)):V(e):(C(h,!1),K(),B()),L?e:e?void M.$setValidity("editable",!1):(M.$setValidity("editable",!0),null)}),M.$formatters.push(function(e){var t,n,i={};return L||M.$setValidity("editable",!0),O?(i.$model=e,O(h,i)):(i[z.itemName]=e,t=z.viewMapper(h,i),i[z.itemName]=void 0,n=z.viewMap Ansi based on Decrypted SSL Data (SSL) media. Please refresh!",OT_TIMEOUT:"Something went wrong while publishing. Contact your administrator!",OT_USER_MEDIA_ACCESS_DENIED:"Please allow access to the Camera and Microphone and try publishing again.",OT_UNEXPECTED_SERVER_RESPONSE:"Something went wrong while publishing. Contact your administrator!"},NOTIFICATIONS:{HOST_MUTE_SPEAKER:"You have been muted by the host. To unmute press microphone button.",HOST_UNMUTE_SPEAKER:"You have been unmuted by the host. To mute press microphone button.",VIDEO_DISABLED_BY_QUALITY:"The video was disabled due to poor internet connection."}}},function(e,t){"use strict";function n(e){"ngInject";e.setOptions({startTop:60})}n.$inject=["NotificationProvider"],Object.defineProperty(t,"__esModule",{value:!0}),t.default=n},function(e,t){"use strict";function n(e,t,n,i,o,s,r){"ngInject";function a(e,t){e.data&&e.data.ignoreState||(n.previous={state:e,params:t,href:n.href(e,t)})}var c=t;i.defaults.headers.common={Accept:"application/json","Content-Type":"application/json"},c.$o Ansi based on Decrypted SSL Data (SSL) ms",1),("iOS"!==n.os||"iOS"===n.os&&e.data.count>1)&&this._emitWarning("Connection error: closed "+e.data.count+(e.data.count>1?" times":" time")+" unexpectedly with code "+t+", but a reconnect will be prepared in "+(e.data.delay/1e3).toFixed(3)+" s"),this.networkState=e.connectionState,this._playing&&"iOS"!==n.os&&(this._setState(this.STATE.RECONNECTION_IMMINENT),this.pause(this.state),this.play(e.data.delay))},P._onServerInfo=function(e){this._debug("onServerInfo",2);try{var t=JSON.stringify(e.data);this._debug(""+t,3)}catch(e){}},P._onStreamInfo=function(e){this._debug("onStreamInfo",2),this._emit(u.STREAM_INFO,e.data)},P._onNoKeepConnection=function(e){this._debug("onNoKeepConnection",2),this._emitWarning(e.data.message)},P._onMimeTypeUnsupported=function(){this._setState(this.STATE.PLAYBACK_ERROR),this._emitError(f.MEDIA.NOT_SUPPORTED,"The received audio/video is not supported"),this.pause(this.state)},P._onMediaError=function(e){this._setState(this.STATE.PLAYBACK_ERROR),this._emitError(f.PLAYER.PLAYBAC Ansi based on Decrypted SSL Data (SSL) n(){return!this.OTSessionsHandler.isOutgoingSessionConnected()}},{key:"isSourceNoConnected",get:function(){return!this.OTSessionsHandler.isSourceSessionConnected()}},{key:"isModeratorSourceNoConnected",get:function(){return!this.OTModeratorSessionsHandler.isSourceSessionConnected()}},{key:"isChatModerator",get:function(){return this.$user.isModerator()||this.isChairperson}},{key:"isChairperson",get:function(){return this.OTSessionsHandler.getIsChairperson}},{key:"currentModeratorChat",get:function(){return this.isSourceNoConnected?null:this.getChat("personalChat","moderator")}},{key:"shouldRemoveUserDetails",get:function(){return this.OTSessionsHandler.conferenceMode&&this.$user.isHaveRole(["UI_SPEAKER"])}}]),e}();t.default=u},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable Ansi based on Decrypted SSL Data (SSL) n(e){n._log(e,"messages","orange")},n.error_=function(e,t){t||(t=1),n._log(e,n.ELEMENT_MESSAGES,"red"),n._log(e,n.ELEMENT_ERRORS,"red",t)},n.debug_=function(e){0!==n.debugLevel&&n._log(e,n.ELEMENT_DEBUG)},n._log=function(e,t,r,i){n.isObject(e)&&(e=n.stringifyJSON(e,null," "));var o="";if(n.logTime&&window.performance){var a=(window.performance.now()/1e3).toFixed(3);o=a+": "}switch(r){case"green":e="Success: "+e;break;case"orange":e="Warning: "+e;break;case"red":e="Error: "+e;break;default:r=""}r?console.log("%c"+e,"color:"+r):console.log(e);var s=document.getElementById(t);if(s&&(t===n.ELEMENT_DEBUG&&n.debugCount>n.debugMax&&(s.removeChild(s.firstChild),n.debugCount++),s.innerHTML+="<span"+(r?' style="color:'+r+';">':">")+e+"</span><br>"),i>1)throw new Error(e)},n.contains=function(e,t){var r,n,i=0,o=0,a=t.split("*");for(r=0,n=a.length;r<n;r++)0!==a[r].length&&(o++,e.indexOf(a[r])!==-1&&i++);return i===o},n.isBool=function(e){return e===!0||e===!1},n.isIntString=function(e){return n.isString(e)&&n.isInt(Numb Ansi based on Decrypted SSL Data (SSL) n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[],i=function(){var e="";return{BASE:e,SOURCE_OPEN:e+"sourceopen",SOURCE_ENDED:e+"sourceended",SOURCE_CLOSED:e+"sourceclosed"}}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[r(34),r(22),r(81),r(79),r(65),r(66),r(62),r(67),r(20)],i=function(e,t,r,n,i,o,a,s,c){function d(i,d){function l(){t.add({target:i,listeners:G})}function u(){for(;M.length;)M.pop();t.remove({target:i,listeners:G}),t.remove({target:i,listeners:B}),N&&t.remove({target:N,listeners:V}),N=null}function f(e){I=e.data.currentTime}function h(e){p(e.data)}function p(e){g({command:L,fragment:e})}function m(e,t){g({command:k,from:e,to:t})}function g(e){x?e.force?M.unshift(e):M.push(e):v(e)}function v(e){switch(e.command){case L:U&&(x=!0,N.appendBuffer(e.fragment),R()||D++);break;case k:N.buffered.length&&N.buffered.end(N.length-1)>0&&(x=!0,N.remove(e.from,e.to))}}function _(){x=!1,F&&(F=0,i.emit(s.SOURCE_READY)),M.length?v(M.shift()):C()&&R()&&m(N.buffered.start(0),I-O) Ansi based on Decrypted SSL Data (SSL) new a,this._setListeners(this.config.events,this),this._metaDataEnabled=this.config.playback.metadata,this._setupVideoElement(),this._setupFinish()):this._setupError(n.CONFIG_RTMP)},v._setupError=function(e){return new Promise(function(t,r){r(e)})},v._setupVideoElement=function(){var e="nano.player.swf";"undefined"!=typeof this.config.playback.flashplayer&&(e=this.config.playback.flashplayer);var t=document.createElement("div");t.setAttribute("id","flashReplace"),this._playerDiv.appendChild(t);var r="9.0.0",n={},i={};i.quality="high",i.bgcolor="#000000",i.allowscriptaccess="always",i.allowfullscreen="true",i.allowfullscreeninteractive="true",i.wmode="transparent";var a={};a.id=this._mediaElementId,a.name=this._mediaElementId,a.align="middle",a.wmode="transparent",o.embedSWF(e,"flashReplace","100%","100%",r,null,n,i,a)},v._setupFinish=function(){var e=this;return new Promise(function(t,r){function n(){if(o++,i&&(e._mediaElement=document.getElementById(e._mediaElementId),e._mediaElement&&e._mediaElement.Start) Ansi based on Decrypted SSL Data (SSL) nfigurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),u=n(17),d=i(u),p=n(735),h=i(p),f=n(740),g=i(f);t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s,r,a){"ngInject";var c=this;n(this,e),this.$q=t,this.$window=i,this.$document=o,this.$rootScope=s,this.deviceDetector=r,this.DataService=a,this.isInstalled=!1,this.extensionID="ggbeghljoagdajigdliipcdnpjgmjjlh",this.extentionURL="https://chrome.google.com/webstore/detail/"+this.extensionID,this.proxyCreds=null,this.goFromWebPageHandler=function(){var e=c.$document[0]. Ansi based on Decrypted SSL Data (SSL) ng-if="$ctrl.isStreaming && !$ctrl.isChairperson && $ctrl.isClassroomEvent" class="control"><div ng-click="$ctrl.toggleStream()" tooltip-class="stream-control-tooltip" tooltip-placement="bottom" uib-tooltip="{{$ctrl.STOP_STREAMING}}" class="control__button _stop-streaming"><div class="control__icon wc-raise-hand-icon"></div></div></div><div ng-if="!($ctrl.isStreaming && !$ctrl.isChairperson && $ctrl.isClassroomEvent)" class="control"><div ng-class="{"_on": $ctrl.isConnectedToEvent, "_off": !$ctrl.isConnectedToEvent}" ng-click="$ctrl.toggleConnection()" tooltip-placement="bottom" uib-tooltip="{{$ctrl.streamingTitle}}" class="control__button"><div class="control__icon wc-call-icon"></div></div></div></div>')},i["template-fullscreen-conference"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<div ng-click="$ctrl.restartAllLines()" ng-class="{"_disabled": $ctrl.hasCaseToDisableRestartAllLines}" uib-tooltip="{{"TOOLTIPS.RAL" | translate}}" tooltip-append-to-body="true" class="ral-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-restart"></use></svg></div><div ng-class="{"_hand-up": $ctrl.raiseHandStatus, "_hand-down": !$ctrl.raiseHandStatus, "_disabled": !$ctrl.raiseHandStatus && $ctrl.canPublish}" ng-click="$ctrl.raiseHand()" ng-if="$ctrl.chairpersonNumber && !$ctrl.isChairperson && (!$ctrl.isStreaming || $ctrl.isClassroomEvent)" class="control"><div class="control__icon wc-raise-hand-icon"></div></div><div ng-class="{"_on": $ctrl.isStreamOptionActive("audio"), "_off": !$ctrl.isStreamOptionActive("audio"), "_disabled": !$ctrl.isStreaming || !$ctrl.canPublish}" ng-click="$ctrl.toggleStreamOption("audio")" uib-tooltip="{{$ctrl.streamOptionTitle("audio")}}" tooltip-class="stream-control-tooltip" tooltip-append-to-body="true" class="control"><div class="control__icon wc-mic-icon"></div></div><div ng-class="{\t\t\t"_on": $ctrl.isStreamOptionActive("video_1"),\t\t\t"_off": !$ctrl.isStreamOptionActive("video_1"),\t\t\t"_disabled": !$ctrl.isStreaming || !$ctrl.canPublish,\t\t\t"_video-control-1": $ctrl.doubleStreamingMode\t\t}" ng-click="$ctrl.toggleStreamOption("video_1")" tooltip-class="stream-control-tooltip" uib-tooltip="{{$ctrl.streamOptionTitle("video_1")}}" tooltip-append-to-body="true" class="control"><div class="control__icon wc-cam-icon"></div></div><div ng-if="$ctrl.doubleStreamingMode" ng-class="{\t\t\t"_on": $ctrl.isStreamOptionActive("video_2"),\t\t\t"_off": !$ctrl.isStreamOptionActive("video_2"),\t\t\t"_disabled": !$ctrl.isStreaming || !$ctrl.canPublish\t\t}" ng-click="$ctrl.toggleStreamOption("video_2")" tooltip-class="stream-control-tooltip" uib-tooltip="{{$ctrl.streamOptionTitle("video_2")}}" tooltip-append-to-body="true" class="control _video-control-2"><div class="control__icon wc-cam-icon"></div></div><div ng-class="{"_on": $ctrl.isStreamOptionActive("screenShare"), "_off": !$ctrl.isStreamOptionActive("screenShare"), "_disabled": !$ctrl.isStreaming || !$ctrl.canPublish}" ng-click="$ctrl.toggleStreamOption("screenShare")" uib-tooltip="{{$ctrl.streamOptionTitle("screenShare")}}" tooltip-class="stream-control-tooltip" tooltip-append-to-body="true" class="control"><div class="control__icon wc-screen-icon"></div></div><div ng-if="$ctrl.isStreaming && !$ctrl.isChairperson && $ctrl.isClassroomEvent" ng-click="$ctrl.toggleStream()" tooltip-class="stream-control-tooltip" tooltip-append-to-body="true" uib-tooltip="{{$ctrl.STOP_STREAMING}}" class="control _stop-streaming"><div class="control__icon wc-raise-hand-icon"></div></div><div ng-if="!($ctrl.isStreaming && !$ctrl.isChairperson && $ctrl.isClassroomEvent)" ng-class="{"_on": $ctrl.isConnectedToEvent, "_off": !$ctrl.isConnectedToEvent}" ng-click="$ctrl.toggleConnection()" tooltip-placement="top" uib-tooltip="{{$ctrl.streamingTitle}}" tooltip-append-to-body="true" class="control _main-control"><div class="control__icon wc-call-icon"></div></div>')},i["template-fullscreen-speaker"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<div ng-click="$ctrl.restartAllLines()" uib-tooltip="{{"TOOLTIPS.RAL" | translate}}" tooltip-append-to-body="true" class="ral-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-restart"></use></svg></div><div ng-class="{"_on": $ctrl.isStreaming, "_off": !$ctrl.isStreaming, "_disabled": ($ctrl.noOutSessionConnect || $ctrl.isStreamingStateUpdating)}" ng-click="$ctrl.toggleStreamingSpeaker()" class="stream-btn"><div class="stream-btn_ico"></div></div><div ng-class="{"_on": $ctrl.isOnAir, "_video-only": $ctrl.isVideoOnly, "_disabled": ($ctrl.noOutSessionConnect || $ctrl.isStreamingStateUpdating)}" class="mute-state"><span class="mute-state__text">{{$ctrl.muteStateText}}</span></div>')},i["template-fullscreen-interpreter"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<div ng-click="$ctrl.restartAllLines()" uib-tooltip="{{"TOOLTIPS.RAL" | translate}}" tooltip-append-to-body="true" class="ral-btn"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-restart"></use></svg></div><div ng-class="{\'_shortcuts-indicator\': $ctrl.shortcutsIndicator}" uib-tooltip="{{"TOOLTIPS.TURN_MIC" | translate}}" tooltip-append-to-body="true" class="mute-indicator-fullscreen"><a ng-class="{\t\t\t\t\t\'_unmuted\': $ctrl.isOnAir,\t\t\t\t\t\'_disabled\': $ctrl.noOutSessionConnect\t\t\t\t}" href="javascript:void(0)" ng-click="$ctrl.toggleStreamingInterpreter()" class="mute-btn"><svg class="mute-btn__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-unmuted" ng-if="$ctrl.isStreaming"></use><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-muted" ng-if="!$ctrl.isStreaming"></use></svg></a><div ng-class="{\'_on\': $ctrl.isOnAir}" class="mute-state"><span class="mute-state__text">{{$ctrl.muteStateText}}</span></div></div>')},i["template-speaker"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<div ng-class="{"_double-streaming": $ctrl.doubleStreamingMode}" class="stream-indicator-container"><volume-meter total-size="75" vertical="true"></volume-meter><div ng-class="{"_on": $ctrl.isStreaming, "_off": !$ctrl.isStreaming, "_unmuting": $ctrl.isStreamingStateUpdating}" ng-click="$ctrl.toggleStreamingSpeaker()" tooltip-placement="bottom" uib-tooltip="{{$ctrl.streamingTitle}}" class="stream-btn"><div class="stream-btn_ico"></div><div class="stream-btn_title">{{$ctrl.streamingBtnTitle}}</div><div class="progress-pie"><div class="spinner-pie pie"></div><div class="filter pie"></div><div class="mask"></div></div></div><div class="stream-controls"><div tooltip-placement="{{$ctrl.tooltipTitle("video_1")}}" uib-tooltip="{{$ctrl.streamOptionTitle("video_1")}}" class="stream-controls_item _video-control"><div class="toggleswitch"><div class="toggleswitch inverted onoff"><input type="checkbox" name="video-control_1" id="video-control_1" ng-checked="$ctrl.isStreamOptionActive("video_1")" ng-click="$ctrl.toggleStreamOption("video_1")" class="toggleswitch-checkbox"><label for="video-control_1" ng-class="{"_disable": $ctrl.isVideoToggleDisable("video_1")}" class="toggleswitch-label"><span class="toggleswitch-inner"></span><span class="toggleswitch-switch"></span></label></div></div></div><div ng-if="$ctrl.doubleStreamingMode" tooltip-placement="{{$ctrl.tooltipTitle("video_2")}}" uib-tooltip="{{$ctrl.streamOptionTitle("video_2")}}" class="stream-controls_item _video-control _video-control-2"><div class="toggleswitch"><div class="toggleswitch inverted onoff"><input type="checkbox" name="video-control_2" id="video-control_2" ng-checked="$ctrl.isStreamOptionActive("video_2")" ng-click="$ctrl.toggleStreamOption("video_2")" class="toggleswitch-checkbox"><label for="video-control_2" ng-class="{"_disable": $ctrl.isVideoToggleDisable("video_2")}" class="toggleswitch-label"><span class="toggleswitch-inner"></span><span class="toggleswitch-switch"></span></label></div></div></div><div tooltip-placement="{{$ctrl.tooltipTitle("audio")}}" uib-tooltip="{{$ctrl.streamOptionTitle("audio")}}" class="stream-controls_item _audio-control"><div class="toggleswitch"><div class="toggleswitch inverted onoff"><input type="checkbox" name="audio-control" id="audio-control" ng-checked="$ctrl.isStreamOptionActive("audio")" ng-click="$ctrl.toggleStreamOption("audio")" confirm confirm-settings="$ctrl.confirmSettings" confirm-if="$ctrl.isStreaming && $ctrl.isStreamOptionActive("audio")" class="toggleswitch-checkbox"><label for="audio-control" class="toggleswitch-label"><span class="toggleswitch-inner"></span><span class="toggleswitch-switch"></span></label></div></div></div><div tooltip-placement="{{$ctrl.tooltipTitle("screenShare")}}" uib-tooltip="{{$ctrl.streamOptionTitle("screenShare")}}" class="stream-controls_item _screen-control"><div class="toggleswitch"><div class="toggleswitch inverted onoff"><input type="checkbox" name="screen-control" id="screen-control" ng-checked="$ctrl.isStreamOptionActive("screenShare")" ng-click="$ctrl.toggleStreamOption("screenShare")" class="toggleswitch-checkbox"><label for="screen-control" class="toggleswitch-label"><span class="toggleswitch-inner"></span><span class="toggleswitch-switch"></span></label></div></div></div></div></div>')},i["template-interpreter"]=t=function(){this&&this.block,this&&this.attributes||{};n.push('<div ng-class="{\'_shortcuts-indicator\': $ctrl.shortcutsIndicator}" class="mute-indicator-container"><volume-meter ng-if="$ctrl.isStreaming && !$ctrl.noOutSessionConnect" total-size="75" vertical="true"></volume-meter><a ng-class="{\'_unmuted\': $ctrl.isOnAir, \'_disabled\': $ctrl.noOutSessionConnect, \'_unmuting\': $ctrl.isStreamingStateUpdating, \'_muted\': !$ctrl.isStreamOptionActive(\'audio\')}" href="#" tooltip-placement="bottom" uib-tooltip="{{\'TOOLTIPS.TURN_MIC\' | translate}}" ng-click="$ctrl.toggleStreamingInterpreter()" class="mute-btn"><div class="progress-pie"><div class="spinner-pie pie"></div><div class="filter pie"></div><div class="mask"></div></div><div class="mute-btn__icon-cont"><svg class="mute-btn__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-muted" ng-if="!$ctrl.isOnAir || !$ctrl.isStreamOptionActive(\'audio\')"></use><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-unmuted" ng-if="$ctrl.isOnAir && $ctrl.isStreamOptionActive(\'audio\')"></use></svg></div></a><div class="mute-option-container"><div ng-class="{"_muted": !$ctrl.isStreamOptionActive("audio"), "_disabled": !$ctrl.isStreaming}" class="audio-option"><span ng-mousedown="$ctrl.toggleAudioOff()" ng-mouseup="$ctrl.toggleAudioOn()" ng-mouseleave="$ctrl.toggleAudioOn()" class="audio-option__control">{{\'WEB_UI.COUGH\' | translate}}</span></div></div></div>');},n.push('<div ng-if="$ctrl.type === "CONFERENCE"" class="stream-indicator">'),i["template-conference"](),n.push('</div><div ng-if="$ctrl.type === "FULLSCREEN-CONFERENCE"" class="stream-indicator-fullscreen-conference">'),i["template-fullscreen-conference"](),n.push('</div><div ng-if="$ctrl.type === "FULLSCREEN-SPEAKER"" class="stream-indicator-fullscreen-speaker">'),i["template-fullscreen-speaker"](),n.push('</div><div ng-if="$ctrl.type === "SPEAKER"" class="stream-indicator-speaker">'),i["template-speaker"](),n.push('</div><div ng-if="$ctrl.type === "INTERPRETER"" class="mute-indicator">'),i["template-interpreter"](),n.push('</div><div ng-if="$ctrl.type === "FULLSCREEN-INTERPRETER"" class="full-screen-panel-wr__mute-indicator">'),i["template-fullscreen-interpreter"](),n.push('</div><audio id="audible-beeps-in"><source ng-src="{{$ctrl.audibleBeepsIn.ogg}}" type="audio/ogg"><source ng-src="{{$ctrl.audibleBeepsIn.mp3}}" type="audio/mp3"></audio><audio id="audible-beeps-out"><source ng-src="{{$ctrl.audibleBeepsOut.ogg}}" type="audio/ogg"><source ng-src="{{$ctrl.audibleBeepsOut.mp3}}" type="audio/mp3"></audio>'),n.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(255),a=i(r),c=n(568),l=i(c),u=n(569),d=i(u),p=n(570),h=i(p),f=n(571),g=i(f),m=function(){function e(t,n,i,s,r,a,c,l,u,d,p,h){"ngInject";o(this,e),this.OTSessionsHandler=t,this.$uibModal=n,this.$timeout=i,this.$interval=s,this.$rootScope=r,this.$document=a,this.HandoverService=c,this.KeyboardShortcutsService=l,this.$user=u,this.InputDevicesService=d,this.$log=p,this.LocalizationService=h}return e.$inject=["OTSessionsHandler","$uibModal","$timeout","$interval","$rootScope","$document","HandoverService","KeyboardShortcutsService","$user","InputDevicesService","$log","LocalizationService"],s(e,[{key:"$onInit",value:function(){var e=this,t=[{YES:"GENERAL"},{NO:"GENERAL"},{VIDEO_ONLY_SURE:"WEB_UI"},{DEVICE_NOT_FOUND_TOTAL:"WEB_UI"},{MUTE_AUDIO:"WEB_UI"},{UNMUTE_AUDIO:"WEB_UI"},{UNMUTE_TALK:"WEB_UI"},{DISABLE_CAMERA:"WEB_UI"},{ENABLE_CAMERA:"WEB_UI"},{STOP_BEFORE_ENABLE:"WEB_UI"},{DISABLE_SCREENSHARING:"WEB_UI"},{ENABLE_SCREENSHARING:"WEB_UI"},{DISCONNECT_SMALL:"WEB_UI"},{CONNECT_SMALL:"WEB_UI"},{STOP:"WEB_UI"},{START:"WEB_UI"},{NOT_SCREENSHARING:"WEB_UI"},{ON:"WEB_UI"},{OFF:"WEB_UI"},{VIDEO_ONLY:"WEB_UI"},{HAND_RAISED:"WEB_UI"},{HAND_LOWERED:"WEB_UI"},{RESTART:"WEB_UI"},{STOP_STREAMING:"WEB_UI"}];this.LocalizationService.translate(t,this).then(function(){e.confirmSettings={template:a.default,defaultLabels:{title:e.VIDEO_ONLY_SURE,ok:e.YES,cancel:e.NO}}}),this.streamOptions=this.OTSessionsHandler.streamOptions,this.audibleBeepsIn={mp3:l.default,ogg:d.default},this.audibleBeepsOut={mp3:h.default,ogg:g.default},this.shortcutsIndicator=!1,this.mediaDeviceVisibility={audioDevices:[{title:!1,btn:!0}],videoDevices:[{title:!1,btn:!0},{title:!1,btn:!0}]},this.$rootScope.$on("stream-indicator:startPublishing",function(){e.beep("audible-beeps-in",150,.1,!1)}),this.$rootScope.$on("stream-indicator:stopPublishing",function(){e.beep("audible-beeps-out",100,.2,!0),e.$timeout(function(){e.beep("audible-beeps-out",100,.2,!0)},150)}),this.$rootScope.$on("stream-indicator-ctrl:keyboard-shortcuts",function(){e.shortcutsIndicator=!0,e.$timeout(function(){e.shortcutsIndicator=!1},3e3)})}},{key:"flySwitchDevice",value:function(e,t){var n=this;this.mediaDeviceVisibility[e][t-1].btn&&(this.OTSessionsHandler.flySwitchDevice(e,t),this.mediaDeviceVisibility[e][t-1].btn=!1,this.mediaDeviceVisibility[e][t-1].title=!1,this.$timeout(function(){n.mediaDeviceVisibility[e][t-1].btn=!0,Object.keys(n.mediaDeviceVisibility).forEach(function(t){n.mediaDeviceVisibility[t].forEach(function(n){n.title=t===e})}),n.$timeout(function(){n.mediaDeviceVisibility[e][t-1].title=!1},2500)},2e3))}},{key:"isStreamOptionActive",value:function(e){return this.streamOptions[e]}},{key:"streamOptionTitle",value:function(e){var t={audio:function(){return this.isStreamOptionActive(e)?this.MUTE_AUDIO:this.KeyboardShortcutsService.keyboardShortcutsActive&&this.conferenceMode?this.UNMUTE_TALK:this.UNMUTE_AUDIO},video_1:function(){var t=this.isStreamOptionActive(e)?this.DISABLE_CAMERA:this.ENABLE_CAMERA;return this.isVideoToggleDisable(e)&&(t=th Ansi based on Decrypted SSL Data (SSL) nner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent;filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=9 Ansi based on Decrypted SSL Data (SSL) now deprecated. Use uib-datepicker-popup-wrap instead.")}}}]),angular.module("ui.bootstrap.dropdown",["ui.bootstrap.position"]).constant("uibDropdownConfig",{openClass:"open"}).service("uibDropdownService",["$document","$rootScope",function(e,t){var n=null;this.open=function(t){n||(e.bind("click",i),e.bind("keydown",o)),n&&n!==t&&(n.isOpen=!1),n=t},this.close=function(t){n===t&&(n=null,e.unbind("click",i),e.unbind("keydown",o))};var i=function(e){if(n&&(!e||"disabled"!==n.getAutoClose())){var i=n.getToggleElement();if(!(e&&i&&i[0].contains(e.target))){var o=n.getDropdownElement();e&&"outsideClick"===n.getAutoClose()&&o&&o[0].contains(e.target)||(n.isOpen=!1,t.$$phase||n.$apply())}}},o=function(e){27===e.which?(n.focusToggleElement(),i()):n.isKeynavEnabled()&&/(38|40)/.test(e.which)&&n.isOpen&&(e.preventDefault(),e.stopPropagation(),n.focusDropdownEntry(e.which))}}]).controller("UibDropdownController",["$scope","$element","$attrs","$parse","uibDropdownConfig","uibDropdownService","$animate","$uibPosition","$d Ansi based on Decrypted SSL Data (SSL) null)},function(t){"function"==typeof e[2]&&e[2].apply(null,[t])}):t.apply(this,arguments)}}),["getStats"].forEach(function(e){var t=h.prototype[e];h.prototype[e]=function(){var e=arguments;return"function"==typeof e[1]?t.apply(this,arguments).then(function(){"function"==typeof e[1]&&e[1].apply(null)}):t.apply(this,arguments)}}),h}},{sdp:17}],17:[function(e,t,n){"use strict";var i={};i.generateIdentifier=function(){return Math.random().toString(36).substr(2,10)},i.localCName=i.generateIdentifier(),i.splitLines=function(e){return e.trim().split("\n").map(function(e){return e.trim()})},i.splitSections=function(e){var t=e.split("\nm=");return t.map(function(e,t){return(t>0?"m="+e:e).trim()+"\r\n"})},i.getDescription=function(e){var t=i.splitSections(e);return t&&t[0]},i.getMediaSections=function(e){var t=i.splitSections(e);return t.shift(),t},i.matchPrefix=function(e,t){return i.splitLines(e).filter(function(e){return 0===e.indexOf(t)})},i.parseCandidate=function(e){var t;t=0===e.indexOf("a=candidate:")?e.subst Ansi based on Decrypted SSL Data (SSL) o.rtcp={cname:u.localCName,compound:e.rtcpParameters.compound},e.recvEncodingParameters.length&&(o.rtcp.ssrc=e.recvEncodingParameters[0].ssrc),e.rtpSender.send(o)),i&&e.rtpReceiver&&o.codecs.length>0&&("video"===e.kind&&e.recvEncodingParameters&&t<15019&&e.recvEncodingParameters.forEach(function(e){delete e.rtx}),e.recvEncodingParameters.length?o.encodings=e.recvEncodingParameters:o.encodings=[{}],o.rtcp={compound:e.rtcpParameters.compound},e.rtcpParameters.cname&&(o.rtcp.cname=e.rtcpParameters.cname),e.sendEncodingParameters.length&&(o.rtcp.ssrc=e.sendEncodingParameters[0].ssrc),e.rtpReceiver.receive(o))},h.prototype.setLocalDescription=function(e){var t=this;if(["offer","answer"].indexOf(e.type)===-1)return Promise.reject(l("TypeError",'Unsupported type "'+e.type+'"'));if(!a("setLocalDescription",e.type,t.signalingState)||t._isClosed)return Promise.reject(l("InvalidStateError","Can not set local "+e.type+" in state "+t.signalingState));var n,i;if("offer"===e.type)n=u.splitSections(e.sdp),i=n.shift(),n.forE Ansi based on Decrypted SSL Data (SSL) od, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),s=n,n=i,i=s),o=tn(n,i),an(this,o,e),this}}function an(e,n,i,o){var s=n._milliseconds,r=zt(n._days),a=zt(n._months);e.isValid()&&(o=null==o||o,a&&he(e,K(e,"Month")+a*i),r&&J(e,"Date",K(e,"Date")+r*i),s&&e._d.setTime(e._d.valueOf()+s*i),o&&t.updateOffset(e,r||a))}function cn(e){return"string"==typeof e||e instanceof String}function ln(e){return y(e)||d(e)||cn(e)||u(e)||dn(e)||un(e)||null===e||void 0===e}function un(e){var t,n,i=r(e)&&!c(e),o=!1,s=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"];for(t=0;t<s.length;t+=1)n=s[t],o=o||a(e,n);return i&&o}function dn(e){var t=s(e),n=!1;return t&&(n=0===e.filter(function(t){return!u(t)&&cn(e)}).length),t&&n}function pn(e){var t,n,i=r(e)&&!c(e),o=!1,s=["sameDay","nextDay","lastDay","nextWeek","las Ansi based on Decrypted SSL Data (SSL) olumeValue(e,"outgoing"),this.audienceHearSource=!1},upOutgoing:function(){this.setVolumeValue(100,"outgoing"),this.audienceHearSource=!0}};t[e].bind(this)()}},{key:"autoUpSpeakerVolume",value:function(){var e=this;this.autoVolumeTimerId=this.$timeout(function(){e.conferenceMode&&e.autoVolume&&e.volumeMeter.incoming<=10&&e.EventService.event.floorToLanguageOnInterpreterSilence&&e.autoSetVolume("up"),e.$timeout.cancel(e.autoVolumeTimerId),e.autoVolumeTimerId=null},5e3)}},{key:"autoUpAudienceVolume",value:function(){var e=this;this.EventService.event.floorToLanguageOnInterpreterSilence&&(this.autoVolumeTimerId=this.$timeout(function(){e.autoVolumeAudience&&e.volumeMeter.outgoing<=10&&e.autoSetVolume("upOutgoing"),e.$timeout.cancel(e.autoVolumeTimerId),e.autoVolumeTimerId=null},5e3))}},{key:"initSession",value:function(e){var t=e.sessionId,n=e.isVisible,i=e.label,o=e.mode,s=e.isVideo,r=e.logTag,a="Floor"===i&&"floor"===o,c=a&&s,l=this.tokboxSessions[t],u=this.$user.getUserInfo(),d=null!==u?u.userName:"",p=e.noA Ansi based on Decrypted SSL Data (SSL) on"></i></span><span ng-click="$ctrl.moveChats()" uib-tooltip="{{"TOOLTIPS.MOVE" | translate}}" tooltip-class="chat-tooltip" tooltip-placement="bottom" class="single-chat__move"><svg ng-if="$ctrl.isChatsInRight" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-prev"></use></svg><svg ng-if="!$ctrl.isChatsInRight" class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-next"></use></svg></span><span ng-if="$ctrl.newMessagesCount" ng-class="{"_moderator-badge": $ctrl.isPersonalChat}" class="single-chat__new-message-badge">{{$ctrl.newMessagesCount}}</span><button type="button" ng-click="$ctrl.hideChat()" class="single-chat__close"><span>✕</span></button></div><div id="chat_body_{{$ctrl.chatType}}" ng-class="{"_no-click": !$ctrl.hasEnoughtMessages, "_font-size-big": $ctrl.isFontSizeBig}" class="single-chat__body"><div ng-repeat="message in $ctrl.messages" ng-class="{"new-message": message.isNew, "_hidd Ansi based on Decrypted SSL Data (SSL) on(t,n){return t?t:o(e,n)},null):null}n&&n.module("reTree",[]).factory("reTree",[function(){return{test:i,exec:o}}]),t&&(t.reTree={test:i,exec:o}),e&&(e.exports={test:i,exec:o})}(e,"undefined"==typeof window?null:window,"undefined"==typeof angular?null:angular)}).call(t,n(34)(e))},function(e,t){!function(e){"use strict";var t={CHROME:"chrome",FIREFOX:"firefox",SAFARI:"safari",OPERA:"opera",IE:"ie",MS_EDGE:"ms-edge",FB_MESSENGER:"fb-messenger",CORDOVA:"cordova",UNKNOWN:"unknown"},n={ANDROID:"android",I_PAD:"ipad",IPHONE:"iphone",I_POD:"ipod",BLACKBERRY:"blackberry",FIREFOX_OS:"firefox-os",CHROME_BOOK:"chrome-book",WINDOWS_PHON%WINDIR%\phone",PS4:"ps4",VITA:"vita",CHROMECAST:"chromecast",APPLE_TV:"apple-tv",GOOGLE_TV:"google-tv",UNKNOWN:"unknown"},i={WINDOWS:"windows",MAC:"mac",IOS:"ios",ANDROID:"android",LINUX:"linux",UNIX:"unix",FIREFOX_OS:"firefox-os",CHROME_OS:"chrome-os",WINDOWS_PHONE:"windows-phone",UNKNOWN:"unknown"},o={WINDOWS_3_11:"windows-3-11",WINDOWS_95:"windows-95",WINDOWS_ME:"windows-me",WINDOW Ansi based on Decrypted SSL Data (SSL) on):null}},{key:"connectOutSession",value:function(){return this.outgoingSession?this.connect(this.outgoingSession,"Language (out)"):null}},{key:"disconnectOutSession",value:function(){return this.outgoingSession?this.disconnect(this.outgoingSession):null}},{key:"isMuted",value:function(){return!(null!==this.languageBothSession&&this.languageBothSession.state.publishing||null!==this.languageOutSession&&this.languageOutSession.state.publishing||null!==this.sourceSession&&this.sourceSession.state.publishing||null!==this.multipleInterpretSessions.outLeft&&this.multipleInterpretSessions.outLeft.state.publishing||null!==this.multipleInterpretSessions.outRight&&this.multipleInterpretSessions.outRight.state.publishing)}},{key:"connect",value:function(e,t){var n=this,i=this.$q.defer(),o=l.default.isUndefined(t)?"Unknown session:":t+":";return e.connect().then(function(){n.$log.debug(o,"Connected",e),i.resolve()}).catch(function(e){n.$log.error(o,"Connecting failed:",e),1006===e.code&&(e.messages=["Failed to connect. Ansi based on Decrypted SSL Data (SSL) on-paste:before{content:"\E206"}.glyphicon-alert:before{content:"\E209"}.glyphicon-equalizer:before{content:"\E210"}.glyphicon-king:before{content:"\E211"}.glyphicon-queen:before{content:"\E212"}.glyphicon-pawn:before{content:"\E213"}.glyphicon-bishop:before{content:"\E214"}.glyphicon-knight:before{content:"\E215"}.glyphicon-baby-formula:before{content:"\E216"}.glyphicon-tent:before{content:"\26FA"}.glyphicon-blackboard:before{content:"\E218"}.glyphicon-bed:before{content:"\E219"}.glyphicon-apple:before{content:"\F8FF"}.glyphicon-erase:before{content:"\E221"}.glyphicon-hourglass:before{content:"\231B"}.glyphicon-lamp:before{content:"\E223"}.glyphicon-duplicate:before{content:"\E224"}.glyphicon-piggy-bank:before{content:"\E225"}.glyphicon-scissors:before{content:"\E226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\E227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\A5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20BD"}.glyphicon-scale:before{content:"\E23 Ansi based on Decrypted SSL Data (SSL) ontent:"\F26B"}.fa-television:before,.fa-tv:before{content:"\F26C"}.fa-contao:before{content:"\F26D"}.fa-500px:before{content:"\F26E"}.fa-amazon:before{content:"\F270"}.fa-calendar-plus-o:before{content:"\F271"}.fa-calendar-minus-o:before{content:"\F272"}.fa-calendar-times-o:before{content:"\F273"}.fa-calendar-check-o:before{content:"\F274"}.fa-industry:before{content:"\F275"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-map-o:before{content:"\F278"}.fa-map:before{content:"\F279"}.fa-commenting:before{content:"\F27A"}.fa-commenting-o:before{content:"\F27B"}.fa-houzz:before{content:"\F27C"}.fa-vimeo:before{content:"\F27D"}.fa-black-tie:before{content:"\F27E"}.fa-fonticons:before{content:"\F280"}.fa-reddit-alien:before{content:"\F281"}.fa-edge:before{content:"\F282"}.fa-credit-card-alt:before{content:"\F283"}.fa-codiepie:before{content:"\F284"}.fa-modx:before{content:"\F285"}.fa-fort-awesome:before{content:"\F286"}.fa-usb:before{content:"\F287"}.fa-product-hunt:before{content:"\F288"}.fa-mixcloud:before{content:"\F289"}.fa-scribd:before{content:"\F28A"}.fa-pause-circle:before{content:"\F28B"}.fa-pause-circle-o:before{content:"\F28C"}.fa-stop-circle:before{content:"\F28D"}.fa-stop-circle-o:before{content:"\F28E"}.fa-shopping-bag:before{content:"\F290"}.fa-shopping-basket:before{content:"\F291"}.fa-hashtag:before{content:"\F292"}.fa-bluetooth:before{content:"\F293"}.fa-bluetooth-b:before{content:"\F294"}.fa-percent:before{content:"\F295"}.fa-gitlab:before{content:"\F296"}.fa-wpbeginner:before{content:"\F297"}.fa-wpforms:before{content:"\F298"}.fa-envira:before{content:"\F299"}.fa-universal-access:before{content:"\F29A"}.fa-wheelchair-alt:before{content:"\F29B"}.fa-question-circle-o:before{content:"\F29C"}.fa-blind:before{content:"\F29D"}.fa-audio-description:before{content:"\F29E"}.fa-volume-control-phone:before{content:"\F2A0"}.fa-braille:before{content:"\F2A1"}.fa-assistive-listening-systems:before{content:"\F2A2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\F2A3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\F2A4"}.fa-glide:before{content:"\F2A5"}.fa-glide-g:before{content:"\F2A6"}.fa-sign-language:before,.fa-signing:before{content:"\F2A7"}.fa-low-vision:before{content:"\F2A8"}.fa-viadeo:before{content:"\F2A9"}.fa-viadeo-square:before{content:"\F2AA"}.fa-snapchat:before{content:"\F2AB"}.fa-snapchat-ghost:before{content:"\F2AC"}.fa-snapchat-square:before{content:"\F2AD"}.fa-pied-piper:before{content:"\F2AE"}.fa-first-order:before{content:"\F2B0"}.fa-yoast:before{content:"\F2B1"}.fa-themeisle:before{content:"\F2B2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\F2B3"}.fa-fa:before,.fa-font-awesome:before{content:"\F2B4"}.fa-handshake-o:before{content:"\F2B5"}.fa-envelope-open:before{content:"\F2B6"}.fa-envelope-open-o:before{content:"\F2B7"}.fa-linode:before{content:"\F2B8"}.fa-address-book:before{content:"\F2B9"}.fa-address-book-o:before{content:"\F2BA"}.fa-address-card:before,.fa-vcard:before{content:"\F2BB"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\F2BC"}.fa-user-circle:before{content:"\F2BD"}.fa-user-circle-o:before{content:"\F2BE"}.fa-user-o:before{content:"\F2C0"}.fa-id-badge:before{content:"\F2C1"}.fa-drivers-license:before,.fa-id-card:before{content:"\F2C2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\F2C3"}.fa-quora:before{content:"\F2C4"}.fa-free-code-camp:before{content:"\F2C5"}.fa-telegram:before{content:"\F2C6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\F2C7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\F2C8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\F2C9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\F2CA"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\F2CB"}.fa-shower:before{content:"\F2CC"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\F2CD"}.fa-podcast:before{content:"\F2CE"}.fa-window-maximize:before{content:"\F2D0"}.fa-window-minimize:before{content:"\F2D1"}.fa-window-restore:before{content:"\F2D2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\F2D3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\F2D4"}.fa-bandcamp:before{content:"\F2D5"}.fa-grav:before{content:"\F2D6"}.fa-etsy:before{content:"\F2D7"}.fa-imdb:before{content:"\F2D8"}.fa-ravelry:before{content:"\F2D9"}.fa-eercast:before{content:"\F2DA"}.fa-microchip:before{content:"\F2DB"}.fa-snowflake-o:before{content:"\F2DC"}.fa-superpowers:before{content:"\F2DD"}.fa-wpexplorer:before{content:"\F2DE"}.fa-meetup:before{content:"\F2E0"}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.ui-notification{position:fixed;z-index:9999;width:300px;transition:all .5s ease;color:#fff;border-radius:0;background:#337ab7;box-shadow:5px 5px 10px rgba(0,0,0,.3)}.ui-notification.clickable{cursor:pointer}.ui-notification.clickable:hover{opacity:.7}.ui-notification.killed{transition:opacity 1s ease;opacity:0}.ui-notification>h3{font-size:14px;font-weight:700;display:block;margin:10px 10px 0;padding:0 0 5px;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.3)}.ui-notification a{color:#fff}.ui-notification a:hover{text-decoration:underline}.ui-notification>.message{margin:10px}.ui-notification.warning{color:#fff;background:#f0ad4e}.ui-notification.error{color:#fff;background:#d9534f}.ui-notification.success{color:#fff;background:#5cb85c}.ui-notification.info{color:#fff;background:#5bc0de}/*! * ui-select * http://github.com/angular-ui/ui-select * Version: 0.19.8 - 2017-04-18T05:43:43.881Z * License: MIT */.ui-select-highlight{font-weight:700}.ui-select-offscreen{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.ui-select-choices-row:hover{background-color:#f5f5f5}.ng-dirty.ng-invalid>a.select2-choice{border-color:#d44950}.select2-result-single{padding-left:0}.select2-locked>.select2-search-choice-close,.select-locked>.ui-select-match-close{}body>.select2-container.open{z-index:9999}.ui-select-container.select2.direction-up .ui-select-match,.ui-select-container[theme=select2].direction-up .ui-select-match{border-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.ui-select-container.select2.direction-up .ui-select-dropdown,.ui-select-container[theme=select2].direction-up .ui-select-dropdown{border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-width:1px;border-top-style:solid;box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-4px}.ui-select-container.select2.direction-up .ui-select-dropdown .select2-search,.ui-select-container[theme=select2].direction-up .ui-select-dropdown .select2-search{margin-top:4px}.ui-select-container.select2.direction-up.select2-dropdown-open .ui-select-match,.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match{border-bottom-color:#5897fb}.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden,.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden input{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0}.selectize-input.selectize-focus{border-color:#007fbb!important}.selectize-control.single>.selectize-input>input{width:100%}.selectize-control.multi>.selectize-input>input{margin:0!important}.selectize-control>.selectize-dropdown{width:100%}.ng-dirty.ng-invalid>div.selectize-input{border-color:#d44950}.ui-select-container[theme=selectize].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-2px}.ui-select-container[theme=selectize] input.ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0;width:0}.btn-default-focus{color:#333;background-color:#ebebeb;border-color:#adadad;text-decoration:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ui-select-bootstrap .ui-select-toggle{position:relative}.ui-select-bootstrap .ui-select-toggle>.caret{height:10px;top:50%;right:10px;margin-top:-2px}.input-group>.ui-select-bootstrap.dropdown{position:static}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up{border-radius:4px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ui-select-bootstrap .ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0}.ui-select-bootstrap>.ui-select-match>.btn{text-align:left!important}.ui-select-bootstrap>.ui-select-match>.caret{top:45%;right:15px}.ui-select-bootstrap>.ui-select-choices,.ui-select-bootstrap>.ui-select-no-choice{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px}body>.ui-select-bootstrap.open{z-index:1000}.ui-select-multiple.ui-select-bootstrap{height:auto;padding:3px 3px 0}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent!important;border:none;outline:none;height:1.666666em;margin-bottom:3px}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;margin:0 3px 3px 0}.ui-select-multiple .ui-select-match-item{position:relative}.ui-select-multiple .ui-select-match-item.dropping .ui-select-match-close{pointer-events:none}.ui-select-multiple:hover .ui-select-match-item.dropping-before:before{content:"";top:0;right:100%;height:100%;margin-right:2px;border-left:1px solid #428bca}.ui-select-multiple:hover .ui-select-match-item.dropping-after:after{content:"";top:0;left:100%;height:100%;margin-left:2px;border-right:1px solid #428bca}.ui-select-bootstrap .ui-select-choices-row>span{cursor:pointer;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row>span:focus,.ui-select-bootstrap .ui-select-choices-row>span:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.ui-select-bootstrap .ui-select-choices-row.active>span{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.ui-select-bootstrap .ui-select-choices-row.active.disabled>span,.ui-select-bootstrap .ui-select-choices-row.disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{!important}.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#d44950}.ui-select-container[theme=bootstrap].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25)}.ui-select-bootstrap .ui-select-match-text{width:100%;padding-right:1em}.ui-select-bootstrap .ui-select-match-text span{display:inline-block;width:100%;overflow:hidden}.ui-select-bootstrap .ui-select-toggle>a.btn{height:10px;right:10px;margin-top:-2px}.ui-select-refreshing.glyphicon{right:0;padding:8px 27px}@keyframes ui-select-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.ui-select-spin{animation:ui-select-spin 2s infinite linear}.ui-select-refreshing.ng-animate{-webkit-animation:none 0s}#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;transition:all .35s linear}#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active,#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .bar{transition:width .35s;background:#29d;position:fixed;z-index:10002;top:0;left:0;width:100%;height:2px;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{width:70px;right:0;top:0;height:2px;opacity:.45;-ms-box-shadow:#29d 1px 0 6px 1px;box-shadow:1px 0 6px 1px #29d;border-radius:100%}#loading-bar-spinner{display:block;position:fixed;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;animation:loading-bar-spinner .4s linear infinite}@keyframes loading-bar-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}} Ansi based on Decrypted SSL Data (SSL) ontroller:a.default};t.default=c},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push("<div ng-class=\"{'_outgoing': $ctrl.outgoing,\t\t'_incoming': !$ctrl.outgoing,\t\t'_vertical': $ctrl.vertical,\t\t'_conference': $ctrl.conference,\t\t'_audience-hear-language': !$ctrl.audienceHearSource,\t\t'_auto-volume': $ctrl.autoVolumeAudience,\t\t'_audience': $ctrl.audience}\" class=\"volume-meter\"><div class=\"audio-meter\"><div ng-style=\"{'width': $ctrl.volume}\" ng-if=\"!$ctrl.vertical\" class=\"inner\"></div><div ng-style=\"{'height': $ctrl.volume}\" ng-if=\"$ctrl.vertical\" class=\"inner\"></div></div></div>"),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writ Ansi based on Decrypted SSL Data (SSL) ooltip/tooltip-html-popup.html"}}).directive("uibTooltipHtml",["$uibTooltip",function(e){return e("uibTooltipHtml","tooltip","mouseenter",{useContentExp:!0})}]),angular.module("ui.bootstrap.popover",["ui.bootstrap.tooltip"]).directive("uibPopoverTemplatePopup",function(){return{restrict:"A",scope:{uibTitle:"@",contentExp:"&",originScope:"&"},templateUrl:"uib/template/popover/popover-template.html"}}).directive("uibPopoverTemplate",["$uibTooltip",function(e){return e("uibPopoverTemplate","popover","click",{useContentExp:!0})}]).directive("uibPopoverHtmlPopup",function(){return{restrict:"A",scope:{contentExp:"&",uibTitle:"@"},templateUrl:"uib/template/popover/popover-html.html"}}).directive("uibPopoverHtml",["$uibTooltip",function(e){return e("uibPopoverHtml","popover","click",{useContentExp:!0})}]).directive("uibPopoverPopup",function(){return{restrict:"A",scope:{uibTitle:"@",content:"@"},templateUrl:"uib/template/popover/popover.html"}}).directive("uibPopover",["$uibTooltip",function(e){return e("uibPopover" Ansi based on Decrypted SSL Data (SSL) OTSessionsHandler.isAudienceEventChatOn}},{key:"userHaveSpeakerRights",get:function(){return this.$user.isHaveRole(["UI_SPEAKER"])}},{key:"videoVisibility",get:function(){return this.OTSessionsHandler.videoVisibility}},{key:"userHaveAudienceRights",get:function(){return this.$user.isHaveRole(["UI_AUDIENCE"])}},{key:"userHaveInterpreterRights",get:function(){return this.$user.isHaveRole(["UI_INTERPRETER"])}},{key:"sessionsTryToReconnect",get:function(){return this.OTSessionsHandler.reconnecting()}},{key:"internetIsALive",get:function(){return"online"===this.OTSessionsHandler.internetIsALive}},{key:"reconnectMsg",get:function(){return this.OTSessionsHandler.reconnectMsg}},{key:"isHangUp",get:function(){return this.OTSessionsHandler.isHangUp}},{key:"isHangUpInProcess",get:function(){return this.OTSessionsHandler.isHangUpInProcess}},{key:"isClassroomEvent",get:function(){return this.OTSessionsHandler.isClassroomEvent}},{key:"isSpeakerListVisible",get:function(){return this.OTSessionsHandler.isSpeakerListVisible} Ansi based on Decrypted SSL Data (SSL) otype.addTrack&&n.version>=65)return u(e);var i=e.RTCPeerConnection.prototype.getLocalStreams;e.RTCPeerConnection.prototype.getLocalStreams=function(){var e=this,t=i.apply(this);return this._reverseStreams=this._reverseStreams||{},t.map(function(t){return e._reverseStreams[t.id]})};var o=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(t){var r=this;if(this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},t.getTracks().forEach(function(e){var t=r.getSenders().find(function(t){return t.track===e});if(t)throw new DOMException("Track already exists.","InvalidAccessError")}),!this._reverseStreams[t.id]){var n=new e.MediaStream(t.getTracks());this._streams[t.id]=n,this._reverseStreams[n.id]=t,t=n}o.apply(this,[t])};var a=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(e){this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},a.apply(this,[this._streams[e.id]||e]),delete this._rever Ansi based on Decrypted SSL Data (SSL) p=!0;break;case e.target.classList.contains("_left"):this.publisherElementPosition._right=!1;break;case e.target.classList.contains("_right"):this.publisherElementPosition._right=!0;break;case e.target.classList.contains("_bottom"):this.publisherElementPosition._top=!1}}},{key:"togglePicInPic",value:function(e,t){var n=e.stream,i=n.videoType,o=n.connection.connectionId,s=this.getVideoElement(o);if(t&&t.stream){var r=t.stream,a=(r.videoType,r.connection.connectionId),c=this.getVideoElement(a);c&&o!==a?c.classList.remove("_pic-in-pic"):this.changePicInPicElement(e,i,s)}else this.changePicInPicElement(e,i,s)}},{key:"getVideoElement",value:function(e){return this.$document[0].getElementById("camera-"+e)}},{key:"changePicInPicElement",value:function(e,t,n){this.isCommonSubscriber(e)?n&&"screen"===t&&!this.isCloneWindow?n.classList.add("_pic-in-pic"):n&&n.classList.remove("_pic-in-pic"):this.isCloneWindow||(this.hasPicInPicPublisher="screen"===t)}},{key:"isCommonSubscriber",value:function(e){return c.default.isDef Ansi based on Decrypted SSL Data (SSL) PRETER"])||this.checkRole(["UI_AUDIENCE"]);return e&&!this.videoVisibility||this.conferenceModeAudience||this.conferenceModeInterpreter}},{key:"activeSubscriberName",get:function(){var e="";return this.activeSubscriber&&this.activeSubscriber.stream?e=this.activeSubscriber.stream.name:this.user&&this.user.userName&&(e=this.user.userName+" "+this.OWN),this.activeSubscriber&&!this.isCommonSubscriber(this.activeSubscriber)?e+" "+this.OWN:e}},{key:"hasVideoContainer",get:function(){return this.checkRole(["UI_SPEAKER"])||this.videoVisibility}},{key:"hasFullScreenVideo",get:function(){return this.allowFullScreen}},{key:"switcherVideos",get:function(){var e=this,t=[];return this.publisher&&t.push(this.publisher),this.screenPublisher&&t.push(this.screenPublisher),this.doubleStreamingPublisher&&t.push(this.doubleStreamingPublisher),this.subscribers.length&&(t=t.concat(this.subscribers.reduce(function(t,n){var i=e.checkRole(["UI_INTERPRETER"])&&!n.visible&&!e.splitScreen,o=e.streams.find(function(e){return e.id===n.str Ansi based on Decrypted SSL Data (SSL) px 8px 3px 15px}.vol-control__info{display:block;width:100%;padding:0 0 5px 57px}.vol-control__info-item{display:inline-block;vertical-align:top;white-space:nowrap;font-size:12px;height:16px}.vol-control__info-item:first-child{padding-right:15px}.vol-control__info-item-ico{width:13px}.vol-control__info-item-ico,.vol-control__info-item-ico-video{display:inline-block;height:13px;margin-right:5px;position:relative;top:2px}.vol-control__info-item-ico-video{width:16px}.vol-control__users{display:inline-block;height:20px;width:123px;text-align:right;padding-top:42px}.vol-control__users-ico{display:inline-block;width:20px;height:20px;margin-right:10px;position:relative;bottom:2px}.vol-control__users span{display:inline-block;height:20px;vertical-align:top;font-size:12px}.vol-control-volume__info{margin-bottom:8px}@keyframes blink{0%{opacity:1}50%{opacity:.25}to{opacity:1}}.translations-modal .selected-code{display:inline-block;text-transform:uppercase;background-color:#4e4e5b;color:#fff;font-size:10px;text-align:ce Ansi based on Decrypted SSL Data (SSL) qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|17e5","Europe/Zaporozhye|+0220 EET MSK CEST CET MSD EEST|-2k -20 -30 -20 -10 -40 -30|01234342525252525252525252526161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161|-1Pc2k eUok rdb0 2RE0 WM0 1fA0 8m0 1v9a0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cK0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 Ansi based on Decrypted SSL Data (SSL) r r=this._streams[n.id];if(r)r.addTrack(t),Promise.resolve().then(function(){i.dispatchEvent(new Event("negotiationneeded"))});else{var a=new e.MediaStream([t]);this._streams[n.id]=a,this._reverseStreams[a.id]=n,this.addStream(a)}return this.getSenders().find(function(e){return e.track===t})},["createOffer","createAnswer"].forEach(function(n){var i=e.RTCPeerConnection.prototype[n],s=o({},n,function(){var e=this,n=arguments,o=arguments.length&&"function"==typeof arguments[0];return o?i.apply(this,[function(i){var o=t(e,i);n[0].apply(null,[o])},function(e){n[1]&&n[1].apply(null,e)},arguments[2]]):i.apply(this,arguments).then(function(n){return t(e,n)})});e.RTCPeerConnection.prototype[n]=s[n]});var c=e.RTCPeerConnection.prototype.setLocalDescription;e.RTCPeerConnection.prototype.setLocalDescription=function(){return arguments.length&&arguments[0].type?(arguments[0]=n(this,arguments[0]),c.apply(this,arguments)):c.apply(this,arguments)};var l=Object.getOwnPropertyDescriptor(e.RTCPeerConnection.prototype,"localDes Ansi based on Decrypted SSL Data (SSL) r-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444} Ansi based on Decrypted SSL Data (SSL) r:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover> Ansi based on Decrypted SSL Data (SSL) r=l._devices.all().filter(function(e){return"screen"!==e.deviceId}),n=!1;if(r.length!==t.length)n=!0;else for(var i=(r.length,0);i<r.length;i++){var a=r[i],s=t[i],c=["constraints","setVideoDeviceConfig","videoDeviceConfig"];for(var d in a)if(a.hasOwnProperty(d)&&s.hasOwnProperty(d)&&c.indexOf(d)===-1&&c.indexOf(d)===-1&&a[d]!==s[d]){n=!0;break}}return l._addDevices(e),n},l._getDeviceForLabel=function(e){l._logger.verbose("_getDeviceForLabel("+e+")");var t=l._devices.all();if(e.indexOf("screen")!==-1)for(var r=0;r<t.length;r++){var n=t[r];if("screen"===n.deviceId)return n}else for(var r=0;r<t.length;r++){var n=t[r];if(n.label===e)return n}},l._getListedFromDevices=function(e){l._logger.verbose("_getListedFromDevices("+o(e)+")");for(var t={videoinput:[],audioinput:[]},r=0;r<e.length;r++){var n=e[r],i=n.kind;t[i].push({index:n.displayIndex,id:n.label||n.displayId})}return t},l._getConstraintTypes=function(r){l._logger.verbose("_getConstraintTypes("+o(r)+")");var i="_getConstraintTypes(): ";if(!r){var a=n.Object Ansi based on Decrypted SSL Data (SSL) r__sessions-label{top:25px;left:50%;transform:translateX(-50%);}.video-wr .full-screen-panel-wr__sessions-label span+span{margin-left:20px}.video-wr .full-screen-panel-wr__disable-chat-popup{position:relative;width:35px;height:25px;display:block}.video-wr .full-screen-panel-wr__disable-chat-popup .icon-chat{width:75%;height:75%;left:0;bottom:0;z-index:10}.video-wr .full-screen-panel-wr__disable-chat-popup .icon-cross{width:17px;height:17px;right:0;top:-1px;z-index:11;background:#fff;border-radius:50%;border:2px solid #000}.video-wr .full-screen-panel-wr__chat{position:relative;width:35px;height:25px;}.video-wr .full-screen-panel-wr__chat:after{content:attr(data-count);top:-8px;right:-9px;padding:0 5px;min-width:17px;color:#e9e9ea;text-align:center;font-size:.8em;font-weight:200;border-radius:10px;background:#ff5e21;display:block}.video-wr .full-screen-panel-wr__chat._no-messages{pointer-events:none;cursor:default} Ansi based on Decrypted SSL Data (SSL) ratorMoved&&("mouseover"!==e.type||this.separatorIconVisibility||(this.separatorIconVisibility=!0,this.separatorIconPosition=this.$window.innerHeight-e.pageY-6+"px"),"mouseout"===e.type&&(this.separatorIconVisibility=!1))}},{key:"toggleSplitScreen",value:function(){var e=this,t=this.splitScreenVideos,n=this.$document[0].getElementById(this.splitVideosNames.left),i=this.$document[0].getElementById(this.splitVideosNames.right),o=void 0,s=void 0;if(this.splitScreen=!this.splitScreen,this.splitScreen){this.separatorIconVisibility=!this.separatorMoved,this.separatorMoved||this.initSeparatorIconPosition();var r={forEventProMode:function(){var e=this,n=!this.isConferenceMode;if(n){var i=t.findIndex(function(t){return e.activeSubscriber&&e.activeSubscriber===t}),r=i===t.length-1?0:i+1;o=this.$document[0].getElementById(t[i].id),s=this.$document[0].getElementById(t[r].id)}},forWebMeetAndLargeMode:function(){var e=this.isConferenceMode&&this.isLargeMode;if(e){o=this.$document[0].getElementById("conference-active-box") Ansi based on Decrypted SSL Data (SSL) ribers.filter(function(e){return e.session}),i){var s=t(function(){return n.reject("Disconnect timeout")},3e3);this.session.once("sessionDisconnected",function(){e.deleteConnection(o),t.cancel(s),n.resolve()})}else n.resolve();return this.session.disconnect(),n.promise}},{key:"deleteConnection",value:function(e){var t=this.connections.findIndex(function(t){return t.connectionId===e});return~t?this.connections.splice(t,1):null}},{key:"subscribe",value:function(t,i,o){var s=this;o||(o=this.isOutputMediaMode?this.$document[0].getElementById("hiddenVideo"):void 0);var r=this.session.subscribe(t,o,i,function(e){if(e)return s.OTErrorsHandlerService.handleError(e,{method:"subscribe",args:[t,i,o]}),n.error(s.config.logTag,"Error while subscribing to stream:",e.message,"("+e.code+")");s.subscribeProperties.subscribeToAudio&&s.volume&&100!==s.volume&&!s.config.noAudio&&r.setAudioVolume(s.volume);var a=t.connection.connectionId===s.session.connection.connectionId;if(s.isSpeakerState){var c=s.speakers.find(function(e){r Ansi based on Decrypted SSL Data (SSL) rn!(i>0||p.search.length&&e==n.RIGHT)&&(p.close(),d=t(),p.selected.length&&d!==!1?f.activeMatchIndex=Math.min(r,Math.max(s,d)):f.activeMatchIndex=-1,!0)}function u(e){if(void 0===e||void 0===p.search)return!1;var t=e.filter(function(e){return void 0!==p.search.toUpperCase()&&void 0!==e&&e.toUpperCase()===p.search.toUpperCase()}).length>0;return t}function d(e,t){var n=-1;if(angular.isArray(e))for(var i=angular.copy(e),o=0;o<i.length;o++)if(void 0===p.tagging.fct)i[o]+" "+p.taggingLabel===t&&(n=o);else{var s=i[o];angular.isObject(s)&&(s.isTag=!0),angular.equals(s,t)&&(n=o)}return n}var p=a[0],h=o.ngModel=a[1],f=o.$selectMultiple;p.multiple=!0,p.focusInput=p.searchInput,h.$isEmpty=function(e){return!e||0===e.length},h.$parsers.unshift(function(){for(var e,t={},n=[],i=p.selected.length-1;i>=0;i--)t={},t[p.parserResult.itemName]=p.selected[i],e=p.parserResult.modelMapper(o,t),n.unshift(e);return n}),h.$formatters.unshift(function(e){var t,n=p.parserResult&&p.parserResult.source(o,{$select:{search:""}}),i={};if(! Ansi based on Decrypted SSL Data (SSL) rows-alt:before{content:"\F0B2"}.fa-group:before,.fa-users:before{content:"\F0C0"}.fa-chain:before,.fa-link:before{content:"\F0C1"}.fa-cloud:before{content:"\F0C2"}.fa-flask:before{content:"\F0C3"}.fa-cut:before,.fa-scissors:before{content:"\F0C4"}.fa-copy:before,.fa-files-o:before{content:"\F0C5"}.fa-paperclip:before{content:"\F0C6"}.fa-floppy-o:before,.fa-save:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\F0C9"}.fa-list-ul:before{content:"\F0CA"}.fa-list-ol:before{content:"\F0CB"}.fa-strikethrough:before{content:"\F0CC"}.fa-underline:before{content:"\F0CD"}.fa-table:before{content:"\F0CE"}.fa-magic:before{content:"\F0D0"}.fa-truck:before{content:"\F0D1"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-square:before{content:"\F0D3"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-plus:before{content:"\F0D5"}.fa-money:before{content:"\F0D6"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-caret-l Ansi based on Decrypted SSL Data (SSL) ryAfterReconnect:!0},function(t){t?(s.OTErrorsHandlerService.handleError(t,{method:"signal",type:"interpret-language-duplicate"}),i.reject(t)):(n.debug(s.config.logTag,"Sent info about duplicate language to moderator",e),i.resolve())})}var i=this.$q.defer(),o=[],s=this,r=void 0;return null===this.session||d.default.isUndefined(this.session)?(i.reject("Session is not defined"),r=i.promise):this.moderatorConnections.length?(this.moderatorConnections.forEach(function(e){e.moderatorLight||o.push(t(e.connection))}),r=this.$q.all(o)):(i.reject("Don't exist active moderator in session",this.config.logTag),r=i.promise),r}},{key:"showErrorModal",value:function(t){e.$broadcast("otSessionHandler:error",{error:t})}},{key:"showNotification",value:function(e){this.$uibModal.open({backdrop:"static",windowClass:"notification-modal",component:"notificationModal",resolve:{data:function(){return e}}})}},{key:"speakerForceLogout",value:function(e){var t=this,i=this.$q.defer(),o=this.connections.filter(function(t){return t.conne Ansi based on Decrypted SSL Data (SSL) s():void 0;if(r)for(var n=0;n<r.length;n++)r[n].enabled=!t},this.bind=function(e){for(var t=this.getTracks(),r=0;r<t.length;r++)t[r].onended=e._onTrackEnded.bind(e)},this.unbind=function(){var e={};if(e.data={},null!==this.stream){for(var t=this.getTracks(),r=0;r<t.length;r++)t[r].onended=void 0;this._stopTracks(t),this.stream=null}this.metadata={hasAudio:!1,hasVideo:!1,width:0,height:0,framerate:0},this.gotMetadata=!1},this._stopTracks=function(e){for(var t=0;t<e.length;t++)e[t].stop()}};return e}.apply(t,n),!(void 0!==i&&(e.exports=i))},function(e,t,r){var n,i;n=[r(12),r(6),r(4),r(3),r(26),r(23),r(7),r(5)],i=function(e,t,r,n,i,o,a,s){function c(e){r.call(this),this._logger=s.create("ChatRoom","console"),this._logger.verbose("ChatRoom("+d(e)+")"),this._roomName=e.room,this._userName=e.userName,this._userId=e.userId,this._peers=[],this._serverUserList=[],this._state=l.IDLE,this._iceServers=[],this._config={}}var d=n.stringifyJSON,l={IDLE:1,ROOM_ENTERED:2,STOPPED:3},u=t.CHATPEER_STATE,f=c.prototype=Object.cre Ansi based on Decrypted SSL Data (SSL) s),this.InputDevicesService.setCurrentInputDevice(s,"videoDevice_"+t))}};c[e].bind(this)()}}},{key:"launchAudioDevice",value:function(e,t){e.publishProperties.audioSource=t.deviceId,this.localStorage.setItem("ui_audio_device_id",t.deviceId),this.$log.debug("audioInputChange",t.label)}},{key:"launchVideoDevice",value:function(e,t){var n="Floor"===e.config.label?1:2;e.publishProperties.videoSource=t.deviceId,this.$log.debug("videoInputChange_"+n,t.label),this.localStorage.setItem("ui_video_device_id_"+n,t.deviceId)}},{key:"checkIncomingInterpreterVolume",value:function(){this.$user.isHaveRole(["UI_INTERPRETER"])&&this.incomingSession.config.sessionId!==this.sourceSession.config.sessionId&&(this.sourceSession.subscribeProperties.subscribeToAudio=this.incomingSession&&!this.incomingSession.streams.length&&this.sourceVolumeOverIncoming)}},{key:"sendRALStat",value:function(){var e=this,t=this.definedSessions.reduce(function(e,t){return t&&"double-streaming"!==t.label&&e.push(t.config.shortLabel),e},[]),n=l.default Ansi based on Decrypted SSL Data (SSL) s:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-error"></use></svg></div></div> End Error message--></div><div class="modal-footer"><div ng-if="!$ctrl.resolve.hideRefresh" class="modal-half text-right"><button type="button" ng-click="$ctrl.ral()" ng-disabled="$ctrl.isHangUp()" class="btn btn-dark btn-fixed">{{\'WEB_UI.RL\' | translate}}</button></div><div ng-if="!$ctrl.resolve.reloadPage" class="modal-half text-left"><button type="button" ng-click="$ctrl.dismiss()" class="btn btn-main btn-fixed">{{\'GENERAL.OK\' | translate}}</button></div><div ng-if="$ctrl.resolve.reloadPage" class="modal-half text-left"><button type="button" ng-click="$ctrl.refresh()" class="btn btn-main btn-fixed">{{\'WEB_UI.RELOAD\' | translate}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(351),s=i(o),r=n(352),a=i(r);n(353);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t){"ngInject";n(this,e),this.LocalizationService=t}return e.$inject=["LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{MINUTES:"WEB_UI"},{MINUTE:"WEB_UI"}];this.LocalizationService.translate(e,this)}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.dismiss()" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.HANDOVER_REQUEST\' | translate}}</h4></div><div class="modal-body text-center"><div class="confirm-text">{{\'WEB_UI.PARTNER_HANDOVER\' | translate}} {{$ctrl.resolve.time}} {{$ctrl.resolve.time === 1 ? $ctrl.MINUTE : $ctrl.MINUTES}}.<br><br><span class="caps-text">{{\'WEB_UI.START_COUNTDOWN\' | translate}}</span></div></div><div class="modal-footer"><div class="modal-half text-right"><button type="button" ng-click="$ctrl.dismiss()" class="btn btn-dark btn-fixed">{{\'GENERAL.NO\' | translate}}</button></div><div class="modal-half text-left"><button type="button" ng-click="$ctrl.close()" class="btn btn-main btn-fixed">{{\'GENERAL.YES\' | translate}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(356),s=i(o),r=n(357),a=i(r);n(358);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s,r){"ngInject";var a=this;n(this,e),this.$rootScope=t,this.HandoverService=i,this.OTSessionsHandler=o,this.InterpretersInfoService=s,this.LocalizationService=r,this.$rootScope.$on("countdown-modal-ctrl:request-reject",function(){return a.showCancel=!0})}return e.$inject=["$rootScope","HandoverService","OTSessionsHandler","InterpretersInfoService","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{ALREADY_PUBLISH:"WEB_UI"},{PLEASE_UNMUTE_SHORT:"WEB_UI"}];this.LocalizationService.translate(e,this),this.showCancel=!1}},{key:"unmuteAndClose",value:function(){return this.hasAlreadyPublish?this.close({$value:"handover_approve"}):(this.OTSessionsHandler.toggleStreamingInterpreter(),this.close({$value:"handover_approve"}))}},{key:"modalTitleText",get:function(){return this.hasAlreadyPublish?this.ALREADY_PUBLISH:this.PLEASE_UNMUTE_SHORT}},{key:"handoverTime",get:function(){return this.HandoverService.getTime()}},{key:"hasAlreadyPublish",get:function(){var e=this.OTSessionsHandler.outgoingSession;return null!==e&&e.state.publishing}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.close({$value: "handover_modal_close"})" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.HANDOVER_COUNTDOWN\' | translate}}</h4></div><div ng-if="!$ctrl.showCancel" class="modal-body"><div class="text-uppercase"> {{$ctrl.modalTitleText}}</div><a href="#" ng-click="$ctrl.unmuteAndClose()" ng-class="{\t\t\t\t"_unmuted": $ctrl.hasAlreadyPublish,\t\t\t\t"_disabled": $ctrl.hasAlreadyPublish,\t\t\t\t"_muted": !$ctrl.hasAlreadyPublish\t\t\t}" class="btn-rec _medium-size"><svg class="btn-rec__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-muted" ng-if="!$ctrl.hasAlreadyPublish"></use><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-unmuted" ng-if="$ctrl.hasAlreadyPublish"></use></svg></a><div class="countdown-modal__timer">{{$ctrl.handoverTime | date: \'mm:ss\'}}</div></div><div ng-if="$ctrl.showCancel" class="modal-body"><div class="text-uppercase text-danger">{{\'WEB_UI.CANCELED_COUNTDOWN\' | translate}}</div><div class="error-icon _medium-size"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-error"></use></svg></div></div><div ng-if="!$ctrl.showCancel" class="modal-footer"><button type="button" ng-click="$ctrl.close({$value: "handover_approve"})" ng-if="$ctrl.hasAlreadyPublish" class="btn btn-main _confirm _icon-before"><svg class="icon _verified-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-verified"></use></svg><span>{{\'WEB_UI.CONFIRM_COUNTDOWN\' | translate}}</span></button><button type="button" ng-click="$ctrl.dismiss({$value: "handover_cancel"})" class="btn btn-main _icon-before"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-close"></use></svg><span>{{\'WEB_UI.CANCEL_COUNTDOWN\' | translate}}</span></button></div><div ng-if="$ctrl.showCancel" class="modal-footer"><button type="button" ng-click="$ctrl.dismiss({$value: "handover_clear"})" class="btn btn-main btn-fixed"><span>{{\'GENERAL.GOT_IT\' | translate}}</span></button></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(361),s=i(o),r=n(362),a=i(r);n(363);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s,r){"ngInject";var a=this;n(this,e),this.$rootScope=t,this.HandoverService=i,this.OTSessionsHandler=o,this.InterpretersInfoService=s,this.LocalizationService=r,this.$rootScope.$on("unmute-modal-ctrl:request-reject",function(){return a.showCancel=!0})}return e.$inject=["$rootScope","HandoverService","OTSessionsHandler","InterpretersInfoService","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{ALREADY_UNMUTED:"WEB_UI"},{PLEASE_UNMUTE_SHORT:"WEB_UI"}];this.LocalizationService.translate(e,this),this.showCancel=!1,this.countdownTime=this.resolve.countdownTime}},{key:"unmuteAndClose",value:function(){return this.OTSessionsHandler.toggleStreamingInterpreter(),this.close({$value:!0})}},{key:"modalTitleText",get:function(){return this.hasAlreadyPublish?this.ALREADY_UNMUTED:this.PLEASE_UNMUTE_SHORT}},{key:"handoverTime",get:function(){return this.HandoverService.getTime()}},{key:"hasAlreadyPublish",get:function(){var e=this.OTSessionsHandler.outgoingSession;return null!==e&&e.state.publishing}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.close({$value: false})" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.HANDOVER_TITLE\' | translate}}</h4></div><div ng-if="!$ctrl.showCancel" class="modal-body"><p>{{\'WEB_UI.PARTNER_HANDOVER_TITLE\' | translate}}</p><p>{{\'WEB_UI.PARTNER_PAUSE\' | translate}}</p><div class="text-uppercase"> {{$ctrl.modalTitleText}}</div><a href="#" ng-click="$ctrl.unmuteAndClose()" ng-class="{\t\t\t\t"_unmuted": $ctrl.hasAlreadyPublish,\t\t\t\t"_muted": !$ctrl.hasAlreadyPublish\t\t\t}" class="btn-rec _medium-size"><svg class="btn-rec__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-muted" ng-if="!$ctrl.hasAlreadyPublish"></use><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-unmuted" ng-if="$ctrl.hasAlreadyPublish"></use></svg></a></div><div ng-if="$ctrl.showCancel" class="modal-body"><div class="text-uppercase text-danger">{{\'WEB_UI.PARTNER_CANCELLED_HANDOVER_SHORT\' | translate}}</div><div class="error-icon _medium-size"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-error"></use></svg></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(366),s=i(o),r=n(367),a=i(r);n(368);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function e(){n(this,e)};t.default=i},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.dismiss()" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.CONFIRMATION\' | translate}}</h4></div><div class="modal-body modal-confirm"><p class="text-danger text-center">{{\'WEB_UI.PARTNER_CANCELLED_COUNTDOWN\' | translate}}</p><div class="error-icon _medium-size"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-error"></use></svg></div></div><div class="modal-footer"><button type="button" ng-click="$ctrl.dismiss()" class="btn btn-main btn-fixed">{{\'GENERAL.GOT_IT\' | translate}}</button></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(371),s=i(o),r=n(372),a=i(r);n(373);var c={bindings:{resolve:"<",close:"&",dismiss:"&"},template:a.default,controller:s.default};t.default=c},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i,o,s){"ngInject";n(this,e),this.$document=t,this.$filter=i,this.OTSessionsHandler=o,this.LocalizationService=s}return e.$inject=["$document","$filter","OTSessionsHandler","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{SET_TIME_IN_FORMAT:"WEB_UI"},{MAX_TIME:"WEB_UI"}];this.LocalizationService.translate(e,this),this.timeData=new Date(this.resolve.eventTime),this.eventTime=this.resolve.eventTime,this.inputEventTime=this.$filter("date")(this.eventTime,"HH:mm"),this.errorList={formatError:{status:!1,msg:this.SET_TIME_IN_FORMAT+' "hh:mm"'},maxTimeError:{status:!1,msg:this.MAX_TIME+" 9:59"}};var t=new Date;t.setHours(9,59,59,999),this.maxEventTime=t,this.$timeInput=this.$document[0].getElementById("time-input"),this.$timeInput.oninput=this.oninputTime.bind(this)}},{key:"changed",value:function(){this.clearErrors(),this.$timeInput.value=this.$filter("date")(this.eventTime,"HH:mm")}},{key:"oninputTime",value:function(){this.clearErrors();var e=this.$timeInput.value,t=e.indexOf(":");if(!~t||e.length>5)this.errorList.formatError.status=!0;else{var n=parseInt(e.slice(0,t),0),i=parseInt(e.slice(t+1),0);(angular.isUndefined(n)||angular.isUndefined(i)||isNaN(n)||isNaN(i))&&(this.errorList.formatError.status=!0),(n>9||i>59)&&(this.errorList.maxTimeError.status=!0),this.isError||(this.timeData.setHours(n,i,0,0),this.eventTime=this.timeData.getTime())}}},{key:"clearErrors",value:function(){this.errorList.formatError.status=!1,this.errorList.maxTimeError.status=!1}},{key:"isError",get:function(){var e=this;return Object.keys(this.errorList).some(function(t){return e.errorList[t].status})}},{key:"errorMsgList",get:function(){var e=this,t=[];return Object.keys(this.errorList).forEach(function(n){e.errorList[n].status&&t.push(e.errorList[n].msg)}),t}}]),e}();t.default=o},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div class="modal-content"><div class="modal-header"><button type="button" ng-click="$ctrl.dismiss()" class="close modal-button-close"><span>×</span></button><h4 class="modal-title">{{\'WEB_UI.SET_TIMER\' | translate}}</h4></div><div class="modal-body"><div class="time-cell">{{\'WEB_UI.HOURS\' | translate}}</div><div class="time-cell">{{\'WEB_UI.MINUTES_CAP\' | translate}}</div><div uib-timepicker="" ng-model="$ctrl.eventTime" ng-change="$ctrl.changed()" show-seconds="false" show-meridian="false" max="$ctrl.maxEventTime" readonly-input="true" class="time-picker"></div><input id="time-input" ng-class="{"_error": $ctrl.isError}" value="{{$ctrl.inputEventTime}}" class="time-input"><ul ng-if="$ctrl.isError" class="error-list"><li ng-repeat="error in $ctrl.errorMsgList">{{error}}</li></ul></div><div class="modal-footer"><div class="modal-half text-right"><button type="button" ng-click="$ctrl.dismiss()" class="btn btn-dark btn-fixed">{{\'GENERAL.CANCEL\' | translate}}</button></div><div class="modal-half text-left"><button type="button" ng-click="$ctrl.close({$value: $ctrl.eventTime})" ng-disabled="$ctrl.isError" class="btn btn-main btn-fixed">{{\'GENERAL.SAVE\' | translate}}</button></div></div></div>'),t.join("")},e.exports=e.exports.apply(e,[])}).call(t,n(34)(e))},179,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(376),s=i(o);n(377);var r=n(379),a=i(r),c={bindings:{},template:s.default,controller:a.default};t.default=c},function(e,t,n){(function(e){n(201);e.exports=function(e){var t=[];return t.push('<div ng-class="{\'_closed\': !$ctrl.isFlourOpen, \'_moderator-light-panel\': $ctrl.moderatorLight, \'_full-screen-half-mode\': $ctrl.isFullScreenHalfOpen}" class="moderator-panel"><a href="#" ng-click="$ctrl.toggleFlour()" ng-if="!$ctrl.isFlourOpen" class="moderator-panel__toggle moderator-toggle-btn"><svg class="moderator-toggle-btn__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-switch-right"></use></svg></a><i ng-if="!$ctrl.isFlourOpen" ng-click="$ctrl.showModalSessions()" class="moderator-panel__sessions"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-handover"></use></svg></i><div Ansi based on Decrypted SSL Data (SSL) SessionStatus}},{key:"getConnectDisplayState",get:function(){return this.connectState=this.OTSessionsHandler.isOutgoingSessionConnected(),this.hasSource&&this.language&&this.isSourceChannel&&(this.connectState=this.OTSessionsHandler.isSourceSessionConnected()),this.connectState?this.DISCONNECT:this.CONNECT}},{key:"getSessionStatus",get:function(){var e=void 0;return e=this.hasSource&&this.language&&this.isSourceChannel?this.OTSessionsHandler.sourceSession&&this.OTSessionsHandler.sourceSession.session.currentState:this.OTSessionsHandler.languageOutSession&&this.OTSessionsHandler.languageOutSession.session.currentState}},{key:"autoVolumeAudience",get:function(){return!!this.autoVolumeAudienceAllow&&this.OTSessionsHandler.autoVolumeAudience}},{key:"autoVolumeAudienceAllow",get:function(){return this.OTSessionsHandler.autoVolumeAudienceAllow}},{key:"isCoEditAvailable",get:function(){return this.OTSessionsHandler.isCoEditAvailable}},{key:"showIndicator",get:function(){return this.hasSourceVideo&&!this.isCoEditAva Ansi based on Decrypted SSL Data (SSL) stream": $ctrl.isDoubleStreamingMode, "_for-full-screen": $ctrl.hasFullScreenVideo}" uib-tooltip="{{"TOOLTIPS.CHANGE_VIDEO_QUALITY" | translate}}" tooltip-placement="left" tooltip-class="conference-tooltip" class="switch-resolution _double-stream-resolution"><ui-select name="double-stream-resolution" ng-model="$ctrl.doubleStreamResolution" ng-required="true" theme="bootstrap" search-enabled="false" ng-change="$ctrl.onDoubleStreamVideoResolutionChange($ctrl.doubleStreamResolution)" class="select-small"><ui-select-match tooltip-placement="left" uib-tooltip="{{\'TOOLTIPS.QUALITY_TITLE_2\' | translate}}">2: {{$select.selected.name}}</ui-select-match><ui-select-choices repeat="res in $ctrl.speakerResolutionsList"><div ng-bind-html="res.name"></div></ui-select-choices></ui-select></div> TOGGLE INTERPRETER INCOMING RESOLUTION--><div ng-if="$ctrl.checkRole(["UI_INTERPRETER"]) && !$ctrl.hasFullScreenVideo" ng-class="{"on-site-switcher": !$ctrl.conferenceModeInt Ansi based on Decrypted SSL Data (SSL) subscribers.length-1:this.activeIndex-1;this.activateVideoElem(e)}}},{key:"nextVideo",value:function(){if(this.subscribers.length){var e=this.activeIndex===this.subscribers.length-1?0:this.activeIndex+1;this.activateVideoElem(e)}}},{key:"toogleVideo",value:function(e){this.subscribers.length&&(this.isVideoOn=e.target.checked,this.isVideoOn?(this.subscribers.forEach(function(e){e.subscribeToVideo(!0),e.restrictFrameRate(!1),e.setPreferredResolution(null)}),this.$document[0].getElementById("video-container").classList.remove("hide")):(this.$document[0].getElementById("video-container").classList.add("hide"),this.subscribers.forEach(function(e){e.subscribeToVideo(!1),e.restrictFrameRate(!0),e.setPreferredResolution({width:320,height:240})})))}},{key:"fullScreenToggle",value:function(){this.isFullScreenOpen=!this.isFullScreenOpen;var e=this.$document[0].body;this.isFullScreenOpen?(e.addEventListener("mousemove",this.mouseWatcher),this.fullScreenControlOptions.timerId=this.$interval(this.fullScreenControlHandler. Ansi based on Decrypted SSL Data (SSL) t > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.left-top > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.left-bottom > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.right-top > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.right-bottom > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.top-left > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.top-right > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.bottom-left > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.bottom-right > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.left-top > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.left-bottom > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.right-top > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.right-bottom > .tooltip-arrow,[uib-popover-popup].popover.top-left > .arrow,[uib-popover-popup].popover.top-right > .arrow,[uib-popover-popup].popover.bottom-left > .arrow,[uib-popover-popup].popover.bottom-right > .arrow,[uib-popover-popup].popover.left-top > .arrow,[u Ansi based on Decrypted SSL Data (SSL) t type: "+("undefined"==typeof e?"undefined":u(e))+". Please use a boolean."):(h=!e,"adapter.js deprecation warnings "+(e?"disabled":"enabled"))}function c(){if("object"===("undefined"==typeof window?"undefined":u(window))){if(f)return;"undefined"!=typeof console&&"function"==typeof console.log&&console.log.apply(console,arguments)}}function d(e,t){h&&console.warn(e+" is deprecated, please use "+t+" instead.")}function l(e){var t=e.navigator,r={browser:null,version:null};if("undefined"==typeof e||!e.navigator)return r.browser="Not a browser.",r;if(t.mozGetUserMedia)r.browser="firefox",r.version=i(t.userAgent,/Firefox\/(\d+)\./,1);else if(t.webkitGetUserMedia)r.browser="chrome",r.version=i(t.userAgent,/Chrom(e|ium)\/(\d+)\./,2);else if(t.mediaDevices&&t.userAgent.match(/Edge\/(\d+).(\d+)$/))r.browser="edge",r.version=i(t.userAgent,/Edge\/(\d+).(\d+)$/,2);else{if(!e.RTCPeerConnection||!t.userAgent.match(/AppleWebKit\/(\d+)\./))return r.browser="Not a supported browser.",r;r.browser="safari",r.version=i(t.userA Ansi based on Decrypted SSL Data (SSL) t-phrases.ng-leave{transition:opacity .1s,transform .1s ease-out}.chat-phrases.ng-leave.ng-leave-active{opacity:0}.chat-phrases ul{list-style:none;padding:0 0 0 3px;margin:0;display:block}.chat-phrases ul li{display:block;cursor:pointer;padding:4px 10px}.chat-phrases ul li:hover{background-color:#f3f3f3}.chat-phrases::-webkit-scrollbar-track{border-radius:0;background-color:transparent}.chat-phrases::-webkit-scrollbar{width:3px;background-color:transparent}.chat-phrases::-webkit-scrollbar-thumb{border-radius:2px;min-height:40px;background-color:#c9c9cb;border-top:10px solid #f3f3f3;border-bottom:10px solid #f3f3f3}.stream-confirm-modal .modal-dialog{margin-top:80px}.stream-confirm-modal .modal-button-close{font-size:30px;font-weight:400}.stream-confirm-modal .modal-footer{padding:20px;text-align:center}.stream-confirm-modal .modal-body{padding:5px 5px 20px}.stream-confirm-modal .modal-half{padding:0 15px;text-align:center}.stream-confirm-modal .modal-half:first-child{margin-bottom:15px}.stream-confirm-modal Ansi based on Decrypted SSL Data (SSL) t.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&we.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),void(this[we.expando]=!0)):new we.Event(e,t)},we.Event.prototype={constructor:we.Event,isDefaultPrevented:A,isPropagationStopped:A,isImmediatePropagationStopped:A,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=w,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=w,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=w,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},we.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,poin Ansi based on Decrypted SSL Data (SSL) t;moderator")}" ng-click="$ctrl.setActiveChat("moderator")" class="chats-list__item"><i class="chats-list__item_ico"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svg-alert"></use></svg></i><span ng-class="{"_short": $ctrl.newMessagesCount("moderator")}" class="chats-list__item_name">{{\'WEB_UI.MODER\' | translate}}</span><span ng-if="$ctrl.newMessagesCount("moderator")" class="chats-list__item_count">{{$ctrl.newMessagesCount("moderator")}}</span></li><li ng-repeat="speaker in $ctrl.speakersList track by $index" ng-class="{"_active": $ctrl.isActiveChat(speaker.connectionId)}" ng-click="$ctrl.setActiveChat(speaker.connectionId)" class="chats-list__item"><span class="chats-list__item_name">{{speaker.name}}</span><span ng-if="$ctrl.newMessagesCount(speaker.connectionId)" class="chats-list__item_count">{{$ctrl.newMessagesCount(speaker.connectionId)}}</span></li></ul></div><div class="private-chat__content"><div class="private Ansi based on Decrypted SSL Data (SSL) t\t<g id="v_1" transform="translate(20.500000, 20.000000) scale(-1, 1) translate(-20.500000, -20.000000) translate(11.000000, 11.000000)" fill="#FFFFFF">\n\t\t\t\t<path d="M9.43333333,11.8 L7.45,11.8 C6.05,11.8 5,10.7033333 5,9.32666667 L5,8.67333333 C5,7.29666667 6.05,6.2 7.45,6.2 L9.43333333,6.2 L15.9666667,2.09333333 L15.9666667,15.9066667 L9.43333333,11.8 L9.43333333,11.8 Z" id="Volume-Copy-7" transform="translate(10.483333, 9.000000) scale(-1, 1) translate(-10.483333, -9.000000) "></path>\n\t\t\t</g>\n\t\t</g>\n\t</symbol>\n\t<symbol id="svg-mic-global" viewBox="0 0 13 19">\n\t\t<g id="Progress_Moderator-panel_Ugarova" stroke="none" stroke-width="1">\n\t\t\t<g id="Interprefy_Moderator-Panel_4_3" transform="translate(-816.000000, -11.000000)">\n\t\t\t\t<g id="Group-8" transform="translate(0.000000, -1.000000)">\n\t\t\t\t\t<g id="Group-20" transform="translate(0.000000, 1.000000)">\n\t\t\t\t\t\t<g id="Menu" transform="translate(759.000000, 0.000000)">\n\t\t\t\t\t\t\t<g id="Mic-Icon_Main-Menu" transform="t Ansi based on Decrypted SSL Data (SSL) tarting with '.' got '{0}'.",n);var o=n+"-animation";t.$$registeredAnimations[n.substr(1)]=o,e.factory(o,i)},this.classNameFilter=function(e){if(1===arguments.length&&(this.$$classNameFilter=e instanceof RegExp?e:null,this.$$classNameFilter)){var t=new RegExp("(\\s+|\\/)"+Ko+"(\\s+|\\/)");if(t.test(this.$$classNameFilter.toString()))throw Xo("nongcls",'$animateProvider.classNameFilter(regex) prohibits accepting a regex value which matches/contains the "{0}" CSS class.',Ko)}return this.$$classNameFilter},this.$get=["$$animateQueue",function(e){function t(e,t,n){if(n){var i=ct(n);!i||i.parentNode||i.previousElementSibling||(n=null)}n?n.after(e):t.prepend(e)}return{on:e.on,off:e.off,pin:e.pin,enabled:e.enabled,cancel:function(e){e.end&&e.end()},enter:function(n,i,o,s){return i=i&&Vi(i),o=o&&Vi(o),i=i||o.parent(),t(n,i,o),e.push(n,"enter",ut(s))},move:function(n,i,o,s){return i=i&&Vi(i),o=o&&Vi(o),i=i||o.parent(),t(n,i,o),e.push(n,"move",ut(s))},leave:function(t,n){return e.push(t,"leave",ut(n),function(){t.remove()})},addClass:function(t,n,i){return i=ut(i),i.addClass=at(i.addclass,n),e.push(t,"addClass",i)},removeClass:function(t,n,i){return i=ut(i),i.removeClass=at(i.removeClass,n),e.push(t,"removeClass",i)},setClass:function(t,n,i,o){return o=ut(o),o.addClass=at(o.addClass,n),o.removeClass=at(o.removeClass,i),e.push(t,"setClass",o)},animate:function(t,n,i,o,s){return s=ut(s),s.from=s.from?u(s.from,n):n,s.to=s.to?u(s.to,i):i,o=o||"ng-inline-animate",s.tempClasses=at(s.tempClasses,o),e.push(t,"animate",s)}}}]}],es=function(){this.$get=["$$rAF",function(e){function t(t){n.push(t),n.length>1||e(function(){for(var e=0;e<n.length;e++)n[e]();n=[]})}var n=[];return function(){var e=!1;return t(function(){e=!0}),function(n){e?n():t(n)}}}]},ts=function(){this.$get=["$q","$sniffer","$$animateAsyncRun","$document","$timeout",function(e,t,n,i,s){function r(e){this.setHost(e);var t=n(),o=function(e){s(e,0,!1)};this._doneCallbacks=[],this._tick=function(e){var n=i[0];n&&n.hidden?o(e):t(e)},this._state=0}var a=0,c=1,l=2;return r.chain=function(e,t){function n(){return i===e.length?void t(!0):void e[i](function(e){return e===!1?void t(!1):(i++,void n())})}var i=0;n()},r.all=function(e,t){function n(n){s=s&&n,++i===e.length&&t(s)}var i=0,s=!0;o(e,function(e){e.done(n)})},r.prototype={setHost:function(e){this.host=e||{}},done:function(e){this._state===l?e():this._doneCallbacks.push(e)},progress:f,getPromise:function(){if(!this.promise){var t=this;this.promise=e(function(e,n){t.done(function(t){t===!1?n():e()})})}return this.promise},then:function(e,t){return this.getPromise().then(e,t)},catch:function(e){return this.getPromise().catch(e)},finally:function(e){return this.getPromise().finally(e)},pause:function(){this.host.pause&&this.host.pause()},resume:function(){this.host.resume&&this.host.resume()},end:function(){this.host.end&&this.host.end(),this._resolve(!0)},cancel:function(){this.host.cancel&&this.host.cancel(),this._resolve(!1)},complete:function(e){var t=this;t._state===a&&(t._state=c,t._tick(function(){t._resolve(e)}))},_resolve:function(e){this._state!==l&&(o(this._doneCallbacks,function(t){t(e)}),this._doneCallbacks.length=0,this._state=l)}},r}]},ns=function(){this.$get=["$$rAF","$q","$$AnimateRunner",function(e,t,n){return function(t,i){function o(){return e(function(){s(),a||c.complete(),a=!0}),c}function s(){r.addClass&&(t.addClass(r.addClass),r.addClass=null),r.removeClass&&(t.removeClass(r.removeClass),r.removeClass=null),r.to&&(t.css(r.to),r.to=null)}var r=i||{};r.$$prepared||(r=H(r)),r.cleanupStyles&&(r.from=r.to=null),r.from&&(t.css(r.from),r.from=null);var a,c=new n;return{start:o,end:o}}}]},is=n("$compile"),os=new gt;mt.$inject=["$provide","$$sanitizeUriProvider"],vt.prototype.isFirstChange=function(){return this.previousValue===os};var ss=/^((?:x|data)[:\-_])/i,rs=n("$controller"),as=/^(\S+)(\s+as\s+([\w$]+))?$/,cs=function(){this.$get=["$document",function(e){return function(t){return t?!t.nodeType&&t instanceof Vi&&(t=t[0]):t=e[0].body,t.offsetWidth+1}}]},ls="application/json",us={"Content-Type":ls+";charset=utf-8"},ds=/^\[|^\{(?!\{)/,ps={"[":/]$/,"{":/}$/},hs=/^\)\]\}',?\n/,fs=n("$http"),gs=function(e){return function(){throw fs("legacy","The method `{0}` on the promise returned from `$http` has been disabled.",e)}},ms=to.$interpolateMinErr=n("$interpolate");ms.throwNoconcat=function(e){throw ms("noconcat","Error while interpolating: {0}\nStrict Contextual Escaping disallows interpolations that concatenate multiple expressions when a trusted value is required. See http://docs.angularjs.org/api/ng.$sce",e)},ms.interr=function(e,t){return ms("interr","Can't interpolate: {0}\n{1}",e,t.toString())};var vs=function(){this.$get=["$window",function(e){function t(e){var t=function(e){t.data=e,t.called=!0};return t.id=e,t}var n=e.angular.callbacks,i={};return{createCallback:function(e){var o="_"+(n.$$counter++).toString(36),s="angular.callbacks."+o,r=t(o);return i[s]=n[o]=r,s},wasCalled:function(e){return i[e].called},getResponse:function(e){return i[e].data},removeCallback:function(e){var t=i[e];delete n[t.id],delete i[e]}}}]},bs=/^([^\?#]*)(\?([^#]*))?(#(.*))?$/,Ms={http:80,https:443,ftp:21},_s=n("$location"),ys=/^\s*[\\/]{2,}/,Ss={$$absUrl:"",$$html5:!1,$$replace:!1,absUrl:Zt("$$absUrl"),url:function(e){if(b(e))return this.$$url;var t=bs.exec(e);return(t[1]||""===e)&&this.path(decodeURIComponent(t[1])),(t[2]||t[1]||""===e)&&this.search(t[3]||""),this.hash(t[5]||""),this},protocol:Zt("$$protocol"),host:Zt("$$host"),port:Zt("$$port"),path:Qt("$$path",function(e){return e=null!==e?e.toString():"","/"===e.charAt(0)?e:"/"+e}),search:function(e,t){switch(arguments.length){case 0:return this.$$search;case 1:if(S(e)||T(e))e=e.toString(),this.$$search=Q(e);else{if(!_(e))throw _s("isrcharg","The first argument of the `$location#search()` call must be a string or an object.");e=H(e,{}),o(e,function(t,n){null==t&&delete e[n]}),this.$$search=e}break;default:b(t)||null===t?delete this.$$search[e]:this.$$search[e]=t}return this.$$compose(),this},hash:Qt("$$hash",function(e){return null!==e?e.toString():""}),replace:function(){return this.$$replace=!0,this}};o([Jt,Kt,Gt],function(e){e.prototype=Object.create(Ss),e.prototype.state=function(t){if(!arguments.length)return this.$$state;if(e!==Gt||!this.$$html5)throw _s("nostate","History API state support is available only in HTML5 mode and only in browsers supporting HTML5 History API");return this.$$state=b(t)?null:t,this}});var Ts=n("$parse"),$s=[].constructor,Ls=(!1).constructor,Cs=Function.constructor,ks=(0).constructor,ws={}.constructor,As="".constructor,Os=$s.prototype,Es=Ls.prototype,Is=Cs.prototype,Ds=ks.prototype,Ns=ws.prototype,xs=As.prototype,Rs=Is.call,Ps=Is.apply,zs=Is.bind,qs=Ns.valueOf,Hs=me();o("+ - * / % === !== == != < > <= >= && || ! = |".split(" "),function(e){Hs[e]=!0});var Us={n:"\n",f:"\f",r:"\r",t:"\t",v:"\v","'":"'",'"':'"'},Ws=function(e){this.options=e};Ws.prototype={constructor:Ws,lex:function(e){for(this.text=e,this.index=0,this.tokens=[];this.index<this.text.length;){var t=this.text.charAt(this.index);if('"'===t||"'"===t)this.readString(t);else if(this.isNumber(t)||"."===t&&this.isNumber(this.peek()))this.readNumber();else if(this.isIdentifierStart(this.peekMultichar()))this.readIdent();else if(this.is(t,"(){}[].,;:?"))this.tokens.push({index:this.index,text:t}),this.index++;else if(this.isWhitespace(t))this.index++;else{var n=t+this.peek(),i=n+this.peek(2),o=Hs[t],s=Hs[n],r=Hs[i];if(o||s||r){var a=r?i:s?n:t;this.tokens.push({index:this.index,text:a,operator:!0}),this.index+=a.length}else this.throwError("Unexpected next character ",this.index,this.index+1)}}return this.tokens},is:function(e,t){return t.indexOf(e)!==-1},peek:function(e){var t=e||1;return this.index+t<this.text.length&&this.text.charAt(this.index+t)},isNumber:function(e){return"0"<=e&&e<="9"&&"string"==typeof e},isWhitespace:function(e){return" "===e||"\r"===e||"\t"===e||"\n"===e||"\v"===e||" "===e},isIdentifierStart:function(e){return this.options.isIdentifierStart?this.options.isIdentifierStart(e,this.codePointAt(e)):this.isValidIdentifierStart(e)},isValidIdentifierStart:function(e){return"a"<=e&&e<="z"||"A"<=e&&e<="Z"||"_"===e||"$"===e},isIdentifierContinue:function(e){return this.options.isIdentifierContinue?this.options.isIdentifierContinue(e,this.codePointAt(e)):this.isValidIdentifierContinue(e)},isValidIdentifierContinue:function(e,t){return this.isValidIdentifierStart(e,t)||this.isNumber(e)},codePointAt:function(e){return 1===e.length?e.charCodeAt(0):(e.charCodeAt(0)<<10)+e.charCodeAt(1)-56613888},peekMultichar:function(){var e=this.text.charAt(this.index),t=this.peek();if(!t)return e;var n=e.charCodeAt(0),i=t.charCodeAt(0);return n>=55296&&n<=56319&&i>=56320&&i<=57343?e+t:e},isExpOperator:function(e){return"-"===e||"+"===e||this.isNumber(e)},throwError:function(e,t,n){n=n||this.index;var i=M(t)?"s "+t+"-"+this.index+" ["+this.text.substring(t,n)+"]":" "+n;throw Ts("lexerr","Lexer Error: {0} at column{1} in expression [{2}].",e,i,this.text)},readNumber:function(){for(var e="",t=this.index;this.index<this.text.length;){var n=Ui(this.text.charAt(this.index));if("."===n||this.isNumber(n))e+=n;else{var i=this.peek();if("e"===n&&this.isExpOperator(i))e+=n;else if(this.isExpOperator(n)&&i&&this.isNumber(i)&&"e"===e.charAt(e.length-1))e+=n;else{if(!this.isExpOperator(n)||i&&this.isNumber(i)||"e"!==e.charAt(e.length-1))break;this.throwError("Invalid exponent")}}this.index++}this.tokens.push({index:t,text:e,constant:!0,value:Number(e)})},readIdent:function(){var e=this.index;for(this.index+=this.peekMultichar().length;this.index<this.text.length;){var t=this.peekMultichar();if(!this.isIdentifierContinue(t))break;this.index+=t.length}this.tokens.push({index:e,text:this.text.slice(e,this.index),identifier:!0})},readString:function(e){var t=this.index;this.index++;for(var n="",i=e,o=!1;this.index<this.text.length;){var s=this.text.charAt(this.index);if(i+=s,o){if("u"===s){var r=this.text.substring(this.index+1,this.index+5);r.match(/[\da-f]{4}/i)||this.throwError("Invalid unicode escape [\\u"+r+"]"),this.index+=4,n+=String.fromCharCode(parseInt(r,16))}else{var a=Us[s];n+=a||s}o=!1}else if("\\"===s)o=!0;else{if(s===e)return this.index++,void this.tokens.push({index:t,text:i,constant:!0,value:n});n+=s}this.index++}this.throwError("Unterminated quote",t)}};var Bs=function(e,t){this.lexer=e,this.options=t};Bs.Program="Program",Bs.ExpressionStatement="ExpressionStatement",Bs.AssignmentExpression="AssignmentExpression",Bs.ConditionalExpression="ConditionalExpression",Bs.LogicalExpression="LogicalExpression",Bs.BinaryExpression="BinaryExpression",Bs.UnaryExpression="UnaryExpression",Bs.CallExpression="CallExpression",Bs.MemberExpression="MemberExpression",Bs.Identifier="Identifier",Bs.Literal="Literal",Bs.ArrayExpression="ArrayExpression",Bs.Property="Property",Bs.ObjectExpression="ObjectExpression",Bs.ThisExpression="ThisExpression",Bs.LocalsExpression="LocalsExpression",Bs.NGValueParameter="NGValueParameter",Bs.prototype={ast:function(e){this.text=e,this.tokens=this.lexer.lex(e);var t=this.program();return 0!==this.tokens.length&&this.throwError("is an unexpected token",this.tokens[0]),t},program:function(){for(var e=[];;)if(this.tokens.length>0&&!this.peek("}",")",";","]")&&e.push(this.expressionStatement()),!this.expect(";"))return{type:Bs.Program,body:e}},expressionStatement:function(){return{type:Bs.ExpressionStatement,expression:this.filterChain()}},filterChain:function(){for(var e=this.expression();this.expect("|");)e=this.filter(e);return e},expression:function(){return this.assignment()},assignment:function(){var e=this.ternary();return this.expect("=")&&(e={type:Bs.AssignmentExpression,left:e,right:this.assignment(),operator:"="}),e},ternary:function(){var e,t,n=this.logicalOR();return this.expect("?")&&(e=this.expression(),this.consume(":"))?(t=this.expression(),{type:Bs.ConditionalExpression,test:n,alternate:e,consequent:t}):n},logicalOR:function(){for(var e=this.logicalAND();this.expect("||");)e={type:Bs.LogicalExpression,operator:"||",left:e,right:this.logicalAND()};return e},logicalAND:function(){for(var e=this.equality();this.expect("&&");)e={type:Bs.LogicalExpression,operator:"&&",left:e,right:this.equality()};return e},equality:function(){for(var e,t=this.relational();e=this.expect("==","!=","===","!==");)t={type:Bs.BinaryExpression,operator:e.text,left:t,right:this.relational()};return t},relational:function(){for(var e,t=this.additive();e=this.expect("<",">","<=",">=");)t={type:Bs.BinaryExpression,operator:e.text,left:t,right:this.additive()};return t},additive:function(){for(var e,t=this.multiplicative();e=this.expect("+","-");)t={type:Bs.BinaryExpression,operator:e.text,left:t,right:this.multiplicative()};return t},multiplicative:function(){for(var e,t=this.unary();e=this.expect("*","/","%");)t={type:Bs.BinaryExpression,operator:e.text,left:t,right:this.unary()};return t},unary:function(){var e;return(e=this.expect("+","-","!"))?{type:Bs.UnaryExpression,operator:e.text,prefix:!0,argument:this.unary()}:this.primary()},primary:function(){var e;this.expect("(")?(e=this.filterChain(),this.consume(")")):this.expect("[")?e=this.arrayDeclaration():this.expect("{")?e=this.object():this.selfReferential.hasOwnProperty(this.peek().text)?e=H(this.selfReferential[this.consume().text]):this.options.literals.hasOwnProperty(this.peek().text)?e={type:Bs.Literal,value:this.options.literals[this.consume().text]}:this.peek().identifier?e=this.identifier():this.peek().constant?e=this.constant():this.throwError("not a primary expression",this.peek());for(var t;t=this.expect("(","[",".");)"("===t.text?(e={type:Bs.CallExpression,callee:e,arguments:this.parseArguments()},this.consume(")")):"["===t.text?(e={type:Bs.MemberExpression,object:e,property:this.expression(),computed:!0},this.consume("]")):"."===t.text?e={type:Bs.MemberExpression,object:e,property:this.identifier(),computed:!1}:this.throwError("IMPOSSIBLE");return e},filter:function(e){for(var t=[e],n={type:Bs.CallExpression,callee:this.identifier(),arguments:t,filter:!0};this.expect(":");)t.push(this.expression());return n},parseArguments:function(){var e=[];if(")"!==this.peekToken().text)do e.push(this.filterChain());while(this.expect(","));return e},identifier:function(){var e=this.consume();return e.identifier||this.throwError("is not a valid identifier",e),{type:Bs.Identifier,name:e.text}},constant:function(){return{type:Bs.Literal,value:this.consume().value}},arrayDeclaration:function(){var e=[];if("]"!==this.peekToken().text)do{if(this.peek("]"))break;e.push(this.expression())}while(this.expect(","));return this.consume("]"),{type:Bs.ArrayExpression,elements:e}},object:function(){var e,t=[];if("}"!==this.peekToken().text)do{if(this.peek("}"))break;e={type:Bs.Property,kind:"init"},this.peek().constant?(e.key=this.constant(),e.computed=!1,this.consume(":"),e.value=this.expression()):this.peek().identifier?(e.key=this.identifier(),e.computed=!1,this.peek(":")?(this.consume(":"),e.value=this.expression()):e.value=e.key):this.peek("[")?(this.consume("["),e.key=this.expression(),this.consume("]"),e.computed=!0,this.consume(":"),e.value=this.expression()):this.throwError("invalid key",this.peek()),t.push(e)}while(this.expect(","));return this.consume("}"),{type:Bs.ObjectExpression,properties:t}},throwError:function(e,t){throw Ts("syntax","Syntax Error: Token '{0}' {1} at column {2} of the expression [{3}] starting at [{4}].",t.text,e,t.index+1,this.text,this.text.substring(t.index))},consume:function(e){if(0===this.tokens.length)throw Ts("ueoe","Unexpected end of expression: {0}",this.text);var t=this.expect(e);return t||this.throwError("is unexpected, expecting ["+e+"]",this.peek()),t},peekToken:function(){if(0===this.tokens.length)throw Ts("ueoe","Unexpected end of expression: {0}",this.text);return this.tokens[0]},peek:function(e,t,n,i){return this.peekAhead(0,e,t,n,i)},peekAhead:function(e,t,n,i,o){if(this.tokens.length>e){var s=this.tokens[e],r=s.text;if(r===t||r===n||r===i||r===o||!t&&!n&&!i&&!o)return s}return!1},expect:function(e,t,n,i){var o=this.peek(e,t,n,i);return!!o&&(this.tokens.shift(),o)},selfReferential:{this:{type:Bs.ThisExpression},$locals:{type:Bs.LocalsExpression}}},vn.prototype={compile:function(e,t){var n=this,i=this.astBuilder.ast(e);this.state={nextId:0,filters:{},exp Ansi based on Decrypted SSL Data (SSL) templateRequest:Dn,$$testability:Nn,$timeout:xn,$window:zn,$$rAF:Ln,$$jqLite:Ze,$$HashMap:Uo,$$cookieReader:Hn})}])}function Se(){return++$o}function Te(e){return e.replace(ko,function(e,t,n,i){return i?n.toUpperCase():n}).replace(wo,"Moz$1")}function $e(e){return!Io.test(e)}function Le(e){var t=e.nodeType;return t===mo||!t||t===_o}function Ce(e){for(var t in To[e.ng339])return!0;return!1}function ke(e){for(var t=0,n=e.length;t<n;t++)xe(e[t])}function we(e,t){var n,i,s,r,a=t.createDocumentFragment(),c=[];if($e(e))c.push(t.createTextNode(e));else{for(n=a.appendChild(t.createElement("div")),i=(Do.exec(e)||["",""])[1].toLowerCase(),s=xo[i]||xo._default,n.innerHTML=s[1]+e.replace(No,"<$1></$2>")+s[2],r=s[0];r--;)n=n.lastChild;c=W(c,n.childNodes),n=a.firstChild,n.textContent=""}return a.textContent="",a.innerHTML="",o(c,function(e){a.appendChild(e)}),a}function Ae(e,n){n=n||t.document;var i;return(i=Eo.exec(e))?[n.createElement(i[1])]:(i=we(e,n))?i.childNodes:[]}function Oe(e,t){var n=e.parentNode;n&&n.replaceChild(t,e),t.appendChild(e)}function Ee(e){if(e instanceof Ee)return e;var t;if(S(e)&&(e=ro(e),t=!0),!(this instanceof Ee)){if(t&&"<"!==e.charAt(0))throw Oo("nosel","Looking up elements via selectors is not supported by jqLite! See: http://docs.angularjs.org/api/angular.element");return new Ee(e)}t?Ue(this,Ae(e)):Ue(this,e)}function Ie(e){return e.cloneNode(!0)}function De(e,t){if(t||xe(e),e.querySelectorAll)for(var n=e.querySelectorAll("*"),i=0,o=n.length;i<o;i++)xe(n[i])}function Ne(e,t,n,i){if(M(i))throw Oo("offargs","jqLite#off() does not support the `selector` argument");var s=Re(e),r=s&&s.events,a=s&&s.handle;if(a)if(t){var c=function(t){var i=r[t];M(n)&&q(i||[],n),M(n)&&i&&i.length>0||(Co(e,t,a),delete r[t])};o(t.split(" "),function(e){c(e),Ao[e]&&c(Ao[e])})}else for(t in r)"$destroy"!==t&&Co(e,t,a),delete r[t]}function xe(e,t){var n=e.ng339,i=n&&To[n];if(i){if(t)return void delete i.data[t];i.handle&&(i.events.$destroy&&i.handle({},"$destroy"),Ne(e)),delete To[n],e.ng339=void 0}}function Re(e,t){var n=e.ng339,i=n&&To[n];return t&&!i&&(e.ng339=n=Se(),i=To[n]={events:{},data:{},handle:void 0}),i}function Pe(e,t,n){if(Le(e)){var i=M(n),o=!i&&t&&!_(t),s=!t,r=Re(e,!o),a=r&&r.data;if(i)a[t]=n;else{if(s)return a;if(o)return a&&a[t];u(a,t)}}}function ze(e,t){return!!e.getAttribute&&(" "+(e.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ").indexOf(" "+t+" ")>-1}function qe(e,t){t&&e.setAttribute&&o(t.split(" "),function(t){e.setAttribute("class",ro((" "+(e.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ").replace(" "+ro(t)+" "," ")))})}function He(e,t){if(t&&e.setAttribute){var n=(" "+(e.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ");o(t.split(" "),function(e){e=ro(e),n.indexOf(" "+e+" ")===-1&&(n+=e+" ")}),e.setAttribute("class",ro(n))}}function Ue(e,t){if(t)if(t.nodeType)e[e.length++]=t;else{var n=t.length;if("number"==typeof n&&t.window!==t){if(n)for(var i=0;i<n;i++)e[e.length++]=t[i]}else e[e.length++]=t}}function We(e,t){return Be(e,"$"+(t||"ngController")+"Controller")}function Be(e,t,n){e.nodeType===_o&&(e=e.documentElement);for(var i=oo(t)?t:[t];e;){for(var o=0,s=i.length;o<s;o++)if(M(n=Vi.data(e,i[o])))return n;e=e.parentNode||e.nodeType===yo&&e.host}}function Ye(e){for(De(e,!0);e.firstChild;)e.removeChild(e.firstChild)}function je(e,t){t||De(e);var n=e.parentNode;n&&n.removeChild(e)}function Ve(e,n){n=n||t,"complete"===n.document.readyState?n.setTimeout(e):Vi(n).on("load",e)}function Fe(e,t){var n=zo[t.toLowerCase()];return n&&qo[z(e)]&&n}function Xe(e){return Ho[e]}function Ge(e,t){var n=function(n,i){n.isDefaultPrevented=function(){return n.defaultPrevented};var o=t[i||n.type],s=o?o.length:0;if(s){if(b(n.immediatePropagationStopped)){var r=n.stopImmediatePropagation;n.stopImmediatePropagation=function(){n.immediatePropagationStopped=!0,n.stopPropagation&&n.stopPropagation(),r&&r.call(n)}}n.isImmediatePropagationStopped=function(){return n.immediatePropagationStopped===!0};var a=o.specialHandlerWrapper||Ke;s>1&&(o=be(o));for(var c=0;c<s;c++)n.isImmediatePropagationStopped()||a(e,n,o[c])}};return n.elem=e,n}function Ke(e,t,n){n.call(e,t)}function Je(e,t,n){var i=t.relatedTarget;i&&(i===e||Ro.call(e,i))||n.call(e,t)}function Ze(){this.$get=function(){return u(Ee,{hasClass:function(e,t){return e.attr&&(e=e[0]),ze(e,t)},addClass:function(e,t){return e.attr&&(e=e[0]),He(e,t)},removeClass:function(e,t){return e.attr&&(e=e[0]),qe(e,t)}})}}function Qe(e,t){var n=e&&e.$$hashKey;if(n)return"function"==typeof n&&(n=e.$$hashKey()),n;var i=typeof e;return n="function"===i||"object"===i&&null!==e?e.$$hashKey=i+":"+(t||a)():i+":"+e}function et(e,t){if(t){var n=0;this.nextUid=function(){return++n}}o(e,this.put,this)}function tt(e){return Function.prototype.toString.call(e)+" "}function nt(e){var t=tt(e).replace(Vo,""),n=t.match(Wo)||t.match(Bo);return n}function it(e){var t=nt(e);return t?"function("+(t[1]||"").replace(/[\s\r\n]+/," ")+")":"fn"}function ot(e,t,n){var i,s,r;if("function"==typeof e){if(!(i=e.$inject)){if(i=[],e.length){if(t)throw S(n)&&n||(n=e.name||it(e)),Fo("strictdi","{0} is not using explicit annotation and cannot be invoked in strict mode",n);s=nt(e),o(s[1].split(Yo),function(e){e.replace(jo,function(e,t,n){i.push(n)})})}e.$inject=i}}else oo(e)?(r=e.length-1,pe(e[r],"fn"),i=e.slice(0,r)):pe(e,"fn",!0);return i}function st(e,t){function n(e){return function(t,n){return _(t)?void o(t,r(e)):e(t,n)}}function i(e,t){if(he(e,"service"),(L(t)||oo(t))&&(t=T.instantiate(t)),!t.$get)throw Fo("pget","Provider '{0}' must define $get factory method.",e);return y[e+g]=t}function s(e,t){return function(){var n=k.invoke(t,this);if(b(n))throw Fo("undef","Provider '{0}' must return a value from $get factory method.",e);return n}}function a(e,t,n){return i(e,{$get:n!==!1?s(e,t):t})}function c(e,t){return a(e,["$injector",function(e){return e.instantiate(t)}])}function l(e,t){return a(e,m(t),!1)}function u(e,t){he(e,"constant"),y[e]=t,$[e]=t}function d(e,t){var n=T.get(e+g),i=n.$get;n.$get=function(){var e=k.invoke(i,n);return k.invoke(t,null,{$delegate:e})}}function p(e){de(b(e)||oo(e),"modulesToLoad","not an array");var t,n=[];return o(e,function(e){function i(e){var t,n;for(t=0,n=e.length;t<n;t++){var i=e[t],o=T.get(i[0]);o[i[1]].apply(o,i[2])}}if(!M.get(e)){M.put(e,!0);try{S(e)?(t=Xi(e),n=n.concat(p(t.requires)).concat(t._runBlocks),i(t._invokeQueue),i(t._configBlocks)):L(e)?n.push(T.invoke(e)):oo(e)?n.push(T.invoke(e)):pe(e,"module")}catch(t){throw oo(e)&&(e=e[e.length-1]),t.message&&t.stack&&t.stack.indexOf(t.message)===-1&&(t=t.message+"\n"+t.stack),Fo("modulerr","Failed to instantiate module {0} due to:\n{1}",e,t.stack||t.message||t)}}}),n}function h(e,n){function i(t,i){if(e.hasOwnProperty(t)){if(e[t]===f)throw Fo("cdep","Circular dependency found: {0}",t+" <- "+v.join(" <- "));return e[t]}try{return v.unshift(t),e[t]=f,e[t]=n(t,i),e[t]}catch(n){throw e[t]===f&&delete e[t],n}finally{v.shift()}}function o(e,n,o){for(var s=[],r=st.$$annotate(e,t,o),a=0,c=r.length;a<c;a++){var l=r[a];if("string"!=typeof l)throw Fo("itkn","Incorrect injection token! Expected service name as string, got {0}",l);s.push(n&&n.hasOwnProperty(l)?n[l]:i(l,o))}return s}function s(e){return!(ji<=11)&&("function"==typeof e&&/^(?:class\b|constructor\()/.test(tt(e)))}function r(e,t,n,i){"string"==typeof n&&(i=n,n=null);var r=o(e,n,i);return oo(e)&&(e=e[e.length-1]),s(e)?(r.unshift(null),new(Function.prototype.bind.apply(e,r))):e.apply(t,r)}function a(e,t,n){var i=oo(e)?e[e.length-1]:e,s=o(e,t,n);return s.unshift(null),new(Function.prototype.bind.apply(i,s))}return{invoke:r,instantiate:a,get:i,annotate:st.$$annotate,has:function(t){return y.hasOwnProperty(t+g)||e.hasOwnProperty(t)}}}t=t===!0;var f={},g="Provider",v=[],M=new et([],!0),y={$provide:{provider:n(i),factory:n(a),service:n(c),value:n(l),constant:n(u),decorator:d}},T=y.$injector=h(y,function(e,t){throw to.isString(t)&&v.push(t),Fo("unpr","Unknown provider: {0}",v.join(" <- "))}),$={},C=h($,function(e,t){var n=T.get(e+g,t);return k.invoke(n.$get,n,void 0,e)}),k=C;y["$injector"+g]={$get:m(C)};var w=p(e);return k=C.get("$injector"),k.strictDi=t,o(w,function(e){e&&k.invoke(e)}),k}function rt(){var e=!0;this.disableAutoScrolling=function(){e=!1},this.$get=["$window","$location","$rootScope",function(t,n,i){function o(e){var t=null;return Array.prototype.some.call(e,function(e){if("a"===z(e))return t=e,!0}),t}function s(){var e=a.yOffset;if(L(e))e=e();else if(R(e)){var n=e[0],i=t.getComputedStyle(n);e="fixed"!==i.position?0:n.getBoundingClientRect().bottom}else T(e)||(e=0);return e}function r(e){if(e){e.scrollIntoView();var n=s();if(n){var i=e.getBoundingClientRect().top;t.scrollBy( Ansi based on Decrypted SSL Data (SSL) tentRequested",t)):p()}),o.$on("$destroy",p)}}}]).directive("uibTooltipClasses",function(){return{restrict:"A",link:function(e,t,n){e.placement&&t.addClass(e.placement),e.popupClass&&t.addClass(e.popupClass),e.animation()&&t.addClass(n.tooltipAnimationClass)}}}).directive("uibTooltipPopup",function(){return{replace:!0,scope:{content:"@",placement:"@",popupClass:"@",animation:"&",isOpen:"&"},templateUrl:"template/tooltip/tooltip-popup.html",link:function(e,t){t.addClass("tooltip")}}}).directive("uibTooltip",["$uibTooltip",function(e){return e("uibTooltip","tooltip","mouseenter")}]).directive("uibTooltipTemplatePopup",function(){return{replace:!0,scope:{contentExp:"&",placement:"@",popupClass:"@",animation:"&",isOpen:"&",originScope:"&"},templateUrl:"template/tooltip/tooltip-template-popup.html",link:function(e,t){t.addClass("tooltip")}}}).directive("uibTooltipTemplate",["$uibTooltip",function(e){return e("uibTooltipTemplate","tooltip","mouseenter",{useContentExp:!0})}]).directive("uibTooltipHtmlPopup",functio Ansi based on Decrypted SSL Data (SSL) this.maxDate&&this.compare(t,this.maxDate)>0||e.dateDisabled&&e.dateDisabled({date:t,mode:e.datepickerMode})},this.customClass=function(t){return e.customClass({date:t,mode:e.datepickerMode})},this.split=function(e,t){for(var n=[];e.length>0;)n.push(e.splice(0,t));return n},e.select=function(t){if(e.datepickerMode===f.minMode){var n=g.$viewValue?d.fromTimezone(new Date(g.$viewValue),m.getOption("timezone")):new Date(0,0,0,0,0,0,0);n.setFullYear(t.getFullYear(),t.getMonth(),t.getDate()),n=d.toTimezone(n,m.getOption("timezone")),g.$setViewValue(n),g.$render()}else f.activeDate=t,p(f.modes[f.modes.indexOf(e.datepickerMode)-1]),e.$emit("uib:datepicker.mode");e.$broadcast("uib:datepicker.focus")},e.move=function(e){var t=f.activeDate.getFullYear()+e*(f.step.years||0),n=f.activeDate.getMonth()+e*(f.step.months||0);f.activeDate.setFullYear(t,n,1),f.refreshView()},e.toggleMode=function(t){t=t||1,e.datepickerMode===f.maxMode&&1===t||e.datepickerMode===f.minMode&&t===-1||(p(f.modes[f.modes.indexOf(e.datepickerMode)+t] Ansi based on Decrypted SSL Data (SSL) this.usersInfo[e].authToken?this.usersInfo[e]:this.usersInfo.find(function(e){return e.authToken===t.userActionId});n&&"UI_MODERATOR"!==n.userRole&&this.onUpdateMuteState({$event:{canPublish:!n.canPublish,user:n}})}},{key:"changeMute",value:function(e){var t=this,n=this.usersInfo[e]&&this.userActionId===this.usersInfo[e].authToken?this.usersInfo[e]:this.usersInfo.find(function(e){return e.authToken===t.userActionId});this.isInterpreter(n)&&this.onUpdateMute({$event:{user:n}})}},{key:"mousedown",value:function(e){this.userActionId=this.usersInfo[e].authToken}},{key:"showModalTranslations",value:function(e){"UI_MODERATOR"===e.userRole||e.isSwitching||this.$uibModal.open({backdrop:"static",windowClass:"translations-modal",component:"modalTranslations",resolve:{user:function(){return e}}})}},{key:"showModalUsers",value:function(){var e=this;this.$uibModal.open({backdrop:"static",windowClass:this.usersModalClass,component:"modalUsers",resolve:{language:function(){return e.language},usersInfo:function(){return e.u Ansi based on Decrypted SSL Data (SSL) tion o(e,r,o){function a(){h.addEventListener(n.CLICK,d),r.addEventListener(n.CLICK,d),r.addEventListener("contextmenu",l)}function s(){h.removeEventListener(n.CLICK,d),r.removeEventListener(n.CLICK,d),r.removeEventListener("contextmenu",l)}function c(t){if(f=t,f===i.READY||f===i.PAUSED){var r=document.getElementById("playButton-"+e);r&&r.addEventListener(n.CLICK,d),s(),setTimeout(a,200)}}function d(e){e.preventDefault(),e.stopPropagation?e.stopPropagation():e.cancelBubble=!0,e.target.id&&e.target.id.indexOf("controls-")!==-1||e.button&&0!==e.button||p.touchInProgress||(p.touchInProgress=!0,e.target.id&&e.target.id.indexOf("playButton-")!==-1?o.emit(t.PLAYBUTTON_SINGLE_CLICK):o.emit(t.PLAYER_SINGLE_CLICK),p.timeout=setTimeout(function(){p.touchInProgress=!1,clearTimeout(p.timeout),p.timeout=0},300))}function l(e){return e.preventDefault(),!1}function u(){return s(),p.timeout&&clearTimeout(p.timeout),p.timeout=0,r=null,h=null,null}var f,h=document.getElementById(e),p={timeout:0,touchInProgress:!1};return{upda Ansi based on Decrypted SSL Data (SSL) tion:relative;color:#00b050;padding-left:15px}.modal-recording-item__info._on span div{display:inline-block;width:50px;text-align:left}.modal-recording-item__info._on span:before{content:"";display:block;width:11px;height:11px;background:url(/static/svg/recording-on.svg) 50% 50% no-repeat;background-size:100%;left:0;top:2px}.modal-recording-item__info._error span{color:red;padding-left:15px;position:relative}.modal-recording-item__info._error span div{display:inline-block;width:50px;text-align:left}.modal-recording-item__info._error span:before{content:"";display:block;width:11px;height:11px;background:url(/static/svg/recording-err.svg) 50% 50% no-repeat;background-size:100%;left:0;top:2px}.modal-recording-item__left{width:calc(100% - 45px);text-align:right}.modal-recording-item__right{width:45px;text-align:right;color:#939498;font-size:10px;padding-top:4px}.modal-recording-item__right:hover{opacity:.75;cursor:pointer}.modal-recording-item__right .toggleswitch-label._disab Ansi based on Decrypted SSL Data (SSL) tn{margin:14px 0 0 75px;padding-top:15px;width:67px;height:67px;vertical-align:top;overflow:hidden;text-align:center;border-radius:50%;border:4px solid #272a31;display:inline-block;position:relative}.mute-indicator .mute-btn._disabled{pointer-events:none;opacity:.6}.mute-indicator .mute-btn._unmuted{border-style:solid;border-color:red}.mute-indicator .mute-btn._unmuted .mute-btn__icon{fill:#fc2c2c;left:0}.mute-indicator .mute-btn._unmuting{border:none}.mute-indicator .mute-btn._unmuting .progress-pie{display:block}.mute-indicator .mute-btn._unmuting .mute-btn__icon-cont{left:4px;top:4px}.mute-indicator .mute-btn._muted{border:4px solid #848484}.mute-indicator .mute-btn._muted .mute-btn__icon{fill:#848484;width:26px;height:32px;position:relative;top:14px;left:1px}.mute-indicator .mute-btn__icon-cont{width:59px;height:59px;background:#f3f3f3;z-index:400;left:0;top:0;border-radius:50%}.mute-indicator .mute-btn__icon{fill:#272a31;width:26px;height:32px;position:relative;top:14px;left:1px}.mute- Ansi based on Decrypted SSL Data (SSL) tom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337a Ansi based on Decrypted SSL Data (SSL) tompClient.subscribe("/user/queue/timer",function(t){return e.receivedMsg(a.default.fromJson(t.body))},{"auto-delete":"true"}),e.$log.debug("Subscribed to /user/queue/timer");var t=e.$user.authToken();e.send("HELLO",t)})}},{key:"disconnect",value:function(){var e=this;this.stompClient&&this.stompClient.disconnect(function(){return e.$log.debug("Backend WebSocket connection closed")})}},{key:"send",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(this.stompClient){var n={type:e,message:t,params:null};this.$log.debug("Backend WebSocket send",n),this.stompClient.send("/app/timer",{},a.default.toJson(n))}}},{key:"eventTimerStart",value:function(e){var t={valueInMills:e};this.DataService.update("events/timer",a.default.toJson(t))}},{key:"receivedMsg",value:function(e){var t=this,n={TIMER_TICK:function(){t.countdownStartTime=(new Date).getTime(),t.countdownTime=e.message,t.timerStarted=!!+t.countdownTime},ERROR:function(){t.$log.debug("Backend WebSocket received error"),e.data Ansi based on Decrypted SSL Data (SSL) transform:rotate(1turn)}}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes rotateColor{0%{border-top-color:#4e5661}12.5%{border-top-color:#7b8189}25%{border-top-color:#a6aab0}37.5%{border-top-color:#d5d5d6}50%{border-bottom-color:#d5d5d6}50.00001%{border-bottom-color:#4e5661}62.5%{border-bottom-color:#7b8189}75%{border-bottom-color:#a6aab0}87.5%{border-bottom-color:#d5d5d6}}.ui-body .ui-select-container,.ui-body .ui-select-container:focus{outline:none!important}.ui-body .ui-select-container .btn-default{background-color:#f3f3f3;color:#272a31;border-radius:50px;padding:9px 0 0 22px;height:37px;text-transform:capitalize;border:none;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.3)}.ui-body .ui-select-container .btn-default-focus{color:#272a31;background-color:#f3f3f3;border:none;box-shadow:none;outline:none!important;border-radius:50px}.ui-body .ui-select-container .btn-default-focus:focus{outline:none!important}.ui-body .ui-select-container .btn-default:active,.ui-body .ui-select-contain Ansi based on Decrypted SSL Data (SSL) translate",function(e){"undefined"==typeof e?_(""):""===e&&S||(b.translate=e,C()),S=!1});for(var T in v)v.hasOwnProperty(T)&&"translateAttr"===T.substr(0,13)&&T.length>13&&y(T);if(v.$observe("translateDefault",function(e){c.defaultText=e,C()}),p&&v.$observe("translateSanitizeStrategy",function(e){c.sanitizeStrategy=i(e)(c.$parent),C()}),u&&v.$observe("translateValues",function(e){e&&c.$parent.$watch(function(){angular.extend(c.interpolateParams,i(e)(c.$parent))})}),h){var $=function(e){v.$observe(e,function(t){var n=a(e.substr(14,1))+e.substr(15);c.interpolateParams[n]=t})};for(var L in v)Object.prototype.hasOwnProperty.call(v,L)&&"translateValue"===L.substr(0,14)&&"translateValues"!==L&&$(L)}var C=function(){for(var e in b)b.hasOwnProperty(e)&&void 0!==b[e]&&k(e,b[e],c,c.interpolateParams,c.defaultText,c.translateNamespace)},k=function(t,n,i,o,s,r){n?(r&&"."===n.charAt(0)&&(n=r+n),e(n,o,d,s,i.translateLanguage,i.sanitizeStrategy).then(function(e){w(e,i,!0,t)},function(e){w(e,i,!1,t)})):w(n,i,!1,t)},w=functi Ansi based on Decrypted SSL Data (SSL) video\r\nb=AS:"+this.constrainVideoBitrateKbps_+"\r\n")),this.pc2.setLocalDescription(e),this.pc1.setRemoteDescription(e)}},{key:"onIceCandidate_",value:function(e,t){if(t.candidate){var n=this.parseCandidate(t.candidate.candidate);this.iceCandidateFilter_(n)&&e.addIceCandidate(t.candidate)}}},{key:"noFilter",value:function(){return!0}},{key:"isRelay",value:function(e){return"relay"===e.type}},{key:"isNotHostCandidate",value:function(e){return"host"!==e.type}},{key:"isReflexive",value:function(e){return"srflx"===e.type}},{key:"isHost",value:function(e){return"host"===e.type}},{key:"isIpv6",value:function(e){return e.address.indexOf(":")!==-1}},{key:"parseCandidate",value:function(e){var t="candidate:",n=e.indexOf(t)+t.length,i=e.substr(n).split(" ");return{type:i[7],protocol:i[2],address:i[4]}}},{key:"asyncCreateTurnConfig",value:function(e,t){var n={};if("string"==typeof n.turnURI&&""!==n.turnURI){var i={username:n.turnUsername||"",credential:n.turnCredential||"",urls:n.turnURI.split(",")},o={iceServers:[i] Ansi based on Decrypted SSL Data (SSL) void i.$set("ngPattern",new RegExp(o[1],o[2]))}e.$watch(i[t],function(e){i.$set(t,e)})}}}}),o(["src","srcset","href"],function(e){var t=bt("ng-"+e);sr[t]=function(){return{priority:99,link:function(n,i,o){var s=e,r=e;"href"===e&&"[object SVGAnimatedString]"===Zi.call(i.prop("href"))&&(r="xlinkHref",o.$attr[r]="xlink:href",s=null),o.$observe(t,function(t){return t?(o.$set(r,t),void(ji&&s&&i.prop(s,o[r]))):void("href"===e&&o.$set(r,null))})}}}});var rr={$addControl:f,$$renameControl:hi,$removeControl:f,$setValidity:f,$setDirty:f,$setPristine:f,$setSubmitted:f},ar="ng-submitted";fi.$inject=["$element","$attrs","$scope","$animate","$interpolate"];var cr=function(e){return["$timeout","$parse",function(t,n){function i(e){return""===e?n('this[""]').assign:n(e).assign||f}var o={name:"form",restrict:e?"EAC":"E",require:["form","^^?form"],controller:fi,compile:function(n,o){n.addClass(Yr).addClass(Wr);var s=o.name?"name":!(!e||!o.ngForm)&&"ngForm";return{pre:function(e,n,o,r){var a=r[0];if(!("action"in o)){var c=funct Ansi based on Decrypted SSL Data (SSL) v���FLq ��`�/��_t���c�59�����p���0G8�%)X!L�4fe+�-���1���ete��1W�"��ds��4:�E)Z1�U�â D%)Y)JU�Ò�Le)[9�U��U�B�,���â¡ï¿½ï¿½ï¿½Ú¾ï¿½k��#zv��0������mRAN�0��#Tq����4J{L'n����r��zj����zF3Y�B'�{}Y�sYTw���%EÓor6S�����qr��p&�mp��ľQ�7�D����a4��a��bHì;"Eة��:@�):"K��ÍQ2e^���U=O�T����e}7���"�'�Q����zΦA>��W.;���"���Y�O��zk�=�0Vb��o"���X�����S]*k�����S�:��H���#[%4$�Õ�r@������\eÒ<J�Þ����KE�x�UM�QM�cm۶��Z۶�����bX��jì¤<�Ó?��&v.����de��)����Kq�M2d�B΢�y�k8$�d���5b�â£ï¿½ï¿½ï¿½)��1��H-@�;�D'�nB�Þ�ujQ���i�������-2���.�$K�q�m�i��&�J�QhD�Q�?i�×��.��^�.d Ansi based on Decrypted SSL Data (SSL) {0}'.",t.length);if(!(y.activeIndex<0)){var n=t[y.activeIndex],o=n.offsetTop+n.clientHeight-e[0].scrollTop,s=e[0].offsetHeight;o>s?e[0].scrollTop+=o-s:o<n.clientHeight&&(y.isGrouped&&0===y.activeIndex?e[0].scrollTop=0:e[0].scrollTop-=n.clientHeight-o)}}var y=this,S="";if(y.placeholder=l.placeholder,y.searchEnabled=l.searchEnabled,y.sortable=l.sortable,y.refreshDelay=l.refreshDelay,y.paste=l.paste,y.resetSearchInput=l.resetSearchInput,y.refreshing=!1,y.spinnerEnabled=l.spinnerEnabled,y.spinnerClass=l.spinnerClass,y.removeSelected=l.removeSelected,y.closeOnSelect=!0,y.skipFocusser=!1,y.search=S,y.activeIndex=0,y.items=[],y.open=!1,y.focus=!1,y.disabled=!1,y.selected=void 0,y.dropdownPosition="auto",y.focusser=void 0,y.multiple=void 0,y.disableChoiceExpression=void 0,y.tagging={isActivated:!1,fct:void 0},y.taggingTokens={isActivated:!1,tokens:void 0},y.lockChoiceExpression=void 0,y.clickTriggeredSelect=!1,y.$filter=s,y.$element=i,y.$animate=function(){try{return d.get("$animate")}catch(e){return null}}(),y.sear Ansi based on Decrypted SSL Data (SSL) {ri�B�LF��$�N>"�q���g1����1�%4oz�(�ì¿"_��Ô-��"[���?�H�$�[6���3DЯS�I[i\*�GI�2�:�n�|�Z�^�����S��g.b�̾����æ§ï¿½ï¿½u��%�fBp���H��$�D����h$��Ge��1��\tPLN�s�|�}�q��G�a�u����Sʥ�R��;H��Ê(�c����3��'��8�2�s�9}�dˬ�U5\3#�6�q���&'�r�y��n�Y���pb�����E�*w�R`#dÍ£j��,gs��bp��H�ÿHp�k����7���ϩ�i#N� �k����a\�&�Ҭ�5�̹f{v1���9��S/���S*�i��P�IE%��Ë�#G��ٺ��a��%|���c���{VÈ *�e:Õ��UÜ����4�4KZ��H}S�>=)Py��դH� ����#7MaE�����1v�y�â½M�F�s������O�6��:T��G-]�a���f���{��[�OZ�>�&��;����4�e���[Z��:*u��ڡ�K���� i�C�8�c1�Þ!�^T���]+����%È«^�v��p8.�R�kc��CKFO-Sd��n[Enk���U���������Z����{��4�b��*��Eh�F+����J)�RÕ:)�/�9���cZO�r�.��Z'7�����}��~�ӫ�������my#Z:7��9�r���k���^�[�i��.�"O�7����/�p�k�g�����"RvU�6S�Ð���6�_SY�qcGk�}n?�!��s�I��9��0Z��4V_�0R��f���Ʊz�'$�"<��hCu��$�K��/�Z��qs���/Ù¦_N��cǦ��G�j�L�3��g�*�ĥeB��eV���"����ֹ�xx�L��}�N}�N�^>t~�F<"��!���B�T�:�s��Í��a�"������� �us-��MbL�<��u�35����4���wï¿ï¿½ï¿½~�=��T|�4�s�����$�'�F����$�+�s�~hJ��\��'����>rÏ��_!?�}4{�I�Ŀ� ���-�d�5��1����d2i���(����,�Ñ���[�?{�So����q\��_�Oʧ9��������$H8�!v���kq��c��O�{���}���%����QfT�W�uHØ>����Tn�,!H�ÖU�~����.t��!�a�^#_��k�Û�>�M�4ͼ#��3�ßh�FSPcHF���á¨ï¿½Å£`0hG����Q�h�t�:�|�v�!�`5���''���л�t1u���#f�?=sn��ya�o'j�ʷV-]r��É�MMI×< Ansi based on Decrypted SSL Data (SSL) }.volume-meter._vertical .audio-meter .inner{bottom:0;height:0;width:10px;background-color:#fc2c2c}.volume-meter._conference{display:block;float:left;position:relative;bottom:7.5px;left:22px}.volume-meter._conference .audio-meter{position:relative;height:64px;width:8px;margin:0}.volume-meter._conference .audio-meter .inner{bottom:0;height:0;width:8px;background-color:red}stream-session-inline .volume-meter .audio-meter{max-width:100px;height:2px}stream-session-inline .volume-meter .audio-meter .inner{height:2px}.dark-theme .volume-meter._audience .audio-meter{background-color:#fff}.handover{display:inline-block;padding:11px 0 0 28px;width:214px;height:94px;vertical-align:top;border-right:none}.handover__header{width:185px;margin-bottom:11px}.handover__header._unmuted{animation:blink 1.5s ease-in-out infinite}.handover__header._unmuted .handover__title{color:red}.handover__header._unmuted .handover__icon{fill:red}.handover__title{vertical-align:middle;font-size:15px;font-we Ansi based on Decrypted SSL Data (SSL) }c!�ìÞ³{ff7\t�.����hoH^Ne����R1�ܵ(�f:f��uZ���e���z(0�����J�||�c_���M>�{'��[�a�����:�Ժ�ZEk��1a��_���G�x���'�B_�Q9�I�!��eqv+�N�áªÐ°Z�j�l)�[�(�B�t��9_�w�M8��tM�s��M\+0�[9;3Z����������x�@O����z\%^�� �*gU��tIe-5f��<g|���ݣ�S�9�-}�;:����W�V��u�8r�۷�w�n��<��{}���Ph�nx~a�?}����V���:2?���'��qí¿ï¿½S�[�>p��mFc�Tv�'N|���������Lb������rl��ճ���`�e%���AmJ�G�frU���v���_g��W��j��,%�c�q��T�V}ԧ���{n�obSØ»sfl�w��#��|�`����Ǻ�0�2Û7�1<�mkV�Ï�D�����g��3��k���_���?�ծ�W���eO��xÙ»t��.�8iG~�ԧ0����?�T"��(v����;t����7W���-�?È��̲��>r���үhx@�]-^[>×�G�B*����)i���rx|��E�6;K(�������m�{�m�*g$���z��±X���j�F�\�K���Z��s�׬jJ~����9|��G�k�o�`���8UVgI^��=��6��7����@U�C�_d�b�v~��[Si�?t��0������8�����k�)�4j2is��֨ԨsA+i�;s@l[9"�C�mUV��l�lnD-X��8��Ú6���e�0�Ä�.������ܶ�Ã���:s�x�Ù�Ʈ��_ljZ\�8S���kn�s���4J�wn�r���o�����Ä33×M�0=}�Äï¿½ï¿½ï¿½ï¿½ï¿½Æ ï¿½ï¿½i��}���d�<�(�%�0�u��0b�Z�X.�Z@fhqo���!�atY��'�syg��EM����B�]�(P�!�M��`�W��'~$������8-8�Upe*��6�No������H�v�z����%g�fr�c�7\q�<�>��z�?H�}�I���R�b�u��9�t:��T�X�N-�z�j�����`N��NW�+�t���[`%d'HZ�)"�[�s���$����޵�<��ck��s����_��Ï5��q���B��@�bVBF$��D#���,P��o��ѡ`p(�C���0]py`(����@SG8��^S��d�!{*��b��_i۰��BϨ�־Fji�[S�ä¿K�I�b7��<�4�'FoP�p��\%_�R��Ir!����g��a�1?�\��ë§|�D?E�c��E�nj�jw�����B Ansi based on Decrypted SSL Data (SSL) }function f(){U.position=E?d.offset(t):d.position(t),U.position.top+=t.prop("offsetHeight")}function g(e){var t;return angular.version.minor<6?(t=e.$options||{},t.getOption=function(e){return t[e]}):t=e.$options,t}var m,v,b=[9,13,27,38,40],M=200,_=e.$eval(n.typeaheadMinLength);_||0===_||(_=1),e.$watch(n.typeaheadMinLength,function(e){_=e||0===e?e:1});var y=e.$eval(n.typeaheadWaitMs)||0,S=e.$eval(n.typeaheadEditable)!==!1;e.$watch(n.typeaheadEditable,function(e){S=e!==!1});var T,$,L=o(n.typeaheadLoading).assign||angular.noop,C=n.typeaheadShouldSelect?o(n.typeaheadShouldSelect):function(e,t){var n=t.$event;return 13===n.which||9===n.which},k=o(n.typeaheadOnSelect),w=!!angular.isDefined(n.typeaheadSelectOnBlur)&&e.$eval(n.typeaheadSelectOnBlur),A=o(n.typeaheadNoResults).assign||angular.noop,O=n.typeaheadInputFormatter?o(n.typeaheadInputFormatter):void 0,E=!!n.typeaheadAppendToBody&&e.$eval(n.typeaheadAppendToBody),I=n.typeaheadAppendTo?e.$eval(n.typeaheadAppendTo):null,D=e.$eval(n.typeaheadFocusFirst)!==!1,N=!! Ansi based on Decrypted SSL Data (SSL) }return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function(){function e(t,i){"ngInject";n(this,e),this.OTModeratorSessionsHandler=t,this.LocalizationService=i}return e.$inject=["OTModeratorSessionsHandler","LocalizationService"],i(e,[{key:"$onInit",value:function(){var e=[{REC:"MODER"},{PAUSE:"MODER"},{OFF:"MODER"},{ON:"MODER"}];this.LocalizationService.translate(e,this),this.recordingData=angular.copy(this.resolve.recordingData),this.recordingDataObserver={key:"updateRecordingData",cb:this.updateRecordingData.bind(this)},this.OTModeratorSessionsHandler.setObserver(this.recordingDataObserver)}},{key:"$onDestroy",value:function(){this.OTModeratorSessionsHandler.delObserver(this.recordingDataObserver)}},{key:"updateRecordingData",value:function(e){this.recordingData=e}},{key:"recordingActive",value:function(e){return!!this.recordingData[e]&&("started"===this.recordingData[e].status||"paused"===this.recordingData[e].status)}},{key:"recordingTitle",value:function(e){var t=this.recordingData[e] Ansi based on Decrypted SSL Data (SSL) �"���Y�O��zk�=�0Vb��o"���X�����S]*k�����S�:��H���#[%4$�Õ�r@������\eÒ<J�Þ����KE�x�UM�QM�cm۶��Z۶�����bX��jì¤<�Ó?��&v.����de��)����Kq�M2d�B΢�y�k8$�d���5b�â£ï¿½ï¿½ï¿½)��1��H-@�;�D'�nB�Þ�ujQ���i�������-2���.�$K�q�m�i��&�J�QhD�Q�?i�×��.��^�.d Ansi based on Decrypted SSL Data (SSL) �E�s�C�����ݼ��×�5x�ͻn���P��m��Z������G�Ü_:�;��������;��sÜ�)K���ҧ�U�[���S���|�.��XRY9TQ1TY�w�VT���{�@��(�/Pb��+�&�Ç�%|E�-���R�X���qO�ע��g���$OB��X��/��@TxTb����F�{%��]f|���}�~�&��?�)y�?���e�Q�TB>����-��ƽ��E�/����uQ9W-��3~>���W�_=��9ѱ�N�[^RT�����?NW>����?�@�zz��ƽC���x��TE��g�^Oe��[��6:S!�>��9��]�4H�=��*��c�ÓG>r��=����I�1wÓ��u��c$h����c7c���'Or�bC3CR��Gï¸Ã��&���U����n�����`��_�n;���غ�;Ø`����Q��b���N������®����A�-Ól�� k����CV����YL��y��3���.�\�egnb��896�ʹ�G��}�r&g�`�f16���7���jFch=0{e�A�%p�ZR�<E\�h�B�Ù4�ÚS謩rÙ������ÜQ���^[�,���f�8�6�R*�}|��5�F�G��~o�tL���x{��x_���L�tÝ yO}v ���ë½G}�h_uÏ©}S����W��h伽���kB��>s�t#����_d�����������X>�8�y�����5�{Z�;/�c$W_�Øï¿½ï¿½4�m��m����^�y&$��\�iN���#s��"a�a��m��z�+=� 0���0��,$V�"fIE%x��cYH��Q���Eey���p�|���r��l�/?ßxq��?&�|�9L�ҤI����@)%AWӧ�����<>�F;;I������8��ß-�K��~of(��N�����|�1�M��]6�@�e�0R[yr&�A�U��7E�wUȵl�^'È*d��������o���@�<Í��� ï©K�:�{� �s���=��33��g1_<����F�@�����4x�c`d``>ñ�m�����l�@�����xÚ��a�7�g�VmÛ¶mÛ¶íµm#��AmAml�n�N��M~Ov����?�{n*3���>D!�Q�FÝv����5��NÛHc�>��+i~�\×�.P��Q(7�QH����1ëСp0�"+}�7/C�^��;�O�-H���C����8k+��N"N�0'e'��Y�@c)��D5)a�bT�u��3wXt=��!��H�1�q(��[R���?��9����A Ansi based on Decrypted SSL Data (SSL) �p�t�q�pt�A��ALVç§ï¿½ï¿½ï¿½[�'DA�0��^@_��pq�2\nw���RY�<E�u�1�t�Ý>�bXa��[�}��]��4|9�?It n����A�T+�75��K����m��F�8}�~������Lf83�y������#�3ݫܻ�g��<u<����w�����o����������s�7�/@ E`B`A`M����u���Ï�&�u�+�h�]t^�K�Qln<����È(������x����l����lq�:Û�ήb����gp�z�Xn��/���� ��BB=a��Bx)�Ë���N��Z"%��K�TXj*u��J#��m�����WY��RS����ju�z[C���Fk���i��^�L}��ڸ�D&H���&_53�Y��cN67��,��f���X�ì��`���ڷ�N�i�rf8��o)�_ӳ�s�Ð�K���+ѫ�k��V'��LU6H��mxÚ�n@��Ú5�m+�m����ު���D�2Y;���â¢ï¿½ï¿½!���1��f����\�2�5Z�}Lvmp���g�+�a"d��Å���Í�4�R�Z_�É��Ԭ&�.�'�n�I����������)[jn�(���M�J�>��8�Y��Jmt�JC�S�mΰJ9b�@���`Z�Ѿ���Y��5^��N�o��B=Õc7u��]ï¿½Ä Z�R��߸�9 Rx�l��F�w��mÛ¶m�.۶ݲÝm�6�9o�5�Y=`���ӿ�0`�s�n�;{XL�� ���Ók��&DE4����C,qÄ@/��}z�%�eI|$�RI#��<��� �,�yO��)�/�@?1�u�P�`�xG9C�p�RA%UT��b���F&�RG=�����g�X�D���'�i�shM&1��L�-�hO>p��2��Y���3.��;x⠷�e!KY�Z6����� G9�Y.r����!Oy�[>����O~aC��v���FLq ��`�/��_t���c�59�����p���0G8�%)X!L�4fe+�-���1���ete��1W�"��ds��4:�E)Z1�U�â D%)Y)JU�Ò�Le)[9�U��U�B�,���â¡ï¿½ï¿½ï¿½Ú¾ï¿½k��#zv��0������mRAN�0��#Tq����4J{L'n����r��zj����zF3Y�B'�{}Y�sYTw���%EÓor6S�����qr��p&�mp��ľQ�7�D����a4��a��bHì;"Eة��:@�):"K��ÍQ2e^���U=O�T����e}7���"�'�Q����zΦA>��W.;�� Ansi based on Decrypted SSL Data (SSL) �~���N������[E�ØTx����:vY���Q����rͤd`��25Hw�(k����+z�.�<m����k9TA����g04�@�bZ5�5��?9�;��0K��q��Z�W��K�zr5b���+��A�c1��|,�*<�b��f_���KÙР�-*É¡w�7G��u�8�g�2�`̱.�[�kì«U���������_-Rm��d0U����� ���z����zr��%�m"?�&�9pF�o�t�,[A�&Ôk/L��~��K<�#�W�.��e"��㻣�%T1V��7q2G�]'Ø ep}�Q���R_Zq�w�X\�~�������+3޻���,�P`È�i� ��u.w�L�ȴ<VV��Î�`��aSSØb���>×´WN!l��S�U�H��1�Ý�=1m�Ah�~�Ã���y#IG���x�U�w�$����y�#�Ӽ���"Ä��È��zm��hu�$��+����:���.�7���j32+�#"`���T`�"��"�:��H�@*�=�a�{\0��)��Hܩ�MR�sE����z��(t ��� ���%j�����_�I�����Lc=VÄ��N!�߬`��}��:jbTˣ�4�19��à &�vB`�KhZ��uc��^L�"��k��;q�N�Od���9��Ӣ��}U���#�g�|����d� �A��CZ�S�2�G|��w�n@���}¦�&d�C_H��5����fO��O��>����<��OG�����ÓO)Jo!��G��j���@�Ý��������t�IoG��QC�Bh��67y�e��ug̥�#�"���yL�U/Cu��l��cG<�Q<w7��w�����Lo����6K�Y�^�iJX�x�{��4_���q�,-�7<f���'�)�K%k�E��ï��!.��)X���Ç��S�Kڹ�Q�?��w�fO$� Ansi based on Decrypted SSL Data (SSL) ��B1e�ղ(�?��G�S��%�nY��N��`�9�C�%�J�Í�P�1�]Ŷe� �d��.(��\墸�~�#��taI���]�3��H�X�$�Ks�9�H���8J�!v�@���Fp"N��$Ô�0K�'v]�DG�oT�4>��2���9�?iP,���W3�*h�1��Ór��1Õ£X2Gu7�r�$�@���k�/�Fp�����;��wv��/�/�p_L}cw������×gƱ���v�N��������e�8�?'��*a'}���'�V�Q�M2���u8����z�N��qZbÒ�����Q������P`i�������]8<r�"!�,�qKg����4b��,��J�L����B��ed,!V+��a����Btq�,Y���RN�1��9��w�?��mI(4p�5�}���{�(�f~{�|��1k&C&�hUÆ¡0�@W,������á°;IÜs�X×�?t�������;��U=��=�1���Ó�����,D)9�V�@�!��C�]��d��T���dCݽ�l,_M�����Õ2�O/]\Ӹ�u�¾y�í¯ï¿½)m��M�m��ܼ��h�M:lv�<x����t��í�&��]c�s�tJE���`��J�ÑwYNz6��N~N[����5PK����(t��,HE��yÝW�`��2{Qo�����Q�a2��&��UZy2��c�tp�*�>8�]�Nȵ�:�l����ov3�SsO��\X1ov��y3��5l�9��*{{+�guÎ���\��t�ͨr��9<]s�.�+)�.(l Kn����Xd- H��xk��rÄ»8����;�P|�Zk4�߰���p09a��{�1��Zø�2����ñ±Fm��VT��zppx�yÇ/:O�7��f��;��h4�Ð�>�`;;Ⱦ*a��� �ƻģ��"2�Q�:Î���+��l5�s~��=�?9�?��]�>]��ÙP �~���ÌY%K���"�!e���f}($}��g��{�g#w>���{���g��a6-��(N��4c2Ó�b�P:0�%��r�v;AmLA4�@��^����=pߪ�1���8ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ß ï¿½!���K��P��)�L~H~1�Ýj-���qH�l�;�}����~"�9�E1����Z�4�Ⱦ���t�6��#p6�#a����a�$�!���[�b�zk0�Ä���� A0��ÐL��0WÓ¬(�-�H�`�9����l���W�P.e �]�7����s�9��\���9�&�M��1AWNg���]��*��������.���߼o߾��-�*.Y��ӷ�y)�O����a�eC�`����\�"e�ȼ��&o�"���d��b�H&��� Ansi based on Decrypted SSL Data (SSL) ����j���'�ʱÍ���S*�"AÙ *��G0�1sq3��"��x�-���P�\[�u[��mÛ¶mÛ¶mÛ¶mÛ¶m�sQRVE"m���Pd�y��D��#Ð�Y�,��E�4XUlv{���~�,�Å�����~�%���C� ��6Dbq�����b�9U��O��fPK���!��M��|�#Ó���aF0S��S9�N3a�����%�*l�Û�Æï¿½p�e�&nw���=��YB�âºï¿½}����5�&|�?���/�&��/l�mcm����3��o�?&�Û���1�q�q����s6vvv�w^sW�L��wAw�O�S�sÜ«{yGx���<�~���[� �����[(N/��@�y@iP�=��l�W�-e�jIm���Jé�w�O������fry��Z� �,<�v��|�:�[��p����N���N�,��gw�/�ß$#�"m"�#;�i����ct,+����$F%�����É����JV��2OÙ¡\T��9�5�)ͪ%��ZWm��Z�zV���Nߦ�п�a3#d�Fz#�Q�(�����LS6H��mxÚ ï¿½CZPFOv�0�l�$���m�����ɮ����TrEE�U�[x�E�Ëq1��=c�I�_p�L�E�/�����g��ѢC��@��Ü��a��r�r�e*���%m��cW#�v��92�7jI��t�Ӷ�l�۵��0wF?�&#����)G�SÕ����%[�d��/�y������Gl2G��S�>�r,�2��������_?���9VW��I�îV�k���|4�Mx�l��F�w��mÛ¶m�.۶ݲÝm�6�9o�5�Y=`���ӿ�0`�s�n�;{XL�� ���Ók��&DE4����C,qÄ@/��}z�%�eI|$�RI#��<��� �,�yO��)�/�@?1�u�P�`�xG9C�p�RA%UT��b���F&�RG=�����g�X�D���'�i�shM&1��L�-�hO>p��2��Y���3.��;x⠷�e!KY�Z6����� G9�Y.r����!Oy�[>����O~aC��v���FLq ��`�/��_t���c�59�����p���0G8�%)X!L�4fe+�-���1���ete��1W�"��ds��4:�E)Z1�U�â D%)Y)JU�Ò�Le)[9�U��U�B�,���â¡ï¿½ï¿½ï¿½Ú¾ï¿½k��#zv��0������mRAN�0��#Tq����4J{L'n����r��zj����zF3Y�B'�{}Y�sYTw���%EÓor6S�����qr��p&�mp��ľQ� Ansi based on Decrypted SSL Data (SSL) ����TU+��������u�I�Jn����x.�gï¿½Ì ï¿½ï¿½ï¿½ï¿½9C�R�>�G�j4�����"�Y]�1R��:����M�Q�?��>�L=��!#��k$ �K �ì�K��%�սTI6 9P���^mӯ�V^t�Ð���y+s^t�]/{�eh���n!vOJ&�7��Ðp�B<�����y��ga;H�T��/��{#���JW�/���"\}K�E�����j�h�~|�U��Jq�y�����7�O��+����z%�R�Z��gv��lF����l�lx����0�A���\x��Q/�C���~�%2ZB�&�������g'�,/��6���N��#(�"+�Q��Ó�����unh�c%�2�#D�H̥��1OQ��qjZjÃEq�4��Zڧ���}5<��_��+ae��j���N�B��|~5��f\�ʪ��CGM8R�)_�h@eå¥ï¿½$@~�BƢ�<[/Å���z�W�=�L��R�$�OÖ|��AØï¿½ï¿½ï¿½4�`����������T��-z�jy}��bÉ�b��o��W����Ö���y��f�\hbH[���z��+^��c��n"���#��E�u��'���������\@��_������'l]�;p�p5�<sR�j�f�M�%�Ï��������B�C����>��bW���ce�h���c���V1�'��&���La�TsƧ������:�0���"�ÔG2����%Y}j�\"#��'�lD�sk6W2���z%�B�J�c���/�K��åI�à³`��U��E}3����Y��"#*~q�ުÒ|,Eß>+�Q�u�|����D�MB����*��8^(�u�t4��a���%�# F�7�������#ݼ:����n��O������jtDM�l���<gt�"�����.3 Chp~�� ,�)�P]�&�aPÍ�!ïYm4Õ.��Ä$�H�ǪW�`e���|��-P�]�)�������gY��^�N�j{���=�u!3����8�?������iPZ�\�a1{8�b>tM4L+��M�z(��j׮����2�o�fE�����,D�~�Õ����k�<c�o�+�2-G�PB&�b��HD�����m�Yt�;����p�*r�B�"�*C�Un����8�S�%�!� Uy�1���#{C)���[q��JQX�|���c4�]� 7xF�Q@à²ï¿½ï¿½ï¿½ï¿½9L�e0�EZ�\WL#�lOÄ�z�#vU��D��F{%StIuc��N�3#YI�#U�P���DXy��5��Î?c��J��mtr��Ըf��g]ͬe^���T���1�k���9� Ansi based on Decrypted SSL Data (SSL) �����[����C���R����N*ii�=y�/�_*�-����K��0�2���B��ah�W����WX��"�'&.��$�!����_�Z�ȴ,�/�a?�4B�����6��;X����`�A+�JZX��/CKZf��jK��K�Z���;n���;�E�/�'�U�Ä�;aD`� ����YdFZk���A��b/D�-Ú���î¼-���,��n�[k�b'|���E��T�K���,=�H���k�`IIB�|�[���Ì�-,�,2��@B��r�h��3�ӡÔ���f�����vGrn+���Ò�p��U�å}��a�RG�'�V��%�g���N߰��fwk@���`~�aK���D���2,L���[�,Q?e\�S]��)JP�eA�*�,�x���5����ãºï¿½ï¿½p��á´ï¿½ï¿½Q���n�v�)�� Z����p�Hsp\�:�R�����{�����n�j?W��2��JŸ���>��c6O9M�����(}�1+�p�)�Gh�$N;Z�$���fn���4��4��&i϶��BLIb�G��1#�Õ�(!�K�I8"J���!Æï¿½%Q:Y��GÛ¼G4M�)���,g�g�s*-��H�%������VX�*�cyK��,o�t��gJ�x�JDKp���k������r�}�8l�>7�QG���.�Cu�ci>��KI�X�'|,����<�c�)�c�@�X*kÙ:��NF�K���J��xV]���=�@�è¢ï¿½$ߡ�z��~���tx$�I���l�!���aNϵ>�<�*�D�'���j�\/f�SßK�#c��>!>�yE�(�x���Ê[s��M�h�-rN-�Up��B�S�"I��)c��4�vxf3��ð¢²p��JU����A��o�O\��Ð�g����Ã�zÞ�%[��O(��Sa�����~��!�Y�lDX�n�����T��wB��&�#�����(��lP�%ehNY�.K"9�$KD�4p��Ò���A�;�z�K;���H[��r!×�Õ�0g��lrR��ZÏ�ÉFq��&-�4=%z��Ti���×���M{�[�G~�T%~�]�8���%�e8�;&�IaM��kL�n���;g�[��^��pɾ.��p�N�6�1u�+5�E�"�2��|�|���ˡ�JXW.uϯ��D��7#�����1�=�&�:5/����T,�=V�[�-��E.����P��}G�>��z�?�B���3���)�_*|N����Hd�c���W�X�QEW�#�Q�P��ft��Õ���e�ݹbÇ�sC¸���80)`�fX��34`��%U�\�4/^I5��E���� Ansi based on Decrypted SSL Data (SSL) "%WINDIR%\System32\ieframe.dll",OpenURL C:\1a7f28845a0edc74ec8079c77fc533a21b9f8b8fbb67c7621c54377e5b2e41a8.url Ansi based on Process Commandline (rundll32.exe) //MEIwQDA%2BMDwwOjAJBgUrDgMCGgUABBQdI2%2BOBkuXH93foRUj4a7lAr4rGwQUOpqFBxBnKLbv9r0FQW4gwZTaD94CAQc%3D Ansi based on PCAP Processing (PCAP) //MEowSDBGMEQwQjAJBgUrDgMCGgUABBSLwZ6EW5gdYc9UaSEaaLjjETNtkAQUv1%2B30c7dH4b0W1Ws3NcQwg6piOcCCQCnDkpMNIK3fw%3D%3D Ansi based on PCAP Processing (PCAP) //MEQwQjBAMD4wPDAJBgUrDgMCGgUABBTkIInKBAzXkF0Qh0pel3lfHJ9GPAQU0sSw0pHUTBFxs2HLPaH%2B3ahq1OMCAxvnFQ%3D%3D Ansi based on PCAP Processing (PCAP) /gsr2/ME4wTDBKMEgwRjAJBgUrDgMCGgUABBTgXIsxbvr2lBkPpoIEVRE6gHlCnAQUm%2BIHV2ccHsBqBt5ZtJot39wZhi4CDQHjtJqhjYqpgSVpULg%3D Ansi based on PCAP Processing (PCAP) /gts1o1core/MFEwTzBNMEswSTAJBgUrDgMCGgUABBRCRjDCJxnb3nDwj%2Fxz5aZfZjgXvAQUmNH4bhDrz5vsYJ8YkBug630J%2FSsCEDM8p7YwCDvUCAAAAABXoPk%3D Ansi based on PCAP Processing (PCAP) /gts1o1core/MFIwUDBOMEwwSjAJBgUrDgMCGgUABBRCRjDCJxnb3nDwj%2Fxz5aZfZjgXvAQUmNH4bhDrz5vsYJ8YkBug630J%2FSsCEQDqXuNQ97mPtAIAAAAAektt Ansi based on PCAP Processing (PCAP) /MFEwTzBNMEswSTAJBgUrDgMCGgUABBQz9arGHWbnBV0DFzpNHz4YcTiFDQQUWaRmBlKge5WSPKOUByeWdFv5PdACEAETatPaI96PUPGzjM30DbM%3D Ansi based on PCAP Processing (PCAP) /MFQwUjBQME4wTDAJBgUrDgMCGgUABBRPWaOUU8%2B5VZ5%2Fa9jFTaU9pkK3FAQUhBjMhTTsvAyUlC4IWZzHshBOCggCEwZ%2FlFeFh%2Bisd96yUzJbvJmLVg0%3D Ansi based on PCAP Processing (PCAP) /MFQwUjBQME4wTDAJBgUrDgMCGgUABBSIfaREXmfqfJR3TkMYnD7O5MhzEgQUnF8A36oB1zArOIiiuG1KnPIRkYMCEwZ%2FlEoqJ83z%2BsKuKwH5CO65xMY%3D Ansi based on PCAP Processing (PCAP) GET //MEIwQDA%2BMDwwOjAJBgUrDgMCGgUABBQdI2%2BOBkuXH93foRUj4a7lAr4rGwQUOpqFBxBnKLbv9r0FQW4gwZTaD94CAQc%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.godaddy.com Ansi based on PCAP Processing (PCAP) GET //MEowSDBGMEQwQjAJBgUrDgMCGgUABBSLwZ6EW5gdYc9UaSEaaLjjETNtkAQUv1%2B30c7dH4b0W1Ws3NcQwg6piOcCCQCnDkpMNIK3fw%3D%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: o.ss2.us Ansi based on PCAP Processing (PCAP) GET //MEQwQjBAMD4wPDAJBgUrDgMCGgUABBTkIInKBAzXkF0Qh0pel3lfHJ9GPAQU0sSw0pHUTBFxs2HLPaH%2B3ahq1OMCAxvnFQ%3D%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.godaddy.com Ansi based on PCAP Processing (PCAP) GET /gsr2/ME4wTDBKMEgwRjAJBgUrDgMCGgUABBTgXIsxbvr2lBkPpoIEVRE6gHlCnAQUm%2BIHV2ccHsBqBt5ZtJot39wZhi4CDQHjtJqhjYqpgSVpULg%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.pki.goog Ansi based on PCAP Processing (PCAP) GET /gts1o1core/MFEwTzBNMEswSTAJBgUrDgMCGgUABBRCRjDCJxnb3nDwj%2Fxz5aZfZjgXvAQUmNH4bhDrz5vsYJ8YkBug630J%2FSsCEDM8p7YwCDvUCAAAAABXoPk%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.pki.goog Ansi based on PCAP Processing (PCAP) GET /gts1o1core/MFIwUDBOMEwwSjAJBgUrDgMCGgUABBRCRjDCJxnb3nDwj%2Fxz5aZfZjgXvAQUmNH4bhDrz5vsYJ8YkBug630J%2FSsCEQDqXuNQ97mPtAIAAAAAektt HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.pki.goog Ansi based on PCAP Processing (PCAP) GET /MFEwTzBNMEswSTAJBgUrDgMCGgUABBQz9arGHWbnBV0DFzpNHz4YcTiFDQQUWaRmBlKge5WSPKOUByeWdFv5PdACEAETatPaI96PUPGzjM30DbM%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.sca1b.amazontrust.com Ansi based on PCAP Processing (PCAP) GET /MFQwUjBQME4wTDAJBgUrDgMCGgUABBRPWaOUU8%2B5VZ5%2Fa9jFTaU9pkK3FAQUhBjMhTTsvAyUlC4IWZzHshBOCggCEwZ%2FlFeFh%2Bisd96yUzJbvJmLVg0%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.rootca1.amazontrust.com Ansi based on PCAP Processing (PCAP) GET /MFQwUjBQME4wTDAJBgUrDgMCGgUABBSIfaREXmfqfJR3TkMYnD7O5MhzEgQUnF8A36oB1zArOIiiuG1KnPIRkYMCEwZ%2FlEoqJ83z%2BsKuKwH5CO65xMY%3D HTTP/1.1Connection: Keep-AliveAccept: */*User-Agent: Microsoft-CryptoAPI/6.1Host: ocsp.rootg2.amazontrust.com Ansi based on PCAP Processing (PCAP)Size 381B (381 bytes) Type text Description ASCII text Runtime Process iexplore.exe (PID: 2172) f29f828874f1650d2386a896409e8e327d2ba1586b12c5b9b8b52e72d9c02743cd344fe2
![]()
SHA256 3fc91b66c6106db63c01e375280d31f878f6b13260505a70fd1ff562cc5d573b ![]()
Size 481B (481 bytes) Type text Description ASCII text Runtime Process iexplore.exe (PID: 2172) 1bd10e0aa44206827b274b759bf2a8dfef437a74ff61c180633a97be856b44b12f405fd9
![]()
SHA256 cf02c5e79045c5158bfc20f1e4a55ce3035d535798548eac04a8f4df097b3ddb ![]()
Size 552B (552 bytes) Type text Description ASCII text Runtime Process iexplore.exe (PID: 2304) 86ca0785d7822e69511502af827626dac5d6f5876f9ffb9e1364e0b73027334d5d39985b
![]()
SHA256 32106d177f5a8f3d9ac6e6cafb3ae00369d8e3e8101d880d25232d40cd407d43 ![]()
Size 65B (65 bytes) Type text Description ASCII text Runtime Process iexplore.exe (PID: 2172) db07cd156bab5810078e5fd3b83bfcc77a96e1e8824bb6e515b15ab80c5f84fe3ad118c9
![]()
SHA256 2ce78fc34ad9b59dbad2ee070d571e0bd0e1e72c21f2ed01ee298397bc90ebfc ![]()
Size 158B (158 bytes) Type text Description ASCII text Runtime Process iexplore.exe (PID: 2304) abe37f7ccec451159b85ba8b6b825e611c2558cf3bc028ec940c93d3f4ac9e7bcb1ab393
![]()
SHA256 d5d65515360df2ecdfc3154945c49ac10081e9aca30024b3d8e20af4f74ff7ef ![]()
Size 82B (82 bytes) Type text Description ASCII text Runtime Process iexplore.exe (PID: 2172) a836815137e0b97f253ab8bfa99a26e49fb2dd56cf286d307544a13cb91f8f068eae5005
![]()
SHA256 d51436482590e604818d2d252b9d7b228437adb6785c534ba511951f56e08578 ![]()
Size 429KiB (439700 bytes) Type script javascript Description C source, ASCII text, with very long lines MD5 444b401fda0e19af83e19c34e37f52a4 b703284be5bc0713bf12f494b46d832d801cb45f
![]()
SHA256 3fafa5924a555605062bff8ee848aeaa256b8bcd97e5dbb8681e0d2b15bd1c5e ![]()
Size 23KiB (23480 bytes) Type unknown Description Web Open Font Format, flavor 65536, length 23480, version 1.1 MD5 8102c4838f9e3d08dad644290a9cb701 5af1938d1327395f47c84e57b6ba7756234d2262
![]()
SHA256 60cebea4c9183f51fbd323f14dd729e18768be4f6395467013216ae36526cf9c ![]()
Size 237B (237 bytes) Type img Description PNG image data, 16 x 16, 4-bit colormap, non-interlaced MD5 9fb559a691078558e77d6848202f6541 ea13848d33c2c7f4f4baa39348aeb1dbfad3df31
![]()
SHA256 6d8a01dc7647bc218d003b58fe04049e24a9359900b7e0cebae76edf85b8b914 ![]()
Size 237B (237 bytes) Type img Description PNG image data, 16 x 16, 4-bit colormap, non-interlaced MD5 9fb559a691078558e77d6848202f6541 ea13848d33c2c7f4f4baa39348aeb1dbfad3df31
![]()
SHA256 6d8a01dc7647bc218d003b58fe04049e24a9359900b7e0cebae76edf85b8b914 ![]()
Size 5.5KiB (5632 bytes) Type text Description Composite Document File V2 Document, Cannot read section info MD5 b2b06e16a9b0ed478e832f6bd5e41e68 11006de8a555e32e7cd8a9dce60ab0b5cbb2ef4a
![]()
SHA256 a783e047c7f7bc2e6c5234765f6b3007b96e4e28c9c28054338e31ed903b3c5a ![]()
Size 59KiB (60679 bytes) Type script javascript Description ASCII text, with very long lines MD5 6a58987c6223b1b99f48efee7be93755 d850f2aca882a5f4c1a149000d6561607dfbd799
![]()
SHA256 3ad08d18a2c6f48e8b08fa398bfefdc0c4c477375806f2c9bfa73cabc216e499 ![]()
Size 237B (237 bytes) Type img Description PNG image data, 16 x 16, 4-bit colormap, non-interlaced MD5 9fb559a691078558e77d6848202f6541 ea13848d33c2c7f4f4baa39348aeb1dbfad3df31
![]()
SHA256 6d8a01dc7647bc218d003b58fe04049e24a9359900b7e0cebae76edf85b8b914 ![]()
Type text Description ASCII text, with no line terminators MD5 449f61c84cd2f7342f95403c908c0603 08afdc36927b6c4e03c3088e5c9c812cc4215ede
![]()
SHA256 19170bd75edc0b5183a2f9fcc3001d9d222deff61e5915ad1127b65ab581a2a1 ![]()
Size 677KiB (693477 bytes) Type script javascript Description UTF-8 Unicode text, with very long lines MD5 da06e06ea635914a93786848f1c65986 4fadded26e871bc2cc9bf5994c179962f059a330
![]()
SHA256 affba893f778d341878240a3230bbb48ae8fd84bc6b04eea162a019621c5633f ![]()
Size 23KiB (23576 bytes) Type unknown Description Web Open Font Format, flavor 65536, length 23576, version 1.1 MD5 8b763220218ffc11c57c84ddb80e7b26 e85e6898c8fd8b095bd694b3f1350342c7bb3f35
![]()
SHA256 299e5f2b6e651bfd7b4c74aa12b06bb10a1200757cc4ebd1fc4c0d9d1aafa00d ![]()
Size 5.5KiB (5632 bytes) Type text Description Composite Document File V2 Document, Cannot read section info MD5 3ee66d4a4e1e94359a34c6052a72b902 022ef96c86f4494da440ea74b2c14c9cb120f2d0
![]()
SHA256 36f8c184d7ae5f8a01529e1a77a080bdc9ad7c7fb3a18358208cb35019f41a2e ![]()
Size 4.5KiB (4608 bytes) Type text Description Composite Document File V2 Document, Cannot read section info MD5 173a221dccdb10218f1b0c638636a00f f2f31e9104375c1874f5a8036138a5eef7fb5991
![]()
SHA256 ba181aa8735bd436ac96049c95fa2d822ef82cd51bdf31a905d61db4a74ee442 ![]()
Type text Description ASCII text, with very long lines MD5 75289f9ff58809f84e6879b5592b501b e65f63896a7a857e7310007f8e0d59ba642681db
![]()
SHA256 a2fcfa1bf9b91c41e8f067b60e380c5bd5302a0eca9ea2d3bf358575258cae43 ![]()
Size 23KiB (23836 bytes) Type unknown Description Web Open Font Format, flavor 65536, length 23836, version 1.1 MD5 80f10bd382f0df1cd650fec59f3c9394 46f6d60d4ac25fc1aa385513c42a58d89bab45ba
![]()
SHA256 2a5afdac758f2e6a3fd3709719001951708d9f27e7e55adf9c33b69814a4cd50 ![]()
Size 2.5MiB (2593558 bytes) Type script javascript Description UTF-8 Unicode text, with very long lines MD5 d9ededf296bc86d8478788dfabd75cef cf5ac36e12872b22b6788c58647ace68560bb673
![]()
SHA256 cca1f61da2fc05d745d42e88ba99d1bbdaf133df4a781844231a5428b29dd9f8 ![]()
Although all strings were processed, some are hidden from the report in order to reduce the overall size Network whitenoise filtering was applied Not all IP/URL string resources were checked online Not all sources for indicator ID "binary-0" are available in the report Not all sources for indicator ID "hooks-8" are available in the report Not all sources for indicator ID "mutant-0" are available in the report Some low-level data is hidden, as this is only a slim report This URL analysis has missing honeyclient data Sample was not shared with the community Static analysis (binary/memory) was disabled for this run Community
Welcome to the Adversary Universe Podcast: Unmasking the Threat Actors Targeting Your Organization
Editorial Team - July 13, 2023
How CrowdStrike Uses Similarity-Based Mapping to Understand Cybersecurity Data and Prevent Breaches
Michael Slawinski - June 28, 2023
Leveraging the Dark Side: How CrowdStrike Boosts Machine Learning Efficacy Against Adversaries
Denis Rozimovschii - May 9, 2023
See More! Hybrid Analysis requires that users undergo the Hybrid Analysis Vetting Process prior to obtaining an API key or downloading malware samples. Please note that you must abide by the Hybrid Analysis Terms and Conditions and only use these samples for research purposes. You are not permitted to share your user credentials or API key with anyone else. Please notify Hybrid Analysis immediately if you believe that your API key or user credentials have been compromised. Click here to begin the Hybrid Analysis Vetting Process
![]() |
无聊的煎饼果子 · 《成瘾 银色子弹头》高清在线播放 - 全集影院 5 月前 |