From 67fa8aad9bafe880d4483dd956a2872db7ffaa2e Mon Sep 17 00:00:00 2001 From: Animenosekai <40539549+Animenosekai@users.noreply.github.com> Date: Fri, 22 Jul 2022 13:08:09 +0200 Subject: [PATCH] [debug] starting to reverse engineering google translate X-Goog-BatchExecute-Bgr --- docs/English/API Documentation/Objects.md | 134 + google-batch-test.js | 143 + google-batch.js | 27422 ++++++++++++++++++++ requirements-server.txt | 2 +- 4 files changed, 27700 insertions(+), 1 deletion(-) create mode 100644 google-batch-test.js create mode 100644 google-batch.js diff --git a/docs/English/API Documentation/Objects.md b/docs/English/API Documentation/Objects.md index e69de29b..0a7ffcb4 100644 --- a/docs/English/API Documentation/Objects.md +++ b/docs/English/API Documentation/Objects.md @@ -0,0 +1,134 @@ +# Objects + +This file defines the different objects which can be returned to the client. + +## Language + +The `Language` object represents a `translatepy.Language` object, which is a class holding information about any Language. + +### Example + +```json +{ + "id": "eng", + "similarity": 100, + "alpha2": "en", + "alpha3b": "eng", + "alpha3t": "eng", + "alpha3": "eng", + "name": "English", + "inForeignLanguages": { + "af": "Engels", + "sq": "Anglisht", + "am": "እንግሊዝኛ", + "ar": "الإنجليزية", + "hy": "Անգլերեն", + "...": "...", + "zh": "英语", + "he": "אנגלית", + "jv": "Inggris", + "en": "English" + }, + "extra": { + "type": "Living", + "scope": "Individual" + } +} +``` + +### Attributes + +| Field | Description | Type | Nullable | +| ---------- | -------------------------------- | ------ | --------- | +| `id` | The ID of the language | string | No | +| `similarity` | The string similarity of the input string with the one in the database | float | No | +| `alpha2` | The ISO 639-1 (alpha 2) code | string | Yes | +| `alpha3b` | The ISO 639-2B code | string | Yes | +| `alpha3t` | The ISO 639-2T code | string | Yes | +| `alpha3` | The ISO 639-3 code | string | No | +| `name` | The English name of the language | string | No | +| `inForeignLanguages` | If available, the translation of the language name in different languages | object[alpha2Code(string): string] | No | +| `extra` | Extra information on the language | [`LanguageExtra`](#languageextra) | No | + +## LanguageExtra + +The `LanguageExtra` object is an object holding extra information about a `Language`. + +### Example + +```json +{ + "type": "Living", + "scope": "Individual" +} +``` + +### Attributes + +| Field | Description | Type | Nullable | +| ---------- | -------------------------------- | ------ | --------- | +| `type` | The type of the language | [`LanguageExtraType`](#languageextratype) | Yes | +| `scope` | The scope of the language | [`LanguageExtraScope`](#languageextrascope) | Yes | + +### LanguageExtraType + +This is a string enum which can be any of the following strings : + +```typescript +"Ancient" | "Constructed" | "Extinct" | "Historical" | "Living" | "Special" +``` + +### LanguageExtraScope + +This is a string enum which can be any of the following strings : + +```typescript +"Individual" | "Macrolanguage" | "Special" +``` + +## StarredTranslation + +This represents a starred translation. + +### Attributes + +| Field | Description | Type | Nullable | +| ---------- | -------------------------------- | ------ | --------- | +| `source` | This is the source text | string | No | +| `result` | This is the resulting text | string | No | +| `language` | This is the translation language data | [`StarredTranslationLanguage`](#starredtranslationlanguage) | No | +| `users` | This is the number of users who starred the translation | int | No | + +### Example + +```json +{ + "source": "Hello world", + "result": "ハローワールド", + "language": { + "source": "eng", + "dest": "jpn" + }, + "users": 35 +} +``` + +### StarredTranslationLanguage + +This is the language data for the starred translation. + +#### Attributes + +| Field | Description | Type | Nullable | +| ---------- | -------------------------------- | ------ | --------- | +| `source` | This is the source language | string | No | +| `dest` | This is the destination language | string | No | + +#### Example + +```json +{ + "source": "eng", + "dest": "jpn" +} +``` diff --git a/google-batch-test.js b/google-batch-test.js new file mode 100644 index 00000000..78d439e3 --- /dev/null +++ b/google-batch-test.js @@ -0,0 +1,143 @@ +$E.prototype.j({ + "j": {}, + "o": 2, + "v": null, + "H": false +}) + + +const xya = function (a) { + const newSet = new Set; + + for (let c of a) { + newSet.add(c.getName()) + newSet.add(c.ua) + } + + return (d) => { + // d.ya("rpcids") + const rpcids = d.j.o.j.rpcids // => "QShL0" + if (!d) { + return true + } + + for (let char of rpcids) { + if (newSet.has(char)) { // if e in set + return true + } + } + + return false + } +} + +const this_H = xya("...TRANSLATEPY__UNKNOWN_VALUE") // what do I need to put ? + +$E.prototype.j = function (a) { + var b = ["[[[\"QShL0\",\"[\\\"fr\\\",\\\"en\\\",[\\\"Salut le monde, comment vas-tu\\\",\\\"Bonjour le monde, comment allez-vous\\\"]]\",null,\"generic\"]]]"] + if (b && this_H(a)) { + var c = this_N_jf(b) + .then( + (d) => { + a.na.set("X-Goog-BatchExecute-Bgr", d); + return a + }, + () => a // rejection + ); + return _.Xh(c) + } +}; + +const ya = (a) => { + return this.j.o.get(a) +} + +const _B = (a) => { + var newIterator = Symbol.iterator && a[Symbol.iterator]; + return newIterator ? newIterator.call(a) : { + next: pe(a) + } +} + + + +const this_N_jf = function (a) { + return H.promise.then(function () { + return N_state_jf(a) + }) +} + +const this_N_state_jf = function (a) { + var currentDateTime = Date.now(); + if (this.j < currentDateTime) { + return kF(this.service), this.service.jf(a); + } + var c = Eya(this.service); + try { + return this.o(a) + .then((d) => { // fullfilled + c.kf(0); + _.A(c, 1, d); + gF(c, Date.now() - currentDateTime); + return c.od() + }, () => { // rejected + c.kf(2); + gF(c, Date.now() - currentDateTime); + return c.od() + }) + } catch (d) { + return c.kf(2), gF(c, Date.now() - currentDateTime), Promise.resolve(c.od()) + } +} + + +const a = { + N: { + "j": { + "f.req": ["[[[\"QShL0\",\"[\\\"fr\\\",\\\"en\\\",[\\\"Salut le monde, comment vas-tu\\\",\\\"Bonjour le monde, comment allez-vous\\\"]]\",null,\"generic\"]]]"], + "at": "AAaZcx0lrxcKw6kC7PCAN-wnkVpE:1657560161959" + }, + "o": 2, + "v": null, + "H": false + }, + Pt: "BEST_EFFORT", + Va: true, + Wa: 769763, + fR: false, + j: { + "H": "", + "ua": "", + "v": "", + "wa": null, + "j": "/_/TranslateWebserverUi/data/batchexecute", + "na": "", + "N": false, + "o": { + "j": { + 'rpcids': 'QShL0', + 'source-path': '/', + 'f.sid': '-6597052306162989274', + 'bl': 'boq_translate-webserver_20220706.08_p0', + 'hl': 'en', + 'soc-app': '1', + 'soc-platform': '1', + 'soc-device': '1' + }, + "o": 8, + "v": null, + "H": false + } + }, + kc: false, + na: { + "o": {}, + "j": [], + "size": 0, + "v": 0 + }, + v: "POST", + wa: "...TRANSLATEPY__CONTAINS_CYCLIC_REFERENCE...", + xc: 7, + yb: -1 +} \ No newline at end of file diff --git a/google-batch.js b/google-batch.js new file mode 100644 index 00000000..d4739f26 --- /dev/null +++ b/google-batch.js @@ -0,0 +1,27422 @@ +"use strict"; +_F_installCss(".VfPpkd-Ng57nc{z-index:8;margin:8px;display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.VfPpkd-YAxtVc{background-color:#333}.VfPpkd-gIZMF{color:rgba(255,255,255,.87)}.VfPpkd-YAxtVc{min-width:344px}@media (max-width:480px),(max-width:344px){.VfPpkd-YAxtVc{min-width:100%}}.VfPpkd-YAxtVc{max-width:672px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);border-radius:4px;border-radius:var(--mdc-shape-small,4px)}.VfPpkd-Ng57nc-OWXEXe-uGFO6d,.VfPpkd-Ng57nc-OWXEXe-FNFY6c,.VfPpkd-Ng57nc-OWXEXe-FnSee{display:flex}.VfPpkd-Ng57nc-OWXEXe-FNFY6c .VfPpkd-gIZMF,.VfPpkd-Ng57nc-OWXEXe-FNFY6c .VfPpkd-M6tBBc{visibility:visible}.VfPpkd-Ng57nc-OWXEXe-M1Soyc{justify-content:flex-start}.VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-gIZMF{padding-left:16px;padding-right:8px;padding-bottom:12px}[dir=rtl] .VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-gIZMF,.VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-gIZMF[dir=rtl]{padding-left:8px;padding-right:16px}.VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-YAxtVc{flex-direction:column;align-items:flex-start}.VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-M6tBBc{align-self:flex-end;margin-bottom:8px}.VfPpkd-YAxtVc{padding-left:0;padding-right:8px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(0.8);opacity:0}.VfPpkd-YAxtVc::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:\"\";pointer-events:none}@media screen and (forced-colors:active){.VfPpkd-YAxtVc::before{border-color:CanvasText}}[dir=rtl] .VfPpkd-YAxtVc,.VfPpkd-YAxtVc[dir=rtl]{padding-left:8px;padding-right:0}.VfPpkd-Ng57nc-OWXEXe-FNFY6c .VfPpkd-YAxtVc{transform:scale(1);opacity:1;pointer-events:auto;transition:opacity 150ms 0ms cubic-bezier(0,0,0.2,1),transform 150ms 0ms cubic-bezier(0,0,0.2,1)}.VfPpkd-Ng57nc-OWXEXe-FnSee .VfPpkd-YAxtVc{transform:scale(1);transition:opacity 75ms 0ms cubic-bezier(0.4,0,1,1)}.VfPpkd-gIZMF{-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-body2-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size,0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height,1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight,400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing,0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform,inherit);padding-left:16px;padding-right:8px;width:100%;box-flex:1;flex-grow:1;box-sizing:border-box;margin:0;visibility:hidden;padding-top:14px;padding-bottom:14px}[dir=rtl] .VfPpkd-gIZMF,.VfPpkd-gIZMF[dir=rtl]{padding-left:8px;padding-right:16px}.VfPpkd-gIZMF::before{display:inline;content:attr(data-mdc-snackbar-label-text)}.VfPpkd-M6tBBc{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;visibility:hidden}.VfPpkd-IkaYrd:not(:disabled){color:#bb86fc}.VfPpkd-IkaYrd .VfPpkd-Jh9lGc::before,.VfPpkd-IkaYrd .VfPpkd-Jh9lGc::after{background-color:#bb86fc;background-color:var(--mdc-ripple-color,#bb86fc)}.VfPpkd-IkaYrd:hover .VfPpkd-Jh9lGc::before,.VfPpkd-IkaYrd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before{opacity:.08;opacity:var(--mdc-ripple-hover-opacity,0.08)}.VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{transition-duration:75ms;opacity:.24;opacity:var(--mdc-ripple-focus-opacity,0.24)}.VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{transition:opacity 150ms linear}.VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{transition-duration:75ms;opacity:.24;opacity:var(--mdc-ripple-press-opacity,0.24)}.VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.24)}.VfPpkd-TolmDb{color:rgba(255,255,255,.87)}.VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc::before,.VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc::after{background-color:rgba(255,255,255,.87);background-color:var(--mdc-ripple-color,rgba(255,255,255,.87))}.VfPpkd-TolmDb:hover .VfPpkd-Bz112c-Jh9lGc::before,.VfPpkd-TolmDb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Bz112c-Jh9lGc::before{opacity:.08;opacity:var(--mdc-ripple-hover-opacity,0.08)}.VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc::before,.VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc::before{transition-duration:75ms;opacity:.24;opacity:var(--mdc-ripple-focus-opacity,0.24)}.VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc::after{transition:opacity 150ms linear}.VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc::after{transition-duration:75ms;opacity:.24;opacity:var(--mdc-ripple-press-opacity,0.24)}.VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.24)}.VfPpkd-TolmDb.VfPpkd-TolmDb{width:36px;height:36px;padding:6px;font-size:18px}.VfPpkd-TolmDb.VfPpkd-TolmDb .VfPpkd-Bz112c-J1Ukfc-LhBDec{max-height:36px;max-width:36px}.VfPpkd-TolmDb.VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-Jh9lGc{width:36px;height:36px;margin-top:0;margin-bottom:0;margin-right:0;margin-left:0}.VfPpkd-TolmDb.VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-J1Ukfc-LhBDec{max-height:36px;max-width:36px}.VfPpkd-TolmDb.VfPpkd-TolmDb .VfPpkd-Bz112c-RLmnJb{position:absolute;top:50%;height:36px;left:50%;width:36px;transform:translate(-50%,-50%)}.VfPpkd-IkaYrd+.VfPpkd-TolmDb{margin-left:8px;margin-right:0}[dir=rtl] .VfPpkd-IkaYrd+.VfPpkd-TolmDb,.VfPpkd-IkaYrd+.VfPpkd-TolmDb[dir=rtl]{margin-left:0;margin-right:8px}.VOBzC{margin:24px}.VOBzC .VfPpkd-YAxtVc{background-color:#202124}.VOBzC .VfPpkd-gIZMF{color:#e8eaed}.VOBzC .VfPpkd-IkaYrd:not(:disabled){background-color:#202124;color:#8ab4f8;color:var(--gm-colortextbutton-ink-color,#8ab4f8)}.VOBzC .VfPpkd-IkaYrd:disabled{color:rgba(232,234,237,.38);color:var(--gm-colortextbutton-disabled-ink-color,rgba(232,234,237,.38))}.VOBzC .VfPpkd-IkaYrd:hover:not(:disabled),.VOBzC .VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),.VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled),.VOBzC .VfPpkd-IkaYrd:active:not(:disabled){color:#aecbfa;color:var(--gm-colortextbutton-ink-color--stateful,#aecbfa)}.VOBzC .VfPpkd-IkaYrd .VfPpkd-Jh9lGc::before,.VOBzC .VfPpkd-IkaYrd .VfPpkd-Jh9lGc::after{background-color:#aecbfa;background-color:var(--gm-colortextbutton-state-color,#aecbfa)}.VOBzC .VfPpkd-IkaYrd:hover .VfPpkd-Jh9lGc::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,0.04)}.VOBzC .VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,.VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,0.12)}.VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after{transition:opacity 150ms linear}.VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after{transition-duration:75ms;opacity:.1;opacity:var(--mdc-ripple-press-opacity,0.1)}.VOBzC .VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.1)}.VOBzC .VfPpkd-TolmDb{color:#e8eaed;z-index:0}.VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc::before,.VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc::before{transition-duration:75ms}.VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc::after{transition:opacity 150ms linear}.VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc::after{transition-duration:75ms}.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc::before,.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc::after{z-index:-1}.VOBzC .VfPpkd-TolmDb:disabled{color:rgba(232,234,237,.38);color:var(--gm-iconbutton-disabled-ink-color,rgba(232,234,237,.38))}.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc::before,.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc::after{background-color:#e8eaed;background-color:var(--mdc-ripple-color,#e8eaed)}.VOBzC .VfPpkd-TolmDb:hover .VfPpkd-Bz112c-Jh9lGc::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,0.04)}.VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc::before,.VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc::before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,0.12)}.VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc::after{transition:opacity 150ms linear}.VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc::after{transition-duration:75ms;opacity:.1;opacity:var(--mdc-ripple-press-opacity,0.1)}.VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.1)}.VOBzC .VfPpkd-TolmDb{width:36px;height:36px;padding:6px}.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-J1Ukfc-LhBDec{max-height:36px;max-width:36px}.VOBzC .VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-Jh9lGc{width:36px;height:36px;margin-top:0;margin-bottom:0;margin-right:0;margin-left:0}.VOBzC .VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-J1Ukfc-LhBDec{max-height:36px;max-width:36px}.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-RLmnJb{position:absolute;top:50%;height:36px;left:50%;width:36px;transform:translate(-50%,-50%)}.EDId0c{position:relative}.nhh4Ic{position:absolute;left:0;right:0;top:0;z-index:1;pointer-events:none}.nhh4Ic[data-state=\"snapping\"],.nhh4Ic[data-state=\"cancelled\"]{transition:transform 200ms}.MGUFnf{display:block;width:28px;height:28px;padding:15px;margin:0 auto;transform:scale(0.7);background-color:#fafafa;border:1px solid #e0e0e0;border-radius:50%;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);transition:opacity 400ms}.nhh4Ic[data-state=\"resting\"] .MGUFnf,.nhh4Ic[data-state=\"cooldown\"] .MGUFnf{transform:scale(0);transition:transform 150ms}.nhh4Ic .LLCa0e{stroke-width:3.6px;transform:translateZ(1px)}.nhh4Ic[data-past-threshold=\"false\"] .LLCa0e{opacity:.3}.rOhAxb{fill:#4285f4;stroke:#4285f4}.A6UUqe{display:none;stroke-width:3px;width:28px;height:28px}.tbcVO{width:28px;height:28px}.bQ7oke{position:absolute;width:0;height:0;overflow:hidden}.A6UUqe.qs41qe{animation-name:quantumWizSpinnerRotate;animation-duration:1568.63ms;animation-iteration-count:infinite;animation-timing-function:linear;display:inline-block}.A6UUqe.SdoWjb{display:inline-block}.A6UUqe.qs41qe .ceIWpc{stroke:none;fill:none}.A6UUqe.sf4e6b .qjUCkf{stroke-width:0}.qjUCkf{transition:stroke-width 400ms;-webkit-transform-origin:50% 50%;transform-origin:14px 14px;stroke-dasharray:58.9 58.9;stroke-dashoffset:58.9;fill:none;transform:rotate(0deg)}.A6UUqe.SdoWjb .qjUCkf{transition-duration:0}.A6UUqe.iPwZeb .qjUCkf{animation-delay:-466ms,-466ms,-466ms}.A6UUqe.qs41qe .qjUCkf{animation-name:quantumWizSpinnerFillUnfill,quantumWizSpinnerRot,quantumWizSpinnerColors;animation-duration:1333ms,5332ms,5332ms;animation-iteration-count:infinite,infinite,infinite;animation-timing-function:cubic-bezier(0.4,0.0,0.2,1),steps(4),linear;animation-fill-mode:forwards}@keyframes quantumWizSpinnerRotate{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes quantumWizSpinnerFillUnfill{0%{stroke-dashoffset:58.8}50%{stroke-dashoffset:0}to{stroke-dashoffset:-58.4}}@keyframes quantumWizSpinnerRot{0%{transform:rotate(0deg)}to{transform:rotate(-360deg)}}@keyframes quantumWizSpinnerColors{0%{stroke:#4285f4}18%{stroke:#4285f4}25%{stroke:#db4437}43%{stroke:#db4437}50%{stroke:#f4b400}68%{stroke:#f4b400}75%{stroke:#0f9d58}93%{stroke:#0f9d58}to{stroke:#4285f4}}.Mh0NNb{background-color:#323232;bottom:0;box-sizing:border-box;box-shadow:0px 6px 10px 0px rgba(0,0,0,.14),0px 1px 18px 0px rgba(0,0,0,.12),0px 3px 5px -1px rgba(0,0,0,.2);color:#fff;display:flex;flex-direction:column;font-size:14px;left:0;min-height:48px;position:fixed;right:0;transform:translate(0,100%);visibility:hidden;z-index:99999}.M6tHv{-webkit-box-align:center;box-align:center;align-items:center;align-content:center;display:flex;flex-direction:row;min-height:inherit;padding:0}.aGJE1b{box-flex:1;flex-grow:1;flex-shrink:1;line-height:normal;overflow:hidden;padding:14px 24px;text-overflow:ellipsis;word-break:break-word}.x95qze{align-self:center;color:#eeff41;box-flex:0;flex-grow:0;flex-shrink:0;float:right;text-transform:uppercase;font-weight:500;display:inline-block;cursor:pointer;outline:none;padding:14px 24px}.KYZn9b{background-color:#4285f4}.misTTe{transform:translate(0,0)}@media screen and (min-width:481px){.Mh0NNb{min-width:288px;max-width:568px;border-radius:2px}.Mp2Z0b{left:24px;margin-right:24px;right:auto}.VcC8Fc{left:50%;right:auto;transform:translate(-50%,100%)}.Mp2Z0b.misTTe{bottom:24px}.VcC8Fc.misTTe{bottom:0;transform:translate(-50%,0)}.M6tHv{padding:0}.aGJE1b{padding-right:24px}}@media screen and (max-width:480px){.xbgI6e .aGJE1b,.xbgI6e .x95qze{padding-bottom:24px;padding-top:24px}}@media screen and (min-width:481px) and (max-width:568px){.Mh0NNb{max-width:90%}}@media screen and (min-width:569px){.Mh0NNb{max-width:568px}}@keyframes primary-indeterminate-translate{0%{transform:translateX(-145.166611%)}20%{animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);transform:translateX(-145.166611%)}59.15%{animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);transform:translateX(-61.495191%)}to{transform:translateX(55.444446%)}}@keyframes primary-indeterminate-translate-reverse{0%{transform:translateX(145.166611%)}20%{animation-timing-function:cubic-bezier(0.5,0,0.701732,0.495819);transform:translateX(145.166611%)}59.15%{animation-timing-function:cubic-bezier(0.302435,0.381352,0.55,0.956352);transform:translateX(61.495191%)}to{transform:translateX(-55.4444461%)}}@keyframes primary-indeterminate-scale{0%{transform:scaleX(0.08)}36.65%{animation-timing-function:cubic-bezier(0.334731,0.12482,0.785844,1);transform:scaleX(0.08)}69.15%{animation-timing-function:cubic-bezier(0.06,0.11,0.6,1);transform:scaleX(0.661479)}to{transform:scaleX(0.08)}}@keyframes auxiliary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);transform:translateX(-54.888891%)}25%{animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);transform:translateX(-17.236978%)}48.35%{animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);transform:translateX(29.497274%)}to{transform:translateX(105.388891%)}}@keyframes auxiliary-indeterminate-translate-reverse{0%{animation-timing-function:cubic-bezier(0.15,0,0.515058,0.409685);transform:translateX(54.888891%)}25%{animation-timing-function:cubic-bezier(0.31033,0.284058,0.8,0.733712);transform:translateX(17.236978%)}48.35%{animation-timing-function:cubic-bezier(0.4,0.627035,0.6,0.902026);transform:translateX(-29.497274%)}to{transform:translateX(-105.388891%)}}@keyframes auxiliary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.205028,0.057051,0.57661,0.453971);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.152313,0.196432,0.648374,1.004315);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.257759,0.003163,0.211762,1.38179);transform:scaleX(0.72796)}to{transform:scaleX(0.08)}}@keyframes buffering{to{transform:translateX(-10px)}}@keyframes buffering-reverse{to{transform:translateX(10px)}}@keyframes indeterminate-translate-ie{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes indeterminate-translate-reverse-ie{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.sZwd7c{height:4px;overflow:hidden;position:relative;transform:translateZ(0);transition:opacity 250ms linear;width:100%}.w2zcLc{position:absolute}.xcNBHc,.MyvhI,.l3q5xe{height:100%;position:absolute;width:100%}.w2zcLc{transform-origin:top left;transition:transform 250ms ease;-webkit-transition:transform 250ms ease,-webkit-transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease}.MyvhI{transform-origin:top left;transition:transform 250ms ease;-webkit-transition:transform 250ms ease,-webkit-transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease;animation:none}.l3q5xe{animation:none}.w2zcLc{background-color:#e6e6e6;height:100%;transform-origin:top left;transition:transform 250ms ease;-webkit-transition:transform 250ms ease,-webkit-transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease;width:100%}.TKVRUb{transform:scaleX(0)}.sUoeld{visibility:hidden}.l3q5xe{background-color:#000;display:inline-block}.xcNBHc{background-size:10px 4px;background-repeat:repeat-x;background-image:url(\'data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%271.1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20enable-background%3D%27new%200%200%205%202%27%20xml%3Aspace%3D%27preserve%27%20viewBox%3D%270%200%205%202%27%20preserveAspectRatio%3D%27none%20slice%27%3E%3Ccircle%20cx%3D%271%27%20cy%3D%271%27%20r%3D%271%27%20fill%3D%27%23e6e6e6%27%2F%3E%3C%2Fsvg%3E\');visibility:hidden}.sZwd7c.B6Vhqe .MyvhI{transition:none}.sZwd7c.B6Vhqe .TKVRUb{animation:primary-indeterminate-translate 2s infinite linear}.sZwd7c.B6Vhqe .TKVRUb>.l3q5xe{animation:primary-indeterminate-scale 2s infinite linear}.sZwd7c.B6Vhqe .sUoeld{animation:auxiliary-indeterminate-translate 2s infinite linear;visibility:visible}.sZwd7c.B6Vhqe .sUoeld>.l3q5xe{animation:auxiliary-indeterminate-scale 2s infinite linear}.sZwd7c.B6Vhqe.ieri7c .l3q5xe{transform:scaleX(0.45)}.sZwd7c.B6Vhqe.ieri7c .sUoeld{animation:none;visibility:hidden}.sZwd7c.B6Vhqe.ieri7c .TKVRUb{animation:indeterminate-translate-ie 2s infinite ease-out}.sZwd7c.B6Vhqe.ieri7c .TKVRUb>.l3q5xe,.sZwd7c.B6Vhqe.ieri7c .sUoeld>.l3q5xe{animation:none}.sZwd7c.juhVM .w2zcLc,.sZwd7c.juhVM .MyvhI{right:0;transform-origin:center right}.sZwd7c.juhVM .TKVRUb{animation-name:primary-indeterminate-translate-reverse}.sZwd7c.juhVM .sUoeld{animation-name:auxiliary-indeterminate-translate-reverse}.sZwd7c.juhVM.ieri7c .TKVRUb{animation-name:indeterminate-translate-reverse-ie}.sZwd7c.qdulke{opacity:0}.sZwd7c.jK7moc .sUoeld,.sZwd7c.jK7moc .TKVRUb,.sZwd7c.jK7moc .sUoeld>.l3q5xe,.sZwd7c.jK7moc .TKVRUb>.l3q5xe{-webkit-animation-play-state:paused;animation-play-state:paused}.sZwd7c.D6TUi .xcNBHc{animation:buffering 250ms infinite linear;visibility:visible}.sZwd7c.D6TUi.juhVM .xcNBHc{animation:buffering-reverse 250ms infinite linear}.rFrNMe{-webkit-user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;display:inline-block;outline:none;padding-bottom:8px;width:200px}.aCsJod{height:40px;position:relative;vertical-align:top}.aXBtI{display:flex;position:relative;top:14px}.Xb9hP{display:flex;box-flex:1;flex-grow:1;flex-shrink:1;min-width:0%;position:relative}.A37UZe{box-sizing:border-box;height:24px;line-height:24px;position:relative}.qgcB3c:not(:empty){padding-right:12px}.sxyYjd:not(:empty){padding-left:12px}.whsOnd{box-flex:1;flex-grow:1;flex-shrink:1;background-color:transparent;border:none;display:block;font:400 16px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:24px;line-height:24px;margin:0;min-width:0%;outline:none;padding:0;z-index:0}.rFrNMe.dm7YTc .whsOnd{color:#fff}.whsOnd:invalid,.whsOnd:-moz-submit-invalid,.whsOnd:-moz-ui-invalid{box-shadow:none}.I0VJ4d>.whsOnd::-ms-clear,.I0VJ4d>.whsOnd::-ms-reveal{display:none}.i9lrp{background-color:rgba(0,0,0,.12);bottom:-2px;height:1px;left:0;margin:0;padding:0;position:absolute;width:100%}.i9lrp:before{content:\"\";position:absolute;top:0;bottom:-2px;left:0;right:0;border-bottom:1px solid rgba(0,0,0,0);pointer-events:none}.rFrNMe.dm7YTc .i9lrp{background-color:rgba(255,255,255,.7)}.OabDMe{transform:scaleX(0);background-color:#4285f4;bottom:-2px;height:2px;left:0;margin:0;padding:0;position:absolute;width:100%}.rFrNMe.dm7YTc .OabDMe{background-color:#a1c2fa}.rFrNMe.k0tWj .i9lrp,.rFrNMe.k0tWj .OabDMe{background-color:#d50000;height:2px}.rFrNMe.k0tWj.dm7YTc .i9lrp,.rFrNMe.k0tWj.dm7YTc .OabDMe{background-color:#e06055}.whsOnd[disabled]{color:rgba(0,0,0,.38)}.rFrNMe.dm7YTc .whsOnd[disabled]{color:rgba(255,255,255,.5)}.whsOnd[disabled]~.i9lrp{background:none;border-bottom:1px dotted rgba(0,0,0,.38)}.OabDMe.Y2Zypf{animation:quantumWizPaperInputRemoveUnderline .3s cubic-bezier(0.4,0,0.2,1)}.rFrNMe.u3bW4e .OabDMe{animation:quantumWizPaperInputAddUnderline .3s cubic-bezier(0.4,0,0.2,1);transform:scaleX(1)}.rFrNMe.sdJrJc>.aCsJod{padding-top:24px}.AxOyFc{transform-origin:bottom left;transition:all .3s cubic-bezier(0.4,0,0.2,1);transition-property:color,bottom,transform;-webkit-transition-property:color,bottom,transform,-webkit-transform;transition-property:color,bottom,transform,-webkit-transform;color:rgba(0,0,0,.38);font:400 16px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;pointer-events:none;position:absolute;bottom:3px;left:0;width:100%}.whsOnd:not([disabled]):focus~.AxOyFc,.whsOnd[badinput=true]~.AxOyFc,.rFrNMe.CDELXb .AxOyFc,.rFrNMe.dLgj8b .AxOyFc{transform:scale(0.75) translateY(-39px)}.whsOnd:not([disabled]):focus~.AxOyFc{color:#3367d6}.rFrNMe.dm7YTc .whsOnd:not([disabled]):focus~.AxOyFc{color:#a1c2fa}.rFrNMe.k0tWj .whsOnd:not([disabled]):focus~.AxOyFc{color:#d50000}.ndJi5d{color:rgba(0,0,0,.38);font:400 16px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;max-width:100%;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:2px;left:0;white-space:nowrap}.rFrNMe.CDELXb .ndJi5d{display:none}.K0Y8Se{-webkit-tap-highlight-color:transparent;font:400 12px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:16px;margin-left:auto;padding-left:16px;padding-top:8px;pointer-events:none;opacity:.3;white-space:nowrap}.rFrNMe.dm7YTc .AxOyFc,.rFrNMe.dm7YTc .K0Y8Se,.rFrNMe.dm7YTc .ndJi5d{color:rgba(255,255,255,.7)}.rFrNMe.Tyc9J{padding-bottom:4px}.dEOOab,.ovnfwe:not(:empty){-webkit-tap-highlight-color:transparent;-webkit-box-flex:1;flex:1 1 auto;font:400 12px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;min-height:16px;padding-top:8px}.LXRPh{display:flex}.ovnfwe{pointer-events:none}.dEOOab{color:#d50000}.rFrNMe.dm7YTc .dEOOab,.rFrNMe.dm7YTc.k0tWj .whsOnd:not([disabled]):focus~.AxOyFc{color:#e06055}.ovnfwe{opacity:.3}.rFrNMe.dm7YTc .ovnfwe{color:rgba(255,255,255,.7);opacity:1}.rFrNMe.k0tWj .ovnfwe,.rFrNMe:not(.k0tWj) .ovnfwe:not(:empty)+.dEOOab{display:none}@keyframes quantumWizPaperInputRemoveUnderline{0%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@keyframes quantumWizPaperInputAddUnderline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.d1dlne,.Ax4B8{display:flex;flex:1}.L6J0Pc{flex:1}.v5yLH,.v5yLH .d1dlne,.v5yLH .Ax4B8{display:inline}.BBOA1c{position:absolute;height:4px;bottom:1px;left:1px;right:1px;overflow-x:hidden;background-color:#fff;display:none}.L6J0Pc.ge6pde .BBOA1c{display:block}.u3WVdc{position:absolute;right:0;left:0;z-index:1;outline:none;overflow-y:auto;-webkit-overflow-scrolling:touch}.u3WVdc[data-childcount=\"0\"],.u3WVdc[data-expanded=\"false\"]{display:none}.Cigftf{position:relative;top:-24px}.Ax4B8{position:relative}.yNVtPc{position:absolute;left:0;width:100%;opacity:.3}.Ax4B8,.yNVtPc{background-color:transparent;color:inherit;font:inherit;line-height:inherit}.Ax4B8::-ms-clear{display:none}.d1dlne,.Ax4B8,.yNVtPc{height:100%}.umNhxf{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.MkjOTb{cursor:default}.VOEIyf,.VOEIyf .jBmls,.oKubKe{font:400 16px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;color:#222}.VOEIyf{display:inline-block;height:34px;line-height:34px}.IjMZm{display:inline-block;height:auto;line-height:auto}.VOEIyf .ZAGvjd{border-color:transparent;border-style:solid;border-width:0 1px;outline:none}.oKubKe,.VOEIyf .ZAGvjd{box-sizing:border-box;padding:0 16px}.VOEIyf .jBmls{box-sizing:border-box;padding:8px 0;border:1px solid rgba(0,0,0,.2);background-color:#fff;border-radius:0 0 2px 2px;box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2)}.oKubKe{line-height:40px}.oKubKe[aria-selected=\"true\"]{background-color:#eee}.oKubKe.RDPZE{color:rgba(0,0,0,.38)}.SmXtye{margin:7px 0;border-top:1px solid #dadada}.D4D33b{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.TMT2L,.Mxgq5c{height:100%}.g4E9Cb{height:100%;color:inherit;display:block;font:inherit;line-height:inherit}.g4E9Cb .ZAGvjd{padding-left:0;padding-right:0}.g4E9Cb .jBmls{left:-1px;right:-1px}sentinel{}"); +this.default_TranslateWebserverUi = this.default_TranslateWebserverUi || {}; +(function(_) { + var window = this; + try { + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + _.tt = function(a) { + _.qm.call(this); + this.o = a || window; + this.v = _.jm(this.o, "resize", this.H, !1, this); + this.j = _.bh(this.o) + }; + _.bf(_.tt, _.qm); + _.tt.prototype.Vb = function() { + _.tt.Tc.Vb.call(this); + this.v && (_.om(this.v), this.v = null); + this.j = this.o = null + }; + _.tt.prototype.H = function() { + var a = _.bh(this.o); + _.Pg(a, this.j) || (this.j = a, this.dispatchEvent("resize")) + }; + + _.t("n73qwf"); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var ut = function(a) { + _.qm.call(this); + this.v = a ? a.getWindow() : window; + this.N = 1.5 <= this.v.devicePixelRatio ? 2 : 1; + this.o = (0, _.Xe)(this.na, this); + this.H = null; + (this.j = this.v.matchMedia ? this.v.matchMedia("(min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5)") : null) && "function" !== typeof this.j.addListener && "function" !== typeof this.j.addEventListener && (this.j = null) + }; + _.bf(ut, _.qm); + ut.prototype.start = function() { + var a = this; + this.j && ("function" === typeof this.j.addEventListener ? (this.j.addEventListener("change", this.o), this.H = function() { + a.j.removeEventListener("change", a.o) + }) : (this.j.addListener(this.o), this.H = function() { + a.j.removeListener(a.o) + })) + }; + ut.prototype.na = function() { + var a = 1.5 <= this.v.devicePixelRatio ? 2 : 1; + this.N != a && (this.N = a, this.dispatchEvent("i")) + }; + ut.prototype.Vb = function() { + this.H && this.H(); + ut.Tc.Vb.call(this) + }; + _.vt = function(a, b) { + _.ef.call(this); + this.N = a; + if (b) { + if (this.v) + throw Error("yb"); + this.v = b; + this.j = _.Zg(b); + this.o = new _.tt(_.ih(b)); + this.o.tH = this.N.H; + this.H = new ut(this.j); + this.H.start() + } + }; + _.bf(_.vt, _.ef); + _.vt.prototype.Xd = function() { + return this.v + }; + _.vt.prototype.er = function() { + var a = this.o; + return a.j ? a.j.clone() : null + }; + _.vt.prototype.Vb = function() { + this.j = this.v = null; + this.o && (this.o.uc(), this.o = null); + _.fa(this.H); + this.H = null + }; + _.Ec(_.Dk, _.vt); + _.pa().wf(function(a) { + var b = new _.vt(a, document); + _.lp(a, _.Dk, b) + }); + + _.z(); + + var Gna, + Hna, + xt, + Dt; + Gna = function(a) { + return _.ie.Pk && !_.ie.Qn && !_.ie.gx && !_.ie.Ls && wt(a) + }; + Hna = function() { + return _.ie.Pk && (_.ie.gx || _.ie.Ls) && wt("32") && !wt("47") + }; + xt = function(a) { + return "string" === typeof a ? parseInt(a, 10) : a + }; + _.Ft = function(a, b) { + var c = a._mxNDff; + if (c && !b) + return c.clone(); + b = new yt; + a._mxNDff = b; + _.A(b, 1, 9); + c = _.lc("LVIXXb").number(); + _.A(b, 2, c); + a.devicePixelRatio ? (c = a.devicePixelRatio, c = "string" === typeof c ? parseFloat(c) : c) : c = 1; + isNaN(c) ? (zt("NaN devicePixelRatio"), c = 1) : 0 >= c && (zt("non-positive devicePixelRatio"), c = 1); + _.A(b, 3, c); + var d = xt(a.innerWidth), + e = xt(a.innerHeight); + isNaN(d) ? zt("NaN innerWidth") : 0 > d ? zt("negative innerWidth") : isNaN(e) ? zt("NaN innerHeight") : 0 > e ? zt("negative innerHeight") : (d = At(Bt(new Ct, d), e), + _.sc(b, 5, d)); + a.screen && c && (d = xt(a.screen.width), a = xt(a.screen.height), isNaN(d) ? zt("NaN screenWidth") : 0 > d ? zt("negative screenWidth") : isNaN(a) ? zt("NaN screenHeight") : 0 > a ? zt("negative screenHeight") : (a = At(Bt(new Ct, d * c), a * c), _.sc(b, 4, a))); + a = new Ina; + c = _.Wa() && (Gna("23") || _.ie.Pk && _.ie.Qn && wt("25") || !_.ie.Pk && !_.ie.GC && _.ie.Qn && wt("4.2") || _.ie.sx && wt("12.10") || Hna()); + a = _.A(a, 1, c); + c = _.Wa() && (Gna("17") || _.ie.Pk && _.ie.Qn && wt("25") || !_.ie.Pk && !_.ie.GC && _.ie.Qn && wt("4.0") || _.ie.sx && wt("11.10") || Hna()); + a = _.A(a, + 2, c); + a = _.A(a, 4, !!window.PushManager); + _.sc(b, 6, a); + a = new Dt; + _.Et && (c = _.Et, d = c.R9(), _.A(a, 1, d), d = c.ju(), _.A(a, 2, d), c = c.lu(), _.A(a, 3, c)); + _.sc(b, 7, a); + _.Jna(b); + return b.clone() + }; + _.Jna = function(a) { + if (_.Gt) { + var b = _.ic(a, Ct, 5); + if (b) { + if (!_.ic(_.Gt, Ct, 5)) { + var c = new Ct; + _.sc(_.Gt, 5, c) + } + At(Bt(_.ic(_.Gt, Ct, 5), b.Rg()), _.G(b, 2)) + } + if (a = _.ic(a, Dt, 7)) + _.ic(_.Gt, Dt, 7) || (b = new Dt, _.sc(_.Gt, 7, b)), + b = _.ic(_.Gt, Dt, 7), + c = _.ri(a, 1), + b = _.A(b, 1, c), + c = a.ju(), + b = _.A(b, 2, c), + a = a.lu(), + _.A(b, 3, a) + } else + _.Gt = a.clone() + }; + Dt = function(a) { + _.I.call(this, a) + }; + _.C(Dt, _.I); + Dt.prototype.ju = function() { + return _.G(this, 2) + }; + Dt.prototype.lu = function() { + return _.G(this, 3) + }; + var Ct = function(a) { + _.I.call(this, a) + }; + _.C(Ct, _.I); + var At = function(a, b) { + return _.A(a, 2, b) + }; + Ct.prototype.Rg = function() { + return _.G(this, 3) + }; + var Bt = function(a, b) { + return _.A(a, 3, b) + }, + Ina = function(a) { + _.I.call(this, a) + }; + _.C(Ina, _.I); + var yt = function(a) { + _.I.call(this, a) + }; + _.C(yt, _.I); + yt.prototype.j = function() { + return _.G(this, 2) + }; + var wt = _.ie.Il; + var Kna = function(a) { + a = Error.call(this, a); + this.message = a.message; + "stack" in a && (this.stack = a.stack) + }, + zt; + _.C(Kna, Error); + zt = function(a) { + _.ea(new Kna("")) + }; + _.Gt = null; + _.Et = null; + + var Ht; + _.Lna = function(a, b, c) { + c = c instanceof _.Ph ? c : _.Xh(c); + a.o[b] = c + }; + Ht = void 0; + _.Mna = _.ca._F_getIjData; + _.Nna = function() { + if (Ht) + return Ht; + _.Mna && (Ht = new _.Ph, window.IJ_values ? Ht.callback() : window.IJ_valuesCb = Ht.callback.bind(Ht)); + return Ht + }; + + _.t("UUJqVe"); + + _.It = function(a) { + this.j = a || null; + this.H = !1; + this.v = {} + }; + _.It.prototype.o = function() { + if (!this.j) + return null; + if (!this.H) { + for (var a in this.j) + "function" === typeof this.j[a] && (this.v[a] = this.j[a], this.j[a] = void 0); + this.H = !0 + } + for (var b in this.v) + try { + var c = this.v[b](); + this.j[b] = c; + delete this.v[b] + } catch (d) {} + return this.j + }; + _.Ec(_.Fk, _.It); + _.pa().wf(function(a) { + var b = _.Nna(); + b ? (_.Lna(a, _.Fk, b), b.ub(function() { + var c = (0, _.Mna)(); + c && (void 0 !== c.Mx && (_.Jna(_.Ft(window)), c.Mx = _.Gt), _.lp(a, _.Fk, new _.It(c))) + })) : _.lp(a, _.Fk, new _.It({})) + }); + + _.z(); + + var Epa; + _.On.prototype.fD = _.n(33, function() {}); + Epa = function(a, b, c) { + if (!a.va) + return _.Jd({}); + var d = _.Kc(b, a.va(c)); + a = a.__proto__ ? a.__proto__ : Object.getPrototypeOf(a.prototype).constructor; + var e = Epa(a, b, c); + d = d.ub(function(f) { + return e.ub(function(g) { + f.Aa = g; + return f + }) + }); + _.Pd(d, function(f) { + f.message = "Failed to retrieve dependencies of service " + c + ": " + f.message; + throw f; + }); + return d + }; + _.Ev = function(a, b, c) { + c = Epa(b, c, a).ub(function(d) { + return new b(d) + }); + c.ub(function(d) { + if (d.gD.length) + return (new _.Ld(d.gD, void 0, !0)).ub(function() { + return d + }) + }); + c.ub(function(d) { + d.fD() + }); + a instanceof _.Fc && c.ub(function(d) { + var e = _.dd[a]; + if (e) + for (var f = 0; f < e.length; f++) + e[f](d) + }); + return c + }; + _.Fv = function(a, b) { + this.key = a; + this.v = b + }; + _.h = _.Fv.prototype; + _.h.Oe = function() { + return this.v + }; + _.h.Tf = function() { + return this.v + }; + _.h.getContext = function() { + return _.Ue() + }; + _.h.getData = function() { + return _.Ue() + }; + _.h.toString = function() { + return "context:" + String(this.key) + }; + _.Gv = function(a, b, c, d) { + var e; + return e = _.Eo(a, b, function(f) { + _.Fo(e); + return c.call(d, f) + }, null) + }; + + var Ipa, + Vv; + _.Hv = function(a, b) { + var c = 0; + _.ta(a, function(d, e) { + b.call(void 0, d, e, a) && _.Aa(a, e) && c++ + }) + }; + _.Iv = function(a) { + try { + var b = a && a.activeElement; + return b && b.nodeName ? b : null + } catch (c) { + return null + } + }; + _.Fpa = function(a, b, c) { + _.bc(a); + null == c || (c instanceof _.Ob ? c.Zd() : 0 === c.length) ? _.cc(a, b) : _.A(a, b, c); + return a + }; + _.Jv = function(a, b, c, d) { + _.bc(a); + a.Zc || (a.Zc = {}); + var e = null != d ? d.nd : d; + a.Zc[b] = d; + return _.wi(a, b, c, e) + }; + _.nq.prototype.Rd = _.n(38, function(a) { + return _.Fpa(this, 1, a) + }); + _.xq.prototype.Rd = _.n(37, function(a) { + return _.Qc(this, 1, a) + }); + _.Qj.prototype.Mb = _.n(18, function(a) { + return this.Bc(function(b) { + _.th(b, a) + }) + }); + _.tq.prototype.Mb = _.n(17, function(a) { + return _.Qc(this, 1, a) + }); + _.wq.prototype.Mb = _.n(16, function(a) { + return _.A(this, 1, a) + }); + _.zq.prototype.Mb = _.n(15, function(a) { + return _.Qc(this, 1, a) + }); + _.Bq.prototype.Mb = _.n(14, function(a) { + return _.Qc(this, 1, a) + }); + _.Fq.prototype.Mb = _.n(13, function(a) { + return _.Qc(this, 1, a) + }); + _.Hq.prototype.Mb = _.n(12, function(a) { + return _.Qc(this, 1, a) + }); + _.Qj.prototype.wb = _.n(11, function(a) { + return new _.Rj(this.wc[0 > a ? this.wc.length + a : a]) + }); + _.Rj.prototype.wb = _.n(10, function() { + return this + }); + _.Qj.prototype.vb = _.n(9, function() { + return this.wc.length ? this.wc[0] : null + }); + _.Rj.prototype.vb = _.n(8, function() { + return this.wc[0] + }); + _.Kv = function(a) { + a.j = 0 + }; + _.Lv = function(a) { + if (a instanceof _.tg) + return a; + a = "object" == typeof a && a.oj ? a.Qg() : String(a); + return _.Eba.test(a) ? _.wg(a) : _.zg(a) + }; + _.Mv = function(a, b, c) { + if (!b && !c) + return null; + var d = b ? String(b).toUpperCase() : null; + return _.uh(a, function(e) { + return (!d || e.nodeName == d) && (!c || "string" === typeof e.className && _.ya(e.className.split(/\s+/), c)) + }, !0) + }; + _.Nv = function(a) { + a = _.bj(a); + return null === a ? "" : a + }; + _.Ov = function(a) { + return a.wc.slice() + }; + _.Pv = function(a, b, c) { + return !0 === c ? a.Ha(b) : !1 === c ? a.Fa(b) : a.Bc(function(d) { + _.Si(d, b) ? _.Ui(d, b) : _.Ti(d, b) + }) + }; + _.Qv = function(a) { + return Number(_.Aba) >= a + }; + _.Rv = function(a, b, c, d) { + this.top = a; + this.right = b; + this.bottom = c; + this.left = d + }; + _.h = _.Rv.prototype; + _.h.Rg = function() { + return this.right - this.left + }; + _.h.clone = function() { + return new _.Rv(this.top, this.right, this.bottom, this.left) + }; + _.h.contains = function(a) { + return this && a ? a instanceof _.Rv ? a.left >= this.left && a.right <= this.right && a.top >= this.top && a.bottom <= this.bottom : a.x >= this.left && a.x <= this.right && a.y >= this.top && a.y <= this.bottom : !1 + }; + _.h.expand = function(a, b, c, d) { + _.Ja(a) ? (this.top -= a.top, this.right += a.right, this.bottom += a.bottom, this.left -= a.left) : (this.top -= a, this.right += Number(b), this.bottom += Number(c), this.left -= Number(d)); + return this + }; + _.h.ceil = function() { + this.top = Math.ceil(this.top); + this.right = Math.ceil(this.right); + this.bottom = Math.ceil(this.bottom); + this.left = Math.ceil(this.left); + return this + }; + _.h.floor = function() { + this.top = Math.floor(this.top); + this.right = Math.floor(this.right); + this.bottom = Math.floor(this.bottom); + this.left = Math.floor(this.left); + return this + }; + _.h.round = function() { + this.top = Math.round(this.top); + this.right = Math.round(this.right); + this.bottom = Math.round(this.bottom); + this.left = Math.round(this.left); + return this + }; + _.Gpa = function(a) { + a = a ? _.Yg(a) : document; + return !_.bg || _.Qv(9) || _.ah(_.Zg(a).j) ? a.documentElement : a.body + }; + _.Sv = function(a) { + var b = _.Yg(a), + c = new _.Ng(0, 0), + d = _.Gpa(b); + if (a == d) + return c; + a = _.yj(a); + b = _.hh(_.Zg(b).j); + c.x = a.left + b.x; + c.y = a.top + b.y; + return c + }; + _.Tv = function(a) { + var b = a.offsetWidth, + c = a.offsetHeight, + d = _.ig && !b && !c; + return (void 0 === b || d) && a.getBoundingClientRect ? (a = _.yj(a), new _.Og(a.right - a.left, a.bottom - a.top)) : new _.Og(b, c) + }; + _.Uv = function(a) { + if ("none" != _.xj(a, "display")) + return _.Tv(a); + var b = a.style, + c = b.display, + d = b.visibility, + e = b.position; + b.visibility = "hidden"; + b.position = "absolute"; + b.display = "inline"; + a = _.Tv(a); + b.display = c; + b.position = e; + b.visibility = d; + return a + }; + _.Hpa = function(a, b) { + if (/^\d+px?$/.test(b)) + return parseInt(b, 10); + var c = a.style.left, + d = a.runtimeStyle.left; + a.runtimeStyle.left = a.currentStyle.left; + a.style.left = b; + b = a.style.pixelLeft; + a.style.left = c; + a.runtimeStyle.left = d; + return +b + }; + Ipa = { + thin: 2, + medium: 4, + thick: 6 + }; + Vv = function(a, b) { + if ("none" == (a.currentStyle ? a.currentStyle[b + "Style"] : null)) + return 0; + b = a.currentStyle ? a.currentStyle[b + "Width"] : null; + return b in Ipa ? Ipa[b] : _.Hpa(a, b) + }; + _.Wv = function(a) { + if (_.bg && !_.Qv(9)) { + var b = Vv(a, "borderLeft"), + c = Vv(a, "borderRight"), + d = Vv(a, "borderTop"); + a = Vv(a, "borderBottom"); + return new _.Rv(d, c, a, b) + } + b = _.wj(a, "borderLeftWidth"); + c = _.wj(a, "borderRightWidth"); + d = _.wj(a, "borderTopWidth"); + a = _.wj(a, "borderBottomWidth"); + return new _.Rv(parseFloat(d), parseFloat(c), parseFloat(a), parseFloat(b)) + }; + _.Xv = function(a) { + return a instanceof _.Rj ? a : new _.Rj(_.Uj(a)) + }; + var Jpa = function(a, b) { + for (var c = _.B(Object.entries(b)), d = c.next(); !d.done; d = c.next()) { + var e = _.B(d.value); + d = e.next().value; + e = e.next().value; + e instanceof _.Vl && (b[d] = e.Aj) + } + c = _.lb(b).filter(function(f) { + return f instanceof _.Fc + }); + _.Tl(_.Rl.kb(), c); + return _.ib(b, function(f) { + return _.bd(f, a.Tf()) + }) + }; + _.Ol({ + service: function(a, b) { + return Jpa(a, b) + } + }); + + _.Yv = function(a, b, c) { + b = b.Mg; + a = _.sda(a); + a.sideChannel[b] = c; + return a + }; + _.Zv = function(a) { + var b = window.location; + a = a instanceof _.tg ? a : _.Bg(a); + b.href = _.ug(a) + }; + + _.Kpa = function(a, b) { + var c = b[1], + d = _.jh(a, String(b[0])); + c && ("string" === typeof c ? d.className = c : Array.isArray(c) ? d.className = c.join(" ") : _.Tba(d, c)); + 2 < b.length && _.Uba(a, d, b, 2); + return d + }; + _.wl(_.Bl); + + var fw, + Lpa, + Mpa; + _.$v = function(a) { + for (var b = [], c = 0; c < arguments.length; c++) { + var d = arguments[c]; + if (Array.isArray(d)) + for (var e = 0; e < d.length; e += 8192) + for (var f = _.$v.apply(null, _.Ha(d, e, e + 8192)), g = 0; g < f.length; g++) + b.push(f[g]); + else + b.push(d) + } + return b + }; + _.Hc.prototype.py = _.n(24, function(a, b, c) { + b = void 0 === b ? {} : b; + c = void 0 === c ? new _.uk : c; + return new _.vk(this, a, void 0, c, this.H, b) + }); + _.Xg.prototype.er = _.n(1, function(a) { + return _.bh(a || this.getWindow()) + }); + _.aw = function(a) { + var b = [], + c = null == a.Ua ? null : _.gj(a, _.Vca(a)); + return null === c ? _.gj(a, b) : c + }; + _.bw = function(a, b, c) { + var d = void 0 === d ? {} : d; + this.j = a; + this.yn = b; + this.v = d; + this.o = void 0 === c ? null : c + }; + _.bw.prototype.zc = function() { + return this.j + }; + _.bw.prototype.mu = _.k(22); + _.bw.prototype.getMetadata = function() { + return this.v + }; + _.bw.prototype.Ld = function() { + return null + }; + _.cw = function(a, b) { + return _.Qc(a, 2, b) + }; + _.dw = function(a, b) { + return _.Qc(a, 3, b) + }; + _.ew = function(a, b) { + return _.dc(a, 4, b, !1) + }; + _.N = function(a) { + _.On.call(this, a.Aa) + }; + _.C(_.N, _.On); + _.N.va = function() { + return {} + }; + _.N.Ga = function() {}; + fw = {}; + Lpa = function(a, b) { + return _.Ev(a, this, new _.Fv(a, b, this)) + }; + Mpa = function() { + this.nN = Lpa; + return this + }; + _.gw = function(a, b) { + _.Qn(b); + a && _.Rl.kb().register(a, b); + b.Ga = Mpa; + b.nN = function(c, d) { + c = _.vl(_.ul.kb(), c); + var e = fw[c]; + if (e) + return e; + var f = fw[c] = new _.Ph; + _.Th(Lpa.call(b, c, d), f.callback, function(g) { + g instanceof _.Xo && fw[c] === f && delete fw[c]; + f.Ee(g) + }, f); + return f + } + }; + + _.t("ws9Tlc"); + + var hw = function(a) { + _.N.call(this, a.Aa); + this.j = window + }; + _.C(hw, _.N); + hw.Ga = _.N.Ga; + hw.va = _.N.va; + hw.prototype.get = function() { + return this.j + }; + hw.prototype.Gb = function() { + return this.j.document + }; + hw.prototype.find = function(a) { + return (new _.Rj(this.j.document.documentElement)).find(a) + }; + _.gw(_.sl, hw); + + _.z(); + + _.t("IZT63"); + + var Ppa; + _.lw = function(a) { + var b = _.jc("nQyAE", window)[a]; + return void 0 !== b ? new _.kc("nQyAE." + a, b) : null + }; + _.mw = function(a) { + _.I.call(this, a) + }; + _.C(_.mw, _.I); + Ppa = [26, 80]; + _.nw = function(a) { + _.I.call(this, a, -1, Ppa) + }; + _.C(_.nw, _.I); + _.nw.prototype.ab = function() { + return _.G(this, 16) + }; + _.nw.prototype.ob = function() { + return _.G(this, 1) + }; + _.nw.prototype.XE = function() { + return _.ic(this, _.mw, 63) + }; + _.ow = function(a, b) { + return _.A(a, 16, b) + }; + _.pw = function(a, b) { + return _.A(a, 1, b) + }; + _.qw = function(a) { + _.N.call(this, a.Aa) + }; + _.C(_.qw, _.N); + _.qw.Ga = _.N.Ga; + _.qw.va = _.N.va; + _.qw.prototype.get = function(a) { + return _.lw(a) + }; + _.qw.prototype.isEnabled = function(a) { + return this.get(a).j() + }; + _.gw(_.Lc, _.qw); + + _.z(); + + _.t("TzmfU"); + + _.Q_ = function(a) { + _.N.call(this, a.Aa); + this.j = new _.Rj(document.body) + }; + _.C(_.Q_, _.N); + _.Q_.Ga = _.N.Ga; + _.Q_.va = _.N.va; + _.R_ = function(a) { + a.j.Ha("S9pnPc") + }; + _.S_ = function(a) { + a.j.Fa("S9pnPc") + }; + _.gw(_.rr, _.Q_); + + + _.z(); + + var Zu = function(a) { + _.I.call(this, a) + }; + _.C(Zu, _.I); + Zu.prototype.getId = function() { + return _.G(this, 1) + }; + _.Zoa = new _.Yj(106627163, Zu); + Zu.Jd = "af.dep"; + + _.Xw = function(a, b) { + for (var c = "string" === typeof a ? a.split("") : a, d = a.length - 1; 0 <= d; d--) + if (d in c && b.call(void 0, c[d], d, a)) + return d; + return -1 + }; + _.Yw = function(a) { + var b = a.indexOf("#"); + return 0 > b ? a : a.slice(0, b) + }; + _.Zw = function(a) { + a = a.match(_.Bm); + return _.Am(null, null, null, null, a[5], a[6], a[7]) + }; + _.$w = function(a) { + this.Lb = a + }; + _.$w.prototype.Oe = function() { + return this.Lb.Oe() + }; + _.$w.prototype.Tf = function() { + return this.Lb.Tf() + }; + _.$w.prototype.getContext = function(a) { + return this.Lb.getContext(a) + }; + _.$w.prototype.getData = function(a) { + return this.Lb.getData(a) + }; + + _.xra = _.L("qako4e"); + _.yra = _.L("IBB03b"); + _.zra = _.L("JZCswc"); + _.Ara = _.L("TSpWaf"); + _.Bra = _.L("YjGWLc"); + + _.Cra = new Set([1]); + _.Dra = new Set; + + _.wl(_.pn); + + _.t("O1Gjze"); + + var tN = function(a) { + _.N.call(this, a.Aa) + }; + _.C(tN, _.N); + tN.Ga = _.N.Ga; + tN.va = _.N.va; + tN.prototype.handleError = function(a, b) { + "function" == typeof _.tv && b instanceof _.tv || _.ea(b); + _.sm(function() { + _.Zv(a.j) + }, 100, this); + return !0 + }; + _.gw(_.Bn, tN); + + _.z(); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + _.$r = function(a) { + var b = 0, + c; + for (c in a) + b++; + return b + }; + _.as = function(a) { + if (a.Uf && "function" == typeof a.Uf) + return a.Uf(); + if ("undefined" !== typeof Map && a instanceof Map || "undefined" !== typeof Set && a instanceof Set) + return Array.from(a.values()); + if ("string" === typeof a) + return a.split(""); + if (_.ha(a)) { + for (var b = [], c = a.length, d = 0; d < c; d++) + b.push(a[d]); + return b + } + return _.lb(a) + }; + _.pma = function(a) { + if (a.Qh && "function" == typeof a.Qh) + return a.Qh(); + if (!a.Uf || "function" != typeof a.Uf) { + if ("undefined" !== typeof Map && a instanceof Map) + return Array.from(a.keys()); + if (!("undefined" !== typeof Set && a instanceof Set)) { + if (_.ha(a) || "string" === typeof a) { + var b = []; + a = a.length; + for (var c = 0; c < a; c++) + b.push(c); + return b + } + return _.mb(a) + } + } + }; + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var js, + ls, + yma, + sma, + uma, + tma, + xma, + vma, + ns; + _.qma = function(a, b) { + a.sort(b || _.Na) + }; + _.bs = function(a, b, c, d) { + a = d || a; + b = b && "*" != b ? String(b).toUpperCase() : ""; + if (a.querySelectorAll && a.querySelector && (b || c)) + return a.querySelectorAll(b + (c ? "." + c : "")); + if (c && a.getElementsByClassName) { + a = a.getElementsByClassName(c); + if (b) { + d = {}; + for (var e = 0, f = 0, g; g = a[f]; f++) + b == g.nodeName && (d[e++] = g); + d.length = e; + return d + } + return a + } + a = a.getElementsByTagName(b || "*"); + if (c) { + d = {}; + for (f = e = 0; g = a[f]; f++) + b = g.className, + "function" == typeof b.split && _.ya(b.split(/\s+/), c) && (d[e++] = g); + d.length = e; + return d + } + return a + }; + _.rma = function() { + var a = _.fj(_.lc("w2btAe"), _.Zj, new _.Zj); + return _.G(a, 1) + }; + _.cs = function(a) { + isFinite(a) && (a = String(a)); + return "string" === typeof a ? /^\s*-?0x/i.test(a) ? parseInt(a, 16) : parseInt(a, 10) : NaN + }; + _.ds = function() { + return !!_.rma() + }; + _.es = function() { + return _.lc("Im6cmf").Ra() + }; + _.fs = function(a) { + this.v = this.ua = this.H = ""; + this.wa = null; + this.na = this.j = ""; + this.N = !1; + var b; + a instanceof _.fs ? (this.N = a.N, _.gs(this, a.H), this.ua = a.ua, this.v = a.v, _.hs(this, a.wa), this.j = a.j, _.is(this, a.o.clone()), this.na = a.na) : a && (b = String(a).match(_.Bm)) ? (this.N = !1, _.gs(this, b[1] || "", !0), this.ua = js(b[2] || ""), this.v = js(b[3] || "", !0), _.hs(this, b[4]), this.j = js(b[5] || "", !0), _.is(this, b[6] || "", !0), this.na = js(b[7] || "")) : (this.N = !1, this.o = new _.ks(null, this.N)) + }; + _.fs.prototype.toString = function() { + var a = [], + b = this.H; + b && a.push(ls(b, sma, !0), ":"); + var c = this.v; + if (c || "file" == b) + a.push("//"), + (b = this.ua) && a.push(ls(b, sma, !0), "@"), + a.push(_.Qg(c).replace(/%25([0-9a-fA-F]{2})/g, "%$1")), + c = this.wa, + null != c && a.push(":", String(c)); + if (c = this.j) + this.v && "/" != c.charAt(0) && a.push("/"), + a.push(ls(c, "/" == c.charAt(0) ? tma : uma, !0)); + (c = this.o.toString()) && a.push("?", c); + (c = this.na) && a.push("#", ls(c, vma)); + return a.join("") + }; + _.fs.prototype.resolve = function(a) { + var b = this.clone(), + c = !!a.H; + c ? _.gs(b, a.H) : c = !!a.ua; + c ? b.ua = a.ua : c = !!a.v; + c ? b.v = a.v : c = null != a.wa; + var d = a.j; + if (c) + _.hs(b, a.wa); + else if (c = !!a.j) { + if ("/" != d.charAt(0)) + if (this.v && !this.j) + d = "/" + d; + else { + var e = b.j.lastIndexOf("/"); + -1 != e && (d = b.j.slice(0, e + 1) + d) + } + e = d; + if (".." == e || "." == e) + d = ""; + else if (_.Ra(e, "./") || _.Ra(e, "/.")) { + d = _.Uf(e, "/"); + e = e.split("/"); + for (var f = [], g = 0; g < e.length;) { + var l = e[g++]; + "." == l ? d && g == e.length && f.push("") : ".." == l ? ((1 < f.length || 1 == f.length && "" != f[0]) && f.pop(), + d && g == e.length && f.push("")) : (f.push(l), d = !0) + } + d = f.join("/") + } else + d = e + } + c ? b.j = d : c = "" !== a.o.toString(); + c ? _.is(b, a.o.clone()) : c = !!a.na; + c && (b.na = a.na); + return b + }; + _.fs.prototype.clone = function() { + return new _.fs(this) + }; + _.gs = function(a, b, c) { + a.H = c ? js(b, !0) : b; + a.H && (a.H = a.H.replace(/:$/, "")) + }; + _.hs = function(a, b) { + if (b) { + b = Number(b); + if (isNaN(b) || 0 > b) + throw Error("db`" + b); + a.wa = b + } else + a.wa = null + }; + _.is = function(a, b, c) { + b instanceof _.ks ? (a.o = b, wma(a.o, a.N)) : (c || (b = ls(b, xma)), a.o = new _.ks(b, a.N)) + }; + _.ms = function(a) { + return a instanceof _.fs ? a.clone() : new _.fs(a) + }; + js = function(a, b) { + return a ? b ? decodeURI(a.replace(/%25/g, "%2525")) : decodeURIComponent(a) : "" + }; + ls = function(a, b, c) { + return "string" === typeof a ? (a = encodeURI(a).replace(b, yma), c && (a = a.replace(/%25([0-9a-fA-F]{2})/g, "%$1")), a) : null + }; + yma = function(a) { + a = a.charCodeAt(0); + return "%" + (a >> 4 & 15).toString(16) + (a & 15).toString(16) + }; + sma = /[#\/\?@]/g; + uma = /[#\?:]/g; + tma = /[#\?]/g; + xma = /[#\?@]/g; + vma = /#/g; + _.ks = function(a, b) { + this.o = this.j = null; + this.v = a || null; + this.H = !!b + }; + ns = function(a) { + a.j || (a.j = new Map, a.o = 0, a.v && _.Gm(a.v, function(b, c) { + a.add(_.Rg(b), c) + })) + }; + _.h = _.ks.prototype; + _.h.Sf = function() { + ns(this); + return this.o + }; + _.h.add = function(a, b) { + ns(this); + this.v = null; + a = os(this, a); + var c = this.j.get(a); + c || this.j.set(a, c = []); + c.push(b); + this.o += 1; + return this + }; + _.h.remove = function(a) { + ns(this); + a = os(this, a); + return this.j.has(a) ? (this.v = null, this.o -= this.j.get(a).length, this.j.delete(a)) : !1 + }; + _.h.clear = function() { + this.j = this.v = null; + this.o = 0 + }; + _.h.Zd = function() { + ns(this); + return 0 == this.o + }; + _.ps = function(a, b) { + ns(a); + b = os(a, b); + return a.j.has(b) + }; + _.h = _.ks.prototype; + _.h.jo = function(a) { + var b = this.Uf(); + return _.ya(b, a) + }; + _.h.forEach = function(a, b) { + ns(this); + this.j.forEach(function(c, d) { + c.forEach(function(e) { + a.call(b, e, d, this) + }, this) + }, this) + }; + _.h.Qh = function() { + ns(this); + for (var a = Array.from(this.j.values()), b = Array.from(this.j.keys()), c = [], d = 0; d < b.length; d++) + for (var e = a[d], f = 0; f < e.length; f++) + c.push(b[d]); + return c + }; + _.h.Uf = function(a) { + ns(this); + var b = []; + if ("string" === typeof a) + _.ps(this, a) && (b = b.concat(this.j.get(os(this, a)))); + else { + a = Array.from(this.j.values()); + for (var c = 0; c < a.length; c++) + b = b.concat(a[c]) + } + return b + }; + _.h.set = function(a, b) { + ns(this); + this.v = null; + a = os(this, a); + _.ps(this, a) && (this.o -= this.j.get(a).length); + this.j.set(a, [b]); + this.o += 1; + return this + }; + _.h.get = function(a, b) { + if (!a) + return b; + a = this.Uf(a); + return 0 < a.length ? String(a[0]) : b + }; + _.qs = function(a, b, c) { + a.remove(b); + 0 < c.length && (a.v = null, a.j.set(os(a, b), _.Fa(c)), a.o += c.length) + }; + _.ks.prototype.toString = function() { + if (this.v) + return this.v; + if (!this.j) + return ""; + for (var a = [], b = Array.from(this.j.keys()), c = 0; c < b.length; c++) { + var d = b[c], + e = _.Qg(d); + d = this.Uf(d); + for (var f = 0; f < d.length; f++) { + var g = e; + "" !== d[f] && (g += "=" + _.Qg(d[f])); + a.push(g) + } + } + return this.v = a.join("&") + }; + _.ks.prototype.clone = function() { + var a = new _.ks; + a.v = this.v; + this.j && (a.j = new Map(this.j), a.o = this.o); + return a + }; + var os = function(a, b) { + b = String(b); + a.H && (b = b.toLowerCase()); + return b + }, + wma = function(a, b) { + b && !a.H && (ns(a), a.v = null, a.j.forEach(function(c, d) { + var e = d.toLowerCase(); + d != e && (this.remove(d), _.qs(this, e, c)) + }, a)); + a.H = b + }; + + _.zma = function(a) { + var b = Math.floor(2147483648 * Math.random()).toString(36) + Math.abs(Math.floor(2147483648 * Math.random()) ^ _.Ye()).toString(36); + a.o.set("zx", b) + }; + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var rs = function(a, b) { + this.o = a; + this.v = b; + if (!c) { + var c = new _.fs("//www.google.com/images/cleardot.gif"); + _.zma(c) + } + this.H = c + }; + _.h = rs.prototype; + _.h.LJ = 1E4; + _.h.Xp = !1; + _.h.ID = 0; + _.h.ix = null; + _.h.vH = null; + _.h.setTimeout = function(a) { + this.LJ = a + }; + _.h.start = function() { + if (this.Xp) + throw Error("fb"); + this.Xp = !0; + this.ID = 0; + Ama(this) + }; + _.h.stop = function() { + Bma(this); + this.Xp = !1 + }; + var Ama = function(a) { + a.ID++; + null !== navigator && "onLine" in navigator && !navigator.onLine ? _.sm((0, _.Xe)(a.rv, a, !1), 0) : (a.j = new Image, a.j.onload = (0, _.Xe)(a.Y5, a), a.j.onerror = (0, _.Xe)(a.X5, a), a.j.onabort = (0, _.Xe)(a.W5, a), a.ix = _.sm(a.Z5, a.LJ, a), _.Kg(a.j, String(a.H))) + }; + _.h = rs.prototype; + _.h.Y5 = function() { + this.rv(!0) + }; + _.h.X5 = function() { + this.rv(!1) + }; + _.h.W5 = function() { + this.rv(!1) + }; + _.h.Z5 = function() { + this.rv(!1) + }; + _.h.rv = function(a) { + Bma(this); + a ? (this.Xp = !1, this.o.call(this.v, !0)) : 0 >= this.ID ? Ama(this) : (this.Xp = !1, this.o.call(this.v, !1)) + }; + var Bma = function(a) { + a.j && (a.j.onload = null, a.j.onerror = null, a.j.onabort = null, a.j = null); + a.ix && (_.tm(a.ix), a.ix = null); + a.vH && (_.tm(a.vH), a.vH = null) + }; + var ss = function() { + _.qm.call(this); + this.j = new rs(this.na, this); + this.v = 51E3 + Math.round(18E3 * Math.random()) + }; + _.C(ss, _.qm); + ss.prototype.na = function(a) { + this.o = Date.now(); + this.N(a) + }; + ss.prototype.N = function(a) { + this.H = a; + this.dispatchEvent("d") + }; + ss.prototype.o = 0; + ss.prototype.H = !0; + var Cma = function() { + this.j = new ss + }; + _.Ec(_.Hk, Cma); + _.pa().wf(function(a) { + var b = new Cma(a); + _.lp(a, _.Hk, b) + }); + + _.t("byfTOb"); + + + _.z(); + + _.t("lsjVmc"); + + var us = function(a, b) { + b = void 0 === b ? !0 : b; + _.ef.call(this); + this.H = a; + this.o = new _.ts(this); + b && _.Dma(this); + _.gf(this, this.o) + }; + _.bf(us, _.ef); + us.prototype.j = null; + us.prototype.v = null; + _.Dma = function(a) { + var b = a.H.get(_.Ak); + b.H.includes(a.o); + b.v(a.o) + }; + _.ts = function(a) { + this.H = a + }; + _.bf(_.ts, _.Uc); + _.ts.prototype.o = _.k(29); + _.ts.prototype.j = _.k(26); + _.ts.prototype.v = _.k(31); + _.Ec(_.Ik, us); + _.pa().wf(function(a) { + var b = new us(a, !1); + _.lp(a, _.Ik, b); + a = _.lc("SNlM0e").Ra(null); + var c = _.lc("S06Grb").Ra(null); + b.j = a; + b.v = c + }); + + _.z(); + + _.moa = function(a) { + a.Ro = void 0; + a.kb = function() { + return a.Ro ? a.Ro : a.Ro = new a + } + }; + + var noa; + _.qu = function(a) { + return "number" === typeof a.j ? a.j.toString() : a.o + }; + noa = {}; + _.ru = function(a, b) { + if (!a || !a.mb) + return a; + var c = noa[a.mb]; + return c ? void 0 === b || !b || c.Eia ? (a = a.clone(), c.Uia(a), a) : a : a + }; + var su, + ooa; + _.tu = function(a, b) { + b = _.ru(b, !0); + var c = []; + su({ + id: _.qu(a), + request: b ? b.toJSON() : [] + }, c); + return c.join("") + }; + su = function(a, b) { + if (Array.isArray(a)) { + for (var c = 0; c < a.length; c++) { + var d = a[c]; + if (!(null == d || d instanceof Array && 0 == d.length)) { + var e = []; + su(d, e); + e.length && b.push(b.length ? "," : "{", c + "", ":", e.join("")) + } + } + b.length && b.push("}") + } else + _.Ja(a) ? ooa(a, b) : b.push((0, _.ida)(a)) + }; + ooa = function(a, b) { + if (Object.keys) + var c = Object.keys(a); + else { + c = []; + for (var d in a) + c.push(d) + } + c.sort(function(g, l) { + return _.Na(/[^0-9]/.test(g) ? g : parseInt(g, 10), /[^0-9]/.test(l) ? l : parseInt(l, 10)) + }); + for (d = 0; d < c.length; d++) { + var e = a[c[d]]; + if (!(null == e || e instanceof Array && 0 == e.length)) { + var f = []; + su(e, f); + f.length && b.push(b.length ? "," : "{", c[d], ":", f.join("")) + } + } + b.length && b.push("}") + }; + + var yu, + zu, + Au, + poa, + roa, + soa; + _.uu = function(a) { + return a instanceof _.Yj ? { + Bg: a + } : a + }; + _.xu = function(a) { + a = _.vu(_.uu(a)); + return _.wu(a) + }; + yu = {}; + zu = {}; + Au = function(a) { + var b = a ? _.bk : _.dk; + a = a ? yu : zu; + for (var c in b) { + var d = b[parseInt(c, 10)], + e = d.Fb.prototype.mb; + e && (a[e] = d.Mg) + } + }; + poa = function(a, b) { + var c = b ? yu : zu, + d = c[a.toString()]; + d || (Au(b), d = c[a.toString()]); + return d + }; + _.qoa = function(a) { + var b = poa(a.mb, !1); + return { + Bg: _.ek[b], + gp: _.dk[b], + MG: a + } + }; + roa = function(a) { + var b = a.mb; + var c = yu[b.toString()]; + c || (Au(!0), c = yu[b.toString()]); + c ? b = !0 : (c = zu[b.toString()], c || (Au(!1), c = zu[b.toString()]), b = c ? !1 : void 0); + b ? (b = poa(a.mb, !0), a = { + Bg: _.ck[b], + xj: _.bk[b], + request: a + }) : a = _.qoa(a); + return a + }; + _.Bu = function(a, b) { + var c = _.Rk[a]; + if (!c) + return []; + if (a = c[b]) + return a; + c[b] = []; + var d = {}, + e; + for (e in c) + d.Uw = e, + a = c[d.Uw], + _.Oa(a, function(f) { + return function(g) { + var l = _.Bu(f.Uw, b); + _.Oa(l, function(m) { + c[b].push({ + Oh: function(p) { + var q = []; + p = g.Oh(p); + for (var r = 0; r < p.length; r++) + q.push.apply(q, m.Oh(p[r])); + return q + }, + Fb: g.Fb + }) + }) + } + }(d)), + d = { + Uw: d.Uw + }; + return c[b] + }; + soa = function(a, b, c) { + a.ty || (a.ty = {}); + var d = a.ty[c]; + if (d) + return d; + d = a.ty[c] = { + set: new Set, + map: {} + }; + _.Oa(b, function(e) { + e = e.Oh(a); + e = _.B(e); + for (var f = e.next(); !f.done; f = e.next()) + d.set.add(f.value) + }); + if (_.Mk[c]) + for (b = _.B(d.set), c = b.next(); !c.done; c = b.next()) + c = c.value, + d.map[_.Ok(c).Uj] = c; + return d + }; + _.Cu = function(a, b, c) { + if (a.mb) { + c = c || b.split(";")[0]; + var d = a.mb; + if (c == d) { + if (_.Ok(a).Uj == b) + return a + } else if (d = _.Bu(d, c), 0 != d.length) + return soa(a, d, c).map[b] + } + }; + _.Du = function(a) { + if ("function" === typeof a.zc) + return a.zc(); + var b = -1; + a instanceof _.nc && (a = roa(a)); + a instanceof _.Yj ? b = a.Mg : a.xj ? b = a.xj.Mg : a.gp ? b = a.gp.Mg : a.Bg && (b = a.Bg.Mg); + var c = _.bk[b] || _.dk[b]; + a = _.ck[b] || _.ek[b]; + var d = function() {}; + c && (d = c.Fb); + c = function() {}; + a && (c = a.Fb); + return new _.Hc(b + "", c, d) + }; + _.vu = function(a) { + if (a.zc) + return a; + var b = _.Du(a); + if (a instanceof _.nc) + return b.kb(a); + b = a.request ? b.kb(a.request) : b.kb(a.MG); + a.XK && (b = _.wk(b, _.qk, a.XK)); + a.YK && (b = _.wk(b, _.rk, a.YK)); + a.Lq && (b = _.wk(b, _.pk)); + a.fp && (b = _.wk(b, _.mda, a.fp)); + a.Ez && (b = _.wk(b, _.nda, a.Ez)); + return b + }; + _.wu = function(a) { + var b = _.ru(a.Ef(), !0); + return _.tu(a.zc(), b) + }; + + _.t("xUdipf"); + + var Eu = function() { + this.N = new _.oj; + this.na = new _.oj; + this.ua = new _.oj; + this.j = new _.oj; + this.H = new _.oj; + this.v = new _.oj; + this.wa = []; + this.o = new _.Ph + }, + toa = [], + uoa = []; + var voa; + Eu.prototype.initialize = function(a) { + a = a || _.ca; + var b = a.AF_initDataKeys, + c = a.AF_initDataChunkQueue, + d = a.AF_dataServiceRequests; + b && c && d ? this.Ia(b, c, d) : (b = (0, _.Xe)(this.Ia, this), _.be("AF_initDataInitializeCallback", b, a)); + b = (0, _.Xe)(this.ya, this); + _.be("AF_initDataCallback", b, a) + }; + Eu.prototype.Ia = function(a, b, c) { + b = void 0 === b ? [] : b; + c = void 0 === c ? {} : c; + a = a && a.length ? a : _.pc(b, function(d) { + return d.key + }); + _.Oa(a, function(d) { + var e = new _.Ph; + this.ua.set(d, e); + this.j.set(d, e); + if (e = c[d]) { + e.id = e.id + ""; + var f = []; + e.ext && f.push({ + key: _.oda, + value: e.ext + }); + f = new _.Hc(e.id, function() {}, function() {}, f); + if (e.request) { + f = _.qu(f); + var g = this.v.get(f) || []; + g.push({ + initialDataKey: d, + key: e + }); + this.v.set(f, g) + } else + this.H.set(_.tu(f, null), d) + } + }, this); + _.Oa(this.wa, function(d) { + d = Fu(this, d); + this.j.delete(d) + }, this); + _.Oa(b, (0, _.Xe)(this.ya, this)); + this.o.callback(null) + }; + Eu.prototype.Ca = function(a) { + a = Fu(this, a); + return null != a && this.j.has(a) + }; + var Fu = function(a, b) { + if ("string" === typeof b) + return b; + var c = b.Ib ? b.Ib : _.Du(b); + if (a.v.has(_.qu(c))) { + if (!b.request) + return null; + for (var d = b.request.constructor, e = _.qu(c), f = a.v.get(e), g = 0; g < f.length; g++) { + var l = _.tu(c, new d(f[g].key.request)); + a.H.set(l, f[g].initialDataKey) + } + a.v.delete(e) + } + b = b.Ib ? _.tu(b.Ib, b.request) : _.xu(b); + return a.H.has(b) ? a.H.get(b) : null + }; + Eu.prototype.ya = function(a) { + var b = a.key, + c = this.j.get(b, null); + if (c) { + var d = { + isError: a.errorHasStatus || a.isError || !1, + data: a.data, + sideChannel: a.sideChannel ? new _.fk([a.sideChannel]) : void 0 + }; + this.N.set(b, d); + var e = a.hash; + e && this.na.set(e, b); + if (a.errorHasStatus) + c.Ee(new _.Sc(new _.Rc(a.data))); + else if (a.isError) { + a = Error; + if ("undefined" == typeof d) + d = "undefined"; + else if (null == d) + d = "NULL"; + else { + e = []; + for (var f in d) + if ("function" !== typeof d[f]) { + var g = f + " = "; + try { + g += d[f] + } catch (l) { + g += "*** " + l + " ***" + } + e.push(g) + } + d = e.join("\n") + } + c.Ee(a("Fb`" + + b + "`" + d)) + } else if (c.callback(d), d.sideChannel) + for (b = d.sideChannel, uoa.push(b), c = _.B(toa), d = c.next(); !d.done; d = c.next()) + d.value.j(b) + } + }; + var Gu = function(a, b) { + return (a = a.N.get(b)) && !a.isError ? ("function" === typeof a.data && (a.data = a.data()), { + data: a.data, + sideChannel: a.sideChannel + }) : null + }, + woa = function(a, b) { + var c = a.na.get(b); + return c ? _.Jc(Gu(a, c)) : voa(a).then(function() { + var d = this.na.get(b); + return d ? _.Jc(Gu(this, d)) : _.Jc(null) + }, null, a) + }; + Eu.prototype.UE = function(a) { + return woa(this, a).then(function(b) { + return null == b ? null : b.data + }) + }; + voa = function(a) { + return a.o.then(function() { + return _.td(_.pc(Array.from(this.j.values()), function(b) { + return b.then(null, function() { + return null + }) + })) + }, null, a) + }; + _.xoa = function(a, b) { + return a.o.vg().ub(function() { + if (!this.Ca(b)) + throw Error("Gb`" + b); + var c = Fu(this, b), + d = this.j.get(c, null).vg(); + d.ub(function() { + return Gu(this, c) + }, this); + return d + }, a) + }; + Eu.prototype.getData = function(a) { + return _.xoa(this, a).vg().ub(function(b) { + return b.data + }) + }; + Eu.prototype.clearData = function(a) { + var b = Fu(this, a); + null != b && (this.o.j && this.j.delete(b), this.N.delete(a), this.wa.push(b), this.ua.set(b, _.Yh("Data item has been cleared: " + a))) + }; + _.Ec(_.Ck, Eu); + _.pa().wf(function(a) { + var b = new Eu(a); + _.lp(a, _.Ck, b); + b.initialize(window) + }); + + _.z(); + + _.t("blwjVc"); + + _.N1 = function(a, b, c) { + return new _.bw(a, b, void 0 === c ? null : c) + }; + _.O1 = function(a) { + _.N.call(this, a.Aa); + this.o = _.pc(_.lc("MT7f9b").v([]), function(b) { + return b.Ra() + }) + }; + _.C(_.O1, _.N); + _.O1.Ga = _.N.Ga; + _.O1.va = function() { + return {} + }; + _.O1.prototype.getType = function(a) { + var b = 0; + _.Oa(a.H ? a.H.slice() : [], function(c) { + _.sk === c.key && (b = c.value ? 1 : 2) + }, this); + if (0 != b) + return b; + a = parseInt(a, 10); + if (void 0 !== a) + if (void 0 !== _.bk[a] || void 0 !== _.ck[a]) + b = 1; + else if (void 0 !== _.dk[a] || void 0 !== _.ek[a]) + b = 2; + return b + }; + _.O1.prototype.j = _.k(194); + _.gw(_.ml, _.O1); + + _.z(); + + _.Hu = new _.qm; + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + _.Iu = function(a, b, c) { + _.ef.call(this); + this.j = a; + this.H = b || 0; + this.o = c; + this.v = (0, _.Xe)(this.NS, this) + }; + _.bf(_.Iu, _.ef); + _.h = _.Iu.prototype; + _.h.Ns = 0; + _.h.Vb = function() { + _.Iu.Tc.Vb.call(this); + this.stop(); + delete this.j; + delete this.o + }; + _.h.start = function(a) { + this.stop(); + this.Ns = _.sm(this.v, void 0 !== a ? a : this.H) + }; + _.h.stop = function() { + this.Gc() && _.tm(this.Ns); + this.Ns = 0 + }; + _.h.Gc = function() { + return 0 != this.Ns + }; + _.h.NS = function() { + this.Ns = 0; + this.j && this.j.call(this.o) + }; + + var yoa = function(a, b, c) { + _.$l.call(this, a, b); + this.data = c + }, + Aoa; + _.C(yoa, _.$l); + _.Ju = function() { + this.j = {}; + this.o = {} + }; + _.zoa = function(a, b) { + var c = _.tu(b.Ib, b.vv), + d = a.j[c]; + d || (d = a.j[c] = []); + c = "r" == b.vy; + d.push(b); + c && b.vv && (b = b.pH + "," + _.Ok(b.Nr).Uj, a.o[b] = !0) + }; + _.Ku = function(a) { + var b = 0; + _.Oa(Aoa(a), function(c) { + b++; + _.Hu.dispatchEvent(new yoa(c.vy, this, { + Ib: c.Ib, + request: c.vv, + Nr: c.Nr, + Ri: c.Ri, + kE: c.pH, + yI: c.yI + })) + }, a); + 0 < b && (a.j = {}, a.o = {}) + }; + Aoa = function(a) { + var b = [], + c = {}; + _.eb(a.j, function(d) { + _.Oa(d, function(e) { + try { + var f = e.pH + "," + _.Ok(e.Nr).Uj + } catch (g) { + _.ea(g); + return + } + "r" != e.vy && e.vv && this.o[f] || c[f] || (c[f] = !0, b.push(e)) + }, this) + }, a); + return b + }; + _.Ju.kb = function() { + return _.tl(_.Ju) + }; + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + _.Boa = function(a) { + this.Yb.remove(a) + }; + _.Coa = !1; + var Doa = function(a, b) { + a.cache.whenReady(b) + }; + var Eoa; + _.Lu = function() { + this.v = []; + this.o = []; + this.j = null; + this.H = _.Ju.kb() + }; + _.Mu = function(a, b, c) { + if (a.v.length) { + for (var d = a.j, e = 0; e < a.v.length; e++) + Eoa(a.v[e], b, c, d); + Doa(a.j, (0, _.Xe)(function() { + _.Ku(this.H) + }, a)) + } + }; + _.Nu = function(a, b, c) { + if (!a.o.length) + return c; + for (var d = a.j, e = 0; e < a.o.length; e++) + Eoa(a.o[e], b, c, d); + Doa(a.j, (0, _.Xe)(function() { + _.Ku(this.H) + }, a)); + return c + }; + Eoa = function(a, b, c, d) { + try { + b.zc(), + a.v(b, c, d) + } catch (e) { + _.ea(e) + } + }; + _.moa(_.Lu); + + _.UB = function(a) { + _.I.call(this, a) + }; + _.C(_.UB, _.I); + _.Xua = new _.Yj(203522521, _.UB); + + _.t("fKUV3e"); + + _.Y1 = function(a) { + _.N.call(this, a.Aa); + this.o = _.Lu.kb() + }; + _.C(_.Y1, _.N); + _.Y1.Ga = _.N.Ga; + _.Y1.va = function() { + return {} + }; + _.Y1.prototype.j = function(a, b) { + if (!isNaN(a.zc().toString())) + return _.Qm(a); + var c = b.then(function(d) { + return d.yn + }); + c.Je(function() {}); + _.Mu(this.o, a, c); + ufb(this, a, b); + return _.Qm(a) + }; + var ufb = function(a, b, c) { + c.then(function(d) { + _.Nu(a.o, b, d.yn) + }, function() {}) + }; + _.gw(_.ql, _.Y1); + + _.z(); + + _.t("aurFic"); + + _.Z1 = function(a) { + _.N.call(this, a.Aa) + }; + _.C(_.Z1, _.N); + _.Z1.Ga = _.N.Ga; + _.Z1.va = function() { + return {} + }; + _.Z1.prototype.j = function(a) { + return _.Qm(a) + }; + _.gw(_.rl, _.Z1); + + _.z(); + + _.RE = function(a) { + _.I.call(this, a) + }; + _.C(_.RE, _.I); + _.RE.prototype.getSeconds = function() { + return _.si(this, 1, 0) + }; + + _.t("COQbmf"); + + var iya = [5], + SE = function(a) { + _.I.call(this, a, -1, iya) + }; + _.C(SE, _.I); + _.h = SE.prototype; + _.h.n_ = function() { + return _.si(this, 1, 0) + }; + _.h.c_ = function() { + return _.ic(this, _.RE, 2) + }; + _.h.o_ = function() { + return _.ic(this, _.RE, 3) + }; + _.h.KZ = function() { + var a = void 0 === a ? 0 : a; + var b = _.G(this, 4); + b = null == b ? b : +b; + return null == b ? a : b + }; + _.h.D_ = function() { + return _.qi(this, 5) + }; + var TE = function(a) { + _.N.call(this, a.Aa); + this.j = _.fj(_.lc("YlwcZe"), SE, null) + }; + _.C(TE, _.N); + TE.Ga = _.N.Ga; + TE.va = _.N.va; + _.gw(_.Dl, TE); + + _.z(); + + _.t("U0aPgd"); + + _.PE = function(a) { + _.N.call(this, a.Aa); + this.j = {}; + this.o = {}; + this.v = {}; + this.H = 0 + }; + _.C(_.PE, _.N); + _.PE.Ga = _.N.Ga; + _.PE.va = function() { + return {} + }; + _.PE.prototype.create = function(a) { + var b = this; + _.eb(a, function(d) { + if (_.xk(d, _.qk) || _.xk(d, _.rk)) + throw Error("nc"); + }); + this.H++; + var c = 0; + return _.ib(a, function(d) { + var e = b.H + ""; + c++; + var f = c + ""; + b.j[e] || (b.j[e] = []); + b.j[e].push(f); + return _.wk(_.wk(d, _.qk, e), _.rk, f) + }, this) + }; + _.gya = function(a, b) { + var c = _.xk(b, _.qk); + b = _.xk(b, _.rk); + c && b && (_.Ba(a.j[c], b), a.o[c] && a.o[c].length == a.j[c].length && (a.v[c](), _.QE(a, c))) + }; + _.PE.prototype.track = function(a, b) { + if (this.o[a]) + throw Error("oc`" + a); + this.o[a] = []; + this.v[a] = b + }; + _.QE = function(a, b) { + delete a.j[b]; + delete a.o[b]; + delete a.v[b] + }; + _.gw(_.Gl, _.PE); + + _.z(); + + _.Jt = function(a, b) { + return document.getElementById(b) || a.querySelector("#" + b) + }; + _.Kt = function(a) { + if ((a = a.getAttribute("jsdata")) && 0 == a.indexOf("deferred-")) + return (0, _.Xf)(a.substring(9)) + }; + _.Ona = function(a, b) { + var c = _.Kt(a); + if (c) { + var d; + b && (d = b.querySelector("#" + c)); + d || (d = _.Jt(a, c)); + return d + } + return a + }; + + _.Lt = new _.Zl("j"); + _.Pna = new _.Zl("k"); + _.Mt = new _.Zl("l"); + var Qna; + _.Rc.prototype.mb = "v3Bbmc"; + Qna = 0; + _.Nt = {}; + _.Ot = 0; + _.Pt = function(a) { + if (!a) + return ""; + var b = "$" + Qna++; + b = (a.mb ? _.Ok(a).Uj : ";unsupported") + ";" + b; + _.Nt[b] || _.Ot++; + _.Nt[b] = a; + return b + }; + _.Rna = function() { + return _.ob(_.Nt) + }; + _.Sna = function(a) { + a = (0, _.Xf)(a).split(/;/); + return { + mb: a[0], + SO: a[0] + ";" + a[1], + id: a[1], + uf: a[2] + } + }; + + _.Rna = function() { + return 0 == _.Ot + }; + + _.t("ZwDk9d"); + + _.JB = function(a) { + _.N.call(this, a.Aa) + }; + _.C(_.JB, _.N); + _.JB.Ga = _.N.Ga; + _.JB.va = _.N.va; + _.JB.prototype.UE = function(a) { + return _.Kc(this, { + Ta: { + xz: _.Ck + } + }).then(function(b) { + var c = window._wjdd, + d = window._wjdc; + return !c && d ? new _.Dh(function(e) { + window._wjdc = function(f) { + d(f); + e(Eua(f, b, a)) + } + }) : Eua(c, b, a) + }) + }; + var Eua = function(a, b, c) { + return (a = a && a[c]) ? a : b.Ta.xz.UE(c) + }; + _.JB.prototype.j = function(a, b) { + var c = _.Sna(b).uf; + if (c.startsWith("$")) { + var d = _.qo.get(a); + _.Nt[b] && (d || (d = {}, _.qo.set(a, d)), d[c] = _.Nt[b], delete _.Nt[b], _.Ot--); + if (d) + if (a = d[c]) + b = _.Jc(a); + else + throw Error("zb`" + b); + else + b = null + } else + b = null; + return b + }; + _.gw(_.fn, _.JB); + + _.z(); + + _.lv = function(a, b, c, d) { + var e = _.Rn(b.toString()), + f = a, + g = _.Gda(_.ul.kb(), e), + l = g ? _.wl(e) : null, + m = g ? l.Aj : null, + p = e.toString(); + do { + var q = f.getAttribute("jsmodel"); + if (q) { + var r = _.Sn(q); + q = {}; + for (var u = r.length - 1; 0 <= u; q = { + Ah: q.Ah + }, u--) { + var v = _.Rn(r[u]); + q.Ah = e; + if (g || v.toString() == p) { + if (g) + if (q.Ah = v, q.Ah && m && q.Ah.toString() == m.toString()) + q.Ah = _.vl(_.ul.kb(), e); + else if (!_.xl(l, q.Ah)) + continue; + if (q.Ah != d || f != a) { + if (_.Pi(f) && _.Pi(f)[q.Ah.toString()]) + return _.Pi(f)[q.Ah.toString()]; + a = _.Ul(_.Rl.kb(), q.Ah); + _.Pi(f) || _.Pca(f, + {}); + b = _.Pi(f)[q.Ah.toString()] = (new _.Ph).ub(_.jf(a)); + a.ub(function(w) { + return function(x) { + return x.create(w.Ah, f, c) + } + }(q)); + b.callback(); + _.Cfa(_.Ei(_.Yg(f)), f); + return b + } + } + } + } + } while (f = _.yd(f)); + return _.Yh(new _.gv(b)) + }; + _.gv = function(a) { + _.ba.call(this, "No valid model for " + a); + this.key = a + }; + _.C(_.gv, _.ba); + + var $oa, + apa; + $oa = function(a) { + var b; + _.Bd(a, function(c) { + return _.zd(c) ? (b = _.zd(c), !0) : !1 + }, !0); + return b || a + }; + _.mv = function(a, b) { + if (a["__wizcontext:requests"] && a["__wizcontext:requests"][b]) + return a["__wizcontext:requests"][b]; + var c = new _.Ph, + d = void 0; + _.Bd(a, function(f) { + f = f.__wizcontext; + if (!f) + return !1; + d = f[b]; + return void 0 !== d ? !0 : !1 + }, !0); + if (void 0 !== d) + c.callback(d); + else { + apa(a, b, c); + var e = $oa(a); + e != a && apa(e, b, c) + } + return c + }; + apa = function(a, b, c) { + var d = (d = a.getAttribute("jscontext")) ? d.split(" ") : []; + d.push(String(b)); + 0 == d.length ? a.removeAttribute("jscontext") : a.setAttribute("jscontext", d.join(" ")); + (d = a["__wizcontext:requests"]) || (d = a["__wizcontext:requests"] = {}); + d[b] = c + }; + _.qd({ + model: function(a, b) { + b = b instanceof _.Fc ? b : b instanceof _.Vl ? b.Aj : _.Sl(_.Rl.kb(), b); + return a.Zj(b) + }, + xja: function(a, b) { + return _.Jd(_.fj(a.getData(b.name), b.Fb, null)) + } + }); + + _.Rpa = function(a, b) { + b.id || (b.id = "ow" + _.Ka(b)); + a.setAttribute("jsowner", b.id); + a.__owner = b; + var c = _.ro.get(b); + c || _.ro.set(b, c = []); + c.includes(a) || c.push(a); + b.setAttribute("__IS_OWNER", !0) + }; + _.vw = function(a, b, c) { + b = b.querySelectorAll('[jsname="' + c + '"]'); + c = []; + for (var d = 0; d < b.length; d++) + _.Do(b[d], !1) == a && c.push(b[d]); + return c + }; + _.xw = function(a, b, c) { + var d = a instanceof _.Fc ? a : _.Sl(_.Rl.kb(), a); + a = _.Ul(_.Rl.kb(), d); + a.ub(function(e) { + return _.Ev(d, e, b || new _.ww(void 0, void 0, void 0, c || void 0)) + }); + return a + }; + _.yw = function(a, b) { + var c = []; + a.Bc(function(d) { + (d = d.querySelector(b)) && c.push(d) + }); + return new _.Qj(c) + }; + _.ww = function(a, b, c, d) { + this.v = a || {}; + this.ee = b || null; + this.o = c || null; + this.j = d || b && b.Tf() + }; + _.ww.prototype.getContext = function(a) { + var b = Spa(this, a); + return null == b && this.ee ? this.ee.getContext(a) : _.Jd(b) + }; + _.ww.prototype.Oe = function() { + return this.j + }; + _.ww.prototype.Tf = function() { + return this.j || void 0 + }; + _.ww.prototype.getData = function(a) { + var b = Spa(this, a); + return null == b && this.ee ? this.ee.getData(a) : new _.kc(a, b) + }; + var Spa = function(a, b) { + var c = a.v[b]; + return null == c && a.o ? a.o(b) : c + }; + _.O = function(a) { + _.On.call(this, a.Aa); + this.oh = a.Dd.element.oa(); + this.Qj = a.Dd.vY; + this.Yb = new _.Tpa; + this.bJ = null; + this[_.Id] = null + }; + _.C(_.O, _.On); + _.O.prototype.uE = function() { + this.Yb.o && (this.Yb.o.uc(), this.Yb.o = null); + var a = _.zd(this.oh); + a && _.ro.get(a) && _.Ba(_.ro.get(a), this.U().oa()); + _.On.prototype.uE.call(this) + }; + _.O.va = function() { + return { + Dd: { + vY: function() { + return _.Jd(this.Qj) + }, + element: function() { + return _.Jd(this.U()) + } + } + } + }; + _.h = _.O.prototype; + _.h.toString = function() { + return this.Pr + "[" + _.Ka(this.oh) + "]" + }; + _.h.Oe = function() { + return this.Qj.Oe() + }; + _.h.Tf = function() { + return this.Qj.Tf() + }; + _.h.Xd = function() { + return _.Yg(this.oh) + }; + _.h.getWindow = function() { + return _.ih(this.Xd()) + }; + _.h.nc = function(a) { + return _.zw(this.oh, a) + }; + _.zw = function(a, b) { + a = _.Uj(a); + var c = [], + d = function(q, r) { + return q.push.apply(q, r) + }; + d(c, _.vw(a, a, b)); + for (var e = _.ro.get(a) || [], f = 0; f < e.length; f++) { + var g = e[f]; + g.getAttribute("jsname") === b && c.push(g) + } + if (a.hasAttribute("jsshadow") || a.querySelector("[jsshadow]")) + for (f = a.querySelectorAll("[jscontroller]"), g = 0; g < f.length; g++) { + var l = f[g], + m = _.ro.get(l) || []; + m.length && _.Do(l, !1) === a && d(e, m) + } + for (f = 0; f < e.length; f++) + d(c, _.vw(a, e[f], b)); + var p = new Set; + return new _.Qj(c.filter(function(q) { + if (p.has(q)) + return !1; + p.add(q); + return !0 + })) + }; + _.h = _.O.prototype; + _.h.Ea = function(a) { + var b = this.nc(a); + if (1 <= b.size()) + return b.wb(0); + throw Error("Ob`" + a + "`" + this); + }; + _.h.U = function() { + return this.Yb.j ? this.Yb.j : this.Yb.j = new _.Rj(this.oh) + }; + _.h.getData = function(a) { + return this.U().getData(a) + }; + _.h.getContext = function(a) { + return _.mv(this.oh, a) + }; + _.h.Zj = function(a, b) { + var c = this; + return _.Pd(_.lv(b || this.oh, a, this.Tf()), function(d) { + d instanceof _.gv && (d.message += " requested by " + c); + return d + }) + }; + _.h.Yc = function(a, b) { + if (a.tagName) { + var c = this.Qj.Yc(a); + c.ub(_.Nd); + b && c.ub(b); + return c + } + return this.Vj(a).ub(function(d) { + if (0 == d.length) + throw Error("Ob`" + a + "`" + this); + b && b(d[0]); + return d[0] + }, this) + }; + _.h.Vj = function(a, b) { + var c = [], + d = this.nc(a), + e = this.U().oa(); + if (0 == d.size() && "loading" == e.ownerDocument.readyState) { + var f = new _.Ph; + _.im(e.ownerDocument, "readystatechange", function() { + _.Th(this.Vj(a, b), function(g) { + f.callback(g) + }, function(g) { + f.Ee(g) + }) + }, !1, this); + return f + } + d.Bc((0, _.Xe)(function(g) { + c.push(this.Qj.Yc(g)) + }, this)); + d = _.Wl(c); + d.ub(function(g) { + if (g.length) + return _.Wl(g.map(_.Nd)) + }); + b && d.ub(b); + return d + }; + _.h.Ba = function(a, b, c) { + var d = this.oh, + e = _.zd(this.oh) || null; + e && !_.Ho(this.oh, a) && (d = e); + d && _.Fd(d, a, b, c, { + _retarget: this.oh, + __source: this + }) + }; + _.h.notify = function(a, b) { + _.Go(this.U().oa(), a, b, this) + }; + _.h.Ul = function(a, b) { + this.U().oa(); + a = a instanceof _.Rj ? a.oa() : a; + _.Rpa(a, b ? b.oa() : this.U().oa()) + }; + _.h.Ai = function() { + _.Ei(_.Yg(document)).Ai() + }; + _.Tpa = function() { + this.o = this.v = this.j = null + }; + _.P = function(a, b, c) { + var d = Object.getPrototypeOf(a); + d && d.Fj && d.Fj == a.Fj ? a.Fj = Object.create(a.Fj) : a.Fj || (a.Fj = {}); + a.Fj[b] = c + }; + _.O.prototype.Lw = function() {}; + _.P(_.O.prototype, "npT2md", function() { + return this.Lw + }); + _.qd({ + controller: function(a, b) { + return a.Yc(b) + }, + Mka: function(a, b) { + return a.Vj(b).ub(function(c) { + return c[0] || null + }) + }, + controllers: function(a, b) { + return a.Vj(b) + }, + wk: function(a, b) { + return _.xw(b, a, a.Oe()) + } + }); + + var Upa; + _.Aw = function(a) { + _.I.call(this, a) + }; + _.C(_.Aw, _.I); + Upa = { + Zj: _.lv + }; + _.Bw = function(a, b, c, d) { + _.Fv.call(this, a, void 0, d); + this.Na = b; + this.Qj = c; + this.Yb = new _.Tpa; + this.j = null + }; + _.C(_.Bw, _.Fv); + _.h = _.Bw.prototype; + _.h.Oe = function() { + return this.Qj.Oe() + }; + _.h.Tf = function() { + return this.Qj.Tf() + }; + _.h.getContext = function(a) { + return _.mv(this.Na, a) + }; + _.h.U = function() { + return this.Yb.j ? this.Yb.j : this.Yb.j = new _.Rj(this.Na) + }; + _.h.getData = function(a) { + return this.U().getData(a) + }; + _.h.Zj = function(a, b) { + var c = this; + return _.Pd(Upa.Zj(b || this.Na, a, this.Tf()), function(d) { + d instanceof _.gv && (d.message += " requested by " + c); + return d + }) + }; + _.h.Yc = function(a, b) { + if (a.tagName) { + var c = this.Qj.Yc(a), + d = c.vg(); + Vpa(this, function(e) { + return d.ub(function(f) { + return _.Kd(f, e) + }) + }); + b && c.ub(b); + return c + } + return this.Vj(a).ub(function(e) { + if (0 == e.length) + throw Error("Pb`" + a + "`" + this); + b && b(e[0]); + return e[0] + }, this) + }; + _.h.Vj = function(a, b) { + var c = [], + d = this.nc(a), + e = this.U().oa(); + if (0 == d.size() && "loading" == e.ownerDocument.readyState) { + var f = new _.Ph; + _.im(e.ownerDocument, "readystatechange", function() { + _.Th(this.Vj(a, b), function(l) { + f.callback(l) + }, function(l) { + f.Ee(l) + }) + }, !1, this); + return f + } + d.Bc((0, _.Xe)(function(l) { + c.push(this.Qj.Yc(l)) + }, this)); + d = _.Wl(c); + var g = d.vg(); + Vpa(this, function(l) { + return g.ub(function(m) { + return _.Wl(m.map(function(p) { + return _.Kd(p, l) + })) + }) + }); + b && d.ub(b); + return d + }; + _.h.nc = function(a) { + return _.zw(this.Na, a) + }; + var Vpa = function(a, b) { + a.j || (a.j = []); + a.j.push(b) + }; + + var rxa; + rxa = function(a) { + this.abort = a + }; + _.sxa = new rxa(!1); + _.txa = new rxa(!0); + _.cE = function(a) { + _.N.call(this, a.Aa) + }; + _.C(_.cE, _.N); + _.cE.Ga = _.N.Ga; + _.cE.va = _.N.va; + _.cE.prototype.j = function() { + return _.sxa + }; + _.cE.prototype.o = function() {}; + var uxa = new _.Fc("RyvaUb", void 0, void 0, !1); + _.gw(uxa, _.cE); + + _.XI = !1; + + _.t("V3dDOb"); + + _.gK = function(a) { + _.cE.call(this, a.Aa) + }; + _.C(_.gK, _.cE); + _.gK.Ga = _.cE.Ga; + _.gK.va = _.cE.va; + _.gK.prototype.j = function(a) { + return cJa(a) ? _.sxa : _.txa + }; + var cJa = function(a) { + var b = dJa(a.j.oa()); + if (null != b && !a.event.button) { + var c = b.getAttribute("for"); + if (c) + var d = b.ownerDocument.getElementById(c); + else + b = (new _.Rj(b)).find("[role][jsaction]").filter(function(e) { + e = e.getAttribute("role"); + return "button" == e || "checkbox" == e || "radio" == e + }), + 0 < b.size() && (d = b.oa()); + if (d && !d.disabled) + return _.XI = !1, a.event.preventDefault(), (new _.Rj(d)).click(), !1 + } + return !0 + }, + dJa = function(a) { + return (a = _.uh(a, function(b) { + return _.sh(b) && ("LABEL" == b.tagName || "A" == b.tagName || b.hasAttribute("__jscontroller") || + b.hasAttribute("jsaction")) + }, !0)) && "LABEL" == a.tagName ? a : null + }; + _.gw(_.An, _.gK); + + _.z(); + + _.t("cEt90b"); + + _.iw = new _.Vl(_.Bl); + + _.z(); + + _.t("KUM7Z"); + + var Mqa = history.pushState, + Nqa = history.replaceState, + qx = function(a) { + _.N.call(this, a.Aa); + this.j = a.service.window.get(); + this.v = this.j.history.pushState.bind(this.j.history); + this.H = this.j.history.replaceState.bind(this.j.history); + this.o = this.j.location != this.j.parent.location && !1, + Oqa(this) + }; + _.C(qx, _.N); + qx.Ga = _.N.Ga; + qx.va = function() { + return { + service: { + window: _.iw + } + } + }; + var Oqa = function(a) { + a.j.history.pushState = function(b, c, d) { + a.v(b, c, d) + }; + a.j.history.replaceState = function(b, c, d) { + a.H(b, c, d) + } + }; + _.h = qx.prototype; + _.h.Cb = function() { + return this.o + }; + _.h.go = function(a) { + this.o || this.j.history.go(a) + }; + _.h.OS = function(a, b) { + this.o || this.v(a, "", b) + }; + _.h.PS = function(a, b) { + this.o || this.H(a, "", b) + }; + _.h.state = function() { + try { + return this.j.history.state + } catch (a) { + return null + } + }; + _.h.Mh = function() { + _.N.prototype.Mh.call(this); + this.j.history.replaceState = Nqa; + this.j.history.pushState = Mqa + }; + _.gw(_.ln, qx); + + _.z(); + + _.t("yxTchf"); + + _.Aqa = new _.Vl(_.rea); + + _.z(); + + var ix, + ex, + Kqa, + fx, + bx, + Iqa, + dx; + _.cx = function(a, b, c, d, e) { + e = void 0 === e ? 1E3 : e; + _.ef.call(this); + this.H = a; + this.ya = c; + this.ua = d; + a = _.ax(b.id, "H"); + this.na = null !== a && null !== _.ax(b.Ze, "PH") ? a + 100 : 0; + this.j = []; + this.v = []; + this.N = new Set; + this.o = null; + this.wa = e; + 0 === this.na ? (e = "H" + this.na++, bx(this, { + id: e, + Ze: "P" + e, + url: b.url, + re: b.re + }, !0)) : this.j.push(b) + }; + _.C(_.cx, _.ef); + _.cx.prototype.getState = function() { + return dx(_.sa(this.j)) + }; + _.cx.prototype.find = function(a) { + return (a = _.Bqa(this, a)) ? dx(a) : null + }; + _.Bqa = function(a, b, c) { + a = _.B((void 0 === c ? 0 : c) ? [a.v, a.j] : [a.j]); + for (c = a.next(); !c.done; c = a.next()) { + c = c.value; + for (var d = c.length - 1; 0 <= d; d--) + if (b(dx(c[d]))) + return c[d] + } + return null + }; + _.Cqa = function(a, b, c, d) { + var e = ex(a, b, c); + return fx(a, function() { + bx(a, e, void 0, d); + return _.Jc(dx(e)) + }) + }; + _.Dqa = function(a, b, c, d) { + var e = ex(a, b, c); + return fx(a, function() { + bx(a, e, !0, d); + return _.Jc(dx(e)) + }) + }; + _.cx.prototype.pop = function(a, b) { + return _.gx(_.hx(this, a, b, !0)) + }; + _.cx.prototype.addListener = function(a) { + this.N.add(a) + }; + _.cx.prototype.removeListener = function(a) { + this.N.delete(a) + }; + ix = function(a, b, c, d) { + var e = void 0 === d ? {} : d; + d = void 0 === e.userInitiated ? !1 : e.userInitiated; + var f = void 0 === e.vn ? void 0 : e.vn; + e = void 0 === e.source ? void 0 : e.source; + d ? e = new _.$w(a.ua) : void 0 === e && (e = a.ua); + a = _.B(a.N); + for (var g = a.next(); !g.done; g = a.next()) { + g = g.value; + var l = { + userInitiated: d, + source: e + }; + f && f.length && (l.vn = f); + g(b, c, l) + } + }; + _.Eqa = function(a) { + return a.o ? a.o.state : null + }; + _.Fqa = function(a) { + return a.o ? a.o.source : void 0 + }; + _.Gqa = function(a) { + a.o.yj.resolve(a.o.state); + a.o = null + }; + _.Hqa = function(a) { + a.o.yj.reject(Error("Qb`" + a.o.state.id)); + a.o = null + }; + _.jx = function(a, b, c, d) { + d = void 0 === d ? !1 : d; + bx(a, ex(a, b, c), !0, void 0, !0, d) + }; + _.Jqa = function(a, b, c, d, e) { + var f = a.getState(), + g = null, + l = _.Xw(a.j, function(q) { + return q.id == b.id + }), + m = []; + if (0 <= l) { + g = a.j[l]; + for (var p = a.j.length - 1; p > l; p--) + m.push({ + id: a.j[p].id, + Sr: p != l + 1 + }), + Iqa(a, a.j[p]) + } else + l = _.ua(a.v, function(q) { + return q.id == b.id + }), + 0 <= l ? (g = a.v[l], a.j.push.apply(a.j, _.Md(a.v.slice(0, l + 1))), a.v = a.v.slice(l + 1)) : _.jx(a, b.url, b.re, !0); + g && g.url && !g.SH && _.kx(g.url) != _.kx(c) && (g.SH = !0); + g && g.url && g.SH && (g.SH = !1, _.kx(g.url) != _.kx(c) && (b.url = g.url, a.H.RH(dx(b)))); + ix(a, dx(b), f, { + userInitiated: d, + vn: m, + source: e + }) + }; + _.kx = function(a) { + var b = _.Zw(a); + "" == _.Em(a) && (b += "#"); + return b + }; + _.hx = function(a, b, c, d) { + d = void 0 === d ? !1 : d; + var e = a.getState().id; + return fx(a, function() { + if (a.getState().id != e) + return _.Jc(a.getState()); + var f = _.Xw(a.j, function(r) { + return r.id == b + }); + if (-1 == f) { + var g = new _.Dh(function() {}); + g.cancel("history id not found: " + b); + return g + } + g = a.getState(); + var l = a.j.length - 1; + f -= d ? 1 : 0; + var m = l - f; + if (l <= f) + return _.Jc(g); + var p = Kqa(a, dx(a.j[f]), g, m, c, !!d).yj; + if (!a.H.VO(-m)) { + m = a.getState(); + for (var q = []; l > f; l--) + q.push({ + id: a.j[l].id, + Sr: l != f + 1 + }), + Iqa(a, a.j[l]); + ix(a, a.getState(), m, { + vn: q, + source: c + }); + p.resolve(g) + } + return p.promise + }) + }; + ex = function(a, b, c) { + var d = "H" + a.na++, + e = "P" + d; + b = null != b ? b : a.H.Gg(); + "#" == b.charAt(0) && (b = _.Cm(_.Dm(5, a.H.Gg()), !0) + b); + return { + id: d, + Ze: e, + url: b, + re: c + } + }; + Kqa = function(a, b, c, d, e, f) { + a.o && (a.o.yj.promise.cancel("Preempted by new waiting state"), a.o = null); + var g = { + state: b, + yj: _.Lh(), + source: e + }; + a.o = g; + if ("complete" == a.ya.document.readyState) { + var l = f ? "pop" : "backTo"; + _.Mc(a.wa).then(function() { + a.o == g && g.yj.reject(Error("Rb`" + g.state.id + "`" + g.state.url + "`" + c.id + "`" + c.url + "`" + a.getState().id + "`" + a.getState().url + "`" + a.wa + "`" + l + "`" + d + "`" + (window.location != window.parent.location))) + }) + } + return g + }; + fx = function(a, b) { + return a.o ? a.o.yj.promise.then(b, b) : b() + }; + bx = function(a, b, c, d, e, f) { + c = void 0 === c ? !1 : c; + e = void 0 === e ? !1 : e; + f = void 0 === f ? !1 : f; + var g = a.j.length ? a.getState() : null; + e = e || !a.j.length; + var l = []; + if (c && !e) { + var m = a.j[a.j.length - 1]; + m && (l.push({ + id: m.id, + Sr: !0 + }), b.Ze = m.Ze); + a.j[a.j.length - 1] = b + } else { + a.j.push(b); + m = a.v; + if (!Array.isArray(m)) + for (var p = m.length - 1; 0 <= p; p--) + delete m[p]; + m.length = 0 + } + c ? a.H.RH(dx(b)) : a.H.HP(dx(b)); + f || ix(a, a.getState(), g, { + userInitiated: e, + vn: l, + source: d + }) + }; + Iqa = function(a, b) { + _.Ba(a.j, b); + _.Ia(a.v, 0, 0, b) + }; + _.cx.prototype.Vb = function() { + _.ef.prototype.Vb.call(this); + this.N.clear() + }; + dx = function(a) { + return { + id: a.id, + Ze: a.Ze, + url: a.url, + re: a.re + } + }; + _.gx = function(a) { + a.Je(function() { + return null + }); + return a + }; + _.ax = function(a, b) { + return "string" === typeof a && a.startsWith(b) && (a = a.substring(b.length), b = Number(a), !isNaN(b) && !_.Wf(a) && 0 <= b) ? b : null + }; + + _.lx = function(a) { + try { + return _.Cm(_.Em(a)) + } catch (b) { + return _.ea(b), null + } + }; + + _.t("xQtZb"); + + var mx = function(a) { + _.N.call(this, a.Aa); + this.v = a.service.window.get(); + this.o = a.service.i4; + this.N = 0; + this.na = this.o.j.location.href; + this.H = null; + this.o.Cb() || (_.jm(this.v, "popstate", this.nH, !1, this), _.jm(this.v, "hashchange", this.lP, !1, this)); + (a = this.o.state()) && null != a.url || (a = { + id: "", + Ze: "", + url: this.o.j.location.href + }); + this.j = new _.cx(this, a, this.v, this); + _.gf(this, this.j); + this.ua = a.id + }; + _.C(mx, _.N); + mx.Ga = _.N.Ga; + mx.va = function() { + return { + service: { + window: _.iw, + i4: _.Aqa + } + } + }; + _.h = mx.prototype; + _.h.getState = function() { + return this.j.getState() + }; + _.h.find = function(a) { + return this.j.find(a) + }; + _.h.mx = function(a, b) { + b = void 0 === b ? {} : b; + return "replace" === b.history ? { + committed: this.im(a, b.re, b.source) + } : { + committed: this.Tn(a, b.re, b.source) + } + }; + _.h.Tn = function(a, b, c) { + ++this.N; + return _.Cqa(this.j, a, b, c) + }; + _.h.im = function(a, b, c) { + return _.Dqa(this.j, a, b, c) + }; + _.h.pop = function(a, b) { + return this.j.pop(a, b) + }; + _.h.Rs = function(a, b) { + return _.gx(_.hx(this.j, a, b)) + }; + _.h.Gg = function() { + return this.o.j.location.href + }; + _.h.VO = function(a) { + this.o.go(a); + return !this.o.Cb() + }; + _.h.HP = function(a) { + this.o.OS(a, a.url) + }; + _.h.RH = function(a) { + var b = this.o.j.location.href; + try { + this.o.PS(a, a.url) + } catch (c) { + throw Error("Sb`" + b + "`" + a.url + "`" + c.message); + } + }; + _.h.nH = function(a) { + this.H && (this.H.cancel("pending hash timer cancelled"), this.H = null); + a = a.state; + var b = _.Eqa(this.j), + c = _.Fqa(this.j), + d = this.N++, + e = this.na, + f = this.na = this.o.j.location.href; + if (0 !== d || e !== f || b || a && a.id !== this.ua) + if (null == a || null == a.url || a.id !== this.j.getState().id || _.Yw(_.Zw(f)) !== _.Yw(_.Zw(a.url)) || _.lx(f) == _.lx(a.url)) + b && (a && b.id === a.id ? _.Gqa(this.j) : _.Hqa(this.j)), + a ? a.id && a.Ze ? _.Jqa(this.j, a, f, !b, c) : _.jx(this.j, f, a.re) : _.jx(this.j, f) + }; + _.h.lP = function() { + var a = this.o.state(); + a && a.url && _.Em(a.url) == _.Em(this.o.j.location.href) || (this.H = _.Mc(50).then(function() { + this.nH(new _.am) + }, void 0, this)) + }; + _.h.addListener = function(a) { + this.j.addListener(a) + }; + _.h.removeListener = function(a) { + this.j.removeListener(a) + }; + _.h.Mh = function() { + _.N.prototype.Mh.call(this); + this.o.Cb() || (_.nm(this.v, "popstate", this.nH, !1, this), _.nm(this.v, "hashchange", this.lP, !1, this)) + }; + _.gw(_.mn, mx); + + _.z(); + + _.t("qddgKe"); + + _.zqa = new _.Vl(_.nn); + + _.z(); + + _.t("wR5FRb"); + + _.Rqa = new _.Vl(_.pn); + + _.z(); + + _.Xx = function(a) { + return String(a).replace(/([-()\[\]{}+?*.$\^|,:#>> 1), + m = void 0; + c ? m = b.call(void 0, a[l], l, a) : m = b(d, a[l]); + 0 < m ? e = l + 1 : (f = l, g = !m) + } + return g ? e : -e - 1 + }; + _.lB = function(a) { + _.I.call(this, a) + }; + _.C(_.lB, _.I); + _.lB.prototype.Xj = _.k(36); + jua = [4]; + _.mB = function(a) { + _.I.call(this, a, 233, jua) + }; + _.C(_.mB, _.I); + _.mB.prototype.Xj = _.k(35); + kua = [14]; + _.nB = function(a) { + _.I.call(this, a, 17, kua) + }; + _.C(_.nB, _.I); + _.nB.prototype.Xj = _.k(34); + _.oB = function(a, b) { + return a.find('[jsname="' + b + '"]') + }; + _.pB = function(a) { + return 0 == a.wc.length ? null : new _.Rj(a.wc[a.wc.length - 1]) + }; + _.qB = function(a, b, c) { + return Math.min(Math.max(a, b), c) + }; + _.rB = function(a, b, c) { + return a + c * (b - a) + }; + _.sB = function(a, b, c) { + a.insertBefore(b, a.childNodes[c] || null) + }; + var lua, + uB, + vB, + mua, + wB, + nua, + oua, + pua, + yB, + qua, + sua, + rua; + (function() { + for (var a = ["ms", "moz", "webkit", "o"], b = 0; b < a.length && !window.requestAnimationFrame; ++b) + window.requestAnimationFrame = window[a[b] + "RequestAnimationFrame"], + window.cancelAnimationFrame = window[a[b] + "CancelAnimationFrame"] || window[a[b] + "CancelRequestAnimationFrame"]; + if (!window.requestAnimationFrame) { + var c = 0; + window.requestAnimationFrame = function(d) { + var e = (new Date).getTime(), + f = Math.max(0, 16 - (e - c)); + c = e + f; + return window.setTimeout(function() { + d(e + f) + }, f) + }; + window.cancelAnimationFrame || (window.cancelAnimationFrame = + function(d) { + clearTimeout(d) + }) + } + })(); + _.tB = function() {}; + lua = [[], []]; + uB = 0; + vB = !1; + mua = null; + wB = 0; + nua = 0; + oua = 0; + _.xB = 0; + pua = 0; + yB = function(a) { + this.j = this.o = void 0; + this.v = !1; + this.H = a; + this.N = _.tB + }; + yB.prototype.measure = function(a) { + this.o = a; + return this + }; + yB.prototype.Qa = function(a) { + this.j = a; + return this + }; + yB.prototype.Wb = function() { + this.v = !0; + return this + }; + _.zB = function(a) { + return qua({ + measure: a.o, + Qa: a.j, + Q$: a.N, + Wb: a.v + }, a.H) + }; + _.AB = function(a) { + return new yB(a) + }; + qua = function(a, b) { + var c = pua++, + d = Math.max(a.measure ? a.measure.length : 0, a.Qa ? a.Qa.length : 0), + e = { + id: c, + RO: a.measure, + UO: a.Qa, + context: b, + Af: [] + }, + f = e; + return function() { + var g = 0 !== f.Bb; + g && (f = Object.assign({ + Bb: 0 + }, e)); + b || (f.context = this); + f.Af = Array.prototype.slice.call(arguments); + d > arguments.length && f.Af.push(new a.Q$); + g && (g = uB, !a.Wb || 0 == _.xB || a.measure && 1 != _.xB || (g = (g + 1) % 2), lua[g].push(f)); + return rua() + } + }; + sua = function(a, b) { + vB = !1; + var c = {}; + _.xB = 1; + for (var d = 0; d < a.length; ++d) { + var e = a[d]; + e.Af[e.Af.length - 1] && (e.Af[e.Af.length - 1].now = b); + if (e.RO) { + e.Bb = 1; + try { + e.RO.apply(e.context, e.Af) + } catch (f) { + c[d] = !0, + _.ea(f) + } + } + } + _.xB = 2; + for (d = 0; d < a.length; ++d) + if (e = a[d], e.Af[e.Af.length - 1] && (e.Af[e.Af.length - 1].now = b), !c[d] && e.UO) { + e.Bb = 2; + try { + e.UO.apply(e.context, e.Af) + } catch (f) { + _.ea(f) + } + } + 0 < wB && 1 < b && (a = b - wB, 500 > a && (_.Zx += a, _.Yx++, _.$x = !0, 100 < a && nua++, oua < a && (oua = a))); + wB = vB && 1 < b ? b : 0 + }; + rua = function() { + vB || (vB = !0, mua = new Promise(function(a) { + window.requestAnimationFrame(function(b) { + var c = lua[uB]; + uB = (uB + 1) % 2; + try { + sua(c, b) + } finally { + _.xB = 0, + c.length = 0 + } + a() + }) + })); + return mua + }; + _.BB = function(a, b) { + var c = _.xB; + try { + return _.xB = 2, a.apply(b) + } finally { + _.xB = c + } + }; + + _.t("XVMNvd"); + + _.wl(_.Cn); + _.QC = function(a) { + _.N.call(this, a.Aa); + this.window = a.service.window; + this.N = new _.Io(this); + _.gf(this, this.N); + this.yb = !1; + this.zf = Cva(); + var b = _.id(), + c = !!this.window.get().VisualViewport, + d = _.cb(); + this.xc = d && _.Xa() && !navigator.userAgent.includes("GSA"); + this.Xs = !b && (d ? !this.xc : !c); + this.Ma = this.o = OC(this); + this.Jb = new _.Rj(this.window.Gb().body); + this.j = _.Xv(a.Dd.page); + this.Va = this.j.getData("hasHeader").j(!1) ? _.PC("kO001e", this, !1) : new _.Dh(function(e) { + e(new _.Qj([])) + }); + this.ac = this.j.getData("hasFooter").j(!1) ? + _.PC("ZCHFDb", this, !1) : new _.Dh(function(e) { + e(new _.Qj([])) + }); + this.Od = "BODY" == this.j.oa().tagName.toUpperCase(); + this.Ws = _.zB(_.AB(this).Qa(this.Eda)); + this.Pb = _.zB(_.AB(this).measure(this.HX)); + this.N.listen(this.window.get(), "resize", this.kH); + this.N.listen(this.window.get(), "orientationchange", this.kH); + this.N.listen(this.window.get(), "scroll", (0, _.Xe)(this.FW, this)); + this.tb = !1; + this.Pb(); + this.Wa = window.location != window.parent.location + }; + _.C(_.QC, _.N); + _.QC.Ga = _.N.Ga; + _.QC.va = function() { + return { + service: { + window: _.iw + }, + Dd: { + page: function() { + return _.PC("yDmH0d", this, !0) + } + } + } + }; + _.PC = function(a, b, c) { + return _.Kc(b, { + service: { + window: _.Bl + } + }).then(function(d) { + var e = d.service.window; + return (d = e.Gb().getElementById(a)) ? _.Jc(new _.Rj(d)) : new _.Dh(function(f, g) { + var l = function() { + var m = e.Gb().getElementById(a); + m ? f(new _.Rj(m)) : "complete" == e.Gb().readyState ? c ? g(Error("ic`" + a)) : f(new _.Qj([])) : _.sm(l, 50) + }; + _.sm(l) + }) + }) + }; + _.h = _.QC.prototype; + _.h.Co = function() { + var a = this.j, + b = this.o.clone(), + c = this.Ma.clone(), + d = this.o; + return { + viewportElement: a, + size: b, + zs: c, + Qu: d.width > d.height + } + }; + _.h.kH = function() { + this.Pb() + }; + _.h.FW = function(a) { + this.o.height != OC(this).height && this.kH(a) + }; + _.h.HX = function() { + var a = OC(this), + b = a.width, + c = a.height, + d = b - this.o.width, + e = c - this.o.height, + f = this.yb; + this.zf && (1 > Math.abs(d) && 0 > e && 200 <= Math.abs(e) && 500 >= Math.abs(e) ? (f = !0, c = Math.max(c, this.o.height)) : 1 > Math.abs(e) && 0 > d && 200 <= Math.abs(d) && 500 >= Math.abs(d) && (f = !0, b = Math.max(b, this.o.width)), f && (b > this.o.width && this.o.width < this.o.height ? c = Math.max(c, this.o.width) : b < this.o.width && this.o.width > this.o.height ? c = Math.max(c, this.o.width) : 200 > Math.abs(e) && 200 > Math.abs(d) && (f = !1))); + b = new _.Og(b, c); + if (c = !_.Pg(b, + this.o) || !_.Pg(a, this.Ma)) + this.o = b, + this.Ma = a.clone(); + this.yb != f && (this.yb = f); + if (c || !this.tb) + this.tb = !0, + this.Ws() + }; + _.h.fP = function() {}; + _.h.Eda = function() { + this.XI(); + var a = this.Co(); + this.fP(a); + this.notify(_.Ao, a) + }; + _.h.XI = function() { + if (!this.Od && !this.Wa) { + var a = this.o; + this.j.Pa({ + width: (a.width || 0) + "px", + height: (a.height || 0) + "px" + }) + } + this.ws() + }; + _.h.ws = function() { + this.Jb.Ha("EIlDfe") + }; + _.h.notify = function(a, b, c) { + _.Go(c || this.Jb.oa(), a, b, this) + }; + var OC = function(a) { + var b = a.window.get(); + return a.xc ? (a = _.bh(b), new _.Og(a.width, Math.round(a.width * b.innerHeight / b.innerWidth))) : a.Xs ? _.bh(b) : new _.Og(b.innerWidth, b.innerHeight) + }, + Cva = function() { + var a = navigator.userAgent; + return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile/i.test(a) && !/WebViewInline/i.test(a) + }; + _.gw(_.cn, _.QC); + + _.z(); + + _.wl(_.jn); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var nJa; + _.oK = function(a) { + return "rtl" == _.xj(a, "direction") + }; + nJa = function() { + if (_.kg) { + var a = /Windows NT ([0-9.]+)/; + return (a = a.exec(_.Qa())) ? a[1] : "0" + } + return _.jg ? (a = /1[0|1][_.][0-9_.]+/, (a = a.exec(_.Qa())) ? a[0].replace(/_/g, ".") : "10") : _.tba ? (a = /Android\s+([^\);]+)(\)|;)/, (a = a.exec(_.Qa())) ? a[1] : "") : _.uba || _.vba || _.wba ? (a = /(?:iPhone|CPU)\s+OS\s+(\S+)/, (a = a.exec(_.Qa())) ? a[1].replace(/_/g, ".") : "") : "" + }(); + _.pK = function(a) { + var b = _.oK(a); + return b && _.oJa() ? -a.scrollLeft : b && !_.eg && "visible" != _.xj(a, "overflowX") ? a.scrollWidth - a.clientWidth - a.scrollLeft : a.scrollLeft + }; + _.oJa = function() { + var a = _.ie.cq && _.ie.Il(10), + b; + if (b = _.lg) + b = 0 <= _.$f(nJa, 10); + var c = _.ie.Pk && _.ie.Il(85); + return _.hg || a || b || c + }; + + _.Qt = function(a) { + var b = void 0 === b ? _.pha : b; + a: + { + b = void 0 === b ? _.pha : b; + for (var c = 0; c < b.length; ++c) { + var d = b[c]; + if (d instanceof _.me && d.yd(a)) { + a = _.wg(a); + break a + } + } + a = void 0 + }return a || _.Ag + }; + _.Rt = function(a, b, c) { + return "number" === typeof _.kb(b) ? a.number(c) : a.Ra(c) + }; + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var Tna, + Una, + Vna, + Wna, + Xna, + Yna; + _.St = function(a, b) { + a.j = b; + a.na = 0 + }; + Tna = /<[^>]*>|&[^;]+;/g; + Una = RegExp("[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"); + Vna = RegExp("^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]"); + Wna = /^http:\/\/.*/; + _.Tt = RegExp("^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)", "i"); + Xna = /\s+/; + Yna = /[\d\u06f0-\u06f9]/; + _.Ut = function(a, b) { + var c = 0, + d = 0, + e = !1; + a = (b ? a.replace(Tna, "") : a).split(Xna); + for (b = 0; b < a.length; b++) { + var f = a[b]; + Vna.test(f) ? (c++, d++) : Wna.test(f) ? e = !0 : Una.test(f) ? d++ : Yna.test(f) && (e = !0) + } + return 0 == d ? e ? 1 : 0 : .4 < c / d ? -1 : 1 + }; + _.Vt = function(a, b) { + switch (_.Ut(b)) { + case 1: + "ltr" !== a.dir && (a.dir = "ltr"); + break; + case -1: + "rtl" !== a.dir && (a.dir = "rtl"); + break; + default: + a.removeAttribute("dir") + } + }; + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + _.Wt = {}; + + /* + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + _.Zna = function(a, b) { + b = _.vh(b || _.Zg(), "DIV"); + a = _.Xt(a); + _.Ig(b, a); + return 1 == b.childNodes.length && (a = b.firstChild, 1 == a.nodeType) ? a : b + }; + _.Xt = function(a) { + return _.Ja(a) ? "function" == typeof _.Yt && a instanceof _.Yt ? a.Caa() : _.Zt("zSoyz") : _.Zt(String(a)) + }; + _.Zt = function(a) { + return a instanceof _.Fg ? a : _.Hg(_.Yf("object" == typeof a && a.oj ? a.Qg() : String(a))) + }; + _.$t = function(a, b, c) { + if (_.Vi && a.dataset) + a.dataset[b] = c; + else { + if (/-[a-z]/.test(b)) + throw Error("A"); + a.setAttribute("data-" + _.Vg(b), c) + } + }; + + var $ua, + ava, + aC, + bva, + cva, + dva; + $ua = {}; + _.$B = function(a) { + return a instanceof _.Dg && a.constructor === _.Dg ? a.j : "type_error:SafeStyle" + }; + ava = {}; + aC = function(a, b) { + this.j = b === ava ? a : ""; + this.oj = !0 + }; + aC.prototype.toString = function() { + return this.j.toString() + }; + aC.prototype.Qg = function() { + return this.j + }; + bva = function(a) { + return a instanceof aC && a.constructor === aC ? a.j : "type_error:SafeStyleSheet" + }; + cva = {}; + _.bC = {}; + dva = {}; + _.Yt = function() { + throw Error("Ab"); + }; + _.Yt.prototype.Mj = null; + _.Yt.prototype.vc = function() { + return this.content + }; + _.Yt.prototype.toString = function() { + return this.content + }; + _.Yt.prototype.Caa = function() { + if (this.Ab !== _.Wt) + throw Error("Bb"); + return _.Hg(this.toString()) + }; + _.cC = function() { + _.Yt.call(this) + }; + _.bf(_.cC, _.Yt); + _.cC.prototype.Ab = _.Wt; + var dC = function() { + _.Yt.call(this) + }; + _.bf(dC, _.Yt); + dC.prototype.Ab = $ua; + dC.prototype.Mj = 1; + _.eC = function() { + _.Yt.call(this) + }; + _.bf(_.eC, _.Yt); + _.eC.prototype.Ab = _.bC; + _.eC.prototype.Mj = 1; + var fC = function() { + _.Yt.call(this) + }; + _.bf(fC, _.Yt); + fC.prototype.Ab = dva; + fC.prototype.Mj = 1; + _.gC = function(a, b) { + return null != a && a.Ab === b + }; + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var eva, + rC, + iva, + fva, + gva, + hva, + yC, + rva, + sva, + pva, + iC, + ova, + qva, + nva, + mva, + BC, + jva; + _.hC = function(a) { + if (null != a) + switch (a.Mj) { + case 1: + return 1; + case -1: + return -1; + case 0: + return 0 + } + return null + }; + _.T = function(a) { + return _.gC(a, _.Wt) ? a : a instanceof _.Fg ? (0, _.S)(_.Gg(a).toString()) : a instanceof _.Fg ? (0, _.S)(_.Gg(a).toString()) : (0, _.S)(String(String(a)).replace(iC, _.jC), _.hC(a)) + }; + eva = function(a) { + function b(c) { + this.content = c + } + b.prototype = a.prototype; + return function(c) { + return new b(String(c)) + } + }; + _.S = function(a) { + function b(c) { + this.content = c + } + b.prototype = a.prototype; + return function(c, d) { + c = new b(String(c)); + void 0 !== d && (c.Mj = d); + return c + } + }(_.cC); + _.kC = eva(dC); + _.lC = eva(_.eC); + _.mC = function(a) { + var b = String(a); + return "" + b.length + (null == a ? "_" : "number" === typeof a ? "#" : ":") + b + }; + _.nC = function(a, b) { + for (var c in b) + c in a || (a[c] = b[c]); + return a + }; + _.U = function(a) { + if (null == a) + throw Error("cc"); + return a + }; + _.oC = function(a, b) { + return a && b && a.Um && b.Um ? a.Ab !== b.Ab ? !1 : a.toString() === b.toString() : a instanceof _.Yt && b instanceof _.Yt ? a.Ab != b.Ab ? !1 : a.toString() == b.toString() : a == b + }; + _.pC = function(a) { + a = parseFloat(a); + return isNaN(a) ? null : a + }; + _.qC = function(a, b) { + return -1 != a.indexOf(b) + }; + _.V = function(a) { + return a instanceof _.Yt ? !!a.vc() : !!a + }; + rC = function(a) { + function b(c) { + this.content = c + } + b.prototype = a.prototype; + return function(c) { + return (c = String(c)) ? new b(c) : "" + } + }; + _.W = function(a) { + function b(c) { + this.content = c + } + b.prototype = a.prototype; + return function(c, d) { + c = String(c); + if (!c) + return ""; + c = new b(c); + void 0 !== d && (c.Mj = d); + return c + } + }(_.cC); + _.sC = rC(dC); + _.tC = rC(_.eC); + _.uC = rC(fC); + _.vC = function(a) { + if (null == a) + return ""; + if (a instanceof _.Fg) + a = _.Gg(a).toString(); + else if (null != a && a.Ab === _.Wt) + a = a.toString(); + else if (a instanceof _.Fg) + a = _.Gg(a).toString(); + else + return a; + for (var b = "", c = 0, d = "", e = [], f = /<(?:!--.*?--|(?:!|(\/?[a-z][\w:-]*))((?:[^>'"]|"[^"]*"|'[^']*')*))>|$/gi, g; g = f.exec(a);) { + var l = g[1], + m = g[2], + p = g.index; + l = l ? l.toLowerCase() : null; + if (d) + d === l && (d = ""); + else if (c = a.substring(c, p), c = _.Sg(c), fva(e) || (c = c.replace(/[ \t\r\n]+/g, " "), /[^ \t\r\n]$/.test(b) || (c = c.replace(/^ /, ""))), b += + c, l && (/^(script|style|textarea|title)$/.test(l) ? d = "/" + l : /^br$/.test(l) ? b += "\n" : gva.test(l) ? /[^\n]$/.test(b) && (b += "\n") : /^(td|th)$/.test(l) && (b += "\t"), !hva.test("<" + l + ">"))) + if ("/" === l.charAt(0)) + for (l = l.substring(1); 0 < e.length && e.pop().j !== l;) + ; + else if (/^pre$/.test(l)) + e.push(new iva(l, !0)); + else { + a: + { + if ("" !== m) + for (; c = jva.exec(m);) + if (/^style$/i.test(c[1])) { + m = c[2]; + jva.lastIndex = 0; + if ("" !== m) { + if ("'" === m.charAt(0) || '"' === m.charAt(0)) + m = m.substr(1, m.length - 2); + b: + { + var q; + for (c = /[\t\n\r ]*([^:;\t\n\r ]*)[\t\n\r ]*:[\t\n\r ]*([^:;\t\n\r ]*)[\t\n\r ]*(?:;|$)/g; q = + c.exec(m);) + if (/^white-space$/i.test(q[1])) { + q = q[2]; + if (/^(pre|pre-wrap|break-spaces)$/i.test(q)) { + m = !0; + break b + } + if (/^(normal|nowrap)$/i.test(q)) { + m = !1; + break b + } + } + m = null + }break a + } + break + } + m = null + }null == m && (m = fva(e)); + e.push(new iva(l, m)) + } + if (!g[0]) + break; + c = p + g[0].length + } + return b.replace(/\u00A0/g, " ") + }; + iva = function(a, b) { + this.j = a; + this.o = b + }; + fva = function(a) { + var b = a.length; + return 0 < b ? a[b - 1].o : !1 + }; + gva = /^\/?(address|blockquote|dd|div|dl|dt|h[1-6]|hr|li|ol|p|pre|table|tr|ul)$/; + _.xC = function(a) { + return _.gC(a, _.Wt) ? String(a.vc()).replace(_.wC, _.jC) : String(a).replace(iC, _.jC) + }; + hva = RegExp("^<(?:area|base|br|col|command|embed|hr|img|input|keygen|link|meta|param|source|track|wbr)\\b"); + yC = function(a) { + return a.replace(/<\//g, "<\\/").replace(/\]\]>/g, "]]\\>") + }; + _.X = function(a) { + return _.gC(a, _.Wt) ? String(String(a.vc()).replace(_.kva, "").replace(_.lva, "<")).replace(_.wC, _.jC) : String(a).replace(iC, _.jC) + }; + _.zC = function(a) { + _.gC(a, _.bC) ? a = a.vc() : (a = String(a), a = mva.test(a) ? a : "zSoyz"); + return a + }; + _.AC = function(a) { + _.gC(a, _.bC) && (a = a.vc()); + return (a && !a.startsWith(" ") ? " " : "") + a + }; + _.CC = function(a) { + _.gC(a, $ua) || _.gC(a, cva) ? a = BC(a) : a instanceof _.tg ? a = BC(_.ug(a)) : a instanceof _.tg ? a = BC(_.ug(a)) : a instanceof _.yf ? a = BC(_.zf(a)) : a instanceof _.yf ? a = BC(_.Bc(a).toString()) : (a = String(a), a = nva.test(a) ? a.replace(ova, pva) : "about:invalid#zSoyz"); + return a + }; + _.DC = function(a) { + _.gC(a, dva) ? a = yC(a.vc()) : null == a ? a = "" : a instanceof _.Dg ? a = yC(_.$B(a)) : a instanceof _.Dg ? a = yC(_.$B(a)) : a instanceof aC ? a = yC(bva(a)) : a instanceof aC ? a = yC(bva(a)) : (a = String(a), a = qva.test(a) ? a : "zSoyz"); + return a + }; + _.EC = function(a, b) { + a = _.ua(a.slice(0), function(c) { + return _.oC(b, c) + }); + return -1 === a ? -1 : a + }; + _.FC = function(a) { + var b = _.hC(a); + if (null != b) + return b; + var c = c || null != a && a.Ab === _.Wt; + c = _.Ut(a + "", c); + null != a && void 0 !== a.Mj && (a.Mj = c); + return c + }; + rva = { + "\x00": "�", + "\t": " ", + "\n": " ", + "\v": " ", + "\f": " ", + "\r": " ", + " ": " ", + '"': """, + "&": "&", + "'": "'", + "-": "-", + "/": "/", + "<": "<", + "=": "=", + ">": ">", + "`": "`", + "\u0085": "…", + "\u00a0": " ", + "\u2028": "
", + "\u2029": "
" + }; + _.jC = function(a) { + return rva[a] + }; + sva = { + "\x00": "%00", + "\u0001": "%01", + "\u0002": "%02", + "\u0003": "%03", + "\u0004": "%04", + "\u0005": "%05", + "\u0006": "%06", + "\u0007": "%07", + "\b": "%08", + "\t": "%09", + "\n": "%0A", + "\v": "%0B", + "\f": "%0C", + "\r": "%0D", + "\u000e": "%0E", + "\u000f": "%0F", + "\u0010": "%10", + "\u0011": "%11", + "\u0012": "%12", + "\u0013": "%13", + "\u0014": "%14", + "\u0015": "%15", + "\u0016": "%16", + "\u0017": "%17", + "\u0018": "%18", + "\u0019": "%19", + "\u001a": "%1A", + "\u001b": "%1B", + "\u001c": "%1C", + "\u001d": "%1D", + "\u001e": "%1E", + "\u001f": "%1F", + " ": "%20", + '"': "%22", + "'": "%27", + "(": "%28", + ")": "%29", + "<": "%3C", + ">": "%3E", + "\\": "%5C", + "{": "%7B", + "}": "%7D", + "\u007f": "%7F", + "\u0085": "%C2%85", + "\u00a0": "%C2%A0", + "\u2028": "%E2%80%A8", + "\u2029": "%E2%80%A9", + "\uff01": "%EF%BC%81", + "\uff03": "%EF%BC%83", + "\uff04": "%EF%BC%84", + "\uff06": "%EF%BC%86", + "\uff07": "%EF%BC%87", + "\uff08": "%EF%BC%88", + "\uff09": "%EF%BC%89", + "\uff0a": "%EF%BC%8A", + "\uff0b": "%EF%BC%8B", + "\uff0c": "%EF%BC%8C", + "\uff0f": "%EF%BC%8F", + "\uff1a": "%EF%BC%9A", + "\uff1b": "%EF%BC%9B", + "\uff1d": "%EF%BC%9D", + "\uff1f": "%EF%BC%9F", + "\uff20": "%EF%BC%A0", + "\uff3b": "%EF%BC%BB", + "\uff3d": "%EF%BC%BD" + }; + pva = function(a) { + return sva[a] + }; + iC = /[\x00\x22\x26\x27\x3c\x3e]/g; + _.wC = /[\x00\x22\x27\x3c\x3e]/g; + ova = /[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g; + qva = /^(?!-*(?:expression|(?:moz-)?binding))(?:(?:[.#]?-?(?:[_a-z0-9-]+)(?:-[_a-z0-9-]+)*-?|(?:rgb|rgba|hsl|hsla|calc|max|cubic-bezier)\([-\u0020\t,+.!#%_0-9a-zA-Z]+\)|[-+]?(?:[0-9]+(?:\.[0-9]*)?|\.[0-9]+)(?:e-?[0-9]+)?(?:[a-z]{1,4}|%)?|!important)(?:\s*[,\u0020]\s*|$))*$/i; + nva = /^(?:(?:https?|mailto|ftp):|[^&:\/?#]*(?:[\/?#]|$))/i; + mva = /^(?!on|src|(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i; + BC = function(a) { + return String(a).replace(ova, pva) + }; + _.kva = /<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g; + _.lva = /
'; + var d = '
'; + d = + (0, _.S)(d); + b = b(c + d + "
"); + a.j = _.Zna(b); + a.wa = a.j.querySelector("[jsname=aZ2wEe]"); + a.N = a.j.querySelector("[jsname=LkdAo]"); + a.Pb.appendChild(a.j); + _.Lo(a.j) + }; + XM = function(a) { + a.j || WM(a); + return a.j + }; + CMa = function(a) { + a.wa || WM(a); + return a.wa + }; + _.YM.prototype.Jb = function(a) { + a: + if (this.Dl()) + var b = !1; + else { + b = a.target; + for (var c = 0; c < this.ua.length; c++) { + var d; + if (d = _.sd(this.ua[c], b)) + d = this.ua[c], + d = 0 < ("BODY" == d.tagName ? _.hh(document).y : d.scrollTop); + if (d) { + b = !1; + break a + } + } + b = !0 + } + b ? (this.v = a.touches[0].clientY, this.H = !0, this.Ca()) : this.Dl() && a.preventDefault() + }; + _.YM.prototype.yb = function(a) { + if (this.Dl()) + a.preventDefault(); + else if ("cancelled" != this.Db) + if (this.Ia) + a.touches[0].clientY >= this.v && a.preventDefault(), + _.ZM(this, "cancelled"); + else if (a.touches[0].clientY < this.v && "pulling" != this.Db) + 4 < this.v - a.touches[0].clientY && _.ZM(this, "cancelled"); + else { + var b = Math.max(0, a.touches[0].clientY - this.v) / this.o.offsetHeight; + var c = .135 / .65; + this.na = b = .65 * Math.min(2 * c, Math.min(c, b) + .5 * Math.max(0, b - c)); + this.Xb = .135 < b; + .01 < b && (_.ZM(this, "pulling"), this.Va()); + "pulling" == this.Db && + a.preventDefault() + } + }; + _.YM.prototype.tb = function() { + "pulling" != this.Db ? (this.H = !1, this.Ca()) : (this.Xb ? _.ZM(this, "snapping") : _.ZM(this, "cancelled"), this.Va()) + }; + _.YM.prototype.ww = function() { + "cooldown" == this.Db || "cancelled" == this.Db ? _.ZM(this, "resting") : "snapping" == this.Db && _.ZM(this, "loading") + }; + + var HMa; + _.cN = _.L("c0v8t"); + HMa = function(a, b, c) { + this.scrollTop = a; + this.o = void 0 === b ? 0 : b; + this.j = void 0 === c ? !1 : c + }; + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + _.eN = function(a, b) { + b = void 0 === b ? !1 : b; + _.ef.call(this); + this.wa = !!a.Gb; + this.ua = b; + this.Ca = this.wa ? a.Gb().body : a; + b = dN(this); + this.Db = new IMa(b); + this.N = new IMa(b); + this.Ia = _.bh().height; + this.v = void 0; + this.j = new HMa(b, 0); + this.ya = (0, _.Xe)(this.Ma, this); + this.H = null; + this.na = this.wa ? a.get() : a; + this.o = new _.Io(this); + _.gf(this, this.o); + this.o.listen(this.na, "scroll", this.ya, this.ua); + this.H = (0, _.Xe)(function() { + this.Db.j = !0; + this.N.j = !0; + this.Ia = _.bh().height + }, this); + this.o.listen(this.na, "resize", this.H, this.ua); + this.Ka = + [] + }; + _.C(_.eN, _.ef); + _.eN.prototype.Vb = function() { + this.o.ss(this.na, "scroll", this.ya, this.ua); + this.H && this.o.ss(this.na, "resize", this.H, this.ua); + _.ef.prototype.Vb.call(this) + }; + _.eN.prototype.Ma = function() { + var a = this; + this.v || (JMa(this, this.Db), this.v = _.sm(this.Va, 500, this)); + KMa(this, this.N); + JMa(this, this.N); + _.Oa(this.Ka, function(b) { + var c = 0 != b.threshold && a.N.scrollTop > b.threshold / 100 * a.Ia; + c && b.K1 || b.Wg(new HMa(a.j.scrollTop, a.j.o, a.j.j)); + b.K1 = c + }) + }; + _.eN.prototype.Va = function() { + this.v && (_.tm(this.v), this.v = void 0); + KMa(this, this.Db); + _.Fd(this.Ca, _.cN, this.j, !1) + }; + var JMa = function(a, b) { + b.scrollTop = dN(a); + b.time = _.Ye() + }, + KMa = function(a, b) { + var c = dN(a), + d = (c - b.scrollTop) / (_.Ye() - b.time); + a.j.scrollTop = c; + a.j.o = d; + a.j.j = b.j; + b.j = !1 + }, + dN = function(a) { + return a.wa ? _.hh(document).y : a.Ca.scrollTop + }; + _.eN.prototype.scrollTo = function(a) { + if (a.behavior && !_.eg) + try { + window.scrollTo(a); + return + } catch (b) {} + window.scrollTo(null != a.left ? a.left : window.pageXOffset, null != a.top ? a.top : window.pageYOffset) + }; + var IMa = function(a) { + this.scrollTop = a; + this.time = _.Ye(); + this.j = !1 + }; + + _.t("SdcwHb"); + + var LMa; + LMa = function(a) { + var b = a.window.Gb(); + return "loading" != b.readyState ? _.Jc(b) : new _.Dh(function(c) { + _.im(b, "readystatechange", function() { + c(b) + }) + }) + }; + _.fN = function(a, b, c) { + return _.Kpa(document, arguments) + }; + var MMa, + NMa, + OMa, + PMa, + QMa, + RMa, + SMa, + TMa; + MMa = _.L("xixHIb"); + NMa = _.L("agoMJf"); + OMa = _.L("d9N7hc"); + PMa = _.L("UP3aFf"); + QMa = _.L("lW5oXc"); + RMa = _.L("mhqiR"); + SMa = _.L("vgsTve"); + TMa = _.L("vSCbUd"); + _.UMa = _.L("kTL0Zd"); + var gN; + gN = function(a, b) { + this.o = a; + this.j = b + }; + _.VMa = function(a) { + a = _.uh(a, function(b) { + return _.sh(b) ? "gb" == b.id || "sdgBod" == b.id || "gbq1" == b.id || b.hasAttribute("jscontroller") : !1 + }, !0); + return _.sh(a) && "gb" == a.id + }; + gN.prototype.update = function(a) { + var b = !1; + _.Pg(a.size, this.j.size) || (b = !0, this.notify(NMa, a)); + a.size.width != this.j.size.width && (b = !0, this.notify(OMa, a)); + a.Qu != this.j.Qu && (b = !0, this.notify(PMa, a)); + _.Pg(a.zs, this.j.zs) || this.notify(QMa, a); + a.zs.width != this.j.zs.width && this.notify(RMa, a); + b && this.notify(SMa); + this.j = a + }; + gN.prototype.notify = function(a, b) { + _.Go(this.o.oa(), a, b) + }; + var hN = function(a, b, c) { + this.v = 0; + this.o = !1; + this.j = null; + this.H = _.zB(_.AB(this).measure(function(d) { + if (!this.o) { + var e = (_.Ye() - this.v) / 300, + f = e = Math.min(e, 1); + c && (f = Math.min(c(e), 1)); + a && a(f, d); + d.TU = f; + d.SU = e + } + }).Qa(function(d) { + this.o || (b(d.TU, d), 1 > d.SU ? this.H() : this.j.resolve()) + })) + }; + hN.prototype.start = function() { + this.o = !1; + this.j = _.Lh(); + this.j.promise.Je(function(a) { + a instanceof _.Oh && (this.o = !0) + }, this); + this.v = _.Ye(); + this.H(); + return this.j.promise + }; + hN.prototype.xu = function() { + this.j.promise.cancel("State animation cancelled by halt()") + }; + var XMa = function(a, b, c) { + b = Math.max(b, 0); + if (a === document.body || a === document.documentElement) { + var d = window.pageYOffset; + var e = function(f, g) { + window.scrollTo(window.pageXOffset, g.wQ) + } + } else + d = a.scrollTop, + e = function(f, g) { + a.scrollTop = g.wQ + }; + return WMa(e, d, b, c) + }, + WMa = function(a, b, c, d) { + var e = c - b; + return (new hN(function(f, g) { + g.wQ = b + e * f + }, a, d)).start() + }; + _.iN = function(a) { + _.QC.call(this, a.Aa); + this.yf = _.Di(this.window.Gb()); + this.v = this.Co(); + YMa(this); + this.je = new ZMa(this); + this.Ia = this.j.getData("hasScrollableOgb").We() ? _.PC("gb", this, !1) : new _.Dh(function(b) { + b(new _.Qj([])) + }); + this.wa = !$Ma(this); + this.ya = null; + this.N.Ll(this.window.get(), "mousemove", this.pP, !0); + this.OJ(); + a = "visibilitychange"; + "boolean" != typeof document.hidden && (a = "webkitvisibilitychange"); + this.window.Gb().addEventListener(a, (0, _.Xe)(this.L5, this)); + LMa(this).then(this.OR, void 0, this); + _.sm(function() { + this.j.Ha("LcUz9d") + }, + 500, this); + this.na = null + }; + _.C(_.iN, _.QC); + _.iN.Ga = _.QC.Ga; + _.iN.va = function() { + return {} + }; + var YMa = function(a) { + var b = a.window.Gb().body; + if (b.hasAttribute("data-iw")) { + var c = Number(b.getAttribute("data-iw")); + c != a.v.size.width && (a.v.size.width = c); + b.removeAttribute("data-iw") + } + b.hasAttribute("data-ih") && (c = Number(b.getAttribute("data-ih")), c != a.v.size.height && (a.v.size.height = c), b.removeAttribute("data-ih")) + }; + _.h = _.iN.prototype; + _.h.OJ = function() { + this.Pu() && (this.window.Gb().ontouchmove = (0, _.Xe)(function(a) { + _.VMa(a.target) || _.Mv(a.target, null, "eejsDc") || a.preventDefault() + }, this)) + }; + _.h.Pu = function() { + return /iPhone|iPad|iPod/i.test(navigator.userAgent) + }; + _.h.yO = function() { + return _.Wa() && !this.Pu() + }; + _.h.J0 = function() { + return this.wa + }; + _.h.rf = function() { + var a; + return (null == (a = _.pB(this.j.find(".SSPGKf:not(.JwkDRc)"))) ? void 0 : a.oa()) || null + }; + _.h.Zt = function() { + if (this.na && this.Gc(this.na)) + return this.na; + var a = this.rf(); + return this.na = a && this.Gc(a) ? a : null + }; + _.h.My = function() { + return this.j.find("[role=dialog]:not(.BIIBbc)").filter(function(a) { + return "none" != _.wj(a, "display") + }).oa() + }; + _.h.cD = function() { + return this.My() || this.Zt() + }; + var jN = function(a, b) { + var c = b.size; + b = b.zs; + var d = _.Ft(a.window.get(), !0); + a = a.wa; + return { + size: c.clone(), + zs: b.clone(), + Qu: c.width > c.height, + lka: 600 < c.width, + Mx: d, + J0: a + } + }; + _.iN.prototype.Ka = function(a) { + a = _.Uj(a); + return _.Mv(a, null, "eejsDc") + }; + _.iN.prototype.scrollIntoView = function(a) { + a.scrollIntoView(!0) + }; + _.aNa = function(a, b, c, d) { + if (a = a.Ka(b)) { + for (var e = 0; b && b !== a;) + e += b.offsetTop, + b = b.offsetParent; + if (b != a) + for (b = a; b;) + e -= b.offsetTop, + b = b.offsetParent; + return XMa(a, e - (d ? 64 : 0), c) + } + return _.Fh(Error("gd")) + }; + _.iN.prototype.Yr = function(a, b) { + var c = a.oa().querySelector("[jsname=a9kxte]"); + a = this.Ka(c || a); + return null != a ? XMa(a, 0, b) : _.Fh(Error("gd")) + }; + var $Ma = function(a) { + a = a.window.get(); + return "ontouchstart" in a || void 0 !== navigator.maxTouchPoints && 0 < navigator.maxTouchPoints || void 0 !== a.DocumentTouch + }, + kN = function(a, b) { + b = _.Uj(b); + a = jN(a, a.v); + var c = b.J5y2w; + c ? c.update(a) : b.J5y2w = new gN(new _.Rj(b), a) + }; + _.h = _.iN.prototype; + _.h.OR = function() { + var a = this.rf(); + a ? kN(this, a) : kN(this, this.j) + }; + _.h.fP = function(a) { + this.v = a; + a = jN(this, a); + this.notify(MMa, a); + this.OR() + }; + _.h.XI = function() { + var a = this.Co(); + this.Wa || this.j.Pa({ + bottom: "auto", + right: "auto", + width: a.size.width + "px", + height: a.size.height + "px" + }); + this.ws() + }; + _.h.ws = function() { + _.QC.prototype.ws.call(this); + var a = this.Co(), + b = 600 < a.size.width; + _.Pv(this.j, "EWZcud", a.Qu); + _.Pv(this.j, "b30Rkd", !a.Qu); + _.Pv(this.j, "ecJEib", b); + _.Pv(this.j, "e2G3Fb", !b); + _.Pv(this.j, "cjGgHb", this.wa); + this.j.Ha("d8Etdd") + }; + _.h.Gc = function(a) { + return !_.Xv(a).Sa("BIIBbc") + }; + _.h.ox = function(a, b) { + b = void 0 === b ? !0 : b; + _.zB(_.AB(this).Qa(function() { + this.PJ(a, !!b); + b && _.Xv(a).Sa("SSPGKf") && kN(this, a) + }))() + }; + _.h.PJ = function(a, b) { + var c = _.Xv(a); + _.Pv(c, "BIIBbc", !b); + b ? this.na = c.oa() : a == this.na && (this.na = null) + }; + _.h.G5 = function() { + this.ya && this.ya.cancel() + }; + _.h.pP = function() { + this.ya = new _.Dh(function(a) { + _.sm(a, 200) + }); + this.ya.then((0, _.Xe)(this.k6, this), (0, _.Xe)(this.g6, this)); + this.N.Ll(this.window.get(), "click", this.G5, !0) + }; + _.h.g6 = function() { + this.N.Ll(this.window.get(), "mousemove", this.pP, !0) + }; + _.h.k6 = function() { + this.wa = !0; + this.notify(MMa, jN(this, this.v)); + this.ws() + }; + _.h.L5 = function() { + this.notify(TMa, { + hidden: "hidden" in document ? document.hidden : document.webkitHidden + }) + }; + var ZMa = function(a) { + this.j = a + }; + _.gw(_.dn, _.iN); + + var bNa = function(a) { + a.Ia = !0; + a.Dl() && _.ZM(a, "cancelled") + }; + _.lN = function() { + return _.hh(document).y + }; + _.mN = function(a, b) { + _.ih(a).scrollTo(0, b) + }; + _.nN = function(a, b) { + a = _.Wi(a.oa(), b); + return a ? (a = Number(a)) ? a : null : null + }; + _.oN = function(a, b, c) { + b ? _.$t(a.oa(), c, "" + b) : _.$t(a.oa(), c, "0") + }; + _.qN = function(a, b) { + (a = a.oa().querySelector(".T4LgNb")) && _.pN(a, b) + }; + _.pN = function(a, b) { + _.vj(a, { + transform: b ? "translateY(-" + b + "px)" : "" + }); + a = b - a.offsetTop; + var c = _.fN("DIV"); + _.vj(c, { + transform: b ? "translateY(" + a + "px)" : "" + }); + b = ".ReaRCe{" + c.style.cssText + "}"; + (a = _.$g(document, "vjrRq")) ? _.th(a, b) : (b = _.fN("STYLE", { + id: "vjrRq" + }, b), (a = _.Mg()) && b.setAttribute("nonce", a), document.getElementsByTagName("HEAD")[0].appendChild(b)) + }; + _.iN.prototype.OJ = function() { + new _.eN(this.window); + this.Ca = this.H = null; + this.fh = _.fN("DIV"); + _.Eo(this.window.Gb().body, _.cN, this.Ce, this); + rN(this) + }; + _.iN.prototype.XI = function() { + this.Pu && this.Wa || this.j.Pa({ + minHeight: this.Co().size.height + (this.Pu() ? 1 : 0) + "px" + }); + this.ws() + }; + var cNa = function(a, b) { + a.j.Sa("uirfo") && a.Ia.then(function(c) { + return 1 == c.size() ? c : a.Va + }).then(function(c) { + 1 == c.size() && _.pN(c.oa(), b) + }) + }; + _.iN.prototype.PJ = function(a, b) { + var c = _.lN(this.window.Gb()); + a = _.Xv(a); + _.Pv(a, "BIIBbc", !b); + b ? (b = _.nN(a, "savescroll"), _.oN(a, null, "savescroll"), _.qN(a, null), cNa(this, null), b && _.mN(this.window.Gb(), b)) : (_.oN(a, c, "savescroll"), c && (_.qN(a, c), _.mN(this.window.Gb(), 0), cNa(this, c))); + rN(this) + }; + _.iN.prototype.Ce = function(a) { + var b = this.Zt(); + b && b != a.j.oa() && _.Fd(b, _.cN, a.data, !1) + }; + _.iN.prototype.Ka = function(a) { + a = _.Uj(a); + return _.Mv(a, null, "eejsDc") || this.window.Gb().body + }; + var rN = function(a) { + if (a.yO()) { + var b = a.Zt(), + c = a.My(); + if (a.Ca != (b || c)) { + a.H && (a.H.Jc(!0), a.H = null, a.Ca = null); + var d = a.window.Gb().body; + if (b && !b.classList.contains("BIdYQ")) + a.H = new _.YM(d, b, b.querySelector(".AOq4tb"), function() { + return dNa(a) + }), + a.Ca = b; + else { + b = void 0; + if (c) { + var e = c.querySelector(".eejsDc"); + e && (b = [e]) + } + a.H = new _.YM(d, a.fh, null, function() {}, b); + bNa(a.H); + a.Ca = c + } + } + } + }, + dNa = function(a) { + _.Nh(eNa(a), function() { + this.H && _.ZM(this.H, "cooldown"); + rN(this) + }, a) + }, + eNa = function(a) { + var b = a.Zt(); + return b && b.getAttribute("jscontroller") ? + a.yf.Yc(b).then(function(c) { + if (c) + try { + var d = !!c.AOOJMe + } catch (e) { + d = !1 + } + else + d = !1; + if (!d) + return this.ua(); + try { + return c.Oka() + } catch (e) { + return this.ua() + } + }, a.ua, a) : a.ua() + }; + _.iN.prototype.ua = function() { + this.window.get().location.reload(!0); + return _.Mc(1E4) + }; + + _.z(); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var $na, + au; + $na = function(a) { + var b = _.Zt(_.Jba), + c = [], + d = function(e) { + Array.isArray(e) ? e.forEach(d) : (e = _.Zt(e), c.push(_.Gg(e).toString())) + }; + a.forEach(d); + return _.Hg(c.join(_.Gg(b).toString())) + }; + _.aoa = function(a) { + return $na(Array.prototype.slice.call(arguments)) + }; + au = {}; + _.bu = function(a, b) { + this.o = b || _.Zg(); + this.v = a || null + }; + _.h = _.bu.prototype; + _.h.Ur = function(a, b) { + var c = _.cu(this); + var d = this.o || _.Zg(); + a = a(b || au, c); + a = _.Xt(a); + b = d.j; + d = _.jh(b, "DIV"); + _.bg ? (a = _.aoa(_.Kba, a), _.Ig(d, a), d.removeChild(d.firstChild)) : _.Ig(d, a); + if (1 == d.childNodes.length) + d = d.removeChild(d.firstChild); + else { + for (a = b.createDocumentFragment(); d.firstChild;) + a.appendChild(d.firstChild); + d = a + } + this.Po(d, _.Wt); + return d + }; + _.h.wd = function(a, b) { + var c = _.cu(this), + d = this.o; + a = _.Zna(a(b || au, c), d); + this.Po(a, _.Wt); + return a + }; + _.h.he = function(a, b, c) { + var d = _.cu(this); + b = _.Xt(b(c || au, d)); + _.Ig(a, b); + this.Po(a, _.Wt) + }; + _.h.render = function(a, b) { + a = a(b || {}, _.cu(this)); + this.Po(null, "function" == typeof _.Yt && a instanceof _.Yt ? a.Ab : null); + return String(a) + }; + _.h.Hb = function(a, b) { + a = a(b || {}, _.cu(this)); + return String(a) + }; + _.h.Po = function() {}; + _.cu = function(a) { + return a.v ? a.v.getData() : {} + }; + + _.t("MpJwZc"); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var eoa; + _.boa = function(a, b) { + var c = b || document; + return c.querySelectorAll && c.querySelector ? c.querySelectorAll("." + a) : _.bs(document, "*", a, b) + }; + _.du = function(a, b) { + var c = b || document; + if (c.getElementsByClassName) + a = c.getElementsByClassName(a)[0]; + else { + c = document; + var d = b || c; + a = d.querySelectorAll && d.querySelector && a ? d.querySelector(a ? "." + a : "") : _.bs(c, "*", a, b)[0] || null + } + return a || null + }; + _.coa = function(a) { + if (null == a.Ua) + return null; + if ("number" === typeof a.Ua) + return a.Ua; + if ("string" === typeof a.Ua) { + var b = Number(a.Ua); + if (!isNaN(b) && !_.Wf(a.Ua)) + return b + } + throw new TypeError("X`" + a.o + "`" + a.Ua + "`" + typeof a.Ua); + }; + _.eu = function(a) { + var b = _.coa(a); + null === b && _.aj(a); + return b + }; + _.fu = function(a, b, c) { + a.Bc(function(d) { + null == c ? !/-[a-z]/.test(b) && (_.Vi && d.dataset ? _.Xi(d, b) && delete d.dataset[b] : d.removeAttribute("data-" + _.Vg(b))) : _.$t(d, b, c) + }) + }; + _.gu = function(a, b, c) { + _.Fd(a, b, c) + }; + _.doa = function(a, b, c) { + b = b(c || {}, _.cu(a)); + a.Po(null, b.Ab); + return b + }; + _.hu = function(a, b, c) { + _.$l.call(this, a, b); + this.node = b; + this.kind = c + }; + _.C(_.hu, _.$l); + _.iu = function(a, b) { + if (!_.Rna() && a && (1 == a.nodeType || 11 == a.nodeType)) { + var c = _.sh(a) ? [a] : []; + (void 0 === b || b) && _.Ga(c, a.querySelectorAll("[jsdata]")); + c = c.filter(function(f) { + f.hasAttribute("jsdata") ? (f = f.getAttribute("jsdata"), f = !_.Wf(null == f ? "" : String(f))) : f = !1; + return f + }); + var d = _.sh(a) ? a : void 0, + e = new Set; + _.Oa(c, function(f) { + var g = _.Ona(f, d).getAttribute("jsdata"); + if (g) { + g = (0, _.Xf)(g).split(" ").filter(function(p) { + return !p.startsWith(";unsupported") + }); + var l = _.qo.get(f) || {}, + m = {}; + g.forEach(function(p) { + var q = + _.Sna(p).uf; + _.Nt[p] ? (m[q] = _.Nt[p], e.add(p)) : l[q] && (m[q] = l[q]) + }); + 0 !== Object.keys(m).length && _.qo.set(f, m) + } + }); + a = _.B(e); + for (b = a.next(); !b.done; b = a.next()) + delete _.Nt[b.value], + _.Ot-- + } + }; + eoa = function(a) { + a.j.listen(_.Lt, function(b) { + return _.iu(b.node) + }); + a.j.listen(_.Mt, function(b) { + return _.iu(b.node) + }) + }; + var foa = function(a) { + this.j = a; + this.o = _.ap(this.j, _.Fk) + }; + foa.prototype.getData = function() { + this.j.isDisposed() || (this.o = _.ap(this.j, _.Fk)); + return this.o ? this.o.o() : {} + }; + _.ju = function(a) { + var b = new foa(a); + _.bu.call(this, b, a.get(_.Dk).j); + this.j = new _.qm; + this.H = b + }; + _.C(_.ju, _.bu); + _.ju.prototype.getData = function() { + return this.H.getData() + }; + _.ju.prototype.Po = function(a, b) { + _.bu.prototype.Po.call(this, a, b); + this.j.dispatchEvent(new _.hu(_.Lt, a, b)) + }; + _.Ec(_.Ek, _.ju); + var goa = function(a) { + return new _.ju(a) + }; + _.pa().wf(function(a) { + var b = goa(a); + goa = null; + var c = _.Nna(); + c ? (_.Lna(a, _.Ek, c), c.ub(function() { + _.lp(a, _.Ek, b) + })) : _.lp(a, _.Ek, b); + b.j.listen(_.Lt, window.wiz_progress); + eoa(b) + }); + + _.z(); + + _.rw = new _.ok("componentConnected"); + _.sw = new _.ok("componentDisconnected"); + + _.tw = function(a, b) { + var c = _.Fi(a); + if (c) + return _.Jc(c); + if (c = a.XyHi9) + return c; + c = _.uh(a, function(d) { + return !!d.attributes && !!d.attributes.getNamedItem("c-wiz") + }); + if (!c || "0;0" === a.getAttribute("data-node-index")) + return b.v(a); + b = _.tw(c, b); + if (!a.hasAttribute("c-wiz")) + return b; + b = b.then(function(d) { + return d.Ma().then(function(e) { + var f = a.getAttribute("data-node-index"); + e = e[f]; + if (!e) + throw Error("Nb`" + d.id + "`" + a.getAttribute("jsrenderer") + "`" + f); + e.o(a); + return e + }) + }); + return a.XyHi9 = b + }; + + _.t("YNjGDd"); + + + _.z(); + + _.uw = {}; + + _.t("PrPYRd"); + + var Wpa, + Xpa, + Ypa, + Zpa, + aqa, + bqa, + cqa, + eqa, + $pa, + Fw, + fqa, + gqa; + Wpa = function(a) { + var b = {}, + c; + for (c in a) { + var d = null != a[c].hb ? a[c].hb : "data"; + d in b || (b[d] = {}); + b[d][c] = a[c] + } + a = {}; + for (var e in b) + a[e] = b[e]; + return a + }; + Xpa = function(a) { + return _.Nf(a, function(b, c) { + return b[c.kv] = c, b + }, {}) + }; + Ypa = function(a, b) { + var c; + a = _.B((null == (c = a.metadata) ? void 0 : c.Ub) || []); + for (c = a.next(); !c.done; c = a.next()) + if (c = c.value, c.key === b) { + c.value.notify(0); + break + } + }; + Zpa = function(a) { + var b = a.Ea(); + return b ? (_.Cw(b, null), b.XyHi9 = null, a.Na = null, !0) : !1 + }; + aqa = function() { + var a = _.lc("w2btAe"); + return a && a.We && a.We() ? _.Ci(a.Ra(), $pa) : new _.Zj + }; + bqa = function(a, b) { + return _.ib(b, function(c) { + c = _.gb(c, function(e, f) { + return 0 == f.indexOf(a + "|") + }); + var d = {}; + _.eb(c, function(e, f) { + d[f.substring(f.indexOf("|") + 1)] = e + }); + return d + }) + }; + cqa = function(a) { + return Object.keys(a).reduce(function(b, c) { + return b || !!a[c] + }, !1) + }; + eqa = function(a, b, c, d, e, f) { + var g = { + aj: b + }, + l = new _.ww({ + FVxLkf: g + }, c, void 0, d); + return function() { + function m(p) { + var q = {}, + r = _.ib(_.Dw(b), function(u, v) { + return u.then(function(w) { + return 1 != w.length || _.dqa(w[0]) ? _.td(w.map(function(x) { + return _.Ew(x) + })).then(function(x) { + q[p.get(v)] = x + }) : _.Ew(w[0]).then(function(x) { + q[p.get(v)] = x + }) + }) + }); + return _.td(_.lb(r)).then(function() { + return q + }) + } + g.lL = e instanceof _.Dh ? e.then(m) : m(e); + return _.td([f, g.lL]).then(function() { + return _.xw(a.j, l, d) + }) + } + }; + _.Cw = function(a, b) { + a.__component = b + }; + $pa = function(a) { + return _.Ai(_.Zj, a) + }; + Fw = function(a, b, c, d, e, f, g, l, m, p) { + this.id = a; + this.ua = b; + this.N = c; + this.kv = d; + this.Nj = e; + this.wa = f; + this.j = g || {}; + this.v = l; + this.Ca = m; + this.H = p; + this.ya = null; + this.na = !1; + this.Ka = this.Ia = this.Na = null + }; + _.Dw = function(a) { + return _.ib(a.v, function(b) { + return b instanceof Fw ? _.Jc([b]) : b + }) + }; + Fw.prototype.Fd = function() { + return this.ua + }; + Fw.prototype.update = function(a, b, c, d, e, f, g, l, m, p) { + this.ua = b || this.ua; + this.kv = d || this.kv; + this.wa = f || this.wa; + this.j = g || this.j; + this.Nj = e || this.Nj; + this.v = l || this.v; + this.Ca = m || this.Ca; + this.H = p || this.H; + this.N = c || this.N + }; + fqa = function(a, b) { + return b(a) ? _.td(Object.values(_.Dw(a)).map(function(c) { + return c.then(function(d) { + return _.td(d.map(function(e) { + return fqa(e, b) + })) + }) + })) : _.Jc(!0) + }; + _.Ew = function(a) { + a.Ia || (a.Ia = a.Ka()); + return a.Ia + }; + gqa = function(a) { + var b, + c, + d, + e, + f; + return _.D(function(g) { + if (1 == g.j) + return _.Ge(g, a.Ca, 2); + if (3 != g.j) { + b = g.o; + c = Object.values(b); + d = a.id.getName(); + if (!c.length) + throw Error("Lb`" + d); + return _.Ge(g, c[0], 3) + } + e = g.o; + if (!e.length) + throw Error("Mb`" + Object.keys(b)[0]); + f = e[0]; + return g.return(f) + }) + }; + Fw.prototype.Ea = function() { + return this.Na + }; + _.dqa = function(a) { + return a.H && a.H.kQ + }; + Fw.prototype.Ma = function() { + this.ya || (this.ya = _.td(_.lb(this.v)).then(_.$v).then(function(a) { + return _.td(a.map(function(b) { + return b.id && b.id.zr ? gqa(b) : b + })) + }).then(function(a) { + return Xpa(a) + })); + return this.ya + }; + Fw.prototype.o = function(a) { + this.id.zr ? gqa(this).then(function(c) { + _.Cw(a, c) + }) : _.Cw(a, this); + this.Na = a; + for (var b in this.Nj) + Ypa(this.Nj[b], _.rw) + }; + Fw.prototype.uc = function() { + if (!this.na) { + this.na = !0; + for (var a in this.Nj) + Ypa(this.Nj[a], _.sw); + fqa(this, Zpa) + } + }; + Fw.prototype.isDisposed = function() { + return this.na + }; + var Gw = function(a, b, c) { + this.j = a; + this.na = c || void 0; + this.H = b + }, + Hw = function(a) { + return a.na || new (a.j.Fd().Fb) + }; + Gw.prototype.Og = function() { + return this.ya + }; + _.Iw = function(a, b) { + a.N = b; + return a + }; + _.Jw = function(a, b) { + a.o = Object.assign(a.o || {}, b); + return a + }; + Gw.prototype.Lq = function() { + var a = this.o && this.o.Ub || []; + a.push({ + key: _.pk, + value: !0 + }); + return _.Jw(this, { + Ub: a + }) + }; + Gw.prototype.v = function(a) { + if (!a) + return this; + var b = _.ib(a, function(c) { + return function() { + return c + } + }); + return Kw(this, function() { + return _.Jc(a) + }, b) + }; + var Kw = function(a, b, c) { + a.ua = b; + a.wa = c; + return a + }; + _.Lw = function(a) { + _.N.call(this, a.Aa); + this.na = a.service.Sj; + this.H = 0 + }; + _.C(_.Lw, _.N); + _.Lw.Ga = _.N.Ga; + _.Lw.va = function() { + return { + service: { + Sj: _.qw + } + } + }; + _.Lw.prototype.Og = function(a) { + return _.tw(a, this) + }; + _.Lw.prototype.j = function(a, b) { + return new Gw(a, this, b) + }; + _.Mw = function(a, b, c, d) { + a.H = 0; + return _.Ew(a.o(c, _.Jw(_.Iw(a.j(b, d))))) + }; + _.Lw.prototype.o = function(a, b) { + return hqa(this, a, [b])[0] + }; + var hqa = function(a, b, c) { + var d = _.$v(_.pc(c, function(e) { + return Nw(a, e.j, !0) + })); + _.Tl(_.Rl.kb(), d); + c = c.map(function(e) { + return Ow(a, b, e, "0;0") + }); + d = [].concat.apply([], _.Md(c.map(function(e) { + return e.qo + }))); + iqa(a, d, b); + return c.map(function(e) { + return e.aj + }) + }, + iqa = function(a, b, c) { + var d = jqa(a, b), + e = _.Kc(c, d); + _.Oa(b, function(f) { + f.start.call(this, e) + }, a) + }; + _.Lw.prototype.N = function(a, b) { + return this.j(a, b) + }; + _.Lw.prototype.cv = function(a, b, c, d) { + var e = Nw(this, a); + _.Tl(_.Rl.kb(), e); + c = Ow(this, b, this.N(a, c), "0;0"); + a = c.aj; + c = c.qo; + a.o(d); + var f = 0; + _.Oa(c, function(l) { + _.eb(l.Dv, function() { + f++ + }, this) + }, this); + d = jqa(this, c); + var g = _.Kc(b, d); + _.Oa(c, function(l) { + l.start(g) + }); + return a + }; + var jqa = function(a, b) { + var c = {}; + _.Oa(b, function(d) { + _.eb(d.Dv, function(e, f) { + c[d.FX + "|" + f] = e + }, this) + }, a); + return Wpa(c) + }, + Nw = function(a, b, c) { + c = void 0 === c ? !1 : c; + var d = []; + c && d.push(b.j); + var e = b.lF(); + e && 0 < e.length && e.forEach(function(f) { + return void d.push(f) + }); + _.eb(b.TC(), function(f) { + f.recursive || f.id.zr || _.Ga(d, Nw(a, f.id, c)) + }); + return d + }, + Ow = function(a, b, c, d, e) { + var f = c.j, + g = aqa(), + l = kqa(a, c, g), + m = f.getName() + ":" + a.H++; + m = lqa(a, b, l, c.ua, m); + var p = m.HL; + m = (m = m.FL) ? [m] : []; + var q = {}, + r = _.Jc(), + u = _.Jc(); + if (f.zr) { + r = mqa(f, + p, c.na); + var v = r.then(function(y) { + return nqa(a, b, c, g, p, y.KW) + }); + u = r.then(function(y) { + return y.MW + }); + r = v.then(function(y) { + Object.assign(q, y.kL); + y = Object.values(q); + return 1 === y.length ? y[0].then(function(F) { + F[0].kv = d; + return q + }) : _.Jc(q) + }); + var w = v.then(function(y) { + return y.jL + }); + v.then(function(y) { + 0 < y.QD.length && iqa(a, y.QD, b) + }) + } else + w = nqa(a, b, c, g, p), + Object.assign(q, w.kL), + m.push.apply(m, _.Md(w.QD)), + w = w.jL; + v = Hw(c); + var x = c.Og(); + x ? x.update(0, v, p, d, l, g, c.N, q, r, e) : x = new Fw(f, v, p, d, l, g, c.N, q, r, e); + x.Ka = eqa(f, x, b, + a.Oe(), w, u); + return { + aj: x, + qo: m + } + }, + kqa = function(a, b, c) { + var d = {}, + e = b.j.SZ(); + if (_.ob(e)) + return d; + var f = b.wa || {}, + g = Hw(b), + l = b.o; + _.eb(e, function(m, p) { + if (!f[p]) { + var q = void 0; + "function" === typeof m ? q = m(g, c, l) : q = m; + void 0 !== q && (d[p] = q) + } + }, a); + return d + }, + lqa = function(a, b, c, d, e) { + var f = d ? _.Jc(d(b)) : _.Jc({}); + if (0 == Object.keys(c).length) + return { + HL: f, + FL: null + }; + var g = {}; + return { + HL: new _.Dh(function(l) { + g.Dv = c; + g.FX = e; + g.start = function(m) { + m = m.then(function(p) { + return bqa(e, p) + }); + l(_.td([f, m]).then(function(p) { + var q = p[1], + r = {}, + u; + for (u in q) + for (var v in q[u]) + r[v] = + q[u][v]; + _.sb(r, p[0]); + return r + })) + } + }, a), + FL: g + } + }, + oqa = function(a, b) { + var c = null != b.Gu ? b.Gu : !0; + a = !b.Iq || _.Of(b.Iq, function(d) { + return this.na.get(d).j() + }, a); + return c && a + }, + nqa = function(a, b, c, d, e, f) { + var g = new Map, + l = {}, + m = [], + p = c.j.TC(), + q = 1, + r; + for (r in p) + if (!f || r === f) { + var u = p[r], + v = u.name; + g.set(v, r); + u = u.Lc(Hw(c), d, e); + if (oqa(a, u)) { + var w = a, + x = q, + y = b, + F = c.o; + c.j.getName(); + w = u.kQ ? pqa(w, y, u, x) : u.recursive ? qqa(w, y, u, x) : rqa(w, y, u, x, F); + u = w.aj; + w = w.qo; + u && (l[v] = u, q += 1, m.push.apply(m, _.Md(w))) + } + } + return { + kL: l, + QD: m, + jL: g + } + }, + rqa = function(a, + b, c, d, e) { + e = Kw(_.Jw(a.j(c.id, c.Eb), e), c.AP, c.d7); + a = Ow(a, b, e, d + ";0", c); + return { + aj: _.Jc([a.aj]), + qo: a.qo + } + }, + pqa = function(a, b, c, d) { + return { + aj: c.AP(a).then(function(e) { + var f = _.mb(e); + if (e.i8) { + var g = e.i8 || []; + var l = _.wa(f, function(m) { + return e[m] == g + }) + } else + l = f[0], + g = e[l] || []; + return _.pc(g, function(m, p) { + var q = _.gb(e, function(r) { + return !Array.isArray(r) + }); + q[l] = m; + m = Kw(this.j(c.id, c.Eb), function() { + return q + }, c.d7); + return Ow(this, b, m, d + ";" + p, c).aj + }, this) + }, void 0, a), + qo: [] + } + }, + qqa = function(a, b, c, d) { + return { + aj: c.AP(a).then(function(e) { + return cqa(e) ? + rqa(a, b, c, d).aj : _.Jc([]) + }), + qo: [] + } + }, + mqa = function(a, b, c) { + return b.then(function(d) { + var e = a.QR(d, c), + f = e.Fc; + (d = a.lF()) && 0 < d.length && d.map(function(g) { + return g.uj + }); + d = Promise.resolve(); + d = _.Dca(_.Pda(_.Rl.kb()), f); + e = Object.keys(e.Nc); + e = 1 === e.length ? e[0] : "not exist"; + return { + MW: _.td(Object.values(d)), + KW: e + } + }) + }; + _.Lw.prototype.v = function(a) { + var b = a.getAttribute("jsrenderer"), + c = _.Rn(b); + return _.Ul(_.Rl.kb(), c).then(function() { + var d = _.Fi(a); + if (d) + return d; + var e = _.uw[b]; + d = a.getAttribute("data-p") ? _.Ci(a.getAttribute("data-p"), function(f) { + return _.Ai(e.Fd().Fb, f) + }) : null; + d = this.o(new _.Bw(_.tn, a, _.Di(_.Yg(a)), _.Lw), this.j(e, d)); + d.o(a); + return d + }, void 0, this) + }; + _.gw(_.tn, _.Lw); + + _.z(); + + _.XYa = _.L("RI2Xre"); + _.YYa = _.L("xrDiab"); + _.ZYa = _.L("Tp1Sec"); + _.$Ya = _.L("XwgUJe"); + _.aZa = _.L("YmdgXe"); + _.bZa = _.L("g0r4Ne"); + + var lT = function(a) { + this.Lb = a + }; + var mT = function(a) { + this.Lb = a + }; + _.C(mT, lT); + mT.prototype.getType = function() { + return this.Lb.xa + }; + _.nT = function(a) { + this.Lb = a + }; + _.C(_.nT, lT); + _.h = _.nT.prototype; + _.h.listen = function(a, b, c, d) { + var e = this; + return this.Lb.za(a, function(f) { + return b.call(d || _.ca, new mT(f, e)) + }, c) + }; + _.h.Ll = function() { + throw Error("id"); + }; + _.h.ss = function() { + throw Error("id"); + }; + _.h.ts = function() { + throw Error("id"); + }; + _.h.dispatchEvent = function() { + throw Error("id"); + }; + _.h.RP = function() { + throw Error("id"); + }; + _.h.iF = function() { + throw Error("id"); + }; + _.h.Rt = function() { + throw Error("id"); + }; + _.h.Tq = function() { + throw Error("id"); + }; + _.h.hasListener = function() { + throw Error("id"); + }; + _.nT.prototype[_.bm] = !0; + _.oT = function(a) { + this.Lb = a + }; + _.C(_.oT, _.nT); + _.oT.prototype.getId = function() { + return this.Lb.ia() + }; + _.oT.prototype.Ea = function() { + return this.Lb.ib() + }; + _.oT.prototype.Zj = function() { + return null + }; + _.pT = function(a) { + this.Lb = a + }; + _.C(_.pT, _.oT); + var qT = function(a) { + this.Lb = a + }; + _.C(qT, _.oT); + qT.prototype.Ap = function(a) { + this.Lb.eb(a) + }; + qT.prototype.getData = function() { + return this.Lb.ed() + }; + var rT = function(a) { + this.Lb = a + }; + _.C(rT, qT); + rT.prototype.Id = function() { + return this.Lb.fd() + }; + rT.prototype.Ck = function(a) { + this.Lb.fa(a) + }; + var sT = function(a) { + this.Lb = a; + gbar.E.prototype.__wc = qT; + gbar.F.prototype.__wc = rT + }; + _.C(sT, _.pT); + sT.prototype.Id = function() { + return this.Lb.dc() + }; + sT.prototype.Ck = function(a) { + this.Lb.dd(a) + }; + var tT = function(a) { + this.Lb = a; + gbar.D.prototype.__wc = sT + }; + _.C(tT, _.pT); + _.h = tT.prototype; + _.h.vc = function() { + return this.Lb.ca() + }; + _.h.open = function(a) { + this.Lb.cf(a) + }; + _.h.close = function(a) { + this.Lb.cg(a) + }; + _.h.getStyle = function() { + return this.Lb.ch() + }; + _.h.hd = function() { + return this.Lb.ck() + }; + var cZa = function(a) { + this.Lb = a + }; + _.C(cZa, _.pT); + _.uT = function(a) { + this.Lb = a + }; + _.C(_.uT, _.oT); + _.vT = function(a, b) { + this.Lb = a; + this.j = b || null + }; + _.C(_.vT, lT); + _.vT.prototype.then = function(a, b, c) { + var d; + a && (d = dZa(this, a)); + this.Lb.aa(d, b, c) + }; + var dZa = function(a, b) { + var c = a.j; + return c ? function(d) { + b.call(this, new c(d)) + } : b + }; + var eZa = function(a) { + this.Lb = a; + this.o = this.j = null + }; + _.C(eZa, _.nT); + _.wT = function(a) { + this.Lb = a || gbar.a; + this.N = this.o = this.v = this.H = this.j = null + }; + _.C(_.wT, lT); + _.wT.prototype.vl = function() { + this.H || (this.H = new _.vT(this.Lb.ba(), tT)); + return this.H + }; + _.fZa = function() { + var a = _.wT.kb(); + a.v || (a.v = new _.vT(a.Lb.ba(), cZa)); + return a.v + }; + _.gZa = function() { + var a = _.wT.kb(); + a.N || (a.N = new _.vT(a.Lb.bb(), eZa)); + return a.N + }; + _.wT.kb = function() { + return _.tl(_.wT) + }; + + _.kdb = _.L("wmWsCf"); + _.ldb = _.L("jEcghe"); + + _.wl(_.En); + + _.t("duFQFc"); + + var rdb = function() { + h0().then(function(a) { + var b = a.Lb.ph(); + null != b && i0(function() { + b.id = "sdgBod" + }) + }) + }, + sdb = function(a) { + h0().then(function(b) { + var c = _.kh("a"); + _.Jg(c, a.Hc.j); + b.Lb.pl(c.href) + }) + }, + i0 = function(a) { + _.zB(_.AB().Qa(a).Wb())() + }, + j0 = function(a, b) { + a = a.v[b]; + if (!a) + throw Error("Kb`" + b); + return a + }, + tdb = function(a) { + this.Lb = a + }; + _.C(tdb, _.nT); + var k0 = function(a) { + this.Lb = a + }; + _.C(k0, _.oT); + k0.prototype.vd = function() { + return this.Lb.la() + }; + var udb = function(a) { + this.Lb = a; + gbar.K.prototype.__wc = _.uT; + gbar.L.prototype.__wc = k0 + }; + _.C(udb, _.pT); + var h0 = function() { + var a = _.wT.kb(); + a.j || (a.j = new _.vT(a.Lb.bf(), tdb)); + return a.j + }, + vdb = function() { + var a = _.wT.kb(); + a.o || (a.o = new _.vT(a.Lb.bg(), udb)); + return a.o + }, + wdb = null; + wdb = { + menu: { + WH: !1 + }, + HK: { + "/": { + Gh: "MainView" + }, + "/history": { + Gh: "HistoryView" + }, + "/saved": { + Gh: "PhrasebookView" + }, + "/contribute": { + Gh: "CommunityView" + } + } + }; + var xdb = _.L("C49wQb"); + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var ydb = function() {}; + _.moa(ydb); + ydb.kb(); + var l0 = function(a) { + _.N.call(this, a.Aa); + this.o = a.Ta.soy; + this.j = wdb; + this.v = a.service.window; + this.H = a.service.Ic; + this.na = _.jb(this.j && this.j.HK || {}, function(b) { + return !!b.BQ || !!b.AQ + }); + this.N = this.j && this.j.zja; + this.j && rdb(); + this.j && !this.N ? zdb(this) : this.N && Adb(this) + }; + _.C(l0, _.N); + l0.Ga = _.N.Ga; + l0.va = function() { + return { + Ta: { + soy: _.ju + }, + service: { + Ic: _.Lw, + window: _.iw + } + } + }; + var zdb = function(a) { + _.wT.kb().vl().then(function(b) { + b.listen("open", function() { + _.Go(a.v.Gb().body, _.YYa) + }, !1, a); + b.listen("close", function() { + _.Go(a.v.Gb().body, _.ZYa) + }, !1, a); + b.listen("bbc", function() { + _.Kc(a, { + service: { + view: _.xn + } + }).then(function(c) { + c = c.service.view.rf(); + c = null != c ? c.U().oa() : a.v.Gb().body; + _.Fd(c, _.$Ya) + }) + }, !1, a); + b.listen("cbc", function() { + _.Kc(a, { + service: { + view: _.xn + } + }).then(function(c) { + c = c.service.view.rf(); + c = null != c ? c.U().oa() : a.v.Gb().body; + _.Fd(c, _.aZa) + }) + }, !1, a) + }) + }, + Adb = function(a) { + _.fZa().then(function(b) { + b.listen("bbc", + function() { + _.Kc(a, { + service: { + view: _.xn + } + }).then(function(c) { + c = c.service.view.rf(); + c = null != c ? c.U().oa() : a.v.Gb().body; + _.Fd(c, _.$Ya) + }) + }, !1, a); + b.listen("cbc", function() { + _.Kc(a, { + service: { + view: _.xn + } + }).then(function(c) { + c = c.service.view.rf(); + c = null != c ? c.U().oa() : a.v.Gb().body; + _.Fd(c, _.aZa) + }) + }, !1, a) + }) + }; + l0.prototype.update = function(a) { + if ("undefined" !== typeof gbar && (sdb(a), this.j)) { + var b = a.Hc.H.GP, + c = Bdb(b ? b : a.Gf()); + b = this.j; + c = b.HK[c] || {}; + Cdb(this, a, c); + Ddb(this, c); + b.menu && (this.N ? Edb(this, a, c) : Fdb(this, a, c)); + (b.T8 || this.na) && Gdb(this, a, c); + b.JO && b.JO.ala && Hdb(this, c); + b.autocomplete && Idb(this, c) + } + }; + var Bdb = function(a) { + a = _.pc(a.o, function(b) { + return b.replace(/:[^/]+/g, ":v") + }); + _.qma(a); + return a[0] + }, + Cdb = function(a, b, c) { + h0().then(function(d) { + var e = a.j; + if (c.a7) { + var f = c.a7; + c.Nka ? _.tw(b.U().oa(), a.H).then(function(l) { + return _.Ew(l) + }).then(function(l) { + i0(function() { + var m = _.qb(l.Qs); + m.Eb = l.Og().Fd(); + m = a.o.Hb(f, m); + d.Lb.pb(m); + d.Lb.pk && d.Lb.pk(!1) + }) + }) : i0(function() { + var l = a.o.Hb(f); + d.Lb.pb(l); + d.Lb.pk && d.Lb.pk(!1) + }) + } else + i0(function() { + d.Lb.pb(null); + d.Lb.pk && d.Lb.pk(!0) + }); + var g = c.V$ || e.V$; + g && i0(function() { + d.Lb.pd(g.background); + d.Lb.pc(g.Kja) + }) + }) + }, + Gdb = function(a, b, c) { + h0().then(function(d) { + var e = a.j.T8 || null, + f = c.Gh || null; + e && !e.WH ? _.Go(d.Lb.pe(), xdb, f) : e && e.template ? m0(d, a.o.wd(e.template, { + Gh: f + })) : c.AQ ? _.tw(b.U().oa(), a.H).then(function(g) { + j0(g, c.AQ).then(function(l) { + _.Ew(l[0]).then(function(m) { + m0(d, m.render()) + }) + }) + }) : c.BQ ? m0(d, a.o.wd(c.BQ, { + Gh: f + })) : i0(function() { + d.Lb.pg() + }) + }) + }, + m0 = function(a, b) { + i0(function() { + var c = a.Lb.pe(); + _.nh(c); + _.mh(c, b); + a.Lb.pf(); + _.Lo(b) + }) + }, + Ddb = function(a, b) { + h0().then(function(c) { + var d = a.j; + i0(function() { + c.Lb.pm(void 0 !== + b.HG ? b.HG : void 0 !== b.tI ? b.tI ? "back" : "default" : void 0 !== d.HG ? d.HG : void 0 !== d.tI && d.tI ? "back" : "default"); + return c + }) + }) + }, + Fdb = function(a, b, c) { + _.wT.kb().vl().then(function(d) { + var e = a.j.menu, + f = c.Gh || null; + e.WH ? (void 0 !== c.U3 && (c.U3 ? d.open(!0) : d.close(!0)), c.IG ? _.tw(b.U().oa(), a.H).then(function(g) { + j0(g, c.IG).then(function(l) { + _.Ew(l[0]).then(function(m) { + Jdb(d, m.render()) + }) + }) + }) : Jdb(d, a.o.wd(e.template, { + Gh: f + }))) : _.Go(d.vc(), _.bZa, f) + }) + }, + Edb = function(a, b, c) { + var d = a.j.menu, + e = c.Gh || null; + b = b.U().oa(); + var f = b.querySelector('[jsname="IjRiGf"]') || + document.querySelector('[jsname="IjRiGf"]'); + f && (d.WH ? c.IG ? _.tw(b, a.H).then(function(g) { + j0(g, c.IG).then(function(l) { + _.Ew(l[0]).then(function(m) { + f.replaceWith(m.render()) + }) + }) + }) : (a = a.o.wd(d.template, { + Gh: e + }), f.replaceWith(a)) : _.Go(b, _.bZa, e)) + }, + Kdb = function(a, b) { + i0(function() { + [].concat(_.Md(_.qh(a.Ea()))).forEach(function(c, d) { + if (d = b[d]) + _.nh(c), + _.mh(c, d), + _.Lo(d) + }) + }) + }, + Hdb = function(a, b) { + vdb().then(function(c) { + var d = b.Gh, + e = a.j.JO.items.map(function(f) { + return f.template ? a.o.wd(f.template, { + Gh: d + }) : void 0 + }); + Kdb(c, e) + }) + }, + Jdb = function(a, b) { + i0(function() { + _.nh(a.vc()); + _.mh(a.vc(), b); + _.Lo(b) + }) + }, + Idb = function(a, b) { + _.gZa().then(function(c) { + var d = _.du("Mxgq5c", c.Lb.gj()); + _.Fd(d, _.ldb, b.Gh || null); + i0(function() { + c.Lb.gl(void 0 !== b.QV ? !b.QV : !a.j.autocomplete.nja) + }) + }) + }; + _.gw(_.Qp, l0); + + _.z(); + + _.t("zxnPse"); + + _.pdb = function(a, b) { + a.lr.push(_.Uj(b)) + }; + _.qdb = new _.Vl(_.En); + + _.z(); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + + var gJa, + hJa; + gJa = function(a, b) { + if (a.classList) + Array.prototype.forEach.call(b, function(e) { + _.Ti(a, e) + }); + else { + var c = {}; + Array.prototype.forEach.call(_.Qi(a), function(e) { + c[e] = !0 + }); + Array.prototype.forEach.call(b, function(e) { + c[e] = !0 + }); + b = ""; + for (var d in c) + b += 0 < b.length ? " " + d : d; + _.Ri(a, b) + } + }; + hJa = function(a, b) { + a.classList ? Array.prototype.forEach.call(b, function(c) { + _.Ui(a, c) + }) : _.Ri(a, Array.prototype.filter.call(_.Qi(a), function(c) { + return !_.ya(b, c) + }).join(" ")) + }; + _.jK = function(a) { + this.o = []; + this.H = a; + this.N = {}; + this.v = 1; + this.j = null + }; + _.jK.prototype.ai = function() { + return this + }; + _.kK = function(a, b) { + a.v = b; + return a + }; + _.jK.prototype.step = function(a) { + var b = a.id; + this.N[b] = !0; + var c = null; + a.element && (c = iJa(a.element)); + if (a.W$) { + var d = a.W$.map(iJa); + d.push(c) + } else + d = [c]; + var e = a.delay, + f = a.duration, + g = a.curve; + e = e || 0; + f = f || 0; + var l = null; + if (c && f) { + g = g || "ease"; + l = [{ + FP: "all", + duration: f, + curve: g, + delay: 0 + }]; + for (var m in a.DH) { + var p = a.DH[m], + q = { + FP: m, + duration: void 0, + curve: p.curve || g, + delay: p.delay ? Math.round(f * p.delay) : 0 + }; + q.duration = void 0 === p.duration ? f - q.delay : Math.round(f * p.duration); + l.push(q) + } + } + g = jJa; + a.dh && (g = Array.isArray(a.dh) ? a.dh : + [a.dh]); + if (a.Of) + var r = a.Of; + if (a.Xh) + var u = a.Xh; + this.o.push({ + id: b, + element: c || null, + Ex: d, + callback: a.callback || null, + dh: g, + startTime: Number.MAX_VALUE, + endTime: Number.MAX_VALUE, + delay: e, + duration: f, + DH: l, + style: a.style, + GG: null, + Of: r || null, + Xh: u || null, + ng: a.ng || null, + after: a.after || null, + promise: null, + pending: !1 + }); + return this + }; + var iJa = function(a) { + return a instanceof Element ? a : a.oa() + }; + _.jK.prototype.start = function() { + this.j = new lK(this.o.slice(0), this.v, this.H); + this.j.start(); + return this.j.promise() + }; + _.jK.prototype.xu = function() { + this.j.promise().cancel("Animation halted by halt()") + }; + var jJa = [], + kJa = 0, + lK = function(a, b, c) { + this.o = a; + this.H = b; + this.wa = c; + this.Ca = {}; + this.j = []; + this.v = 0; + this.ua = new _.rm(750); + this.ua.listen("tick", function() { + 1500 < Date.now() - this.v && this.na.promise.cancel("Animation timed out") + }, void 0, this); + this.N = !1; + this.na = _.Lh(); + _.Nh(this.na.promise, function() { + kJa-- + }).Je(function(d) { + d instanceof _.Oh && lJa(this) + }, this); + this.ya = _.zB(_.AB(this).measure(function() { + if (!this.N) + if (0 == this.o.length && 0 == this.j.length) + this.N = !0, + this.ua.stop(), + this.na.resolve(void 0); + else { + this.v = + Date.now(); + for (var d = 0; d < this.o.length; d++) { + var e = this.o[d], + f; + if (f = !e.pending) { + a: + { + f = this.o; + if (0 < e.dh.length) + for (var g = 0; g < e.dh.length; g++) + if (!this.Ca[e.dh[g]]) { + f = !0; + break a + } + if (e.element) { + for (g = 0; g < this.j.length; g++) + if (this.j[g].element == e.element) { + f = !0; + break a + } + for (g = 0; g < f.length; g++) { + var l = f[g]; + if (l.pending && l.element == e.element) { + f = !0; + break a + } + } + } + f = !1 + }f = !f + } + f && (e.pending = !0, e.startTime = this.v + e.delay * this.H); + e.pending && e.element && e.startTime <= this.v && (f = e.style, e.ng && (f = _.qb(e.style || {}), e.ng.call(this.wa, + f)), e.GG = f) + } + } + }).Qa(function() { + if (!this.N) { + for (var d = 0; d < this.o.length; d++) { + var e = this.o[d]; + if (e.pending && e.startTime <= this.v) + if (e.pending = !1, this.o.splice(d--, 1), this.j.push(e), e.element) { + var f = e.element, + g = e.duration * this.H; + if (g) { + e.endTime = this.v + g; + var l = []; + for (var m = _.B(e.DH), p = m.next(); !p.done; p = m.next()) { + p = p.value; + var q = p.FP + " " + p.duration * this.H + "ms " + p.curve; + p.delay && (q += " " + p.delay * this.H + "ms"); + l.push(q) + } + l = l.join(","); + for (m = 0; m < e.Ex.length; m++) + _.vj(e.Ex[m], "transition", l) + } + e.GG && _.vj(f, e.GG); + e.Of && gJa(f, e.Of); + e.Xh && hJa(f, e.Xh); + g || mK(this, e) + } else + mJa(this, e) + } + for (d = 0; d < this.j.length; d++) + e = this.j[d], + e.endTime <= this.v && mK(this, e); + this.ya() + } + })) + }; + lK.prototype.promise = function() { + return this.na.promise + }; + lK.prototype.start = function() { + Date.now(); + kJa++; + this.ua.start(); + this.ya() + }; + var lJa = function(a) { + a.N = !0; + a.ua.stop(); + a.j.forEach(function(b) { + b.promise && b.promise.cancel("Animation cancelled by downstream promise"); + b.element && nK(b) + }, a) + }, + mJa = function(a, b) { + var c = b.callback.call(a.wa, b.duration * a.H); + c ? (a = c.then(function() { + mK(this, b) + }, function(d) { + b.element && nK(b); + if (!(d instanceof _.Oh)) + throw Error("Pc`" + b.id + "`" + d); + }, a), b.promise = c instanceof _.Dh ? c : a) : mK(a, b) + }, + mK = function(a, b) { + a.Ca[b.id] = !0; + _.Ba(a.j, b); + b.element && nK(b); + b.after && b.after.call(a.wa) + }, + nK = function(a) { + for (var b = 0; b < + a.Ex.length; b++) + _.vj(a.Ex[b], "transition", "") + }; + + _.n0 = function() {}; + _.n0.prototype.ng = function() {}; + + _.o0 = function(a) { + if (!a) + return !1; + try { + return !!a["$boq.chrometransition.Navigable"] + } catch (b) { + return !1 + } + }; + _.Ldb = function(a, b) { + this.v = new _.Rj(a); + this.H = b; + this.j = !1; + this.o = {} + }; + _.Mdb = function(a) { + _.eb(a.o, function(b) { + b.X6 && _.vj(b.X6, { + visibility: "" + }) + }) + }; + _.p0 = function(a) { + a.j = !0; + a.H.resolve(void 0) + }; + + _.t("CVLb9b"); + + + _.z(); + + _.t("NPKaK"); + + _.Ava = new _.Vl(_.jn); + + _.z(); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + _.Rxa = function(a, b) { + a.length && (b %= a.length, 0 < b ? Array.prototype.unshift.apply(a, a.splice(-b, b)) : 0 > b && Array.prototype.push.apply(a, a.splice(0, -b))); + return a + }; + _.EE = function(a, b) { + "number" == typeof a && (a = (b ? Math.round(a) : a) + "px"); + return a + }; + _.FE = function(a) { + return function(b) { + return b != a + } + }; + _.GE = function(a) { + return new _.tj(a.left, a.top, a.right - a.left, a.bottom - a.top) + }; + _.HE = function(a) { + return _.xj(a, "position") + }; + _.IE = function(a, b, c) { + if (b instanceof _.Ng) { + var d = b.x; + b = b.y + } else + d = b, + b = c; + a.style.left = _.EE(d, !1); + a.style.top = _.EE(b, !1) + }; + _.Sxa = function(a) { + if (48 <= a && 57 >= a || 96 <= a && 106 >= a || 65 <= a && 90 >= a || (_.ig || _.cg) && 0 == a) + return !0; + switch (a) { + case 32: + case 43: + case 63: + case 64: + case 107: + case 109: + case 110: + case 111: + case 186: + case 59: + case 189: + case 187: + case 61: + case 188: + case 190: + case 191: + case 192: + case 222: + case 219: + case 220: + case 221: + case 163: + case 58: + return !0; + case 173: + return _.hg; + default: + return !1 + } + }; + + _.t("BVgquf"); + + var Txa = function(a) { + if (a.altKey && !a.ctrlKey || a.metaKey || 112 <= a.keyCode && 123 >= a.keyCode) + return !1; + if (_.Sxa(a.keyCode)) + return !0; + switch (a.keyCode) { + case 18: + case 20: + case 93: + case 17: + case 40: + case 35: + case 27: + case 36: + case 45: + case 37: + case 224: + case 91: + case 144: + case 12: + case 34: + case 33: + case 19: + case 255: + case 44: + case 39: + case 145: + case 16: + case 38: + case 252: + case 224: + case 92: + return !1; + case 0: + return !_.hg; + default: + return 166 > a.keyCode || 183 < a.keyCode + } + }, + Uxa = _.L("FH2Ite"), + Vxa = _.L("HSheMb"), + Wxa = _.L("X4390e"), + Xxa = _.L("kav0L"); + var Yxa; + _.KE = function(a) { + _.N.call(this, a.Aa); + this.v = a.service.activeElement; + this.j = new Map; + this.ua = new Map; + this.N = new Map; + this.H = new Map; + _.JE(_.JE(_.JE(_.JE(this, 27, Uxa), 32, Xxa), 37, Vxa), 39, Wxa); + var b = []; + b.push(_.Eo(document.body, "keydown", this.o, this)); + b.push(_.Eo(document.body, "keyup", this.wa, this)); + b.push(_.Eo(document.body, "keypress", this.na, this)); + _.ff(this, function() { + for (var c = _.B(b), d = c.next(); !d.done; d = c.next()) + _.Fo(d.value) + }) + }; + _.C(_.KE, _.N); + _.KE.Ga = _.N.Ga; + _.KE.va = function() { + return { + service: { + activeElement: _.Ava + } + } + }; + _.JE = function(a, b, c, d) { + var e = function(f) { + return f.altKey || f.ctrlKey || f.shiftKey || f.metaKey + }; + c = { + Nt: c, + jG: d || e, + uV: !1 + }; + d = a.j; + d.has(b) || d.set(b, []); + b = d.get(b); + Yxa(b, c) || b.push(c); + return a + }; + Yxa = function(a, b) { + return 0 <= _.ua(a, function(c) { + return c.Nt == b.Nt && c.jG == b.jG + }) + }; + _.KE.prototype.o = function(a) { + LE(this, a.event, this.j) + }; + _.KE.prototype.wa = function(a) { + LE(this, a.event, this.ua) + }; + _.KE.prototype.na = function(a) { + LE(this, a.event, this.N); + Zxa(this, a.event) + }; + var Zxa = function(a, b) { + if (!$xa(b)) { + var c = a.H.get(b.ctrlKey || b.metaKey ? 0 : b.charCode); + c && ("function" === typeof c ? c(b) : aya(a, b).then(function(d) { + d && bya(d, b, c) + })) + } + }, + LE = function(a, b, c) { + var d = $xa(b), + e = c.get(b.keyCode ? b.keyCode : b.which) || []; + c = {}; + e = _.B(e); + for (var f = e.next(); !f.done; c = { + dm: c.dm + }, f = e.next()) + c.dm = f.value, + !c.dm || c.dm.jG(b) || d && !c.dm.uV || ("function" === typeof c.dm.Nt ? c.dm.Nt(b) : aya(a, b).then(function(g) { + return function(l) { + l && bya(l, b, g.dm.Nt) + } + }(c))) + }, + aya = function(a, b) { + return b.defaultPrevented ? _.Jc(null) : + (b = a.v.My()) ? _.Jc(b) : _.Kc(a, { + service: { + view: _.xn + } + }).then(function(c) { + var d; + return null == (d = c.service.view.rf()) ? void 0 : d.U().oa() + }) + }, + $xa = function(a) { + if ("keypress" != a.type && !Txa(new _.am(a)) || a.altKey || a.ctrlKey || a.metaKey) + return !1; + for (; a;) { + var b; + if (b = a.target) + b = a.target, + b = _.sh(b) ? "INPUT" == b.tagName || "SELECT" == b.tagName || "TEXTAREA" == b.tagName || b.hasAttribute("contenteditable") : !1; + if (b) + return !0; + a = a._originalEvent + } + return !1 + }, + bya = function(a, b, c) { + _.Go(a, c, { + event: b + }, void 0, { + preventDefault: function() { + b.preventDefault(); + this.defaultPrevented = !0 + } + }) + }; + _.gw(_.kn, _.KE); + + _.z(); + + var Lya, + Mya, + Nya, + AF, + Oya, + Pya, + Qya; + Lya = {}; + Mya = {}; + _.yF = function(a, b, c) { + var d = "key_" + a + ":", + e = Lya[d]; + if (void 0 === e || b > e) + Lya[d] = b, + Mya[d] = c; + else if (b == e) + throw Error("dc`" + a + "`"); + }; + Nya = function() { + return "" + }; + _.zF = function(a, b) { + var c = Mya["key_" + a + ":"]; + if (c) + return c; + if (b) + return Nya; + throw Error("ec`" + a + "`"); + }; + AF = /['()]/g; + Oya = function(a) { + return "%" + a.charCodeAt(0).toString(16) + }; + _.BF = function(a) { + a = encodeURIComponent(String(a)); + AF.lastIndex = 0; + return AF.test(a) ? a.replace(AF, Oya) : a + }; + Pya = /[\x00\x09-\x0d \x22\x26\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g; + Qya = /[\x00\x09-\x0d \x22\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g; + _.CF = function(a) { + return _.gC(a, _.Wt) ? String(String(a.vc()).replace(_.kva, "").replace(_.lva, "<")).replace(Qya, _.jC) : String(a).replace(Pya, _.jC) + }; + + var Sya, + Rya; + _.EF = function() { + return (Rya || "c") + Sya++ + }; + Sya = 0; + Rya = null; + + var IF, + Vya, + NF, + Wya, + Zya, + $ya, + Yya, + Tya, + MF, + RF, + SF, + OF; + _.GF = function(a, b) { + for (; a.length > b;) + a.pop() + }; + _.HF = function(a) { + a = Array(a); + _.GF(a, 0); + return a + }; + IF = function(a, b, c) { + b = new Tya(b, c); + return a.__incrementalDOMData = b + }; + _.JF = function(a, b) { + if (a.__incrementalDOMData) + return a.__incrementalDOMData; + var c = 1 === a.nodeType ? a.localName : a.nodeName, + d = _.Uya; + d = 1 === a.nodeType && null != d ? a.getAttribute(d) : null; + b = IF(a, c, 1 === a.nodeType ? d || b : null); + if (1 === a.nodeType && (a = a.attributes, c = a.length)) { + d = b.j || (b.j = _.HF(c)); + for (var e = 0, f = 0; e < c; e += 1, f += 2) { + var g = a[e], + l = g.value; + d[f] = g.name; + d[f + 1] = l + } + } + return b + }; + Vya = function(a, b, c, d, e) { + return b == c && d == e + }; + NF = function(a) { + for (var b = _.KF, c = _.LF ? _.LF.nextSibling : _.KF.firstChild; c !== a;) { + var d = c.nextSibling; + b.removeChild(c); + MF.o.push(c); + c = d + } + }; + Wya = function(a, b) { + _.LF = _.LF ? _.LF.nextSibling : _.KF.firstChild; + var c; + a: + { + if (c = _.LF) { + do { + var d = c, + e = a, + f = b, + g = _.JF(d, f); + if (OF(d, e, g.o, f, g.key)) + break a + } while (b && (c = c.nextSibling)) + } + c = null + }c || ("#text" === a ? (a = RF.createTextNode(""), IF(a, "#text", null)) : (c = RF, d = _.KF, "function" === typeof a ? c = new a : c = (d = "svg" === a ? "http://www.w3.org/2000/svg" : "math" === a ? "http://www.w3.org/1998/Math/MathML" : null == d || "foreignObject" === _.JF(d).o ? null : d.namespaceURI) ? c.createElementNS(d, a) : c.createElement(a), IF(c, a, b), a = c), MF.j.push(a), + c = a); + a = c; + if (a !== _.LF) { + if (0 <= SF.indexOf(a)) + for (b = _.KF, c = a.nextSibling, d = _.LF; null !== d && d !== a;) + e = d.nextSibling, + b.insertBefore(d, c), + d = e; + else + _.KF.insertBefore(a, _.LF); + _.LF = a + } + }; + _.TF = function(a, b) { + Wya(a, b); + _.KF = _.LF; + _.LF = null; + return _.KF + }; + _.Xya = function() { + NF(null); + _.LF = _.KF; + _.KF = _.KF.parentNode; + return _.LF + }; + Zya = function(a, b) { + b = void 0 === b ? {} : b; + var c = void 0 === b.matches ? Vya : b.matches; + return function(d, e, f) { + var g = MF, + l = RF, + m = SF, + p = _.UF, + q = _.LF, + r = _.KF, + u = OF; + RF = d.ownerDocument; + MF = new Yya(d); + OF = c; + _.UF = []; + _.LF = null; + var v = _.KF = d.parentNode, + w, + x = _.Fea.call(d); + if ((w = 11 === x.nodeType || 9 === x.nodeType ? x.activeElement : null) && d.contains(w)) { + for (x = []; w !== v;) + x.push(w), + w = w.parentNode; + v = x + } else + v = []; + SF = v; + try { + return a(d, e, f) + } finally { + d = MF, + _.VF && 0 < d.j.length && (0, _.VF)(d.j), + _.dG && 0 < d.o.length && (0, _.dG)(d.o), + RF = l, + MF = g, + OF = u, + _.UF = p, + _.LF = + q, + _.KF = r, + SF = m + } + } + }; + $ya = function(a) { + Wya("#text", null); + var b = _.LF; + var c = _.JF(b); + if (c.text !== a) { + c = c.text = a; + for (var d = 1; d < arguments.length; d += 1) + c = (0, arguments[d])(c); + b.data !== c && (b.data = c) + } + return b + }; + _.Uya = "key"; + _.VF = null; + _.dG = null; + Yya = function(a) { + this.j = []; + this.o = []; + this.node = a + }; + Tya = function(a, b) { + this.j = null; + this.v = !1; + this.o = a; + this.key = b; + this.text = void 0 + }; + MF = null; + _.LF = null; + _.KF = null; + RF = null; + SF = []; + OF = Vya; + _.UF = []; + var aza = function(a, b) { + this.id = a; + this.data = b + }; + var bza; + bza = { + matches: function(a, b, c, d, e) { + return b === c && ("string" === typeof d && "string" === typeof e ? d.startsWith(e) || e.startsWith(d) : d == e) + } + }; + _.cza = function(a) { + return Zya(function(b, c, d) { + _.KF = _.LF = b; + _.LF = null; + c(d); + NF(null); + _.LF = _.KF; + _.KF = _.KF.parentNode; + return b + }, a) + }(bza); + _.eG = function(a) { + return Zya(function(b, c, d) { + var e = { + nextSibling: b + }; + _.LF = e; + c(d); + _.KF && NF(b.nextSibling); + return e === _.LF ? null : _.LF + }, a) + }(bza); + _.fG = _.nd(); + _.gG = function() { + this.qn = []; + this.Za = null + }; + _.h = _.gG.prototype; + _.h.open = function(a, b) { + a = _.TF(a, this.cz(b)); + this.pC(a); + return a + }; + _.h.Mi = _.k(71); + _.h.pC = function() {}; + _.h.Ad = _.k(72); + _.h.zd = _.k(73); + _.h.W = _.k(74); + _.h.cz = function(a) { + var b = this.Sy(); + return void 0 === a ? b : _.mC(a) + b + }; + _.h.V = _.k(75); + _.h.Sy = function() { + return this.qn[this.qn.length - 1] || "" + }; + _.h.close = function() { + return _.Xya() + }; + _.h.Ja = _.k(76); + _.h.text = function(a) { + if (a) + return $ya(a) + }; + _.h.T = function(a, b) { + var c = _.UF; + c.push(a); + c.push(b) + }; + _.h.ls = function() { + _.LF = _.KF.lastChild + }; + _.h.sy = function() { + return _.KF + }; + _.h.Tv = _.k(78); + _.h.O = _.k(79); + _.h.ma = _.k(80); + _.h.vo = function(a) { + this.Za && this.Za.vo(new aza(a.j().getId(), a.getData())) + }; + _.h.Ot = function() { + this.Za && this.Za.Ot() + }; + _.h.Vl = function(a) { + this.Za = a + }; + _.h.Uq = function() { + return this.Za + }; + + var hG, + jG, + dza, + eza, + gza, + kza, + jza, + mza, + lza, + nza, + iG, + kG; + hG = function(a, b, c, d) { + (d[b] || d.__default)(a, b, c) + }; + jG = function(a, b, c, d) { + iG.push(hG); + iG.push(a); + iG.push(b); + iG.push(c); + iG.push(d) + }; + dza = function(a) { + a = void 0 === a ? _.Eea : a; + var b = _.KF, + c = _.JF(b), + d = a; + a = _.UF; + c = c.j || (c.j = _.HF(a.length)); + for (var e = !c.length || !1, f = 0; f < a.length; f += 2) { + var g = a[f]; + if (e) + c[f] = g; + else if (c[f] !== g) + break; + var l = a[f + 1]; + if (e || c[f + 1] !== l) + c[f + 1] = l, + jG(b, g, l, d) + } + if (f < a.length || f < c.length) { + for (f = e = f; f < c.length; f += 2) + _.Tn[c[f]] = c[f + 1]; + for (f = e; f < a.length; f += 2) + e = a[f], + g = a[f + 1], + _.Tn[e] !== g && jG(b, e, g, d), + c[f] = e, + c[f + 1] = g, + delete _.Tn[e]; + _.GF(c, a.length); + for (var m in _.Tn) + jG(b, m, void 0, d), + delete _.Tn[m] + } + b = kG; + kG = m = iG.length; + for (d = b; d < + m; d += 5) + (0, iG[d])(iG[d + 1], iG[d + 2], iG[d + 3], iG[d + 4]); + kG = b; + _.GF(iG, b); + _.GF(a, 0) + }; + eza = function(a) { + var b = a.__soy_tagged_for_skip; + a.__soy_tagged_for_skip = !1; + return b + }; + gza = function(a) { + var b = void 0 === b ? !0 : b; + var c = []; + String(a).replace(fza, function(d, e, f, g, l) { + d = f || g || l || ""; + d = b ? _.Sg(d) : d; + c.push([e, d]); + return " " + }); + return c + }; + _.mG = function(a, b, c, d, e, f, g) { + if (a instanceof _.lG) + return a.open("div"), a.close(), null; + var l = c + a.Sy(), + m = a.open(d, c), + p = a.open; + a.open = function(q, r) { + if (m && r !== c) + throw Error("xc"); + a.open = p; + return m + }; + if (!m) + return l = new b, l.data = e, l.j = f, g.call(l, a, e, f), null; + m.__soy instanceof b ? b = m.__soy : (b = new b, b.data = e, b.j = f, b.key = l, b.Vl(a.Uq())); + e = hza(b, m, e); + b.template = g.bind(b); + return e ? (a.ls(), a.close(), a.open = p, null) : b + }; + _.Y = function(a) { + var b = function(c) { + c = void 0 === c ? nG : c; + a(c) + }; + b.invoke = function(c) { + c = void 0 === c ? nG : c; + return a(c) + }; + b.toString = function(c) { + c = void 0 === c ? iza : c; + return jza(a, c) + }; + b.vc = b.toString; + b.Ab = _.Wt; + b.Um = !0; + return b + }; + _.oG = function(a, b) { + var c = function() { + throw Error("yc"); + }; + Object.setPrototypeOf(c, _.eC.prototype); + c.invoke = function(d) { + d = void 0 === d ? nG : d; + return a(d) + }; + b ? c.toString = kza(b) : c.toString = function() { + return lza(a) + }; + c.vc = c.toString; + c.Ab = _.bC; + c.Um = !0; + return c + }; + kza = function(a) { + return "function" === typeof a ? _.mf(a) : function() { + return a + } + }; + jza = function(a, b) { + b = void 0 === b ? iza : b; + var c = document.createElement("div"); + (0, _.cza)(c, function() { + a(b) + }); + return c.innerHTML + }; + mza = function(a) { + return function() { + _.TF("div"); + a(nG); + dza(); + _.Xya() + } + }; + lza = function(a) { + var b = document.createElement("div"); + (0, _.eG)(b, mza(a)); + a = []; + for (var c = 0; c < b.attributes.length; c++) + "" === b.attributes[c].value ? a.push(b.attributes[c].name) : a.push(b.attributes[c].name + "='" + _.X(b.attributes[c].value) + "'"); + return a.sort().join(" ") + }; + nza = function(a) { + return (a = a.Ab) && (a === _.Wt || a === _.bC) + }; + _.pG = function(a, b) { + if (b.Um && b.Ab === _.bC) + b.invoke(a); + else { + var c = gza(b.toString()); + b = _.gC(b, _.bC); + c = _.B(c); + for (var d = c.next(); !d.done; d = c.next()) { + d = d.value; + var e = b ? d[0] : _.zC(d[0]); + "zSoyz" === e ? a.T(e, "") : a.T(String(e), String(d[1])) + } + } + }; + _.qG = function(a, b, c, d) { + if (nza(b)) + switch (b.Ab) { + case _.Wt: + b(a, c, d); + break; + case _.bC: + var e = lza(function() { + b(nG, c, d) + }); + a.text(e); + break; + default: + throw Error("zc"); + } + else + e = b(c, d), + a.text(String(e)) + }; + _.Z = function(a, b) { + if (b instanceof _.cC || b instanceof _.Fg) + if (b = b instanceof _.Fg ? _.Gg(b).toString() : String(b), b.includes("<") || b.includes("&")) { + var c = a.open("html-blob", ""); + if (c && c.__innerHTML !== b) { + var d = (0, _.S)(b); + _.Ig(c, _.Xt(d)); + c.__innerHTML = b + } + a.ls(); + a.close() + } else + a.text(b); + else + void 0 !== b && (b && b.Um ? b.invoke(a) : a.text(String(b))) + }; + _.rG = function(a) { + if (!a) + return !1; + if (a.Um) { + var b = new _.lG; + a.invoke(b); + return b.j + } + return a instanceof _.Yt ? !!a.vc() : "object" !== typeof a ? !!String(a) : !0 + }; + _.tG = function(a, b) { + a = _.zC(a); + return _.oG(function(c) { + if ("function" == typeof _.sG && c instanceof _.sG || c instanceof _.lG) + c.T(a, "zSoyz: no id"); + else { + var d, + e = null == (d = _.KF) ? void 0 : d.getAttribute(a); + d = c.T; + var f = a; + e = null != e ? e : "ucc-" + oza++; + b && (b.id = e); + d.call(c, f, e) + } + }, function() { + var c = a + '="', + d = "ucc-" + oza++; + b && (b.id = d); + return c + _.X(d) + '"' + }) + }; + iG = []; + kG = 0; + _.h = _.gG.prototype; + _.h.ma = _.n(80, function(a) { + var b = _.fG; + b = void 0 === b ? _.Eea : b; + var c = _.KF; + var d = _.JF(c); + if (!d.v && (d.v = !0, a && a.length)) { + var e = d.j; + if (e && e.length) { + for (e = 0; e < a.length; e += 2) + _.Un[a[e]] = e + 1; + d = d.j || (d.j = _.HF(0)); + for (var f = e = 0; f < d.length; f += 2) { + var g = d[f], + l = d[f + 1], + m = _.Un[g]; + m ? a[m] === l && delete _.Un[g] : (d[e] = g, d[e + 1] = l, e += 2) + } + _.GF(d, e); + for (var p in _.Un) + hG(c, p, a[_.Un[p]], b), + delete _.Un[p] + } else + for (p = 0; p < a.length; p += 2) + hG(c, a[p], a[p + 1], b) + } + }); + _.h.O = _.n(79, function() { + dza(_.fG) + }); + _.h.Ja = _.n(76, function() { + var a = this.close(); + a && a.__soy_patch_handler && a.__soy_patch_handler() + }); + _.h.V = _.n(75, function(a) { + this.qn[this.qn.length - 1] = a + }); + _.h.W = _.n(74, function(a) { + var b = this.Sy(); + this.qn[this.qn.length - 1] = this.cz(a); + return b + }); + _.h.zd = _.n(73, function() { + this.qn.pop() + }); + _.h.Ad = _.n(72, function(a) { + this.qn.push(_.mC(a)) + }); + _.wq.prototype.io = _.n(42, function() { + return _.cc(this, 1) + }); + _.uG = function() { + return function() { + return "" + } + }; + _.lG = function() { + this.j = !1 + }; + _.h = _.lG.prototype; + _.h.pC = function() {}; + _.h.Ad = function() {}; + _.h.zd = function() {}; + _.h.W = function() { + return "" + }; + _.h.cz = function() { + return "" + }; + _.h.V = function() {}; + _.h.Sy = function() { + return "" + }; + _.h.vo = function() {}; + _.h.Ot = function() {}; + _.h.Vl = function() {}; + _.h.Uq = function() { + return null + }; + _.h.open = function() { + this.j = !0 + }; + _.h.Mi = _.k(70); + _.h.close = function() { + this.j = !0 + }; + _.h.Ja = function() { + this.j = !0 + }; + _.h.text = function(a) { + a && (this.j = !0) + }; + _.h.T = function() { + this.j = !0 + }; + _.h.O = function() { + this.j = !0 + }; + _.h.ma = function() { + this.j = !0 + }; + _.h.ls = function() { + this.j = !0 + }; + _.h.key = function() {}; + _.h.sy = function() {}; + _.h.Tv = _.k(77); + _.vG = function() { + this.o = this.H = this.node = null; + this.ua = !0; + this.N = null; + this.key = ""; + this.Ia = !1 + }; + _.h = _.vG.prototype; + _.h.uc = function() { + if (!this.Ia) { + this.Ia = !0; + this.o = this.H = null; + var a = this.node; + a.__soy_skip_handler = void 0; + a.__soy_patch_handler = void 0 + } + }; + _.h.isDisposed = function() { + return this.Ia + }; + _.h.Vl = function(a) { + this.N = a + }; + _.h.aR = function(a) { + this.ua = a + }; + _.h.Vg = function() {}; + _.h.render = function(a) { + var b = this; + a = void 0 === a ? new _.gG : a; + this.N && !a.Uq() && a.Vl(this.N); + if (this.o) { + var c = this.o; + this.node.__soy_patch_handler = function() { + c(b, b) + } + } + var d = this.ua; + this.ua = !1; + var e = this.H; + this.H = null; + try { + (0, _.eG)(this.node, function() { + b.template(a, b.data) + }) + } finally { + this.ua = d, + this.H = e + } + this.N && this.N.j() + }; + var hza = function(a, b, c) { + if (!b) + return !1; + a.node = b; + b.__soy = a; + a.ua && a.Vg(c); + var d = a.H || b.__soy_skip_handler, + e = new a.constructor; + e.data = c; + if (d || a.o) { + c = a.data; + if (d && d(a, e)) + return a.data = e.data, !0; + if (a.o) { + var f = new a.constructor; + f.data = c; + var g = a.o; + a.node.__soy_patch_handler = function() { + g(f, e) + } + } + } + if (eza(b)) + return !0; + a.data = e.data; + return !1 + }, + fza = /([^\t\n\f\r />=]+)[\t\n\f\r ]*(?:=[\t\n\f\r ]*(?:"([^"]*)"?|'([^']*)'?|([^\t\n\f\r >]*)))?/g; + var nG = new _.gG, + iza = new _.gG; + _.fG.checked = function(a, b, c) { + null == c ? (a.removeAttribute("checked"), a.checked = !1) : (a.setAttribute("checked", String(c)), a.checked = !(!1 === c || "false" === c)) + }; + _.fG.value = function(a, b, c) { + null == c ? (a.removeAttribute("value"), a.value = "") : (a.setAttribute("value", String(c)), a.value = String(c)) + }; + _.Uya = "ssk"; + var oza = 0; + + /* + + Copyright 2018 Google Inc. + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + */ + _.$L = { + CLOSING: "mdc-snackbar--closing", + OPEN: "mdc-snackbar--open", + nm: "mdc-snackbar--opening" + }; + _.aM = { + TR: ".mdc-snackbar__action", + Dea: "data-mdc-snackbar-label-text", + vJ: "MDCSnackbar:closed", + xJ: "MDCSnackbar:closing", + vS: ".mdc-snackbar__dismiss", + ZJ: ".mdc-snackbar__label", + gK: "MDCSnackbar:opened", + hK: "MDCSnackbar:opening", + YT: "action", + ZT: "dismiss", + yx: ".mdc-snackbar__surface" + }; + _.bM = { + sS: 5E3, + Ks: -1, + GT: 1E4, + IT: 4E3, + jU: 75, + mK: 150, + Cea: 1E3 + }; + var cM, + dM; + cM = {}; + _.hLa = (cM[_.$L.CLOSING] = "VfPpkd-Ng57nc-OWXEXe-FnSee", cM[_.$L.OPEN] = "VfPpkd-Ng57nc-OWXEXe-FNFY6c", cM[_.$L.nm] = "VfPpkd-Ng57nc-OWXEXe-uGFO6d", cM); + dM = {}; + _.iLa = (dM[_.aM.TR] = ".VfPpkd-IkaYrd", dM[_.aM.vS] = ".VfPpkd-TolmDb", dM[_.aM.ZJ] = ".VfPpkd-gIZMF", dM[_.aM.yx] = ".VfPpkd-YAxtVc", dM); + _.jLa = _.L("WBfAfb"); + _.eM = _.L("y0q3Tb"); + _.kLa = _.L("JstLif"); + + _.iM = function() { + var a = _.S; + var b = (0, _.S)(''); + return a(b) + }; + _.jM = function(a, b, c) { + var d = _.S; + a = '' + _.T(a); + b = (0, _.S)('"); + return d(a + b + "") + }; + _.kM = function(a) { + return (0, _.lC)(a ? 'data-disable-idom="true"' : "") + }; + _.lM = function(a) { + return (0, _.lC)(a ? 'data-sync-idom-state="true"' : "") + }; + _.mM = function(a) { + var b = _.S, + c = "", + d = 'class="' + _.X("VfPpkd-dgl2Hf-ppHlrf-sM5MNb") + '" data-is-touch-wrapper="true"'; + d = (0, _.tC)(d); + c += "" + _.T(a) + ""; + a = (0, _.S)(c); + return b(a) + }; + var tLa, + rLa, + sLa, + vLa, + uLa; + _.oM = function(a, b, c, d, e, f, g, l, m, p, q, r, u) { + return (0, _.S)(_.nM(a, void 0 === u ? !1 : u, b, c, d, e, f, g, l, m, p, void 0, void 0, void 0, void 0, q, r)) + }; + _.nM = function(a, b, c, d, e, f, g, l, m, p, q, r, u, v, w, x, y) { + var F = ""; + if (r) { + var E = { + label: a, + ariaLabel: c, + Da: d, + vp: void 0, + Jp: e, + stroked: f, + Bm: void 0, + compact: void 0, + disabled: g, + icon: l, + Hl: m, + La: p, + attributes: q, + yr: r, + Ir: u, + Yu: v, + Vz: w, + Ye: x, + rg: y, + Np: void 0, + lc: b + }; + a = E.label; + b = E.ariaLabel; + q = E.Da; + r = E.vp; + u = E.Jp; + v = E.stroked; + w = E.Bm; + x = E.compact; + var J = E.disabled; + c = E.icon; + d = E.Hl; + var M = E.La, + Q = E.attributes; + e = E.Ir; + f = E.Yu; + g = E.Vz; + var da = E.Ye; + l = E.rg; + m = E.Np; + p = E.bp; + p = void 0 === p ? !1 : p; + var ka = E.lc; + E = E.Pe; + var ra = ""; + q = "" + (p ? _.pM(null != b ? b : "", ka, q, !0, + void 0, void 0, J, M, Q, E, da) : rLa(ka, b, q, r, u, v, c, d, w, x, !0, J, M, Q, da, l)); + q = (0, _.tC)(q); + ra += "" + (p ? '
' + sLa(null != b ? b : "", e, f, g, void 0, E, p) + (c ? _.T(c) : "") : (m ? _.iM() : "") + '
' + (d ? "" : c ? _.T(c) : "") + tLa(null != a ? a : "", (0, _.tC)('aria-hidden="true"')) + sLa(null != b ? b : _.vC(a), + e, f, g, l, E, p) + (d ? _.T(c) : "")) + ""; + a = (0, _.S)(ra) + } else + a = uLa({ + label: a, + ariaLabel: c, + Da: d, + vp: void 0, + Jp: e, + stroked: f, + Bm: void 0, + compact: void 0, + disabled: g, + icon: l, + Hl: m, + La: p, + attributes: q, + Ye: x, + rg: y, + Np: void 0, + lc: b + }); + a = (0, _.W)("" + a); + F += _.oC(y, 1) ? _.mM(a) : a; + return (0, _.S)(F) + }; + tLa = function(a, b) { + return (0, _.S)('" + _.T(a) + "") + }; + rLa = function(a, b, c, d, e, f, g, l, m, p, q, r, u, v, w, x) { + g = _.V(g) && _.V(l) ? " " + _.X("VfPpkd-LgbsSe-OWXEXe-Bz112c-UbuQg") : g ? " " + _.X("VfPpkd-LgbsSe-OWXEXe-Bz112c-M1Soyc") : ""; + return (0, _.lC)('class="' + _.X("VfPpkd-LgbsSe") + (d ? " " + _.X("VfPpkd-LgbsSe-OWXEXe-MV7yeb") : "") + (e ? " " + _.X("VfPpkd-LgbsSe-OWXEXe-k8QpJ") : "") + (f ? " " + _.X("VfPpkd-LgbsSe-OWXEXe-INsAgc") : "") + (m ? " " + _.X("VfPpkd-LgbsSe-OWXEXe-EzIYc") : "") + (p ? " " + _.X("VfPpkd-LgbsSe-OWXEXe-kPTQic") : "") + g + (_.oC(x, 1) || _.oC(x, 3) ? " " + _.X("VfPpkd-LgbsSe-OWXEXe-dgl2Hf") : "") + (c ? + " " + _.X(c) : "") + '"' + _.AC(vLa(a, q, void 0, u, c, w)) + (q ? "" : (r ? " disabled" : "") + (b ? ' aria-label="' + _.X(b) + '"' : "")) + (v ? _.AC(_.zC(v)) : "")) + }; + _.pM = function(a, b, c, d, e, f, g, l, m, p, q, r) { + return (0, _.lC)('class="' + _.X("VfPpkd-Bz112c-LgbsSe") + (_.V(e) && _.V(f) ? " " + _.X("VfPpkd-Bz112c-LgbsSe-OWXEXe-IT5dJd") : "") + (_.oC(p, !1) ? " " + _.X("VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe") : "") + (c ? " " + _.X(c) : "") + '"' + _.AC(vLa(b, d, e, l, c, q, r)) + (d ? "" : (g ? " disabled" : "") + (a ? ' aria-label="' + _.X(a) + '"' : "")) + (m ? _.AC(_.zC(m)) : "")) + }; + sLa = function(a, b, c, d, e, f, g) { + return (0, _.S)('') + }; + vLa = function(a, b, c, d, e, f, g) { + c = 'jscontroller="' + (b ? _.X("nKuFpb") : c ? _.X("xzbRj") : _.X("soHxf")) + '" jsaction="'; + b = _.V(f) && !b; + return (0, _.lC)(c + _.X("click:cOuCgd" + (b ? "(preventDefault=true)" : "") + "; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc; touchcancel:JMtRjd; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;") + _.X("mlnRJb") + ":" + _.X("fLiPzd") + ';"' + (!a && _.V(e) ? ' data-idom-class="' + _.X(e) + '"' : "") + (d ? ' jsname="' + _.X(d) + '"' : "") + _.AC(_.kM(a)) + + _.AC(_.lM(g))) + }; + uLa = function(a) { + var b = a.label, + c = a.ariaLabel, + d = a.Da, + e = a.vp, + f = a.Jp, + g = a.stroked, + l = a.Bm, + m = a.compact, + p = a.disabled, + q = a.icon, + r = a.Hl, + u = a.La, + v = a.attributes, + w = a.Ye, + x = a.rg, + y = a.Np, + F = a.bp; + F = void 0 === F ? !1 : F; + var E = a.lc; + a = a.Pe; + var J = ""; + d = "" + (F ? _.pM(null != c ? c : "", E, d, void 0, void 0, void 0, p, u, v, a, w) : rLa(E, c, d, e, f, g, q, r, l, m, void 0, p, u, v, w, x)); + d = (0, _.tC)(d); + J += "" + (F ? '
' + + (q ? _.T(q) : "") + (a ? "" : '
') : (y ? _.iM() : "") + '
' + (_.oC(x, 1) || _.oC(x, 3) ? '
' : "") + (r ? "" : q ? _.T(q) : "") + tLa(null != b ? b : "", (0, _.tC)(c ? 'aria-hidden="true"' : "")) + (r ? _.T(q) : "")) + ""; + return (0, _.S)(J) + }; + _.rM = function(a, b, c, d) { + return (0, _.S)("" + _.T(a) + "") + }; + _.qM = function(a, b, c) { + return (0, _.lC)('class="' + _.X(null != b ? b : "") + '"' + (a ? ' role="button" tabindex="0"' : ' aria-hidden="true"') + (c ? _.AC(_.zC(c)) : "")) + }; + _.tM = function(a, b, c, d, e, f, g, l, m, p, q, r, u, v) { + var w = void 0 === w ? !0 : w; + var x = void 0 === x ? !1 : x; + var y = void 0 === y ? !0 : y; + var F = "", + E = null != m; + r = E ? null != r ? r : "tt-" + _.EF() : ""; + var J = "", + M = null != d; + c = "Rj2Mlf OLiIxf PDpWxe" + (M ? "" : " P62QJc") + (M && _.V(e) ? " HDnnrf" : "") + (y ? " qfvgSe" : "") + (c ? " " + c : ""); + p = "" + (E ? _.sM(r, p, q, !w, u, v) : ""); + p = (0, _.tC)(p); + J += _.oM(a, b, c, void 0, !0, void 0, d, void 0, f, (0, _.tC)(_.zC(E ? p : null != v ? v : "")), g, null != l ? l : 1, x); + a = (0, _.W)(J); + F += E ? _.jM(a, r, _.U(m)) : a; + return (0, _.S)(F) + }; + _.uM = function(a, b, c, d, e, f, g, l, m, p, q, r, u, v) { + var w = void 0 === w ? !0 : w; + var x = void 0 === x ? !1 : x; + var y = void 0 === y ? !0 : y; + var F = "", + E = null != m; + r = E ? null != r ? r : "tt-" + _.EF() : ""; + var J = ""; + c = "ksBjEc lKxP2d" + (null != e && _.V() ? " HDnnrf" : "") + (y ? " qfvgSe" : "") + (c ? " " + c : ""); + p = "" + (E ? _.sM(r, p, q, !w, u, v) : ""); + p = (0, _.tC)(p); + J += _.oM(a, b, c, void 0, void 0, d, e, void 0, f, (0, _.tC)(_.zC(E ? p : null != v ? v : "")), g, null != l ? l : 1, x); + a = (0, _.W)(J); + F += E ? _.jM(a, r, _.U(m)) : a; + return (0, _.S)(F) + }; + _.vM = function(a, b, c, d, e, f, g, l, m, p, q, r, u, v, w, x, y) { + v = void 0 === v ? !1 : v; + w = void 0 === w ? !1 : w; + x = void 0 === x ? !0 : x; + y = void 0 === y ? !0 : y; + var F = "", + E = null != m; + r = E ? null != r ? r : "tt-" + _.EF() : ""; + c = "yHy1rc eT1oJ" + (e ? " QDwDD" : "") + (y ? " DiOXab" : "") + (c ? " " + c : ""); + p = "" + (E ? _.sM(r, p, q, !v, u, g) : ""); + p = (0, _.tC)(p); + p = (0, _.tC)(_.zC(E ? p : null != g ? g : "")); + g = _.S; + w = void 0 === w ? !1 : w; + a = "" + uLa({ + bp: !0, + icon: b, + ariaLabel: a, + Da: c, + disabled: d, + La: f, + Ye: l, + Pe: void 0 === x ? !0 : x, + attributes: p, + lc: void 0 === w ? !1 : w + }); + a = (0, _.W)(a); + a = (0, _.S)("" + a); + a = g(a); + a = (0, _.W)("" + a); + F += E ? _.jM(a, r, _.U(m)) : a; + return (0, _.S)(F) + }; + _.wM = function(a) { + a = "" + _.rM(a, void 0, "VfPpkd-kBDsod"); + return (0, _.S)(a) + }; + _.sM = function(a, b, c, d, e, f) { + return (0, _.lC)('data-tooltip-enabled="true"' + (d ? ' data-tooltip-id="' + _.X(a) + '"' : ' aria-describedby="' + _.X(a) + '"') + (b ? ' data-tooltip-x-position="' + _.X(b) + '"' : "") + (c ? ' data-tooltip-y-position="' + _.X(c) + '"' : "") + (e ? ' data-tooltip-classes="' + _.X(e) + '"' : "") + (f ? _.AC(_.zC(f)) : "")) + }; + + _.xM = function() { + return (0, _.S)('') + }; + _.wLa = function(a) { + return (0, _.S)('') + }; + + _.t("fmklff"); + + _.xLa = function(a, b, c, d, e, f) { + a = void 0 === a ? !1 : a; + return (0, _.S)('') + }; + _.yLa = function(a, b) { + return (0, _.S)('
' + _.T(a) + "
" + (b ? '
' + _.T(b) + "
" : "")) + }; + var zLa = function(a) { + var b = a.Da; + return (0, _.S)(_.xLa("" != a.Xn, "VOBzC TFhMef PzCPDd" + (b ? " " + b : ""), a.La, a.hka, a.u1, a.attributes)) + }, + ALa = function(a) { + var b = a.label, + c = a.Xn, + d = a.hea, + e = a.DK, + f = a.PL, + g = a.QL; + d = void 0 === d ? !1 : d; + a = "" + _.uM(c, null != e ? e : c, "VfPpkd-IkaYrd", void 0, void 0, "XTYNyb", void 0, 2, void 0, void 0, void 0, void 0, void 0, a.EK); + d || (a += _.vM(f ? f : "Close", (0, _.W)("" + _.wM((0, _.W)("" + _.xM()))), "VfPpkd-TolmDb", void 0, void 0, "ZUkOIc", g, void 0, void 0, void 0, void 0, void 0, void 0, void 0, !0)); + b = "" + _.yLa(b, (0, _.W)(a)); + return (0, _.S)(b) + }; + var BLa, + DLa; + BLa = _.bM.mK; + _.yM = function(a) { + _.N.call(this, a.Aa); + this.kG = null; + this.v = []; + this.j = null; + this.xd = a.Ta.xd.j; + this.Sd = a.Ta.Sd; + a = this.xd.Gb().body; + this.o = this.xd.Ea("yDmH0d") || a + }; + _.C(_.yM, _.N); + _.yM.Ga = _.N.Ga; + _.yM.va = function() { + return { + Ta: { + xd: _.vt, + Sd: _.ju + } + } + }; + _.zM = function(a) { + a.j && _.Fd(a.j, _.eM, { + reason: "dismiss" + }) + }; + _.AM = function(a, b) { + var c = b.Cm ? b.Cm : _.bM.Ks, + d = a.Sd.Ur(ALa, { + label: b.label, + Xn: b.Xn, + DK: b.DK, + PL: b.PL, + EK: b.EK, + QL: b.QL, + hea: !0 + }); + _.CLa(a, zLa, d, b, c) + }; + _.CLa = function(a, b, c, d, e) { + e = void 0 === e ? null : e; + b = a.Sd.wd(b, d); + d = _.Lh(); + var f = _.Lh(); + a.v.push({ + Eg: b, + content: c, + Cm: e, + L6: f, + M0: d + }); + DLa(a) + }; + DLa = function(a) { + if (!a.j && 0 !== a.v.length) { + var b = a.v.shift(); + a.j = b.Eg; + a.o.appendChild(b.Eg); + setTimeout(function() { + b.Eg.querySelector(_.iLa[_.aM.yx]).appendChild(b.content) + }, BLa); + _.Fd(b.Eg, _.jLa, b.Cm); + _.Gv(b.Eg, _.kLa, function() { + b.L6.resolve() + }); + _.Gv(b.Eg, _.eM, function(c) { + a.o.contains(b.Eg) && a.o.removeChild(b.Eg); + a.j = null; + b.M0.resolve(c.data); + DLa(a) + }) + } + }; + _.gw(_.gq, _.yM); + + _.z(); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var bJ; + _.cJ = function(a, b, c) { + Array.isArray(c) && (c = c.join(" ")); + var d = "aria-" + b; + "" === c || void 0 == c ? (bJ || (c = {}, bJ = (c.atomic = !1, c.autocomplete = "none", c.dropeffect = "none", c.haspopup = !1, c.live = "off", c.multiline = !1, c.multiselectable = !1, c.orientation = "vertical", c.readonly = !1, c.relevant = "additions text", c.required = !1, c.sort = "none", c.busy = !1, c.disabled = !1, c.hidden = !1, c.invalid = "false", c)), c = bJ, b in c ? a.setAttribute(d, c[b]) : a.removeAttribute(d)) : a.setAttribute(d, c) + }; + _.dJ = function(a) { + _.ef.call(this); + this.j = a || _.Zg(); + this.o = {}; + this.v = {} + }; + _.bf(_.dJ, _.ef); + _.dJ.prototype.Vb = function() { + _.eb(this.o, this.j.LS, this.j); + this.v = this.j = this.o = null; + _.dJ.Tc.Vb.call(this) + }; + _.eJ = function(a, b, c) { + c = c || "polite"; + var d = _.fGa(a, c), + e = a.v[c]; + e = e && e === b ? b + "\u00a0" : b; + b && (a.v[c] = e); + _.th(d, e) + }; + _.fGa = function(a, b) { + var c = a.o[b]; + if (c) + return c.removeAttribute("aria-hidden"), c; + c = _.vh(a.j, "DIV"); + c.id = "goog-lr-" + _.Ka(c); + c.style.position = "absolute"; + c.style.top = "-1000px"; + c.style.height = "1px"; + c.style.overflow = "hidden"; + _.cJ(c, "live", b); + _.cJ(c, "atomic", "true"); + a.j.Gb().body.appendChild(c); + return a.o[b] = c + }; + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + _.fJ = function(a, b, c) { + _.ef.call(this); + this.ya = null != c ? (0, _.Xe)(a, c) : a; + this.wa = b; + this.ua = (0, _.Xe)(this.Ca, this); + this.v = !1; + this.o = 0; + this.H = this.j = null; + this.N = [] + }; + _.bf(_.fJ, _.ef); + _.fJ.prototype.na = function(a) { + this.N = arguments; + this.v = !1; + this.j ? this.H = _.Ye() + this.wa : this.j = _.sm(this.ua, this.wa) + }; + _.fJ.prototype.stop = function() { + this.j && (_.tm(this.j), this.j = null); + this.H = null; + this.v = !1; + this.N = [] + }; + _.fJ.prototype.Vb = function() { + this.stop(); + _.fJ.Tc.Vb.call(this) + }; + _.fJ.prototype.Ca = function() { + this.j && (_.tm(this.j), this.j = null); + this.H ? (this.j = _.sm(this.ua, this.H - _.Ye()), this.H = null) : this.o ? this.v = !0 : (this.v = !1, this.ya.apply(null, this.N)) + }; + + _.t("O6y8ed"); + + var gJ = function(a, b) { + a = a.split("%s"); + for (var c = "", d = a.length - 1, e = 0; e < d; e++) + c += a[e] + (e < b.length ? b[e] : "%s"); + _.ba.call(this, c + a[d]) + }, + gGa = function(a) { + for (var b = !0, c = /^[-_a-zA-Z0-9]$/, d = 0; d < a.length; d++) { + var e = a.charAt(d); + if ("]" == e) { + if (b) + return !1; + b = !0 + } else if ("[" == e) { + if (!b) + return !1; + b = !1 + } else if (!b && !c.test(e)) + return !1 + } + return b + }, + hGa = function(a) { + return a.replace(_.Hba, function(b, c, d, e) { + var f = ""; + d = d.replace(/^(['"])(.*)\1$/, function(g, l, m) { + f = l; + return m + }); + b = (_.Lv(d) || _.Ag).Qg(); + return c + f + b + f + e + }) + }, + jGa = function(a) { + if (a instanceof + _.tg) + return 'url("' + _.ug(a).replace(/ (d || 0) && (oS = c.vB, nS.set(c.element, oS), c.f7()) + } + a.o = [] + } + }; + _.gw(_.Kn, _.qS); + + _.z(); + + _.t("EVNhjf"); + + _.hXa = new _.Vl(_.Bea); + + _.z(); + + var bpa; + bpa = function(a, b) { + b = new Set(_.pc(b, function(g) { + return _.Ok(g).Uj + })); + var c = []; + b = _.B(b); + for (var d = b.next(); !d.done; d = b.next()) + d = d.value, + d.endsWith(";") || (d += ";"), + d = d.replace(/(["' :.[\],=])/g, "\\$1"), + c.push("[jsdata*='" + d + "']"); + b = []; + d = []; + c = a.querySelectorAll(c.join(",")); + for (var e = 0; e < c.length; e++) { + var f = c[e]; + b.push(f); + "" != f.id && "C-DATA" == f.tagName && d.push("[jsdata='deferred-" + f.id + "']") + } + if (d.length) + for (a = a.querySelectorAll(d.join(",")), c = 0; c < a.length; c++) + b.push(a[c]); + return b + }; + _.cpa = !1; + _.nv = function(a, b) { + var c = document; + b = void 0 === b ? _.so : b; + this.v = _.Di(_.Yg(c)).Tf(); + this.o = b; + this.j = a; + this.H = bpa(c, this.j) + }; + _.ov = function(a, b, c) { + for (var d = [], e = _.B(a.j).next().value, f = _.B(_.dpa(a)), g = f.next(); !g.done; g = f.next()) { + var l = g.value; + g = _.Nc(l).then(function(q) { + return _.Kc(q, { + jsdata: { + message: { + Fb: "function" === typeof e ? e : e.constructor, + A_: 0 + } + } + }, a.v) + }).then(function(q) { + q = q.jsdata.message; + return q.yg(_.ub) ? (q = q.clone(), q = b(q), null != q ? q.Wl(_.ub) : q) : b(q) + }); + var m = {}; + l = _.B(l); + for (var p = l.next(); !p.done; m = { + vC: m.vC + }, p = l.next()) + m.vC = p.value, + d.push(g.then(function(q) { + return function(r) { + r && q.vC.then(function(u) { + _.epa(a, u, [r], + c) + }) + } + }(m))) + } + return _.td(d) + }; + _.dpa = function(a) { + for (var b = [], c = _.B(a.H), d = c.next(); !d.done; d = c.next()) { + d = d.value; + var e = d.getAttribute("jsmodel"); + if (e) { + var f = []; + e = _.Sn(e); + e = _.B(e); + for (var g = e.next(); !g.done; g = e.next()) + g = _.Rn(g.value), + f.push(_.lv(d, g, a.v)); + 0 < f.length && b.push(f) + } + } + return b + }; + _.epa = function(a, b, c, d) { + c = _.B(c); + for (var e = c.next(); !e.done; e = c.next()) { + e = e.value; + var f = b.VE(_.Td(e)); + if (f) { + var g = f; + f = g.hk; + g = g.Fv && e.yg(_.ub); + f.call(b, g ? e : e.clone(), a.o, d) + } + } + }; + + _.wl(_.sn); + + _.t("QIhFr"); + + var Eib = function(a) { + return a.H.o(a.H, a) + }, + m4 = function(a) { + _.N.call(this, a.Aa); + this.v = a.service.Ic; + this.H = document.body; + this.N = a.service.eI; + _.Eo(this.H, _.uo, function(b) { + b = b.data; + if (b.Ri && b.message) { + var c = b.Ri; + _.ov(new _.nv([b.message], _.uo), c, b) + } + }) + }; + _.C(m4, _.N); + m4.Ga = _.N.Ga; + m4.va = function() { + return { + service: { + Ic: _.Lw, + eI: _.hXa + } + } + }; + m4.prototype.j = function(a) { + var b = this; + return _.D(function(c) { + return _.Ge(c, b.o(a, [], [], !0), 0) + }) + }; + m4.prototype.o = function(a, b, c, d) { + var e = this; + d = void 0 === d ? !1 : d; + if (!this.H.contains(a)) + return _.Jc(); + var f = {}; + return this.v.Og(a).then(function(g) { + return _.Ew(g).then(function(l) { + var m = _.Jw(_.Iw(e.v.j(g.id, g.Fd()), g.j), Object.assign({ + to: -1 + }, void 0)), + p = l.Qs; + l = l.Og().Nj; + var q = new Set(Object.keys(l)); + Object.assign(f, l); + if (d) { + l = {}; + for (var r in p) + q.has(r) ? delete f[r] : l[r] = p[r]; + return _.Ew(Eib(m.v(l))) + } + b.forEach(function(u, v) { + for (var w in p) + if (p[w]) { + var x = p[w], + y = _.Ok(u).Uj, + F = c[v]; + y === _.Ok(x).Uj && F ? x.yg(_.ub) ? + (x = x.clone(), F(x), p[w] = x.Wl(_.ub)) : F(x) : q.has(w) && _.Cu(x, y) && (delete f[w], delete p[w]) + } + }); + return _.Ew(Eib(m.v(p))) + }).then(function(l) { + var m = l.Og().Nj; + Object.assign(m, f); + return e.N.uQ(a, function() { + return l.eB(a) + }).Fe() + }) + }) + }; + _.gw(_.Ln, m4); + + _.z(); + + _.t("iFQyKf"); + + _.Qpa = new _.Vl(_.sn); + + _.z(); + + _.t("vfuNJf"); + + _.Pw = function(a) { + _.N.call(this, a.Aa) + }; + _.C(_.Pw, _.N); + _.Pw.Ga = _.N.Ga; + _.Pw.va = _.N.va; + _.Pw.prototype.o = function() {}; + _.Pw.prototype.j = _.k(65); + _.gw(_.rn, _.Pw); + + _.z(); + + _.Qw = function(a) { + _.On.call(this, a.Aa); + this.Na = a.Dd.element; + this.wa = null; + this.Ka = new Map + }; + _.C(_.Qw, _.On); + _.Qw.va = function() { + return { + Dd: { + element: function() { + return _.Jd(this.ek()) + } + } + } + }; + _.h = _.Qw.prototype; + _.h.toString = function() { + return this.Pr + "[" + _.Ka(this.Na) + "]" + }; + _.h.getContext = function(a) { + return _.mv(this.Na, a) + }; + _.h.getData = function(a) { + this.wa || (this.wa = new _.Rj(this.Na)); + return this.wa.getData(a) + }; + _.h.getId = function() { + return this.toString() + }; + _.h.notify = function(a, b) { + _.Go(this.Na, a, b, this) + }; + _.h.ek = function() { + return this.Na + }; + _.h.Zj = function(a, b) { + var c = this; + return _.Pd(_.lv(b || this.Na, a, this.Tf(), this.Pr), function(d) { + d instanceof _.gv && (d.message += " requested by " + c); + return d + }) + }; + _.h.kI = function(a, b, c) { + this.Ka.set(a, { + hk: b, + Fv: void 0 === c ? !1 : c + }) + }; + _.h.VE = function(a) { + return this.Ka.get(a) + }; + _.h.listen = function(a, b, c) { + return _.Eo(this.Na, a, b, c) + }; + _.h.Ll = function(a, b, c) { + return _.Gv(this.Na, a, b, c) + }; + var Rw = function(a, b, c, d) { + _.Fv.call(this, a, c, d); + this.Na = b; + this.o = null; + this.j = new Map + }; + _.C(Rw, _.Fv); + _.h = Rw.prototype; + _.h.getContext = function(a) { + return _.mv(this.Na, a) + }; + _.h.getData = function(a) { + this.o || (this.o = new _.Rj(this.Na)); + return this.o.getData(a) + }; + _.h.kI = function(a, b, c) { + this.j.set(a, { + hk: b, + Fv: void 0 === c ? !1 : c + }) + }; + _.h.Zj = function(a, b) { + var c = this; + return _.Pd(_.lv(b || this.Na, a, this.Tf(), this.key), function(d) { + d instanceof _.gv && (d.message += " requested by " + c); + return d + }) + }; + _.h.ek = function() { + return this.Na + }; + _.h.getId = function() { + return this.key + "[" + _.Ka(this.Na) + "]" + }; + _.Sw = function(a, b) { + _.Qn(b); + a && (_.Rl.kb().register(a, b), b.create = function(c, d, e) { + var f = new Rw(c, d, e, b); + return _.Ev(c, b, f).ub(function(g) { + for (var l = _.B(f.j.keys()), m = l.next(); !m.done; m = l.next()) { + m = m.value; + var p = f.j.get(m); + g.kI(m, p.hk, p.Fv) + } + return g + }) + }) + }; + + _.t("hc6Ubd"); + + _.wl(_.ud); + _.Tw = function(a) { + _.Qw.call(this, a.Aa); + this.v = a.service.Ic; + this.H = a.service.eI; + this.o = []; + this.j = []; + this.N = this.na = null; + !this.getData("p").Ra(null) && _.Cea && _.Pn(this, sqa(this)) + }; + _.C(_.Tw, _.Qw); + _.Tw.va = function() { + return { + service: { + Ic: _.Lw, + eI: _.Qpa + } + } + }; + _.h = _.Tw.prototype; + _.h.VE = function(a) { + var b = this, + c = this.ek(); + return this.H instanceof _.Pw || !c.hasAttribute("autoupdate") ? _.Qw.prototype.VE.call(this, a) : { + hk: function(d, e, f) { + var g = b.ek(); + b.o.push(d); + e === _.uo && f && "function" === typeof f.Ri ? b.j.push(f.Ri) : e === _.to ? b.j.push(null) : b.j.push(function(l) { + _.bc(l); + var m = d.nd, + p = l.nd; + p.length = m.length; + for (var q = 0; q < m.length; q++) { + var r = q; + var u = void 0; + u = void 0 === u ? _.Vb : u; + u = _.Yb(m[q], u); + p[r] = u + } + l.Zc = void 0; + l.o = void 0; + _.ec(l, l.H); + _.gc(l, d); + return l + }); + 1 === b.o.length && _.xh(function() { + b.H.o(g, + b.o, b.j).then(function() { + b.o = []; + b.j = [] + }) + }) + } + } + }; + _.h.Ba = function(a, b) { + var c = this.ek(); + _.Fd(_.Ad(c), a, b, !0, { + _retarget: c + }) + }; + _.h.Fd = function(a) { + var b = this.getData("p").Ra(null); + return b ? _.Ci(b, function(c) { + return _.Ai(a, c) + }) : this.Og() ? this.Og().Fd() : new a + }; + _.h.wN = function() { + return this.v.Og(this.ek()).then(function(a) { + return _.Ew(a) + }).then(function(a) { + return { + template: a.Vc(), + Af: a.cr() + } + }) + }; + _.h.Og = function() { + return this.N + }; + var sqa = function(a) { + return a.na || (a.na = a.v.Og(a.ek()).then(function(b) { + return a.N = b + })) + }; + _.Sw(_.un, _.Tw); + + _.z(); + + _.wl(_.wn); + + _.t("SpsfSb"); + + _.FB = function(a) { + _.N.call(this, a.Aa); + this.j = a.service.Ic + }; + _.C(_.FB, _.N); + _.FB.Ga = _.N.Ga; + _.FB.va = function() { + return { + service: { + Ic: _.Lw + }, + preload: { + model: _.Tw + }, + Ta: { + soy: _.ju, + xd: _.vt + } + } + }; + _.vua = function(a, b, c) { + return new _.ww(void 0, void 0, function(d) { + var e = b[d]; + return void 0 != e ? decodeURIComponent(e) : _.Nm(c, encodeURIComponent(d)) + }, a.Oe()) + }; + _.FB.prototype.o = function(a, b, c) { + b = _.vua(this, b, c); + c = a.LM()(b, c) || null; + a = _.Iw(this.j.j(a.j, c)); + a = this.j.o(b, a); + return _.Ew(a) + }; + _.FB.prototype.v = function(a) { + _.lv(a.U().oa(), _.un, this.Oe()).then(function(b) { + var c = a.Gf().j, + d = b.Fd(c.Fd().Fb); + this.j.cv(c, b, d, a.U().oa()) + }, null, this) + }; + _.gw(_.vn, _.FB); + + _.z(); + + _.t("dIoSBb"); + + _.Tqa = new _.Vl(_.wn); + + _.z(); + + var Pqa = [4], + rx = function(a) { + _.I.call(this, a, -1, Pqa) + }; + _.C(rx, _.I); + rx.prototype.getType = function() { + return _.si(this, 3, 0) + }; + rx.prototype.kf = function(a) { + return _.dc(this, 3, a, 0) + }; + _.sx = function(a) { + return _.ic(a, rx, 1) + }; + _.tx = function(a) { + _.I.call(this, a) + }; + _.C(_.tx, _.I); + _.tx.prototype.Id = function() { + return _.si(this, 1, 0) + }; + _.tx.prototype.Ck = function(a) { + _.dc(this, 1, a, 0) + }; + var Qqa = [1], + ux = function(a) { + _.I.call(this, a, -1, Qqa) + }; + _.C(ux, _.I); + ux.prototype.getType = function() { + return _.si(this, 3, 0) + }; + ux.prototype.kf = function(a) { + return _.dc(this, 3, a, 0) + }; + ux.prototype.mb = "wiWBoc"; + _.vx = function(a) { + return _.fc(a, _.zq, 1) + }; + _.wx = function(a) { + return _.ic(a, ux, 2) + }; + _.xx = function(a) { + _.I.call(this, a) + }; + _.C(_.xx, _.I); + _.xx.prototype.Io = function() { + return _.G(this, 2) + }; + _.yx = function(a) { + _.I.call(this, a) + }; + _.C(_.yx, _.I); + _.zx = function(a) { + return _.ic(a, _.Cq, 1) + }; + _.Ax = function(a) { + return _.ic(a, _.xx, 2) + }; + + _.t("MjDkUe"); + + _.Bx = new _.yx; + _.Cx = new _.xx; + + _.z(); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var lu; + _.ku = function(a) { + this.j = a || { + cookie: "" + } + }; + _.h = _.ku.prototype; + _.h.isEnabled = function() { + if (!_.ca.navigator.cookieEnabled) + return !1; + if (!this.Zd()) + return !0; + this.set("TESTCOOKIESENABLED", "1", { + BG: 60 + }); + if ("1" !== this.get("TESTCOOKIESENABLED")) + return !1; + this.remove("TESTCOOKIESENABLED"); + return !0 + }; + _.h.set = function(a, b, c) { + var d = !1; + if ("object" === typeof c) { + var e = c.jla; + d = c.V8 || !1; + var f = c.domain || void 0; + var g = c.path || void 0; + var l = c.BG + } + if (/[;=\s]/.test(a)) + throw Error("Cb`" + a); + if (/[;\r\n]/.test(b)) + throw Error("Db`" + b); + void 0 === l && (l = -1); + c = f ? ";domain=" + f : ""; + g = g ? ";path=" + g : ""; + d = d ? ";secure" : ""; + l = 0 > l ? "" : 0 == l ? ";expires=" + (new Date(1970, 1, 1)).toUTCString() : ";expires=" + (new Date(Date.now() + 1E3 * l)).toUTCString(); + this.j.cookie = a + "=" + b + c + g + l + d + (null != e ? ";samesite=" + e : "") + }; + _.h.get = function(a, b) { + for (var c = a + "=", d = (this.j.cookie || "").split(";"), e = 0, f; e < d.length; e++) { + f = (0, _.Xf)(d[e]); + if (0 == f.lastIndexOf(c, 0)) + return f.slice(c.length); + if (f == a) + return "" + } + return b + }; + _.h.remove = function(a, b, c) { + var d = void 0 !== this.get(a); + this.set(a, "", { + BG: 0, + path: b, + domain: c + }); + return d + }; + _.h.Qh = function() { + return lu(this).keys + }; + _.h.Uf = function() { + return lu(this).values + }; + _.h.Zd = function() { + return !this.j.cookie + }; + _.h.Sf = function() { + return this.j.cookie ? (this.j.cookie || "").split(";").length : 0 + }; + _.h.jo = function(a) { + for (var b = lu(this).values, c = 0; c < b.length; c++) + if (b[c] == a) + return !0; + return !1 + }; + _.h.clear = function() { + for (var a = lu(this).keys, b = a.length - 1; 0 <= b; b--) + this.remove(a[b]) + }; + lu = function(a) { + a = (a.j.cookie || "").split(";"); + for (var b = [], c = [], d, e, f = 0; f < a.length; f++) + e = (0, _.Xf)(a[f]), + d = e.indexOf("="), + -1 == d ? (b.push(""), c.push(e)) : (b.push(e.substring(0, d)), c.push(e.substring(d + 1))); + return { + keys: b, + values: c + } + }; + _.mu = new _.ku("undefined" == typeof document ? null : document); + + var Uqa; + _.Dx = function(a) { + _.I.call(this, a, -1, Uqa) + }; + _.C(_.Dx, _.I); + _.Ex = function(a, b) { + return _.vi(a, 3, b) + }; + Uqa = [1, 2, 3, 4]; + + var Vqa, + Xqa, + Yqa, + Zqa, + $qa, + bra; + Vqa = function() { + function a() { + e[0] = 1732584193; + e[1] = 4023233417; + e[2] = 2562383102; + e[3] = 271733878; + e[4] = 3285377520; + q = p = 0 + } + function b(r) { + for (var u = g, v = 0; 64 > v; v += 4) + u[v / 4] = r[v] << 24 | r[v + 1] << 16 | r[v + 2] << 8 | r[v + 3]; + for (v = 16; 80 > v; v++) + r = u[v - 3] ^ u[v - 8] ^ u[v - 14] ^ u[v - 16], + u[v] = (r << 1 | r >>> 31) & 4294967295; + r = e[0]; + var w = e[1], + x = e[2], + y = e[3], + F = e[4]; + for (v = 0; 80 > v; v++) { + if (40 > v) + if (20 > v) { + var E = y ^ w & (x ^ y); + var J = 1518500249 + } else + E = w ^ x ^ y, + J = 1859775393; + else + 60 > v ? (E = w & x | y & (w | x), J = 2400959708) : (E = w ^ x ^ y, J = 3395469782); + E = ((r << 5 | r >>> 27) & 4294967295) + + E + F + J + u[v] & 4294967295; + F = y; + y = x; + x = (w << 30 | w >>> 2) & 4294967295; + w = r; + r = E + } + e[0] = e[0] + r & 4294967295; + e[1] = e[1] + w & 4294967295; + e[2] = e[2] + x & 4294967295; + e[3] = e[3] + y & 4294967295; + e[4] = e[4] + F & 4294967295 + } + function c(r, u) { + if ("string" === typeof r) { + r = unescape(encodeURIComponent(r)); + for (var v = [], w = 0, x = r.length; w < x; ++w) + v.push(r.charCodeAt(w)); + r = v + } + u || (u = r.length); + v = 0; + if (0 == p) + for (; v + 64 < u;) + b(r.slice(v, v + 64)), + v += 64, + q += 64; + for (; v < u;) + if (f[p++] = r[v++], q++, 64 == p) + for (p = 0, b(f); v + 64 < u;) + b(r.slice(v, v + 64)), + v += 64, + q += 64 + } + function d() { + var r = [], + u = 8 * q; + 56 > p ? c(l, 56 - p) : c(l, 64 - (p - 56)); + for (var v = 63; 56 <= v; v--) + f[v] = u & 255, + u >>>= 8; + b(f); + for (v = u = 0; 5 > v; v++) + for (var w = 24; 0 <= w; w -= 8) + r[u++] = e[v] >> w & 255; + return r + } + for (var e = [], f = [], g = [], l = [128], m = 1; 64 > m; ++m) + l[m] = 0; + var p, + q; + a(); + return { + reset: a, + update: c, + digest: d, + digestString: function() { + for (var r = d(), u = "", v = 0; v < r.length; v++) + u += "0123456789ABCDEF".charAt(Math.floor(r[v] / 16)) + "0123456789ABCDEF".charAt(r[v] % 16); + return u + } + } + }; + _.Wqa = function(a, b, c) { + _.wp(a.url, function(d) { + d = d.target; + _.zp(d) ? b(_.Ap(d)) : c(d.Ld()) + }, a.xn, a.body, a.UH, a.HI, a.withCredentials) + }; + Xqa = [3, 20, 27]; + _.Fx = function(a) { + _.I.call(this, a, 31, Xqa) + }; + _.C(_.Fx, _.I); + _.Gx = function(a, b) { + return _.A(a, 8, b) + }; + Yqa = [2]; + _.Hx = function(a) { + _.I.call(this, a, -1, Yqa) + }; + _.C(_.Hx, _.I); + Zqa = function(a, b) { + return a + Math.random() * (b - a) + }; + _.Ix = function(a, b, c) { + c = null != c ? "=" + _.Qg(c) : ""; + return _.Hm(a, b + c) + }; + $qa = /[?&]($|#)/; + _.ara = function(a, b) { + for (var c = a.search(_.Mm), d = 0, e, f = []; 0 <= (e = _.Lm(a, d, b, c));) + f.push(a.substring(d, e)), + d = Math.min(a.indexOf("&", e) + 1 || c, c); + f.push(a.slice(d)); + return f.join("").replace($qa, "$1") + }; + bra = function(a) { + if (!a) + return ""; + if (/^about:(?:blank|srcdoc)$/.test(a)) + return window.origin || ""; + a = a.split("#")[0].split("?")[0]; + a = a.toLowerCase(); + 0 == a.indexOf("//") && (a = window.location.protocol + a); + /^[\w\-]*:\/\//.test(a) || (a = window.location.href); + var b = a.substring(a.indexOf("://") + 3), + c = b.indexOf("/"); + -1 != c && (b = b.substring(0, c)); + c = a.substring(0, a.indexOf("://")); + if (!c) + throw Error("Ub`" + a); + if ("http" !== c && "https" !== c && "chrome-extension" !== c && "moz-extension" !== c && "file" !== c && "android-app" !== c && "chrome-search" !== + c && "chrome-untrusted" !== c && "chrome" !== c && "app" !== c && "devtools" !== c) + throw Error("Vb`" + c); + a = ""; + var d = b.indexOf(":"); + if (-1 != d) { + var e = b.substring(d + 1); + b = b.substring(0, d); + if ("http" === c && "80" !== e || "https" === c && "443" !== e) + a = ":" + e + } + return c + "://" + b + a + }; + var dra = function(a, b, c) { + var d = String(_.ca.location.href); + return d && a && b ? [b, cra(bra(d), a, c || null)].join(" ") : null + }, + cra = function(a, b, c) { + var d = [], + e = []; + if (1 == (Array.isArray(c) ? 2 : 1)) + return e = [b, a], _.Oa(d, function(l) { + e.push(l) + }), era(e.join(" ")); + var f = [], + g = []; + _.Oa(c, function(l) { + g.push(l.key); + f.push(l.value) + }); + c = Math.floor((new Date).getTime() / 1E3); + e = 0 == f.length ? [c, b, a] : [f.join(":"), c, b, a]; + _.Oa(d, function(l) { + e.push(l) + }); + a = era(e.join(" ")); + a = [c, a]; + 0 == g.length || a.push(g.join("")); + return a.join("_") + }, + era = function(a) { + var b = + Vqa(); + b.update(a); + return b.digestString().toLowerCase() + }; + var fra = {}; + var Jx, + gra; + Jx = function(a) { + return !!fra.FPA_SAMESITE_PHASE2_MOD || !(void 0 === a || !a) + }; + gra = function(a, b, c, d) { + (a = _.ca[a]) || (a = (new _.ku(document)).get(b)); + return a ? dra(a, c, d) : null + }; + _.hra = function(a, b) { + b = void 0 === b ? !1 : b; + var c = bra(String(_.ca.location.href)), + d = []; + var e = b; + e = void 0 === e ? !1 : e; + var f = _.ca.__SAPISID || _.ca.__APISID || _.ca.__3PSAPISID || _.ca.__OVERRIDE_SID; + Jx(e) && (f = f || _.ca.__1PSAPISID); + if (f) + e = !0; + else { + var g = new _.ku(document); + f = g.get("SAPISID") || g.get("APISID") || g.get("__Secure-3PAPISID") || g.get("SID"); + Jx(e) && (f = f || g.get("__Secure-1PAPISID")); + e = !!f + } + e && (e = (c = 0 == c.indexOf("https:") || 0 == c.indexOf("chrome-extension:") || 0 == c.indexOf("moz-extension:")) ? _.ca.__SAPISID : _.ca.__APISID, + e || (e = new _.ku(document), e = e.get(c ? "SAPISID" : "APISID") || e.get("__Secure-3PAPISID")), (e = e ? dra(e, c ? "SAPISIDHASH" : "APISIDHASH", a) : null) && d.push(e), c && Jx(b) && ((b = gra("__1PSAPISID", "__Secure-1PAPISID", "SAPISID1PHASH", a)) && d.push(b), (a = gra("__3PSAPISID", "__Secure-3PAPISID", "SAPISID3PHASH", a)) && d.push(a))); + return 0 == d.length ? null : d.join(" ") + }; + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var Kx = function(a) { + this.j = this.o = this.v = a + }; + Kx.prototype.reset = function() { + this.j = this.o = this.v + }; + Kx.prototype.rb = function() { + return this.o + }; + _.Lx = function(a) { + _.I.call(this, a) + }; + _.C(_.Lx, _.I); + var Mx = function(a) { + _.I.call(this, a, -1, ira) + }; + _.C(Mx, _.I); + Mx.prototype.Zj = function() { + return _.G(this, 6) + }; + Mx.prototype.uq = function() { + return _.cc(this, 6) + }; + var ira = [1]; + new Mx; + _.Nx = function(a) { + _.I.call(this, a) + }; + _.C(_.Nx, _.I); + var kra = function(a) { + _.I.call(this, a, 17, jra) + }; + _.C(kra, _.I); + var jra = [3, 5]; + var mra = function(a) { + _.I.call(this, a, 6, lra) + }; + _.C(mra, _.I); + var lra = [5]; + var nra = function(a) { + _.I.call(this, a) + }; + _.C(nra, _.I); + var ora = new _.Yj(175237375, nra); + var rra, + pra, + ura; + _.Px = function(a, b, c, d, e, f, g, l, m, p, q) { + _.qm.call(this); + var r = this; + this.o = []; + this.je = ""; + this.Si = this.ac = this.na = !1; + this.Ce = this.tb = -1; + this.Ma = !1; + this.wa = this.v = null; + this.ua = 0; + this.Od = 1; + this.HI = 0; + this.yb = !1; + _.qm.call(this); + this.xc = b || function() {}; + this.H = new pra(a, f); + this.yf = d; + this.Pb = q; + this.fh = _.ce(Zqa, 0, 1); + this.Ka = e || null; + this.ya = c || null; + this.Va = g || !1; + this.Wa = m || null; + this.Za = null; + this.withCredentials = !l; + this.Jb = f || !1; + this.zf = !this.Jb && (65 <= _.$a("Chromium") || 45 <= _.$a("Firefox") || 12 <= _.$a("Safari") || _.cb() && + 0 <= _.$f(_.db(), 12)) && !!_.ih() && !!_.ih().navigator && !!_.ih().navigator.sendBeacon; + a = _.A(new _.Nx, 1, 1); + _.Ox(this.H, a); + this.N = new Kx(1E4); + this.j = new _.rm(this.N.rb()); + _.gf(this, this.j); + p = qra(this, p); + _.jm(this.j, "tick", p, !1, this); + this.Ia = new _.rm(6E5); + _.gf(this, this.Ia); + _.jm(this.Ia, "tick", p, !1, this); + this.Va || this.Ia.start(); + this.Jb || (_.jm(document, "visibilitychange", function() { + "hidden" === document.visibilityState && r.Ca() + }), _.jm(document, "pagehide", this.Ca, !1, this)) + }; + _.C(_.Px, _.qm); + var qra = function(a, b) { + return b ? function() { + b().then(function() { + a.flush() + }) + } : function() { + a.flush() + } + }; + _.Px.prototype.Vb = function() { + this.Ca(); + _.qm.prototype.Vb.call(this) + }; + rra = function(a) { + a.Ka || (a.Ka = .01 > a.fh() ? "https://www.google.com/log?format=json&hasfast=true" : "https://play.google.com/log?format=json&hasfast=true"); + return a.Ka + }; + _.Qx = function(a, b) { + b ? (a.v || (a.v = new _.Hx), b = b.od(), _.A(a.v, 4, b)) : a.v && _.cc(a.v, 4) + }; + _.Px.prototype.Cj = function(a) { + this.ac = a && this.zf + }; + _.Rx = function(a, b) { + a.N = new Kx(1 > b ? 1 : b); + a.j.setInterval(a.N.rb()) + }; + _.Px.prototype.log = function(a) { + a = a.clone(); + var b = this.Od++; + _.A(a, 21, b); + if (!_.G(a, 1)) { + b = a; + var c = Date.now().toString(); + _.A(b, 1, c) + } + null != _.G(a, 15) || _.A(a, 15, 60 * (new Date).getTimezoneOffset()); + this.v && (b = this.v.clone(), _.sc(a, 16, b)); + for (; 1E3 <= this.o.length;) + this.o.shift(), + ++this.ua; + this.o.push(a); + this.dispatchEvent(new sra(a)); + this.Va || this.j.enabled || this.j.start() + }; + _.Px.prototype.flush = function(a, b) { + var c = this; + if (0 === this.o.length) + a && a(); + else if (this.yb) + tra(this); + else { + var d = Date.now(); + if (this.Ce > d && this.tb < d) + b && b("throttled"); + else { + var e = ura(this.H, this.o, this.ua); + d = {}; + var f = this.xc(); + f && (d.Authorization = f); + var g = rra(this); + this.ya && (d["X-Goog-AuthUser"] = this.ya, g = _.Ix(g, "authuser", this.ya)); + this.Wa && (d["X-Goog-PageId"] = this.Wa, g = _.Ix(g, "pageId", this.Wa)); + if (f && this.je === f) + b && b("stale-auth-token"); + else if (this.o = [], this.j.enabled && this.j.stop(), this.ua = 0, this.na) + a && + a(); + else { + var l = e.od(), + m; + this.wa && this.wa.qk(l.length) && (m = this.wa.Zia(l)); + var p = { + url: g, + body: l, + dW: 1, + UH: d, + xn: "POST", + withCredentials: this.withCredentials, + HI: this.HI + }, + q = function(v) { + c.N.reset(); + c.j.setInterval(c.N.rb()); + if (v) { + var w = null; + try { + var x = JSON.parse(v.replace(")]}'\n", "")); + w = new mra(x) + } catch (y) {} + w && (v = Number(_.si(w, 1, "-1")), 0 < v && (c.tb = Date.now(), c.Ce = c.tb + v), w = ora.Nq(w)) && (w = _.yi(w, 1, -1), -1 != w && (c.Ma || _.Rx(c, w))) + } + a && a() + }, + r = function(v, w) { + var x = _.fc(e, _.Fx, 3), + y = c.N; + y.j = Math.min(3E5, 2 * y.j); + y.o = Math.min(3E5, + y.j + Math.round(.2 * (Math.random() - .5) * y.j)); + c.j.setInterval(c.N.rb()); + 401 === v && f && (c.je = f); + void 0 === w && (w = 500 <= v && 600 > v || 401 === v || 0 === v); + w && (c.o = x.concat(c.o), c.Va || c.j.enabled || c.j.start()); + b && b("net-send-failed", v) + }, + u = function() { + c.Pb ? c.Pb.send(p, q, r) : c.yf(p, q, r) + }; + m ? m.then(function(v) { + p.UH["Content-Encoding"] = "gzip"; + p.UH["Content-Type"] = "application/binary"; + p.body = v; + p.dW = 2; + u() + }, function() { + u() + }) : u() + } + } + } + }; + _.Px.prototype.Ca = function() { + this.na || (this.ac && tra(this), this.Si && vra(this), this.flush()) + }; + var tra = function(a) { + wra(a, 32, 10, function(b, c) { + b = _.Ix(b, "format", "json"); + b = _.ih().navigator.sendBeacon(b, c.od()); + a.yb && !b && (a.yb = !1); + return b + }) + }, + vra = function(a) { + wra(a, 6, 5, function(b, c) { + b = _.Km(b, "format", "base64json", "p", _.Jca(c.od(), 3)); + if (15360 < b.length) + return !1; + _.Kg(new Image, b); + return !0 + }) + }, + wra = function(a, b, c, d) { + if (0 !== a.o.length) { + var e = _.ara(rra(a), "format"); + e = _.Km(e, "auth", a.xc(), "authuser", a.ya || "0"); + for (var f = 0; f < c && a.o.length; ++f) { + var g = a.o.slice(0, b), + l = ura(a.H, g, a.ua); + if (!d(e, l)) + break; + a.ua = + 0; + a.o = a.o.slice(g.length) + } + a.j.enabled && a.j.stop() + } + }, + sra = function() { + _.$l.call(this, "event-logged", void 0) + }; + _.C(sra, _.$l); + pra = function(a, b) { + this.v = b = void 0 === b ? !1 : b; + this.o = this.locale = null; + this.j = new kra; + _.A(this.j, 2, a); + b || (this.locale = document.documentElement.getAttribute("lang")); + _.Ox(this, new _.Nx) + }; + _.Ox = function(a, b) { + _.sc(a.j, 1, b); + _.G(b, 1) || _.A(b, 1, 1); + a.v || (b = _.Sx(a), _.G(b, 5) || _.A(b, 5, a.locale)); + a.o && (b = _.Sx(a), _.ic(b, Mx, 9) || _.sc(b, 9, a.o)) + }; + _.Sx = function(a) { + a = _.ic(a.j, _.Nx, 1); + var b = _.ic(a, _.Lx, 11); + b || (b = new _.Lx, _.sc(a, 11, b)); + return b + }; + ura = function(a, b, c) { + c = void 0 === c ? 0 : c; + a = a.j.clone(); + var d = Date.now().toString(); + a = _.A(a, 4, d); + b = _.rc(a, 3, b); + c && _.A(b, 14, c); + return b + }; + + _.Tx = function(a) { + this.name = a + }; + _.Tx.prototype.toString = function() { + return this.name + }; + var Era = function(a) { + this.name = a; + this.id = this; + this.instance = {} + }; + _.C(Era, _.Tx); + _.Ux = new Era("gFaUme"); + + _.Vx = function(a) { + _.I.call(this, a) + }; + _.C(_.Vx, _.I); + _.Wx = function(a, b, c, d, e, f, g) { + _.Px.call(this, a, _.hra, b, _.Wqa, c, d, e, void 0, f, g) + }; + _.C(_.Wx, _.Px); + + var ay, + cy, + Fra, + Lra, + Pra; + ay = function() { + return !(!window.performance || !window.performance.now) + }; + cy = function(a, b) { + a in by || (by[a] = b) + }; + Fra = function(a) { + return by[a] + }; + _.dy = function() { + return ay() ? window.performance.now() : _.Ye() + }; + _.Ira = function() { + if (!Gra) { + Gra = !0; + cy("aboveFoldResourceAverageLoadTime", "15768337714740149157"); + cy("aboveFoldResourceCacheHitCount", "7099598553576769501"); + cy("aboveFoldResourceCount", "9797767207516844257"); + cy("aboveFoldResourceLoadTime", "4553553160178503526"); + cy("allResourceAverageLoadTime", "15605813632677093659"); + cy("allResourceCacheHitCount", "17914751415692637656"); + cy("allResourceCount", "7094487270460551484"); + cy("allResourceLoadTime", "12563104964214410683"); + cy("animFps", "14113926844082461540"); + cy("averageInputDelay", + "8359544496734816350"); + cy("badStatNsfsNeg", "13872498202689960064"); + cy("badStatNtplt0Neg", "354216789093826216"); + cy("badStatPageLoadMax", "3847706865871909365"); + cy("badStatRcvNeg", "16524297656573436470"); + cy("badStatRenderDoneMax", "3971493379259425170"); + cy("badStatRqtNeg", "13881028373313035890"); + cy("badStatSrtNeg", "17963189982512678884"); + cy("badStatUnknown", "13370756392768907763"); + cy("bl", "16147638372540442232"); + cy("cls", "522022639063469804"); + cy("con", "16829267986558572790"); + cy("cssResourceAverageLoadTime", + "14307859671070593733"); + cy("cssResourceCacheHitCount", "7494582641517049914"); + cy("cssResourceCount", "14906952326733574741"); + cy("cssResourceLoadTime", "4891744519482609478"); + cy("cssSize", "10652791942255425261"); + cy("cssl", "2397168675742140944"); + cy("dns", "5790177495296899286"); + cy("fcp", "16254156456118481799"); + cy("firstInputCodeLoadingDelay", "7355862829888568636"); + cy("firstInputDelay", "16057581369328409502"); + cy("fp", "12542193546769209995"); + cy("heapSize", "1757184925777806825"); + cy("heapSizeLimit", "4950535922500196698"); + cy("heapUsed", "3079121564595244695"); + cy("imgResourceAverageLoadTime", "13378126313938116970"); + cy("imgResourceCacheHitCount", "8519598536373642887"); + cy("imgResourceCount", "6667106912793420619"); + cy("imgResourceLoadTime", "8147743178319688099"); + cy("jsl", "14719340685975485085"); + cy("jsreq", "390095353588474974"); + cy("lateCssSize", "4132870161583308123"); + cy("lcp", "13622174389243279923"); + cy("linkResourceAverageLoadTime", "476083397694989718"); + cy("linkResourceCacheHitCount", "8791060314450143495"); + cy("linkResourceCount", + "10118692516388306266"); + cy("linkResourceLoadTime", "408159237941253787"); + cy("n2h", "2917163396991171123"); + cy("nativeFirstInputDelay", "3328225046418674513"); + cy("nsfs", "17276521865292187132"); + cy("ntplt0", "8257051839445688306"); + cy("ntplt1", "7792735449360349632"); + cy("ntsrt", "15419336178855610526"); + cy("ol", "17077408715954654437"); + cy("prt", "3318688667027929436"); + cy("rcv", "749851692583976763"); + cy("renderDone", "2590352547652502501"); + cy("renderReady", "1329135419338222217"); + cy("req", "16339156775003354937"); + cy("scriptResourceAverageLoadTime", + "2107494750385856652"); + cy("scriptResourceCacheHitCount", "1309831198388189068"); + cy("scriptResourceCount", "6342145065879578001"); + cy("scriptResourceLoadTime", "13596961294000664596"); + cy("v2ff", "13141743767448786909"); + cy("v2lf", "892786264899828735"); + var a = _.ej(_.lc("zChJod"), _.gk), + b = void 0; + _.G(a, 2) ? b = _.G(a, 2) : ey.xM && (b = "https://www.google.com/log?format=json&hasfast=true"); + b = new _.Wx(ey.rn, _.ak(), b, void 0, !0); + a = _.ri(a, 1) || !1; + b.na = a; + _.fy = new Hra(b) + } + }; + _.gy = function(a) { + if (_.ca.performance && _.ca.performance.memory) { + var b = _.ca.performance.memory, + c = {}; + 0 == b.totalJSHeapSize || isNaN(b.totalJSHeapSize) || [["heapSizeLimit", b.jsHeapSizeLimit], ["heapSize", b.totalJSHeapSize], ["heapUsed", b.usedJSHeapSize]].forEach(function(d) { + isNaN(d[1]) || (c[d[0]] = Math.round(d[1] / Jra)) + }); + a.rm([c]) + } + }; + _.Mra = function(a) { + var b = document, + c = {}; + if (a.o == _.Kra) { + var d = Lra(b, "style[data-href]"); + c.cssSize = d + } + d = _.ca.css_size || 0; + b = Lra(b, "style[data-late-css]"); + c.lateCssSize = b - d; + _.ca.css_size = b; + a.rm([c]) + }; + Lra = function(a, b) { + var c = 0; + _.Oa(a.querySelectorAll(b), function(d) { + c += d.textContent.length + }); + return isNaN(c) ? 0 : c + }; + _.Rra = function(a, b) { + var c = {}; + for (d in hy) + c[d] = new Nra(hy[d]); + _.ca.performance && _.ca.performance.getEntriesByType && _.ca.performance.now && _.ca.performance.getEntriesByType("resource").forEach(function(g) { + var l = g.initiatorType; + l && l in hy && "img" != l && (Ora(c.all, g, b), Ora(c[l], g, b)) + }); + Pra(c); + var d = []; + for (var e in c) { + var f = Qra(c[e], a, e); + f && d.push(f) + } + a.rm(d) + }; + Pra = function(a) { + var b = _.fy; + b = _.Sra ? _.ca.iml_start : _.Tra(b); + for (var c = _.B(document.getElementsByTagName("img")), d = c.next(); !d.done; d = c.next()) + if (d = d.value, d.hasAttribute("data-iml")) { + var e = Number(d.getAttribute("data-iml")), + f = Math.max(e - b, 0); + iy(a.all, b, e, f, null); + iy(a.img, b, e, f, null); + "true" === d.getAttribute("data-atf") && iy(a.aboveFold, b, e, f, null) + } + }; + var by = {}; + var ey = { + rn: 241, + xM: !1 + }; + var Vra; + Vra = new _.Dh(function(a) { + _.Ura = a + }); + _.jy = function(a) { + _.I.call(this, a) + }; + _.C(_.jy, _.I); + var ky = function(a) { + _.I.call(this, a) + }; + _.C(ky, _.I); + ky.prototype.Sf = function() { + return _.G(this, 2) + }; + var ly = function(a) { + _.I.call(this, a, -1, Wra) + }; + _.C(ly, _.I); + ly.prototype.getName = function() { + return _.G(this, 2) + }; + ly.prototype.ai = function(a) { + return _.A(this, 2, a) + }; + var Wra = [3], + Xra = [1, 4]; + var Zra = function(a) { + _.I.call(this, a, -1, Yra) + }; + _.C(Zra, _.I); + var $ra = function(a, b) { + _.rc(a, 2, b) + }, + Yra = [2]; + var my, + asa; + my = function(a) { + this.j = {}; + this.na = Fra; + this.N = a ? a : new _.Fx; + this.H = ""; + this.v = null; + this.reset() + }; + asa = function(a, b) { + b = b ? b.od() : ""; + var c = a.j; + null !== c && b in c || (a.j[b] = {}); + a.o = a.j[b]; + a.H = b + }; + _.ny = function(a) { + a.v = 1 + Math.round(Math.random() * (bsa - 1)) + }; + my.prototype.reset = function() { + this.j = {}; + this.o = {}; + this.j[this.H] = this.o; + this.ua = Date.now() + }; + my.prototype.flush = function(a) { + _.eb(this.j, function(b, c) { + b = csa(this, b); + 0 < _.fc(b, ly, 2).length && (c && _.A(b, 5, c), c = this.N.clone(), null != this.v && _.A(c, 12, this.v), _.Gx(c, b.od()), a.log(c)) + }, this); + this.reset() + }; + var csa = function(a, b) { + var c = new Zra; + if (_.ob(b)) + return c; + var d = function(f) { + var g = []; + _.eb(f, function(l, m) { + var p = new ky; + m = _.A(p, 1, Number(m)); + l = _.A(m, 2, l); + g.push(l) + }); + return g + }, + e = a.na; + _.A(c, 1, a.ua); + $ra(c, function(f) { + var g = []; + _.eb(f, function(l, m) { + var p = new ly; + m = e(m); + p = _.wi(p, 1, Xra, m); + l = d(l); + l = _.rc(p, 3, l); + g.push(l) + }); + return g + }(b)); + return c + }, + oy = function(a, b, c) { + var d = a.o; + d = null !== d && b in d ? d[b] : void 0; + d || (d = {}, a.o[b] = d); + a = String(c); + b = null !== d && a in d ? d[a] : void 0; + d[a] = b ? b + 1 : 1 + }; + var dsa = function(a, b) { + this.o = a; + this.j = new my(b) + }; + dsa.prototype.flush = function() { + this.j.flush(this.o) + }; + var esa = function(a, b) { + this.o = a; + this.j = b + }, + fsa = function(a, b) { + this.o = a; + this.j = b + }; + var bsa, + py, + isa, + ksa, + jsa, + Hra; + bsa = Math.pow(2, 31) - 1; + py = function(a, b) { + this.j = a; + this.o = b + }; + _.Kra = new py("PL", 1); + _.gsa = new py("MS", 2); + _.hsa = new py("VT", 3); + _.qy = function(a, b, c, d, e, f) { + b.forEach(function() {}); + this.ya = !1; + this.v = []; + this.wa = []; + this.Ca = []; + this.Ia = a; + this.H = [b]; + this.na = []; + this.N = !1; + this.o = d; + this.j = new dsa(a, f); + a = this.ua(c); + e && _.A(a, 3, e); + asa(this.j.j, a) + }; + _.qy.prototype.ua = function(a) { + var b = new _.jy; + a = _.A(b, 2, a + "_" + this.o.j); + return _.A(a, 1, this.o.o) + }; + _.qy.prototype.rm = function(a) { + _.Ga(this.na, a) + }; + _.ry = function(a, b, c) { + var d = {}; + d[b] = c; + a.rm([d]) + }; + isa = function(a) { + a.H.forEach(function(b) { + var c = b[0]; + c = c[Object.keys(c)[0]]; + for (var d = 1; d < b.length; d++) { + var e = b[d], + f; + for (f in e) { + var g = Math.round(e[f] - c); + if (_.sy(a, f, g)) { + if (f in by && by[f]) { + var l = new fsa(f, a.j.j); + oy(l.j, l.o, g) + } + } else + 0 > g && (a.ya = !0) + } + } + }); + a.na.forEach(function(b) { + for (var c in b) + if (c in by && by[c]) { + var d = new esa(c, a.j.j); + oy(d.j, d.o, Math.round(b[c])) + } + }) + }; + _.ty = function(a) { + Vra.then(function() { + if (!a.N) { + isa(a); + if (0 < a.v.length && (!a.ya || ay())) { + for (var b = {}, c = _.B(a.v), d = c.next(); !d.done; d = c.next()) { + var e = _.B(d.value); + d = e.next().value; + e.next(); + e = e.next().value; + d = "(< 0)" === e && "ntsrt" === d ? "badStatSrtNeg" : "(< 0)" === e && "req" === d ? "badStatRqtNeg" : "(< 0)" === e && "rcv" === d ? "badStatRcvNeg" : "(< 0)" === e && "nsfs" === d ? "badStatNsfsNeg" : "(< 0)" === e && "ntplt0" === d ? "badStatNtplt0Neg" : "(> max)" === e && "ol" === d ? "badStatPageLoadMax" : "(> max)" === e && "renderDone" === d ? "badStatRenderDoneMax" : + "badStatUnknown"; + b[d] = d in b ? b[d] + 1 : 1 + } + for (var f in b) + c = new esa(f, a.j.j), + oy(c.j, c.o, b[f]); + "badStatUnknown" in b && !("badStatPageLoadMax" in b) && (b = jsa(a), _.Vd(b, Error("Wb`bad_clearcut_stat"))) + } + a.j.flush(); + a.Ia.flush(void 0, (0, _.Xe)(a.Ka, a)); + a.N = !0 + } + }) + }; + _.qy.prototype.Ka = function(a, b) { + var c = ["cc-failure: " + a]; + b && c.push(", " + b); + ksa(this, c.join("")); + "net-send-failed" != a && (a = jsa(this), _.Vd(a, Error("Wb`bad_clearcut_submit"))) + }; + _.sy = function(a, b, c) { + return 0 > c ? (a.v.push([b, String(c), "(< 0)"]), !1) : 6E5 < c ? (a.v.push([b, String(c), "(> max)"]), !1) : !0 + }; + ksa = function(a, b) { + a.wa.push(b) + }; + jsa = function(a) { + function b(l, m) { + return l + "=" + JSON.stringify(m) + } + var c = "reportType=" + a.o.j, + d = b("invalid_metrics", a.v.map(function(l) { + var m = _.B(l); + l = m.next().value; + var p = m.next().value; + m = m.next().value; + return l + "=" + p + " " + m + })), + e = b("stats", a.na), + f = b("timelines", a.H), + g = b("extra", a.wa); + a = "timings=[" + a.Ca.map(function(l) { + return [l.label, JSON.stringify(l.timing)].join(": ") + }).join(", ") + "]"; + return ["", c, d, e, f, g, a].join("\n") + }; + Hra = function(a) { + var b = ey.kla, + c = ey.uka, + d = ey.Dka, + e = ey.fla, + f = _.ic(a.H.j, _.Nx, 1); + var g = _.ic(f, _.Lx, 11) || new _.Lx; + var l = _.lc("cfb2h").Ra(); + g = _.A(g, 7, l); + _.sc(f, 11, g); + _.Ox(a.H, f); + this.v = a; + this.na = b; + this.H = c; + this.j = null; + this.o = d; + this.N = e + }; + _.Tra = function(a) { + null != a.o ? (a = a.o, a = ay() ? a - window.performance.timing.navigationStart : a) : a = window.cc_latency_start_time; + return a + }; + _.lsa = function(a, b) { + var c = _.fy, + d = [{ + "": _.dy() + }]; + return new _.qy(c.v, d, a, b, c.na, c.H) + }; + var Gra = !1; + var Jra, + uy, + msa, + Nra, + Ora, + iy, + Qra, + hy; + Jra = Math.pow(2, 20); + _.Sra = !1; + uy = function(a, b, c, d) { + this.j = a; + this.H = b; + this.o = c; + this.v = d + }; + msa = function(a, b, c, d) { + this.start = a; + this.end = b; + this.duration = c; + this.j = d + }; + Nra = function(a) { + this.type = a; + this.entries = []; + this.start = Infinity; + this.end = -Infinity; + this.j = 0 + }; + Ora = function(a, b, c) { + b.responseEnd > c || iy(a, b.startTime, b.responseEnd, b.duration, "transferSize" in b ? b.transferSize : null) + }; + iy = function(a, b, c, d, e) { + b = new msa(b, c, d, e); + 0 >= b.end || 0 > b.duration || a.entries.push(b) + }; + Qra = function(a, b, c) { + if (0 == a.entries.length) { + var d = {}; + return d[a.type.j] = 0, d + } + var e = 0; + a.entries.forEach(function(r) { + a.start = Math.min(a.start, r.start); + a.end = Math.max(a.end, r.end); + a.j += r.duration; + 0 === r.j && (e += 1) + }); + d = a.entries.length; + for (var f = a.end - a.start, g = a.j / a.entries.length, l = !1, m = _.B([[c + "ResourceLoadTime", f], [c + "AverageResourceLoadTime", g]]), p = m.next(); !p.done; p = m.next()) { + var q = _.B(p.value); + p = q.next().value; + q = q.next().value; + l = !_.sy(b, p, q) || l + } + if (l) + return ksa(b, a.entries.reduce(function(r, u) { + return r + + ["{start: " + u.start, "end: " + u.end, "duration: " + u.duration, "transferSize: " + u.j + "},"].join(", ") + }, c + " entries: ")), null; + b = {}; + b[a.type.j] = d; + b[a.type.H] = f; + b[a.type.o] = g; + b[a.type.v] = e; + return b + }; + hy = {}; + hy.all = new uy("allResourceCount", "allResourceLoadTime", "allResourceAverageLoadTime", "allResourceCacheHitCount"); + hy.aboveFold = new uy("aboveFoldResourceCount", "aboveFoldResourceLoadTime", "aboveFoldResourceAverageLoadTime", "aboveFoldResourceCacheHitCount"); + hy.css = new uy("cssResourceCount", "cssResourceLoadTime", "cssResourceAverageLoadTime", "cssResourceCacheHitCount"); + hy.img = new uy("imgResourceCount", "imgResourceLoadTime", "imgResourceAverageLoadTime", "imgResourceCacheHitCount"); + hy.link = new uy("linkResourceCount", "linkResourceLoadTime", "linkResourceAverageLoadTime", "linkResourceCacheHitCount"); + hy.script = new uy("scriptResourceCount", "scriptResourceLoadTime", "scriptResourceAverageLoadTime", "scriptResourceCacheHitCount"); + + _.wy = function(a) { + _.I.call(this, a) + }; + _.C(_.wy, _.I); + + _.xy = function(a) { + return new psa(a) + }; + _.yy = function(a) { + _.I.call(this, a) + }; + _.C(_.yy, _.I); + var psa = function(a) { + this.v = a.Qc || !1; + this.o = a.name; + this.j = a.Mc; + this.na = a.data; + this.N = a.children; + this.H = a.kd; + a.mc ? "function" === typeof a.mc && (a.mc = { + Fb: a.mc + }) : a.mc = { + Fb: _.yy + }; + this.ua = a.mc; + this.ya = a.jd || function() { + return { + variant: null, + Fc: [], + Nc: [] + } + }; + this.zr = a.J1 || !1; + this.wa = a.Xc || {} + }; + _.h = psa.prototype; + _.h.getName = function() { + return this.o + }; + _.h.QR = function(a, b) { + if (!this.zr) + return { + variant: null, + Fc: [], + Nc: [] + }; + b = this.ya(a, b); + for (var c = {}, d = _.B(Object.keys(b.Nc)), e = d.next(); !e.done; c = { + Kk: c.Kk, + Tw: c.Tw, + Ow: c.Ow + }, e = d.next()) { + e = e.value; + c.Ow = b.Nc[e]; + e = this.wa[e] || {}; + c.Kk = {}; + for (var f = !1, g = _.B(Object.keys(e)), l = g.next(); !l.done; l = g.next()) + l = l.value, + c.Kk[l] = e[l](a), + Array.isArray(c.Kk[l]) && (f = !0); + f ? (c.Tw = Object.keys(c.Kk).find(function(m) { + return function(p) { + return Array.isArray(m.Kk[p]) + } + }(c)), e = c.Kk[c.Tw].map(function(m) { + return function(p) { + var q = Object.assign({}, + m.Kk); + q[m.Tw] = p; + return m.Ow(q, void 0).Fc + } + }(c)), b.Fc.push.apply(b.Fc, _.Md(e))) : b.Fc.push.apply(b.Fc, _.Md(c.Ow(c.Kk, void 0).Fc)) + } + return b + }; + _.h.J1 = function() { + return this.zr + }; + _.h.SZ = function() { + return this.na || {} + }; + _.h.TC = function() { + return this.N || {} + }; + _.h.Fd = function() { + return this.ua + }; + _.h.zZ = function() { + throw Error("Z"); + }; + _.h.lF = function() { + return this.H ? this.H : null + }; + _.h.toString = function() { + return "ComponentId<" + this.o + ">" + }; + + _.qsa = function() { + return { + variant: null, + Fc: [], + Nc: {} + } + }; + _.zy = _.xy({ + Qc: !1, + name: "epTibc", + Mc: _.Dha, + mc: { + Fb: _.wy + }, + kd: [], + data: {}, + jd: _.qsa, + Xc: {}, + children: {} + }); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var rsa; + _.Ay = function(a) { + return function(b, c, d) { + b = a(b, c, d); + if (!b) + return b; + b.metadata.F8 = !0; + return b + } + }; + rsa = function() { + var a = this; + this.promise = new Promise(function(b, c) { + a.resolve = b; + a.reject = c + }) + }; + _.By = function() { + this.j = null + }; + _.By.prototype.notify = function() { + this.j || (this.j = new rsa); + this.j.resolve() + }; + + var Cy = function(a) { + _.I.call(this, a) + }; + _.C(Cy, _.I); + Cy.prototype.j = function() { + return _.H(this, 1) + }; + Cy.prototype.mb = "TuGylf"; + new _.Rd(Cy); + _.Mk.TuGylf = _.Lk; + var Dy = function(a) { + _.I.call(this, a) + }; + _.C(Dy, _.I); + var ssa = new _.Hc("zoySid", Cy, Dy, [{ + key: _.sk, + value: !0 + }, { + key: _.tk, + value: "/DataService.GetDebugData" + }]); + _.Ey = function() { + return { + variant: null, + Fc: [], + Nc: {} + } + }; + _.Fy = function(a) { + _.I.call(this, a) + }; + _.C(_.Fy, _.I); + var tsa; + tsa = function(a, b, c) { + b = c || {}; + c = b.hb || "rpc"; + var d = new Dy; + null != _.G(a, 1) && (a = _.G(a, 1)) && _.dc(d, 1, a, 0); + a = { + fatal: !1, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }; + for (var e in b) + a[e] = b[e]; + return { + Ib: ssa, + hb: c, + jc: d, + metadata: a + } + }; + _.Gy = _.xy({ + Qc: !1, + name: "kF3Ocf", + Mc: _.Iia, + mc: { + Fb: _.Fy + }, + kd: [], + data: { + df: tsa, + lja: _.Ay(tsa) + }, + jd: _.Ey, + Xc: {}, + children: {} + }); + + var Hy = function(a) { + _.I.call(this, a) + }; + _.C(Hy, _.I); + _.h = Hy.prototype; + _.h.ZE = function() { + return _.ti(this, 1) + }; + _.h.bF = function() { + return _.ti(this, 2) + }; + _.h.dF = function() { + return _.ti(this, 3) + }; + _.h.Yy = function() { + return _.ti(this, 5) + }; + _.h.qN = function() { + return _.si(this, 6, 0) + }; + _.h.YM = function() { + return _.ti(this, 9) + }; + _.h.aF = function() { + return _.ti(this, 12) + }; + _.h.r9 = function() { + _.dc(this, 12, !0, !1) + }; + _.h.mb = "vF5u4c"; + new _.Rd(Hy); + _.Iy = function(a) { + _.I.call(this, a) + }; + _.C(_.Iy, _.I); + _.Jy = new _.Hc("uS6nqe", Hy, _.Iy, [{ + key: _.sk, + value: !0 + }, { + key: _.tk, + value: "/DataService.GetFeatureState" + }]); + + _.usa = function() { + return { + variant: null, + Fc: [], + Nc: {} + } + }; + _.Ky = function(a) { + _.I.call(this, a) + }; + _.C(_.Ky, _.I); + _.Ly = _.xy({ + Qc: !1, + name: "mrxB8e", + Mc: _.Bja, + mc: { + Fb: _.Ky + }, + kd: [], + data: { + Rf: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.Iy; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.Jy, + hb: b, + jc: c, + metadata: d + } + } + }, + jd: _.usa, + Xc: {}, + children: {} + }); + + _.My = function(a) { + _.I.call(this, a) + }; + _.C(_.My, _.I); + _.My.prototype.ab = function() { + return _.H(this, 1) + }; + _.My.prototype.ob = function() { + return _.H(this, 2) + }; + _.My.prototype.mb = "mNBYbf"; + + new _.Rd(_.My); + _.Ny = function(a) { + _.I.call(this, a) + }; + _.C(_.Ny, _.I); + _.Oy = new _.Hc("HGRyXb", _.My, _.Ny, [{ + key: _.sk, + value: !0 + }, { + key: _.tk, + value: "/DataService.GetInitialSelectedLanguages" + }]); + + _.vsa = function() { + return { + variant: null, + Fc: [], + Nc: {} + } + }; + _.Py = function(a) { + _.I.call(this, a) + }; + _.C(_.Py, _.I); + _.Qy = _.xy({ + Qc: !1, + name: "gMoZZd", + Mc: _.Jia, + mc: { + Fb: _.Py + }, + kd: [], + data: { + Yd: function(a, b, c) { + b = c || {}; + c = b.hb || "rpc"; + var d = new _.Ny; + if (null != _.G(a, 1)) { + var e = _.G(a, 1); + e && _.Qc(d, 1, e) + } + null != _.G(a, 2) && (a = _.G(a, 2)) && _.Qc(d, 2, a); + a = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }; + for (var f in b) + a[f] = b[f]; + return { + Ib: _.Oy, + hb: c, + jc: d, + metadata: a + } + } + }, + jd: _.vsa, + Xc: {}, + children: {} + }); + + _.Ry = function(a) { + _.I.call(this, a, -1, wsa) + }; + _.C(_.Ry, _.I); + var wsa = [1, 2]; + _.Ry.prototype.mb = "cPeaJb"; + _.Sy = function(a) { + _.I.call(this, a) + }; + _.C(_.Sy, _.I); + + _.Ty = function(a) { + _.I.call(this, a) + }; + _.C(_.Ty, _.I); + _.Uy = function(a) { + return _.ui(a, 1) + }; + _.Ty.prototype.mb = "mQqAMb"; + + _.xsa = function() { + return (_.Sa("iPad") || _.Sa("iPhone")) && !_.Xa() && !_.Wa() && !_.Sa("Coast") && !_.Va() && _.Sa("AppleWebKit") + }; + new _.Rd(_.Ty); + _.Vy = function(a) { + _.I.call(this, a) + }; + _.C(_.Vy, _.I); + _.Wy = new _.Hc("n9wk7", _.Ty, _.Vy, [{ + key: _.sk, + value: !0 + }, { + key: _.tk, + value: "/DataService.GetSupportedLanguageNames" + }]); + + new _.Rd(_.Ry); + _.Mk.cPeaJb = _.Lk; + var Xy = function(a) { + _.I.call(this, a) + }; + _.C(Xy, _.I); + var ysa = new _.Hc("V11VDb", _.Ry, Xy, [{ + key: _.sk, + value: !0 + }, { + key: _.tk, + value: "/DataService.GetLanguageBarLanguages" + }]); + _.zsa = function() { + return { + variant: null, + Fc: [], + Nc: {} + } + }; + _.Yy = _.xy({ + Qc: !1, + name: "QmSV9d", + Mc: _.pja, + mc: { + Fb: _.Sy + }, + kd: [], + data: { + Yd: function(a, b, c) { + b = c || {}; + c = b.hb || "rpc"; + var d = new _.Ny; + if (null != _.G(a, 1)) { + var e = _.G(a, 1); + e && _.Qc(d, 1, e) + } + null != _.G(a, 2) && (a = _.G(a, 2)) && _.Qc(d, 2, a); + a = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }; + for (var f in b) + a[f] = b[f]; + return { + Ib: _.Oy, + hb: c, + jc: d, + metadata: a + } + }, + Sz: function(a, b, c) { + b = c || {}; + c = b.hb || "rpc"; + var d = new Xy; + if (null != _.G(a, 1)) { + var e = _.G(a, 1); + e && _.Qc(d, 1, e) + } + null != _.G(a, 2) && (a = _.G(a, 2)) && _.Qc(d, 2, a); + a = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }; + for (var f in b) + a[f] = b[f]; + return { + Ib: ysa, + hb: c, + jc: d, + metadata: a + } + }, + yc: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.Vy; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.Wy, + hb: b, + jc: c, + metadata: d + } + } + }, + jd: _.zsa, + Xc: {}, + children: {} + }); + + var Asa; + Asa = [1, 2]; + _.Zy = function(a) { + _.I.call(this, a, -1, Asa) + }; + _.C(_.Zy, _.I); + _.Zy.prototype.j = function() { + return _.qi(this, 1) + }; + _.Zy.prototype.v = function() { + return _.qi(this, 2) + }; + _.Zy.prototype.mb = "cLyF3c"; + new _.Rd(_.Zy); + _.Mk.cLyF3c = _.Lk; + + var Bsa = [1, 2], + $y = function(a) { + _.I.call(this, a, -1, Bsa) + }; + _.C($y, _.I); + $y.prototype.j = function() { + return _.qi(this, 1) + }; + $y.prototype.v = function() { + return _.qi(this, 2) + }; + $y.prototype.mb = "nX74yf"; + var az = function(a) { + _.I.call(this, a) + }; + _.C(az, _.I); + var Csa = new _.Hc("evNHJ", _.Zy, az, [{ + key: _.sk, + value: !0 + }, { + key: _.tk, + value: "/DataService.GetRecentLanguages" + }]); + new _.Rd($y); + var bz = function(a) { + _.I.call(this, a) + }; + _.C(bz, _.I); + var Dsa = new _.Hc("T7rrUb", $y, bz, [{ + key: _.sk, + value: !0 + }, { + key: _.tk, + value: "/DataService.GetSupportedLanguageList" + }]); + _.Esa = function() { + return { + variant: null, + Fc: [], + Nc: {} + } + }; + _.cz = function(a) { + _.I.call(this, a) + }; + _.C(_.cz, _.I); + _.dz = _.xy({ + Qc: !1, + name: "SIIhdf", + Mc: _.tja, + mc: { + Fb: _.cz + }, + kd: [], + data: { + Yd: function(a, b, c) { + b = c || {}; + c = b.hb || "rpc"; + var d = new _.Ny, + e = _.H(a, 1); + e && _.Qc(d, 1, e); + (a = _.H(a, 2)) && _.Qc(d, 2, a); + a = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }; + for (var f in b) + a[f] = b[f]; + return { + Ib: _.Oy, + hb: c, + jc: d, + metadata: a + } + }, + JP: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new az; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: Csa, + hb: b, + jc: c, + metadata: d + } + }, + yc: function(a, + b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.Vy; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.Wy, + hb: b, + jc: c, + metadata: d + } + }, + Fk: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new bz; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: Dsa, + hb: b, + jc: c, + metadata: d + } + } + }, + jd: _.Esa, + Xc: {}, + children: {} + }); + + _.ez = function(a) { + _.I.call(this, a) + }; + _.C(_.ez, _.I); + _.fz = function() { + return { + variant: null, + Fc: [], + Nc: { + Rz: _.zsa, + Tz: _.Esa + } + } + }; + _.gz = _.xy({ + Qc: !1, + name: "XSt2xd", + Mc: _.sja, + mc: { + Fb: _.ez + }, + kd: [], + data: {}, + jd: _.fz, + Xc: { + Rz: {}, + Tz: {} + }, + children: { + Rz: { + id: _.Yy, + name: "Xgh7qd", + Lc: function(a) { + var b = new _.Sy; + if (null != _.G(a, 1)) { + var c = _.G(a, 1); + _.A(b, 1, c) + } + null != _.G(a, 2) && (c = _.G(a, 2), _.A(b, 2, c)); + null != _.ri(a, 4) && (c = _.ri(a, 4), _.A(b, 4, c)); + null != _.ic(a, _.yx, 3) && (a = _.ic(a, _.yx, 3), _.sc(b, 3, a)); + return { + Eb: b, + id: _.Yy, + name: "Xgh7qd" + } + } + }, + Tz: { + id: _.dz, + name: "IDUZgd", + Lc: function(a) { + var b = new _.cz; + if (null != _.G(a, 1)) { + var c = _.G(a, 1); + c && _.Qc(b, 1, c) + } + null != _.G(a, 2) && (a = _.G(a, + 2)) && _.Qc(b, 2, a); + return { + Eb: b, + id: _.dz, + name: "IDUZgd" + } + } + } + } + }); + + _.hz = function(a) { + _.I.call(this, a) + }; + _.C(_.hz, _.I); + _.Fsa = function() { + return { + variant: null, + Fc: [], + Nc: { + Lt: _.vsa, + Ki: _.fz + } + } + }; + _.iz = _.xy({ + Qc: !1, + name: "FpI7S", + Mc: _.Xja, + mc: { + Fb: _.hz + }, + kd: [], + data: { + Yd: function(a, b, c) { + b = c || {}; + c = b.hb || "rpc"; + var d = new _.Ny; + if (null != _.G(a, 1)) { + var e = _.G(a, 1); + e && _.Qc(d, 1, e) + } + null != _.G(a, 2) && (a = _.G(a, 2)) && _.Qc(d, 2, a); + a = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }; + for (var f in b) + a[f] = b[f]; + return { + Ib: _.Oy, + hb: c, + jc: d, + metadata: a + } + } + }, + jd: _.Fsa, + Xc: { + Lt: {}, + Ki: {} + }, + children: { + Lt: { + id: _.Qy, + name: "N7ynvf", + Lc: function(a) { + var b = new _.Py; + if (null != _.G(a, 1)) { + var c = _.G(a, 1); + _.A(b, 1, c) + } + null != _.G(a, 2) && (a = + _.G(a, 2), _.A(b, 2, a)); + return { + Eb: b, + id: _.Qy, + name: "N7ynvf" + } + } + }, + Ki: { + id: _.gz, + name: "NZpVqe", + Lc: function(a) { + var b = new _.ez; + if (null != _.G(a, 1)) { + var c = _.G(a, 1); + _.A(b, 1, c) + } + null != _.G(a, 2) && (a = _.G(a, 2), _.A(b, 2, a)); + return { + Eb: b, + id: _.gz, + name: "NZpVqe" + } + } + } + } + }); + + _.jz = function(a) { + _.I.call(this, a) + }; + _.C(_.jz, _.I); + + var kz = function(a) { + _.I.call(this, a) + }; + _.C(kz, _.I); + kz.prototype.j = function() { + return _.ui(this, 1) + }; + kz.prototype.mb = "krLyhd"; + new _.Rd(kz); + _.lz = function(a) { + _.I.call(this, a) + }; + _.C(_.lz, _.I); + _.mz = new _.Hc("ycyxUb", kz, _.lz, [{ + key: _.sk, + value: !0 + }, { + key: _.tk, + value: "/DataService.GetSupportedTtsLanguages" + }]); + + _.nz = function(a) { + _.I.call(this, a) + }; + _.C(_.nz, _.I); + _.nz.prototype.j = function() { + return _.ic(this, _.yx, 1) + }; + _.Gsa = function() { + return { + variant: null, + Fc: [], + Nc: {} + } + }; + _.oz = _.xy({ + Qc: !1, + name: "a7yCXe", + Mc: _.Fia, + mc: { + Fb: _.nz + }, + kd: [], + data: { + yc: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.Vy; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.Wy, + hb: b, + jc: c, + metadata: d + } + }, + Dj: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.lz; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.mz, + hb: b, + jc: c, + metadata: d + } + } + }, + jd: _.Gsa, + Xc: {}, + children: {} + }); + + _.Hsa = function() { + return { + variant: null, + Fc: [], + Nc: {} + } + }; + _.pz = function(a) { + _.I.call(this, a) + }; + _.C(_.pz, _.I); + _.qz = _.xy({ + Qc: !1, + name: "uWD7Ef", + Mc: _.ija, + mc: { + Fb: _.pz + }, + kd: [], + data: { + Yd: function(a, b, c) { + b = c || {}; + c = b.hb || "rpc"; + var d = new _.Ny; + if (null != _.G(a, 1)) { + var e = _.G(a, 1); + e && _.Qc(d, 1, e) + } + null != _.G(a, 2) && (a = _.G(a, 2)) && _.Qc(d, 2, a); + a = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }; + for (var f in b) + a[f] = b[f]; + return { + Ib: _.Oy, + hb: c, + jc: d, + metadata: a + } + } + }, + jd: _.Hsa, + Xc: {}, + children: {} + }); + + var rz = function(a) { + _.I.call(this, a) + }; + _.C(rz, _.I); + rz.prototype.j = function() { + return _.H(this, 1) + }; + rz.prototype.v = function() { + return _.ti(this, 2) + }; + var vz = function(a) { + _.I.call(this, a) + }; + _.C(vz, _.I); + vz.prototype.j = function() { + return _.ui(this, 2, rz) + }; + vz.prototype.mb = "nzBk9b"; + new _.Rd(vz); + var wz = function(a) { + _.I.call(this, a) + }; + _.C(wz, _.I); + var Isa = new _.Hc("Skmrre", vz, wz, [{ + key: _.sk, + value: !0 + }, { + key: _.tk, + value: "/DataService.GetSupportedSpeechInputLanguages" + }]); + _.Jsa = function() { + return { + variant: null, + Fc: [], + Nc: {} + } + }; + _.xz = function(a) { + _.I.call(this, a) + }; + _.C(_.xz, _.I); + _.xz.prototype.ab = function() { + return _.H(this, 1) + }; + _.xz.prototype.ob = function() { + return _.H(this, 2) + }; + _.yz = _.xy({ + Qc: !1, + name: "BBmKvb", + Mc: _.Tja, + mc: { + Fb: _.xz + }, + kd: [], + data: { + Lf: function(a, b, c) { + b = c || {}; + c = b.hb || "rpc"; + var d = new _.Ny, + e = a.ab(); + e && _.Qc(d, 1, e); + (a = a.ob()) && _.Qc(d, 2, a); + a = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }; + for (var f in b) + a[f] = b[f]; + return { + Ib: _.Oy, + hb: c, + jc: d, + metadata: a + } + }, + yc: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.Vy; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.Wy, + hb: b, + jc: c, + metadata: d + } + }, + Ep: function(a, + b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new wz; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: Isa, + hb: b, + jc: c, + metadata: d + } + } + }, + jd: _.Jsa, + Xc: {}, + children: {} + }); + + _.zz = function(a) { + _.I.call(this, a) + }; + _.C(_.zz, _.I); + _.Az = function(a) { + return _.ic(a, _.yx, 4) + }; + + _.Ksa = function() { + return { + variant: null, + Fc: [], + Nc: { + qr: _.Hsa, + os: _.Jsa + } + } + }; + _.Bz = _.xy({ + Qc: !1, + name: "znxdQc", + Mc: _.Sia, + mc: { + Fb: _.zz + }, + kd: [], + data: { + Yd: function(a, b, c) { + b = c || {}; + c = b.hb || "rpc"; + var d = new _.Ny; + if (null != _.G(a, 1)) { + var e = _.G(a, 1); + e && _.Qc(d, 1, e) + } + null != _.G(a, 2) && (a = _.G(a, 2)) && _.Qc(d, 2, a); + a = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }; + for (var f in b) + a[f] = b[f]; + return { + Ib: _.Oy, + hb: c, + jc: d, + metadata: a + } + }, + yc: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.Vy; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.Wy, + hb: b, + jc: c, + metadata: d + } + }, + Dj: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.lz; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.mz, + hb: b, + jc: c, + metadata: d + } + } + }, + jd: _.Ksa, + Xc: { + qr: {}, + os: {} + }, + children: { + qr: { + id: _.qz, + name: "ssg9ze", + Lc: function(a) { + var b = new _.pz; + if (null != _.G(a, 1)) { + var c = _.G(a, 1); + _.A(b, 1, c) + } + null != _.G(a, 2) && (a = _.G(a, 2), _.A(b, 2, a)); + return { + Eb: b, + id: _.qz, + name: "ssg9ze" + } + } + }, + os: { + id: _.yz, + name: "ujkcE", + Lc: function(a) { + var b = new _.xz; + if (null != _.G(a, 1)) { + var c = + _.G(a, 1); + c && _.Qc(b, 1, c) + } + null != _.G(a, 2) && (a = _.G(a, 2)) && _.Qc(b, 2, a); + return { + Eb: b, + id: _.yz, + name: "ujkcE" + } + } + } + } + }); + + _.Cz = function(a) { + _.I.call(this, a) + }; + _.C(_.Cz, _.I); + _.Cz.prototype.j = function() { + return _.ic(this, _.yx, 1) + }; + _.Lsa = function() { + return { + variant: null, + Fc: [], + Nc: {} + } + }; + _.Dz = _.xy({ + Qc: !1, + name: "yKsGRb", + Mc: _.Eja, + mc: { + Fb: _.Cz + }, + kd: [], + data: { + Rf: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.Iy; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.Jy, + hb: b, + jc: c, + metadata: d + } + }, + yc: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.Vy; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.Wy, + hb: b, + jc: c, + metadata: d + } + }, + Dj: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.lz; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.mz, + hb: b, + jc: c, + metadata: d + } + } + }, + jd: _.Lsa, + Xc: {}, + children: {} + }); + + _.Ez = function(a) { + _.I.call(this, a) + }; + _.C(_.Ez, _.I); + _.Fz = function(a) { + return _.ic(a, _.yx, 6) + }; + + _.Msa = function() { + return { + variant: null, + Fc: [], + Nc: { + Rx: _.Gsa, + Uh: _.Ksa, + Ki: _.fz, + uB: _.Lsa + } + } + }; + _.Gz = _.xy({ + Qc: !1, + name: "OpCTXc", + Mc: _.dka, + mc: { + Fb: _.Ez + }, + kd: [], + data: { + Yd: function(a, b, c) { + b = c || {}; + c = b.hb || "rpc"; + var d = new _.Ny; + if (null != _.G(a, 1)) { + var e = _.G(a, 1); + e && _.Qc(d, 1, e) + } + null != _.G(a, 2) && (a = _.G(a, 2)) && _.Qc(d, 2, a); + a = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }; + for (var f in b) + a[f] = b[f]; + return { + Ib: _.Oy, + hb: c, + jc: d, + metadata: a + } + } + }, + jd: _.Msa, + Xc: { + Rx: {}, + Uh: {}, + Ki: {}, + uB: {} + }, + children: { + Rx: { + id: _.oz, + name: "EVEKmb", + Lc: function(a) { + var b = new _.nz; + null != _.Fz(a) && (a = _.Fz(a), _.sc(b, 1, a)); + return { + Eb: b, + id: _.oz, + name: "EVEKmb" + } + } + }, + Uh: { + id: _.Bz, + name: "qIkIQe", + Lc: function(a) { + var b = new _.zz; + if (null != _.G(a, 1)) { + var c = _.G(a, 1); + _.A(b, 1, c) + } + null != _.G(a, 2) && (c = _.G(a, 2), _.A(b, 2, c)); + null != _.G(a, 3) && (c = _.G(a, 3), _.A(b, 3, c)); + null != _.Fz(a) && (a = _.Fz(a), _.sc(b, 4, a)); + return { + Eb: b, + id: _.Bz, + name: "qIkIQe" + } + } + }, + Ki: { + id: _.gz, + name: "NZpVqe", + Lc: function(a) { + var b = new _.ez; + if (null != _.G(a, 1)) { + var c = _.G(a, 1); + _.A(b, 1, c) + } + null != _.G(a, 2) && (c = _.G(a, 2), _.A(b, 2, c)); + _.A(b, 4, !0); + null != _.Fz(a) && (a = _.Fz(a), _.sc(b, 3, a)); + return { + Eb: b, + id: _.gz, + name: "NZpVqe" + } + } + }, + uB: { + id: _.Dz, + name: "NYkAHc", + Lc: function(a) { + var b = new _.Cz; + null != _.Fz(a) && (a = _.Fz(a), _.sc(b, 1, a)); + return { + Eb: b, + id: _.Dz, + name: "NYkAHc" + } + } + } + } + }); + + _.Hz = function(a) { + _.I.call(this, a) + }; + _.C(_.Hz, _.I); + _.Nsa = function() { + return { + variant: null, + Fc: [], + Nc: { + Ki: _.fz + } + } + }; + _.Iz = _.xy({ + Qc: !1, + name: "prjAaf", + Mc: _.kka, + mc: { + Fb: _.Hz + }, + kd: [], + data: { + Yd: function(a, b, c) { + b = c || {}; + c = b.hb || "rpc"; + var d = new _.Ny; + if (null != _.G(a, 1)) { + var e = _.G(a, 1); + e && _.Qc(d, 1, e) + } + null != _.G(a, 2) && (a = _.G(a, 2)) && _.Qc(d, 2, a); + a = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }; + for (var f in b) + a[f] = b[f]; + return { + Ib: _.Oy, + hb: c, + jc: d, + metadata: a + } + } + }, + jd: _.Nsa, + Xc: { + Ki: {} + }, + children: { + Ki: { + id: _.gz, + name: "NZpVqe", + Lc: function(a) { + var b = new _.ez; + if (null != _.G(a, 1)) { + var c = _.G(a, 1); + _.A(b, 1, c) + } + null != _.G(a, 2) && (a = _.G(a, + 2), _.A(b, 2, a)); + return { + Eb: b, + id: _.gz, + name: "NZpVqe" + } + } + } + } + }); + + _.Jz = function(a) { + _.I.call(this, a) + }; + _.C(_.Jz, _.I); + _.Jz.prototype.rf = function() { + return _.G(this, 4) + }; + _.Jz.prototype.j = function() { + return _.G(this, 5) + }; + _.Jz.prototype.v = function() { + return _.ic(this, _.yx, 6) + }; + _.Kz = function() { + return { + variant: null, + Fc: [], + Nc: { + QH: _.usa, + xw: _.Fsa, + Gn: _.Msa, + yw: _.Nsa + } + } + }; + _.Lz = _.xy({ + Qc: !1, + name: "ju9RT", + Mc: _.$ja, + mc: { + Fb: _.Jz + }, + kd: [], + data: { + Rf: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.Iy; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.Jy, + hb: b, + jc: c, + metadata: d + } + } + }, + jd: _.Kz, + Xc: { + QH: {}, + xw: {}, + Gn: {}, + yw: {} + }, + children: { + QH: { + id: _.Ly, + name: "q1Edj", + Lc: function() { + return { + Eb: new _.Ky, + id: _.Ly, + name: "q1Edj" + } + } + }, + xw: { + id: _.iz, + name: "DyV1Fd", + Lc: function(a) { + var b = new _.hz; + if (null != _.G(a, 1)) { + var c = _.G(a, 1); + _.A(b, 1, c) + } + null != _.G(a, 2) && (a = + _.G(a, 2), _.A(b, 2, a)); + return { + Eb: b, + id: _.iz, + name: "DyV1Fd" + } + } + }, + Gn: { + id: _.Gz, + name: "L69yCe", + Lc: function(a) { + var b = new _.Ez; + if (null != _.G(a, 1)) { + var c = _.G(a, 1); + _.A(b, 1, c) + } + null != _.G(a, 2) && (c = _.G(a, 2), _.A(b, 2, c)); + null != _.G(a, 3) && (c = _.G(a, 3), _.A(b, 3, c)); + null != a.j() && (c = a.j(), _.A(b, 5, c)); + null != a.v() && (a = a.v(), _.sc(b, 6, a)); + return { + Eb: b, + id: _.Gz, + name: "L69yCe" + } + } + }, + yw: { + id: _.Iz, + name: "w12Gwb", + Lc: function(a) { + var b = new _.Hz; + if (null != _.G(a, 1)) { + var c = _.G(a, 1); + _.A(b, 1, c) + } + null != _.G(a, 2) && (a = _.G(a, 2), _.A(b, 2, a)); + return { + Eb: b, + id: _.Iz, + name: "w12Gwb" + } + } + } + } + }); + + _.Mz = function(a) { + _.I.call(this, a) + }; + _.C(_.Mz, _.I); + _.Nz = function(a) { + return _.ic(a, _.yx, 6) + }; + + var Oz = function(a) { + _.I.call(this, a) + }; + _.C(Oz, _.I); + Oz.prototype.mb = "SdLcTd"; + new _.Rd(Oz); + var Pz = function(a) { + _.I.call(this, a) + }; + _.C(Pz, _.I); + var Osa = new _.Hc("iiY00b", Oz, Pz, [{ + key: _.sk, + value: !0 + }, { + key: _.tk, + value: "/DataService.GetCommunityInstantMetadata" + }]); + _.Qz = function(a) { + _.I.call(this, a) + }; + _.C(_.Qz, _.I); + var Rz = function(a) { + return _.ic(a, _.Mz, 1) + }; + _.Psa = _.xy({ + Qc: !1, + name: "mzsgie", + Mc: _.Eka, + mc: { + Fb: _.Qz + }, + kd: [], + data: { + DX: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new Pz; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: Osa, + hb: b, + jc: c, + metadata: d + } + } + }, + jd: function() { + return { + variant: null, + Fc: [], + Nc: { + df: _.Ey, + cB: _.qsa, + Yg: _.Kz + } + } + }, + Xc: { + df: {}, + cB: {}, + Yg: {} + }, + children: { + df: { + id: _.Gy, + name: "dnMbtd", + Lc: function(a) { + var b = new _.Fy; + if (null != Rz(a) && null != _.G(Rz(a), 1)) { + var c = _.G(Rz(a), 1); + _.A(b, 1, c) + } + return { + Eb: b, + id: _.Gy, + name: "dnMbtd", + Gu: !(null == Rz(a) || null == _.G(Rz(a), 1)) + } + } + }, + cB: { + id: _.zy, + name: "ZAwQrf", + Lc: function(a) { + var b = new _.wy; + _.A(b, 1, 7); + if (null != Rz(a) && null != _.G(Rz(a), 2)) { + var c = _.G(Rz(a), 2); + _.A(b, 2, c) + } + null != Rz(a) && null != _.G(Rz(a), 3) && (a = _.G(Rz(a), 3), _.A(b, 3, a)); + return { + Eb: b, + id: _.zy, + name: "ZAwQrf" + } + } + }, + Yg: { + id: _.Lz, + name: "sB8Xj", + Lc: function(a) { + var b = new _.Jz; + _.A(b, 4, 4); + if (null != Rz(a) && null != _.G(Rz(a), 2)) { + var c = _.G(Rz(a), 2); + _.A(b, 1, c) + } + null != Rz(a) && null != _.G(Rz(a), 3) && (c = _.G(Rz(a), 3), _.A(b, 2, c)); + null != Rz(a) && null != _.G(Rz(a), 4) && (c = + _.G(Rz(a), 4), _.A(b, 3, c)); + null != Rz(a) && null != _.G(Rz(a), 5) && (c = _.G(Rz(a), 5), _.A(b, 5, c)); + null != Rz(a) && null != _.Nz(Rz(a)) && (a = _.Nz(Rz(a)), _.sc(b, 6, a)); + return { + Eb: b, + id: _.Lz, + name: "sB8Xj" + } + } + } + } + }); + + _.Sz = function(a) { + _.I.call(this, a, -1, Qsa) + }; + _.C(_.Sz, _.I); + _.Sz.prototype.ab = function() { + return _.H(this, 4) + }; + _.Sz.prototype.ob = function() { + return _.H(this, 5) + }; + var Qsa = [3]; + + var Uz, + Ssa; + _.Tz = function(a) { + return null != a ? a : "" + }; + Uz = function(a) { + _.I.call(this, a) + }; + _.C(Uz, _.I); + Uz.prototype.j = function() { + return _.ic(this, _.Sz, 2) + }; + var Rsa = [3], + Vz = function(a) { + _.I.call(this, a, -1, Rsa) + }; + _.C(Vz, _.I); + Vz.prototype.getId = function() { + return _.H(this, 1) + }; + Vz.prototype.ab = function() { + return _.H(this, 4) + }; + Vz.prototype.ob = function() { + return _.H(this, 5) + }; + Vz.prototype.mb = "lDbF9"; + Ssa = [1, 2]; + _.Wz = function(a) { + _.I.call(this, a, -1, Ssa) + }; + _.C(_.Wz, _.I); + _.Wz.prototype.Mq = function() { + return _.fc(this, Uz, 2) + }; + _.Wz.prototype.mb = "uZEh1c"; + new _.Rd(Uz); + Uz.prototype.mb = "mfzSoc"; + _.Mk.mfzSoc = function(a) { + return _.Nk(_.Tz(_.H(a, 1))).toString() + }; + new _.Rd(Vz); + _.Mk.lDbF9 = function(a) { + return _.Nk(_.Tz(a.getId())).toString() + }; + new _.Rd(_.Wz, 1E3); + _.Mk.uZEh1c = _.Lk; + _.fl(_.Wz, Vz, function(a) { + return _.fc(a, Vz, 1) + }); + _.fl(_.Wz, Uz, function(a) { + return a.Mq() + }); + _.Xz = function(a) { + _.I.call(this, a) + }; + _.C(_.Xz, _.I); + _.Tsa = new _.Hc("yfV2cb", _.Wz, _.Xz, [{ + key: _.sk, + value: !0 + }, { + key: _.tk, + value: "/DataService.GetHistory" + }]); + + var Usa; + _.Yz = function(a) { + _.I.call(this, a) + }; + _.C(_.Yz, _.I); + _.h = _.Yz.prototype; + _.h.getId = function() { + return _.H(this, 1) + }; + _.h.ab = function() { + return _.H(this, 2) + }; + _.h.ob = function() { + return _.H(this, 3) + }; + _.h.He = function() { + return _.H(this, 4) + }; + _.h.mb = "kKpGx"; + Usa = [1]; + _.Zz = function(a) { + _.I.call(this, a, -1, Usa) + }; + _.C(_.Zz, _.I); + _.Zz.prototype.Ho = function() { + return _.fc(this, _.Yz, 1) + }; + _.Zz.prototype.mb = "NImnGe"; + new _.Rd(_.Zz); + _.Mk.NImnGe = _.Lk; + _.$z = function(a) { + _.I.call(this, a) + }; + _.C(_.$z, _.I); + _.Vsa = new _.Hc("kJIXbf", _.Zz, _.$z, [{ + key: _.sk, + value: !0 + }, { + key: _.tk, + value: "/DataService.GetSavedTranslations" + }]); + _.Wsa = function() { + return { + variant: null, + Fc: [], + Nc: {} + } + }; + _.aA = function(a) { + _.I.call(this, a) + }; + _.C(_.aA, _.I); + var Xsa; + Xsa = function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.$z; + var d = { + fatal: !1, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.Vsa, + hb: b, + jc: c, + metadata: d + } + }; + _.bA = _.xy({ + Qc: !1, + name: "s6VkQ", + Mc: _.yja, + mc: { + Fb: _.aA + }, + kd: [], + data: { + Gv: Xsa, + tQ: _.Ay(Xsa), + yc: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.Vy; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.Wy, + hb: b, + jc: c, + metadata: d + } + }, + Dj: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.lz; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.mz, + hb: b, + jc: c, + metadata: d + } + } + }, + jd: _.Wsa, + Xc: {}, + children: {} + }); + + _.Zsa = function(a) { + return _.Ysa[a.toLowerCase()] || null + }; + _.cA = function(a) { + try { + var b = new _.ks(_.Dm(6, a)); + return _.$sa(function(c) { + return b.get(c, "") + }) + } catch (c) { + return new _.Mz + } + }; + _.$sa = function(a) { + var b = new _.Mz, + c = a("sl"); + _.Wf(c) || _.dA(b, c); + c = a("tl"); + _.Wf(c) || _.eA(b, c); + c = a("text"); + _.Wf(c) ? (c = a("q"), _.Wf(c) || _.A(b, 4, c)) : _.A(b, 4, c); + (c = _.Zsa(a("op"))) && _.fA(b, c); + a: + switch (a("tdeb").toUpperCase()) { + case "DEBUG_USER_PREFERENCES": + a = 1; + break a; + case "DEBUG_CLEAR_PREFERENCES": + a = 2; + break a; + default: + a = null + } + a && _.A(b, 1, a); + return b + }; + _.dA = function(a, b) { + return _.A(a, 2, b) + }; + _.eA = function(a, b) { + return _.A(a, 3, b) + }; + _.fA = function(a, b) { + return _.A(a, 5, b) + }; + _.Ysa = { + docs: 2, + star: 3, + translate: 1, + websites: 4 + }; + + _.ata = function() { + return { + variant: null, + Fc: [], + Nc: {} + } + }; + var bta; + bta = function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.Xz; + _.dc(c, 1, 10, 0); + var d = { + fatal: !1, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.Tsa, + hb: b, + jc: c, + metadata: d + } + }; + _.gA = _.xy({ + Qc: !1, + name: "zcWZce", + Mc: _.Nia, + mc: { + Fb: _.yy + }, + kd: [], + data: { + CF: bta, + Uja: _.Ay(bta), + yc: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.Vy; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.Wy, + hb: b, + jc: c, + metadata: d + } + } + }, + jd: _.ata, + Xc: {}, + children: {} + }); + + _.hA = function(a) { + _.I.call(this, a) + }; + _.C(_.hA, _.I); + var iA = function(a) { + return _.ic(a, _.Mz, 1) + }; + _.cta = _.xy({ + Qc: !1, + name: "oF42Te", + Mc: _.Fka, + mc: { + Fb: _.hA + }, + kd: [], + data: {}, + jd: function() { + return { + variant: null, + Fc: [], + Nc: { + df: _.Ey, + history: _.ata, + Yg: _.Kz + } + } + }, + Xc: { + df: {}, + history: {}, + Yg: {} + }, + children: { + df: { + id: _.Gy, + name: "dnMbtd", + Lc: function(a) { + var b = new _.Fy; + if (null != iA(a) && null != _.G(iA(a), 1)) { + var c = _.G(iA(a), 1); + _.A(b, 1, c) + } + return { + Eb: b, + id: _.Gy, + name: "dnMbtd", + Gu: !(null == iA(a) || null == _.G(iA(a), 1)) + } + } + }, + history: { + id: _.gA, + name: "TIHSC", + Lc: function() { + return { + Eb: new _.yy, + id: _.gA, + name: "TIHSC" + } + } + }, + Yg: { + id: _.Lz, + name: "sB8Xj", + Lc: function(a) { + var b = + new _.Jz; + _.A(b, 4, 2); + if (null != iA(a) && null != _.G(iA(a), 2)) { + var c = _.G(iA(a), 2); + _.A(b, 1, c) + } + null != iA(a) && null != _.G(iA(a), 3) && (c = _.G(iA(a), 3), _.A(b, 2, c)); + null != iA(a) && null != _.G(iA(a), 4) && (c = _.G(iA(a), 4), _.A(b, 3, c)); + null != iA(a) && null != _.G(iA(a), 5) && (c = _.G(iA(a), 5), _.A(b, 5, c)); + null != iA(a) && null != _.Nz(iA(a)) && (a = _.Nz(iA(a)), _.sc(b, 6, a)); + return { + Eb: b, + id: _.Lz, + name: "sB8Xj" + } + } + } + } + }); + + _.jA = function(a) { + _.I.call(this, a) + }; + _.C(_.jA, _.I); + var kA = function(a) { + return _.ic(a, _.Mz, 1) + }; + _.dta = _.xy({ + Qc: !1, + name: "TMm9G", + Mc: _.Gka, + mc: { + Fb: _.jA + }, + kd: [], + data: { + Rf: function(a, b, c) { + a = c || {}; + b = a.hb || "rpc"; + c = new _.Iy; + var d = { + fatal: !0, + Ub: [{ + key: _.rw, + value: new _.By + }, { + key: _.sw, + value: new _.By + }] + }, + e; + for (e in a) + d[e] = a[e]; + return { + Ib: _.Jy, + hb: b, + jc: c, + metadata: d + } + } + }, + jd: function() { + return { + variant: null, + Fc: [], + Nc: { + df: _.Ey, + Yg: _.Kz + } + } + }, + Xc: { + df: {}, + Yg: {} + }, + children: { + df: { + id: _.Gy, + name: "dnMbtd", + Lc: function(a) { + var b = new _.Fy; + if (null != kA(a) && null != _.G(kA(a), 1)) { + var c = _.G(kA(a), 1); + _.A(b, 1, c) + } + return { + Eb: b, + id: _.Gy, + name: "dnMbtd", + Gu: !(null == + kA(a) || null == _.G(kA(a), 1)) + } + } + }, + Yg: { + id: _.Lz, + name: "sB8Xj", + Lc: function(a) { + var b = new _.Jz; + _.A(b, 4, 1); + if (null != kA(a) && null != _.G(kA(a), 2)) { + var c = _.G(kA(a), 2); + _.A(b, 1, c) + } + null != kA(a) && null != _.G(kA(a), 3) && (c = _.G(kA(a), 3), _.A(b, 2, c)); + null != kA(a) && null != _.G(kA(a), 4) && (c = _.G(kA(a), 4), _.A(b, 3, c)); + null != kA(a) && null != _.G(kA(a), 5) && (c = _.G(kA(a), 5), _.A(b, 5, c)); + null != kA(a) && null != _.Nz(kA(a)) && (a = _.Nz(kA(a)), _.sc(b, 6, a)); + return { + Eb: b, + id: _.Lz, + name: "sB8Xj" + } + } + } + } + }); + + _.lA = function(a) { + _.I.call(this, a) + }; + _.C(_.lA, _.I); + var mA = function(a) { + return _.ic(a, _.Mz, 1) + }; + _.eta = _.xy({ + Qc: !1, + name: "glWAIb", + Mc: _.Hka, + mc: { + Fb: _.lA + }, + kd: [], + data: {}, + jd: function() { + return { + variant: null, + Fc: [], + Nc: { + df: _.Ey, + yH: _.Wsa, + Yg: _.Kz + } + } + }, + Xc: { + df: {}, + yH: {}, + Yg: {} + }, + children: { + df: { + id: _.Gy, + name: "dnMbtd", + Lc: function(a) { + var b = new _.Fy; + if (null != mA(a) && null != _.G(mA(a), 1)) { + var c = _.G(mA(a), 1); + _.A(b, 1, c) + } + return { + Eb: b, + id: _.Gy, + name: "dnMbtd", + Gu: !(null == mA(a) || null == _.G(mA(a), 1)) + } + } + }, + yH: { + id: _.bA, + name: "RvdT0d", + Lc: function() { + return { + Eb: new _.aA, + id: _.bA, + name: "RvdT0d" + } + } + }, + Yg: { + id: _.Lz, + name: "sB8Xj", + Lc: function(a) { + var b = new _.Jz; + _.A(b, 4, 3); + if (null != mA(a) && null != _.G(mA(a), 2)) { + var c = _.G(mA(a), 2); + _.A(b, 1, c) + } + null != mA(a) && null != _.G(mA(a), 3) && (c = _.G(mA(a), 3), _.A(b, 2, c)); + null != mA(a) && null != _.G(mA(a), 4) && (c = _.G(mA(a), 4), _.A(b, 3, c)); + null != mA(a) && null != _.G(mA(a), 5) && (c = _.G(mA(a), 5), _.A(b, 5, c)); + null != mA(a) && null != _.Nz(mA(a)) && (a = _.Nz(mA(a)), _.sc(b, 6, a)); + return { + Eb: b, + id: _.Lz, + name: "sB8Xj" + } + } + } + } + }); + + _.wl(_.nn); + + _.t("zbML3c"); + + var fta, + gta, + pA, + rA, + sA, + ita, + uA, + vA, + kta, + lta; + fta = function(a) { + var b = a.document.querySelector("[c-wiz][view]"); + return b ? _.Jc(b) : new _.Dh(function(c) { + var d = function() { + var e = a.document.querySelector("[c-wiz][view]"); + e ? c(e) : "loading" == a.document.readyState ? _.sm(d, 50) : c(void 0) + }; + _.sm(d) + }) + }; + _.oA = function(a, b) { + b = b.document.createElement("a"); + a = _.Bg(a); + b.href = _.ug(a); + return b.href + }; + gta = function(a) { + this.j = a + }; + pA = function(a) { + return _.$sa(function(b) { + return a.getData(b).Ra("") + }) + }; + rA = function(a) { + var b = _.G(a, 2) || "", + c = _.G(a, 3) || "", + d = _.G(a, 4) || ""; + var e = _.Bx.clone(); + b = [b, c, d].join("|"); + e = null == _.qA || b !== _.hta ? e : _.sc(_.sc(e, 1, _.qA), 2, _.Cx); + _.sc(a, 6, e) + }; + sA = function(a, b, c) { + return { + uf: a, + ZI: b, + ld: c + } + }; + ita = function(a, b, c) { + if (_.Yw(a) != _.Yw(b)) + return !1; + if (!tA.bO()) + return !0; + a = c.match(a); + b = c.match(b); + return null !== a && null !== b && a.ld === b.ld && a.path === b.path + }; + _.qA = null; + _.hta = ""; + uA = function() { + return { + id: jta, + instance: { + AM: !0 + } + } + }; + vA = function(a) { + var b = a.H[0]; + return function(c) { + var d = {}; + d[c] = _.dy(); + b.push(d) + } + }; + kta = function(a, b) { + var c = /\d+|\D+/g; + if (a == b) + return 0; + if (!a) + return -1; + if (!b) + return 1; + for (var d = a.toLowerCase().match(c), e = b.toLowerCase().match(c), f = Math.min(d.length, e.length), g = 0; g < f; g++) { + c = d[g]; + var l = e[g]; + if (c != l) + return a = parseInt(c, 10), !isNaN(a) && (b = parseInt(l, 10), !isNaN(b) && a - b) ? a - b : c < l ? -1 : 1 + } + return d.length != e.length ? d.length - e.length : a < b ? -1 : 1 + }; + lta = function(a, b) { + for (var c = a.search(_.Mm), d = 0, e, f = []; 0 <= (e = _.Lm(a, d, b, c));) { + d = a.indexOf("&", e); + if (0 > d || d > c) + d = c; + e += b.length + 1; + f.push(_.Rg(a.slice(e, Math.max(d, 0)))) + } + return f + }; + _.wA = function(a) { + this.Hc = a + }; + _.h = _.wA.prototype; + _.h.Gf = function() { + return this.Hc.Gf() + }; + _.h.O_ = function(a) { + return this.Hc.H.Kn[a] + }; + _.h.U = function() { + return this.Hc.U() + }; + _.h.gs = function(a) { + this.Hc.gs(a) + }; + _.h.Gc = function() { + return this.Hc.Gc() + }; + _.h.matches = function(a) { + return this.Hc.matches(a) + }; + _.h.notify = function(a, b) { + this.Hc.notify(a, b) + }; + _.h.toString = function() { + return this.Hc.toString() + }; + var mta = null, + tA = { + mla: function(a) { + mta = a; + return tA + }, + UM: function() { + return mta + }, + bO: function() { + return null != tA.UM() + }, + lla: function(a) { + _.Cra = new Set(a); + return tA + }, + TZ: function() { + return _.Cra + } + }, + nta = function(a) { + this.o = a.hk; + this.j = a.S$ + }; + nta.prototype.S$ = function() { + return this.j + }; + var ota = [], + pta = [], + xA = function(a, b) { + this.o = a.Wt; + this.j = a.wB; + this.Ia = a.qy; + this.ya = a.Vda; + this.v = a.RX ? new nta(a.RX) : null; + this.H = a.IM; + this.na = a.metadata || ((a.Hk || []).length ? {} : void 0); + this.ua = a.u3 ? new Set(a.u3) : null; + this.wa = !!a.l7; + this.N = _.Pa(a.Hk || [], function(c) { + return c.id + }); + a.Hk && a.Hk.length && Object.assign.apply(Object, [this.na].concat(_.Md(a.Hk.map(function(c) { + return c.instance + })))); + b && qta(this) + }, + qta = function(a) { + if (a.j) { + var b = a.j.j; + _.Dra.add(b); + a.ya && b.Wj().push(a.ya) + } + a.H ? ota.push(a) : pta.push(a) + }; + _.h = xA.prototype; + _.h.IZ = function() { + _.Md(new Set(this.o.flatMap(function(a) { + return [].concat(_.Md(a.matchAll(/(?:^|\/)([^:]*):([a-zA-Z0-9_]+)(?=$|\/)/g))).map(function(b) { + return b[2] + }) + }))) + }; + _.h.LM = function() { + return this.Ia || function() {} + }; + _.h.IM = function(a) { + return this.H(a) + }; + _.h.Hk = function(a) { + return this.N[a] ? this.N[a].instance : null + }; + _.h.hm = function(a) { + return !!this.N[a] + }; + _.h.getMetadata = function() { + return this.na + }; + var rta = function(a, b) { + return a.ua ? a.ua.has(b) : tA.TZ().has(b) + }; + xA.prototype.toString = function() { + return "ViewId<" + this.o + ">" + }; + var sta = function(a, b) { + if (a.elements.length != b.elements.length) + return b.elements.length - a.elements.length; + for (var c = 0; c < a.elements.length; c++) + if (a.elements[c].type != b.elements[c].type) { + if ("Jt5cK" == a.elements[c].type) + return -1; + if ("Jt5cK" == b.elements[c].type || "iJ4yB" == a.elements[c].type) + return 1; + if ("iJ4yB" == b.elements[c].type) + return -1 + } + return 0 + }, + tta = function(a, b, c, d) { + this.v = a; + this.HH = b; + this.j = c; + this.o = d + }; + tta.prototype.match = function(a) { + var b = this.HH.exec(a); + if (!b) + return null; + b.shift(); + a = { + ld: this.v, + GP: void 0, + path: a, + pattern: this.o, + prefix: "", + Kn: {}, + qg: void 0, + elements: this.j, + HH: this.HH + }; + for (var c = [], d = 0; d < b.length; d++) { + var e = this.j[d], + f = e.type; + e.A1 && c.push(b[d]); + "T6GQkd" == f ? a.Kn[e.Mw] = b[d] : "iJ4yB" == f && (a.qg = b[d], a.Kn["*"] = b[d]) + } + 0 < c.length && (a.prefix = "/" + c.join("/")); + return a + }; + var yA = function(a) { + this.N = a; + this.o = []; + this.v = null; + this.H = {}; + this.j = null + }; + yA.prototype.match = function(a, b) { + uta(this); + if (this.j && this.j.match(a)) + return null; + a = a.replace(/;[^/]*/, ""); + for (var c = [], d = 0; d < this.v.length; d++) { + var e = this.v[d].match(a); + !e || b && !b(e) || c.push(e) + } + return c.sort(sta)[0] || null + }; + var vta = function(a, b) { + b = new xA({ + Wt: b + }); + a.j = new yA([b]) + }, + uta = function(a) { + a.v || (a.v = [], 0 == a.o.length && a.o.push(""), _.Oa(a.N, function(b) { + _.Oa(b.o, function(c) { + _.Oa(this.o, function(d) { + this.v.push(wta(this, b, d, c)) + }, this) + }, this) + }, a), a.j && (_.Oa(a.o, function(b) { + this.j.o.push(b) + }, a), uta(a.j))) + }, + wta = function(a, b, c, d) { + c = xta(a, !0, c); + c.push.apply(c, xta(a, !1, d)); + a = "^" + (0 == c.length ? "" : "/" + _.pc(c, function(e) { + return e.mB + }).join("/")) + "$"; + return new tta(b, new RegExp(a), c, d) + }, + xta = function(a, b, c) { + var d = c.split("/"); + d.shift(); + return _.pc(d, function(e) { + var f = { + tka: e, + pattern: c, + A1: b, + type: void 0, + prefix: void 0, + Mw: void 0, + mB: void 0 + }; + if ("*" == e) + f.type = "iJ4yB", + f.mB = "(.+)"; + else { + var g = /^([^:]*):([a-zA-Z0-9_]+)$/.exec(e); + g ? (f.type = "T6GQkd", f.prefix = g[1], f.Mw = g[2], e = "[^/]+", this.H[f.Mw] && (e = this.H[f.Mw], delete this.H[f.Mw]), f.mB = _.Xx(f.prefix) + "(" + e + ")") : (f.type = "Jt5cK", f.mB = "(" + _.Xx(e) + ")") + } + return f + }, a) + }, + zA = function(a, b, c) { + this.ua = a.ld; + this.o = a.uf; + this.j = a.j; + this.H = a.match; + this.na = b; + this.v = void 0 === c ? "" : c; + this.N = !1; + this.wa = new _.wA(this) + }; + zA.prototype.Gf = function() { + return this.ua + }; + var yta = function(a, b) { + a.j = b; + a.U().Ba(_.Ara, a.wa) + }, + zta = function(a, b) { + a.H = b; + a.ua = b.ld + }; + _.h = zA.prototype; + _.h.U = function() { + return this.na + }; + _.h.gs = function(a) { + this.N && (_.Yg(this.na.oa()).title = a); + this.v = a + }; + _.h.Gc = function() { + return this.N + }; + _.h.matches = function(a) { + return this.ua == a.ld && this.o == a.uf + }; + _.h.notify = function(a, b) { + _.Go(this.na.oa(), a, b) + }; + _.h.jt = function() {}; + _.h.toString = function() { + return "View<" + this.ua + "," + this.o + "," + this.j + ">" + }; + _.AA = function(a, b, c, d, e, f, g, l) { + this.ld = a.ld; + this.uf = b; + this.j = c; + this.re = d; + this.match = a; + this.El = e; + this.v = f; + this.H = void 0 === g ? !1 : g; + this.event = l + }; + _.AA.prototype.o = function(a, b) { + if (!b) { + var c = (new _.Rj(a)).find("view-header title").nb(); + c && (b = c) + } + return (new zA(this, _.Xv(a), b)).wa + }; + _.AA.prototype.Ca = function() { + return this.j + }; + var jta = new _.Tx("OcKCDe", function(a, b) { + if (a.EF) + for (b.IZ(), a = _.B(a.EF), b = a.next(); !b.done; b = a.next()) + ; + }); + var BA = function(a, b) { + _.$l.call(this, a); + this.keys = b + }; + _.C(BA, _.$l); + var Ata = new _.Zl("SoBuGe"), + Bta = new _.Zl("E7LK7e"), + Cta = new _.Zl("b766Eb"), + Dta = new _.Zl("SSZZJc"); + var CA = function() { + this.j = new _.qm; + _.Rl.kb().j.add(this) + }; + CA.prototype.o = function(a) { + this.j.dispatchEvent(new BA(Ata, a)) + }; + CA.prototype.N = function(a) { + this.j.dispatchEvent(new BA(Bta, a)) + }; + CA.prototype.H = function(a) { + this.j.dispatchEvent(new BA(Cta, a)) + }; + CA.prototype.v = function(a) { + this.j.dispatchEvent(new BA(Dta, a)) + }; + CA.kb = function() { + return _.tl(CA) + }; + var DA = function(a, b, c, d, e, f, g) { + _.$l.call(this, a); + this.request = b; + var l; + this.ld = null != (l = null == b ? void 0 : b.ld) ? l : b; + var m; + null == b || null == (m = b.Ca) || m.call(b); + var p; + this.re = null != (p = null == b ? void 0 : b.re) ? p : d; + var q; + this.El = null != (q = null == b ? void 0 : b.El) ? q : e; + var r; + this.j = null != (r = null == b ? void 0 : b.event) ? r : g + }, + Eta, + EA; + _.C(DA, _.$l); + DA.prototype.preventDefault = function() { + _.$l.prototype.preventDefault.call(this); + this.j && this.j.preventDefault() + }; + Eta = new _.Zl("NDUxjd"); + EA = new _.Zl("maEyc"); + _.FA = new _.Zl("XOk3ab"); + var Fta = function(a, b) { + this.report = a; + this.H = b; + this.o = this.j = 0; + this.v = !1 + }, + Gta = function() { + this.j = new Map; + this.now = _.dy + }; + _.h = Gta.prototype; + _.h.B6 = function(a) { + var b = a.ld.j.getName(), + c = window.performance; + c && (c.clearResourceTimings ? c.clearResourceTimings() : c.webkitClearResourceTimings && c.webkitClearResourceTimings()); + _.ca.iml_start = _.dy(); + _.Sra = !0; + c = _.B(document.getElementsByTagName("img")); + for (var d = c.next(); !d.done; d = c.next()) + d = d.value, + d.removeAttribute("data-atf"), + d.removeAttribute("data-iml"); + b = _.lsa(b, _.hsa); + _.ny(b.j.j); + this.j.set(a.ld.j.j, new Fta(b, this.now())) + }; + _.h.F6 = function(a) { + a = _.B(a.keys); + for (var b = a.next(); !b.done; b = a.next()) + (b = this.j.get(b.value)) && 0 === b.j && (b.j = this.now(), vA(b.report)("v2ff")) + }; + _.h.E6 = function(a) { + a = _.B(a.keys); + for (var b = a.next(); !b.done; b = a.next()) + if (b = this.j.get(b.value)) + b.v = !0, + b.o = this.now() + }; + _.h.D6 = function(a) { + vA(this.j.get(a.ld.j.j).report)("renderReady") + }; + _.h.C6 = function(a) { + var b = _.ca.initAft; + if (b) + try { + b() + } catch (c) { + _.Vd(c, Error("Wb`init_aft_view_transition_error")) + } + a = a.ld.j.j; + b = this.j.get(a); + b.v && (_.ry(b.report, "jsl", Math.round(b.o - b.j)), _.ry(b.report, "v2lf", Math.round(b.o - b.H))); + _.ry(b.report, "jsreq", b.v ? 1 : 0); + vA(b.report)("renderDone"); + _.Rra(b.report, this.now()); + _.gy(b.report); + _.Mra(b.report); + _.ty(b.report); + this.j.delete(a) + }; + _.Ira(); + _.gd(_.xn, function(a) { + var b = a.nx(); + a = new Gta; + b.listen(Eta.id, a.B6, !1, a); + b.listen(EA.id, a.D6, !1, a); + b.listen(_.FA.id, a.C6, !1, a); + b = CA.kb().j; + b.listen(Bta.id, a.F6, !1, a); + b.listen(Cta.id, a.E6, !1, a) + }); + new xA({ + Wt: ["/contribute"], + wB: _.Psa, + qy: function(a) { + var b = new _.Qz; + a = pA(a); + rA(a); + _.sc(b, 1, a); + return b + }, + Hk: [_.Ux, uA()], + metadata: { + iy: !0 + } + }, !0); + new xA({ + Wt: ["/history"], + wB: _.cta, + qy: function(a) { + var b = new _.hA; + a = pA(a); + rA(a); + _.sc(b, 1, a); + return b + }, + Hk: [_.Ux, uA()], + metadata: { + iy: !0 + } + }, !0); + new xA({ + Wt: ["/"], + wB: _.dta, + qy: function(a) { + var b = new _.jA; + a = pA(a); + rA(a); + _.sc(b, 1, a); + return b + }, + Vda: _.ur, + Hk: [_.Ux], + l7: !0 + }, !0); + new xA({ + Wt: ["/saved"], + wB: _.eta, + qy: function(a) { + var b = new _.lA; + a = pA(a); + rA(a); + _.sc(b, 1, a); + return b + }, + Hk: [_.Ux, uA()], + metadata: { + iy: !0 + } + }, !0); + var Hta = function(a) { + this.o = a; + this.j = void 0 + }; + Hta.prototype.match = function(a) { + a = a.match(_.Bm); + var b = Ita(this, a); + return b ? this.o.match(b, function(c) { + return rta(c.ld, 2) + }) : this.o.match(a[5] || "", function(c) { + return rta(c.ld, 1) + }) + }; + var Ita = function(a, b) { + b = b[7]; + if (!b) + return null; + a: + { + if (!a.j) { + var c = tA.UM(); + if (!c) { + a = null; + break a + } + a.j = new RegExp("(&|^)" + c + "=([^&]*)") + } + a = a.j + }return a ? (b = b.match(a)) ? b[2] : null : null + }; + var HA = function(a, b, c, d, e, f, g) { + var l = this; + this.ya = a; + this.Xb = b; + this.Ca = d; + this.Va = g; + this.j = c; + this.wa = e; + this.H = f; + this.na = new _.qm; + this.kc = 0; + this.o = this.v = null; + this.ua = new Map; + this.N = new Map; + this.Ia = new Map; + this.Ma = new Map; + this.Ka = _.Jc(); + this.j.addListener(function(m, p, q) { + Jta(l, m, q.userInitiated, q.vn, q.source, q.El) + }); + a = this.j.getState(); + c = c.Gg(); + b = (a || {}).re; + d = Kta(this, c); + a ? this.ua.set(a.Ze, d) : (c = new GA(c, b, !0, this.H, this.j, void 0, void 0, this.ua, d), c.jf(), this.Ka = c.finished()); + this.Ka = this.Ka.then(function() { + return Lta(l) + }) + }, + Lta = function(a) { + var b = IA(a, function() { + return !0 + }), + c = a.ua.get(b.Ze) || null, + d = JA(a, c.ZI); + if (!d) + return null; + c.ld = d.ld; + var e = new _.AA(d, c.uf, c.ZI, b.re, !1, a.H, !0); + b = fta(a.wa).then(function() { + return a.Ca.qM(e) + }).then(function(g) { + g && (KA(a, g), a.Xb.v(g)); + return g + }, function(g) { + Mta(g); + return null + }); + var f = new LA(e, b, a.ya); + a.v = f; + c = function() { + a.v == f && (a.v = null) + }; + b.then(c, c); + f.jf(); + return f.finished() + }, + Kta = function(a, b) { + a = "V" + a.kc++; + b = _.Zw(b); + return sA(a, b) + }, + Jta = function(a, b, c, d, e, f) { + if (d) { + d = _.B(d); + for (var g = d.next(); !g.done; g = + d.next()) { + var l = g.value; + g = l.id; + l = l.Sr; + a.Ia.has(g) || a.Ia.set(g, l); + MA(a, g) + } + } + a.Ma.has(b.id) && (d = a.Ma.get(b.id), Nta(a, b.id, d.url, d.source)); + c && ((b = Ota(a, e, f)) ? b.then(function() { + a.na.dispatchEvent("FWkcec") + }) : a.na.dispatchEvent("FWkcec")) + }, + Pta = function(a, b, c, d) { + return NA(a, b, void 0, void 0, c, d) + }, + Qta = function(a, b, c) { + var d = a.wa.location; + a = _.oA(b, a.wa); + c ? (c = _.Qt(a), d.replace(_.ug(c))) : (c = _.Qt(a), d.href = _.ug(c)) + }, + Sta = function(a, b, c, d, e) { + e ? (c = a.j.im(b, c, a.H), !b || a.v && Rta(a.v, b) || !a.o || (yta(a.o.Hc, _.Zw(a.j.Gg())), + (b = JA(a, b)) && b.ld === a.o.Gf() && zta(a.o.Hc, b))) : c = a.j.Tn(b, c, a.H); + return c.then(function(f) { + d && (a.N.set(f.id, d), MA(a, f.id)); + return f.id + }) + }; + HA.prototype.pop = function(a, b, c) { + c = void 0 === c ? this.H : c; + return _.Jc((void 0 === b ? 0 : b) ? this.j.Rs(a, c) : this.j.pop(a, c)) + }; + HA.prototype.rf = function() { + return this.o + }; + var IA = function(a, b) { + return a.j.find(function(c) { + c = a.ua.get(c.Ze) || null; + return !!c && b(c) + }) + }, + KA = function(a, b) { + var c = a.o; + a.o = b; + c && (c = c.Hc, c.N = !1, c.notify(_.zra, c.wa)); + c = b.Hc; + c.N = !0; + c.notify(_.yra, c.wa); + _.Yg(c.na.oa()).title = c.v; + _.Go(a.wa.document, _.xra, new gta(b)) + }, + NA = function(a, b, c, d, e, f, g, l) { + e = void 0 === e ? !1 : e; + var m = g instanceof _.$w; + 0 == b.indexOf("#") && a.o && (b = _.Yw(a.o.Hc.j) + b); + var p = JA(a, b); + if (!p) + return null; + b = _.Zw(_.oA(b, a.wa)); + void 0 === l && (l = !d || 0 < kta(d, a.o.Hc.o)); + var q = Tta(a, b); + d = q ? a.o.Hc.o : d || + "V" + a.kc++; + b = new _.AA(p, d, b, c, l, g || a.H, e, f); + if (a.v && Uta(a.v, b)) + return a.v.finished(); + OA(a); + return a.na.dispatchEvent(new DA(Eta, b)) ? q ? Vta(a, b, m) : m || a.o && a.o.Gf().wa || !(q = IA(a, function() { + return !0 + })) || q.id == a.j.getState().id ? Wta(a, b, m) : Wta(a, b, m, q) : null + }, + Wta = function(a, b, c, d) { + OA(a); + var e = new PA(b, c, a.j, a.ua, d); + a.v ? _.Nh(a.v.finished(), function() { + e.jf() + }) : e.jf(); + c = a.Ca.start(b); + d = e ? e.finished() : _.Jc(); + if (2 == c.type) { + Qta(a, c.o, b.H); + var f = new zA(b, _.Xv(_.kh("DIV"))); + return d.then(function() { + return new _.wA(f) + }) + } + if (0 == + c.type) { + var g = c.view; + c = e.finished().then(function() { + a.na.dispatchEvent(new DA(EA, b)); + Xta(a, g); + g.Hc.jt(); + a.na.dispatchEvent(new DA(_.FA, b)); + return g + }); + var l = new LA(b, c, a.ya) + } else + (d = c.j) && c.j.then(function(m) { + KA(a, m) + }), + l = new QA(b, e, d, a.Xb, a.Ca, a.na, a.H.Oe(), function(m) { + return Xta(a, m) + }, function(m) { + a.Va.handleError(b, m) || Mta(m) + }, a.ya); + l.jf(); + c = l.finished(); + _.Nh(c, function() { + a.v == l && (a.v = null) + }); + a.v = l; + return c + }, + Vta = function(a, b, c) { + var d = function() { + a.Ca.JE(b); + yta(a.o.Hc, b.j); + return a.o + }; + if (c || !b.El) + return _.Jc(d()); + c = sA(b.uf, _.Zw(b.j), b.ld); + c = new GA(b.j, b.re, b.H, b.v, a.j, void 0, void 0, a.ua, c); + c.jf(); + return c.finished().then(function() { + return d() + }) + }; + HA.prototype.getState = function() { + return this.j.getState() + }; + var Nta = function(a, b, c, d) { + if (b !== a.j.getState().id) + a.Ma.set(b, { + url: c, + source: d + }); + else { + var e = a.N.get(b); + a.N.delete(b); + a.j.im(c, a.j.getState().re, d || a.H).then(function(f) { + a.Ma.delete(b); + e && a.N.set(f.id, e); + MA(a, f.id) + }, function() { + a.N.set(b, e) + }) + } + }, + MA = function(a, b) { + if (a.Ia.has(b) && a.N.has(b)) { + var c = a.N.get(b); + _.xh(function() { + c(a.Ia.get(b)) + }); + a.N.delete(b) + } + }, + JA = function(a, b) { + var c = b; + var d = _.Fm(c); + "" == d ? c = !0 : (null == _.Dm(1, c) && (d = _.Fm(_.Dm(1, a.j.Gg()) + c)), c = d == _.Fm(a.j.Gg())); + if (!c) + return null; + b = _.Zw(_.oA(b, + a.wa)); + (a = a.ya.match(b)) && a.ld.H && (a.GP = a.ld, a.ld = a.ld.IM(b)); + return a + }, + Xta = function(a, b) { + b != a.o && (KA(a, b), (a = a.wa.document.querySelector("link[rel=canonical]")) && _.ph(a)); + return b + }, + Ota = function(a, b, c) { + var d = a.j.Gg(), + e = _.Zw(d); + if (e == (a.o ? a.o.Hc.j : null) || a.v && a.v.j == e) + a.v && a.v.j != e && OA(a); + else { + OA(a); + var f = JA(a, e), + g = IA(a, function(m) { + var p = null != f && f.ld.wa && f.ld === m.ld; + return m.ZI === e || p + }); + if (g) { + var l = a.ua.get(g.Ze) || null; + return NA(a, d, g.re, l.uf, !0, void 0, b, c) + } + g = a.j.getState() || {}; + return NA(a, d, g.re, + void 0, !0, void 0, b, c) + } + return null + }, + OA = function(a) { + a.v && a.v.cancel() + }, + Tta = function(a, b) { + return a.o ? b === a.o.Hc.j ? null !== _.Cm(_.Em(b)) && !tA.bO() : ita(b, a.o.Hc.j, a.ya) : !1 + }, + Mta = _.ea, + RA = function() { + var a = this; + this.Ev = this.ya = !1; + this.v = _.Lh(); + this.v.promise.cancel = function() { + a.cancel() + } + }; + _.h = RA.prototype; + _.h.jf = function() { + var a = this; + this.ya || (this.ya = !0, this.ua().then(function(b) { + a.wh(); + a.v.resolve(b) + }, function(b) { + a.Ev || (a.wh(), a.v.resolve(a.handleError(b).then(function() { + throw new _.Oh(_.Ja(b) && b.message ? b.message : "Unknown view transition error"); + }))) + })) + }; + _.h.finished = function() { + return this.v.promise + }; + _.h.wh = function() { + this.Ev = !0 + }; + _.h.cancel = function() { + if (!this.Ev) { + this.wh(); + this.Qx(); + var a = new _.Oh("View transition cancelled"); + this.v.resolve(this.handleError(a).then(function() { + throw a; + })) + } + }; + _.h.Qx = function() {}; + _.h.handleError = function() { + return _.Jc() + }; + var LA = function(a, b, c) { + RA.call(this); + this.request = a; + this.j = a.j; + this.kc = b; + this.Ca = c + }; + _.C(LA, RA); + LA.prototype.ua = function() { + return this.kc + }; + var Rta = function(a, b) { + if (a.Ev) + return !1; + a.j = b; + a.request.j = b; + return !0 + }, + Uta = function(a, b) { + var c = b.j; + if (c == a.j) + a = !0; + else { + var d; + if (d = ita(c, a.j, a.Ca)) + d = a.j, + d = _.lx(c) != _.lx(d); + a = d ? Rta(a, b.j) : !1 + } + return a + }, + QA = function(a, b, c, d, e, f, g, l, m, p) { + var q = b.finished().then(function() { + return d.o(a.ld, a.match.Kn, a.j) + }), + r = q.then(function(w) { + return v.Pl(w) + }), + u = (c ? c.then(function() { + return r + }) : r).then(function(w) { + v.Ka(w); + w.Hc.jt(); + v.H.dispatchEvent(new DA(_.FA, v.request)); + return w + }).Je(function(w) { + return Yta(v, a, w) + }); + LA.call(this, + a, u, p); + var v = this; + this.o = b; + this.wa = c; + this.N = e; + this.H = f; + this.Ia = g; + this.Ka = l; + this.na = m; + this.Ma = q; + this.Xb = r + }; + _.C(QA, LA); + QA.prototype.Qx = function() { + LA.prototype.Qx.call(this); + this.Xb.cancel("Render view navigation cancelled"); + this.Ma.cancel("Render view navigation cancelled"); + this.wa && this.wa.cancel("Render view navigation cancelled"); + this.o.cancel() + }; + QA.prototype.handleError = function(a) { + this.N.cancel(a); + var b = Zta(this.o); + return b ? (a = function() { + b.jf(); + return b.finished() + }, this.o.finished().then(a, a)) : LA.prototype.handleError.call(this, a) + }; + QA.prototype.Pl = function(a) { + this.H.dispatchEvent(new DA(EA, this.request)); + return this.N.render(a) + }; + var Yta = function(a, b, c) { + if (c instanceof _.Oh) + throw c; + var d = a.request.ld; + ("function" == typeof _.tv && c instanceof _.tv || c instanceof _.Sc) && d.v ? _.bd(d.v.o, a.Ia).then(function(e) { + e.handleError(b, c) || d.v.j || a.na(c) + }) : a.na(c); + throw c; + }, + SA = function(a, b, c, d, e) { + RA.call(this); + this.H = a; + this.na = b; + this.o = c; + this.N = d; + this.j = e + }; + _.C(SA, RA); + SA.prototype.ua = function() { + return $ta(this).Je(function() { + return null + }) + }; + var $ta = function(a) { + var b = a.o.getState(); + b = b && a.H === b.id ? _.Jc(b) : _.Jc(a.o.Rs(a.H, a.na)); + a.N && a.j && (b = b.then(function(c) { + a.N.delete(a.j); + return c + })); + return b + }, + GA = function(a, b, c, d, e, f, g, l, m) { + f = void 0 === f ? !1 : f; + g = void 0 === g ? !1 : g; + RA.call(this); + this.na = a; + this.wa = b; + this.Ka = c; + this.N = d; + this.j = e; + this.Ia = f; + this.Ma = g; + this.o = l; + this.Ca = m; + this.H = null + }; + _.C(GA, RA); + GA.prototype.ua = function() { + var a = this, + b = aua(this); + this.o && (b = b.then(function(c) { + a.Ca ? a.o.set(c.Ze, a.Ca) : a.o.delete(c.Ze); + return c + })); + return _.Jc(b).Je(function() { + return null + }) + }; + var aua = function(a) { + if (a.Ka || a.Ma && a.na && _.Zw(a.na) == _.Zw(a.j.Gg())) { + var b = a.j.getState(); + b && (a.H = new GA(b.url, b.re, !0, a.N, a.j, !0, void 0, a.o)); + return a.j.im(a.na, a.wa, a.N) + } + if (b = (b = a.j.getState()) ? b.id : null) + a.H = new SA(b, a.N, a.j, a.o); + var c = a.j.Tn(a.na, a.wa, a.N); + b && (c = c.then(function(d) { + a.H.j = d.Ze; + return d + })); + return c + }, + PA = function(a, b, c, d, e) { + RA.call(this); + this.j = this.o = null; + e && (this.o = new SA(e.id, a.v, c)); + if (a.El) { + e = a.j; + var f = sA(a.uf, _.Zw(e), a.ld); + this.j = new GA(e, a.re, a.H || b, a.v, c, b, !0, d, f) + } + }; + _.C(PA, RA); + PA.prototype.ua = function() { + var a = this; + return this.o ? (this.o.jf(), this.j ? (this.o.finished().then(function() { + a.j.jf() + }), this.j.finished()) : this.o.finished()) : this.j ? (this.j.jf(), this.j.finished()) : _.Jc() + }; + PA.prototype.Qx = function() { + this.o && this.o.cancel(); + this.j && this.j.cancel() + }; + var Zta = function(a) { + a.j ? (a = a.j, a = !a.Ia && a.H ? a.H : null) : a = null; + return a + }; + var cua; + _.TA = function(a) { + _.N.call(this, a.Aa); + this.v = a.service.fba; + this.o = "e jsmode jsfeat deb opt route hl gl debugSoyTemplateInfo authuser".split(" "); + this.na = "e mods jsmode jsfeat hl gl pageId debugSoyTemplateInfo authuser".split(" "); + this.H = [(0, _.Xe)(this.N, this)]; + this.getWindow(); + var b = new yA(_.Ea(pta, ota)); + var c = void 0 === c ? window.document : c; + (c = c.querySelector("base")) && c.href && (c = _.Cm(_.Dm(5, c.href), !0)) && "/" != c && b.o.push(c.replace(/\/$/, "")); + bua(b); + this.j = new HA(new Hta(b), a.service.Xda, a.service.kW, this.v, + this.getWindow(), this, a.service.TY); + _.Pn(this, this.j.Ka) + }; + _.C(_.TA, _.N); + _.TA.Ga = _.N.Ga; + _.TA.va = function() { + return { + service: { + fba: _.Sqa, + Xda: _.Tqa, + kW: _.zqa, + TY: _.Rqa + } + } + }; + _.VA = function(a, b, c, d) { + if (0 == b.indexOf("#") && a.rf()) + return Pta(a.j, b, c, d); + if (null == JA(a.j, b)) + return null == d || (new _.Rj(d.target)).closest("a").filter(function(f) { + return !!f.href + }).size(), null; + var e = a.j.j.Gg(); + return _.Of(a.na, function(f) { + return 0 <= _.Lm(b, 0, f, b.search(_.Mm)) && _.Nm(b, f) != _.Nm(e, f) + }, a) ? (cua(a, b, c, d), null) : Pta(a.j, UA(a, b), c, d) + }; + cua = function(a, b, c, d) { + d && !d.defaultPrevented && d.preventDefault(); + Qta(a.j, UA(a, b), c) + }; + _.h = _.TA.prototype; + _.h.Vn = function(a, b, c, d) { + return Sta(this.j, UA(this, a), b, c, d) + }; + _.h.pop = function(a, b, c) { + return this.j.pop(a, void 0 === b ? !1 : b, c) + }; + _.h.getWindow = function() { + return window + }; + _.h.rf = function() { + return this.j.rf() + }; + _.h.bD = function() { + return this.j.j.Gg() + }; + _.h.getState = function() { + return this.j.getState() + }; + _.h.nx = function() { + return this.j.na + }; + var bua = function(a) { + vta(a, _.aw(_.lc("EP1ykd")).map(function(b) { + return _.cj(b) + })) + }, + UA = function(a, b) { + return null === b || void 0 === b ? b : _.Nf(a.H, function(c, d) { + return d(c) + }, b) + }; + _.TA.prototype.N = function(a) { + var b = this.j.j.Gg(); + if (_.Fm(a) != _.Fm(b) && _.Zw(a) != a) + return a; + _.Oa(this.o, function(c) { + var d = lta(b, c).filter(function(e) { + return !_.Wf(e) + }); + !d.length || 0 <= _.Lm(a, 0, c, a.search(_.Mm)) || (a = _.Km(a, c, d)) + }, this); + return a + }; + _.gw(_.xn, _.TA); + + _.z(); + + _.tqa = _.L("nHjqDd"); + + var $A, + dB, + eua, + fB; + _.WA = function(a) { + if (_.ro.has(a)) { + var b = _.Yg(a); + _.Hv(_.ro.get(a), function(c) { + return !_.sd(b.body, c) + }); + a.setAttribute("__IS_OWNER", 0 < _.ro.get(a).length) + } + }; + _.XA = function(a) { + return "none" != a.style.display + }; + _.uq.prototype.wq = _.n(41, function() { + return _.sc(this, 2) + }); + _.Pc.prototype.Ec = _.n(25, function(a) { + if (null == a) + a = this; + else if (Array.isArray(a)) + a = _.A(this, 2, _.Xb(a)); + else if ("string" === typeof a || a instanceof _.Ob || _.xb(a)) + a = _.Fpa(this, 2, a); + else + throw Error("ta`" + a); + return a + }); + _.mk.prototype.ud = _.n(20, function() { + return _.ic(this, _.Aw, 1) + }); + _.Qj.prototype.Xm = _.n(19, function() { + var a = !0; + this.Bc(function(b) { + a = a && _.XA(b) + }); + return a + }); + _.Qj.prototype.Dm = _.n(7, function() { + return this.wc.length ? this.wc[0] : null + }); + _.Rj.prototype.Dm = _.n(6, function() { + return this.wc[0] + }); + _.tj.prototype.ye = _.n(5, function(a) { + var b = a.x < this.left ? this.left - a.x : Math.max(a.x - (this.left + this.width), 0); + a = a.y < this.top ? this.top - a.y : Math.max(a.y - (this.top + this.height), 0); + return Math.sqrt(b * b + a * a) + }); + _.YA = function(a) { + if (0 < a.wc.length) + return _.rj(a.wc[0]) + }; + _.ZA = function(a, b) { + a.Bc(function(c) { + var d = c.type; + switch ("string" === typeof d && d.toLowerCase()) { + case "checkbox": + case "radio": + c.checked = b; + break; + case "select-one": + c.selectedIndex = -1; + if ("string" === typeof b) + for (var e = 0; d = c.options[e]; e++) + if (d.value == b) { + d.selected = !0; + break + } + break; + case "select-multiple": + d = b; + "string" === typeof d && (d = [d]); + for (var f = 0; e = c.options[f]; f++) + if (e.selected = !1, d) + for (var g, l = 0; g = d[l]; l++) + e.value == g && (e.selected = !0); + break; + default: + c.value = null != b ? b : "" + } + }) + }; + $A = function(a) { + this.v = a; + this.o = new _.Ph; + this.j = null + }; + $A.prototype.init = function(a) { + this.j || (this.j = _.Uh(new _.Ld(this.v.map(function(b) { + return b(a) + })), this.o)); + return this.j + }; + $A.prototype.done = function() { + return this.o + }; + _.aB = function(a, b, c) { + b = _.Uj(b); + return new _.Qj(_.vw(a.oh, b, c)) + }; + _.bB = function(a, b) { + var c = _.Uj(a.oh), + d = []; + d.push.apply(d, _.vw(a.U().oa(), c, b)); + if (0 < d.length) + a = _.Xv(d[0]); + else { + if (c = _.ro.get(a.U().oa())) + for (var e = 0; e < c.length; e++) { + if (c[e].getAttribute("jsname") == b) { + d.push(c[e]); + break + } + d.push.apply(d, _.vw(a.U().oa(), c[e], b)) + } + a = 0 < d.length ? _.Xv(d[0]) : new _.Qj(d) + } + return a + }; + _.cB = function(a, b) { + return a.Yc(b).then() + }; + dB = function(a) { + _.ef.call(this); + this.j = []; + this.o = a.ownerDocument.body + }; + _.C(dB, _.ef); + dB.prototype.Vb = function() { + for (var a = this.j, b = 0; b < a.length; b++) + _.Fo(a[b]); + this.j = []; + _.ef.prototype.Vb.call(this) + }; + dB.prototype.listen = function(a, b, c) { + a = _.Eo(this.o, a, b, c); + this.j.push(a); + return a + }; + dB.prototype.Ll = function(a, b, c) { + var d = this, + e; + return e = this.listen(a, function() { + d.ts(e); + e = null; + b.apply(this, arguments) + }, c) + }; + dB.prototype.ts = function(a) { + _.Fo(a); + _.Ba(this.j, a) + }; + _.dua = function(a) { + var b = a.Yb.v; + b || (b = a.Yb.v = new dB(a.oh), _.gf(a, b)); + return b + }; + eua = function(a, b) { + b && (a[_.Id] = new $A(b), a[_.Id].done().ub(function() { + a[_.Id] = null + })) + }; + _.eB = function(a, b, c, d) { + a = a instanceof _.tg ? a : _.Bg(a); + b = b || _.ca; + c = c instanceof _.sf ? _.tf(c) : c || ""; + return void 0 !== d ? b.open(_.ug(a), c, d) : b.open(_.ug(a), c) + }; + _.fua = function(a, b) { + b || (b = {}); + var c = window; + var d = a instanceof _.tg ? a : _.Lv("undefined" != typeof a.href ? a.href : String(a)) || _.Ag; + var e = void 0 !== self.crossOriginIsolated, + f = "strict-origin-when-cross-origin"; + window.Request && (f = (new Request("/")).referrerPolicy); + var g = "unsafe-url" === f; + f = b.noreferrer; + if (e && f) { + if (g) + throw Error("ca"); + f = !1 + } + a = b.target || a.target; + e = []; + for (var l in b) + switch (l) { + case "width": + case "height": + case "top": + case "left": + e.push(l + "=" + b[l]); + break; + case "target": + case "noopener": + case "noreferrer": + break; + default: + e.push(l + "=" + (b[l] ? 1 : 0)) + } + l = e.join(","); + _.cb() && c.navigator && c.navigator.standalone && a && "_self" != a ? (b = _.kh("A"), _.Jg(b, d), b.target = a, f && (b.rel = "noreferrer"), d = document.createEvent("MouseEvent"), d.initMouseEvent("click", !0, !0, c, 1), b.dispatchEvent(d)) : f ? (c = _.eB("", c, a, l), d = _.ug(d), c && (_.eg && _.Ra(d, ";") && (d = "'" + d.replace(/'/g, "%27") + "'"), c.opener = null, "" === d && (d = "javascript:''"), d = _.Yf(d), d = _.Hg(''), + (c = c.document) && c.write && (c.write(_.Gg(d)), c.close()))) : (c = _.eB(d, c, a, l)) && b.noopener && (c.opener = null) + }; + fB = function(a, b) { + return (b = a.currentStyle ? a.currentStyle[b] : null) ? _.Hpa(a, b) : 0 + }; + _.gB = function(a, b) { + if (_.bg) { + var c = fB(a, b + "Left"), + d = fB(a, b + "Right"), + e = fB(a, b + "Top"); + a = fB(a, b + "Bottom"); + return new _.Rv(e, d, a, c) + } + c = _.wj(a, b + "Left"); + d = _.wj(a, b + "Right"); + e = _.wj(a, b + "Top"); + a = _.wj(a, b + "Bottom"); + return new _.Rv(parseFloat(e), parseFloat(d), parseFloat(a), parseFloat(c)) + }; + _.R = function(a, b) { + _.Qn(b); + b.prototype.Fj || (b.prototype.Fj = {}); + a && (_.Rl.kb().register(a, b), b.create = function(c, d, e) { + var f = new _.Bw(c, d, e, b); + return _.Ev(c, b, f).ub(function(g) { + eua(g, f.j) + }) + }) + }; + _.hB = function(a) { + _.R(void 0, a) + }; + + _.t("Uas9Hd"); + + var gua, + hua; + gua = function(a, b) { + return 0 === a.button && !b.MA.DP || 2 === a.button && !b.MA.U8 || 1 === a.button && !b.MA.WK || a.altKey && !b.gv.alt || a.ctrlKey && !b.gv.EL || a.metaKey && !b.gv.meta || a.shiftKey && !b.gv.shift ? !1 : !0 + }; + hua = function(a) { + return a.Yb.o ? a.Yb.o : a.Yb.o = new _.Io(a) + }; + _.iB = function(a) { + _.O.call(this, a.Aa); + this.Op = a.service.view; + this.qk = !!document.addEventListener; + this.o = []; + this.listen(); + this.getWindow().ly11Pc = !0 + }; + _.C(_.iB, _.O); + _.iB.va = function() { + return { + service: { + view: _.TA + } + } + }; + _.iB.prototype.listen = function() { + var a = this; + if (this.qk) { + var b = this.getWindow().document.documentElement; + hua(this).listen(b, ["click", "auxclick"], this.H.bind(this)); + _.Eo(this.getWindow().document.body, _.tqa, function(c) { + var d = a.Op.rf(); + d && d.gs(c.data) + }) + } + }; + _.iB.prototype.g2 = function() { + this.qk && (_.Jo(hua(this)), this.listen()) + }; + _.iB.prototype.H = function(a) { + var b = a.target; + this.ev(new _.Ql(a, new _.Rj(b), new _.Rj(b))) + }; + _.iB.prototype.ev = function(a) { + this.qk && iua(this, a.event) + }; + var iua = function(a, b) { + if (b._originalEvent && iua(a, b._originalEvent)) + return !0; + if (b.defaultPrevented) + return !1; + var c = (new _.Rj(b.target)).closest("a").filter(function(m) { + return !!m.href + }); + if (0 == c.size() || "auxclick" === b.type && "string" === typeof window.navigator.userAgent && -1 !== window.navigator.userAgent.indexOf("Firefox")) + return !1; + var d = c.oa(), + e = d.href; + e = e instanceof SVGAnimatedString ? _.oA(e.animVal, window) : e; + for (var f = _.B(a.o), g = f.next(); !g.done; g = f.next()) { + g = g.value; + var l = g.callback; + if (gua(b, g.options) && + !l(e, b)) + return !1 + } + return b.button || b.altKey || b.ctrlKey || b.metaKey || b.shiftKey || c.Xa("target") && "_self" != c.Xa("target") || "server" === c.Xa("data-navigation") ? !1 : a.j(e, d, b) + }; + _.iB.prototype.j = function(a, b, c) { + return _.VA(this.Op, a, b.hasAttribute("replace"), c) && !c.defaultPrevented ? (c.preventDefault(), !0) : !1 + }; + _.P(_.iB.prototype, "FAbpgf", function() { + return this.ev + }); + _.P(_.iB.prototype, "l2PQHb", function() { + return this.g2 + }); + _.P(_.iB.prototype, "vBH6Hd", function() { + return this.listen + }); + _.R(_.sea, _.iB); + + _.z(); + + _.t("WO9ee"); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var pib = function(a, b) { + var c = { + MA: { + DP: !0, + WK: !0 + }, + gv: { + EL: !0 + } + }; + c = void 0 === c ? { + MA: { + DP: !0, + U8: !1, + WK: !1 + }, + gv: { + alt: !1, + EL: !1, + meta: !1, + shift: !1 + } + } : c; + a.o.push({ + callback: b, + options: c + }) + }, + qib = function(a, b) { + var c = String(b).toLowerCase(); + a = String(a.slice(0, b.length)).toLowerCase(); + return 0 == (c < a ? -1 : c == a ? 0 : 1) + }, + rib = function(a) { + var b = []; + _.ii(a, function(c) { + b.push(c) + }); + return b + }, + sib = function() { + this.blockSize = -1 + }; + var g4 = function(a, b, c) { + this.blockSize = -1; + this.j = a; + this.blockSize = c || a.blockSize || 16; + this.v = Array(this.blockSize); + this.o = Array(this.blockSize); + a = b; + a.length > this.blockSize && (this.j.update(a), a = this.j.digest(), this.j.reset()); + for (c = 0; c < this.blockSize; c++) + b = c < a.length ? a[c] : 0, + this.v[c] = b ^ 92, + this.o[c] = b ^ 54; + this.j.update(this.o) + }; + _.bf(g4, sib); + g4.prototype.reset = function() { + this.j.reset(); + this.j.update(this.o) + }; + g4.prototype.update = function(a, b) { + this.j.update(a, b) + }; + g4.prototype.digest = function() { + var a = this.j.digest(); + this.j.reset(); + this.j.update(this.v); + this.j.update(a); + return this.j.digest() + }; + var h4 = function() { + this.blockSize = -1; + this.blockSize = 64; + this.j = []; + this.N = []; + this.na = []; + this.v = []; + this.v[0] = 128; + for (var a = 1; a < this.blockSize; ++a) + this.v[a] = 0; + this.H = this.o = 0; + this.reset() + }; + _.bf(h4, sib); + h4.prototype.reset = function() { + this.j[0] = 1732584193; + this.j[1] = 4023233417; + this.j[2] = 2562383102; + this.j[3] = 271733878; + this.j[4] = 3285377520; + this.H = this.o = 0 + }; + var i4 = function(a, b, c) { + c || (c = 0); + var d = a.na; + if ("string" === typeof b) + for (var e = 0; 16 > e; e++) + d[e] = b.charCodeAt(c) << 24 | b.charCodeAt(c + 1) << 16 | b.charCodeAt(c + 2) << 8 | b.charCodeAt(c + 3), + c += 4; + else + for (e = 0; 16 > e; e++) + d[e] = b[c] << 24 | b[c + 1] << 16 | b[c + 2] << 8 | b[c + 3], + c += 4; + for (e = 16; 80 > e; e++) { + var f = d[e - 3] ^ d[e - 8] ^ d[e - 14] ^ d[e - 16]; + d[e] = (f << 1 | f >>> 31) & 4294967295 + } + b = a.j[0]; + c = a.j[1]; + var g = a.j[2], + l = a.j[3], + m = a.j[4]; + for (e = 0; 80 > e; e++) { + if (40 > e) + if (20 > e) { + f = l ^ c & (g ^ l); + var p = 1518500249 + } else + f = c ^ g ^ l, + p = 1859775393; + else + 60 > e ? (f = c & g | l & (c | g), p = 2400959708) : + (f = c ^ g ^ l, p = 3395469782); + f = (b << 5 | b >>> 27) + f + m + p + d[e] & 4294967295; + m = l; + l = g; + g = (c << 30 | c >>> 2) & 4294967295; + c = b; + b = f + } + a.j[0] = a.j[0] + b & 4294967295; + a.j[1] = a.j[1] + c & 4294967295; + a.j[2] = a.j[2] + g & 4294967295; + a.j[3] = a.j[3] + l & 4294967295; + a.j[4] = a.j[4] + m & 4294967295 + }; + h4.prototype.update = function(a, b) { + if (null != a) { + void 0 === b && (b = a.length); + for (var c = b - this.blockSize, d = 0, e = this.N, f = this.o; d < b;) { + if (0 == f) + for (; d <= c;) + i4(this, a, d), + d += this.blockSize; + if ("string" === typeof a) + for (; d < b;) { + if (e[f] = a.charCodeAt(d), ++f, ++d, f == this.blockSize) { + i4(this, e); + f = 0; + break + } + } + else + for (; d < b;) + if (e[f] = a[d], ++f, ++d, f == this.blockSize) { + i4(this, e); + f = 0; + break + } + } + this.o = f; + this.H += b + } + }; + h4.prototype.digest = function() { + var a = [], + b = 8 * this.H; + 56 > this.o ? this.update(this.v, 56 - this.o) : this.update(this.v, this.blockSize - (this.o - 56)); + for (var c = this.blockSize - 1; 56 <= c; c--) + this.N[c] = b & 255, + b /= 256; + i4(this, this.N); + for (c = b = 0; 5 > c; c++) + for (var d = 24; 0 <= d; d -= 8) + a[b] = this.j[c] >> d & 255, + ++b; + return a + }; + var tib = function(a, b, c) { + this.N = a; + this.H = b; + this.na = c; + this.o = this.j = null; + this.v = {} + }; + var uib = { + uK: 0, + Iga: 1, + lha: 2 + }; + var j4 = function(a) { + _.N.call(this, a.Aa); + var b = this; + a = vib(); + var c = _.bj(_.lc("qymVe")), + d = _.bj(_.lc("eNnkwf")); + this.o = new tib(a, c, d); + if (a = _.bj(_.lc("SpaT4e"))) + this.o.j = a; + this.H = []; + this.v = wib(); + this.N = []; + this.j = {}; + this.na = _.Rt(_.lc("pzJKf"), uib, 0); + _.Di(document).Yc(document.body).then(function(e) { + xib(b, e) + }) + }; + _.C(j4, _.N); + j4.Ga = _.N.Ga; + j4.va = _.N.va; + var xib = function(a, b) { + pib(b, function(c, d) { + return yib(a, c, d) ? (d.preventDefault(), !1) : !0 + }) + }; + j4.prototype.ua = function() { + var a = _.lc("x96UBf").Ra(); + this.o.N = a + }; + var Aib = function(a, b, c) { + if (!zib(a, b, c)) + return null; + for (var d = {}, e = _.B(a.H), f = e.next(); !f.done; f = e.next()) + f = f.value, + Object.assign(d, f(b, c)); + c = void 0; + if (!_.ob(a.j) && (e = _.Cm(_.Dm(3, b), !0))) + for (var g in a.j) + if (_.Vf(e, g)) { + c = a.j[g]; + break + } + a: + { + a = a.o; + e = c || a.N; + g = ""; + if (d) + for (var l in d) + g += "&" + l + "=" + d[l]; + c && (g += "&rct=j"); + a.j && (g += "&source=" + a.j); + if (qib(b, "http://")) + d = e.startsWith("www.google.") || c ? "https://" + e : "http://" + e; + else if (qib(b, "https://")) + d = "https://" + e; + else { + var m = b; + break a + } + if (a.H) { + l = a.na; + a.o || (c = rib(a.H), + a.o = new g4(new h4, c, 64)); + c = a.o; + e = _.Fca(b); + c.reset(); + c.update(e); + c = c.digest(); + c = _.Nb(c, 3); + b = _.Km("/url?sa=j", "url", b, "uct", l, "usg", c); + for (m in a.v) + b += "&" + m + "=" + a.v[m]; + m = d + b + g + } else + m = b + }return m + }, + yib = function(a, b, c) { + var d = (new _.Rj(c.target)).closest("a").filter(function(g) { + return !!g.href + }), + e = Aib(a, b, d); + if (!e) + return !1; + Bib(b); + var f = b != e; + b = "_blank"; + 0 != d.size() && d.Xa("target") ? b = d.Xa("target") : f && 2 == a.na && (b = 1 == c.button ? "_blank" : "_self"); + a = !0; + if (_.ab() && _.Wa() || "_self" == b) + a = !1; + _.fua(e, { + target: b, + noreferrer: a + }); + return !0 + }, + Bib = function(a) { + a = _.Fm(a); + var b = document.createElement("link"); + b.rel = "preconnect"; + b.href = a; + document.head.appendChild(b); + var c = document.createElement("link"); + c.rel = "dns-prefetch"; + c.href = a; + document.head.appendChild(c); + setTimeout(function() { + document.head.removeChild(b); + document.head.removeChild(c) + }, 5E3) + }, + Cib = function(a, b) { + return _.wa(a.N, function(c) { + return b && _.Uf(b, c) + }) + }, + zib = function(a, b, c) { + if (_.cb() && window.navigator && window.navigator.standalone || _.xsa()) + return !1; + var d = _.Dm(1, b).toLowerCase(); + if ("http" != d && "https" != d) + return !1; + d = _.Cm(_.Dm(3, b), !0).toLowerCase(); + b = _.Cm(_.Dm(5, b), !0); + if (Cib(a, b)) + return !0; + b = 0; + for (var e = a.v.length; b < e; ++b) { + var f = a.v[b]; + if (d == f || _.Vf(d, "." + f)) + return !1 + } + return c && c.getData("noRedirect").We() ? !1 : !0 + }, + wib = function() { + var a = location.href, + b = _.Fa(Dib); + a = _.Cm(_.Dm(3, a), !0).toLowerCase(); + b.push(a); + var c = a.indexOf(".google."); + -1 != c && b.push(a.substr(c + 1)); + return b + }, + vib = function() { + var a = window.location.hostname.split("google."); + return 1 < a.length && "com" != a[a.length - 1] ? "www.google." + + a[a.length - 1] : "www.google.com" + }; + _.gw(_.Pp, j4); + var Dib = ["google.com", "youtube.com", "blogger.com", "googleplex.com"]; + + _.z(); + + _.t("mI3LFb"); + + _.RC = function(a) { + _.N.call(this, a.Aa); + this.j = this.rn = null; + this.Mt = this.Ay = this.yy = this.Dy = this.Iz = this.Nz = this.Cj = this.Si = this.Jr = !1 + }; + _.C(_.RC, _.N); + _.RC.Ga = _.N.Ga; + _.RC.va = _.N.va; + _.gw(_.In, _.RC); + + _.z(); + + _.t("K4PcAe"); + + var eya, + NE, + fya; + eya = { + am: "Noto Sans Ethiopic", + bn: "Lohit Bengali", + dv: "Noto Sans Thaana", + km: "Nokora", + lo: "Dhyana", + ml: "Noto Sans Malayalam", + "mni-Mtei": "Noto Sans Meetei Mayek", + my: "Noto Sans Myanmar", + ps: "Noto Naskh Arabic", + sd: "Noto Naskh Arabic", + si: "Noto Sans Sinhala", + ta: "Lohit Tamil" + }; + NE = {}; + fya = (NE.Dhyana = "/css?family=Dhyana", NE["Lohit Bengali"] = "/css?family=Lohit+Bengali", NE["Lohit Tamil"] = "/css?family=Lohit+Tamil", NE.Nokora = "/css?family=Nokora", NE["Noto Naskh Arabic"] = "/earlyaccess/notonaskharabic.css", NE["Noto Sans Ethiopic"] = "/earlyaccess/notosansethiopic.css", NE["Noto Sans Malayalam"] = "/earlyaccess/notosansmalayalam.css", NE["Noto Sans Meetei Mayek"] = "/css?family=Noto+Sans+Meetei+Mayek", NE["Noto Sans Myanmar"] = "/earlyaccess/notosansmyanmar.css", NE["Noto Sans Sinhala"] = "/earlyaccess/notosanssinhala.css", + NE["Noto Sans Thaana"] = "/earlyaccess/notosansthaana.css", NE); + _.OE = function(a) { + _.N.call(this, a.Aa); + this.o = new Set + }; + _.C(_.OE, _.N); + _.OE.Ga = _.N.Ga; + _.OE.va = function() { + return {} + }; + _.OE.prototype.j = function(a) { + if ((a = eya[a]) && !this.o.has(a)) { + var b = _.ms("//fonts.googleapis.com").resolve(_.ms(fya[a])).toString(); + _.bfa("@import url(" + b + ");"); + this.o.add(a) + } + }; + _.gw(_.mr, _.OE); + + _.z(); + + _.t("j4UNFc"); + + var wxa; + wxa = { + f_: function() { + return _.ae.j + } + }; + _.gE = function(a) { + _.N.call(this, a.Aa) + }; + _.C(_.gE, _.N); + _.gE.Ga = _.N.Ga; + _.gE.va = function() { + return {} + }; + _.hE = function(a, b) { + var c; + null == (c = wxa.f_()) || _.pp(c, "object" === typeof b ? b : null, a) + }; + _.gw(_.Iq, _.gE); + + _.z(); + + _.t("m9oV"); + + _.sF = function(a) { + _.N.call(this, a.Aa); + this.enabled = !1 + }; + _.C(_.sF, _.N); + _.sF.Ga = _.N.Ga; + _.sF.va = _.N.va; + _.sF.prototype.qc = function(a) { + this.enabled = a + }; + _.sF.prototype.isEnabled = function() { + return this.enabled + }; + _.gw(_.Zn, _.sF); + + _.z(); + + _.t("p8L0ob"); + + var k1 = function(a) { + _.N.call(this, a.Aa); + this.o = Ueb + }; + _.C(k1, _.N); + k1.Ga = _.N.Ga; + k1.va = function() { + return {} + }; + var l1 = function(a, b) { + b = _.ms(b); + var c = b.o, + d = new _.ks; + _.Oa(a, function(e) { + var f = c.Uf(e); + f.length && _.qs(d, e, f) + }); + _.is(b, d); + return b.toString() + }, + m1 = function(a, b, c) { + return c.replace(a, b) + }; + k1.prototype.j = function(a, b) { + a = this.o[a] || []; + "function" === typeof a && (a = [a]); + _.Oa(a, function(c) { + b = c(b) + }); + return b + }; + _.gw(_.Vn, k1); + var n1 = /\/b\/\d+(?=\W|$)/g, + Veb = [], + Ueb = { + location: [_.ce(l1, Veb), _.ce(m1, n1, "")], + referrer: [_.ce(l1, []), _.ce(m1, n1, "")], + page: [_.ce(l1, Veb), _.ce(m1, n1, "")] + }; + + _.z(); + + _.t("pKzUve"); + + var oFa; + oFa = { + qS: _.Wx + }; + _.yI = function(a) { + _.N.call(this, a.Aa); + var b = this; + this.o = pFa(); + this.v = new _.rm(1E3); + this.H = Math.floor(2147483647 * Math.random()); + this.v.listen("tick", function() { + qFa(b) + }); + this.v.start(); + this.j = 0 + }; + _.C(_.yI, _.N); + _.yI.Ga = _.N.Ga; + _.yI.va = function() { + return {} + }; + var pFa = function() { + var a = _.ej(_.lc("zChJod"), _.gk); + a = new oFa.qS(1056, _.ak(), _.G(a, 2) || void 0, !1, !0); + a.Cj(!0); + a.Si = !0; + var b = _.lc("KVgdyf").v([]).map(function(c) { + return c.number() + }); + 0 < b.length && (b = _.Ex(new _.Dx, b), _.Qx(a, b)); + return a + }, + qFa = function(a) { + 0 < a.j && a.o.flush(function() { + a.j = 0 + }) + }; + _.yI.prototype.log = function(a) { + _.A(a, 12, this.H); + this.o.log(a); + 900 <= ++this.j && qFa(this) + }; + _.gw(_.kia, _.yI); + + _.z(); + + _.t("GSlykd"); + + _.HZ = function(a) { + _.N.call(this, a.Aa); + this.j = [] + }; + _.C(_.HZ, _.N); + _.HZ.Ga = _.N.Ga; + _.HZ.va = function() { + return {} + }; + _.HZ.prototype.push = function(a, b, c, d) { + var e = this.j, + f = e.push; + a = _.ew(_.dw(_.cw(new _.Bq, a), b), d).Mb(c); + f.call(e, a) + }; + _.HZ.prototype.clear = function() { + this.j = [] + }; + _.gw(_.gka, _.HZ); + + _.z(); + + _.t("tjiVBd"); + + _.KQ = function(a) { + _.N.call(this, a.Aa) + }; + _.C(_.KQ, _.N); + _.KQ.Ga = _.N.Ga; + _.KQ.va = function() { + return {} + }; + _.gw(_.Xq, _.KQ); + + _.z(); + + _.t("gWGePc"); + + var LQ = function(a) { + _.O.call(this, a.Aa) + }; + _.C(LQ, _.O); + LQ.va = function() { + return {} + }; + LQ.prototype.update = function(a) { + this.U().Mb(a.endsWith("\n") ? a + "\n" : a) + }; + LQ.prototype.XN = function() { + return 2 < this.PM() / 32 + }; + LQ.prototype.PM = function() { + var a = this.U().oa(), + b = _.gB(a, "padding"); + return a.scrollHeight - b.top - b.bottom + }; + _.P(LQ.prototype, "lZuUt", function() { + return this.PM + }); + _.P(LQ.prototype, "a6Plmf", function() { + return this.XN + }); + _.R(_.Tia, LQ); + + _.z(); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + _.pJa = function(a, b, c, d, e, f) { + a = a.clone(); + b = b.clone(); + var g = 0; + if (d || 0 != c) + c & 4 ? a.x -= b.width + (d ? d.right : 0) : c & 2 ? a.x -= b.width / 2 : d && (a.x += d.left), + c & 1 ? a.y -= b.height + (d ? d.bottom : 0) : d && (a.y += d.top); + if (f) { + if (e) { + g = a; + c = b; + d = 0; + 65 == (f & 65) && (g.x < e.left || g.x >= e.right) && (f &= -2); + 132 == (f & 132) && (g.y < e.top || g.y >= e.bottom) && (f &= -5); + g.x < e.left && f & 1 && (g.x = e.left, d |= 1); + if (f & 16) { + var l = g.x; + g.x < e.left && (g.x = e.left, d |= 4); + g.x + c.width > e.right && (c.width = Math.min(e.right - g.x, l + c.width - e.left), c.width = Math.max(c.width, 0), d |= 4) + } + g.x + c.width > + e.right && f & 1 && (g.x = Math.max(e.right - c.width, e.left), d |= 1); + f & 2 && (d |= (g.x < e.left ? 16 : 0) | (g.x + c.width > e.right ? 32 : 0)); + g.y < e.top && f & 4 && (g.y = e.top, d |= 2); + f & 32 && (l = g.y, g.y < e.top && (g.y = e.top, d |= 8), g.y + c.height > e.bottom && (c.height = Math.min(e.bottom - g.y, l + c.height - e.top), c.height = Math.max(c.height, 0), d |= 8)); + g.y + c.height > e.bottom && f & 4 && (g.y = Math.max(e.bottom - c.height, e.top), d |= 2); + f & 8 && (d |= (g.y < e.top ? 64 : 0) | (g.y + c.height > e.bottom ? 128 : 0)); + e = d + } else + e = 256; + g = e + } + e = new _.tj(0, 0, 0, 0); + e.left = a.x; + e.top = a.y; + e.width = b.width; + e.height = b.height; + return { + rect: e, + status: g + } + }; + _.qK = function(a, b) { + return (b & 8 && _.oK(a) ? b ^ 4 : b) & -9 + }; + + _.t("Izs65d"); + + _.qR = function(a) { + _.N.call(this, a.Aa); + this.ya = "en"; + this.wa = this.ua = this.o = this.N = this.na = this.H = this.v = this.j = null + }; + _.C(_.qR, _.N); + _.qR.Ga = _.N.Ga; + _.qR.va = _.N.va; + _.qR.prototype.initialize = function(a, b, c) { + null == this.j && (this.j = new google.elements.inputtools.InputToolsController); + null != this.H && this.j.removePageElements([this.H]); + this.H = a; + this.j.addPageElements([this.H]); + null != this.N && this.j.removeEventListener(google.elements.inputtools.EventType.INPUT_TOOL_ENABLED, this.N); + this.N = c; + this.j.addEventListener(google.elements.inputtools.EventType.INPUT_TOOL_ENABLED, this.N); + this.na = b; + null != this.v && this.v.hide(); + this.v = this.j.showControl({ + container: this.na + }) + }; + _.qR.prototype.iB = _.k(146); + _.gw(_.nja, _.qR); + + _.z(); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + + var vs = function(a, b, c, d) { + this.o = a; + this.j = b; + (void 0 === b || 0 >= b) && _.Vd(null, Error("hb`" + b + "`" + (a && a.j.j))); + this.H = 1 == c; + this.v = d + }, + Ema = function(a) { + return this.Lb.Ca(a) + }, + ws = function(a) { + this.Qi = a + }, + xs = function() { + _.ba.call(this); + this.message = "Retryable Server Error" + }, + ys = function(a) { + _.I.call(this, a) + }, + Lma, + Mma; + _.C(ys, _.I); + var zs = function(a) { + _.I.call(this, a) + }; + _.C(zs, _.I); + zs.prototype.Bn = _.k(63); + zs.Jd = "xsrf"; + var As = function() { + _.ba.call(this); + this.message = "XSRF token refresh" + }; + _.C(As, _.ba); + zs.prototype.Bn = _.n(63, function(a) { + _.A(this, 1, a) + }); + _.Uc.prototype.v = _.n(32, function() {}); + _.ts.prototype.v = _.n(31, function(a) { + var b; + if (b = 0 != a.length) { + b = this.H; + a = a[0]; + var c = !1, + d = b.v, + e; + _.ic(a, ys, 2) && (e = _.G(_.ic(a, ys, 2), 1)); + d && e === d && (b.j = _.G(a, 1), c = !0); + b = c + } + if (b) + throw new As; + }); + _.Uc.prototype.o = _.n(30, function() { + return [] + }); + _.ts.prototype.o = _.n(29, function() { + return zs + }); + _.Uc.prototype.j = _.n(28, function() {}); + _.Jn.prototype.j = _.n(27, function(a) { + a.Ca({ + "soc-app": 1, + "soc-platform": 1, + "soc-device": _.jd() + }) + }); + _.ts.prototype.j = _.n(26, function(a) { + var b = this.H; + if (b.j) + if ("DELETE" == a.v) + a.Bn(b.j); + else { + b = b.j; + var c = a.H; + c ? (a = c.elements.at, a || (a = c.ownerDocument.createElement("input"), a.setAttribute("name", "at"), a.setAttribute("hidden", !0), c.appendChild(a)), a.value = b) : a.kc || a.ua("at", b) + } + }); + var Fma = function(a) { + var b = {}; + a = (a.j && 2 <= _.yp(a) ? a.j.getAllResponseHeaders() || "" : "").split("\r\n"); + for (var c = 0; c < a.length; c++) + if (!_.Wf(a[c])) { + var d = _.Wg(a[c], ":", 1), + e = d[0]; + d = d[1]; + if ("string" === typeof d) { + d = d.trim(); + var f = b[e] || []; + b[e] = f; + f.push(d) + } + } + return _.ib(b, function(g) { + return g.join(", ") + }) + }, + Bs = function(a, b, c) { + Array.isArray(c) || (c = [String(c)]); + _.qs(a.o, b, c) + }, + Gma = function(a, b, c) { + "function" === typeof b ? _.hf(c) || b.call(c) : b && "function" == typeof b.handleEvent && (_.hf(b) || b.handleEvent.call(b)) + }, + Cs = function(a, + b, c, d) { + var e = "function" === typeof b; + (e || !_.hf(b)) && e && _.hf(d); + if (!(e || b && "function" == typeof b.handleEvent)) + throw Error("Ea"); + a = (0, _.Xe)(Gma, null, a, b, d); + return _.ca.setTimeout(a, c || 0) + }, + Ds = function(a, b, c) { + a.push(encodeURIComponent(b) + "=" + encodeURIComponent(c)) + }, + Hma = function(a) { + a = a.elements; + for (var b, c = 0; b = a[c]; c++) + if (!b.disabled && b.type && "file" == b.type.toLowerCase()) + return !0; + return !1 + }, + Ima = function(a) { + for (var b = [], c = a.elements, d, e = 0; d = c.item(e); e++) + if (d.form == a && !d.disabled && "FIELDSET" != d.tagName) { + var f = + d.name; + switch (d.type.toLowerCase()) { + case "file": + case "submit": + case "reset": + case "button": + break; + case "select-multiple": + d = _.rj(d); + if (null != d) + for (var g, l = 0; g = d[l]; l++) + Ds(b, f, g); + break; + default: + g = _.rj(d), + null != g && Ds(b, f, g) + } + } + c = a.getElementsByTagName("INPUT"); + for (e = 0; d = c[e]; e++) + d.form == a && "image" == d.type.toLowerCase() && (f = d.name, Ds(b, f, d.value), Ds(b, f + ".x", "0"), Ds(b, f + ".y", "0")); + return b.join("&") + }, + Jma = function(a) { + this.o = a + }; + Jma.prototype.j = function(a, b) { + return _.Jc(this.o.j(a, b)) + }; + _.Es = function(a, b) { + a = new Jma(a); + b = b.value; + _.bn[b] || (_.bn[b] = []); + _.bn[b].push(a) + }; + _.Kma = { + value: 3, + A8: !0 + }; + Lma = function(a, b, c) { + if (a.forEach && "function" == typeof a.forEach) + a.forEach(b, c); + else if (_.ha(a) || "string" === typeof a) + Array.prototype.forEach.call(a, b, c); + else + for (var d = _.pma(a), e = _.as(a), f = e.length, g = 0; g < f; g++) + b.call(c, e[g], d && d[g], a) + }; + Mma = function(a, b) { + null != a && this.append.apply(this, arguments) + }; + _.h = Mma.prototype; + _.h.Sn = ""; + _.h.set = function(a) { + this.Sn = "" + a + }; + _.h.append = function(a, b, c) { + this.Sn += String(a); + if (null != b) + for (var d = 1; d < arguments.length; d++) + this.Sn += arguments[d]; + return this + }; + _.h.clear = function() { + this.Sn = "" + }; + _.h.toString = function() { + return this.Sn + }; + _.Fs = function(a) { + _.I.call(this, a) + }; + _.C(_.Fs, _.I); + _.Fs.prototype.getData = function() { + return _.G(this, 4) + }; + _.Fs.prototype.clearData = function() { + return _.cc(this, 4) + }; + _.Gs = function(a) { + return _.ic(a, _.fk, 10) + }; + _.Fs.Jd = "er"; + var Hs = function(a) { + _.I.call(this, a, -1, Nma) + }; + _.C(Hs, _.I); + var Nma = [6, 7, 10, 11, 12]; + Hs.Jd = "di"; + var Is = function(a) { + _.I.call(this, a) + }; + _.C(Is, _.I); + Is.Jd = "e"; + var Js = function(a) { + _.I.call(this, a) + }; + _.C(Js, _.I); + Js.Jd = "f.ri"; + var Ks = function(a) { + this.H = a + }; + _.C(Ks, _.Uc); + Ks.prototype.j = function(a) { + this.H && Bs(a.j, "bl", this.H) + }; + var Ls = function(a) { + if (a.H) + a = !1; + else { + var b; + if (b = !!a.o) + a: + switch (b = a.o, b.Pt) { + case "RETRY": + b = !0; + break a; + case "FAIL": + b = !1; + break a; + case "BEST_EFFORT": + b = a.v || a.o.Ms; + b = 500 <= a.j && 3 > b ? !0 : !1; + break a; + default: + throw Error("ib`" + b.Pt); + } + a = b + } + return a + }; + vs.prototype.toString = function() { + return String(this.j) + }; + var Ms = function() {}, + Rma = function(a) { + var b = a.Aq, + c = function(m) { + c.Tc.constructor.call(this, m); + var p = this.Oj.length; + this.j = []; + for (var q = 0; q < p; ++q) + this.Oj[q].pja || (this.j[q] = new this.Oj[q](m)) + }; + _.bf(c, b); + for (var d = []; a && a !== Object;) { + if (b = a.Aq) { + b.Oj && (_.Ga(d, b.Oj), _.La(d)); + var e = b.prototype, + f; + for (f in e) + if (e.hasOwnProperty(f) && "function" === typeof e[f] && e[f] !== b) { + var g = !!e[f].Pia, + l = Oma(f, e, d, g); + (g = Pma(f, e, l, g)) && (c.prototype[f] = g) + } + } + a = Qma(a) + } + c.prototype.Oj = d; + return c + }, + Qma = function(a) { + return a === Object ? Object : + Object.getPrototypeOf ? Object.getPrototypeOf(a.prototype).constructor || Object : a.Tc && a.Tc.constructor || Object + }, + Oma = function(a, b, c, d) { + for (var e = [], f = 0; f < c.length && (c[f].prototype[a] === b[a] || (e.push(f), !d)); ++f) + ; + return e + }, + Pma = function(a, b, c, d) { + var e; + c.length ? e = d ? function(f) { + var g = this.j[c[0]]; + return g ? g[a].apply(this.j[c[0]], arguments) : this.Oj[c[0]].prototype[a].apply(this, arguments) + } : b[a].sW ? function(f) { + a: + { + var g = Array.prototype.slice.call(arguments, 0); + for (var l = 0; l < c.length; ++l) { + var m = this.j[c[l]]; + if (m = + m ? m[a].apply(m, g) : this.Oj[c[l]].prototype[a].apply(this, g)) { + g = m; + break a + } + } + g = !1 + }return g + } : b[a].rW ? function(f) { + a: + { + var g = Array.prototype.slice.call(arguments, 0); + for (var l = 0; l < c.length; ++l) { + var m = this.j[c[l]]; + m = m ? m[a].apply(m, g) : this.Oj[c[l]].prototype[a].apply(this, g); + if (null != m) { + g = m; + break a + } + } + g = void 0 + }return g + } : b[a].ZO ? function(f) { + for (var g = Array.prototype.slice.call(arguments, 0), l = 0; l < c.length; ++l) { + var m = this.j[c[l]]; + m ? m[a].apply(m, g) : this.Oj[c[l]].prototype[a].apply(this, g) + } + } : function(f) { + for (var g = + Array.prototype.slice.call(arguments, 0), l = [], m = 0; m < c.length; ++m) { + var p = this.j[c[m]]; + l.push(p ? p[a].apply(p, g) : this.Oj[c[m]].prototype[a].apply(this, g)) + } + return l + } : d || b[a].sW || b[a].rW || b[a].ZO ? e = null : e = Sma; + return e + }, + Sma = function() { + return [] + }; + Ms.prototype.Ca = function(a) { + if (this.j) + for (var b = 0; b < this.j.length; ++b) + if (this.j[b] instanceof a) + return this.j[b]; + return null + }; + _.bf(ws, Ms); + ws.prototype.o = function() {}; + ws.prototype.o.ZO = !0; + var Ns = function() { + _.ef.call(this); + if (!this.Lb) { + for (var a = this.constructor; a && !a.Aq;) + a = a.Tc && a.Tc.constructor; + a.Aq.ML || (a.Aq.ML = Rma(a)); + this.Lb = new a.Aq.ML(this); + this.Ca || (this.Ca = Ema) + } + }; + _.bf(Ns, _.ef); + ws.Tc || _.bf(ws, Ms); + Ns.Aq = ws; + Ns.prototype.inUse = !1; + Ns.prototype.sI = function() { + return 0 + }; + Ns.prototype.transfer = function(a) { + this.o.Cx(a); + this.v = a + }; + Ns.prototype.abort = function() { + _.Ue() + }; + var Tma = function(a, b) { + switch (a) { + case 1: + case 3: + return 8; + case 4: + return NaN; + case 7: + return 100; + case 6: + return b || 7; + case 8: + return 101; + case 5: + return 9; + default: + return 102 + } + }; + Ns.prototype.Bn = function(a, b) { + this.H = a; + this.Ma = b + }; + var Os = function(a) { + Ns.call(this); + this.j = new _.up; + this.Va = a; + this.wa = null; + this.j.headers.set("X-Same-Domain", "1"); + _.jm(this.j, "complete", this.RN, !1, this); + _.jm(this.j, "ready", this.SN, !1, this) + }; + _.bf(Os, Ns); + var Uma = RegExp("var gmail_error\\s*=\\s*(\\d+)", "m"), + Vma = RegExp("var rc\\s*=\\s*(\\d+)", "m"), + Wma = RegExp("(?:Additional details|Detailed Technical Info)[\\s\\S]*]*>([\\s\\S]*)<\\/pre>", "i"); + _.h = Os.prototype; + _.h.Vb = function() { + _.nm(this.j, "complete", this.RN, !1, this); + _.nm(this.j, "ready", this.SN, !1, this); + this.j.uc(); + this.j = null; + Os.Tc.Vb.call(this) + }; + _.h.transfer = function(a) { + this.o.Cx(a); + this.v = a; + Bs(a.j, "rt", this.Va); + var b = a.na, + c = null != a.N || null != a.H; + if (!a.kc || c) { + if (this.H && (c = this.Ma.call(null), void 0 !== c)) { + var d = a.H; + if (d) { + var e = d.elements[this.H]; + e || (e = d.ownerDocument.createElement("input"), e.setAttribute("name", this.H), e.setAttribute("hidden", !0), d.appendChild(e)); + e.value = c + } else + a.ua(this.H, c) + } + this.j.send(a.getUrl(), a.v, Xma(a), b) + } else + this.j.send(a.getUrl(), a.v, null, b) + }; + _.h.abort = function(a) { + this.wa = a; + this.j.abort(7) + }; + _.h.RN = function(a) { + a = a.target; + this.v.ac = a.Ld(); + if (_.zp(a)) { + if (0 < _.Ap(a).length || 204 == a.Ld()) { + this.TN(a); + return + } + this.wa = 104 + } + this.Au(a) + }; + _.h.SN = function() { + this.o.lba(this) + }; + var Xma = function(a) { + var b = a.N; + if (b) { + var c = new Mma; + b.forEach(function(d, e) { + c.append(_.Qg(e), "=", _.Qg(d), "&") + }); + return c.toString() + } + return a.H ? Ima(a.H) : "" + }; + Os.prototype.Au = function(a) { + var b = this.wa; + this.wa = 0; + var c = a.Ld(), + d = a.H; + Wma.exec(_.Ap(a)); + if (b) + var e = b; + else + 6 == d && (a = _.Ap(a), e = (b = a.match(Uma)) ? 700 + parseInt(b[1], 10) : (b = a.match(Vma)) ? Number("6" + b[1]) : null); + e || (e = Tma(d, c)); + Ps(this, e) + }; + var Ps = function(a, b) { + var c = a.v; + b = new vs(c, b); + a.o.YA(c, b) + }; + var Qs = function() { + Os.call(this, "c"); + _.jm(this.j, "readystatechange", this.MN, !1, this) + }; + _.C(Qs, Os); + _.h = Qs.prototype; + _.h.clone = function() { + var a = new Qs; + a.Bn(this.H, this.Ma); + return a + }; + _.h.Vb = function() { + _.tm(this.ua); + _.nm(this.j, "readystatechange", this.MN, !1, this); + Os.prototype.Vb.call(this) + }; + _.h.sI = function(a) { + if (a.fR) + return 0; + var b = a.H; + return b && Hma(b) || _.ig && !_.rg("420+") || _.hg && !_.rg("1.9") ? 0 : a.Va || !a.Cz ? .9 : .5 + }; + _.h.MN = function() { + _.ig || _.hg || _.bg || _.tm(this.ua); + 3 == _.yp(this.j) && this.mz(!1) + }; + _.h.TN = function() { + _.tm(this.ua); + this.mz(!0) + }; + _.h.Au = function(a) { + this.mz(!0); + Os.prototype.Au.call(this, a) + }; + _.h.mz = function(a, b) { + if (!this.Ka || a) { + var c = _.Ap(this.j); + if (0 == this.N) { + var d = c.indexOf("\n\n"); + if (-1 == d) { + a && (b || Ps(this, 103), this.ya = !0); + return + } + this.N = d + 2 + } + do d = Yma(this, c); + while (0 == d); + a && (this.ya = !0); + switch (d) { + case 2: + a ? b || this.abort(10) : this.Ka = !0; + break; + case 3: + a && (this.o.qv(this.v, Fma(this.j)), this.Ka && _.Vd("Chunk parse error: " + this.Ia + (this.na ? ", " + this.na : ""), Error())); + break; + case 1: + a && (b || Ps(this, 103)) + } + a || _.ig || _.hg || _.bg || (this.ua = _.sm(this.mz, 100, this)) + } + }; + _.h.transfer = function(a) { + this.ya || _.Vd("transfer() called during response processing", Error()); + this.ya = !1; + this.N = 0; + this.Ka = !1; + Os.prototype.transfer.call(this, a) + }; + var Yma = function(a, b) { + var c = a.N; + if (c == b.length) + return 3; + var d = b.indexOf("\n", c); + if (-1 == d) + return 1; + if (c == d) + return a.Ia = 0, a.na = null, 2; + var e = b.substring(c, d), + f = Number(e); + if (isNaN(f)) + return a.Ia = 1, a.na = "length: " + e.length + ", " + e.substring(0, 7) + ", ssi:" + c + ", sei:" + d + ", rtl:" + b.length + ", " + b.substring(0, Math.min(15, c)), 2; + if (d + f > b.length) + return 1; + c = b.substr(d, f); + try { + var g = window.JSON.parse(c) + } catch (l) { + return a.Ia = 2, a.na = null, 2 + } + a.N = d + f; + if (Array.isArray(g)) + for (d = 0; d < g.length; d++) + a.o.o0(a.v, g[d]); + return a.N == + b.length ? 3 : 0 + }; + Qs.prototype.ua = -1; + Qs.prototype.na = null; + Qs.prototype.ya = !0; + Qs.prototype.Za = null; + var Rs = function(a, b) { + var c = {}; + _.Oa(a, function(d) { + var e = _.Nm(b, d); + e && (c[d] = e) + }); + this.H = c + }; + _.C(Rs, _.Uc); + Rs.prototype.j = function(a) { + _.eb(this.H, function(b, c) { + a.ya(c) || Bs(a.j, c, b) + }) + }; + var Ss = function(a) { + this.H = [].slice.apply(arguments) + }; + _.C(Ss, _.Uc); + Ss.prototype.j = function() { + _.Oa(this.H, function() {}) + }; + var Ts = function(a) { + this.H = a + }; + _.C(Ts, _.Uc); + Ts.prototype.j = function(a) { + this.H && Bs(a.j, "f.sid", this.H) + }; + var Zma = function(a, b) { + _.Ud.call(this, a, b) + }; + _.C(Zma, _.Ud); + var $ma = function(a) { + a ? (this.j = _.G(a, 1) || -1, _.G(a, 2), _.G(a, 3), _.G(a, 4), this.o = _.G(a, 13) || "") : (this.j = -1, this.o = "") + }, + ana = new $ma; + var Ws = function(a) { + (this.wa = a) && _.Us(this, this.wa.RC); + _.Ye(); + this.j = new _.fs; + this.v = "POST"; + this.xc = bna++; + Vs || (a = new Date, Vs = 3600 * a.getHours() + 60 * a.getMinutes() + a.getSeconds()); + this.Wa = 1 + Vs + 1E5 * this.xc; + this.na = new _.oj; + this.yb = -1 + }, + Vs, + cna = new Zma(_.gga, "f_req"), + bna = 0, + Xs; + _.h = Ws.prototype; + _.h.fR = !0; + _.h.Cz = !0; + _.h.jx = -1; + _.h.MJ = -1; + _.h.pM = -1; + _.h.HO = -1; + _.h.qB = ana; + _.h.vL = -1; + _.h.Ms = 0; + _.h.Pt = "BEST_EFFORT"; + Xs = function(a) { + if (a.Ka) + throw Error("jb"); + }; + _.Us = function(a, b) { + Xs(a); + a.Pt = b + }; + Ws.prototype.Bn = function(a) { + this.na.set("X-Framework-Xsrf-Token", a) + }; + Ws.prototype.getContext = function() { + return this.tb + }; + Ws.prototype.uu = function() { + return this.jx + }; + Ws.prototype.Pb = function() { + this.Pt = "FAIL"; + this.wa.abort(this, 101) + }; + _.dna = function(a, b) { + Xs(a); + a.fR = b + }; + _.h = Ws.prototype; + _.h.send = function() { + if (this.Ka) + throw Error("mb"); + this.MJ = _.Ye(); + if (!this.Wa) { + var a = "No request id for [" + this.getUrl() + "]", + b = Error("lb`" + this.getUrl()); + _.Vd(a, b) + } + Bs(this.j, "_reqid", this.Wa); + this.wa.send(this); + this.Ka = !0; + 0 <= this.jx && (this.Ia = Cs("nb", this.Pb, this.jx, this)) + }; + _.h.abort = function() { + if (!this.Ka) + throw Error("ob"); + this.complete || (this.Pt = "FAIL", this.wa.abort(this)) + }; + _.h.Xo = function() { + return !!this.complete + }; + _.h.getType = function() { + return cna + }; + _.h.XE = function() { + return this.Ma + }; + _.h.getData = function(a) { + return this.Jb ? this.Jb[a] : null + }; + var Ys = function(a) { + return !!a.o && !("function" == typeof a.o.isDisposed && a.o.isDisposed()) + }, + ena = function(a, b) { + a.complete = !0; + a.vL = _.Ye(); + a.Ia && (_.ca.clearTimeout(a.Ia), a.Ia = null); + Ys(a) && (a.Xb && a.o.nz && a.o.nz(a), a.o.NN && a.o.NN(a, b)) + }, + Zs = function() { + if (!(window.chrome && window.chrome.runtime && window.chrome.runtime.getManifest && window.chrome.runtime.getManifest())) + throw Error("pb"); + }; + Ws.prototype.getUrl = function() { + return String(this.j.clone()) + }; + Ws.prototype.ya = function(a) { + return this.j.o.get(a) + }; + Ws.prototype.Ca = function(a) { + fna(this, a, !1) + }; + Ws.prototype.ua = function(a, b) { + this.N || (this.N = new _.ks); + Array.isArray(b) || (b = [String(b)]); + _.ya(_.vp, this.v) || (this.v = "POST"); + _.qs(this.N, a, b) + }; + var fna = function(a, b, c) { + if (b instanceof _.ks) { + var d = b.Qh(); + _.La(d); + for (var e = 0; e < d.length; e++) { + var f = d[e], + g = b.Uf(f); + c ? a.ua(f, g) : Bs(a.j, f, g) + } + } else + Lma(b, function(l, m) { + c ? this.ua(m, l) : Bs(this.j, m, l) + }, a) + }; + var $s = function(a, b, c, d) { + _.$l.call(this, (d ? "data_b:" : "data:") + b); + this.request = a; + this.data = c + }; + _.C($s, _.$l); + var gna = function() { + this.v = []; + this.H = {}; + at(this, 1E3) + }, + at = function(a, b, c) { + c ? a.PA = b : (b = Math.min(3E5, Math.max(b, 1E3)), a.PA = Math.round(.85 * b) + Math.round(.3 * b * Math.random())) + }; + _.h = gna.prototype; + _.h.nu = function() { + return this.ov + }; + _.h.DD = function() { + return this.ov == this.VA + }; + _.h.getError = function() { + return this.N + }; + _.h.Zh = function(a) { + this.N = a + }; + _.h.reset = function() { + this.o = null; + this.Zh(null) + }; + _.h.rH = 0; + _.h.VA = -1; + _.h.ov = 0; + _.h.np = 0; + _.h.xk = 0; + _.h.YO = 0; + _.h.PA = 0; + var bt = function(a, b, c) { + _.$l.call(this, a); + b && (this.j = b); + c && (this.v = c) + }; + _.C(bt, _.$l); + bt.prototype.XE = function() { + return this.v + }; + _.bf(xs, _.ba); + var ct = function() { + _.qm.call(this); + this.H = new _.Pk; + this.na = new _.oj; + this.j = []; + this.o = []; + this.Ip = []; + this.ua = new _.Io(this); + new _.oj + }; + _.bf(ct, _.qm); + var hna = "_/reporthttp4xxerror"; + _.h = ct.prototype; + _.h.zl = null; + _.h.Db = "READY"; + _.h.Lr = 1; + _.h.RC = "BEST_EFFORT"; + _.h.TH = !1; + _.h.uc = function() { + for (var a = 0; a < this.o.length; a++) { + var b = this.o[a].getContext(); + b.xk && (_.ca.clearTimeout(b.xk), b.xk = 0) + } + this.isDisposed() || (ct.Tc.uc.call(this), this.H.clear(), this.zl && (_.ca.clearTimeout(this.zl), this.zl = null)); + for (a = 0; a < this.Ip.length; a++) + this.Ip[a].uc(); + this.o.length = this.j.length = 0; + this.ua.uc() + }; + var dt = function(a, b) { + var c = {}; + c.lba = (0, _.Xe)(a.mba, a); + c.YA = (0, _.Xe)(a.YA, a); + c.qv = (0, _.Xe)(a.qv, a); + c.o0 = (0, _.Xe)(a.yb, a); + c.jz = (0, _.Xe)(a.Wa, a); + c.DD = (0, _.Xe)(a.ya, a); + c.Sja = (0, _.Xe)(a.Ma, a); + c.nu = (0, _.Xe)(a.Va, a); + c.Wka = (0, _.Xe)(a.v, a); + c.Cx = (0, _.Xe)(a.Cx, a); + b.o = c; + a.Ip.push(b) + }; + ct.prototype.send = function(a) { + this.isDisposed() ? et(this, a, 107) : (this.dispatchEvent(new bt("f", a)), this.H.j.push(a), ina(this)) + }; + ct.prototype.getState = function() { + return this.Db + }; + ct.prototype.abort = function(a, b) { + jna(this, a, b) + }; + var jna = function(a, b, c) { + c = "number" === typeof c ? c : 100; + _.ya(a.j, b) ? (b.getContext().rH = c, (a = b.getContext()) && a.o && a.o.abort(a.rH)) : a.H.remove(b) && et(a, b, c) + }, + lna = function(a, b) { + var c = null, + d = {}, + e = _.Mf(a.Ip, function(p) { + var q = _.Ka(p); + d[q] = p.sI(b); + return !!d[q] + }); + _.qma(e, (0, _.Xe)(a.Ca, null, d, a.Ip)); + for (var f = 0, g = 0, l = e.length; f < l && !c; f++) { + var m = e[f]; + if (!m.inUse) { + c = m; + break + } + m = d[_.Ka(m)]; + if (f == l - 1 || m > d[_.Ka(e[f + 1])]) + for (; !c && g <= f;) + if (c = e[g++], kna(a, c) < a.Lr) + if (c = c.clone()) + dt(a, c); + else { + if (1 == m) + throw Error("rb"); + } + else + throw Error("sb"); + } + return c + }; + ct.prototype.Ca = function(a, b, c, d) { + var e = _.Ka(c), + f = _.Ka(d); + return a[e] < a[f] ? 1 : a[e] > a[f] ? -1 : c.inUse && !d.inUse ? 1 : !c.inUse && d.inUse ? -1 : _.xa(b, d) - _.xa(b, c) + }; + var kna = function(a, b) { + var c = 0; + b = b.constructor; + a = a.Ip; + for (var d = 0, e = a.length; d < e; d++) + a[d].constructor === b && c++; + return c + }; + ct.prototype.Cx = function(a) { + if (0 !== this.na.size) + for (var b = Array.from(this.na.keys()), c = 0; c < b.length; c++) { + var d = b[c], + e = this.na.get(d); + Bs(a.j, d, e); + this.na.delete(d) + } + }; + var ft = function(a, b) { + switch (b) { + case "ACTIVE": + case "WAITING_FOR_RETRY": + case "RETRY_TIMER": + if (0 == a.j.length) + throw Error("ub`" + b); + } + b != a.Db && (a.Db = b, a.dispatchEvent(new bt("e")), a.Ka && a.Ka.Lka()) + }, + ina = function(a) { + if ("READY" == a.Db || 1 !== a.Lr) { + var b = _.Bda(a.H); + b && a.j.length < a.Lr && (_.Qk(a.H), b.tb = new gna, a.j.push(b), mna(a, b)) + } + }, + mna = function(a, b) { + b.getUrl(); + var c = b.getContext(); + c.ov = 0; + c.VA = -1; + c = _.Ye(); + -1 == b.pM && (b.pM = c); + b.HO = c; + b.Ms++; + try { + ft(a, "ACTIVE"); + try { + var d = b.getContext(); + d.rH = 0; + var e = d.o; + if (!e) { + e = lna(a, + b); + if (!e) + throw Error("tb`" + b); + e.inUse = !0; + d.o = e + } + d.j = null; + e.transfer(b); + a.zl || (a.zl = Cs("wb", a.mP, 3E4, a)) + } catch (f) { + throw f; + } + } catch (f) { + throw f; + } + }; + ct.prototype.Wa = function(a, b) { + this.jz(a, b) + }; + ct.prototype.jz = function(a, b) { + for (var c = a.getContext(), d = 0; d < b.length; d++) { + var e = b[d]; + c.ov++; + var f = e[0]; + f !== Js.Jd && c.v.push(e); + 1 == c.nu() && nna(a); + f == Js.Jd ? ona(this, a, e) : f == Hs.Jd ? pna(a, e) : f == Is.Jd && (qna(a, new Is(e)), this.v(a)) + } + }; + ct.prototype.yb = function(a, b) { + var c = a.getContext(); + c.ov++; + var d = b[0]; + c.np && (_.ca.clearTimeout(c.np), c.np = 0); + d !== Js.Jd && c.v.push(b); + 1 == c.nu() && nna(a); + d == Js.Jd ? ona(this, a, b) : d == Hs.Jd ? pna(a, b) : d == Is.Jd ? (qna(a, new Is(b)), this.v(a)) : (b = a.getContext(), a = Cs("wb", _.ce(this.v, a), 50, this), b.np = a) + }; + var nna = function(a) { + try { + _.Ye() + } catch (b) { + _.Vd("Exception in onFirstArray_", b), + a.getContext().j = b + } + }, + ona = function(a, b, c) { + (c = _.G(new Js(c), 1)) && a.wa && c != a.wa && (b.getContext().j = Error(106)) + }, + pna = function(a, b) { + try { + var c = new Hs(b), + d = new $ma(c); + a.qB = d + } catch (e) { + _.Vd("Exception in handleDebugInfoArray_", e), + a.getContext().j = e + } + }, + qna = function(a, b) { + var c = a.getContext(), + d = _.G(b, 1); + c.VA = d; + 0 < _.G(b, 4) && (b = _.G(b, 4), a.yb = b) + }; + ct.prototype.v = function(a) { + var b = a.getContext(); + b.np && (_.ca.clearTimeout(b.np), b.np = 0); + var c = b.v, + d = b.H; + if (c.length && (b.v = [], b.H = {}, b = a ? a.getContext() : null, !b || !b.j)) + try { + for (var e = 0; e < c.length; e++) { + var f = c[e], + g = f[0]; + this.dispatchEvent(new $s(a, g, f, !0)) + } + a && Ys(a) && a.o.w0 && a.o.w0(a, c); + this.dispatchEvent(new $s(a, "aa", c)); + for (e = 0; e < c.length; e++) { + f = c[e]; + g = f[0]; + if (a) + if (g == _.Fs.Jd) { + var l = new _.Fs(f), + m = _.G(l, 5); + if (500 <= m && 700 > m) { + var p = new vs(a, m, !1, a.Ms); + if (Ls(p)) { + b.Zh(p); + var q = new xs; + b.j = q; + break + } + } + var r = a; + r.VY = l; + Ys(r) && r.o.nz && r.o.nz(r) + } else { + r = a; + var u = g, + v = f; + Ys(r) && r.o.ON && r.o.ON(r, u, v, d) + } + this.dispatchEvent(new $s(a, g, f)) + } + } catch (w) { + w instanceof As || _.Vd("Exception in processArrays", w), + b && (b.j = w) + } + }; + ct.prototype.ya = function(a) { + return a.getContext().DD() + }; + ct.prototype.Va = function(a) { + return a.getContext().nu() + }; + ct.prototype.Ma = function(a) { + return a.getContext().VA + }; + var rna = function(a, b) { + if (a.TH && 0 >= b.getContext().YO && (a = b.ac, 400 <= a && 500 > a)) { + var c = _.bs(document, "base"), + d = null; + c.length && (d = c[0].href); + c = d || window.location.href; + d = b.j.clone(); + c instanceof _.fs || (c = _.ms(c)); + d instanceof _.fs || (d = _.ms(d)); + c = c.resolve(d); + b = _.Km(hna, "url", c, "status", a, "traceid", b.qB.o); + _.wp(b, null, "POST"); + _.Vd(null, Error("vb`" + c + "`" + a)) + } + }; + ct.prototype.qv = function(a, b) { + b = void 0 === b ? {} : b; + var c = a.getContext(); + c.H = b; + this.v(a); + rna(this, a); + var d = c.j; + if (d || !c.DD()) { + var e; + if (d) { + if (d instanceof As) + return a.getUrl(), b = c.PA, _.ya(this.j, a) && (at(a.getContext(), b, !0), _.za(this.o, a), a.getContext().xk = -1, ft(this, "WAITING_FOR_RETRY")), !0; + d instanceof xs ? e = c.getError() : e = new vs(a, 106 == d.message ? 106 : 12, !0) + } else + c.nu(), + e = new vs(a, 103, !1, a.Ms), + this.Ia && sna(a); + tna(this, a, e); + return !1 + } + a.getUrl(); + a.Xb = !1; + a.Ma = null; + a.jx = -1; + ena(a, b); + this.dispatchEvent(new bt("g", + a)); + _.Ba(this.o, a); + ft(this, "WAITING_FOR_READY"); + return !0 + }; + ct.prototype.YA = function(a, b) { + this.Ia && 103 == b.j && sna(a); + this.v(a); + rna(this, a); + tna(this, a, b) + }; + var tna = function(a, b, c) { + b.getContext().Zh(c); + b.qB = ana; + Ls(c) ? (_.za(a.o, b), b.getContext().xk = -1, b = "WAITING_FOR_RETRY") : (Ls(c), _.Ba(a.o, b), et(a, b, c), b = "WAITING_FOR_READY"); + ft(a, b) + }; + _.h = ct.prototype; + _.h.mba = function(a) { + var b = _.wa(this.j, function(c) { + return c.getContext().o == a + }); + _.ya(this.o, b) || (a.inUse = !1, b.getContext().reset(), _.Ba(this.j, b)); + this.zl && (_.ca.clearTimeout(this.zl), this.zl = null); + _.Oa(this.o, this.G3, this); + this.j.length < this.Lr && (ft(this, "READY"), ina(this)) + }; + _.h.G3 = function(a) { + var b = a.getContext(); + if (-1 == b.xk) { + var c = a.ya("f.retries"); + a.Ca({ + "f.retries": (c ? Number(c) : 0) + 1 + }); + c = b.PA; + var d = _.Ye() + c; + b.YO = d; + a = Cs("wb", (0, _.Xe)(this.q6, this, a), c); + b.xk = a; + at(b, 2 * c); + ft(this, "RETRY_TIMER") + } + }; + _.h.q6 = function(a) { + var b = a.getContext(); + b.xk && (_.ca.clearTimeout(b.xk), b.xk = 0); + mna(this, a) + }; + _.h.mP = function() { + this.zl = Cs("wb", this.mP, 3E4, this); + this.iL() + }; + _.h.iL = function() { + if (0 != this.j.length && this.N) + for (var a = 0, b = this.j.length; a < b; a++) { + var c = this.j[a], + d = _.Ye(), + e = c.HO; + if (-1 < e && 6E4 < d - e) + if (d = this.N, e = Date.now(), e - d.o > d.v ? (d.j.Xp || (null !== navigator && "onLine" in navigator && !navigator.onLine ? (d.o = e - d.v + 1E3, Cs("gb", (0, _.Xe)(d.N, d, !1), 0)) : (e = new _.fs("//www.google.com/images/cleardot.gif"), _.zma(e), d.j.H = e, d.j.start())), d = !0) : d = !1, d) + break; + else + this.N.H || jna(this, c, 1) + } + }; + var sna = function(a) { + Bs(a.j, "nrt", a.Ms); + var b = a.getContext().o; + b instanceof Os && (b = _.Ap(b.j), null != b && a.ua("rhma", b)) + }, + et = function(a, b, c) { + "number" === typeof c && (c = new vs(b, c)); + a.dispatchEvent(new bt("h", b, c)); + b.Xb = !0; + b.Ma = c; + ena(b) + }; + _.gt = function(a, b, c, d, e) { + var f = "Error code = " + b; + c && (f += ", Path = " + c); + d && (f = d + " " + f); + _.ba.call(this, f); + this.name = a; + this.o = b; + this.v = e + }; + _.bf(_.gt, _.ba); + _.gt.prototype.getError = function() { + return this.v + }; + var una = function(a) { + return a instanceof _.Fs ? _.Fs.Jd : a[0][0] + }, + vna = function(a, b) { + for (var c = a[0].Jd, d = 1; d < a.length; d++) + c += ", ", + c += a[d].Jd; + a = ""; + if (b && 0 < b.length) + for (a += una(b[0]), d = 1; d < b.length; d++) + a += ", ", + a += una(b[d]); + return " Expected protos: [" + c + "]. Returned protos: [" + a + "]." + }, + wna = function(a, b, c) { + a && b ? _.gt.call(this, "TooManyProtosError", 108, c, "The RequestService interface only supports a single received proto (be it data or error). " + vna(a, b)) : _.gt.call(this, "TooManyProtosError", 108, c, "The RequestService interface only supports a single received proto (be it data or error). ") + }; + _.bf(wna, _.gt); + var ht = function(a, b, c) { + _.gt.call(this, "ExpectedProtoNotFound", 109, c, "The expected response proto was not returned by the server." + vna(a, b)) + }; + _.bf(ht, _.gt); + var it = function() { + _.gt.call(this, "Retry", 0, void 0, "An interceptor has requested that the request be retried.") + }; + _.bf(it, _.gt); + var jt = function(a, b, c, d, e) { + this.na = b; + this.N = c; + this.Ia = []; + this.H = d; + this.o = e; + this.wa = a.H; + this.v = new _.Ph; + this.Ca = new _.Ph((0, _.Xe)(this.Ma, this)); + this.ya = !1; + this.ua = a; + this.j = new Ws(this.o.Mda ? a.o : a.j); + this.j.j.j = this.na; + this.j.v = this.o.method; + if ("string" === typeof this.o.host) { + var f = _.Dm(1, this.o.host); + var g = _.Cm(_.Dm(3, this.o.host), !0); + var l = Number(_.Dm(4, this.o.host)) || null + } + f = f || this.o.scheme; + "string" === typeof f && (a = this.j, Zs(), _.gs(a.j, f)); + g = g || this.o.domain; + "string" === typeof g && (f = this.j, Zs(), f.j.v = + g); + "number" === typeof l && (g = this.j, Zs(), _.hs(g.j, l)); + this.Ka = !1; + l = this.j; + (g = !_.ya(_.vp, this.j.v)) && _.ya(_.vp, l.v) ? l.v = "GET" : g || _.ya(_.vp, l.v) || (l.v = "POST"); + Xs(l); + l.kc = g; + xna(this); + if (this.N) { + if (_.ya(_.vp, this.j.v)) { + l = this.N; + try { + var m = l instanceof HTMLFormElement + } catch (p) { + m = "object" === typeof l && 1 === l.nodeType && "object" === typeof l.style && "object" === typeof l.ownerDocument && "form" === l.tagName.toLowerCase() + } + if (m) { + m = this.j; + Xs(m); + m.Cz = !1; + m = this.j; + l = this.N; + Xs(m); + if (m.Cz) + throw Error("qb"); + m.H = l + } else + this.N instanceof + _.nc ? this.j.ua("f.req", this.N.od()) : fna(this.j, this.N, !0) + } else + this.j.Ca(this.N); + this.o.lk && (_.dna(this.j, !1), m = this.j, Xs(m), m.Va = !0) + } + yna(this) + }; + jt.prototype.send = function() { + return _.kt(this.ua, this) + }; + var lt = function(a, b, c) { + for (var d = {}, e = 0; e < b.length; e++) + d[b[e].Jd] = b[e]; + e = []; + for (var f = [], g = [], l = {}, m = 0; m < a.length; l = { + uC: l.uC + }, m++) { + var p = a[m]; + if (!(p instanceof _.nc)) + d[p[0]] && e.push(new d[p[0]](p)); + else if (p instanceof _.Fs) { + var q = void 0; + _.G(p, 6) && d[_.G(p, 6)] ? q = new (d[_.G(p, 6)])(p.getData()) : _.Gs(p) && (l.uC = _.Gs(p), q = _.wa(b, function(r) { + return function(u) { + return u.Y3 && u.Y3.Nq(r.uC) + } + }(l))); + q ? f.push(q) : g.push(p) + } + } + return { + Xr: c ? e.concat(f) : e, + UY: c ? [] : f, + zE: g + } + }; + jt.prototype.Va = function(a) { + a = a.uy; + for (var b = 0; b < a.length; b++) { + var c = a[b]; + if (c instanceof vs) + throw c; + } + return a + }; + jt.prototype.kc = function(a) { + a = a.uy; + if (0 === this.H.length) + return null; + var b = lt(a, this.H, !0); + if (0 === b.Xr.length) + throw new ht(this.H, a, this.na); + return b.Xr + }; + jt.prototype.Wa = function(a) { + a = a.uy; + if (0 === this.H.length) + return null; + var b = lt(a, this.H), + c = b.Xr, + d = b.UY; + b = b.zE; + if (0 === c.length && 0 === d.length && 0 === b.length) + throw new ht(this.H, a, this.na); + if (1 === c.length && 0 === d.length && 0 === b.length) + return c[0]; + if (0 === c.length && 1 === d.length && 0 === b.length) + throw d[0]; + if (0 === c.length && 0 === d.length && 1 === b.length) + throw b[0]; + throw new wna(this.H, a, this.na); + }; + jt.prototype.getUrl = function() { + return this.j.getUrl() + }; + _.mt = function(a, b) { + a.j.Ca(b) + }; + jt.prototype.cancel = function() { + this.v.cancel() + }; + var zna = function(a, b) { + _.Oa(a.wa, function(c) { + var d = c.o(); + Array.isArray(d) || (d = [d]); + var e = d; + Array.isArray(e) || (e = [e]); + e = 0 === e.length ? [] : lt(b, e, !0).Xr; + if (!d.length || e.length) + try { + c.v(e) + } catch (f) { + if (f instanceof As) + throw this.Ka = !0, new it; + throw f; + } + }, a) + }, + Ana = function(a, b) { + a.o.lk ? (zna(a, [b]), b = lt([b], a.H, !0), 0 < b.Xr.length ? a.o.lk(b.Xr[0]) : 0 < b.zE.length && a.o.lk(b.zE[0])) : a.Ia.push(b) + }, + xna = function(a) { + var b = {}, + c = a.Ca; + b.nz = (0, _.Xe)(function(d) { + if (!c.j) { + var e = d.XE(); + e ? c.Ee(e) : Ana(this, d.VY) + } + }, a); + b.NN = (0, _.Xe)(function(d, + e) { + c.j || c.callback({ + uy: this.Ia, + dla: e + }) + }, a); + b.ON = (0, _.Xe)(function(d, e, f) { + Ana(this, f) + }, a); + a.j.o = b + }, + yna = function(a) { + _.Oa(a.wa, function(b) { + b.j && this.v.ub(b.j, b) + }, a); + a.v.ub(function(b) { + b.send(); + return this.Ca + }, a); + a.o.lk ? a.v.ub(function() { + return null + }) : (a.v.ub(function(b) { + zna(a, b.uy) + }), a.o.WV ? a.v.ub(a.kc, a) : a.o.IP ? a.v.ub(a.Va, a) : a.v.ub(a.Wa, a)); + _.Pd(a.v, a.Xb, a) + }; + jt.prototype.Xb = function(a) { + if (a instanceof it || this.Ka && this.o.lk) { + a = this.j.ya("f.retries"); + a = (a ? Number(a) : 0) + 1; + if (100 < a) + throw new _.gt("TooManyRetries", 102, this.na, "There was an error after several retries."); + var b = _.nt(this.ua, this.na, this.N, this.H, this.o); + _.mt(b, { + "f.retries": a + }); + return _.kt(this.ua, b) + } + if (!(a instanceof _.Qh)) { + if (!this.o.IP && a instanceof vs) { + b = a.j; + if (100 == b && this.ya) + return new _.Qh(this.v); + throw new _.gt("TransportError", b, this.na, "There was an error during the transport or processing of this request.", + a); + } + throw a; + } + }; + jt.prototype.Ma = function() { + this.j && (this.ya = !0, this.j.abort()) + }; + jt.prototype.toString = function() { + return this.j.getUrl() + }; + var ot = function() { + Os.call(this, "j") + }; + _.C(ot, Os); + _.h = ot.prototype; + _.h.sI = function(a) { + var b = a.H; + return b && Hma(b) ? 0 : a.Cz && !a.Va ? .9 : .5 + }; + _.h.clone = function() { + var a = new ot; + a.Bn(this.H, this.Ma); + return a + }; + _.h.TN = function(a) { + var b = _.Ap(a); + b = b.substring(b.indexOf("\n")); + a = this.v; + try { + var c = window.JSON.parse(b) + } catch (d) { + c = new vs(a, 10); + this.o.YA(a, c); + return + } + Array.isArray(c) && this.o.jz(a, c[0]); + this.o.qv(a) + }; + _.h.Au = function(a) { + var b = _.Ap(a); + b = b.substring(b.indexOf("\n")); + try { + var c = window.JSON.parse(b) + } catch (d) {} + Array.isArray(c) ? (a = this.v, this.o.jz(a, c[0]), this.o.qv(a)) : Os.prototype.Au.call(this, a) + }; + _.h.Za = null; + _.pt = function(a, b, c, d) { + _.qm.call(this); + this.o = b || null; + this.j = c || null; + this.ua = d || null; + this.H = []; + this.N = null; + this.wa = Bna; + this.mq = null + }; + _.bf(_.pt, _.qm); + var Bna = { + WV: !1, + domain: void 0, + lk: null, + method: "POST", + IP: !1, + scheme: void 0, + host: void 0, + Mda: !1 + }, + Cna = function(a) { + var b = _.es() + "/reporthttp4xxerror"; + a.o && (a.o.TH = !0); + a.j && (a.j.TH = !0); + b && (hna = b) + }; + _.pt.prototype.v = function(a) { + _.gf(this, a); + this.H.push(a) + }; + _.pt.prototype.AG = function(a, b, c) { + return _.kt(this, _.nt(this, a, b, c)) + }; + _.nt = function(a, b, c, d, e) { + var f = [], + g = {}; + e || d && ("function" === typeof d || Array.isArray(d)) ? (d && (f = Array.isArray(d) ? d : [d]), e && (g = e)) : d && (g = d); + d = f; + e = _.qb(a.wa); + _.sb(e, g || {}); + return new jt(a, b, c || null, d, e) + }; + _.kt = function(a, b) { + a.N || (a.N = b); + b.v.callback(b.j); + return b.v + }; + _.pt.prototype.Vb = function() { + _.fa(this.o); + _.fa(this.j); + _.fa(this.ua); + _.pt.Tc.Vb.call(this) + }; + _.pt.prototype.initialize = function(a) { + a = a.get(_.Hk).j; + var b = new ct; + b.N = a; + b.N && b.ua.listen(b.N, "d", b.iL); + dt(b, new ot); + this.o = b; + a = new ct; + dt(a, new ot); + this.j = a; + this.ua = null; + this.na && (this.o.RC = this.na, this.j.RC = this.na) + }; + _.pt.prototype.Bn = function(a, b) { + function c(d) { + d && _.Oa(d.Ip.concat(), function(e) { + e.Bn(a, b) + }) + } + c(this.o); + c(this.j) + }; + _.Ec(_.Ak, _.pt); + _.pa().wf(function(a) { + var b = new _.Ph, + c = new _.pt(a); + c.mq = function() { + c.mq = null; + return b + }; + _.lp(a, _.Ak, c); + c.initialize(a); + var d = new Qs; + dt(c.o, d); + dt(c.j, d); + c.o.Lr = 10; + c.j.Lr = 10; + Cna(c); + _.Dma(a.get(_.Ik)); + c.v(new Ts(_.lc("FdrFJe").Ra(null))); + c.v(new Ks(_.lc("cfb2h").Ra(null))); + c.v(new Ss("e", "mods", "jsmode", "deb", "opt", "route", "hotswaps")); + a = window.location.href; + _.Nm(a, "hl") || (a = _.Km(a, "hl", "en")); + c.v(new Rs("e hl gl deb opt route hotswaps _hostType authuser pageId duul nuul".split(" "), a)); + b.callback() + }); + + _.t("LEikZe"); + + + _.z(); + + _.t("NwH0H"); + + var Ou = function(a) { + this.cache = a; + this.cache.Va((0, _.Xe)(this.N, this)) + }, + Pu = function(a) { + Ou.call(this, a); + this.o = _.Ju.kb(); + this.v = new _.Iu(this.H, 20, this); + a.kc() + }, + Foa = function(a) { + return a.o.vg().ub(function() { + return (0, _.Xe)(this.Ca, this) + }, a) + }, + Qu = function(a) { + return null != a && null != a.mb && null != _.Mk[a.mb] + }, + Goa = function(a) { + a.ty = null + }, + Roa; + Ou.prototype.update = function(a, b, c) { + var d = this; + return this.cache.whenReady(function(e) { + a instanceof _.nc ? (e = e.update(a, b), _.Oa(e, function(f) { + d.j(!0, f.zj, f.response, void 0, void 0, c); + f.response != f.mC && d.j(!0, f.zj, f.mC, void 0, void 0, c) + })) : e.H(a) && (e = e.N(a), e.then(b), e.then(function(f) { + d.j(!0, a, f, void 0, void 0, c) + })) + }) + }; + Ou.prototype.N = function(a, b) { + b.value && this.j(!1, b.zj, b.value) + }; + Ou.prototype.j = function() {}; + Ou.prototype.get = function(a) { + return this.cache.N(a) + }; + _.bf(Pu, Ou); + Pu.prototype.notify = function(a, b, c, d) { + c && "s" != c && this.j(!0, a, void 0, c, b); + this.j(!0, a, void 0, "s", b); + d && d != b && this.j(!0, a, void 0, "s", d) + }; + Pu.prototype.j = function(a, b, c, d, e, f) { + c = e || c; + Qu(c) && (e = a ? "s" : "r", _.zoa(this.o, { + Ib: b.zc(), + vv: b.Ef(), + vy: e, + pH: d, + Nr: c, + yI: f ? !0 : void 0 + }), a && this.get(b).then(Goa), a = this.v, a.Gc() || a.start(void 0)) + }; + Pu.prototype.H = function() { + this.cache.whenReady((0, _.Xe)(function() { + _.Ku(this.o) + }, this)) + }; + var Hoa = function(a) { + var b = new Set, + c = new _.Pk; + c.j.push(a); + for (a = {}; !c.Zd();) { + a.Mn = _.Qk(c); + if (!b.has(a.Mn)) { + Qu(a.Mn) && b.add(a.Mn); + var d = void 0, + e = void 0; + (d = a.Mn.mb) && (e = _.Rk[d]) && _.eb(e, function(f) { + return function(g) { + _.Oa(g, function(l) { + l = l.Oh(f.Mn); + _.Oa(l, function(m) { + null != m && c.j.push(m) + }) + }) + } + }(a)) + } + a = { + Mn: a.Mn + } + } + return [].concat(_.Md(b)) + }, + Ioa = function(a, b) { + a = parseInt(a, 10); + return { + Bg: _.ck[a], + xj: _.bk[a], + request: b + } + }, + Joa = function(a, b, c) { + this.zj = b.kb(c); + this.v = isNaN(b) ? this.zj : Ioa(b, c); + this.Ib = b; + this.request = + c; + this.o = Math.random(); + this.j = _.Ye(); + this.promise = a; + this.Os = 0; + this.value = void 0; + this.promise.then(function(d) { + this.value = d.data + }, function() {}, this) + }, + Ru = function(a, b) { + this.key = a; + this.value = b + }; + Ru.prototype.remove = function() { + this.j.next = this.next; + this.next.j = this.j; + delete this.j; + delete this.next + }; + var Su = function(a, b, c) { + this.N = a || null; + this.Yb = !!b; + this.H = c; + this.o = new _.oj; + this.j = new Ru(""); + this.j.next = this.j.j = this.j + }, + Loa = function(a, b) { + (b = a.o.get(b)) && a.Yb && (b.remove(), Koa(a, b)); + return b + }; + _.h = Su.prototype; + _.h.get = function(a, b) { + return (a = Loa(this, a)) ? a.value : b + }; + _.h.set = function(a, b) { + var c = Loa(this, a); + c ? c.value = b : (c = new Ru(a, b), this.o.set(a, c), Koa(this, c)) + }; + _.h.shift = function() { + return Moa(this, this.j.next) + }; + _.h.pop = function() { + return Moa(this, this.j.j) + }; + _.h.remove = function(a) { + return (a = this.o.get(a)) ? (this.Ps(a), !0) : !1 + }; + _.h.Ps = function(a) { + a.remove(); + this.o.remove(a.key) + }; + _.h.Sf = function() { + return this.o.Sf() + }; + _.h.Zd = function() { + return this.o.Zd() + }; + var Noa = function(a, b) { + a.H = b + }; + _.h = Su.prototype; + _.h.Qh = function() { + return this.map(function(a, b) { + return b + }) + }; + _.h.Uf = function() { + return this.map(function(a) { + return a + }) + }; + _.h.contains = function(a) { + return this.some(function(b) { + return b == a + }) + }; + _.h.clear = function() { + Ooa(this, 0) + }; + _.h.forEach = function(a, b) { + for (var c = this.j.next; c != this.j; c = c.next) + a.call(b, c.value, c.key, this) + }; + _.h.map = function(a, b) { + for (var c = [], d = this.j.next; d != this.j; d = d.next) + c.push(a.call(b, d.value, d.key, this)); + return c + }; + _.h.some = function(a, b) { + for (var c = this.j.next; c != this.j; c = c.next) + if (a.call(b, c.value, c.key, this)) + return !0; + return !1 + }; + _.h.every = function(a, b) { + for (var c = this.j.next; c != this.j; c = c.next) + if (!a.call(b, c.value, c.key, this)) + return !1; + return !0 + }; + var Koa = function(a, b) { + a.Yb ? (b.next = a.j.next, b.j = a.j, a.j.next = b, b.next.j = b) : (b.j = a.j.j, b.next = a.j, a.j.j = b, b.j.next = b); + null != a.N && Ooa(a, a.N) + }, + Ooa = function(a, b) { + for (; a.Sf() > b;) { + var c = a.Yb ? a.j.j : a.j.next; + a.Ps(c); + a.H && a.H(c.key, c.value) + } + }, + Moa = function(a, b) { + a.j != b && a.Ps(b); + return b.value + }, + Tu = function(a) { + Su.call(this, a, !0); + this.v = 0 + }; + _.C(Tu, Su); + Tu.prototype.set = function(a, b) { + b.promise.then(function(d) { + this.o.has(a) && this.get(a).o == b.o && (b.Os += 1 + (d.sideChannel ? 1 : 0), this.v += b.Os) + }, function() {}, this); + var c = this.get(a); + c && (this.v -= c.Os); + Su.prototype.set.call(this, a, b) + }; + Tu.prototype.Sf = function() { + return this.v + }; + Tu.prototype.Ps = function(a) { + this.v -= a.value.Os; + Su.prototype.Ps.call(this, a) + }; + var Uu = function(a, b) { + this.j = a; + this.Ua = b + }; + Uu.prototype.rb = function() { + return this.Ua + }; + Uu.prototype.clone = function() { + return new Uu(this.j, this.Ua) + }; + var Vu = function(a) { + this.j = []; + if (a) + a: + { + if (a instanceof Vu) { + var b = a.Qh(); + a = a.Uf(); + if (0 >= this.Sf()) { + for (var c = this.j, d = 0; d < b.length; d++) + c.push(new Uu(b[d], a[d])); + break a + } + } else + b = _.mb(a), + a = _.lb(a); + for (c = 0; c < b.length; c++) + Poa(this, b[c], a[c]) + } + }, + Poa = function(a, b, c) { + var d = a.j; + d.push(new Uu(b, c)); + b = d.length - 1; + a = a.j; + for (c = a[b]; 0 < b;) + if (d = b - 1 >> 1, a[d].j > c.j) + a[b] = a[d], + b = d; + else + break; + a[b] = c + }; + Vu.prototype.remove = function() { + var a = this.j, + b = a.length, + c = a[0]; + if (!(0 >= b)) { + if (1 == b) + a.length = 0; + else { + a[0] = a.pop(); + a = 0; + b = this.j; + for (var d = b.length, e = b[a]; a < d >> 1;) { + var f = 2 * a + 1, + g = 2 * a + 2; + f = g < d && b[g].j < b[f].j ? g : f; + if (b[f].j > e.j) + break; + b[a] = b[f]; + a = f + } + b[a] = e + } + return c.rb() + } + }; + var Qoa = function(a) { + return a.j[0] && a.j[0].j + }; + _.h = Vu.prototype; + _.h.Uf = function() { + for (var a = this.j, b = [], c = a.length, d = 0; d < c; d++) + b.push(a[d].rb()); + return b + }; + _.h.Qh = function() { + for (var a = this.j, b = [], c = a.length, d = 0; d < c; d++) + b.push(a[d].j); + return b + }; + _.h.jo = function(a) { + return this.j.some(function(b) { + return b.rb() == a + }) + }; + _.h.clone = function() { + return new Vu(this) + }; + _.h.Sf = function() { + return this.j.length + }; + _.h.Zd = function() { + return 0 === this.j.length + }; + _.h.clear = function() { + this.j.length = 0 + }; + Roa = function(a, b, c) { + var d = a.v; + a = c.sideChannel || new _.fk; + Array.isArray(c.data) || null == c.data ? (d = new d(c.data), _.Coa && (d = d.Wl(_.ub)), c.data = d) : d = c.data; + b.resolve({ + data: d, + sideChannel: a + }) + }; + _.Wu = function(a) { + this.Yb = new Tu(50); + this.wa = new Vu; + this.j = {}; + this.ya = !1; + this.Ka = _.Lh(); + this.o = a; + this.ua = {}; + _.Ju.kb(); + this.o ? Foa(this.o).ub(function(b) { + this.v = b; + this.Ka.resolve(this); + this.ya = !0 + }, this) : (this.Ka.resolve(this), this.ya = !0); + this.na = [] + }; + _.Wu.prototype.whenReady = function(a) { + this.na.push(a); + return this.Ka.promise.then((0, _.Xe)(this.Xb, this)) + }; + _.Wu.prototype.Xb = function(a) { + for (var b = 0; b < this.na.length; b++) + try { + this.na[b](a) + } catch (c) { + _.ea(c) + } + this.na = [] + }; + var Toa = function(a, b) { + _.Xu(a); + var c = b.zc(), + d = { + Ib: c, + request: _.ru(b.Ef(), !0) + }, + e = _.wu(b); + if (!a.Yb.o.has(e) && a.v && !(e in a.ua) && a.v(d)) { + var f = _.Lh(); + _.Th(_.xoa(a.o, d), _.ce(Roa, c, f), (0, _.Xe)(f.reject, f)); + a.ua[e] = null; + c = f.promise; + _.Xu(a); + Soa(a, b, c); + _.Nh(f.promise, (0, _.Xe)(a.o.clearData, a.o, d, 0)) + } + return a.Yb.get(e) + }; + _.Wu.prototype.N = function(a) { + return Toa(this, a).promise.then(function(b) { + return b.data + }) + }; + _.Wu.prototype.Ia = function(a, b) { + b = _.Uoa(this, b); + _.Oa(b, function(c) { + var d = c.mb; + c = c.id; + this.j[d] || (this.j[d] = {}); + d = this.j[d]; + d[c] || (d[c] = new Set); + d[c].add(a) + }, this) + }; + _.Wu.prototype.kc = function() { + (0, _.Xe)(this.Ia, this) + }; + _.Uoa = function(a, b) { + b = Hoa(b); + return _.pc(b, function(c) { + return _.Ok(c) + }, a) + }; + _.Voa = function(a, b, c) { + Qu(c) && (c = _.Mf(Hoa(c), function(d) { + return Qu(d) + }), _.Oa(c, function(d) { + d = _.Ok(d); + this.j[d.mb] && this.j[d.mb][d.id] && this.j[d.mb][d.id].delete(b) + }, a)) + }; + _.Wu.prototype.find = function(a) { + a = _.Ok(a); + var b = this.j[a.mb] ? this.j[a.mb][a.id] : null; + return b && b.size ? (b = b.values().next().value, b = this.Yb.get(b).value, _.Cu(b, a.Uj)) : null + }; + _.Wu.prototype.Ma = function(a, b) { + var c = [], + d = (new a).mb; + _.eb(this.j[d], function(e, f) { + e.size && Woa(this, e, b, d + ";" + f, c) + }, this); + return c + }; + var Woa = function(a, b, c, d, e) { + b.forEach(function(f) { + var g = this.Yb.get(f); + if (g) { + var l = g.value; + if (l) { + var m = _.Cu(l, d); + if (m) { + var p = l.yg(_.ub); + p && (l = l.clone(), m = _.Cu(l, d)); + m = c(m); + p && (l = l.Wl(_.ub), g.value = l); + m && e.push({ + request: g.v, + zj: g.zj, + response: l, + mC: m + }) + } + this.Ia(f, l) + } + } + }, a) + }; + _.Wu.prototype.update = function(a, b) { + var c = []; + a = _.Ok(a); + var d = this.j[a.mb] ? this.j[a.mb][a.id] : null; + d && d.size && Woa(this, d, b, a.Uj, c); + return c + }; + var Soa = function(a, b, c) { + var d, + e, + f; + _.D(function(g) { + _.Xu(a); + d = b.zc(); + e = _.wu(b); + f = new Joa(c, d, _.ru(b.Ef(), !0)); + if (50 <= a.Yb.Sf()) + for (; !a.wa.Zd() && Qoa(a.wa) <= _.Ye();) + a.Yb.remove(a.wa.remove()); + a.Yb.set(e, f); + return g.return(c.then(function(l) { + var m = Xoa(d); + m && Poa(this.wa, f.j + m, e); + this.Ia(e, l.data) + }, function(l) { + l instanceof _.Oh ? this.Yb.remove(e) : _.Boa.call(this, e) + }, a)) + }) + }, + Yoa = function(a, b, c) { + Soa(a, b, c.then(function(d) { + return { + data: d + } + })) + }; + _.Wu.prototype.H = function(a) { + var b = a.zc(); + _.Xu(this); + var c = _.wu(a); + a = this.Yb.o.has(c) || !(c in this.ua) && !!this.v && this.v({ + Ib: b, + request: _.ru(a.Ef(), !0) + }); + b = Xoa(b); + if (a && b) { + var d = _.Ye(); + (c = this.Yb.get(c)) && (a = d - c.j < b) + } + return a + }; + var Xoa = function(a) { + if (null != a.v.prototype.mb && (a = _.lda[_.Td(a.v)])) + return a.v + }; + _.Wu.prototype.Ca = _.k(64); + _.Wu.prototype.forEach = function(a) { + this.Yb.forEach(a) + }; + _.Xu = function(a) { + if (!a.ya) + throw Error("Hb"); + }; + _.Wu.prototype.Va = function(a) { + Noa(this.Yb, (0, _.Xe)(function(b, c) { + var d = _.wu(c.zj); + _.Voa(this, d, c.value); + a(b, c) + }, this)) + }; + _.Wu.prototype.get = function(a) { + return this.N(_.vu(a)) + }; + _.Wu.prototype.contains = function(a) { + _.Xu(this); + return this.H(_.vu(_.uu(a))) + }; + _.Yu = function(a) { + this.v = _.ap(a, _.Ck); + this.Yb = new _.Wu(this.v); + this.o = (0, _.Lu.kb)().j = new Pu(this.Yb) + }; + _.Yu.prototype.j = function(a, b) { + var c = this.Yb; + b = b.promise; + _.Xu(c); + Yoa(c, a, b) + }; + _.Yu.prototype.get = function(a) { + return this.Yb.N(a) + }; + _.Yu.prototype.contains = function(a) { + return this.Yb.H(a) + }; + _.Yu.prototype.cv = function(a) { + if (this.Yb.H(a)) + return Toa(this.Yb, a).promise + }; + _.Ec(_.Kk, _.Yu); + _.pa().wf(function(a) { + var b = new _.Yu(a); + _.lp(a, _.Kk, b) + }); + + _.z(); + + _.t("OmgaI"); + + var pfb; + _.S1 = function(a, b) { + var c = !1; + _.Oa(b.H ? b.H.slice() : [], function(d) { + _.sk === d.key && (c = !0) + }, a); + return c + }; + pfb = function(a, b) { + return new _.Pm(a, b, 1) + }; + _.qfb = new _.ok("returnFrozen"); + _.T1 = function(a) { + _.N.call(this, a.Aa); + this.v = a.service.metadata; + this.o = null; + _.Pn(this, _.Th(_.Kc(this, { + Ta: { + cache: _.Kk + } + }), function(b) { + this.o = b.Ta.cache + }, function() {}, this)) + }; + _.C(_.T1, _.N); + _.T1.Ga = _.N.Ga; + _.T1.va = function() { + return { + service: { + metadata: _.O1 + } + } + }; + _.T1.prototype.j = function(a, b) { + if (!this.o || !_.S1(this.v, a.zc()) || 1 != this.v.getType(a.zc())) + return _.Qm(a); + var c = !!_.xk(a, _.pk), + d = _.xk(a, _.qfb); + if (this.o.contains(a) && !c) + return pfb(a, this.o.get(a).then(function(f) { + var g = new _.UB, + l = _.N1(a.zc(), d && f.yg(_.ub) ? f : f.clone()); + f = l.j; + var m = l.yn; + l = null == l.o ? new _.fk : l.o.clone(); + g = _.Xua.fs(l, g); + return new _.bw(f, m, g) + })); + var e = _.Lh(); + this.o.j(a, e); + b.then(function(f) { + f = f.yn; + e.resolve(_.rfb ? f.Wl(_.ub) : f.clone()) + }, function(f) { + e.reject(f) + }); + return _.Qm(a) + }; + _.rfb = !1; + _.gw(_.pl, _.T1); + + _.z(); + + _.SC = function(a, b, c, d) { + this.j = new _.Wx(a, b || "0", c); + void 0 !== d && (a = this.j, a.Ma = !0, _.Rx(a, d)); + d = _.lc("cfb2h"); + d.We() && (d = d.toString(), a = _.Sx(this.j.H), _.A(a, 7, d)) + }; + _.SC.prototype.kb = function() { + return this.j + }; + _.SC.prototype.flush = function() { + this.j.flush(void 0, void 0) + }; + _.SC.prototype.Cj = function(a) { + this.j.Cj(a) + }; + + _.t("lazG7b"); + + _.TC = function() {}; + _.TC.prototype.ly = _.k(57); + _.TC.prototype.ez = _.k(59); + _.TC.prototype.Zy = _.k(61); + _.wl(_.Sp); + var UC = function(a) { + _.N.call(this, a.Aa); + a = a.service.configuration; + var b = a.rn || -1; + this.j = a.Qi || new _.SC(b, a.o || "0", a.xq, a.Hy); + this.j.j.na = a.Jr; + this.j.Cj(a.Cj); + this.j.j.Si = a.Si; + this.o = a.v || new _.TC + }; + _.C(UC, _.N); + UC.Ga = _.N.Ga; + UC.va = function() { + return { + service: { + configuration: _.RC + } + } + }; + _.gw(_.Rp, UC); + + _.z(); + + _.t("Mpq4Ee"); + + var Vwa = function(a) { + this.H = a; + this.N = _.Wqa; + this.j = !1 + }, + Wwa = function(a, b) { + var c = new RD; + c = _.A(c, 2, Math.round(b.startTime)); + "first-paint" === b.name ? _.sc(a, 6, c) : "first-contentful-paint" === b.name && _.sc(a, 7, c) + }, + Xwa = function(a, b) { + var c = new SD; + c = _.A(c, 4, Math.round(b.domInteractive).toString()); + c = _.A(c, 7, Math.round(b.domComplete).toString()); + c = _.A(c, 5, Math.round(b.domContentLoadedEventStart).toString()); + c = _.A(c, 6, Math.round(b.domContentLoadedEventEnd).toString()); + c = _.A(c, 8, Math.round(b.loadEventStart).toString()); + b = _.A(c, 9, Math.round(b.loadEventEnd).toString()); + _.sc(a, 3, b) + }, + Ywa = ["platform", "platformVersion", "architecture", "model", "uaFullVersion"], + Zwa = function(a, b) { + var c = void 0 === c ? Ywa : c; + b(_.ih(), c).then(function(d) { + a.o = d; + d = _.Sx(a); + _.sc(d, 9, a.o); + return !0 + }).catch(function() { + return !1 + }) + }; + Vwa.prototype.Si = function() { + this.j = !0; + return this + }; + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var $wa = window.URL, + TD; + try { + new $wa("http://example.com"), + TD = !0 + } catch (a) { + TD = !1 + } + var axa = TD, + UD = new Map([["http:", "80"], ["https:", "443"], ["ws:", "80"], ["wss:", "443"], ["ftp:", "21"]]); + var VD = function(a) { + _.I.call(this, a) + }; + _.C(VD, _.I); + VD.prototype.getUrl = function() { + return _.G(this, 3) + }; + var SD = function(a) { + _.I.call(this, a) + }; + _.C(SD, _.I); + SD.prototype.getType = function() { + return _.G(this, 10) + }; + SD.prototype.kf = function(a) { + return _.A(this, 10, a) + }; + var RD = function(a) { + _.I.call(this, a) + }; + _.C(RD, _.I); + RD.prototype.getName = function() { + return _.G(this, 1) + }; + RD.prototype.ai = function(a) { + return _.A(this, 1, a) + }; + var cxa = function(a) { + _.I.call(this, a, -1, bxa) + }; + _.C(cxa, _.I); + var bxa = [2]; + var dxa = function(a) { + this.config = this.config = a; + a = new Vwa(a.rn); + var b = new _.Px(a.H, a.Ca ? a.Ca : _.hra, "0", a.N, "https://play.google.com/log?format=json&hasfast=true", !1, !1, a.Ma, void 0, void 0, a.na ? a.na : void 0); + a.wa && _.Ox(b.H, a.wa); + if (a.o) { + var c = a.o, + d = _.Sx(b.H); + _.A(d, 7, c) + } + a.v && (b.wa = a.v); + a.ua && _.Qx(b, a.ua); + a.Ia && (c = a.Ia, b.v || (b.v = new _.Hx), _.vi(b.v, 2, c)); + a.j && (b.Si = a.j); + a.ya && (c = a.ya, b.Ma = !0, _.Rx(b, c)); + a.Ka && Zwa(b.H, a.Ka); + this.Qi = b + }; + dxa.prototype.init = function(a) { + var b = this; + _.jm(window, "load", function() { + if (axa) { + try { + var c = new $wa(a) + } catch (l) { + throw Error("jc`" + a); + } + var d = UD.get(c.protocol); + if (!d) + throw Error("jc`" + a); + if (!c.hostname) + throw Error("jc`" + a); + if ("null" == c.origin) { + var e = { + href: c.href, + protocol: c.protocol, + username: "", + password: "", + host: c.host, + port: c.port, + hostname: c.hostname, + pathname: c.pathname, + search: c.search, + hash: c.hash + }; + e.origin = d === c.port ? c.protocol + "//" + c.hostname : c.protocol + "//" + c.hostname + ":" + c.port; + c = e + } + } else { + c = _.kh("A"); + try { + _.Jg(c, _.wg(a)), + d = c.protocol + } catch (l) { + throw Error("jc`" + a); + } + if ("" === d || ":" === d || ":" != d[d.length - 1]) + throw Error("jc`" + a); + if (!UD.has(d)) + throw Error("jc`" + a); + if (!c.hostname) + throw Error("jc`" + a); + d = { + href: c.href, + protocol: c.protocol, + username: "", + password: "", + hostname: c.hostname, + pathname: "/" + c.pathname, + search: c.search, + hash: c.hash + }; + UD.get(c.protocol) === c.port ? (d.host = d.hostname, d.port = "", d.origin = d.protocol + "//" + d.hostname) : (d.host = c.host, d.port = c.port, d.origin = d.protocol + "//" + d.hostname + ":" + d.port); + c = d + } + d = + new VD; + c = _.A(d, 3, c.origin); + d = new cxa; + c = _.sc(d, 5, c); + d = _.B(Object.entries(exa)); + for (e = d.next(); !e.done; e = d.next()) { + e = _.B(e.value); + var f = e.next().value; + e = e.next().value; + f = performance.getEntriesByType(f); + for (var g = 0; g < f.length; g++) + e(c, f[g]) + } + d = b.Qi; + c instanceof _.Fx ? d.log(c) : (c = _.Gx(new _.Fx, c.od()), d.log(c)); + b.Qi.flush() + }) + }; + var exa = { + paint: Wwa, + navigation: Xwa + }; + var fxa = function() { + var a = { + rn: 1884 + }; + this.config = this.config = a + }; + _.WD = function(a) { + _.N.call(this, a.Aa); + this.j = a.service.configuration.Mt; + a = new fxa; + if (null != a.config.rn) + a = new dxa(a.config); + else + throw Error("kc"); + this.o = a + }; + _.C(_.WD, _.N); + _.WD.Ga = _.N.Ga; + _.WD.va = function() { + return { + service: { + configuration: _.RC + } + } + }; + _.WD.prototype.init = function() { + var a = this; + return _.D(function(b) { + if (a.j) + return b.return(_.Kc(a, { + service: { + Op: _.xn + } + }).then(function(c) { + a.o.init(c.service.Op.bD()) + })); + _.Kv(b) + }) + }; + _.gw(_.nha, _.WD); + + _.z(); + + _.t("VWuaCc"); + + var k2 = function(a) { + _.N.call(this, a.Aa); + this.o = a.service.window + }; + _.C(k2, _.N); + k2.Ga = _.N.Ga; + k2.va = function() { + return { + service: { + window: _.iw + } + } + }; + k2.prototype.j = function() { + return this.o.get().location.pathname + }; + _.gw(_.Cl, k2); + + _.z(); + + _.WI = function(a, b) { + var c = a.x - b.x; + a = a.y - b.y; + return c * c + a * a + }; + + _.t("L1AAkb"); + + var ZFa; + _.YI = function(a) { + _.I.call(this, a) + }; + _.C(_.YI, _.I); + ZFa = function(a) { + this.j = a ? new _.Rj(a) : new _.Qj([]) + }; + _.ZI = function(a) { + a.j.size() && a.j.oa().ownerDocument && a.j.oa().ownerDocument.body.contains(a.j.oa()) && a.j.focus() + }; + ZFa.prototype.Ea = function() { + return this.j + }; + var bGa, + eGa; + _.$I = function(a) { + _.N.call(this, a.Aa); + this.j = a.service.fJ; + _.jm(this.j.Gb().body, "keydown", this.v, !0, this) + }; + _.C(_.$I, _.N); + _.$I.Ga = _.N.Ga; + _.$I.va = function() { + return { + service: { + fJ: _.iw + } + } + }; + _.$I.prototype.Se = function(a) { + a = _.Iv((void 0 === a ? null : a) || this.j.Gb()); + return new ZFa(a) + }; + _.$I.prototype.v = function(a) { + switch (a.keyCode) { + case 9: + case 38: + case 40: + case 37: + case 39: + _.XI = !0 + } + }; + _.$I.prototype.Hn = function(a, b) { + $Fa(this, a); + b ? _.aGa(this, a, b) : a.oa().contains(_.Iv(this.j.Gb())) || bGa(this, a) + }; + var $Fa = function(a, b) { + var c = cGa(a), + d = cGa(a); + _.Eo(c.oa(), "focus", function() { + _.dGa(this, b) + }, a); + _.Eo(d.oa(), "focus", function() { + this.o(b) + }, a); + b.children().first().before(c); + b.append(d) + }, + cGa = function(a) { + a = new _.Rj(a.j.Gb().createElement("div")); + a.Oa("tabindex", 0); + a.Oa("aria-hidden", "true"); + a.Ha("pw1uU"); + return a + }; + _.$I.prototype.Tr = function(a, b) { + a.find(".pw1uU").remove(); + b && b.parent().find(".pw1uU").remove() + }; + bGa = function(a, b) { + _.zB(_.AB(a).measure(function(c) { + var d = _.aJ(this, b), + e = d.filter(function(f) { + return f.hasAttribute("autofocus") + }); + 0 < e.size() ? c.Xf = e.wb(0) : 0 < d.size() && (c.Xf = d.wb(0)) + }).Qa(function(c) { + c.Xf && c.Xf.focus() + }))() + }; + _.aGa = function(a, b, c) { + _.zB(_.AB(a).measure(function(d) { + var e = _.Ov(eGa(this, b, -1)); + null !== c.oa() && e.includes(c.oa()) ? d.Xf = c : (e = _.Ov(_.aJ(this, b)), d.Xf = e[0]) + }).Qa(function(d) { + d.Xf && d.Xf.focus() + }))() + }; + _.$I.prototype.o = function(a) { + _.zB(_.AB(this).measure(function(b) { + var c = _.aJ(this, a); + 0 < c.size() && (b.Xf = c.wb(0)) + }).Qa(function(b) { + b.Xf && b.Xf.focus() + }))() + }; + _.dGa = function(a, b) { + _.zB(_.AB(a).measure(function(c) { + var d = _.aJ(this, b); + 0 < d.size() && (c.Xf = d.wb(-1)) + }).Qa(function(c) { + c.Xf && c.Xf.focus() + }))() + }; + _.aJ = function(a, b) { + return eGa(a, b, 0) + }; + eGa = function(a, b, c) { + return b.find("[autofocus], [tabindex], a, input, textarea, select, button").filter(function(d) { + var e = "true" == d.getAttribute("aria-disabled") || null != d.getAttribute("disabled") || null != d.getAttribute("hidden") || "true" == d.getAttribute("aria-hidden"); + e = d.tabIndex >= c && 0 < d.getBoundingClientRect().width && !_.Si(d, "pw1uU") && !e; + var f = !1; + e && (d = this.j.get().getComputedStyle(d), f = "none" == d.display || "hidden" == d.visibility); + return e && !f + }.bind(a)) + }; + _.gw(_.yn, _.$I); + + _.z(); + + _.t("hB8iWe"); + + var xxa; + _.iE = function() { + var a = xxa.er().width; + return 1280 <= a ? 4 : 720 <= a ? 3 : 2 + }; + _.kE = function() { + if (_.jE.Q1()) + return _.jE.PE() + }; + xxa = { + er: _.bh + }; + var yxa, + Axa, + Bxa, + zxa; + yxa = function(a) { + this.j = a; + a.then((0, _.Xe)(function() {}, this), function() {}, this) + }; + _.lE = function(a, b, c) { + return a.j.then(function(d) { + var e = d[b]; + if (!e) + throw Error("lc`" + b); + return e.apply(d, c) + }) + }; + Axa = function(a, b, c) { + for (var d = Array(arguments.length - 2), e = 2; e < arguments.length; e++) + d[e - 2] = arguments[e]; + e = zxa(a, b).then(function(f) { + return f.apply(null, d) + }); + return new yxa(e) + }; + Bxa = {}; + zxa = function(a, b) { + var c = Bxa[b]; + if (c) + return c; + c = (c = _.Te(b)) ? _.Jc(c) : (new _.Dh(function(d, e) { + var f = _.vh(new _.Xg(document), "SCRIPT"); + f.async = !0; + _.Cc(f, _.le(_.tf(a))); + f.onload = f.onreadystatechange = function() { + f.readyState && "loaded" != f.readyState && "complete" != f.readyState || d() + }; + f.onerror = e; + (document.head || document.getElementsByTagName("head")[0]).appendChild(f) + })).then(function() { + var d = _.Te(b); + if (!d) + throw Error("mc`" + b + "`" + a); + return d + }); + return Bxa[b] = c + }; + _.mE = function(a) { + this.j = a + }; + _.mE.prototype.o = _.k(67); + _.mE.prototype.H = function(a) { + _.lE(this.j, "requestSurvey", arguments).Je(function() {}, this) + }; + _.mE.prototype.v = function(a) { + _.lE(this.j, "presentSurvey", arguments).Je(function() {}, this) + }; + var Cxa = _.uf("https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js"); + zxa(Cxa, "help.service.Lazy.create").Je(function() {}); + var Dxa, + qE, + Fxa; + _.jE = { + PE: _.ak, + Qq: _.lc, + oN: _.iE, + Q1: _.ds + }; + _.nE = function(a) { + _.N.call(this, a.Aa); + this.N = "en"; + this.v = 0; + this.H = []; + this.o = []; + this.Zf = a.service.Zf; + this.na = a.service.Sj; + this.j = a.service.window + }; + _.C(_.nE, _.N); + _.nE.Ga = _.N.Ga; + _.nE.va = function() { + return { + service: { + Zf: _.gE, + Sj: _.qw, + window: _.iw + } + } + }; + _.nE.prototype.ua = function() { + var a = this; + this.j.get().addEventListener("error", function(b) { + 10 < ++a.v || a.H.push("e=" + b.message.substr(0, 1500) + ",url=" + b.filename.substr(0, 400) + ",line=" + b.lineno + ",count=" + a.v) + }) + }; + _.nE.prototype.wa = function() { + _.oE(this, 2 === _.jE.oN() ? "hTDR6ox6C0tXSMSop9M0ViPU5n7L" : "2tAZ1hRdT0tXSMSop9M0QVQ3mv9X") + }; + _.nE.prototype.LA = _.k(68); + _.oE = function(a, b, c) { + if (_.jE.Qq("fBpZse").j(!0)) { + var d = 0 === (_.jE.Qq("P42P9c").j(!0) ? 0 : 1); + (d || Math.random() < a.na.get("U2o6re").number(.001)) && _.pE(a).H({ + triggerId: b, + callback: function(e) { + Dxa(a, e, c) + }, + authuser: null == _.kE() ? void 0 : Number(_.kE()), + enableTestingMode: d + }) + } + }; + Dxa = function(a, b, c) { + b.surveyError ? _.hE(b.surveyError.reason) : b.surveyData ? _.pE(a).v({ + surveyData: b.surveyData, + colorScheme: 1, + customZIndex: 9999, + authuser: null == _.kE() ? void 0 : Number(_.kE()), + productData: { + productVersion: _.Nv(_.jE.Qq("cfb2h")), + experimentIds: qE().map(function(d) { + return d.toString() + }), + customData: Object.assign({}, { + EXP: qE().join(","), + region: _.Nv(_.jE.Qq("MgUcDb")), + screen_size: Exa() + }, c) + } + }) : _.hE("HaTS surveyData missing, but no error provided.") + }; + _.pE = function(a) { + a = { + apiKey: "AIzaSyBXqMGly5XK5JLZxJgIdqLwNDVWfPz9ZkE", + locale: a.N, + productData: { + client_errors: a.o.join(","), + screen_size: Exa(), + EXP: qE().join(","), + JS_ERR_COUNT: a.v.toString(), + JS_ERR_ARR: a.H.toString(), + PANEL_STATE: Fxa(a), + SOURCE_LANGUAGE: a.ab(), + TARGET_LANGUAGE: a.ob() + } + }; + a = Axa(Cxa, "help.service.Lazy.create", "101820", { + apiKey: a.apiKey || a.apiKey, + environment: a.environment || a.environment, + helpCenterPath: a.helpCenterPath || a.helpCenterPath, + locale: a.locale || a.locale || "en".replace(/-/g, "_"), + nonce: a.nonce || + a.nonce, + productData: a.productData || a.productData, + receiverUri: a.Yka || a.receiverUri, + renderApiUri: a.renderApiUri || a.renderApiUri, + theme: a.theme || a.theme, + window: a.window || a.window + }); + return new _.mE(a) + }; + qE = function() { + return _.aw(_.jE.Qq("KVgdyf")).map(function(a) { + return a.number() + }) + }; + Fxa = function(a) { + switch (_.Cm(_.Dm(5, a.j.get().location.href), !0) || "/") { + case "/history": + return "history"; + case "/saved": + return "saved"; + case "/contribute": + return "contribute"; + default: + return "closed" + } + }; + _.nE.prototype.ab = function() { + return _.G(_.cA(this.j.get().location.href), 2) || "" + }; + _.nE.prototype.ob = function() { + return _.G(_.cA(this.j.get().location.href), 3) || "" + }; + var Exa = function() { + var a = _.jE.oN(); + switch (a) { + case 4: + return "large"; + case 3: + return "medium"; + case 2: + return "small"; + default: + return _.hE("Unexpected screen size bucket: " + a), "" + } + }; + _.gw(_.Jq, _.nE); + + _.z(); + + _.t("lwddkf"); + + var AMa; + AMa = {}; + _.TM = function(a) { + _.N.call(this, a.Aa); + this.N = a.Ta.request; + this.na = BMa(this); + a = (this.j = a.service.window.get()) || window; + var b = _.Ka(a); + this.ua = AMa[b] = AMa[b] || new _.tt(a); + this.v = null; + this.H = this.j != this.j.parent; + this.H || (this.o = 0, this.ua.listen("resize", this.report, !1, this), this.report()) + }; + _.C(_.TM, _.N); + _.TM.Ga = _.N.Ga; + _.TM.va = function() { + return { + Ta: { + request: _.pt + }, + service: { + window: _.iw + } + } + }; + _.TM.prototype.report = function() { + this.H || (this.o && clearTimeout(this.o), this.o = setTimeout(this.na, 3E3)) + }; + var BMa = function(a) { + return _.zB(_.AB().measure(function() { + var b = _.Ft(a.j, !0), + c = b.od(); + a.v && b == a.v || (a.v = c, b = _.nt(a.N, _.es() + "/browserinfo", b), _.Us(b.j, "FAIL"), b.send().then(function() {}, function(d) { + if (!(d instanceof _.gt && 7 === d.o)) + throw d instanceof Error && (d.message += ""), d; + })) + })) + }; + _.gw(_.en, _.TM); + + _.z(); + + _.$u = function() { + _.ef.call(this); + this.j = {}; + this.o = {} + }; + _.C(_.$u, _.ef); + _.$u.prototype.Vb = function() { + delete this.j; + delete this.o + }; + _.$u.prototype.Fe = function(a, b) { + b = b ? b : "default"; + this.j[b] || (this.j[b] = new _.Pk); + var c = _.Lh(), + d = { + yj: c, + P6: a, + eL: !1 + }; + this.j[b].j.push(d); + this.o[b] || av(this, b); + return c.promise.Je(function(e) { + if (e instanceof Error) + throw e instanceof _.Oh && (d.eL = !0), e; + throw Error(e); + }) + }; + var av = function(a, b) { + if (a.j[b] && _.Bda(a.j[b])) { + a.o[b] = !0; + var c = _.Qk(a.j[b]); + a.j[b].Zd() && delete a.j[b]; + c.eL ? av(a, b) : c.yj.resolve(_.Nh(c.P6(), (0, _.Xe)(function() { + av(this, b) + }, a))) + } else + delete a.o[b] + }; + _.$u.kb = function() { + return _.tl(_.$u) + }; + + _.fpa = []; + + _.t("gychg"); + + var gpa = function(a) { + return a instanceof _.Yj ? a.Mg : a.xj ? a.xj.Mg : a.gp ? a.gp.Mg : a.Bg ? a.Bg.Mg : 0 + }, + pv = function(a, b) { + return _.Hu.listen(a, function(c) { + var d = { + message: c.data.Nr, + kE: c.data.kE, + Ri: c.data.Ri, + Rr: { + Ib: c.data.Ib, + request: c.data.request, + Ri: c.data.Ri + } + }, + e = d.kE || b; + hpa(_.pc(_.fpa, function(f) { + return f(d, e) + })).then(function() { + if (!c.data.yI) { + if (c.data.Ri && e == _.uo) { + var f = c.data.Ri; + var g = c.data; + f = _.ov(new _.nv([d.message], _.uo), f, g) + } else + f = ipa(d.message, e); + return f + } + }).then(function() { + _.Fd(document.body, b, d) + }) + }) + }, + jpa = function(a, b) { + var c = []; + b = _.Ok(b); + var d = a.j[b.mb] ? a.j[b.mb][b.id] : null; + d && d.size && (d.forEach(function(e) { + e = this.Yb.get(e); + void 0 !== e && (this.Ca(e.zj), c.push(e)) + }, a), delete a.j[b.mb][b.id]); + return c + }, + opa; + _.Wu.prototype.Ca = _.n(64, function(a) { + _.Xu(this); + if (a instanceof _.nc) + return jpa(this, a); + var b = _.wu(a); + a = this.Yb.get(b); + this.Yb.remove(b); + this.ua[b] = null; + return a ? (a.promise.then(function(c) { + _.Voa(this, b, c.data) + }, void 0, this), [a]) : [] + }); + var kpa = function(a, b) { + var c = !1; + c = void 0 === c ? !1 : c; + a.cache.whenReady(function(d) { + d = d.Ca(b); + _.Oa(d, function(e) { + e.value && a.j(!1, e.zj, e.value, void 0, void 0, c) + }) + }) + }, + qv = function(a) { + _.I.call(this, a, 1) + }; + _.C(qv, _.I); + qv.Jd = "af.de"; + var lpa = function(a) { + for (var b = [], c = _.cpa ? a.j.map(function(g) { + return g.Wl(_.ub) + }) : a.j, d = _.B(_.dpa(a)), e = d.next(); !e.done; e = d.next()) { + e = _.B(e.value); + for (var f = e.next(); !f.done; f = e.next()) + b.push(f.value.then(function(g) { + _.epa(a, g, c) + })) + } + return _.td(b) + }, + hpa = function(a) { + return new _.Dh(function(b) { + var c = a.length, + d = []; + if (c) + for (var e = function(l, m, p) { + c--; + d[l] = m ? { + AZ: !0, + value: p + } : { + AZ: !1, + reason: p + }; + 0 == c && b(d) + }, f = 0, g; f < a.length; f++) + g = a[f], + _.Kh(g, _.ce(e, f, !0), _.ce(e, f, !1)); + else + b(d) + }) + }, + mpa = function(a) { + _.I.call(this, + a, 1) + }; + _.C(mpa, _.I); + var rv = function(a) { + _.I.call(this, a, 2) + }; + _.C(rv, _.I); + rv.Jd = "af.adr"; + var npa = function(a) { + _.I.call(this, a, 1) + }; + _.C(npa, _.I); + var sv = function(a) { + _.I.call(this, a, 1) + }; + _.C(sv, _.I); + sv.Jd = "af.mdr"; + opa = {}; + _.tv = function(a, b) { + _.ba.call(this, a); + this.j = !1; + this.Rr = b + }; + _.C(_.tv, _.ba); + _.tv.prototype.name = "DataAppError"; + var ppa = function(a, b) { + var c = b.Bg.Mg; + b = _.G(a, 2); + var d; + a: + { + c = opa[c]; + if (_.Gs(a)) { + var e = _.Bi(_.Gs(a), _.Zoa); + e && (d = _.ic(e, qv, 2)); + if (c && d && (d = c.Nq(d))) + break a + } + d = null + }return new _.tv(b, d, a) + }, + ipa = function(a, b) { + var c = new _.nv([a], b); + return (b == _.to && "function" === typeof a ? _.ov(c, function(d) { + return d + }) : lpa(c)).then(function() { + var d = void 0; + d = void 0 === d ? {} : d; + for (var e = _.B(c.j).next().value, f = _.B(c.H), g = f.next(); !g.done; g = f.next()) + g = g.value, + _.Ho(g, c.o) ? _.Fd(g, c.o, e, !1, d) : _.Ho(g, _.so) && _.Fd(g, _.so, e, !1, d) + }) + }, + uv = [], + vv = function(a) { + _.I.call(this, a) + }; + _.C(vv, _.I); + vv.prototype.getId = function() { + return _.G(this, 1) + }; + var rpa = function(a) { + _.I.call(this, a, -1, qpa) + }; + _.C(rpa, _.I); + var qpa = [1]; + var wv = function(a) { + _.I.call(this, a) + }; + _.C(wv, _.I); + var spa = new _.Yj(50242228, wv); + wv.Jd = "af.adm"; + var xv = function(a) { + _.I.call(this, a) + }; + _.C(xv, _.I); + xv.prototype.getId = function() { + return _.G(this, 1) + }; + xv.Jd = "af.add"; + var yv = function(a) { + _.I.call(this, a, -1, tpa) + }; + _.C(yv, _.I); + var tpa = [1]; + yv.Jd = "af.maf"; + var zv = function(a) { + _.I.call(this, a) + }; + _.C(zv, _.I); + zv.prototype.rb = function() { + return _.G(this, 1) + }; + zv.prototype.Ec = function(a) { + return _.A(this, 1, a) + }; + var upa = new _.Yj(48185015, zv); + var Av = function(a, b, c, d, e, f) { + this.v = a; + this.na = c; + this.N = d; + this.H = f || 0; + this.o = null; + this.j = b.slice(0); + this.ua = e + }, + wpa = function(a) { + if (0 != a.v.length) { + var b = { + lk: (0, _.Xe)(a.wa, a) + }, + c = new rpa, + d = _.pc(a.v, vpa); + _.rc(c, 1, d); + b = _.nt(a.N, a.na, c, [rv], b); + _.mt(b, { + "ds.extension": _.pc(a.v, gpa).sort().join(".").substr(0, 200) + }); + _.Us(b.j, "FAIL"); + 0 < a.H && _.mt(b, { + "f.retries": a.H + }); + _.Pd(_.kt(a.N, b), a.ya, a) + } + }; + Av.prototype.wa = function(a) { + var b; + if (a instanceof _.Fs) + if (_.Gs(a) && _.Bi(_.Gs(a), spa)) { + var c = _.G(_.Bi(_.Gs(a), spa), 1); + var d = this.v[c]; + if (b = this.j[c]) { + var e = _.G(a, 5), + f = null != d.fp ? d.fp : 3; + 500 <= e && 600 > e && this.H < f ? xpa(this, b, d) : b.reject(ppa(a, d)); + this.j[c] = null + } + } else + c = "", + _.Gs(a) && _.Bi(_.Gs(a), upa) && (c = _.Bi(_.Gs(a), upa).rb()), + ypa(this, Error(c)); + else if (c = _.G(a, 1), d = this.v[c], b = this.j[c]) + b.resolve(_.Nu(this.ua, _.vu(d), d.Bg.Nq(a))), + this.j[c] = null + }; + var xpa = function(a, b, c) { + if (!a.o) { + a.o = { + Dv: [], + nQ: [] + }; + var d = Math.pow(2, a.H); + d = zpa(d); + _.sm(function() { + wpa(new Av(this.o.Dv, this.o.nQ, this.na, this.N, this.ua, this.H + 1)); + this.o = null + }, Math.round(1E3 * d), a) + } + a.o.Dv.push(c); + a.o.nQ.push(b) + }, + zpa = function(a) { + var b = .3 * a * Math.random(); + .5 < Math.random() && (b *= -1); + return a + b + }, + vpa = function(a, b) { + var c = new vv; + _.A(c, 1, a.Bg.Mg); + _.A(c, 5, b); + if (a.xj || a.request) + b = new mpa, + a.xj.fs(b, a.request), + _.sc(c, 2, b); + return c + }; + Av.prototype.ya = function(a) { + ypa(this, a) + }; + var ypa = function(a, b) { + for (var c = 0; c < a.j.length; c++) + a.j[c] && (a.j[c].reject(b), a.j[c] = null) + }; + var Apa = function(a) { + this.j = {}; + for (var b = 0; b < a.length; b++) { + var c = _.xu(a[b].request); + this.j[c] = a[b].promise + } + }; + Apa.prototype.getData = function(a) { + a = _.xu(a); + return this.j[a].then(function(b) { + return b.clone() + }) + }; + var Cpa; + _.Bv = function(a) { + this.v = a.get(_.Ak); + this.j = a.get(_.Kk); + this.Yb = this.j.Yb; + this.o = _.Lu.kb(); + this.H = "_/data"; + this.N = "_/mutate"; + this.na = _.$u.kb() + }; + _.Bv.prototype.getData = function(a) { + return _.Bpa(this, [a]).getData(a) + }; + _.Bpa = function(a, b) { + for (var c = 0; c < b.length; c++) + ; + var d = _.pc(b, _.uu, a), + e = [], + f = []; + for (c = 0; c < b.length; c++) { + var g = d[c]; + if (g.Lq) { + var l = _.vu(g); + kpa(a.j.o, l) + } + l = _.Lh(); + var m = l.promise; + e.push(l); + f.push({ + request: g, + promise: m + }); + _.Mu(a.o, _.vu(g), m) + } + a.Yb.whenReady((0, _.Xe)(a.wa, a, d, e)); + return new Apa(f) + }; + _.Bv.prototype.Qa = function(a) { + return a.zc ? (a = _.gl(a), _.Cv(this, a)) : _.Cv(this, _.qoa(a)) + }; + _.Cv = function(a, b) { + var c = (0, _.Xe)(function() { + return Cpa(this, b) + }, a); + return a.na.Fe(c) + }; + Cpa = function(a, b) { + var c = _.Lh(), + d = (0, _.Xe)(a.ua, a, b, c); + _.Mu(a.o, _.vu(b), c.promise); + d = _.nt(a.v, a.N, Dpa(b), [sv], { + lk: d + }); + _.mt(d, { + "ds.extension": gpa(b) + }); + _.Us(d.j, "FAIL"); + _.Pd(_.kt(a.v, d), function(e) { + c.reject(e) + }); + return c.promise + }; + _.Bv.prototype.wa = function(a, b) { + for (var c = [], d = [], e = 0; e < a.length; e++) { + var f = a[e], + g = b[e], + l = _.Du(f).kb(f.request); + this.j.contains(l) ? this.j.get(l).then(g.resolve, g.reject, g) : (c.push(f), d.push(g), this.j.j(l, g)) + } + a = []; + b = []; + for (e = 0; e < c.length; e++) + f = d[e], + a.push(c[e]), + b.push(f); + wpa(new Av(a, b, this.H, this.v, this.o)) + }; + var Dpa = function(a) { + var b = new xv, + c = new npa; + a.gp.fs(c, a.MG); + _.sc(b, 2, c); + _.A(b, 1, a.gp.Mg); + a = new yv; + _.rc(a, 1, [b]); + return a + }; + _.Bv.prototype.ua = function(a, b, c) { + var d = _.vu(a); + c instanceof _.Fs ? b.reject(ppa(c, a)) : null != a.Bg ? (a = a.Bg.Nq(c), null == a ? b.reject(Error("Ib")) : (b.resolve(_.Nu(this.o, d, a)), _.Uoa(this.Yb, a))) : b.resolve(_.Nu(this.o, d, null)) + }; + _.Ec(_.Bk, _.Bv); + _.pa().wf(function(a) { + var b = new _.Bv(a); + _.lp(a, _.Bk, b); + b = _.es(); + a = a.get(_.Bk); + a.H = b + "/data"; + a.N = b + "/mutate"; + for (_.Ju.kb(); uv.length;) + _.Hu.ts(uv.pop()); + uv.push(pv("r", _.to)); + uv.push(pv("s", _.efa)); + uv.push(pv("t", _.uo)) + }); + + _.z(); + + _.t("w9hDv"); + + _.wl(_.Yl); + _.HB = function(a) { + _.N.call(this, a.Aa); + this.j = a.Ta.cache + }; + _.C(_.HB, _.N); + _.HB.Ga = _.N.Ga; + _.HB.va = function() { + return { + Ta: { + cache: _.Yu + } + } + }; + _.HB.prototype.Fe = function(a) { + _.ib(a, function(b) { + var c; + _.Ic(b) && (c = b.Ib.kb(b.jc)); + c && this.j.cv(c) + }, this); + return {} + }; + _.gw(_.vm, _.HB); + + _.z(); + + _.t("SNUn3"); + + _.Dua = new _.Vl(_.gn); + + _.z(); + + _.t("RMhBfe"); + + var Fua = function(a) { + a = a.trim().split(/;/); + return { + mb: a[0], + SO: a[0] + ";" + a[1], + id: a[1], + uf: a[2] + } + }, + Gua = function(a, b) { + a = _.Bu(a, b); + return 0 == a.length ? null : a[0].Fb + }, + Hua = function() { + return Object.values(_.Rk).reduce(function(a, b) { + return a + Object.keys(b).length + }, 0) + }, + Iua = function() { + return Object.entries(_.Rk).reduce(function(a, b) { + var c = _.B(b); + b = c.next().value; + c = c.next().value; + for (var d in c) + a += b + " -> " + d + "\n"; + return a + }, "") + }, + Jua = function(a) { + return (a = _.Ona(a).getAttribute("jsdata")) ? (0, _.Xf)(a).split(/\s+/) : [] + }, + Kua = function(a) { + var b = _.Kt(a); + return b ? new _.Dh(function(c, d) { + var e = function() { + b = _.Kt(a); + var f = _.Jt(a, b); + f ? c(f.getAttribute("jsdata")) : "complete" == window.document.readyState ? (f = ["Unable to find deferred jsdata with id: " + b], a.hasAttribute("jscontroller") && f.push("jscontroller: " + a.getAttribute("jscontroller")), a.hasAttribute("jsmodel") && f.push("jsmodel: " + a.getAttribute("jsmodel")), d(Error(f.join("\n")))) : _.sm(e, 50) + }; + _.sm(e, 50) + }) : _.Jc(a.getAttribute("jsdata")) + }, + Lua = function(a) { + var b = _.Kt(a); + return b ? + !_.Jt(a, b) : !1 + }; + _.wl(_.gn); + var LB, + MB, + Mua; + _.KB = function(a) { + _.N.call(this, a.Aa); + this.o = a.service.xz; + this.j = new Map + }; + _.C(_.KB, _.N); + _.KB.Ga = _.N.Ga; + _.KB.va = function() { + return { + service: { + xz: _.Dua + } + } + }; + _.KB.prototype.resolve = function(a, b, c, d) { + d = void 0 === d ? !1 : d; + a = LB(this, a, b, 0); + return void 0 !== c ? a : a.then(function(e) { + return d && e.yg(_.ub) ? e : e.clone() + }) + }; + LB = function(a, b, c, d, e, f, g) { + for (var l = {}; b && b.getAttribute;) { + if (Lua(b)) + return Kua(b).then(function() { + return LB(a, b, c, d, e, f, g) + }); + var m = Jua(b); + l.Qw = _.Td(c); + if (g) { + var p = _.xa(m, g); + -1 != p && (m = m.slice(0, p)) + } + p = m.pop(); + if (0 == d) + for (; p;) { + f = p; + e = Fua(p); + if (l.Qw == e.mb) + break; + p = m.pop(); + if (!p) + return _.Fh(Error("Yb`" + l.Qw + "`" + e.mb)) + } + var q = a.o.j(b, f); + if (q) + return q; + q = b; + b = _.Ad(b); + if (p && (m = MB(a, p, m, q, b, c, d, e, f))) + return m; + l = { + Qw: l.Qw + } + } + return _.Fh(Error("Zb`" + f + "`" + (e && e.mb) + "`" + Hua() + "`" + Iua())) + }; + MB = function(a, b, c, d, e, f, g, l, m) { + if (0 == g++) { + if (l.uf) { + if ((_.NB || _.OB) && a.j.has(l.uf)) + return a.j.get(l.uf); + b = a.o.UE(l.uf).then(function(q) { + return q ? (q = new f(q), _.NB ? q.Wl(_.ub) : q) : 0 < c.length ? MB(a, c.pop(), c, d, e, f, g, l, m) : LB(a, e, f, g, l, m) + }); + (_.NB || _.OB) && a.j.set(l.uf, b); + return b + } + } else if (b = Fua(b), b.uf && l.uf != b.uf) { + var p = Gua(b.mb, l.mb); + p || l.mb != b.mb || l.id != b.id || (p = f); + if (p) + return Mua(a, d, m, l, p).then(function(q) { + return q ? q : 0 < c.length ? MB(this, c.pop(), c, d, e, f, g, l, m) : LB(this, e, f, g, l, m) + }, null, a) + } + return 0 < c.length ? + MB(a, c.pop(), c, d, e, f, g, l, m) : LB(a, e, f, g, l, m) + }; + Mua = function(a, b, c, d, e) { + return LB(a, b, e, 0, void 0, void 0, c).then(function(f) { + return _.Cu(f, d.SO, d.mb) + }) + }; + _.NB = !1; + _.OB = !1; + _.gw(_.Qd, _.KB); + + _.OB = !0; + + _.z(); + + _.t("yEQyxe"); + + _.Peb = new _.Vl(_.Gea); + + _.z(); + + _.t("Ru0Pgb"); + + var Reb, + Qeb, + Teb; + _.h1 = function(a) { + _.N.call(this, a.Aa); + this.o = a.service.window.get(); + this.j = a.service.window.Gb(); + this.N = a.service.N8; + this.ua = (a = _.lw("AUkF5c") || _.lw("nhNyTb")) ? a.Ra() : ""; + this.na = {}; + this.v = this.H = !1; + Qeb(this) + }; + _.C(_.h1, _.N); + _.h1.Ga = _.N.Ga; + _.h1.va = function() { + return { + service: { + window: _.iw, + Sj: _.qw, + N8: _.Peb + } + } + }; + _.i1 = function(a, b, c, d) { + c = a.N.j(b, c); + Reb(a, "set", [b, c], d) + }; + _.h1.prototype.uw = function(a, b) { + var c = ["pageview"]; + a && c.push(this.N.j("page", a)); + Reb(this, "send", c, b) + }; + Reb = function(a, b, c, d) { + a.H && (d = d || a.ua) && (_.Seb(a, d), a.o.ga.apply(null, [d.replace(/[^a-z0-9]+/gi, "") + "." + b].concat(c))) + }; + Qeb = function(a) { + var b = a.o; + b.GoogleAnalyticsObject = "ga"; + b.ga = b.ga || function() { + for (var c = [], d = 0; d < arguments.length; d++) + c.push(arguments[d]); + (b.ga.q = b.ga.q || []).push(c) + }; + b.ga.l = Date.now(); + Teb(a); + a.H = !0 + }; + Teb = function(a) { + var b = a.j; + a = _.vh(new _.Xg(b), "SCRIPT"); + a.async = !0; + var c = _.le(_.tf(_.uf("https://www.google-analytics.com/analytics.js"))); + _.Cc(a, c); + b = b.getElementsByTagName("script")[0]; + b.parentNode.insertBefore(a, b) + }; + _.Seb = function(a, b, c) { + var d = void 0 === c ? {} : c; + c = void 0 === d.LX ? void 0 : d.LX; + var e = void 0 === d.sampleRate ? void 0 : d.sampleRate, + f = void 0 === d.x$ ? void 0 : d.x$, + g = void 0 === d.storage ? void 0 : d.storage, + l = a.na; + if (!(null !== l && b in l)) { + l = b.replace(/[^a-z0-9]+/gi, ""); + d = { + trackingId: b, + cookieDomain: void 0 === d.KX ? "auto" : d.KX, + name: l + }; + void 0 != f && (d.siteSpeedSampleRate = f); + void 0 != c && (d.cookiePath = c); + void 0 != e && (d.sampleRate = e); + if (void 0 !== g && !1 === g || void 0 === g && a.v) + d.storage = "none"; + a.o.ga("create", d); + a.na[b] = l; + _.i1(a, "location", + a.o.location.href, b); + _.i1(a, "title", a.j.title, b); + _.i1(a, "referrer", a.j.referrer, b) + } + }; + _.gw(_.Wn, _.h1); + + _.z(); + + _.t("aW3pY"); + + _.Xg.prototype.zq = _.n(2, function(a, b, c) { + return _.Kpa(this.j, arguments) + }); + _.cK = function(a, b) { + return new _.Ng(a.x - b.x, a.y - b.y) + }; + _.dK = function(a) { + _.$I.call(this, a.Aa) + }; + _.C(_.dK, _.$I); + _.dK.Ga = _.$I.Ga; + _.dK.va = _.$I.va; + _.gw(_.zn, _.dK); + + _.z(); + + _.t("DkKK0d"); + + + _.z(); + + _.t("JqFQ9e"); + + + _.z(); + + _.t("UWMmZb"); + + var rFa, + sFa, + uFa, + vFa, + CFa, + KFa, + LFa, + MFa, + NFa, + OFa, + PFa, + QFa; + rFa = function(a) { + switch (a) { + case 1: + return 7; + case 2: + return 9; + case 5: + return 10; + case 3: + return 8; + case 4: + return 11; + default: + return 0 + } + }; + sFa = function(a) { + switch (a) { + case 1: + return 1; + case 2: + return 2; + case 3: + return 3; + default: + return 0 + } + }; + _.tFa = function(a) { + switch (a) { + case 1: + return 1; + case 2: + return 2; + default: + return 0 + } + }; + uFa = function(a) { + switch (a) { + case 1: + return 1; + case 2: + return 2; + case 5: + return 5; + case 3: + return 3; + case 4: + return 4; + default: + return 0 + } + }; + vFa = function(a) { + _.I.call(this, a) + }; + _.C(vFa, _.I); + var wFa = function(a) { + _.I.call(this, a) + }; + _.C(wFa, _.I); + var xFa = function(a) { + _.I.call(this, a) + }; + _.C(xFa, _.I); + var yFa = [1], + zFa = function(a) { + _.I.call(this, a, -1, yFa) + }; + _.C(zFa, _.I); + var AFa = function(a) { + _.I.call(this, a) + }; + _.C(AFa, _.I); + var BFa = function(a) { + _.I.call(this, a) + }; + _.C(BFa, _.I); + _.zI = function(a) { + var b = new BFa; + b = _.A(b, 1, !0); + return _.A(b, 2, a) + }; + CFa = [1, 3, 4]; + _.AI = function(a) { + _.I.call(this, a, -1, CFa) + }; + _.C(_.AI, _.I); + var DFa = function(a) { + _.I.call(this, a) + }; + _.C(DFa, _.I); + var EFa = function(a) { + _.I.call(this, a) + }; + _.C(EFa, _.I); + var FFa = function(a) { + _.I.call(this, a) + }; + _.C(FFa, _.I); + var GFa = function(a, b) { + return _.A(a, 1, b) + }, + HFa = function(a, b) { + return _.A(a, 2, b) + }, + IFa = [2], + JFa = function(a) { + _.I.call(this, a, -1, IFa) + }; + _.C(JFa, _.I); + _.BI = function(a) { + var b = new JFa; + return _.A(b, 1, a) + }; + KFa = function(a, b) { + return _.rc(a, 2, b) + }; + LFa = [2]; + MFa = function(a) { + _.I.call(this, a, -1, LFa) + }; + _.C(MFa, _.I); + NFa = function(a, b) { + return _.A(a, 1, b) + }; + OFa = function(a, b) { + return _.vi(a, 2, b) + }; + PFa = function(a, b) { + return _.sc(a, 3, b) + }; + _.CI = function(a, b) { + return _.A(a, 14, b) + }; + _.DI = function(a, b) { + return _.A(a, 52, b) + }; + _.EI = function(a, b) { + return _.sc(a, 99, b) + }; + _.FI = function(a, b) { + if (!(10 <= a.o.length)) { + a: + switch (b) { + case 156: + b = "ERROR_TRANSLATION_INVALID_RESPONSE"; + break a; + case 166: + b = "ERROR_EMPTY_TRANSLATION_RESPONSE"; + break a; + default: + b = "Other client error: " + b + } + a.o.push(b) + } + }; + QFa = function() { + this.yb = "en"; + this.Xb = this.Wa = this.Va = this.v = this.o = this.Ca = this.wa = this.ua = ""; + this.ya = this.Ma = this.kc = 0; + this.Ka = this.Ia = !1; + this.na = []; + this.H = this.j = 0; + this.N = !1 + }; + _.GI = function(a, b) { + var c = void 0 === b ? {} : b; + b = void 0 === c.FF ? !1 : c.FF; + var d = void 0 === c.gO ? !1 : c.gO; + c = void 0 === c.PR ? !1 : c.PR; + var e = new _.nw; + e = _.A(e, 65, 2); + e = _.A(e, 50, a.yb); + if (c) { + var f = _.DI(_.CI(_.pw(_.ow(e, a.Va), a.Wa), a.Xb), a.v); + var g = new xFa; + g = _.A(g, 1, a.ya); + _.sc(f, 70, g) + } else + _.DI(_.CI(_.pw(_.ow(e, a.ua), a.wa), a.Ca), a.o); + d && _.A(e, 53, a.j); + b && _.A(e, 32, c ? a.kc : a.N ? 3 : a.H); + a = _.iE(); + _.A(e, 81, a); + return e + }; + _.RFa = function(a) { + a.v = a.o; + a.Va = a.ua; + a.Wa = a.wa; + a.Xb = a.Ca; + a.kc = a.N ? 3 : a.H + }; + QFa.prototype.Sl = function() { + this.Ia = this.Ka = !1 + }; + var TFa; + _.HI = function(a) { + _.N.call(this, a.Aa); + var b = this; + this.H = a.service.lX; + this.o = a.service.Pm; + this.v = a.service.window; + this.j = new QFa; + this.v.get().addEventListener("beforeunload", function() { + b.j.o && (_.RFa(b.j), _.SFa(b)) + }) + }; + _.C(_.HI, _.N); + _.HI.Ga = _.N.Ga; + _.HI.va = function() { + return { + service: { + lX: _.yI, + Pm: _.nE, + window: _.iw + } + } + }; + _.h = _.HI.prototype; + _.h.Sl = function() { + this.j.Sl() + }; + _.h.NB = _.k(81); + _.h.OB = _.k(82); + _.h.PB = _.k(83); + _.h.QB = _.k(84); + _.h.RB = _.k(85); + _.h.SB = _.k(86); + _.h.TB = _.k(87); + _.h.UB = _.k(88); + _.h.VB = _.k(89); + _.h.Wz = _.k(90); + _.h.Xz = _.k(91); + _.h.Yz = _.k(92); + _.h.Zz = _.k(93); + _.h.aA = _.k(94); + _.UFa = function(a, b, c) { + b = b.map(function(d) { + return TFa(d, c) + }); + b = _.EI(_.II(a, 459), KFa(_.BI(1), b)); + _.JI(a, b) + }; + _.h = _.HI.prototype; + _.h.Kr = function(a, b) { + a = _.EI(_.II(this, 460), KFa(_.BI(6), [TFa(a, b)])); + _.JI(this, a) + }; + _.h.bA = _.k(95); + _.h.cA = _.k(96); + _.h.av = _.k(97); + _.h.dA = _.k(98); + _.h.eA = _.k(99); + _.h.fA = _.k(100); + _.h.gA = _.k(101); + _.h.qA = _.k(102); + _.h.hA = _.k(103); + _.h.iA = _.k(104); + _.h.kA = _.k(105); + _.h.jA = _.k(106); + _.h.lA = _.k(107); + _.h.mA = _.k(108); + _.h.nA = _.k(109); + _.h.oA = _.k(110); + _.h.pA = _.k(111); + _.h.yA = _.k(112); + _.h.EA = _.k(113); + _.h.rA = _.k(114); + _.h.sA = _.k(115); + _.h.tA = _.k(116); + _.h.uA = _.k(117); + _.h.vA = _.k(118); + _.h.wA = _.k(119); + _.KI = function(a, b) { + var c = _.II(a, 468), + d = new wFa; + b = _.A(d, 1, b); + c = _.sc(c, 104, b); + _.JI(a, c) + }; + _.h = _.HI.prototype; + _.h.xA = _.k(120); + _.h.zA = _.k(121); + _.h.AA = _.k(122); + _.h.BA = _.k(123); + _.h.CA = _.k(124); + _.h.DA = _.k(125); + _.h.FA = _.k(126); + _.h.GA = _.k(127); + _.h.getState = function() { + return this.j + }; + _.SFa = function(a) { + var b = _.GI(a.j, { + FF: !0, + PR: !0 + }); + _.A(b, 31, 246); + _.JI(a, b); + a.j.ya = 0 + }; + _.LI = function(a, b) { + _.JI(a, _.II(a, b)) + }; + _.NI = function(a, b) { + _.FI(a.o, b); + _.JI(a, _.MI(a, b)) + }; + _.MI = function(a, b) { + var c = new _.mw; + b = _.A(c, 1, b); + a = _.II(a, 148); + return _.sc(a, 63, b) + }; + _.JI = function(a, b) { + if (!_.G(b, 74)) { + var c = _.G(b, 52).length; + _.A(b, 74, c) + } + b = _.Gx(new _.Fx, b.od()); + a.H.log(b) + }; + _.OI = function(a) { + var b = new zFa; + a = a.j.na; + for (var c = 0; c < a.length; c++) { + var d = _.tFa(a[c]); + _.bc(b); + _.qi(b, 1).push(d) + } + return b + }; + _.PI = function(a, b, c, d, e, f) { + a = _.II(a, b); + b = new vFa; + c = _.A(b, 1, rFa(c)); + d = _.A(c, 6, sFa(d)); + e = _.A(d, 4, e); + f = _.A(e, 2, f); + _.sc(a, 61, f); + return a + }; + _.QI = function(a, b, c) { + c = void 0 === c ? "" : c; + a = _.II(a, b); + b = new DFa; + b = _.A(b, 1, 1); + c && _.A(b, 3, c); + _.sc(a, 46, b); + return a + }; + _.VFa = function(a, b, c) { + a = _.II(a, b); + b = new AFa; + c = [_.A(b, 1, c)]; + b = new _.AI; + c = _.rc(b, 3, c); + _.sc(a, 66, c); + return a + }; + _.RI = function(a, b, c) { + a = _.II(a, b); + b = new EFa; + c = _.A(b, 1, c); + _.sc(a, 44, c); + return a + }; + _.II = function(a, b) { + a = _.GI(a.j); + return _.A(a, 31, b) + }; + TFa = function(a, b) { + var c = _.fc(a, _.tx, 5).map(function(d) { + return uFa(d.Id()) + }); + return PFa(OFa(NFa(new MFa, b), c), HFa(GFa(new FFa, _.yi(a, 3)), _.yi(a, 4))) + }; + _.gw(_.Kq, _.HI); + + _.z(); + + _.t("EFQ78c"); + + var UM = function(a) { + _.I.call(this, a) + }; + _.C(UM, _.I); + UM.Jd = "af.httprm"; + var VM = function(a) { + _.N.call(this, a.Aa); + this.ua = a.Ta.request; + this.wa = a.service.lW; + this.o = this.j = -1; + this.na = this.N = this.H = null; + a = this.ua.j; + _.jm(a, "g", this.j0, !1, this); + _.jm(a, "data:af.httprm", this.H0, !1, this); + _.Et = this; + this.v = new _.rm(6E4); + _.jm(this.v, "tick", this.Xca, !1, this); + this.start() + }; + _.C(VM, _.N); + VM.Ga = _.N.Ga; + VM.va = function() { + return { + Ta: { + request: _.pt + }, + service: { + lW: _.TM + } + } + }; + _.h = VM.prototype; + _.h.start = function() { + this.v.start() + }; + _.h.stop = function() { + this.v.stop() + }; + _.h.R9 = function() { + var a = this.ju(), + b = this.lu(); + return 1 == a || 1 == b || !1 + }; + _.h.ju = function() { + return -1 == this.j ? 0 : 250 < this.j ? 1 : 2 + }; + _.h.lu = function() { + return -1 == this.o ? 0 : 5E-4 > this.o ? 1 : 2 + }; + _.h.Xca = function() { + var a = this.ju(), + b = this.lu(); + if (a != this.H || b != this.N || 0 != this.na) + this.wa.report(), + this.H = a, + this.N = b, + this.na = 0; + if (.2 > Math.random()) { + a = _.es() + "/gen204/?tmambps=" + this.o + "&rtembps=-1&rttms=" + this.j; + if (b = navigator.connection || navigator.mozConnection || navigator.webkitConnection) + a += "&ct=" + b.type, + "downlinkMax" in b && (a += "&dm=" + b.downlinkMax); + _.Kg(new Image, a) + } + }; + _.h.j0 = function(a) { + if (a = a.j) { + var b = a.vL - a.MJ, + c = b - a.qB.j; + 0 < b && 0 < c && (a = a.yb / 1E3 / c, this.o = -1 == this.o ? a : .3 * a + .7 * this.o) + } + }; + _.h.H0 = function(a) { + a = _.G(new UM(a.data), 3) || -1; + 0 < a && (this.j = -1 == this.j ? a : .3 * a + .7 * this.j) + }; + _.gw(_.Jea, VM); + + _.z(); + + _.t("Ulmmrd"); + + _.Dv = function(a) { + this.o = a.get(_.Bk) + }; + _.Dv.prototype.j = function(a) { + return _.Bpa(this.o, a) + }; + _.Ec(_.Jk, _.Dv); + _.pa().wf(function(a) { + var b = new _.Dv(a); + _.lp(a, _.Jk, b) + }); + + _.z(); + + _.Q1 = function(a, b, c) { + c.getType(b) + }; + + _.t("ZfAoz"); + + _.wl(_.Kl); + _.R1 = function(a) { + _.N.call(this, a.Aa); + this.o = a.Ta.PK; + this.j = a.service.metadata + }; + _.C(_.R1, _.N); + _.R1.Ga = _.N.Ga; + _.R1.va = function() { + return { + Ta: { + PK: _.Bv + }, + service: { + metadata: _.O1 + } + } + }; + _.R1.prototype.v = function(a) { + var b = a.zc(); + _.Q1(a.Ef(), b, this.j); + return this.o.getData(_.gl(a)).then(function(c) { + return _.N1(a.zc(), c) + }) + }; + _.R1.prototype.Qa = function(a) { + var b = a.zc(); + _.Q1(a.Ef(), b, this.j); + return _.Cv(this.o, _.gl(a)).then(function(c) { + return _.N1(a.zc(), c) + }) + }; + _.gw(_.ol, _.R1); + + _.z(); + + _.t("NSEoX"); + + _.Dva = new _.Vl(_.Sp); + + _.z(); + + _.VC = _.L("LNlWBf"); + _.Eva = _.L("m2qNHd"); + _.Fva = _.L("vuIKwd"); + _.WC = _.L("LhiQec"); + _.XC = _.L("Vws5Ae"); + _.Gva = _.L("Rv46b"); + + _.YC = _.L("IpSVtb"); + _.ZC = _.L("RdYeUb"); + _.Hva = _.L("arGABd"); + _.$C = _.L("Z2AmMb"); + _.Iva = _.L("aWRkAb"); + _.Jva = _.L("eqoCse"); + _.Kva = _.L("LEpEAf"); + _.Lva = _.L("aLn7Wb"); + _.Mva = _.L("R90vJb"); + _.aD = _.L("frq95c"); + _.bD = _.L("cFpp9e"); + _.Nva = _.L("h4C2te"); + + var Pva; + _.cD = function(a) { + return null == a || _.xb(a) ? a : "string" === typeof a ? _.Ova(a) : null + }; + _.dD = function() { + return Pva || (Pva = new Uint8Array(0)) + }; + _.Ova = function(a) { + var b = a.length, + c = 3 * b / 4; + c % 3 ? c = Math.floor(c) : _.Ra("=.", a[b - 1]) && (c = _.Ra("=.", a[b - 2]) ? c - 2 : c - 1); + var d = new Uint8Array(c), + e = 0; + _.ii(a, function(f) { + d[e++] = f + }); + return e !== c ? d.subarray(0, e) : d + }; + _.Qva = function(a) { + _.zb(_.yb); + var b = _.cD(a.Ua); + return null == b ? b : a.Ua = b + }; + + _.Rva = function(a) { + return a.LSWHIf || null + }; + + _.t("mdR7q"); + + var Sva, + Tva, + Uva, + Vva, + Wva, + Xva, + Zva, + $va, + awa, + bwa, + eD, + Yva, + gD, + dwa, + ewa, + fwa, + mD, + kwa, + pD, + lwa, + rD, + pwa, + qwa, + zD, + AD, + rwa, + DD, + swa, + uwa, + vwa, + Hwa; + Sva = function(a) { + if ("string" === typeof a) + return { + buffer: _.Ova(a), + yg: !1 + }; + if (Array.isArray(a)) + return { + buffer: new Uint8Array(a), + yg: !1 + }; + if (a.constructor === Uint8Array) + return { + buffer: a, + yg: !1 + }; + if (a.constructor === ArrayBuffer) + return { + buffer: new Uint8Array(a), + yg: !1 + }; + if (a.constructor === _.Ob) + return { + buffer: _.Qva(a) || _.dD(), + yg: !0 + }; + if (a instanceof Uint8Array) + return { + buffer: new Uint8Array(a.buffer, a.byteOffset, a.byteLength), + yg: !1 + }; + throw Error("ma"); + }; + Tva = function(a) { + a = String(a); + return "0000000".slice(a.length) + a + }; + Uva = function(a, b, c) { + return a[_.Wj] || (a[_.Wj] = function(d, e) { + return b(d, e, c) + }) + }; + Vva = function(a, b) { + var c = a[b]; + "function" == typeof c && 0 === c.length && (c = c(), a[b] = c); + return Array.isArray(c) && (_.Xj in c || _.gda in c || 0 < c.length && "function" == typeof c[0]) ? c : void 0 + }; + Wva = function(a, b, c, d) { + var e = c.lB; + a[b] = d ? function(f, g, l) { + return e(f, g, l, d) + } : e + }; + Xva = function(a, b, c, d, e, f, g) { + var l = c.lB, + m = Uva(d, e, f); + a[b] = function(p, q, r) { + return l(p, q, r, d, m, g) + } + }; + Zva = function(a) { + var b = a[_.Wj]; + if (!b) { + var c = eD(a); + b = function(d, e) { + return Yva(d, e, c) + }; + a[_.Wj] = b + } + return b + }; + $va = function(a) { + var b = a.Jia; + if (b) + return Zva(b); + if (b = a.zka) + return Uva(a.eZ.Fb, b, a.yka) + }; + awa = function(a) { + var b = $va(a), + c = a.eZ, + d = a.Xka.lB; + return b ? function(e, f) { + return d(e, f, c, b) + } : function(e, f) { + return d(e, f, c) + } + }; + bwa = function(a, b, c, d, e) { + var f = c.lB, + g = Zva(d), + l = eD(d).Fb; + a[b] = function(m, p, q) { + return f(m, p, q, l, g, e) + } + }; + eD = function(a) { + var b = a[_.Xj]; + if (b) + return b; + b = a[_.Xj] = {}; + var c = bwa; + b.Fb = a[0]; + var d = 1; + if (a.length > d && "number" !== typeof a[d]) { + var e = a[d++]; + b[0] = e + } + for (; d < a.length;) { + e = a[d++]; + for (var f = d + 1; f < a.length && "number" !== typeof a[f];) + f++; + var g = a[d++]; + f -= d; + switch (f) { + case 0: + Wva(b, e, g); + break; + case 1: + (f = Vva(a, d)) ? (d++, c(b, e, g, f)) : Wva(b, e, g, a[d++]); + break; + case 2: + f = b; + var l = d++; + l = Vva(a, l); + c(f, e, g, l, a[d++]); + break; + case 3: + Xva(b, e, g, a[d++], a[d++], a[d++]); + break; + case 4: + Xva(b, e, g, a[d++], a[d++], a[d++], a[d++]); + break; + default: + throw Error("qa`" + + f); + } + } + _.Xj in a && _.gda in a && (a.length = 0); + return b + }; + Yva = function(a, b, c) { + for (; cwa(b) && 4 != b.o;) { + var d = b.H, + e = c[d]; + if (!e) { + var f = c[0]; + f && (f = f[d]) && (e = c[d] = awa(f)) + } + if (!e || !e(b, a, d)) { + e = b; + d = a; + f = e.v; + fD(e); + var g = e; + if (!g.qE) { + e = g.j.j - f; + g.j.j = f; + f = g.j; + if (0 == e) + e = _.vc(); + else { + if (0 > e) + throw Error("la`" + e); + g = f.j; + var l = g + e; + if (l > f.v) + throw Error("ka`" + (f.v - g) + "`" + e); + f.j = l; + f.Dx && f.na ? e = f.o.subarray(g, g + e) : (f = f.o, l = g, e = g + e, e = l === e ? _.dD() : _.dda ? f.slice(l, e) : new Uint8Array(f.subarray(l, e))); + e = 0 == e.length ? _.vc() : new _.Ob(e, _.yb) + } + (f = d.N) ? f.push(e) : d.N = [e] + } + } + } + return a + }; + gD = function(a, b) { + return { + lB: a, + Lla: b + } + }; + dwa = function(a, b) { + for (a = _.xd(a); a && !b(a);) + a = _.xd(a) + }; + ewa = function(a) { + var b = ""; + _.ii(a, function(c) { + b += String.fromCharCode(c) + }); + return b + }; + fwa = function(a, b) { + var c = Math.max(a.left, b.left), + d = Math.min(a.left + a.width, b.left + b.width); + if (c <= d) { + var e = Math.max(a.top, b.top); + a = Math.min(a.top + a.height, b.top + b.height); + if (e <= a) + return new _.tj(c, e, d - c, a - e) + } + return null + }; + _.hD = function(a, b) { + this.j = a; + this.Ca = b || !1; + this.ua = new Set; + this.v = null; + this.o = []; + this.N = void 0; + this.ya = this.H = !1; + this.wa = null; + this.na = [] + }; + _.hD.prototype.setAttribute = function(a) { + this.wa = a; + return this + }; + _.hD.prototype.getAttribute = function() { + return this.wa + }; + var gwa = function(a, b) { + if (a.Ca) + if (_.uha.has(b)) + a = _.uha.get(b); + else + throw Error("$a`" + b); + else + a = b; + return a + }, + iD = function(a, b) { + return b ? a.ua.has(gwa(a, b)) : 0 != a.ua.size + }, + hwa = function(a, b) { + a.na.push(b) + }, + jD = function(a, b) { + for (var c = 0; c < a.na.length; ++c) + a.na[c](b) + }, + kD = function(a) { + _.I.call(this, a) + }; + _.C(kD, _.I); + _.lD = function(a, b) { + _.A(a, 24, b) + }; + mD = function(a) { + _.I.call(this, a) + }; + _.C(mD, _.I); + var iwa = [1, 3, 4], + nD = [2, 5], + oD = function(a, b) { + _.vi(a, 4, b) + }, + jwa = function(a) { + _.hD.call(this, a) + }; + _.C(jwa, _.hD); + kwa = function(a, b) { + hwa(a, function(c) { + c instanceof _.mB && _.nka.fs(c, b) + }) + }; + pD = void 0; + lwa = 0; + _.qD = function() { + if (!pD) { + var a = pD = new _.Vx, + b = 1E3 * Date.now(); + _.A(a, 1, b); + _.A(pD, 2, 0); + _.A(pD, 3, 0) + } + a = new kD; + a = _.sc(a, 1, pD); + b = ++lwa; + return _.A(a, 2, b) + }; + rD = function(a) { + _.I.call(this, a, 1) + }; + _.C(rD, _.I); + _.sD = function(a) { + _.I.call(this, a) + }; + _.C(_.sD, _.I); + var tD = function(a) { + _.I.call(this, a) + }; + _.C(tD, _.I); + tD.prototype.getType = function() { + return _.si(this, 2, 0) + }; + tD.prototype.kf = function(a) { + return _.A(this, 2, a) + }; + var mwa = [1], + uD = function(a) { + _.I.call(this, a, -1, mwa) + }; + _.C(uD, _.I); + _.vD = function(a, b) { + return _.A(a, 11, b) + }; + _.nwa = function(a, b) { + _.A(a, 2, b) + }; + _.owa = function(a, b) { + _.rc(a, 14, b) + }; + pwa = [2]; + _.wD = function(a) { + _.I.call(this, a, -1, pwa) + }; + _.C(_.wD, _.I); + var xD = function() {}; + xD.prototype.v = _.k(43); + xD.prototype.o = _.k(45); + xD.prototype.j = _.k(47); + var yD = function(a) { + _.I.call(this, a) + }; + _.C(yD, _.I); + qwa = function(a) { + var b = Date.now().toString(); + _.A(a, 1, b) + }; + zD = function(a, b) { + if (a.hasAttribute("ve-visible")) + return "true" == a.getAttribute("ve-visible"); + if (a instanceof HTMLElement && (0 >= a.offsetWidth || 0 >= a.offsetHeight)) + return !1; + a = a.getBoundingClientRect(); + return (b = fwa(b, new _.tj(a.left, a.top, a.width, a.height))) && 10 <= b.width && 10 <= b.height ? !0 : !1 + }; + AD = function(a) { + var b = new _.mB; + b = _.A(b, 1, a.j.j); + null != a.j.v && _.A(b, 3, a.j.v); + jD(a.j, b); + return b + }; + _.BD = function(a) { + if (a instanceof _.nB && (!_.ic(a, rD, 15) || !_.Bi(_.ic(a, rD, 15), _.oka))) { + var b = new _.qr, + c = new yD, + d = _.ic(a, rD, 15); + d || (d = new rD); + qwa(c); + _.sc(b, 1, c); + _.oka.fs(d, b); + _.sc(a, 15, d) + } + a instanceof _.mB && (b = new _.qr, c = new yD, qwa(c), _.sc(b, 1, c), _.pka.fs(a, b)) + }; + _.CD = function() { + JSON.stringify(null, null, 1) + }; + rwa = function(a, b, c) { + for (var d = [], e = {}, f = b.length - 1; 0 <= f; e = { + Sp: e.Sp, + Ln: e.Ln, + Fs: e.Fs + }, f--) { + e.Ln = new _.wD; + e.Fs = []; + e.Sp = _.qD(); + _.sc(e.Ln, 1, e.Sp); + var g = new _.sD; + _.sc(g, 1, e.Sp); + _.sc(e.Ln, 9, g); + if (g = _.Nm(window.location.href, "ved")) + g = _.vD(new _.nB, g), + _.sc(e.Ln, 4, g); + b[f].forEach(function(l) { + return function(m, p) { + p.o = l.Sp; + p.N = l.Sp; + var q = AD(p); + m.length && oD(q, m); + m = p.Ea(); + zD(m, c) ? (p.ua = !1, p.hidden = !1) : _.A(q, 6, 1); + _.BD(q); + _.xi(l.Ln, 2, _.mB, q); + l.Fs = l.Fs.concat(p.j.o) + } + }(e), a); + g = new _.Fx; + _.CD(); + _.lD(g, e.Ln.od()); + _.vi(g, + 20, e.Fs); + d.push(g) + } + return d + }; + DD = function(a) { + var b = new mD; + if (a.H) + _.wi(b, 5, nD, a.H); + else { + var c = new _.lB; + _.Jv(b, 3, iwa, a.o); + _.A(c, 1, a.v); + _.A(c, 2, a.j.j); + _.Jv(b, 2, nD, c) + } + return b + }; + swa = function(a, b, c) { + for (var d = [], e = new Map, f = b.length - 1; 0 <= f; f--) { + var g = b[f], + l = g.keys().next().value.N, + m = e.get(l) || []; + m.push(g); + e.set(l, m) + } + e.forEach(function(p, q) { + var r = 0, + u = [], + v = new _.wD, + w = [], + x = _.qD(); + _.sc(v, 1, x); + _.sc(v, 3, q); + var y = new _.sD; + _.sc(y, 1, q); + _.sc(v, 9, y); + for (y = 0; y < p.length; y++) + for (var F = p[y], E = F.keys(), J = E.next().value, M = F.get(J), Q = {}, da = 0; da < M.length; Q = { + Cs: Q.Cs, + Pw: Q.Pw + }, ++da) { + var ka = J; + Q.Pw = 0; + Q.Cs = M[da]; + var ra = F.size; + da != M.length - 1 && (ra = M[da + 1]); + for (var Ca = Q.Cs; Ca < ra; ++Ca) { + var Da = E.next().value; + Ca == Q.Cs && (ka = Da, Q.Pw = r); + Da.o = x; + Da.N = q; + Da.wa(r); + var Ya = F.get(Da), + pb = AD(Da); + Ya.length && oD(pb, Ya.map(function(Ua) { + return function(fb) { + return fb - Ua.Cs + Ua.Pw + } + }(Q))); + Ya = Da.Ea(); + zD(Ya, c) ? (Da.ua = !1, Da.hidden = !1) : _.A(pb, 6, 1); + _.BD(pb); + _.xi(v, 2, _.mB, pb); + w = w.concat(Da.j.o); + r++ + } + ra = new tD; + ra.kf(3); + Ca = DD(J); + _.sc(ra, 1, Ca); + Ca = new mD; + Da = new _.lB; + _.A(Da, 1, ka.v); + _.A(Da, 2, ka.j.j); + _.Jv(Ca, 2, nD, Da); + _.sc(ra, 3, Ca); + u.push(ra) + } + u.length && (p = new uD, _.rc(p, 1, u), _.sc(v, 7, p)); + u = new _.Fx; + _.CD(); + _.lD(u, v.od()); + _.vi(u, 20, w); + d.push(u) + }, + a); + return d + }; + _.twa = function(a, b) { + if (!a.j) + return []; + a = []; + for (var c = new Set; b && !c.has(b);) { + var d = AD(b); + a.unshift(d); + c.add(b); + b = b.ee + } + return a + }; + uwa = function(a, b, c) { + for (var d = [], e = b.length - 1; 0 <= e; e--) + for (var f = b[e], g = f.keys(), l = g.next().value, m = f.get(l), p = {}, q = 0; q < m.length; p = { + Ds: p.Ds + }, ++q) { + p.Ds = m[q]; + var r = f.size; + q != m.length - 1 && (r = m[q + 1]); + var u = new _.wD, + v = [], + w = _.qD(), + x = new _.sD; + _.sc(x, 1, l.o); + _.sc(u, 1, w); + _.sc(u, 3, l.o); + _.A(u, 5, 3); + _.sc(u, 9, x); + x = new _.nB; + l.H ? _.vD(x, l.H) : _.nwa(_.A(x, 1, l.j.j), l.v); + _.owa(x, _.twa(a, l)); + _.sc(u, 4, x); + for (x = p.Ds; x < r; ++x) { + var y = g.next().value; + y.o = w; + y.N = l.N; + void 0 != y.v && y.wa(y.v - p.Ds); + var F = f.get(y), + E = AD(y); + F.length && oD(E, + F.map(function(J) { + return function(M) { + return M - J.Ds + } + }(p))); + F = y.Ea(); + zD(F, c) ? (y.ua = !1, y.hidden = !1) : _.A(E, 6, 1); + _.BD(E); + _.xi(u, 2, _.mB, E); + v = v.concat(y.j.o) + } + r = new _.Fx; + _.CD(); + _.lD(r, u.od()); + _.vi(r, 20, v); + d.push(r) + } + return d + }; + vwa = function(a) { + _.I.call(this, a) + }; + _.C(vwa, _.I); + _.Zp.prototype.Zy = _.n(62, function() { + return new _.mB + }); + _.TC.prototype.Zy = _.n(61, function() { + return new vwa + }); + _.Zp.prototype.ez = _.n(60, function() { + return new xD + }); + _.TC.prototype.ez = _.n(59, function() { + return new xD + }); + _.Zp.prototype.ly = _.n(58, function(a, b) { + a = _.Gx(new _.Fx, a.od()); + return _.vi(a, 20, b.j) + }); + _.TC.prototype.ly = _.n(57, function(a, b) { + a = _.Gx(new _.Fx, a.od()); + return _.vi(a, 20, b.j) + }); + _.pr.prototype.oC = _.n(54, function() { + return [] + }); + _.Zp.prototype.oC = _.n(53, function(a, b) { + for (var c = [], d = new Map, e = 0; e < a.length; ++e) { + var f = a[e], + g = f.Ea(), + l = f.N, + m = d.get(l); + m = m ? m : []; + if (f.ua || iD(f.j, "vis")) + if (g = zD(g, b), f.hidden && g) { + g = new tD; + g.kf(1); + var p = DD(f); + _.sc(g, 1, p); + p = g; + var q = Date.now(); + _.A(p, 4, q); + m.push(g); + f.hidden = !1; + f.ua = !1 + } else + f.hidden || g || (g = new tD, g.kf(2), p = DD(f), _.sc(g, 1, p), p = g, q = Date.now(), _.A(p, 4, q), m.push(g), f.hidden = !0); + d.set(l, m) + } + a = _.B(d.keys()); + for (b = a.next(); !b.done; b = a.next()) + b = b.value, + f = d.get(b), + f.length && (e = new uD, _.rc(e, 1, f), + f = new _.wD, l = _.qD(), m = new _.sD, _.sc(m, 1, b), _.sc(f, 1, l), _.sc(f, 3, b), _.sc(f, 7, e), _.sc(f, 9, m), b = new _.Fx, _.CD(), _.lD(b, f.od()), c.push(b)); + return c + }); + _.pr.prototype.wz = _.n(50, function() { + return [] + }); + _.Zp.prototype.wz = _.n(49, function(a, b) { + for (var c = [], d = [], e = 0; e < a.length; ++e) + a[e].keys().next().value.o ? d.push(a[e]) : c.push(a[e]); + a = rwa(this, c, b); + b = this.o ? swa(this, d, b) : uwa(this, d, b); + return a.concat(b) + }); + _.or.prototype.j = _.n(48, function(a) { + _.Gx(a, this.H.od()) + }); + xD.prototype.j = _.n(47, function() {}); + _.or.prototype.o = _.n(46, function(a, b, c) { + b = b.trim(); + c = c.trim(); + c = _.Ai(_.nr, ewa(c)); + switch (b) { + case "metadata": + kwa(a, c) + } + }); + xD.prototype.o = _.n(45, function() {}); + _.or.prototype.v = _.n(44, function(a) { + return new jwa(a) + }); + xD.prototype.v = _.n(43, function(a) { + return new _.hD(a) + }); + var ED = function(a) { + this.o = null; + this.na = !1; + this.j = this.v = this.N = 0; + this.init(a, void 0, void 0, void 0) + }; + ED.prototype.init = function(a, b, c, d) { + d = void 0 === d ? {} : d; + this.Dx = void 0 === d.Dx ? !1 : d.Dx; + a && (a = Sva(a), this.o = a.buffer, this.na = a.yg, this.N = b || 0, this.v = void 0 !== c ? this.N + c : this.o.length, this.j = this.N) + }; + ED.prototype.clear = function() { + this.o = null; + this.na = !1; + this.j = this.v = this.N = 0; + this.Dx = !1 + }; + ED.prototype.il = function() { + if (this.na) + throw Error("na"); + return this.o + }; + ED.prototype.reset = function() { + this.j = this.N + }; + var FD = function(a, b) { + a.j = b; + if (b > a.v) + throw Error("ka`" + b + "`" + a.v); + }; + ED.prototype.H = function() { + var a = this.o, + b = this.j, + c = a[b++], + d = c & 127; + if (c & 128 && (c = a[b++], d |= (c & 127) << 7, c & 128 && (c = a[b++], d |= (c & 127) << 14, c & 128 && (c = a[b++], d |= (c & 127) << 21, c & 128 && (c = a[b++], d |= c << 28, c & 128 && a[b++] & 128 && a[b++] & 128 && a[b++] & 128 && a[b++] & 128 && a[b++] & 128))))) + throw Error("ja"); + FD(this, b); + return d + }; + var GD = function(a) { + var b = a.o, + c = a.j, + d = b[c], + e = b[c + 1], + f = b[c + 2]; + b = b[c + 3]; + FD(a, a.j + 4); + return (d << 0 | e << 8 | f << 16 | b << 24) >>> 0 + }, + wwa = function(a) { + for (var b = 0, c = a.j, d = c + 10, e = a.o; c < d;) { + var f = e[c++]; + b |= f; + if (0 === (f & 128)) + return FD(a, c), !!(b & 127) + } + throw Error("ja"); + }, + xwa = [], + HD = [], + ID = function(a) { + if (xwa.length) { + var b = xwa.pop(); + b.init(a, void 0, void 0, void 0); + a = b + } else + a = new ED(a); + this.j = a; + this.v = this.j.j; + this.o = this.H = -1; + ywa(this) + }, + ywa = function(a) { + var b = {}; + a.qE = void 0 === b.qE ? !1 : b.qE + }; + ID.prototype.il = function() { + return this.j.il() + }; + ID.prototype.reset = function() { + this.j.reset(); + this.v = this.j.j; + this.o = this.H = -1 + }; + var cwa = function(a) { + var b = a.j; + if (b.j == b.v) + return !1; + a.v = a.j.j; + var c = a.j.H() >>> 0; + b = c >>> 3; + c &= 7; + if (!(0 <= c && 5 >= c)) + throw Error("fa`" + c + "`" + a.v); + if (1 > b) + throw Error("ga`" + b + "`" + a.v); + a.H = b; + a.o = c; + return !0 + }, + fD = function(a) { + switch (a.o) { + case 0: + 0 != a.o ? fD(a) : wwa(a.j); + break; + case 1: + a = a.j; + FD(a, a.j + 8); + break; + case 2: + if (2 != a.o) + fD(a); + else { + var b = a.j.H() >>> 0; + a = a.j; + FD(a, a.j + b) + } + break; + case 5: + a = a.j; + FD(a, a.j + 4); + break; + case 3: + b = a.H; + do { + if (!cwa(a)) + throw Error("ha"); + if (4 == a.o) { + if (a.H != b) + throw Error("ia"); + break + } + fD(a) + } while (1); + break; + default: + throw Error("fa`" + a.o + "`" + a.v); + } + }, + zwa = gD(function(a, b, c) { + if (0 !== a.o) + return !1; + var d = a.j, + e = 0, + f = a = 0, + g = d.o, + l = d.j; + do { + var m = g[l++]; + e |= (m & 127) << f; + f += 7 + } while (32 > f && m & 128); + 32 < f && (a |= (m & 127) >> 4); + for (f = 3; 32 > f && m & 128; f += 7) + m = g[l++], + a |= (m & 127) << f; + FD(d, l); + if (128 > m) { + d = e >>> 0; + m = a >>> 0; + if (a = m & 2147483648) + d = ~d + 1 >>> 0, + m = ~m >>> 0, + 0 == d && (m = m + 1 >>> 0); + d = 4294967296 * m + (d >>> 0) + } else + throw Error("ja"); + _.A(b, c, a ? -d : d); + return !0 + }, function(a, b, c) { + a.v(c, _.G(b, c)) + }), + JD = gD(function(a, b, c) { + if (0 !== a.o) + return !1; + _.A(b, c, a.j.H()); + return !0 + }, + function(a, b, c) { + a.o(c, _.G(b, c)) + }), + Awa = gD(function(a, b, c) { + if (0 !== a.o && 2 !== a.o) + return !1; + b = _.qi(b, c); + if (2 == a.o) { + c = ED.prototype.H; + var d = a.j.H() >>> 0; + for (d = a.j.j + d; a.j.j < d;) + b.push(c.call(a.j)) + } else + b.push(a.j.H()); + return !0 + }, function(a, b, c) { + a.ua(c, _.qi(b, c)) + }), + Bwa = gD(function(a, b, c) { + if (1 !== a.o) + return !1; + var d = a.j; + a = GD(d); + d = GD(d) >>> 0; + var e = a >>> 0; + 2097151 >= d ? a = "" + (4294967296 * d + e) : _.eda ? a = "" + (BigInt(d) << BigInt(32) | BigInt(e)) : (a = (e >>> 24 | d << 8) & 16777215, d = d >> 16 & 65535, e = (e & 16777215) + 6777216 * a + 6710656 * d, a += 8147497 * + d, d *= 2, 1E7 <= e && (a += Math.floor(e / 1E7), e %= 1E7), 1E7 <= a && (d += Math.floor(a / 1E7), a %= 1E7), a = d + Tva(a) + Tva(e)); + _.A(b, c, a); + return !0 + }, function(a, b, c) { + a.N(c, _.G(b, c)) + }), + Cwa = gD(function(a, b, c) { + if (5 !== a.o) + return !1; + _.A(b, c, GD(a.j)); + return !0 + }, function(a, b, c) { + a.H(c, _.G(b, c)) + }), + Dwa = gD(function(a, b, c) { + if (0 !== a.o) + return !1; + _.A(b, c, wwa(a.j)); + return !0 + }, function(a, b, c) { + a.j(c, _.G(b, c)) + }), + KD = gD(function(a, b, c, d, e) { + if (2 !== a.o) + return !1; + _.bc(b); + b.Zc || (b.Zc = {}); + var f = b.Zc[c]; + f ? (d = f.Hp(_.ub), d !== f && (_.A(b, c, d.nd), b.Zc[c] = d), b = + d) : (f = _.G(b, c), d = _.Lb(f, d, !0).Hp(_.ub), f !== d.nd && _.A(b, c, d.nd), b = b.Zc[c] = d); + c = a.j.v; + d = a.j.H() >>> 0; + f = a.j.j + d; + var g = f - c; + 0 >= g && (a.j.v = f, e(b, a, void 0, void 0, void 0), g = f - a.j.j); + if (g) + throw Error("ea`" + d + "`" + (d - g)); + a.j.j = f; + a.j.v = c; + return !0 + }, function(a, b, c, d, e) { + a.na(c, _.ic(b, d, c), e) + }), + Ewa = [kD, 1, KD, [_.Vx, 1, zwa, 2, Cwa, 3, Cwa], 2, zwa], + Fwa = [1], + Gwa = function(a) { + _.I.call(this, a, -1, Fwa) + }; + _.C(Gwa, _.I); + Hwa = [_.lB, 1, JD, 11, JD, 15, KD, [Gwa, 1, Awa, 2, JD], 2, JD, 8, JD, 5, JD, 6, JD, 7, JD, 9, JD, 10, Dwa, 12, Bwa, 13, KD, Ewa, 14, JD]; + _.LD = function(a, b) { + this.ya = a; + this.j = b; + this.na = !1; + this.N = this.o = void 0; + this.ua = this.hidden = !0; + this.H = this.ee = this.v = void 0 + }; + _.LD.prototype.Ea = function() { + return this.ya + }; + _.LD.prototype.Ca = function() { + this.na = !1; + this.o = void 0 + }; + _.LD.prototype.wa = function(a) { + this.v = a + }; + var Iwa = function() { + this.na = this.N = this.o = this.v = this.ua = void 0; + this.j = []; + this.H = void 0 + }, + Jwa = [3], + MD = function(a) { + _.I.call(this, a, -1, Jwa) + }; + _.C(MD, _.I); + MD.prototype.Xj = function() { + return _.G(this, 2) + }; + var Kwa = function(a) { + this.j = a + }, + ND = function(a, b) { + var c = _.Rva(b), + d; + !(d = c && !c.j.H) && (d = c && c.j.H) && (d = b.getAttribute("jslog"), d = !(!d || _.Wf(d) || d != c.j.getAttribute())); + if (d) + return c; + d = b.getAttribute("jslog"); + if (!d) + return null; + a = Lwa(a, d); + if (!a || a.N && void 0 != a.N) + return null; + a = new _.LD(b, a); + c && c.j.ya && c.na && (a.na = !0); + if (c = a.Ea().getAttribute("data-ved")) { + a.H = c; + if (!c || "0" != c.charAt(0) && "2" != c.charAt(0)) + var e = null; + else { + c = c.substring(1); + try { + b: + { + if (HD.length) { + var f = HD.pop(); + ywa(f); + f.j.init(c, void 0, void 0, void 0); + var g = f + } else + g = new ID(c); + try { + var l = eD(Hwa); + var m = Yva(new l.Fb, g, l); + break b + } finally { + g.j.clear(), + g.H = -1, + g.o = -1, + 100 > HD.length && HD.push(g) + } + m = void 0 + }e = _.ic(m, kD, 13) + } catch (p) { + e = null + } + } + e && (a.o = e, a.N = e) + } + return b.LSWHIf = a + }, + Lwa = function(a, b) { + if (_.Wf(b)) + return null; + var c = b.split(";"), + d = Number(c[0].trim()); + if (isNaN(d)) + return null; + d = a.j.v(d); + for (var e = 1; e < c.length; e++) { + var f = c[e].trim(); + if (!_.Wf(f)) { + var g = _.Wg(f, ":", 1); + if (2 > g.length) + return null; + f = g[0].trim(); + g = g[1].trim(); + if (_.Wf(f) || _.Wf(g)) + return null; + switch (f) { + case _.qha: + f = + g.split(","); + for (g = 0; g < f.length; ++g) + d.ua.add(gwa(d, f[g].trim())); + break; + case _.rha: + d.v = Number(g); + break; + case _.tha: + f = g.split(","); + f = f.map(Number); + f = f.filter(Number.isInteger); + d.o = f; + break; + case "cid": + d.N = g; + break; + case _.sha: + "true" == g ? d.H = !0 : "rci" == g && (d.H = !0, d.ya = !0); + break; + default: + a.j.o(d, f, g) + } + } + } + return d.setAttribute(b) + }; + _.gd(_.Up, function(a) { + a.Ia() + }); + _.gd(_.Tp, function(a) { + a.o[_.Kva.toString()] = 3; + a.o[_.Lva.toString()] = 3; + a.o[_.$C.toString()] = 3 + }); + var Mwa = function(a) { + this.j = a + }, + Owa = function(a, b) { + return Nwa(b).filter(function(c) { + return null != ND(this.j, c) + }, a) + }, + Pwa = function(a, b) { + var c = a.j; + a = []; + for (var d = void 0, e = {}, f = 0; f < b.length; e = { + Lk: e.Lk + }, ++f) { + var g = ND(c, b[f]); + void 0 == g.v && void 0 == g.H && (e.Lk = void 0, dwa(b[f], function(l) { + return function(m) { + m = ND(c, m); + return null != m ? (l.Lk = m, !0) : !1 + } + }(e)), e.Lk ? d && d.has(e.Lk) || (d = new Map, a.unshift(d), d.set(e.Lk, []), OD = 1) : (d = new Map, a.unshift(d), OD = 0), g.wa(OD++), g.ee = e.Lk, d.set(g, []), e.Lk && d.get(e.Lk).push(g.v)) + } + return a + }, + Qwa = function(a, b) { + var c = a.j; + return b.map(function(d) { + return ND(c, d) + }) + }, + Nwa = function(a) { + var b = [].slice.call(a.querySelectorAll("[jslog]")); + b.unshift(a); + return b + }, + OD = 0; + var Uwa; + _.PD = function(a) { + _.N.call(this, a.Aa); + this.N = a.service.configuration; + var b = a.service.Qi; + this.j = b.j; + this.o = { + arrow_keys: 24, + click: 3, + drop: 37, + keyboard_enter: 5, + keypress: 32, + mouseover: 9, + mouseenter: 9, + rightclick: 8, + scroll: 22, + swipe: 21, + long_press: 31, + dragend: 30, + automated: 1, + mousedown: 3 + }; + this.o[_.zo] = 3; + this.Ma = this.N.j || void 0; + this.na = a.Ta.xd.j; + this.yb = this.N.IF; + this.Jb = _.zB(_.AB(this).measure(this.Pb).Wb()); + this.Ca = !0; + this.H = b.o; + this.ua = void 0 != this.N.dw ? this.N.dw : this.H.ez(); + this.wa = new Kwa(this.ua); + this.Ia = new Mwa(this.wa); + this.H instanceof _.pr && (this.v = this.H); + this.tb = this.N.Nz; + this.Va = this.N.Dy; + this.Ka = []; + this.Wa = _.Lh() + }; + _.C(_.PD, _.N); + _.PD.Ga = _.N.Ga; + _.PD.va = function() { + return { + Ta: { + xd: _.vt + }, + service: { + configuration: _.RC, + Qi: _.Dva + } + } + }; + _.PD.prototype.ya = _.k(66); + var Rwa = function(a) { + a = a.na.er(); + return new _.tj(0, 0, a.width, a.height) + }; + _.PD.prototype.Pb = function() { + if (this.v) { + var a = Owa(this.Ia, this.na.Gb().body), + b = Rwa(this); + b = new _.tj(0, 0, b.width, b.height); + var c = Pwa(this.Ia, a); + if (c.length && this.v) { + c = this.v.wz(c, b); + for (var d = 0; d < c.length; ++d) + this.ua.j(c[d]), + this.j.j.log(c[d]) + } + for (c = 0; c < this.Ka.length; ++c) + this.Ka[c](a); + a = Qwa(this.Ia, a); + a = this.v.oC(a, b); + if (a.length) + for (b = 0; b < a.length; ++b) + this.ua.j(a[b]), + this.j.j.log(a[b]); + this.j.flush() + } else { + b = this.na.Gb().body; + a = []; + if (b) + for (b = b.querySelectorAll("[jslog*=impression]"), c = Rwa(this), d = + 0; d < b.length; ++d) { + var e = b[d]; + if (e.hasAttribute("ve-visible")) + var f = "true" == e.getAttribute("ve-visible"); + else + f = e.getBoundingClientRect(), + f = (f = fwa(c, new _.tj(f.left, f.top, f.width, f.height))) && 10 <= f.width && 10 <= f.height ? !0 : !1; + f && (ND(this.wa, e), a.push(e)) + } + for (c = b = 0; c < a.length; ++c) { + e = a[c]; + d = ND(this.wa, e); + if (!d) + return; + iD(d.j, "impression") && !d.na && (e = _.Swa(this, e, "impression"), e.shift(), d.o = _.qD(), e = _.QD(this, this.o.impression, d, e), this.j.j.log(e), d.na = !0, b++) + } + 0 < b && this.Ca && (this.Ca = !1, this.j.flush()) + } + }; + var Twa = function(a) { + return "true" == a.getAttribute("ve-stop-target-search") + }; + _.PD.prototype.flush = function() { + this.j.flush() + }; + _.Swa = function(a, b, c) { + var d = a.wa, + e = [], + f = !1; + a = ND(d, b); + if (null != a && (!c || c && iD(a.j, c))) + e.push(a), + f = !0; + else if (Twa(b)) + return e; + dwa(b, function(g) { + var l = ND(d, g); + null != l && (f || !c || c && iD(l.j, c)) && (e.push(l), f = !0); + return !f && Twa(g) ? !0 : !1 + }); + return e + }; + _.QD = function(a, b, c, d) { + var e = new MD; + _.A(e, 4, b); + _.A(e, 1, c.j.j); + null != c.j.v && _.A(e, 2, c.j.v); + var f = Uwa(d); + _.vi(e, 3, f); + f = new Iwa; + var g; + if (g = a.H.Zy()) { + jD(c.j, g); + for (var l = 0; l < d.length; ++l) + jD(d[l].j, g) + } else + g = void 0; + f.ua = g; + g = []; + g = g.concat(c.j.o); + for (l = 0; l < d.length; ++l) + g = g.concat(d[l].j.o); + f.j = g; + f.v = a.yb; + f.o = a.Ma; + f.H = void 0; + f.N = c.o; + f.na = b ? _.qD() : void 0; + return a.H.ly(e, f) + }; + Uwa = function(a) { + return a.map(function(b) { + return b.j.j + }) + }; + _.gw(_.Tp, _.PD); + + _.z(); + + _.t("ehH0Pd"); + + _.p1 = function(a) { + _.O.call(this, a.Aa); + this.Tl = a.service.Tl; + this.j = a.service.ot + }; + _.C(_.p1, _.O); + _.p1.va = function() { + return { + service: { + Tl: _.Q_, + ot: _.h1 + } + } + }; + _.p1.prototype.uw = function() { + var a = { + sampleRate: 1 + }; + a = void 0 === a ? {} : a; + _.Seb(this.j, "UA-1043770-6", a || void 0); + this.j.uw(void 0, "UA-1043770-6") + }; + _.p1.prototype.r3 = function(a) { + a.data ? _.R_(this.Tl) : _.S_(this.Tl) + }; + _.p1.prototype.E0 = function() {}; + _.P(_.p1.prototype, "LM1Rub", function() { + return this.E0 + }); + _.P(_.p1.prototype, "ZON6Ic", function() { + return this.r3 + }); + _.P(_.p1.prototype, "mP9FHf", function() { + return this.uw + }); + _.R(_.Cka, _.p1); + + _.z(); + + _.t("MnwvSb"); + + _.ZO = function(a) { + _.N.call(this, a.Aa); + this.chrome = a.service.chrome + }; + _.C(_.ZO, _.N); + _.ZO.Ga = _.N.Ga; + _.ZO.va = function() { + return { + service: { + chrome: _.iN + } + } + }; + _.$O = function(a, b, c) { + (a = a.chrome.rf()) && (null != c ? _.Go(a, b, c) : _.Go(a, b)) + }; + _.gw(_.Vq, _.ZO); + + _.z(); + + _.t("rXjWyb"); + + _.vfb = new _.Vl(_.Jda); + + _.z(); + + _.t("uY49fb"); + + _.jya = new _.Vl(_.El); + + _.z(); + + _.U1 = function(a) { + _.I.call(this, a) + }; + _.C(_.U1, _.I); + _.U1.prototype.zc = function() { + return _.G(this, 1) + }; + _.sfb = function(a, b) { + _.A(a, 2, b) + }; + _.V1 = function(a) { + _.I.call(this, a, -1, tfb) + }; + _.C(_.V1, _.I); + _.V1.prototype.zc = function() { + return _.G(this, 1) + }; + _.V1.prototype.getError = function() { + return _.ic(this, _.Rc, 5) + }; + _.V1.prototype.Zh = function(a) { + _.sc(this, 5, a) + }; + _.V1.prototype.nj = function() { + return _.pi(this, 5) + }; + var tfb = [7]; + _.V1.prototype.mb = "rTCZff"; + _.V1.Jd = "wrb.fr"; + + _.t("PQaYAf"); + + var wfb = function(a) { + _.I.call(this, a) + }, + $1, + yfb, + zfb; + _.C(wfb, _.I); + $1 = { + value: 1, + A8: !0 + }; + _.xfb = function(a, b) { + _.eb(a, function(c) { + _.S1(b, c.zc()); + b.getType(c.zc()) + }) + }; + yfb = [1]; + zfb = function(a) { + _.I.call(this, a, -1, yfb) + }; + _.C(zfb, _.I); + var Afb = function(a) { + if (!(a instanceof _.vk)) + return {}; + var b = _.qb(a.getMetadata()); + _.eb(a.sideChannel, function(c, d) { + d = "x-goog-ext-" + _.cs(d) + "-jspb"; + c = (0, _.Xf)(c.od()); + if (null !== b && d in b) + throw Error("y`" + d); + b[d] = c + }); + return b + }; + _.a2 = function(a) { + _.N.call(this, a.Aa); + this.o = a.Ta.request; + this.j = a.service.metadata; + this.H = a.service.aI; + this.na = a.service.E$; + _.Es(a.service.e4, $1); + _.Es(a.service.Z3, $1); + _.Es(a.service.nW, $1); + _.Kc(this, { + service: { + H8: _.xr + } + }).then(function(b) { + _.Es(b.service.H8, _.Kma) + }) + }; + _.C(_.a2, _.N); + _.a2.Ga = _.N.Ga; + _.a2.va = function() { + return { + Ta: { + request: _.pt + }, + service: { + metadata: _.O1, + nW: _.T1, + Z3: _.Y1, + e4: _.Z1, + aI: _.jya, + E$: _.vfb + } + } + }; + _.a2.prototype.Fe = function(a) { + if (_.ob(a)) + return {}; + _.xfb(a, this.j); + return Bfb(this, a) + }; + var Bfb = function(a, b) { + var c = {}, + d = {}, + e = new zfb, + f = {}, + g = {}, + l = !0, + m = !1, + p = new Map; + _.eb(b, function(x, y) { + var F = x.Ef().od(), + E = x.zc().toString(), + J = E + F; + p.has(J) ? (x = p.get(J), d[y] = d[x], c[y] = c[x]) : (c[y] = _.Lh(), d[y] = c[y].promise, p.set(J, y), J = new _.U1, y = _.A(J, 4, y), y = _.A(y, 1, E), x.Ef() && _.sfb(y, F), _.xi(e, 1, _.U1, y), l && (g = Afb(x), l = !1, m = a.H.j, f = _.xk(x, _.rda))) + }); + var q = _.nt(a.o, _.lc("eptZe") + "data/batchexecute", e, [_.V1], { + lk: a.N.bind(a, b, c) + }); + _.mt(q, { + rpcids: Array.from(new Set(Object.values(b).map(function(x) { + return x.zc().toString() + }))).join(), + "source-path": a.na.j() + }); + var r = q.j.na; + _.ob(g) || _.nj(r, g); + if (null != f) + for (var u in f) + r.set(u, f[u]); + m && _.Us(q.j, "FAIL"); + a.v(q.j, b); + _.Pd(_.kt(a.o, q), function(x) { + _.Oa(_.lb(c), function(y) { + y.reject(x) + }) + }, a); + var v = !1, + w = _.$r(d); + _.eb(d, function(x, y) { + x.Je(function(F) { + F instanceof _.Oh && (v = !0, y in b && delete b[y]) + }); + _.Nh(x, function() { + w--; + v && 0 === w && q.cancel() + }) + }); + return d + }, + Cfb = function(a) { + var b = {}; + a.forEach(function(c) { + var d = _.G(c, 1); + c = _.G(c, 2); + b[d] = JSON.parse(c) + }); + return new _.fk([b]) + }; + _.a2.prototype.N = function(a, b, c) { + if (c instanceof _.Fs) + _.Oa(_.lb(b), function(l) { + var m = new _.Rc; + m = _.Qc(m, 2, "RPC executor service threw an error!"); + if (null != _.G(c, 9)) { + var p = _.G(c, 9); + _.dc(m, 1, p, 0) + } + l.reject(new _.Sc(m)) + }); + else { + var d = _.G(c, 6); + if (a.hasOwnProperty(d)) { + if (null != _.G(c, 2)) { + a = a[d]; + var e = a.zc().v, + f = Cfb(_.fc(c, wfb, 7)), + g = _.G(c, 2); + e = _.xk(a, _.qfb) && _.Dfb ? _.Ai(e, g).Wl(_.ub) : _.Ai(e, g); + a = _.N1(a.zc(), e, f); + b[d].resolve(a) + } else + c.nj() && (a = new _.Sc(c.getError()), b[d].reject(a)); + d in b && delete b[d] + } + } + }; + _.a2.prototype.v = function() {}; + _.Dfb = !1; + _.gw(_.Fl, _.a2); + + _.z(); + + _.t("I6YDgd"); + + var NPa = _.L("gNyjzc"), + OPa = _.L("wINJic"); + var PPa = function(a) { + var b = a.message, + c = a.Nb, + d = a.action, + e = a.FK, + f = a.Ik, + g = a.IK; + a = a.wW; + var l = "", + m = "J9Hpaf" + _.EF(); + l += '
' + _.T(b) + "
" + (d ? (a ? '
' : "") + '
" + _.T(d) + "
" + (a ? '
' : "") : "") + "
"; + return (0, _.S)(l) + }; + var RPa; + _.JO = function(a) { + _.N.call(this, a.Aa); + this.N = a.service.ke; + this.ua = a.service.focus; + this.wa = a.Ta.soy; + this.v = this.j = null; + this.o = document.body; + this.H = []; + _.Eo(this.o, OPa, this.ya, this) + }; + _.C(_.JO, _.N); + _.JO.Ga = _.N.Ga; + _.JO.va = function() { + return { + Ta: { + soy: _.ju + }, + service: { + ke: _.hJ, + focus: _.dK + } + } + }; + _.JO.prototype.show = function(a) { + return QPa(this, RPa(a)) + }; + _.KO = function(a, b) { + b = RPa(b); + b.type = "ERROR"; + QPa(a, b) + }; + RPa = function(a) { + "string" === typeof a ? a = { + message: a, + position: 1 + } : (a.position || (a.position = 1), void 0 === a.Iy && (a.Iy = 2)); + return a + }; + _.JO.prototype.ya = function() { + this.v = this.j = null; + 0 < this.H.length && SPa(this) + }; + _.JO.prototype.na = function() { + this.v && this.v.cancel() + }; + var TPa = function(a, b) { + if (void 0 === b.CK || b.CK) { + var c = b.CK || b.message; + switch (b.type) { + case "ERROR": + a.N.j(String(c), "assertive"); + break; + default: + a.N.j(String(c), "polite") + } + } + }, + QPa = function(a, b) { + var c = 2 == b.Iy; + b.ih && c || TPa(a, b); + c = ""; + switch (b.type) { + case "ERROR": + c = "MoCXad"; + break; + case "TIP": + c = "KYZn9b" + } + c = 2 == b.position ? c + " VcC8Fc" : c + " Mp2Z0b"; + if (b.ih) + var d = b.ih; + b.Nb && (c += " " + b.Nb); + var e = new _.Rj(a.wa.wd(PPa, { + message: b.message, + Nb: c, + action: d, + FK: b.FK, + Ik: b.Ik, + IK: b.IK, + position: b.position, + wW: 2 == b.Iy + })), + f = new LO(b, e, _.Yg(a.o), + a.ua); + _.zB(_.AB(a).Qa(function() { + var l = e.oa(); + this.o.appendChild(l) + }))(); + if (-1 != b.duration || b.Cq) + UPa(f, b.Cq), + _.Gv(e.oa(), "click", a.na, a); + if (b.Fh && b.ih) { + var g = b.Fh; + b = (0, _.Xe)(function() { + g(); + f.H = 0; + this.na() + }, a); + VPa(f, b) + } + a.H.push(f); + SPa(a); + return f + }, + SPa = function(a) { + if (!a.j) { + var b = (0, _.Xe)(function() { + for (; 0 < this.H.length && !this.j;) { + var c = this.H.shift(); + c.wa || (this.j = c, this.v = _.Nh(this.j.start(), b)) + } + }, a); + b() + } + }; + _.JO.prototype.U = function() { + return this.o + }; + _.gw(_.eq, _.JO); + var LO = function(a, b, c, d) { + var e = this; + this.N = 2E3; + a.duration && (this.N = a.duration); + this.v = 2 == a.Iy; + this.na = a.Fh ? c : null; + this.kc = d; + this.o = null; + this.Xb = !0; + var f = b.oa(); + this.H = 2; + this.Wa = (new _.jK(this)).step({ + id: "dahMqd", + element: b + }).step({ + id: "Lj1Nqd", + element: b, + ng: function() { + e.ua = _.Uv(b.oa()); + _.Go(document, NPa, e); + 48 < e.ua.height && (b.Ha("xbgI6e"), e.ua = _.Uv(b.oa())) + }, + style: { + visibility: "visible" + } + }).step({ + id: "pfPQvd", + element: b, + curve: "cubic-bezier(0.0, 0.0, 0.2, 1)", + duration: 100, + Of: ["misTTe"], + after: function() { + var g = + f.getElementsByClassName("aGJE1b")[0]; + g && "string" === typeof a.message && (g.textContent = g.textContent); + e.v && (g = f.getElementsByClassName("x95qze")[0]) && g.focus() + } + }); + this.yb = (new _.jK(this)).step({ + id: "hANydf", + element: b, + curve: "cubic-bezier(0.4, 0.0, 1, 1)", + duration: 100, + Xh: ["misTTe"] + }); + this.Ma = _.zB(_.AB(this).Qa(function() { + this.Na.remove() + })); + this.Na = b; + this.ya = _.Lh(); + this.j = null; + this.Ka = this.wa = !1; + this.Va = a.type; + this.Ia = null; + this.ua = new _.Og(0, 0) + }, + VPa = function(a, b) { + var c = a.Na.vb().getElementsByClassName("x95qze"); + a.Ia = b; + _.Gv(c[0], "click", a.Ia); + if (a.v) { + b = a.Na.vb().getElementsByClassName("dnmu6e"); + for (var d = 0; d < b.length; d++) + _.Gv(b[d], "focus", (0, _.Xe)(a.Ca, a)); + _.Gv(c[0], "blur", function() { + this.Xb = !1 + }, a) + } + }, + UPa = function(a, b) { + a.Ka = void 0 === b ? !1 : b + }; + LO.prototype.getType = function() { + return this.Va + }; + LO.prototype.hide = function() { + this.wa = !0; + this.j ? this.j.cancel() : this.Ma() + }; + LO.prototype.start = function() { + var a = this; + this.v && this.na && (this.o = this.na.activeElement); + this.j = _.Nh(_.Nh(this.Wa.start().then(function() { + return -1 == a.N ? new _.Dh(function() {}) : _.Mc(a.N) + }).then(function() { + a.H = 1 + }).Je(function() { + if (a.wa || 0 == a.H || a.Ka) + return _.Jc(); + a.Na.Pa({ + visibility: "visible" + }).Ha("misTTe"); + return -1 == a.N ? new _.Dh(function() {}) : _.Jc() + }).then(function() { + return a.yb.start() + }), this.Ma, this), function() { + a.v && a.Xb && a.Ca(); + _.Go(document, OPa, a) + }).then(function() { + return a.H + }); + this.j.then(this.ya.resolve, + this.ya.reject); + return this.j + }; + LO.prototype.Ca = function() { + if (this.o && _.sd(this.na, this.o)) { + var a = new _.Rj(this.o); + _.aGa(this.kc, a.parent(), a); + this.o = null + } + }; + + _.z(); + + _.HQa = _.L("EJFfEd"); + _.IQa = _.L("xcjbid"); + _.JQa = _.L("yWYkne"); + _.KQa = _.L("qkwPyb"); + _.LQa = _.L("XQ5zsd"); + _.MQa = _.L("Em1SXd"); + _.NQa = _.L("fgP5ge"); + _.OQa = _.L("PAwimb"); + _.PQa = _.L("V1TU5b"); + _.QQa = _.L("dt3Dve"); + + _.t("n391td"); + + var oX; + _.nX = function(a) { + _.Qw.call(this, a.Aa); + this.N = this.o = a.jsdata.Yd.ab(); + this.j = a.jsdata.Yd.ob(); + this.H = a.service.Sj.get("jkQCzf").j(!1); + this.v = a.service.Za; + this.v.j.ua = this.o; + this.v.j.wa = this.j + }; + _.C(_.nX, _.Qw); + _.nX.va = function() { + return { + jsdata: { + Yd: { + Fb: _.My + } + }, + service: { + Sj: _.qw, + Za: _.HI + } + } + }; + _.nX.prototype.ab = function() { + return this.o + }; + _.nX.prototype.ob = function() { + return this.j + }; + _.nX.prototype.us = function(a, b) { + b = void 0 === b ? "" : b; + a !== this.j || "zh-CN" === a && !this.H || ("auto" === this.o ? b && a != b ? oX(this, b) : this.notify(_.QQa, a) : oX(this, this.N)); + pX(this, a) + }; + var pX = function(a, b) { + a.N = b; + b = "zh-TW" !== b || a.H ? b : "zh-CN"; + a.o = b; + a.notify(_.NQa, b); + a.v.j.ua = b + }; + _.nX.prototype.Lp = function(a) { + a !== this.o || "zh-CN" === a && !this.H || pX(this, this.j); + oX(this, a) + }; + oX = function(a, b) { + a.j = b; + a.notify(_.OQa, b); + a.v.j.wa = b + }; + _.qX = function(a, b) { + b = void 0 === b ? "" : b; + var c = a.o; + if ("zh-CN" === c && !a.H) + c = a.N, + "zh-TW" == a.j ? c = "zh-CN" : "zh-CN" === a.j && (c = "zh-TW"); + else if ("auto" === c && (c = b, !c)) + throw Error("Dd"); + pX(a, a.j); + oX(a, c) + }; + _.Sw(_.hr, _.nX); + + _.z(); + + _.t("N2mfec"); + + var dQa = [1], + eQa = function(a) { + _.I.call(this, a, -1, dQa) + }; + _.C(eQa, _.I); + _.fQa = function(a, b) { + var c = _.II(a, 381), + d = _.DI(_.pw(_.CI(_.ow(c, b.ab()), _.H(b, 6)), b.ob()), _.H(b, 2)); + var e = new eQa; + b = _.qi(b, 3); + e = _.vi(e, 1, b); + _.sc(d, 85, e); + _.JI(a, c) + }; + _.OO = function(a) { + _.N.call(this, a.Aa); + var b = this; + this.o = a.service.Rc; + this.j = new _.Sz; + a.service.window.get().addEventListener("beforeunload", function() { + _.gQa(b.j) && _.fQa(b.o, b.j) + }) + }; + _.C(_.OO, _.N); + _.OO.Ga = _.N.Ga; + _.OO.va = function() { + return { + service: { + Rc: _.HI, + window: _.iw + } + } + }; + _.gQa = function(a) { + return !!a && !!a.ab() && ("auto" != a.ab() || !!_.H(a, 6)) && !!a.ob() && !!_.H(a, 2) && 0 < _.qi(a, 3).length + }; + _.gw(_.eka, _.OO); + + _.z(); + + _.QTa = _.L("qmOkV"); + _.RTa = _.L("ZJRbqd"); + _.STa = _.L("PPMpVe"); + _.TTa = _.L("iRXaId"); + _.UTa = _.L("ETwhqd"); + _.VTa = _.L("s2yng"); + _.WTa = _.L("WUl1Sc"); + _.XTa = _.L("aa5XPc"); + _.YTa = _.L("xlKgVc"); + _.ZTa = _.L("U9Zrx"); + _.$Ta = _.L("auJseb"); + _.aUa = _.L("PW9Uk"); + _.bUa = _.L("eLRqEb"); + _.cUa = _.L("lJyiZb"); + _.dUa = _.L("VjXcvc"); + _.eUa = _.L("CpMfbe"); + _.fUa = _.L("pNe98e"); + _.gUa = _.L("zQhpg"); + _.hUa = _.L("BtJsEb"); + _.iUa = _.L("xFfZGc"); + _.jUa = _.L("OQcvYd"); + _.kUa = _.L("HgCKf"); + _.lUa = _.L("sT00Fe"); + _.mUa = _.L("K1idad"); + _.nUa = _.L("m68uXc"); + _.oUa = _.L("iJyU2b"); + _.pUa = _.L("XrDNQd"); + _.qUa = _.L("MFfQNe"); + _.rUa = _.L("xnFz6e"); + _.sUa = _.L("Qhw78b"); + _.tUa = _.L("PTrt4e"); + _.uUa = _.L("sqbmtc"); + _.vUa = _.L("pYfCx"); + _.wUa = _.L("ilSxkd"); + _.MQ = _.L("ssxfTe"); + _.xUa = _.L("YtO7cd"); + _.yUa = _.L("l2GTKd"); + _.zUa = _.L("n3ynxb"); + _.AUa = _.L("wvqTJf"); + + _.t("glibvb"); + + var LUa = function(a) { + _.I.call(this, a) + }; + _.C(LUa, _.I); + _.bR = function(a) { + _.Qw.call(this, a.Aa); + this.H = a.service.Za; + this.v = []; + this.j = 0; + this.o = _.lc("fMPAmf").number(5E3) + }; + _.C(_.bR, _.Qw); + _.bR.va = function() { + return { + service: { + Za: _.HI + } + } + }; + _.bR.prototype.initialize = function(a) { + this.v = []; + for (var b = Math.ceil(a.length / this.o), c = 0, d = 0; c < b; ++c, d += this.o) + this.v[c] = a.substr(d, this.o); + this.j = 0; + c = this.H; + var e = a.length; + d = a.length - this.o; + a = _.II(c, 250); + e = _.A(a, 74, e); + var f = new LUa; + d = _.A(f, 1, d); + _.sc(e, 71, d); + _.JI(c, a); + this.notify(_.dUa, b); + _.cR(this, { + origin: 5 + }) + }; + _.bR.prototype.Ql = function() { + var a = this.j + 1; + a >= this.v.length || (this.j = a, _.cR(this, { + origin: 5 + })) + }; + _.bR.prototype.Rl = function() { + var a = this.j - 1; + 0 > a || (this.j = a, _.cR(this, { + origin: 5 + })) + }; + _.cR = function(a, b) { + a.notify(_.eUa, { + value: a.v[a.j], + origin: b.origin + }) + }; + _.Sw(_.Yia, _.bR); + + _.z(); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var rya, + tya, + sya, + YE, + ZE; + rya = function(a, b) { + var c = _.Lg(a.ownerDocument && a.ownerDocument.defaultView); + c && a.setAttribute("nonce", c); + a.src = _.Bc(b) + }; + _.uya = function(a, b) { + var c = b || {}; + b = c.document || document; + var d = _.zf(a), + e = _.vh(new _.Xg(b), "SCRIPT"), + f = { + vQ: e, + hw: void 0 + }, + g = new _.Ph(sya, f), + l = null, + m = null != c.timeout ? c.timeout : 5E3; + 0 < m && (l = window.setTimeout(function() { + YE(e, !0); + g.Ee(new ZE(1, "Timeout reached for loading script " + d)) + }, m), f.hw = l); + e.onload = e.onreadystatechange = function() { + e.readyState && "loaded" != e.readyState && "complete" != e.readyState || (YE(e, c.OW || !1, l), g.callback(null)) + }; + e.onerror = function() { + YE(e, !0, l); + g.Ee(new ZE(0, "Error while loading script " + + d)) + }; + f = c.attributes || {}; + _.sb(f, { + type: "text/javascript", + charset: "UTF-8" + }); + _.Tba(e, f); + rya(e, a); + tya(b).appendChild(e); + return g + }; + tya = function(a) { + var b = (a || document).getElementsByTagName("HEAD"); + return b && 0 !== b.length ? b[0] : a.documentElement + }; + sya = function() { + if (this && this.vQ) { + var a = this.vQ; + a && "SCRIPT" == a.tagName && YE(a, !0, this.hw) + } + }; + YE = function(a, b, c) { + null != c && _.ca.clearTimeout(c); + a.onload = function() {}; + a.onerror = function() {}; + a.onreadystatechange = function() {}; + b && window.setTimeout(function() { + _.ph(a) + }, 0) + }; + ZE = function(a, b) { + var c = "Jsloader error (code #" + a + ")"; + b && (c += ": " + b); + _.ba.call(this, c); + this.code = a + }; + _.bf(ZE, _.ba); + + _.t("bD99Db"); + + _.pR = function(a) { + _.N.call(this, a.Aa); + this.H = a.service.Rc; + this.v = _.lc("VQ5HG").number(); + this.o = _.lc("k6LLje").j(); + this.j = null + }; + _.C(_.pR, _.N); + _.pR.Ga = _.N.Ga; + _.pR.va = function() { + return { + service: { + Rc: _.HI + } + } + }; + _.pR.prototype.load = function() { + var a = this, + b; + return _.D(function(c) { + if (1 == c.j) + return null == a.j ? c.Ac(2) : _.Ge(c, a.j, 3); + if (2 != c.j) + return c.return(); + if (0 === a.v) + throw Error("qd"); + b = 2 === a.v ? a.o ? _.uf("//www.gstatic.cn/inputtools/js/ita/inputtools_d_3.js") : _.uf("//www.gstatic.cn/inputtools/js/ita/inputtools_3.js") : a.o ? _.uf("//www.gstatic.com/inputtools/js/ita/inputtools_d_3.js") : _.uf("//www.gstatic.com/inputtools/js/ita/inputtools_3.js"); + a.j = new Promise(function(d, e) { + _.uya(_.le(_.tf(b))).then(function() { + return d() + }, + function() { + _.LI(a.H, 362); + a.j = null; + e() + }) + }); + return _.Ge(c, a.j, 0) + }) + }; + _.gw(_.lja, _.pR); + + _.z(); + + _.t("JNoxi"); + + var Cua = function(a, b) { + b = { + Bg: _.ck[b], + xj: _.bk[b], + request: a.jc + }; + a.metadata && (a = a.metadata, a.to && (b.to = a.to), a.fatal && (b.fatal = a.fatal), a.Iq && (b.Iq = a.Iq), a.Ub && (a = _.wa(a.Ub, function(c) { + return c.key == _.pk + }))) && (b.Lq = !!a.value); + return b + }; + var IB = function(a) { + _.N.call(this, a.Aa); + this.j = a.Ta.VV + }; + _.C(IB, _.N); + IB.Ga = _.N.Ga; + IB.va = function() { + return { + Ta: { + VV: _.Dv + }, + preload: { + cv: _.HB + } + } + }; + IB.prototype.Fe = function(a) { + a = _.ib(a, function(c) { + return _.Ic(c) ? !(!(_.Ja(c) && (void 0 === c.xj || c.xj instanceof _.Yj) && c.Bg instanceof _.Yj && (void 0 === c.request || c.request instanceof _.nc)) || void 0 !== c.Lq && "boolean" !== typeof c.Lq || void 0 !== c.fp && ("number" !== typeof c.fp || 0 > c.fp) || void 0 !== c.Ez && "boolean" !== typeof c.Ez) || c instanceof _.Yj ? c : Cua(c, parseInt(_.qu(c.Ib), 10)) : c + }); + var b = this.j.j(_.lb(a)); + return _.ib(a, function(c) { + return b.getData(c) + }) + }; + _.gw(_.Uo, IB); + + _.z(); + + _.t("MI6k7c"); + + var vxa; + _.pr.prototype.Az = _.n(52, function() { + return [] + }); + _.Zp.prototype.Az = _.n(51, function(a, b) { + var c = new _.Fx, + d = new _.wD, + e = _.qD(); + _.sc(d, 1, e); + e = new _.nB; + a.H ? _.vD(e, a.H) : _.nwa(_.A(e, 1, a.j.j), a.v); + _.owa(_.A(e, 3, b.j), _.twa(this, a)); + _.BD(e); + b = new _.sD; + _.sc(b, 1, a.o); + _.sc(d, 3, a.o); + _.sc(d, 4, e); + _.sc(d, 9, b); + _.CD(); + _.lD(c, d.od()); + return [c] + }); + vxa = function(a) { + this.j = a + }; + _.dE = function(a) { + _.cE.call(this, a.Aa); + this.v = a.service.XY + }; + _.C(_.dE, _.cE); + _.dE.Ga = _.cE.Ga; + _.dE.va = function() { + return { + service: { + XY: _.PD + } + } + }; + _.dE.prototype.o = function(a) { + var b = this.v, + c = "" + a.type; + a = a.o.oa(); + if (b.o[c]) { + var d = _.Swa(b, a, c); + if (0 < d.length) + if (a = d.shift(), b.v) { + if ((d = b.o[c]) && b.v) { + a = b.v.Az(a, new vxa(d)); + for (d = 0; d < a.length; ++d) + b.ua.j(a[d]), + b.j.j.log(a[d]); + b.j.flush() + } + } else + a = _.QD(b, b.o[c], a, d), + b.j.j.log(a) + } + b.Va && 3 == b.o[c] && b.j.flush() + }; + _.gw(_.Vp, _.dE); + + _.z(); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + _.XD = function(a, b, c) { + _.ef.call(this); + this.na = null != c ? a.bind(c) : a; + this.N = b; + this.v = null; + this.H = !1; + this.o = null + }; + _.C(_.XD, _.ef); + _.XD.prototype.j = function(a) { + this.v = arguments; + this.o ? this.H = !0 : gxa(this) + }; + _.XD.prototype.stop = function() { + this.o && (_.tm(this.o), this.o = null, this.H = !1, this.v = null) + }; + _.XD.prototype.Vb = function() { + _.ef.prototype.Vb.call(this); + this.stop() + }; + var gxa = function(a) { + a.o = _.sm(function() { + a.o = null; + a.H && (a.H = !1, gxa(a)) + }, a.N); + var b = a.v; + a.v = null; + a.na.apply(null, b) + }; + + _.t("kjKdXe"); + + var hxa = function() { + var a = _.lc("KVgdyf").v([]).map(function(b) { + return b.number() + }); + return _.Ex(new _.Dx, a) + }, + YD = function(a) { + var b = void 0 === b ? ixa : b; + var c = _.Ka(a), + d = function(f) { + f = _.B(f); + f.next(); + f = _.ue(f); + return b(c, f) + }, + e = function(f) { + var g = _.B(f); + f = g.next().value; + g = _.ue(g); + return a.apply(f, g) + }; + return function() { + var f = _.Le.apply(0, arguments), + g = this || _.ca, + l = jxa.get(g); + l || (l = {}, jxa.set(g, l)); + return _.rba(l, [this].concat(_.Md(f)), e, d) + } + }; + _.PD.prototype.ya = _.n(66, function() { + this.Jb() + }); + _.pr.prototype.AB = _.n(56, function() { + return [] + }); + _.Zp.prototype.AB = _.n(55, function(a) { + var b = new _.nB; + a = _.A(b, 1, a.j); + _.A(a, 3, 1); + _.BD(b); + var c = _.qD(); + a = new _.wD; + _.sc(a, 1, c); + c = new _.sD; + _.sc(c, 1); + _.sc(a, 4, b); + _.sc(a, 9, c); + _.CD(); + b = new _.Fx; + _.lD(b, a.od()); + return [b] + }); + var kxa = function(a) { + for (var b = [_.Vp], c = 0; c < a.o.length; c++) + for (var d = 0; d < b.length; d++) + ; + a.o.push.apply(a.o, b) + }, + lxa = function(a, b, c) { + _.Eo(a, _.xra, b, c) + }, + mxa = function(a, b) { + if (a.v) { + b = a.v.AB(b); + for (var c = 0; c < b.length; ++c) + a.ua.j(b[c]), + a.j.j.log(b[c]); + a.j.flush() + } + }, + ZD = function(a, b) { + var c = void 0 === b ? {} : b, + d = void 0 === c.element ? void 0 : c.element, + e = void 0 === c.X_ ? void 0 : c.X_; + b = void 0 === c.UF ? !1 : c.UF; + c = void 0 === c.S9 ? !0 : c.S9; + if (a.tb && a.na) { + if (d = a.H.Rja(a.na, a.wa, d, e, b)) + a.j.j.log(d), + c && a.j.flush(); + b && a.Wa.resolve() + } + }, + nxa = function(a, b) { + var c = a.o.impression; + b = new _.LD(_.kh("syntheticElement"), b); + b.o || (b.o = _.qD()); + c = _.QD(a, c, b, []); + a.j.j.log(c) + }, + oxa = function(a, b) { + if (b && a in b) + return a; + var c = _.sj(); + return c ? (c = c.toLowerCase(), a = c + _.Rba(a), void 0 === b || a in b ? a : null) : null + }, + pxa = function(a) { + this.j = a + }; + _.Yc(function() { + _.gd(_.Tp, function(a) { + var b = hxa(); + "function" == typeof _.Dx && b instanceof _.Dx && _.Qx(a.j.j, b) + }) + }); + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var qxa = function(a) { + _.$l.call(this, "visibilitychange"); + this.hidden = a + }; + _.C(qxa, _.$l); + var jxa = new WeakMap, + ixa = function(a, b) { + a = [a]; + for (var c = b.length - 1; 0 <= c; --c) + a.push(typeof b[c], b[c]); + return a.join("\v") + }; + var $D = function(a) { + _.qm.call(this); + this.j = a || _.Zg(); + if (this.v = this.N()) + this.H = _.jm(this.j.Gb(), this.v, (0, _.Xe)(this.ua, this)) + }; + _.bf($D, _.qm); + $D.prototype.N = YD(function() { + var a = this.qk(), + b = "hidden" != this.o(); + if (a) { + var c; + b ? c = ((_.sj() || "") + "visibilitychange").toLowerCase() : c = "visibilitychange"; + a = c + } else + a = null; + return a + }); + $D.prototype.o = YD(function() { + return oxa("hidden", this.j.Gb()) + }); + $D.prototype.na = YD(function() { + return oxa("visibilityState", this.j.Gb()) + }); + $D.prototype.qk = function() { + return !!this.o() + }; + var aE = function(a) { + return !!a.j.Gb()[a.o()] + }; + $D.prototype.ua = function() { + var a = this.qk() ? this.j.Gb()[this.na()] : null; + a = new qxa(aE(this), a); + this.dispatchEvent(a) + }; + $D.prototype.Vb = function() { + _.om(this.H); + $D.Tc.Vb.call(this) + }; + _.bE = function(a) { + _.N.call(this, a.Aa); + this.na = a.Ta.xd.j; + this.j = a.service.AE; + this.yb = a.service.configuration.Iz; + this.Ka = a.service.configuration.yy; + this.N = !1; + this.o = new _.XD(this.j.ya, 500, this.j); + this.Ca = a.Ta.soy; + this.Ca.j.listen(_.Lt, this.o.j, !1, this.o); + this.v = new $D; + _.gf(this, this.v); + this.H = new _.Io(this); + _.gf(this, this.H); + this.Wa = a.service.configuration.Ay; + this.ya = a.service.configuration.Mt; + this.tb = a.service.r7 + }; + _.C(_.bE, _.N); + _.bE.Ga = _.N.Ga; + _.bE.va = function() { + return { + Ta: { + soy: _.ju, + xd: _.vt + }, + service: { + AE: _.PD, + configuration: _.RC, + r7: _.WD + } + } + }; + _.bE.prototype.init = function(a) { + if (!this.Ka) { + var b = this.na.Gb(); + _.im(b, "load", this.o.j, !1, this.o); + _.im(b, "DOMContentLoaded", this.o.j, !1, this.o); + if ("interactive" == b.readyState || "complete" == document.readyState) + this.o.j(), + ZD(this.j, { + UF: !0 + }), + this.N = !0; + var c = "visibilitychange"; + "boolean" != typeof document.hidden && (c = "webkitvisibilitychange"); + b.addEventListener(c, (0, _.Xe)(function() { + this.j.flush() + }, this)); + _.jm(b, "scroll", this.o.j, !0, this.o); + _.Eo(b.body, _.Ao, this.o.j, this.o); + this.yb && this.H.listen(this.v, + "visibilitychange", this.Va); + lxa(b.body, function(d) { + _.sm(function() { + this.j.Ca = !0; + this.j.ya(); + var e = d.data.j; + this.N ? ZD(this.j, { + element: e.U().oa() + }) : ZD(this.j, { + UF: this.N = !0 + }) + }, 100, this) + }, this); + a || kxa(_.Di(b)); + this.ua = 107086; + this.wa = 107087; + this.Wa && this.H.listen(this.v, "visibilitychange", this.Ma); + this.ya && this.tb.init() + } + }; + _.bE.prototype.Ma = function() { + aE(this.v) ? mxa(this.j, new pxa(this.wa)) : mxa(this.j, new pxa(this.ua)) + }; + _.bE.prototype.Va = function() { + aE(this.v) ? nxa(this.j, new _.hD(40846)) : nxa(this.j, new _.hD(40847)) + }; + _.bE.prototype.Ia = function() { + var a = this.na.Gb().body; + _.Eo(a, _.WC, this.j.ya, this.j) + }; + _.gw(_.Up, _.bE); + + _.z(); + + _.t("ydN3l"); + + + + _.z(); + + _.t("g8fAWe"); + + var s1 = function(a) { + this.j = a; + this.o = null + }; + _.C(s1, _.n0); + s1.prototype.ng = function() { + var a = this; + this.o = (new _.jK(this)).ai("trans.closePanel"); + this.o.step({ + id: "HGK9yc", + element: this.j, + ng: function() { + _.Ui(a.j, "puQkAd"); + _.Ui(a.j, "dtohSe"); + _.Ui(a.j, "VDa0fd"); + _.Ti(a.j, "aL9XFd"); + _.Ui(a.j, "EXWswb") + } + }) + }; + s1.prototype.start = function(a, b) { + return _.kK(this.o, b).start() + }; + var t1 = function(a) { + this.j = a; + this.o = null + }; + _.C(t1, _.n0); + t1.prototype.ng = function() { + var a = this; + this.o = (new _.jK(this)).ai("trans.openHistoryPanel"); + this.o.step({ + id: "LNJ0fc", + element: this.j, + ng: function() { + _.Ti(a.j, "EXWswb"); + _.Ui(a.j, "aL9XFd"); + _.Ti(a.j, "puQkAd"); + _.Ti(a.j, "dtohSe") + } + }) + }; + t1.prototype.start = function(a, b) { + return _.kK(this.o, b).start() + }; + var u1 = function(a) { + this.j = a; + this.o = null + }; + _.C(u1, _.n0); + u1.prototype.ng = function() { + var a = this; + this.o = (new _.jK(this)).ai("trans.openPhrasebookPanel"); + this.o.step({ + id: "NqVXvd", + element: this.j, + ng: function() { + _.Ti(a.j, "EXWswb"); + _.Ui(a.j, "aL9XFd"); + _.Ti(a.j, "VDa0fd"); + _.Ti(a.j, "dtohSe") + } + }) + }; + u1.prototype.start = function(a, b) { + return _.kK(this.o, b).start() + }; + var v1 = function(a) { + _.p1.call(this, a.Aa) + }; + _.C(v1, _.p1); + v1.va = function() { + return { + service: { + Tl: _.Q_ + } + } + }; + v1.prototype.vo = function(a, b) { + Zeb(this, b); + return new s1(this.U().oa()) + }; + v1.prototype.Ot = function(a) { + var b = null; + a.j.startsWith("/saved") ? b = new u1(this.U().oa()) : a.j.startsWith("/history") && (b = new t1(this.U().oa())); + b && Zeb(this, a); + return b + }; + v1.prototype.M1 = function() { + return !0 + }; + var Zeb = function(a, b) { + (b.ld.getMetadata() || {}).iy ? _.R_(a.Tl) : _.S_(a.Tl) + }; + _.P(v1.prototype, "Q6GLuf", function() { + return this.M1 + }); + v1.prototype["$boq.chrometransition.Navigable"] = !0; + _.R(_.ur, v1); + + _.z(); + + _.t("SmspKf"); + + + _.z(); + + _.t("RF374b"); + + _.oab = _.L("MJprb"); + _.pab = _.L("QuXM6c"); + + _.z(); + + _.t("YrN4Fb"); + + _.EZ = function(a) { + _.N.call(this, a.Aa); + this.o = a.service.sg; + this.j = qab(this) + }; + _.C(_.EZ, _.N); + _.EZ.Ga = _.N.Ga; + _.EZ.va = function() { + return { + service: { + sg: _.ZO + } + } + }; + var qab = function(a) { + for (var b = {}, c = [["getSuggestions", _.pab, 167], ["getTranslation", _.oab, 300]], d = {}, e = 0; e < c.length; d = { + sC: d.sC + }, e++) { + var f = c[e], + g = f[0]; + d.sC = f[1]; + b[g] = new _.fJ(function(l) { + return function() { + _.$O(a.o, l.sC) + } + }(d), f[2], a) + } + return b + }; + _.EZ.prototype.Ba = function(a) { + _.FZ(this, a); + this.j[a].na() + }; + _.FZ = function(a, b) { + if (null == a.j[b]) + throw Error("Nd`" + b); + }; + _.gw(_.kr, _.EZ); + + _.z(); + + _.t("lPKSwe"); + + var Efb; + Efb = function(a, b) { + var c = _.xk(b, _.qk), + d = _.xk(b, _.rk); + if (!c || !d) + throw Error("pc"); + if (!a.o[c]) + throw Error("qc`" + d + "`" + c); + if (_.ya(a.o[c], d)) + throw Error("rc`" + d + "`" + c); + a.o[c].push(b); + if (a.j[c]) { + if (a.j[c].length < a.o[c].length) + throw b = Error("sc`" + c + "`" + a.j[c].length), _.QE(a, c), b; + a.o[c].length == a.j[c].length && (a.v[c](), _.QE(a, c)) + } else + a.v[c](), + _.QE(a, c) + }; + _.d2 = function(a) { + _.N.call(this, a.Aa); + this.N = a.service.LD; + this.na = a.service.metadata; + this.wa = _.$u.kb(); + this.ua = a.service.fo; + this.H = {}; + this.j = {}; + this.o = {} + }; + _.C(_.d2, _.N); + _.d2.Ga = _.N.Ga; + _.d2.va = function() { + return { + service: { + LD: _.a2, + metadata: _.O1, + fo: _.PE + } + } + }; + _.d2.prototype.v = function(a) { + var b = this, + c = a.zc(); + _.Q1(a.Ef(), c, this.na); + var d = _.xk(a, _.qk), + e = _.xk(a, _.rk); + return d && e ? (this.j[d] || (this.j[d] = {}, this.H[d] = {}, this.ua.track(d, (0, _.Xe)(function() { + var f = this; + this.o[d] = this.N.Fe(this.H[d]); + var g = {}, + l; + for (l in this.o[d]) + g.On = l, + this.o[d][g.On].then(function(m) { + return function(p) { + f.j[d][m.On].resolve(p); + Ffb(f, d, m.On) + } + }(g), function(m) { + return function(p) { + f.j[d][m.On].reject(p); + Ffb(f, d, m.On) + } + }(g), this), + g = { + On: g.On + } + }, this))), this.H[d][e] = a, this.j[d][e] = _.Lh(), + Efb(this.ua, a), this.j[d][e].promise.Je(function(f) { + f instanceof _.Oh && b.o.hasOwnProperty(d) && b.o[d].hasOwnProperty(e) && b.o[d][e].cancel() + }), this.j[d][e].promise) : this.N.Fe({ + generic: a + }).generic + }; + _.d2.prototype.Qa = function(a) { + var b = a.zc(); + _.Q1(a.Ef(), b, this.na); + b = (0, _.Xe)(function() { + return this.N.Fe({ + generic: a + }).generic + }, this); + return this.wa.Fe(b, _.xk(a, _.qda)) + }; + var Ffb = function(a, b, c) { + c && (delete a.j[b][c], delete a.H[b][c], delete a.o[b][c]); + _.ob(a.j[b]) && (delete a.H[b], delete a.j[b], delete a.o[b]) + }; + _.gw(_.Hl, _.d2); + + _.z(); + + _.t("hKSk3e"); + + var fE = function(a) { + _.N.call(this, a.Aa); + a.service.Tda.init() + }; + _.C(fE, _.N); + fE.Ga = _.N.Ga; + fE.va = function() { + return { + preload: { + wka: _.dE + }, + service: { + Tda: _.bE + } + } + }; + _.gw(_.oha, fE); + + _.z(); + + _.t("bYHiff"); + + var cya = function(a) { + var b = a.altKey, + c = a.ctrlKey, + d = a.metaKey; + a = a.shiftKey; + return !(_.jg || _.lg ? !b && !c && d && a : !b && c && !d && a) + }, + dya = _.L("o4EIFe"); + var ME = function(a) { + _.N.call(this, a.Aa); + this.kG = a.service.keyboard; + _.JE(this.kG, 83, dya, cya) + }; + _.C(ME, _.N); + ME.Ga = _.N.Ga; + ME.va = function() { + return { + service: { + keyboard: _.KE + } + } + }; + _.gw(_.Bka, ME); + + _.z(); + + _.t("yDVVkb"); + + var e2 = function(a) { + _.N.call(this, a.Aa); + this.o = a.service.oV; + this.H = a.service.M8; + this.j = a.service.metadata; + this.N = a.service.fo + }; + _.C(e2, _.N); + e2.Ga = _.N.Ga; + e2.va = function() { + return { + service: { + oV: _.R1, + M8: _.d2, + metadata: _.O1, + fo: _.PE + } + } + }; + e2.prototype.v = function(a) { + var b = a.zc(); + if (_.S1(this.j, b)) + return this.H.v(a); + _.gya(this.N, a); + return this.o.v(a) + }; + e2.prototype.Qa = function(a) { + var b = a.zc(); + return _.S1(this.j, b) ? this.H.Qa(a) : this.o.Qa(a) + }; + _.gw(_.Il, e2); + + _.z(); + + _.t("OcMVTb"); + + _.tF = function(a) { + var b = []; + if (0 < _.Aq(a).length) + for (var c = 0; c < _.Aq(a).length; c++) { + var d = _.Aq(a)[c]; + b.push(_.ti(d, 3)) + } + else + b.push(!1); + return b + }; + _.uF = function(a) { + var b = []; + if (0 < _.Aq(a).length) + for (var c = 0; c < _.Aq(a).length; c++) { + var d = _.Aq(a)[c]; + b.push(d.vc()) + } + else + b.push(a.nb()); + return b + }; + _.Kya = function(a, b) { + for (var c = [], d = 0; d < a.length; d++) + b[d] && c.push(" "), + c.push(a[d]); + return c.join("") + }; + _.vF = function(a) { + return _.Kya(_.uF(a), _.tF(a)) + }; + + _.z(); + + _.t("PJgxJf"); + + _.MZ = function(a) { + _.Qw.call(this, a.Aa); + this.j = []; + this.o = []; + this.v = []; + this.H = []; + var b, + c; + a = null != (c = null == (b = _.Fz(a.model.Ic.Fd(_.Ez))) ? void 0 : _.zx(b)) ? c : null; + null != a && wab(this, _.wx(a)) + }; + _.C(_.MZ, _.Qw); + _.MZ.va = function() { + return { + model: { + Ic: _.Tw + } + } + }; + _.MZ.prototype.update = function(a) { + this.j = []; + this.v = []; + this.o = []; + wab(this, _.wx(a)) + }; + var wab = function(a, b) { + if (null != b) + for (var c = 0; c < _.vx(b).length; c++) { + var d = _.vx(b)[c]; + a.j.push(_.vF(d)); + a.o.push(_.vF(d)); + a.v.push(!1); + a.H.push(_.ti(d, 4)) + } + }; + _.Sw(_.ir, _.MZ); + + _.z(); + + _.t("SNtCZb"); + + _.NZ = function(a) { + _.Qw.call(this, a.Aa); + var b, + c, + d, + e; + this.j = null != (e = null == (d = null != (c = null == (b = _.Fz(a.model.Ic.Fd(_.Ez))) ? void 0 : _.zx(b)) ? c : null) ? void 0 : _.H(d, 3)) ? e : "" + }; + _.C(_.NZ, _.Qw); + _.NZ.va = function() { + return { + model: { + Ic: _.Tw + } + } + }; + _.NZ.prototype.update = function(a) { + this.j = _.H(a, 3) + }; + _.Sw(_.jr, _.NZ); + + _.z(); + + _.t("G0j0Je"); + + _.NQ = function(a) { + _.I.call(this, a) + }; + _.C(_.NQ, _.I); + _.OQ = function(a) { + _.Qw.call(this, a.Aa); + a = a.model.Ic.Fd(_.zz); + var b, + c, + d, + e = null != (d = null == (b = _.Az(a)) ? void 0 : null == (c = _.zx(b)) ? void 0 : c.eg()) ? d : null; + this.o = _.G(a, 3) || ""; + var f; + this.j = null != (f = null == e ? void 0 : _.ic(e, _.NQ, 4)) ? f : null + }; + _.C(_.OQ, _.Qw); + _.OQ.va = function() { + return { + model: { + Ic: _.Tw + } + } + }; + _.OQ.prototype.ji = function(a) { + this.o = a + }; + _.OQ.prototype.nb = function() { + return this.o + }; + _.OQ.prototype.update = function(a) { + this.j = a + }; + _.OQ.prototype.clear = function() { + this.j = null + }; + _.Sw(_.Uia, _.OQ); + + _.z(); + + _.t("MDB2J"); + + _.$Q = function(a) { + _.Qw.call(this, a.Aa); + this.o = ""; + this.Ua = _.G(a.model.Ic.Fd(_.zz), 3) || ""; + this.v = !1; + this.j = _.lc("fMPAmf").number(5E3) + }; + _.C(_.$Q, _.Qw); + _.$Q.va = function() { + return { + model: { + Ic: _.Tw + } + } + }; + _.$Q.prototype.io = function() { + this.Ua = ""; + this.v = !1; + _.aR(this, { + origin: 3 + }) + }; + _.aR = function(a, b) { + a.notify(_.eUa, { + value: a.Ua, + origin: b.origin + }) + }; + _.Sw(_.Xia, _.$Q); + + _.z(); + + _.t("io8t5d"); + + _.hya = new _.Vl(_.Kl); + + _.z(); + + _.t("KG2eXe"); + + _.vk.prototype.mu = _.n(23, function() { + return this.v + }); + _.bw.prototype.mu = _.n(22, function() { + return this.j + }); + var UE = {}, + kya = {}, + lya = function(a) { + return UE[a] || kya[a] + }, + mya = function(a) { + var b = a.mu(); + if (!lya(b.name)) + throw Error("wa`" + b.name); + var c = b.name, + d = b.name.split("/"); + if (2 <= d.length) { + var e = d[d.length - 2].split("."); + 2 <= e.length && (c = "/" + e[e.length - 1] + "." + d[d.length - 1]) + } + c = [{ + key: _.pda, + value: [] + }, { + key: _.sk, + value: !!UE[b.name] + }, { + key: _.tk, + value: c + }]; + b = new _.Hc(String(lya(b.name)), b.responseType, b.xn, c); + return new _.vk(b, a.Ef(), void 0, a.Ub, c, a.getMetadata()) + }, + nya = function(a, b, c, d, e) { + var f = _.Lh(); + if (b == a.length) + return e.promise.then(d.resolve, + d.reject), f.resolve(c), f.promise; + var g = a[b], + l = _.Lh(); + d.promise.Je(function() {}); + g.j(c.o, l.promise).then(function(m) { + 1 == m.j || 2 == m.j || 3 == m.j ? m.v.then(d.resolve, d.reject) : l.promise.then(d.resolve, d.reject); + 1 == m.j ? f.resolve(m) : f.resolve(nya(a, ++b, m, l, e)) + }); + return f.promise + }, + oya = function(a, b) { + var c = _.Lh(); + return nya(_.$v(_.Mf(_.bn, function(d) { + return !!d + })), 0, _.Qm(a), c, b).then(function(d) { + return new _.Pm(d.o, c.promise, d.type()) + }) + }, + VE = function(a) { + _.N.call(this, a.Aa); + var b = a.service.EZ; + this.v = b.v.bind(b); + this.H = b.Qa.bind(b); + this.o = a.service.fo + }; + _.C(VE, _.N); + VE.Ga = _.N.Ga; + VE.va = function() { + return { + service: { + EZ: _.hya, + fo: _.PE + } + } + }; + VE.prototype.j = function(a) { + return pya(this, this.v, a).then(function(b) { + return b.yn + }) + }; + VE.prototype.Qa = function(a) { + return pya(this, this.H, a).then(function(b) { + return b.yn + }) + }; + var qya = function(a, b) { + var c = mya(b), + d = b.mu(), + e = UE[d.getName()] ? a.j(c) : a.Qa(c); + return new Promise(function(f, g) { + e.then(function(l) { + f(new _.bw(d, l)) + }, function(l) { + g(l) + }) + }) + }; + VE.prototype.call = function(a, b) { + return qya(this, b.py(a)).then(function(c) { + return c.yn + }) + }; + var pya = function(a, b, c) { + var d = _.Lh(), + e = _.Lh(), + f; + oya(c, d).then(function(g) { + 1 == g.j ? _.gya(a.o, c) : (f = b(g.o), d.resolve(f)); + e.resolve(g.v) + }); + return e.promise.then(function(g) { + return g + }, function(g) { + g instanceof _.Oh && null != f && f.cancel(); + throw g; + }) + }; + _.gw(_.Ll, VE); + + _.z(); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + + _.XE = function(a) { + _.I.call(this, a) + }; + _.C(_.XE, _.I); + + _.DF = function(a, b) { + return a ? b ? a + " " + b : a : b + }; + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + + _.ZG = function(a) { + a = a.map(function(b) { + return b.length + }); + return Math.max.apply(Math, [].concat(_.Md(a), [0])) + }; + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + var wAa; + wAa = { + yJ: { + 1E3: { + other: "0K" + }, + 1E4: { + other: "00K" + }, + 1E5: { + other: "000K" + }, + 1E6: { + other: "0M" + }, + 1E7: { + other: "00M" + }, + 1E8: { + other: "000M" + }, + 1E9: { + other: "0B" + }, + 1E10: { + other: "00B" + }, + 1E11: { + other: "000B" + }, + 1E12: { + other: "0T" + }, + 1E13: { + other: "00T" + }, + 1E14: { + other: "000T" + } + }, + nS: { + 1E3: { + other: "0 thousand" + }, + 1E4: { + other: "00 thousand" + }, + 1E5: { + other: "000 thousand" + }, + 1E6: { + other: "0 million" + }, + 1E7: { + other: "00 million" + }, + 1E8: { + other: "000 million" + }, + 1E9: { + other: "0 billion" + }, + 1E10: { + other: "00 billion" + }, + 1E11: { + other: "000 billion" + }, + 1E12: { + other: "0 trillion" + }, + 1E13: { + other: "00 trillion" + }, + 1E14: { + other: "000 trillion" + } + } + }; + _.sH = wAa; + _.sH = wAa; + var tH = { + AED: [2, "dh", "\u062f.\u0625."], + ALL: [0, "Lek", "Lek"], + AUD: [2, "$", "AU$"], + BDT: [2, "\u09f3", "Tk"], + BGN: [2, "lev", "lev"], + BRL: [2, "R$", "R$"], + CAD: [2, "$", "C$"], + CDF: [2, "FrCD", "CDF"], + CHF: [2, "CHF", "CHF"], + CLP: [0, "$", "CL$"], + CNY: [2, "\u00a5", "RMB\u00a5"], + COP: [32, "$", "COL$"], + CRC: [0, "\u20a1", "CR\u20a1"], + CZK: [50, "K\u010d", "K\u010d"], + DKK: [50, "kr.", "kr."], + DOP: [2, "RD$", "RD$"], + EGP: [2, "\u00a3", "LE"], + ETB: [2, "Birr", "Birr"], + EUR: [2, "\u20ac", "\u20ac"], + GBP: [2, "\u00a3", "GB\u00a3"], + HKD: [2, "$", "HK$"], + HRK: [2, "kn", "kn"], + HUF: [34, + "Ft", "Ft"], + IDR: [0, "Rp", "Rp"], + ILS: [34, "\u20aa", "IL\u20aa"], + INR: [2, "\u20b9", "Rs"], + IRR: [0, "Rial", "IRR"], + ISK: [0, "kr", "kr"], + JMD: [2, "$", "JA$"], + JPY: [0, "\u00a5", "JP\u00a5"], + KRW: [0, "\u20a9", "KR\u20a9"], + LKR: [2, "Rs", "SLRs"], + LTL: [2, "Lt", "Lt"], + MNT: [0, "\u20ae", "MN\u20ae"], + MVR: [2, "Rf", "MVR"], + MXN: [2, "$", "Mex$"], + MYR: [2, "RM", "RM"], + NOK: [50, "kr", "NOkr"], + PAB: [2, "B/.", "B/."], + PEN: [2, "S/.", "S/."], + PHP: [2, "\u20b1", "PHP"], + PKR: [0, "Rs", "PKRs."], + PLN: [50, "z\u0142", "z\u0142"], + RON: [2, "RON", "RON"], + RSD: [0, "din", "RSD"], + RUB: [50, "\u20bd", + "RUB"], + SAR: [2, "SAR", "SAR"], + SEK: [50, "kr", "kr"], + SGD: [2, "$", "S$"], + THB: [2, "\u0e3f", "THB"], + TRY: [2, "\u20ba", "TRY"], + TWD: [2, "$", "NT$"], + TZS: [0, "TSh", "TSh"], + UAH: [2, "\u0433\u0440\u043d.", "UAH"], + USD: [2, "$", "US$"], + UYU: [2, "$", "$U"], + VND: [48, "\u20ab", "VN\u20ab"], + YER: [0, "Rial", "Rial"], + ZAR: [2, "R", "ZAR"] + }; + var xAa; + xAa = { + FJ: ".", + MC: ",", + jK: "%", + qD: "0", + TT: "+", + dK: "-", + GJ: "E", + kK: "\u2030", + PC: "\u221e", + LT: "NaN", + EJ: "#,##0.###", + bU: "#E0", + ST: "#,##0%", + pS: "\u00a4#,##0.00", + FC: "USD" + }; + _.uH = xAa; + _.uH = xAa; + var vH, + yAa, + CAa, + BH, + DAa, + AAa, + xH, + yH, + BAa, + zH, + AH, + GAa, + FAa; + _.wH = function(a) { + this.Ia = 40; + this.v = 1; + this.Xb = 0; + this.o = 3; + this.Ma = this.H = 0; + this.Wa = !1; + this.Ka = this.wa = ""; + this.N = _.uH.dK; + this.ya = ""; + this.j = 1; + this.ua = !1; + this.na = []; + this.kc = this.Va = !1; + this.Ca = 0; + if ("number" === typeof a) + switch (a) { + case 1: + vH(this, _.uH.EJ); + break; + case 2: + vH(this, _.uH.bU); + break; + case 3: + vH(this, _.uH.ST); + break; + case 4: + a = _.uH.pS; + var b = ["0"], + c = tH[_.uH.FC]; + if (c) { + c = c[0] & 7; + if (0 < c) { + b.push("."); + for (var d = 0; d < c; d++) + b.push("0") + } + a = a.replace(/0.00/g, b.join("")) + } + vH(this, a); + break; + case 5: + yAa(this, 1); + break; + case 6: + yAa(this, + 2); + break; + default: + throw Error("Dc"); + } + else + vH(this, a) + }; + _.zAa = function(a, b) { + if (0 < a.H && 0 <= b) + throw Error("Bc"); + a.Xb = b + }; + vH = function(a, b) { + var c = [0]; + a.wa = xH(a, b, c); + for (var d = c[0], e = -1, f = 0, g = 0, l = 0, m = -1, p = b.length, q = !0; c[0] < p && q; c[0]++) + switch (b.charAt(c[0])) { + case "#": + 0 < g ? l++ : f++; + 0 <= m && 0 > e && m++; + break; + case "0": + if (0 < l) + throw Error("Jc`" + b); + g++; + 0 <= m && 0 > e && m++; + break; + case ",": + 0 < m && a.na.push(m); + m = 0; + break; + case ".": + if (0 <= e) + throw Error("Kc`" + b); + e = f + g + l; + break; + case "E": + if (a.kc) + throw Error("Lc`" + b); + a.kc = !0; + a.Ma = 0; + c[0] + 1 < p && "+" == b.charAt(c[0] + 1) && (c[0]++, a.Wa = !0); + for (; c[0] + 1 < p && "0" == b.charAt(c[0] + 1);) + c[0]++, + a.Ma++; + if (1 > f + g || 1 > a.Ma) + throw Error("Mc`" + + b); + q = !1; + break; + default: + c[0]--, + q = !1 + } + 0 == g && 0 < f && 0 <= e && (g = e, 0 == g && g++, l = f - g, f = g - 1, g = 1); + if (0 > e && 0 < l || 0 <= e && (e < f || e > f + g) || 0 == m) + throw Error("Nc`" + b); + l = f + g + l; + a.o = 0 <= e ? l - e : 0; + 0 <= e && (a.H = f + g - e, 0 > a.H && (a.H = 0)); + a.v = (0 <= e ? e : l) - f; + a.kc && (a.Ia = f + a.v, 0 == a.o && 0 == a.v && (a.v = 1)); + a.na.push(Math.max(0, m)); + a.Va = 0 == e || e == l; + d = c[0] - d; + a.Ka = xH(a, b, c); + c[0] < b.length && ";" == b.charAt(c[0]) ? (c[0]++, 1 != a.j && (a.ua = !0), a.N = xH(a, b, c), c[0] += d, a.ya = xH(a, b, c)) : (a.N += a.wa, a.ya += a.Ka) + }; + yAa = function(a, b) { + a.Ca = b; + vH(a, _.uH.EJ); + a.H = 0; + a.o = 2; + _.zAa(a, 2) + }; + _.wH.prototype.parse = function(a, b) { + b = b || [0]; + if (0 !== this.Ca) + throw Error("Ec"); + a = a.replace(/ |\u202f/g, "\u00a0"); + var c = a.indexOf(this.wa, b[0]) == b[0], + d = a.indexOf(this.N, b[0]) == b[0]; + c && d && (this.wa.length > this.N.length ? d = !1 : this.wa.length < this.N.length && (c = !1)); + c ? b[0] += this.wa.length : d && (b[0] += this.N.length); + if (a.indexOf(_.uH.PC, b[0]) == b[0]) { + b[0] += _.uH.PC.length; + var e = Infinity + } else { + e = a; + var f = !1, + g = !1, + l = !1, + m = -1, + p = 1, + q = _.uH.FJ, + r = _.uH.MC, + u = _.uH.GJ; + if (0 != this.Ca) + throw Error("Fc"); + r = r.replace(/\u202f/g, "\u00a0"); + for (var v = ""; b[0] < e.length; b[0]++) { + var w = e.charAt(b[0]), + x = AAa(w); + if (0 <= x && 9 >= x) + v += x, + l = !0; + else if (w == q.charAt(0)) { + if (f || g) + break; + v += "."; + f = !0 + } else if (w == r.charAt(0) && ("\u00a0" != r.charAt(0) || b[0] + 1 < e.length && 0 <= AAa(e.charAt(b[0] + 1)))) { + if (f || g) + break + } else if (w == u.charAt(0)) { + if (g) + break; + v += "E"; + g = !0; + m = b[0] + } else if ("+" == w || "-" == w) { + if (l && m != b[0] - 1) + break; + v += w + } else if (1 == this.j && w == _.uH.jK.charAt(0)) { + if (1 != p) + break; + p = 100; + if (l) { + b[0]++; + break + } + } else if (1 == this.j && w == _.uH.kK.charAt(0)) { + if (1 != p) + break; + p = 1E3; + if (l) { + b[0]++; + break + } + } else + break + } + 1 != this.j && (p = this.j); + e = parseFloat(v) / p + } + if (c) { + if (a.indexOf(this.Ka, b[0]) != b[0]) + return NaN; + b[0] += this.Ka.length + } else if (d) { + if (a.indexOf(this.ya, b[0]) != b[0]) + return NaN; + b[0] += this.ya.length + } + return d ? -e : e + }; + _.EAa = function(a, b) { + if (a.H > a.o) + throw Error("Gc"); + if (isNaN(b)) + return _.uH.LT; + var c = []; + var d = b; + if (0 == a.Ca) + d = yH; + else { + d = Math.abs(d); + var e = BAa(a, 1 >= d ? 0 : zH(d)).vE; + d = BAa(a, e + zH(CAa(a, AH(d, -e)).lO)) + } + b = AH(b, -d.vE); + (e = 0 > b || 0 == b && 0 > 1 / b) ? d.OG ? c.push(d.OG) : (c.push(d.prefix), c.push(a.N)) : (c.push(d.prefix), c.push(a.wa)); + if (isFinite(b)) + if (b *= e ? -1 : 1, b *= a.j, a.kc) { + var f = b; + if (0 == f) + BH(a, f, a.v, c), + DAa(a, 0, c); + else { + var g = Math.floor(Math.log(f) / Math.log(10) + 2E-15); + f = AH(f, -g); + var l = a.v; + 1 < a.Ia && a.Ia > a.v ? (l = g % a.Ia, 0 > l && (l = a.Ia + + l), f = AH(f, l), g -= l, l = 1) : 1 > a.v ? (g++, f = AH(f, -1)) : (g -= a.v - 1, f = AH(f, a.v - 1)); + BH(a, f, l, c); + DAa(a, g, c) + } + } else + BH(a, b, a.v, c); + else + c.push(_.uH.PC); + e ? d.PG ? c.push(d.PG) : (isFinite(b) && c.push(d.qg), c.push(a.ya)) : (isFinite(b) && c.push(d.qg), c.push(a.Ka)); + return c.join("") + }; + CAa = function(a, b) { + var c = AH(b, a.o); + 0 < a.Xb && (c = FAa(c, a.Xb, a.o)); + c = Math.round(c); + isFinite(c) ? (b = Math.floor(AH(c, -a.o)), a = Math.floor(c - AH(b, a.o))) : a = 0; + return { + lO: b, + xZ: a + } + }; + BH = function(a, b, c, d) { + if (a.H > a.o) + throw Error("Gc"); + d || (d = []); + b = CAa(a, b); + var e = b.lO, + f = b.xZ, + g = 0 < a.H || 0 < f || !1; + b = a.H; + g && (b = a.H); + for (var l = "", m = e; 1E20 < m;) + l = "0" + l, + m = Math.round(AH(m, -1)); + l = m + l; + var p = _.uH.FJ; + m = _.uH.qD.charCodeAt(0); + var q = l.length, + r = 0; + if (0 < e || 0 < c) { + for (e = q; e < c; e++) + d.push(String.fromCharCode(m)); + if (2 <= a.na.length) + for (c = 1; c < a.na.length; c++) + r += a.na[c]; + c = q - r; + if (0 < c) { + e = a.na; + r = q = 0; + for (var u, v = _.uH.MC, w = l.length, x = 0; x < w; x++) + if (d.push(String.fromCharCode(m + Number(l.charAt(x)))), 1 < w - x) + if (u = e[r], x < c) { + var y = + c - x; + (1 === u || 0 < u && 1 === y % u) && d.push(v) + } else + r < e.length && (x === c ? r += 1 : u === x - c - q + 1 && (d.push(v), q += u, r += 1)) + } else { + c = l; + l = a.na; + e = _.uH.MC; + u = c.length; + v = []; + for (q = l.length - 1; 0 <= q && 0 < u; q--) { + r = l[q]; + for (w = 0; w < r && 0 <= u - w - 1; w++) + v.push(String.fromCharCode(m + Number(c.charAt(u - w - 1)))); + u -= r; + 0 < u && v.push(e) + } + d.push.apply(d, v.reverse()) + } + } else + g || d.push(String.fromCharCode(m)); + (a.Va || g) && d.push(p); + f = String(f); + g = f.split("e+"); + 2 == g.length && (f = String(FAa(parseFloat(g[0]), a.Xb, 1)), f = f.replace(".", ""), f += (0, _.Tg)("0", parseInt(g[1], + 10) - f.length + 1)); + a.o + 1 > f.length && (f = "1" + (0, _.Tg)("0", a.o - f.length) + f); + for (a = f.length; "0" == f.charAt(a - 1) && a > b + 1;) + a--; + for (b = 1; b < a; b++) + d.push(String.fromCharCode(m + Number(f.charAt(b)))) + }; + DAa = function(a, b, c) { + c.push(_.uH.GJ); + 0 > b ? (b = -b, c.push(_.uH.dK)) : a.Wa && c.push(_.uH.TT); + b = "" + b; + for (var d = _.uH.qD, e = b.length; e < a.Ma; e++) + c.push(d); + c.push(b) + }; + AAa = function(a) { + a = a.charCodeAt(0); + if (48 <= a && 58 > a) + return a - 48; + var b = _.uH.qD.charCodeAt(0); + return b <= a && a < b + 10 ? a - b : -1 + }; + xH = function(a, b, c) { + for (var d = "", e = !1, f = b.length; c[0] < f; c[0]++) { + var g = b.charAt(c[0]); + if ("'" == g) + c[0] + 1 < f && "'" == b.charAt(c[0] + 1) ? (c[0]++, d += "'") : e = !e; + else if (e) + d += g; + else + switch (g) { + case "#": + case "0": + case ",": + case ".": + case ";": + return d; + case "\u00a4": + c[0] + 1 < f && "\u00a4" == b.charAt(c[0] + 1) ? (c[0]++, d += _.uH.FC) : (g = _.uH.FC, d += g in tH ? tH[g][1] : g); + break; + case "%": + if (!a.ua && 1 != a.j) + throw Error("Hc"); + if (a.ua && 100 != a.j) + throw Error("Ic"); + a.j = 100; + a.ua = !1; + d += _.uH.jK; + break; + case "\u2030": + if (!a.ua && 1 != a.j) + throw Error("Hc"); + if (a.ua && 1E3 != a.j) + throw Error("Ic"); + a.j = 1E3; + a.ua = !1; + d += _.uH.kK; + break; + default: + d += g + } + } + return d + }; + yH = { + vE: 0, + OG: "", + PG: "", + prefix: "", + qg: "" + }; + BAa = function(a, b) { + a = 1 == a.Ca ? _.sH.yJ : _.sH.nS; + null == a && (a = _.sH.yJ); + if (3 > b) + return yH; + b = Math.min(14, b); + var c = a[AH(1, b)]; + for (--b; !c && 3 <= b;) + c = a[AH(1, b)], + b--; + if (!c) + return yH; + c = c.other; + var d = a = "", + e = c.indexOf(";"); + 0 <= e && (c = c.substring(0, e), e = c.substring(e + 1)) && (d = /([^0]*)(0+)(.*)/.exec(e), a = d[1], d = d[3]); + return c && "0" != c ? (c = /([^0]*)(0+)(.*)/.exec(c)) ? { + vE: b + 1 - (c[2].length - 1), + OG: a, + PG: d, + prefix: c[1], + qg: c[3] + } : yH : yH + }; + zH = function(a) { + if (!isFinite(a)) + return 0 < a ? a : 0; + for (var b = 0; 1 <= (a /= 10);) + b++; + return b + }; + AH = function(a, b) { + if (!a || !isFinite(a) || 0 == b) + return a; + a = String(a).split("e"); + return parseFloat(a[0] + "e" + (parseInt(a[1] || 0, 10) + b)) + }; + GAa = function(a, b) { + return a && isFinite(a) ? AH(Math.round(AH(a, b)), -b) : a + }; + FAa = function(a, b, c) { + if (!a) + return a; + b = b - zH(a) - 1; + return b < -c ? GAa(a, -c) : GAa(a, b) + }; + + _.$H = function(a) { + return a instanceof _.XE ? (a = _.Hg(_.G(a, 2) || ""), (0, _.S)(_.Gg(a).toString())) : null + }; + + _.DM = function() { + return "Got it" + }; + _.EM = function() { + return "Learn more" + }; + _.FM = function() { + return "Try again" + }; + + _.tq.prototype.Sq = _.n(40, function() { + return _.ti(this, 6) + }); + + _.VP = function(a) { + a = a.match(/^\s*/); + return 0 < a.length ? a[0] : "" + }; + _.WP = function(a) { + _.I.call(this, a) + }; + _.C(_.WP, _.I); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + + var ARa; + _.YP = function(a) { + return _.XP(a, ARa[void 0] || 1) + }; + _.XP = function(a, b) { + var c = new _.wH(b); + 5 !== b && 6 !== b || _.zAa(c, 3); + return _.EAa(c, a) + }; + ARa = { + decimal: 1, + currency: 4, + percent: 3, + scientific: 2, + compact_short: 5, + compact_long: 6 + }; + + _.GQ = function() { + return "Listen" + }; + _.FTa = function() { + return "Voice output isn't supported on this browser" + }; + + _.PQ = function(a) { + var b = a.body, + c = a.Qf, + d = a.Da, + e = a.Ag, + f = a.attributes, + g = a.Rb, + l = a.ae, + m = a.Tb, + p = a.La, + q = a.XG, + r = a.WG, + u = a.fE, + v = a.Ya, + w = a.Eb, + x = a.vZ, + y = a.YB, + F = a.tD, + E = "", + J = _.EF(), + M = _.DF(c, (null != d ? d : "") + (u ? " Ubi8Z" : "") + (r ? " rETSD" : "")); + !_.V(x) && (null == v ? 0 : v.pR) || !_.V(null == v ? null : v.Eb) && !_.V(w) ? w = "" : (c = null == v ? null : v.Eb, w = ' data-p="' + _.X("%.@." + (null != c ? c : w).od().substr(1)) + '"'); + E += "" + _.T(b); + a = _.nC({ + Ya: v + }, a); + e = a.Ya; + a = a.jsdata; + b = ""; + if (null == e ? 0 : e.jsdata) + for (e = + e.jsdata, f = e.length, g = 0; g < f; g++) + l = e[g], + b += l ? " " + _.Pt(l) : ""; + a = b + (a ? " " + a : ""); + E += '"; + return (0, _.S)(E) + }; + + _.QQ = function(a, b, c, d) { + return "click:cOuCgd" + (a ? "(preventDefault=true)" : "") + "; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" + (b ? "touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc" + (_.V(d) || _.V(c) ? "(" + (d ? "preventMouseEvents=true" : "") + (_.V(c) && _.V(d) ? "|" : "") + (c ? "preventDefault=true" : "") + ")" : "") + "; touchcancel:JMtRjd;" : "") + }; + + _.BUa = function(a) { + var b = a.Da, + c = a.Rb, + d = _.S; + b = _.nC({ + Rb: c ? c : "VXdfxd", + Da: (null != b ? b : "") + " M9Bg4d" + }, a); + a = b.content; + var e = b.Tb, + f = b.Ye, + g = b.Ag, + l = b.Ik; + c = b.role; + var m = b.ii, + p = b.Ir, + q = b.Yu, + r = b.qka, + u = b.Vz, + v = b.xf, + w = b.Cla, + x = b.ariaLabel, + y = b.attributes; + p ? (g = g ? ' jslog="' + _.X(g) + '"' : l ? ' jslog="' + _.X(l) + '; track:click"' : "", q = '" + (a ? _.T(a) : "") + "") : q = a ? _.T(a) : ""; + a = _.S; + e = _.QQ(_.V(f) && !p, !p, !0, !0) + (e ? ";" + e : ""); + f = (0, _.W)("" + q); + y = y ? _.zC(y) : ""; + v ? (v = w ? 'data-tooltip-position="' + _.X(w) + '"' : "", w = null != w ? w : "bottom", w = (0, _.lC)(v + (' data-tooltip-vertical-offset="' + ("bottom" == w ? "-12" : "top" == w ? "12" : "0") + '" data-tooltip-horizontal-offset="' + ("right" == w ? "-12" : "left" == w ? "12" : "0") + '"')), w = _.AC(w)) : w = ""; + var F = _.nC({ + Tb: e, + role: p ? "presentation" : c, + ii: p ? -1 : m, + ariaLabel: p ? null : x, + content: f, + attributes: (0, _.tC)(y + w) + }, b); + b = F.content; + c = F.Da; + m = F.Rb; + p = F.Tb; + x = F.La; + var E = F.Ag; + w = F.role; + var J = F.Ik; + v = F.attributes; + y = F.disabled; + e = F.hidden; + f = F.id; + q = F.ii; + r = F.Ir; + u = F.title; + g = F.xf; + l = F.ariaDescribedBy; + var M = F.ariaLabel; + F = F.bla; + E = r ? "" : E ? ' jslog="' + _.X(E) + '"' : J ? ' jslog="' + _.X(J) + "; track:" + _.X("JIbuQc") + '"' : ""; + M = M ? ' aria-label="' + _.X(_.vC(M)) + '"' : g ? ' aria-label="' + _.X(_.vC(g)) + '"' : ""; + b = (0, _.S)('"); + a = a(b); + return d(a) + }; + _.CUa = function(a) { + var b = a.label, + c = a.Bm, + d = a.Da; + return (0, _.S)(_.BUa(_.nC({ + content: (0, _.W)('
' + (b ? '' + _.T(b) + "" : "") + ""), + Da: (c ? "A9jyad " : "") + (d ? d : "") + }, a))) + }; + _.RQ = function(a) { + var b = a.Da, + c = _.S; + a = _.nC({ + Da: "C0oVfc" + (b ? " " + b : "") + }, a); + b = a.Da; + a = (0, _.S)(_.CUa(_.nC({ + Da: "O0WRkf oG5Srb HQ8yf" + (b ? " " + b : "") + }, a))); + return c(a) + }; + + _.DUa = function(a, b, c, d) { + return (0, _.S)("" + _.T(a) + "") + }; + _.SQ = function(a, b, c) { + var d = _.S; + c = (0, _.tC)("lang=''" + (c ? _.AC(_.zC(c)) : "")); + a = "" + _.DUa(a, void 0, "VfPpkd-kBDsod" + (b ? " " + b : ""), c); + a = (0, _.S)(a); + return d(a) + }; + _.TQ = function(a) { + var b = a.ariaLabel, + c = a.attributes, + d = a.Da, + e = a.disabled, + f = a.icon, + g = a.DF, + l = a.oc, + m = a.La, + p = a.Vd, + q = a.HD, + r; + l ? r = _.rM(l, void 0, g) : f ? r = _.SQ(f, g) : r = ""; + f = _.S; + a = _.nC({ + lc: !0, + ariaLabel: b, + attributes: c, + Da: "qiN4Vb" + (p ? " itOtF" : "") + (q ? " b7FEpd" : "") + (d ? " " + d : ""), + disabled: e, + icon: (0, _.W)("" + r), + La: m, + Pe: !1 + }, a); + a = _.vM(a.ariaLabel, a.icon, a.Da, a.disabled, a.kZ, a.La, a.attributes, a.Ye, a.qw, a.Xg, a.zh, a.ie, a.ow, a.ut, a.lc, a.Pe, a.Bu); + return f(a) + }; + _.UQ = function(a) { + var b = a.Sk, + c = a.Nl, + d = a.mf, + e = a.Ol, + f = a.Da, + g = a.La, + l = a.Nw, + m = a.JI, + p = a.ci, + q = a.Tk, + r = a.CH, + u = a.md, + v = _.S; + b = '
' + _.T(b) + "
"; + a = _.nC({ + La: "V6DMGe", + attributes: (0, _.tC)('style="display:none"'), + content: (0, _.W)("" + _.T(c) + ""), + Nw: null != l ? l : 1, + Da: "eQGGme" + (f ? " " + f : "") + }, a); + c = a.content; + f = a.Da; + l = a.Tb; + d = a.La; + e = a.attributes; + g = ""; + switch (a.Nw) { + case 1: + g += " B2mKhd"; + break; + case 2: + g += " noKaYc"; + break; + case 3: + g += " fZPzxb"; + break; + case 4: + g += " oCcKdc"; + break; + case 5: + g += " IL2P9d" + } + a = '
" + _.T(c) + "
"; + a = (0, _.S)(a); + return v(b + a + "
") + }; + _.VQ = function(a, b, c, d, e, f, g) { + return (0, _.S)(a.WL ? _.UQ({ + Da: "xGUN1", + mf: d, + Sk: b, + La: f, + Nl: c, + Ol: g, + JI: !0, + Tk: null == e ? !0 : e, + CH: !0 + }) : _.T(b)) + }; + + _.EUa = function(a, b, c, d, e) { + var f = "", + g = ""; + g = a ? g + _.vC(a) : g + "Loading\u2026"; + f += '
' + _.T(g) + '
'; + return (0, _.S)(f) + }; + + _.WQ = function(a, b, c, d) { + return (0, _.S)(_.EUa(a, d, void 0, "lSo1Re" + (c ? " " + c : ""), b)) + }; + + _.FUa = function() { + return "Turn on Handwriting" + }; + + _.GUa = function() { + return "Voice input isn't supported on this browser" + }; + + _.HUa = function(a, b) { + a = a.VL; + if (void 0 === b ? 0 : b) + b = "Speak now"; + else { + var c; + a ? c = "Enter text" : c = ""; + b = c + } + return b + }; + + _.t("jl0Zdc"); + + var IUa = function(a) { + _.I.call(this, a) + }; + _.C(IUa, _.I); + var JUa = [1, 2], + XQ = function(a) { + _.I.call(this, a, -1, JUa) + }; + _.C(XQ, _.I); + var KUa = function(a) { + var b = a.fI; + a = a.highlighted; + for (var c = "", d = b.length, e = 0; e < d; e++) { + var f = b[e]; + c += '' + _.T(f) + "" + } + return (0, _.S)(c) + }, + YQ = function(a) { + _.O.call(this, a.Aa); + this.j = a.model.data; + this.o = a.Ta.soy + }; + _.C(YQ, _.O); + YQ.va = function() { + return { + Ta: { + soy: _.ju + }, + model: { + data: _.OQ + } + } + }; + _.h = YQ.prototype; + _.h.ji = function(a) { + this.j.ji(a) + }; + _.h.Gw = function(a) { + a = a.data.eg(); + null != a && null != _.ic(a, _.NQ, 4) ? this.j.update(_.ic(a, _.NQ, 4)) : this.uq() + }; + _.h.uq = function() { + this.j.clear() + }; + _.h.G4 = function(a) { + var b = this.j; + a = a.data; + if (null != b.j && null != _.ui(b.j, 1, XQ) && (a = _.ui(b.j, 1, XQ).get(a), null != a && b.o.length == _.yi(b.j, 2))) { + for (var c = [], d = _.fc(a, IUa, 1), e = 0; e < d.length; e++) { + var f = d[e]; + c.push(b.o.substring(_.yi(f, 1), _.yi(f, 2))) + } + d = b.notify; + e = Boolean; + f = _.qi(a, 2, !1); + if (f.length && !(_.Cb(f) & 4)) { + Object.isFrozen(f) && (f = _.Eb(f.slice()), _.A(a, 2, f, void 0, !0)); + for (var g = 0; g < f.length; g++) + f[g] = e(f[g]); + _.Bb(f, 5) + } + _.Ib(a) && Object.freeze(f); + d.call(b, _.bUa, { + fI: c, + highlighted: f + }) + } + }; + _.h.X7 = function(a) { + a = this.o.Ur(KUa, { + fI: a.data.fI, + highlighted: a.data.highlighted + }); + this.U().empty().append(new _.Qj([a])) + }; + _.h.TD = function() { + this.U().empty() + }; + _.P(YQ.prototype, "yf2mDc", function() { + return this.TD + }); + _.P(YQ.prototype, "Tllk6d", function() { + return this.X7 + }); + _.P(YQ.prototype, "tcrTt", function() { + return this.G4 + }); + _.P(YQ.prototype, "QmIgLd", function() { + return this.uq + }); + _.P(YQ.prototype, "vQ5fhd", function() { + return this.Gw + }); + _.R(_.Via, YQ); + + _.z(); + + _.t("s2VbJb"); + + _.dR = function(a) { + _.Qw.call(this, a.Aa); + this.o = a.model.r4; + this.v = a.model.b7; + this.na = a.model.Ic.Fd(_.zz); + this.N = (_.G(this.na, 3) || "").length; + this.j = !1; + this.H = _.lc("fMPAmf").number(5E3) + }; + _.C(_.dR, _.Qw); + _.dR.va = function() { + return { + model: { + Ic: _.Tw, + r4: _.$Q, + b7: _.bR + } + } + }; + _.h = _.dR.prototype; + _.h.initialize = function() { + this.N > this.H && this.v.initialize(_.G(this.na, 3)) + }; + _.h.By = _.k(144); + _.h.It = _.k(145); + _.h.Ql = function() { + this.j && this.v.Ql() + }; + _.h.Rl = function() { + this.j && this.v.Rl() + }; + _.h.io = function() { + this.o.io() + }; + _.Sw(_.Zia, _.dR); + + _.z(); + + _.t("Oj465e"); + + _.WE = new _.Vl(_.Ml); + + _.z(); + + _.t("kMFpHd"); + + _.I1 = new _.Vl(_.xm); + + _.z(); + + _.t("VwDzFe"); + + var K1 = function(a) { + _.N.call(this, a.Aa); + this.j = a.service.Ed; + this.v = a.service.metadata; + this.o = a.service.fo + }; + _.C(K1, _.N); + K1.Ga = _.N.Ga; + K1.va = function() { + return { + service: { + Ed: _.WE, + metadata: _.I1, + fo: _.PE + } + } + }; + K1.prototype.Fe = function(a) { + var b = this; + a = this.o.create(a); + return _.ib(a, function(c) { + return 2 === b.v.getType(c.zc()) ? b.j.Qa(c) : b.j.j(c) + }, this) + }; + _.gw(_.zm, K1); + + _.z(); + + _.t("Id96Vc"); + + /* + + SPDX-License-Identifier: Apache-2.0 + */ + var vya = function(a) { + return _.le(_.G(a, 4) || "") + }, + wya = function(a) { + return new Promise(function(b) { + var c = _.kh("SCRIPT"); + if (a) { + var d = _.G(a, 6); + d = null === d || void 0 === d ? null : _.wf(d) + } else + d = null; + _.Ac(c, d); + (document.getElementsByTagName("HEAD")[0] || document.documentElement).appendChild(c); + _.ph(c); + b() + }) + }, + xya = function(a) { + var b = new Set; + a = _.B(a); + for (var c = a.next(); !c.done; c = a.next()) + c = c.value, + b.add(c.getName()), + (c = c.ua) && b.add(c); + return function(d) { + d = d.ya("rpcids"); + if (!d) + return !0; + d = _.B(d.split(",")); + for (var e = d.next(); !e.done; e = + d.next()) + if (b.has(e.value)) + return !0; + return !1 + } + }, + $E = function(a, b) { + this.N = a; + this.H = b; + this.na = _.lc("eptZe").Ra() + "data/" + }; + _.C($E, _.Uc); + $E.prototype.j = function(a) { + try { + if (a.j.clone().j.startsWith(this.na)) { + var b = a.N ? a.N.get("f.req") : null; + if (b && this.H(a)) { + var c = this.N.jf(b).then(function(d) { + d && a.na.set("X-Goog-BatchExecute-Bgr", d); + return a + }, function() { + return a + }); + return _.Xh(c) + } + } + } catch (d) {} + }; + var aF = function(a) { + _.I.call(this, a) + }; + _.C(aF, _.I); + var bF = function(a) { + _.I.call(this, a) + }; + _.C(bF, _.I); + var cF = function(a) { + _.I.call(this, a) + }; + _.C(cF, _.I); + cF.Jd = "bfkj"; + var dF = function(a) { + _.I.call(this, a) + }; + _.C(dF, _.I); + var eF = function(a) { + _.I.call(this, a) + }; + _.C(eF, _.I); + eF.prototype.mb = "U3wROe"; + new _.Rd(eF); + var yya = new _.Hc("zKAP2e", eF, dF, [{ + key: _.sk, + value: !0 + }, { + key: _.tk, + value: "/OboeService.GetChallenge" + }]); + new _.Rd(eF); + var fF = function(a) { + _.I.call(this, a) + }; + _.C(fF, _.I); + fF.prototype.getType = function() { + return _.G(this, 8) + }; + fF.prototype.kf = function(a) { + return _.A(this, 8, a) + }; + var gF = function(a, b) { + _.A(a, 4, b) + }; + var zya = function(a) { + _.I.call(this, a) + }; + _.C(zya, _.I); + var iF = function(a, b) { + this.N = b; + this.state = new hF(this); + this.H = _.Lh(); + this.j = ""; + this.Sg = this.v = -1; + this.o = ""; + var c; + this.config = Object.freeze(Object.assign({}, a, { + EP: null != (c = a.EP) ? c : 144E5 + })) + }, + kF, + Bya, + Aya, + nF, + Eya, + hF; + iF.prototype.initialize = function(a) { + if (a) { + this.state = new hF(this, a); + var b; + this.o = null != (b = _.G(a, 8)) ? b : ""; + if (_.jF()) { + var c; + this.j = null != (c = _.G(a, 3)) ? c : "" + } + if (null != _.G(a, 5)) { + b = Date.now(); + var d; + a = null != (d = _.G(a, 5)) ? d : 0; + if (a - 72E5 < b && b < a + 72E5) { + this.H.resolve(); + return + } + } + } + kF(this, 200); + this.H.resolve() + }; + iF.prototype.jf = function(a) { + var b = this; + return this.H.promise.then(function() { + return b.state.jf(a) + }) + }; + kF = function(a, b) { + a.state = new lF(a, void 0 === b ? 0 : b) + }; + Bya = function(a, b, c, d) { + c = void 0 === c ? Date.now() : c; + d = void 0 === d ? -1 : d; + try { + var e; + if (!(e = !_.jF())) { + var f, + g = null != (f = _.G(b, 3)) ? f : ""; + e = "" === g ? !0 : g !== a.j + } + e && (_.pi(b, 6) || _.pi(b, 9)) ? a.state = new mF(a, { + Rm: c, + Sg: d + }, b) : Aya(a, b, c, d) + } catch (l) { + a.j = "", + nF(a, 5, c, d) + } + }; + _.jF = function() { + return !0 + }; + Aya = function(a, b, c, d) { + c = void 0 === c ? Date.now() : c; + d = void 0 === d ? -1 : d; + if (_.jF()) { + var e; + a.j = null != (e = _.G(b, 3)) ? e : ""; + var f; + a.o = null != (f = _.G(b, 8)) ? f : ""; + if (null != _.G(b, 1)) { + try { + var g, + l = null != (g = _.G(b, 1)) ? g : "", + m = _.oF(a.config, l); + a.state = new Cya(a, m) + } catch (p) { + nF(a, 7, c, d); + return + } + a.v = Date.now() - c; + a.Sg = d + } else + nF(a, 6, c, d) + } else + a.j = "", + nF(a, 4, c, d) + }; + nF = function(a, b, c, d) { + a.state = new Dya(a, b); + a.v = Date.now() - c; + a.Sg = d + }; + Eya = function(a) { + var b = new fF; + 0 <= a.v && (_.A(b, 5, a.v), a.v = -1); + 0 <= a.Sg && (_.A(b, 7, a.Sg), a.Sg = -1); + a.o && _.A(b, 9, a.o); + return b + }; + _.oF = function() { + return function() { + return Promise.reject() + } + }; + hF = function(a, b) { + this.service = a; + this.response = b + }; + hF.prototype.jf = function(a) { + this.response ? Bya(this.service, this.response) : kF(this.service); + return this.service.jf(a) + }; + var pF = function(a, b, c) { + var d = this; + this.service = a; + this.pending = []; + setTimeout(function() { + d.load(c) + }, b) + }; + pF.prototype.jf = function(a) { + var b = this; + return new Promise(function(c) { + b.pending.push({ + request: a, + resolve: c + }) + }) + }; + pF.prototype.load = function(a) { + var b = this, + c = a.Rm, + d = a.Sg; + this.j().then(function(e) { + b.tP(e, { + Rm: c, + Sg: d + }) + }, function() { + Fya(b, { + Rm: c, + Sg: d + 1 + }) + }) + }; + pF.prototype.tP = function(a, b) { + this.o(a, b); + Gya(this) + }; + var Fya = function(a, b) { + 3 > b.Sg ? setTimeout(function() { + a.load(b) + }, 200) : (a.v(b), Gya(a)) + }, + Gya = function(a) { + for (var b = _.B(a.pending), c = b.next(); !c.done; c = b.next()) + c = c.value, + a.service.jf(c.request).then(c.resolve); + a.pending.length = 0 + }, + lF = function(a, b) { + pF.call(this, a, b, { + Rm: Date.now(), + Sg: 0 + }) + }; + _.C(lF, pF); + lF.prototype.j = function() { + var a = new zya; + this.service.o && _.A(a, 2, this.service.o); + this.service.j && _.A(a, 1, this.service.j); + return this.service.N(a) + }; + lF.prototype.o = function(a, b) { + Bya(this.service, a, b.Rm, b.Sg) + }; + lF.prototype.v = function(a) { + nF(this.service, 3, a.Rm, a.Sg) + }; + var mF = function(a, b, c) { + pF.call(this, a, 0, b); + this.response = c + }; + _.C(mF, pF); + mF.prototype.j = function() { + var a = this; + return _.pi(this.response, 6) ? wya(_.ic(this.response, aF, 6)).then(function() { + return a.response + }) : _.pi(this.response, 9) ? new Promise(function(b, c) { + _.uya(vya(_.ic(a.response, bF, 9)), { + timeout: 5E3, + OW: !0 + }).then(function() { + b(a.response) + }, c) + }) : Promise.resolve(this.response) + }; + mF.prototype.o = function(a, b) { + var c = b.Rm; + b = b.Sg; + _.jF() ? Aya(this.service, a, c, b) : nF(this.service, 5, c, b) + }; + mF.prototype.v = function(a) { + nF(this.service, 8, a.Rm, a.Sg) + }; + var Cya = function(a, b) { + this.service = a; + this.o = b; + this.j = Date.now() + this.service.config.EP + }; + Cya.prototype.jf = function(a) { + var b = Date.now(); + if (this.j < b) + return kF(this.service), this.service.jf(a); + var c = Eya(this.service); + try { + return this.o(a).then(function(d) { + c.kf(0); + _.A(c, 1, d); + gF(c, Date.now() - b); + return c.od() + }, function() { + c.kf(2); + gF(c, Date.now() - b); + return c.od() + }) + } catch (d) { + return c.kf(2), gF(c, Date.now() - b), Promise.resolve(c.od()) + } + }; + var Dya = function(a, b) { + this.service = a; + this.o = b; + this.j = Date.now() + 6E4 + }; + Dya.prototype.jf = function(a) { + var b = Date.now(); + if (this.j < b) + return kF(this.service), this.service.jf(a); + a = Eya(this.service); + a.kf(this.o); + return Promise.resolve(a.od()) + }; + var qF = function(a) { + _.I.call(this, a) + }; + _.C(qF, _.I); + qF.prototype.mb = "fxcsAc"; + var rF = function(a) { + _.N.call(this, a.Aa); + this.ua = a.Ta.request; + this.j = a.service.Sj; + this.BM = a.service.Ed; + this.o = function() { + return Promise.resolve(_.fj(_.lc("mnsUbf"), qF)) + } + }; + _.C(rF, _.N); + rF.Ga = _.N.Ga; + var Hya = function() { + var a = xya([yya]); + return function(b) { + return !a(b) + } + }; + rF.va = function() { + return { + Ta: { + request: _.pt + }, + service: { + Sj: _.qw, + Ed: _.WE + } + } + }; + rF.prototype.N = function() { + var a = this; + this.o = function(b) { + return Iya(a, b) + } + }; + var Iya = function(a, b) { + var c, + d; + return _.D(function(e) { + if (1 == e.j) { + c = new dF; + var f = _.G(b, 2); + _.A(c, 1, f); + return _.Ge(e, a.BM.j(_.wk(yya.kb(c), _.pk)), 2) + } + d = e.o; + f = e.return; + var g = new qF, + l = _.G(d, 4); + _.A(g, 8, l); + l = _.H(_.ic(d, cF, 5), 4); + _.A(g, 1, l); + _.pi(_.ic(d, cF, 5), 1) ? (l = _.ic(_.ic(d, cF, 5), aF, 1), _.sc(g, 6, l)) : _.pi(_.ic(d, cF, 5), 2) && (l = _.ic(_.ic(d, cF, 5), bF, 2), _.sc(g, 9, l)); + return f.call(e, g) + }) + }, + Jya = function(a, b) { + a.v = new iF(b, function(c) { + return a.o(c) + }); + a.v.initialize(_.fj(_.lc("mnsUbf"), qF)) + }; + rF.prototype.na = function() { + var a = { + gy: "yDmH0d", + AL: "mgGpzd" + }; + this.j.get("HrQJo").j(!1) && Jya(this, a) + }; + rF.prototype.H = function() { + var a = xya([_.nia, _.pia, _.qia, _.qq, _.sia, _.zia, _.Aia, _.Bia, _.tda]); + this.j.get("HrQJo").j(!1) && (a = new $E(this.v, null != a ? a : Hya()), this.ua.v(a)) + }; + _.gw(_.sr, rF); + + _.jF = function() { + return null != window.ridgeslice && null != window.ridgeslice.gc + }; + _.oF = function(a, b) { + document.getElementById(a.gy) || document.body.setAttribute("id", a.gy); + var c = new window.ridgeslice.gc(b); + return function(d) { + return new Promise(function(e) { + c.ply(e, !0, Object.fromEntries([[a.AL, d]])) + }) + } + }; + + _.z(); + + var hQa = function(a) { + _.I.call(this, a) + }; + _.C(hQa, _.I); + var PO = function(a) { + _.I.call(this, a) + }; + _.C(PO, _.I); + _.QO = function() { + var a = new PO; + var b = new hQa; + b = _.A(b, 1, 1); + return _.sc(a, 1, b) + }; + _.RO = new _.Yj(174067345, PO); + + _.t("KOuY1b"); + + _.GZ = function(a) { + _.N.call(this, a.Aa); + this.Zf = a.service.Zf; + this.j = a.service.Ed + }; + _.C(_.GZ, _.N); + _.GZ.Ga = _.N.Ga; + _.GZ.va = function() { + return { + service: { + Zf: _.gE, + Ed: _.WE + } + } + }; + _.gw(_.fka, _.GZ); + + _.z(); + + _.LK = function(a) { + a.ya = [a.v]; + a.na = 0; + a.H = 0 + }; + _.MK = function(a, b) { + var c = a.ya.splice(0)[0]; + (c = a.v = a.v || c) ? c.sO ? a.j = a.na || a.H : void 0 != c.Ac && a.H < c.Ac ? (a.j = c.Ac, a.v = null) : a.j = a.H : a.j = b + }; + _.wl(_.Ml); + + _.t("rPRh8e"); + + var rab = function(a) { + switch (a) { + case 1: + return 1; + case 2: + return 2; + case 3: + return 3; + default: + return 0 + } + }, + sab = function(a) { + _.I.call(this, a) + }; + _.C(sab, _.I); + var tab = function(a) { + _.I.call(this, a) + }; + _.C(tab, _.I); + _.IZ = function(a) { + _.N.call(this, a.Aa); + this.j = a.service.Za; + this.v = a.service.Ed; + this.o = _.lc("fMPAmf").number(5E3) + }; + _.C(_.IZ, _.N); + _.IZ.Ga = _.N.Ga; + _.IZ.va = function() { + return { + service: { + Zf: _.gE, + Ed: _.WE, + Za: _.HI + } + } + }; + _.IZ.prototype.Gn = function(a, b, c, d) { + var e = this, + f, + g, + l, + m; + return _.D(function(p) { + switch (p.j) { + case 1: + c = c.trim(); + c.length > e.o && (_.hE("translateText query over character limit. Length: " + c.length + " Limit: " + e.o), c = c.substring(0, e.o).trim()); + var q = new _.Dq; + var r = _.ew(_.dw(_.cw(new _.Bq, a), b), d).Mb(c); + q = _.sc(q, 1, r); + var u = e.j; + r = new sab; + u = u.j; + r = _.dc(r, 1, rab(u.N ? 3 : u.H), 0); + f = _.sc(q, 2, r); + _.He(p, 2, 3); + g = Date.now(); + return _.Ge(p, e.v.j(_.zia.kb(f)), 5); + case 5: + l = p.o; + q = _.H(l, 3); + e.j.j.Ca = q; + q = e.j; + u = Date.now() - g; + r = _.II(q, + 338); + var v = new tab; + u = _.A(v, 1, u); + _.sc(r, 82, u); + _.JI(q, r); + if (q = !_.Wf(c)) + a: + { + if (_.pi(l, 2)) + for (q = 0; q < _.vx(_.wx(l)).length; q++) + if (r = _.vx(_.wx(l))[q], !_.Wf(_.vF(r))) { + q = !1; + break a + } + q = !0 + }q && (q = e.j, r = c, u = _.H(l, 3), v = _.MI(q, 166), _.DI(_.CI(_.pw(_.ow(v, a), b), u), r), _.FI(q.o, 166), _.JI(q, v)); + return p.return(l); + case 3: + _.LK(p); + q = e.j; + r = _.GI(q.j, { + FF: !0, + gO: !0 + }); + r = _.A(r, 31, 1); + _.JI(q, r); + e.j.j.j = 0; + _.MK(p, 0); + break; + case 2: + throw m = _.Ie(p), _.hE("Error getting translation", m), m; + } + }) + }; + _.gw(_.lr, _.IZ); + + _.z(); + + _.DV = function(a, b, c) { + c = _.Nca(a, _.CV) === c ? c : -1; + return _.ic(a, b, c) + }; + _.EV = function(a) { + _.I.call(this, a) + }; + _.C(_.EV, _.I); + _.EV.prototype.He = function() { + return _.H(this, 1) + }; + _.FV = function(a) { + _.I.call(this, a) + }; + _.C(_.FV, _.I); + _.CV = [1, 3, 5]; + _.GV = function(a) { + _.I.call(this, a) + }; + _.C(_.GV, _.I); + _.HV = function(a) { + _.I.call(this, a, -1, S5a) + }; + _.C(_.HV, _.I); + var S5a = [5]; + _.IV = function(a) { + _.I.call(this, a) + }; + _.C(_.IV, _.I); + _.IV.prototype.getId = function() { + return _.H(this, 4) + }; + _.IV.prototype.getMetadata = function() { + return _.ic(this, _.HV, 1) + }; + _.IV.prototype.vc = function() { + return _.ic(this, _.FV, 3) + }; + _.IV.prototype.Rd = function(a) { + return _.sc(this, 3, a) + }; + + _.t("NufREb"); + + var W5a, + Z5a, + $5a, + OV; + _.JV = function(a) { + _.I.call(this, a) + }; + _.C(_.JV, _.I); + _.JV.prototype.He = function() { + return _.H(this, 1) + }; + _.T5a = function(a, b) { + return _.Qc(a, 1, b) + }; + _.U5a = function(a, b) { + return _.Qc(a, 2, b) + }; + _.V5a = function(a, b) { + return _.dc(a, 3, b, 0) + }; + _.KV = function(a, b) { + return _.Jv(a, 3, _.CV, b) + }; + _.LV = function(a, b) { + return _.dc(a, 4, b, 0) + }; + W5a = function(a) { + _.I.call(this, a) + }; + _.C(W5a, _.I); + var X5a = function() { + var a = new W5a; + return _.Qc(a, 1, "en") + }, + Y5a = function(a) { + _.I.call(this, a) + }; + _.C(Y5a, _.I); + Z5a = function(a) { + var b = new _.HV; + return _.sc(b, 3, a) + }; + $5a = [2]; + _.MV = function(a, b) { + return _.sc(a, 1, b) + }; + _.NV = function(a, b) { + return _.sc(a, 2, b) + }; + OV = function(a) { + _.I.call(this, a) + }; + _.C(OV, _.I); + _.PV = function(a) { + var b = new OV; + return _.sc(b, 1, a) + }; + var QV = function(a) { + _.I.call(this, a) + }; + _.C(QV, _.I); + QV.prototype.mb = "uUsZle"; + new _.Rd(QV); + _.RV = new _.Hc("Uy6K3b", QV, OV, [{ + key: _.sk, + value: !1 + }, { + key: _.tk, + value: "/TranslateUserEditsService.CreateUserEdit" + }]); + _.SV = function(a) { + _.I.call(this, a) + }; + _.C(_.SV, _.I); + var TV = function(a) { + _.I.call(this, a) + }; + _.C(TV, _.I); + TV.prototype.mb = "Y9DwPc"; + new _.Rd(TV); + _.a6a = new _.Hc("KRv1nc", TV, _.SV, [{ + key: _.sk, + value: !1 + }, { + key: _.tk, + value: "/TranslateUserEditsService.DeleteUserEdit" + }]); + new _.Rd(QV); + _.b6a = _.L("ThLW8b"); + _.c6a = _.L("wUSVBc"); + _.UV = function(a) { + _.N.call(this, a.Aa); + this.j = a.service.Ed; + this.o = a.service.sg + }; + _.C(_.UV, _.N); + _.UV.Ga = _.N.Ga; + _.UV.va = function() { + return { + service: { + Zf: _.gE, + Ed: _.WE, + sg: _.ZO + } + } + }; + _.d6a = function() { + var a = X5a(); + a = _.Qc(Z5a(a), 1, "translate_web_boq"); + var b = _.aw(_.lc("KVgdyf")).map(function(c) { + return c.number() + }); + _.vi(a, 5, b); + return a + }; + _.VV = function(a) { + var b = new Y5a; + a = _.dc(b, 1, a, !1); + b = _.d6a(); + _.Jv(b, 2, $5a, a); + return b + }; + _.WV = function(a, b) { + var c = new _.GV; + a = _.Qc(c, 1, a); + return _.Qc(a, 2, b) + }; + _.gw(_.cr, _.UV); + + _.z(); + + _.t("GiFjve"); + + _.JZ = function(a) { + _.I.call(this, a) + }; + _.C(_.JZ, _.I); + _.KZ = function(a) { + _.I.call(this, a, -1, uab) + }; + _.C(_.KZ, _.I); + var uab = [1]; + _.vab = new _.Hc("exi25c", _.Zy, _.KZ, [{ + key: _.sk, + value: !1 + }, { + key: _.tk, + value: "/DataService.UpdateRecentLanguages" + }]); + _.LZ = function(a) { + _.N.call(this, a.Aa); + this.o = a.service.Ed; + this.j = new _.JZ + }; + _.C(_.LZ, _.N); + _.LZ.Ga = _.N.Ga; + _.LZ.va = function() { + return { + service: { + Ed: _.WE + } + } + }; + _.gw(_.hka, _.LZ); + + _.z(); + + _.t("AV6dJd"); + + var jR = function(a) { + _.I.call(this, a, -1, QUa) + }; + _.C(jR, _.I); + var QUa = [1]; + jR.prototype.mb = "akdbdf"; + new _.Rd(jR); + _.kR = function(a) { + _.I.call(this, a) + }; + _.C(_.kR, _.I); + _.RUa = new _.Hc("IjQUHc", jR, _.kR, [{ + key: _.sk, + value: !0 + }, { + key: _.tk, + value: "/DataService.GetInputToolPreferences" + }]); + _.lR = function(a) { + _.I.call(this, a, -1, SUa) + }; + _.C(_.lR, _.I); + var SUa = [1]; + _.TUa = new _.Hc("uhGb6d", jR, _.lR, [{ + key: _.sk, + value: !1 + }, { + key: _.tk, + value: "/DataService.UpdateInputToolPreferences" + }]); + _.mR = function(a) { + _.N.call(this, a.Aa); + this.j = a.service.Ed + }; + _.C(_.mR, _.N); + _.mR.Ga = _.N.Ga; + _.mR.va = function() { + return { + service: { + Ed: _.WE + } + } + }; + _.gw(_.jja, _.mR); + + _.z(); + + _.t("JE2clc"); + + var Ixa, + Kxa, + Lxa, + Nxa, + uE, + Jxa, + Gxa, + Hxa, + Oxa; + Ixa = function(a) { + try { + return encodeURI(a).replace(Gxa, function(b) { + return Hxa[b] + }) + } catch (b) { + return "about:invalid#zClosurez" + } + }; + Kxa = function(a) { + var b = 0; + return "." + a.replace(Jxa, function(c) { + "/*" == c ? (c = "/" + (_.Lv() || _.Ag).Qg(), c = Ixa(c)) : (c = encodeURIComponent(void 0), c = c.replace(/%2B/g, "+"), c = c.replace(/%3A/g, ":"), b++); + return c + }) + }; + Lxa = function(a) { + var b = Object.entries(_.Ysa).filter(function(c) { + return c[1] === a + }); + return 0 < b.length ? b[0][0] : null + }; + Nxa = function(a) { + if (a.startsWith("view=")) + return a; + var b = new rE; + if (a.startsWith("op=")) { + var c = new _.ks(a); + switch (c.get("op")) { + case "showinstant": + return sE(b, "instant").toString(); + case "showhistory": + return sE(b, "history").toString(); + case "showsaved": + return sE(b, "saved").toString(); + case "star": + if (_.ps(c, "sl") && _.ps(c, "tl") && _.ps(c, "text") && _.ps(c, "page")) { + switch (c.get("page")) { + case "instant": + sE(b, "instant"); + break; + case "history": + sE(b, "history"); + break; + default: + sE(b, "home") + } + a = c.get("sl"); + var d = c.get("tl"); + c = c.get("text"); + Mxa(b); + b.j.set("op", "star").set("sl", a).set("tl", d).set("text", c) + } + return b.toString(); + default: + return sE(b, "home").toString() + } + } else { + a = a.split(/[|\/]/); + sE(b, "home"); + var e = c = ""; + d = ""; + 0 < a.length && 0 < a[0].length && (c = a[0]); + 1 < a.length && 0 < a[1].length && (e = a[1]); + 2 < a.length && 0 < a[2].length && (d = a[2]); + 0 < c.length && 0 < e.length && (Mxa(b), b.j.set("op", "translate").set("sl", c).set("tl", e), _.Wf(d) || b.j.set("text", d), 3 < a.length && "share" === a[3] && b.j.set("op", "share")); + return b.toString() + } + }; + _.tE = function(a, b) { + var c = _.G(a, 5) || "", + d = _.G(b, 5) || ""; + if (c != d) + return 0; + c = _.G(a, 2) || ""; + d = _.G(a, 3) || ""; + var e = _.G(b, 2) || "", + f = _.G(b, 3) || ""; + if (e !== c || f !== d) + return 0; + a = _.G(a, 4) || ""; + b = _.G(b, 4) || ""; + c = _.Wf(a); + d = _.Wf(b); + return a === b ? 2 : !c && d || c && !d ? 0 : b.startsWith(a) ? 1 : a.startsWith(b) ? 2 : 0 + }; + uE = function(a) { + return null != a && !_.Wf(a) + }; + Jxa = /:[a-zA-Z0-9_]+|\/\*$/g; + Gxa = /[()']|%5B|%5D|%25/g; + Hxa = { + "'": "%27", + "(": "%28", + ")": "%29", + "%5B": "[", + "%5D": "]", + "%25": "%" + }; + Oxa = function(a, b) { + a = _.iea(a); + var c = a[1], + d = []; + c && c.split("&").forEach(function(e) { + var f = e.indexOf("="); + b.hasOwnProperty(0 <= f ? e.slice(0, f) : e) || d.push(e) + }); + a[1] = _.jea(d.join("&"), _.Jm(b)); + return a[0] + (a[1] ? "?" + a[1] : "") + a[2] + }; + var rE = function(a) { + try { + this.j = null != a ? new _.ks(Nxa(a)) : new _.ks, + this.o = "home", + _.ps(this.j, "view") && (this.o = this.j.get("view"), this.j.remove("view")) + } catch (b) { + this.j = new _.ks + } + }; + rE.prototype.toString = function() { + var a = "view=" + this.o; + this.j.Zd() || (a += "&" + this.j.toString()); + return a + }; + rE.prototype.nb = function() { + return vE(this, "text") + }; + var sE = function(a, b) { + a.o = b; + return a + }, + Mxa = function(a) { + a.j.remove("op"); + a.j.remove("sl"); + a.j.remove("tl"); + a.j.remove("text") + }, + vE = function(a, b) { + var c = ""; + if (_.ps(a.j, b)) { + c = a.j.get(b); + try { + c = _.Rg(c) + } catch (d) { + return "" + } + } + return c + }; + var Pxa, + Qxa; + _.wE = function(a) { + _.N.call(this, a.Aa); + this.j = a.service.view; + _.za(this.j.o, "tdeb"); + this.o = a.service.window; + this.v = !0 + }; + _.C(_.wE, _.N); + _.wE.Ga = _.N.Ga; + _.wE.va = function() { + return { + service: { + view: _.TA, + window: _.iw + } + } + }; + _.wE.prototype.H = function() { + if (this.v) { + try { + var a = _.Cm(_.Em(_.xE(this))); + var b = a ? new rE(a) : null + } catch (d) { + b = null + } + if (a = b) + a = _.yE(this), + a = !(uE(_.G(a, 2)) || uE(_.G(a, 3)) || uE(_.G(a, 4)) || null != _.G(a, 5)); + if (a) { + a = new _.Mz; + vE(b, "sl") && _.dA(a, vE(b, "sl")); + vE(b, "tl") && _.eA(a, vE(b, "tl")); + if (b.nb()) { + var c = b.nb(); + _.A(a, 4, c) + } + (c = _.ps(b.j, "op") && b.j.get("op") ? _.Zsa(_.ps(b.j, "op") && b.j.get("op") || "") : null) && _.fA(a, c); + "home" === b.o ? _.zE(this, "/", a) : "instant" === b.o ? _.zE(this, "/contribute", a) : "history" === b.o ? _.zE(this, "/history", + a) : "saved" === b.o && _.zE(this, "/saved", a) + } + } + }; + _.BE = function(a, b, c, d) { + b = _.eA(_.dA(_.fA(new _.Mz, 1), b), c); + d = _.A(b, 4, d); + b = _.tE(_.yE(a), d); + _.AE(a, b, d) + }; + _.CE = function(a) { + var b = _.yE(a); + _.zE(a, "/", b) + }; + _.wE.prototype.nB = _.k(69); + _.zE = function(a, b, c) { + b = _.DE(Kxa(b), c); + _.VA(a.j, b) + }; + _.AE = function(a, b, c) { + switch (b) { + case 0: + Pxa(a, c, !0); + break; + case 1: + Pxa(a, c, !1) + } + }; + Pxa = function(a, b, c) { + b = _.DE(_.xE(a), b); + a.j.Vn(b, void 0, c ? Qxa(a) : void 0, !c) + }; + Qxa = function(a) { + return function(b) { + b || (b = _.xE(a), _.VA(a.j, b)) + } + }; + _.DE = function(a, b) { + var c = {}; + b = (c.sl = _.G(b, 2) || null, c.tl = _.G(b, 3) || null, c.text = _.G(b, 4) || null, c.op = Lxa(_.G(b, 5)) || null, c); + a = Oxa(a, b); + return _.Yw(a) + }; + _.xE = function(a) { + return a.o.get().location.href + }; + _.yE = function(a) { + return _.cA(_.xE(a)) + }; + _.gw(_.Pq, _.wE); + + _.z(); + + var iQa = function(a, b, c) { + a.cache.whenReady(function(d) { + d = d.Ma(b, c); + _.Oa(d, function(e) { + a.j(!0, e.zj, e.response, void 0, void 0, !1); + e.response != e.mC && a.j(!0, e.zj, e.mC, void 0, void 0, !1) + }) + }) + }, + SO = function(a, b) { + this.j = a; + this.H = b; + this.o = _.Ju.kb() + }; + SO.prototype.matches = function(a) { + return a.zc().N == this.j.xn && a.zc().v == this.j.responseType + }; + SO.prototype.v = function(a, b, c) { + if (this.matches(a)) { + var d = a.Ef(); + d = this.H(d, b); + Array.isArray(d) || (d = [d]); + d = _.Mf(d, function(e) { + return !!e + }); + jQa(this, d, c, a, b) + } + }; + var kQa = function(a) { + var b = new WeakMap; + return function(c) { + b.has(c) || b.set(c, a(c)); + return b.get(c) + } + }; + var lQa = function(a, b, c, d) { + SO.call(this, a, b, d); + this.N = c + }; + _.C(lQa, SO); + var jQa = function(a, b, c, d, e) { + var f = d.Ef(); + _.Oa(b, function(g) { + var l = this, + m = kQa(function(p) { + return l.N(f, e, p) + }); + g instanceof _.nc ? c.update(g, m, !1) : iQa(c, g, m); + _.zoa(this.o, { + Ib: d.zc(), + vv: f, + Nr: g, + Ri: m, + vy: "t" + }) + }, a) + }; + _.TO = function(a, b, c, d) { + var e = _.Lu.kb(); + a = new lQa(a, b, c, d); + e.o.push(a) + }; + + _.t("UthHZe"); + + new _.Rd(_.Yz); + _.Mk.kKpGx = function(a) { + return _.Nk(_.Tz(a.getId())).toString() + }; + var aP = function(a) { + _.I.call(this, a) + }; + _.C(aP, _.I); + aP.prototype.mb = "y8f1xb"; + new _.Rd(aP); + _.Mk.y8f1xb = _.Lk; + _.fl(aP, _.Yz, function(a) { + a = _.ic(a, _.Yz, 1); + return null != a ? [a] : [] + }); + var bP = function(a) { + _.I.call(this, a) + }; + _.C(bP, _.I); + bP.prototype.ab = function() { + return _.H(this, 1) + }; + var oQa = function(a, b) { + return _.Qc(a, 1, b) + }; + bP.prototype.ob = function() { + return _.H(this, 2) + }; + var pQa = function(a, b) { + return _.Qc(a, 2, b) + }; + bP.prototype.He = function() { + return _.H(this, 3) + }; + var qQa = function(a, b) { + return _.Qc(a, 3, b) + }, + rQa = function(a, b) { + return _.Qc(a, 4, b) + }, + sQa = function(a, b) { + return _.dc(a, 5, b, !1) + }; + new _.Rd(bP); + _.TO({ + xn: bP, + responseType: aP + }, function() { + return _.Zz + }, function(a, b, c) { + if (!_.pi(b, 1)) + return null; + a = [_.ic(b, _.Yz, 1)].concat(_.Md(c.Ho())); + _.La(a, null, function(d) { + return d.getId() + }); + _.rc(c, 1, a); + return c + }, "Qoa1Jc"); + var tQa = new _.Hc("Mgjtcb", aP, bP, [{ + key: _.sk, + value: !1 + }, { + key: _.tk, + value: "/DataService.AddSavedTranslation" + }]); + var cP = function(a) { + _.I.call(this, a) + }; + _.C(cP, _.I); + cP.prototype.mb = "pXTb6e"; + new _.Rd(cP); + _.dP = function(a) { + _.I.call(this, a, -1, uQa) + }; + _.C(_.dP, _.I); + var uQa = [1]; + new _.Rd(_.dP); + _.TO({ + xn: _.dP, + responseType: cP + }, function() { + return _.Zz + }, function(a, b, c) { + _.rc(c, 1); + return c + }, "zq80Bf"); + _.vQa = new _.Hc("HVyTwd", cP, _.dP, [{ + key: _.sk, + value: !1 + }, { + key: _.tk, + value: "/DataService.DeleteAllSavedTranslations" + }]); + var eP = function(a) { + _.I.call(this, a) + }; + _.C(eP, _.I); + eP.prototype.getId = function() { + return _.H(this, 1) + }; + eP.prototype.mb = "VH2Szb"; + new _.Rd(eP); + _.Mk.VH2Szb = function(a) { + return _.Nk(_.Tz(a.getId())).toString() + }; + var vP = function(a) { + _.I.call(this, a) + }; + _.C(vP, _.I); + vP.prototype.getId = function() { + return _.H(this, 1) + }; + var wQa = function(a, b) { + return _.Qc(a, 1, b) + }; + new _.Rd(vP); + _.TO({ + xn: vP, + responseType: eP + }, function() { + return _.Zz + }, function(a, b, c) { + if (b.getId() !== a.getId()) + return null; + a = c.Ho(); + _.Hv(a, function(d) { + return d.getId() === b.getId() + }); + _.rc(c, 1, a); + return c + }, "ZtLsRc"); + var xQa = new _.Hc("LeiJqe", eP, vP, [{ + key: _.sk, + value: !1 + }, { + key: _.tk, + value: "/DataService.DeleteSavedTranslation" + }]); + var yQa; + yQa = _.L("QZDRD"); + _.zQa = _.L("DUcLEe"); + _.wP = _.L("fW6sPc"); + var AQa = function() { + return "Can't delete your saved translation right now" + }, + BQa = function() { + return "Can't save your translation right now" + }; + _.xP = function(a) { + _.N.call(this, a.Aa); + this.H = a.service.Ed; + this.o = a.service.sg; + this.N = a.Ta.soy; + this.wa = a.service.Be; + this.ya = a.service.view; + this.j = {}; + this.v = null; + this.ua = _.lc("T8Mtlb").number(); + this.ya.nx().listen(_.FA, this.na, !1, this) + }; + _.C(_.xP, _.N); + _.xP.Ga = _.N.Ga; + _.xP.va = function() { + return { + Ta: { + soy: _.ju + }, + service: { + Ed: _.WE, + Be: _.JO, + view: _.TA, + sg: _.ZO + } + } + }; + _.yP = function(a) { + return _.D(function(b) { + if (1 == b.j) + return null == a.v ? b.Ac(2) : _.Ge(b, a.v, 3); + if (2 != b.j) + return b.return(); + a.v = Promise.resolve(a.H.j(_.Vsa.kb(new _.$z))).then(function(c) { + c.Ho().forEach(function(d) { + var e = d.ab(), + f = d.ob(), + g = d.He(), + l = _.H(d, 5); + a.j[[e, f, g, l].join("|")] = d + }); + a.na() + }).catch(function() { + return a.v = null + }); + return _.Ge(b, a.v, 0) + }) + }; + _.xP.prototype.Ym = function(a, b, c, d) { + var e = this, + f; + return _.D(function(g) { + if (1 == g.j) + return _.Ge(g, _.yP(e), 2); + f = [a, b, c, d].join("|"); + return g.return(f in e.j) + }) + }; + _.xP.prototype.yk = function(a, b, c, d, e) { + var f = this, + g; + return _.D(function(l) { + if (f.na()) + return l.return(); + g = sQa(rQa(qQa(pQa(oQa(new bP, a), b), c), d), e); + return l.return(new Promise(function(m, p) { + f.H.Qa(tQa.kb(g)).then(function(q) { + f.j[[a, b, c, d].join("|")] = _.ic(q, _.Yz, 1); + _.$O(f.o, _.wP); + f.na(); + m() + }, function(q) { + _.zP(f, function() { + return _.D(function(r) { + return _.Ge(r, f.yk(a, b, c, d, e), 0) + }) + }, f.N.Hb(BQa)); + p(q) + }) + })) + }) + }; + _.xP.prototype.Am = function(a, b, c, d) { + var e = this, + f, + g; + return _.D(function(l) { + if (1 == l.j) + return _.Ge(l, _.yP(e), 2); + f = [a, b, c, d].join("|"); + g = wQa(new vP, e.j[f].getId()); + return l.return(new Promise(function(m, p) { + e.H.Qa(xQa.kb(g)).then(function() { + var q = e.j; + f in q && delete q[f]; + _.$O(e.o, _.wP); + _.$r(e.j) < e.ua && _.$O(e.o, _.zQa); + m() + }, function(q) { + _.zP(e, function() { + return _.D(function(r) { + return _.Ge(r, e.Am(a, b, c, d), 0) + }) + }, e.N.Hb(AQa)); + p(q) + }) + })) + }) + }; + _.xP.prototype.na = function() { + var a = _.$r(this.j); + return a >= this.ua ? (_.$O(this.o, yQa, a), !0) : !1 + }; + _.zP = function(a, b, c) { + a.wa.show({ + Fh: b, + ih: a.N.Hb(_.FM), + Cq: !0, + duration: 7500, + message: c + }) + }; + _.gw(_.Wq, _.xP); + + _.z(); + + _.t("uyQ6id"); + + + _.z(); + + _.t("NotTJb"); + + var UUa; + _.nR = function(a) { + _.I.call(this, a) + }; + _.C(_.nR, _.I); + _.nR.prototype.getState = function() { + return _.ti(this, 2) + }; + UUa = function(a) { + return _.D(function(b) { + return b.return(a.j.j(_.RUa.kb(new _.kR))) + }) + }; + _.oR = function(a) { + _.N.call(this, a.Aa); + this.N = a.service.n1; + this.v = {}; + this.o = { + iw: !1, + ja: !1, + vi: !1, + "zh-CN": !1 + }; + this.j = null; + this.H = !1 + }; + _.C(_.oR, _.N); + _.oR.Ga = _.N.Ga; + _.oR.va = function() { + return { + service: { + n1: _.mR + } + } + }; + _.oR.prototype.initialize = function() { + var a = this; + return _.D(function(b) { + if (1 == b.j) + return null == a.j ? b.Ac(2) : _.Ge(b, a.j, 3); + if (2 != b.j) + return b.return(); + a.j = new Promise(function(c, d) { + UUa(a.N).then(function(e) { + for (var f = 0; f < _.fc(e, _.nR, 1).length; f++) { + var g = _.fc(e, _.nR, 1)[f], + l = _.H(g, 1); + a.v[l] = _.H(g, 3); + a.o[l] = g.getState() + } + a.H = !0; + c() + }, function() { + a.j = null; + d() + }) + }); + return _.Ge(b, a.j, 0) + }) + }; + _.oR.prototype.lq = function() { + if (!this.H) + throw Error("pd"); + }; + _.gw(_.kja, _.oR); + + _.z(); + + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 + */ + _.xF = function(a, b) { + var c = 0, + d = 0; + _.wF(a) && (c = a.selectionStart, d = b ? -1 : a.selectionEnd); + return [c, d] + }; + _.wF = function(a) { + try { + return "number" == typeof a.selectionStart + } catch (b) { + return !1 + } + }; + + _.t("gDriCd"); + + + _.z(); + + _.t("mmcjze"); + + _.dR.prototype.It = _.n(145, function() { + this.j = !1 + }); + _.dR.prototype.By = _.n(144, function() { + this.j = !0 + }); + _.HI.prototype.qA = _.n(102, function() { + this.j.Ma++ + }); + var MUa = function(a, b) { + a = a || {}; + return _.HUa(b, a.xO) + }, + eR = function(a) { + _.O.call(this, a.Aa); + var b = this; + this.ua = a.Ta.soy; + this.o = a.model.data; + this.Ia = a.controller.OV; + this.wa = a.controller.q3; + this.Ka = a.controller.Qo; + this.ya = a.service.Za; + this.Ca = a.service.navigation; + this.j = this.Ea("BJE2fc"); + this.N = this.v = !1; + this.H = new _.rm(5); + this.H.listen("tick", function() { + b.N || null === b.j.oa().offsetParent || (b.Kq(), b.H.stop()) + }); + this.na = !1 + }; + _.C(eR, _.O); + eR.va = function() { + return { + Ta: { + soy: _.ju + }, + controller: { + OV: "KfPmsf", + q3: "lKng5e", + Qo: "KmTD0b" + }, + model: { + data: _.dR + }, + service: { + Za: _.HI, + navigation: _.wE, + Cw: _.KQ + } + } + }; + _.h = eR.prototype; + _.h.GF = function() { + this.o.initialize() + }; + _.h.Zca = function() { + var a = this.o, + b = _.YA(this.j), + c = a.N, + d = b.length; + a.N = Math.min(d, a.H); + a.j ? (a = a.v, c = b, d = !1, b.length > a.o && (a.v[a.j].length === a.o && b.length === a.o + 1 ? c = a.v[a.j] : c = b.substring(0, a.o), d = !0), _.LI(a.H, 409), a.v[a.j] = c, _.cR(a, { + origin: 0 === b.length ? 3 : d ? 6 : 1 + })) : d > a.H && 1 < d - c ? a.v.initialize(b) : (a = a.o, c = b, d = !1, b.length > a.j && (c = a.Ua.length === a.j && b.length === a.j + 1 ? a.Ua : b.substring(0, a.j), d = !0), a.Ua = c, _.aR(a, { + origin: d ? 6 : 1 + })) + }; + _.h.Yca = function(a) { + var b = this.o.o; + a = a.data || ""; + b.Ua === a || b.v || (a.length > b.j && (a = b.Ua, b.v = !0), b.Ua = a, _.aR(b, { + origin: b.v ? 8 : 2 + })) + }; + _.h.q7 = function() { + this.Ca.v = !1 + }; + _.h.jX = function() { + this.o.io() + }; + _.h.O8 = function() { + var a = this.o; + a.j || (a = a.o, a.o = a.Ua) + }; + _.h.dX = function() { + var a = this.o; + a.j || (a.o.o = "") + }; + _.h.F3 = function() { + var a = this.o; + a.j || (a = a.o, !a.Ua && a.o && (a.Ua = a.o, _.aR(a, { + origin: 4 + })), a.o = "") + }; + _.h.kX = function() { + var a = this.j.oa(), + b = _.xF(this.j.oa(), !1)[1]; + _.wF(a) && (a.selectionStart = b) + }; + _.h.Cba = function(a) { + this.Ba(_.jUa, a.event.relatedTarget || null) + }; + _.h.Dba = function() { + this.Ba(_.mUa) + }; + _.h.uba = function(a) { + this.Ba(0 < a.data.value.length ? _.STa : _.RTa) + }; + _.h.mca = function() { + this.Ba(_.MQ) + }; + _.h.nca = function(a) { + var b = this, + c; + return _.D(function(d) { + c = a.data.origin; + return 1 === c ? (b.Ba(_.MQ), d.Ac(0)) : _.Ge(d, b.HR(), 0) + }) + }; + _.h.HR = function() { + var a = this; + return _.D(function(b) { + return b.return(new Promise(function(c) { + _.sm(function() { + a.Ba(_.MQ); + c() + }, 0) + })) + }) + }; + _.h.Bba = function(a) { + var b = a.data.origin; + 1 !== b && 2 !== b && 3 !== b && 4 !== b && 5 !== b || this.Ba(_.lUa, { + origin: b, + value: a.data.value + }) + }; + _.h.Nba = function(a) { + this.Ba(_.xUa, a.data) + }; + _.h.Lba = function(a) { + this.Ba(_.fUa, a.data.value.length) + }; + _.h.P3 = function(a) { + 8 === a.data.origin && this.Ba(_.qUa) + }; + _.h.hC = function() { + try { + var a = this.j.oa(); + if (_.wF(a)) + var b = a.value.substring(a.selectionStart, a.selectionEnd); + else + throw Error("wc"); + var c = b.trim() + } catch (d) { + c = "" + } + 0 < c.length && this.Ba(_.pUa, c) + }; + _.h.Aba = function(a) { + if (16 !== a.event.keyCode) + return !0; + this.hC(); + return !0 + }; + _.h.iC = function() { + this.na = !0 + }; + _.h.QA = function() { + this.na = !1 + }; + _.h.xba = function(a) { + if (!this.na) + return !0; + switch (a.event.keyCode) { + case 40: + this.Ba(_.WTa); + a.event.preventDefault(); + break; + case 13: + this.v && (this.v = !1, a.event.preventDefault()); + this.Ba(_.YTa); + break; + case 27: + this.Ba(_.$Ta); + break; + case 38: + this.Ba(_.zUa), + a.event.preventDefault() + } + return !0 + }; + _.h.qA = function() { + this.ya.qA() + }; + _.h.Ec = function(a) { + var b = this.o.o; + a = a.data || ""; + b.Ua !== a && (b.Ua = a, _.aR(b, { + origin: 7 + })) + }; + _.h.Pca = function(a) { + a = a.data.value; + this.wa.update(a); + this.Ia.update(a) + }; + _.h.Rca = function(a) { + this.Ka.ji(a.data.value) + }; + _.h.sda = function(a) { + a = a.data.value; + _.YA(this.j) !== a && _.ZA(this.j, a) + }; + _.h.lV = function() { + var a = this; + _.BB(function() { + if (null !== a.j.oa().offsetParent) { + var b = a.wa.XN() || !1, + c = a.U().Sa("BLojaf"); + b !== c && (_.Pv(a.U(), "BLojaf", b), b ? a.Ba(_.nUa) : a.Ba(_.oUa)); + a.j.Pa("height", ""); + b = a.Io(); + _.A(_.Cx, 2, b); + a.j.Pa("height", b + "px") + } + }, this) + }; + _.h.Io = function() { + return this.j.oa().scrollHeight + }; + _.h.xN = function() { + return this.j.oa() + }; + _.h.LN = function() { + this.v = !1 + }; + _.h.vR = function() { + this.v = !0 + }; + _.h.Kq = function() { + this.j.focus() + }; + _.h.Jy = function() { + this.H.start() + }; + _.h.DG = function(a) { + 7 === a.data.origin && this.Kq() + }; + _.h.LG = function() { + var a = this.j.oa(); + _.wF(a) && (a.selectionStart = a.value.length) + }; + _.h.By = function() { + this.o.By() + }; + _.h.It = function() { + this.o.It() + }; + _.h.z3 = function(a) { + 3 === a.data.origin && this.o.It() + }; + _.h.Ql = function() { + this.o.Ql() + }; + _.h.Rl = function() { + this.o.Rl() + }; + _.h.tda = function() { + this.N = !1; + var a = this.ua.Hb(MUa, { + xO: !1 + }), + b = this.j.Dm(); + b.placeholder = a; + b.disabled = !1 + }; + _.h.uda = function() { + this.N = !0; + var a = this.ua.Hb(MUa, { + xO: !0 + }), + b = this.j.Dm(); + b.placeholder = a; + b.disabled = !0 + }; + _.h.nL = function() { + this.j.Sb("aria-activedescendant") + }; + _.h.W4 = function() { + var a = _.xF(this.j.oa(), !0)[0], + b = _.xF(this.j.oa(), !1)[1]; + a === b && this.notify(_.wUa, a) + }; + _.P(eR.prototype, "R8nDBd", function() { + return this.W4 + }); + _.P(eR.prototype, "h4jKXd", function() { + return this.nL + }); + _.P(eR.prototype, "qaDTSe", function() { + return this.uda + }); + _.P(eR.prototype, "TXpe8b", function() { + return this.tda + }); + _.P(eR.prototype, "lI0Nd", function() { + return this.Rl + }); + _.P(eR.prototype, "aIx5xb", function() { + return this.Ql + }); + _.P(eR.prototype, "Kn2pB", function() { + return this.z3 + }); + _.P(eR.prototype, "H3p8Qb", function() { + return this.It + }); + _.P(eR.prototype, "lVRyvf", function() { + return this.By + }); + _.P(eR.prototype, "q49Zpd", function() { + return this.LG + }); + _.P(eR.prototype, "gx3W4c", function() { + return this.DG + }); + _.P(eR.prototype, "peH7Nc", function() { + return this.Jy + }); + _.P(eR.prototype, "rysOMe", function() { + return this.Kq + }); + _.P(eR.prototype, "mle9xe", function() { + return this.vR + }); + _.P(eR.prototype, "ae3FNd", function() { + return this.LN + }); + _.P(eR.prototype, "pLB0J", function() { + return this.xN + }); + _.P(eR.prototype, "H3ejS", function() { + return this.Io + }); + _.P(eR.prototype, "qH83Jb", function() { + return this.lV + }); + _.P(eR.prototype, "g81FKd", function() { + return this.sda + }); + _.P(eR.prototype, "NkJOu", function() { + return this.Rca + }); + _.P(eR.prototype, "kCq1A", function() { + return this.Pca + }); + _.P(eR.prototype, "VROTkf", function() { + return this.Ec + }); + _.P(eR.prototype, "puy29d", function() { + return this.qA + }); + _.P(eR.prototype, "O0Dsab", function() { + return this.xba + }); + _.P(eR.prototype, "UbDGRc", function() { + return this.QA + }); + _.P(eR.prototype, "ZcXqnb", function() { + return this.iC + }); + _.P(eR.prototype, "pHu1gc", function() { + return this.Aba + }); + _.P(eR.prototype, "BR6jm", function() { + return this.hC + }); + _.P(eR.prototype, "MLW7ce", function() { + return this.P3 + }); + _.P(eR.prototype, "pkQzee", function() { + return this.Lba + }); + _.P(eR.prototype, "kQslJf", function() { + return this.Nba + }); + _.P(eR.prototype, "JcS7v", function() { + return this.Bba + }); + _.P(eR.prototype, "QITm0", function() { + return this.HR + }); + _.P(eR.prototype, "mByJ6b", function() { + return this.nca + }); + _.P(eR.prototype, "EWnfbd", function() { + return this.mca + }); + _.P(eR.prototype, "pc2EQb", function() { + return this.uba + }); + _.P(eR.prototype, "dFlNRb", function() { + return this.Dba + }); + _.P(eR.prototype, "TP1Wfd", function() { + return this.Cba + }); + _.P(eR.prototype, "HCeAxb", function() { + return this.kX + }); + _.P(eR.prototype, "CLZnDb", function() { + return this.F3 + }); + _.P(eR.prototype, "ypQoS", function() { + return this.dX + }); + _.P(eR.prototype, "HOic6b", function() { + return this.O8 + }); + _.P(eR.prototype, "ZTCSKe", function() { + return this.jX + }); + _.P(eR.prototype, "Gyn8rd", function() { + return this.q7 + }); + _.P(eR.prototype, "oDNoof", function() { + return this.Yca + }); + _.P(eR.prototype, "r9XDpf", function() { + return this.Zca + }); + _.P(eR.prototype, "pdOLIe", function() { + return this.GF + }); + _.R(_.$ia, eR); + + _.z(); + + _.t("Qnj3Pe"); + + var xab, + yab, + zab, + Aab, + Bab, + Cab, + Lab; + xab = function(a, b) { + return _.Qc(a, 1, b) + }; + yab = function(a, b) { + return _.Qc(a, 2, b) + }; + zab = function(a, b) { + return _.Qc(a, 3, b) + }; + Aab = function(a) { + var b = new _.FV; + return _.Jv(b, 1, _.CV, a) + }; + Bab = function(a, b, c, d, e, f, g) { + var l, + m, + p, + q; + return _.D(function(r) { + l = zab(yab(xab(new _.EV, d), e), f); + m = _.LV(Aab(l), 1); + p = _.MV(_.NV((new _.IV).Rd(m), _.WV(b, c)), _.VV(g)); + q = _.PV(p); + return r.return(new Promise(function(u, v) { + a.j.Qa(_.Yv(_.RV.kb(q), _.RO, _.QO())).then(u, function(w) { + _.hE("Error creating user edit", w); + v(w) + }) + })) + }) + }; + Cab = function(a) { + return a.v.some(function(b) { + return b + }) + }; + _.Dab = function(a) { + return a.H.some(function(b) { + return b + }) + }; + _.Eab = _.L("Raasr"); + _.Fab = _.L("CmWMuf"); + _.Gab = _.L("VblBbc"); + _.Hab = _.L("HmXuze"); + _.Iab = _.L("srxL8d"); + _.Jab = _.L("Wq91ve"); + _.Kab = _.L("SFdegd"); + Lab = _.L("yICfgd"); + _.Mab = _.L("eLAnNe"); + _.Nab = _.L("F5MSFd"); + _.Oab = _.L("odeHvb"); + _.Pab = _.L("SuwQzc"); + _.Qab = _.L("UgEtGb"); + _.Rab = _.L("qE2zJe"); + _.Sab = _.L("AwBmXe"); + _.Uab = _.L("Q1tZlf"); + _.Vab = _.L("fBzasf"); + _.Wab = _.L("fIRvlc"); + _.Xab = _.L("Qz4V0b"); + _.OZ = function(a) { + _.Qw.call(this, a.Aa); + this.v = a.model.Ug; + this.j = a.model.Lf; + this.yb = a.model.LI; + this.Ma = a.service.Zg; + this.Ia = a.service.iba; + this.H = a.service.lE; + this.tb = a.service.history; + this.ya = a.service.sg; + this.Wa = a.service.navigation; + this.Ca = a.service.Cp; + this.Jb = a.service.eaa; + this.Pb = a.service.Nda; + this.Va = a.service.Jda; + this.o = _.G(a.model.Ic.Fd(_.Ez), 3) || ""; + this.N = a.service.Za; + this.N.j.o = this.o; + this.na = !0; + this.ua = !1 + }; + _.C(_.OZ, _.Qw); + _.OZ.va = function() { + return { + model: { + Ic: _.Tw, + Ug: _.MZ, + Lf: _.nX, + LI: _.NZ + }, + service: { + lE: _.EZ, + history: _.OO, + Za: _.HI, + navigation: _.wE, + Cp: _.xP, + eaa: _.GZ, + Zg: _.IZ, + iba: _.HZ, + Jda: _.UV, + Nda: _.LZ, + sg: _.ZO + } + } + }; + _.h = _.OZ.prototype; + _.h.He = function() { + return this.o + }; + _.h.xy = _.k(174); + _.h.fC = _.k(175); + _.h.Kt = _.k(176); + _.h.Py = _.k(177); + _.h.Qy = _.k(178); + _.h.UA = _.k(179); + _.h.Tx = _.k(180); + _.h.Am = function() { + var a = this; + return _.D(function(b) { + return _.Ge(b, a.Ca.Am(_.PZ(a), a.j.ob(), a.o, a.v.j.join("\n")).catch(function() { + a.notify(Lab) + }), 0) + }) + }; + _.h.yk = function() { + var a = this, + b; + return _.D(function(c) { + b = a.v.j.join("\n"); + return b ? _.Ge(c, a.Ca.yk(_.PZ(a), a.j.ob(), a.o, b, Cab(a.v)).then(function() { + a.ua = !1 + }).catch(function() { + a.notify(Lab) + }), 0) : (a.ua = !0, c.Ac(0)) + }) + }; + _.h.Gy = _.k(181); + _.h.bm = function() { + _.BE(this.Wa, this.j.ab(), this.j.ob(), this.He()) + }; + _.PZ = function(a) { + return "auto" === a.j.ab() ? a.yb.j : a.j.ab() + }; + _.OZ.prototype.Zv = function(a) { + var b = this, + c, + d, + e, + f, + g, + l; + return _.D(function(m) { + if (1 == m.j) + return c = _.PZ(b), d = b.j.ob(), e = b.o, f = b.v.o.join("\n"), g = _.Dab(b.v), _.He(m, 2), _.Ge(m, Bab(b.Va, c, d, e, f, a, g), 4); + if (2 != m.j) + return _.St(m, 0); + l = _.Ie(m); + console.error(l); + return m.return() + }) + }; + _.OZ.prototype.BB = _.k(182); + _.Sw(_.ika, _.OZ); + + _.z(); + + _.t("sP4Vbe"); + + _.jfb = new _.Vl(_.wm); + + _.z(); + + _.t("A7fCU"); + + var J1 = function(a) { + _.N.call(this, a.Aa); + this.j = a.service.LD + }; + _.C(J1, _.N); + J1.Ga = _.N.Ga; + J1.va = function() { + return { + service: { + LD: _.jfb, + metadata: _.I1 + }, + preload: { + cv: _.HB + } + } + }; + J1.prototype.Fe = function(a) { + a = kfb(this, a); + return this.j.Fe(a) + }; + var kfb = function(a, b) { + var c = {}; + _.ib(b, function(d, e) { + c[e] = d.Ib.kb(d.jc); + if (d.metadata) { + if (d.metadata.sideChannel) + for (var f = _.B(d.metadata.sideChannel), g = f.next(); !g.done; g = f.next()) + g = g.value, + c[e] = _.Yv(c[e], g.Dja, g.message); + if (d.metadata.Ub) + for (d = _.B(d.metadata.Ub), g = d.next(); !g.done; g = d.next()) + f = g.value, + c[e] = _.wk(c[e], f.key, f.value) + } + }, a); + return c + }; + _.gw(_.ym, J1); + + _.z(); + + _.t("VETAO"); + + var WUa, + VUa, + XUa, + YUa; + _.rR = function(a) { + var b = VUa[a] || [], + c = b.concat; + a = (_.ie.OC ? (0, _.ie.Il)(9) : 25 <= _.$a("Chromium") || 8 <= _.$a("Internet Explorer") || _.cg || 19 <= _.$a("Firefox") || _.ie.sx && (0, _.ie.Il)(12.1) || _.ie.cq && (0, _.ie.Il)(5.1) || _.ie.Ls && (0, _.ie.Il)(3.2) || _.ie.Qn && (0, _.ie.Il)(2.1)) ? WUa[a] || [] : []; + return c.call(b, a) + }; + WUa = { + af: ["af-t-i0-handwrit"], + am: ["am-t-i0-handwrit"], + ar: ["ar-t-i0-handwrit"], + as: ["as-t-i0-handwrit"], + auto: ["mul-t-i0-handwrit"], + az: ["az-t-i0-handwrit"], + be: ["be-t-i0-handwrit"], + bg: ["bg-t-i0-handwrit"], + bn: ["bn-t-i0-handwrit"], + bs: ["bs-t-i0-handwrit"], + ca: ["ca-t-i0-handwrit"], + ceb: ["ceb-t-i0-handwrit"], + co: ["co-t-i0-handwrit"], + cs: ["cs-t-i0-handwrit"], + cy: ["cy-t-i0-handwrit"], + da: ["da-t-i0-handwrit"], + de: ["de-t-i0-handwrit"], + el: ["el-t-i0-handwrit"], + en: ["en-t-i0-handwrit"], + eo: ["eo-t-i0-handwrit"], + es: ["es-t-i0-handwrit"], + et: ["et-t-i0-handwrit"], + eu: ["eu-t-i0-handwrit"], + fa: ["fa-t-i0-handwrit"], + fi: ["fi-t-i0-handwrit"], + fr: ["fr-t-i0-handwrit"], + fy: ["fy-t-i0-handwrit"], + ga: ["ga-t-i0-handwrit"], + gd: ["gd-t-i0-handwrit"], + gl: ["gl-t-i0-handwrit"], + gu: ["gu-t-i0-handwrit"], + haw: ["haw-t-i0-handwrit"], + hi: ["hi-t-i0-handwrit"], + hmn: ["hmn-t-i0-handwrit"], + hr: ["hr-t-i0-handwrit"], + ht: ["ht-t-i0-handwrit"], + hu: ["hu-t-i0-handwrit"], + hy: ["hy-t-i0-handwrit"], + id: ["id-t-i0-handwrit"], + is: ["is-t-i0-handwrit"], + it: ["it-t-i0-handwrit"], + iw: ["he-t-i0-handwrit"], + ja: ["ja-t-i0-handwrit"], + jv: ["jv-t-i0-handwrit"], + ka: ["ka-t-i0-handwrit"], + kk: ["kk-t-i0-handwrit"], + km: ["km-t-i0-handwrit"], + kn: ["kn-t-i0-handwrit"], + ko: ["ko-t-i0-handwrit"], + ku: ["ku-t-i0-handwrit"], + ky: ["ky-t-i0-handwrit"], + la: ["la-t-i0-handwrit"], + lb: ["lb-t-i0-handwrit"], + lo: ["lo-t-i0-handwrit"], + lt: ["lt-t-i0-handwrit"], + lv: ["lv-t-i0-handwrit"], + mg: ["mg-t-i0-handwrit"], + mi: ["mi-t-i0-handwrit"], + mk: ["mk-t-i0-handwrit"], + ml: ["ml-t-i0-handwrit"], + mn: ["mn-t-i0-handwrit"], + mr: ["mr-t-i0-handwrit"], + ms: ["ms-t-i0-handwrit"], + mt: ["mt-t-i0-handwrit"], + my: ["my-t-i0-handwrit"], + ne: ["ne-t-i0-handwrit"], + nl: ["nl-t-i0-handwrit"], + no: ["no-t-i0-handwrit"], + ny: ["ny-t-i0-handwrit"], + or: ["or-t-i0-handwrit"], + pa: ["pa-t-i0-handwrit"], + pl: ["pl-t-i0-handwrit"], + pt: ["pt-t-i0-handwrit"], + ro: ["ro-t-i0-handwrit"], + ru: ["ru-t-i0-handwrit"], + si: ["si-t-i0-handwrit"], + sk: ["sk-t-i0-handwrit"], + sl: ["sl-t-i0-handwrit"], + sm: ["sm-t-i0-handwrit"], + sn: ["sn-t-i0-handwrit"], + so: ["so-t-i0-handwrit"], + sq: ["sq-t-i0-handwrit"], + sr: ["sr-t-i0-handwrit"], + su: ["su-t-i0-handwrit"], + sv: ["sv-t-i0-handwrit"], + sw: ["sw-t-i0-handwrit"], + ta: ["ta-t-i0-handwrit"], + te: ["te-t-i0-handwrit"], + tg: ["tg-t-i0-handwrit"], + th: ["th-t-i0-handwrit"], + ti: ["ti-t-i0-handwrit"], + tl: ["fil-t-i0-handwrit"], + tr: ["tr-t-i0-handwrit"], + uk: ["uk-t-i0-handwrit"], + ur: ["ur-t-i0-handwrit"], + uz: ["uz-t-i0-handwrit"], + vi: ["vi-t-i0-handwrit"], + xh: ["xh-t-i0-handwrit"], + yi: ["yi-t-i0-handwrit"], + "zh-CN": ["zh-t-i0-handwrit"], + zu: ["zu-t-i0-handwrit"] + }; + VUa = { + af: ["latn-002-t-k0-und"], + am: ["am-t-i0-und", "und-ethi-t-k0-und"], + ar: ["ar-t-i0-und", "ar-t-k0-und"], + be: ["be-t-i0-und", "be-t-k0-und"], + bg: ["bg-t-i0-und", "bg-t-k0-und", "bg-t-k0-qwerty"], + bho: ["hi-t-k0-qwerty"], + bn: ["bn-t-i0-und", "bn-t-k0-und", "bn-t-und-latn-k0-und"], + bs: ["bs-t-k0-und"], + ca: ["ca-t-k0-und"], + chr: ["chr-t-k0-und", "chr-t-und-latn-k0-und"], + ckb: ["ckb-t-k0-ar", "ckb-t-k0-en"], + cs: ["cs-t-k0-und", "cs-t-k0-qwertz"], + cy: ["latn-002-t-k0-und"], + da: ["da-t-k0-und"], + de: ["de-t-k0-und", "de-ch-t-k0-und", "en-us-t-k0-intl"], + doi: ["hi-t-k0-qwerty"], + el: ["el-t-i0-und", "el-t-k0-und"], + en: ["en-t-k0-und", "en-t-k0-dvorak"], + es: ["es-t-k0-und", "en-us-t-k0-intl"], + et: ["et-t-k0-und"], + eu: ["eu-t-k0-und"], + fa: ["fa-t-i0-und", "fa-t-k0-und"], + fi: ["fi-t-k0-und"], + fr: ["fr-t-k0-und", "en-us-t-k0-intl"], + ga: ["latn-002-t-k0-und"], + gl: ["gl-t-k0-und"], + gom: ["hi-t-k0-qwerty"], + gu: ["gu-t-i0-und", "gu-t-k0-und", "gu-t-und-latn-k0-qwerty"], + ha: ["latn-002-t-k0-und"], + hi: ["hi-t-i0-und", "hi-t-k0-und", "hi-t-k0-qwerty"], + hr: ["hr-t-k0-und"], + ht: ["fr-t-k0-und"], + hu: ["hu-t-k0-101key"], + hy: ["hy-hyr-t-k0-und", "hy-hyt-t-k0-und"], + id: ["latn-002-t-k0-und"], + ig: ["latn-002-t-k0-und"], + is: ["is-t-k0-und"], + it: ["it-t-k0-und", "en-us-t-k0-intl"], + iw: ["he-t-i0-und", "he-t-k0-und"], + ja: ["ja-t-ja-hira-i0-und"], + jw: ["latn-002-t-k0-und"], + ka: ["ka-t-k0-und", "ka-t-k0-legacy"], + kk: ["kk-t-k0-und"], + km: ["km-t-k0-und"], + kn: ["kn-t-i0-und", "kn-t-k0-und", "kn-t-und-latn-k0-und"], + ko: ["ko-t-k0-und"], + ku: ["ku-t-k0-und"], + ky: ["ky-cyrl-t-k0-und"], + lb: ["fr-t-k0-und", "en-us-t-k0-intl"], + lo: ["lo-t-k0-und"], + lt: ["lt-t-k0-und"], + lv: ["lv-t-k0-und"], + mai: ["hi-t-k0-qwerty"], + mg: ["latn-002-t-k0-und"], + mi: ["mi-t-k0-und"], + mk: ["mk-t-k0-und"], + ml: ["ml-t-i0-und", "ml-t-und-latn-k0-und", "ml-t-k0-und"], + mn: ["mn-cyrl-t-k0-und"], + "mni-Mtei": ["mni-mtei-t-k0-phone"], + mr: ["mr-t-i0-und", "hi-t-k0-qwerty"], + ms: ["latn-002-t-k0-und"], + mt: ["mt-t-k0-und"], + my: ["my-t-k0-und", "my-t-k0-myansan"], + ne: ["ne-t-i0-und", "ne-t-k0-und", "ne-t-und-latn-k0-und"], + nl: ["nl-t-k0-und", "en-us-t-k0-intl"], + no: ["no-t-k0-und"], + ny: ["latn-002-t-k0-und"], + or: ["or-t-und-latn-k0-und", "or-t-k0-und", "or-t-i0-und"], + pa: ["pa-t-i0-und", "pa-guru-t-und-latn-k0-und", "pa-guru-t-k0-und"], + pl: ["pl-t-k0-und"], + ps: ["ps-t-k0-und"], + pt: ["pt-br-t-k0-und", "pt-pt-t-k0-und", "en-us-t-k0-intl"], + ro: ["ro-t-k0-und", "ro-t-k0-legacy", "ro-t-k0-extended"], + ru: ["ru-t-i0-und", "ru-t-k0-und"], + rw: ["latn-002-t-k0-und"], + sa: ["sa-t-i0-und", "sa-t-und-latn-k0-und", "sa-t-k0-devanaga"], + sd: ["sd-t-k0-und"], + si: ["si-t-i0-und", "si-t-k0-und"], + sk: ["sk-t-k0-und", "sk-t-k0-qwerty"], + sl: ["sl-t-k0-und"], + sn: ["latn-002-t-k0-und"], + so: ["latn-002-t-k0-und"], + sq: ["sq-t-k0-und"], + sr: ["sr-t-i0-und", "sr-cyrl-t-k0-und", "sr-latn-t-k0-und"], + st: ["latn-002-t-k0-und"], + su: ["latn-002-t-k0-und"], + sv: ["sv-t-k0-und"], + sw: ["latn-002-t-k0-und"], + ta: "ta-t-i0-und ta-t-k0-ta99 ta-t-und-latn-k0-und ta-t-k0-und ta-t-k0-typewriter ta-t-k0-itrans".split(" "), + te: ["te-t-i0-und", "te-t-k0-und", "te-t-und-latn-k0-und"], + ti: ["ti-t-i0-und", "ti-t-k0-und"], + tg: ["tg-t-k0-und"], + th: ["th-t-i0-und", "th-t-k0-und", "th-t-k0-pattajoti", "th-t-k0-tis"], + tk: ["latn-002-t-k0-und"], + tl: ["latn-002-t-k0-und"], + tr: ["tr-t-k0-und", + "tr-t-k0-legacy"], + tt: ["tt-t-k0-und"], + ug: ["ug-t-k0-und"], + uk: ["uk-t-i0-und", "uk-t-k0-101key"], + ur: ["ur-t-i0-und", "ur-t-k0-und"], + uz: ["uz-latn-t-k0-und", "uz-cyrl-t-k0-und", "uz-cyrl-t-k0-legacy"], + vi: ["vi-t-i0-und", "vi-t-k0-legacy", "vi-t-k0-viqr", "vi-t-k0-und", "vi-t-k0-vni"], + wo: ["latn-002-t-k0-und"], + xh: ["latn-002-t-k0-und"], + yi: ["yi-t-k0-und"], + yo: ["yo-ng-t-k0-und"], + yue: ["yue-hant-t-i0-und", "zh-hant-t-i0-cangjie-1982"], + zu: ["latn-002-t-k0-und"], + "zh-CN": "zh-t-i0-pinyin zh-t-i0-wubi-1986 zh-hant-t-i0-und zh-hant-t-i0-cangjie-1982 zh-hant-t-i0-pinyin yue-hant-t-i0-und".split(" "), + "zh-TW": ["zh-hant-t-i0-und", "zh-hant-t-i0-cangjie-1982", "zh-hant-t-i0-pinyin", "yue-hant-t-i0-und"] + }; + XUa = _.L("G5uTk"); + YUa = _.L("nuAkFb"); + _.ZUa = _.L("PF39hf"); + _.$Ua = _.L("h1Uxi"); + _.aVa = _.L("keAsDe"); + _.bVa = _.L("we4cO"); + _.sR = function(a) { + _.Qw.call(this, a.Aa); + this.H = a.service.m1; + this.na = a.service.o1; + this.o = a.service.Za; + this.j = a.jsdata.Yd.ab(); + this.N = this.v = !1 + }; + _.C(_.sR, _.Qw); + _.sR.va = function() { + return { + jsdata: { + Yd: { + Fb: _.My + } + }, + service: { + m1: _.oR, + o1: _.pR, + Za: _.HI + } + } + }; + _.sR.prototype.Fw = function(a) { + 0 < _.rR(a).length ? (this.j = a, this.notify(XUa)) : this.notify(YUa) + }; + _.sR.prototype.KA = _.k(147); + _.sR.prototype.lC = _.k(148); + _.sR.prototype.JA = _.k(149); + _.Sw(_.mja, _.sR); + + _.z(); + + _.yJa = _.L("zIvyIe"); + _.BK = _.L("fKm6ec"); + _.zJa = _.L("tj4gYe"); + _.AJa = _.L("XIxNK"); + _.BJa = _.L("w02ePb"); + + _.$Wa = _.L("jfepLe"); + _.aXa = _.L("FPeeod"); + + _.y6a = _.L("usxOmf"); + _.z6a = _.L("jhKsnd"); + _.A6a = _.L("Q4AGo"); + _.B6a = _.L("uFUCPb"); + _.C6a = _.L("f56efd"); + _.D6a = _.L("EnoYf"); + _.E6a = _.L("zdMJQc"); + _.F6a = _.L("cVBjOb"); + _.G6a = _.L("YMDPBc"); + _.H6a = _.L("ZMIzx"); + _.I6a = _.L("oqfYbd"); + _.J6a = _.L("C2xJ9"); + _.tW = _.L("zimBkd"); + _.K6a = _.L("Ytrrj"); + _.L6a = _.L("tNR8yc"); + _.M6a = _.L("cJuFmb"); + _.N6a = _.L("ZpeCNe"); + _.O6a = _.L("d3Xgce"); + _.P6a = _.L("oFN6Ye"); + _.Q6a = _.L("AJtuS"); + _.R6a = _.L("WAJYke"); + _.S6a = _.L("bA9BVe"); + _.T6a = _.L("uQMwmc"); + _.U6a = _.L("I0cWsd"); + _.V6a = _.L("LHU2xc"); + _.W6a = _.L("qDGYgb"); + _.X6a = _.L("yZ6OX"); + _.Y6a = _.L("EKmdBc"); + _.Z6a = _.L("Qcqkpc"); + + _.t("mNvcvf"); + + var Yab = function(a) { + a instanceof _.Ob && (_.zb(_.yb), a = a.Ua || ""); + return a + }, + Zab = function(a) { + return a && "object" === typeof a ? a.nd || a : a + }, + $ab = function(a, b, c, d) { + if (null == d) + d = []; + else if (!Array.isArray(d)) + return null; + return b[c] = new _.Pb(d, a.o, a.H, a.na) + }, + abb = function(a, b) { + a = a || {}; + b = b || {}; + var c = {}, + d; + for (d in a) + c[d] = 0; + for (var e in b) + c[e] = 0; + for (var f in c) + if (!QZ(a, f, a[f], b, f, b[f])) + return !1; + return !0 + }, + cbb = function(a, b) { + return null != b && bbb(_.Rb(a), _.Rb(b)) + }, + QZ = function(a, b, c, d, e, f) { + c = Yab(c); + f = Yab(f); + c = Zab(c); + f = Zab(f); + if (c == f) + return !0; + if (_.wb) { + var g = _.xb(c), + l = _.xb(f); + if (g || l) { + if (g) + a = c; + else if ("string" === typeof c) + a = _.cD(c); + else + return !1; + if (!l) + if ("string" === typeof f) + f = _.cD(f); + else + return !1; + if (a.length !== f.length) + return !1; + for (l = 0; l < a.length; l++) + if (a[l] !== f[l]) + return !1; + return !0 + } + } + if (c instanceof _.Pb) + return cbb(c, f instanceof _.Pb ? f : $ab(c, d, e, f)); + if (f instanceof _.Pb) + return cbb(f, $ab(f, a, b, c)); + if (null == c && Array.isArray(f) && _.Db(f) && !f.length || null == f && Array.isArray(c) && _.Db(c) && !c.length) + return !0; + if (!_.Ja(c) || !_.Ja(f)) + return "number" === + typeof c && isNaN(c) || "number" === typeof f && isNaN(f) ? String(c) == String(f) : !1; + if (c.constructor != f.constructor) + return !1; + if (c.constructor === Array) { + l = c; + b = a = void 0; + c = Math.max(l.length, f.length); + for (d = 0; d < c; d++) + if (e = l[d], g = f[d], e && e.constructor == Object && (a = e, e = void 0), g && g.constructor == Object && (b = g, g = void 0), !QZ(l, d, e, f, d, g)) + return !1; + return a || b ? (a = a || {}, b = b || {}, abb(a, b)) : !0 + } + if (c.constructor === Object) + return abb(c, f); + throw Error("O"); + }, + bbb = function(a, b) { + return QZ(void 0, void 0, a, void 0, void 0, b) + }, + dbb = function(a, + b) { + return a == b || !(!a || !b) && a instanceof b.constructor && bbb(a.nd, b.nd) + }, + ebb = function(a, b) { + return _.Qc(a, 1, b) + }, + fbb = function(a, b) { + return _.Qc(a, 2, b) + }, + gbb = function(a, b) { + return _.Qc(a, 3, b) + }, + RZ = function(a) { + _.I.call(this, a) + }; + _.C(RZ, _.I); + RZ.prototype.nb = function() { + return _.H(this, 1) + }; + RZ.prototype.Mb = function(a) { + return _.Qc(this, 1, a) + }; + RZ.prototype.ab = function() { + return _.H(this, 2) + }; + RZ.prototype.ob = function() { + return _.H(this, 3) + }; + var hbb = function(a, b) { + return _.Qc(a, 2, b) + }, + ibb = function(a, b) { + return _.Qc(a, 3, b) + }, + jbb = function(a) { + var b = new _.mq; + return _.sc(b, 1, a) + }, + kbb = function(a, b) { + return _.dc(a, 2, b, 0) + }, + lbb = function(a) { + a.o && (--a.o, !a.o && a.v && (a.v = !1, a.ya.apply(null, a.N))) + }, + mbb = function(a, b, c, d, e, f, g) { + var l, + m, + p, + q; + return _.D(function(r) { + l = _.V5a(_.U5a(_.T5a(new _.JV, d), e), f); + m = _.LV(_.KV(new _.FV, l), 2); + p = _.NV((new _.IV).Rd(m), _.WV(b, c)); + void 0 === g || null === g ? _.MV(p, _.d6a()) : _.MV(p, _.VV(g)); + q = _.PV(p); + return _.Ge(r, a.j.Qa(_.Yv(_.RV.kb(q), + _.RO, _.QO())).then(function(u) { + _.$O(a.o, _.b6a); + return u + }, function() { + _.$O(a.o, _.c6a) + }), 0) + }) + }, + nbb = function(a, b, c, d) { + var e, + f; + return _.D(function(g) { + if (0 === d.trim().length || d.includes("\n") || 64 < d.length) + return g.return(Promise.resolve(new _.kq)); + e = ebb(gbb(fbb(new _.jq, b), c), d); + f = _.Ye(); + return g.return(new Promise(function(l, m) { + a.j.j(_.Yv(_.pia.kb(e), _.RO, _.QO())).then(function(p) { + 500 > _.Ye() - f ? l(p) : l(new _.kq) + }, function(p) { + _.hE("Error getting suggestions", p); + m(p) + }) + })) + }) + }, + obb = function(a, b, c, d, e) { + var f = + _.Xw(a.j, function(g) { + var l = _.ew(_.dw(_.cw(new _.Bq, b), c), e).Mb(d); + return dbb(g, l) + }); + a.j.splice(0, f + 1); + return 0 <= f + }, + pbb = function(a, b, c, d, e) { + var f, + g; + return _.D(function(l) { + f = ibb(hbb(new RZ, b), c).Mb(d); + g = kbb(jbb(f), e); + return l.return(new Promise(function(m, p) { + a.v.j(_.qia.kb(g)).then(function(q) { + m(q) + }, function(q) { + _.hE("Error getting cards", q); + p(q) + }) + })) + }) + }, + qbb = function(a, b, c, d, e) { + var f, + g; + return _.D(function(l) { + switch (l.j) { + case 1: + if (_.Wf(d)) + return l.return(); + _.He(l, 2); + return _.Ge(l, pbb(a.Ma, b, c, d, e), 4); + case 4: + f = l.o; + _.St(l, 3); + break; + case 2: + return g = _.Ie(l), console.error(g), l.return(); + case 3: + a.notify(_.Fab, f), + _.Kv(l) + } + }) + }; + _.h = _.OZ.prototype; + _.h.BB = _.n(182, function(a) { + var b = this, + c, + d, + e, + f, + g; + return _.D(function(l) { + if (1 == l.j) + return c = _.PZ(b), d = b.j.ob(), e = b.o, f = b.v.o.join("\n"), g = _.Dab(b.v), _.He(l, 2), _.Ge(l, mbb(b.Va, c, d, e, f, a, g), 4); + if (2 != l.j) + return _.St(l, 0); + _.Ie(l); + return l.return() + }) + }); + _.h.Gy = _.n(181, function() { + var a = this, + b, + c, + d; + return _.D(function(e) { + switch (e.j) { + case 1: + b = a.j.ab(); + if ("auto" === b) + return e.return(); + var f = a.H; + _.FZ(f, "getSuggestions"); + ++f.j.getSuggestions.o; + _.He(e, 2, 3); + return _.Ge(e, nbb(a.Jb, b, a.j.ob(), a.He()), 5); + case 5: + c = e.o; + case 3: + _.LK(e); + f = a.H; + _.FZ(f, "getSuggestions"); + lbb(f.j.getSuggestions); + _.MK(e, 4); + break; + case 2: + return d = _.Ie(e), console.error(d), e.return(); + case 4: + a.notify(_.Eab, c), + _.Kv(e) + } + }) + }); + _.h.Tx = _.n(180, function() { + var a = this, + b, + c, + d, + e; + return _.D(function(f) { + if (1 == f.j) + return b = _.PZ(a), c = a.j.ob(), d = a.v.j.join("\n"), _.Ge(f, a.Ca.Ym(b, c, a.o, d), 2); + (e = f.o) ? _.$O(a.ya, _.Uab, { + Nd: b, + Td: c, + Bp: a.o, + kba: d + }) : _.$O(a.ya, _.Sab); + _.Kv(f) + }) + }); + _.h.UA = _.n(179, function() { + var a = this.v.j.map(function(b) { + return b.length + }); + this.notify(_.Oab, Math.max.apply(Math, [].concat(_.Md(a), [this.o.length]))) + }); + _.h.Qy = _.n(178, function(a) { + var b = this; + return _.D(function(c) { + return _.Ge(c, qbb(b, b.j.ob(), b.j.ab(), a, 2), 0) + }) + }); + _.h.Py = _.n(177, function(a) { + var b = this; + return _.D(function(c) { + return _.Ge(c, qbb(b, _.PZ(b), b.j.ob(), a, 1), 0) + }) + }); + _.h.Kt = _.n(176, function() { + var a = this, + b, + c, + d, + e, + f, + g; + return _.D(function(l) { + switch (l.j) { + case 1: + b = a.j.ab(); + c = a.j.ob(); + d = a.o; + if (_.Wf(d)) + return a.Ia.clear(), _.$O(a.ya, _.Xab), l.return(); + var m = a.H; + _.FZ(m, "getTranslation"); + ++m.j.getTranslation.o; + a.notify(_.Rab); + e = a.na; + a.Ia.push(b, c, d, e); + f = null; + g = !1; + _.He(l, 2, 3); + return _.Ge(l, a.Ma.Gn(b, c, d, a.na), 5); + case 5: + f = l.o; + case 3: + _.LK(l); + m = a.H; + _.FZ(m, "getTranslation"); + lbb(m.j.getTranslation); + a.na = !0; + _.MK(l, 4); + break; + case 2: + _.Ie(l); + g = !0; + l.Ac(3); + break; + case 4: + if (!obb(a.Ia, b, + c, d, e)) + return l.return(); + a.notify(_.Wab, { + Nd: b, + Td: c, + Bp: d, + response: f, + nj: g + }); + _.Kv(l) + } + }) + }); + _.h.fC = _.n(175, function() { + null == this.o || 0 === this.o.length ? this.notify(_.Iab) : this.H.Ba("getTranslation") + }); + _.h.xy = _.n(174, function() { + this.na = !1 + }); + _.h = _.HI.prototype; + _.h.GA = _.n(127, function() { + var a = _.II(this, 180); + if (0 < this.j.na.length) { + var b = _.OI(this); + _.sc(a, 83, b) + } + _.JI(this, a) + }); + _.h.FA = _.n(126, function() { + var a = _.II(this, 67); + if (0 < this.j.na.length) { + var b = _.OI(this); + _.sc(a, 83, b) + } + _.JI(this, a) + }); + _.h.DA = _.n(125, function() { + _.LI(this, 289) + }); + _.h.VB = _.n(89, function() { + this.j.j = 27 + }); + _.h.TB = _.n(87, function() { + this.j.j = 28 + }); + _.h.QB = _.n(84, function() { + this.j.j = 17 + }); + _.wE.prototype.nB = _.n(69, function() { + this.o.get().location.reload() + }); + var rbb = function(a, b) { + var c = _.wx(b); + if (c) { + var d = _.ic(c, _.Bq, 5); + if (d) { + var e = _.ic(b, _.jz, 4), + f, + g, + l, + m, + p; + b = { + query_length: d.nb().length.toString(), + sl: "auto" === d.ab() ? _.H(b, 3) : d.ab(), + tl: d.ob(), + validated: (0 < _.vx(c).length && _.vx(c).every(function(q) { + return _.ti(q, 4) + })).toString(), + alternates: (null != (f = null == e ? void 0 : _.pi(e, 6)) ? f : !1).toString(), + dictionary: (null != (g = null == e ? void 0 : _.pi(e, 2)) ? g : !1).toString(), + examples: (null != (l = null == e ? void 0 : _.pi(e, 3)) ? l : !1).toString(), + related: (null != (m = null == e ? void 0 : _.pi(e, + 4)) ? m : !1).toString(), + synonyms: (null != (p = null == e ? void 0 : _.pi(e, 5)) ? p : !1).toString() + }; + _.oE(a, "NgM89kUSL0tXSMSop9M0VQ8FX2Ai", b) + } else + _.hE("ResultBox missing TranslationQuery field.") + } else + _.hE("TranslationResponse missing ResultBox field.") + }, + sbb = function(a) { + var b = a.j; + b = !b.v || b.v.length <= b.o.length; + var c = a.j; + c.v && c.v[0] !== c.o[0] && c.v[c.v.length - 1] !== c.o[c.o.length - 1] && (_.SFa(a), b = !0); + b && _.RFa(a.j); + a = a.j; + a.ya += a.Ma; + a.Ma = 0 + }, + tbb = function(a, b) { + var c = b.sl, + d = b.dl, + e = b.tl, + f = b.query; + b = b.results; + var g = new _.Sz; + c = _.A(g, 4, c); + e = _.A(c, 5, e); + f = _.A(e, 2, f); + f = _.vi(f, 3, b); + d && _.A(f, 6, d); + !_.gQa(a.j) || f.ab() === a.j.ab() && f.ob() === a.j.ob() && (_.H(f, 2).includes(_.H(a.j, 2)) || _.H(a.j, 2).includes(_.H(f, 2))) || _.fQa(a.o, a.j); + a.j = f + }, + ubb = function(a, b, c, d) { + var e, + f; + return _.D(function(g) { + if (1 == g.j) { + if (b === c) + return g.return(); + var l = new _.JZ; + l = _.Qc(l, 1, b); + e = _.Qc(l, 2, c); + "auto" === b && _.Qc(e, 3, d); + if (dbb(e, a.j)) + return g.return(); + f = new _.KZ; + _.rc(f, 1, [e]); + return _.Ge(g, a.o.Qa(_.Yv(_.vab.kb(f), _.RO, _.QO())), 2) + } + a.j = e; + _.Kv(g) + }) + }, + SZ = function(a, + b) { + a.o = b; + a.notify(_.Pab, b); + a.N.j.o = b + }, + vbb = function(a, b) { + var c, + d, + e, + f, + g; + _.D(function(l) { + if (1 == l.j) + return c = b.Nd, d = b.Td, e = b.Bp, f = b.response, _.Ge(l, ubb(a.Pb, c, d, _.H(f, 3)), 2); + sbb(a.N); + _.wx(f) && _.vx(_.wx(f)) && (g = [], _.vx(_.wx(f)).forEach(function(m) { + return g.push(_.vF(m)) + }), tbb(a.tb, { + sl: c, + dl: _.H(f, 3), + tl: d, + query: e, + results: g + })); + if (!a.ua) + return l.Ac(0); + a.ua = !1; + return _.Ge(l, a.yk(), 0) + }) + }, + TZ = function(a) { + _.O.call(this, a.Aa); + this.wa = a.service.chrome; + this.ya = a.service.lE; + this.ua = a.service.sg; + this.o = a.service.Rc; + this.Ca = a.service.Pm; + this.Ia = a.service.navigation; + this.N = a.model.Ug; + this.v = a.model.Lf; + this.j = a.model.Gn; + this.H = a.model.LI; + this.na = a.service.dJ + }; + _.C(TZ, _.O); + TZ.va = function() { + return { + model: { + Ug: _.MZ, + Lf: _.nX, + Gn: _.OZ, + LI: _.NZ + }, + service: { + chrome: _.iN, + lE: _.EZ, + Rc: _.HI, + Pm: _.nE, + navigation: _.wE, + Cw: _.KQ, + dJ: _.OE, + sg: _.ZO + } + } + }; + _.h = TZ.prototype; + _.h.m2 = function() { + this.na.j(this.v.ab()); + this.na.j(this.v.ob()) + }; + _.h.tY = function() { + this.notify(_.Mab) + }; + _.h.uY = function() { + this.notify(_.Nab) + }; + _.h.fC = function(a) { + a = a.data.origin; + 5 === a || 3 === a || 4 === a ? this.j.Kt() : this.j.fC(); + return !0 + }; + _.h.M3 = function(a) { + 1 === a.data.origin && this.ya.Ba("getSuggestions") + }; + _.h.xy = function() { + this.j.xy() + }; + _.h.Kt = function() { + var a = this; + return _.D(function(b) { + return _.Ge(b, a.j.Kt(), 0) + }) + }; + _.h.nB = function() { + this.Ia.nB() + }; + _.h.Py = function(a) { + var b = this; + return _.D(function(c) { + return _.Ge(c, b.j.Py(a.data), 0) + }) + }; + _.h.Qy = function(a) { + this.j.Qy(a.data) + }; + _.h.Zv = function(a) { + this.j.Zv(a.data) + }; + _.h.BB = function(a) { + this.j.BB(a.data) + }; + _.h.bm = function() { + this.j.bm() + }; + _.h.TI = function() { + var a = this.j.He(); + this.o.j.o = a + }; + _.h.Vca = function(a) { + UZ(this, a.data.Nd); + a = a.data.Td; + null != a && this.v.Lp(a) + }; + _.h.Hw = function(a) { + UZ(this, a.data) + }; + var UZ = function(a, b) { + null != b && a.v.us(b, a.H.j) + }; + _.h = TZ.prototype; + _.h.N9 = function(a) { + a = a.data.Nd; + if (null != a && 0 !== a.length) { + var b = this.v.ab(); + b = "auto" === b ? this.H.j : b; + var c = this.v.ob(); + b === a ? this.o.j.j = 2 : c === a && (this.o.j.j = 3) + } + }; + _.h.x9 = function(a) { + var b = a.data.Nd, + c = a.data.Td; + null != b && 0 < b.length && this.v.us(a.data.Nd); + null != c && 0 < c.length && this.v.Lp(a.data.Td) + }; + _.h.mda = function(a) { + SZ(this.j, a.data.text || "") + }; + _.h.nda = function(a) { + var b = this.j; + a = a.data && a.data.value || ""; + b.o = a; + b.N.j.o = a + }; + _.h.bw = function() { + _.qX(this.v, this.H.j) + }; + _.h.B9 = function() { + SZ(this.j, this.N.j.join("\n")) + }; + _.h.Yr = function() { + this.wa.Yr(this.U()) + }; + _.h.dda = function(a) { + this.H.update(a.data) + }; + _.h.bX = function() { + this.H.update(new _.Cq) + }; + _.h.gda = function(a) { + var b = this.N, + c = a.data.resultIndex, + d = a.data.Ug; + a = a.data.z1; + b.j[c] = d; + (b.v[c] = a) || (b.o[c] = d) + }; + _.h.fda = function(a) { + this.N.update(a.data) + }; + _.h.cX = function() { + this.N.update(new _.Cq) + }; + _.h.UA = function() { + this.j.UA() + }; + _.h.Tx = function() { + var a = this; + return _.D(function(b) { + return _.Ge(b, a.j.Tx(), 0) + }) + }; + _.h.Am = function() { + this.j.Am() + }; + _.h.yk = function() { + this.j.yk() + }; + _.h.Zl = function(a) { + _.Pv(this.U(), "DNkvFf", a.data); + return !0 + }; + _.h.WD = function() { + this.U().Sa("JpY6Fd") && (this.U().Fa("JpY6Fd"), this.notify(_.Gab)) + }; + _.h.Gy = function() { + var a = this; + return _.D(function(b) { + return _.Ge(b, a.j.Gy(), 0) + }) + }; + _.h.A4 = function(a) { + a.data.nj ? _.$O(this.ua, _.Qab) : _.$O(this.ua, _.Vab, a.data.response) + }; + _.h.J4 = function() { + this.notify(_.Hab) + }; + _.h.L4 = function(a) { + this.notify(_.Jab, a.data) + }; + _.h.M4 = function(a) { + this.notify(_.Kab, a.data) + }; + _.h.s7 = function(a) { + a.data.nj || vbb(this.j, a.data) + }; + _.h.zda = function(a) { + UZ(this, a.data.Nd); + var b = a.data.Td; + null != b && this.v.Lp(b); + SZ(this.j, a.data.Bp || "") + }; + _.h.QB = function() { + this.o.QB() + }; + _.h.TB = function() { + this.o.TB() + }; + _.h.VB = function() { + this.o.VB() + }; + _.h.FA = function() { + this.o.FA() + }; + _.h.GA = function() { + this.o.GA() + }; + _.h.O2 = function(a) { + a.data.nj && _.NI(this.o, 156) + }; + _.h.DA = function() { + this.o.DA() + }; + _.h.mW = function(a) { + if (null != a.data.response) { + var b = a.data.response; + _.hta = [a.data.Nd, a.data.Td, a.data.Bp].join("|"); + _.qA = b + } + }; + _.h.K7 = function() { + _.A(_.Cx, 1, !0) + }; + _.h.L7 = function() { + _.A(_.Cx, 1, !1) + }; + _.h.j2 = function(a) { + this.na.j(a.data) + }; + _.h.tca = function(a) { + rbb(this.Ca, a.data) + }; + _.P(TZ.prototype, "nHLJse", function() { + return this.tca + }); + _.P(TZ.prototype, "e7jgXd", function() { + return this.j2 + }); + _.P(TZ.prototype, "e608td", function() { + return this.L7 + }); + _.P(TZ.prototype, "kDXLde", function() { + return this.K7 + }); + _.P(TZ.prototype, "kEwlrc", function() { + return this.mW + }); + _.P(TZ.prototype, "Xu8r7d", function() { + return this.DA + }); + _.P(TZ.prototype, "JmFaXc", function() { + return this.O2 + }); + _.P(TZ.prototype, "Mnmtpb", function() { + return this.GA + }); + _.P(TZ.prototype, "rakvE", function() { + return this.FA + }); + _.P(TZ.prototype, "ombzMd", function() { + return this.VB + }); + _.P(TZ.prototype, "f1MeX", function() { + return this.TB + }); + _.P(TZ.prototype, "f56An", function() { + return this.QB + }); + _.P(TZ.prototype, "OFbffe", function() { + return this.zda + }); + _.P(TZ.prototype, "M4omQe", function() { + return this.s7 + }); + _.P(TZ.prototype, "C98mV", function() { + return this.M4 + }); + _.P(TZ.prototype, "eamdlf", function() { + return this.L4 + }); + _.P(TZ.prototype, "b2OXl", function() { + return this.J4 + }); + _.P(TZ.prototype, "jyXA4e", function() { + return this.A4 + }); + _.P(TZ.prototype, "L8j9h", function() { + return this.Gy + }); + _.P(TZ.prototype, "AF7SHc", function() { + return this.WD + }); + _.P(TZ.prototype, "FAFMV", function() { + return this.Zl + }); + _.P(TZ.prototype, "B310db", function() { + return this.yk + }); + _.P(TZ.prototype, "uh6J1e", function() { + return this.Am + }); + _.P(TZ.prototype, "FzRoDd", function() { + return this.Tx + }); + _.P(TZ.prototype, "JOc8nc", function() { + return this.UA + }); + _.P(TZ.prototype, "oXHrud", function() { + return this.cX + }); + _.P(TZ.prototype, "vRPOKb", function() { + return this.fda + }); + _.P(TZ.prototype, "RINdyd", function() { + return this.gda + }); + _.P(TZ.prototype, "KOqtUb", function() { + return this.bX + }); + _.P(TZ.prototype, "gCchfb", function() { + return this.dda + }); + _.P(TZ.prototype, "iBD8fc", function() { + return this.Yr + }); + _.P(TZ.prototype, "DAHdd", function() { + return this.B9 + }); + _.P(TZ.prototype, "q2g5Dd", function() { + return this.bw + }); + _.P(TZ.prototype, "wn6bje", function() { + return this.nda + }); + _.P(TZ.prototype, "u8dTl", function() { + return this.mda + }); + _.P(TZ.prototype, "pqnSs", function() { + return this.x9 + }); + _.P(TZ.prototype, "Lza5mc", function() { + return this.N9 + }); + _.P(TZ.prototype, "MFAZs", function() { + return this.Hw + }); + _.P(TZ.prototype, "FfQTVb", function() { + return this.Vca + }); + _.P(TZ.prototype, "puW6C", function() { + return this.TI + }); + _.P(TZ.prototype, "WSLPRc", function() { + return this.bm + }); + _.P(TZ.prototype, "FrOs6c", function() { + return this.BB + }); + _.P(TZ.prototype, "QUCxlc", function() { + return this.Zv + }); + _.P(TZ.prototype, "uNGmX", function() { + return this.Qy + }); + _.P(TZ.prototype, "uPVfzd", function() { + return this.Py + }); + _.P(TZ.prototype, "MS7ov", function() { + return this.nB + }); + _.P(TZ.prototype, "qunMEc", function() { + return this.Kt + }); + _.P(TZ.prototype, "XzXQg", function() { + return this.xy + }); + _.P(TZ.prototype, "DLw1ub", function() { + return this.M3 + }); + _.P(TZ.prototype, "YezfQ", function() { + return this.fC + }); + _.P(TZ.prototype, "pdrnjc", function() { + return this.uY + }); + _.P(TZ.prototype, "Ngqn6e", function() { + return this.tY + }); + _.P(TZ.prototype, "Dgkrjf", function() { + return this.m2 + }); + _.R(_.jka, TZ); + + _.z(); + + _.t("AKLKy"); + + var tR = function(a) { + return 0 <= a.indexOf("-i0-handwrit") + }, + uR = function(a) { + return 0 <= a.indexOf("-i0-") && !tR(a) + }, + vR = function(a) { + _.I.call(this, a) + }; + _.C(vR, _.I); + vR.prototype.getType = function() { + return _.G(this, 1) + }; + vR.prototype.kf = function(a) { + return _.A(this, 1, a) + }; + var wR = function(a, b, c, d) { + a = _.II(a, b); + c = (new vR).kf(c); + d = _.A(c, 3, d); + _.sc(a, 89, d); + return a + }, + cVa = function(a, b, c, d) { + var e, + f; + return _.D(function(g) { + e = new _.lR; + var l = new _.nR; + l = _.Qc(l, 1, b); + l = _.Qc(l, 3, c); + f = _.dc(l, 2, d, !1); + _.rc(e, 1, [f]); + return _.Ge(g, a.j.Qa(_.TUa.kb(e)), 0) + }) + }, + dVa = function(a, b, c, d) { + return _.D(function(e) { + a.lq(); + a.v[b] = c; + a.o[b] = d; + return _.Ge(e, cVa(a.N, b, c, d), 0) + }) + }; + _.sR.prototype.JA = _.n(149, function(a, b) { + var c = this; + return _.D(function(d) { + if (c.v) + return d.return(); + if (tR(a)) + if (b) { + var e = c.o; + _.JI(e, wR(e, 413, 2, c.j)) + } else + e = c.o, + _.JI(e, wR(e, 414, 2, c.j)); + else + uR(a) ? b ? (e = c.o, _.JI(e, wR(e, 413, 3, c.j))) : (e = c.o, _.JI(e, wR(e, 414, 3, c.j))) : 0 <= a.indexOf("-k0-") && (b ? (e = c.o, _.JI(e, wR(e, 413, 1, c.j))) : (e = c.o, _.JI(e, wR(e, 414, 1, c.j)))); + _.Kv(d) + }) + }); + _.sR.prototype.lC = _.n(148, function(a, b) { + var c = this; + return _.D(function(d) { + if (!b) + return c.o.j.H = 0, d.return(); + tR(a) ? c.o.j.H = 5 : uR(a) ? c.o.j.H = 1 : 0 <= a.indexOf("-k0-") && (c.o.j.H = 2); + _.Kv(d) + }) + }); + _.sR.prototype.KA = _.n(147, function(a, b) { + var c = this; + return _.D(function(d) { + return c.v ? d.return() : _.Ge(d, dVa(c.H, c.j, a, b), 0) + }) + }); + _.qR.prototype.iB = _.n(146, function() { + null != this.j && this.j.repositionKeyboard(this.na, [9, 8], [30, 0, 0, 0]) + }); + var eVa = function(a, b) { + a.lq(); + if (null != a.v[b]) + return a.v[b]; + a = _.rR(b); + return 0 < a.length ? a[0] : "" + }, + fVa = function(a) { + var b; + return _.D(function(c) { + if (null != a.o) + return c.return(); + b = new Promise(function(d) { + var e = 0; + a.o = new _.rm(100); + a.o.listen("tick", function() { + if (a.o) { + e += 100; + var f = !1, + g = _.du("ita-hwt-ime"), + l = _.du("vk-box"); + null != g ? (null != a.ua && _.Fo(a.ua), a.ua = _.Eo(g, "touchend", function() {}), f = !0) : null != l && (null != a.wa && _.Fo(a.wa), a.wa = _.Eo(l, "touchend", function() {}), f = !0); + if (3E3 < e || f) + a.o.stop(), + a.o = null, + d() + } + }) + }); + a.o.start(); + return c.return(b) + }) + }, + gVa = function(a) { + var b, + c; + return _.D(function(d) { + if (1 == d.j) + return b = a.na.load(), c = a.H.initialize(), _.Ge(d, b, 2); + if (3 != d.j) + return _.Ge(d, c, 3); + a.N = !0; + _.Kv(d) + }) + }, + hVa = function(a) { + if (a.N) { + var b = a.notify, + c = _.rR(a.j), + d = eVa(a.H, a.j), + e = a.H, + f = a.j; + e.lq(); + null != e.o[f] ? e = e.o[f] : (e = eVa(e, f), e = 0 <= e.indexOf("-i0-") && 0 > e.indexOf("-i0-handwrit")); + b.call(a, _.aVa, { + faa: c, + KQ: d, + LQ: e + }) + } + }, + iVa = function() { + return "Sorry, we're having trouble loading input tools right now" + }, + jVa = function() { + return "Turn off Handwriting" + }, + kVa = function() { + return "Turn off Input Method" + }, + lVa = function() { + return "Turn on Input Method" + }, + mVa = function() { + return "Turn off Virtual Keyboard" + }, + nVa = function() { + return "Turn on Virtual Keyboard" + }, + xR = function(a) { + _.O.call(this, a.Aa); + this.o = a.Ta.soy; + this.N = a.service.Rc; + this.v = a.service.qr; + this.ua = a.service.Be; + this.j = a.model.data; + this.na = this.Ea("okPJjb").oa(); + this.wa = this.Ea("eMoK7c"); + this.H = this.Ea("kApB4c") + }; + _.C(xR, _.O); + xR.va = function() { + return { + Ta: { + soy: _.ju + }, + model: { + data: _.sR + }, + service: { + Rc: _.HI, + qr: _.qR, + Be: _.JO + } + } + }; + _.h = xR.prototype; + _.h.Gw = function(a) { + this.j.Fw(a.data) + }; + _.h.qca = function() { + this.Ba(_.$Ua) + }; + _.h.g9 = function() { + hVa(this.j) + }; + _.h.kY = function() { + var a = this.v; + null != a.j && (a.j.disableCurrentInputTool(), a.v.hide()) + }; + _.h.wda = function(a) { + this.j.v = !0; + var b = this.v, + c = a.data.faa, + d = a.data.KQ; + a = a.data.LQ; + null != b.j && (b.j.setInputTools(c), b.j.activateInputTool(c.includes(d) ? d : c[0], a), b.j.localize(b.ya), b.v.show()); + this.j.v = !1 + }; + _.h.initialize = function(a) { + var b = this, + c; + return _.D(function(d) { + switch (d.j) { + case 1: + return c = a.data, _.He(d, 2), _.Ge(d, gVa(b.j), 4); + case 4: + _.St(d, 3); + break; + case 2: + return _.Ie(d), b.U().Ha("uGbiie"), b.U().Fa("JpY6Fd"), d.return(); + case 3: + b.v.initialize(c, b.na, function(e) { + var f = e.currInputToolName; + e = e.currInputToolActive; + null != f && null != e && b.Ba(_.ZUa, { + mw: f, + nw: e + }) + }), + b.U().Fa("uGbiie"), + b.U().Fa("JpY6Fd"), + hVa(b.j), + _.Kv(d) + } + }) + }; + _.h.iB = function() { + this.v.iB(); + return !0 + }; + _.h.KA = function(a) { + var b = this, + c; + return _.D(function(d) { + c = a.data; + return _.Ge(d, b.j.KA(c.mw, c.nw), 0) + }) + }; + _.h.JA = function(a) { + a = a.data; + this.j.JA(a.mw, a.nw) + }; + _.h.lC = function(a) { + a = a.data; + this.j.lC(a.mw, a.nw) + }; + _.h.yda = function(a) { + this.Ba(_.bVa, a.data) + }; + _.h.xda = function(a) { + a = a.data; + this.Ba(_.bVa, { + mw: a.KQ, + nw: a.LQ + }) + }; + _.h.J9 = function(a) { + var b = a.data.mw; + a = a.data.nw; + var c = ""; + tR(b) ? c = this.o.Hb(a ? jVa : _.FUa) : uR(b) ? c = this.o.Hb(a ? kVa : lVa) : 0 <= b.indexOf("-k0-") && (c = this.o.Hb(a ? mVa : nVa)); + this.wa.Mb(c) + }; + _.h.E9 = function() { + this.U().Ha("JpY6Fd"); + this.U().Fa("uGbiie"); + return !0 + }; + _.h.uI = function() { + var a = this; + _.LI(this.N, 363); + this.ua.show({ + Fh: function() { + _.LI(a.N, 364); + a.Ba(_.$Ua) + }, + ih: this.o.Hb(_.FM), + Cq: !0, + duration: 7500, + message: this.o.Hb(iVa) + }) + }; + _.h.X9 = function(a) { + var b = _.du("ita-kd-dropdown"); + null != b && b.contains(a.j.vb()) ? (this.H.Ha("G9mFB"), this.H.Fa("VMyXr")) : (this.H.Ha("VMyXr"), this.H.Fa("G9mFB")) + }; + _.h.iaa = function() { + var a = this; + return _.D(function(b) { + return _.Ge(b, fVa(a.v), 0) + }) + }; + _.P(xR.prototype, "WijZA", function() { + return this.iaa + }); + _.P(xR.prototype, "EiFl6d", function() { + return this.X9 + }); + _.P(xR.prototype, "SnuFAc", function() { + return this.uI + }); + _.P(xR.prototype, "Hkadab", function() { + return this.E9 + }); + _.P(xR.prototype, "xCAWWb", function() { + return this.J9 + }); + _.P(xR.prototype, "OdlKe", function() { + return this.xda + }); + _.P(xR.prototype, "sMOlGe", function() { + return this.yda + }); + _.P(xR.prototype, "w0auy", function() { + return this.lC + }); + _.P(xR.prototype, "uc7bub", function() { + return this.JA + }); + _.P(xR.prototype, "OG0KKc", function() { + return this.KA + }); + _.P(xR.prototype, "bakTsb", function() { + return this.iB + }); + _.P(xR.prototype, "Rayp9d", function() { + return this.initialize + }); + _.P(xR.prototype, "IBxxHd", function() { + return this.wda + }); + _.P(xR.prototype, "VbcIxe", function() { + return this.kY + }); + _.P(xR.prototype, "YW7Ut", function() { + return this.g9 + }); + _.P(xR.prototype, "FkvwT", function() { + return this.qca + }); + _.P(xR.prototype, "vQ5fhd", function() { + return this.Gw + }); + _.R(_.oja, xR); + + _.z(); + + _.t("rLpdIf"); + + _.Bua = new _.Vl(_.Yl); + + _.z(); + + _.t("pjICDe"); + + var fNa = function() {}, + sN = function(a) { + _.iB.call(this, a.Aa); + this.v = this.getWindow().document; + this.wa = [16, 17, 91, 224, 18]; + this.na = _.zB(_.AB(this).Qa(function() { + this.U().Ha("uOat3d") + }).Wb()); + this.ua = _.zB(_.AB(this).Qa(function() { + this.U().Fa("uOat3d") + }).Wb()); + _.jm(this.v.body, "keydown", this.N, !1, this); + this.v.body.addEventListener("click", this.ua); + _.cd(this.Oe()) + }; + _.C(sN, _.iB); + sN.va = function() { + return { + Ta: { + xe: _.Bv + }, + preload: { + gla: _.Bua, + xz: _.JB, + oka: _.gK, + yj: _.KB, + Ey: _.qw + }, + service: { + Lia: _.TM, + rq: _.iN, + zo: _.dK, + kG: _.KE, + window: _.iw + } + } + }; + sN.prototype.j = function(a, b, c) { + return _.VMa(c.target) ? !1 : _.iB.prototype.j.call(this, a, b, c) + }; + sN.prototype.N = function(a) { + var b = a.target; + "INPUT" == b.tagName || "TEXTAREA" == b.tagName || b.hasAttribute("contenteditable") || a.defaultPrevented || -1 < this.wa.indexOf(a.keyCode) || this.na() + }; + sN.prototype.ev = function(a) { + var b = a.before, + c = a.callback, + d = a.Ee; + delete a.before; + delete a.callback; + delete a.Ee; + var e = []; + if (a.Fx) + for (var f in a.Fx) + e.push(a.Fx[f]); + delete a.Fx; + f = function(g, l) { + var m = new fNa, + p; + b && (p = b.call(this, g, m)); + var q = (0, _.Xe)(c, this, g); + if (l) + l.state || (l.state = m), + q(l); + else { + var r = _.Kc(this, a, m); + r.ub(q) + } + d && !l && _.Pd(r, (0, _.Xe)(d, this, g)); + return p + }; + f.BV = e; + return f + }({ + Fx: { + label: _.An + }, + callback: function(a) { + return _.iB.prototype.ev.call(this, a) + } + }); + _.P(sN.prototype, "FAbpgf", function() { + return this.ev + }); + _.R(_.tea, sN); + document.body && (null == window.AudioContext && null == window.webkitAudioContext || document.body.classList.add("nLarhe"), null != window.webkitSpeechRecognition && document.body.classList.add("c4YsGd")); + + _.z(); + + } catch (e) { + _._DumpException(e) + } +}).call(this, this.default_TranslateWebserverUi); +// Google Inc. + diff --git a/requirements-server.txt b/requirements-server.txt index b1cb1d30..5270780f 100644 --- a/requirements-server.txt +++ b/requirements-server.txt @@ -1,3 +1,3 @@ nasse @ git+https://github.com/Animenosekai/nasse.git # the latest 'main' branch version -jinja2<3.1.0 +jinja2==3.1.0 itsdangerous==2.0.1