Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64
Your IP : 3.145.89.181
window.googleLT_ || (window.googleLT_ = new Date().getTime()),
window.google || (window.google = {}),
window.google.loader ||
((window.google.loader = {}),
(google.loader.ServiceBase = "https://www.google.com/uds"),
(google.loader.GoogleApisBase = "https://ajax.googleapis.com/ajax"),
(google.loader.ApiKey = "notsupplied"),
(google.loader.KeyVerified = !0),
(google.loader.LoadFailure = !1),
(google.loader.Secure = !0),
(google.loader.GoogleLocale = "www.google.com"),
(google.loader.ClientLocation = null),
(google.loader.AdditionalParams = ""),
(function () {
function t(t) {
return t in l
? l[t]
: (l[t] = -1 != navigator.userAgent.toLowerCase().indexOf(t));
}
function i(t, i) {
var n = function () {};
(n.prototype = i.prototype),
(t.ca = i.prototype),
(t.prototype = new n());
}
function n(t, i, n) {
var e = Array.prototype.slice.call(arguments, 2) || [];
return function () {
return t.apply(i, e.concat(Array.prototype.slice.call(arguments)));
};
}
function e(t) {
return (
(t = Error(t)),
(t.toString = function () {
return this.message;
}),
t
);
}
function s(t, i) {
for (var n = t.split(/\./), e = window, s = 0; s < n.length - 1; s++)
e[n[s]] || (e[n[s]] = {}), (e = e[n[s]]);
e[n[n.length - 1]] = i;
}
function r(t, i, n) {
t[i] = n;
}
function o(t, i, n) {
if (t.addEventListener) t.addEventListener(i, n, !1);
else if (t.attachEvent) t.attachEvent("on" + i, n);
else {
var e = t["on" + i];
t["on" + i] = null != e ? h([n, e]) : n;
}
}
function h(t) {
return function () {
for (var i = 0; i < t.length; i++) t[i]();
};
}
function c() {
j[document.readyState] ? u() : 0 < w.length && window.setTimeout(c, 10);
}
function u() {
for (var t = 0; t < w.length; t++) w[t]();
w.length = 0;
}
function a(t) {
(this.b = t),
(this.B = []),
(this.A = {}),
(this.l = {}),
(this.g = {}),
(this.s = !0),
(this.c = -1);
}
function f(t) {
(this.T = t), (this.v = {}), (this.C = 0);
}
function d(t, i, e) {
(this.name = t),
(this.S = i),
(this.w = e),
(this.G = this.j = !1),
(this.m = []),
(google.loader.F[this.name] = n(this.o, this));
}
function b(t, i) {
(this.b = t), (this.h = i), (this.j = !1);
}
var l = {};
if (!g) var g = s;
if (!p) var p = r;
(google.loader.F = {}), g("google.loader.callbacks", google.loader.F);
var v = {},
m = {};
(google.loader.eval = {}),
g("google.loader.eval", google.loader.eval),
(google.load = function (t, i, n) {
function s(t) {
var i = t.split(".");
if (2 < i.length) throw e("Module: '" + t + "' not found!");
"undefined" != typeof i[1] &&
((r = i[0]),
(n.packages = n.packages || []),
n.packages.push(i[1]));
}
var r = t;
if (
((n = n || {}),
t instanceof Array ||
(t &&
"object" == typeof t &&
"function" == typeof t.join &&
"function" == typeof t.reverse))
)
for (var o = 0; o < t.length; o++) s(t[o]);
else s(t);
if (!(t = v[":" + r])) throw e("Module: '" + r + "' not found!");
if (
(n && !n.language && n.locale && (n.language = n.locale),
n &&
"string" == typeof n.callback &&
((o = n.callback),
o.match(/^[[\]A-Za-z0-9._]+$/) &&
((o = window.eval(o)), (n.callback = o))),
(o = n && null != n.callback) && !t.D(i))
)
throw e("Module: '" + r + "' must be loaded before DOM onLoad!");
o
? t.u(i, n)
? window.setTimeout(n.callback, 0)
: t.load(i, n)
: t.u(i, n) || t.load(i, n);
}),
g("google.load", google.load),
(google.ba = function (i, n) {
n
? (0 == w.length &&
(o(window, "load", u),
(!t("msie") &&
!t("safari") &&
!t("konqueror") &&
t("mozilla")) ||
window.opera
? window.addEventListener("DOMContentLoaded", u, !1)
: t("msie")
? document.write(
"<script defer onreadystatechange='google.loader.domReady()' src=//:></script>"
)
: (t("safari") || t("konqueror")) &&
window.setTimeout(c, 10)),
w.push(i))
: o(window, "load", i);
}),
g("google.setOnLoadCallback", google.ba);
var w = [];
(google.loader.W = function () {
var t = window.event.srcElement;
"complete" == t.readyState &&
((t.onreadystatechange = null), t.parentNode.removeChild(t), u());
}),
g("google.loader.domReady", google.loader.W);
var j = { loaded: !0, complete: !0 };
(google.loader.f = function (t, i, n) {
if (n) {
var e;
"script" == t
? ((e = document.createElement("script")),
(e.type = "text/javascript"),
(e.src = i))
: "css" == t &&
((e = document.createElement("link")),
(e.type = "text/css"),
(e.href = i),
(e.rel = "stylesheet")),
(t = document.getElementsByTagName("head")[0]) ||
(t = document.body.parentNode.appendChild(
document.createElement("head")
)),
t.appendChild(e);
} else
"script" == t
? document.write(
'<script src="' + i + '" type="text/javascript"></script>'
)
: "css" == t &&
document.write(
'<link href="' +
i +
'" type="text/css" rel="stylesheet"></link>'
);
}),
g("google.loader.writeLoadTag", google.loader.f),
(google.loader.Z = function (t) {
m = t;
}),
g("google.loader.rfm", google.loader.Z),
(google.loader.aa = function (t) {
for (var i in t)
"string" == typeof i &&
i &&
":" == i.charAt(0) &&
!v[i] &&
(v[i] = new b(i.substring(1), t[i]));
}),
g("google.loader.rpl", google.loader.aa),
(google.loader.$ = function (t) {
if ((t = t.specs) && t.length)
for (var i = 0; i < t.length; ++i) {
var n = t[i];
"string" == typeof n
? (v[":" + n] = new a(n))
: ((n = new d(n.name, n.baseSpec, n.customSpecs)),
(v[":" + n.name] = n));
}
}),
g("google.loader.rm", google.loader.$),
(google.loader.loaded = function (t) {
v[":" + t.module].o(t);
}),
g("google.loader.loaded", google.loader.loaded),
(google.loader.V = function () {
return (
"qid=" +
(new Date().getTime().toString(16) +
Math.floor(1e7 * Math.random()).toString(16))
);
}),
g("google.loader.createGuidArg_", google.loader.V),
s("google_exportSymbol", s),
s("google_exportProperty", r),
(google.loader.a = {}),
g("google.loader.themes", google.loader.a),
(google.loader.a.K = "//www.google.com/cse/style/look/bubblegum.css"),
p(google.loader.a, "BUBBLEGUM", google.loader.a.K),
(google.loader.a.M = "//www.google.com/cse/style/look/greensky.css"),
p(google.loader.a, "GREENSKY", google.loader.a.M),
(google.loader.a.L = "//www.google.com/cse/style/look/espresso.css"),
p(google.loader.a, "ESPRESSO", google.loader.a.L),
(google.loader.a.O = "//www.google.com/cse/style/look/shiny.css"),
p(google.loader.a, "SHINY", google.loader.a.O),
(google.loader.a.N = "//www.google.com/cse/style/look/minimalist.css"),
p(google.loader.a, "MINIMALIST", google.loader.a.N),
(google.loader.a.P = "//www.google.com/cse/style/look/v2/default.css"),
p(google.loader.a, "V2_DEFAULT", google.loader.a.P),
(a.prototype.i = function (t, i) {
var n = "";
if (
(void 0 != i &&
(void 0 != i.language &&
(n += "&hl=" + encodeURIComponent(i.language)),
void 0 != i.nocss &&
(n += "&output=" + encodeURIComponent("nocss=" + i.nocss)),
void 0 != i.nooldnames &&
(n += "&nooldnames=" + encodeURIComponent(i.nooldnames)),
void 0 != i.packages &&
(n += "&packages=" + encodeURIComponent(i.packages)),
null != i.callback && (n += "&async=2"),
void 0 != i.style &&
(n += "&style=" + encodeURIComponent(i.style)),
void 0 != i.noexp && (n += "&noexp=true"),
void 0 != i.other_params && (n += "&" + i.other_params)),
!this.s)
) {
google[this.b] &&
google[this.b].JSHash &&
(n += "&sig=" + encodeURIComponent(google[this.b].JSHash));
var e,
s = [];
for (e in this.A) ":" == e.charAt(0) && s.push(e.substring(1));
for (e in this.l)
":" == e.charAt(0) && this.l[e] && s.push(e.substring(1));
n += "&have=" + encodeURIComponent(s.join(","));
}
return (
google.loader.ServiceBase +
"/?file=" +
this.b +
"&v=" +
t +
google.loader.AdditionalParams +
n
);
}),
(a.prototype.H = function (t) {
var i = null;
t && (i = t.packages);
var n = null;
if (i)
if ("string" == typeof i) n = [t.packages];
else if (i.length)
for (n = [], t = 0; t < i.length; t++)
"string" == typeof i[t] &&
n.push(i[t].replace(/^\s*|\s*$/, "").toLowerCase());
for (n || (n = ["default"]), i = [], t = 0; t < n.length; t++)
this.A[":" + n[t]] || i.push(n[t]);
return i;
}),
(a.prototype.load = function (t, i) {
var n = this.H(i),
e = i && null != i.callback;
if (e) var s = new f(i.callback);
for (var r = [], o = n.length - 1; o >= 0; o--) {
var h = n[o];
e && s.R(h),
this.l[":" + h]
? (n.splice(o, 1), e && this.g[":" + h].push(s))
: r.push(h);
}
if (n.length) {
for (
i && i.packages && (i.packages = n.sort().join(",")), o = 0;
o < r.length;
o++
)
(h = r[o]), (this.g[":" + h] = []), e && this.g[":" + h].push(s);
if (
i ||
null == m[":" + this.b] ||
null == m[":" + this.b].versions[":" + t] ||
google.loader.AdditionalParams ||
!this.s
)
(i && i.autoloaded) || google.loader.f("script", this.i(t, i), e);
else {
(n = m[":" + this.b]), (google[this.b] = google[this.b] || {});
for (var c in n.properties)
c &&
":" == c.charAt(0) &&
(google[this.b][c.substring(1)] = n.properties[c]);
google.loader.f(
"script",
google.loader.ServiceBase + n.path + n.js,
e
),
n.css &&
google.loader.f(
"css",
google.loader.ServiceBase + n.path + n.css,
e
);
}
for (
this.s &&
((this.s = !1),
(this.c = new Date().getTime()),
1 != this.c % 100 && (this.c = -1)),
o = 0;
o < r.length;
o++
)
(h = r[o]), (this.l[":" + h] = !0);
}
}),
(a.prototype.o = function (t) {
-1 != this.c &&
(A("al_" + this.b, "jl." + (new Date().getTime() - this.c), !0),
(this.c = -1)),
(this.B = this.B.concat(t.components)),
google.loader[this.b] || (google.loader[this.b] = {}),
(google.loader[this.b].packages = this.B.slice(0));
for (var i = 0; i < t.components.length; i++) {
(this.A[":" + t.components[i]] = !0),
(this.l[":" + t.components[i]] = !1);
var n = this.g[":" + t.components[i]];
if (n) {
for (var e = 0; e < n.length; e++) n[e].U(t.components[i]);
delete this.g[":" + t.components[i]];
}
}
}),
(a.prototype.u = function (t, i) {
return 0 == this.H(i).length;
}),
(a.prototype.D = function () {
return !0;
}),
(f.prototype.R = function (t) {
this.C++, (this.v[":" + t] = !0);
}),
(f.prototype.U = function (t) {
this.v[":" + t] &&
((this.v[":" + t] = !1),
this.C--,
0 == this.C && window.setTimeout(this.T, 0));
}),
i(d, a),
(d.prototype.load = function (t, i) {
var n = i && null != i.callback;
n
? (this.m.push(i.callback),
(i.callback = "google.loader.callbacks." + this.name))
: (this.j = !0),
(i && i.autoloaded) || google.loader.f("script", this.i(t, i), n);
}),
(d.prototype.u = function (t, i) {
return i && null != i.callback ? this.G : this.j;
}),
(d.prototype.o = function () {
this.G = !0;
for (var t = 0; t < this.m.length; t++)
window.setTimeout(this.m[t], 0);
this.m = [];
});
var y = function (t, i) {
return t.string
? encodeURIComponent(t.string) + "=" + encodeURIComponent(i)
: t.regex
? i.replace(/(^.*$)/, t.regex)
: "";
};
(d.prototype.i = function (t, i) {
return this.X(this.I(t), t, i);
}),
(d.prototype.X = function (t, i, n) {
var e = "";
if (
(t.key && (e += "&" + y(t.key, google.loader.ApiKey)),
t.version && (e += "&" + y(t.version, i)),
(i = google.loader.Secure && t.ssl ? t.ssl : t.uri),
null != n)
)
for (var s in n)
t.params[s]
? (e += "&" + y(t.params[s], n[s]))
: "other_params" == s
? (e += "&" + n[s])
: "base_domain" == s &&
(i =
"http://" + n[s] + t.uri.substring(t.uri.indexOf("/", 7)));
return (
(google[this.name] = {}),
-1 == i.indexOf("?") && e && (e = "?" + e.substring(1)),
i + e
);
}),
(d.prototype.D = function (t) {
return this.I(t).deferred;
}),
(d.prototype.I = function (t) {
if (this.w)
for (var i = 0; i < this.w.length; ++i) {
var n = this.w[i];
if (new RegExp(n.pattern).test(t)) return n;
}
return this.S;
}),
i(b, a),
(b.prototype.load = function (t, i) {
(this.j = !0), google.loader.f("script", this.i(t, i), !1);
}),
(b.prototype.u = function () {
return this.j;
}),
(b.prototype.o = function () {}),
(b.prototype.i = function (t, i) {
if (!this.h.versions[":" + t]) {
if (this.h.aliases) {
var n = this.h.aliases[":" + t];
n && (t = n);
}
if (!this.h.versions[":" + t])
throw e(
"Module: '" + this.b + "' with version '" + t + "' not found!"
);
}
return (
google.loader.GoogleApisBase +
"/libs/" +
this.b +
"/" +
t +
"/" +
this.h.versions[":" + t][
i && i.uncompressed ? "uncompressed" : "compressed"
]
);
}),
(b.prototype.D = function () {
return !1;
});
var k = !1,
x = [],
T = new Date().getTime(),
S = function () {
k || (o(window, "unload", C), (k = !0));
},
E = function (t, i) {
if (
(S(),
!(
google.loader.Secure ||
(google.loader.Options && !1 !== google.loader.Options.csi)
))
) {
for (var e = 0; e < t.length; e++)
t[e] = encodeURIComponent(
t[e].toLowerCase().replace(/[^a-z0-9_.]+/g, "_")
);
for (e = 0; e < i.length; e++)
i[e] = encodeURIComponent(
i[e].toLowerCase().replace(/[^a-z0-9_.]+/g, "_")
);
window.setTimeout(
n(
L,
null,
"//gg.google.com/csi?s=uds&v=2&action=" +
t.join(",") +
"&it=" +
i.join(",")
),
1e4
);
}
},
A = function (t, i, n) {
n
? E([t], [i])
: (S(),
x.push(
"r" +
x.length +
"=" +
encodeURIComponent(t + (i ? "|" + i : ""))
),
window.setTimeout(C, 5 < x.length ? 0 : 15e3));
},
C = function () {
if (x.length) {
var t = google.loader.ServiceBase;
0 == t.indexOf("http:") && (t = t.replace(/^http:/, "https:")),
L(
t +
"/stats?" +
x.join("&") +
"&nc=" +
new Date().getTime() +
"_" +
(new Date().getTime() - T)
),
(x.length = 0);
}
},
L = function (t) {
var i = new Image(),
n = L.Y++;
(L.J[n] = i),
(i.onload = i.onerror =
function () {
delete L.J[n];
}),
(i.src = t),
(i = null);
};
(L.J = {}),
(L.Y = 0),
s("google.loader.recordCsiStat", E),
s("google.loader.recordStat", A),
s("google.loader.createImageForLogging", L);
})(),
google.loader.rm({
specs: [
"visualization",
"payments",
{
name: "annotations",
baseSpec: {
uri: "http://www.google.com/reviews/scripts/annotations_bootstrap.js",
ssl: null,
key: { string: "key" },
version: { string: "v" },
deferred: !0,
params: {
country: { string: "gl" },
callback: { string: "callback" },
language: { string: "hl" },
},
},
},
"language",
"gdata",
"wave",
"spreadsheets",
"search",
"orkut",
"feeds",
"annotations_v2",
"picker",
"identitytoolkit",
{
name: "maps",
baseSpec: {
uri: "http://maps.google.com/maps?file=googleapi",
ssl: "https://maps-api-ssl.google.com/maps?file=googleapi",
key: { string: "key" },
version: { string: "v" },
deferred: !0,
params: {
callback: { regex: "callback=$1&async=2" },
language: { string: "hl" },
},
},
customSpecs: [
{
uri: "http://maps.googleapis.com/maps/api/js",
ssl: "https://maps.googleapis.com/maps/api/js",
version: { string: "v" },
deferred: !0,
params: {
callback: { string: "callback" },
language: { string: "hl" },
},
pattern: "^(3|3..*)$",
},
],
},
{
name: "friendconnect",
baseSpec: {
uri: "http://www.google.com/friendconnect/script/friendconnect.js",
ssl: "https://www.google.com/friendconnect/script/friendconnect.js",
key: { string: "key" },
version: { string: "v" },
deferred: !1,
params: {},
},
},
{
name: "sharing",
baseSpec: {
uri: "http://www.google.com/s2/sharing/js",
ssl: null,
key: { string: "key" },
version: { string: "v" },
deferred: !1,
params: { language: { string: "hl" } },
},
},
"ads",
{
name: "books",
baseSpec: {
uri: "http://books.google.com/books/api.js",
ssl: "https://encrypted.google.com/books/api.js",
key: { string: "key" },
version: { string: "v" },
deferred: !0,
params: {
callback: { string: "callback" },
language: { string: "hl" },
},
},
},
"elements",
"earth",
"ima",
],
}),
google.loader.rfm({
":search": {
versions: { ":1": "1", ":1.0": "1" },
path: "/api/search/1.0/8bdfc79787aa2b2b1ac464140255872c/",
js: "default+en.I.js",
css: "default+en.css",
properties: {
":Version": "1.0",
":NoOldNames": !1,
":JSHash": "8bdfc79787aa2b2b1ac464140255872c",
},
},
":language": {
versions: { ":1": "1", ":1.0": "1" },
path: "/api/language/1.0/21ed3320451b9198aa71e398186af717/",
js: "default+en.I.js",
properties: {
":Version": "1.0",
":JSHash": "21ed3320451b9198aa71e398186af717",
},
},
":annotations": {
versions: { ":1": "1", ":1.0": "1" },
path: "/api/annotations/1.0/3b0f18d6e7bf8cf053640179ef6d98d1/",
js: "default+en.I.js",
properties: {
":Version": "1.0",
":JSHash": "3b0f18d6e7bf8cf053640179ef6d98d1",
},
},
":wave": {
versions: { ":1": "1", ":1.0": "1" },
path: "/api/wave/1.0/3b6f7573ff78da6602dda5e09c9025bf/",
js: "default.I.js",
properties: {
":Version": "1.0",
":JSHash": "3b6f7573ff78da6602dda5e09c9025bf",
},
},
":earth": {
versions: { ":1": "1", ":1.0": "1" },
path: "/api/earth/1.0/d2fd21686addcd75dd267a0ff2f7b381/",
js: "default.I.js",
properties: {
":Version": "1.0",
":JSHash": "d2fd21686addcd75dd267a0ff2f7b381",
},
},
":feeds": {
versions: { ":1": "1", ":1.0": "1" },
path: "/api/feeds/1.0/482f2817cdf8982edf2e5669f9e3a627/",
js: "default+en.I.js",
css: "default+en.css",
properties: {
":Version": "1.0",
":JSHash": "482f2817cdf8982edf2e5669f9e3a627",
},
},
":picker": {
versions: { ":1": "1", ":1.0": "1" },
path: "/api/picker/1.0/1c635e91b9d0c082c660a42091913907/",
js: "default.I.js",
css: "default.css",
properties: {
":Version": "1.0",
":JSHash": "1c635e91b9d0c082c660a42091913907",
},
},
":ima": {
versions: { ":3": "1", ":3.0": "1" },
path: "/api/ima/3.0/28a914332232c9a8ac0ae8da68b1006e/",
js: "default.I.js",
properties: {
":Version": "3.0",
":JSHash": "28a914332232c9a8ac0ae8da68b1006e",
},
},
}),
google.loader.rpl({
":chrome-frame": {
versions: {
":1.0.0": {
uncompressed: "CFInstall.js",
compressed: "CFInstall.min.js",
},
":1.0.1": {
uncompressed: "CFInstall.js",
compressed: "CFInstall.min.js",
},
":1.0.2": {
uncompressed: "CFInstall.js",
compressed: "CFInstall.min.js",
},
},
aliases: { ":1": "1.0.2", ":1.0": "1.0.2" },
},
":swfobject": {
versions: {
":2.1": {
uncompressed: "swfobject_src.js",
compressed: "swfobject.js",
},
":2.2": {
uncompressed: "swfobject_src.js",
compressed: "swfobject.js",
},
},
aliases: { ":2": "2.2" },
},
":ext-core": {
versions: {
":3.1.0": {
uncompressed: "ext-core-debug.js",
compressed: "ext-core.js",
},
":3.0.0": {
uncompressed: "ext-core-debug.js",
compressed: "ext-core.js",
},
},
aliases: { ":3": "3.1.0", ":3.0": "3.0.0", ":3.1": "3.1.0" },
},
":webfont": {
versions: {
":1.0.12": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.13": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.14": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.15": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.10": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.11": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.27": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.28": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.29": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.23": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.24": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.25": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.26": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.21": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.22": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.3": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.4": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.5": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.6": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.9": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.16": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.17": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.0": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.18": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.1": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.19": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
":1.0.2": {
uncompressed: "webfont_debug.js",
compressed: "webfont.js",
},
},
aliases: { ":1": "1.0.29", ":1.0": "1.0.29" },
},
":scriptaculous": {
versions: {
":1.8.3": {
uncompressed: "scriptaculous.js",
compressed: "scriptaculous.js",
},
":1.9.0": {
uncompressed: "scriptaculous.js",
compressed: "scriptaculous.js",
},
":1.8.1": {
uncompressed: "scriptaculous.js",
compressed: "scriptaculous.js",
},
":1.8.2": {
uncompressed: "scriptaculous.js",
compressed: "scriptaculous.js",
},
},
aliases: { ":1": "1.9.0", ":1.8": "1.8.3", ":1.9": "1.9.0" },
},
":mootools": {
versions: {
":1.3.0": {
uncompressed: "mootools.js",
compressed: "mootools-yui-compressed.js",
},
":1.2.1": {
uncompressed: "mootools.js",
compressed: "mootools-yui-compressed.js",
},
":1.1.2": {
uncompressed: "mootools.js",
compressed: "mootools-yui-compressed.js",
},
":1.4.0": {
uncompressed: "mootools.js",
compressed: "mootools-yui-compressed.js",
},
":1.3.1": {
uncompressed: "mootools.js",
compressed: "mootools-yui-compressed.js",
},
":1.2.2": {
uncompressed: "mootools.js",
compressed: "mootools-yui-compressed.js",
},
":1.4.1": {
uncompressed: "mootools.js",
compressed: "mootools-yui-compressed.js",
},
":1.3.2": {
uncompressed: "mootools.js",
compressed: "mootools-yui-compressed.js",
},
":1.2.3": {
uncompressed: "mootools.js",
compressed: "mootools-yui-compressed.js",
},
":1.4.2": {
uncompressed: "mootools.js",
compressed: "mootools-yui-compressed.js",
},
":1.2.4": {
uncompressed: "mootools.js",
compressed: "mootools-yui-compressed.js",
},
":1.2.5": {
uncompressed: "mootools.js",
compressed: "mootools-yui-compressed.js",
},
":1.1.1": {
uncompressed: "mootools.js",
compressed: "mootools-yui-compressed.js",
},
},
aliases: {
":1": "1.1.2",
":1.1": "1.1.2",
":1.2": "1.2.5",
":1.3": "1.3.2",
":1.4": "1.4.2",
":1.11": "1.1.1",
},
},
":jqueryui": {
versions: {
":1.8.17": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.16": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.15": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.14": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.4": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.13": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.5": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.12": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.6": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.11": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.7": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.10": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.8": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.9": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.6.0": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.7.0": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.5.2": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.0": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.7.1": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.5.3": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.1": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.7.2": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.8.2": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
":1.7.3": {
uncompressed: "jquery-ui.js",
compressed: "jquery-ui.min.js",
},
},
aliases: {
":1": "1.8.17",
":1.8.3": "1.8.4",
":1.5": "1.5.3",
":1.6": "1.6.0",
":1.7": "1.7.3",
":1.8": "1.8.17",
},
},
":yui": {
versions: {
":2.8.0r4": {
uncompressed: "build/yuiloader/yuiloader.js",
compressed: "build/yuiloader/yuiloader-min.js",
},
":2.9.0": {
uncompressed: "build/yuiloader/yuiloader.js",
compressed: "build/yuiloader/yuiloader-min.js",
},
":2.8.1": {
uncompressed: "build/yuiloader/yuiloader.js",
compressed: "build/yuiloader/yuiloader-min.js",
},
":2.6.0": {
uncompressed: "build/yuiloader/yuiloader.js",
compressed: "build/yuiloader/yuiloader-min.js",
},
":2.7.0": {
uncompressed: "build/yuiloader/yuiloader.js",
compressed: "build/yuiloader/yuiloader-min.js",
},
":3.3.0": {
uncompressed: "build/yui/yui.js",
compressed: "build/yui/yui-min.js",
},
":2.8.2r1": {
uncompressed: "build/yuiloader/yuiloader.js",
compressed: "build/yuiloader/yuiloader-min.js",
},
},
aliases: {
":2": "2.9.0",
":3": "3.3.0",
":2.8.2": "2.8.2r1",
":2.8.0": "2.8.0r4",
":3.3": "3.3.0",
":2.6": "2.6.0",
":2.7": "2.7.0",
":2.8": "2.8.2r1",
":2.9": "2.9.0",
},
},
":prototype": {
versions: {
":1.6.1.0": {
uncompressed: "prototype.js",
compressed: "prototype.js",
},
":1.6.0.2": {
uncompressed: "prototype.js",
compressed: "prototype.js",
},
":1.7.0.0": {
uncompressed: "prototype.js",
compressed: "prototype.js",
},
":1.6.0.3": {
uncompressed: "prototype.js",
compressed: "prototype.js",
},
},
aliases: {
":1": "1.7.0.0",
":1.6.0": "1.6.0.3",
":1.6.1": "1.6.1.0",
":1.7.0": "1.7.0.0",
":1.6": "1.6.1.0",
":1.7": "1.7.0.0",
},
},
":jquery": {
versions: {
":1.3.0": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.4.0": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.3.1": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.5.0": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.4.1": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.3.2": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.2.3": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.6.0": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.5.1": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.4.2": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.7.0": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.6.1": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.5.2": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.4.3": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.7.1": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.6.2": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.4.4": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.2.6": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.6.3": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
":1.6.4": { uncompressed: "jquery.js", compressed: "jquery.min.js" },
},
aliases: {
":1": "1.7.1",
":1.2": "1.2.6",
":1.3": "1.3.2",
":1.4": "1.4.4",
":1.5": "1.5.2",
":1.6": "1.6.4",
":1.7": "1.7.1",
},
},
":dojo": {
versions: {
":1.3.0": {
uncompressed: "dojo/dojo.xd.js.uncompressed.js",
compressed: "dojo/dojo.xd.js",
},
":1.4.0": {
uncompressed: "dojo/dojo.xd.js.uncompressed.js",
compressed: "dojo/dojo.xd.js",
},
":1.3.1": {
uncompressed: "dojo/dojo.xd.js.uncompressed.js",
compressed: "dojo/dojo.xd.js",
},
":1.5.0": {
uncompressed: "dojo/dojo.xd.js.uncompressed.js",
compressed: "dojo/dojo.xd.js",
},
":1.4.1": {
uncompressed: "dojo/dojo.xd.js.uncompressed.js",
compressed: "dojo/dojo.xd.js",
},
":1.3.2": {
uncompressed: "dojo/dojo.xd.js.uncompressed.js",
compressed: "dojo/dojo.xd.js",
},
":1.2.3": {
uncompressed: "dojo/dojo.xd.js.uncompressed.js",
compressed: "dojo/dojo.xd.js",
},
":1.6.0": {
uncompressed: "dojo/dojo.xd.js.uncompressed.js",
compressed: "dojo/dojo.xd.js",
},
":1.5.1": {
uncompressed: "dojo/dojo.xd.js.uncompressed.js",
compressed: "dojo/dojo.xd.js",
},
":1.7.0": {
uncompressed: "dojo/dojo.js.uncompressed.js",
compressed: "dojo/dojo.js",
},
":1.6.1": {
uncompressed: "dojo/dojo.xd.js.uncompressed.js",
compressed: "dojo/dojo.xd.js",
},
":1.4.3": {
uncompressed: "dojo/dojo.xd.js.uncompressed.js",
compressed: "dojo/dojo.xd.js",
},
":1.7.1": {
uncompressed: "dojo/dojo.js.uncompressed.js",
compressed: "dojo/dojo.js",
},
":1.7.2": {
uncompressed: "dojo/dojo.js.uncompressed.js",
compressed: "dojo/dojo.js",
},
":1.2.0": {
uncompressed: "dojo/dojo.xd.js.uncompressed.js",
compressed: "dojo/dojo.xd.js",
},
":1.1.1": {
uncompressed: "dojo/dojo.xd.js.uncompressed.js",
compressed: "dojo/dojo.xd.js",
},
},
aliases: {
":1": "1.6.1",
":1.1": "1.1.1",
":1.2": "1.2.3",
":1.3": "1.3.2",
":1.4": "1.4.3",
":1.5": "1.5.1",
":1.6": "1.6.1",
":1.7": "1.7.2",
},
},
})),
(function () {
!(function () {
function t(t) {
throw t;
}
function i(t, i) {
return (t.width = i);
}
function n(t, i) {
return (t.innerHTML = i);
}
function e(t, i) {
return (t.selected = i);
}
function s(t, i) {
return (t.currentTarget = i);
}
function r(t, i) {
return (t.left = i);
}
function o(t, i) {
return (t.screenX = i);
}
function h(t, i) {
return (t.screenY = i);
}
function c(t, i) {
return (t.status = i);
}
function u(t, i) {
return (t.remove = i);
}
function a(t, i) {
return (t.keyCode = i);
}
function f(t, i) {
return (t.select = i);
}
function d(t, i) {
return (t.handleEvent = i);
}
function b(t, i) {
return (t.type = i);
}
function l(t, i) {
return (t.clear = i);
}
function g(t, i) {
return (t.clientX = i);
}
function p(t, i) {
return (t.clientY = i);
}
function v(t, i) {
return (t.visibility = i);
}
function m(t, i) {
return (t.length = i);
}
function w(t, i) {
return (t.className = i);
}
function j(t, i) {
return (t.next = i);
}
function y(t, i) {
return (t.target = i);
}
function k(t, i) {
return (t.contains = i);
}
function x(t, i) {
return (t.reset = i);
}
function T(t, i) {
return (t.height = i);
}
function S(t, i) {
return (t.nodeValue = i);
}
function E() {
return function () {};
}
function A(t) {
return function (i) {
this[t] = i;
};
}
function C(t) {
return function () {
return this[t];
};
}
function L(t) {
return function () {
return t;
};
}
function q(t) {
(this.t = {}),
(this.tick = function (t, i, n) {
this.t[t] = [n != ma ? n : new Date().getTime(), i];
}),
this.tick(iy, wa, t);
}
function I(t, i) {
var n = t[vd](yl),
e = ck;
!(n[0] in e) && e.execScript && e.execScript(My + n[0]);
for (var s; n[rd] && (s = n[Oa]()); )
!n[rd] && D(i) ? (e[s] = i) : (e = e[s] ? e[s] : (e[s] = {}));
}
function N() {}
function R(t) {
t.Q = function () {
return t.Mj || (t.Mj = new t());
};
}
function B(t) {
var i = typeof t;
if (i == ij) {
if (!t) return Qw;
if (t instanceof Na) return zp;
if (t instanceof ka) return i;
var n = ka[cd][nd][Ad](t);
if (n == pp) return ij;
if (
n == lp ||
(typeof t[rd] == $w &&
"undefined" != typeof t[Wd] &&
"undefined" != typeof t[od] &&
!t[od]($j))
)
return zp;
if (
n == gp ||
("undefined" != typeof t[Ad] &&
"undefined" != typeof t[od] &&
!t[od](ov))
)
return em;
} else if (i == em && "undefined" == typeof t[Ad]) return ij;
return i;
}
function D(t) {
return t !== ma;
}
function H(t) {
return B(t) == zp;
}
function F(t) {
var i = B(t);
return i == zp || (i == ij && typeof t[rd] == $w);
}
function O(t) {
return typeof t == sy;
}
function P(t) {
return typeof t == Yp;
}
function M(t) {
return typeof t == $w;
}
function z(t) {
return B(t) == em;
}
function U(t) {
return (t = B(t)), t == ij || t == zp || t == em;
}
function K(t) {
return t[uk] || (t[uk] = ++ak);
}
function G(t, i, n) {
return t[Ad][Pd](t[Kf], arguments);
}
function _(i, n, e) {
if ((i || t(Ta()), arguments[rd] > 2)) {
var s = Na[cd][Ga][Ad](arguments, 2);
return function () {
var t = Na[cd][Ga][Ad](arguments);
return Na[cd][Xd][Pd](t, s), i[Pd](n, t);
};
}
return function () {
return i[Pd](n, arguments);
};
}
function V(t, i, n) {
return (
(V = Ca[cd][Kf] && -1 != Ca[cd][Kf][nd]()[cf](Ww) ? G : _),
V[Pd](wa, arguments)
);
}
function J(t, i) {
var n = Na[cd][Ga][Ad](arguments, 1);
return function () {
var i = Na[cd][Ga][Ad](arguments);
return i[Xd][Pd](i, n), t[Pd](this, i);
};
}
function W(t, i, n) {
t[i] = n;
}
function Y(t, i) {
function n() {}
(n.prototype = i[cd]),
(t.g = i[cd]),
(t.prototype = new n()),
(t[cd].constructor = t);
}
function X(t) {
return /^[\s\xa0]*$/[Fa](t);
}
function Z(t) {
return t[_a](/[\t\r\n ]+/g, eb)[_a](/^[\t\r\n ]+|[\t\r\n ]+$/g, tb);
}
function Q(t) {
return t[_a](/^[\s\xa0]+|[\s\xa0]+$/g, tb);
}
function $(t) {
return (t = Aa(t)), dk[Fa](t) ? t : ja(t);
}
function tt(t) {
return vk[Fa](t)
? (-1 != t[cf](pb) && (t = t[_a](bk, mb)),
-1 != t[cf](_l) && (t = t[_a](lk, kb)),
-1 != t[cf](Zl) && (t = t[_a](gk, jb)),
-1 != t[cf](ub) && (t = t[_a](pk, Eb)),
t)
: t;
}
function it(t) {
return -1 != t[cf](pb) ? (Fv in ck ? nt(t) : et(t)) : t;
}
function nt(t) {
var i = { "&": pb, "<": _l, ">": Zl, """: ub },
e = La[Af](Hv);
return t[_a](mk, function (t, s) {
var r = i[t];
if (r) return r;
if (s[Qa](0) == ab) {
var o = Number(Sl + s[Zf](1));
Ia(o) || (r = Aa[Tf](o));
}
return r || (n(e, t + eb), (r = e[Lf][Zd][Ga](0, -1))), (i[t] = r);
});
}
function et(t) {
return t[_a](/&([^;]+);/g, function (t, i) {
switch (i) {
case Fp:
return pb;
case Nw:
return _l;
case lm:
return Zl;
case Tj:
return ub;
default:
if (i[Qa](0) == ab) {
var n = Number(Sl + i[Zf](1));
if (!Ia(n)) return Aa[Tf](n);
}
return t;
}
});
}
function st(t, i) {
for (
var n = 0,
e = Q(Aa(t))[vd](yl),
s = Q(Aa(i))[vd](yl),
r = Ra.max(e[rd], s[rd]),
o = 0;
0 == n && r > o;
o++
) {
var h = e[o] || tb,
c = s[o] || tb,
u = RegExp(Nb, sm),
a = RegExp(Nb, sm);
do {
var f = u[Ma](h) || [tb, tb, tb],
d = a[Ma](c) || [tb, tb, tb];
if (0 == f[0][rd] && 0 == d[0][rd]) break;
n =
rt(
0 == f[1][rd] ? 0 : Sa(f[1], 10),
0 == d[1][rd] ? 0 : Sa(d[1], 10)
) ||
rt(0 == f[2][rd], 0 == d[2][rd]) ||
rt(f[2], d[2]);
} while (0 == n);
}
return n;
}
function rt(t, i) {
return i > t ? -1 : t > i ? 1 : 0;
}
function ot(t) {
var i = Number(t);
return 0 == i && X(t) ? NaN : i;
}
function ht(t) {
return (
jk[t] ||
(jk[t] = Aa(t)[_a](/\-([a-z])/g, function (t, i) {
return i[Jd]();
}))
);
}
function ct(t) {
return t[t[rd] - 1];
}
function ut(t, i, n, e) {
if (t.reduce) return e ? t.reduce(V(i, e), n) : t.reduce(i, n);
var s = n;
return (
xk(t, function (n, r) {
s = i[Ad](e, s, n, r, t);
}),
s
);
}
function at(t, i, n) {
return (i = ft(t, i, n)), 0 > i ? wa : O(t) ? t[Qa](i) : t[i];
}
function ft(t, i, n) {
for (var e = t[rd], s = O(t) ? t[vd](tb) : t, r = 0; e > r; r++)
if (r in s && i[Ad](n, s[r], r, t)) return r;
return -1;
}
function dt(t, i) {
return kk(t, i) >= 0;
}
function bt(t, i) {
var n = kk(t, i);
n >= 0 && yk[Wd][Ad](t, n, 1);
}
function lt(t) {
return yk[Za][Pd](yk, arguments);
}
function gt(t) {
if (H(t)) return lt(t);
for (var i = [], n = 0, e = t[rd]; e > n; n++) i[n] = t[n];
return i;
}
function pt(t, i) {
for (var n = 1; n < arguments[rd]; n++) {
var e,
s = arguments[n];
if (H(s) || ((e = F(s)) && s[jd](cv))) t[Da][Pd](t, s);
else if (e)
for (var r = t[rd], o = s[rd], h = 0; o > h; h++) t[r + h] = s[h];
else t[Da](s);
}
}
function vt(t, i, n, e) {
yk[Wd][Pd](t, mt(arguments, 1));
}
function mt(t, i, n) {
return arguments[rd] <= 2 ? yk[Ga][Ad](t, i) : yk[Ga][Ad](t, i, n);
}
function wt(t) {
for (var i = {}, n = 0, e = 0; e < t[rd]; ) {
var s = t[e++],
r = U(s) ? tj + K(s) : (typeof s)[Qa](0) + s;
ka[cd][jd][Ad](i, r) || ((i[r] = !0), (t[n++] = s));
}
m(t, n);
}
function jt(t, i) {
if (!F(t) || !F(i) || t[rd] != i[rd]) return !1;
for (var n = t[rd], e = yt, s = 0; n > s; s++)
if (!e(t[s], i[s])) return !1;
return !0;
}
function yt(t, i) {
return t === i;
}
function kt() {}
function xt(i) {
if (i instanceof kt) return i;
if (typeof i.wc == em) return i.wc(!1);
if (F(i)) {
var n = 0,
e = new kt();
return (
j(e, function () {
for (;;) {
if ((n >= i[rd] && t(Ak), n in i)) return i[n++];
n++;
}
}),
e
);
}
t(Ta("Not implemented"));
}
function Tt(t, i, n) {
for (var e in t) i[Ad](n, t[e], e, t);
}
function St(t) {
var i,
n = [],
e = 0;
for (i in t) n[e++] = t[i];
return n;
}
function Et(t) {
var i,
n = [],
e = 0;
for (i in t) n[e++] = i;
return n;
}
function At(t, i) {
for (var n in t) if (t[n] == i) return !0;
return !1;
}
function Ct(t, i) {
i in t && delete t[i];
}
function Lt(t) {
var i,
n = {};
for (i in t) n[t[i]] = i;
return n;
}
function qt(t, i) {
for (var n, e, s = 1; s < arguments[rd]; s++) {
e = arguments[s];
for (n in e) t[n] = e[n];
for (var r = 0; r < Ck[rd]; r++)
(n = Ck[r]), ka[cd][jd][Ad](e, n) && (t[n] = e[n]);
}
}
function It(t) {
var i = arguments[rd];
if (1 == i && H(arguments[0])) return It[Pd](wa, arguments[0]);
for (var n = {}, e = 0; i > e; e++) n[arguments[e]] = !0;
return n;
}
function Nt(t) {
if (typeof t.yb == em) return t.yb();
if (O(t)) return t[vd](tb);
if (F(t)) {
for (var i = [], n = t[rd], e = 0; n > e; e++) i[Da](t[e]);
return i;
}
return St(t);
}
function Rt(t) {
if (typeof t.Pb == em) return t.Pb();
if (typeof t.yb != em) {
if (F(t) || O(t)) {
for (var i = [], t = t[rd], n = 0; t > n; n++) i[Da](n);
return i;
}
return Et(t);
}
}
function Bt(t, i, n) {
if (typeof t[If] == em) t[If](i, n);
else if (F(t) || O(t)) xk(t, i, n);
else
for (var e = Rt(t), s = Nt(t), r = s[rd], o = 0; r > o; o++)
i[Ad](n, s[o], e && e[o], t);
}
function Dt(i, n) {
(this.c = {}), (this.b = []);
var e = arguments[rd];
if (e > 1) {
e % 2 && t(Ta("Uneven number of arguments"));
for (var s = 0; e > s; s += 2)
this.set(arguments[s], arguments[s + 1]);
} else if (i) {
i instanceof Dt
? ((e = i.Pb()), (s = i.yb()))
: ((e = Et(i)), (s = St(i)));
for (var r = 0; r < e[rd]; r++) this.set(e[r], s[r]);
}
}
function Ht(t) {
if (t.G != t.b[rd]) {
for (var i = 0, n = 0; i < t.b[rd]; ) {
var e = t.b[i];
Ft(t.c, e) && (t.b[n++] = e), i++;
}
m(t.b, n);
}
if (t.G != t.b[rd]) {
for (var s = {}, n = (i = 0); i < t.b[rd]; )
(e = t.b[i]), Ft(s, e) || ((t.b[n++] = e), (s[e] = 1)), i++;
m(t.b, n);
}
}
function Ft(t, i) {
return ka[cd][jd][Ad](t, i);
}
function Ot() {
return ck.navigator ? ck.navigator.userAgent : wa;
}
function Pt() {
return ck.navigator;
}
function Mt(t) {
return ix[t] || (ix[t] = st(tx, t) >= 0);
}
function zt() {
return nx[9] || (nx[9] = Pk && La.documentMode && La.documentMode >= 9);
}
function Ut(t, i) {
var n = 0,
e = 0;
if (_t(t)) (n = t.selectionStart), (e = i ? -1 : t.selectionEnd);
else if (Pk) {
var s = Kt(t),
r = s[0],
s = s[1];
if (r[Va](s)) {
if ((r.setEndPoint(vg, s), t[Pf] == yy)) {
for (
var n = s[Jf](), o = r[Ua], e = o, h = (s = n[Ua]), c = !1;
!c;
)
0 == r[Hd](tp, r)
? (c = !0)
: (r[Ld](fv, -1), r[Ua] == o ? (e += nb) : (c = !0));
if (i) r = [e[rd], -1];
else {
for (r = !1; !r; )
0 == n[Hd](tp, n)
? (r = !0)
: (n[Ld](fv, -1), n[Ua] == s ? (h += nb) : (r = !0));
r = [e[rd], e[rd] + h[rd]];
}
return r;
}
(n = r[Ua][rd]), (e = i ? -1 : r[Ua][rd] + s[Ua][rd]);
}
}
return [n, e];
}
function Kt(t) {
var i = t[xd] || t[bd],
n = i.selection[pf]();
return (
t[Pf] == yy ? ((i = i[kd][yf]()), i[wd](t)) : (i = t[yf]()), [i, n]
);
}
function Gt(t, i) {
return (
t[Pf] == yy && (i = t[nf][Fd](0, i)[_a](/(\r\n|\r|\n)/g, ib)[rd]), i
);
}
function _t(t) {
try {
return typeof t.selectionStart == $w;
} catch (i) {
return !1;
}
}
function Vt(t, i) {
(this.x = D(t) ? t : 0), (this.y = D(i) ? i : 0);
}
function Jt(t, i) {
return new Vt(t.x - i.x, t.y - i.y);
}
function Wt(t, n) {
i(this, t), T(this, n);
}
function Yt(t) {
return (t = t[ad]) && typeof t[vd] == em ? t[vd](/\s+/) : [];
}
function Xt(t, i) {
var n,
e = Yt(t),
s = mt(arguments, 1);
n = e;
for (var r = 0, o = 0; o < s[rd]; o++)
dt(n, s[o]) || (n[Da](s[o]), r++);
return (n = r == s[rd]), w(t, e[Yd](eb)), n;
}
function Zt(t, i) {
var n,
e = Yt(t),
s = mt(arguments, 1);
n = e;
for (var r = 0, o = 0; o < n[rd]; o++)
dt(s, n[o]) && (vt(n, o--, 1), r++);
return (n = r == s[rd]), w(t, e[Yd](eb)), n;
}
function Qt(t) {
return t ? new Si(vi(t)) : $k || ($k = new Si());
}
function $t(t, i, n, e) {
if (
((t = e || t),
(i = i && i != Bb ? i[Jd]() : tb),
t.querySelectorAll &&
t.querySelector &&
(!zk || ci(La) || Mt(Fl)) &&
(i || n))
)
return t.querySelectorAll(i + (n ? yl + n : tb));
if (n && t.getElementsByClassName) {
if (((t = t.getElementsByClassName(n)), i)) {
for (var s, e = {}, r = 0, o = 0; (s = t[o]); o++)
i == s[lf] && (e[r++] = s);
return m(e, r), e;
}
return t;
}
if (((t = t.getElementsByTagName(i || Bb)), n)) {
for (e = {}, o = r = 0; (s = t[o]); o++)
(i = s[ad]),
typeof i[vd] == em && dt(i[vd](/\s+/), n) && (e[r++] = s);
return m(e, r), e;
}
return t;
}
function ti(t, i) {
Tt(i, function (i, n) {
n == ry
? (t[yd].cssText = i)
: n == lv
? w(t, i)
: n == nm
? (t.htmlFor = i)
: n in rx
? t[Bf](rx[n], i)
: 0 == n.lastIndexOf(Mp, 0)
? t[Bf](n, i)
: (t[n] = i);
});
}
function ii(t) {
var i = t[bd];
if (zk && !Mt(Bl) && !Uk) {
"undefined" == typeof t.innerHeight && (t = ya);
var i = t.innerHeight,
n = t[bd][Xf].scrollHeight;
return t == t.top && i > n && (i -= 15), new Wt(t.innerWidth, i);
}
return (t = ci(i) ? i[Xf] : i[kd]), new Wt(t[fd], t[Nd]);
}
function ni(t) {
return !zk && ci(t) ? t[Xf] : t[kd];
}
function ei(t) {
return t ? t.parentWindow || t[Uf] : ya;
}
function si(t, i, n) {
return ri(La, arguments);
}
function ri(t, i) {
var n = i[0],
e = i[1];
if (!ex && e && (e[_f] || e[Pf])) {
if (((n = [_l, n]), e[_f] && n[Da](rb, tt(e[_f]), ub), e[Pf])) {
n[Da](cb, tt(e[Pf]), ub);
var s = {};
qt(s, e), (e = s), delete e[Pf];
}
n[Da](Zl), (n = n[Yd](tb));
}
return (
(n = t[Af](n)),
e && (O(e) ? w(n, e) : H(e) ? Xt[Pd](wa, [n][Za](e)) : ti(n, e)),
i[rd] > 2 && oi(t, n, i, 2),
n
);
}
function oi(t, i, n, e) {
function s(n) {
n && i[Ba](O(n) ? t[tf](n) : n);
}
for (; e < n[rd]; e++) {
var r = n[e];
!F(r) || (U(r) && r[Ja] > 0) ? s(r) : xk(Ti(r) ? gt(r) : r, s);
}
}
function hi(t, i) {
var e = t[Af](Hv);
if ((Pk ? (n(e, Yl + i), e[Td](e[Lf])) : n(e, i), 1 == e[zf][rd]))
return e[Td](e[Lf]);
for (var s = t.createDocumentFragment(); e[Lf]; ) s[Ba](e[Lf]);
return s;
}
function ci(t) {
return t.compatMode == ag;
}
function ui(t) {
for (var i; (i = t[Lf]); ) t[Td](i);
}
function ai(t, i) {
i[Gd] && i[Gd][rf](t, i[Vf]);
}
function fi(t) {
return t && t[Gd] ? t[Gd][Td](t) : wa;
}
function di(t, i) {
if (t[Od] && 1 == i[Ja]) return t == i || t[Od](i);
if ("undefined" != typeof t[af])
return t == i || Boolean(16 & t[af](i));
for (; i && t != i; ) i = i[Gd];
return i == t;
}
function bi(t, i) {
if (t == i) return 0;
if (t[af]) return 2 & t[af](i) ? 1 : -1;
if (Zj in t || (t[Gd] && Zj in t[Gd])) {
var n = 1 == t[Ja],
e = 1 == i[Ja];
if (n && e) return t[ud] - i[ud];
var s = t[Gd],
r = i[Gd];
return s == r
? gi(t, i)
: !n && di(s, i)
? -1 * li(t, i)
: !e && di(r, t)
? li(i, t)
: (n ? t[ud] : s[ud]) - (e ? i[ud] : r[ud]);
}
return (
(e = vi(t)),
(n = e[pf]()),
n.selectNode(t),
n[Ka](!0),
(e = e[pf]()),
e.selectNode(i),
e[Ka](!0),
n.compareBoundaryPoints(ck.Range.START_TO_END, e)
);
}
function li(t, i) {
var n = t[Gd];
if (n == i) return -1;
for (var e = i; e[Gd] != n; ) e = e[Gd];
return gi(e, t);
}
function gi(t, i) {
for (var n = i; (n = n[td]); ) if (n == t) return -1;
return 1;
}
function pi(t) {
var i,
n = arguments[rd];
if (!n) return wa;
if (1 == n) return arguments[0];
var e = [],
s = xa;
for (i = 0; n > i; i++) {
for (var r = [], o = arguments[i]; o; ) r[Xd](o), (o = o[Gd]);
e[Da](r), (s = Ra.min(s, r[rd]));
}
for (r = wa, i = 0; s > i; i++) {
for (var o = e[0][i], h = 1; n > h; h++) if (o != e[h][i]) return r;
r = o;
}
return r;
}
function vi(t) {
return 9 == t[Ja] ? t : t[xd] || t[bd];
}
function mi(t) {
return zk
? t[bd] || t.contentWindow[bd]
: t.contentDocument || t.contentWindow[bd];
}
function wi(t, i) {
if (my in t) t.textContent = i;
else if (t[Lf] && 3 == t[Lf][Ja]) {
for (; t[Ed] != t[Lf]; ) t[Td](t[Ed]);
t[Lf].data = i;
} else ui(t), t[Ba](vi(t)[tf](i));
}
function ji(t) {
var i = t.getAttributeNode(ay);
return i && i.specified
? ((t = t.tabIndex), M(t) && t >= 0 && 32768 > t)
: !1;
}
function yi(t) {
if (sx && Rm in t) t = t.innerText[_a](/(\r\n|\r|\n)/g, ib);
else {
var i = [];
xi(t, i, !0), (t = i[Yd](tb));
}
return (
(t = t[_a](/ \xAD /g, eb)[_a](/\xAD/g, tb)),
(t = t[_a](/\u200B/g, tb)),
sx || (t = t[_a](/ +/g, eb)),
t != eb && (t = t[_a](/^\s*/, tb)),
t
);
}
function ki(t) {
var i = [];
return xi(t, i, !1), i[Yd](tb);
}
function xi(t, i, n) {
if (!(t[lf] in ox))
if (3 == t[Ja])
n ? i[Da](Aa(t[Zd])[_a](/(\r\n|\r|\n)/g, tb)) : i[Da](t[Zd]);
else if (t[lf] in hx) i[Da](hx[t[lf]]);
else for (t = t[Lf]; t; ) xi(t, i, n), (t = t[Vf]);
}
function Ti(t) {
if (t && typeof t[rd] == $w) {
if (U(t)) return typeof t[sf] == em || typeof t[sf] == sy;
if (z(t)) return typeof t[sf] == em;
}
return !1;
}
function Si(t) {
this.b = t || ck[bd] || La;
}
function Ei(t) {
return t.b;
}
function Ai(t) {
return t.b.parentWindow || t.b[Uf];
}
function Ci(t) {
var i = t.b,
t = ni(i),
i = i.parentWindow || i[Uf];
return new Vt(i.pageXOffset || t[Rd], i.pageYOffset || t[$f]);
}
function Li(t) {
var i,
n = t[Gd];
if (n && 11 != n[Ja])
if (t.removeNode) t.removeNode(!1);
else {
for (; (i = t[Lf]); ) n[rf](i, t);
fi(t);
}
}
function qi(t, i, n, e) {
(this.top = t), (this.right = i), (this.bottom = n), r(this, e);
}
function Ii(t, n, e, s) {
r(this, t), (this.top = n), i(this, e), T(this, s);
}
function Ni(t, i) {
O(i) ? Ri(t, ma, i) : Tt(i, J(Ri, t));
}
function Ri(t, i, n) {
t[yd][ht(n)] = i;
}
function Bi(t, i) {
var n = vi(t);
return n[Uf] &&
n[Uf].getComputedStyle &&
(n = n[Uf].getComputedStyle(t, wa))
? n[i] || n.getPropertyValue(i)
: tb;
}
function Di(t, i) {
return t.currentStyle ? t.currentStyle[i] : wa;
}
function Hi(t, i) {
return Bi(t, i) || Di(t, i) || t[yd][i];
}
function Fi(t, i) {
var n,
e,
s = Mk && (Bk || Vk) && Mt(ql);
i instanceof Vt ? ((n = i.x), (e = i.y)) : ((n = i), (e = ma)),
r(t[yd], _i(n, s)),
(t[yd].top = _i(e, s));
}
function Oi(t) {
var i,
t = t ? (9 == t[Ja] ? t : vi(t)) : La;
return (
(i = Pk) && (i = !zt()) && ((i = Qt(t)), (i = !ci(i.b))),
i ? t[kd] : t[Xf]
);
}
function Pi(t) {
var i = t[Ha]();
return (
Pk &&
((t = t[xd]),
(i.left -= t[Xf][Nf] + t[kd][Nf]),
(i.top -= t[Xf][Df] + t[kd][Df])),
i
);
}
function Mi(t) {
if (Pk) return t.offsetParent;
for (
var i = vi(t), n = Hi(t, pj), e = n == Yv || n == Ep, t = t[Gd];
t && t != i;
t = t[Gd]
)
if (
((n = Hi(t, pj)),
(e = e && n == ey && t != i[Xf] && t != i[kd]),
!e &&
(t.scrollWidth > t[fd] ||
t.scrollHeight > t[Nd] ||
n == Yv ||
n == Ep ||
n == Aj))
)
return t;
return wa;
}
function zi(t) {
for (
var i, n = new qi(0, xa, xa, 0), e = Qt(t), s = e.b[kd], o = ni(e.b);
(t = Mi(t));
)
if (
!(
(Pk && 0 == t[fd]) ||
(zk && 0 == t[Nd] && t == s) ||
(t.scrollWidth == t[fd] && t.scrollHeight == t[Nd]) ||
Hi(t, rj) == Gy
)
) {
var h,
c = Ui(t);
if (((h = t), Mk && !Mt(ql))) {
var u = Ea(Bi(h, $p));
if (Xi(h)) {
var a = h.offsetWidth - h[fd] - u - Ea(Bi(h, iv));
u += a;
}
h = new Vt(u, Ea(Bi(h, ev)));
} else h = new Vt(h[Nf], h[Df]);
(c.x += h.x),
(c.y += h.y),
(n.top = Ra.max(n.top, c.y)),
(n.right = Ra.min(n[$d], c.x + t[fd])),
(n.bottom = Ra.min(n[Dd], c.y + t[Nd])),
r(n, Ra.max(n[vf], c.x)),
(i = i || t != o);
}
return (
(s = o[Rd]),
(o = o[$f]),
zk
? ((n.left += s), (n.top += o))
: (r(n, Ra.max(n[vf], s)), (n.top = Ra.max(n.top, o))),
(!i || zk) && ((n.right += s), (n.bottom += o)),
(e = ii(Ai(e) || ya)),
(n.right = Ra.min(n[$d], s + e[za])),
(n.bottom = Ra.min(n[Dd], o + e[Vd])),
n.top >= 0 && n[vf] >= 0 && n[Dd] > n.top && n[$d] > n[vf] ? n : wa
);
}
function Ui(t) {
var i,
n = vi(t),
e = Hi(t, pj),
s =
Mk &&
n[xf] &&
!t[Ha] &&
e == Ep &&
(i = n[xf](t)) &&
(i[mf] < 0 || i[wf] < 0),
r = new Vt(0, 0),
o = Oi(n);
if (t == o) return r;
if (t[Ha])
(i = Pi(t)),
(t = Ci(Qt(n))),
(r.x = i[vf] + t.x),
(r.y = i.top + t.y);
else if (n[xf] && !s)
(i = n[xf](t)),
(t = n[xf](o)),
(r.x = i[mf] - t[mf]),
(r.y = i[wf] - t[wf]);
else {
i = t;
do {
if (
((r.x += i.offsetLeft),
(r.y += i[_d]),
i != t && ((r.x += i[Nf] || 0), (r.y += i[Df] || 0)),
zk && Hi(i, pj) == Yv)
) {
(r.x += n[kd][Rd]), (r.y += n[kd][$f]);
break;
}
i = i.offsetParent;
} while (i && i != t);
for (
(Ok || (zk && e == Ep)) && (r.y -= n[kd][_d]), i = t;
(i = Mi(i)) && i != n[kd] && i != o;
)
(r.x -= i[Rd]), (Ok && i[zd] == rp) || (r.y -= i[$f]);
}
return r;
}
function Ki(t) {
var i = new Vt();
if (1 == t[Ja])
if (t[Ha]) (t = Pi(t)), (i.x = t[vf]), (i.y = t.top);
else {
var n = Ci(Qt(t)),
t = Ui(t);
(i.x = t.x - n.x), (i.y = t.y - n.y);
}
else {
var n = z(t.Nj),
e = t;
t[of] ? (e = t[of][0]) : n && t.Ha[of] && (e = t.Ha[of][0]),
(i.x = e[Wf]),
(i.y = e[Yf]);
}
return i;
}
function Gi(n, e, s) {
e instanceof Wt
? ((s = e[Vd]), (e = e[za]))
: s == ma && t(Ta("missing height argument")),
i(n[yd], _i(e, !0)),
T(n[yd], _i(s, !0));
}
function _i(t, i) {
return typeof t == $w && (t = (i ? Ra.round(t) : t) + kj), t;
}
function Vi(t) {
if (Hi(t, Dv) != Zw) return Ji(t);
var i = t[yd],
n = i.display,
e = i.visibility,
s = i.position;
return (
v(i, jm),
(i.position = Ep),
(i.display = Nm),
(t = Ji(t)),
(i.display = n),
(i.position = s),
v(i, e),
t
);
}
function Ji(t) {
var i = t.offsetWidth,
n = t.offsetHeight,
e = zk && !i && !n;
return (D(i) && !e) || !t[Ha]
? new Wt(i, n)
: ((t = Pi(t)), new Wt(t[$d] - t[vf], t[Dd] - t.top));
}
function Wi(t) {
var i = Ui(t),
t = Vi(t);
return new Ii(i.x, i.y, t[za], t[Vd]);
}
function Yi(t, i) {
t[yd].display = i ? tb : Zw;
}
function Xi(t) {
return Ij == Hi(t, Iv);
}
function Zi(t, i, n) {
if (((n = n ? wa : t.getElementsByTagName(Bb)), cx)) {
if (((i = i ? Zw : tb), (t[yd][cx] = i), n))
for (var e, t = 0; (e = n[t]); t++) e[yd][cx] = i;
} else if ((Pk || Ok) && ((i = i ? nj : tb), t[Bf](Fy, i), n))
for (t = 0; (e = n[t]); t++) e[Bf](Fy, i);
}
function Qi(t, i) {
if (/^\d+px?$/[Fa](i)) return Sa(i, 10);
var n = t[yd][vf],
e = t.runtimeStyle[vf];
r(t.runtimeStyle, t.currentStyle[vf]), r(t[yd], i);
var s = t[yd].pixelLeft;
return r(t[yd], n), r(t.runtimeStyle, e), s;
}
function $i(t, i) {
if (Pk) {
var n = Qi(t, Di(t, i + Og)),
e = Qi(t, Di(t, i + Jg)),
s = Qi(t, Di(t, i + hp)),
r = Qi(t, Di(t, i + cg));
return new qi(s, e, r, n);
}
return (
(n = Bi(t, i + Og)),
(e = Bi(t, i + Jg)),
(s = Bi(t, i + hp)),
(r = Bi(t, i + cg)),
new qi(Ea(s), Ea(e), Ea(r), Ea(n))
);
}
function tn(t, i) {
if (Di(t, i + np) == Zw) return 0;
var n = Di(t, i + bp);
return n in ux ? ux[n] : Qi(t, n);
}
function nn(t) {
if (Pk) {
var i = tn(t, Qp),
n = tn(t, tv),
e = tn(t, nv),
t = tn(t, Xp);
return new qi(e, n, t, i);
}
return (
(i = Bi(t, $p)),
(n = Bi(t, iv)),
(e = Bi(t, ev)),
(t = Bi(t, Zp)),
new qi(Ea(e), Ea(n), Ea(t), Ea(i))
);
}
function en(t) {
var i = vi(t),
n = tb;
if (i[kd][yf]) {
(i = i[kd][yf]()), i[wd](t);
try {
n = i.queryCommandValue(jg);
} catch (e) {
n = tb;
}
}
n || (n = Hi(t, Qv)), (t = n[vd](Hb)), t[rd] > 1 && (n = t[0]);
t: for (t = 0; 2 > t; t++)
if (((i = "\"'"[Qa](t)), n[Qa](0) == i && n[Qa](n[rd] - 1) == i)) {
n = n[Fd](1, n[rd] - 1);
break t;
}
return n;
}
function sn(t) {
var i,
n = Hi(t, $v);
if (((i = ((i = n[jf](ax)) && i[0]) || wa), n && kj == i))
return Sa(n, 10);
if (Pk) {
if (i in fx) return Qi(t, n);
if (t[Gd] && 1 == t[Gd][Ja] && i in dx)
return (t = t[Gd]), (i = Hi(t, $v)), Qi(t, n == i ? Nl : n);
}
return (
(i = si(Qj, { style: Ky })), t[Ba](i), (n = i.offsetHeight), fi(i), n
);
}
function rn(t) {
return function () {
return t;
};
}
function on(t) {
return t;
}
function hn() {}
function cn(t) {
for (var i = 0, n = arguments[rd]; n > i; ++i) {
var e = arguments[i];
F(e) ? cn[Pd](wa, e) : e && typeof e.s == em && e.s();
}
}
function un(t, i) {
(this.b = t), (this.m = i);
}
function an(t, i, n) {
return (t = t.mc()), n != wa ? t[Fd](i, n) : t[Fd](i);
}
function fn(t, i) {
var n = t.mc();
return i <= n[rd] && i >= 0 ? n[Qa](i) : tb;
}
function dn(t, i) {
un[Ad](this, t, i);
}
function bn(t, i) {
return Bi(t, i) || Di(t, i) || t[yd][i];
}
function ln(t, n, e, s, o, h, c, u) {
var a,
f = e.offsetParent;
if (f) {
var d = f[zd] == xg || f[zd] == rg;
(d && Hi(f, pj) == ey) ||
((a = Ui(f)), d || (a = Jt(a, new Vt(f[Rd], f[$f]))));
}
if (((f = Wi(t)), (d = zi(t)))) {
var b = new Ii(d[vf], d.top, d[$d] - d[vf], d[Dd] - d.top),
d = Ra.max(f[vf], b[vf]),
l = Ra.min(f[vf] + f[za], b[vf] + b[za]);
if (l >= d) {
var g = Ra.max(f.top, b.top),
b = Ra.min(f.top + f[Vd], b.top + b[Vd]);
b >= g && (r(f, d), (f.top = g), i(f, l - d), T(f, b - g));
}
}
if (((d = Qt(t)), (g = Qt(e)), d.b != g.b)) {
var l = d.b[kd],
g = Ai(g),
b = new Vt(0, 0),
p = ei(vi(l)),
v = l;
do {
var m = p == g ? Ui(v) : Ki(v);
(b.x += m.x), (b.y += m.y);
} while (p && p != g && (v = p.frameElement) && (p = p.parent));
(l = Jt(b, Ui(l))),
Pk && !ci(d.b) && (l = Jt(l, Ci(d))),
(f.left += l.x),
(f.top += l.y);
}
(t = -5 & (4 & n && Xi(t) ? 2 ^ n : n)),
(n = new Vt(
2 & t ? f[vf] + f[za] : f[vf],
1 & t ? f.top + f[Vd] : f.top
)),
a && (n = Jt(n, a)),
o &&
((n.x += (2 & t ? -1 : 1) * o.x), (n.y += (1 & t ? -1 : 1) * o.y));
var w;
return (
c &&
(w = zi(e)) &&
a &&
((w.top = Ra.max(0, w.top - a.y)),
(w.right -= a.x),
(w.bottom -= a.y),
r(w, Ra.max(0, w[vf] - a.x))),
gn(n, e, s, h, w, c, u)
);
}
function gn(t, i, n, e, s, r, o) {
var t = t.W(),
h = 0,
c = -5 & (4 & n && Xi(i) ? 2 ^ n : n),
n = Vi(i),
o = o ? o.W() : n.W();
return (
(e || 0 != c) &&
(2 & c ? (t.x -= o[za] + (e ? e[$d] : 0)) : e && (t.x += e[vf]),
1 & c ? (t.y -= o[Vd] + (e ? e[Dd] : 0)) : e && (t.y += e.top)),
r &&
(s
? ((e = t),
(h = 0),
65 == (65 & r) && (e.x < s[vf] || e.x >= s[$d]) && (r &= -2),
132 == (132 & r) && (e.y < s.top || e.y >= s[Dd]) && (r &= -5),
e.x < s[vf] && 1 & r && ((e.x = s[vf]), (h |= 1)),
e.x < s[vf] &&
e.x + o[za] > s[$d] &&
16 & r &&
((o.width -= e.x + o[za] - s[$d]), (h |= 4)),
e.x + o[za] > s[$d] &&
1 & r &&
((e.x = Ra.max(s[$d] - o[za], s[vf])), (h |= 1)),
2 & r &&
(h |= (e.x < s[vf] ? 16 : 0) | (e.x + o[za] > s[$d] ? 32 : 0)),
e.y < s.top && 4 & r && ((e.y = s.top), (h |= 2)),
e.y >= s.top &&
e.y + o[Vd] > s[Dd] &&
32 & r &&
((o.height -= e.y + o[Vd] - s[Dd]), (h |= 8)),
e.y + o[Vd] > s[Dd] &&
4 & r &&
((e.y = Ra.max(s[Dd] - o[Vd], s.top)), (h |= 2)),
8 & r &&
(h |= (e.y < s.top ? 64 : 0) | (e.y + o[Vd] > s[Dd] ? 128 : 0)),
(s = h))
: (s = 256),
(h = s),
496 & h)
? h
: (Fi(i, t),
n == o ||
(n && o ? n[za] == o[za] && n[Vd] == o[Vd] : 0) ||
Gi(i, o),
h)
);
}
function pn() {}
function vn(t, i) {
(this.c = t), (this.d = i);
}
function mn(t, i, n) {
vn[Ad](this, t, i), (this.j = n);
}
function wn(t, i) {
return 48 & t && (i ^= 2), 192 & t && (i ^= 1), i;
}
function jn(t, i, n, e) {
mn[Ad](this, t, i, n || e), (this.p = e);
}
function yn(t, i) {
this.c = t instanceof Vt ? t : new Vt(t, i);
}
function kn(t, i) {
yn[Ad](this, t, i);
}
function xn(t, e, s) {
var r = t.b,
o = Qt(r),
e = e || t.qb()[hf](1),
h = jp + K(r),
c = o.h(h);
c ? o.Kg(c) : (c = o.l(_g, { id: h })),
c[Gd] || vi(r)[kd][Ba](c),
(h = t.m),
(e = e.m),
o.Aa(c, o.b[tf](r[nf][Fd](0, h))),
(t = o.b[Af](Xg)),
n(t, r[nf][Fd](h, e) || Aa[Tf](160)),
o.Aa(c, t),
o.Aa(c, o.b[tf](r[nf][Fd](e))),
(c[yd].cssText = r[yd].cssText),
xk(Yt(r), function (t) {
Xt(c, t);
}),
Pk && !Mt(zl)
? ((c[yd].whiteSpace = vj), (c[yd].wordWrap = sv))
: ((c[yd].whiteSpace = mj), (c[yd].wordWrap = bn(r, Yy) || tb)),
(c[yd].fontFamily = en(r));
try {
c[yd].fontSize = sn(r) + kj;
} catch (u) {}
return (
(c[yd].fontWeight = bn(r, im)),
(c[yd].fontStyle = bn(r, tm)),
(c[yd].textTransform = bn(r, jy)),
(c[yd].textDecoration = bn(r, wy)),
(c[yd].lineHeight = bn(r, qw)),
(c[yd].letterSpacing = bn(r, Aw)),
(c[yd].wordSpacing = bn(r, Wy)),
(c[yd].direction = Xi(r) ? Ij : Rw),
(c[yd].textAlign = Hi(r, vy) || iy),
(c[yd].verticalAlign = bn(r, Uy)),
(o = $i(r, Dw)),
(c[yd].marginTop = o.top + kj),
(c[yd].marginRight = o[$d] + kj),
(c[yd].marginBottom = o[Dd] + kj),
(c[yd].marginLeft = o[vf] + kj),
(o = nn(r)),
(c[yd].borderTop = o.top + xj),
(c[yd].borderRight = o[$d] + xj),
(c[yd].borderBottom = o[Dd] + xj),
(c[yd].borderLeft = o[vf] + xj),
(o = $i(r, uj)),
(c[yd].paddingTop = o.top + kj),
(c[yd].paddingRight = o[$d] + kj),
(c[yd].paddingBottom = o[Dd] + kj),
(c[yd].paddingLeft = o[vf] + kj),
v(c[yd], jm),
(o = Hi(r, oj)),
(c[yd].overflowX = o && o != Gy ? o : Up),
(o = Hi(r, hj)),
(c[yd].overflowY = o && o != Gy ? o : Up),
Gi(c, Vi(r)),
(o = c[yd][za]),
(o = o[Fd](0, o[rd] - 2)),
(o = new Number(o) - 4),
i(c[yd], (4 > o ? 4 : o) + kj),
(c.scrollTop = r[$f]),
(c.scrollLeft = r[Rd]),
Fi(c, Ui(r)),
(c[yd].position = Ep),
(c[yd].zIndex = Pb),
r[zd][Jd]() == Eg &&
(t[_d] >= r.offsetHeight || t.offsetLeft >= r.offsetWidth)
? Tn(r, 7)
: Tn(t, s)
);
}
function Tn(t, i) {
return new jn(t, i || 5, !0, !1);
}
function Sn(t, i, n) {
(this.b = t), this[Ud](i, n || i.qb());
}
function En(t) {
t.c = t.q();
}
function An(t) {
try {
t.b.Nd(t.f);
} catch (i) {}
}
function Cn(t, i) {
b(this, t), y(this, i), s(this, this[Sd]);
}
function Ln(t) {
t[ef]();
}
function qn(t, i, n) {
Sn[Ad](this, t, i, n);
}
function In(t) {
return In[eb](t), t;
}
function Nn(t, i) {
t && this.Xc(t, i);
}
function Rn(t) {
return !(
(px ? 0 != t.Ha.button : t[Pf] == gv ? 0 : !(t.Ha.button & mx[0])) ||
(zk && Bk && t[pd])
);
}
function Bn(i, n) {
(this.f = n),
(this.c = []),
i > this.f &&
t(
Ta("[goog.structs.SimplePool] Initial cannot be greater than max")
);
for (var e = 0; i > e; e++) this.c[Da](this.b ? this.b() : {});
}
function Dn(t) {
return t.c[rd] ? t.c.pop() : t.b ? t.b() : {};
}
function Hn(t, i) {
t.c[rd] < t.f ? t.c[Da](i) : Fn(t, i);
}
function Fn(t, i) {
if (t.d) t.d(i);
else if (U(i))
if (z(i.s)) i.s();
else for (var n in i) delete i[n];
}
function On() {}
function Pn(i, n, e, s, r) {
if (n) {
if (H(n)) {
for (var o = 0; o < n[rd]; o++) Pn(i, n[o], e, s, r);
return wa;
}
var s = !!s,
h = Bx;
n in h || (h[n] = kx()), (h = h[n]), s in h || ((h[s] = kx()), h.G++);
var c,
h = h[s],
u = K(i);
if ((h.mb++, h[u])) {
for (c = h[u], o = 0; o < c[rd]; o++)
if (((h = c[o]), h.nd == e && h.Xe == r)) {
if (h.Gc) break;
return c[o].key;
}
} else (c = h[u] = Tx()), h.G++;
return (
(o = Ex()),
(o.src = i),
(h = Lx()),
h.Xc(e, o, i, n, s, r),
(e = h.key),
(o.key = e),
c[Da](h),
(Rx[e] = h),
Dx[u] || (Dx[u] = Tx()),
Dx[u][Da](h),
i[Rf]
? (i == ck || !i.xh) && i[Rf](n, o, s)
: i.attachEvent(n in Hx ? Hx[n] : (Hx[n] = nj + n), o),
e
);
}
t(Ta(Ng));
}
function Mn(t, i, n, e, s) {
if (H(i)) for (var r = 0; r < i[rd]; r++) Mn(t, i[r], n, e, s);
else if (((e = !!e), (t = Gn(t, i, e))))
for (r = 0; r < t[rd]; r++)
if (t[r].nd == n && t[r][bf] == e && t[r].Xe == s) {
zn(t[r].key);
break;
}
}
function zn(t) {
if (!Rx[t]) return !1;
var i = Rx[t];
if (i.Gc) return !1;
var n = i.src,
e = i[Pf],
s = i.c,
r = i[bf];
if (
(n[ld]
? (n == ck || !n.xh) && n[ld](e, s, r)
: n.detachEvent &&
n.detachEvent(e in Hx ? Hx[e] : (Hx[e] = nj + e), s),
(n = K(n)),
(s = Bx[e][r][n]),
Dx[n])
) {
var o = Dx[n];
bt(o, i), 0 == o[rd] && delete Dx[n];
}
return (i.Gc = !0), (s.yh = !0), Un(e, r, n, s), delete Rx[t], !0;
}
function Un(t, i, n, e) {
if (!e.jf && e.yh) {
for (var s = 0, r = 0; s < e[rd]; s++)
if (e[s].Gc) {
var o = e[s].c;
(o.src = wa), Cx(o), qx(e[s]);
} else s != r && (e[r] = e[s]), r++;
m(e, r),
(e.yh = !1),
0 == r &&
(Sx(e),
delete Bx[t][i][n],
Bx[t][i].G--,
0 == Bx[t][i].G && (xx(Bx[t][i]), delete Bx[t][i], Bx[t].G--),
0 == Bx[t].G && (xx(Bx[t]), delete Bx[t]));
}
}
function Kn(t) {
var i,
n = 0,
e = i == wa;
if (((i = !!i), t == wa))
Tt(Dx, function (t) {
for (var s = t[rd] - 1; s >= 0; s--) {
var r = t[s];
(e || i == r[bf]) && (zn(r.key), n++);
}
});
else if (((t = K(t)), Dx[t]))
for (var t = Dx[t], s = t[rd] - 1; s >= 0; s--) {
var r = t[s];
(e || i == r[bf]) && (zn(r.key), n++);
}
}
function Gn(t, i, n) {
var e = Bx;
return i in e && ((e = e[i]), n in e && ((e = e[n]), (t = K(t)), e[t]))
? e[t]
: wa;
}
function _n(t, i, n, e, s) {
var r = 1,
i = K(i);
if (t[i]) {
t.mb--, (t = t[i]), t.jf ? t.jf++ : (t.jf = 1);
try {
for (var o = t[rd], h = 0; o > h; h++) {
var c = t[h];
c && !c.Gc && (r &= Vn(c, s) !== !1);
}
} finally {
t.jf--, Un(n, e, i, t);
}
}
return Boolean(r);
}
function Vn(t, i) {
var n = t[Hf](i);
return t.gh && zn(t.key), n;
}
function Jn(t, i) {
var n = i[Pf] || i,
e = Bx;
if (!(n in e)) return !0;
if (O(i)) i = new Cn(i, t);
else if (i instanceof Cn) y(i, i[Sd] || t);
else {
var r = i,
i = new Cn(n, t);
qt(i, r);
}
var o,
h,
r = 1,
e = e[n],
n = !0 in e;
if (n) {
for (o = [], h = t; h; h = h.kf) o[Da](h);
(h = e[!0]), (h.mb = h.G);
for (var c = o[rd] - 1; !i.Yc && c >= 0 && h.mb; c--)
s(i, o[c]), (r &= _n(h, o[c], i[Pf], !0, i) && 0 != i.Ee);
}
if (!1 in e)
if (((h = e[!1]), (h.mb = h.G), n))
for (c = 0; !i.Yc && c < o[rd] && h.mb; c++)
s(i, o[c]), (r &= _n(h, o[c], i[Pf], !1, i) && 0 != i.Ee);
else
for (e = t; !i.Yc && e && h.mb; e = e.kf)
s(i, e), (r &= _n(h, e, i[Pf], !1, i) && 0 != i.Ee);
return Boolean(r);
}
function Wn() {
Fx ||
((Fx = []),
xk($t(La, Im, ma, ma), function (t) {
var i;
try {
i = mi(t);
} catch (n) {}
i && Fx[Da](i);
}));
}
function Yn(t, i) {
var n = Zn;
Pn(La, t, n, !0, i),
Wn(),
xk(Fx, function (e) {
try {
Pn(e, t, n, !0, i);
} catch (s) {}
});
}
function Xn(i, n, e, s) {
if (n)
if (H(n)) for (var r = 0; r < n[rd]; r++) Xn(i, n[r], e, s);
else
(r = Ox[n]),
r || ((r = {}), (Ox[n] = r), Yn(n, s)),
(n = r[K(i)]),
n || ((n = []), (r[K(i)] = n)),
dt(n, e) || n[Da](e);
else t(Ta(Ng));
}
function Zn(t) {
var i = Ox[t[Pf]];
return i && t[Sd] && (i = i[K(t[Sd])])
? Sk(i, function (i) {
return z(i)
? i[Ad](ma, t)
: i && i[Hf] && z(i[Hf])
? i[Hf][Ad](i, t)
: void 0;
})
: !1;
}
function Qn() {}
function $n(t, i) {
return Jn(t, i);
}
function te(t, i) {
(this.c = !!t), (this.d = !!i), (this.b = {});
}
function ie(t) {
(this.qc = {}), (this.ia = t || Px), (this.c = {});
}
function ne(t, i) {
return t.ia.get(t, i);
}
function ee(i, n) {
var e = n.Ob();
i.qc[e] && t(Ta("Plugin already registered with the id:" + e)),
(i.qc[e] = n),
n.Za(i),
n.gf(i);
}
function se(t) {
(this.c = t), (this.b = []);
}
function re(t) {
xk(t.b, zn), m(t.b, 0);
}
function oe(t) {
if ((t[ed] && !t[pd]) || t[uf] || (t[Cf] >= 112 && t[Cf] <= 123))
return !1;
switch (t[Cf]) {
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 16:
case 38:
case 224:
case 92:
return !1;
default:
return !0;
}
}
function he(t, i, n, e, s) {
if (!(Pk || (zk && Mt(Dl)))) return !0;
if (Bk && s) return ce(t);
if (s && !e) return !1;
if (!n && (17 == i || 18 == i)) return !1;
if (Pk && e && i == t) return !1;
switch (t) {
case 13:
return !(Pk && zt());
case 27:
return !zk;
}
return ce(t);
}
function ce(t) {
if (t >= 48 && 57 >= t) return !0;
if (t >= 96 && 106 >= t) return !0;
if (t >= 65 && 90 >= t) return !0;
if (zk && 0 == t) return !0;
switch (t) {
case 32:
case 63:
case 107:
case 109:
case 110:
case 111:
case 186:
case 189:
case 187:
case 188:
case 190:
case 191:
case 192:
case 222:
case 219:
case 220:
case 221:
return !0;
default:
return !1;
}
}
function ue(t, i) {
(this.c = t || 1),
(this.b = i || cT),
(this.f = V(this.Li, this)),
(this.j = fk());
}
function ae(i, n, e) {
z(i)
? e && (i = V(i, e))
: i && typeof i[Hf] == em
? (i = V(i[Hf], i))
: t(Ta(Bg)),
n > 2147483647 || cT[dd](i, n || 0);
}
function fe(t) {
(this.d = {}),
(this.c = { Bc: [], Gg: 0 }),
(this.M = It(fT)),
(this.p = !0),
(this.f = this.z = !1),
(this.F = !0),
(this.b = t),
Pn(this.b, kw, this.Ke, !1, this),
Bk && Mk && Mt(Ll) && Pn(this.b, Tw, this.Ag, !1, this),
Dk &&
!Mk &&
(Pn(this.b, xw, this.Bg, !1, this),
Pn(this.b, Tw, this.Cg, !1, this));
}
function de(t, i) {
var n;
if (O(i[t])) n = be(i[t]);
else {
var e = i,
s = t;
for (H(i[t]) && ((e = i[t]), (s = 0)), n = []; s < e[rd]; s += 2)
n[Da]({ keyCode: e[s], Wc: e[s + 1] });
}
return n;
}
function be(t) {
for (
var i,
t = t[_a](/[ +]*\+[ +]*/g, Db)
[_a](/[ ]+/g, eb)
[Qd](),
t = t[vd](eb),
n = [],
e = 0;
(i = t[e]);
e++
) {
var s,
r = i[vd](Db);
i = 0;
for (var o, h = 0; (o = r[h]); h++) {
switch (o) {
case Uj:
i |= 1;
continue;
case xv:
i |= 2;
continue;
case Bp:
i |= 4;
continue;
case Ow:
i |= 8;
continue;
}
if (((s = o), !uT)) {
(r = {}), (o = ma);
for (o in hT) r[hT[o]] = o;
uT = r;
}
s = uT[s];
break;
}
n[Da]({ keyCode: s, Wc: i });
}
return n;
}
function le(t) {
return Dk && !Mk && t[pd] && t[ed] && !t[Md];
}
function ge(i, n, e) {
var s = n[Oa](),
s = (255 & s[Cf]) | (s.Wc << 8),
r = i[s];
r &&
e &&
(0 == n[rd] || O(r)) &&
t(Ta("Keyboard shortcut conflicts with existing shortcut")),
n[rd] ? (r || (r = i[s] = {}), ge(r, n, e)) : (i[s] = e);
}
function pe(t, i, n, e) {
return (
(n = n || 0),
(e = (e || t.d)[i[n]]) && !O(e) && i[rd] - n > 1
? pe(t, i, n + 1, e)
: e
);
}
function ve(t, i, n) {
Cn[Ad](this, t, n), (this.ih = i);
}
function me(t, i) {
ie[Ad](this),
(this.M = t),
(this.b = this.Z()),
(this.T = i),
(this.j = new se(this)),
(this.F = this.b && this.b.getAttribute && !!this.b.getAttribute(hm)),
(this.d = {}),
(this.p = {}),
(this.rb = 0);
}
function we() {
return Sj + (bT++)[nd](36);
}
function je(t, i) {
for (var n in t.p) i(t.p[n]);
}
function ye(t) {
var i = t.Z();
i[zd][Jd]() != lg &&
(Mk && Ea(tx) < 4
? ((t = La.createEvent(Hg)),
t.initKeyEvent(xw, !0, !0, ya, !1, !1, !1, !1, 0, 32),
i.dispatchEvent(t),
(t = La.createEvent(Hg)),
t.initKeyEvent(xw, !0, !0, ya, !1, !1, !1, !1, 8, 0),
i.dispatchEvent(t))
: zk && !t.z && !t.F && (i.blur(), t.sb()));
}
function ke(t) {
me[Ad](this, t, ly);
}
function xe() {}
function Te(t) {
(this.j = om + wk++),
(this.f = om + wk++),
(this.c = Qt(vi(Pk ? t.Nc() : t.A()))),
t.ph(this.c.l(Xg, { id: this.j }), this.c.l(Xg, { id: this.f }));
}
function Se(t, i) {
return t.c.h(i ? t.j : t.f);
}
function Ee(t, i, n, e, s) {
(this.b = !!i),
t && Ae(this, t, e),
(this.c = s != ma ? s : this.cb || 0),
this.b && (this.c *= -1),
(this.d = !n);
}
function Ae(t, i, n, e) {
(t.k = i) && (t.cb = M(n) ? n : 1 != t.k[Ja] ? 0 : t.b ? -1 : 1),
M(e) && (t.c = e);
}
function Ce() {}
function Le(t) {
if (t.getSelection) return t.getSelection();
var t = t[bd],
i = t.selection;
if (i) {
try {
var n = i[pf]();
if (n[Ff]) {
if (n[Ff]()[bd] != t) return wa;
} else if (!n[rd] || n[sf](0)[bd] != t) return wa;
} catch (e) {
return wa;
}
return i;
}
return wa;
}
function qe(t) {
for (var i = [], n = 0, e = t.kd(); e > n; n++) i[Da](t.bc(n));
return i;
}
function Ie(t, i) {
Ee[Ad](this, t, i, !0);
}
function Ne(i, n, e, s, r) {
var o;
if (
(i &&
((this.tc = i),
(this.De = n),
(this.Db = e),
(this.ud = s),
1 == i[Ja] &&
i[zd] != og &&
((i = i[zf]),
(n = i[n])
? ((this.tc = n), (this.De = 0))
: (i[rd] && (this.tc = ct(i)), (o = !0))),
1 == e[Ja] &&
((this.Db = e[zf][s]) ? (this.ud = 0) : (this.Db = e))),
Ie[Ad](this, r ? this.Db : this.tc, r),
o)
)
try {
this[gd]();
} catch (h) {
h != Ak && t(h);
}
}
function Re() {}
function Be(t) {
this.b = t;
}
function De(t) {
var i = vi(t)[pf]();
if (3 == t[Ja]) i[sd](t, 0), i[ff](t, t[rd]);
else if (Ye(t)) {
for (var n, e = t; (n = e[Lf]) && Ye(n); ) e = n;
for (i[sd](e, 0), e = t; (n = e[Ed]) && Ye(n); ) e = n;
i[ff](e, 1 == e[Ja] ? e[zf][rd] : e[rd]);
} else (n = t[Gd]), (t = kk(n[zf], t)), i[sd](n, t), i[ff](n, t + 1);
return i;
}
function He(t, i, n, e) {
var s = vi(t)[pf]();
return s[sd](t, i), s[ff](n, e), s;
}
function Fe(t) {
this.b = t;
}
function Oe(t, i) {
(this.b = t), (this.c = i);
}
function Pe(t) {
var i = vi(t)[kd][yf]();
if (1 == t[Ja]) i[wd](t), Ye(t) && !t[zf][rd] && i[Ka](!1);
else {
for (var n = 0, e = t; (e = e[td]); ) {
var s = e[Ja];
if (3 == s) n += e[rd];
else if (1 == s) {
i[wd](e);
break;
}
}
e || i[wd](t[Gd]), i[Ka](!e), n && i[hf](fv, n), i[Ld](fv, t[rd]);
}
return i;
}
function Me(t) {
(t.xb = t.gb = t.fb = wa), (t.Qa = t.Ua = -1);
}
function ze(t, i) {
for (var n = i[zf], e = 0, s = n[rd]; s > e; e++) {
var r = n[e];
if (Ye(r)) {
var o = Pe(r),
h = o[hd] != r.outerHTML;
if (
t.hb() && h
? t.ib(o, 1, 1) >= 0 && t.ib(o, 1, 0) <= 0
: t.b[Va](o)
)
return ze(t, r);
}
}
return i;
}
function Ue(t, i, n) {
if (((n = n || t.pg()), !n || !n[Lf])) return n;
for (var e = 1 == i, s = 0, r = n[zf][rd]; r > s; s++) {
var o,
h = e ? s : r - s - 1,
c = n[zf][h];
try {
o = We(c);
} catch (u) {
continue;
}
var a = o.Wd();
if (t.hb()) {
if (Ye(c)) {
if (o.Cb(t)) return Ue(t, i, c);
} else if (0 == t.ib(a, 1, 1)) {
t.Qa = t.Ua = h;
break;
}
} else {
if (t.Cb(o)) {
if (!Ye(c)) {
e ? (t.Qa = h) : (t.Ua = h + 1);
break;
}
return Ue(t, i, c);
}
if (t.ib(a, 1, 0) < 0 && t.ib(a, 0, 1) > 0) return Ue(t, i, c);
}
}
return n;
}
function Ke(t, i) {
var n = 1 == i,
e = n ? t.A() : t.I();
if (1 == e[Ja]) {
for (
var e = e[zf], s = e[rd], r = n ? 1 : -1, o = n ? 0 : s - 1;
o >= 0 && s > o;
o += r
) {
var h = e[o];
if (
!Ye(h) &&
0 ==
t.b[Hd](
(1 == i ? $g : gg) + op + (1 == i ? $g : gg),
We(h).Wd()
)
)
return n ? o : o + 1;
}
return -1 == o ? 0 : o;
}
return (
(s = t.b[Jf]()),
(r = Pe(e)),
s.setEndPoint(n ? pg : ip, r),
(s = s[Ua][rd]),
n ? e[rd] - s : s
);
}
function Ge(t, i, n) {
var e;
e = e || Qt(t[Ff]());
var s;
1 != i[Ja] && ((s = !0), (i = e.l(lg, wa, i))),
t[Ka](n),
(e = e || Qt(t[Ff]()));
var r = (n = i.id);
return (
n || (n = i.id = om + wk++),
t.pasteHTML(i.outerHTML),
(i = e.h(n)) && (r || i[Kd](qm)),
s && ((t = i[Lf]), Li(i), (i = t)),
i
);
}
function _e(t) {
this.b = t;
}
function Ve(t) {
this.b = t;
}
function Je(t) {
return Pk && !zt()
? new Oe(t, vi(t[Ff]()))
: zk
? new Ve(t)
: Mk
? new Fe(t)
: Ok
? new _e(t)
: new Be(t);
}
function We(t) {
if (Pk && !zt()) {
var i = new Oe(Pe(t), vi(t));
if (Ye(t)) {
for (var n, e = t; (n = e[Lf]) && Ye(n); ) e = n;
for (i.gb = e, i.Qa = 0, e = t; (n = e[Ed]) && Ye(n); ) e = n;
(i.fb = e), (i.Ua = 1 == e[Ja] ? e[zf][rd] : e[rd]), (i.xb = t);
} else
(i.gb = i.fb = i.xb = t[Gd]),
(i.Qa = kk(i.xb[zf], t)),
(i.Ua = i.Qa + 1);
t = i;
} else
t = zk
? new Ve(De(t))
: Mk
? new Fe(De(t))
: Ok
? new _e(De(t))
: new Be(De(t));
return t;
}
function Ye(t) {
var i;
t: if (1 != t[Ja]) i = !1;
else {
switch (t[zd]) {
case ig:
case ng:
case sg:
case og:
case ug:
case wg:
case kg:
case Sg:
case Eg:
case Tg:
case Ag:
case Fg:
case Mg:
case zg:
case Pg:
case Kg:
case Gg:
case Wg:
case Zg:
i = !1;
break t;
}
i = !0;
}
return i || 3 == t[Ja];
}
function Xe() {}
function Ze() {}
function Qe(t, i) {
var n = new Ze();
return (n.Tc = t), (n.nb = !!i), n;
}
function $e(t, i, n, e) {
var s = new Ze();
if (((s.nb = ms(t, i, n, e)), t[zd] == og))
var r = t[Gd],
i = kk(r[zf], t),
t = r;
return (
n[zd] == og && ((r = n[Gd]), (e = kk(r[zf], n)), (n = r)),
s.nb
? ((s.ob = n), (s.Eb = e), (s.pb = t), (s.Fb = i))
: ((s.ob = t), (s.Eb = i), (s.pb = n), (s.Fb = e)),
s
);
}
function ts(t) {
t.ob = t.Eb = t.pb = t.Fb = wa;
}
function is(t) {
var i, n;
if (!(n = t.Tc)) {
n = t.A();
var e = t.D(),
s = t.I(),
r = t.aa();
if (Pk && !zt()) {
var o = n,
h = e,
c = s,
u = r,
a = !1;
1 == o[Ja] &&
((h = o[zf][h]), (a = !h), (o = h || o[Ed] || o), (h = 0));
var f = Pe(o);
h && f[hf](fv, h),
o == c && h == u
? f[Ka](!0)
: (a && f[Ka](!1),
(a = !1),
1 == c[Ja] &&
((i = (h = c[zf][u]) || c[Ed] || c),
(c = i),
(u = 0),
(a = !h)),
(o = Pe(c)),
o[Ka](!a),
u && o[Ld](fv, u),
f.setEndPoint(pg, o)),
(u = new Oe(f, vi(n))),
(u.gb = n),
(u.Qa = e),
(u.fb = s),
(u.Ua = r),
(n = u);
} else
n = zk
? new Ve(He(n, e, s, r))
: Mk
? new Fe(He(n, e, s, r))
: Ok
? new _e(He(n, e, s, r))
: new Be(He(n, e, s, r));
n = t.Tc = n;
}
return n;
}
function ns(t) {
if (Pk && !zt()) {
var i = !1;
try {
i = t[Gd];
} catch (n) {}
return !!i;
}
return di(t[xd][kd], t);
}
function es(t) {
(this.b = t.hd() ? t.I() : t.A()),
(this.f = t.hd() ? t.aa() : t.D()),
(this.c = t.hd() ? t.A() : t.I()),
(this.j = t.hd() ? t.D() : t.aa());
}
function ss() {}
function rs(t) {
var i = new ss();
return (i.Ka = t), i;
}
function os(t) {
for (
var i = vi(arguments[0])[kd].createControlRange(),
n = 0,
e = arguments[rd];
e > n;
n++
)
i.addElement(arguments[n]);
return rs(i);
}
function hs(t) {
if (!t.Ge && ((t.Ge = []), t.Ka))
for (var i = 0; i < t.Ka[rd]; i++) t.Ge[Da](t.Ka[sf](i));
return t.Ge;
}
function cs(t) {
return (
t.He ||
((t.He = hs(t)[Za]()),
t.He.sort(function (t, i) {
return t[ud] - i[ud];
})),
t.He
);
}
function us(t) {
this.b = hs(t);
}
function as(t) {
t &&
((this.Oc = cs(t)),
(this.wd = this.Oc[Oa]()),
(this.nf = ct(this.Oc) || this.wd)),
Ie[Ad](this, this.wd, !1);
}
function fs() {
(this.b = []), (this.c = []), (this.f = this.d = wa);
}
function ds(t) {
var i = new fs();
return (
(i.c = t),
(i.b = Tk(t, function (t) {
return t.gd();
})),
i
);
}
function bs(t) {
return (
t.d ||
((t.d = qe(t)),
t.d.sort(function (t, i) {
var n = t.A(),
e = t.D(),
s = i.A(),
r = i.D();
return n == s && e == r ? 0 : ms(n, e, s, r) ? 1 : -1;
})),
t.d
);
}
function ls(t) {
this.b = Tk(qe(t), function (t) {
return t.$f();
});
}
function gs(t) {
t &&
(this.nc = Tk(bs(t), function (t) {
return xt(t);
})),
Ie[Ad](this, t ? this.A() : wa, !1);
}
function ps(t) {
return (t = Le(t || ya)) && vs(t);
}
function vs(t) {
var i,
n = !1;
if (t[pf])
try {
i = t[pf]();
} catch (e) {
return wa;
}
else {
if (!t[Gf]) return wa;
if (t[Gf] > 1) {
i = new fs();
for (var n = 0, s = t[Gf]; s > n; n++) i.b[Da](t.getRangeAt(n));
return i;
}
(i = t.getRangeAt(0)),
(n = ms(t.anchorNode, t.anchorOffset, t.focusNode, t.focusOffset));
}
return i && i.addElement ? rs(i) : Qe(Je(i), n);
}
function ms(t, i, n, e) {
if (t == n) return i > e;
var s;
if (1 == t[Ja] && i)
if ((s = t[zf][i])) (t = s), (i = 0);
else if (di(t, n)) return !0;
if (1 == n[Ja] && e)
if ((s = n[zf][e])) (n = s), (e = 0);
else if (di(n, t)) return !1;
return (bi(t, n) || i - e) > 0;
}
function ws(t) {
return t[rd] || t[zf][rd];
}
function js(t) {
return !!t && 3 == t[Ja];
}
function ys(t, i) {
if (js(t)) {
for (var n = i ? Yw : yj, e = i ? yj : Yw, s = [t[Zd]]; js(t[n]); )
(t = t[n]), s[Da](t[Zd]), fi(t[e]);
i || s.reverse(), (n = s[Yd](tb)), t[Zd] != n && S(t, n);
}
return t;
}
function ks(t, i, n) {
un[Ad](this, t, n), (this.k = i);
}
function xs(t, i) {
var n = t[Gd],
e = kk(n[zf], t) + (i ? 0 : 1),
n = Is(n, e, i);
$e(n.k, n.m, n.k, n.m)[qf]();
}
function Ts(t) {
var i = ps(ei(vi(t)));
(t = Es(t, i)) && t[qf]();
}
function Ss(t) {
for (var i = wa, n = t[Lf]; n; ) {
var e = n[Vf];
3 == n[Ja]
? n[Zd] == tb
? t[Td](n)
: i
? ((i.nodeValue += n[Zd]), t[Td](n))
: (i = n)
: (Ss(n), (i = wa)),
(n = e);
}
}
function Es(t, i) {
if (i) {
var n = As(i),
e = i.Nc();
t: {
for (var e = 1 == e[Ja] ? e : e[Gd], s = 0; e; ) {
var r = e && e[lf][Qd]();
if (
e &&
((1 != e[Ja] ? wa : Pk ? Di(e, Dv) : Bi(e, Dv)) == Jp ||
r == by ||
r == fy ||
r == Cw)
)
break t;
(e = e[Gd]), s++;
}
e = wa;
}
}
return (
e
? ((e = pi(e, t)), Pk ? Ss(e) : e.normalize())
: t && (Pk ? Ss(t) : t.normalize()),
n ? n() : wa
);
}
function As(t) {
var i = Cs(Is(t.A(), t.D())),
n = qs(i),
e = i.k[td];
3 == i.k[Ja] && (i.k = wa);
var s = Cs(Is(t.I(), t.aa())),
r = qs(s),
o = s.k[td];
return (
3 == s.k[Ja] && (s.k = wa),
function () {
return (
!i.k && e && ((i.k = e[Vf]), i.k || (i = new Ls(e, ws(e)))),
!s.k && o && ((s.k = o[Vf]), s.k || (s = new Ls(o, ws(o)))),
$e(i.k || n.k[Lf] || n.k, i.m, s.k || r.k[Lf] || r.k, s.m)
);
}
);
}
function Cs(t) {
var i;
if (3 == t.k[Ja])
for (i = t.k[td]; i && 3 == i[Ja]; i = i[td]) t.m += ws(i);
else i = t.k[td];
var n = t.k[Gd];
return (t.k = i ? i[Vf] : n[Lf]), t;
}
function Ls(t, i) {
(this.k = t), (this.m = i);
}
function qs(t) {
var i = t.k[Gd];
return new Ls(i, kk(i[zf], t.k));
}
function Is(t, i, n) {
for (; 1 == t[Ja]; ) {
var e = t[zf][i];
if (!e && !t[Ed]) break;
e
? ((t = e[td]), n && t ? (i = ws(t)) : ((t = e), (i = 0)))
: ((t = t[Ed]), (i = ws(t)));
}
return new Ls(t, i);
}
function Ns(t) {
Te[Ad](this, t);
}
function Rs(t, i, n, e) {
Sn[Ad](this, t, i, n),
(this.d = t.C()),
(this.j = !1),
(this.yc = wa),
(this.z = e || wa);
}
function Bs(t) {
return t.z || $e(t.H.k, t.H.m, t.V.k, t.V.m);
}
function Ds(t) {
if (!t.p) {
var i = Ks(t.b);
i && (t.p = new Ns(i));
}
}
function Hs(t) {
if (t.p) {
try {
t.p.restore();
} catch (i) {}
t.p = wa;
}
}
function Fs(t) {
for (var i; (i = t.d.h(t.Fa())) && i[zd][Jd]() != Xg; ) i[Kd](qm);
return i;
}
function Os(t, i, n) {
if (
(i[Kd](qm),
X(i[yd].cssText == wa ? tb : Aa(i[yd].cssText)) && !Yt(i)[rd])
) {
Ps(t, i);
var e,
s,
r,
o,
h,
c = i[Gd];
n &&
((e = t.H),
(s = t.V),
(r = kk(c[zf], i)),
(o = kk(i[zf], e.k)),
(h = kk(i[zf], s.k))),
Li(i),
n && (e[Ud](c[zf][r + o], e.m), s[Ud](c[zf][r + h], s.m));
}
}
function Ps(t, i) {
if (t.j && t.yc && t.c == t.yc) {
var n =
at(
i[zf],
function (t) {
return 3 == t[Ja] && t[Zd] == this.yc;
},
t
) ||
at(
i[zf],
function (t) {
return 3 == t[Ja] && -1 != t[Zd][cf](this.yc);
},
t
);
if (n) {
var e = n[Zd],
s = t.yc,
r = e[cf](s);
S(n, e[Fd](0, r) + e[Fd](r + s[rd])),
xk([t.H, t.V], function (t) {
n == t.k && r < t.m && t[Ud](n, Ra.max(r, t.m - s[rd]));
}),
(t.yc = wa);
}
}
}
function Ms(t, i) {
if (t.b.Id() && t.j) {
for (var n, e, s = !0; (n = Fs(t)); ) {
if (((e = n[Gd]), i && s)) {
var r = t.H,
o = t.V,
h = t.c,
c = ft(n[zf], function (t) {
return js(t) && t[Zd][cf](h) >= 0;
});
if (c >= 0) {
var s = n[zf][c],
c = s[Zd][cf](h),
u = c + h[rd];
r[Ud](s, c), o[Ud](s, u), (s = !1), Os(t, n, !0);
}
}
t.d[Od](e, n) && Os(t, n);
}
t.j = !1;
}
}
function zs(t, i) {
if (!(t.H && t.V && t.H.Ef() && t.V.Ef())) return !1;
var e = t.H,
s = t.V,
r = { type: Pp, $h: t.q() },
o = O(i) && i[Qa](i[rd] - 1) == eb;
if ((o && (i = i[Fd](0, i[rd] - 1)), t.xc() && O(i) && !o)) {
var h = e.k,
o = h[Zd];
S(h, o[Fd](0, e.m) + i + o[Fd](s.m)), s.ed(e.m + i[rd]), (t.c = i);
} else {
(h = Bs(t)), O(i) && (i = t.d.b[tf](i));
var h = h.vf(i),
c = h[Gd];
o
? ((o = La[Af](Qj)), n(o, xb), ai(o, h), e[Ud](o, 0), s[Ud](o, 1))
: ((o = kk(c[zf], h)), e[Ud](c, o), s[Ud](c, o + 1)),
(t.c = Q(t.d.wg(h)));
}
return (t.f = s.qb()), (r.Zh = t.c), Jn(t.b, r), !0;
}
function Us(t, i) {
(this.z = t[zd][Jd]() == Tg), me[Ad](this, t, i || Ej);
}
function Ks(t) {
var i,
n = ps(Ai(t.C()));
return (
(i = t.Z()),
(i = Qe(We(i), ma)),
n && n.xd() && i.Cb(n, !0) && ei(vi(Pk ? n.Nc() : n.A())) == Ai(t.C())
? n
: wa
);
}
function Gs(t) {
return !(t && !(lT[t[zd]] || (t[zd] && t[zd][Jd]() == og)));
}
function _s(t, i, n) {
var e = t.Z();
if (!i || i == e || Gs(i)) return wa;
for (var s; !(s = n ? i[td] : i[Vf]); )
if (((i = i[Gd]), !i || i == e || Gs(i))) return wa;
for (i = s; (e = n ? i[Ed] : i[Lf]); ) {
if (!e || Gs(e)) return wa;
i = e;
}
return js(i) ? (i[Zd] ? i : _s(t, i, n)) : wa;
}
function Vs(t, i, n, e, s) {
for (this.j = t, this.c = i, this.b = {}, t = 0, i = n[rd]; i > t; t++)
this.b[n[Qa](t)] = !0;
(this.f = e || {}), (this.d = !!s);
}
function Js(t, i, n, e, s) {
(this.c = t),
(this.f = i),
(this.d = n),
(this.b = e),
(this.j = s || this.d);
}
function Ws(t) {
return vT[t];
}
function Ys(t, i) {
return t.b.isChar(i) && !t.b.b[i];
}
function Xs(t) {
return t.b.d;
}
function Zs(t, i) {
(this.X = t), (this.B = i), (this.b = [t, i][Yd](Qy));
}
function Qs(t, i) {
var n = [t, i][Yd](Qy);
return wT[n] || (wT[n] = new Zs(t, i));
}
function $s() {
(vT.en = AT),
(vT.am = jT),
(vT.ar = yT),
(vT.bn = xT),
(vT.zh = ST),
(vT.el = LT),
(vT.gu = IT),
(vT.iw = RT),
(vT.hi = DT),
(vT.ja = FT),
(vT.kn = PT),
(vT.ml = zT),
(vT.mr = KT),
(vT.ne = GT),
(vT.or = _T),
(vT.fa = JT),
(vT.pa = WT),
(vT.ru = XT),
(vT.sa = QT),
(vT.sr = $T),
(vT.si = tS),
(vT.ta = nS),
(vT.te = sS),
(vT.ti = oS),
(vT.ur = hS);
}
function tr(t, i) {
var n;
t instanceof tr
? (ar(this, i == wa ? t.md : i),
ir(this, t.fc),
nr(this, t.Pd),
er(this, t.Hc),
sr(this, t.od),
rr(this, t.Ic),
or(this, t.c.W()),
cr(this, t.Od))
: t && (n = Aa(t)[jf](cS))
? (ar(this, !!i),
ir(this, n[1] || tb, !0),
nr(this, n[2] || tb, !0),
er(this, n[3] || tb, !0),
sr(this, n[4]),
rr(this, n[5] || tb, !0),
or(this, n[6] || tb, !0),
cr(this, n[7] || tb, !0))
: (ar(this, !!i), (this.c = new br(wa, this, this.md)));
}
function ir(t, i, n) {
ur(t),
delete t.b,
(t.fc = n ? (i ? qa(i) : tb) : i),
t.fc && (t.fc = t.fc[_a](/:$/, tb));
}
function nr(t, i, n) {
ur(t), delete t.b, (t.Pd = n ? (i ? qa(i) : tb) : i);
}
function er(t, i, n) {
ur(t), delete t.b, (t.Hc = n ? (i ? qa(i) : tb) : i);
}
function sr(i, n) {
ur(i),
delete i.b,
n
? ((n = Number(n)),
(Ia(n) || 0 > n) && t(Ta("Bad port number " + n)),
(i.od = n))
: (i.od = wa);
}
function rr(t, i, n) {
ur(t), delete t.b, (t.Ic = n ? (i ? qa(i) : tb) : i);
}
function or(t, i, n) {
ur(t),
delete t.b,
i instanceof br
? ((t.c = i), (t.c.f = t), mr(t.c, t.md))
: (n || (i = fr(i, bS)), (t.c = new br(i, t, t.md)));
}
function hr(t, i, n) {
if (
(ur(t),
delete t.b,
H(n) || (n = [Aa(n)]),
(t = t.c),
lr(t),
pr(t),
(i = vr(t, i)),
t.hc(i))
) {
var e = t.L.get(i);
H(e) ? (t.G -= e[rd]) : t.G--;
}
n[rd] > 0 && (t.L.set(i, n), (t.G += n[rd]));
}
function cr(t, i, n) {
ur(t), delete t.b, (t.Od = n ? (i ? qa(i) : tb) : i);
}
function ur(i) {
i.Sj && t(Ta("Tried to modify a read-only Uri"));
}
function ar(t, i) {
(t.md = i), t.c && mr(t.c, i);
}
function fr(t, i) {
var n = wa;
return (
O(t) &&
((n = t),
uS[Fa](n) || (n = encodeURI(t)),
n.search(i) >= 0 && (n = n[_a](i, dr))),
n
);
}
function dr(t) {
return (t = t[Bd](0)), gb + ((t >> 4) & 15)[nd](16) + (15 & t)[nd](16);
}
function br(t, i, n) {
(this.b = t || wa), (this.f = i || wa), (this.d = !!n);
}
function lr(t) {
if (!t.L && ((t.L = new Dt()), (t.G = 0), t.b))
for (var i = t.b[vd](pb), n = 0; n < i[rd]; n++) {
var e = i[n][cf](Xl),
s = wa,
r = wa;
e >= 0 ? ((s = i[n][Fd](0, e)), (r = i[n][Fd](e + 1))) : (s = i[n]),
(s = qa(s[_a](/\+/g, eb))),
(s = vr(t, s)),
gr(t, s, r ? qa(r[_a](/\+/g, eb)) : tb);
}
}
function gr(t, i, n) {
if ((lr(t), pr(t), (i = vr(t, i)), t.hc(i))) {
var e = t.L.get(i);
H(e) ? e[Da](n) : t.L.set(i, [e, n]);
} else t.L.set(i, n);
t.G++;
}
function pr(t) {
delete t.c, delete t.b, t.f && delete t.f.b;
}
function vr(t, i) {
var n = Aa(i);
return t.d && (n = n[Qd]()), n;
}
function mr(t, i) {
i &&
!t.d &&
(lr(t),
pr(t),
Bt(
t.L,
function (t, i) {
var n = i[Qd]();
i != n && (this.remove(i), gr(this, n, t));
},
t
)),
(t.d = i);
}
function wr(t, i) {
(this.c = new tr(t)), (this.b = i ? i : hv), (this.Fd = 5e3);
}
function jr(t, i, n, e) {
return function () {
kr(t, i, !1), e && e(n);
};
}
function yr(t, i, n, e) {
return function (s) {
ck.clearTimeout(e), kr(t, i, !0), n[Pd](ma, arguments);
};
}
function kr(t, i, n) {
ck[dd](function () {
fi(i);
}, 0),
ck._callbacks_[t] &&
(n ? delete ck._callbacks_[t] : (ck._callbacks_[t] = N));
}
function xr(t) {
(this.b = Tl), (this.c = t);
}
function Tr(t, i) {
(this.p = t || Sm), (this.f = i || uv);
}
function Sr(t, i) {
if (i.key == t.c) {
var n = i.Th;
if (n && n.Na) {
var e = O(n.Na) ? La[Xa](n.Na) : n.Na;
e &&
e[zd] == Wg &&
typeof ck._callbacks_[n.Na] == em &&
(n.Fd && ck.clearTimeout(n.Fd), kr(n.Na, e, !1));
}
}
}
function Er(t, i) {
t && Ar(this, t, i);
}
function Ar(t, i, n) {
t.pf && Cr(t),
(t.J = i),
(t.of = Pn(t.J, xw, t, n)),
(t.qg = Pn(t.J, kw, t.Jj, n, t)),
(t.pf = Pn(t.J, Tw, t.Kj, n, t));
}
function Cr(t) {
t.of &&
(zn(t.of), zn(t.qg), zn(t.pf), (t.of = wa), (t.qg = wa), (t.pf = wa)),
(t.J = wa),
(t.uc = -1),
(t.Vb = -1);
}
function Lr(t, i, n, e) {
e && this.Xc(e, ma),
b(this, yw),
a(this, t),
(this.charCode = i),
(this.repeat = n);
}
function qr(t) {
switch (t[Pf]) {
case kw:
case xw:
if (t[pd] || t[uf] || t[ed]) return !0;
break;
case gv:
if (t[pd] || t[uf] || t[ed] || t[Md]) return !0;
break;
case yw:
if (t[pd] || t[uf] || t[ed] || t[Md] || t.Lh) return !0;
}
return !1;
}
function Ir(t, i) {
var n,
e,
s = t.Ha;
Pk && t[Pf] == xw
? ((n = i[Cf]), (e = 13 != n && 27 != n ? s[Cf] : 0))
: zk && t[Pf] == xw
? ((n = i[Cf]),
(e = s[Sf] >= 0 && s[Sf] < 63232 && ce(n) ? s[Sf] : 0))
: Ok
? ((n = i[Cf]), (e = ce(n) ? s[Cf] : 0))
: ((n = s[Cf] || i[Cf]),
(e = s[Sf] || 0),
Bk && 63 == e && !n && (n = 191));
var r = n,
o = s.keyIdentifier;
return (
n
? n >= 63232 && n in jS
? (r = jS[n])
: 25 == n && t[Md] && (r = 9)
: o && o in yS && (r = yS[o]),
(n = r == i.lastKey),
(i.lastKey = r),
new Lr(r, e, n, s)
);
}
function Nr(t, i) {
Cn[Ad](this, Wv), (this.text = t), (this.c = i);
}
function Rr(t, i, n) {
Nr[Ad](this, t[Yd](Hb), i), (this.d = t), (this.f = !!n);
}
function Br() {}
function Dr(t) {
(this.af = t || Qt()), (this.bf = TS);
}
function Hr(i, n) {
switch (i) {
case 1:
return n ? Nv : Uv;
case 2:
return n ? km : Dy;
case 4:
return n ? Cp : Lv;
case 8:
return n ? Oj : Hy;
case 16:
return n ? dv : By;
case 32:
return n ? Xv : Wp;
case 64:
return n ? ej : pv;
}
t(Ta("Invalid component state"));
}
function Fr(t) {
return t.M || (t.M = new se(t));
}
function Or(i, n) {
i == n && t(Ta(up)),
n && i.Pa && i.Na && Ur(i.Pa, i.Na) && i.Pa != n && t(Ta(up)),
(i.Pa = n),
Dr.g.og[Ad](i, n);
}
function Pr(i, n, e) {
i.K && t(Ta(fg)),
i.J || i.l(),
n ? n[rf](i.J, e || wa) : i.af.b[kd][Ba](i.J),
(!i.Pa || i.Pa.K) && i.S();
}
function Mr(t) {
return t.bf == wa && (t.bf = Xi(t.K ? t.J : t.af.b[kd])), t.bf;
}
function zr(t) {
return t.Ja ? t.Ja[rd] : 0;
}
function Ur(t, i) {
return t.Sb && i ? (i in t.Sb ? t.Sb[i] : ma) || wa : wa;
}
function Kr(t, i) {
return t.Ja ? t.Ja[i] || wa : wa;
}
function Gr(t, i, n) {
t.Ja && xk(t.Ja, i, n);
}
function _r(t, i) {
return t.Ja && i ? kk(t.Ja, i) : -1;
}
function Vr(t) {
for (; t.Ja && 0 != t.Ja[rd]; ) t[Td](Kr(t, 0), !0);
}
function Jr(t) {
(t = t || {}),
(this.d = t.Ig || [13]),
(this.f = t.Yb || [27]),
(this.j = t.ub || []),
(this.c = t.Jg || [8]),
(this.b = new Dt());
}
function Wr(t, i, n) {
return !!n[Sf] && t.vg(i, n, Aa[Tf](n[Sf]));
}
function Yr(t, i, n, e) {
(i = i.Fa()),
t.b.get(i) == wa && t.b.set(i, new Dt()),
t.b.get(i).set(n, e);
}
function Xr() {
Jr[Ad](this, SS);
}
function Zr(t, i, n, e) {
Cn[Ad](this, t), (this.c = i), (this.value = n), (this.d = e);
}
function Qr(t) {
(this.z = {}), (this.p = {}), (this.b = t || this.Ob());
}
function $r(t) {
Qr[Ad](this, t);
}
function to(t, i) {
var n = uo(t);
n &&
n[rd] &&
xk(
n,
function (t) {
if (t) {
if (!i.f) {
var n = i.dc();
n && ((i.f = new fe(n)), (i.f.f = !0));
}
i.f &&
((n = Vj + t),
i.f.gj(t) || (i.f.$g(t, t), i.j.w(i.f, n, i)),
i.d[n] || (i.d[n] = []),
(t = i.d[n]),
dt(t, this) || t[Da](this));
}
},
t
);
}
function io(t, i) {
xk(
uo(t),
function (t) {
var n = Vj + t,
e = i.d[n];
e &&
(bt(e, this),
0 == e[rd] && (i.f.sj(t, t), i.j.Ca(i.f, n, i), delete i.d[n]));
},
t
);
}
function no(t, i, n) {
(this.N = t), (this.X = i), (this.B = n);
}
function eo() {
(this.b = {}),
(this.b[Qs(zv, Hp)] = kp),
(this.b[Qs(zv, Op)] = Tp),
(this.b[Qs(zv, mw)] = Ib),
(this.b[Qs(zv, Jv)] = xp),
(this.b[Qs(zv, Rj)] = Ib),
(this.b[Qs(zv, ty)] = nk),
(this.b[Qs(zv, ky)] = kp);
}
function so(t, i, n, e) {
for (var s = i.V, r = i.H, o = s.mc(); r.m > 0; )
if ((r[hf](-1), (i = fn(r, r.m)), ro(t, n, i))) {
r[hf](1);
break;
}
if (e)
for (e = o[rd]; s.m < e && ((i = fn(s, s.m)), !ro(t, n, i)); )
s[hf](1);
}
function ro(t, i, n) {
return !(Ys(vT[i.X], n) || (t.b[i] && -1 != t.b[i][cf](n)));
}
function oo(t, i, n) {
if (!n) return !1;
for (var e = n[rd] - 1; e >= 0; e--) if (ro(t, i, n[Qa](e))) return !1;
return !0;
}
function ho(t, i) {
$s(), Qr[Ad](this, t.id), (this.d = t), (this.zd = i);
}
function co(t, i) {
var n = t.b + yl;
return 0 == i[cf](n) ? i[_a](n, tb) : i;
}
function uo(t) {
var i = t.d.b;
return t.Ob() == t.b ? [i] : [];
}
function ao(t, i, n) {
return t[Cd](i) && t.N(i) && dt(t.oc(), n[Pf]) && t.Fe(t.ea(i));
}
function fo(t, i) {
t[Bf](qj, i), (t.b = i);
}
function bo(t, i, n) {
t[Bf](Mp + i, n);
}
function lo(i, n) {
i || t(Ta("Invalid class name " + i)),
z(n) || t(Ta("Invalid decorator function " + n));
}
function go() {}
function po(t, i) {
var n = new t();
return (
(n.v = function () {
return i;
}),
n
);
}
function vo(t, i, n) {
if ((t = t.h ? t.h() : t))
if (Pk && !Mt(Ml)) {
var e = mo(Yt(t), i);
e[Da](i), J(n ? Xt : Zt, t)[Pd](wa, e);
} else n ? Xt(t, i) : Zt(t, i);
}
function mo(t, i) {
var n = [];
return (
i && (t = t[Za]([i])),
xk([], function (e) {
Ek(e, J(dt, t)) && (!i || dt(e, i)) && n[Da](e[Yd](vp));
}),
n
);
}
function wo(t, i) {
for (var n = []; i; ) {
var e = i & -i;
n[Da](t.lf(e)), (i &= ~e);
}
return n;
}
function jo(t, i, n) {
if ((Dr[Ad](this, n), !i)) {
for (var e, i = this.constructor; i && ((e = K(i)), !(e = IS[e])); )
i = i.g ? i.g.constructor : wa;
i = e ? (z(e.Q) ? e.Q() : new e()) : wa;
}
(this.c = i), this.Hd(t);
}
function yo(t, i) {
t.K && i != t.Uf && ko(t, i), (t.Uf = i);
}
function ko(t, i) {
var n = Fr(t),
e = t.h();
i
? (n.w(e, Kw, t.ee).w(e, Mw, t.Fc).w(e, Gw, t.Jc).w(e, Uw, t.ue),
Pk && n.w(e, Cv, t.Eh))
: (n.Ca(e, Kw, t.ee).Ca(e, Mw, t.Fc).Ca(e, Gw, t.Jc).Ca(e, Uw, t.ue),
Pk && n.Ca(e, Cv, t.Eh));
}
function xo(t, i) {
Lo(t, 2, i) && Eo(t, 2, i);
}
function To(t, i) {
Lo(t, 4, i) && Eo(t, 4, i);
}
function So(t, i) {
Lo(t, 16, i) && Eo(t, 16, i);
}
function Eo(t, i, n) {
t.Ea & i &&
n != !!(t.U & i) &&
(t.c.bg(t, i, n), (t.U = n ? t.U | i : t.U & ~i));
}
function Ao(i, n, e) {
i.K && i.U & n && !e && t(Ta(fg)),
!e && i.U & n && Eo(i, n, !1),
(i.Ea = e ? i.Ea | n : i.Ea & ~n);
}
function Co(t, i) {
return !!(t.Dh & i) && !!(t.Ea & i);
}
function Lo(t, i, n) {
return (
!!(t.Ea & i) &&
!!(t.U & i) != n &&
(!(t.jg & i) || $n(t, Hr(i, n))) &&
!t.Oe
);
}
function qo() {}
function Io(t, i) {
jo[Ad](this, wa, t || qo.Q(), i),
Ao(this, 1, !1),
Ao(this, 2, !1),
Ao(this, 4, !1),
Ao(this, 32, !1),
(this.U = 1);
}
function No() {}
function Ro(t, i) {
var n = new t();
return (
(n.v = function () {
return i;
}),
n
);
}
function Bo(t, i) {
t && (t.tabIndex = i ? 0 : -1);
}
function Do(t) {
var i = Go,
t = t ? Ro(i, t) : z(i.Q) ? i.Q() : new i();
return Fo(t), t;
}
function Ho(t) {
var i = Po,
t = t ? po(i, t) : z(i.Q) ? i.Q() : new i();
return Fo(t), t;
}
function Fo(t) {
if (H(ma) && ma[rd] > 0) {
var i = t.Tb;
t.Tb = function (t) {
return (
(t = i[Ad](this, t)),
pt(t, ma),
at(t, function (t) {
return t[cf](gw) >= 0;
}) && alert(kv + t[Yd](eb)),
t
);
};
}
}
function Oo(t, i) {
this.c = t instanceof Vt ? t : new Vt(t, i);
}
function Po() {
this.b = [];
}
function Mo(t, i) {
var n = t.b[i];
if (!n) {
switch (i) {
case 0:
n = t.v() + il;
break;
case 1:
n = t.v() + Vb;
break;
case 2:
n = t.v() + Yb;
}
t.b[i] = n;
}
return n;
}
function zo(t, i, n) {
return (t = Mo(t, 2)), n.l(Hv, t, i);
}
function Uo(t, i) {
var n = t.ab(i);
if (n) {
var n = n[Lf],
e = Mo(t, 1);
return !!n && !!n[ad] && -1 != n[ad][cf](e);
}
return !1;
}
function Ko(t, i, n, e) {
e != Uo(t, n) &&
(e ? Xt(n, Ym) : Zt(n, Ym),
(n = t.ab(n)),
e
? ((t = Mo(t, 1)), n[rf](i.C().l(Hv, t), n[Lf] || wa))
: n[Td](n[Lf]));
}
function Go() {}
function _o(t, i, n, e) {
jo[Ad](this, t, e || Po.Q(), n), (this.sd = i);
}
function Vo(t, i, n, e, s) {
_o[Ad](this, t, i, n, e), (this.b = s || Jo);
}
function Jo(t) {
return 32 == t[Cf] || 13 == t[Cf];
}
function Wo(t, i, n) {
Dr[Ad](this, n), (this.Xd = i || No.Q()), (this.vd = t || zy);
}
function Yo(t) {
return t.td || t.h();
}
function Xo(i, n) {
if (i.Rb) {
var e = Yo(i),
s = i.K;
i.td = n;
var r = Yo(i);
s && ((i.td = e), Qo(i, !1), (i.td = n), Ar(Zo(i), r), Qo(i, !0));
} else
t(
Ta(
"Can't set key event target for container that doesn't support keyboard focus!"
)
);
}
function Zo(t) {
return t.Ce || (t.Ce = new Er(Yo(t)));
}
function Qo(t, i) {
var n = Fr(t),
e = Yo(t);
i
? n.w(e, Xv, t.Jh).w(e, Wp, t.mf).w(Zo(t), yw, t.Ne)
: n.Ca(e, Xv, t.Jh).Ca(e, Wp, t.mf).Ca(Zo(t), yw, t.Ne);
}
function $o(t, i) {
var n = i.h(),
n = n.id || (n.id = i.Fa());
t.sc || (t.sc = {}), (t.sc[n] = i);
}
function th(t, i) {
var n = Kr(t, i);
n ? xo(n, !0) : t.Ba > -1 && xo(Kr(t, t.Ba), !1);
}
function ih(t) {
eh(
t,
function (t, i) {
return (t + 1) % i;
},
zr(t) - 1
);
}
function nh(t) {
eh(
t,
function (t, i) {
return t--, 0 > t ? i - 1 : t;
},
0
);
}
function eh(t, i, n) {
for (
var n = 0 > n ? _r(t, t.ua) : n, e = zr(t), n = i[Ad](t, n, e), s = 0;
e >= s;
) {
var r = Kr(t, n);
if (r && t.Mh(r)) {
th(t, n);
break;
}
s++, (n = i[Ad](t, n, e));
}
}
function sh() {}
function rh(t, i, n) {
jo[Ad](this, t, n || sh.Q(), i),
Ao(this, 1, !1),
Ao(this, 2, !1),
Ao(this, 4, !1),
Ao(this, 32, !1),
(this.U = 1);
}
function oh(t, i) {
Wo[Ad](this, zy, i || Go.Q(), t), this.tb(!1);
}
function hh(t, i) {
if (di(t.h(), i)) return !0;
for (var n = 0, e = zr(t); e > n; n++) {
var s = Kr(t, n);
if (typeof s.Wf == em && s.Wf(i)) return !0;
}
return !1;
}
function ch(t, i) {
oh[Ad](this, t, i),
(this.Ed = !0),
this.tb(!0),
this.Ta(!1, !0),
(this.Mb = new Dt());
}
function uh(t, i, n, e, s) {
var r = t.P;
(r || fk() - t.kh < 150) && t.Ti
? t.Yb()
: ((t.jh = s || wa),
Jn(t, Vp) &&
((n = "undefined" != typeof n ? n : 4),
r || v(t.h()[yd], jm),
Yi(t.h(), !0),
i.b(t.h(), n, e),
r || v(t.h()[yd], Gy),
th(t, -1),
t.Ta(!0)));
}
function ah(t, i, n) {
ch[Ad](this, t, i), (this.yj = n || [8, 27]);
}
function fh(t, i) {
t.Dj = i;
}
function dh(t, i, n, e, s) {
return (
(i = new Vo(i, n, t.C(), e || t.Ff, t.Dj)),
t.Ib(i, !0),
s && Ni(i.h(), s),
i
);
}
function bh(t, i, n) {
y(this, t),
(this.d = i || t),
(this.j = n || new Ii(NaN, NaN, NaN, NaN)),
(this.c = vi(t)),
(this.b = new se(this)),
Pn(this.d, [Cy, Mw], this.Cf, !1, this);
}
function lh(t, i) {
$n(t, new jh(iy, t, i[Wf], i[Yf], i)) !== !1 && (t.ec = !0);
}
function gh(t) {
var i = t[Pf];
i == Cy || i == Ay
? t.Xc(t.Ha[of][0], t[gf])
: (i == Ey || i == Sy) && t.Xc(t.Ha.changedTouches[0], t[gf]);
}
function ph(t, i, n) {
var e = Ci(Qt(t.c));
return (
(i += e.x - t.f.x),
(n += e.y - t.f.y),
(t.f = e),
(t.Ld += i),
(t.Md += n),
(i = mh(t, t.Ld)),
(t = wh(t, t.Md)),
new Vt(i, t)
);
}
function vh(t, i, n, e) {
r(t[Sd][yd], n + kj),
(t[Sd][yd].top = e + kj),
$n(t, new jh(Ov, t, i[Wf], i[Yf], i, n, e));
}
function mh(t, i) {
var n = t.j,
e = Ia(n[vf]) ? wa : n[vf],
n = Ia(n[za]) ? 0 : n[za];
return Ra.min(e != wa ? e + n : xa, Ra.max(e != wa ? e : -xa, i));
}
function wh(t, i) {
var n = t.j,
e = Ia(n.top) ? wa : n.top,
n = Ia(n[Vd]) ? 0 : n[Vd];
return Ra.min(e != wa ? e + n : xa, Ra.max(e != wa ? e : -xa, i));
}
function jh(t, i, n, e, s, o, h, c) {
Cn[Ad](this, t),
g(this, n),
p(this, e),
(this.c = s),
r(this, D(o) ? o : i.Ld),
(this.top = D(h) ? h : i.Md),
(this.f = i),
(this.d = !!c);
}
function yh() {}
function kh() {}
function xh(t, i, n) {
jo[Ad](this, t, i || kh.Q(), n);
}
function Th() {}
function Sh(t, i, n) {
xh[Ad](this, t, i || Th.Q(), n);
}
function Eh(t, i) {
ah[Ad](this, t, i, []),
(this.xg = { 32: 0 }),
(this.Rf = !1),
(this.T = 0),
(this.F = !0),
(this.Ya = {}),
(this.ia = []),
(this.Ec = !1),
(this.d = wa),
(this.uf = !1),
(this.p = wa),
(this.Tj = this.b = 0),
(this.tf = this.z = wa);
}
function Ah(t) {
(t.Ec = !0),
ae(
function () {
this.Ec = !1;
},
0,
t
);
}
function Ch(t, i, n) {
var e = i.index;
bt(t.ia, i), Ct(t.Ya, e);
var s = t.O(),
r = i.Td[rd],
o = i.Ud[rd],
h = e - r;
return s[Fd](h, e) == i.Td
? (t.Ia(s[Fd](0, h) + i.Ud + s[Fd](e)), (n ? o : 0) - r)
: 0;
}
function Lh(t, i) {
var n = Kr(t, i);
return n && n[Cd]() && $n(t, new Cn(Ap, n)), !0;
}
function qh(t, i, n) {
var e = i ? t.T + t.jd : t.T - t.jd;
e >= t.ac[rd]
? t.F && ((t.F = $n(t, new Nr(t.Wa(), e))), t.jb.Ga(t.F))
: 0 > e || (t.ig(e), (P(n) ? n : i) ? ih(t) : nh(t));
}
function Ih(t, i) {
var n = si(Qj);
wi(n, i);
var e = t.c[zf];
(t.b = t.b), t.c[rf](n, e[sf](t.b)), t.b++;
}
function Nh(t, i) {
i != t.b &&
i >= 0 &&
i < t.c[zf][rd] &&
(t.c[Td](t.c[zf][sf](i)), i < t.b && t.b--);
}
function Rh(t, i) {
var n = t.c[zf][rd],
i = (i + n) % n;
if (i >= 0 && i != t.b) {
var e = t.c[zf];
t.c[Td](t.z),
n - 1 > i ? t.c[rf](t.z, e[sf](i)) : t.c[Ba](t.z),
(t.b = i);
}
}
function Bh(t, i) {
(this.d = t), (this.f = i), (this.c = new se()), (this.b = wa);
}
function Dh() {
var t = Do(Zm),
i = Ho($m);
return new Bh(t, i);
}
function Hh(t) {
if (((this.b = {}), t))
for (var i = 0; i < t[rd]; i++) this.b[Fh(t[i])] = wa;
}
function Fh(t) {
return t in DS || 32 == Aa(t)[Bd](0) ? eb + t : t;
}
function Oh(t, i) {
(this.b = this.Lb = t), (this.gc = []), this.Vf(i);
}
function Ph(t, i) {
xk(t.gc, i);
}
function Mh(t, i) {
(this.rc = {}), (this.df = {}), (this.c = []), Oh[Ad](this, t, i);
}
function zh(t) {
var i = t.b;
return Uh(t, i, 1, 0), t.q(i);
}
function Uh(t, i, n, e) {
(i = t.q(i)),
i != t.Lb &&
(t.rc[i] == ma
? ((t.rc[i] = n), (t.df[i] = e))
: ((t.rc[i] += n), (t.df[i] += e)),
t.rc[i] < 0 && (t.rc[i] = 0));
}
function Kh(t) {
var i = tb;
return (
(i += t.Lb),
xk(
t.gc,
function (t) {
this.rc[t] != ma &&
(i += Ul + t + Ob + this.df[t] + Ob + this.rc[t] + Ul);
},
t
),
i
);
}
function Gh() {
this.b = {};
}
function _h(t) {
return t && FS[t];
}
function Vh(t) {
var i = /^([aei]l) /i;
return t && (OS[t] || t[_a](i, lb));
}
function Jh(t) {
return t && OS[t];
}
function Wh(t) {
return t && OS[t];
}
function Yh(t) {
if (!t) return tb;
var i = PS[t];
if (i) return i;
var n = MS[t];
return n && (i = n[1] = n[0][Qa]((n[0][cf](n[1]) + 1) % n[rd])), i || t;
}
function Xh(t, i) {
return (t[Ga](-1) == Vw && i != Xy ? t[Ga](0, -1) + zS.nn : t) + i;
}
function Zh() {
var t = new Gh(),
i = Qs(zv, Hp);
return (
(t.b[i[nd]()] = _h),
(i = Qs(zv, Op)),
(t.b[i[nd]()] = Vh),
(i = Qs(zv, Zy)),
(t.b[i[nd]()] = Yh),
(i = Qs(zv, Jv)),
(t.b[i[nd]()] = Jh),
(i = Qs(zv, ky)),
(t.b[i[nd]()] = _h),
(i = Qs(zv, Oy)),
(t.b[i[nd]()] = Wh),
t
);
}
function Qh(t, i) {
(this.text = H(t) ? t : [t]), (this.Xb = !!i), c(this, Cm);
}
function $h(t, i, n, e) {
Qh[Ad](this, t, n || i.X == i.B),
(this.X = i.X),
(this.B = i.B),
(this.d = this.b = 1),
(this.f = !!e),
(this.j = this.c = !1);
}
function tc(t, i, n) {
return (t = new $h(t, i)), (t.b = n > 0 ? n : 0), t;
}
function ic(t, i, n, e) {
return (
(t = new $h(t, i)), (t.b = n > 0 ? n : 0), (t.c = !0), (t.j = e), t
);
}
function nc(t, i) {
t.d = i > 0 ? i : 0;
}
function ec(t) {
return Qs(t.X, t.B);
}
function sc(t, i) {
return t.X != i.X ||
t.B != i.B ||
t.f ||
i.f ||
t.Xb ||
i.Xb ||
!(t[Ua][rd] + i[Ua][rd] < 5)
? !1
: (pt(t[Ua], i[Ua]), !0);
}
function rc(t, i) {
return (
Ek(
i[Ua],
function (t) {
return dt(this[Ua], t);
},
t
) && t.b >= (i.b || 0)
);
}
function oc(t) {
return t.B == Zy ? lj : t.B == jw || t.B == ww ? Iy : qy + t.B;
}
function hc(t, i, n, e) {
ho[Ad](this, t, i),
(this.ia = n),
(this.c = e),
(this.Zc = Zh()),
(this.M = new Xr()),
(this.j = {}),
(this.oa = wa),
(this.F = {}),
(this.f = new ue(t.Jd)),
(this.T = !1);
}
function cc(t) {
var i = t.c.Xa(wa);
i.Qe(t.M), i[Rf](Ap, V(t.oh, t, i));
var n = V(t.lh, t, i);
i[Rf](hy, n),
i[Rf](Bv, n),
(n = V(t.mh, t)),
i[Rf](Wv, n),
t.f[Rf](Ty, V(t.nh, t, i));
}
function uc(t) {
return (t = t[jf](/['a-z]+/i)) ? t[0] : tb;
}
function ac(t, i, n, e) {
if (!uc(n)) return !1;
ne(t.oa, t.b).yd = n;
var s = Qs(zv, Zy),
t = t.ia.Ad(tc(n, s, e), V(t.Yi, t, i));
return P(t);
}
function fc(t, i, n) {
var e = mt(arguments, 2),
s = [];
xk(t, function (t) {
var n = z(i) ? i : t[i];
s[Da](n[Pd](t, e));
});
}
function dc(t, i, n) {
for (var e = mt(arguments, 2), s = t[rd], r = 0; s > r; r++) {
var o = t[r];
if ((z(i) ? i : o[i])[Pd](o, e)) return !0;
}
return !1;
}
function bc() {
this.b = [];
}
function lc(t) {
if (t.Bb != t.Qb) {
var i = t.b[t.Bb];
return delete t.b[t.Bb], t.Bb++, i;
}
}
function gc(t) {
return t.Bb == t.Qb ? ma : t.b[t.Bb];
}
function pc(t, i) {
(this.ub = t), (this.b = i);
}
function vc() {
(this.d = !1), (this.f = {}), (this.M = {}), (this.b = new bc());
}
function mc(t, i) {
return ut(
i,
function (t, i) {
return t[i] || (t[i] = {});
},
t
);
}
function wc(t, i, n) {
var e = [ec(i)[nd]()],
s = i.q();
return i.Xb && (s = mc(t.M, e)[s]), mc(n || t.f, e)[s];
}
function jc(t) {
var i;
if (!t.b.Sa()) {
if (t.d && t.c) {
var n = t.c.ub;
if (((i = gc(t.b)), rc(n, i.ub))) return void lc(t.b);
t.bh(t.c), (t.c = wa);
}
t.c || ((i = lc(t.b)), t.dh(i, V(t.Mi, t, i)), (t.c = i));
}
}
function yc(t, i, n, e) {
vc[Ad](this),
(this.d = !!n),
(this.F = t),
(this.p = i),
(this.j = {}),
(this.z = {}),
(this.T = e || on),
ya[df] && ya[df].Timer && (this.Ac = new ya[df].Timer());
}
function kc(t, i, n) {
t.Ac && (n ? t.Ac.tick(i, n) : t.Ac.tick(i));
}
function xc(t, i, n) {
var e = i;
return O(i) && n && (e = new $h(i, n)), e && e.Xb ? e : wc(t, e, t.z);
}
function Tc(t, i) {
var n = mc(t.z, [ec(i)[nd]()]);
i.c
? (n[i.q()] = i)
: xk(i[Ua], function (t, e) {
var s = tb;
e >= 0 && e < i[Ua][rd] && (s = i[Ua][e]),
(s = new $h(s, ec(i), i.Xb, i.f)),
nc(s, i.d);
var r = i.b;
(s.b = r > 0 ? r : 0), (n[t] = s);
});
}
function Sc(t, i) {
var n = [];
Tt(
t.j,
function (t, e) {
var s = wc(this, new $h(e, i));
s && (n[Da](Kh(s)), (s.rc = {}), (s.df = {}));
},
t
);
var e = tb;
return n[rd] > 0 && (e = n[Yd](Hb) + Gl), (t.j = {}), e;
}
function Ec(t, i, n, e) {
ho[Ad](this, t, i), (this.c = n), (this.f = e);
}
function Ac(t, i, n) {
ho[Ad](this, t, i),
(this.c = {}),
(this.f = V(this.aj, this)),
(this.j = n),
(this.Zc = Zh()),
(this.oa = wa);
}
function Cc(t, i) {
if (qr(i)) return !0;
var n = i[Pf] == xw,
e = i[Pf] == kw;
if (!e && !n) return !0;
if (!n && Mk) return !0;
var s = 13 == i[Cf] || 9 == i[Cf];
if (!Mk) {
if (n && s) return !0;
if (e && !s) return !0;
}
return (
(n = i[Cf] || i[Sf]),
i[Md] && 32 == n
? !0
: Mk && 46 == i[Cf]
? !0
: Mk && 8 == i[Cf]
? !0
: Mk && !oe(i)
? !0
: t.Cd()
? !1
: !0
);
}
function Lc(t, i, n) {
(t.id = this.Ob()),
ho[Ad](this, t, i),
(this.c = ut(
n,
function (n, e) {
return n[Da](e(t, i)), n;
},
[]
));
}
function qc() {}
function Ic(t, i, n, e) {
return M(e) && e >= i && n >= e ? e : t;
}
function Nc(t) {
(this.kb = t.kb),
(this.Af = t.Af),
(this.zc = Ic(5, 5, 200, t.zc)),
(this.ad = Ic(5, 2, this.zc, t.ad)),
(this.Dd = Ic(5, 5, this.zc - this.ad, t.Dd)),
(this.Jd = Ic(100, 50, 500, t.Jd));
}
function Rc(t, i) {
var n = t % i;
return 0 > n * i ? n + i : n;
}
function Bc(t, i) {
ah[Ad](this, t, i, []),
(this.p = 5),
(this.F = 0),
(this.Ec = this.Ya = !1),
(this.d = wa),
(this.ac = Dc(this, [
[37, this.Rg],
[39, this.Sg],
[36, this.Tg],
[35, this.Ug],
[8, this.Ng],
[46, this.Qg],
[13, this.Ve],
[27, this.ld],
[17, 66, this.Rg],
[17, 70, this.Sg],
[17, 65, this.Tg],
[17, 69, this.Ug],
[17, 72, this.Ng],
[17, 68, this.Qg],
[17, 77, this.Ve],
[17, 71, this.ld],
])),
(this.jd = Dc(this, [
[37, this.Vg],
[39, this.Wg],
[38, this.Mf],
[40, this.We],
[33, this.Pg],
[34, this.Og],
[36, this.Bi],
[35, this.Ci],
[13, this.Ve],
[27, this.ld],
[8, this.ld],
[9, this.We],
[32, this.We],
[16, 32, this.Mf],
[16, 37, this.Of],
[16, 39, this.Nf],
[16, 38, this.Pg],
[16, 40, this.Og],
[17, 66, this.Vg],
[17, 70, this.Wg],
[17, 80, this.Mf],
[17, 78, this.We],
[17, 65, this.Di],
[17, 69, this.Ei],
[17, 73, this.Of],
[17, 79, this.Nf],
[17, 81, this.Of],
[17, 87, this.Nf],
[17, 77, this.Ve],
[17, 72, this.ld],
[17, 71, this.ld],
])),
(this.T = {}),
(this.z = []),
(this.ia = vv),
(this.b = []),
(this.R = 0),
(this.f = !0);
}
function Dc(t, i) {
var n = {},
e = [16, 17, 91, 18];
return (
xk(
i,
function (t) {
var i = dt(t, 16),
s = dt(t, 17),
r = dt(t, 91),
o = dt(t, 18),
h = at(t, function (t) {
return M(t) && !dt(e, t);
}),
t = at(t, z);
n[
h +
((i ? 1024 : 0) +
(s ? 2048 : 0) +
(r ? 4096 : 0) +
(o ? 8192 : 0))
] = t;
},
t
),
n
);
}
function Hc(t, i) {
var n =
i[Cf] +
((i[Md] ? 1024 : 0) +
(i[pd] ? 2048 : 0) +
(i[uf] ? 4096 : 0) +
(i[ed] ? 8192 : 0));
return (n = Uc(t) ? t.ac[n] : t.jd[n])
? ((n = n[Ad](t, i)), P(n) ? n : !0)
: !1;
}
function Fc(t, i) {
var n = t.F + i,
s = t.b[t.R];
return n >= 0 && n < s.lb[rd] ? (e(s, n), th(t, i), Wc(t), !0) : !1;
}
function Oc(t, i) {
var n = t.b[t.R].lb;
if (0 != n[rd]) {
var e = t.b[t.R][$a] + i;
if (
(0 > e && (e = n[rd] - 1),
(Ra[Ya](e / t.p) + 2) * t.p >= n[rd] &&
$c(t) &&
(t.f = $n(t, new Rr(Xc(t), n[rd] + 1))),
n[rd] <= e)
) {
if ($c(t)) return;
e = 0;
}
Jc(t, e);
}
}
function Pc(t) {
(t.Ec = !0),
ae(
function () {
this.Ec = !1;
},
0,
t
);
}
function Mc(t) {
return t[md](), t[ef](), !0;
}
function zc(t, i, n) {
var e = i.index;
bt(t.z, i), Ct(t.T, e);
var s = t.O(),
r = i.Td[rd],
o = i.Ud[rd],
h = e - r;
return s[Fd](h, e) != i.Td
? 0
: (t.Ia(s[Fd](0, h) + i.Ud + s[Fd](e)), (n ? o : 0) - r);
}
function Uc(t) {
return t.ia == vv;
}
function Kc(t) {
return t.ia == jv;
}
function Gc(t, i) {
var n = Tk(t.b, function (t) {
return t.Lc;
}),
e = Tk(i, function (t) {
return t.Lb;
});
jt(n, e)
? ((t.b = Tk(t.b, function (t, n) {
var e = t.lb[t[$a]],
s = e
? ft(i[n].gc, function (t) {
return t.q() == e.q();
})
: 0;
return new tu(i[n].Lb, i[n].gc, s);
})),
(t.f = !0))
: _c(t, i);
}
function _c(t, i) {
(t.b = Tk(i, function (t) {
return new tu(t.Lb, t.gc);
})),
(t.R = 0),
(t.f = !0);
}
function Vc(t) {
Jc(t, t.b[t.R][$a]);
}
function Jc(t, i) {
if (!(t.R < 0 || t.b[rd] <= t.R)) {
var n = t.b[t.R].lb,
i = n[rd] < 1 ? 0 : Ra.min(Ra.max(i, 0), n[rd] - 1);
(t.F = Ra[Ya](i / t.p) * t.p), Vr(t);
for (var s = 0; s < t.p; s++) {
var r = t.F + s;
r < n[rd] && ((r = n[r]), dh(t, r.Ye(s), r));
}
th(t, i - t.F), e(t.b[t.R], i), Pc(t), Wc(t);
}
}
function Wc(t) {
if (Kc(t)) {
var i = t.C(),
n = t.La().v(),
e = n + vl,
s = n + pl;
i.Kg(t.c),
i.fj(
t.c,
Tk(
Zc(t),
function (t, n) {
return i.l(Qj, n == this.R ? e : s, t[_a](/ /g, tk));
},
t
)
),
Qc(t);
}
}
function Yc(t, i, n) {
return (
(t.Ya = !0),
t.Yb(),
(t.Ya = !1),
(i = new Cn(i ? hy : Bv, t)),
n && (i.b = n),
Jn(t, i)
);
}
function Xc(t) {
return Tk(t.b, function (t) {
return t.Lc;
});
}
function Zc(t) {
return Tk(
t.b,
function (t) {
return t.lb[rd] <= t[$a] ? t.Lc : t.lb[t[$a]].q();
},
t
);
}
function Qc(t) {
var i = t.b[t.R],
i = i[$a] + 1 + kl + i.lb[rd];
$c(t) && (i += Db), wi(t.jb, i);
}
function $c(t) {
return (
t.b[t.R].lb[rd] >=
ut(
t.b,
function (t, i) {
return Ra.max(t, i.lb[rd]);
},
0
) && t.f
);
}
function tu(t, i, n) {
(this.Lc = t),
(this.lb = i || []),
e(this, M(n) && n >= 0 && n < this.lb[rd] ? n : 0);
}
function iu() {
Jr[Ad](this, WS);
}
function nu(t) {
var i = t.O(),
t = (t = t.Nb()) ? t.D() : i[rd];
return { left: i[Fd](0, t), right: i[Fd](t) };
}
function eu(t, i, n, e) {
ho[Ad](this, t, i),
(this.M = n),
(this.j = e),
(this.f = new iu()),
(this.c = wa);
}
function su(t, i) {
(this.c = t), (this.d = i), (this.b = new se());
}
function ru() {
var t = Do(Jm),
i = Ho(Wm);
return new su(t, i);
}
function ou(t) {
(this.N = !!t.N),
(this.Sh =
"am,ar,bn,zh,el,gu,iw,hi,ja,kn,ml,mr,ne,or,fa,pa,ru,sa,sr,si,ta,te,ti,ur"[
vd
](Hb)),
(this.X = t.yg || zv),
(this.B = t.zg),
t.Vd && (O(t.Vd) ? hu(t.Vd) : U(t.Vd), (this.b = t.Vd)),
(this.Bf = Ic(120, 40, 120, t.Bf)),
(this.Jd = Ic(100, 50, 1e3, t.Jd)),
(this.Jf = Ic(5, 2, 10, t.Jf)),
(this.kb = t.kb != ma ? t.kb : 3);
}
function hu(t) {
return (
(t = be(t)),
1 == t[rd] &&
t[0].Wc ^ aT.Oj &&
t[0].Wc ^ aT.NONE &&
!/[^a-zA-Z]/[Fa](Aa[Tf](t[0][Cf]))
? { keyCode: t[0][Cf], Wc: t[0].Wc }
: wa
);
}
function cu(t, i) {
(this.b = t), (this.c = i);
}
function uu(t, i, n, e) {
return (
(i =
(n = n[0]) && n[e]
? M(n[e])
? n[e]
: ut(
n[e],
function (t, i) {
return t + i;
},
0
)
: i[rd]),
new cu(t, i)
);
}
function au(t, i) {
(this.c = t), (this.b = i);
}
function fu() {
var t = Do(pw),
i = Ho(vw);
return new au(t, i);
}
function du(t, i) {
var n = i.c[ZS];
return (
n ||
((n = new ah(Qt(La[kd]), t.c)),
(n.Ff = t.b),
Pr(n, ma),
(i.c[ZS] = n)),
n
);
}
function bu(t, i, n, e, s, r) {
var o = du(t, i);
(o.j = s),
Vr(o),
r && Ni(o.h(), r),
Ph(e, function (t) {
dh(o, t, t);
}),
(t = e.Lb),
dh(o, t, t, ma, { direction: Rw }),
uh(o, n),
zk && (Ai(o.C())[Ef](), o.h()[Ef]()),
ih(o);
}
function lu(t, i) {
var n = i || new ou({ Vd: Tv, N: !0, yg: zv, zg: wm, Jf: 5, Jd: 100 }),
e = new eo(),
s = new yc(t, new Nc({ kb: n.kb, ad: 5 })),
r = new yc(t, new Nc({ kb: n.kb, ad: 10, Dd: 40, zc: 50 }), !0, uu),
o = new yc(t, new Nc({ kb: n.kb, ad: 18, Dd: 90, zc: 198 }), !0, uu),
h = fu(),
c = Dh(),
u = ru();
return new Lc(n, e, [
function (t, i) {
return new Ac(t, i, s);
},
function (t, i) {
return new Ec(t, i, s, h);
},
function (t, i) {
return new hc(t, i, r, c);
},
function (t, i) {
return new eu(t, i, o, u);
},
]);
}
function gu() {}
function pu(t, i, n) {
return n.l(Hv, zm + (i + Ub), t);
}
function vu(t, i, n, e) {
xh[Ad](this, t, n || gu.Q(), e),
Ao(this, 64, !0),
i && this.Rd(i),
(this.z = new ue(500)),
(!Xx && !Zx) || Mt(Ol) || (this.Pe = !0);
}
function mu(t) {
return t.b || t.Rd(new oh(t.C())), t.b || wa;
}
function wu(t, i, n) {
var e = Fr(t),
n = n ? e.w : e.Ca;
n[Ad](e, i, Ap, t.Sc), n[Ad](e, i, km, t.Gj), n[Ad](e, i, Dy, t.Hj);
}
function ju(t, i, n, e) {
vu[Ad](this, t, i, n || yu.Q(), e), Ao(this, 16, !0);
}
function yu() {}
function ku(t, i, n) {
_o[Ad](this, t, i, n),
Ao(this, 8, !0),
(t = this.h()) &&
((i = this.La()), t && (fo(t, Fw), Ko(i, this, t, !0)));
}
function xu() {}
function Tu(t, i, n) {
xh[Ad](this, t, i || xu.Q(), n);
}
function Su(i) {
var n = {},
i = Aa(i),
e = i[Qa](0) == ab ? i : ab + i;
if (tE[Fa](e)) return (n.sf = Eu(e)), b(n, mm), n;
t: {
var s = i[jf](iE);
if (s) {
var e = Number(s[1]),
r = Number(s[2]),
s = Number(s[3]);
if (
e >= 0 &&
255 >= e &&
r >= 0 &&
255 >= r &&
s >= 0 &&
255 >= s
) {
e = [e, r, s];
break t;
}
}
e = [];
}
return e[rd]
? ((r = e[0]),
(i = e[1]),
(e = e[2]),
(r = Number(r)),
(i = Number(i)),
(e = Number(e)),
(Ia(r) ||
0 > r ||
r > 255 ||
Ia(i) ||
0 > i ||
i > 255 ||
Ia(e) ||
0 > e ||
e > 255) &&
t(Ta('"(' + r + Hb + i + Hb + e + '") is not a valid RGB color')),
(r = Au(r[nd](16))),
(i = Au(i[nd](16))),
(e = Au(e[nd](16))),
(n.sf = ab + r + i + e),
b(n, Lj),
n)
: QS && (e = QS[i[Qd]()])
? ((n.sf = e), b(n, Jw), n)
: void t(Ta(i + " is not a valid color string"));
}
function Eu(i) {
return (
tE[Fa](i) || t(Ta(Ib + i + "' is not a valid hex color")),
4 == i[rd] && (i = i[_a]($S, fb)),
i[Qd]()
);
}
function Au(t) {
return 1 == t[rd] ? Sl + t : t;
}
function Cu() {}
function Lu(t, i) {
return i.l(Hv, Hm, t);
}
function qu(t, i) {
if (t && t[Lf]) {
var n;
try {
n = Su(i).sf;
} catch (e) {
n = wa;
}
t[Lf][yd].borderBottomColor = n || (Pk ? tb : Ny);
}
}
function Iu() {}
function Nu(t, i, n, e) {
for (var s = [], r = 0, o = 0; r < n[Vd]; r++) {
for (var h = [], c = 0; c < n[za]; c++) {
var u = i && i[o++];
h[Da](Ru(t, u, e));
}
s[Da](e.l(Ly, t.v() + ll, h));
}
return (
(t = e.l(fy, t.v() + wl, e.l(dy, t.v() + zb, s))),
(t.cellSpacing = 0),
(t.cellPadding = 0),
fo(t, dm),
t
);
}
function Ru(t, i, n) {
return (
(t = n.l(by, { class: t.v() + Kb, id: t.v() + Kb + nE++ }, i)),
fo(t, bm),
t
);
}
function Bu(t, i, n) {
for (i = i.h(); n && 1 == n[Ja] && n != i; ) {
if (n[zd] == ep && dt(Yt(n), t.v() + Kb)) return n[Lf];
n = n[Gd];
}
return wa;
}
function Du(t, i, n, e) {
n &&
((n = n[Gd]),
(t = t.v() + Gb),
e ? Xt(n, t) : Zt(n, t),
bo(i.h()[Lf], qp, n.id));
}
function Hu(t) {
(this.b = []), Fu(this, t);
}
function Fu(t, i) {
i &&
(xk(
i,
function (t) {
this.pd(t, !1);
},
t
),
pt(t.b, i));
}
function Ou(t, i) {
i != t.$a && (t.pd(t.$a, !1), (t.$a = i), t.pd(i, !0)), Jn(t, Oj);
}
function Pu(t, i, n) {
jo[Ad](this, t, i || Iu.Q(), n);
}
function Mu(t) {
var i = t.Oa;
return i && i[t.ic];
}
function zu(t, i) {
i != t.ic && (Ku(t, t.ic, !1), (t.ic = i), Ku(t, i, !0));
}
function Uu(t, i) {
if (t.r) {
var n = t.r;
Ou(n, n.b[i] || wa);
}
}
function Ku(t, i, n) {
if (t.h()) {
var e = t.Oa;
e && i >= 0 && i < e[rd] && Du(t.La(), t, e[i], n);
}
}
function Gu(t) {
var i = t.Oa;
i
? t.eb && t.eb[za]
? ((i = Ra[Wa](i[rd] / t.eb[za])),
(!M(t.eb[Vd]) || t.eb[Vd] < i) && T(t.eb, i))
: ((i = Ra[Wa](Ra.sqrt(i[rd]))), (t.eb = new Wt(i, i)))
: (t.eb = new Wt(0, 0));
}
function _u(t, i, n) {
(this.b = t || []),
Pu[Ad](this, wa, i || Iu.Q(), n),
(this.b = this.b),
(this.d = wa),
(t = Vu(this)),
this.c.Cc(this.h(), t),
this.Hd(t);
}
function Vu(t) {
return Tk(
t.b,
function (t) {
var i = this.C().l(Hv, {
class: this.La().v() + Wb,
style: Gp + t,
});
return (
t[Qa](0) == ab &&
((t = Eu(t)),
(t =
Vg +
[
Sa(t[Zf](1, 2), 16),
Sa(t[Zf](3, 2), 16),
Sa(t[Zf](5, 2), 16),
][Yd](Fb) +
Rb)),
(i.title = t),
i
);
},
t
);
}
function Ju(t) {
if (t)
try {
return Su(t).sf;
} catch (i) {}
return wa;
}
function Wu(t, i, n, e) {
vu[Ad](this, t, i, n || Cu.Q(), e);
}
function Yu(i) {
var n = new oh(i);
return (
Tt(eE, function (e) {
(e = new _u(e, wa, i)),
e.h() && t(Ta(fg)),
(e.eb = M(8) ? new Wt(8, ma) : 8),
Gu(e),
n.Ib(e, !0);
}),
n
);
}
function Xu() {}
function Zu() {}
function Qu(t, i, n, e) {
Wu[Ad](this, t, i, n || Zu.Q(), e);
}
function $u(t, i, n, e) {
vu[Ad](this, t, i, n || Xu.Q(), e);
}
function ta(t, i, n, e) {
vu[Ad](this, t, i, n, e), (this.Zf = t), ea(this);
}
function ia(t, i) {
(t.r = new Hu()),
i &&
Gr(
i,
function (t) {
this.r.Vc(t);
},
t
),
na(t);
}
function na(t) {
t.r && Fr(t).w(t.r, Oj, t.Ej);
}
function ea(t) {
var i = t.r ? t.r.$a : wa,
i = i ? i.Kc() : t.Zf;
t.c.Cc(t.h(), i), t.Hd(i);
}
function sa(t, i, n, e) {
ta[Ad](this, t, i, n || Xu.Q(), e);
}
function ra(t, i, n) {
_o[Ad](this, t, i, n),
Ao(this, 16, !0),
(t = this.h()) &&
((i = this.La()), t && (fo(t, Hw), Ko(i, this, t, !0)));
}
function oa(t, i, n) {
xh[Ad](this, t, i || Th.Q(), n), Ao(this, 16, !0);
}
function ha() {
return Pk && Mt(Pl) && !Mt(Ml);
}
function ca(t) {
t || ba(bg, sj);
var i,
n = fE,
e = t[n.Vh],
s = t[n.Wh],
r = t[n.Uh],
t = t[n.Xh];
this.Gb = [];
var o,
n = V(function (t) {
dt(oE, t) || ba(bg, ap + t + sb);
}, this);
H(s) && s[rd] > 0
? (xk(s, n), (o = s))
: O(s)
? (o = aE[s])
? (this.Gb = o)
: ((i = s), n(i), (o = uE))
: ba(bg, Cg + i + Kl),
(this.Gb = o),
(i = i || o[0]),
(e == zv && dt(oE, i)) || ba(bg, fp + e + ob + i),
O(r) ? (s = hu(r)) || ba(bg, Dg) : r && ba(bg, Dg),
(e = new ou({ kb: 8, yg: e, zg: i, N: t, Sh: this.Gb })),
(this.z = r),
(this.j = {}),
(this.f = {}),
(this.d = lu(new Tr(ma, uv), e)),
(this.M = JS),
(this.p = new te(!0)),
(this.c = new ie(this.p)),
qt(ne(this.c, this.d.b), new no(e.N, e.X, e.B));
try {
ee(this.c, this.d);
} catch (h) {}
(this.b = new Qn()), this.c[Rf](Av, this.Yh);
}
function ua() {
var t,
i = {};
for (t in mT) {
var n = mT[t];
-1 != kk(oE, n) && (i[vT[n].c] = n);
}
cE.Ah.uj = i;
}
function aa(t) {
return function (i) {
So(t, i.transliterationEnabled);
};
}
function fa(t) {
return function (i) {
var n = i.targetLanguage;
Gr(t, function (t) {
t.sd.language == n ? So(t, !0) : So(t, !1);
});
};
}
function da(t) {
return function (i) {
for (var n = 0; n < this.Gb[rd]; ++n) {
var e = this.Gb[n],
e = ha() ? sw + e : hw + e;
if (Zt(t, e)) break;
}
(i = i.targetLanguage), (i = ha() ? sw + i : hw + i), Xt(t, i);
};
}
function ba(i, n) {
t(Ta("Exception in " + i + ": " + n));
}
function la(t, i) {
var n,
e = t.d.ea(t.c);
for (n in t.f) t.f[n][Of](t.M.Kd, new no(i, e.X, e.B));
n = 0;
for (var s in t.f) n++;
0 == n && (ne(t.c, t.d.b).N = i),
Jn(t.b, {
type: Dj,
transliterationEnabled: i,
sourceLanguage: e.X,
targetLanguage: e.B,
destinationLanguage: e.B,
});
}
function ga(t) {
for (var i in cE)
if (cE[i].code == t) {
(t = cE[i].uj), (i = {});
var n = ma;
for (n in t) i[n] = t[n];
return i;
}
return {};
}
function pa() {
return (Pk && Mt(Pl)) || (Mk && Mt(Al)) || (zk && Mt(Hl));
}
var va,
ma = void 0,
wa = null,
ja = encodeURIComponent,
ya = window,
ka = Object,
xa = 1 / 0,
Ta = Error,
Sa = parseInt,
Ea = parseFloat,
Aa = String,
Ca = Function,
La = document,
qa = decodeURIComponent,
Ia = isNaN,
Na = Array,
Ra = Math,
Ba = "appendChild",
Da = "push",
Ha = "getBoundingClientRect",
Fa = "test",
Oa = "shift",
Pa = "relatedTarget",
Ma = "exec",
za = "width",
Ua = "text",
Ka = "collapse",
Ga = "slice",
_a = "replace",
Va = "inRange",
Ja = "nodeType",
Wa = "ceil",
Ya = "floor",
Xa = "getElementById",
Za = "concat",
Qa = "charAt",
$a = "selected",
tf = "createTextNode",
nf = "value",
ef = "preventDefault",
sf = "item",
rf = "insertBefore",
of = "targetTouches",
hf = "move",
cf = "indexOf",
uf = "metaKey",
af = "compareDocumentPosition",
ff = "setEnd",
df = "jstiming",
bf = "capture",
lf = "nodeName",
gf = "currentTarget",
pf = "createRange",
vf = "left",
mf = "screenX",
wf = "screenY",
jf = "match",
yf = "createTextRange",
kf = "status",
xf = "getBoxObjectFor",
Tf = "fromCharCode",
Sf = "charCode",
Ef = "focus",
Af = "createElement",
Cf = "keyCode",
Lf = "firstChild",
qf = "select",
If = "forEach",
Nf = "clientLeft",
Rf = "addEventListener",
Bf = "setAttribute",
Df = "clientTop",
Hf = "handleEvent",
Ff = "parentElement",
Of = "execCommand",
Pf = "type",
Mf = "clear",
zf = "childNodes",
Uf = "defaultView",
Kf = "bind",
Gf = "rangeCount",
_f = "name",
Vf = "nextSibling",
Jf = "duplicate",
Wf = "clientX",
Yf = "clientY",
Xf = "documentElement",
Zf = "substr",
Qf = "external",
$f = "scrollTop",
td = "previousSibling",
id = "stop",
nd = "toString",
ed = "altKey",
sd = "setStart",
rd = "length",
od = "propertyIsEnumerable",
hd = "htmlText",
cd = "prototype",
ud = "sourceIndex",
ad = "className",
fd = "clientWidth",
dd = "setTimeout",
bd = "document",
ld = "removeEventListener",
gd = "next",
pd = "ctrlKey",
vd = "split",
md = "stopPropagation",
wd = "moveToElementText",
jd = "hasOwnProperty",
yd = "style",
kd = "body",
xd = "ownerDocument",
Td = "removeChild",
Sd = "target",
Ed = "lastChild",
Ad = "call",
Cd = "isEnabled",
Ld = "moveEnd",
qd = "start",
Id = "cloneRange",
Nd = "clientHeight",
Rd = "scrollLeft",
Bd = "charCodeAt",
Dd = "bottom",
Hd = "compareEndPoints",
Fd = "substring",
Od = "contains",
Pd = "apply",
Md = "shiftKey",
zd = "tagName",
Ud = "reset",
Kd = "removeAttribute",
Gd = "parentNode",
_d = "offsetTop",
Vd = "height",
Jd = "toUpperCase",
Wd = "splice",
Yd = "join",
Xd = "unshift",
Zd = "nodeValue",
Qd = "toLowerCase",
$d = "right",
tb = "",
ib = "\n",
nb = "\r\n",
eb = " ",
sb = " in targetLangCode array",
rb = ' name="',
ob = " targetLangCode: ",
hb = " targetLanguage: ",
cb = ' type="',
ub = '"',
ab = "#",
fb = "#$1$1$2$2$3$3",
db = "#FFFFAA",
bb = "#ffa",
lb = "$1-",
gb = "%",
pb = "&",
vb = "&action=",
mb = "&",
wb = "&apa=1",
jb = ">",
yb = "&it=",
kb = "<",
xb = " ",
Tb = "&npn=1",
Sb = "&p=s",
Eb = """,
Ab = "&rt=",
Cb = "&s=",
Lb = "&srt=",
qb = "&tran=",
Ib = "'",
Nb = "(\\d*)(\\D*)",
Rb = ")",
Bb = "*",
Db = "+",
Hb = ",",
Fb = ", ",
Ob = "-",
Pb = "-9",
Mb = "-active",
zb = "-body",
Ub = "-caption",
Kb = "-cell",
Gb = "-cell-hover",
_b = "-cell-selected",
Vb = "-checkbox",
Jb = "-checked",
Wb = "-colorswatch",
Yb = "-content",
Xb = "-disabled",
Zb = "-dropdown",
Qb = "-focused",
$b = "-footer",
tl = "-footer-end",
il = "-highlight",
nl = "-horizontal",
el = "-hover",
sl = "-indicator",
rl = "-inner-box",
ol = "-input",
hl = "-logo",
cl = "-nav",
ul = "-navbutton",
al = "-open",
fl = "-outer-box",
dl = "-pagedown ",
bl = "-pageup ",
ll = "-row",
gl = "-rtl",
pl = "-segment",
vl = "-segment-highlighted",
ml = "-selected",
wl = "-table",
jl = "-vertical",
yl = ".",
kl = "/",
xl = "//",
Tl = "/inputtools/request",
Sl = "0",
El = "1",
Al = "1.5",
Cl = "1.5em",
Ll = "1.8",
ql = "1.9",
Il = "14px",
Nl = "1em",
Rl = "5.7",
Bl = "500",
Dl = "525",
Hl = "525.0",
Fl = "528",
Ol = "533.17.9",
Pl = "6",
Ml = "7",
zl = "8",
Ul = ":",
Kl = ": should be an array or a string",
Gl = ";0;0",
_l = "<",
Vl =
'<TABLE style="width:100%;"><TBODY><TR><TD style="width:100%;"></TD><TD width="54px"></TD></TR></TBODY></TABLE>',
Jl =
'<TABLE style="width:100%;"><TBODY><TR><TD style="width:100%;"></TD><TD width="63px"></TD></TR></TBODY></TABLE>',
Wl = "<TABLE><TBODY><TR><TD></TD></TR></TBODY></TABLE>",
Yl = "<br>",
Xl = "=",
Zl = ">",
Ql = "?",
$l = "?v=3",
tg = "@",
ig = "APPLET",
ng = "AREA",
eg = "Arial,Helvetica,sans-serif",
sg = "BASE",
rg = "BODY",
og = "BR",
hg = "BUTTON",
cg = "Bottom",
ug = "COL",
ag = "CSS1Compat",
fg = "Component already rendered",
dg = "ControlType",
bg = "Controller",
lg = "DIV",
gg = "End",
pg = "EndToEnd",
vg = "EndToStart",
mg = "EventType",
wg = "FRAME",
jg = "FontName",
yg = "Google ta3reeb",
kg = "HR",
xg = "HTML",
Tg = "IFRAME",
Sg = "IMG",
Eg = "INPUT",
Ag = "ISINDEX",
Cg = "Incorrect targetLangCode parameter ",
Lg = "Input is not an array of ids or element references",
qg = "Input text too long.",
Ig = "Invalid element id ",
Ng = "Invalid event type",
Rg = "Invalid event type:",
Bg = "Invalid listener argument",
Dg = "Invalid shortcut key",
Hg = "KeyEvents",
Fg = "LINK",
Og = "Left",
Pg = "META",
Mg = "NOFRAMES",
zg = "NOSCRIPT",
Ug = "No div exists with id ",
Kg = "OBJECT",
Gg = "PARAM",
_g = "PRE",
Vg = "RGB (",
Jg = "Right",
Wg = "SCRIPT",
Yg = "SELECT",
Xg = "SPAN",
Zg = "STYLE",
Qg = "SUCCESS",
$g = "Start",
tp = "StartToEnd",
ip = "StartToStart",
np = "Style",
ep = "TD",
sp = "TEXTAREA",
rp = "TR",
op = "To",
hp = "Top",
cp = "UTF-8",
up = "Unable to set parent component",
ap = "Unsupported language ",
fp =
"Unsupported sourceLangCode & targetLangCode pair: sourceLangCode: ",
dp =
"Unsupported sourceLanguage & targetLanguage pair: sourceLanguage: ",
bp = "Width",
lp = "[object Array]",
gp = "[object Function]",
pp = "[object Window]",
vp = "_",
mp = "_TRN_",
wp = "_callbacks_.",
jp = "_h#",
yp = "_rs",
kp = "`",
xp = "`'",
Tp = "`_-'",
Sp = "a",
Ep = "absolute",
Ap = "action",
Cp = "activate",
Lp = "activedescendant",
qp = "activedescendent",
Ip = "addEventListener",
Np = "afterhide",
Rp = "aftershow",
Bp = "alt",
Dp = "altKey",
Hp = "am",
Fp = "amp",
Op = "ar",
Pp = "arc",
Mp = "aria-",
zp = "array",
Up = "auto",
Kp = "background-color",
Gp = "background-color:",
_p = "beforedrag",
Vp = "beforeshow",
Jp = "block",
Wp = "blur",
Yp = "boolean",
Xp = "borderBottom",
Zp = "borderBottomWidth",
Qp = "borderLeft",
$p = "borderLeftWidth",
tv = "borderRight",
iv = "borderRightWidth",
nv = "borderTop",
ev = "borderTopWidth",
sv = "break-word",
rv = "button",
ov = "call",
hv = "callback",
cv = "callee",
uv = "cb",
av = "changeState",
fv = "character",
dv = "check",
bv = "checked",
lv = "class",
gv = "click",
pv = "close",
vv = "composition",
mv = "contextmenu",
wv = "control",
jv = "conversion",
yv = "copy",
kv = "css:",
xv = "ctrl",
Tv = "ctrl+g",
Sv = "ctrlKey",
Ev = "cut",
Av = "cvc",
Cv = "dblclick",
Lv = "deactivate",
qv = "dir",
Iv = "direction",
Nv = "disable",
Rv = "disabled",
Bv = "discard",
Dv = "display",
Hv = "div",
Fv = "document",
Ov = "drag",
Pv = "dragstart",
Mv = "earlycancel",
zv = "en",
Uv = "enable",
Kv = "end",
Gv = "enter",
_v = "expanded",
Vv = "f",
Jv = "fa",
Wv = "fetch",
Yv = "fixed",
Xv = "focus",
Zv = "font-size",
Qv = "fontFamily",
$v = "fontSize",
tm = "fontStyle",
im = "fontWeight",
nm = "for",
em = "function",
sm = "g",
rm = "ge",
om = "goog_",
hm = "goog_input_bookmarklet",
cm = "google.elements.transliteration",
um = "google.elements.transliteration.SupportedDestinationLanguages",
am = "google.elements.transliteration.getDestinationLanguages",
fm = "google.elements.transliteration.isBrowserCompatible",
dm = "grid",
bm = "gridcell",
lm = "gt",
gm = "haspopup",
pm = "head",
vm = "height:18px;width:7px;",
mm = "hex",
wm = "hi",
jm = "hidden",
ym = "hide",
km = "highlight",
xm = "horizontal",
Tm = "//csi.gstatic.com/csi",
Sm = "//www.google.com",
Em = "https:",
Am = "//csi.gstatic.com/csi",
Cm = "i",
Lm = "i18n_input",
qm = "id",
Im = "iframe",
Nm = "inline",
Rm = "innerText",
Bm = "inputapi-button",
Dm = "inputapi-color-menu-button",
Hm = "inputapi-color-menu-button-indicator",
Fm = "inputapi-control",
Om = "inputapi-custom-button",
Pm = "inputapi-custom-button-collapse-right",
Mm = "inputapi-inline-block",
zm = "inputapi-inline-block ",
Um = "inputapi-menu-button",
Km = "inputapi-menuheader",
Gm = "inputapi-menuitem",
_m = "inputapi-menuitem-accel",
Vm = "inputapi-menuseparator",
Jm = "inputapi-multisegmentpopupeditor",
Wm = "inputapi-multisegmentpopupeditor-menuitem",
Ym = "inputapi-option",
Xm = "inputapi-option-selected",
Zm = "inputapi-popupeditor",
Qm = "inputapi-popupeditor-cursor",
$m = "inputapi-popupeditor-menuitem",
tw = "inputapi-toolbar-button",
iw = "inputapi-toolbar-color-menu-button",
nw = "inputapi-toolbar-menu-button",
ew = "inputapi-transliterate-button",
sw = "inputapi-transliterate-ie6-",
rw = "inputapi-transliterate-img inputapi-transliterate-img-button-",
ow = "inputapi-transliterate-img inputapi-transliterate-img-langmenu-",
hw = "inputapi-transliterate-img-button-",
cw = "inputapi-transliterate-img-dropdown",
uw =
"inputapi-transliterate-img-ie6 inputapi-transliterate-img-ie6-button inputapi-transliterate-ie6-",
aw =
"inputapi-transliterate-img-ie6 inputapi-transliterate-img-ie6-dropdown",
fw =
"inputapi-transliterate-img-ie6 inputapi-transliterate-img-ie6-langmenu inputapi-transliterate-ie6-",
dw = "inputapi-transliterate-img-ie6-button-parent",
bw = "inputapi-transliterate-img-ie6-dropdown-parent",
lw = "inputapi-transliterate-img-ie6-langmenu-parent",
gw = "inputapi-transliterate-indic-button",
pw = "inputapi-transliterate-indic-suggestion-menu",
vw = "inputapi-transliterate-indic-suggestion-menuitem",
mw = "iw",
ww = "ja",
jw = "ja-Hira",
yw = "key",
kw = "keydown",
xw = "keypress",
Tw = "keyup",
Sw = "lc",
Ew = "leave",
Aw = "letterSpacing",
Cw = "li",
Lw = "line-height",
qw = "lineHeight",
Iw = "losecapture",
Nw = "lt",
Rw = "ltr",
Bw = "makeTransliteratable",
Dw = "margin",
Hw = "menuitemcheckbox",
Fw = "menuitemradio",
Ow = "meta",
Pw = "metaKey",
Mw = "mousedown",
zw = "mousemove",
Uw = "mouseout",
Kw = "mouseover",
Gw = "mouseup",
_w = "multi",
Vw = "n",
Jw = "named",
Ww = "native code",
Yw = "nextSibling",
Xw = "nodeType",
Zw = "none",
Qw = "null",
$w = "number",
tj = "o",
ij = "object",
nj = "on",
ej = "open",
sj = "options not specified",
rj = "overflow",
oj = "overflowX",
hj = "overflowY",
cj = "p",
uj = "padding",
aj = "password",
fj = "paste",
dj = "pgDn",
bj = "pgUp",
lj = "pinyin",
gj = "platformModifierKey",
pj = "position",
vj = "pre",
mj = "pre-wrap",
wj = "prerender",
jj = "pressed",
yj = "previousSibling",
kj = "px",
xj = "px solid red",
Tj = "quot",
Sj = "r#",
Ej = "re",
Aj = "relative",
Cj = "removeEventListener",
Lj = "rgb",
qj = "role",
Ij = "rtl",
Nj = "rtt",
Rj = "ru",
Bj = "s",
Dj = "sc",
Hj = "script",
Fj = "scroll",
Oj = "select",
Pj = "selected",
Mj = "separator",
zj = "setLanguagePair",
Uj = "shift",
Kj = "shiftKey",
Gj = "shortcut",
_j = "shortcutKey",
Vj = "shortcut_",
Jj = "show",
Wj = "showControl",
Yj = "single",
Xj = "source",
Zj = "sourceIndex",
Qj = "span",
$j = "splice",
ty = "sr",
iy = "start",
ny = "state",
ey = "static",
sy = "string",
ry = "style",
oy = "su",
hy = "success",
cy = "t13n.changeState",
uy = "tabIndex",
ay = "tabindex",
fy = "table",
dy = "tbody",
by = "td",
ly = "te",
gy = "text",
py = "text/javascript",
vy = "textAlign",
my = "textContent",
wy = "textDecoration",
jy = "textTransform",
yy = "textarea",
ky = "ti",
xy = "ti_all,ti_",
Ty = "tick",
Sy = "touchcancel",
Ey = "touchend",
Ay = "touchmove",
Cy = "touchstart",
Ly = "tr",
qy = "transliteration_en_",
Iy = "transliteration_ja-Hira_ja",
Ny = "transparent",
Ry = "true",
By = "uncheck",
Dy = "unhighlight",
Hy = "unselect",
Fy = "unselectable",
Oy = "ur",
Py = "utf-8",
My = "var ",
zy = "vertical",
Uy = "verticalAlign",
Ky =
"visibility:hidden;position:absolute;line-height:0;padding:0;margin:0;border:0;height:1em;",
Gy = "visible",
_y = "webkitvisibilitychange",
Vy = "width:18px;height:18px;",
Jy = "width:60px;height:20px",
Wy = "wordSpacing",
Yy = "wordWrap",
Xy = "y",
Zy = "zh",
Qy = "|",
$y = "||t:1",
tk = "Â ",
ik = "Â¥",
nk =
"ĆćČÄÂÂÄÂÂÄ‘Å šŽž",
ek = "​",
sk = " ",
rk = new q();
ya.jstiming = { Timer: q, load: rk };
try {
var ok = wa;
ya.chrome && ya.chrome.csi && (ok = Ra[Ya](ya.chrome.csi().pageT)),
ok == wa && ya.gtbExternal && (ok = ya.gtbExternal.pageT()),
ok == wa && ya[Qf] && (ok = ya[Qf].pageT),
ok && (ya[df].pt = ok);
} catch (hk) {}
var ck = this,
uk = "closure_uid_" + Ra[Ya](2147483648 * Ra.random())[nd](36),
ak = 0,
fk =
Date.now ||
function () {
return +new Date();
};
Ca[cd].bind =
Ca[cd][Kf] ||
function (t, i) {
if (arguments[rd] > 1) {
var n = Na[cd][Ga][Ad](arguments, 1);
return n[Xd](this, t), V[Pd](wa, n);
}
return V(this, t);
};
var dk = /^[a-zA-Z0-9\-_.!~*'()]*$/,
bk = /&/g,
lk = /</g,
gk = />/g,
pk = /\"/g,
vk = /[&<>\"]/,
mk = /&([^;\s<&]+);?/g,
wk = (2147483648 * Ra.random()) | 0,
jk = {},
yk = Na[cd],
kk = yk[cf]
? function (t, i, n) {
return yk[cf][Ad](t, i, n);
}
: function (t, i, n) {
if (((n = n == wa ? 0 : 0 > n ? Ra.max(0, t[rd] + n) : n), O(t)))
return O(i) && 1 == i[rd] ? t[cf](i, n) : -1;
for (; n < t[rd]; n++) if (n in t && t[n] === i) return n;
return -1;
},
xk = yk[If]
? function (t, i, n) {
yk[If][Ad](t, i, n);
}
: function (t, i, n) {
for (var e = t[rd], s = O(t) ? t[vd](tb) : t, r = 0; e > r; r++)
r in s && i[Ad](n, s[r], r, t);
},
Tk = yk.map
? function (t, i, n) {
return yk.map[Ad](t, i, n);
}
: function (t, i, n) {
for (
var e = t[rd], s = Na(e), r = O(t) ? t[vd](tb) : t, o = 0;
e > o;
o++
)
o in r && (s[o] = i[Ad](n, r[o], o, t));
return s;
},
Sk = yk.some
? function (t, i, n) {
return yk.some[Ad](t, i, n);
}
: function (t, i, n) {
for (var e = t[rd], s = O(t) ? t[vd](tb) : t, r = 0; e > r; r++)
if (r in s && i[Ad](n, s[r], r, t)) return !0;
return !1;
},
Ek = yk.every
? function (t, i, n) {
return yk.every[Ad](t, i, n);
}
: function (t, i, n) {
for (var e = t[rd], s = O(t) ? t[vd](tb) : t, r = 0; e > r; r++)
if (r in s && !i[Ad](n, s[r], r, t)) return !1;
return !0;
},
Ak = "StopIteration" in ck ? ck.StopIteration : Ta("StopIteration");
j(kt[cd], function () {
t(Ak);
}),
(kt[cd].wc = function () {
return this;
});
var Ck =
"constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(
","
);
(va = Dt[cd]),
(va.G = 0),
(va.Sd = 0),
(va.yb = function () {
Ht(this);
for (var t = [], i = 0; i < this.b[rd]; i++) t[Da](this.c[this.b[i]]);
return t;
}),
(va.Pb = function () {
return Ht(this), this.b[Za]();
}),
(va.hc = function (t) {
return Ft(this.c, t);
}),
(va.Sa = function () {
return 0 == this.G;
}),
l(va, function () {
(this.c = {}), m(this.b, 0), (this.Sd = this.G = 0);
}),
u(va, function (t) {
return Ft(this.c, t)
? (delete this.c[t],
this.G--,
this.Sd++,
this.b[rd] > 2 * this.G && Ht(this),
!0)
: !1;
}),
(va.get = function (t, i) {
return Ft(this.c, t) ? this.c[t] : i;
}),
(va.set = function (t, i) {
Ft(this.c, t) || (this.G++, this.b[Da](t), this.Sd++),
(this.c[t] = i);
}),
(va.W = function () {
return new Dt(this);
}),
(va.wc = function (i) {
Ht(this);
var n = 0,
e = this.b,
s = this.c,
r = this.Sd,
o = this,
h = new kt();
return (
j(h, function () {
for (;;) {
r != o.Sd &&
t(Ta("The map has changed since the iterator was created")),
n >= e[rd] && t(Ak);
var h = e[n++];
return i ? h : s[h];
}
}),
h
);
});
var Lk, qk, Ik, Nk, Rk, Bk, Dk;
Rk = Nk = Ik = qk = Lk = !1;
var Hk;
if ((Hk = Ot())) {
var Fk = Pt();
(Lk = 0 == Hk[cf]("Opera")),
(qk = !Lk && -1 != Hk[cf]("MSIE")),
(Nk = (Ik = !Lk && -1 != Hk[cf]("WebKit")) && -1 != Hk[cf]("Mobile")),
(Rk = !Lk && !Ik && "Gecko" == Fk.product);
}
var Ok = Lk,
Pk = qk,
Mk = Rk,
zk = Ik,
Uk = Nk,
Kk = Pt(),
Gk = (Kk && Kk.platform) || tb;
(Bk = -1 != Gk[cf]("Mac")), (Dk = -1 != Gk[cf]("Win"));
var _k,
Vk = !!Pt() && -1 != (Pt().appVersion || tb)[cf]("X11");
t: {
var Jk,
Wk = tb;
if (Ok && ck.opera)
var Yk = ck.opera.version,
Wk = typeof Yk == em ? Yk() : Yk;
else if (
(Mk
? (Jk = /rv\:([^\);]+)(\)|;)/)
: Pk
? (Jk = /MSIE\s+([^\);]+)(\)|;)/)
: zk && (Jk = /WebKit\/(\S+)/),
Jk)
)
var Xk = Jk[Ma](Ot()),
Wk = Xk ? Xk[1] : tb;
if (Pk) {
var Zk,
Qk = ck[bd];
if (((Zk = Qk ? Qk.documentMode : ma), Zk > Ea(Wk))) {
_k = Aa(Zk);
break t;
}
}
_k = Wk;
}
var $k,
tx = _k,
ix = {},
nx = {};
(Vt[cd].W = function () {
return new Vt(this.x, this.y);
}),
(va = Wt[cd]),
(va.W = function () {
return new Wt(this[za], this[Vd]);
}),
(va.Sa = function () {
return !(this[za] * this[Vd]);
}),
(va.ceil = function () {
return i(this, Ra[Wa](this[za])), T(this, Ra[Wa](this[Vd])), this;
}),
(va.floor = function () {
return i(this, Ra[Ya](this[za])), T(this, Ra[Ya](this[Vd])), this;
}),
(va.round = function () {
return i(this, Ra.round(this[za])), T(this, Ra.round(this[Vd])), this;
});
var ex = !Pk || zt();
(!Mk && !Pk) || (Pk && zt()) || (Mk && Mt("1.9.1"));
var sx = Pk && !Mt("9"),
rx = {
cellpadding: "cellPadding",
cellspacing: "cellSpacing",
colspan: "colSpan",
rowspan: "rowSpan",
valign: "vAlign",
height: "height",
width: "width",
usemap: "useMap",
frameborder: "frameBorder",
maxlength: "maxLength",
type: "type",
},
ox = { SCRIPT: 1, STYLE: 1, HEAD: 1, IFRAME: 1, OBJECT: 1 },
hx = { IMG: eb, BR: ib };
(va = Si[cd]),
(va.C = Qt),
(va.h = function (t) {
return O(t) ? this.b[Xa](t) : t;
}),
(va.Dg = ti),
(va.l = function (t, i, n) {
return ri(this.b, arguments);
}),
(va.Aa = function (t, i) {
t[Ba](i);
}),
(va.fj = function (t, i) {
oi(vi(t), t, arguments, 1);
}),
(va.Kg = ui),
k(va, di),
(va.wg = yi),
(qi[cd].W = function () {
return new qi(this.top, this[$d], this[Dd], this[vf]);
}),
k(qi[cd], function (t) {
return this && t
? t instanceof qi
? t[vf] >= this[vf] &&
t[$d] <= this[$d] &&
t.top >= this.top &&
t[Dd] <= this[Dd]
: t.x >= this[vf] &&
t.x <= this[$d] &&
t.y >= this.top &&
t.y <= this[Dd]
: !1;
}),
(Ii[cd].W = function () {
return new Ii(this[vf], this.top, this[za], this[Vd]);
}),
k(Ii[cd], function (t) {
return t instanceof Ii
? this[vf] <= t[vf] &&
this[vf] + this[za] >= t[vf] + t[za] &&
this.top <= t.top &&
this.top + this[Vd] >= t.top + t[Vd]
: t.x >= this[vf] &&
t.x <= this[vf] + this[za] &&
t.y >= this.top &&
t.y <= this.top + this[Vd];
});
var cx = Mk ? "MozUserSelect" : zk ? "WebkitUserSelect" : wa,
ux = { thin: 2, medium: 4, thick: 6 },
ax = /[^\d]+$/,
fx = { cm: 1, in: 1, mm: 1, pc: 1, pt: 1 },
dx = { em: 1, ex: 1 },
bx = rn(!1),
lx = rn(!0);
(hn[cd].Oe = !1),
(hn[cd].s = function () {
this.Oe || ((this.Oe = !0), this.n());
}),
(hn[cd].n = function () {
this.Qj && cn[Pd](wa, this.Qj);
}),
Y(un, hn),
(un[cd].n = function () {
this.b = wa;
}),
(un[cd].ef = function (t) {
return !!t && this.b == t.b && this.m == t.m;
}),
(un[cd].move = function (t) {
return this.ed(this.m + t);
}),
Y(dn, un),
(va = dn[cd]),
(va.qb = function () {
return new dn(this.b, this.m);
}),
(va.Tf = lx),
(va.mc = function () {
return this.b[nf] || tb;
}),
(va.Ef = function () {
return (
!!this.b[xd] &&
!!this.b[Gd] &&
this.m >= 0 &&
this.m <= this.mc()[rd]
);
}),
(va.ed = function (t) {
return t <= this.mc()[rd] && t >= 0 && (this.m = t), this;
}),
(pn[cd].b = E()),
Y(vn, pn),
(vn[cd].b = function (t, i, n) {
ln(this.c, this.d, t, i, ma, n);
}),
Y(mn, vn),
(mn[cd].f = L(5)),
(mn[cd].b = function (t, i, n, e) {
var s = ln(this.c, this.d, t, i, wa, n, 10, e);
if (496 & s) {
var r = wn(s, this.d),
i = wn(s, i),
s = ln(this.c, r, t, i, wa, n, 10, e);
496 & s &&
((r = wn(s, r)),
(i = wn(s, i)),
this.j
? ln(this.c, r, t, i, wa, n, this.f(), e)
: ln(this.c, r, t, i, wa, n, 0, e));
}
}),
Y(jn, mn),
(jn[cd].f = function () {
return 65 | (this.p ? 32 : 132);
}),
Y(yn, pn),
(yn[cd].b = function (t, i, n, e) {
var s = Oi(t);
ln(s, 0, t, i, new Vt(this.c.x + s[Rd], this.c.y + s[$f]), n, wa, e);
}),
Y(kn, yn),
(kn[cd].b = function (t, i, n, e) {
var s,
r = Oi(t),
r = zi(r);
(s = Qt(t)),
(s = ni(s.b)),
(s = new Vt(this.c.x + s[Rd], this.c.y + s[$f]));
var o = i,
h = gn(s, t, o, n, r, 10, e);
0 != (496 & h) &&
((16 & h || 32 & h) && (o ^= 2),
(64 & h || 128 & h) && (o ^= 1),
(h = gn(s, t, o, n, r, 10, e)),
0 != (496 & h) && gn(s, t, i, n, r, ma, e));
}),
Y(Sn, hn),
(va = Sn[cd]),
(va.n = function () {
this.b = this.f = this.V = this.H = wa;
}),
(va.Fa = function () {
if (!this.Na)
for (
var t = this.b.C();
t.h((this.Na = K(this.b) + mp + (this.b.rb++)[nd](36)));
);
return this.Na;
}),
(va.Sa = function () {
return this.H.ef(this.V);
}),
(va.move = function (t) {
this.H[hf](t), this.V[hf](t);
}),
(va.q = function () {
return this.xc() ? this.H.mc()[Fd](this.H.m, this.V.m) : tb;
}),
x(va, function (t, i) {
(this.H = t), (this.V = i);
});
var gx;
Y(Cn, hn),
(va = Cn[cd]),
(va.n = function () {
delete this[Pf], delete this[Sd], delete this[gf];
}),
(va.Yc = !1),
(va.Ee = !0),
(va.stopPropagation = function () {
this.Yc = !0;
}),
(va.preventDefault = function () {
this.Ee = !1;
}),
Y(qn, Sn),
(va = qn[cd]),
(va.n = function () {
delete this.b.p[this.Fa()];
}),
(va.xc = lx),
(va.Kf = function () {
this.b.p[this.Fa()] = this;
}),
(va.replace = function (t) {
if (!O(t)) return !1;
if (this.q() == t) return !0;
if (this.c != this.q()) return !1;
var i = this.b.Z(),
n = Ut(i, !1)[1],
e = { type: Pp, $h: this.c },
s = i[$f],
r = this.H,
o = this.V;
i.value = an(r, 0, r.m) + t + an(o, o.m);
var h = r.m + t[rd];
if (
(n >= o.m ? (n += t[rd] - this.c[rd]) : n > r.m && (n = h),
h != o.m)
) {
var c = h - o.m;
je(this.b, function (t) {
t.H.m >= o.m && t[hf](c);
});
}
return (
o.ed(h),
this.f && this.f.ed(n),
this.b.Mg() && ((r = o.qb()), r.ed(n), this.b.Nd(r)),
(i.scrollTop = s),
(e.Zh = this.c = t),
Jn(this.b, e),
!0
);
}),
(va.Hb = function (t) {
this.b.Nd(t ? this.V : this.H);
}),
(va.Me = function (t, i) {
var n,
e = this.H,
s = this.V,
r = e.b;
if (Pk && !Mt(9) && r[Pf] && r[Pf][Jd]() == sp) {
var o = e.b,
h = s || e.qb()[hf](1),
c = Qt(o),
u = ps(Ai(c)).gd(),
s = u[Ha](),
a = 0,
f = (r = 0);
Ai(Qt(e.b)).frameElement &&
((f = Ki(Ai(c).frameElement)), (r = f.x), (f = f.y)),
(e = o[nf][Fd](e.m, h.m) || Aa[Tf](160));
try {
n = sn(o) + 2;
} catch (d) {
n = 16;
}
if (Xi(o)) {
for (
h = u[Jf]();
h.boundingHeight <= n &&
h[hd] == h[Ua] &&
((a = u.boundingLeft - h.boundingLeft),
0 != h.moveStart(fv, -1));
);
(o = Ui(o).x), (o = Ra.max(s[vf] - a, o)), i && (o += 4 * e[rd]);
} else (o = s[vf]), i && (o -= 4 * e[rd]);
n = new kn(o + r, s.top + n + f);
} else n = xn(e, s, t);
return n;
}),
(In[eb] = N);
var px = !Pk || zt(),
vx = Pk && !Mt(zl);
Y(Nn, Cn);
var mx = [1, 4, 2];
(va = Nn[cd]),
y(va, wa),
(va.relatedTarget = wa),
(va.offsetX = 0),
(va.offsetY = 0),
g(va, 0),
p(va, 0),
o(va, 0),
h(va, 0),
(va.button = 0),
a(va, 0),
(va.charCode = 0),
(va.ctrlKey = !1),
(va.altKey = !1),
(va.shiftKey = !1),
(va.metaKey = !1),
(va.Lh = !1),
(va.Ha = wa),
(va.Xc = function (t, i) {
var n = b(this, t[Pf]);
Cn[Ad](this, n), y(this, t[Sd] || t.srcElement), s(this, i);
var e = t[Pa];
if (e) {
if (Mk) {
var r;
t: {
try {
In(e[lf]), (r = !0);
break t;
} catch (c) {}
r = !1;
}
r || (e = wa);
}
} else n == Kw ? (e = t.fromElement) : n == Uw && (e = t.toElement);
(this.relatedTarget = e),
(this.offsetX = t.offsetX !== ma ? t.offsetX : t.layerX),
(this.offsetY = t.offsetY !== ma ? t.offsetY : t.layerY),
g(this, t[Wf] !== ma ? t[Wf] : t.pageX),
p(this, t[Yf] !== ma ? t[Yf] : t.pageY),
o(this, t[mf] || 0),
h(this, t[wf] || 0),
(this.button = t.button),
a(this, t[Cf] || 0),
(this.charCode = t[Sf] || (n == xw ? t[Cf] : 0)),
(this.ctrlKey = t[pd]),
(this.altKey = t[ed]),
(this.shiftKey = t[Md]),
(this.metaKey = t[uf]),
(this.Lh = Bk ? t[uf] : t[pd]),
(this.state = t.state),
(this.Ha = t),
delete this.Ee,
delete this.Yc;
}),
(va.stopPropagation = function () {
Nn.g[md][Ad](this),
this.Ha[md] ? this.Ha[md]() : (this.Ha.cancelBubble = !0);
}),
(va.preventDefault = function () {
Nn.g[ef][Ad](this);
var t = this.Ha;
if (t[ef]) t[ef]();
else if (((t.returnValue = !1), vx))
try {
(t[pd] || (t[Cf] >= 112 && t[Cf] <= 123)) && a(t, -1);
} catch (i) {}
}),
(va.Nj = C("Ha")),
(va.n = function () {
Nn.g.n[Ad](this),
(this.Ha = wa),
y(this, wa),
s(this, wa),
(this.relatedTarget = wa);
}),
Y(Bn, hn),
(Bn[cd].b = wa),
(Bn[cd].d = wa),
(Bn[cd].n = function () {
Bn.g.n[Ad](this);
for (var t = this.c; t[rd]; ) Fn(this, t.pop());
delete this.c;
});
var wx,
jx = (wx = "ScriptEngine" in ck && "JScript" == ck.ScriptEngine())
? ck.ScriptEngineMajorVersion() +
yl +
ck.ScriptEngineMinorVersion() +
yl +
ck.ScriptEngineBuildVersion()
: Sl,
yx = 0;
(va = On[cd]),
(va.key = 0),
(va.Gc = !1),
(va.gh = !1),
(va.Xc = function (i, n, e, s, r, o) {
z(i)
? (this.b = !0)
: i && i[Hf] && z(i[Hf])
? (this.b = !1)
: t(Ta(Bg)),
(this.nd = i),
(this.c = n),
(this.src = e),
b(this, s),
(this.capture = !!r),
(this.Xe = o),
(this.gh = !1),
(this.key = ++yx),
(this.Gc = !1);
}),
d(va, function (t) {
return this.b
? this.nd[Ad](this.Xe || this.src, t)
: this.nd[Hf][Ad](this.nd, t);
});
var kx, xx, Tx, Sx, Ex, Ax, Cx, Lx, qx, Ix, Nx;
!(function () {
function t() {
return { G: 0, mb: 0 };
}
function i() {
return [];
}
function n() {
function t(i) {
return (i = r[Ad](t.src, t.key, i)), i ? void 0 : i;
}
return t;
}
function e() {
return new On();
}
function s() {
return new Nn();
}
var r,
o = wx && !(st(jx, Rl) >= 0);
if (
((Ax = function (t) {
r = t;
}),
o)
) {
(kx = function () {
return Dn(h);
}),
(xx = function (t) {
Hn(h, t);
}),
(Tx = function () {
return Dn(c);
}),
(Sx = function (t) {
Hn(c, t);
}),
(Ex = function () {
return Dn(u);
}),
(Cx = function () {
Hn(u, n());
}),
(Lx = function () {
return Dn(a);
}),
(qx = function (t) {
Hn(a, t);
}),
(Ix = function () {
return Dn(f);
}),
(Nx = function (t) {
Hn(f, t);
});
var h = new Bn(0, 600);
h.b = t;
var c = new Bn(0, 600);
c.b = i;
var u = new Bn(0, 600);
u.b = n;
var a = new Bn(0, 600);
a.b = e;
var f = new Bn(0, 600);
f.b = s;
} else
(kx = t),
(xx = N),
(Tx = i),
(Sx = N),
(Ex = n),
(Cx = N),
(Lx = e),
(qx = N),
(Ix = s),
(Nx = N);
})();
var Rx = {},
Bx = {},
Dx = {},
Hx = {};
Ax(function (t, i) {
if (!Rx[t]) return !0;
var n = Rx[t],
e = n[Pf],
r = Bx;
if (!(e in r)) return !0;
var o,
h,
r = r[e];
if ((gx === ma && (gx = Pk && !ck[Rf]), gx)) {
var c;
if (!(c = i))
t: {
c = "window.event"[vd](yl);
for (var u = ck; (o = c[Oa]()); ) {
if (u[o] == wa) {
c = wa;
break t;
}
u = u[o];
}
c = u;
}
if (((o = c), (c = !0 in r), (u = !1 in r), c)) {
if (o[Cf] < 0 || o.returnValue != ma) return !0;
t: {
var f = !1;
if (0 == o[Cf])
try {
a(o, -1);
break t;
} catch (d) {
f = !0;
}
(f || o.returnValue == ma) && (o.returnValue = !0);
}
}
(f = Ix()), f.Xc(o, this), (o = !0);
try {
if (c) {
for (var b = Tx(), l = f[gf]; l; l = l[Gd]) b[Da](l);
(h = r[!0]), (h.mb = h.G);
for (var g = b[rd] - 1; !f.Yc && g >= 0 && h.mb; g--)
s(f, b[g]), (o &= _n(h, b[g], e, !0, f));
if (u)
for (
h = r[!1], h.mb = h.G, g = 0;
!f.Yc && g < b[rd] && h.mb;
g++
)
s(f, b[g]), (o &= _n(h, b[g], e, !1, f));
} else o = Vn(n, f);
} finally {
b && (m(b, 0), Sx(b)), f.s(), Nx(f);
}
return o;
}
e = new Nn(i, this);
try {
o = Vn(n, e);
} finally {
e.s();
}
return o;
});
var Fx,
Ox = {};
Y(Qn, hn),
(va = Qn[cd]),
(va.xh = !0),
(va.kf = wa),
(va.og = A("kf")),
(va.addEventListener = function (t, i, n, e) {
Pn(this, t, i, n, e);
}),
(va.removeEventListener = function (t, i, n, e) {
Mn(this, t, i, n, e);
}),
(va.n = function () {
Qn.g.n[Ad](this), Kn(this), (this.kf = wa);
}),
Y(te, hn),
(te[cd].get = function (t, i) {
var n = K(t),
n = this.c ? this.b : this.b[n] || (this.b[n] = {}),
e = O(i) ? i : i.b;
return this.d ? n : n[e] || (n[e] = {});
});
var Px = new te();
Y(ie, Qn),
(ie[cd].n = function () {
Tt(
this.qc,
function (t) {
var i = t.Ob();
this.qc[i] && (t.Ab(this), delete this.qc[i]);
},
this
),
(this.c = this.ia = this.qc = wa),
ie.g.n[Ad](this);
}),
(ie[cd].execCommand = function (t, i) {
var n,
e = [this];
pt(e, arguments);
for (var s in this.qc)
if (((n = this.qc[s]), n[Cd](this) && n.tg(t)))
return n[Of][Pd](n, e);
});
var Mx, zx, Ux, Kx, Gx, _x, Vx;
Vx = _x = Gx = Kx = Ux = zx = Mx = !1;
var Jx = Ot();
Jx &&
(-1 != Jx[cf]("Firefox")
? (Mx = !0)
: -1 != Jx[cf]("Camino")
? (zx = !0)
: -1 != Jx[cf]("iPhone") || -1 != Jx[cf]("iPod")
? (Ux = !0)
: -1 != Jx[cf]("iPad")
? (Kx = !0)
: -1 != Jx[cf]("Android")
? (Gx = !0)
: -1 != Jx[cf]("Chrome")
? (_x = !0)
: -1 != Jx[cf]("Safari") && (Vx = !0));
var Wx,
Yx = zx,
Xx = Ux,
Zx = Kx,
Qx = Gx,
$x = _x,
tT = Vx;
t: {
var iT,
nT,
eT = tb;
if (Mx) iT = /Firefox\/([0-9.]+)/;
else {
if (Pk || Ok) {
Wx = tx;
break t;
}
$x
? (iT = /Chrome\/([0-9.]+)/)
: tT
? (iT = /Version\/([0-9.]+)/)
: Xx || Zx
? ((iT = /Version\/(\S+).*Mobile\/(\S+)/), (nT = !0))
: Qx
? (iT = /Android\s+([0-9.]+)(?:.*Version\/([0-9.]+))?/)
: Yx && (iT = /Camino\/([0-9.]+)/);
}
if (iT)
var sT = iT[Ma](Ot()),
eT = sT ? (nT ? sT[1] + yl + sT[2] : sT[2] || sT[1]) : tb;
Wx = eT;
}
var rT = Wx;
Pk && zt(),
Mk || zk || Ok || (Pk && zt()),
zk && Mt("534.16"),
Pk && Mt("7.0"),
Mk && Mt(Ll),
Pk || Ok || (Mk && Mt(ql)),
Pk || (zk && Mt(Dl)),
zk && Mt("531"),
zk && Mt(Fl),
(Mk && Mt(ql)) || Pk || Ok || (zk && Mt("531")),
Mk || (zk && Mt("526")),
($x && st(rT, "4") >= 0) || (tT && Mt("533")) || (Mk && Mt("2.0")),
Ok && Mt("11.10"),
$x && st(rT, "12"),
Y(se, hn);
var oT = [];
(se[cd].w = function (t, i, n, e, s) {
H(i) || ((oT[0] = i), (i = oT));
for (var r = 0; r < i[rd]; r++)
this.b[Da](Pn(t, i[r], n || this, e || !1, s || this.c || this));
return this;
}),
(se[cd].Ca = function (t, i, n, e, s) {
if (H(i)) for (var r = 0; r < i[rd]; r++) this.Ca(t, i[r], n, e, s);
else {
t: {
if (
((n = n || this),
(s = s || this.c || this),
(e = !!e),
(t = Gn(t, i, e)))
)
for (i = 0; i < t[rd]; i++)
if (
!t[i].Gc &&
t[i].nd == n &&
t[i][bf] == e &&
t[i].Xe == s
) {
t = t[i];
break t;
}
t = wa;
}
t && ((t = t.key), zn(t), bt(this.b, t));
}
return this;
}),
(se[cd].n = function () {
se.g.n[Ad](this), re(this);
}),
d(se[cd], function () {
t(Ta("EventHandler.handleEvent not implemented"));
});
var hT = {
8: "backspace",
9: "tab",
13: Gv,
16: Uj,
17: xv,
18: Bp,
19: "pause",
20: "caps-lock",
27: "esc",
32: "space",
33: "pg-up",
34: "pg-down",
35: Kv,
36: "home",
37: "left",
38: "up",
39: "right",
40: "down",
45: "insert",
46: "delete",
48: Sl,
49: El,
50: "2",
51: "3",
52: "4",
53: "5",
54: Pl,
55: Ml,
56: zl,
57: "9",
61: "equals",
65: Sp,
66: "b",
67: "c",
68: "d",
69: "e",
70: Vv,
71: sm,
72: "h",
73: Cm,
74: "j",
75: "k",
76: "l",
77: "m",
78: Vw,
79: tj,
80: cj,
81: "q",
82: "r",
83: Bj,
84: "t",
85: "u",
86: "v",
87: "w",
88: "x",
89: Xy,
90: "z",
93: "context",
96: "num-0",
97: "num-1",
98: "num-2",
99: "num-3",
100: "num-4",
101: "num-5",
102: "num-6",
103: "num-7",
104: "num-8",
105: "num-9",
106: "num-multiply",
107: "num-plus",
109: "num-minus",
110: "num-period",
111: "num-division",
112: "f1",
113: "f2",
114: "f3",
115: "f4",
116: "f5",
117: "f6",
118: "f7",
119: "f8",
120: "f9",
121: "f10",
122: "f11",
123: "f12",
187: "equals",
188: Hb,
190: yl,
191: kl,
220: "\\",
224: "win",
};
Y(ue, Qn), (ue[cd].d = !1);
var cT = ck.window;
(va = ue[cd]),
(va.Dc = wa),
(va.Li = function () {
if (this.d) {
var t = fk() - this.j;
t > 0 && t < 0.8 * this.c
? (this.Dc = this.b[dd](this.f, this.c - t))
: (Jn(this, Ty),
this.d &&
((this.Dc = this.b[dd](this.f, this.c)), (this.j = fk())));
}
}),
(va.start = function () {
(this.d = !0),
this.Dc ||
((this.Dc = this.b[dd](this.f, this.c)), (this.j = fk()));
}),
(va.stop = function () {
(this.d = !1),
this.Dc && (this.b.clearTimeout(this.Dc), (this.Dc = wa));
}),
(va.n = function () {
ue.g.n[Ad](this), this[id](), delete this.b;
});
var uT;
Y(fe, Qn);
var aT = { NONE: 0, Oj: 1, ck: 2, Xj: 4, ok: 8 },
fT = [
27, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 19,
],
dT = { Ri: Gj, Qi: Vj };
(va = fe[cd]),
(va.$g = function (t, i) {
ge(this.d, de(1, arguments), t);
}),
(va.sj = function (t) {
ge(this.d, de(0, arguments), wa);
}),
(va.gj = function (t) {
var i;
t: {
i = de(0, arguments);
for (var n = this.d; i[rd] > 0 && n; ) {
var e = i[Oa](),
n = n[(255 & e[Cf]) | (e.Wc << 8)];
if (O(n)) {
i = !0;
break t;
}
}
i = !1;
}
return i;
}),
(va.n = function () {
fe.g.n[Ad](this),
(this.d = {}),
Mn(this.b, kw, this.Ke, !1, this),
Bk && Mk && Mt(Ll) && Mn(this.b, Tw, this.Ag, !1, this),
Dk &&
!Mk &&
(Mn(this.b, xw, this.Bg, !1, this),
Mn(this.b, Tw, this.Cg, !1, this)),
(this.b = wa);
}),
(va.Ag = function (t) {
if (224 == t[Cf])
(this.Nh = !0),
ae(
function () {
this.Nh = !1;
},
400,
this
);
else {
var i = t[uf] || this.Nh;
(67 != t[Cf] && 88 != t[Cf] && 86 != t[Cf]) ||
!i ||
((t.metaKey = i), this.Ke(t));
}
}),
(va.Bg = function (t) {
t[Cf] > 32 && le(t) && (this.j = !0);
}),
(va.Cg = function (t) {
!this.j && le(t) && this.Ke(t);
}),
(va.Ke = function (t) {
var i;
if (((i = t[Cf]), 16 == i || 17 == i || 18 == i)) i = !1;
else {
var n = t[Sd],
e = n[zd] == sp || n[zd] == Eg || n[zd] == hg || n[zd] == Yg,
s =
!e &&
(n.isContentEditable || (n[xd] && n[xd].designMode == nj));
i =
e || s
? this.M[i] || this.f
? !0
: s
? !1
: this.F && (t[ed] || t[pd] || t[uf])
? !0
: n[zd] != Eg || (n[Pf] != gy && n[Pf] != aj)
? n[zd] == Eg || n[zd] == hg
? 32 != i
: !1
: 13 == i
: !0;
}
if (i)
if (t[Pf] == kw && le(t)) this.j = !1;
else {
i =
(255 & t[Cf]) |
(((t[Md] ? 1 : 0) |
(t[pd] ? 2 : 0) |
(t[ed] ? 4 : 0) |
(t[uf] ? 8 : 0)) <<
8);
var r,
o,
n = fk();
this.c.Bc[rd] && n - this.c.Gg <= 1500
? (r = pe(this, this.c.Bc))
: m(this.c.Bc, 0),
(r = r ? r[i] : this.d[i]),
r || ((r = this.d[i]), (this.c.Bc = [])),
r && O(r)
? (o = r)
: r
? (this.c.Bc[Da](i), (this.c.Gg = n), Mk && t[ef]())
: m(this.c.Bc, 0),
o &&
(this.p && t[ef](),
this.z && t[md](),
(i = t[Sd]),
(r = $n(this, new ve(dT.Ri, o, i))),
(o = new ve(dT.Qi + o, o, i)),
(r &= Jn(this, o)),
r || t[ef](),
m(this.c.Bc, 0));
}
}),
Y(ve, Cn),
Y(me, ie);
var bT = 0;
(va = me[cd]),
(va.n = function () {
me.g.n[Ad](this),
this.j.s(),
(this.j = wa),
this.f && (this.f.s(), (this.f = wa)),
(this.Mb = this.b = this.M = this.p = this.d = wa);
}),
(va.dc = function () {
return this.Z();
}),
(va.C = function () {
return this.Mb || (this.Mb = Qt(this.Z()));
}),
(va.Z = function () {
return this.b || (this.b = this.M);
}),
(va.w = function (t, i) {
this.d[t] ||
((this.d[t] = []),
this.F ? Xn(this.dc(), t, this) : this.j.w(this.dc(), t, this));
var n = this.d[t];
dt(n, i) || n[Da](i);
}),
(va.Ca = function (t, i) {
var n = this.d[t];
n &&
(bt(n, i),
0 == n[rd] && (this.j.Ca(this.dc(), t, this), delete this.d[t]));
}),
d(va, function (t) {
for (var i = this.d[t[Pf]], n = 0, e = i[rd]; e > n; n++) {
var s = i[n];
if (s[Cd](this)) {
var r;
if (t instanceof ve) {
r = s;
var o,
h = t;
if (
((o = r[Cd](this)) &&
((o = r.d.b), (o = (h.ih && -1 != h.ih[cf](o)) || ma)),
o
? ((h = !r.N(this)),
(o = r.ea(this)),
this[Of]([r.b, av][Yd](yl), new no(h, o.X, o.B)),
(r = !0))
: (r = !1),
r)
) {
t[ef]();
continue;
}
}
if ((r = s[Hf](this, t))) {
t[md](), t[ef]();
break;
}
}
}
}),
(va.rf = N),
(va.Be = N),
(va.Yd = N),
(va.Ze = function (t) {
this.Yd(t);
}),
Y(ke, me),
(va = ke[cd]),
(va.Wb = function () {
var t = Ut(this.b, !1),
i = new dn(this.b, t[0]),
t = new dn(this.b, t[1]);
return new qn(this, i, t);
}),
(va.Cd = function () {
var t = Ut(this.b, !1);
return t[0] == t[1];
}),
(va.Nd = function (t) {
var i = this.b,
t = t.m;
_t(i)
? ((i.selectionStart = t), (i.selectionEnd = t))
: Pk &&
((t = Gt(i, t)), (i = i[yf]()), i[Ka](!0), i[hf](fv, t), i[qf]()),
Mk && this.sb();
}),
(va.Ch = function (t) {
var i = t.V.m,
n = this.b,
t = t.H.m;
if (_t(n)) n.selectionStart = t;
else if (Pk) {
var e = Kt(n),
s = e[0];
s[Va](e[1]) && ((t = Gt(n, t)), s[Ka](!0), s[hf](fv, t), s[qf]());
}
(n = this.b),
_t(n)
? (n.selectionEnd = i)
: Pk &&
((e = Kt(n)),
(t = e[1]),
e[0][Va](t) &&
((i = Gt(n, i)),
(n = Gt(n, Ut(n, !0)[0])),
t[Ka](!0),
t[Ld](fv, i - n),
t[qf]())),
this.sb();
}),
(va.Id = function () {
return !!this.b.disabled;
}),
(va.Mg = function () {
return this.b == Ei(this.C()).activeElement;
}),
(va.sb = function () {
this.b[Ef]();
}),
(va.rf = function () {
return Xi(this.b);
}),
(va.Be = function () {
return this.rf() ? Ij : Rw;
}),
(va.Yd = function (t) {
return this.b[Bf](qv, t), !0;
}),
(va.Ze = function (t) {
var i = this.b.getAttribute(qv);
(!i || i != t) && this.Yd(t);
}),
Y(xe, hn),
(xe[cd].restore = function (t) {
var i = this.d();
return t || this.s(), i;
}),
Y(Te, xe),
(Te[cd].b = function (t) {
return fi(Se(this, !0)), fi(Se(this, !1)), t;
}),
(Te[cd].d = function () {
var t = wa,
i = Se(this, !0),
n = Se(this, !1);
if (i && n) {
var t = i[Gd],
i = kk(t[zf], i),
e = n[Gd],
n = kk(e[zf], n);
e == t && (n -= 1), (t = $e(t, i, e, n)), (t = this.b(t)), t[qf]();
} else this.b();
return t;
}),
(Te[cd].n = function () {
this.b(), (this.c = wa);
}),
Y(Ee, kt),
(va = Ee[cd]),
(va.k = wa),
(va.cb = 0),
(va.Qf = !1),
(va.Ub = function (t) {
(this.k = t.k),
(this.cb = t.cb),
(this.c = t.c),
(this.b = t.b),
(this.d = t.d);
}),
(va.W = function () {
return new Ee(this.k, this.b, !this.d, this.cb, this.c);
}),
j(va, function () {
var i;
if (this.Qf) {
(!this.k || (this.d && 0 == this.c)) && t(Ak), (i = this.k);
var n = this.b ? -1 : 1;
if (this.cb == n) {
var e = this.b ? i[Ed] : i[Lf];
e ? Ae(this, e) : Ae(this, i, -1 * n);
} else
(e = this.b ? i[td] : i[Vf])
? Ae(this, e)
: Ae(this, i[Gd], -1 * n);
this.c += this.cb * (this.b ? -1 : 1);
} else this.Qf = !0;
return (i = this.k) || t(Ak), i;
}),
(va.splice = function (t) {
var i = this.k,
n = this.b ? 1 : -1;
this.cb == n &&
((this.cb = -1 * n), (this.c += this.cb * (this.b ? -1 : 1))),
(this.b = !this.b),
Ee[cd][gd][Ad](this),
(this.b = !this.b);
for (
var n = F(arguments[0]) ? arguments[0] : arguments, e = n[rd] - 1;
e >= 0;
e--
)
ai(n[e], i);
fi(i);
}),
(Ce[cd].hd = L(!1)),
(Ce[cd].containsNode = function (t, i) {
return this.Cb(Qe(We(t), ma), i);
}),
(Ce[cd].vf = function (t) {
return this.$b() || this.vc(), this.Ie(t, !0);
}),
Y(Ie, Ee),
Y(Ne, Ie),
(va = Ne[cd]),
(va.tc = wa),
(va.Db = wa),
(va.De = 0),
(va.ud = 0),
(va.A = C("tc")),
(va.I = C("Db")),
(va.Zd = function () {
return this.Qf && this.k == this.Db && (!this.ud || 1 != this.cb);
}),
j(va, function () {
return this.Zd() && t(Ak), Ne.g[gd][Ad](this);
}),
(va.Ub = function (t) {
(this.tc = t.tc),
(this.Db = t.Db),
(this.De = t.De),
(this.ud = t.ud),
(this.nb = t.nb),
Ne.g.Ub[Ad](this, t);
}),
(va.W = function () {
var t = new Ne(this.tc, this.De, this.Db, this.ud, this.nb);
return t.Ub(this), t;
}),
(Re[cd].Cb = function (i, n) {
var e = n && !i.hb(),
s = i.Wd();
try {
return e
? this.ib(s, 0, 1) >= 0 && this.ib(s, 1, 0) <= 0
: this.ib(s, 0, 0) >= 0 && this.ib(s, 1, 1) <= 0;
} catch (r) {
return Pk || t(r), !1;
}
}),
(Re[cd].containsNode = function (t, i) {
return this.Cb(We(t), i);
}),
(Re[cd].wc = function () {
return new Ne(this.A(), this.D(), this.I(), this.aa());
}),
Y(Be, Re),
(va = Be[cd]),
(va.W = function () {
return new this.constructor(this.b[Id]());
}),
(va.Wd = C("b")),
(va.pg = function () {
return this.b.commonAncestorContainer;
}),
(va.A = function () {
return this.b.startContainer;
}),
(va.D = function () {
return this.b.startOffset;
}),
(va.I = function () {
return this.b.endContainer;
}),
(va.aa = function () {
return this.b.endOffset;
}),
(va.ib = function (t, i, n) {
return this.b.compareBoundaryPoints(
1 == n
? 1 == i
? ck.Range.START_TO_START
: ck.Range.START_TO_END
: 1 == i
? ck.Range.END_TO_START
: ck.Range.END_TO_END,
t
);
}),
(va.hb = function () {
return this.b.collapsed;
}),
(va.q = function () {
return this.b[nd]();
}),
f(va, function (t) {
this.qf(ei(vi(this.A())).getSelection(), t);
}),
(va.qf = function (t) {
t.removeAllRanges(), t.addRange(this.b);
}),
(va.vc = function () {
var t = this.b;
if (
(t.extractContents(),
t.startContainer.hasChildNodes() &&
(t = t.startContainer[zf][t.startOffset]))
) {
var i = t[td];
ki(t) == tb && fi(t), i && ki(i) == tb && fi(i);
}
}),
(va.Qh = function (t, i) {
var n = this.b[Id]();
return n[Ka](i), n.insertNode(t), n.detach(), t;
}),
(va.Rh = function (t, i) {
var n = ei(vi(this.A()));
if ((n = ps(n)))
var e = n.A(),
s = n.I(),
r = n.D(),
o = n.aa();
var h = this.b[Id](),
c = this.b[Id]();
if (
(h[Ka](!1),
c[Ka](!0),
h.insertNode(i),
c.insertNode(t),
h.detach(),
c.detach(),
n)
) {
if (3 == e[Ja])
for (; r > e[rd]; ) {
r -= e[rd];
do e = e[Vf];
while (e == t || e == i);
}
if (3 == s[Ja])
for (; o > s[rd]; ) {
o -= s[rd];
do s = s[Vf];
while (s == t || s == i);
}
$e(e, r, s, o)[qf]();
}
}),
(va.Ih = function (t) {
this.b[Ka](t);
}),
Y(Fe, Be),
(Fe[cd].qf = function (t, i) {
var n = i ? this.I() : this.A(),
e = i ? this.aa() : this.D(),
s = i ? this.A() : this.I(),
r = i ? this.D() : this.aa();
t[Ka](n, e), (n != s || e != r) && t.extend(s, r);
}),
Y(Oe, Re),
(va = Oe[cd]),
(va.xb = wa),
(va.gb = wa),
(va.fb = wa),
(va.Qa = -1),
(va.Ua = -1),
(va.W = function () {
var t = new Oe(this.b[Jf](), this.c);
return (t.xb = this.xb), (t.gb = this.gb), (t.fb = this.fb), t;
}),
(va.Wd = C("b")),
(va.pg = function () {
if (!this.xb) {
var t = this.b[Ua],
i = this.b[Jf](),
n = t[_a](/ +$/, tb);
if (
((n = t[rd] - n[rd]) && i[Ld](fv, -n),
(n = i[Ff]()),
(i = i[hd][_a](/(\r\n|\r|\n)+/g, eb)[rd]),
this.hb() && i > 0)
)
return (this.xb = n);
for (; i > n.outerHTML[_a](/(\r\n|\r|\n)+/g, eb)[rd]; ) n = n[Gd];
for (
;
1 == n[zf][rd] &&
n.innerText == (3 == n[Lf][Ja] ? n[Lf][Zd] : n[Lf].innerText) &&
Ye(n[Lf]);
)
n = n[Lf];
0 == t[rd] && (n = ze(this, n)), (this.xb = n);
}
return this.xb;
}),
(va.A = function () {
return (
!this.gb &&
((this.gb = Ue(this, 1)), this.hb()) &&
(this.fb = this.gb),
this.gb
);
}),
(va.D = function () {
return (
this.Qa < 0 &&
((this.Qa = Ke(this, 1)), this.hb()) &&
(this.Ua = this.Qa),
this.Qa
);
}),
(va.I = function () {
return this.hb()
? this.A()
: (this.fb || (this.fb = Ue(this, 0)), this.fb);
}),
(va.aa = function () {
return this.hb()
? this.D()
: (this.Ua < 0 &&
((this.Ua = Ke(this, 0)), this.hb()) &&
(this.Qa = this.Ua),
this.Ua);
}),
(va.ib = function (t, i, n) {
return this.b[Hd]((1 == i ? $g : gg) + op + (1 == n ? $g : gg), t);
}),
(va.xd = function () {
var t = this.c[kd][yf]();
return t[wd](this.c[kd]), this.Cb(new Oe(t, this.c), !0);
}),
(va.hb = function () {
return 0 == this.b[Hd](tp, this.b);
}),
(va.q = function () {
return this.b[Ua];
}),
f(va, function () {
this.b[qf]();
}),
(va.vc = function () {
if (!this.hb() && this.b[hd]) {
var t = this.A(),
i = this.I(),
n = this.b[Ua],
e = this.b[Jf]();
e.moveStart(fv, 1),
e.moveStart(fv, -1),
e[Ua] == n && (this.b = e),
(this.b.text = tb),
Me(this),
(n = this.A()),
(e = this.D());
try {
var s = t[Vf];
t == i &&
t[Gd] &&
3 == t[Ja] &&
s &&
3 == s[Ja] &&
((t.nodeValue += s[Zd]),
fi(s),
(this.b = Pe(n)),
this.b[hf](fv, e),
Me(this));
} catch (r) {}
}
}),
(va.Qh = function (t, i) {
var n = Ge(this.b[Jf](), t, i);
return Me(this), n;
}),
(va.Rh = function (t, i) {
var n = this.b[Jf](),
e = this.b[Jf]();
Ge(n, t, !0), Ge(e, i, !1), Me(this);
}),
(va.Ih = function (t) {
this.b[Ka](t),
t
? ((this.fb = this.gb), (this.Ua = this.Qa))
: ((this.gb = this.fb), (this.Qa = this.Ua));
}),
Y(_e, Be),
(_e[cd].qf = function (t) {
t[Ka](this.A(), this.D()),
(this.I() != this.A() || this.aa() != this.D()) &&
t.extend(this.I(), this.aa()),
0 == t[Gf] && t.addRange(this.b);
}),
Y(Ve, Be),
(Ve[cd].ib = function (t, i, n) {
return Mt(Fl)
? Ve.g.ib[Ad](this, t, i, n)
: this.b.compareBoundaryPoints(
1 == n
? 1 == i
? ck.Range.START_TO_START
: ck.Range.END_TO_START
: 1 == i
? ck.Range.START_TO_END
: ck.Range.END_TO_END,
t
);
}),
(Ve[cd].qf = function (t, i) {
t.removeAllRanges(),
i
? t.setBaseAndExtent(this.I(), this.aa(), this.A(), this.D())
: t.setBaseAndExtent(this.A(), this.D(), this.I(), this.aa());
}),
Y(Xe, Ce),
(Xe[cd].Cb = function (t, i) {
var n = qe(this),
e = qe(t);
return (i ? Sk : Ek)(e, function (t) {
return Sk(n, function (n) {
return n.Cb(t, i);
});
});
}),
(Xe[cd].Ie = function (t, i) {
if (i) {
var n = this.A();
n[Gd] && n[Gd][rf](t, n);
} else ai(t, this.I());
return t;
}),
(Xe[cd].ph = function (t, i) {
this.Ie(t, !0), this.Ie(i, !1);
}),
Y(Ze, Ce),
(va = Ze[cd]),
(va.Tc = wa),
(va.ob = wa),
(va.Eb = wa),
(va.pb = wa),
(va.Fb = wa),
(va.nb = !1),
(va.W = function () {
var t = new Ze();
return (
(t.Tc = this.Tc),
(t.ob = this.ob),
(t.Eb = this.Eb),
(t.pb = this.pb),
(t.Fb = this.Fb),
(t.nb = this.nb),
t
);
}),
(va.sg = L(gy)),
(va.gd = function () {
return is(this).Wd();
}),
(va.kd = L(1)),
(va.bc = function () {
return this;
}),
(va.Nc = function () {
return is(this).pg();
}),
(va.A = function () {
return this.ob || (this.ob = is(this).A());
}),
(va.D = function () {
return this.Eb != wa ? this.Eb : (this.Eb = is(this).D());
}),
(va.I = function () {
return this.pb || (this.pb = is(this).I());
}),
(va.aa = function () {
return this.Fb != wa ? this.Fb : (this.Fb = is(this).aa());
}),
(va.hd = C("nb")),
(va.Cb = function (t, i) {
var n = t.sg();
return n == gy
? is(this).Cb(is(t), i)
: n == wv
? ((n = hs(t)),
(i ? Sk : Ek)(
n,
function (t) {
return this.containsNode(t, i);
},
this
))
: !1;
}),
(va.xd = function () {
return (
(!this.ob || ns(this.ob)) &&
(!this.pb || ns(this.pb)) &&
(!(Pk && !zt()) || is(this).xd())
);
}),
(va.$b = function () {
return is(this).hb();
}),
(va.q = function () {
return is(this).q();
}),
(va.wc = function () {
return new Ne(this.A(), this.D(), this.I(), this.aa());
}),
f(va, function () {
is(this)[qf](this.nb);
}),
(va.vc = function () {
is(this).vc(), ts(this);
}),
(va.Ie = function (t, i) {
var n = is(this).Qh(t, i);
return ts(this), n;
}),
(va.ph = function (t, i) {
is(this).Rh(t, i), ts(this);
}),
(va.$f = function () {
return new es(this);
}),
(va.Ue = function (t) {
(t = this.hd() ? !t : t),
this.Tc && this.Tc.Ih(t),
t
? ((this.pb = this.ob), (this.Fb = this.Eb))
: ((this.ob = this.pb), (this.Eb = this.Fb)),
(this.nb = !1);
}),
Y(es, xe),
(es[cd].d = function () {
return $e(this.b, this.f, this.c, this.j);
}),
(es[cd].n = function () {
es.g.n[Ad](this), (this.c = this.b = wa);
}),
Y(ss, Xe),
(va = ss[cd]),
(va.Ka = wa),
(va.Ge = wa),
(va.He = wa),
(va.W = function () {
return os[Pd](this, hs(this));
}),
(va.sg = L(wv)),
(va.gd = function () {
return this.Ka || La[kd].createControlRange();
}),
(va.kd = function () {
return this.Ka ? this.Ka[rd] : 0;
}),
(va.bc = function (t) {
return (t = this.Ka[sf](t)), Qe(We(t), ma);
}),
(va.Nc = function () {
return pi[Pd](wa, hs(this));
}),
(va.A = function () {
return cs(this)[0];
}),
(va.D = L(0)),
(va.I = function () {
var t = cs(this),
i = ct(t);
return at(t, function (t) {
return di(t, i);
});
}),
(va.aa = function () {
return this.I()[zf][rd];
}),
(va.xd = function () {
var t = !1;
try {
t = Ek(hs(this), function (t) {
return Pk ? t[Gd] : di(t[xd][kd], t);
});
} catch (i) {}
return t;
}),
(va.$b = function () {
return !this.Ka || !this.Ka[rd];
}),
(va.q = L(tb)),
(va.wc = function () {
return new as(this);
}),
f(va, function () {
this.Ka && this.Ka[qf]();
}),
(va.vc = function () {
if (this.Ka) {
for (var t = [], i = 0, n = this.Ka[rd]; n > i; i++)
t[Da](this.Ka[sf](i));
xk(t, fi), this.Ue(!1);
}
}),
(va.vf = function (t) {
return (t = this.Ie(t, !0)), this.$b() || this.vc(), t;
}),
(va.$f = function () {
return new us(this);
}),
(va.Ue = function () {
this.He = this.Ge = this.Ka = wa;
}),
Y(us, xe),
(us[cd].d = function () {
for (
var t = (this.b[rd] ? vi(this.b[0]) : La)[kd].createControlRange(),
i = 0,
n = this.b[rd];
n > i;
i++
)
t.addElement(this.b[i]);
return rs(t);
}),
(us[cd].n = function () {
us.g.n[Ad](this), delete this.b;
}),
Y(as, Ie),
(va = as[cd]),
(va.wd = wa),
(va.nf = wa),
(va.Oc = wa),
(va.A = C("wd")),
(va.I = C("nf")),
(va.Zd = function () {
return !this.c && !this.Oc[rd];
}),
j(va, function () {
if (this.Zd()) t(Ak);
else if (!this.c) {
var i = this.Oc[Oa]();
return Ae(this, i, 1, 1), i;
}
return as.g[gd][Ad](this);
}),
(va.Ub = function (t) {
(this.Oc = t.Oc),
(this.wd = t.wd),
(this.nf = t.nf),
as.g.Ub[Ad](this, t);
}),
(va.W = function () {
var t = new as(wa);
return t.Ub(this), t;
}),
Y(fs, Xe),
(va = fs[cd]),
(va.W = function () {
var t = new fs();
return (t.b = gt(this.b)), t;
}),
(va.sg = L("mutli")),
(va.gd = function () {
return this.b[0];
}),
(va.kd = function () {
return this.b[rd];
}),
(va.bc = function (t) {
return this.c[t] || (this.c[t] = Qe(Je(this.b[t]), ma)), this.c[t];
}),
(va.Nc = function () {
if (!this.f) {
for (var t = [], i = 0, n = this.kd(); n > i; i++)
t[Da](this.bc(i).Nc());
this.f = pi[Pd](wa, t);
}
return this.f;
}),
(va.A = function () {
return bs(this)[0].A();
}),
(va.D = function () {
return bs(this)[0].D();
}),
(va.I = function () {
return ct(bs(this)).I();
}),
(va.aa = function () {
return ct(bs(this)).aa();
}),
(va.xd = function () {
return Ek(qe(this), function (t) {
return t.xd();
});
}),
(va.$b = function () {
return 0 == this.b[rd] || (1 == this.b[rd] && this.bc(0).$b());
}),
(va.q = function () {
return Tk(qe(this), function (t) {
return t.q();
})[Yd](tb);
}),
(va.wc = function () {
return new gs(this);
}),
f(va, function () {
var t = Le(ei(vi(Pk ? this.Nc() : this.A())));
t.removeAllRanges();
for (var i = 0, n = this.kd(); n > i; i++)
t.addRange(this.bc(i).gd());
}),
(va.vc = function () {
xk(qe(this), function (t) {
t.vc();
});
}),
(va.$f = function () {
return new ls(this);
}),
(va.Ue = function (t) {
if (!this.$b()) {
var i = t ? this.bc(0) : this.bc(this.kd() - 1);
(this.c = []),
(this.f = this.d = wa),
i.Ue(t),
(this.c = [i]),
(this.d = [i]),
(this.b = [i.gd()]);
}
}),
Y(ls, xe),
(ls[cd].d = function () {
var t = Tk(this.b, function (t) {
return t.restore();
});
return ds(t);
}),
(ls[cd].n = function () {
ls.g.n[Ad](this),
xk(this.b, function (t) {
t.s();
}),
delete this.b;
}),
Y(gs, Ie),
(va = gs[cd]),
(va.nc = wa),
(va.hf = 0),
(va.A = function () {
return this.nc[0].A();
}),
(va.I = function () {
return ct(this.nc).I();
}),
(va.Zd = function () {
return this.nc[this.hf].Zd();
}),
j(va, function () {
try {
var i = this.nc[this.hf],
n = i[gd]();
return Ae(this, i.k, i.cb, i.c), n;
} catch (e) {
if (e === Ak && this.nc[rd] - 1 != this.hf)
return this.hf++, this[gd]();
t(e);
}
}),
(va.Ub = function (t) {
(this.nc = gt(t.nc)), gs.g.Ub[Ad](this, t);
}),
(va.W = function () {
var t = new gs(wa);
return t.Ub(this), t;
});
var lT = It(
"ADDRESS",
"BLOCKQUOTE",
rg,
"CAPTION",
"CENTER",
ug,
"COLGROUP",
"DIR",
lg,
"DL",
"DD",
"DT",
"FIELDSET",
"FORM",
"H1",
"H2",
"H3",
"H4",
"H5",
"H6",
kg,
Ag,
"OL",
"LI",
"MAP",
"MENU",
"OPTGROUP",
"OPTION",
"P",
_g,
"TABLE",
"TBODY",
ep,
"TFOOT",
"TH",
"THEAD",
rp,
"TL",
"UL"
);
It(Sg, Tg, "EMBED"),
Y(ks, un),
(va = ks[cd]),
(va.n = function () {
this.k = wa;
}),
(va.qb = function () {
return new ks(this.b, this.k, this.m);
}),
(va.ef = function (t) {
return ks.g.ef[Ad](this, t) && this.k == t.k;
}),
(va.Tf = function () {
return !!this.k && 3 == this.k[Ja];
}),
(va.mc = function () {
return this.k[Zd] || tb;
}),
(va.Ef = function () {
return (
!!this.b[xd] &&
!!this.b[Gd] &&
di(this.b, this.k) &&
this.m >= 0 &&
this.m <= ws(this.k)
);
}),
(va.ed = function (t) {
return t <= this.mc()[rd] && t >= 0 && (this.m = t), this;
}),
x(va, function (t, i) {
(this.k = t), (this.m = i);
}),
It(gy, "file", "url"),
Y(Ns, Te),
(Ns[cd].b = function (t) {
var i = Se(this, !0),
n = Se(this, !1),
i = i && n ? pi(i, n) : i || n;
return Ns.g.b[Ad](this), t ? Es(i, t) : void (i && Ts(i));
}),
Y(Rs, Sn),
(va = Rs[cd]),
(va.n = function () {
delete this.b.p[this.Fa()],
Ds(this),
Ms(this),
Hs(this),
(this.p = this.d = wa);
}),
(va.q = function () {
return Rs.g.q[Ad](this) || Bs(this).q();
}),
(va.xc = function () {
return this.H.Tf() && this.H.k == this.V.k;
}),
(va.Kf = function () {
if (!this.j) {
if ((this.c || (this.c = this.yc = ek), this.Sa() || this.xc())) {
var t = this.H,
i = this.V,
n = i.k,
e = n == this.b.Z(),
n = n[Gd];
if (
!e &&
n[zd][Jd]() == Xg &&
X(n.id == wa ? tb : Aa(n.id)) &&
Q(this.d.wg(n)) == this.q()
)
n.id = this.Fa();
else {
var n = t.m,
e = Bs(this).vf(this.d.l(Xg, { id: this.Fa() })),
s = this.d.b[tf](this.c);
e[Ba](s),
t[Ud](s, 0),
i[Ud](s, s[Zd][rd]),
this.f && this.f[Ud](s, this.f.m - n),
xs(e, !1);
}
} else {
var t = this.d.l(Xg, { id: this.Fa() }, tb),
i = this.b.Z(),
n = Bs(this).I();
n == i && (n = i[Ed]), ai(t, n), xs(t, !1);
}
(this.b.p[this.Fa()] = this), (this.j = !0);
}
}),
(va.replace = function (t) {
if (!this.j) return this.c != this.q() ? !1 : zs(this, t);
if ((Ds(this), this.j)) Ms(this, !0);
else {
var i = this.H,
n = this.V;
(!this.d[Od](i.b, i.k) ||
!(this.d[Od](n.b, n.k) && this.q() == this.c)) &&
this[Ud](wa, wa);
}
return (t = zs(this, t)), Hs(this), t;
}),
(va.Hb = function (t) {
var i = t ? this.V : this.H;
i.Tf() ? this.b.Nd(i) : xs(i.k[zf][i.m - (t ? 1 : 0)], !t);
}),
(va.Me = function (t) {
return this.Kf(), Tn(Fs(this), t);
}),
Y(Us, me),
(va = Us[cd]),
(va.Z = function () {
return this.b || (this.b = this.z ? mi(this.M)[kd] : this.M);
}),
(va.C = function () {
return this.jb || (this.jb = Qt(this.Z()));
}),
(va.Id = function () {
return this.z && this.Z()[xd].designMode[Qd]() == nj
? !0
: this.Z().contentEditable[Qd]() == Ry;
}),
(va.Wb = function () {
var t = Ks(this);
if (!t) return wa;
var i;
if (t.$b()) {
var n = new ks(this.Z(), t.A(), t.D());
t: {
try {
i = t.A();
} catch (e) {
t = wa;
break t;
}
if (((t = t.D()), t > 0 && !js(i))) {
var s = i[zf][t];
if (s && Ye(s)) (i = s), (t = 0);
else if (((s = i[zf][t - 1]), Ye(s))) {
for (i = s; i[Ed] && Ye(i[Ed]); ) i = i[Ed];
t = ws(i);
}
}
if (0 == t)
if ((s = _s(this, i, !0))) (i = s), (t = s[Zd][rd]);
else for (; i[Lf] && Ye(i[Lf]); ) i = i[Lf];
t = new ks(this.Z(), i, t);
}
if (((i = t.k), (s = t.m), js(i))) {
var r = i[Zd] ? i[Zd][rd] : 0;
(i = ys(i, !1)),
(s += i[Zd][rd] - r),
(i = ys(i, !0)),
t[Ud](i, s);
}
(i = new Rs(this, t)), n.ef(t) || this.Ch(i);
} else
(i = this.Z()),
(n = new ks(i, t.A(), t.D())),
(i = new ks(i, t.I(), t.aa())),
(i = new Rs(this, n, i, t));
return i;
}),
(va.Cd = function () {
var t = Ks(this);
return !t || t.$b();
}),
(va.Nd = function (t) {
if (this.Id()) {
this.sb();
var i = t.k,
t = t.m;
this.C()[Od](this.Z(), i) &&
!(0 > t || t > ws(i)) &&
(i = $e(i, t, i, t)) &&
i[qf]();
}
}),
(va.Ch = function (t) {
this.Id() && (t = Bs(t)) && t[qf]();
}),
(va.Mg = function () {
return !!Ks(this);
}),
(va.sb = function () {
this.Id() && (this.z ? Ai(this.C())[Ef]() : this.Z()[Ef]());
}),
(va.rf = function () {
return Xi(this.Z());
}),
(va.Be = function () {
return this.rf() ? Ij : Rw;
}),
(va.Yd = function (t) {
return this.Z()[Bf](qv, t), (this.Ya = t), !0;
}),
(va.Ze = function (t) {
if (this.Ya) {
var i = this.Be();
i && i != this.Ya && (this.ac = i);
}
this.ac || this.Yd(t);
}),
(va.dc = function () {
return this.z ? mi(this.M) : this.Z();
}),
(va.w = function (t, i) {
this.d[t] ||
((this.d[t] = []),
this.z && !this.F
? this.j.w(this.dc(), t, this)
: Xn(this.dc(), t, this));
var n = this.d[t];
dt(n, i) || n[Da](i);
});
var gT =
"`'-_~!@#$%^&*()+=[]\\{}|;:\",./<>?…‘’“â€ÂÂ‎ \r\n" +
Aa[Tf](160);
Vs[cd].isChar = function (t) {
if (this.b[t]) return !0;
for (var i = 0, n = this.c[rd]; n > i; i++) {
var e = this.c[i];
if (t >= e[qd] && t <= e.end) return !0;
}
return !1;
};
var pT = new Vs(
"Ethi",
[{ start: "ሀ", end: "á¿" }],
"á á¡á¢á£á¤áÂÂ¥á¦á§á¨" +
gT,
{ fontSize: 14, lineHeight: 1.5, Ra: 24 }
),
vT = {};
Js[cd].isChar = function (t) {
return this.b.isChar(t);
};
var mT = {
Yj: Hp,
Zj: Op,
$j: "bn",
ak: Zy,
Ah: zv,
dk: "el",
ek: "gu",
fk: mw,
gk: wm,
hk: jw,
ik: ww,
jk: "kn",
mk: "ml",
nk: "mr",
pk: "ne",
qk: "or",
rk: Jv,
sk: "pa",
tk: Rj,
uk: "sa",
vk: ty,
wk: "sr-latn",
Ak: "si",
Ck: "ta",
Dk: ly,
Ek: ky,
Fk: Oy,
},
wT = {};
Zs[cd].toString = C("b");
var jT;
jT = new Js("AMHARIC", Hp, "Amharic", pT);
var yT,
kT = new Vs(
"Arab",
[{ start: "Ø€", end: "Û¿" }],
"،؛؟Ûâ€Â" + gT,
{ fontSize: 16, lineHeight: 1.8, Ra: 28 },
!0
);
yT = new Js("ARABIC", Op, "Arabic", kT);
var xT,
TT = new Vs(
"Beng",
[
{ start: "à ¦€", end: "à §¿" },
{ start: "‌", end: "â€ÂÂ" },
],
gT,
{ fontSize: 16, lineHeight: 1.8, Ra: 28 }
);
xT = new Js("BENGALI", "bn", "Bengali", TT);
var ST,
ET = new Vs(
"Hans",
[{ start: "一", end: "鿿" }],
gT
);
ST = new Js("CHINESE", Zy, "Chinese", ET, "Pinyin");
var AT,
CT = new Vs(
"Latn",
[
{ start: Sp, end: "z" },
{ start: "A", end: "Z" },
{ start: Sl, end: "9" },
],
gT
);
AT = new Js("ENGLISH", zv, "English", CT);
var LT,
qT = new Vs(
"Grek",
[
{ start: "ð", end: "ÿ" },
{ start: Sl, end: "9" },
],
gT,
{ fontSize: 16, lineHeight: 1.8, Ra: 28 }
);
LT = new Js("GREEK", "el", "Greek", qT);
var IT,
NT = new Vs(
"Gujr",
[{ start: "à ª€", end: "à «¿" }],
gT,
{ fontSize: 16, lineHeight: 1.8, Ra: 28 }
);
IT = new Js("GUJARATI", "gu", "Gujarati", NT);
var RT,
BT = new Vs(
"Hebr",
[
{ start: "ÖÂÂ", end: "׿" },
{ start: Sl, end: "9" },
],
gT,
{ fontSize: 16, lineHeight: 1.8, Ra: 28 },
!0
);
RT = new Js("HEBREW", mw, "Hebrew", BT);
var DT,
HT = new Vs(
"Deva",
[{ start: "à ¤€", end: "à ¥¿" }],
"à ¥¤à ¥¥" + gT,
{ fontSize: 14, lineHeight: 1.5, Ra: 24 }
);
DT = new Js("HINDI", wm, "Hindi", HT);
var FT,
OT = new Vs(
"Jpan",
[
{ start: "ã€", end: "ã‚Ÿ" },
{ start: "゠", end: "ヿ" },
{ start: "ã€", end: "é¿¿" },
],
tb
);
FT = new Js("JAPANESE", ww, "Japanese", OT);
var PT,
MT = new Vs(
"Knda",
[{ start: "à ²€", end: "à ³¿" }],
gT,
{ fontSize: 16, lineHeight: 1.8, Ra: 28 }
);
PT = new Js("KANNADA", "kn", "Kannada", MT);
var zT,
UT = new Vs(
"Mlym",
[
{ start: "à ´€", end: "à µ¿" },
{ start: "‌", end: "â€ÂÂ" },
],
gT,
{ fontSize: 16, lineHeight: 1.8, Ra: 28 }
);
zT = new Js("MALAYALAM", "ml", "Malayalam", UT);
var KT;
KT = new Js("MARATHI", "mr", "Marathi", HT);
var GT;
GT = new Js("NEPALI", "ne", "Nepali", HT);
var _T,
VT = new Vs(
"Orya",
[
{ start: "à ¬€", end: "à ¿" },
{ start: "‌", end: "â€ÂÂ" },
],
gT,
{ fontSize: 16, lineHeight: 1.8, Ra: 28 }
);
_T = new Js("ORIYA", "or", "Oriya", VT);
var JT;
JT = new Js("PERSIAN", Jv, "Persian", kT);
var WT,
YT = new Vs(
"Guru",
[{ start: "à ¨€", end: "à ©¿" }],
"à ¥¤à ¥¥" + gT,
{ fontSize: 14, lineHeight: 1.5, Ra: 24 }
);
WT = new Js("PUNJABI", "pa", "Punjabi", YT);
var XT,
ZT = new Vs(
"Cyrl",
[
{ start: "À", end: "ӿ" },
{ start: Sl, end: "9" },
],
gT,
{ fontSize: 14, lineHeight: 1.5, Ra: 24 }
);
XT = new Js("RUSSIAN", Rj, "Russian", ZT);
var QT;
QT = new Js("SANSKRIT", "sa", "Sanskrit", HT);
var $T;
$T = new Js("SERBIAN", ty, "Serbian", ZT);
var tS,
iS = new Vs(
"Sinh",
[
{ start: "à ¶€", end: "à ·¿" },
{ start: "‌", end: "â€ÂÂ" },
{ start: Sl, end: "9" },
],
gT,
{ fontSize: 14, lineHeight: 1.5, Ra: 24 }
);
tS = new Js("SINHALESE", "si", "Sinhalese", iS);
var nS,
eS = new Vs(
"Taml",
[{ start: "à ®€", end: "à ¯¿" }],
gT,
{ fontSize: 14, lineHeight: 1.5, Ra: 24 }
);
nS = new Js("TAMIL", "ta", "Tamil", eS);
var sS,
rS = new Vs(
"Telu",
[{ start: "à °€", end: "à ±¿" }],
gT,
{ fontSize: 16, lineHeight: 1.8, Ra: 28 }
);
sS = new Js("TELUGU", ly, "Telugu", rS);
var oS;
oS = new Js("TIGRINYA", ky, "Tigrinya", pT);
var hS;
hS = new Js("URDU", Oy, "Urdu", kT);
var cS = RegExp(
"^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$"
);
(va = tr[cd]),
(va.fc = tb),
(va.Pd = tb),
(va.Hc = tb),
(va.od = wa),
(va.Ic = tb),
(va.Od = tb),
(va.Sj = !1),
(va.md = !1),
(va.toString = function () {
if (this.b) return this.b;
var t = [];
this.fc && t[Da](fr(this.fc, aS), Ul),
this.Hc &&
(t[Da](xl),
this.Pd && t[Da](fr(this.Pd, aS), tg),
t[Da](O(this.Hc) ? ja(this.Hc) : wa),
this.od != wa && t[Da](Ul, Aa(this.od))),
this.Ic &&
(this.Hc && this.Ic[Qa](0) != kl && t[Da](kl),
t[Da](fr(this.Ic, this.Ic[Qa](0) == kl ? dS : fS)));
var i = Aa(this.c);
return (
i && t[Da](Ql, i),
this.Od && t[Da](ab, fr(this.Od, lS)),
(this.b = t[Yd](tb))
);
}),
(va.W = function () {
var t = this.fc,
i = this.Pd,
n = this.Hc,
e = this.od,
s = this.Ic,
r = this.c.W(),
o = this.Od,
h = new tr(wa, this.md);
return (
t && ir(h, t),
i && nr(h, i),
n && er(h, n),
e && sr(h, e),
s && rr(h, s),
r && or(h, r),
o && cr(h, o),
h
);
});
var uS = /^[a-zA-Z0-9\-_.!~*'():\/;?]*$/,
aS = /[#\/\?@]/g,
fS = /[\#\?:]/g,
dS = /[\#\?]/g,
bS = /[\#\?@]/g,
lS = /#/g;
(va = br[cd]),
(va.L = wa),
(va.G = wa),
u(va, function (t) {
if ((lr(this), (t = vr(this, t)), this.L.hc(t))) {
pr(this);
var i = this.L.get(t);
return H(i) ? (this.G -= i[rd]) : this.G--, this.L.remove(t);
}
return !1;
}),
l(va, function () {
pr(this), this.L && this.L[Mf](), (this.G = 0);
}),
(va.Sa = function () {
return lr(this), 0 == this.G;
}),
(va.hc = function (t) {
return lr(this), (t = vr(this, t)), this.L.hc(t);
}),
(va.Pb = function () {
lr(this);
for (
var t = this.L.yb(), i = this.L.Pb(), n = [], e = 0;
e < i[rd];
e++
) {
var s = t[e];
if (H(s)) for (var r = 0; r < s[rd]; r++) n[Da](i[e]);
else n[Da](i[e]);
}
return n;
}),
(va.yb = function (t) {
if ((lr(this), t))
if (((t = vr(this, t)), this.hc(t))) {
var i = this.L.get(t);
if (H(i)) return i;
(t = []), t[Da](i);
} else t = [];
else
for (var i = this.L.yb(), t = [], n = 0; n < i[rd]; n++) {
var e = i[n];
H(e) ? pt(t, e) : t[Da](e);
}
return t;
}),
(va.set = function (t, i) {
if ((lr(this), pr(this), (t = vr(this, t)), this.hc(t))) {
var n = this.L.get(t);
H(n) ? (this.G -= n[rd]) : this.G--;
}
return this.L.set(t, i), this.G++, this;
}),
(va.get = function (t, i) {
if ((lr(this), (t = vr(this, t)), this.hc(t))) {
var n = this.L.get(t);
return H(n) ? n[0] : n;
}
return i;
}),
(va.toString = function () {
if (this.b) return this.b;
if (!this.L) return tb;
for (var t = [], i = 0, n = this.L.Pb(), e = 0; e < n[rd]; e++) {
var s = n[e],
r = $(s),
s = this.L.get(s);
if (H(s))
for (var o = 0; o < s[rd]; o++)
i > 0 && t[Da](pb),
t[Da](r),
s[o] !== tb && t[Da](Xl, $(s[o])),
i++;
else i > 0 && t[Da](pb), t[Da](r), s !== tb && t[Da](Xl, $(s)), i++;
}
return (this.b = t[Yd](tb));
}),
(va.W = function () {
var t = new br();
return (
this.c && (t.c = this.c),
this.b && (t.b = this.b),
this.L && (t.L = this.L.W()),
t
);
});
var gS = 0;
Y(Tr, hn),
(Tr[cd].n = function () {
this.d && Sr(this, this.b), (this.d = wa);
}),
(Tr[cd].j = function (t, i, n) {
t(i, i ? n : wa), (this.b = wa);
}),
Y(Er, Qn),
(va = Er[cd]),
(va.J = wa),
(va.of = wa),
(va.qg = wa),
(va.pf = wa),
(va.uc = -1),
(va.Vb = -1);
var pS = {
3: 13,
12: 144,
63232: 38,
63233: 40,
63234: 37,
63235: 39,
63236: 112,
63237: 113,
63238: 114,
63239: 115,
63240: 116,
63241: 117,
63242: 118,
63243: 119,
63244: 120,
63245: 121,
63246: 122,
63247: 123,
63248: 44,
63272: 46,
63273: 36,
63275: 35,
63276: 33,
63277: 34,
63289: 144,
63302: 45,
},
vS = {
Up: 38,
Down: 40,
Left: 37,
Right: 39,
Enter: 13,
F1: 112,
F2: 113,
F3: 114,
F4: 115,
F5: 116,
F6: 117,
F7: 118,
F8: 119,
F9: 120,
F10: 121,
F11: 122,
F12: 123,
"U+007F": 46,
Home: 36,
End: 35,
PageUp: 33,
PageDown: 34,
Insert: 45,
},
mS = { 61: 187, 59: 186 },
wS = Pk || (zk && Mt(Dl));
(va = Er[cd]),
(va.Jj = function (t) {
zk &&
((17 == this.uc && !t[pd]) || (18 == this.uc && !t[ed])) &&
(this.Vb = this.uc = -1),
wS && !he(t[Cf], this.uc, t[Md], t[pd], t[ed])
? this[Hf](t)
: Mk && t[Cf] in mS
? (this.Vb = mS[t[Cf]])
: (this.Vb = t[Cf]);
}),
(va.Kj = function () {
this.Vb = this.uc = -1;
}),
d(va, function (t) {
var i,
n,
e = t.Ha;
Pk && t[Pf] == xw
? ((i = this.Vb), (n = 13 != i && 27 != i ? e[Cf] : 0))
: zk && t[Pf] == xw
? ((i = this.Vb),
(n = e[Sf] >= 0 && e[Sf] < 63232 && ce(i) ? e[Sf] : 0))
: Ok
? ((i = this.Vb), (n = ce(i) ? e[Cf] : 0))
: ((i = e[Cf] || this.Vb),
(n = e[Sf] || 0),
Bk && 63 == n && !i && (i = 191));
var s = i,
r = e.keyIdentifier;
i
? i >= 63232 && i in pS
? (s = pS[i])
: 25 == i && t[Md] && (s = 9)
: r && r in vS && (s = vS[r]),
(t = s == this.uc),
(this.uc = s),
(e = new Lr(s, n, t, e));
try {
Jn(this, e);
} finally {
e.s();
}
}),
(va.h = C("J")),
(va.n = function () {
Er.g.n[Ad](this), Cr(this);
}),
Y(Lr, Nn);
var jS = {
3: 13,
12: 144,
63232: 38,
63233: 40,
63234: 37,
63235: 39,
63236: 112,
63237: 113,
63238: 114,
63239: 115,
63240: 116,
63241: 117,
63242: 118,
63243: 119,
63244: 120,
63245: 121,
63246: 122,
63247: 123,
63248: 44,
63272: 46,
63273: 36,
63275: 35,
63276: 33,
63277: 34,
63289: 144,
63302: 45,
},
yS = {
Up: 38,
Down: 40,
Left: 37,
Right: 39,
Enter: 13,
F1: 112,
F2: 113,
F3: 114,
F4: 115,
F5: 116,
F6: 117,
F7: 118,
F8: 119,
F9: 120,
F10: 121,
F11: 122,
F12: 123,
"U+007F": 46,
Home: 36,
End: 35,
PageUp: 33,
PageDown: 34,
Insert: 45,
},
kS = { 61: 187, 59: 186 },
xS = Pk || (zk && Mt(Dl));
Y(Nr, Cn),
Y(Rr, Nr),
R(Br),
(Br[cd].b = 0),
Br.Q(),
Y(Dr, Qn),
(Dr[cd].Zi = Br.Q());
var TS = wa;
(va = Dr[cd]),
(va.Na = wa),
(va.K = !1),
(va.J = wa),
(va.bf = wa),
(va.sd = wa),
(va.Pa = wa),
(va.Ja = wa),
(va.Sb = wa),
(va.tj = !1),
(va.Fa = function () {
return this.Na || (this.Na = Ul + (this.Zi.b++)[nd](36));
}),
(va.h = C("J")),
(va.og = function (i) {
this.Pa && this.Pa != i && t(Ta("Method not supported")),
Dr.g.og[Ad](this, i);
}),
(va.C = C("af")),
(va.l = function () {
this.J = this.af.b[Af](Hv);
}),
(va.S = function () {
(this.K = !0),
Gr(this, function (t) {
!t.K && t.h() && t.S();
});
}),
(va.wb = function () {
Gr(this, function (t) {
t.K && t.wb();
}),
this.M && re(this.M),
(this.K = !1);
}),
(va.n = function () {
Dr.g.n[Ad](this),
this.K && this.wb(),
this.M && (this.M.s(), delete this.M),
Gr(this, function (t) {
t.s();
}),
!this.tj && this.J && fi(this.J),
(this.Pa = this.sd = this.J = this.Sb = this.Ja = wa);
}),
(va.Ib = function (t, i) {
this.mg(t, zr(this), i);
}),
(va.mg = function (i, n, e) {
if (
(i.K && (e || !this.K) && t(Ta(fg)),
(0 > n || n > zr(this)) &&
t(Ta("Child component index out of bounds")),
(this.Sb && this.Ja) || ((this.Sb = {}), (this.Ja = [])),
i.Pa == this)
)
(this.Sb[i.Fa()] = i), bt(this.Ja, i);
else {
var s = this.Sb,
r = i.Fa();
r in s && t(Ta('The object already contains the key "' + r + ub)),
(s[r] = i);
}
Or(i, this),
vt(this.Ja, n, 0, i),
i.K && this.K && i.Pa == this
? ((e = this.Pc()), e[rf](i.h(), e[zf][n] || wa))
: e
? (this.J || this.l(),
(n = Kr(this, n + 1)),
Pr(i, this.Pc(), n ? n.J : wa))
: this.K && !i.K && i.J && i.S();
}),
(va.Pc = C("J")),
(va.removeChild = function (i, n) {
if (i) {
var e = O(i) ? i : i.Fa(),
i = Ur(this, e);
e &&
i &&
(Ct(this.Sb, e),
bt(this.Ja, i),
n && (i.wb(), i.J && fi(i.J)),
Or(i, wa));
}
return i || t(Ta("Child is not in parent component")), i;
}),
Y(Jr, hn),
(va = Jr[cd]),
(va.zf = bx),
(va.yf = bx),
(va.Le = function (t, i) {
return dt(this.j, i[Cf]);
}),
(va.vg = bx),
(va.fd = bx),
Y(Xr, Jr);
var SS = { Ig: [13], Jg: [8, 37] },
ES = /[a-z\']/i;
(Xr[cd].vg = function (t, i, n) {
return this.fd(n);
}),
(Xr[cd].fd = function (t) {
return ES[Fa](t);
}),
Y(Zr, Cn),
Y(Qr, hn),
(va = Qr[cd]),
(va.cd = function (t) {
return !!this.z[K(t)];
}),
(va.Za = function (t) {
this.z[K(t)] = !0;
}),
(va.Ab = function (t) {
this.cd(t) && (this.cf(t), (this.z[K(t)] = !1));
}),
(va.tg = L(!1)),
(va.execCommand = function (t, i, n) {
var e = this.ug(t, i);
return D((n = this.Oh(t, i, n)))
? ((i = new Zr(Av, i, e, n)), Jn(t, i), n)
: void 0;
}),
(va.Oh = N),
(va.ug = N),
(va.isEnabled = function (t) {
return !!this.p[K(t)];
}),
(va.gf = function (t) {
this.p[K(t)] = !0;
}),
(va.cf = function (t) {
this.p[K(t)] = !1;
}),
Y($r, Qr);
var AS = Lt({
gf: 0,
cf: 1,
isEnabled: 2,
Za: 3,
Ab: 4,
cd: 5,
execCommand: 6,
ug: 7,
tg: 8,
handleEvent: 9,
});
($r[cd].Za = function (t) {
if (!this.cd(t)) {
$r.g.Za[Ad](this, t);
var i = this.oc(),
n = this;
i &&
i[rd] &&
xk(
i,
function (i) {
t.w(i, n);
},
this
),
to(this, t);
}
}),
($r[cd].Ab = function (t) {
$r.g.Ab[Ad](this, t);
var i = this.oc();
xk(
i,
function (i) {
t.Ca(i, this);
},
this
),
io(this, t);
}),
Y(ho, $r);
var CS = { Kd: av, Xf: "maybeChangeDirection" },
LS = Lt(CS);
(va = ho[cd]),
(va.Fe = bx),
(va.tg = function (t) {
return (t = co(this, t)), !!t && t in LS;
}),
(va.Oh = function (t, i, n) {
if (((i = co(this, i)), !i)) return !1;
switch (i) {
case CS.Kd:
return (
(i = n.N),
(ne(t, this.b).N = i),
(i = n.X),
(n = n.B),
At(mT, i) &&
At(mT, n) &&
(i == n
? (ne(t, this.b).N = !1)
: ((t = ne(t, this.b)), (t.X = i), (t.B = n))),
!0
);
case CS.Xf:
return t.Ze(n), !0;
}
return !1;
}),
(va.ug = function (t, i) {
if ((i = co(this, i)))
switch (i) {
case CS.Kd:
var n = this.ea(t),
e = this.N(t);
return new no(e, n.X, n.B);
case CS.Xf:
return t.Be();
}
}),
(va.ea = function (t) {
return (t = ne(t, this.b)), Qs(t.X, t.B);
}),
(va.N = function (t) {
return ne(t, this.b).N;
}),
(va.Za = function (t) {
if (!this.cd(t)) {
if (this.d) {
var i = ne(t, this.b);
qt(i, new no(this.d.N, this.d.X, this.d.B));
}
ho.g.Za[Ad](this, t);
}
});
var qS,
IS = {};
R(go),
(va = go[cd]),
(va.$d = E()),
(va.l = function (t) {
return t.C().l(Hv, this.Tb(t)[Yd](eb), t.Oa);
}),
(va.ab = function (t) {
return t;
}),
(va.rd = function (t) {
Mr(t) && this.Gh(t.h(), !0), t[Cd]() && this.tb(t, t.Mc);
}),
(va.uh = function (t, i) {
Zi(t, !i, !Pk && !Ok);
}),
(va.Gh = function (t, i) {
vo(t, this.v() + gl, i);
}),
(va.wh = function (t) {
var i;
return 32 & t.Ea && (i = t.h()) ? ji(i) : !1;
}),
(va.tb = function (t, i) {
var n;
if (32 & t.Ea && (n = t.h())) {
if (!i && 32 & t.U) {
try {
n.blur();
} catch (e) {}
32 & t.U && t.qd(wa);
}
ji(n) != i && (i ? (n.tabIndex = 0) : n[Kd](uy));
}
}),
(va.bg = function (t, i, n) {
var e = t.h();
if (e) {
var s = this.lf(i);
s && vo(t, s, n), this.ae(e, i, n);
}
}),
(va.ae = function (t, i, n) {
qS || (qS = { 1: Rv, 8: Pj, 16: bv, 64: _v }),
(i = qS[i]) && bo(t, i, n);
}),
(va.Cc = function (t, i) {
var n = this.ab(t);
if (n && (ui(n), i))
if (O(i)) wi(n, i);
else {
var e = function (t) {
if (t) {
var i = vi(n);
n[Ba](O(t) ? i[tf](t) : t);
}
};
H(i) ? xk(i, e) : !F(i) || Xw in i ? e(i) : xk(gt(i), e);
}
}),
(va.v = L(Fm)),
(va.Tb = function (t) {
var i = this.v(),
n = [i],
e = this.v();
return (
e != i && n[Da](e),
(i = wo(this, t.U)),
n[Da][Pd](n, i),
(t = t.$c) && n[Da][Pd](n, t),
Pk && !Mt(Ml) && n[Da][Pd](n, mo(n)),
n
);
}),
(va.lf = function (t) {
if (!this.c) {
var i = this.v();
this.c = {
1: i + Xb,
2: i + el,
4: i + Mb,
8: i + ml,
16: i + Jb,
32: i + Qb,
64: i + al,
};
}
return this.c[t];
}),
Y(jo, Dr),
(va = jo[cd]),
(va.Oa = wa),
(va.U = 0),
(va.Ea = 39),
(va.Dh = 255),
(va.jg = 0),
(va.Mc = !0),
(va.$c = wa),
(va.Uf = !0),
(va.rh = !1),
(va.La = C("c")),
(va.l = function () {
var t = this.c.l(this);
this.J = t;
var i = this.c.$d();
i && fo(t, i), this.rh || this.c.uh(t, !1), this.Mc || Yi(t, !1);
}),
(va.Pc = function () {
return this.c.ab(this.h());
}),
(va.S = function () {
if (
(jo.g.S[Ad](this),
this.c.rd(this),
-2 & this.Ea && (this.Uf && ko(this, !0), 32 & this.Ea))
) {
var t = this.h();
if (t) {
var i = this.j || (this.j = new Er());
Ar(i, t),
Fr(this).w(i, yw, this.lc).w(t, Xv, this.Ui).w(t, Wp, this.qd);
}
}
}),
(va.wb = function () {
jo.g.wb[Ad](this),
this.j && Cr(this.j),
this.Mc && this[Cd]() && this.c.tb(this, !1);
}),
(va.n = function () {
jo.g.n[Ad](this),
this.j && (this.j.s(), delete this.j),
delete this.c,
(this.$c = this.Oa = wa);
}),
(va.Hd = A("Oa")),
(va.Kc = function () {
var t = this.Oa;
return t
? ((t = O(t) ? t : H(t) ? Tk(t, ki)[Yd](tb) : yi(t)), Z(t))
: tb;
}),
(va.isEnabled = function () {
return !(1 & this.U);
}),
(va.Ga = function (t) {
var i = this.Pa;
(i && typeof i[Cd] == em && !i[Cd]()) ||
!Lo(this, 1, !t) ||
(t || (To(this, !1), xo(this, !1)),
this.Mc && this.c.tb(this, t),
Eo(this, 1, !t));
}),
(va.N = function () {
return !!(4 & this.U);
}),
(va.rg = function (t) {
Lo(this, 8, t) && Eo(this, 8, t);
}),
(va.Y = function (t) {
Lo(this, 64, t) && Eo(this, 64, t);
}),
(va.ee = function (t) {
(!t[Pa] || !di(this.h(), t[Pa])) &&
Jn(this, Gv) &&
this[Cd]() &&
Co(this, 2) &&
xo(this, !0);
}),
(va.ue = function (t) {
(t[Pa] && di(this.h(), t[Pa])) ||
!Jn(this, Ew) ||
(Co(this, 4) && To(this, !1), Co(this, 2) && xo(this, !1));
}),
(va.Fc = function (t) {
this[Cd]() &&
(Co(this, 2) && xo(this, !0),
Rn(t) &&
(Co(this, 4) && To(this, !0), this.c.wh(this) && this.h()[Ef]())),
!this.rh && Rn(t) && t[ef]();
}),
(va.Jc = function (t) {
this[Cd]() &&
(Co(this, 2) && xo(this, !0),
this.N() && this.zb(t) && Co(this, 4) && To(this, !1));
}),
(va.Eh = function (t) {
this[Cd]() && this.zb(t);
}),
(va.zb = function (t) {
Co(this, 16) && So(this, !(16 & this.U)),
Co(this, 8) && this.rg(!0),
Co(this, 64) && this.Y(!(64 & this.U));
var i = new Cn(Ap, this);
if (t)
for (var n, e = [Dp, Sv, Pw, Kj, gj], s = 0; (n = e[s]); s++)
i[n] = t[n];
return Jn(this, i);
}),
(va.Ui = function () {
Co(this, 32) && Lo(this, 32, !0) && Eo(this, 32, !0);
}),
(va.qd = function () {
Co(this, 4) && To(this, !1),
Co(this, 32) && Lo(this, 32, !1) && Eo(this, 32, !1);
}),
(va.lc = function (t) {
return this.Mc && this[Cd]() && this.Ae(t)
? (t[ef](), t[md](), !0)
: !1;
}),
(va.Ae = function (t) {
return 13 == t[Cf] && this.zb(t);
}),
z(jo) || t(Ta("Invalid component class " + jo)),
z(go) || t(Ta("Invalid renderer class " + go));
var NS = K(jo);
(IS[NS] = go),
lo(Fm, function () {
return new jo(wa);
}),
Y(qo, go),
R(qo),
(qo[cd].l = function (t) {
return t.C().l(Hv, this.v());
}),
(qo[cd].Cc = E()),
(qo[cd].v = L(Vm)),
Y(Io, jo),
(Io[cd].S = function () {
Io.g.S[Ad](this), fo(this.h(), Mj);
}),
lo(Vm, function () {
return new Io();
}),
R(No),
(va = No[cd]),
(va.Hh = E()),
(va.l = function (t) {
return t.C().l(Hv, this.Tb(t)[Yd](eb));
}),
(va.fg = function (t) {
(t = t.h()), Zi(t, !0, Mk), Pk && (t.hideFocus = !0);
var i = this.Hh();
i && fo(t, i);
}),
(va.v = L("inputapi-container")),
(va.Tb = function (t) {
var i = this.v(),
n = [i, t.vd == xm ? i + nl : i + jl];
return t[Cd]() || n[Da](i + Xb), n;
}),
Y(Oo, pn),
(Oo[cd].b = function (t, i, n, e) {
gn(this.c, t, i, n, wa, wa, e);
}),
Y(Po, go),
R(Po),
(va = Po[cd]),
(va.$d = L("menuitem")),
(va.l = function (t) {
var i = t.C().l(Hv, this.Tb(t)[Yd](eb), zo(this, t.Oa, t.C()));
return Ko(this, t, i, !!(8 & t.Ea) || !!(16 & t.Ea)), i;
}),
(va.ab = function (t) {
return t && t[Lf];
}),
(va.Cc = function (t, i) {
var n = this.ab(t),
e = Uo(this, t) ? n[Lf] : wa;
Po.g.Cc[Ad](this, t, i), e && !Uo(this, t) && n[rf](e, n[Lf] || wa);
}),
(va.lf = function (t) {
switch (t) {
case 2:
return Mo(this, 0);
case 16:
case 8:
return Xm;
default:
return Po.g.lf[Ad](this, t);
}
}),
(va.v = L(Gm)),
Y(Go, No),
R(Go),
(Go[cd].Hh = L("menu")),
(Go[cd].v = L("inputapi-menu")),
(Go[cd].fg = function (t) {
Go.g.fg[Ad](this, t), bo(t.h(), gm, Ry);
}),
Y(_o, jo),
(_o[cd].Ma = function () {
var t = this.sd;
return t != wa ? t : this.Kc();
}),
(_o[cd].Kc = function () {
var t = this.Oa;
return H(t)
? ((t = Tk(t, function (t) {
return dt(Yt(t), _m) ? tb : ki(t);
})[Yd](tb)),
Z(t))
: _o.g.Kc[Ad](this);
}),
(_o[cd].Jc = function (t) {
var i = this.Pa;
if (i) {
var n = i.lg;
if (
((i.lg = wa),
(i = n && M(t[Wf])) &&
((i = new Vt(t[Wf], t[Yf])),
(i = n == i ? !0 : n && i ? n.x == i.x && n.y == i.y : !1)),
i)
)
return;
}
_o.g.Jc[Ad](this, t);
}),
lo(Gm, function () {
return new _o(wa);
}),
Y(Vo, _o),
(Vo[cd].Ae = function (t) {
return this.b(t) && Jn(this, { type: Ap, eh: t });
}),
Y(Wo, Dr),
(va = Wo[cd]),
(va.td = wa),
(va.Ce = wa),
(va.Xd = wa),
(va.vd = wa),
(va.P = !0),
(va.Uc = !0),
(va.Rb = !0),
(va.Ba = -1),
(va.ua = wa),
(va.Jb = !1),
(va.Aj = !1),
(va.Bj = !0),
(va.sc = wa),
(va.La = C("Xd")),
(va.l = function () {
this.J = this.Xd.l(this);
}),
(va.Pc = function () {
return this.h();
}),
(va.S = function () {
Wo.g.S[Ad](this),
Gr(
this,
function (t) {
t.K && $o(this, t);
},
this
);
var t = this.h();
this.Xd.fg(this),
this.Ta(this.P, !0),
Fr(this)
.w(this, Gv, this.eg)
.w(this, km, this.mj)
.w(this, Dy, this.oj)
.w(this, ej, this.rj)
.w(this, pv, this.pj)
.w(t, Mw, this.nj)
.w(vi(t), Gw, this.qj)
.w(t, [Mw, Gw, Kw, Uw], this.dg),
this.Rb && Qo(this, !0);
}),
(va.wb = function () {
th(this, -1),
this.ua && this.ua.Y(!1),
(this.Jb = !1),
Wo.g.wb[Ad](this);
}),
(va.n = function () {
Wo.g.n[Ad](this),
this.Ce && (this.Ce.s(), (this.Ce = wa)),
(this.Xd = this.ua = this.sc = this.td = wa);
}),
(va.eg = L(!0)),
(va.mj = function (t) {
var i = _r(this, t[Sd]);
if (i > -1 && i != this.Ba) {
var n = Kr(this, this.Ba);
n && xo(n, !1),
(this.Ba = i),
(n = Kr(this, this.Ba)),
this.Jb && To(n, !0),
this.Bj &&
this.ua &&
n != this.ua &&
(64 & n.Ea ? n.Y(!0) : this.ua.Y(!1));
}
bo(this.h(), Lp, t[Sd].h().id);
}),
(va.oj = function (t) {
t[Sd] == Kr(this, this.Ba) && (this.Ba = -1), bo(this.h(), Lp, tb);
}),
(va.rj = function (t) {
(t = t[Sd]) &&
t != this.ua &&
t.Pa == this &&
(this.ua && this.ua.Y(!1), (this.ua = t));
}),
(va.pj = function (t) {
t[Sd] == this.ua && (this.ua = wa);
}),
(va.nj = function (t) {
this.Uc && (this.Jb = !0);
var i = Yo(this);
i && ji(i) ? i[Ef]() : t[ef]();
}),
(va.qj = function () {
this.Jb = !1;
}),
(va.dg = function (t) {
var i;
t: {
if (((i = t[Sd]), this.sc))
for (var n = this.h(); i && i !== n; ) {
var e = i.id;
if (e in this.sc) {
i = this.sc[e];
break t;
}
i = i[Gd];
}
i = wa;
}
if (i)
switch (t[Pf]) {
case Mw:
i.Fc(t);
break;
case Gw:
i.Jc(t);
break;
case Kw:
i.ee(t);
break;
case Uw:
i.ue(t);
}
}),
(va.Jh = E()),
(va.mf = function () {
th(this, -1), (this.Jb = !1), this.ua && this.ua.Y(!1);
}),
(va.Ne = function (t) {
return this[Cd]() &&
this.P &&
(0 != zr(this) || this.td) &&
this.bd(t)
? (t[ef](), t[md](), !0)
: !1;
}),
(va.bd = function (t) {
var i = Kr(this, this.Ba);
if (i && typeof i.lc == em && i.lc(t)) return !0;
if (
this.ua &&
this.ua != i &&
typeof this.ua.lc == em &&
this.ua.lc(t)
)
return !0;
if (t[Md] || t[pd] || t[uf] || t[ed]) return !1;
switch (t[Cf]) {
case 27:
if (!this.Rb) return !1;
Yo(this).blur();
break;
case 36:
ih(this);
break;
case 35:
nh(this);
break;
case 38:
if (this.vd != zy) return !1;
this.kc();
break;
case 37:
if (this.vd != xm) return !1;
Mr(this) ? this.jc() : this.kc();
break;
case 40:
if (this.vd != zy) return !1;
this.jc();
break;
case 39:
if (this.vd != xm) return !1;
Mr(this) ? this.kc() : this.jc();
break;
default:
return !1;
}
return !0;
}),
(va.Ib = function (t, i) {
Wo.g.Ib[Ad](this, t, i);
}),
(va.mg = function (t, i, n) {
(t.jg |= 2),
(t.jg |= 64),
(this.Rb || !this.Aj) && Ao(t, 32, !1),
yo(t, !1),
Wo.g.mg[Ad](this, t, i, n),
n && this.K && $o(this, t),
i <= this.Ba && this.Ba++;
}),
(va.removeChild = function (t, i) {
if ((t = O(t) ? Ur(this, t) : t)) {
var n = _r(this, t);
-1 != n && (n == this.Ba ? xo(t, !1) : n < this.Ba && this.Ba--),
(n = t.h()) && n.id && Ct(this.sc, n.id);
}
return (t = Wo.g[Td][Ad](this, t, i)), yo(t, !0), t;
}),
(va.Ta = function (t, i) {
if (i || (this.P != t && Jn(this, t ? Jj : ym))) {
this.P = t;
var n = this.h();
return (
n &&
(Yi(n, t),
this.Rb && Bo(Yo(this), this.Uc && this.P),
i || Jn(this, this.P ? Rp : Np)),
!0
);
}
return !1;
}),
(va.isEnabled = C("Uc")),
(va.Ga = function (t) {
this.Uc != t &&
Jn(this, t ? Uv : Nv) &&
(t
? ((this.Uc = !0),
Gr(this, function (t) {
t.Kh ? delete t.Kh : t.Ga(!0);
}))
: (Gr(this, function (t) {
t[Cd]() ? t.Ga(!1) : (t.Kh = !0);
}),
(this.Jb = this.Uc = !1)),
this.Rb && Bo(Yo(this), t && this.P));
}),
(va.tb = function (t) {
t != this.Rb && this.K && Qo(this, t),
(this.Rb = t),
this.Uc && this.P && Bo(Yo(this), t);
}),
(va.Zb = C("Ba")),
(va.jc = function () {
eh(
this,
function (t, i) {
return (t + 1) % i;
},
this.Ba
);
}),
(va.kc = function () {
eh(
this,
function (t, i) {
return t--, 0 > t ? i - 1 : t;
},
this.Ba
);
}),
(va.Mh = function (t) {
return t.Mc && t[Cd]() && !!(2 & t.Ea);
}),
Y(sh, go),
R(sh),
(sh[cd].v = L(Km)),
Y(rh, jo),
lo(Km, function () {
return new rh(wa);
}),
lo(Vm, function () {
return new Io();
}),
Y(oh, Wo),
(va = oh[cd]),
(va.Ed = !0),
(va.Lj = !1),
(va.v = function () {
return this.La().v();
}),
(va.Vc = function (t) {
this.Ib(t, !0);
}),
(va.Ta = function (t, i, n) {
return (
(i = oh.g.Ta[Ad](this, t, i)) &&
t &&
this.K &&
this.Ed &&
Yo(this)[Ef](),
t && n && M(n[Wf])
? (this.lg = new Vt(n[Wf], n[Yf]))
: (this.lg = wa),
i
);
}),
(va.eg = function (t) {
return this.Ed && Yo(this)[Ef](), oh.g.eg[Ad](this, t);
}),
(va.Mh = function (t) {
return (this.Lj || t[Cd]()) && t.Mc && !!(2 & t.Ea);
}),
Y(ch, oh),
(va = ch[cd]),
(va.Ti = !1),
(va.kh = 0),
(va.jh = wa),
(va.S = function () {
ch.g.S[Ad](this), Bt(this.Mb, this.vj, this);
var t = Fr(this);
t.w(this, Ap, this.wj),
t.w(Ei(this.C()), Mw, this.Rc, !0),
zk && t.w(Ei(this.C()), mv, this.Rc, !0);
}),
(va.vj = function (t) {
Fr(this).w(t.J, t.Uj, this.Fj);
}),
(va.Yb = function () {
this.P &&
(this.Ta(!1), !this.P) &&
((this.kh = fk()), (this.jh = wa));
}),
(va.wj = function () {
this.Yb();
}),
(va.Fj = function (t) {
for (var i = this.Mb.Pb(), n = 0; n < i[rd]; n++) {
var e = this.Mb.get(i[n]);
if (e.J == t[gf]) {
uh(
this,
D(e.Ij) ? new mn(e.J, e.Ij, !0) : new kn(t[Wf], t[Yf]),
e.Wj,
e.Vj,
e.J
),
t[ef](),
t[md]();
break;
}
}
}),
(va.Rc = function (t) {
this.P && !hh(this, t[Sd]) && this.Yb();
}),
(va.mf = function (t) {
ch.g.mf[Ad](this, t), this.Yb();
}),
(va.n = function () {
ch.g.n[Ad](this), this.Mb && (this.Mb[Mf](), delete this.Mb);
}),
Y(ah, ch),
(va = ah[cd]),
(va.S = function () {
ah.g.S[Ad](this), this[Rf](Ap, this.Cj, !1, this);
}),
(va.bd = function (t) {
return dt(this.yj, t[Cf]) && this.Rb
? (this.Yb(),
Jn(this, Wp),
this.j && (this.j(!1, tb), (this.j = wa)),
!0)
: ah.g.bd[Ad](this, t) || this.kg(t);
}),
(va.kg = function (t) {
return oe(t);
}),
(va.Cj = function (t) {
(t = t[Sd].sd || wa), this.j && (this.j(t != wa, t), (this.j = wa));
}),
(va.Rc = function (t) {
ah.g.Rc[Ad](this, t),
!this.P && this.j && (this.j(!1, tb), (this.j = wa));
}),
Y(bh, Qn);
var RS = Pk || (Mk && Mt("1.9.3"));
(va = bh[cd]),
g(va, 0),
p(va, 0),
o(va, 0),
h(va, 0),
(va.Yg = 0),
(va.Zg = 0),
(va.Ld = 0),
(va.Md = 0),
(va.Pf = !0),
(va.ec = !1),
(va.Xg = 0),
(va.Hi = 0),
(va.Gi = !1),
(va.Ga = A("Pf")),
(va.n = function () {
bh.g.n[Ad](this),
Mn(this.d, [Cy, Mw], this.Cf, !1, this),
this.b.s(),
delete this[Sd],
delete this.d,
delete this.b;
}),
(va.Cf = function (t) {
var i = t[Pf] == Mw;
if (!this.Pf || this.ec || (i && !Rn(t))) Jn(this, Mv);
else {
if ((gh(t), 0 == this.Xg)) {
if ((lh(this, t), !this.ec)) return;
t[ef]();
} else t[ef]();
var i = this.c,
n = i[Xf],
e = !RS;
this.b.w(i, [Ay, zw], this.Fi, e),
this.b.w(i, [Ey, Gw], this.Gd, e),
RS
? (n.setCapture(!1), this.b.w(n, Iw, this.Gd))
: this.b.w(ei(i), Wp, this.Gd),
Pk && this.Gi && this.b.w(i, Pv, Ln),
this.p && this.b.w(this.p, Fj, this.Ii, e),
g(this, (this.Yg = t[Wf])),
p(this, (this.Zg = t[Yf])),
o(this, t[mf]),
h(this, t[wf]),
(this.Ld = this[Sd].offsetLeft),
(this.Md = this[Sd][_d]),
(this.f = Ci(Qt(this.c))),
(this.Hi = fk());
}
}),
(va.Gd = function (t, i) {
re(this.b), RS && this.c.releaseCapture();
var n = mh(this, this.Ld),
e = wh(this, this.Md);
this.ec
? (gh(t),
(this.ec = !1),
$n(
this,
new jh(Kv, this, t[Wf], t[Yf], t, n, e, i || t[Pf] == Sy)
))
: Jn(this, Mv),
(t[Pf] == Ey || t[Pf] == Sy) && t[ef]();
}),
(va.Fi = function (t) {
if (this.Pf) {
gh(t);
var i = t[Wf] - this[Wf],
n = t[Yf] - this[Yf];
if (
(g(this, t[Wf]),
p(this, t[Yf]),
o(this, t[mf]),
h(this, t[wf]),
!this.ec)
) {
var e = this.Yg - this[Wf],
s = this.Zg - this[Yf];
if (e * e + s * s > this.Xg && (lh(this, t), !this.ec))
return void this.Gd(t);
}
(n = ph(this, i, n)),
(i = n.x),
(n = n.y),
this.ec &&
$n(this, new jh(_p, this, t[Wf], t[Yf], t, i, n)) !== !1 &&
(vh(this, t, i, n), t[ef]());
}
}),
(va.Ii = function (t) {
var i = ph(this, 0, 0);
g(t, this[Wf]), p(t, this[Yf]), vh(this, t, i.x, i.y);
}),
Y(jh, Cn),
Y(yh, go),
R(yh),
(va = yh[cd]),
(va.$d = L(rv)),
(va.ae = function (t, i, n) {
16 == i ? bo(t, jj, n) : yh.g.ae[Ad](this, t, i, n);
}),
(va.l = function (t) {
var i = yh.g.l[Ad](this, t),
n = t.p;
return (
n && i && (i.title = n || tb),
(n = t.Ma()) && this.Qc(i, n),
16 & t.Ea && this.ae(i, 16, !1),
i
);
}),
(va.Ma = N),
(va.Qc = N),
(va.v = L(Bm)),
Y(kh, yh),
R(kh),
(va = kh[cd]),
(va.$d = E()),
(va.l = function (t) {
return (
yo(t, !1),
(t.Dh &= -256),
Ao(t, 32, !1),
t
.C()
.l(
rv,
{
class: this.Tb(t)[Yd](eb),
disabled: !t[Cd](),
title: t.p || tb,
value: t.Ma() || tb,
},
t.Kc() || tb
)
);
}),
(va.rd = function (t) {
Fr(t).w(t.h(), gv, t.zb);
}),
(va.uh = N),
(va.Gh = N),
(va.wh = function (t) {
return t[Cd]();
}),
(va.tb = N),
(va.bg = function (t, i, n) {
kh.g.bg[Ad](this, t, i, n), (t = t.h()) && 1 == i && (t.disabled = n);
}),
(va.Ma = function (t) {
return t[nf];
}),
(va.Qc = function (t, i) {
t && (t.value = i);
}),
(va.ae = N),
Y(xh, jo),
(va = xh[cd]),
(va.Ma = C("T")),
(va.vb = function (t) {
(this.T = t), this.La().Qc(this.h(), t);
}),
(va.n = function () {
xh.g.n[Ad](this), delete this.T, delete this.p;
}),
(va.S = function () {
if ((xh.g.S[Ad](this), 32 & this.Ea)) {
var t = this.h();
t && Fr(this).w(t, Tw, this.Ae);
}
}),
(va.Ae = function (t) {
return (13 == t[Cf] && t[Pf] == yw) || (32 == t[Cf] && t[Pf] == Tw)
? this.zb(t)
: 32 == t[Cf];
}),
lo(Bm, function () {
return new xh(wa);
}),
Y(Th, yh),
R(Th),
(va = Th[cd]),
(va.l = function (t) {
var i = { class: zm + this.Tb(t)[Yd](eb), title: t.p || tb };
return t.C().l(Hv, i, this.Qd(t.Oa, t.C()));
}),
(va.$d = L(rv)),
(va.ab = function (t) {
return t && t[Lf][Lf];
}),
(va.Qd = function (t, i) {
return i.l(
Hv,
zm + (this.v() + fl),
i.l(Hv, zm + (this.v() + rl), t)
);
}),
(va.v = L(Om)),
Y(Sh, xh),
lo(Om, function () {
return new Sh(wa);
}),
Y(Eh, ah),
(va = Eh[cd]),
(va.Ni = function (t) {
this.Ec && t[ef]();
}),
(va.Fh = function (t) {
(this.ac = t), (this.F = !0);
}),
(va.cg = A("jd")),
(va.l = function () {
Eh.g.l[Ad](this);
var t = this.C(),
i = this.h(),
n = this.La().v(),
e = hi(t.b, Wl),
s = $t(t.b, by, wa, e)[0],
r = n + ol,
o = n + hl,
h = hi(t.b, Jl),
c = $t(t.b, Ly, wa, h)[0];
(this.c = t.l(Hv, r)),
Pk && t.Dg(this.c, { hideFocus: !0 }),
(this.z = si(Qj, Qm)),
t.Aa(this.c, this.z),
(r = t.l(Hv, o)),
t.Aa(c[Lf], this.c),
t.Aa(c[Ed], r),
t.Aa(s, h),
(h = n + ul),
(this.jb = new Sh(si(Hv, n + dl + h))),
this.jb.vb(dj),
(this.rb = new Sh(si(Hv, n + bl + h))),
this.rb.vb(bj),
(this.f = new Wo(xm, Ro(No, n + cl))),
this.f.l(),
this.f.Ib(this.rb, !0),
this.rb.Ga(!1),
this.f.Ib(this.jb, !0),
this.f.tb(!1),
(this.Eg = t.l(Hv, n + Yb)),
(n = hi(t.b, Vl)),
(h = $t(t.b, Ly, wa, n)[0]),
t.Aa(h[Lf], this.Eg),
t.Aa(h[Ed], this.f.h()),
t.Aa(s, n),
t.Aa(i, e);
}),
(va.S = function () {
Eh.g.S[Ad](this),
this.f.S(),
this.f.Ta(!1),
this.f[Rf](Ap, this.Pi, !1, this),
this[Rf](ym, this.Oi, !1, this),
this[Rf](Gv, this.Ni, !1, this),
this.Ta(!1, !0),
Zi(this.c, !1, Mk),
Xo(this, this.c),
(this.uf = !0) && !this.p && this.h()
? ((this.p = new bh(this.h())),
Pk && Fr(this).w(this.h(), Uw, this.p.Gd, ma, this.p))
: !this.uf &&
this.p &&
(Pk && Fr(this).Ca(this.h(), Uw), this.p.s(), (this.p = wa)),
(this.Ed = !1);
}),
(va.Pc = function () {
return this.Eg || this.h();
}),
(va.Qe = A("d")),
(va.dg = function (t) {
return (
(t = Eh.g.dg[Ad](this, t)),
this.tf && hh(this, La.activeElement) && this.tf.sb(),
t
);
}),
(va.bd = function (t) {
if (!this.d) return !1;
if (this.d.Le(this, t)) return this.d.zf(this, t);
if (dt(this.d.c, t[Cf]) && this.Ya) {
var i = 8 == t[Cf],
n = !1;
if (
(i &&
(this.ia && 0 != this.ia[rd]
? ((n = ct(this.ia)),
n.wf != this.O() || n.xf != this.Wa()
? ((this.ia = []), (n = !1))
: (Ch(this, n, !0), (n = !0)))
: (n = !1)),
n ||
((n = this.Ya[this.b])
? (this.Da(this.b + Ch(this, n, i)), (n = !0))
: (n = !1)),
n)
)
return !0;
if (i) return Nh(this, this.b - 1), !0;
}
if (46 == t[Cf])
return this.b < this.c[zf][rd] - 1 && Nh(this, this.b + 1), !0;
if (dt(this.d.f, t[Cf])) return this.Va(!1);
if (dt(this.d.d, t[Cf])) return this.Va(!0);
var i = (n = 0 != t[Sf]) ? Aa[Tf](t[Sf]) : tb,
e = Wr(this.d, this, t);
if (n) {
if (zr(this) > 0 && !/[^0-9]/[Fa](i)) return Lh(this, ot(i) - 1);
if (e)
return i == Ib &&
((t = this.Wa()),
(n = !X(t == wa ? tb : Aa(t))) &&
((n = t[rd] - 1), (n = n >= 0 && t[cf](Ib, n) == n)),
n)
? !0
: (Ih(this, i), !0);
}
if (this.Zb() < 0 && t[Cf] in this.xg)
return Lh(this, this.xg[t[Cf]]);
switch (t[Cf]) {
case 37:
return Rh(this, this.b - 1), !0;
case 39:
return Rh(this, this.b + 1), !0;
case 36:
return this.Da(ft(this.O()[vd](tb), this.d.fd, this.d)), !0;
case 35:
return this.Da(!1), !0;
case 33:
case 188:
return qh(this, !1, !0), !0;
case 34:
case 190:
return qh(this, !0, !0), !0;
case 9:
return !0;
}
return Eh.g.bd[Ad](this, t);
}),
(va.kg = function (t) {
return !!t[Sf] && !Wr(this.d, this, t);
}),
(va.jc = function () {
this.Zb() == zr(this) - 1 ? qh(this, !0) : Eh.g.jc[Ad](this);
}),
(va.kc = function () {
0 == this.Zb() ? qh(this, !1) : Eh.g.kc[Ad](this);
}),
(va.Nb = function () {
return $e(this.c, this.b, this.c, this.b);
}),
(va.Da = function (t) {
var i = this.c[zf][rd];
Rh(this, P(t) ? (t ? 0 : i - 1) : t);
}),
(va.Wa = function () {
var t = this.O();
return (
this.b > 0 && (t = t[Fd](0, this.b)),
ft(t[vd](tb), this.d.fd, this.d) > -1 ? t : this.O()
);
}),
(va.O = function () {
return yi(this.c) || tb;
}),
(va.Ia = function (t) {
var i = this.c[zf];
if (i && i[rd] > 0) {
for (var n = i[rd], e = 0; n > e; e++) this.c[Td](i[sf](0));
this.c[Ba](this.z), (this.b = 0);
}
for (i = 0; i < t[rd]; i++) Ih(this, t[Qa](i));
this.P && this.Da(!1);
}),
(va.fh = function (t, i) {
if (t != i) {
var n = this.O(),
e = n[cf](t),
s = e + t[rd] > this.b;
e >= 0 &&
((n = n[_a](t, i)),
(s = this.b + i[rd] - (s ? 0 : t[rd])),
this.Ia(n),
this.Te(),
(e += i[rd]),
this.ia[Da](
(this.Ya[e] = {
Ud: t,
Td: i,
wf: this.O(),
xf: this.Wa(),
index: e,
})
),
this.Da(s));
}
}),
(va.Va = function (t) {
return (
(this.Rf = !0),
this.Yb(),
(this.Rf = !1),
(this.b = 0),
Jn(this, t ? hy : Bv),
!0
);
}),
(va.Bd = function () {
return this.K && this.P;
}),
(va.Oi = C("Rf")),
(va.Pi = function (t) {
var i = !1;
switch (t[Sd] && t[Sd].Ma()) {
case dj:
qh(this, !0), (i = !0);
break;
case bj:
qh(this, !1), (i = !0);
}
return i;
}),
(va.ig = function (t) {
var i = this.ac[rd];
if (!(0 > t || t >= i)) {
for (
this.T = t,
t = this.T + this.jd,
this.rb.Ga(this.T > 0),
this.jb.Ga(i > t || (this.F && t >= i)),
Vr(this),
t = 0;
t < this.jd;
t++
) {
var n = this.T + t;
i > n && ((n = this.ac[n]), dh(this, n.Ye(t), n));
}
Ah(this), this.f.Ta(!0);
}
}),
(va.If = function (t, i) {
this.Kb(), dh(this, t, tb, ma, i).Ga(!1);
}),
(va.Te = function () {
Gr(this, function (t) {
t.Ga(!1);
}),
(this.ac = []),
(this.F = !1),
this.rb.Ga(!1),
this.jb.Ga(!1);
}),
(va.Kb = function () {
Vr(this), this.f.Ta(!1);
}),
x(va, function () {
this.Ia(tb), (this.Ya = []), Xo(this, this.c), this.Kb();
}),
(va.Rc = function (t) {
this.P && !hh(this, t[Sd]) && this.Va(!1);
}),
(va.qh = function (t) {
this.Rc(t);
}),
Y(Bh, hn);
var BS = we();
(va = Bh[cd]),
(va.Xa = function (t) {
return (
this.b ||
((this.b = new Eh(Qt(La[kd]), this.d)),
(this.b.Ff = this.f),
Pr(this.b, ma),
this.b[Ud]()),
t && !t.c[BS] && (t.c[BS] = this.b),
this.b
);
}),
(va.Df = function (t, i, n) {
(t = this.Xa(t)), t[Ud](), uh(t, i), n && t.Ia(n);
}),
(va.Lf = function (t, i, n, e) {
var e = e || 0,
s = this.Xa(t);
s.Fh(i.gc),
s.cg(n),
s.ig(e),
ih(s),
(t = this.Xa(t)),
(i = Wi(t.h())),
(n = ii(ya)),
n[za] - i[vf] - i[za] < 0 &&
((n = n[za] - i[za]),
uh(t, new Oo(new Vt(n > 0 ? n : 0, i.top))));
}),
(va.ag = function (t) {
t.c[BS] = wa;
}),
(va.n = function () {
this.b && this.b.s(), this.c.s(), Bh.g.n[Ad](this);
});
var DS = {};
(va = Hh[cd]),
l(va, function () {
this.b = {};
}),
(va.W = function () {
var t,
i = new Hh();
for (t in this.b) this.b[jd](t) && (i.b[t] = wa);
return i;
}),
k(va, function (t) {
return this.b[jd](Fh(t));
}),
(va.forEach = function (t, i) {
for (var n in this.b)
this.b[jd](n) && t[Ad](i, 32 == n[Bd](0) ? n[Zf](1) : n, ma, this);
}),
(va.yb = function () {
var t,
i = [];
for (t in this.b)
this.b[jd](t) && i[Da](32 == t[Bd](0) ? t[Zf](1) : t);
return i;
}),
(va.Sa = function () {
for (var t in this.b) if (this.b[jd](t)) return !1;
return !0;
}),
u(va, function (t) {
return (t = Fh(t)), this.b[jd](t) ? (delete this.b[t], !0) : !1;
}),
(va.wc = function () {
return xt(this.yb());
}),
(va = Oh[cd]),
(va.Se = function (t) {
this.q(t) != this.Lb && (this.b = t);
}),
(va.Vf = function (t) {
t && t[rd] > 0 && (this.gc = t);
}),
(va.Re = function () {
return this.gc[rd];
}),
(va.q = function (t) {
return O(t) ? t : t.q();
}),
(va.Ye = function (t, i) {
return O(t) ? t : t.Ye(i);
}),
Y(Mh, Oh),
(Mh[cd].Se = function (t) {
Uh(this, this.b, -1, 0), Mh.g.Se[Ad](this, t), Uh(this, this.b, 0, 1);
}),
(Mh[cd].Re = function () {
return ut(
this.c,
function (t, i) {
return Ra.max(t, i.Re());
},
Mh.g.Re[Ad](this)
);
}),
(Mh[cd].Vf = function (t) {
Mh.g.Vf[Ad](this, t), t && t[rd] > 0 && Mh.g.Se[Ad](this, t[0]);
}),
(Gh[cd].get = function (t, i) {
var n = this.b[t[nd]()],
e = O(i) ? i : Aa[Tf](i[Sf]);
return n && (n = n(e)) && n != e ? new Mh(e, [n]) : wa;
});
var HS,
FS = { ".": "á¢", ",": "á£" },
OS = { ",": "،", ";": "؛", "?": "؟" },
PS = {
".": "。",
"~": "~",
"!": "ï¼ÂÂ",
$: "ï¿¥",
"*": "Ãâ€â€",
"(": "(",
"<": "《",
">": "》",
",": ",",
"?": "?",
":": ":",
";": "ï¼›",
"[": "ã€ÂÂ",
"]": "】",
"\\": "ã€ÂÂ",
")": ")",
"{": "『",
"}": "ã€ÂÂ",
"`": "·",
"^": "……",
_: "â€â€Ââ€â€Â",
"@": "ï¼ ",
"#": "#",
"-": "ï¼ÂÂ",
"=": "ï¼ÂÂ",
"+": "+",
"|": "|",
"%": "ï¼…",
"&": "&",
"/": "ï¼ÂÂ",
"`": "ï½€",
},
MS = {
"'": ["‘’"],
'"': ["“â€ÂÂ"],
},
zS = {
va: "ã‚â€ÂãÂÂÂÂ",
vi: "ã‚â€ÂãÂÂÆ’",
vu: "ã‚â€Â",
ve: "ã‚â€Âã‡",
vo: "ã‚â€Âã‰",
vya: "ã‚â€Âゃ",
vyi: "ã‚â€ÂãÂÂÆ’",
vyu: "ã‚â€Âã‚…",
vye: "ã‚â€Âã‡",
vyo: "ã‚â€Âょ",
qq: "ã£q",
vv: "ã£v",
ll: "ã£l",
xx: "ã£x",
kk: "ã£k",
gg: "ã£g",
ss: "ã£s",
zz: "ã£z",
jj: "ã£j",
tt: "ã£t",
dd: "ã£d",
hh: "ã£h",
ff: "ã£f",
bb: "ã£b",
pp: "ã£p",
mm: "ã£m",
yy: "ã£y",
rr: "ã£r",
wwa: "ã£ã‚ÂÂ",
wwi: "ã£ã†ãÂÂÆ’",
wwu: "ã£ã†",
wwe: "ã£ã†ã‡",
wwo: "ã£を",
wwyi: "ã£ã‚ÂÂ",
wwye: "ã£ゑ",
wwha: "ã£ã†ãÂÂÂÂ",
wwhi: "ã£ã†ãÂÂÆ’",
wwhu: "ã£ã†",
wwhe: "ã£ã†ã‡",
wwho: "ã£ã†ã‰",
cc: "ã£c",
kya: "ãÂÂÂÂゃ",
kyi: "ãÂÂÂÂãÂÂÆ’",
kyu: "ãÂÂÂÂã‚…",
kye: "ãÂÂÂÂã‡",
kyo: "ãÂÂÂÂょ",
gya: "ãÂŽゃ",
gyi: "ãÂÂŽãÂÂÆ’",
gyu: "ãÂÂŽã‚…",
gye: "ãÂÂŽã‡",
gyo: "ãÂŽょ",
sya: "ãÂÂâ€â€ÃƒÂ£Ã¢â‚¬Å¡Ã†â€™",
syi: "ãÂÂâ€â€ÃƒÂ£Ã‚ÂÆ’",
syu: "ãÂÂâ€â€ÃƒÂ£Ã¢â‚¬Å¡Ã¢â‚¬Â¦",
sye: "ãÂÂâ€â€ÃƒÂ£Ã‚‡",
syo: "ãÂÂâ€â€ÃƒÂ£Ã¢â‚¬Å¡Ã¢â‚¬Â¡",
sha: "ãÂÂâ€â€ÃƒÂ£Ã¢â‚¬Å¡Ã†â€™",
shi: "ãÂÂâ€â€",
shu: "ãÂÂâ€â€ÃƒÂ£Ã¢â‚¬Å¡Ã¢â‚¬Â¦",
she: "ãÂÂâ€â€ÃƒÂ£Ã‚‡",
sho: "ãÂÂâ€â€ÃƒÂ£Ã¢â‚¬Å¡Ã¢â‚¬Â¡",
zya: "ã˜ゃ",
zyi: "ã˜ãÂÂÆ’",
zyu: "ã˜ゅ",
zye: "ã˜ã‡",
zyo: "ã˜ょ",
tya: "ã¡ゃ",
tyi: "ã¡ãÂÂÆ’",
tyu: "ã¡ゅ",
tye: "ã¡ã‡",
tyo: "ã¡ょ",
cha: "ã¡ゃ",
chi: "ã¡",
chu: "ã¡ゅ",
che: "ã¡ã‡",
cho: "ã¡ょ",
cya: "ã¡ゃ",
cyi: "ã¡ãÂÂÆ’",
cyu: "ã¡ゅ",
cye: "ã¡ã‡",
cyo: "ã¡ょ",
dya: "ã¢ゃ",
dyi: "ã¢ãÂÂÆ’",
dyu: "ã¢ゅ",
dye: "ã¢ã‡",
dyo: "ã¢ょ",
tsa: "ã¤ãÂÂÂÂ",
tsi: "ã¤ãÂÂÆ’",
tse: "ã¤ã‡",
tso: "ã¤ã‰",
tha: "ã¦ゃ",
thi: "ã¦ãÂÂÆ’",
"t'i": "ã¦ãÂÂÆ’",
thu: "ã¦ゅ",
the: "ã¦ã‡",
tho: "ã¦ょ",
"t'yu": "ã¦ゅ",
dha: "ã§ゃ",
dhi: "ã§ãÂÂÆ’",
"d'i": "ã§ãÂÂÆ’",
dhu: "ã§ゅ",
dhe: "ã§ã‡",
dho: "ã§ょ",
"d'yu": "ã§ゅ",
twa: "ã¨ãÂÂÂÂ",
twi: "ã¨ãÂÂÆ’",
twu: "ã¨ãÂÂ…",
twe: "ã¨ã‡",
two: "ã¨ã‰",
"t'u": "ã¨ãÂÂ…",
dwa: "ã©ãÂÂÂÂ",
dwi: "ã©ãÂÂÆ’",
dwu: "ã©ãÂÂ…",
dwe: "ã©ã‡",
dwo: "ã©ã‰",
"d'u": "ã©ãÂÂ…",
nya: "ã«ゃ",
nyi: "ã«ãÂÂÆ’",
nyu: "ã«ゅ",
nye: "ã«ã‡",
nyo: "ã«ょ",
hya: "ã²ゃ",
hyi: "ã²ãÂÂÆ’",
hyu: "ã²ゅ",
hye: "ã²ã‡",
hyo: "ã²ょ",
bya: "ã³ゃ",
byi: "ã³ãÂÂÆ’",
byu: "ã³ゅ",
bye: "ã³ã‡",
byo: "ã³ょ",
pya: "ã´ゃ",
pyi: "ã´ãÂÂÆ’",
pyu: "ã´ゅ",
pye: "ã´ã‡",
pyo: "ã´ょ",
fa: "ãµãÂÂÂÂ",
fi: "ãµãÂÂÆ’",
fu: "ãµ",
fe: "ãµã‡",
fo: "ãµã‰",
fya: "ãµゃ",
fyu: "ãµゅ",
fyo: "ãµょ",
hwa: "ãµãÂÂÂÂ",
hwi: "ãµãÂÂÆ’",
hwe: "ãµã‡",
hwo: "ãµã‰",
hwyu: "ãµゅ",
mya: "ã¿ゃ",
myi: "ã¿ãÂÂÆ’",
myu: "ã¿ゅ",
mye: "ã¿ã‡",
myo: "ã¿ょ",
rya: "りゃ",
ryi: "ã‚Å ãÂÂÆ’",
ryu: "ã‚Šã‚…",
rye: "ã‚Å ã‡",
ryo: "りょ",
"n'": "ã‚“",
nn: "ã‚“",
xn: "ã‚“",
a: "ã‚",
i: "ã„",
u: "ã†",
wu: "ã†",
e: "ãˆ",
o: "ãÂÂÃ… ",
xa: "ãÂÂÂÂ",
xi: "ãÂÂÆ’",
xu: "ãÂÂ…",
xe: "ã‡",
xo: "ã‰",
la: "ãÂÂÂÂ",
li: "ãÂÂÆ’",
lu: "ãÂÂ…",
le: "ã‡",
lo: "ã‰",
lyi: "ãÂÂÆ’",
xyi: "ãÂÂÆ’",
lye: "ã‡",
xye: "ã‡",
ye: "ã„ã‡",
ka: "ã‹",
ki: "ãÂÂÂÂ",
ku: "ãÂÂÂÂ",
ke: "ã‘",
ko: "ã“",
xka: "ヵ",
xke: "ヶ",
lka: "ヵ",
lke: "ヶ",
ga: "ãÂÂÅ’",
gi: "ãÂÂŽ",
gu: "ãÂÂÂÂ",
ge: "ãÂÂ’",
go: "ãÂÂâ€Â",
sa: "ã•",
si: "ãÂÂâ€â€",
su: "ãÂÂâ„¢",
se: "ã›",
so: "ãÂÂÂÂ",
ca: "ã‹",
ci: "ãÂÂâ€â€",
cu: "ãÂÂÂÂ",
ce: "ã›",
co: "ã“",
qa: "ãÂÂÂÂãÂÂÂÂ",
qi: "ãÂÂÂÂãÂÂÆ’",
qu: "ãÂÂÂÂ",
qe: "ãÂÂÂÂã‡",
qo: "ãÂÂÂÂã‰",
kwa: "ãÂÂÂÂãÂÂÂÂ",
kwi: "ãÂÂÂÂãÂÂÆ’",
kwe: "ãÂÂÂÂã‡",
kwo: "ãÂÂÂÂã‰",
gwa: "ãÂÂÂÂãÂÂÂÂ",
za: "ã–",
zi: "ãÂÂËœ",
zu: "ãÂÂÅ¡",
ze: "ãÂÂÅ“",
zo: "ãž",
ja: "ã˜ゃ",
ji: "ãÂÂËœ",
ju: "ã˜ゅ",
je: "ã˜ã‡",
jo: "ã˜ょ",
jya: "ã˜ゃ",
jyi: "ã˜ãÂÂÆ’",
jyu: "ã˜ゅ",
jye: "ã˜ã‡",
jyo: "ã˜ょ",
ta: "ãŸ",
ti: "ã¡",
tu: "ã¤",
tsu: "ã¤",
te: "ã¦",
to: "ã¨",
da: "ã ",
di: "ã¢",
du: "ãÂÂÂ¥",
de: "ã§",
do: "ã©",
xtu: "ã£",
xtsu: "ã£",
ltu: "ã£",
ltsu: "ã£",
na: "ãª",
ni: "ã«",
nu: "ã¬",
ne: "ãÂÂÂÂ",
no: "ã®",
ha: "ã¯",
hi: "ã²",
hu: "ãµ",
fu: "ãµ",
he: "ã¸",
ho: "ã»",
ba: "ã°",
bi: "ã³",
bu: "ã¶",
be: "ã¹",
bo: "ã¼",
pa: "ã±",
pi: "ã´",
pu: "ã·",
pe: "ãº",
po: "ã½",
ma: "ã¾",
mi: "ã¿",
mu: "ã‚€",
me: "ã‚ÂÂ",
mo: "ã‚‚",
xya: "ゃ",
lya: "ゃ",
ya: "ã‚„",
wyi: "ã‚ÂÂ",
xyu: "ã‚…",
lyu: "ã‚…",
yu: "ゆ",
wye: "ã‚‘",
xyo: "ょ",
lyo: "ょ",
yo: "よ",
ra: "ら",
ri: "ã‚Š",
ru: "ã‚‹",
re: "れ",
ro: "ã‚ÂÂ",
xwa: "ã‚Ž",
lwa: "ã‚Ž",
wa: "ã‚ÂÂ",
wi: "ã†ãÂÂÆ’",
we: "ã†ã‡",
wo: "ã‚’",
wha: "ã†ãÂÂÂÂ",
whi: "ã†ãÂÂÆ’",
whu: "ã†",
whe: "ã†ã‡",
who: "ã†ã‰",
"z/": "・",
"z.": "…",
"z,": "‥",
zh: "â†ÂÂ",
zj: "↓",
zk: "↑",
zl: "→",
"z-": "〜",
"z[": "『",
"z]": "ã€ÂÂ",
0: "ï¼ÂÂ",
1: "1",
2: "ï¼’",
3: "3",
4: "ï¼â€Â",
5: "5",
6: "ï¼–",
7: "ï¼â€â€",
8: "8",
9: "ï¼™",
"'": "’",
'"': "â€ÂÂ",
",": "ã€ÂÂ",
".": "。",
"[": "「",
"]": "ã€ÂÂ",
"~": "〜",
"/": "・",
"-": "ー",
"!": "ï¼ÂÂ",
"#": "#",
$: "$",
"%": "ï¼…",
"&": "&",
"(": "(",
")": ")",
"*": "*",
"+": "+",
":": ":",
";": "ï¼›",
"<": "<",
"=": "ï¼ÂÂ",
">": ">",
"?": "?",
"@": "ï¼ ",
"^": "ï¼¾",
_: "_",
"`": "ï½€",
"{": "ï½›",
"|": "|",
"}": "ï½ÂÂ",
"\\": "ï¿¥",
"Â¥": "ï¿¥",
},
US = new Hh();
for (HS in zS)
for (var KS = 0, GS = HS[rd]; GS > KS; ++KS) US.b[Fh(HS[Qa](KS))] = wa;
(Qh[cd].q = function () {
return this[Ua][0];
}),
Y($h, Qh);
var _S = "jsapi";
($h[cd].q = function () {
return this.c
? this.j
? this[Ua][Yd](tb)
: this[Ua][Yd](Hb) + Hb
: $h.g.q[Ad](this);
}),
Y(hc, ho);
var VS = we();
we(),
(va = hc[cd]),
(va.Ob = L("t13nzh")),
(va.oc = function () {
return [kw, xw, Tw, Mw];
}),
(va.Fe = function (t) {
return t.B == Zy;
}),
(va.Za = function (t) {
this.T || (cc(this), (this.T = !0)), hc.g.Za[Ad](this, t);
var i = this.c.Xa(t);
if (
(fh(
i,
V(function (i) {
var n = this.ea(t);
return 32 == i[Cf] || this.Zc.get(n, i);
}, this)
),
!t.z)
) {
var n = Ei(t.C());
if (n != La) {
var e = K(t);
this.F[e] ||
(Pn(n, Mw, i.qh, !0, i),
zk && Pn(n, mv, i.qh, !0, i),
(this.F[e] = t));
}
}
}),
(va.Ab = function (t) {
if ((hc.g.Ab[Ad](this, t), this.cd(t))) {
this.c.ag(t);
var i = t.c[VS];
i && i.s(), (t.c[VS] = wa);
}
}),
(va.lh = function (t, i) {
this.f[id]();
var n = this.oa.c[VS];
if (n) {
var e = i[Pf] == hy ? t.O() : tb;
e
? (n.s(),
(n = this.oa.Wb()),
En(n),
n[_a](e),
ye(this.oa),
n.Hb(!0))
: An(n),
n.s(),
(this.oa.c[VS] = wa);
}
}),
d(va, function (t, i) {
this.oa = t;
var n = this.c.Xa(t);
if (((n.tf = t), !ao(this, t, i))) return !1;
if (!this.N(this.oa) || qr(i)) return !1;
if (i[Pf] == Mw) return Pk && t.sb(), n.Va(!1), !1;
if (i[Pf] == kw || i[Pf] == xw || i[Pf] == Tw) {
var e = K(t);
this.j[e] || (this.j[e] = { keyCode: -1, lastKey: -1 });
var s;
if (t.F && 13 == i[Cf]) i[Pf] == kw && (s = new Lr(13, 0, !1, i));
else
t: {
switch (((s = this.j[e]), i[Pf])) {
case kw:
zk &&
((17 == s.lastKey && !i[pd]) ||
(18 == s.lastKey && !i[ed])) &&
((s.lastKey = -1), a(s, -1)),
xS && !he(i[Cf], s.lastKey, i[Md], i[pd], i[ed])
? (s = Ir(i, s))
: (a(s, Mk && i[Cf] in kS ? kS[i[Cf]] : i[Cf]),
(s = wa));
break t;
case Tw:
(s.lastKey = -1), a(s, -1);
break;
case xw:
s = Ir(i, s);
break t;
}
s = wa;
}
if (s) {
if (n.Bd()) return (n = n.Ne(s)), s.s(), n;
if (((n = t.Wb()), !n)) return !1;
var r,
e = Aa[Tf](s[Sf]);
t: {
var o = Aa[Tf](s[Sf]);
if (
(r = this.oa.Wb()) &&
r.Sa() &&
(o = this.Zc.get(this.ea(this.oa), o))
) {
var o = o.b,
h = this.oa.Cd();
if (r && h) {
En(r), r[_a](o), r.Hb(!0), r.s(), (r = !0);
break t;
}
}
r = !1;
}
return r
? !0
: /[^a-zA-Z]/[Fa](e)
? !1
: ((t.c[VS] = n),
(ne(t, this.b).yd = tb),
En(n),
(n.f = n.H.qb()),
this.c.Df(t, n.Me(), e),
this.f[qd](),
s.s(),
!0);
}
}
return !1;
}),
(va.Yi = function (t, i, n, e, s) {
if (t.Bd()) {
var n = i.q(),
r = t.Wa();
uc(r) || (r = t.O()),
n == r[Qd]() &&
(t.Kb(), e && s && e && s) &&
((t = i.b || 0),
(i = ne(this.oa, this.b)),
(i.Hg = n),
(i.ui = t),
this.c.Lf(this.oa, s, this.d.Jf, t - 1));
}
}),
(va.oh = function (t, i) {
var n = i[Sd].Ma(),
e = n.q(),
s = t.Wa(),
r = ne(this.oa, this.b).Hg;
if (s[Qd]() == r) {
var n = uc(s)[Fd](0, n.c),
r = (r = i.eh ? this.Zc.get(this.ea(this.oa), i.eh) : wa)
? r.b
: tb,
o = t.O();
if (o == s) {
if (((o = o[_a](n, e)), !uc(o))) return t.Ia(o + r), t.Va(!0), !0;
} else if (r) return !1;
t.fh(n, e);
}
return !0;
}),
(va.mh = function (t) {
return ac(this, t[Sd], t[Ua], t.c + 1);
}),
(va.nh = function (t) {
if ((this.f[id](), t.Bd())) {
var i = t.O();
if (i) {
var n = ne(this.oa, this.b);
if (i[rd] > this.d.Bf) t.If(qg, { background: db }), (n.yd = i);
else {
var e = t.Wa(),
n = n.yd || tb;
uc(e) || (e = i),
(e = e[Qd]()),
e != n && (t.Te(), ac(this, t, e, 1) || t.Kb());
}
this.f[qd]();
} else t.Va(!1);
}
}),
(va.n = function () {
var t = this.c.Xa(wa);
t[ld](Ap, V(this.oh, this, t));
var i = V(this.lh, this, t);
t[ld](hy, i),
t[ld](Bv, i),
(i = V(this.mh, this)),
t[ld](Wv, i),
this.f[ld](Ty, V(this.nh, this, t)),
this.f.s(),
this.M.s(),
hc.g.n[Ad](this);
}),
(va = bc[cd]),
(va.Bb = 0),
(va.Qb = 0),
(va.Sa = function () {
return this.Qb - this.Bb == 0;
}),
l(va, function () {
m(this.b, 0), (this.Qb = this.Bb = 0);
}),
k(va, function (t) {
return dt(this.b, t);
}),
u(va, function (t) {
return (
(t = kk(this.b, t)),
0 > t
? !1
: (t == this.Bb
? lc(this)
: (yk[Wd][Ad](this.b, t, 1), this.Qb--),
!0)
);
}),
(va.yb = function () {
return this.b[Ga](this.Bb, this.Qb);
}),
Y(vc, hn),
(va = vc[cd]),
(va.Bh = N),
(va.Mi = function (t, i, n) {
(this.c = wa), this.Bh(t, i, n), jc(this);
}),
(va.dh = N),
(va.bh = N),
(va.Ad = function (t, i) {
var n = wc(this, t);
if (n) return i(t, !0, !0, n), !0;
if (((n = gc(this.b)), !n || !sc(n.ub, t))) {
var n = this.b,
e = new pc(t, i);
n.b[n.Qb++] = e;
}
return jc(this), !1;
}),
Y(yc, vc),
(va = yc[cd]),
(va.Ac = wa),
(va.Bh = function (t, i, n) {
function e(t, i) {
var n = it(t[Oa]()),
e = (!r.c && xc(s, n, a)) || new $h(n, a);
if (t[rd]) {
var h = t[Oa]();
if (n && h && h[rd]) {
var f = s.T,
d = [];
xk(h, function (i, e) {
i && d[Da](f(i, n, t, e));
}),
(h = new Mh(n, d)),
r.c || ((mc(s.f, o)[n] = h), (mc(s.M, o)[h.b] = n)),
u || (s.j[n] = !0),
c(e, Bj),
i(e, h);
} else c(e, Vv), i(e, wa);
} else c(e, Vv), i(e, wa);
}
kc(this, Nj, yp),
this.Ac &&
((this.Ac.name = xy + oc(t.ub)[_a](/-/g, vp)),
ya[df].report(this.Ac));
var s = this,
r = t.ub,
o = [ec(r)[nd]()],
h = t.b,
t = t[Ua],
u = r.f,
a = ec(r),
i = n[0] == Qg,
n = n[1];
if (i && n)
if (r.c) {
var t = Tk(n, function (t) {
return it(t[0]);
}),
f = !0,
d = new Mh(r.q(), []);
xk(n, function (t) {
t &&
t[rd] &&
e(t, function (t, i) {
t[kf] == Bj && i ? d.c[Da](i) : (f = !1);
});
}),
(i = mc(s.f, o)),
(i[r.q()] = d),
(n = xc(s, r) || r),
c(n, f ? Bj : Vv),
(t = ic(t, ec(r), r.b || 0, !1)),
n[kf] == Bj &&
!n.Xb &&
n.q() != t.q() &&
((i = mc(s.f, o)),
(i[t.q()] = d),
nc(t, n.d || 0),
c(t, n[kf]),
Tc(this, t)),
h(n, !1, f, f ? d : wa);
} else
xk(n, function (t) {
t &&
t[rd] &&
e(t, function (t, i) {
h(t, !1, t[kf] == Bj && !!i, i);
});
});
else if (r.c) (n = xc(this, r) || r), c(n, Vv), h(n, !1, !1, wa);
else
for (i = 0; t && i < t[rd]; ++i)
(n = xc(this, t[i], a) || new $h(t[i], a)),
c(n, Vv),
h(n, !1, !1, wa);
}),
(va.Ad = function (t, i) {
var n,
e = xc(this, t),
s = e ? e.d || 0 : 0,
r = wc(this, t),
o = r ? r.Re() : 0,
h = this.p.zc;
return (
r && (t.b || 0) <= o
? (i(t, !0, !0, r), (n = !0))
: ((!t.Xb && (!e || (e[kf] != Bj && e[kf] != Vv))) ||
(h > s && o == s)) &&
(this.d
? ((e = this.b), (s = new pc(t, i)), (e.b[e.Qb++] = s))
: ((e = gc(this.b)),
(e && sc(e.ub, t)) ||
((e = this.b), (s = new pc(t, i)), (e.b[e.Qb++] = s))),
(n = !1)),
jc(this),
n
);
}),
(va.dh = function (i, n) {
var e = this.p,
s = i.ub,
r = e.ad;
if (this.d) {
var o = xc(this, s),
o = o ? o.d || 0 : 0;
o > 0 && (r = o + e.Dd);
}
nc(s, Ra.min(Ra.max(r, s.b || 0), e.zc)),
s.Xb || Tc(this, s),
(r = { uv: Sc(this, ec(s)) }),
(o = s.B == jw || s.B == ww ? $y : tb),
(o = {
text: s.c ? s.q() + o : s[Ua][Yd](Hb),
ime: oc(s),
num: s.d,
cp: Sl,
cs: Sl,
ie: Py,
oe: Py,
app: _S,
}),
e.Af && (o.sct = e.Af),
qt(o, r),
(r = new xr(o)),
(e = this.F),
(o = r.b),
(r = r.c),
e.b && Sr(e, e.b);
var o = e.p + o,
h = o + pb + e.f;
if ((h != e.c && ((e.d = new wr(o, e.f)), (e.c = h)), r)) {
(o = Rt(r)),
"undefined" == typeof o && t(Ta("Keys are undefined")),
(h = Nt(r)),
o[rd] != h[rd] && t(Ta("Mismatched lengths for keys/values"));
for (var u = new br(wa, ma, ma), a = 0; a < o[rd]; a++)
gr(u, o[a], h[a]);
}
var f,
u = V(n, ma);
if (
((o = e.d),
(h = V(e.j, e, u, !0)),
(u = V(e.j, e, u, !1)),
(r = r || wa),
La[Xf][Lf])
) {
(a = vp + (gS++)[nd](36) + fk()[nd](36)),
ck._callbacks_ || (ck._callbacks_ = {});
var d = La[Af](Hj),
b = wa;
if (
(o.Fd > 0 && (b = ck[dd](jr(a, d, r, u), o.Fd)), (u = o.c.W()), r)
)
for (f in r) (!r[jd] || r[jd](f)) && hr(u, f, r[f]);
h && ((ck._callbacks_[a] = yr(a, d, h, b)), hr(u, o.b, wp + a)),
ti(d, { type: py, id: a, charset: cp, src: u[nd]() }),
La.getElementsByTagName(pm)[0][Ba](d),
(f = { Na: a, Fd: b });
} else u && u(r), (f = wa);
(e.b = { Th: f, key: e.c }), (i.id = e.b), c(s, cj), kc(this, yp);
}),
(va.bh = function (t) {
var i = t.ub,
n = 0,
e = xc(this, i);
e &&
((n = (e.d || 0) - this.p.Dd),
nc(e, n),
0 >= n && (mc(this.z, [ec(e)[nd]()])[e.q()] = wa)),
Sr(this.F, t.id),
c(i, Sp);
}),
Y(Ec, ho),
(va = Ec[cd]),
(va.Ob = L("t13nsuggestion")),
(va.oc = function () {
return [gv, kw, xw];
}),
(va.Fe = function (t) {
return t.B != Zy;
}),
(va.Si = function (t, i, n, e, s) {
if ((n.q(), e && s)) {
var e = this.c,
r = s,
o = wc(e, n),
h = o.Lb;
(e.j[h] = !0),
r != h && (o.Se(r), (mc(e.M, [ec(n)[nd]()])[r] = h)),
oo(this.zd, ec(n), s) && (s += eb),
i[_a](s),
i.Hb(!0);
} else An(i);
i.s(), t.sb();
}),
(va.$i = function (t, i, n, e, s, r, o, h) {
o &&
h &&
s.q() == n.q() &&
((n.f = i.qb()),
e && n[_a](h.Lb),
(i = V(this.Si, this, t, n, s)),
(e = Ws(ec(s).B)),
(s = {}),
(s.direction = Xs(e) ? Ij : Rw),
(e = e.b.f) && e.lineHeight && (s[Lw] = e.lineHeight),
e && e.fontSize && (s[Zv] = e.fontSize + kj),
bu(this.f, t, n.Me(ma, !0), h, i, s));
}),
d(va, function (t, i) {
if (!ao(this, t, i)) return !1;
var n;
if (
((n = qr(i)) ||
(i[Pf] == gv
? (n = 0)
: ((n = 8 == i[Cf]),
(n = i[Pf] == (Mk ? xw : kw) && n ? 0 : !t.Cd() || 1))),
n)
)
return !1;
n = 8 == i[Cf];
var e = t.Wb();
if (!e || !e.xc() || !e.Sa()) return !1;
var s = e.H.qb(),
r = fn(s, s.m),
o = fn(s, s.m - 1),
h = this.ea(t);
if (n) {
if (Ys(vT[h.B], r)) return !1;
} else if (!Ys(vT[h.B], o) || !Ys(vT[h.B], r)) return !1;
if ((so(this.zd, e, Qs(h.B, h.X), !n), e.Sa())) return !1;
En(e), (r = e.q());
t: if (((o = vT[h.X]), r)) {
for (var c = 0, u = r[rd]; u > c; c++)
if (!o.isChar(r[Qa](c))) {
o = !1;
break t;
}
o = !0;
} else o = !1;
return o
? !1
: ((h = new $h(r, h, !0)),
P(this.c.Ad(h, V(this.$i, this, t, s, e, n))));
}),
Y(Ac, ho),
(va = Ac[cd]),
(va.Ob = L("t13ntransform")),
(va.oc = function () {
return [kw, xw, Mw];
}),
(va.Fe = function (t) {
return t.B != Zy && t.B != ww;
}),
(va.aj = function (t, i, n, e) {
var s = t.q(),
r = ec(t);
this.c[s] &&
(xk(
this.c[s],
function (t) {
if (n && t) {
var s = fn(t.H, t.H.m - 1),
o = fn(t.V, t.V.m),
h = this.zd;
(i || (!oo(h, r, s) && !oo(h, r, o))) &&
(t[_a](zh(e)),
i && (this.oa instanceof Us ? t.Hb(!0) : ye(this.oa)));
}
t.s();
},
this
),
delete this.c[s]);
}),
d(va, function (t, i) {
if (!ao(this, t, i)) return !1;
if (((this.oa = t), i[Pf] == Mw)) return Pk && t.sb(), !1;
if (Cc(t, i)) return !1;
var n = this.ea(t);
if (ro(this.zd, n, Aa[Tf](i[Cf] || i[Sf]))) {
var e,
n = t.Wb();
if ((e = !!n))
t: {
if (n.xc()) {
if (
((e = this.ea(t)),
so(this.zd, n, e),
(e = Aa[Tf](i[Cf] || i[Sf])),
n.Sa())
)
e = !1;
else {
var s = n.q();
(e = this.Zc.get(this.ea(t), s + e))
? (En(n), n[_a](e.b), n.Hb(!0), n.s(), (e = !0))
: (e = !1);
}
if (e) {
e = !0;
break t;
}
n.xc() &&
!n.Sa() &&
((s = this.ea(t)),
En(n),
(e = n.q()),
(s = new $h(e, s)),
this.c[e] || (this.c[e] = []),
this.c[e][Da](n),
this.j.Ad(s, this.f) === !1 && n.Kf());
}
(e = Aa[Tf](i[Cf] || i[Sf])),
(n = t.Wb()),
n && n.Sa() && (e = this.Zc.get(this.ea(t), e))
? (En(n), n[_a](e.b), n.Hb(!0), n.s(), (e = !0))
: (e = !1);
}
return e;
}
return !1;
}),
Y(Lc, ho);
var JS = { Kd: cy, Xf: "t13n.maybeChangeDirection" };
(va = Lc[cd]),
(va.Ob = L("t13n")),
(va.oc = function () {
var t = [];
return (
xk(this.c, function (i) {
pt(t, i.oc());
}),
wt(t),
t
);
}),
(va.Za = function (t) {
t.T == rm ? Lc.g.Za[Ad](this, t) : to(this, t), fc(this.c, AS[3], t);
}),
(va.Ab = function (t) {
t.T == rm && Lc.g.Ab[Ad](this, t), fc(this.c, AS[4], t);
}),
(va.gf = function (t) {
Lc.g.gf[Ad](this, t), fc(this.c, AS[0], t);
}),
(va.cf = function (t) {
Lc.g.cf[Ad](this, t), fc(this.c, AS[1], t);
}),
d(va, function (t, i) {
return t.T != rm ? !1 : this[Cd](t) ? dc(this.c, AS[9], t, i) : !1;
}),
Y(Nc, qc),
Y(Bc, ah),
(va = Bc[cd]),
(va.l = function () {
Bc.g.l[Ad](this);
var t = this.C(),
i = this.h(),
n = this.La().v(),
e = hi(t.b, Wl),
s = $t(t.b, by, wa, e)[0];
(this.c = t.l(Hv, n + ol)),
Pk && t.Dg(this.c, { hideFocus: !0 }),
(this.c.contentEditable = !0),
t.Aa(s, this.c),
(this.rb = t.l(Hv, n + Yb)),
t.Aa(s, this.rb);
var r = si(Hv, n + $b);
t.Aa(r, t.l(Hv, n + hl)),
(this.jb = t.l(Hv, n + sl)),
t.Aa(r, this.jb),
t.Aa(r, t.l(Hv, n + tl)),
t.Aa(s, r),
t.Aa(i, e);
}),
(va.S = function () {
this.tb(!0),
Bc.g.S[Ad](this),
this[Rf](ym, this.cj, !1, this),
this[Rf](Gv, this.bj, !1, this),
this[Rf](Ap, this.ej, !1, this),
Fr(this).w(this.c, kw, this.dj, !0, this),
Fr(this).w(this.c, [Mw, Gw, Ev, yv, fj, mv], Mc),
Xo(this, this.c),
this.Ta(!1, !0),
Zi(this.c, !1, Mk);
}),
(va.Pc = function () {
return this.rb || Bc.g.Pc[Ad](this);
}),
(va.jc = function () {
var t = this.Zb();
0 > t || t >= zr(this) - 1
? Oc(this, 1)
: (Bc.g.jc[Ad](this),
e(this.b[this.R], this.F + this.Zb()),
Wc(this));
}),
(va.kc = function () {
this.Zb() <= 0
? Oc(this, -1)
: (Bc.g.kc[Ad](this),
e(this.b[this.R], this.F + this.Zb()),
Wc(this));
}),
(va.bd = function (t) {
if (!this.d) return !1;
var i;
if ((i = Uc(this)))
t: if (this.d.Le(this, t))
this.d.zf(this, t) &&
(0 == this.b[rd] &&
((this.b = [new tu(this.O())]), (this.R = 0)),
(this.ia = jv),
Vc(this)),
(i = !0);
else {
if (dt(this.d.c, t[Cf])) {
i = 8 == t[Cf];
var n;
if ((n = i))
if (((n = this.Nb().D()), this.z && 0 != this.z[rd])) {
var e = ct(this.z);
e.wf != this.O() || e.xf != this.Wa()
? ((this.z = []), (n = !1))
: (this.Da(n + zc(this, e, !0)), (n = !0));
} else n = !1;
if (
(n ||
((n = this.Nb().D()),
(e = this.T[n])
? (this.Da(n + zc(this, e, i)), (n = !0))
: (n = !1)),
n)
) {
i = !0;
break t;
}
}
i = Wr(this.d, this, t) ? this.d.yf(this, t, Aa[Tf](t[Sf])) : !1;
}
if (!i && (i = Kc(this)))
t: if (Wr(this.d, this, t)) {
if (
((i = Aa[Tf](t[Sf])),
!/[^0-9]/[Fa](i) &&
((i = ot(i)), i >= 1 && 9 >= i && Fc(this, i - 1)))
) {
i = !0;
break t;
}
i = Yc(this, !0, t);
} else i = !1;
return (
!i && !t[pd] && !t[uf] && !t[ed] && (i = Hc(this, t)),
i && Uc(this) && !this.O() && this.Va(!1),
!0
);
}),
(va.kg = function (t) {
return !!t[Sf] && !Wr(this.d, this, t);
}),
(va.Rc = function (t) {
this.P && !hh(this, t[Sd]) && this.Va(!0);
}),
(va.dj = function (t) {
return (t[pd] || t[uf] || t[ed]) && Hc(this, t)
? (Uc(this) && !this.O() && this.Va(!1), t[ef](), t[md](), !0)
: !1;
}),
(va.Ve = function () {
this.Va(!0);
}),
(va.ld = function () {
Uc(this) ? this.Va(!1) : this.Kb();
}),
(va.Rg = function () {
this.Da(this.Nb().D() - 1);
}),
(va.Sg = function () {
this.Da(this.Nb().D() + 1);
}),
(va.Tg = function () {
this.Da(!0);
}),
(va.Ug = function () {
this.Da(!1);
}),
(va.Ng = function () {
var t = this.O(),
i = this.Nb().D();
0 >= i || (this.Ia(t[Fd](0, i - 1) + t[Fd](i)), this.Da(i - 1));
}),
(va.Qg = function () {
var t = this.O(),
i = this.Nb().D();
i >= t[rd] || (this.Ia(t[Fd](0, i) + t[Fd](i + 1)), this.Da(i));
}),
(va.We = function () {
this.jc();
}),
(va.Mf = function () {
this.kc();
}),
(va.Og = function () {
Oc(this, this.p);
}),
(va.Pg = function () {
Oc(this, -this.p);
}),
(va.Bi = function () {
Jc(this, 0);
}),
(va.Ci = function () {
Jc(this, this.b[this.R].lb[rd] - 1);
}),
(va.Vg = function () {
(this.R = Rc(this.R - 1, this.b[rd])), Vc(this);
}),
(va.Wg = function () {
(this.R = Rc(this.R + 1, this.b[rd])), Vc(this);
}),
(va.Di = function () {
this.R = 0;
}),
(va.Ei = function () {
this.R = Ra.max(0, this.b[rd] - 1);
}),
(va.Of = function () {
var t;
t = this.R;
var i = this.b[t].Lc;
if (i[rd] <= 1) t = !1;
else {
var n = i[Fd](i[rd] - 1);
(this.b[t] = new tu(i[Fd](0, i[rd] - 1))),
t >= this.b[rd] - 1
? this.b[Da](new tu(n))
: (this.b[t + 1] = new tu(n + this.b[t + 1].Lc)),
(t = !0);
}
t && (Vc(this), (this.f = $n(this, new Rr(Xc(this), 1))));
}),
(va.Nf = function () {
var t;
if (((t = this.R), t + 1 >= this.b[rd])) t = !1;
else {
var i = this.b[t + 1].Lc;
(this.b[t] = new tu(this.b[t].Lc + i[Fd](0, 1))),
i[rd] <= 1
? yk[Wd][Ad](this.b, t + 1, 1)
: (this.b[t + 1] = new tu(i[Fd](1))),
(t = !0);
}
t && (Vc(this), (this.f = $n(this, new Rr(Xc(this), 1))));
}),
(va.bj = function (t) {
this.Ec && t[ef]();
}),
(va.cj = C("Ya")),
(va.ej = function (t) {
var i;
return t[Sd] instanceof _o && 0 <= (i = _r(this, t[Sd]))
? Fc(this, i)
: !1;
}),
(va.Qe = A("d")),
(va.Bd = function () {
return this.K && this.P;
}),
(va.cg = function (t) {
1 > t || (this.p = t);
}),
(va.Nb = function () {
return this.c[Lf] != this.c[Ed] && Ts(this.c[Lf]), ps(Ai(this.C()));
}),
(va.Da = function (t) {
this.c[Lf] != this.c[Ed] && Ts(this.c[Lf]);
var i = this.c[Lf],
n = 0;
i && i[Zd]
? ((n = i[Zd][rd]),
(n = P(t) ? (t ? 0 : n) : Ra.min(Ra.max(t, 0), n)))
: (i = this.c),
(t = $e(i, n, i, n)) && t[qf]();
}),
(va.Wa = function () {
return Kc(this)
? Xc(this)[Yd](Hb)
: (yi(this.c) || tb)[_a](/\u00a0/g, eb);
}),
(va.O = function () {
return Kc(this)
? Zc(this)[Yd](tb)
: (yi(this.c) || tb)[_a](/\u00a0/g, eb);
}),
(va.Ia = function (t) {
Kc(this) ||
(wi(this.c, t[_a](/ /g, tk)),
this.P && (Ai(this.C())[Ef](), this.c[Ef](), this.Da(!1)));
}),
(va.fh = function (t, i) {
if (Uc(this) && t != i) {
var n = this.Nb(),
e = n.A(),
s = n.D(),
r = this.O(),
n = r[cf](t);
r || t || !i
? n >= 0 &&
((r = r[_a](t, i)),
S(e, r),
this.Te(),
(e = s + i[rd] - (n + t[rd] > s ? 0 : t[rd])),
(n += i[rd]),
this.z[Da](
(this.T[n] = {
Ud: t,
Td: i,
wf: this.O(),
xf: this.Wa(),
index: n,
})
),
this.Da(e))
: this.Ia(i);
}
}),
(va.Va = function (t) {
return Yc(this, t, wa);
}),
(va.If = function (t, i) {
(i = i || { background: bb }),
this.Kb(),
dh(this, t, tb, ma, i).Ga(!1);
}),
(va.Fh = function (t) {
(this.b = [new tu(this.Wa(), t)]), (this.f = !0);
}),
(va.Te = function () {
Gr(this, function (t) {
t.Ga(!1);
}),
_c(this, []),
(this.f = !1);
}),
(va.Kb = function () {
Vr(this);
var t = Xc(this)[Yd](tb);
_c(this, []), ui(this.c), (this.ia = vv), this.Ia(t), ui(this.jb);
}),
(va.ig = function (t) {
Jc(this, t);
}),
x(va, function () {
Xo(this, this.c),
(this.T = {}),
(this.z = []),
this.Kb(),
this.Ia(tb);
}),
Y(iu, Jr);
var WS = { Ig: [13], Jg: [8], ub: [32, 40, 9] };
(va = iu[cd]),
(va.zf = function (t, i) {
var n = t.O(),
e = nu(t);
return (
32 == i[Cf] &&
!e[$d] &&
e[vf][Ga](-1) == eb &&
/[A-Z]/[Fa](e[vf]) &&
((n = n[Ga](0, -1)), t.Ia(n)),
!e[$d] &&
e[vf][Ga](-1) == Vw &&
!/[A-Z]/[Fa](e[vf]) &&
((n = Xh(n, tb)), t.Ia(n)),
$n(t, new Rr([n], 1, !0)),
!0
);
}),
(va.yf = function (t, i, n) {
i = nu(t);
t: if (((n = i[vf] + n), !/[A-Z]/[Fa](n))) {
for (var e = Ra.min(n[rd], 4); e > 0; --e) {
var s = zS[n[Ga](-e)];
if (s) {
n = Xh(n[Ga](0, -e), s);
break t;
}
}
n = Xh(n[Ga](0, -1), n[Ga](-1));
}
return (n += i[$d]), t.Ia(n), t.Da(n[rd] - i[$d][rd]), !0;
}),
(va.Le = function (t, i) {
if (32 == i[Cf] && t instanceof Bc && Uc(t)) {
var n = nu(t);
if (/[A-Z]/[Fa](n[vf])) return !n[$d] && n[vf][Ga](-1) == eb;
}
return iu.g.Le[Ad](this, t, i);
}),
(va.vg = function (t, i, n) {
return (
(i[ed] || i[pd] || i[uf]) && n != ik
? (t = !1)
: ((i = 32 == i[Cf]) && (i = /[A-Z]/[Fa](nu(t)[vf])),
(t = i ? !0 : this.fd(n))),
t
);
}),
(va.fd = function (t) {
return US[Od](t[Qd]());
}),
Y(eu, ho);
var YS = we();
(va = eu[cd]),
(va.Ob = L("t13nja")),
(va.oc = function () {
return [xw, yw];
}),
(va.Fe = function (t) {
return t.B == ww;
}),
(va.Za = function (t) {
(this.c = t), eu.g.Za[Ad](this, this.c);
var t = this.j.Xa(this.c),
i = V(this.Wi, this, t);
Yr(this.f, t, hy, i),
Yr(this.f, t, Bv, i),
Yr(this.f, t, Wv, V(this.Xi, this));
}),
(va.Ab = function (t) {
if (this.cd(t)) {
eu.g.Ab[Ad](this, t), this.j.ag(t);
var i = t.c[YS];
i && i.s(), (t.c[YS] = wa);
}
}),
(va.Wi = function (t, i) {
var n = this.c.c[YS];
if (n) {
var e = i[Pf] == hy ? t.O() : tb;
if (
(e ? (n[_a](e), n.Hb(!0)) : An(n),
n.s(),
this.c.sb(),
(this.c.c[YS] = wa),
i.b)
) {
var s,
n = new Lr(i.b[Cf], i.b[Sf], !1, wa);
for (s in [Sv, Dp, Kj, Pw, gj, ny]) n[s] = i.b[s];
ae(V(this[Hf], this, this.c, n), 0);
}
}
}),
d(va, function (t, i) {
var n = this.j.Xa(t);
if (!ao(this, t, i)) {
for (
var e = this.f, s = n.Fa(), r = e.b.get(s).Pb(), o = 0, h = r[rd];
h > o;
++o
)
n[ld](r[o], e.b.get(s).get(r[o]));
return n.Qe(wa), !1;
}
for (
n.Qe(this.f),
e = this.f,
s = n.Fa(),
r = e.b.get(s).Pb(),
o = 0,
h = r[rd];
h > o;
++o
)
n[Rf](r[o], e.b.get(s).get(r[o]));
if (
(n[Ud](),
this.N(t) && t.Cd()
? ((e = i.Ha), (e = !!e && 0 == e[Sf]))
: (e = !0),
e)
)
return !1;
if (((e = t.Wb()), !e)) return !1;
if (32 == i[Cf]) {
if (!(i[Md] || i[ed] || i[pd] || i[uf]))
return En(e), e[_a](sk), e.Hb(!0), !0;
if (i[Md] && !i[ed] && !i[pd] && !i[uf]) return !1;
}
return Wr(this.f, n, i)
? ((t.c[YS] = e),
(ne(t, this.b).yd = tb),
En(e),
(e.f = e.H.qb()),
this.j.Df(t, e.Me()),
this.f.yf(n, i, Aa[Tf](i[Sf])),
!0)
: !1;
}),
(va.oi = function (t, i, n, e, s) {
if (t.Bd()) {
var n = i.q(),
r = t.Wa() || t.O();
(n == r || n == r + Hb) &&
(e && s
? ((t = i.b || 0),
(i = ne(this.c, this.b)),
(i.Hg = n),
(i.ui = t),
this.j.Lf(this.c, s, 9))
: t.Kb());
}
}),
(va.Xi = function (t) {
var i;
if (t.d) {
i = t[Sd];
var n = t.d,
e = t.c,
t = t.f;
if (n && 0 != n[rd] && n[0]) {
var s = Qs(jw, ww),
e = ic(n, s, e, t);
(ne(this.c, this.b).yd = e.q()),
n[Yd](tb)[rd] > this.d.Bf
? (i.If(qg), (i = !1))
: ((i = this.M.Ad(e, V(this.oi, this, i))), (i = P(i)));
} else i = !1;
} else i = !1;
return i;
});
var XS = we();
(su[cd].Xa = function (t) {
var i = t.c[XS];
if (!i) {
(i = new Bc(Qt(La[kd]), this.c)),
(i.Ff = this.d),
Pr(i, ma),
i[Ud](),
(t.c[XS] = i);
var n = i.h();
this.b.w(n, Mw, function (t) {
var i = new bh(n);
i[Rf](Kv, V(i.s, i)), i.Cf(t);
});
}
return i;
}),
(su[cd].Df = function (t, i, n) {
var e = this.Xa(t);
e[Ud](),
(t = { direction: t.Be() }),
Ni(e.h(), t),
uh(e, i),
n && e.Ia(n);
}),
(su[cd].Lf = function (t, i, n) {
(t = this.Xa(t)), Gc(t, i.c), t.cg(n), Vc(t);
}),
(su[cd].ag = function (t) {
var i = t.c[XS];
this.b.Ca(i.h(), Mw), i.s(), (t.c[XS] = wa);
}),
Y(ou, qc),
Y(cu, hn),
(cu[cd].q = C("b")),
(cu[cd].Ye = function (t) {
return t + 1 + yl + this.b;
});
var ZS = we();
Y(gu, Th),
R(gu),
Mk &&
(gu[cd].Cc = function (t, i) {
var n = gu.g.ab[Ad](this, t && t[Lf]);
if (n) {
var e = this.b(i, Qt(t)),
s = n[Gd];
s && s.replaceChild(e, n);
}
}),
(gu[cd].ab = function (t) {
return (
(t = gu.g.ab[Ad](this, t && t[Lf])),
Mk && t && t.__goog_wrapper_div && (t = t[Lf]),
t
);
}),
(gu[cd].Qd = function (t, i) {
return gu.g.Qd[Ad](
this,
[this.b(t, i), i.l(Hv, zm + (this.v() + Zb), tk)],
i
);
}),
(gu[cd].b = function (t, i) {
return pu(t, this.v(), i);
}),
(gu[cd].v = L(Um)),
Y(vu, xh),
(va = vu[cd]),
(va.$e = !0),
(va.Sf = !1),
(va.Pe = !1),
(va.ii = !1),
(va.S = function () {
vu.g.S[Ad](this),
this.b && wu(this, this.b, !0),
bo(this.h(), gm, Ry);
}),
(va.wb = function () {
if ((vu.g.wb[Ad](this), this.b)) {
this.Y(!1), this.b.wb(), wu(this, this.b, !1);
var t = this.b.h();
t && fi(t);
}
}),
(va.n = function () {
vu.g.n[Ad](this),
this.b && (this.b.s(), delete this.b),
delete this.ia,
this.z.s();
}),
(va.Fc = function (t) {
vu.g.Fc[Ad](this, t),
this.N() &&
(this.Y(!(64 & this.U), t), this.b) &&
(this.b.Jb = !!(64 & this.U));
}),
(va.Jc = function (t) {
vu.g.Jc[Ad](this, t), this.b && !this.N() && (this.b.Jb = !1);
}),
(va.zb = function () {
return To(this, !1), !0;
}),
(va.Hf = function (t) {
this.b && this.b.P && !this.Wf(t[Sd]) && this.Y(!1);
}),
(va.Wf = function (t) {
return (t && di(this.h(), t)) || (this.b && hh(this.b, t)) || !1;
}),
(va.Ae = function (t) {
if (32 == t[Cf]) {
if ((t[ef](), t[Pf] != Tw)) return !1;
} else if (t[Pf] != yw) return !1;
if (this.b && this.b.P) {
var i = this.b.Ne(t);
return 27 == t[Cf] ? (this.Y(!1), !0) : i;
}
return 40 == t[Cf] || 38 == t[Cf] || 32 == t[Cf]
? (this.Y(!0), !0)
: !1;
}),
(va.Sc = function () {
this.Y(!1);
}),
(va.ei = function () {
this.N() || this.Y(!1);
}),
(va.qd = function (t) {
this.Pe || this.Y(!1), vu.g.qd[Ad](this, t);
}),
(va.Rd = function (t) {
var i = this.b;
if (
t != i &&
(i && (this.Y(!1), this.K && wu(this, i, !1), delete this.b), t)
) {
(this.b = t), Or(t, this), t.Ta(!1);
var n = this.Pe;
(t.Ed = n) && t.tb(!0), this.K && wu(this, t, !0);
}
return i;
}),
(va.Vc = function (t) {
mu(this).Ib(t, !0);
}),
(va.Ga = function (t) {
vu.g.Ga[Ad](this, t), this[Cd]() || this.Y(!1);
}),
(va.Y = function (t, i) {
if ((vu.g.Y[Ad](this, t), this.b && !!(64 & this.U) == t)) {
if (t)
this.b.K || (this.ii ? Pr(this.b, this.h()[Gd]) : Pr(this.b, ma)),
(this.f = zi(this.h())),
(this.d = Wi(this.h())),
this.Gf(),
th(this.b, -1);
else if (
(To(this, !1),
(this.b.Jb = !1),
this.h() && bo(this.h(), Lp, tb),
this.F != wa)
) {
this.F = ma;
var n = this.b.h();
n && Gi(n, tb, tb);
}
if ((this.b.Ta(t, !1, i), !this.Oe)) {
var n = Fr(this),
e = t ? n.w : n.Ca;
e[Ad](n, Ei(this.C()), Mw, this.Hf, !0),
this.Pe && e[Ad](n, this.b, Wp, this.ei),
e[Ad](n, this.z, Ty, this.ai),
t ? this.z[qd]() : this.z[id]();
}
}
}),
(va.Gf = function () {
if (this.b.K) {
var t = new jn(
this.ia || this.h(),
this.$e ? 5 : 7,
!this.Sf,
this.Sf
),
i = this.b.h();
this.b.P || (v(i[yd], jm), Yi(i, !0)),
!this.F && this.Sf && (this.F = Vi(i)),
t.b(i, this.$e ? 4 : 6, wa, this.F),
this.b.P || (Yi(i, !1), v(i[yd], Gy));
}
}),
(va.ai = function () {
var t = Wi(this.h()),
i = zi(this.h());
((this.d != t &&
(this.d && t
? this.d[vf] != t[vf] ||
this.d[za] != t[za] ||
this.d.top != t.top ||
this.d[Vd] != t[Vd]
: !0)) ||
(this.f != i &&
(this.f && i
? this.f.top != i.top ||
this.f[$d] != i[$d] ||
this.f[Dd] != i[Dd] ||
this.f[vf] != i[vf]
: !0))) &&
((this.d = t), (this.f = i), this.Gf());
}),
(va.Gj = function (t) {
bo(this.h(), Lp, t[Sd].h().id);
}),
(va.Hj = function () {
Kr(this.b, this.b.Ba) || bo(this.h(), Lp, tb);
}),
lo(Um, function () {
return new vu(wa);
}),
Y(ju, vu),
(va = ju[cd]),
(va.Lg = wa),
(va.zb = function () {
return To(this, !1), So(this, !(16 & this.U)), !0;
}),
(va.Hf = function (t) {
ju.g.Hf[Ad](this, t), So(this, !1);
}),
(va.lc = function (t) {
var i = ju.g.lc[Ad](this, t);
return 27 == t[Cf] && So(this, !1), i;
}),
(va.Sc = function (t) {
ju.g.Sc[Ad](this, t), So(this, !1);
}),
(va.qd = function (t) {
ju.g.qd[Ad](this, t), So(this, !1);
}),
(vu[cd].Gf = function () {
var t = new mn(this.Lg || this.h(), this.$e ? 5 : 7, !0),
i = this.b.h();
this.b.P || ((i[yd].Vi = jm), Yi(i, !0)),
t.b(i, this.$e ? 4 : 6, new qi(0, 0, 0, 0)),
this.b.P || (Yi(i, !1), (i[yd].Vi = Gy));
}),
Y(yu, yh),
R(yu),
(yu[cd].l = function (t) {
var i = wo(this, t.U),
i = { class: zm + (i ? i[Yd](eb) : tb), title: t.p || tb },
t = t.C().l(Hv, i, t.Kc() || tb);
return Zi(t, !0), t;
}),
Y(ku, _o),
(ku[cd].zb = function () {
return Jn(this, Ap);
}),
lo(Ym, function () {
return new ku(wa);
}),
Y(xu, Th),
R(xu),
(xu[cd].v = L(tw)),
Y(Tu, xh),
lo(tw, function () {
return new Tu(wa);
});
var QS = {
aliceblue: "#f0f8ff",
antiquewhite: "#faebd7",
aqua: "#00ffff",
aquamarine: "#7fffd4",
azure: "#f0ffff",
beige: "#f5f5dc",
bisque: "#ffe4c4",
black: "#000000",
blanchedalmond: "#ffebcd",
blue: "#0000ff",
blueviolet: "#8a2be2",
brown: "#a52a2a",
burlywood: "#deb887",
cadetblue: "#5f9ea0",
chartreuse: "#7fff00",
chocolate: "#d2691e",
coral: "#ff7f50",
cornflowerblue: "#6495ed",
cornsilk: "#fff8dc",
crimson: "#dc143c",
cyan: "#00ffff",
darkblue: "#00008b",
darkcyan: "#008b8b",
darkgoldenrod: "#b8860b",
darkgray: "#a9a9a9",
darkgreen: "#006400",
darkgrey: "#a9a9a9",
darkkhaki: "#bdb76b",
darkmagenta: "#8b008b",
darkolivegreen: "#556b2f",
darkorange: "#ff8c00",
darkorchid: "#9932cc",
darkred: "#8b0000",
darksalmon: "#e9967a",
darkseagreen: "#8fbc8f",
darkslateblue: "#483d8b",
darkslategray: "#2f4f4f",
darkslategrey: "#2f4f4f",
darkturquoise: "#00ced1",
darkviolet: "#9400d3",
deeppink: "#ff1493",
deepskyblue: "#00bfff",
dimgray: "#696969",
dimgrey: "#696969",
dodgerblue: "#1e90ff",
firebrick: "#b22222",
floralwhite: "#fffaf0",
forestgreen: "#228b22",
fuchsia: "#ff00ff",
gainsboro: "#dcdcdc",
ghostwhite: "#f8f8ff",
gold: "#ffd700",
goldenrod: "#daa520",
gray: "#808080",
green: "#008000",
greenyellow: "#adff2f",
grey: "#808080",
honeydew: "#f0fff0",
hotpink: "#ff69b4",
indianred: "#cd5c5c",
indigo: "#4b0082",
ivory: "#fffff0",
khaki: "#f0e68c",
lavender: "#e6e6fa",
lavenderblush: "#fff0f5",
lawngreen: "#7cfc00",
lemonchiffon: "#fffacd",
lightblue: "#add8e6",
lightcoral: "#f08080",
lightcyan: "#e0ffff",
lightgoldenrodyellow: "#fafad2",
lightgray: "#d3d3d3",
lightgreen: "#90ee90",
lightgrey: "#d3d3d3",
lightpink: "#ffb6c1",
lightsalmon: "#ffa07a",
lightseagreen: "#20b2aa",
lightskyblue: "#87cefa",
lightslategray: "#778899",
lightslategrey: "#778899",
lightsteelblue: "#b0c4de",
lightyellow: "#ffffe0",
lime: "#00ff00",
limegreen: "#32cd32",
linen: "#faf0e6",
magenta: "#ff00ff",
maroon: "#800000",
mediumaquamarine: "#66cdaa",
mediumblue: "#0000cd",
mediumorchid: "#ba55d3",
mediumpurple: "#9370d8",
mediumseagreen: "#3cb371",
mediumslateblue: "#7b68ee",
mediumspringgreen: "#00fa9a",
mediumturquoise: "#48d1cc",
mediumvioletred: "#c71585",
midnightblue: "#191970",
mintcream: "#f5fffa",
mistyrose: "#ffe4e1",
moccasin: "#ffe4b5",
navajowhite: "#ffdead",
navy: "#000080",
oldlace: "#fdf5e6",
olive: "#808000",
olivedrab: "#6b8e23",
orange: "#ffa500",
orangered: "#ff4500",
orchid: "#da70d6",
palegoldenrod: "#eee8aa",
palegreen: "#98fb98",
paleturquoise: "#afeeee",
palevioletred: "#d87093",
papayawhip: "#ffefd5",
peachpuff: "#ffdab9",
peru: "#cd853f",
pink: "#ffc0cb",
plum: "#dda0dd",
powderblue: "#b0e0e6",
purple: "#800080",
red: "#ff0000",
rosybrown: "#bc8f8f",
royalblue: "#4169e1",
saddlebrown: "#8b4513",
salmon: "#fa8072",
sandybrown: "#f4a460",
seagreen: "#2e8b57",
seashell: "#fff5ee",
sienna: "#a0522d",
silver: "#c0c0c0",
skyblue: "#87ceeb",
slateblue: "#6a5acd",
slategray: "#708090",
slategrey: "#708090",
snow: "#fffafa",
springgreen: "#00ff7f",
steelblue: "#4682b4",
tan: "#d2b48c",
teal: "#008080",
thistle: "#d8bfd8",
tomato: "#ff6347",
turquoise: "#40e0d0",
violet: "#ee82ee",
wheat: "#f5deb3",
white: "#ffffff",
whitesmoke: "#f5f5f5",
yellow: "#ffff00",
yellowgreen: "#9acd32",
},
$S = /#(.)(.)(.)/,
tE = /^#(?:[0-9a-f]{3}){1,2}$/i,
iE =
/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;
Y(Cu, gu),
R(Cu),
(Cu[cd].b = function (t, i) {
return Cu.g.b[Ad](this, Lu(t, i), i);
}),
(Cu[cd].Qc = function (t, i) {
t && qu(this.ab(t), i);
}),
(Cu[cd].rd = function (t) {
this.Qc(t.h(), t.Ma()), Xt(t.h(), Dm), Cu.g.rd[Ad](this, t);
}),
Y(Iu, go),
R(Iu);
var nE = 0;
(Iu[cd].l = function (t) {
var i = this.Tb(t);
return t.C().l(Hv, i ? i[Yd](eb) : wa, Nu(this, t.Oa, t.eb, t.C()));
}),
(Iu[cd].Cc = function (t, i) {
if (t) {
var n = $t(La, dy, this.v() + zb, t)[0];
if (n) {
var e = 0;
if (
(xk(n.rows, function (t) {
xk(t.cells, function (t) {
if ((ui(t), i)) {
var n = i[e++];
n && t[Ba](n);
}
});
}),
e < i[rd])
) {
for (
var s = [], r = Qt(t), o = n.rows[0].cells[rd];
e < i[rd];
) {
var h = i[e++];
s[Da](Ru(this, h, r)),
s[rd] == o &&
((h = r.l(Ly, this.v() + ll, s)), n[Ba](h), m(s, 0));
}
if (s[rd] > 0) {
for (; s[rd] < o; ) s[Da](Ru(this, tb, r));
(h = r.l(Ly, this.v() + ll, s)), n[Ba](h);
}
}
}
Zi(t, !0, Mk);
}
}),
(Iu[cd].v = L("inputapi-palette")),
Y(Hu, Qn),
(va = Hu[cd]),
(va.$a = wa),
(va.hg = wa),
(va.Vc = function (t) {
var i = this.b[rd];
t && (this.pd(t, !1), vt(this.b, i, 0, t));
}),
l(va, function () {
var t = this.b;
if (!H(t)) for (var i = t[rd] - 1; i >= 0; i--) delete t[i];
m(t, 0), (this.$a = wa);
}),
(va.n = function () {
Hu.g.n[Ad](this), delete this.b, (this.$a = wa);
}),
(va.pd = function (t, i) {
t &&
(typeof this.hg == em
? this.hg(t, i)
: typeof t.rg == em && t.rg(i));
}),
Y(Pu, jo),
(va = Pu[cd]),
(va.eb = wa),
(va.ic = -1),
(va.r = wa),
(va.n = function () {
Pu.g.n[Ad](this),
this.r && (this.r.s(), (this.r = wa)),
(this.eb = wa);
}),
(va.Hd = function (t) {
Pu.g.Hd[Ad](this, t),
Gu(this),
this.r
? (this.r[Mf](), Fu(this.r, t))
: ((this.r = new Hu(t)),
(this.r.hg = V(this.pd, this)),
Fr(this).w(this.r, Oj, this.xj)),
(this.ic = -1);
}),
(va.Kc = L(wa)),
(va.ee = function (t) {
Pu.g.ee[Ad](this, t);
var i = Bu(this.La(), this, t[Sd]);
(i && t[Pa] && di(i, t[Pa])) ||
i == Mu(this) ||
((t = this.Oa), zu(this, t ? kk(t, i) : -1));
}),
(va.ue = function (t) {
Pu.g.ue[Ad](this, t);
var i = Bu(this.La(), this, t[Sd]);
(!i || !t[Pa] || !di(i, t[Pa])) &&
i == Mu(this) &&
Du(this.La(), this, i, !1);
}),
(va.Fc = function (t) {
if (
(Pu.g.Fc[Ad](this, t),
this.N() && ((t = Bu(this.La(), this, t[Sd])), t != Mu(this)))
) {
var i = this.Oa;
zu(this, i ? kk(i, t) : -1);
}
}),
(va.zb = function () {
var t = Mu(this);
return t ? (this.r && Ou(this.r, t), Jn(this, Ap)) : !1;
}),
(va.lc = function (t) {
var i = this.Oa,
i = i ? i[rd] : 0,
n = this.eb[za];
if (0 == i || !this[Cd]()) return !1;
if (13 == t[Cf] || 32 == t[Cf]) return this.zb(t);
if (36 == t[Cf]) return zu(this, 0), !0;
if (35 == t[Cf]) return zu(this, i - 1), !0;
var e =
this.ic < 0
? this.r && this.r.$a
? kk(this.r.b, this.r.$a)
: -1
: this.ic;
switch (t[Cf]) {
case 37:
if ((-1 == e && (e = i), e > 0))
return zu(this, e - 1), t[ef](), !0;
break;
case 39:
if (i - 1 > e) return zu(this, e + 1), t[ef](), !0;
break;
case 38:
if ((-1 == e && (e = i + n - 1), e >= n))
return zu(this, e - n), t[ef](), !0;
break;
case 40:
if ((-1 == e && (e = -n), i - n > e))
return zu(this, e + n), t[ef](), !0;
}
return !1;
}),
(va.xj = E()),
(va.Zb = C("ic")),
(va.pd = function (t, i) {
if (this.h() && t) {
var n = t[Gd],
e = this.La().v() + _b;
i ? Xt(n, e) : Zt(n, e);
}
}),
Y(_u, Pu),
(_u[cd].d = wa),
(_u[cd].ng = function () {
var t = this.r ? this.r.$a : wa;
return t ? ((t = t[yd][ht(Kp)] || tb), Ju(t)) : wa;
}),
(_u[cd].Yf = function (t) {
(t = Ju(t)),
this.d ||
(this.d = Tk(this.b, function (t) {
return Ju(t);
})),
Uu(this, t ? kk(this.d, t) : -1);
}),
Y(Wu, vu);
var eE = {
b: "#000,#444,#666,#999,#ccc,#eee,#f3f3f3,#fff".split(","),
d: "#f00,#f90,#ff0,#0f0,#0ff,#00f,#90f,#f0f".split(","),
c: "#f4cccc,#fce5cd,#fff2cc,#d9ead3,#d0e0e3,#cfe2f3,#d9d2e9,#ead1dc,#ea9999,#f9cb9c,#ffe599,#b6d7a8,#a2c4c9,#9fc5e8,#b4a7d6,#d5a6bd,#e06666,#f6b26b,#ffd966,#93c47d,#76a5af,#6fa8dc,#8e7cc3,#c27ba0,#cc0000,#e69138,#f1c232,#6aa84f,#45818e,#3d85c6,#674ea7,#a64d79,#990000,#b45f06,#bf9000,#38761d,#134f5c,#0b5394,#351c75,#741b47,#660000,#783f04,#7f6000,#274e13,#0c343d,#073763,#20124d,#4c1130".split(
","
),
};
(va = Wu[cd]),
(va.ng = function () {
return this.Ma();
}),
(va.Yf = function (t) {
this.vb(t);
}),
(va.vb = function (t) {
for (var i, n = 0; (i = this.b ? Kr(this.b, n) : wa); n++)
typeof i.Yf == em && i.Yf(t);
Wu.g.vb[Ad](this, t);
}),
(va.Sc = function (t) {
typeof t[Sd].ng == em
? this.vb(t[Sd].ng())
: t[Sd].Ma() == Zw && this.vb(wa),
Wu.g.Sc[Ad](this, t),
t[md](),
Jn(this, Ap);
}),
(va.Y = function (t, i) {
t &&
0 == (this.b ? zr(this.b) : 0) &&
(this.Rd(Yu(this.C())), this.vb(this.Ma())),
Wu.g.Y[Ad](this, t, i);
}),
lo(Dm, function () {
return new Wu(wa);
}),
Y(Xu, gu),
R(Xu),
(Xu[cd].v = L(nw)),
Y(Zu, Xu),
R(Zu),
(Zu[cd].b = function (t, i) {
return pu(Lu(t, i), this.v(), i);
}),
(Zu[cd].Qc = function (t, i) {
t && qu(this.ab(t), i);
}),
(Zu[cd].rd = function (t) {
this.Qc(t.h(), t.Ma()), Xt(t.h(), iw), Zu.g.rd[Ad](this, t);
}),
Y(Qu, Wu),
lo(iw, function () {
return new Qu(wa);
}),
Y($u, vu),
lo(nw, function () {
return new $u(wa);
}),
Y(ta, vu),
(va = ta[cd]),
(va.r = wa),
(va.Zf = wa),
(va.S = function () {
ta.g.S[Ad](this), ea(this), na(this);
}),
(va.n = function () {
ta.g.n[Ad](this),
this.r && (this.r.s(), (this.r = wa)),
(this.Zf = wa);
}),
(va.Sc = function (t) {
this.r && Ou(this.r, t[Sd]),
ta.g.Sc[Ad](this, t),
t[md](),
Jn(this, Ap);
}),
(va.Ej = function () {
var t = this.r ? this.r.$a : wa;
ta.g.vb[Ad](this, t && t.Ma()), ea(this);
}),
(va.Rd = function (t) {
var i = ta.g.Rd[Ad](this, t);
return (
t != i &&
(this.r && this.r[Mf](),
t &&
(this.r
? Gr(
t,
function (t) {
this.r.Vc(t);
},
this
)
: ia(this, t))),
i
);
}),
(va.Vc = function (t) {
ta.g.Vc[Ad](this, t), this.r ? this.r.Vc(t) : ia(this, mu(this));
}),
(va.vb = function (t) {
if (t != wa && this.r)
for (var i, n = 0; (i = this.r.b[n] || wa); n++)
if (i && typeof i.Ma == em && i.Ma() == t)
return void (this.r && Ou(this.r, i));
this.r && Ou(this.r, wa);
}),
(va.Y = function (t, i) {
ta.g.Y[Ad](this, t, i),
64 & this.U &&
th(mu(this), this.r && this.r.$a ? kk(this.r.b, this.r.$a) : -1);
}),
lo("inputapi-select", function () {
return new ta(wa);
}),
Y(sa, ta),
lo("inputapi-toolbar-select", function () {
return new sa(wa);
}),
Y(ra, _o),
lo("inputapi-checkbox-menuitem", function () {
return new ra(wa);
}),
Y(oa, xh),
lo("inputapi-toggle-button", function () {
return new oa(wa);
});
var sE = { Bk: Dj, lk: Sw, xk: ty, yk: oy },
rE = [
"bn",
"gu",
wm,
"kn",
"ml",
"mr",
"ne",
"or",
"pa",
"sa",
"si",
"ta",
ly,
Oy,
],
oE = [
Hp,
Op,
"bn",
Zy,
"el",
"gu",
wm,
"kn",
"ml",
"mr",
"ne",
"or",
Jv,
"pa",
Rj,
"sa",
ty,
"si",
"ta",
ly,
ky,
Oy,
],
hE = { ALL: oE, INDIC: rE },
cE = { Ah: { code: zv } },
uE = oE,
aE = { ALL: uE, INDIC: rE },
fE = {
Vh: "sourceLanguage",
Wh: "destinationLanguage",
Xh: "transliterationEnabled",
Uh: _j,
Ki: "adjustElementStyle",
Ji: "adjustElementDirection",
bk: "controlType",
},
dE = new Th();
dE.v = L(ew);
var bE = Do("inputapi-transliterate-language-menu"),
lE = Ho("inputapi-transliterate-language-menuitem"),
gE = new gu();
if (
((gE.Qd = function (t, i) {
return gu.g.Qd[Ad](this, this.b(t, i), i);
}),
(gE.v = L(ew)),
(va = ca[cd]),
(va.Ai = function (t) {
16 & t[Sd].U ? this.th() : this.sh();
}),
(va.yi = function (t) {
this.vh(zv, t[Sd].sd.language), la(this, !0);
}),
(va.Yh = function (t) {
var i = t[nf];
t.c == cy &&
Jn(this.b, {
type: Dj,
transliterationEnabled: i.N,
sourceLanguage: i.X,
targetLanguage: i.B,
destinationLanguage: i.B,
});
}),
(va.s = function () {
this.b.s(),
(this.b = wa),
this.d.s(),
(this.d = wa),
Tt(this.f, function (t) {
t.s();
}),
(this.f = wa),
Tt(this.j, function (t) {
t.s();
}),
(this.j = wa);
try {
this.c.s();
} catch (t) {}
this.c = wa;
}),
(va.hj = function (t, i, n) {
At(sE, t) || ba(Ip, Rg + t), this.b[Rf](t, i, !1, n);
}),
(va.removeEventListener = function (t, i, n) {
At(sE, t) || ba(Cj, Rg + t), this.b[ld](t, i, !1, n);
}),
(va.ij = function (t, i) {
F(t) || ba(Bw, Lg);
for (var n = i || {}, e = 0; e < t[rd]; e++) {
var s = O(t[e]) ? La[Xa](t[e]) : t[e];
s || ba(Bw, Ig + t[e]);
var r = K(s);
if (!this.f[r]) {
var o = s[zd][Jd](),
o = o == Tg || o == lg ? new Us(s) : new ke(s),
h = o.dc();
!this.j[r] &&
this.z &&
((h = new fe(h)),
(this.j[r] = h),
h.$g(_j, this.z),
(h.f = !0),
Pn(h, Gj, this.Fg, !1, this)),
s[Pf] &&
s[Pf][Jd]() == sp &&
s.id != Xj &&
Ni(s, {
"line-height": Cl,
"font-family": eg,
"font-size": Il,
}),
(o.ia = this.p),
ee(o, this.d),
(this.f[r] = o);
}
}
(s = fE),
(e = n[s.Ki] !== !1),
(n = n[s.Ji] !== !1),
this.b[Rf](Dj, V(this.ah, this, e, n)),
this.b[Rf](Sw, V(this.ah, this, e, n));
}),
(va.ah = function (t, i) {
var n = Xs(Ws(this.ea().targetLanguage)) ? Ij : Rw;
Tt(this.f, function (t) {
i && t.Ze(n);
});
}),
(va.th = function () {
la(this, !0);
}),
(va.sh = function () {
la(this, !1);
}),
(va.Fg = function () {
la(this, !this.Je());
}),
(va.vh = function (t, i) {
if (
((t == zv && dt(oE, i)) || ba(zj, dp + t + hb + i),
this.d.ea(this.c).B == i)
)
return !1;
var n = this.Je(),
e = this;
return (
Tt(this.f, function (s) {
s[Of](e.M.Kd, new no(n, t, i));
}),
Jn(this.b, {
type: Sw,
sourceLanguage: t,
targetLanguage: i,
destinationLanguage: i,
}),
!0
);
}),
(va.ea = function () {
var t = this.d.ea(this.c);
return {
sourceLanguage: t.X,
targetLanguage: t.B,
destinationLanguage: t.B,
};
}),
(va.Je = function () {
return this.d.N(this.c);
}),
(va.lj = function (i, n) {
var e =
(n || {}).controlType ||
(H(this.Gb) && this.Gb[rd] > 1 ? _w : Yj),
s = O(i) ? La[Xa](i) : i;
s != wa || ba(Wj, Ug + i);
var r = this.ea().targetLanguage,
o = Qt(s),
h = o.l(Hv, { class: Mm, style: Vy }),
c = new oa(h, dE);
if (
(So(c, this.Je()),
Pr(c, s),
ha() ? (Xt(h, uw + r), Xt(h[Gd], dw)) : Xt(h, rw + r),
Pn(c, Ap, this.Ai, ma, this),
Pn(this.b, Dj, aa(c), ma, this),
Pn(this.b, Sw, da(h), ma, this),
e == _w)
) {
for (
c.$c ? dt(c.$c, Pm) || c.$c[Da](Pm) : (c.$c = [Pm]),
vo(c, Pm, !0),
e = new oh(ma, bE),
h = 0;
h < this.Gb[rd];
++h
) {
var c = this.Gb[h],
u = o.l(Hv, { style: Jy }),
a = new ra(u, { language: c }),
f = a,
d = lE;
f.K && t(Ta(fg)),
f.h() && (f.J = wa),
(f.c = d),
e.Ib(a, !0),
ha() ? (Xt(u, fw + c), Xt(u[Gd], lw)) : Xt(u, ow + c),
c == r && So(a, !0);
}
Pn(e, Ap, this.yi, ma, this),
Pn(this.b, Sw, fa(e), ma, this),
(r = o.l(Hv, { style: vm })),
(o = new ju(r, e, gE)),
Pr(o, s),
(o.Lg = s[Lf]),
ha() ? (Xt(r[Gd], aw), Xt(r[Gd][Gd], bw)) : Xt(r, cw);
} else r == Op && ((c.p = yg), (s = c.h())) && (s.title = yg);
}),
(va.kj = function (t) {
_S = t;
}),
(function () {
(ut = function (t, i, n, e) {
var s = n;
return (
xk(t, function (n, r) {
s = i[Ad](e, s, n, r, t);
}),
s
);
}),
$s(),
ua();
var t = {};
I(cm, t), I(am, ga), I(fm, pa), I(um, hE);
var i = { ENGLISH: zv };
xk(oE, function (t) {
var n = vT[t];
n && (i[n.c] = t);
}),
(t.LanguageCode = i),
(t.TransliterationControl = ca);
var n = ca[cd];
(n.makeTransliteratable = n.ij),
(n.showControl = n.lj),
(n.setLanguagePair = n.vh),
(n.enableTransliteration = n.th),
(n.disableTransliteration = n.sh),
(n.toggleTransliteration = n.Fg),
(n.getLanguagePair = n.ea),
(n.isTransliterationEnabled = n.Je),
(n.addEventListener = n.hj),
(n.removeEventListener = n[ld]),
(n.dispose = n.s),
(n.setApplicationName = n.kj),
W(t.TransliterationControl, dg, {
SINGLE_LANGUAGE_BUTTON: Yj,
MULTI_LANGUAGE_BUTTON: _w,
}),
W(t.TransliterationControl, mg, {
STATE_CHANGED: Dj,
LANGUAGE_CHANGED: Sw,
SERVER_REACHABLE: ty,
SERVER_UNREACHABLE: oy,
});
})(),
ya[df])
) {
(ya[df].Ph = {}), (ya[df].Pj = 1);
var pE = function (t, i, n) {
var e = t.t[i],
s = t.t[qd];
return e && (s || n)
? ((e = t.t[i][0]), (s = n != ma ? n : s[0]), e - s)
: void 0;
},
vE = function (t, i, n) {
var e = tb;
ya[df].pt && ((e += Lb + ya[df].pt), delete ya[df].pt);
try {
ya[Qf] && ya[Qf].tran
? (e += qb + ya[Qf].tran)
: ya.gtbExternal && ya.gtbExternal.tran
? (e += qb + ya.gtbExternal.tran())
: ya.chrome &&
ya.chrome.csi &&
(e += qb + ya.chrome.csi().tran);
} catch (s) {}
var r = ya.chrome;
r &&
(r = r.loadTimes) &&
(r().wasFetchedViaSpdy && (e += Sb),
r().wasNpnNegotiated && (e += Tb),
r().wasAlternateProtocolAvailable && (e += wb)),
t.Rj && (e += pb + t.Rj);
var o,
h = t.t,
c = h[qd],
r = [],
u = [];
for (o in h)
if (o != iy && 0 != o[cf](vp)) {
var a = h[o][1];
a
? h[a] && u[Da](o + yl + pE(t, o, h[a][0]))
: c && r[Da](o + yl + pE(t, o));
}
if ((delete h[qd], i)) for (var f in i) e += pb + f + Xl + i[f];
return (
(i = n) || (i = Em == La.location.protocol ? Am : Tm),
[
i,
$l,
Cb + (ya[df].sn || Lm) + vb,
t[_f],
u[rd] ? yb + u[Yd](Hb) : tb,
tb,
e,
Ab,
r[Yd](Hb),
][Yd](tb)
);
},
mE = function (t, i, n) {
if (((t = vE(t, i, n)), !t)) return tb;
var i = new Image(),
e = ya[df].Pj++;
return (
(ya[df].Ph[e] = i),
(i.onload = i.onerror =
function () {
delete ya[df].Ph[e];
}),
(i.src = t),
(i = wa),
t
);
};
ya[df].report = function (t, i, n) {
if (La.webkitVisibilityState == wj) {
var e = !1,
s = function () {
if (!e) {
i ? (i.prerender = El) : (i = { prerender: El });
var r;
La.webkitVisibilityState == wj
? (r = !1)
: (mE(t, i, n), (r = !0)),
r && ((e = !0), La[ld](_y, s, !1));
}
};
return La[Rf](_y, s, !1), tb;
}
return mE(t, i, n);
};
}
})(),
google.loader.loaded({
module: "elements",
version: "1.0",
components: ["transliteration"],
}),
(google.loader.eval.elements = function () {
eval(arguments[0]);
}),
google.loader.eval.scripts &&
google.loader.eval.scripts.elements &&
(!(function () {
for (
var t = google.loader.eval.scripts.elements, i = 0;
i < t.length;
i++
)
google.loader.eval.elements(t[i]);
})(),
(google.loader.eval.scripts.elements = null));
})();
|