Last active
February 11, 2025 03:16
-
-
Save adimancv/a6f9b078c9f523c6b4677ac736e4cd5d to your computer and use it in GitHub Desktop.
Source Code Google Search Engine
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!doctype html> | |
<html itemscope="" itemtype="http://schema.org/WebPage" lang="id"> | |
<head> | |
<meta content="/images/branding/googleg/1x/googleg_standard_color_128dp.png" itemprop="image"> | |
<link href="/images/branding/product/ico/googleg_lodp.ico" rel="shortcut icon"> | |
<meta content="origin" name="referrer"> | |
<title>Google</title> | |
<script nonce="BTZ6sze1/dnYsJ0dxxJoTw=="> | |
(function() { | |
window.google = { | |
kEI: 'jfaQWvaoEoOp0ASP1oVo', | |
kEXPI: '31', | |
authuser: 0, | |
kscs: '3d64fd06_jfaQWvaoEoOp0ASP1oVo', | |
u: '3d64fd06', | |
kGL: 'ID' | |
}; | |
google.kHL = 'id'; | |
})(); | |
(function() { | |
google.lc = []; | |
google.li = 0; | |
google.getEI = function(a) { | |
for (var b; a && (!a.getAttribute || !(b = a.getAttribute("eid")));) a = a.parentNode; | |
return b || google.kEI | |
}; | |
google.getLEI = function(a) { | |
for (var b = null; a && (!a.getAttribute || !(b = a.getAttribute("leid")));) a = a.parentNode; | |
return b | |
}; | |
google.https = function() { | |
return "https:" == window.location.protocol | |
}; | |
google.ml = function() { | |
return null | |
}; | |
google.wl = function(a, b) { | |
try { | |
google.ml(Error(a), !1, b) | |
} catch (d) {} | |
}; | |
google.time = function() { | |
return (new Date).getTime() | |
}; | |
google.log = function(a, b, d, c, g) { | |
if (a = google.logUrl(a, b, d, c, g)) { | |
b = new Image; | |
var e = google.lc, | |
f = google.li; | |
e[f] = b; | |
b.onerror = b.onload = b.onabort = function() { | |
delete e[f] | |
}; | |
google.vel && google.vel.lu && google.vel.lu(a); | |
b.src = a; | |
google.li = f + 1 | |
} | |
}; | |
google.logUrl = function(a, b, d, c, g) { | |
var e = "", | |
f = google.ls || ""; | |
d || -1 != b.search("&ei=") || (e = "&ei=" + google.getEI(c), -1 == b.search("&lei=") && (c = google.getLEI(c)) && (e += "&lei=" + c)); | |
c = ""; | |
!d && google.cshid && -1 == b.search("&cshid=") && (c = "&cshid=" + google.cshid); | |
a = d || "/" + (g || "gen_204") + "?atyp=i&ct=" + a + "&cad=" + b + e + f + "&zx=" + google.time() + c; | |
/^http:/i.test(a) && google.https() && (google.ml(Error("a"), !1, { | |
src: a, | |
glmm: 1 | |
}), a = ""); | |
return a | |
}; | |
}).call(this); | |
(function() { | |
google.y = {}; | |
google.x = function(a, b) { | |
if (a) var c = a.id; | |
else { | |
do c = Math.random(); while (google.y[c]) | |
} | |
google.y[c] = [a, b]; | |
return !1 | |
}; | |
google.lm = []; | |
google.plm = function(a) { | |
google.lm.push.apply(google.lm, a) | |
}; | |
google.lq = []; | |
google.load = function(a, b, c) { | |
google.lq.push([ | |
[a], b, c | |
]) | |
}; | |
google.loadAll = function(a, b) { | |
google.lq.push([a, b]) | |
}; | |
}).call(this); | |
google.f = {}; | |
(function() { | |
google.hs = { | |
h: true | |
}; | |
})(); | |
(function() { | |
google.c = { | |
c: { | |
a: true, | |
d: true, | |
e: true, | |
g: false, | |
gt: 'S', | |
i: false, | |
m: true, | |
n: false | |
} | |
}; | |
google.sn = 'webhp'; | |
(function() { | |
var e = { | |
gen204: "iml", | |
clearcut: 8 | |
}; | |
var f = function(a, b, c) { | |
a.addEventListener ? a.removeEventListener(b, c, !1) : a.attachEvent && a.detachEvent("on" + b, c) | |
}, | |
h = function(a, b, c) { | |
g.push({ | |
h: a, | |
l: b, | |
o: c | |
}); | |
a.addEventListener ? a.addEventListener(b, c, !1) : a.attachEvent && a.attachEvent("on" + b, c) | |
}, | |
g = []; | |
google.timers = {}; | |
google.startTick = function(a, b) { | |
var c = b && google.timers[b].t ? google.timers[b].t.start : google.time(); | |
google.timers[a] = { | |
t: { | |
start: c | |
}, | |
e: {}, | |
m: {} | |
}; | |
(c = window.performance) && c.now && (google.timers[a].wsrt = Math.floor(c.now())) | |
}; | |
google.tick = function(a, b, c) { | |
google.timers[a] || google.startTick(a); | |
c = void 0 !== c ? c : google.time(); | |
b instanceof Array || (b = [b]); | |
for (var d = 0; d < b.length; ++d) google.timers[a].t[b[d].clearcut] = { | |
key: b[d], | |
ts: c | |
} | |
}; | |
google.c.e = function(a, b, c) { | |
google.timers[a].e[b] = c | |
}; | |
google.c.b = function(a) { | |
var b = google.timers.load.m; | |
b[a] && google.wl("ch_mab", { | |
m: a | |
}); | |
b[a] = !0 | |
}; | |
google.c.u = function(a) { | |
var b = google.timers.load.m; | |
if (b[a]) { | |
b[a] = !1; | |
for (a in b) | |
if (b[a]) return; | |
google.csiReport() | |
} else google.wl("ch_mnb", { | |
m: a | |
}) | |
}; | |
google.rll = function(a, b, c) { | |
var d = function(b) { | |
c(b); | |
f(a, "load", d); | |
f(a, "error", d) | |
}; | |
h(a, "load", d); | |
b && h(a, "error", d) | |
}; | |
google.ull = function() { | |
for (var a; a = g.shift();) f(a.h, a.l, a.o) | |
}; | |
google.iTick = function(a) { | |
var b = google.time(); | |
google.tick("load", e, b); | |
a = a.id || a.src || a.name; | |
google.timers.iml || google.startTick("iml"); | |
google.timers.iml.t[a] = b; | |
google.c.c.a && (google.timers.aft || google.startTick("aft"), google.timers.aft.t[a] = b) | |
}; | |
google.afte = !0; | |
google.aft = function(a) { | |
google.c.c.a && google.afte && (google.timers.aft || google.startTick("aft"), google.timers.aft.t[a.id || a.src || a.name] = google.time()) | |
}; | |
(google.c.c.e || google.c.c.g) && google.startTick("webaft"); | |
google.startTick("load"); | |
google.c.b("pr"); | |
google.c.b("xe"); | |
}).call(this); | |
})(); | |
var a = window.location, | |
b = a.href.indexOf("#"); | |
if (0 <= b) { | |
var c = a.href.substring(b + 1); | |
/(^|&)q=/.test(c) && -1 == c.indexOf("#") && a.replace("/search?" + c.replace(/(^|&)fp=[^&]*/g, "") + "&cad=h") | |
}; | |
(function() { | |
var k = this, | |
l = Date.now || function() { | |
return +new Date | |
}; | |
var t = {}; | |
var v = function(a, d) { | |
if (null === d) return !1; | |
if ("contains" in a && 1 == d.nodeType) return a.contains(d); | |
if ("compareDocumentPosition" in a) return a == d || !!(a.compareDocumentPosition(d) & 16); | |
for (; d && a != d;) d = d.parentNode; | |
return d == a | |
}; | |
var w = function(a, d) { | |
return function(b) { | |
b || (b = window.event); | |
return d.call(a, b) | |
} | |
}, | |
B = function(a) { | |
a = a.target || a.srcElement; | |
!a.getAttribute && a.parentNode && (a = a.parentNode); | |
return a | |
}, | |
C = "undefined" != typeof navigator && /Macintosh/.test(navigator.userAgent), | |
D = "undefined" != typeof navigator && !/Opera/.test(navigator.userAgent) && /WebKit/.test(navigator.userAgent), | |
E = { | |
A: 1, | |
INPUT: 1, | |
TEXTAREA: 1, | |
SELECT: 1, | |
BUTTON: 1 | |
}, | |
aa = function() { | |
this._mouseEventsPrevented = !0 | |
}, | |
F = { | |
A: 13, | |
BUTTON: 0, | |
CHECKBOX: 32, | |
COMBOBOX: 13, | |
GRIDCELL: 13, | |
LINK: 13, | |
LISTBOX: 13, | |
MENU: 0, | |
MENUBAR: 0, | |
MENUITEM: 0, | |
MENUITEMCHECKBOX: 0, | |
MENUITEMRADIO: 0, | |
OPTION: 0, | |
RADIO: 32, | |
RADIOGROUP: 32, | |
RESET: 0, | |
SUBMIT: 0, | |
TAB: 0, | |
TREE: 13, | |
TREEITEM: 13 | |
}, | |
G = function(a) { | |
return (a.getAttribute("type") || a.tagName).toUpperCase() in ba | |
}, | |
H = function(a) { | |
return (a.getAttribute("type") || a.tagName).toUpperCase() in ca | |
}, | |
ba = { | |
CHECKBOX: !0, | |
OPTION: !0, | |
RADIO: !0 | |
}, | |
ca = { | |
COLOR: !0, | |
DATE: !0, | |
DATETIME: !0, | |
"DATETIME-LOCAL": !0, | |
EMAIL: !0, | |
MONTH: !0, | |
NUMBER: !0, | |
PASSWORD: !0, | |
RANGE: !0, | |
SEARCH: !0, | |
TEL: !0, | |
TEXT: !0, | |
TEXTAREA: !0, | |
TIME: !0, | |
URL: !0, | |
WEEK: !0 | |
}, | |
da = { | |
A: !0, | |
AREA: !0, | |
BUTTON: !0, | |
DIALOG: !0, | |
IMG: !0, | |
INPUT: !0, | |
LINK: !0, | |
MENU: !0, | |
OPTGROUP: !0, | |
OPTION: !0, | |
PROGRESS: !0, | |
SELECT: !0, | |
TEXTAREA: !0 | |
}; | |
var I = function() { | |
this.o = this.h = null | |
}, | |
K = function(a, d) { | |
var b = J; | |
b.h = a; | |
b.o = d; | |
return b | |
}; | |
I.prototype.l = function() { | |
var a = this.h; | |
this.h && this.h != this.o ? this.h = this.h.__owner || this.h.parentNode : this.h = null; | |
return a | |
}; | |
var L = function() { | |
this.s = []; | |
this.h = 0; | |
this.o = null; | |
this.v = !1 | |
}; | |
L.prototype.l = function() { | |
if (this.v) return J.l(); | |
if (this.h != this.s.length) { | |
var a = this.s[this.h]; | |
this.h++; | |
a != this.o && a && a.__owner && (this.v = !0, K(a.__owner, this.o)); | |
return a | |
} | |
return null | |
}; | |
var J = new I, | |
M = new L; | |
var P = function() { | |
this.C = []; | |
this.h = []; | |
this.l = []; | |
this.v = {}; | |
this.o = null; | |
this.s = []; | |
O(this, "_custom") | |
}, | |
ea = "undefined" != typeof navigator && /iPhone|iPad|iPod/.test(navigator.userAgent), | |
Q = String.prototype.trim ? function(a) { | |
return a.trim() | |
} : function(a) { | |
return a.replace(/^\s+/, "").replace(/\s+$/, "") | |
}, | |
fa = /\s*;\s*/, | |
ka = function(a, d) { | |
return function(b) { | |
var c = d; | |
if ("_custom" == c) { | |
c = b.detail; | |
if (!c || !c._type) return; | |
c = c._type | |
} | |
if ("click" == c && (C && b.metaKey || !C && b.ctrlKey || 2 == b.which || null == b.which && 4 == b.button || "auxclick" == | |
b.type || b.shiftKey)) c = "clickmod"; | |
else { | |
var e = b.which || b.keyCode || b.key; | |
D && 3 == e && (e = 13); | |
if (13 != e && 32 != e) e = !1; | |
else { | |
var f = B(b), | |
q = (f.getAttribute("role") || f.type || f.tagName).toUpperCase(), | |
h; | |
(h = "keydown" != b.type) || ("getAttribute" in f ? (h = (f.getAttribute("role") || f.tagName).toUpperCase(), h = !H(f) && ("COMBOBOX" != h || "INPUT" != h) && !f.isContentEditable) : h = !1, h = !h); | |
(h = h || b.ctrlKey || b.shiftKey || b.altKey || b.metaKey || G(f) && 32 == e) || ((h = f.tagName in E) || (h = f.getAttributeNode("tabindex"), h = null != h && h.specified), h = !(h && | |
!f.disabled)); | |
h ? e = !1 : (f = "INPUT" != f.tagName.toUpperCase() || f.type, h = !(q in F) && 13 == e, e = (0 == F[q] % e || h) && !!f) | |
} | |
e && (c = "clickkey") | |
} | |
q = b.srcElement || b.target; | |
e = R(c, b, q, "", null); | |
b.path ? (M.s = b.path, M.h = 0, M.o = this, M.v = !1, f = M) : f = K(q, this); | |
for (; h = f.l();) { | |
var m = h; | |
var g = m; | |
h = c; | |
var p = g.__jsaction; | |
if (!p) { | |
var u = null; | |
"getAttribute" in g && (u = g.getAttribute("jsaction")); | |
if (u) { | |
p = t[u]; | |
if (!p) { | |
p = {}; | |
for (var x = u.split(fa), y = 0, ha = x ? x.length : 0; y < ha; y++) { | |
var r = x[y]; | |
if (r) { | |
var z = r.indexOf(":"), | |
N = -1 != z, | |
ia = N ? Q(r.substr(0, z)) : "click"; | |
r = N ? Q(r.substr(z + 1)) : r; | |
p[ia] = r | |
} | |
} | |
t[u] = p | |
} | |
g.__jsaction = p | |
} else p = ja, g.__jsaction = p | |
} | |
"clickkey" == h ? h = "click" : "click" != h || p.click || (h = "clickonly"); | |
g = { | |
B: h, | |
action: p[h] || "", | |
event: null, | |
D: !1 | |
}; | |
e = R(g.B, g.event || b, q, g.action || "", m, e.timeStamp); | |
if (g.D || g.action) break | |
} | |
e && "touchend" == e.eventType && (e.event._preventMouseEvents = aa); | |
if (g && g.action) { | |
if (g = "clickkey" == c) g = B(b), g = (g.type || g.tagName).toUpperCase(), (g = 32 == (b.which || b.keyCode || b.key) && "CHECKBOX" != g) || (g = B(b), q = (g.getAttribute("role") || g.tagName).toUpperCase(), g = g.tagName.toUpperCase() in da && "A" != q && !G(g) && !H(g) || "BUTTON" == q); | |
g && (b.preventDefault ? b.preventDefault() : b.returnValue = !1); | |
if ("mouseenter" == c || "mouseleave" == c) | |
if (g = b.relatedTarget, !("mouseover" == b.type && "mouseenter" == c || "mouseout" == b.type && "mouseleave" == c) || g && (g === m || v(m, g))) e.action = "", e.actionElement = null; | |
else { | |
c = {}; | |
for (var n in b) "function" !== typeof b[n] && "srcElement" !== n && "target" !== n && (c[n] = b[n]); | |
c.type = "mouseover" == b.type ? "mouseenter" : "mouseleave"; | |
c.target = c.srcElement = m; | |
c.bubbles = !1; | |
e.event = | |
c; | |
e.targetElement = m | |
} | |
} else e.action = "", e.actionElement = null; | |
m = e; | |
a.o && (n = R(m.eventType, m.event, m.targetElement, m.action, m.actionElement, m.timeStamp), "clickonly" == n.eventType && (n.eventType = "click"), a.o(n, !0)); | |
if (m.actionElement) { | |
"A" != m.actionElement.tagName || "click" != m.eventType && "clickmod" != m.eventType || m.actionElement.hasAttribute("data-unjs") && null == a.o || (b.preventDefault ? b.preventDefault() : b.returnValue = !1); | |
if (a.o) a.o(m); | |
else { | |
if ((n = k.document) && !n.createEvent && n.createEventObject) try { | |
var A = n.createEventObject(b) | |
} catch (na) { | |
A = | |
b | |
} else A = b; | |
m.event = A; | |
a.s.push(m) | |
} | |
if ("touchend" == m.event.type && m.event._mouseEventsPrevented) { | |
b = m.event; | |
for (var oa in b); | |
l() | |
} | |
} | |
} | |
}, | |
R = function(a, d, b, c, e, f) { | |
return { | |
eventType: a, | |
event: d, | |
targetElement: b, | |
action: c, | |
actionElement: e, | |
timeStamp: f || l() | |
} | |
}, | |
ja = {}, | |
la = function(a, d) { | |
return function(b) { | |
var c = a, | |
e = d, | |
f = !1; | |
"mouseenter" == c ? c = "mouseover" : "mouseleave" == c && (c = "mouseout"); | |
if (b.addEventListener) { | |
if ("focus" == c || "blur" == c || "error" == c || "load" == c) f = !0; | |
b.addEventListener(c, e, f) | |
} else b.attachEvent && ("focus" == c ? c = "focusin" : "blur" == c && (c = "focusout"), e = w(b, e), b.attachEvent("on" + c, e)); | |
return { | |
B: c, | |
w: e, | |
capture: f | |
} | |
} | |
}, | |
O = function(a, d) { | |
if (!a.v.hasOwnProperty(d)) { | |
var b = ka(a, d), | |
c = la(d, b); | |
a.v[d] = b; | |
a.C.push(c); | |
for (b = 0; b < a.h.length; ++b) { | |
var e = a.h[b]; | |
e.l.push(c.call(null, e.h)) | |
} | |
"click" == d && O(a, "keydown") | |
} | |
}; | |
P.prototype.w = function(a) { | |
return this.v[a] | |
}; | |
var V = function(a, d) { | |
var b = new ma(d), | |
c; | |
a: { | |
for (c = 0; c < a.h.length; c++) | |
if (S(a.h[c], d)) { | |
c = !0; | |
break a | |
} | |
c = !1 | |
} | |
if (c) return a.l.push(b), b; | |
T(a, b); | |
a.h.push(b); | |
U(a); | |
return b | |
}, | |
U = function(a) { | |
for (var d = a.l.concat(a.h), b = [], c = [], e = 0; e < a.h.length; ++e) { | |
var f = a.h[e]; | |
W(f, d) ? (b.push(f), X(f)) : c.push(f) | |
} | |
for (e = 0; e < a.l.length; ++e) f = a.l[e], W(f, d) ? b.push(f) : (c.push(f), T(a, f)); | |
a.h = c; | |
a.l = b | |
}, | |
T = function(a, d) { | |
var b = d.h; | |
ea && (b.style.cursor = "pointer"); | |
for (b = 0; b < a.C.length; ++b) d.l.push(a.C[b].call(null, d.h)) | |
}, | |
Y = function(a, d) { | |
a.o = d; | |
a.s && | |
(0 < a.s.length && d(a.s), a.s = null) | |
}, | |
ma = function(a) { | |
this.h = a; | |
this.l = [] | |
}, | |
S = function(a, d) { | |
for (var b = a.h, c = d; b != c && c.parentNode;) c = c.parentNode; | |
return b == c | |
}, | |
W = function(a, d) { | |
for (var b = 0; b < d.length; ++b) | |
if (d[b].h != a.h && S(d[b], a.h)) return !0; | |
return !1 | |
}, | |
X = function(a) { | |
for (var d = 0; d < a.l.length; ++d) { | |
var b = a.h, | |
c = a.l[d]; | |
b.removeEventListener ? b.removeEventListener(c.B, c.w, c.capture) : b.detachEvent && b.detachEvent("on" + c.B, c.w) | |
} | |
a.l = [] | |
}; | |
var Z = new P; | |
V(Z, window.document.documentElement); | |
O(Z, "click"); | |
O(Z, "focus"); | |
O(Z, "focusin"); | |
O(Z, "blur"); | |
O(Z, "focusout"); | |
O(Z, "error"); | |
O(Z, "load"); | |
O(Z, "change"); | |
O(Z, "dblclick"); | |
O(Z, "input"); | |
O(Z, "keyup"); | |
O(Z, "keydown"); | |
O(Z, "keypress"); | |
O(Z, "mousedown"); | |
O(Z, "mouseenter"); | |
O(Z, "mouseleave"); | |
O(Z, "mouseout"); | |
O(Z, "mouseover"); | |
O(Z, "mouseup"); | |
O(Z, "touchstart"); | |
O(Z, "touchend"); | |
O(Z, "touchcancel"); | |
O(Z, "speech"); | |
(function(a) { | |
google.jsad = function(d) { | |
Y(a, d) | |
}; | |
google.jsaac = function(d) { | |
return V(a, d) | |
}; | |
google.jsarc = function(d) { | |
X(d); | |
for (var b = !1, c = 0; c < a.h.length; ++c) | |
if (a.h[c] === d) { | |
a.h.splice(c, 1); | |
b = !0; | |
break | |
} | |
if (!b) | |
for (c = 0; c < a.l.length; ++c) | |
if (a.l[c] === d) { | |
a.l.splice(c, 1); | |
break | |
} | |
U(a) | |
} | |
})(Z); | |
window.gws_wizbind = function(a) { | |
return { | |
trigger: function(d) { | |
var b = a.w(d.type); | |
b || (O(a, d.type), b = a.w(d.type)); | |
var c = d.target || d.srcElement; | |
b && b.call(c.ownerDocument.documentElement, d) | |
}, | |
bind: function(d) { | |
Y(a, d) | |
} | |
} | |
}(Z); | |
}).call(this); | |
(function() { | |
var a = []; | |
google.jsc = { | |
xx: a, | |
x: function(b) { | |
a.push(b) | |
} | |
}; | |
}).call(this); | |
google.arwt = function(a) { | |
a.href = document.getElementById(a.id.substring(1)).href; | |
return !0 | |
}; | |
(function() { | |
var f = function() { | |
this.l = ""; | |
this.s = e | |
}; | |
f.prototype.v = !0; | |
var g = /^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i, | |
e = {}, | |
h = function(a) { | |
var c = new f; | |
c.l = a; | |
return c | |
}; | |
h("about:blank"); | |
var k = function(a, c) { | |
if (c instanceof f) var b = c; | |
else b = c, b instanceof f || (b = b.v ? b.l : String(b), g.test(b) || (b = "about:invalid#zClosurez"), b = h(b)); | |
a.href = b instanceof f && b.constructor === f && b.s === e ? b.l : "type_error:SafeUrl" | |
}; | |
function l(a) { | |
return a ? (a = a.getAttribute("data-ved")) ? "&ved=" + a : "" : "" | |
} | |
function m(a) { | |
return new Promise(function(c) { | |
try { | |
var b = new XMLHttpRequest; | |
b.open("GET", a); | |
b.onreadystatechange = function() { | |
4 == b.readyState && c() | |
}; | |
b.send() | |
} catch (d) { | |
c() | |
} | |
}) | |
} | |
function n(a) { | |
return a.getAttribute("data-cts") ? "&cts=" + (new Date).getTime() : "" | |
} | |
google.ausb = function(a) { | |
if (!a) return google.ml(Error("b"), !1), !0; | |
if (a.getAttribute("data-sbv2")) { | |
var c = a.href, | |
b = /[?&]adurl=([^&]+)/.exec(c); | |
if (b && /[?&]ae=1(&|$)/.test(c)) try { | |
var d = { | |
h: c + "&act=1", | |
o: decodeURIComponent(b[1]) | |
} | |
} catch (p) { | |
google.ml(Error("a`" + c), !1), d = null | |
} else d = null; | |
d && (a.getAttribute("data-sbd") ? (d = d.h + "&ri=8&shc=1&ictx=1" + n(a), navigator.sendBeacon && navigator.sendBeacon(d, "") ? k(a, a.href + "&ri=9") : k(a, a.href + "&ri=10")) : (c = 0, a.dataset.ampAd && (b = a ? (b = /[?&]ved=([^&]+)/.exec(a.href)) ? b[1] : "" : "", a.dataset.ved = b, a.dataset.ampc ? c = 1 : a.dataset.ampd && (c = 2), 0 != c && (b = d.h + "&ri=5", 2 == c && (b += "&t=1&shc=1", d.h += "&t=0"), google.f.c9ZYY = m(b))), 1 == c ? k(a, d.o) : (c = d.h + "&ri=1" + n(a), navigator.sendBeacon && navigator.sendBeacon(c, "") ? k(a, d.o) : k(a, a.href + "&ri=2")))) | |
} else d = "", a.getAttribute("data-arwt") ? a.id && (d = l(document.getElementById(a.id.substring(1)))) : d = l(a), c = a.getAttribute("data-sbt"), b = a.getAttribute("data-sbf"), c && b && navigator.sendBeacon && navigator.sendBeacon(c + d + "&bt=1", "") ? a.href = b : a.href += | |
"&bt=2"; | |
return !0 | |
}; | |
}).call(this); | |
</script> | |
<style> | |
[dir='ltr'],[dir='rtl']{ | |
unicode-bidi:-webkit-isolate; | |
unicode-bidi:isolate | |
} | |
bdo[dir='ltr'],bdo[dir='rtl']{ | |
unicode-bidi:bidi-override; | |
unicode-bidi:-webkit-isolate-override; | |
unicode-bidi:isolate-override | |
} | |
#logo{ | |
display:block; | |
overflow:hidden; | |
position:relative | |
} | |
#logo img{ | |
border:0; | |
} | |
#logo span{ | |
background:url(/images/nav_logo242.png) no-repeat; | |
cursor:pointer; | |
overflow:hidden | |
} | |
#logocont{ | |
z-index:1; | |
padding-left:13px; | |
padding-right:10px; | |
padding-top:7px | |
} | |
#logocont.ddl{ | |
padding-top:3px | |
} | |
.big #logocont{ | |
padding-left:13px; | |
padding-right:12px | |
} | |
.sbibod{ | |
background-color:#fff; | |
height:44px; | |
vertical-align:top; | |
border-radius:2px; | |
box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08); | |
transition:box-shadow 200ms cubic-bezier(0.4, 0.0, 0.2, 1); | |
} | |
.lst{ | |
border:0; | |
margin-top:5px; | |
margin-bottom:0 | |
} | |
.lst:focus{ | |
outline:none | |
} | |
.gsfi,.lst{ | |
font:16px arial,sans-serif; | |
line-height:34px; | |
height:34px !important; | |
} | |
.lst-c{ | |
overflow:hidden | |
} | |
#gs_st0{ | |
line-height:44px; | |
padding:0 8px; | |
margin-top:-1px; | |
position:static | |
} | |
.srp #gs_st0{ | |
padding:0 2px 0 8px | |
} | |
.gsfs{ | |
font:16px arial,sans-serif | |
} | |
.lsb{ | |
background:transparent; | |
border:0; | |
font-size:0; | |
height:30px; | |
outline:0; | |
text-align:left; | |
width:100% | |
} | |
.sbico{ | |
display:inline-block; | |
height:24px; | |
width:24px; | |
cursor:pointer; | |
vertical-align:middle; | |
color:#4285f4 | |
} | |
.sbico-c{ | |
background:transparent; | |
border:0; | |
float:right; | |
height:44px; | |
line-height:44px; | |
margin-top:-1px; | |
outline:0; | |
padding-right:16px; | |
position:relative; | |
top:-1px | |
} | |
.hp .sbico-c{ | |
display:none | |
} | |
#sblsbb{ | |
text-align:center; | |
border-bottom-left-radius:0; | |
border-top-left-radius:0; | |
height:44px; | |
margin:0; | |
padding:0; | |
} | |
#sbds{ | |
border:0; | |
margin-left:0 | |
} | |
.hp .nojsb,.srp .jsb{ | |
display:none | |
} | |
.kpbb,.kprb,.kpgb,.kpgrb{ | |
border-radius:2px; | |
border-radius:2px; | |
color:#fff | |
} | |
.kpbb:hover,.kprb:hover,.kpgb:hover,.kpgrb:hover{ | |
box-shadow:0 1px 1px rgba(0,0,0,0.1); | |
box-shadow:0 1px 1px rgba(0,0,0,0.1); | |
color:#fff | |
} | |
.kpbb:active,.kprb:active,.kpgb:active,.kpgrb:active{ | |
box-shadow:inset 0 1px 2px rgba(0,0,0,0.3); | |
box-shadow:inset 0 1px 2px rgba(0,0,0,0.3) | |
} | |
.kpbb{ | |
background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed)); | |
background-color:#4d90fe; | |
background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed); | |
background-image:linear-gradient(top,#4d90fe,#4787ed); | |
border:1px solid #3079ed | |
} | |
.kpbb:hover{ | |
background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8)); | |
background-color:#357ae8; | |
background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8); | |
background-image:linear-gradient(top,#4d90fe,#357ae8); | |
border:1px solid #2f5bb7 | |
} | |
a.kpbb:link,a.kpbb:visited{ | |
color:#fff | |
} | |
.kprb{ | |
background-image:-webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#d14836)); | |
background-color:#dd4b39; | |
background-image:-webkit-linear-gradient(top,#dd4b39,#d14836); | |
background-image:linear-gradient(top,#dd4b39,#d14836); | |
border:1px solid #dd4b39 | |
} | |
.kprb:hover{ | |
background-image:-webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#c53727)); | |
background-color:#c53727; | |
background-image:-webkit-linear-gradient(top,#dd4b39,#c53727); | |
background-image:linear-gradient(top,#dd4b39,#c53727); | |
border:1px solid #b0281a; | |
border-bottom-color:#af301f | |
} | |
.kprb:active{ | |
background-image:-webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#b0281a)); | |
background-color:#b0281a; | |
background-image:-webkit-linear-gradient(top,#dd4b39,#b0281a); | |
background-image:linear-gradient(top,#dd4b39,#b0281a) | |
} | |
.kpgb{ | |
background-image:-webkit-gradient(linear,left top,left bottom,from(#3d9400),to(#398a00)); | |
background-color:#3d9400; | |
background-image:-webkit-linear-gradient(top,#3d9400,#398a00); | |
background-image:linear-gradient(top,#3d9400,#398a00); | |
border:1px solid #29691d | |
} | |
.kpgb:hover{ | |
background-image:-webkit-gradient(linear,left top,left bottom,from(#3d9400),to(#368200)); | |
background-color:#368200; | |
background-image:-webkit-linear-gradient(top,#3d9400,#368200); | |
background-image:linear-gradient(top,#3d9400,#368200); | |
border:1px solid #2d6200 | |
} | |
.kpgrb{ | |
background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1)); | |
background-color:#f5f5f5; | |
background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1); | |
background-image:linear-gradient(top,#f5f5f5,#f1f1f1); | |
border:1px solid #dcdcdc; | |
color:#555 | |
} | |
.kpgrb:hover{ | |
background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1)); | |
background-color:#f8f8f8; | |
background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1); | |
background-image:linear-gradient(top,#f8f8f8,#f1f1f1); | |
border:1px solid #dcdcdc; | |
color:#333 | |
} | |
a.kpgrb:link,a.kpgrb:visited{ | |
color:#555 | |
} | |
#sfopt{ | |
display:inline-block; | |
float:right; | |
line-height:normal | |
} | |
.lsd{ | |
font-size:11px; | |
position:absolute; | |
top:3px; | |
left:16px | |
} | |
.sbsb_g{ | |
margin:3px 0 4px | |
} | |
.jhp input[type="submit"],.sbdd_a input,.gbqfba{ | |
background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1)); | |
background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1); | |
-webkit-border-radius:2px; | |
-webkit-user-select:none; | |
background-color:#f2f2f2; | |
border:1px solid #f2f2f2; | |
border-radius:2px; | |
color:#757575; | |
cursor:default; | |
font-family:arial,sans-serif; | |
font-size:13px; | |
font-weight:bold; | |
margin:11px 4px; | |
min-width:54px; | |
padding:0 16px; | |
text-align:center | |
} | |
.gbqfba.gbqfba-hvr{ | |
font-size:13px | |
} | |
.jhp input[type="submit"],.gbqfba{ | |
height:36px; | |
line-height:27px | |
} | |
.sbdd_a input{ | |
height:100% | |
} | |
.jhp input[type="submit"]:hover,.sbdd_a input:hover,.gbqfba:hover{ | |
background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1)); | |
background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1); | |
-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1); | |
background-color:#f8f8f8; | |
background-image:linear-gradient(top,#f8f8f8,#f1f1f1); | |
background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1); | |
border:1px solid #c6c6c6; | |
box-shadow:0 1px 1px rgba(0,0,0,0.1); | |
color:#222 | |
} | |
.jhp input[type="submit"]:focus,.sbdd_a input:focus{ | |
border:1px solid #4d90fe; | |
outline:none | |
} | |
.sbdd_a input{ | |
margin:6px; | |
} | |
span.lsbb,.lsb input{ | |
-webkit-transition:all 0.18s | |
} | |
@media only screen and (max-height:650px){ | |
span.lsbb{ | |
height:17px | |
} | |
} | |
.tsf{ | |
background:none | |
} | |
.tsf-p{ | |
position:relative; | |
} | |
.logocont{ | |
left:0; | |
position:absolute; | |
} | |
.sfibbbc{ | |
padding-bottom:2px; | |
padding-top:3px; | |
margin-top:-3px; | |
width:632px | |
} | |
.sbtc{ | |
position:relative | |
} | |
.sbibtd{ | |
line-height:0; | |
overflow:visible; | |
white-space:nowrap | |
} | |
.sbibps{ | |
padding:0 9px 0 16px; | |
width:466px; | |
} | |
.big .sbibps{ | |
width:550px | |
} | |
.sfopt{ | |
height:28px; | |
position:relative | |
} | |
#sform{ | |
height:65px | |
} | |
.hp .sfsbc{ | |
display:none | |
} | |
#searchform{ | |
width:100% | |
} | |
.hp #searchform{ | |
position:absolute; | |
top:311px | |
} | |
.srp #searchform{ | |
position:absolute; | |
top:20px | |
} | |
#sfdiv{ | |
max-width:484px | |
} | |
.hp .big #sfdiv{ | |
max-width:584px; | |
margin:-1px 0px 1px | |
} | |
.srp #sfdiv{ | |
max-width:none; | |
overflow:hidden | |
} | |
.srp #tsf{ | |
position:relative; | |
} | |
.hp .tsf-p{ | |
padding-top:8px | |
} | |
.sfsbc{ | |
display:inline-block; | |
float:right; | |
margin-right:1px; | |
vertical-align:top; | |
width:42px; | |
margin-right:0 | |
} | |
.sfbg{ | |
background:#fafafa; | |
height:69px; | |
left:0; | |
position:absolute; | |
width:100% | |
} | |
.sfbgg{ | |
background-color:#fafafa; | |
height:65px | |
} | |
#pocs{ | |
background:#fff1a8; | |
color:#000; | |
font-size:10pt; | |
margin:0; | |
padding:5px 7px | |
} | |
#pocs.sft{ | |
background:transparent; | |
color:#777 | |
} | |
#pocs a{ | |
color:#11c | |
} | |
#pocs.sft a{ | |
color:#36c | |
} | |
#pocs>div{ | |
margin:0; | |
padding:0 | |
} | |
#cnt{ | |
padding-top:20px; | |
} | |
#subform_ctrl{ | |
min-height:0px | |
} | |
.gb_5a{ | |
background:white; | |
height:100%; | |
position:fixed; | |
right:0; | |
top:0; | |
width:420px; | |
z-index:1001 | |
} | |
.gb_6a.gb_5a{ | |
left:0; | |
min-height:400px; | |
top:64px; | |
width:initial | |
} | |
.gb_5a>button:only-of-type{ | |
background:url('https://www.gstatic.com/images/icons/material/system/1x/close_grey600_24dp.png'); | |
background-position:center; | |
border-width:0; | |
cursor:pointer; | |
font-size:24px; | |
height:20px; | |
left:92%; | |
position:relative; | |
top:10px; | |
width:20px | |
} | |
.gb_6a.gb_5a>button:only-of-type{ | |
left:96% | |
} | |
.gb_7a{ | |
background-color:rgba(15,19,24,.54); | |
bottom:0; | |
height:100%; | |
position:fixed; | |
top:0; | |
width:100%; | |
z-index:1000 | |
} | |
@-webkit-keyframes gb__a{ | |
0%{ | |
opacity:0 | |
} | |
50%{ | |
opacity:1 | |
} | |
} | |
@keyframes gb__a{ | |
0%{ | |
opacity:0 | |
} | |
50%{ | |
opacity:1 | |
} | |
} | |
.gb_8a{ | |
display:none!important | |
} | |
.gb_9a{ | |
visibility:hidden | |
} | |
.gb_da .gb_b{ | |
background-position:-132px -38px; | |
opacity:.55 | |
} | |
.gb_ea .gb_da .gb_b{ | |
background-position:-132px -38px | |
} | |
.gb_X .gb_da .gb_b{ | |
background-position:-463px -35px; | |
opacity:1 | |
} | |
.gb_fa.gb_ga{ | |
min-height:196px; | |
overflow-y:auto; | |
width:320px | |
} | |
.gb_ha{ | |
-webkit-transition:height .2s ease-in-out; | |
transition:height .2s ease-in-out | |
} | |
.gb_ia{ | |
background:#fff; | |
margin:0; | |
min-height:100px; | |
padding:28px; | |
padding-right:27px; | |
text-align:left; | |
white-space:normal; | |
width:265px | |
} | |
.gb_ja{ | |
background:#f5f5f5; | |
cursor:pointer; | |
height:40px; | |
overflow:hidden | |
} | |
.gb_ka{ | |
position:relative | |
} | |
.gb_ja{ | |
display:block; | |
line-height:40px; | |
text-align:center; | |
width:320px | |
} | |
.gb_ka{ | |
display:block; | |
line-height:40px; | |
text-align:center | |
} | |
.gb_ka.gb_la{ | |
line-height:0 | |
} | |
.gb_ja,.gb_ja:visited,.gb_ja:active,.gb_ka,.gb_ka:visited{ | |
color:rgba(0,0,0,0.87); | |
text-decoration:none | |
} | |
.gb_ka:active{ | |
color:rgba(0,0,0,0.87) | |
} | |
#gb a.gb_ja,#gb a.gb_ja:visited,#gb a.gb_ja:active,#gb a.gb_ka,#gb a.gb_ka:visited{ | |
color:rgba(0,0,0,0.87); | |
text-decoration:none | |
} | |
#gb a.gb_ka:active{ | |
color:rgba(0,0,0,0.87) | |
} | |
.gb_ka,.gb_ia{ | |
display:none | |
} | |
.gb_ba,.gb_ba+.gb_ka,.gb_ma .gb_ka,.gb_ma .gb_ia{ | |
display:block | |
} | |
.gb_ka:hover,.gb_ka:active,#gb a.gb_ka:hover,#gb a.gb_ka:active{ | |
text-decoration:underline | |
} | |
.gb_ka{ | |
border-bottom:1px solid #ebebeb; | |
left:28px; | |
width:264px | |
} | |
.gb_ma .gb_ja{ | |
display:none | |
} | |
.gb_ka:last-child{ | |
border-bottom-width:0 | |
} | |
.gb_na .gb_O{ | |
display:initial | |
} | |
.gb_na.gb_oa{ | |
height:100px; | |
text-align:center | |
} | |
.gb_na.gb_oa img{ | |
padding:34px 0; | |
height:32px; | |
width:32px | |
} | |
.gb_na .gb_2{ | |
background-image:url('//ssl.gstatic.com/gb/images/p1_c82e4f78.png'); | |
-webkit-background-size:64px 2341px; | |
background-size:64px 2341px; | |
background-position:0 -828px | |
} | |
.gb_na .gb_2+img{ | |
border:0; | |
margin:8px; | |
height:48px; | |
width:48px | |
} | |
.gb_na div.gb_pa{ | |
background:#ffa; | |
-webkit-border-radius:5px; | |
border-radius:5px; | |
padding:5px; | |
text-align:center | |
} | |
.gb_na.gb_qa,.gb_na.gb_ra{ | |
padding-bottom:0 | |
} | |
.gb_na.gb_sa,.gb_na.gb_ra{ | |
padding-top:0 | |
} | |
.gb_na.gb_ra a,.gb_na.gb_sa a{ | |
top:0 | |
} | |
.gb_ta .gb_ja{ | |
margin-top:0; | |
position:static | |
} | |
.gb_ua{ | |
display:inline-block | |
} | |
.gb_va{ | |
margin:-12px 28px 28px; | |
position:relative; | |
width:264px; | |
-webkit-border-radius:2px; | |
border-radius:2px; | |
-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1),0 0 1px rgba(0,0,0,0.1); | |
box-shadow:0 1px 2px rgba(0,0,0,0.1),0 0 1px rgba(0,0,0,0.1) | |
} | |
.gb_4{ | |
background-image:url('//ssl.gstatic.com/gb/images/p1_c82e4f78.png'); | |
-webkit-background-size:64px 2341px; | |
background-size:64px 2341px; | |
display:inline-block; | |
margin:8px; | |
vertical-align:middle; | |
height:64px; | |
width:64px | |
} | |
.gb_wa{ | |
color:#262626; | |
display:inline-block; | |
font:13px/18px Arial,sans-serif; | |
margin-right:80px; | |
padding:10px 10px 10px 0; | |
vertical-align:middle; | |
white-space:normal | |
} | |
.gb_xa{ | |
font:16px/24px Arial,sans-serif | |
} | |
.gb_ya,#gb#gb .gb_ya{ | |
color:#427fed; | |
text-decoration:none | |
} | |
.gb_ya:hover,#gb#gb .gb_ya:hover{ | |
text-decoration:underline | |
} | |
.gb_za .gb_ia{ | |
position:relative | |
} | |
.gb_za .gb_O{ | |
position:absolute; | |
top:28px; | |
left:28px | |
} | |
.gb_ja.gb_Aa{ | |
display:none; | |
height:0 | |
} | |
.gb_ab{ | |
-webkit-background-size:32px 32px; | |
background-size:32px 32px; | |
-webkit-border-radius:50%; | |
border-radius:50%; | |
display:block; | |
margin:-1px; | |
overflow:hidden; | |
position:relative; | |
height:32px; | |
width:32px; | |
z-index:0 | |
} | |
@media (min-resolution:1.25dppx),(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){ | |
.gb_ab::before{ | |
display:inline-block; | |
-webkit-transform:scale(.5); | |
transform:scale(.5); | |
-webkit-transform-origin:left 0; | |
transform-origin:left 0 | |
} | |
.gb_Ab::before{ | |
display:inline-block; | |
-webkit-transform:scale(.5); | |
transform:scale(.5); | |
-webkit-transform-origin:left 0; | |
transform-origin:left 0 | |
} | |
} | |
.gb_ab:hover,.gb_ab:focus{ | |
-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15); | |
box-shadow:0 1px 0 rgba(0,0,0,.15) | |
} | |
.gb_ab:active{ | |
-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.15); | |
box-shadow:inset 0 2px 0 rgba(0,0,0,.15) | |
} | |
.gb_ab:active::after{ | |
background:rgba(0,0,0,.1); | |
-webkit-border-radius:50%; | |
border-radius:50%; | |
content:''; | |
display:block; | |
height:100% | |
} | |
.gb_bb{ | |
cursor:pointer; | |
line-height:30px; | |
min-width:30px; | |
opacity:.75; | |
overflow:hidden; | |
vertical-align:middle; | |
text-overflow:ellipsis | |
} | |
.gb_b.gb_bb{ | |
width:auto | |
} | |
.gb_bb:hover,.gb_bb:focus{ | |
opacity:.85 | |
} | |
.gb_cb .gb_bb,.gb_cb .gb_db{ | |
line-height:26px | |
} | |
#gb#gb.gb_cb a.gb_bb,.gb_cb .gb_db{ | |
font-size:11px; | |
height:auto | |
} | |
.gb_eb{ | |
border-top:4px solid #000; | |
border-left:4px dashed transparent; | |
border-right:4px dashed transparent; | |
display:inline-block; | |
margin-left:6px; | |
opacity:.75; | |
vertical-align:middle | |
} | |
.gb_fb:hover .gb_eb{ | |
opacity:.85 | |
} | |
.gb_X .gb_bb,.gb_X .gb_eb{ | |
opacity:1 | |
} | |
#gb#gb.gb_X.gb_X a.gb_bb,#gb#gb .gb_X.gb_X a.gb_bb{ | |
color:#fff | |
} | |
.gb_X.gb_X .gb_eb{ | |
border-top-color:#fff; | |
opacity:1 | |
} | |
.gb_ea .gb_ab:hover,.gb_X .gb_ab:hover,.gb_ea .gb_ab:focus,.gb_X .gb_ab:focus{ | |
-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2); | |
box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2) | |
} | |
.gb_gb .gb_hb,.gb_ib .gb_hb{ | |
position:absolute; | |
right:1px | |
} | |
.gb_hb.gb_R,.gb_jb.gb_R,.gb_fb.gb_R{ | |
-webkit-flex:0 1 auto; | |
flex:0 1 auto; | |
-webkit-flex:0 1 main-size; | |
flex:0 1 main-size | |
} | |
.gb_kb.gb_W .gb_bb{ | |
width:30px!important | |
} | |
.gb_lb.gb_9a{ | |
display:none | |
} | |
@-webkit-keyframes progressmove{ | |
0%{ | |
margin-left:-100% | |
} | |
to{ | |
margin-left:100% | |
} | |
} | |
@keyframes progressmove{ | |
0%{ | |
margin-left:-100% | |
} | |
to{ | |
margin-left:100% | |
} | |
} | |
.gb_mb.gb_8a{ | |
display:none | |
} | |
.gb_mb{ | |
background-color:#ccc; | |
height:3px; | |
overflow:hidden | |
} | |
.gb_nb{ | |
background-color:#f4b400; | |
height:100%; | |
width:50%; | |
-webkit-animation:progressmove 1.5s linear 0s infinite; | |
animation:progressmove 1.5s linear 0s infinite | |
} | |
.gb_pb{ | |
border-bottom-color:#0f9d58; | |
border-left-color:#f4b400; | |
-webkit-border-radius:50%; | |
border-radius:50%; | |
border-right-color:#4285f4; | |
border-style:solid; | |
border-top-color:#db4437; | |
border-width:2px; | |
bottom:-5px; | |
left:-5px; | |
position:absolute; | |
right:-5px; | |
top:-5px | |
} | |
.gb_bb~.gb_qb,.gb_bb~.gb_rb{ | |
left:auto; | |
right:6.5px | |
} | |
.gb_sb{ | |
outline:none; | |
-webkit-transform:translateZ(0); | |
transform:translateZ(0) | |
} | |
.gb_sb.gb_tb{ | |
width:320px | |
} | |
.gb_ub,#gb a.gb_ub.gb_ub,.gb_vb a,#gb .gb_vb.gb_vb a{ | |
color:#36c; | |
text-decoration:none | |
} | |
.gb_ub:active,#gb a.gb_ub:active,.gb_ub:hover,#gb a.gb_ub:hover,.gb_vb a:active,#gb .gb_vb a:active,.gb_vb a:hover,#gb .gb_vb a:hover{ | |
text-decoration:underline | |
} | |
.gb_wb{ | |
margin:20px; | |
white-space:nowrap | |
} | |
.gb_xb,.gb_yb{ | |
display:inline-block; | |
vertical-align:top | |
} | |
.gb_sb.gb_tb .gb_yb{ | |
max-width:164px | |
} | |
.gb_xb{ | |
margin-right:20px; | |
position:relative | |
} | |
.gb_zb{ | |
-webkit-border-radius:50%; | |
border-radius:50%; | |
overflow:hidden; | |
-webkit-transform:translateZ(0) | |
} | |
.gb_Ab{ | |
-webkit-background-size:96px 96px; | |
background-size:96px 96px; | |
border:none; | |
vertical-align:top; | |
height:96px; | |
width:96px | |
} | |
.gb_lb{ | |
background:rgba(78,144,254,.7); | |
bottom:0; | |
color:#fff; | |
font-size:9px; | |
font-weight:bold; | |
left:0; | |
line-height:9px; | |
position:absolute; | |
padding:7px 0; | |
text-align:center; | |
width:96px | |
} | |
.gb_zb .gb_lb{ | |
background:rgba(0,0,0,.54) | |
} | |
.gb_Bb{ | |
font-weight:bold; | |
margin:-4px 0 1px 0; | |
text-overflow:ellipsis; | |
overflow:hidden | |
} | |
.gb_Db{ | |
color:#666; | |
text-overflow:ellipsis; | |
overflow:hidden | |
} | |
.gb_vb{ | |
color:#ccc; | |
margin:6px 0 | |
} | |
.gb_sb.gb_tb .gb_vb a{ | |
display:block; | |
line-height:24px; | |
margin:0 | |
} | |
.gb_sb.gb_tb .gb_vb a:first-child:last-child{ | |
line-height:normal | |
} | |
.gb_sb:not(.gb_tb) .gb_vb a{ | |
margin:0 10px | |
} | |
.gb_sb:not(.gb_tb) .gb_vb a:first-child{ | |
margin-left:0 | |
} | |
.gb_sb:not(.gb_tb) .gb_vb a:last-child{ | |
margin-right:0 | |
} | |
.gb_yb .gb_Eb{ | |
background:#4d90fe; | |
border-color:#3079ed; | |
font-weight:bold; | |
margin:10px 0 0 0; | |
color:#fff | |
} | |
#gb .gb_yb a.gb_Eb.gb_Eb{ | |
color:#fff | |
} | |
.gb_yb .gb_Eb:hover{ | |
background:#357ae8; | |
border-color:#2f5bb7 | |
} | |
.gb_Fb.gb_oa{ | |
border-top:none | |
} | |
.gb_Fb{ | |
background:#f5f5f5; | |
border-top:1px solid #ccc; | |
border-color:rgba(0,0,0,.2); | |
padding:10px 0; | |
width:100%; | |
display:table | |
} | |
.gb_Fb .gb_Eb{ | |
margin:0 20px; | |
white-space:nowrap | |
} | |
.gb_Fb>div{ | |
display:table-cell; | |
text-align:right | |
} | |
.gb_Fb>div:first-child{ | |
text-align:left | |
} | |
.gb_Fb .gb_Hb{ | |
display:block; | |
text-align:center | |
} | |
.gb_Ib .gb_qb{ | |
border-bottom-color:#fef9db | |
} | |
.gb_Jb{ | |
background:#fef9db; | |
font-size:11px; | |
padding:10px 20px; | |
white-space:normal | |
} | |
.gb_Jb b,.gb_ub{ | |
white-space:nowrap | |
} | |
.gb_Mb{ | |
background:#f5f5f5; | |
border-top:1px solid #ccc; | |
border-top-color:rgba(0,0,0,.2); | |
max-height:230px; | |
overflow:auto | |
} | |
.gb_Mb.gb_tb{ | |
max-height:170px | |
} | |
.gb_Mb.gb_tb.gb_Nb{ | |
max-height:124px | |
} | |
.gb_Ob{ | |
border-top:1px solid #ccc; | |
border-top-color:rgba(0,0,0,.2); | |
display:block; | |
padding:10px 20px; | |
position:relative; | |
white-space:nowrap | |
} | |
.gb_Pb .gb_Ob:focus .gb_Qb{ | |
outline:1px dotted #fff | |
} | |
.gb_Ob:hover{ | |
background:#eee | |
} | |
.gb_Ob[selected="true"]{ | |
overflow:hidden | |
} | |
.gb_Ob[selected="true"]>.gb_Rb{ | |
background-color:rgba(117,117,117,.9) | |
} | |
.gb_Ob[selected="true"]>.gb_Sb{ | |
display:block; | |
position:absolute; | |
z-index:2 | |
} | |
.gb_Sb::-moz-focus-inner{ | |
border:0 | |
} | |
.gb_Sb{ | |
background-color:transparent; | |
border:none; | |
color:#fff; | |
display:none; | |
font-family:Roboto,Arial,sans-serif; | |
font-weight:400; | |
font-size:14px; | |
height:36px; | |
min-width:86px; | |
text-align:center; | |
top:16px; | |
width:auto | |
} | |
.gb_Ob[selected="true"]>.gb_Sb:focus{ | |
background-color:rgba(0,0,0,.24); | |
-webkit-border-radius:2px; | |
border-radius:2px; | |
outline:0 | |
} | |
.gb_Ob[selected="true"]>.gb_Sb:hover,.gb_Ob[selected="true"]>.gb_Sb:focus:hover{ | |
background-color:#565656; | |
-webkit-border-radius:2px; | |
border-radius:2px | |
} | |
.gb_Ob[selected="true"]>.gb_Sb:active{ | |
-webkit-border-radius:2px; | |
border-radius:2px; | |
background-color:#212121 | |
} | |
.gb_Tb{ | |
left:0; | |
margin-left:5% | |
} | |
.gb_Ub{ | |
margin-right:5%; | |
right:0 | |
} | |
.gb_Ob:first-child,.gb_Vb:first-child+.gb_Ob{ | |
border-top:0 | |
} | |
.gb_Vb{ | |
display:none | |
} | |
.gb_Wb{ | |
cursor:default | |
} | |
.gb_Wb:hover{ | |
background:transparent | |
} | |
.gb_Xb{ | |
border:none; | |
vertical-align:top; | |
height:48px; | |
width:48px | |
} | |
.gb_Qb{ | |
display:inline-block; | |
margin:6px 0 0 10px | |
} | |
.gb_sb.gb_tb .gb_Qb{ | |
max-width:222px | |
} | |
.gb_Wb .gb_Xb,.gb_Wb .gb_Qb{ | |
opacity:.4 | |
} | |
.gb_Zb{ | |
color:#000; | |
text-overflow:ellipsis; | |
overflow:hidden | |
} | |
.gb_Wb .gb_Zb{ | |
color:#666 | |
} | |
.gb_0b{ | |
color:#666; | |
text-overflow:ellipsis; | |
overflow:hidden | |
} | |
.gb_1b{ | |
color:#666; | |
font-style:italic | |
} | |
.gb_Rb{ | |
background-color:transparent; | |
height:100%; | |
left:0; | |
position:absolute; | |
text-align:center; | |
top:0; | |
width:100%; | |
z-index:1 | |
} | |
.gb_Sb:hover{ | |
background-color:rgba(100,100,100,0.4) | |
} | |
.gb_2b{ | |
background:#f5f5f5; | |
border-top:1px solid #ccc; | |
border-top-color:rgba(0,0,0,.2); | |
display:block; | |
padding:10px 20px | |
} | |
.gb_3b{ | |
background-position:-244px 0; | |
display:inline-block; | |
margin:1px 0; | |
vertical-align:middle; | |
height:25px; | |
width:25px | |
} | |
.gb_N .gb_3b::before{ | |
left:-244px; | |
top:0 | |
} | |
.gb_4b{ | |
color:#427fed; | |
display:inline-block; | |
padding:0 25px 0 10px; | |
vertical-align:middle; | |
white-space:normal | |
} | |
.gb_2b:hover .gb_4b{ | |
text-decoration:underline | |
} | |
.gb_Fb .gb_Eb:hover{ | |
-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1); | |
box-shadow:0 1px 1px rgba(0,0,0,0.1); | |
border-color:#c6c6c6; | |
color:#222; | |
background-color:#fff; | |
background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8)); | |
background-image:-webkit-linear-gradient(top,#fff,#f8f8f8); | |
background-image:-webkit-linear-gradient(top,#fff,#f8f8f8); | |
background-image:linear-gradient(top,#fff,#f8f8f8); | |
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#f8f8f8') | |
} | |
.gb_6c{ | |
display:inline-block; | |
padding:0 0 0 15px; | |
vertical-align:middle | |
} | |
.gb_6c:first-child,#gbsfw:first-child+.gb_6c{ | |
padding-left:0 | |
} | |
.gb_Nc{ | |
position:relative | |
} | |
.gb_b{ | |
display:inline-block; | |
outline:none; | |
vertical-align:middle; | |
-webkit-border-radius:2px; | |
border-radius:2px; | |
-webkit-box-sizing:border-box; | |
box-sizing:border-box; | |
height:30px; | |
width:30px; | |
color:#000; | |
cursor:pointer; | |
text-decoration:none | |
} | |
#gb#gb a.gb_b{ | |
color:#000; | |
cursor:pointer; | |
text-decoration:none | |
} | |
.gb_qb{ | |
border-color:transparent; | |
border-bottom-color:#fff; | |
border-style:dashed dashed solid; | |
border-width:0 8.5px 8.5px; | |
display:none; | |
position:absolute; | |
left:6.5px; | |
top:37px; | |
z-index:1; | |
height:0; | |
width:0; | |
-webkit-animation:gb__a .2s; | |
animation:gb__a .2s | |
} | |
.gb_rb{ | |
border-color:transparent; | |
border-style:dashed dashed solid; | |
border-width:0 8.5px 8.5px; | |
display:none; | |
position:absolute; | |
left:6.5px; | |
z-index:1; | |
height:0; | |
width:0; | |
-webkit-animation:gb__a .2s; | |
animation:gb__a .2s; | |
border-bottom-color:#ccc; | |
border-bottom-color:rgba(0,0,0,.2); | |
top:36px | |
} | |
x:-o-prefocus,div.gb_rb{ | |
border-bottom-color:#ccc | |
} | |
.gb_fa{ | |
background:#fff; | |
border:1px solid #ccc; | |
border-color:rgba(0,0,0,.2); | |
color:#000; | |
-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2); | |
box-shadow:0 2px 10px rgba(0,0,0,.2); | |
display:none; | |
outline:none; | |
overflow:hidden; | |
position:absolute; | |
right:0; | |
top:44px; | |
-webkit-animation:gb__a .2s; | |
animation:gb__a .2s; | |
-webkit-border-radius:2px; | |
border-radius:2px; | |
-webkit-user-select:text | |
} | |
.gb_6c.gb_g .gb_qb,.gb_6c.gb_g .gb_rb,.gb_6c.gb_g .gb_fa,.gb_g.gb_fa{ | |
display:block | |
} | |
.gb_6c.gb_g.gb_yf .gb_qb,.gb_6c.gb_g.gb_yf .gb_rb{ | |
display:none | |
} | |
.gb_zf{ | |
position:absolute; | |
right:0; | |
top:44px; | |
z-index:-1 | |
} | |
.gb_cb .gb_qb,.gb_cb .gb_rb,.gb_cb .gb_fa{ | |
margin-top:-10px | |
} | |
#gbsfw{ | |
min-width:400px; | |
overflow:visible | |
} | |
.gb_5b,#gbsfw.gb_g{ | |
display:block; | |
outline:none | |
} | |
#gbsfw.gb_pa iframe{ | |
display:none | |
} | |
.gb_6b{ | |
padding:118px 0; | |
text-align:center | |
} | |
.gb_7b{ | |
background:no-repeat center 0; | |
color:#aaa; | |
font-size:13px; | |
line-height:20px; | |
padding-top:76px; | |
background-image:-webkit-image-set(url('//ssl.gstatic.com/gb/images/a/f5cdd88b65.png') 1x,url('//ssl.gstatic.com/gb/images/a/133fc21e88.png') 2x) | |
} | |
.gb_7b a{ | |
color:#4285f4; | |
text-decoration:none | |
} | |
@-webkit-keyframes gb__nb{ | |
0%{ | |
-webkit-transform:scale(0,0); | |
transform:scale(0,0) | |
} | |
20%{ | |
-webkit-transform:scale(1.4,1.4); | |
transform:scale(1.4,1.4) | |
} | |
50%{ | |
-webkit-transform:scale(.8,.8); | |
transform:scale(.8,.8) | |
} | |
85%{ | |
-webkit-transform:scale(1.1,1.1); | |
transform:scale(1.1,1.1) | |
} | |
to{ | |
-webkit-transform:scale(1.0,1.0); | |
transform:scale(1.0,1.0) | |
} | |
} | |
@keyframes gb__nb{ | |
0%{ | |
-webkit-transform:scale(0,0); | |
transform:scale(0,0) | |
} | |
20%{ | |
-webkit-transform:scale(1.4,1.4); | |
transform:scale(1.4,1.4) | |
} | |
50%{ | |
-webkit-transform:scale(.8,.8); | |
transform:scale(.8,.8) | |
} | |
85%{ | |
-webkit-transform:scale(1.1,1.1); | |
transform:scale(1.1,1.1) | |
} | |
to{ | |
-webkit-transform:scale(1.0,1.0); | |
transform:scale(1.0,1.0) | |
} | |
} | |
.gb_Dc{ | |
background-position:-314px -38px; | |
opacity:.55; | |
height:100%; | |
width:100% | |
} | |
.gb_b:hover .gb_Dc,.gb_b:focus .gb_Dc{ | |
opacity:.85 | |
} | |
.gb_Ec .gb_Dc{ | |
background-position:-463px 0 | |
} | |
.gb_Fc{ | |
background-color:#cb4437; | |
-webkit-border-radius:8px; | |
border-radius:8px; | |
font:bold 11px Arial; | |
color:#fff; | |
line-height:16px; | |
min-width:14px; | |
padding:0 1px; | |
position:absolute; | |
right:0; | |
text-align:center; | |
text-shadow:0 1px 0 rgba(0,0,0,0.1); | |
top:0; | |
visibility:hidden; | |
z-index:990 | |
} | |
.gb_Hc .gb_Fc,.gb_Hc .gb_Ic,.gb_Hc .gb_Ic.gb_Jc{ | |
visibility:visible | |
} | |
.gb_Ic{ | |
padding:0 2px; | |
visibility:hidden | |
} | |
.gb_Kc:not(.gb_Lc) .gb_rb,.gb_Kc:not(.gb_Lc) .gb_qb{ | |
left:3px | |
} | |
.gb_Fc.gb_Mc{ | |
-webkit-animation:gb__nb .6s 1s both ease-in-out; | |
animation:gb__nb .6s 1s both ease-in-out; | |
-webkit-perspective-origin:top right; | |
perspective-origin:top right; | |
-webkit-transform:scale(1,1); | |
transform:scale(1,1); | |
-webkit-transform-origin:top right; | |
transform-origin:top right | |
} | |
.gb_Mc .gb_Ic{ | |
visibility:visible | |
} | |
.gb_ea .gb_b .gb_Dc{ | |
background-position:0 0; | |
opacity:.7 | |
} | |
.gb_ea .gb_Ec .gb_Dc{ | |
background-position:-279px -38px | |
} | |
.gb_ea .gb_b:hover .gb_Dc,.gb_ea .gb_b:focus .gb_Dc{ | |
opacity:.85 | |
} | |
.gb_X .gb_b .gb_Dc{ | |
background-position:-349px -38px; | |
opacity:1 | |
} | |
.gb_X .gb_Ec .gb_Dc{ | |
background-position:-393px 0 | |
} | |
.gb_ea .gb_Fc,.gb_X .gb_Fc{ | |
border:none | |
} | |
.gb_Kc .gb_Nc{ | |
font-size:14px; | |
font-weight:bold; | |
top:0; | |
right:0 | |
} | |
.gb_Kc .gb_b{ | |
display:inline-block; | |
vertical-align:middle; | |
-webkit-box-sizing:border-box; | |
box-sizing:border-box; | |
height:30px; | |
width:30px | |
} | |
.gb_Kc .gb_qb{ | |
border-bottom-color:#e5e5e5 | |
} | |
.gb_Oc{ | |
background-color:rgba(0,0,0,.55); | |
color:#fff; | |
font-size:12px; | |
font-weight:bold; | |
line-height:20px; | |
margin:5px; | |
padding:0 2px; | |
text-align:center; | |
-webkit-box-sizing:border-box; | |
box-sizing:border-box; | |
-webkit-border-radius:50%; | |
border-radius:50%; | |
height:20px; | |
width:20px | |
} | |
.gb_Oc.gb_Pc{ | |
background-position:-194px -21px | |
} | |
.gb_Oc.gb_Qc{ | |
background-position:-194px -46px | |
} | |
.gb_b:hover .gb_Oc,.gb_b:focus .gb_Oc{ | |
background-color:rgba(0,0,0,.85) | |
} | |
#gbsfw.gb_Rc{ | |
background:#e5e5e5; | |
border-color:#ccc | |
} | |
.gb_ea .gb_Oc{ | |
background-color:rgba(0,0,0,.7) | |
} | |
.gb_X .gb_Oc.gb_Oc,.gb_X .gb_Hc .gb_Oc.gb_Oc,.gb_X .gb_Hc .gb_b:hover .gb_Oc,.gb_X .gb_Hc .gb_b:focus .gb_Oc{ | |
background-color:#fff; | |
color:#404040 | |
} | |
.gb_X .gb_Oc.gb_Pc{ | |
background-position:-70px 0 | |
} | |
.gb_X .gb_Oc.gb_Qc{ | |
background-position:-219px 0 | |
} | |
.gb_Hc .gb_Oc.gb_Oc{ | |
background-color:#db4437; | |
color:#fff | |
} | |
.gb_Hc .gb_b:hover .gb_Oc,.gb_Hc .gb_b:focus .gb_Oc{ | |
background-color:#a52714 | |
} | |
#gb#gb a.gb_O,#gb#gb a.gb_P,#gb#gb span.gb_P{ | |
color:rgba(0,0,0,0.87); | |
text-decoration:none | |
} | |
#gb#gb a.gb_P:hover,#gb#gb a.gb_P:focus{ | |
opacity:.85; | |
text-decoration:underline | |
} | |
.gb_Q.gb_R{ | |
display:none; | |
padding-left:15px; | |
vertical-align:middle | |
} | |
.gb_Q.gb_R:first-child{ | |
padding-left:0 | |
} | |
.gb_S.gb_R{ | |
display:inline-block | |
} | |
.gb_Q span{ | |
opacity:.55; | |
-webkit-user-select:text | |
} | |
.gb_T .gb_S.gb_R{ | |
-webkit-flex:0 1 auto; | |
flex:0 1 auto; | |
-webkit-flex:0 1 main-size; | |
flex:0 1 main-size; | |
display:-webkit-flex; | |
display:flex | |
} | |
.gb_U .gb_S.gb_R{ | |
display:none | |
} | |
.gb_Q .gb_P{ | |
display:inline-block; | |
line-height:24px; | |
outline:none; | |
vertical-align:middle | |
} | |
.gb_S .gb_P{ | |
display:none | |
} | |
.gb_V .gb_S .gb_P{ | |
min-width:0 | |
} | |
.gb_W .gb_S .gb_P{ | |
width:0!important | |
} | |
#gb#gb.gb_X a.gb_P,#gb#gb.gb_X span.gb_P,#gb#gb .gb_X a.gb_P,#gb#gb .gb_X span.gb_P{ | |
color:#fff | |
} | |
#gb#gb.gb_X span.gb_P,#gb#gb .gb_X span.gb_P{ | |
opacity:.7 | |
} | |
.gb_N .gbqfi::before{ | |
left:-428px; | |
top:0 | |
} | |
.gb_Pb .gbqfb:focus .gbqfi{ | |
outline:1px dotted #fff | |
} | |
a.gb_Ba{ | |
border:none; | |
color:#4285f4; | |
cursor:default; | |
font-weight:bold; | |
outline:none; | |
position:relative; | |
text-align:center; | |
text-decoration:none; | |
text-transform:uppercase; | |
white-space:nowrap; | |
-webkit-user-select:none | |
} | |
a.gb_Ba:hover:after,a.gb_Ba:focus:after{ | |
background-color:rgba(0,0,0,.12); | |
content:''; | |
height:100%; | |
left:0; | |
position:absolute; | |
top:0; | |
width:100% | |
} | |
a.gb_Ba:hover,a.gb_Ba:focus{ | |
text-decoration:none | |
} | |
a.gb_Ba:active{ | |
background-color:rgba(153,153,153,.4); | |
text-decoration:none | |
} | |
a.gb_Ca{ | |
background-color:#4285f4; | |
color:#fff | |
} | |
a.gb_Ca:active{ | |
background-color:#0043b2 | |
} | |
.gb_Da{ | |
-webkit-box-shadow:0 1px 1px rgba(0,0,0,.16); | |
box-shadow:0 1px 1px rgba(0,0,0,.16) | |
} | |
.gb_Ba,.gb_Ca,.gb_Ea,.gb_Fa{ | |
display:inline-block; | |
line-height:28px; | |
padding:0 12px; | |
-webkit-border-radius:2px; | |
border-radius:2px | |
} | |
.gb_Ea{ | |
background:#f8f8f8; | |
border:1px solid #c6c6c6 | |
} | |
.gb_Fa{ | |
background:#f8f8f8 | |
} | |
.gb_Ea,#gb a.gb_Ea.gb_Ea,.gb_Fa{ | |
color:#666; | |
cursor:default; | |
text-decoration:none | |
} | |
#gb a.gb_Fa.gb_Fa{ | |
cursor:default; | |
text-decoration:none | |
} | |
.gb_Fa{ | |
border:1px solid #4285f4; | |
font-weight:bold; | |
outline:none; | |
background:#4285f4; | |
background:-webkit-linear-gradient(top,#4387fd,#4683ea); | |
background:linear-gradient(top,#4387fd,#4683ea); | |
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4387fd,endColorstr=#4683ea,GradientType=0) | |
} | |
#gb a.gb_Fa.gb_Fa{ | |
color:#fff | |
} | |
.gb_Fa:hover{ | |
-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15); | |
box-shadow:0 1px 0 rgba(0,0,0,.15) | |
} | |
.gb_Fa:active{ | |
-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.15); | |
box-shadow:inset 0 2px 0 rgba(0,0,0,.15); | |
background:#3c78dc; | |
background:-webkit-linear-gradient(top,#3c7ae4,#3f76d3); | |
background:linear-gradient(top,#3c7ae4,#3f76d3); | |
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3c7ae4,endColorstr=#3f76d3,GradientType=0) | |
} | |
.gb_8b{ | |
min-width:127px; | |
overflow:hidden; | |
position:relative; | |
z-index:987 | |
} | |
.gb_9b{ | |
position:absolute; | |
padding:0 20px 0 15px | |
} | |
.gb_ac .gb_9b{ | |
right:100%; | |
margin-right:-127px | |
} | |
.gb_bc{ | |
display:inline-block; | |
line-height:0; | |
outline:none; | |
vertical-align:middle | |
} | |
.gb_cc .gb_bc{ | |
position:relative; | |
top:2px | |
} | |
.gb_bc .gb_dc,.gb_Wa{ | |
display:block | |
} | |
.gb_ec{ | |
border:none; | |
display:block; | |
visibility:hidden | |
} | |
.gb_bc .gb_dc{ | |
background-position:0 -35px; | |
height:33px; | |
width:92px | |
} | |
img.gb_Xa{ | |
border:0; | |
vertical-align:middle | |
} | |
.gb_X .gb_bc .gb_dc{ | |
background-position:-296px 0 | |
} | |
.gb_ea .gb_bc .gb_dc{ | |
background-position:-97px 0; | |
opacity:.54 | |
} | |
.gb_Af{ | |
display:inline-block; | |
line-height:normal; | |
position:relative; | |
z-index:987 | |
} | |
.gb_Ff .gb_b{ | |
background-position:-498px -35px; | |
opacity:.55; | |
height:30px; | |
width:30px | |
} | |
.gb_Ff .gb_b:hover,.gb_Ff .gb_b:focus{ | |
opacity:.85 | |
} | |
.gb_Ff .gb_qb{ | |
border-bottom-color:#f5f5f5 | |
} | |
#gbsfw.gb_Hf{ | |
background:#f5f5f5; | |
border-color:#ccc | |
} | |
.gb_X .gb_Ff .gb_b{ | |
background-position:-428px -35px; | |
opacity:1 | |
} | |
.gb_ea .gb_Ff .gb_b{ | |
background-position:-498px 0; | |
opacity:.7 | |
} | |
.gb_ea .gb_Ff .gb_b:hover,.gb_ea .gb_Ff .gb_b:focus{ | |
opacity:.85 | |
} | |
.gb_Cg{ | |
color:#000; | |
font:13px/27px Arial,sans-serif; | |
left:0; | |
min-width:1092px; | |
position:absolute; | |
top:0; | |
-webkit-user-select:none; | |
width:100% | |
} | |
.gb_Jf{ | |
font:13px/27px Arial,sans-serif; | |
position:relative; | |
height:60px; | |
width:100% | |
} | |
.gb_cb .gb_Jf{ | |
height:28px | |
} | |
#gba{ | |
height:60px | |
} | |
#gba.gb_cb{ | |
height:28px | |
} | |
#gba.gb_Dg{ | |
height:90px | |
} | |
#gba.gb_Eg{ | |
height:132px | |
} | |
#gba.gb_Dg.gb_cb{ | |
height:58px | |
} | |
.gb_Jf>.gb_R{ | |
height:60px; | |
line-height:58px; | |
vertical-align:middle | |
} | |
.gb_cb .gb_Jf>.gb_R{ | |
height:28px; | |
line-height:26px | |
} | |
.gb_Jf::before{ | |
background:#e5e5e5; | |
bottom:0; | |
content:''; | |
display:none; | |
height:1px; | |
left:0; | |
position:absolute; | |
right:0 | |
} | |
.gb_Jf{ | |
background:#f1f1f1 | |
} | |
.gb_Fg .gb_Jf{ | |
background:#fff | |
} | |
.gb_Fg .gb_Jf::before,.gb_cb .gb_Jf::before{ | |
display:none | |
} | |
.gb_ea .gb_Jf,.gb_X .gb_Jf,.gb_cb .gb_Jf{ | |
background:transparent | |
} | |
.gb_ea .gb_Jf::before{ | |
background:#e1e1e1; | |
background:rgba(0,0,0,.12) | |
} | |
.gb_X .gb_Jf::before{ | |
background:#333; | |
background:rgba(255,255,255,.2) | |
} | |
.gb_R{ | |
display:inline-block; | |
-webkit-flex:0 0 auto; | |
flex:0 0 auto; | |
-webkit-flex:0 0 main-size; | |
flex:0 0 main-size | |
} | |
.gb_R.gb_Hg{ | |
float:right; | |
-webkit-order:1; | |
order:1 | |
} | |
.gb_Ig{ | |
white-space:nowrap | |
} | |
.gb_T .gb_Ig{ | |
display:-webkit-flex; | |
display:flex | |
} | |
.gb_Ig,.gb_R{ | |
margin-left:0!important; | |
margin-right:0!important | |
} | |
.gb_dc{ | |
background-image:url('//ssl.gstatic.com/gb/images/i1_1967ca6a.png'); | |
-webkit-background-size:528px 68px; | |
background-size:528px 68px | |
} | |
@media (min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){ | |
.gb_dc{ | |
background-image:url('//ssl.gstatic.com/gb/images/i2_2ec824b0.png') | |
} | |
} | |
.gb_kb{ | |
min-width:255px; | |
padding-left:30px; | |
padding-right:30px; | |
position:relative; | |
text-align:right; | |
z-index:986; | |
-webkit-align-items:center; | |
align-items:center; | |
-webkit-justify-content:flex-end; | |
justify-content:flex-end; | |
-webkit-user-select:none | |
} | |
.gb_cb .gb_kb{ | |
min-width:0 | |
} | |
.gb_kb.gb_R{ | |
-webkit-flex:1 1 auto; | |
flex:1 1 auto; | |
-webkit-flex:1 1 main-size; | |
flex:1 1 main-size | |
} | |
.gb_Bc{ | |
line-height:normal; | |
position:relative; | |
text-align:left | |
} | |
.gb_Bc.gb_R,.gb_le.gb_R,.gb_db.gb_R{ | |
-webkit-flex:0 1 auto; | |
flex:0 1 auto; | |
-webkit-flex:0 1 main-size; | |
flex:0 1 main-size | |
} | |
.gb_sg,.gb_tg{ | |
display:inline-block; | |
padding:0 0 0 15px; | |
position:relative; | |
vertical-align:middle | |
} | |
.gb_le{ | |
line-height:normal; | |
padding-right:15px | |
} | |
.gb_kb .gb_le.gb_U{ | |
padding-right:0 | |
} | |
.gb_db{ | |
color:#404040; | |
line-height:30px; | |
min-width:30px; | |
overflow:hidden; | |
vertical-align:middle; | |
text-overflow:ellipsis | |
} | |
#gb.gb_cb.gb_cb .gb_0f,#gb.gb_cb.gb_cb .gb_Bc>.gb_tg .gb_1f{ | |
background:none; | |
border:none; | |
color:#36c; | |
cursor:pointer; | |
filter:none; | |
font-size:11px; | |
line-height:26px; | |
padding:0; | |
-webkit-box-shadow:none; | |
box-shadow:none | |
} | |
#gb.gb_cb.gb_X .gb_0f,#gb.gb_cb.gb_X .gb_Bc>.gb_tg .gb_1f{ | |
color:#fff | |
} | |
.gb_cb .gb_0f{ | |
text-transform:uppercase | |
} | |
.gb_kb.gb_V{ | |
padding-left:0; | |
padding-right:29px | |
} | |
.gb_kb.gb_ug{ | |
max-width:400px | |
} | |
.gb_vg{ | |
background-clip:content-box; | |
background-origin:content-box; | |
opacity:.27; | |
padding:22px; | |
height:16px; | |
width:16px | |
} | |
.gb_vg.gb_R{ | |
display:none | |
} | |
.gb_vg:hover,.gb_vg:focus{ | |
opacity:.55 | |
} | |
.gb_wg{ | |
background-position:-219px -25px | |
} | |
.gb_xg{ | |
background-position:-194px 0; | |
padding-left:30px; | |
padding-right:14px; | |
position:absolute; | |
right:0; | |
top:0; | |
z-index:990 | |
} | |
.gb_gb:not(.gb_ib) .gb_xg,.gb_V .gb_wg{ | |
display:inline-block | |
} | |
.gb_gb .gb_wg{ | |
padding-left:30px; | |
padding-right:0; | |
width:0 | |
} | |
.gb_gb:not(.gb_ib) .gb_yg{ | |
display:none | |
} | |
.gb_kb.gb_R.gb_V,.gb_V:not(.gb_ib) .gb_Bc{ | |
-webkit-flex:0 0 auto; | |
flex:0 0 auto; | |
-webkit-flex:0 0 main-size; | |
flex:0 0 main-size | |
} | |
.gb_vg,.gb_V .gb_le,.gb_ib .gb_Bc{ | |
overflow:hidden | |
} | |
.gb_gb .gb_le{ | |
padding-right:0 | |
} | |
.gb_V .gb_Bc{ | |
padding:1px 1px 1px 0 | |
} | |
.gb_gb .gb_Bc{ | |
width:75px | |
} | |
.gb_kb.gb_zg,.gb_kb.gb_zg .gb_wg,.gb_kb.gb_zg .gb_wg::before,.gb_kb.gb_zg .gb_le,.gb_kb.gb_zg .gb_Bc{ | |
-webkit-transition:width .5s ease-in-out,min-width .5s ease-in-out,max-width .5s ease-in-out,padding .5s ease-in-out,left .5s ease-in-out; | |
transition:width .5s ease-in-out,min-width .5s ease-in-out,max-width .5s ease-in-out,padding .5s ease-in-out,left .5s ease-in-out | |
} | |
.gb_T .gb_kb{ | |
min-width:0 | |
} | |
.gb_kb.gb_W,.gb_kb.gb_W .gb_Bc,.gb_kb.gb_Ag,.gb_kb.gb_Ag .gb_Bc{ | |
min-width:0!important | |
} | |
.gb_kb.gb_W,.gb_kb.gb_W .gb_R{ | |
-webkit-flex:0 0 auto!important; | |
-webkit-box-flex:0 0 auto!important; | |
-webkit-flex:0 0 auto!important; | |
flex:0 0 auto!important | |
} | |
.gb_kb.gb_W .gb_db{ | |
width:30px!important | |
} | |
.gb_Bg{ | |
margin-right:32px | |
} | |
.gb_9a{ | |
display:none | |
} | |
.gb_Jf ::-webkit-scrollbar{ | |
height:15px; | |
width:15px | |
} | |
.gb_Jf ::-webkit-scrollbar-button{ | |
height:0; | |
width:0 | |
} | |
.gb_Jf ::-webkit-scrollbar-thumb{ | |
background-clip:padding-box; | |
background-color:rgba(0,0,0,.3); | |
border:5px solid transparent; | |
-webkit-border-radius:10px; | |
border-radius:10px; | |
min-height:20px; | |
min-width:20px; | |
height:5px; | |
width:5px | |
} | |
.gb_Jf ::-webkit-scrollbar-thumb:hover,.gb_Jf ::-webkit-scrollbar-thumb:active{ | |
background-color:rgba(0,0,0,.4) | |
} | |
#gb.gb_Lg{ | |
min-width:980px | |
} | |
#gb.gb_Lg .gb_Ef{ | |
min-width:0; | |
position:static; | |
width:0 | |
} | |
.gb_Uc{ | |
display:none | |
} | |
.gb_Lg .gb_Jf{ | |
background:transparent; | |
border-bottom-color:transparent | |
} | |
.gb_Lg .gb_Jf::before{ | |
display:none | |
} | |
.gb_Lg.gb_Lg .gb_Q{ | |
display:inline-block | |
} | |
.gb_Lg.gb_kb .gb_le.gb_U{ | |
padding-right:15px | |
} | |
.gb_T.gb_Lg .gb_S.gb_R{ | |
display:-webkit-flex; | |
display:flex | |
} | |
.gb_Lg.gb_T #gbqf{ | |
display:block | |
} | |
.gb_Lg #gbq{ | |
height:0; | |
position:absolute | |
} | |
.gb_Lg.gb_kb{ | |
z-index:987 | |
} | |
sentinel{ | |
} | |
#gbq .gbgt-hvr,#gbq .gbgt:focus{ | |
background-color:transparent; | |
background-image:none | |
} | |
.gbqfh#gbq1{ | |
display:none | |
} | |
.gbxx{ | |
display:none !important | |
} | |
#gbq{ | |
line-height:normal; | |
position:relative; | |
top:0px; | |
white-space:nowrap | |
} | |
#gbq{ | |
left:0; | |
width:100% | |
} | |
#gbq2{ | |
top:0px; | |
z-index:986 | |
} | |
#gbq4{ | |
display:inline-block; | |
max-height:29px; | |
overflow:hidden; | |
position:relative | |
} | |
.gbqfh#gbq2{ | |
z-index:985 | |
} | |
.gbqfh#gbq2{ | |
margin:0; | |
margin-left:0 !important; | |
padding-top:0; | |
position:relative; | |
top:310px | |
} | |
.gbqfh #gbqf{ | |
margin:auto; | |
min-width:534px; | |
padding:0 !important | |
} | |
.gbqfh #gbqfbw{ | |
display:none | |
} | |
.gbqfh #gbqfbwa{ | |
display:block | |
} | |
.gbqfh #gbqf{ | |
max-width:572px; | |
min-width:572px | |
} | |
.gbqfh .gbqfqw{ | |
border-right-width:1px | |
} | |
.gbii::before{content:url(https://lh3.googleusercontent.com/-qRWWbqt0Bog/AAAAAAAAAAI/AAAAAAAAAAA/AGi4gfx6xVASYOgO3xPgqvOwTNhcC5x3pw/s32-c-mo/photo.jpg)}.gbip::before{content:url(https://lh3.googleusercontent.com/-qRWWbqt0Bog/AAAAAAAAAAI/AAAAAAAAAAA/AGi4gfx6xVASYOgO3xPgqvOwTNhcC5x3pw/s96-c-mo/photo.jpg)}@media (min-resolution:1.25dppx),(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){.gbii::before{content:url(https://lh3.googleusercontent.com/-qRWWbqt0Bog/AAAAAAAAAAI/AAAAAAAAAAA/AGi4gfx6xVASYOgO3xPgqvOwTNhcC5x3pw/s64-c-mo/photo.jpg)}.gbip::before{content:url(https://lh3.googleusercontent.com/-qRWWbqt0Bog/AAAAAAAAAAI/AAAAAAAAAAA/AGi4gfx6xVASYOgO3xPgqvOwTNhcC5x3pw/s192-c-mo/photo.jpg)}} | |
.gbii{background-image:url(https://lh3.googleusercontent.com/-qRWWbqt0Bog/AAAAAAAAAAI/AAAAAAAAAAA/AGi4gfx6xVASYOgO3xPgqvOwTNhcC5x3pw/s32-c-mo/photo.jpg)}.gbip{background-image:url(https://lh3.googleusercontent.com/-qRWWbqt0Bog/AAAAAAAAAAI/AAAAAAAAAAA/AGi4gfx6xVASYOgO3xPgqvOwTNhcC5x3pw/s96-c-mo/photo.jpg)}@media (min-resolution:1.25dppx),(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){.gbii{background-image:url(https://lh3.googleusercontent.com/-qRWWbqt0Bog/AAAAAAAAAAI/AAAAAAAAAAA/AGi4gfx6xVASYOgO3xPgqvOwTNhcC5x3pw/s64-c-mo/photo.jpg)}.gbip{background-image:url(https://lh3.googleusercontent.com/-qRWWbqt0Bog/AAAAAAAAAAI/AAAAAAAAAAA/AGi4gfx6xVASYOgO3xPgqvOwTNhcC5x3pw/s192-c-mo/photo.jpg)}} | |
</style> | |
<style data-jiis="cc" id="gstyle"> | |
html,body{height:100%;margin:0}#viewport{min-height:100%;position:relative;width:100%}.content{padding-bottom:35px}#footer{bottom:0;font-size:10pt;height:35px;position:absolute;width:100%}#gog{padding:3px 8px 0}td{line-height:.8em}.gac_m td{line-height:17px}body,td,a,p,.h{font-family:arial,sans-serif}.h{color:#1a0dab;font-size:20px}.q{color:#00c}.ts td{padding:0}.ts{border-collapse:collapse}em{font-weight:bold;font-style:normal}#lst-ib:hover{border-color:#a0a0a0 #b9b9b9 #b9b9b9 #b9b9b9 !important}#lst-ib.lst-d-f,#lst-ib:hover.lst-d-f{border-color:#4d90fe !important}.ds{display:inline-block;margin-left:4px}.ctr-p{margin:0 auto;min-width:980px}a.gb1,a.gb2,a.gb3,a.gb4{color:#11c !important}body{background:#fff;color:#222}a{color:#1a0dab;text-decoration:none}a:hover,a:active{text-decoration:underline}.fl a{color:#1a0dab}a:visited{color:#609}a.gb1,a.gb4{text-decoration:underline}a.gb3:hover{text-decoration:none}#ghead a.gb2:hover{color:#fff !important}.sblc{padding-top:5px}.sblc a{display:block;margin:2px 0;margin-left:13px;font-size:11px}.lsbb{height:30px;display:block}.ftl,#footer a{color:#666;margin:2px 10px 0}#footer a:active{color:#dd4b39}.lsb{border:none;color:#000;cursor:pointer;height:30px;margin:0;outline:0;vertical-align:top}.lst:focus{outline:none}body,html{font-size:small}h1,ol,ul,li{margin:0;padding:0}.nojsv{visibility:hidden}.hp #logocont.nojsv{display:none}#body,#footer{display:block}.igehp{display:none}.gl{white-space:nowrap}.big .tsf-p{padding-left:150px;padding-right:352px}.hp .tsf-p{padding-left:173px;padding-right:173px}.hp #tsf{margin:0 auto;width:833px}#tsf{width:833px}.big #tsf,.hp .big #tsf{width:1139px}.tsf-p{padding-left:150px;padding-right:46px}.hp .big .tsf-p{padding-left:284px;padding-right:284px}#flci{float:left;margin-left:0;text-align:left;width:0}#fll{float:right;text-align:right;width:100%}#ftby{padding-left:0}#ftby>div,#fll>div,#footer a{display:inline-block}@media only screen and (min-width:1222px){#ftby{margin:0 44px}}.logo-subtext{color:#4285f4;font:16px/16px roboto-regular, arial, sans-serif;left:215px;position:relative;top:76px;white-space:nowrap} | |
</style> | |
<style> | |
.gl{white-space:nowrap}.big .tsf-p{padding-left:150px;padding-right:352px}.hp .tsf-p{padding-left:173px;padding-right:173px}.hp #tsf{margin:0 auto;width:833px}#tsf{width:833px}.big #tsf,.hp .big #tsf{width:1139px}.tsf-p{padding-left:150px;padding-right:46px}.hp .big .tsf-p{padding-left:284px;padding-right:284px} | |
</style> | |
<script nonce="BTZ6sze1/dnYsJ0dxxJoTw=="> | |
(function() { | |
var b = { | |
gen204: "dcl", | |
clearcut: 4 | |
}; | |
var c = [function() { | |
google.c && google.tick("load", b) | |
}]; | |
google.dcl = !1; | |
google.dclc = function(a) { | |
google.dcl ? a() : c.push(a) | |
}; | |
function d() { | |
if (!google.dcl) { | |
google.dcl = !0; | |
for (var a; a = c.shift();) a() | |
} | |
} | |
window.addEventListener ? (document.addEventListener("DOMContentLoaded", d, !1), window.addEventListener("load", d, !1)) : window.attachEvent && window.attachEvent("onload", d); | |
}).call(this); | |
(window['gbar'] = window['gbar'] || {})._CONFIG = [ | |
[ | |
[0, "www.gstatic.com", "og.og2.en_US.SpCLDXmWlPM.O", "co.id", "id", "1", 0, [3, 2, ".40.", "r_cp.", "1300102,3700062,3700325,3700521", "1518713723", "0"], "40400", "jfaQWoPBE4Hf0gSIi4KIDA", 0, 0, "og.og2.-dh62amq9dxyl.L.W.O", "AA2YrTtMoJJMGQfOfYZyZ7reaiaiva99OQ", "AA2YrTtkOSyd8Ui9KbVL6t2pvYoy-0UHMQ", "", 2, 0, 200, "IDN", null, null, "1", "1", 0], | |
["", "https", "notifications.google.com", "", "/u/0/widget", "sourceid=1", "pid=1", "id", 5, "https://accounts.google.com/ServiceLogin?hl=id\u0026passive=true\u0026continue=https://www.google.co.id/", 1, 30000, null, "%1$s Muat ulang halaman %2$s dan coba lagi.", "109763838933955415715", ""], 0, ["m;/_/scs/abc-static/_/js/k=gapi.gapi.en.29tAKSAI8cc.O/m=__features__/am=IA/rt=j/d=1/rs=AHpOoo82FxkTgGRAoVn-fgFU3zdQ5QIqEw", "https://apis.google.com", "", "1", "1", "", null, 1, "es_plusone_gc_20180214.0_p0", "id"], | |
["1", "gci_91f30755d6a6b787dcc2a4062e6e9824.js", "googleapis.client:plusone:gapi.iframes", "0", "id"], | |
["1", "iframes-styles-slide-menu", "https", "plus.google.com", "", "/u/0/_/socialgraph/circlepicker/menu", "hl=id"], | |
[100, "Notifikasi", 1, "https", "notifications.google.com", "", 0, "", "POST", "/u/0/_/notifications/count", 3000, "%1$s notifikasi Google", 1, "Terjadi kesalahan saat memuat pemberitahuan.", "ogs.google.com"], null, [0.009999999776482582, "co.id", "1", [null, "", "w", null, 1, 5184000, 1, 0, "", 0, 1, "", 0, 0], null, [ | |
["", "", "0", 0, 0, -1] | |
], null, 0, null, null, ["5061451", "google\\.(com|ru|ca|by|kz|com\\.mx|com\\.tr)$", 1]], | |
["%1$s (default)", "Akun Merek", 0, "%1$s (terdelegasi)", 1, null, 96, "https://www.google.co.id/webhp?authuser=$authuser", null, null, null, 1, "https://accounts.google.com/ListAccounts?listPages=0\u0026pid=1\u0026gpsia=1\u0026source=ogb\u0026mo=1\u0026mn=1\u0026hl=id", 0, "dashboard", null, null, null, null, "Profil", "", 0, 1, "Keluar", "https://accounts.google.com/AccountChooser?source=ogb\u0026continue=$continue\u0026Email=$email", "https://accounts.google.com/RemoveLocalAccount?source=ogb\u0026Email=$email", "HAPUS", "LOGIN", 0, 0, 1, 0, 1, 0, 0, "000770F203A9CFCF29A57E33CA182F2BC654B16B90C9415609::1519449741322"], | |
[1, 1, 0, null, "0", "[email protected]", "", "AHJhSt-fQnU68CQdCDgKdWAPINqrqFuozaqbzv5X8z__FqSBzdxjBogz4RgGoxke9OjLsXHGZ8NbHpocmMp6rKU_ZBu2GiGWkA"], | |
[1, 0.001000000047497451, 1], | |
[1, 0.1000000014901161, 2, 1], | |
[0, "", null, "", 0, "Terjadi kesalahan saat memuat aplikasi Marketplace Anda.", "Anda tidak memiliki aplikasi Marketplace.", 1, [1, "https://www.google.co.id/webhp?tab=ww", "Telusuri", "", "0 -483px", null, 0], null, null, null, 0, [ | |
[1, "%1$s dari %2$s", "%1$s dari %2$s pada bagian lainnya"] | |
], null, 0], | |
[1], | |
[0, 1, ["lg"], 1, ["lat"]], | |
[ | |
["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "drt", "def", "", "", "", "", "", "", "", "", ""], | |
[""] | |
], null, null, [1, null, null, "[[[[2,[192]],[2,[1]],[2,[8]],[2,[36]],[2,[49]],[2,[5]],[2,[23]],[2,[24]],[2,[119]],[2,[51]],[2,[31]],[2,[117]],[2,[2]]],[[2,[25]],[2,[10]],[2,[53]],[2,[300]],[2,[136]],[2,[265]],[2,[429]],[2,[260]]]]]", ["https", "ogs.google.com", 0, "/u/0", "rt=j\u0026sourceid=1", ["/u/0/_/og/customization/get", ""], | |
["/u/0/_/og/customization/set", ""], | |
["/u/0/_/og/customization/remove", ""] | |
], "AHJhSt-fQnU68CQdCDgKdWAPINqrqFuozaqbzv5X8z__FqSBzdxjBogz4RgGoxke9OjLsXHGZ8NbHpocmMp6rKU_ZBu2GiGWkA"], | |
[30, 127, 1, 0, 60], null, null, null, ["https", "clients5.google.com", "", "pagead/drt/dn/"], null, [1, 0], null, [1, 0.1000000014901161, 0, 40400, 1, "IDN", "id", "1518713723.0", 1, 0.001000000047497451], null, [""] | |
] | |
]; | |
(window['gbar'] = window['gbar'] || {})._LDD = ["in", "fot"]; /* _GlobalPrefix_ */ | |
this.gbar_ = this.gbar_ || {}; | |
(function(_) { | |
var window = this; | |
/* _Module_:_r */ | |
try { | |
var ba, ha, ia, ja, qa, ra; | |
_.aa = "function" == typeof Object.create ? Object.create : function(a) { | |
var c = function() {}; | |
c.prototype = a; | |
return new c | |
}; | |
if ("function" == typeof Object.setPrototypeOf) ba = Object.setPrototypeOf; | |
else { | |
var ca; | |
a: { | |
var da = { | |
cg: !0 | |
}, | |
ea = {}; | |
try { | |
ea.__proto__ = da; | |
ca = ea.cg; | |
break a | |
} catch (a) {} | |
ca = !1 | |
} | |
ba = ca ? function(a, c) { | |
a.__proto__ = c; | |
if (a.__proto__ !== c) throw new TypeError(a + " is not extensible"); | |
return a | |
} : null | |
} | |
_.fa = ba; | |
ha = "function" == typeof Object.defineProperties ? Object.defineProperty : function(a, c, d) { | |
a != Array.prototype && a != Object.prototype && (a[c] = d.value) | |
}; | |
ia = "undefined" != typeof window && window === this ? this : "undefined" != typeof window.global && null != window.global ? window.global : this; | |
ja = function(a) { | |
if (a) { | |
for (var c = ia, d = ["String", "prototype", "startsWith"], e = 0; e < d.length - 1; e++) { | |
var f = d[e]; | |
f in c || (c[f] = {}); | |
c = c[f] | |
} | |
d = d[d.length - 1]; | |
e = c[d]; | |
a = a(e); | |
a != e && null != a && ha(c, d, { | |
configurable: !0, | |
writable: !0, | |
value: a | |
}) | |
} | |
}; | |
ja(function(a) { | |
return a ? a : function(a, d) { | |
if (null == this) throw new TypeError("The 'this' value for String.prototype.startsWith must not be null or undefined"); | |
if (a instanceof RegExp) throw new TypeError("First argument to String.prototype.startsWith must not be a regular expression"); | |
var c = this.length, | |
f = a.length; | |
d = Math.max(0, Math.min(d | 0, this.length)); | |
for (var g = 0; g < f && d < c;) | |
if (this[d++] != a[g++]) return !1; | |
return g >= f | |
} | |
}); | |
_.ka = _.ka || {}; | |
_.m = this; | |
_.n = function(a) { | |
return void 0 !== a | |
}; | |
_.p = function(a) { | |
return "string" == typeof a | |
}; | |
_.la = function(a) { | |
return "number" == typeof a | |
}; | |
_.t = function(a, c) { | |
a = a.split("."); | |
c = c || _.m; | |
for (var d = 0; d < a.length; d++) | |
if (c = c[a[d]], null == c) return null; | |
return c | |
}; | |
_.ma = function() {}; | |
_.na = function(a) { | |
a.Xd = void 0; | |
a.U = function() { | |
return a.Xd ? a.Xd : a.Xd = new a | |
} | |
}; | |
_.oa = function(a) { | |
var c = typeof a; | |
if ("object" == c) | |
if (a) { | |
if (a instanceof Array) return "array"; | |
if (a instanceof Object) return c; | |
var d = Object.prototype.toString.call(a); | |
if ("[object Window]" == d) return "object"; | |
if ("[object Array]" == d || "number" == typeof a.length && "undefined" != typeof a.splice && "undefined" != typeof a.propertyIsEnumerable && !a.propertyIsEnumerable("splice")) return "array"; | |
if ("[object Function]" == d || "undefined" != typeof a.call && "undefined" != typeof a.propertyIsEnumerable && !a.propertyIsEnumerable("call")) return "function" | |
} else return "null"; | |
else if ("function" == c && "undefined" == typeof a.call) return "object"; | |
return c | |
}; | |
_.u = function(a) { | |
return "array" == _.oa(a) | |
}; | |
_.pa = "closure_uid_" + (1E9 * Math.random() >>> 0); | |
qa = function(a, c, d) { | |
return a.call.apply(a.bind, arguments) | |
}; | |
ra = function(a, c, d) { | |
if (!a) throw Error(); | |
if (2 < arguments.length) { | |
var e = Array.prototype.slice.call(arguments, 2); | |
return function() { | |
var d = Array.prototype.slice.call(arguments); | |
Array.prototype.unshift.apply(d, e); | |
return a.apply(c, d) | |
} | |
} | |
return function() { | |
return a.apply(c, arguments) | |
} | |
}; | |
_.v = function(a, c, d) { | |
Function.prototype.bind && -1 != Function.prototype.bind.toString().indexOf("native code") ? _.v = qa : _.v = ra; | |
return _.v.apply(null, arguments) | |
}; | |
_.w = Date.now || function() { | |
return +new Date | |
}; | |
_.x = function(a, c) { | |
a = a.split("."); | |
var d = _.m; | |
a[0] in d || !d.execScript || d.execScript("var " + a[0]); | |
for (var e; a.length && (e = a.shift());) !a.length && _.n(c) ? d[e] = c : d[e] && d[e] !== Object.prototype[e] ? d = d[e] : d = d[e] = {} | |
}; | |
_.y = function(a, c) { | |
function d() {} | |
d.prototype = c.prototype; | |
a.J = c.prototype; | |
a.prototype = new d; | |
a.prototype.constructor = a; | |
a.Lj = function(a, d, g) { | |
for (var e = Array(arguments.length - 2), f = 2; f < arguments.length; f++) e[f - 2] = arguments[f]; | |
return c.prototype[d].apply(a, e) | |
} | |
}; | |
var sa = function(a, c, d) { | |
this.A = a; | |
this.o = !1; | |
this.b = c; | |
this.w = d | |
}; | |
sa.prototype.Ta = function(a) { | |
if (this.o) throw Error("a`" + this.b); | |
try { | |
a.apply(this.A, this.w), this.o = !0 | |
} catch (c) {} | |
}; | |
_.z = function() { | |
this.ga = this.ga; | |
this.Za = this.Za | |
}; | |
_.z.prototype.ga = !1; | |
_.z.prototype.ha = function() { | |
this.ga || (this.ga = !0, this.R()) | |
}; | |
_.z.prototype.R = function() { | |
if (this.Za) | |
for (; this.Za.length;) this.Za.shift()() | |
}; | |
var ta = function(a) { | |
_.z.call(this); | |
this.w = a; | |
this.b = []; | |
this.o = {} | |
}; | |
_.y(ta, _.z); | |
ta.prototype.A = function(a) { | |
var c = (0, _.v)(function() { | |
this.b.push(new sa(this.w, a, Array.prototype.slice.call(arguments))) | |
}, this); | |
return this.o[a] = c | |
}; | |
ta.prototype.Ta = function() { | |
for (var a = this.b.length, c = this.b, d = [], e = 0; e < a; ++e) { | |
var f = c[e].b; | |
a: { | |
var g = this.w; | |
for (var h = f.split("."), l = h.length, q = 0; q < l; ++q) | |
if (g[h[q]]) g = g[h[q]]; | |
else { | |
g = null; | |
break a | |
} | |
g = g instanceof Function ? g : null | |
} | |
if (g && g != this.o[f]) try { | |
c[e].Ta(g) | |
} catch (r) {} else d.push(c[e]) | |
} | |
this.b = d.concat(c.slice(a)) | |
}; | |
_.ua = function(a) { | |
if (Error.captureStackTrace) Error.captureStackTrace(this, _.ua); | |
else { | |
var c = Error().stack; | |
c && (this.stack = c) | |
} | |
a && (this.message = String(a)) | |
}; | |
_.y(_.ua, Error); | |
_.ua.prototype.name = "CustomError"; | |
_.va = Array.prototype.indexOf ? function(a, c) { | |
return Array.prototype.indexOf.call(a, c, void 0) | |
} : function(a, c) { | |
if (_.p(a)) return _.p(c) && 1 == c.length ? a.indexOf(c, 0) : -1; | |
for (var d = 0; d < a.length; d++) | |
if (d in a && a[d] === c) return d; | |
return -1 | |
}; | |
_.wa = Array.prototype.forEach ? function(a, c, d) { | |
Array.prototype.forEach.call(a, c, d) | |
} : function(a, c, d) { | |
for (var e = a.length, f = _.p(a) ? a.split("") : a, g = 0; g < e; g++) g in f && c.call(d, f[g], g, a) | |
}; | |
_.xa = Array.prototype.filter ? function(a, c, d) { | |
return Array.prototype.filter.call(a, c, d) | |
} : function(a, c, d) { | |
for (var e = a.length, f = [], g = 0, h = _.p(a) ? a.split("") : a, l = 0; l < e; l++) | |
if (l in h) { | |
var q = h[l]; | |
c.call(d, q, l, a) && (f[g++] = q) | |
} | |
return f | |
}; | |
_.ya = Array.prototype.map ? function(a, c, d) { | |
return Array.prototype.map.call(a, c, d) | |
} : function(a, c, d) { | |
for (var e = a.length, f = Array(e), g = _.p(a) ? a.split("") : a, h = 0; h < e; h++) h in g && (f[h] = c.call(d, g[h], h, a)); | |
return f | |
}; | |
_.za = Array.prototype.reduce ? function(a, c, d) { | |
return Array.prototype.reduce.call(a, c, d) | |
} : function(a, c, d) { | |
var e = d; | |
(0, _.wa)(a, function(d, g) { | |
e = c.call(void 0, e, d, g, a) | |
}); | |
return e | |
}; | |
_.Aa = Array.prototype.some ? function(a, c) { | |
return Array.prototype.some.call(a, c, void 0) | |
} : function(a, c) { | |
for (var d = a.length, e = _.p(a) ? a.split("") : a, f = 0; f < d; f++) | |
if (f in e && c.call(void 0, e[f], f, a)) return !0; | |
return !1 | |
}; | |
var Ha; | |
_.Ba = function() { | |
this.b = {}; | |
this.o = {} | |
}; | |
_.na(_.Ba); | |
_.Da = function(a, c) { | |
a.U = function() { | |
return _.Ca(_.Ba.U(), c) | |
}; | |
a.Oi = function() { | |
return _.Ba.U().b[c] || null | |
} | |
}; | |
_.Fa = function(a, c) { | |
var d = _.Ba.U(); | |
if (a in d.b) { | |
if (d.b[a] != c) throw new Ea(a); | |
} else { | |
d.b[a] = c; | |
if (c = d.o[a]) | |
for (var e = 0, f = c.length; e < f; e++) c[e].b(d.b, a); | |
delete d.o[a] | |
} | |
}; | |
_.Ca = function(a, c) { | |
if (c in a.b) return a.b[c]; | |
throw new Ga(c); | |
}; | |
Ha = function(a) { | |
_.ua.call(this); | |
this.ka = a | |
}; | |
_.y(Ha, _.ua); | |
var Ea = function(a) { | |
Ha.call(this, a) | |
}; | |
_.y(Ea, Ha); | |
var Ga = function(a) { | |
Ha.call(this, a) | |
}; | |
_.y(Ga, Ha); | |
var Ja; | |
_.Ia = "bbh bbr bbs has prm sngw so".split(" "); | |
Ja = new ta(_.m); | |
_.Fa("api", Ja); | |
for (var Ka = "addExtraLink addLink aomc asmc close cp.c cp.l cp.me cp.ml cp.rc cp.rel ela elc elh gpca gpcr lGC lPWF ldb mls noam paa pc pca pcm pw.clk pw.hvr qfaae qfaas qfaau qfae qfas qfau qfhi qm qs qsi rtl sa setContinueCb snaw sncw som sp spd spn spp sps tsl tst up.aeh up.aop up.dpc up.iic up.nap up.r up.sl up.spd up.tp upel upes upet".split(" ").concat(_.Ia), La = (0, _.v)(Ja.A, Ja), Na = 0; Na < Ka.length; Na++) { | |
var Oa = "gbar." + Ka[Na]; | |
null == _.t(Oa, window) && _.x(Oa, La(Oa)) | |
} | |
_.x("gbar.up.gpd", function() { | |
return "" | |
}); | |
var Qa; | |
_.Pa = String.prototype.trim ? function(a) { | |
return a.trim() | |
} : function(a) { | |
return /^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1] | |
}; | |
_.Ra = function(a, c) { | |
var d = 0; | |
a = (0, _.Pa)(String(a)).split("."); | |
c = (0, _.Pa)(String(c)).split("."); | |
for (var e = Math.max(a.length, c.length), f = 0; 0 == d && f < e; f++) { | |
var g = a[f] || "", | |
h = c[f] || ""; | |
do { | |
g = /(\d*)(\D*)(.*)/.exec(g) || ["", "", "", ""]; | |
h = /(\d*)(\D*)(.*)/.exec(h) || ["", "", "", ""]; | |
if (0 == g[0].length && 0 == h[0].length) break; | |
d = Qa(0 == g[1].length ? 0 : (0, window.parseInt)(g[1], 10), 0 == h[1].length ? 0 : (0, window.parseInt)(h[1], 10)) || Qa(0 == g[2].length, 0 == h[2].length) || Qa(g[2], h[2]); | |
g = g[3]; | |
h = h[3] | |
} while (0 == d) | |
} | |
return d | |
}; | |
Qa = function(a, c) { | |
return a < c ? -1 : a > c ? 1 : 0 | |
}; | |
a: { | |
var Ta = _.m.navigator; | |
if (Ta) { | |
var Ua = Ta.userAgent; | |
if (Ua) { | |
_.Sa = Ua; | |
break a | |
} | |
} | |
_.Sa = "" | |
} | |
_.A = function(a) { | |
return -1 != _.Sa.indexOf(a) | |
}; | |
var Va = function() { | |
return (_.A("Chrome") || _.A("CriOS")) && !_.A("Edge") | |
}; | |
_.Wa = function() { | |
return _.A("iPhone") && !_.A("iPod") && !_.A("iPad") | |
}; | |
_.Xa = function() { | |
return _.Wa() || _.A("iPad") || _.A("iPod") | |
}; | |
_.Ya = function(a) { | |
_.Ya[" "](a); | |
return a | |
}; | |
_.Ya[" "] = _.ma; | |
var $a = function(a, c) { | |
var d = Za; | |
return Object.prototype.hasOwnProperty.call(d, a) ? d[a] : d[a] = c(a) | |
}; | |
var gb, pb, qb, Za, yb; | |
_.ab = _.A("Opera"); | |
_.C = _.A("Trident") || _.A("MSIE"); | |
_.bb = _.A("Edge"); | |
_.cb = _.bb || _.C; | |
_.db = _.A("Gecko") && !(-1 != _.Sa.toLowerCase().indexOf("webkit") && !_.A("Edge")) && !(_.A("Trident") || _.A("MSIE")) && !_.A("Edge"); | |
_.eb = -1 != _.Sa.toLowerCase().indexOf("webkit") && !_.A("Edge"); | |
gb = _.m.navigator || null; | |
_.fb = gb && gb.platform || ""; | |
_.hb = _.A("Macintosh"); | |
_.ib = _.A("Windows"); | |
_.jb = _.A("Linux") || _.A("CrOS"); | |
_.kb = _.A("Android"); | |
_.lb = _.Wa(); | |
_.mb = _.A("iPad"); | |
_.nb = _.A("iPod"); | |
_.ob = _.Xa(); | |
pb = function() { | |
var a = _.m.document; | |
return a ? a.documentMode : void 0 | |
}; | |
a: { | |
var rb = "", | |
sb = function() { | |
var a = _.Sa; | |
if (_.db) return /rv:([^\);]+)(\)|;)/.exec(a); | |
if (_.bb) return /Edge\/([\d\.]+)/.exec(a); | |
if (_.C) return /\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a); | |
if (_.eb) return /WebKit\/(\S+)/.exec(a); | |
if (_.ab) return /(?:Version)[ \/]?(\S+)/.exec(a) | |
}();sb && (rb = sb ? sb[1] : ""); | |
if (_.C) { | |
var tb = pb(); | |
if (null != tb && tb > (0, window.parseFloat)(rb)) { | |
qb = String(tb); | |
break a | |
} | |
} | |
qb = rb | |
} | |
_.ub = qb; | |
Za = {}; | |
_.vb = function(a) { | |
return $a(a, function() { | |
return 0 <= _.Ra(_.ub, a) | |
}) | |
}; | |
_.xb = function(a) { | |
return Number(wb) >= a | |
}; | |
var zb = _.m.document; | |
yb = zb && _.C ? pb() || ("CSS1Compat" == zb.compatMode ? (0, window.parseInt)(_.ub, 10) : 5) : void 0; | |
var wb = yb; | |
_.Ab = _.A("Firefox"); | |
_.Bb = _.Wa() || _.A("iPod"); | |
_.Cb = _.A("iPad"); | |
_.Db = _.A("Android") && !(Va() || _.A("Firefox") || _.A("Opera") || _.A("Silk")); | |
_.Eb = Va(); | |
_.Fb = _.A("Safari") && !(Va() || _.A("Coast") || _.A("Opera") || _.A("Edge") || _.A("Silk") || _.A("Android")) && !_.Xa(); | |
var Gb = null; | |
var Hb, Kb, Nb; | |
_.D = function() {}; | |
Hb = "function" == typeof window.Uint8Array; | |
_.E = function(a, c, d, e, f) { | |
a.b = null; | |
c || (c = d ? [d] : []); | |
a.ga = d ? String(d) : void 0; | |
a.C = 0 === d ? -1 : 0; | |
a.w = c; | |
a: { | |
if (a.w.length && (c = a.w.length - 1, (d = a.w[c]) && "object" == typeof d && !_.u(d) && !(Hb && d instanceof window.Uint8Array))) { | |
a.B = c - a.C; | |
a.A = d; | |
break a | |
} - 1 < e ? (a.B = e, a.A = null) : a.B = Number.MAX_VALUE | |
} | |
a.G = {}; | |
if (f) | |
for (e = 0; e < f.length; e++) c = f[e], c < a.B ? (c += a.C, a.w[c] = a.w[c] || _.Ib) : (_.Jb(a), a.A[c] = a.A[c] || _.Ib) | |
}; | |
_.Ib = []; | |
_.Jb = function(a) { | |
var c = a.B + a.C; | |
a.w[c] || (a.A = a.w[c] = {}) | |
}; | |
_.F = function(a, c) { | |
if (c < a.B) { | |
c += a.C; | |
var d = a.w[c]; | |
return d === _.Ib ? a.w[c] = [] : d | |
} | |
if (a.A) return d = a.A[c], d === _.Ib ? a.A[c] = [] : d | |
}; | |
_.G = function(a, c, d) { | |
a = _.F(a, c); | |
return null == a ? d : a | |
}; | |
_.H = function(a, c, d) { | |
a.b || (a.b = {}); | |
if (!a.b[d]) { | |
var e = _.F(a, d); | |
e && (a.b[d] = new c(e)) | |
} | |
return a.b[d] | |
}; | |
Kb = function(a) { | |
if (a.b) | |
for (var c in a.b) { | |
var d = a.b[c]; | |
if (_.u(d)) | |
for (var e = 0; e < d.length; e++) d[e] && d[e].gb(); | |
else d && d.gb() | |
} | |
}; | |
_.D.prototype.gb = function() { | |
Kb(this); | |
return this.w | |
}; | |
_.D.prototype.o = Hb ? function() { | |
var a = window.Uint8Array.prototype.toJSON; | |
window.Uint8Array.prototype.toJSON = function() { | |
if (!Gb) { | |
Gb = {}; | |
for (var a = 0; 65 > a; a++) Gb[a] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a) | |
} | |
a = Gb; | |
for (var d = [], e = 0; e < this.length; e += 3) { | |
var f = this[e], | |
g = e + 1 < this.length, | |
h = g ? this[e + 1] : 0, | |
l = e + 2 < this.length, | |
q = l ? this[e + 2] : 0, | |
r = f >> 2; | |
f = (f & 3) << 4 | h >> 4; | |
h = (h & 15) << 2 | q >> 6; | |
q &= 63; | |
l || (q = 64, g || (h = 64)); | |
d.push(a[r], a[f], a[h], a[q]) | |
} | |
return d.join("") | |
}; | |
try { | |
return JSON.stringify(this.w && | |
this.gb(), Lb) | |
} finally { | |
window.Uint8Array.prototype.toJSON = a | |
} | |
} : function() { | |
return JSON.stringify(this.w && this.gb(), Lb) | |
}; | |
var Lb = function(a, c) { | |
return _.la(c) && ((0, window.isNaN)(c) || window.Infinity === c || -window.Infinity === c) ? String(c) : c | |
}; | |
_.D.prototype.toString = function() { | |
Kb(this); | |
return this.w.toString() | |
}; | |
_.D.prototype.clone = function() { | |
return _.Mb(this) | |
}; | |
_.Mb = function(a) { | |
return new a.constructor(Nb(a.gb())) | |
}; | |
Nb = function(a) { | |
if (_.u(a)) { | |
for (var c = Array(a.length), d = 0; d < a.length; d++) { | |
var e = a[d]; | |
null != e && (c[d] = "object" == typeof e ? Nb(e) : e) | |
} | |
return c | |
} | |
if (Hb && a instanceof window.Uint8Array) return new window.Uint8Array(a); | |
c = {}; | |
for (d in a) e = a[d], null != e && (c[d] = "object" == typeof e ? Nb(e) : e); | |
return c | |
}; | |
_.Ob = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(_.Ob, _.D); | |
_.I = function(a, c) { | |
return null != a ? !!a : !!c | |
}; | |
_.J = function(a, c) { | |
void 0 == c && (c = ""); | |
return null != a ? a : c | |
}; | |
_.K = function(a, c) { | |
void 0 == c && (c = 0); | |
return null != a ? a : c | |
}; | |
var Pb = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(Pb, _.D); | |
_.Qb = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(_.Qb, _.D); | |
var Rb = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(Rb, _.D); | |
Rb.prototype.Id = function() { | |
return _.H(this, _.Qb, 14) | |
}; | |
var Sb = new Rb(window.gbar && window.gbar._CONFIG ? window.gbar._CONFIG[0] : [ | |
[, , , , , , , []], | |
[], | |
[], | |
[], | |
[], | |
[], | |
[], | |
[], | |
[], | |
[], | |
[], | |
[], | |
[], | |
[], | |
[], | |
[], | |
[], | |
[], | |
[] | |
]), | |
Tb; | |
Tb = _.F(Sb, 3); | |
_.Ub = _.I(Tb); | |
_.Vb = function() {}; | |
_.x("gbar_._DumpException", function(a) { | |
if (_.Ub) throw a; | |
_.Vb(a) | |
}); | |
var Wb = function() { | |
_.z.call(this); | |
this.bi = Sb | |
}; | |
_.y(Wb, _.z); | |
_.Da(Wb, "cs"); | |
_.L = function() { | |
return Wb.U().bi | |
}; | |
_.Xb = function() { | |
return _.H(_.L(), Pb, 1) || new Pb | |
}; | |
_.Fa("cs", new Wb); | |
var Yb = new function() { | |
this.b = _.H(_.Xb(), _.Ob, 8) || new _.Ob | |
}; | |
_.x("gbar.bv", { | |
n: _.K(_.F(Yb.b, 2)), | |
r: _.J(_.F(Yb.b, 4)), | |
f: _.J(_.F(Yb.b, 3)), | |
e: _.J(_.F(Yb.b, 5)), | |
m: _.K(_.G(Yb.b, 1, 1), 1) | |
}); | |
_.x("gbar.kn", function() { | |
return !0 | |
}); | |
_.x("gbar.sb", function() { | |
return !1 | |
}); | |
_.Zb = !_.C || _.xb(9); | |
_.$b = !_.db && !_.C || _.C && _.xb(9) || _.db && _.vb("1.9.1"); | |
_.ac = _.C && !_.vb("9"); | |
_.bc = _.C || _.ab || _.eb; | |
var cc; | |
_.dc = function() { | |
this.b = ""; | |
this.o = cc | |
}; | |
_.dc.prototype.qb = !0; | |
_.dc.prototype.$a = function() { | |
return this.b | |
}; | |
_.dc.prototype.toString = function() { | |
return "Const{" + this.b + "}" | |
}; | |
_.ec = function(a) { | |
return a instanceof _.dc && a.constructor === _.dc && a.o === cc ? a.b : "type_error:Const" | |
}; | |
cc = {}; | |
_.fc = function(a) { | |
var c = new _.dc; | |
c.b = a; | |
return c | |
}; | |
_.fc(""); | |
var gc; | |
_.hc = function() { | |
this.b = ""; | |
this.o = gc | |
}; | |
_.hc.prototype.qb = !0; | |
_.hc.prototype.$a = function() { | |
return this.b | |
}; | |
_.hc.prototype.Vd = !0; | |
_.hc.prototype.gc = function() { | |
return 1 | |
}; | |
_.ic = function(a) { | |
if (a instanceof _.hc && a.constructor === _.hc && a.o === gc) return a.b; | |
_.oa(a); | |
return "type_error:TrustedResourceUrl" | |
}; | |
gc = {}; | |
_.kc = function() { | |
this.b = ""; | |
this.o = _.jc | |
}; | |
_.kc.prototype.qb = !0; | |
_.kc.prototype.$a = function() { | |
return this.b | |
}; | |
_.kc.prototype.Vd = !0; | |
_.kc.prototype.gc = function() { | |
return 1 | |
}; | |
_.jc = {}; | |
_.lc = function(a) { | |
var c = new _.kc; | |
c.b = a; | |
return c | |
}; | |
_.lc("about:blank"); | |
_.nc = function() { | |
this.b = ""; | |
this.o = _.mc | |
}; | |
_.nc.prototype.qb = !0; | |
_.mc = {}; | |
_.nc.prototype.$a = function() { | |
return this.b | |
}; | |
_.oc = function(a) { | |
var c = new _.nc; | |
c.b = a; | |
return c | |
}; | |
_.pc = _.oc(""); | |
_.rc = function() { | |
this.b = ""; | |
this.w = _.qc; | |
this.o = null | |
}; | |
_.rc.prototype.Vd = !0; | |
_.rc.prototype.gc = function() { | |
return this.o | |
}; | |
_.rc.prototype.qb = !0; | |
_.rc.prototype.$a = function() { | |
return this.b | |
}; | |
_.qc = {}; | |
_.sc = function(a, c) { | |
var d = new _.rc; | |
d.b = a; | |
d.o = c; | |
return d | |
}; | |
_.sc("<!DOCTYPE html>", 0); | |
_.tc = _.sc("", 0); | |
_.vc = _.sc("<br>", 0); | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _Module_:in */ | |
try { | |
_.x("gbar.elr", function() { | |
return { | |
es: { | |
f: 152, | |
h: 60, | |
m: 30 | |
}, | |
mo: "md", | |
vh: window.innerHeight || 0, | |
vw: window.innerWidth || 0 | |
} | |
}); | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _GlobalSuffix_ */ | |
})(this.gbar_); | |
// Google Inc. | |
</script> | |
</head> | |
<body class="hp vasq" onload="document.f&&document.f.q.focus();document.gbqf&&document.gbqf.q.focus();if(document.images)new Image().src='/images/nav_logo242.png'" id="gsr"> | |
<div class="ctr-p" id="viewport"> | |
<div id="doc-info"></div> | |
<div id="cst"> | |
<style> | |
.y,.yp,.yf,.yi,.yl,.ye{}._wtf{display:inline-block;fill:currentColor;height:24px;line-height:24px;position:relative;width:24px}._wtf svg{display:block;height:100%;width:100%} | |
</style> | |
</div><textarea name="csi" id="csi" style="display:none"></textarea> | |
<style> | |
@media only screen and (max-width:580px){#gb div{display:none}} | |
</style> | |
<div class="jhp" id="searchform"> | |
<script nonce="BTZ6sze1/dnYsJ0dxxJoTw=="> | |
(function(){var _j=1280;try{var s=document.getElementById('searchform');var w=document['body']&&document.body['offsetWidth'];if(s&&w&&w>=_j){s.className+=' big';} | |
}catch(e){} | |
})(); | |
</script> | |
<style> | |
#gb{font-size:13px}#gb{position:relative;top:8px}div#searchform{min-width:980px;z-index:103}div.sfbg,div.sfbgg{min-width:980px;height:64px}.sfbgx{background-color:#fafafa;border-bottom:1px solid #ebebeb;height:85px;position:absolute;width:100%;min-width:980px}.hp .sfbgx{display:none}.big form#tsf,form#tsf{width:auto;max-width:784px;overflow:hidden}#searchform.big>#tsf{max-width:784px}.big div.tsf-p,form>div.tsf-p{margin:-1px 0 0;padding-right:0}div#viewport{position:absolute;top:0;width:100%}div#searchform.jhp{margin-top:0}#searchform.big.jhp>#tsf{max-width:none}.jhp>#gb{position:absolute;top:-295px;right:0;width:100%}.jhp>#tsf{max-width:none} | |
</style> | |
<div id="gb"> | |
<div id="gbw"> | |
<div style="top:0;left:0;right:0;width:100%"> | |
<div class="gb_kb gb_Ig gb_R gb_Hg gb_Lg"> | |
<div class="gb_le gb_R gb_Ig gb_yg"> | |
<div class="gb_Q gb_R gb_S gb_Ig"><span class="gb_P gb_R">Adiman</span></div> | |
<div class="gb_Q gb_R"><a class="gb_P" data-pid="23" href="https://mail.google.com/mail/?tab=wm">Gmail</a></div> | |
<div class="gb_Q gb_R"><a class="gb_P" data-pid="2" href="https://www.google.co.id/imghp?hl=id&tab=wi">Gambar</a></div> | |
</div> | |
<div class="gb_Bc gb_Ig gb_R"> | |
<div class="gb_fa" id="gbsfw" style="background-color:#eee;min-width:376px"></div> | |
<div class="gb_da gb_6c gb_R" id="gbwa"> | |
<div class="gb_Nc"><a class="gb_b gb_dc" href="https://www.google.co.id/intl/id/options/" title="Aplikasi Google" aria-expanded="false" role="button" tabindex="0"></a> | |
<div class="gb_rb"></div> | |
<div class="gb_qb"></div> | |
</div> | |
</div> | |
<div class="gb_Kc gb_6c gb_R gb_Lc"> | |
<div class="gb_Nc"> | |
<a class="gb_b" aria-haspopup="true" role="button" tabindex="0"> | |
<div class="gb_Oc gb_Pc gb_dc"></div> | |
</a> | |
<div class="gb_rb"></div> | |
<div class="gb_qb" style="border-bottom-color:#eee"></div> | |
</div> | |
<div class="gb_fa" aria-hidden="true" aria-live="assertive"></div> | |
</div> | |
<div class="gb_hb gb_6c gb_Ig gb_R"> | |
<div class="gb_Nc gb_jb gb_Ig gb_R"><a class="gb_b gb_fb gb_R" href="https://accounts.google.com/SignOutOptions?hl=id&continue=https://www.google.co.id/" role="button" tabindex="0" title="Akun Google: Adiman Cipangwaren Village ([email protected])"><span class="gb_ab gbii"></span></a> | |
<div | |
class="gb_rb"></div> | |
<div class="gb_qb"></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="sfbg nojsv" style="margin-top:-20px"> | |
<div class="sfbgg"></div> | |
</div> | |
<form class="tsf" action="/search" style="overflow:visible" id="tsf" method="GET" name="f" onsubmit="return q.value!=''" role="search"> | |
<div id="tophf"><input name="num" value="100" type="hidden"><input name="source" type="hidden" value="hp"><input value="jfaQWvaoEoOp0ASP1oVo" name="ei" type="hidden"></div> | |
<div class="tsf-p"> | |
<div class="nojsv logocont" id="logocont"> | |
<h1><a href="https://www.google.co.id/webhp?hl=id&sa=X&ved=0ahUKEwi2o9aw573ZAhWDFJQKHQ9rAQ0QPAgD" title="Ke Beranda Google" id="logo" data-hveid="3"><img src="/images/branding/googlelogo/2x/googlelogo_color_120x44dp.png" alt="Google" height="44" width="120" onload="typeof google==='object'&&google.aft&&google.aft(this)"></a></h1> | |
</div> | |
<div class="sfibbbc"> | |
<div class="sbtc" id="sbtc"> | |
<div class="sbibtd"> | |
<div class="sfsbc"> | |
<div class="nojsb"> </div> | |
</div> | |
<div class="sbibod" id="sfdiv"><button class="sbico-c" value="Telusuri" aria-label="Penelusuran Google" id="_fZl" name="btnG" type="submit"><span class="sbico _wtf _Qtf"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></svg></span></button> | |
<div | |
class="lst-c"><input class="lst lst-tbb sbibps" id="lst-ib" maxlength="2048" name="q" autocomplete="off" title="Telusuri" type="text" value="" aria-label="Cari"></div> | |
</div> | |
</div> | |
</div> | |
<div> | |
<div id="pocs" style="display:none;left:0px;white-space:nowrap;position:absolute"> | |
<div id="pocs0"><span><span>Google</span> Instan tidak tersedia. Tekan Enter untuk menelusuri.</span> <a href="//support.google.com/websearch/answer/186645?hl=id">Pelajari lebih lanjut</a></div> | |
<div id="pocs1"><span>Google</span> Instan mati karena koneksi lambat. Tekan Enter untuk menelusuri.</div> | |
<div id="pocs2">Tekan Enter untuk menelusuri</div> | |
</div> | |
</div> | |
</div> | |
<div class="jsb" style="padding-top:18px"> | |
<center><input value="Penelusuran Google" aria-label="Penelusuran Google" name="btnK" type="submit" jsaction="sf.chk"><input value="Saya Lagi Beruntung" aria-label="Saya Lagi Beruntung" name="btnI" type="submit" jsaction="sf.lck"></center> | |
</div> | |
</div> | |
<div id="sbfbl" style="display:none" data-async-context="async_id:duf3-46;authority:0;card_id:;entry_point:0;feature_id:;header:0;open:0;suggestions:;suggestions_subtypes:;suggestions_types:;surface:0;type:46"> | |
<style> | |
a.duf3{color:#777;float:right;font-style:italic;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}a._G8q{color:rgba(0,0,0,.54);float:none;font-style:normal}a._sWr{padding:0 5px;background:rgba(255,255,255,.9);}._v1h{color:#9e9e9e;cursor:pointer;padding-right:8px}._rWr{color:#9e9e9e;float:right;font-size:12px;padding-bottom:4px} | |
</style> | |
<div style="display:none" jsl="$t t-aTz9-_sUcEc;$x 0;" class="r-i1078nRzf02Q"></div> | |
<div id="duf3-46" data-jiis="up" data-async-type="duffy3" data-async-context-required="type,open,feature_id,async_id,entry_point,authority,card_id,header,suggestions,surface,suggestions_types,suggestions_subtypes" class="y yp" data-ved="0ahUKEwi2o9aw573ZAhWDFJQKHQ9rAQ0Q-0EIBA"></div><a class="duf3 _sWr" href="#" id="sbfblt" data-async-trigger="duf3-46" jsaction="async.u" data-ved="0ahUKEwi2o9aw573ZAhWDFJQKHQ9rAQ0Qtw8IBQ">Laporkan prediksi yang tidak pantas</a></div> | |
</form> | |
</div> | |
<div class="sfbgx"></div> | |
<div id="gac_scont"></div> | |
<div> | |
<div style="display:none" jsl="$t t-orNZyHXTT74;$x 0;" class="r-iOePnc644Ie8"></div> | |
</div> | |
<div class="content" id="main"><span class="ctr-p" id="body"><center><div style="height:233px;margin-top:89px" id="lga"><img alt="Google" height="92" id="hplogo" src="/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png" srcset="/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png 1x, /images/branding/googlelogo/2x/googlelogo_color_272x92dp.png 2x" style="padding-top:109px" width="272" onload="window.lol&&lol()"></div><div style="height:118px"></div><div id="prm-pt" style="margin-top:12px"><script nonce="BTZ6sze1/dnYsJ0dxxJoTw==">window.gbar&&gbar.up&&gbar.up.tp&&gbar.up.tp();</script><div id="als"><style>#als{font-size:small;margin-bottom:24px}#_eEe{display:inline-block;line-height:28px;}#_eEe a{padding:0 3px;}._lEe{display:inline-block;margin:0 2px;white-space:nowrap}._PEe{display:inline-block;margin:0 2px}</style><div id="_eEe">Google menawarkan: <a href="https://www.google.co.id/setprefs?sig=0_LZEevqJRXUQYqyJwrzid6TjqejI%3D&hl=en&source=homepage&sa=X&ved=0ahUKEwi2o9aw573ZAhWDFJQKHQ9rAQ0Q2ZgBCAg">English</a> <a href="https://www.google.co.id/setprefs?sig=0_LZEevqJRXUQYqyJwrzid6TjqejI%3D&hl=jw&source=homepage&sa=X&ved=0ahUKEwi2o9aw573ZAhWDFJQKHQ9rAQ0Q2ZgBCAk">Basa Jawa</a> <a href="https://www.google.co.id/setprefs?sig=0_LZEevqJRXUQYqyJwrzid6TjqejI%3D&hl=ban&source=homepage&sa=X&ved=0ahUKEwi2o9aw573ZAhWDFJQKHQ9rAQ0Q2ZgBCAo">Basa Bali</a> </div></div><div id="swml"></div></div></center></span> | |
<div | |
class="ctr-p" id="footer"> | |
<div id="fbarcnt"> | |
<div id="footcnt"> | |
<style> | |
.fmulti{ | |
} | |
.loc{ | |
} | |
.swml-src{ | |
} | |
.swml-upd{ | |
} | |
.swml-loc{ | |
} | |
._dQc{ | |
bottom:0; | |
left:0; | |
position:absolute; | |
right:0 | |
} | |
._GR{ | |
background:#f2f2f2; | |
left:0; | |
right:0; | |
-webkit-text-size-adjust:none | |
} | |
.fbar p{ | |
display:inline | |
} | |
.fbar a,#fsettl{ | |
text-decoration:none; | |
white-space:nowrap | |
} | |
.fbar{ | |
margin-left:-27px | |
} | |
._Gs{ | |
padding-left:27px; | |
margin:0 !important | |
} | |
._eA{ | |
padding:0 !important; | |
margin:0 !important | |
} | |
#fbarcnt{ | |
display:block | |
} | |
._E2 a:hover{ | |
text-decoration:underline | |
} | |
._HR img{ | |
margin-right:4px | |
} | |
._HR a,._GR #swml a{ | |
text-decoration:none | |
} | |
.fmulti{ | |
text-align:center | |
} | |
.fmulti #fsr{ | |
display:block; | |
float:none | |
} | |
.fmulti #fuser{ | |
display:block; | |
float:none | |
} | |
#fuserm{ | |
line-height:25px | |
} | |
#fsr{ | |
float:right; | |
white-space:nowrap | |
} | |
#fsl{ | |
white-space:nowrap | |
} | |
#fsett{ | |
background:#fff; | |
border:1px solid #999; | |
bottom:30px; | |
padding:10px 0; | |
position:absolute; | |
box-shadow:0 2px 4px rgba(0,0,0,0.2); | |
box-shadow:0 2px 4px rgba(0,0,0,0.2); | |
text-align:left; | |
z-index:104 | |
} | |
#fsett a{ | |
display:block; | |
line-height:44px; | |
padding:0 20px; | |
text-decoration:none; | |
white-space:nowrap | |
} | |
._E2 #fsettl:hover{ | |
text-decoration:underline | |
} | |
._E2 #fsett a:hover{ | |
text-decoration:underline | |
} | |
._mk{ | |
color:#777 | |
} | |
._Nh{ | |
color:#222; | |
font-size:14px; | |
font-weight:normal; | |
-webkit-tap-highlight-color:rgba(0,0,0,0) | |
} | |
._Mo{ | |
display:inline-block; | |
opacity:0.55; | |
vertical-align:top | |
} | |
a._Nh:hover ._Mo,a._Nh:active ._Mo{ | |
opacity:1.0 | |
} | |
._Nh{ | |
padding:8px 16px; | |
margin-right:10px | |
} | |
._mk{ | |
margin:40px 0 | |
} | |
._dD{ | |
margin-right:10px | |
} | |
._nW{ | |
margin-left:166px | |
} | |
#fbar{ | |
background:#f2f2f2; | |
border-top:1px solid #e4e4e4; | |
line-height:40px; | |
min-width:980px | |
} | |
._xac{ | |
margin-left:166px | |
} | |
.fbar p,.fbar a,#fsettl,#fsett a{ | |
color:#777 | |
} | |
.fbar a:hover,#fsett a:hover{ | |
color:#333 | |
} | |
.fbar{ | |
font-size:small | |
} | |
#fuser{ | |
float:right | |
} | |
._HR{ | |
margin-left:166px; | |
line-height:15px; | |
} | |
</style> | |
<style> | |
#fsl{margin-left:30px}#fsr{margin-right:30px}.fmulti #fsl{margin-left:0}.fmulti #fsr{margin-right:0} | |
</style> | |
<div class="_dQc _E2" id="fbar"> | |
<div class="fbar"> | |
<div class="_Ubu"> | |
<style> | |
._Cbu{color:rgba(0,0,0,.54);padding-left:27px}._Cbu ._mAs{margin-left:13px}._Vbu{font-size:15px}._Cbu{margin-left:30px;text-align:left}._Ubu{border-bottom:1px solid #e4e4e4} | |
</style> | |
<div class="_Cbu"> <span class="_Vbu">Indonesia</span> </div> | |
</div><span id="fsr"><a class="_Gs" href="//www.google.co.id/intl/id_id/policies/privacy/?fg=1">Privasi</a><a class="_Gs" href="//www.google.co.id/intl/id_id/policies/terms/?fg=1">Persyaratan</a><span style="display:inline-block;position:relative"><a class="_Gs" href="https://www.google.co.id/preferences?hl=id" id="fsettl" aria-controls="fsett" aria-expanded="false" role="button" jsaction="foot.cst">Setelan</a><span id="fsett" style="display:none"><a href="https://www.google.co.id/preferences?hl=id&fg=1">Setelan penelusuran</a><span id="advsl"><a href="/advanced_search?hl=id&fg=1">Penelusuran lanjutan</a></span> | |
<a | |
href="/history?hl=id&fg=1">Histori</a><a href="//support.google.com/websearch/?p=ws_results_help&hl=id&fg=1">Bantuan Penelusuran</a><a href="#" data-bucket="websearch" id="_Yvd" target="_blank" jsaction="gf.sf" data-ved="0ahUKEwi2o9aw573ZAhWDFJQKHQ9rAQ0QLggN">Kirim masukan</a></span> | |
</span> | |
</span><span id="fsl"><a class="_Gs" href="https://www.google.co.id/intl/id_id/ads/?subid=ww-ww-et-g-awa-a-g_hpafoot1_1!o2&utm_source=google.com&utm_medium=referral&utm_campaign=google_hpafooter&fg=1" ping="/url?sa=t&rct=j&source=webhp&url=https://www.google.co.id/intl/id_id/ads/%3Fsubid%3Dww-ww-et-g-awa-a-g_hpafoot1_1!o2%26utm_source%3Dgoogle.com%26utm_medium%3Dreferral%26utm_campaign%3Dgoogle_hpafooter%26fg%3D1&ved=0ahUKEwi2o9aw573ZAhWDFJQKHQ9rAQ0QkdQCCA4">Periklanan</a><a class="_Gs" href="https://www.google.co.id/services/?subid=ww-ww-et-g-awa-a-g_hpbfoot1_1!o2&utm_source=google.com&utm_medium=referral&utm_campaign=google_hpbfooter&fg=1" ping="/url?sa=t&rct=j&source=webhp&url=https://www.google.co.id/services/%3Fsubid%3Dww-ww-et-g-awa-a-g_hpbfoot1_1!o2%26utm_source%3Dgoogle.com%26utm_medium%3Dreferral%26utm_campaign%3Dgoogle_hpbfooter%26fg%3D1&ved=0ahUKEwi2o9aw573ZAhWDFJQKHQ9rAQ0QktQCCA8">Bisnis</a><a class="_Gs" href="https://www.google.co.id/intl/id_id/about/?utm_source=google.com&utm_medium=referral&utm_campaign=hp-footer&fg=1" ping="/url?sa=t&rct=j&source=webhp&url=https://www.google.co.id/intl/id_id/about/%3Futm_source%3Dgoogle.com%26utm_medium%3Dreferral%26utm_campaign%3Dhp-footer%26fg%3D1&ved=0ahUKEwi2o9aw573ZAhWDFJQKHQ9rAQ0QkNQCCBA">Tentang</a></span></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div id="footc"> | |
<div id="xfoot"> | |
<div id="xjsd"></div> | |
<div id="xjsi"> | |
<script nonce="BTZ6sze1/dnYsJ0dxxJoTw=="> | |
(function() { | |
function c(b) { | |
window.setTimeout(function() { | |
var a = document.createElement("script"); | |
a.src = b; | |
google.timers && google.timers.load.t && google.tick("load", { | |
gen204: "xjsls", | |
clearcut: 31 | |
}); | |
document.getElementById("xjsd").appendChild(a) | |
}, 0) | |
} | |
google.dljp = function(b, a) { | |
google.xjsu = b; | |
c(a) | |
}; | |
google.dlj = c; | |
}).call(this); | |
if (!google.xjs) { | |
window._ = window._ || {}; | |
window._DumpException = window._._DumpException = function(e) { | |
throw e | |
}; | |
google.dljp('/xjs/_/js/k\x3dxjs.s.id.YZR-oj_ok0w.O/m\x3dsx,sb,cdos,cr,elog,hsm,jsa,r,d,csi/am\x3dwCL0eMEByP8PAopEKwgsQJpgGBg/rt\x3dj/d\x3d1/t\x3dzcms/rs\x3dACT90oFTxuuAGK-_v09OTogVlG5YOiwZ-Q', '/xjs/_/js/k\x3dxjs.s.id.0w_RtTCd2Jw.O/m\x3dsx,sb,cdos,cr,elog,hsm,jsa,r,d,csi/am\x3dwCL0eMEByP8PAopEKwgsQJpgGBg/rt\x3dj/d\x3d1/t\x3dzcms/rs\x3dACT90oEpxiY5BCyqnQSyX2A7Xwk3CqSvMw'); | |
google.xjs = 1; | |
} | |
google.pmc = { | |
"sx": {}, | |
"sb": { | |
"agen": false, | |
"cgen": true, | |
"client": "psy-ab", | |
"dh": true, | |
"dhqt": true, | |
"ds": "", | |
"edzp": true, | |
"fl": true, | |
"fpol": true, | |
"host": "google.co.id", | |
"isbh": 44, | |
"mara": true, | |
"msgs": { | |
"che": "Tidak terdengar. Ada hal yang salah.", | |
"ched": "Bantuan", | |
"cher": "Mulai ulang mendengarkan", | |
"chh": "Ucapkan \"Ok Google\"", | |
"cht": "Pendeteksian kata cepat dinonaktifkan.", | |
"chtr": "Mulai mendengarkan \"Ok Google\"", | |
"chtt": "Mendengarkan \"Ok Google\"", | |
"cibl": "Hapus Penelusuran", | |
"dym": "Mungkin maksud Anda adalah:", | |
"flf": "Laporkan prediksi yang tidak pantas", | |
"lcky": "Saya Lagi Beruntung", | |
"lml": "Pelajari lebih lanjut", | |
"oskt": "Fitur input", | |
"psrc": "Penelusuran ini telah dihapus dari \u003Ca href=\"/history\"\u003EHistori Web\u003C/a\u003E Anda", | |
"psrl": "Hapus", | |
"sbit": "Telusuri gambar", | |
"srch": "Penelusuran Google", | |
"srtt": "Telusuri dengan suara" | |
}, | |
"nds": true, | |
"ovr": {}, | |
"pfof": true, | |
"pq": "", | |
"refpd": true, | |
"rfs": [], | |
"sbas": "0 3px 8px 0 rgba(0,0,0,0.2),0 0 0 1px rgba(0,0,0,0.08)", | |
"sbpl": 16, | |
"sbpr": 16, | |
"scd": 10, | |
"sce": 4, | |
"stok": "nvSwUVholeVrmoM1Xw70QWySsvw", | |
"token": "2tpUqHvQlKbzcJ0PFPOerQ", | |
"ueh": "52c47c76_cff68dd1_a0cda908_595808ab_0ae7a1ee" | |
}, | |
"aa": {}, | |
"abd": { | |
"abd": false, | |
"deb": false, | |
"det": false | |
}, | |
"async": { | |
"lrt": ["arc", "twdl"], | |
"slm": true | |
}, | |
"cdos": { | |
"bih": 672, | |
"biw": 1366, | |
"cdobsel": false, | |
"dpr": "1" | |
}, | |
"cr": { | |
"eup": false, | |
"qir": false, | |
"rctj": true, | |
"ref": false, | |
"uff": false | |
}, | |
"ddls": {}, | |
"dvl": { | |
"cookie_secure": true, | |
"cookie_timeout": 86400, | |
"jsc": "[null,null,null,30000,null,null,null,2,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"86400000\",null,[\"86400000\",\"604800000\",2.0]\n]\n", | |
"msg_err": "Lokasi tidak tersedia", | |
"msg_gps": "Menggunakan GPS", | |
"msg_unk": "Tidak diketahui", | |
"msg_upd": "Perbarui lokasi", | |
"msg_use": "Gunakan lokasi yang akurat" | |
}, | |
"elog": {}, | |
"foot": { | |
"pf": true, | |
"po": false, | |
"qe": false | |
}, | |
"fpe": { | |
"js": true | |
}, | |
"gf": { | |
"pid": 196, | |
"si": true | |
}, | |
"hsm": {}, | |
"ipv6": {}, | |
"jsa": { | |
"csi": true, | |
"csir": 100 | |
}, | |
"jsaleg": {}, | |
"llc": {}, | |
"lu": {}, | |
"m": { | |
"ab": { | |
"on": true | |
}, | |
"msgs": { | |
"hPers": "Sembunyikan hasil pribadi", | |
"hPersD": "Saat ini menyembunyikan hasil pribadi", | |
"sPers": "Tampilkan seluruh hasil", | |
"sPersD": "Saat ini menampilkan hasil pribadi" | |
} | |
}, | |
"mu": { | |
"murl": "https://adservice.google.co.id/adsid/google/ui" | |
}, | |
"r": {}, | |
"sf": {}, | |
"sonic": {}, | |
"d": {}, | |
"csi": { | |
"dlm": true, | |
"jsmf": true | |
}, | |
"TG8rFw": { | |
"sd": "1" | |
}, | |
"Iz7bbg": {}, | |
"XiiKIQ": {}, | |
"GDHetg": {}, | |
"71W8GA": {}, | |
"7Fjppg": {}, | |
"I7Pl5g": {}, | |
"RLN7pw": {}, | |
"BmJv2w": {}, | |
"aQRXjA": {}, | |
"JC6ZFg": {}, | |
"NZvGvg": {}, | |
"bnhGTQ": {}, | |
"ZI/YVQ": {}, | |
"4RZUyg": {}, | |
"flRZRg": {}, | |
"/nNC3A": {}, | |
"v52Mdg": {}, | |
"swWDGA": {}, | |
"DDSUHw": {}, | |
"WZXAwQ": {}, | |
"10Kacw": {}, | |
"hmvvig": {}, | |
"ITl3wQ": {}, | |
"v0BWCA": {}, | |
"PUB9yA": {}, | |
"2kDaKA": {}, | |
"k9pyPA": {}, | |
"c+PT4g": {}, | |
"/1S6iw": {}, | |
"GqeGtQ": {}, | |
"NpA8BQ": {}, | |
"ADSBcg": {}, | |
"Gt8pAg": {}, | |
"C+zmgA": {}, | |
"/K7T0g": {}, | |
"A/Ucpg": {}, | |
"zobSAA": {}, | |
"fyL1Mg": {}, | |
"cm4D8w": {} | |
}; | |
google.plm(['aa', 'abd', 'async', 'dvl', 'foot', 'fpe', 'ipv6', 'lu', 'm', 'mu', 'sf', 'sonic']); | |
google.x(null, function() {}); | |
(function() { | |
var r = ['d3l', 'udlg']; | |
google.plm(r); | |
})(); | |
(function() { | |
var ctx = ["root", [ | |
["t-aTz9-_sUcEc", "i1078nRzf02Q", "r-i1078nRzf02Q"], | |
["t-orNZyHXTT74", "iOePnc644Ie8", "r-iOePnc644Ie8", [ | |
["update_uule_on_visibility_change_events", null, null, null, null, [null, null, null, null, 0]], | |
["js_config", null, null, null, null, [null, "[null,null,1,30000,null,null,null,2,null,null,3,null,null,null,null,null,1,null,null,null,null,null,null,[-6.1314055,106.8001511]\n,null,null,null,null,0,null,null,null,null,null,null,null,0,\"1519449741\",null,null,null,null,null,1,\"86400000\",null,[\"86400000\",\"604800000\",2.0]\n]\n"]] | |
]] | |
]]; | |
google.jsc && google.jsc.x(ctx); | |
})(); | |
(function() { | |
var m = []; | |
for (var a = window, b = m, c = {}, d = 0; d < b.length; d += 2) c[b[d]] = JSON.parse(b[d + 1]); | |
a.W_jd = c; | |
})(); | |
</script> | |
</div> | |
</div> | |
</div> | |
<div id="lb"></div> | |
</div> | |
<script nonce="BTZ6sze1/dnYsJ0dxxJoTw=="> | |
/* _GlobalPrefix_ */ | |
this.gbar_ = this.gbar_ || {}; | |
(function(_) { | |
var window = this; | |
/* _Module_:sy6 */ | |
try { | |
var Hc, Ic, Mc, Nc, Oc, Pc, Qc, Rc, Sc, Vc, Xc, Yc, $c; | |
_.Ac = function(a) { | |
var c = _.oa(a); | |
return "array" == c || "object" == c && "number" == typeof a.length | |
}; | |
_.Bc = function(a) { | |
return "function" == _.oa(a) | |
}; | |
_.Cc = function(a) { | |
var c = typeof a; | |
return "object" == c && null != a || "function" == c | |
}; | |
_.Dc = function(a, c) { | |
return 0 <= (0, _.va)(a, c) | |
}; | |
_.Ec = function(a, c) { | |
c = (0, _.va)(a, c); | |
var d; | |
(d = 0 <= c) && Array.prototype.splice.call(a, c, 1); | |
return d | |
}; | |
_.Fc = function(a) { | |
var c = a.length; | |
if (0 < c) { | |
for (var d = Array(c), e = 0; e < c; e++) d[e] = a[e]; | |
return d | |
} | |
return [] | |
}; | |
_.Gc = function(a, c, d) { | |
for (var e in a) c.call(d, a[e], e, a) | |
}; | |
Hc = function(a, c) { | |
for (var d in a) | |
if (c.call(void 0, a[d], d, a)) return !0; | |
return !1 | |
}; | |
Ic = "constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "); | |
_.Jc = function(a, c) { | |
for (var d, e, f = 1; f < arguments.length; f++) { | |
e = arguments[f]; | |
for (d in e) a[d] = e[d]; | |
for (var g = 0; g < Ic.length; g++) d = Ic[g], Object.prototype.hasOwnProperty.call(e, d) && (a[d] = e[d]) | |
} | |
}; | |
_.Kc = function(a, c) { | |
return 0 == a.lastIndexOf(c, 0) | |
}; | |
_.Lc = function(a) { | |
return (0, window.encodeURIComponent)(String(a)) | |
}; | |
Mc = /&/g; | |
Nc = /</g; | |
Oc = />/g; | |
Pc = /"/g; | |
Qc = /'/g; | |
Rc = /\x00/g; | |
Sc = /[\x00&<>"']/; | |
_.Tc = function(a) { | |
if (!Sc.test(a)) return a; - 1 != a.indexOf("&") && (a = a.replace(Mc, "&")); - 1 != a.indexOf("<") && (a = a.replace(Nc, "<")); - 1 != a.indexOf(">") && (a = a.replace(Oc, ">")); - 1 != a.indexOf('"') && (a = a.replace(Pc, """)); - 1 != a.indexOf("'") && (a = a.replace(Qc, "'")); - 1 != a.indexOf("\x00") && (a = a.replace(Rc, "�")); | |
return a | |
}; | |
_.Uc = function(a, c) { | |
try { | |
return _.Ya(a[c]), !0 | |
} catch (d) {} | |
return !1 | |
}; | |
Vc = { | |
cellpadding: "cellPadding", | |
cellspacing: "cellSpacing", | |
colspan: "colSpan", | |
frameborder: "frameBorder", | |
height: "height", | |
maxlength: "maxLength", | |
nonce: "nonce", | |
role: "role", | |
rowspan: "rowSpan", | |
type: "type", | |
usemap: "useMap", | |
valign: "vAlign", | |
width: "width" | |
}; | |
_.Wc = function(a, c) { | |
_.Gc(c, function(c, e) { | |
c && c.qb && (c = c.$a()); | |
"style" == e ? a.style.cssText = c : "class" == e ? a.className = c : "for" == e ? a.htmlFor = c : Vc.hasOwnProperty(e) ? a.setAttribute(Vc[e], c) : _.Kc(e, "aria-") || _.Kc(e, "data-") ? a.setAttribute(e, c) : a[e] = c | |
}) | |
}; | |
Xc = function(a) { | |
if (a && "number" == typeof a.length) { | |
if (_.Cc(a)) return "function" == typeof a.item || "string" == typeof a.item; | |
if (_.Bc(a)) return "function" == typeof a.item | |
} | |
return !1 | |
}; | |
Yc = function(a, c, d) { | |
function e(d) { | |
d && c.appendChild(_.p(d) ? a.createTextNode(d) : d) | |
} | |
for (var f = 2; f < d.length; f++) { | |
var g = d[f]; | |
!_.Ac(g) || _.Cc(g) && 0 < g.nodeType ? e(g) : (0, _.wa)(Xc(g) ? _.Fc(g) : g, e) | |
} | |
}; | |
_.Zc = function(a, c) { | |
var d = String(c[0]), | |
e = c[1]; | |
if (!_.Zb && e && (e.name || e.type)) { | |
d = ["<", d]; | |
e.name && d.push(' name="', _.Tc(e.name), '"'); | |
if (e.type) { | |
d.push(' type="', _.Tc(e.type), '"'); | |
var f = {}; | |
_.Jc(f, e); | |
delete f.type; | |
e = f | |
} | |
d.push(">"); | |
d = d.join("") | |
} | |
d = a.createElement(d); | |
e && (_.p(e) ? d.className = e : _.u(e) ? d.className = e.join(" ") : _.Wc(d, e)); | |
2 < c.length && Yc(a, d, c); | |
return d | |
}; | |
$c = function(a, c) { | |
this.w = a; | |
this.A = c; | |
this.o = 0; | |
this.b = null | |
}; | |
$c.prototype.get = function() { | |
if (0 < this.o) { | |
this.o--; | |
var a = this.b; | |
this.b = a.next; | |
a.next = null | |
} else a = this.w(); | |
return a | |
}; | |
var ad = function(a, c) { | |
a.A(c); | |
100 > a.o && (a.o++, c.next = a.b, a.b = c) | |
}; | |
var bd = function(a) { | |
_.m.setTimeout(function() { | |
throw a; | |
}, 0) | |
}, | |
cd, dd = function() { | |
var a = _.m.MessageChannel; | |
"undefined" === typeof a && "undefined" !== typeof window && window.postMessage && window.addEventListener && !_.A("Presto") && (a = function() { | |
var a = window.document.createElement("IFRAME"); | |
a.style.display = "none"; | |
a.src = ""; | |
window.document.documentElement.appendChild(a); | |
var c = a.contentWindow; | |
a = c.document; | |
a.open(); | |
a.write(""); | |
a.close(); | |
var d = "callImmediate" + Math.random(), | |
e = "file:" == c.location.protocol ? "*" : c.location.protocol + | |
"//" + c.location.host; | |
a = (0, _.v)(function(a) { | |
if (("*" == e || a.origin == e) && a.data == d) this.port1.onmessage() | |
}, this); | |
c.addEventListener("message", a, !1); | |
this.port1 = {}; | |
this.port2 = { | |
postMessage: function() { | |
c.postMessage(d, e) | |
} | |
} | |
}); | |
if ("undefined" !== typeof a && !_.A("Trident") && !_.A("MSIE")) { | |
var c = new a, | |
d = {}, | |
e = d; | |
c.port1.onmessage = function() { | |
if (_.n(d.next)) { | |
d = d.next; | |
var a = d.Be; | |
d.Be = null; | |
a() | |
} | |
}; | |
return function(a) { | |
e.next = { | |
Be: a | |
}; | |
e = e.next; | |
c.port2.postMessage(0) | |
} | |
} | |
return "undefined" !== typeof window.document && "onreadystatechange" in | |
window.document.createElement("SCRIPT") ? function(a) { | |
var c = window.document.createElement("SCRIPT"); | |
c.onreadystatechange = function() { | |
c.onreadystatechange = null; | |
c.parentNode.removeChild(c); | |
c = null; | |
a(); | |
a = null | |
}; | |
window.document.documentElement.appendChild(c) | |
} : function(a) { | |
_.m.setTimeout(a, 0) | |
} | |
}; | |
var ed = function() { | |
this.o = this.b = null | |
}, | |
gd = new $c(function() { | |
return new fd | |
}, function(a) { | |
a.reset() | |
}); | |
ed.prototype.add = function(a, c) { | |
var d = gd.get(); | |
d.set(a, c); | |
this.o ? this.o.next = d : this.b = d; | |
this.o = d | |
}; | |
ed.prototype.remove = function() { | |
var a = null; | |
this.b && (a = this.b, this.b = this.b.next, this.b || (this.o = null), a.next = null); | |
return a | |
}; | |
var fd = function() { | |
this.next = this.scope = this.nb = null | |
}; | |
fd.prototype.set = function(a, c) { | |
this.nb = a; | |
this.scope = c; | |
this.next = null | |
}; | |
fd.prototype.reset = function() { | |
this.next = this.scope = this.nb = null | |
}; | |
var ld = function(a, c) { | |
hd || id(); | |
jd || (hd(), jd = !0); | |
kd.add(a, c) | |
}, | |
hd, id = function() { | |
if (-1 != String(_.m.Promise).indexOf("[native code]")) { | |
var a = _.m.Promise.resolve(void 0); | |
hd = function() { | |
a.then(md) | |
} | |
} else hd = function() { | |
var a = md; | |
!_.Bc(_.m.setImmediate) || _.m.Window && _.m.Window.prototype && !_.A("Edge") && _.m.Window.prototype.setImmediate == _.m.setImmediate ? (cd || (cd = dd()), cd(a)) : _.m.setImmediate(a) | |
} | |
}, | |
jd = !1, | |
kd = new ed, | |
md = function() { | |
for (var a; a = kd.remove();) { | |
try { | |
a.nb.call(a.scope) | |
} catch (c) { | |
bd(c) | |
} | |
ad(gd, a) | |
} | |
jd = !1 | |
}; | |
var od, pd, qd; | |
_.nd = !_.C || _.xb(9); | |
od = !_.C || _.xb(9); | |
pd = _.C && !_.vb("9"); | |
qd = function() { | |
if (!_.m.addEventListener || !Object.defineProperty) return !1; | |
var a = !1, | |
c = Object.defineProperty({}, "passive", { | |
get: function() { | |
a = !0 | |
} | |
}); | |
_.m.addEventListener("test", _.ma, c); | |
_.m.removeEventListener("test", _.ma, c); | |
return a | |
}(); | |
_.td = function(a, c) { | |
this.type = a; | |
this.o = this.target = c; | |
this.w = !1; | |
this.If = !0 | |
}; | |
_.td.prototype.stopPropagation = function() { | |
this.w = !0 | |
}; | |
_.td.prototype.preventDefault = function() { | |
this.If = !1 | |
}; | |
_.ud = _.eb ? "webkitTransitionEnd" : _.ab ? "otransitionend" : "transitionend"; | |
_.vd = function(a, c) { | |
_.td.call(this, a ? a.type : ""); | |
this.relatedTarget = this.o = this.target = null; | |
this.button = this.screenY = this.screenX = this.clientY = this.clientX = 0; | |
this.key = ""; | |
this.A = this.keyCode = 0; | |
this.metaKey = this.shiftKey = this.altKey = this.ctrlKey = !1; | |
this.state = null; | |
this.pointerId = 0; | |
this.pointerType = ""; | |
this.b = null; | |
a && this.init(a, c) | |
}; | |
_.y(_.vd, _.td); | |
var wd = { | |
2: "touch", | |
3: "pen", | |
4: "mouse" | |
}; | |
_.vd.prototype.init = function(a, c) { | |
var d = this.type = a.type, | |
e = a.changedTouches ? a.changedTouches[0] : null; | |
this.target = a.target || a.srcElement; | |
this.o = c; | |
(c = a.relatedTarget) ? _.db && (_.Uc(c, "nodeName") || (c = null)): "mouseover" == d ? c = a.fromElement : "mouseout" == d && (c = a.toElement); | |
this.relatedTarget = c; | |
null === e ? (this.clientX = void 0 !== a.clientX ? a.clientX : a.pageX, this.clientY = void 0 !== a.clientY ? a.clientY : a.pageY, this.screenX = a.screenX || 0, this.screenY = a.screenY || 0) : (this.clientX = void 0 !== e.clientX ? e.clientX : e.pageX, this.clientY = | |
void 0 !== e.clientY ? e.clientY : e.pageY, this.screenX = e.screenX || 0, this.screenY = e.screenY || 0); | |
this.button = a.button; | |
this.keyCode = a.keyCode || 0; | |
this.key = a.key || ""; | |
this.A = a.charCode || ("keypress" == d ? a.keyCode : 0); | |
this.ctrlKey = a.ctrlKey; | |
this.altKey = a.altKey; | |
this.shiftKey = a.shiftKey; | |
this.metaKey = a.metaKey; | |
this.pointerId = a.pointerId || 0; | |
this.pointerType = _.p(a.pointerType) ? a.pointerType : wd[a.pointerType] || ""; | |
this.state = a.state; | |
this.b = a; | |
a.defaultPrevented && this.preventDefault() | |
}; | |
_.vd.prototype.stopPropagation = function() { | |
_.vd.J.stopPropagation.call(this); | |
this.b.stopPropagation ? this.b.stopPropagation() : this.b.cancelBubble = !0 | |
}; | |
_.vd.prototype.preventDefault = function() { | |
_.vd.J.preventDefault.call(this); | |
var a = this.b; | |
if (a.preventDefault) a.preventDefault(); | |
else if (a.returnValue = !1, pd) try { | |
if (a.ctrlKey || 112 <= a.keyCode && 123 >= a.keyCode) a.keyCode = -1 | |
} catch (c) {} | |
}; | |
var zd; | |
_.xd = "closure_listenable_" + (1E6 * Math.random() | 0); | |
_.yd = function(a) { | |
return !(!a || !a[_.xd]) | |
}; | |
zd = 0; | |
var Ad = function(a, c, d, e, f) { | |
this.listener = a; | |
this.b = null; | |
this.src = c; | |
this.type = d; | |
this.capture = !!e; | |
this.cd = f; | |
this.key = ++zd; | |
this.kc = this.Nc = !1 | |
}, | |
Bd = function(a) { | |
a.kc = !0; | |
a.listener = null; | |
a.b = null; | |
a.src = null; | |
a.cd = null | |
}; | |
var Cd = function(a) { | |
this.src = a; | |
this.b = {}; | |
this.o = 0 | |
}; | |
Cd.prototype.add = function(a, c, d, e, f) { | |
var g = a.toString(); | |
a = this.b[g]; | |
a || (a = this.b[g] = [], this.o++); | |
var h = Dd(a, c, e, f); - 1 < h ? (c = a[h], d || (c.Nc = !1)) : (c = new Ad(c, this.src, g, !!e, f), c.Nc = d, a.push(c)); | |
return c | |
}; | |
Cd.prototype.remove = function(a, c, d, e) { | |
a = a.toString(); | |
if (!(a in this.b)) return !1; | |
var f = this.b[a]; | |
c = Dd(f, c, d, e); | |
return -1 < c ? (Bd(f[c]), Array.prototype.splice.call(f, c, 1), 0 == f.length && (delete this.b[a], this.o--), !0) : !1 | |
}; | |
var Ed = function(a, c) { | |
var d = c.type; | |
if (!(d in a.b)) return !1; | |
var e = _.Ec(a.b[d], c); | |
e && (Bd(c), 0 == a.b[d].length && (delete a.b[d], a.o--)); | |
return e | |
}; | |
Cd.prototype.hc = function(a, c) { | |
a = this.b[a.toString()]; | |
var d = []; | |
if (a) | |
for (var e = 0; e < a.length; ++e) { | |
var f = a[e]; | |
f.capture == c && d.push(f) | |
} | |
return d | |
}; | |
Cd.prototype.Kb = function(a, c, d, e) { | |
a = this.b[a.toString()]; | |
var f = -1; | |
a && (f = Dd(a, c, d, e)); | |
return -1 < f ? a[f] : null | |
}; | |
Cd.prototype.hasListener = function(a, c) { | |
var d = _.n(a), | |
e = d ? a.toString() : "", | |
f = _.n(c); | |
return Hc(this.b, function(a) { | |
for (var g = 0; g < a.length; ++g) | |
if (!(d && a[g].type != e || f && a[g].capture != c)) return !0; | |
return !1 | |
}) | |
}; | |
var Dd = function(a, c, d, e) { | |
for (var f = 0; f < a.length; ++f) { | |
var g = a[f]; | |
if (!g.kc && g.listener == c && g.capture == !!d && g.cd == e) return f | |
} | |
return -1 | |
}; | |
var Fd, Gd, Hd, Kd, Md, Nd, Sd, Rd, Od, Td; | |
Fd = "closure_lm_" + (1E6 * Math.random() | 0); | |
Gd = {}; | |
Hd = 0; | |
_.M = function(a, c, d, e, f) { | |
if (e && e.once) return _.Id(a, c, d, e, f); | |
if (_.u(c)) { | |
for (var g = 0; g < c.length; g++) _.M(a, c[g], d, e, f); | |
return null | |
} | |
d = _.Jd(d); | |
return _.yd(a) ? a.L(c, d, _.Cc(e) ? !!e.capture : !!e, f) : Kd(a, c, d, !1, e, f) | |
}; | |
Kd = function(a, c, d, e, f, g) { | |
if (!c) throw Error("o"); | |
var h = _.Cc(f) ? !!f.capture : !!f, | |
l = _.Ld(a); | |
l || (a[Fd] = l = new Cd(a)); | |
d = l.add(c, d, e, h, g); | |
if (d.b) return d; | |
e = Md(); | |
d.b = e; | |
e.src = a; | |
e.listener = d; | |
if (a.addEventListener) qd || (f = h), void 0 === f && (f = !1), a.addEventListener(c.toString(), e, f); | |
else if (a.attachEvent) a.attachEvent(Nd(c.toString()), e); | |
else if (a.addListener && a.removeListener) a.addListener(e); | |
else throw Error("p"); | |
Hd++; | |
return d | |
}; | |
Md = function() { | |
var a = Od, | |
c = od ? function(d) { | |
return a.call(c.src, c.listener, d) | |
} : function(d) { | |
d = a.call(c.src, c.listener, d); | |
if (!d) return d | |
}; | |
return c | |
}; | |
_.Id = function(a, c, d, e, f) { | |
if (_.u(c)) { | |
for (var g = 0; g < c.length; g++) _.Id(a, c[g], d, e, f); | |
return null | |
} | |
d = _.Jd(d); | |
return _.yd(a) ? a.Na(c, d, _.Cc(e) ? !!e.capture : !!e, f) : Kd(a, c, d, !0, e, f) | |
}; | |
_.Pd = function(a, c, d, e, f) { | |
if (_.u(c)) | |
for (var g = 0; g < c.length; g++) _.Pd(a, c[g], d, e, f); | |
else e = _.Cc(e) ? !!e.capture : !!e, d = _.Jd(d), _.yd(a) ? a.ra(c, d, e, f) : a && (a = _.Ld(a)) && (c = a.Kb(c, d, e, f)) && _.Qd(c) | |
}; | |
_.Qd = function(a) { | |
if (_.la(a) || !a || a.kc) return !1; | |
var c = a.src; | |
if (_.yd(c)) return c.Ic(a); | |
var d = a.type, | |
e = a.b; | |
c.removeEventListener ? c.removeEventListener(d, e, a.capture) : c.detachEvent ? c.detachEvent(Nd(d), e) : c.addListener && c.removeListener && c.removeListener(e); | |
Hd--; | |
(d = _.Ld(c)) ? (Ed(d, a), 0 == d.o && (d.src = null, c[Fd] = null)) : Bd(a); | |
return !0 | |
}; | |
Nd = function(a) { | |
return a in Gd ? Gd[a] : Gd[a] = "on" + a | |
}; | |
Sd = function(a, c, d, e) { | |
var f = !0; | |
if (a = _.Ld(a)) | |
if (c = a.b[c.toString()]) | |
for (c = c.concat(), a = 0; a < c.length; a++) { | |
var g = c[a]; | |
g && g.capture == d && !g.kc && (g = Rd(g, e), f = f && !1 !== g) | |
} | |
return f | |
}; | |
Rd = function(a, c) { | |
var d = a.listener, | |
e = a.cd || a.src; | |
a.Nc && _.Qd(a); | |
return d.call(e, c) | |
}; | |
Od = function(a, c) { | |
if (a.kc) return !0; | |
if (!od) { | |
var d = c || _.t("window.event"); | |
c = new _.vd(d, this); | |
var e = !0; | |
if (!(0 > d.keyCode || void 0 != d.returnValue)) { | |
a: { | |
var f = !1; | |
if (0 == d.keyCode) try { | |
d.keyCode = -1; | |
break a | |
} catch (h) { | |
f = !0 | |
} | |
if (f || void 0 == d.returnValue) d.returnValue = !0 | |
} | |
d = []; | |
for (f = c.o; f; f = f.parentNode) d.push(f);a = a.type; | |
for (f = d.length - 1; !c.w && 0 <= f; f--) { | |
c.o = d[f]; | |
var g = Sd(d[f], a, !0, c); | |
e = e && g | |
} | |
for (f = 0; !c.w && f < d.length; f++) c.o = d[f], | |
g = Sd(d[f], a, !1, c), | |
e = e && g | |
} | |
return e | |
} | |
return Rd(a, new _.vd(c, this)) | |
}; | |
_.Ld = function(a) { | |
a = a[Fd]; | |
return a instanceof Cd ? a : null | |
}; | |
Td = "__closure_events_fn_" + (1E9 * Math.random() >>> 0); | |
_.Jd = function(a) { | |
if (_.Bc(a)) return a; | |
a[Td] || (a[Td] = function(c) { | |
return a.handleEvent(c) | |
}); | |
return a[Td] | |
}; | |
_.Ud = function(a) { | |
_.z.call(this); | |
this.Z = a; | |
this.T = {} | |
}; | |
_.y(_.Ud, _.z); | |
var Vd = []; | |
_.Ud.prototype.L = function(a, c, d, e) { | |
return Wd(this, a, c, d, e) | |
}; | |
_.Ud.prototype.w = function(a, c, d, e, f) { | |
return Wd(this, a, c, d, e, f) | |
}; | |
var Wd = function(a, c, d, e, f, g) { | |
_.u(d) || (d && (Vd[0] = d.toString()), d = Vd); | |
for (var h = 0; h < d.length; h++) { | |
var l = _.M(c, d[h], e || a.handleEvent, f || !1, g || a.Z || a); | |
if (!l) break; | |
a.T[l.key] = l | |
} | |
return a | |
}; | |
_.Ud.prototype.Na = function(a, c, d, e) { | |
return Xd(this, a, c, d, e) | |
}; | |
var Xd = function(a, c, d, e, f, g) { | |
if (_.u(d)) | |
for (var h = 0; h < d.length; h++) Xd(a, c, d[h], e, f, g); | |
else { | |
c = _.Id(c, d, e || a.handleEvent, f, g || a.Z || a); | |
if (!c) return a; | |
a.T[c.key] = c | |
} | |
return a | |
}; | |
_.Ud.prototype.ra = function(a, c, d, e, f) { | |
if (_.u(c)) | |
for (var g = 0; g < c.length; g++) this.ra(a, c[g], d, e, f); | |
else d = d || this.handleEvent, e = _.Cc(e) ? !!e.capture : !!e, f = f || this.Z || this, d = _.Jd(d), e = !!e, c = _.yd(a) ? a.Kb(c, d, e, f) : a ? (a = _.Ld(a)) ? a.Kb(c, d, e, f) : null : null, c && (_.Qd(c), delete this.T[c.key]); | |
return this | |
}; | |
_.Yd = function(a) { | |
_.Gc(a.T, function(a, d) { | |
this.T.hasOwnProperty(d) && _.Qd(a) | |
}, a); | |
a.T = {} | |
}; | |
_.Ud.prototype.R = function() { | |
_.Ud.J.R.call(this); | |
_.Yd(this) | |
}; | |
_.Ud.prototype.handleEvent = function() { | |
throw Error("q"); | |
}; | |
_.O = function() { | |
_.z.call(this); | |
this.jb = new Cd(this); | |
this.dg = this; | |
this.fe = null | |
}; | |
_.y(_.O, _.z); | |
_.O.prototype[_.xd] = !0; | |
_.k = _.O.prototype; | |
_.k.Wc = function() { | |
return this.fe | |
}; | |
_.k.ne = function(a) { | |
this.fe = a | |
}; | |
_.k.addEventListener = function(a, c, d, e) { | |
_.M(this, a, c, d, e) | |
}; | |
_.k.removeEventListener = function(a, c, d, e) { | |
_.Pd(this, a, c, d, e) | |
}; | |
_.k.dispatchEvent = function(a) { | |
var c, d = this.Wc(); | |
if (d) | |
for (c = []; d; d = d.Wc()) c.push(d); | |
d = this.dg; | |
var e = a.type || a; | |
if (_.p(a)) a = new _.td(a, d); | |
else if (a instanceof _.td) a.target = a.target || d; | |
else { | |
var f = a; | |
a = new _.td(e, d); | |
_.Jc(a, f) | |
} | |
f = !0; | |
if (c) | |
for (var g = c.length - 1; !a.w && 0 <= g; g--) { | |
var h = a.o = c[g]; | |
f = h.dc(e, !0, a) && f | |
} | |
a.w || (h = a.o = d, f = h.dc(e, !0, a) && f, a.w || (f = h.dc(e, !1, a) && f)); | |
if (c) | |
for (g = 0; !a.w && g < c.length; g++) h = a.o = c[g], f = h.dc(e, !1, a) && f; | |
return f | |
}; | |
_.k.R = function() { | |
_.O.J.R.call(this); | |
this.nd(); | |
this.fe = null | |
}; | |
_.k.L = function(a, c, d, e) { | |
return this.jb.add(String(a), c, !1, d, e) | |
}; | |
_.k.Na = function(a, c, d, e) { | |
return this.jb.add(String(a), c, !0, d, e) | |
}; | |
_.k.ra = function(a, c, d, e) { | |
return this.jb.remove(String(a), c, d, e) | |
}; | |
_.k.Ic = function(a) { | |
return Ed(this.jb, a) | |
}; | |
_.k.nd = function(a) { | |
if (this.jb) { | |
var c = this.jb; | |
a = a && a.toString(); | |
var d = 0, | |
e; | |
for (e in c.b) | |
if (!a || e == a) { | |
for (var f = c.b[e], g = 0; g < f.length; g++) ++d, Bd(f[g]); | |
delete c.b[e]; | |
c.o-- | |
} | |
c = d | |
} else c = 0; | |
return c | |
}; | |
_.k.dc = function(a, c, d) { | |
a = this.jb.b[String(a)]; | |
if (!a) return !0; | |
a = a.concat(); | |
for (var e = !0, f = 0; f < a.length; ++f) { | |
var g = a[f]; | |
if (g && !g.kc && g.capture == c) { | |
var h = g.listener, | |
l = g.cd || g.src; | |
g.Nc && this.Ic(g); | |
e = !1 !== h.call(l, d) && e | |
} | |
} | |
return e && 0 != d.If | |
}; | |
_.k.hc = function(a, c) { | |
return this.jb.hc(String(a), c) | |
}; | |
_.k.Kb = function(a, c, d, e) { | |
return this.jb.Kb(String(a), c, d, e) | |
}; | |
_.k.hasListener = function(a, c) { | |
return this.jb.hasListener(_.n(a) ? String(a) : void 0, c) | |
}; | |
_.Zd = function(a) { | |
a.prototype.then = a.prototype.then; | |
a.prototype.$goog_Thenable = !0 | |
}; | |
_.$d = function(a) { | |
if (!a) return !1; | |
try { | |
return !!a.$goog_Thenable | |
} catch (c) { | |
return !1 | |
} | |
}; | |
var ce, he, le, je, oe, ne, pe; | |
_.be = function(a, c) { | |
this.b = 0; | |
this.D = void 0; | |
this.A = this.o = this.w = null; | |
this.B = this.C = !1; | |
if (a != _.ma) try { | |
var d = this; | |
a.call(c, function(a) { | |
ae(d, 2, a) | |
}, function(a) { | |
ae(d, 3, a) | |
}) | |
} catch (e) { | |
ae(this, 3, e) | |
} | |
}; | |
ce = function() { | |
this.next = this.context = this.o = this.w = this.b = null; | |
this.A = !1 | |
}; | |
ce.prototype.reset = function() { | |
this.context = this.o = this.w = this.b = null; | |
this.A = !1 | |
}; | |
var de = new $c(function() { | |
return new ce | |
}, function(a) { | |
a.reset() | |
}), | |
ee = function(a, c, d) { | |
var e = de.get(); | |
e.w = a; | |
e.o = c; | |
e.context = d; | |
return e | |
}; | |
_.be.prototype.then = function(a, c, d) { | |
return _.fe(this, _.Bc(a) ? a : null, _.Bc(c) ? c : null, d) | |
}; | |
_.Zd(_.be); | |
_.be.prototype.cancel = function(a) { | |
0 == this.b && ld(function() { | |
var c = new _.ge(a); | |
he(this, c) | |
}, this) | |
}; | |
he = function(a, c) { | |
if (0 == a.b) | |
if (a.w) { | |
var d = a.w; | |
if (d.o) { | |
for (var e = 0, f = null, g = null, h = d.o; h && (h.A || (e++, h.b == a && (f = h), !(f && 1 < e))); h = h.next) f || (g = h); | |
f && (0 == d.b && 1 == e ? he(d, c) : (g ? (e = g, e.next == d.A && (d.A = e), e.next = e.next.next) : ie(d), je(d, f, 3, c))) | |
} | |
a.w = null | |
} else ae(a, 3, c) | |
}; | |
le = function(a, c) { | |
a.o || 2 != a.b && 3 != a.b || ke(a); | |
a.A ? a.A.next = c : a.o = c; | |
a.A = c | |
}; | |
_.fe = function(a, c, d, e) { | |
var f = ee(null, null, null); | |
f.b = new _.be(function(a, h) { | |
f.w = c ? function(d) { | |
try { | |
var f = c.call(e, d); | |
a(f) | |
} catch (r) { | |
h(r) | |
} | |
} : a; | |
f.o = d ? function(c) { | |
try { | |
var f = d.call(e, c); | |
!_.n(f) && c instanceof _.ge ? h(c) : a(f) | |
} catch (r) { | |
h(r) | |
} | |
} : h | |
}); | |
f.b.w = a; | |
le(a, f); | |
return f.b | |
}; | |
_.be.prototype.G = function(a) { | |
this.b = 0; | |
ae(this, 2, a) | |
}; | |
_.be.prototype.ga = function(a) { | |
this.b = 0; | |
ae(this, 3, a) | |
}; | |
var ae = function(a, c, d) { | |
if (0 == a.b) { | |
a === d && (c = 3, d = new TypeError("Promise cannot resolve to itself")); | |
a.b = 1; | |
a: { | |
var e = d, | |
f = a.G, | |
g = a.ga; | |
if (e instanceof _.be) { | |
le(e, ee(f || _.ma, g || null, a)); | |
var h = !0 | |
} else if (_.$d(e)) e.then(f, g, a), | |
h = !0; | |
else { | |
if (_.Cc(e)) try { | |
var l = e.then; | |
if (_.Bc(l)) { | |
me(e, l, f, g, a); | |
h = !0; | |
break a | |
} | |
} catch (q) { | |
g.call(a, q); | |
h = !0; | |
break a | |
} | |
h = !1 | |
} | |
} | |
h || (a.D = d, a.b = c, a.w = null, ke(a), 3 != c || d instanceof _.ge || ne(a, d)) | |
} | |
}, | |
me = function(a, c, d, e, f) { | |
var g = !1, | |
h = function(a) { | |
g || (g = !0, d.call(f, a)) | |
}, | |
l = function(a) { | |
g || (g = !0, e.call(f, | |
a)) | |
}; | |
try { | |
c.call(a, h, l) | |
} catch (q) { | |
l(q) | |
} | |
}, | |
ke = function(a) { | |
a.C || (a.C = !0, ld(a.F, a)) | |
}, | |
ie = function(a) { | |
var c = null; | |
a.o && (c = a.o, a.o = c.next, c.next = null); | |
a.o || (a.A = null); | |
return c | |
}; | |
_.be.prototype.F = function() { | |
for (var a; a = ie(this);) je(this, a, this.b, this.D); | |
this.C = !1 | |
}; | |
je = function(a, c, d, e) { | |
if (3 == d && c.o && !c.A) | |
for (; a && a.B; a = a.w) a.B = !1; | |
if (c.b) c.b.w = null, oe(c, d, e); | |
else try { | |
c.A ? c.w.call(c.context) : oe(c, d, e) | |
} catch (f) { | |
pe.call(null, f) | |
} | |
ad(de, c) | |
}; | |
oe = function(a, c, d) { | |
2 == c ? a.w.call(a.context, d) : a.o && a.o.call(a.context, d) | |
}; | |
ne = function(a, c) { | |
a.B = !0; | |
ld(function() { | |
a.B && pe.call(null, c) | |
}) | |
}; | |
pe = bd; | |
_.ge = function(a) { | |
_.ua.call(this, a) | |
}; | |
_.y(_.ge, _.ua); | |
_.ge.prototype.name = "cancel"; | |
_.qe = function(a, c, d) { | |
if (_.Bc(a)) d && (a = (0, _.v)(a, d)); | |
else if (a && "function" == typeof a.handleEvent) a = (0, _.v)(a.handleEvent, a); | |
else throw Error("r"); | |
return 2147483647 < Number(c) ? -1 : _.m.setTimeout(a, c || 0) | |
}; | |
_.re = /^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/; | |
var se; | |
se = function(a) { | |
return (a = a.exec(_.Sa)) ? a[1] : "" | |
}; | |
_.te = function() { | |
if (_.Ab) return se(/Firefox\/([0-9.]+)/); | |
if (_.C || _.bb || _.ab) return _.ub; | |
if (_.Eb) return _.Xa() ? se(/CriOS\/([0-9.]+)/) : se(/Chrome\/([0-9.]+)/); | |
if (_.Fb && !_.Xa()) return se(/Version\/([0-9.]+)/); | |
if (_.Bb || _.Cb) { | |
var a = /Version\/(\S+).*Mobile\/(\S+)/.exec(_.Sa); | |
if (a) return a[1] + "." + a[2] | |
} else if (_.Db) return (a = se(/Android\s+([0-9.]+)/)) ? a : se(/Version\/([0-9.]+)/); | |
return "" | |
}(); | |
_.ue = "StopIteration" in _.m ? _.m.StopIteration : { | |
message: "StopIteration", | |
stack: "" | |
}; | |
_.ve = function() {}; | |
_.ve.prototype.next = function() { | |
throw _.ue; | |
}; | |
_.ve.prototype.qc = function() { | |
return this | |
}; | |
_.we = function(a, c) { | |
this.o = {}; | |
this.b = []; | |
this.A = this.w = 0; | |
var d = arguments.length; | |
if (1 < d) { | |
if (d % 2) throw Error("c"); | |
for (var e = 0; e < d; e += 2) this.set(arguments[e], arguments[e + 1]) | |
} else if (a) | |
if (a instanceof _.we) | |
for (d = a.Va(), e = 0; e < d.length; e++) this.set(d[e], a.get(d[e])); | |
else | |
for (e in a) this.set(e, a[e]) | |
}; | |
_.k = _.we.prototype; | |
_.k.Xa = function() { | |
xe(this); | |
for (var a = [], c = 0; c < this.b.length; c++) a.push(this.o[this.b[c]]); | |
return a | |
}; | |
_.k.Va = function() { | |
xe(this); | |
return this.b.concat() | |
}; | |
_.k.Ec = function() { | |
return 0 == this.w | |
}; | |
_.k.clear = function() { | |
this.o = {}; | |
this.A = this.w = this.b.length = 0 | |
}; | |
_.k.remove = function(a) { | |
return _.ye(this.o, a) ? (delete this.o[a], this.w--, this.A++, this.b.length > 2 * this.w && xe(this), !0) : !1 | |
}; | |
var xe = function(a) { | |
if (a.w != a.b.length) { | |
for (var c = 0, d = 0; c < a.b.length;) { | |
var e = a.b[c]; | |
_.ye(a.o, e) && (a.b[d++] = e); | |
c++ | |
} | |
a.b.length = d | |
} | |
if (a.w != a.b.length) { | |
var f = {}; | |
for (d = c = 0; c < a.b.length;) e = a.b[c], _.ye(f, e) || (a.b[d++] = e, f[e] = 1), c++; | |
a.b.length = d | |
} | |
}; | |
_.k = _.we.prototype; | |
_.k.get = function(a, c) { | |
return _.ye(this.o, a) ? this.o[a] : c | |
}; | |
_.k.set = function(a, c) { | |
_.ye(this.o, a) || (this.w++, this.b.push(a), this.A++); | |
this.o[a] = c | |
}; | |
_.k.forEach = function(a, c) { | |
for (var d = this.Va(), e = 0; e < d.length; e++) { | |
var f = d[e], | |
g = this.get(f); | |
a.call(c, g, f, this) | |
} | |
}; | |
_.k.clone = function() { | |
return new _.we(this) | |
}; | |
_.k.qc = function(a) { | |
xe(this); | |
var c = 0, | |
d = this.A, | |
e = this, | |
f = new _.ve; | |
f.next = function() { | |
if (d != e.A) throw Error("t"); | |
if (c >= e.b.length) throw _.ue; | |
var f = e.b[c++]; | |
return a ? f : e.o[f] | |
}; | |
return f | |
}; | |
_.ye = function(a, c) { | |
return Object.prototype.hasOwnProperty.call(a, c) | |
}; | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _Module_:sy5 */ | |
try { | |
var ze, Be, Ce, De; | |
_.Ae = function(a, c, d) { | |
return 2 >= arguments.length ? Array.prototype.slice.call(a, c) : Array.prototype.slice.call(a, c, d) | |
}; | |
Be = function(a, c, d, e) { | |
Array.prototype.splice.apply(a, _.Ae(arguments, 1)) | |
}; | |
Ce = function(a, c) { | |
return null !== a && c in a ? a[c] : void 0 | |
}; | |
De = function(a) { | |
var c = arguments.length; | |
if (1 == c && _.u(arguments[0])) return De.apply(null, arguments[0]); | |
for (var d = {}, e = 0; e < c; e++) d[arguments[e]] = !0; | |
return d | |
}; | |
_.Ee = function(a) { | |
return 9 == a.nodeType ? a : a.ownerDocument || a.document | |
}; | |
_.Fe = function(a) { | |
for (var c; c = a.firstChild;) a.removeChild(c) | |
}; | |
_.Ge = function(a) { | |
return a && a.parentNode ? a.parentNode.removeChild(a) : null | |
}; | |
_.He = function(a) { | |
return _.$b && void 0 != a.children ? a.children : (0, _.xa)(a.childNodes, function(a) { | |
return 1 == a.nodeType | |
}) | |
}; | |
_.Ie = function(a) { | |
return _.Cc(a) && 1 == a.nodeType | |
}; | |
_.Je = function(a, c) { | |
if (!a || !c) return !1; | |
if (a.contains && 1 == c.nodeType) return a == c || a.contains(c); | |
if ("undefined" != typeof a.compareDocumentPosition) return a == c || !!(a.compareDocumentPosition(c) & 16); | |
for (; c && a != c;) c = c.parentNode; | |
return c == a | |
}; | |
_.Ke = function(a) { | |
this.b = a || _.m.document || window.document | |
}; | |
_.k = _.Ke.prototype; | |
_.k.N = function(a) { | |
return _.p(a) ? this.b.getElementById(a) : a | |
}; | |
_.k.Ea = function(a, c, d) { | |
return _.Zc(this.b, arguments) | |
}; | |
_.k.createElement = function(a) { | |
return this.b.createElement(String(a)) | |
}; | |
_.k.zc = function(a, c) { | |
a.appendChild(c) | |
}; | |
_.k.Re = _.Fe; | |
_.k.Nd = _.Ge; | |
_.k.Gg = _.He; | |
_.k.Fg = _.Je; | |
_.Le = function(a) { | |
return a ? new _.Ke(_.Ee(a)) : ze || (ze = new _.Ke) | |
}; | |
De("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" ")); | |
_.Me = _.db ? "MozUserSelect" : _.eb || _.bb ? "WebkitUserSelect" : null; | |
_.Ne = function() {}; | |
_.na(_.Ne); | |
_.Ne.prototype.b = 0; | |
_.Oe = function(a) { | |
return ":" + (a.b++).toString(36) | |
}; | |
_.P = function(a) { | |
_.O.call(this); | |
this.b = a || _.Le(); | |
this.ca = Pe; | |
this.ka = null; | |
this.qa = !1; | |
this.o = null; | |
this.K = void 0; | |
this.G = this.B = this.w = this.C = null; | |
this.Ca = !1 | |
}; | |
_.y(_.P, _.O); | |
_.P.prototype.Ja = _.Ne.U(); | |
var Pe = null; | |
_.P.prototype.getId = function() { | |
return this.ka || (this.ka = _.Oe(this.Ja)) | |
}; | |
_.P.prototype.N = function() { | |
return this.o | |
}; | |
var Qe = function(a, c) { | |
if (a == c) throw Error("v"); | |
var d; | |
if (d = c && a.w && a.ka) { | |
d = a.w; | |
var e = a.ka; | |
d = d.G && e ? Ce(d.G, e) || null : null | |
} | |
if (d && a.w != c) throw Error("v"); | |
a.w = c; | |
_.P.J.ne.call(a, c) | |
}; | |
_.P.prototype.ne = function(a) { | |
if (this.w && this.w != a) throw Error("w"); | |
_.P.J.ne.call(this, a) | |
}; | |
_.P.prototype.ab = function() { | |
this.o = this.b.createElement("DIV") | |
}; | |
_.P.prototype.Cb = function(a) { | |
Re(this, a) | |
}; | |
var Re = function(a, c, d) { | |
if (a.qa) throw Error("x"); | |
a.o || a.ab(); | |
c ? c.insertBefore(a.o, d || null) : a.b.b.body.appendChild(a.o); | |
a.w && !a.w.qa || a.oa() | |
}; | |
_.k = _.P.prototype; | |
_.k.Ae = function() { | |
return !0 | |
}; | |
_.k.hb = function(a) { | |
this.o = a | |
}; | |
_.k.oa = function() { | |
this.qa = !0; | |
_.Se(this, function(a) { | |
!a.qa && a.N() && a.oa() | |
}) | |
}; | |
_.k.wa = function() { | |
_.Se(this, function(a) { | |
a.qa && a.wa() | |
}); | |
this.K && _.Yd(this.K); | |
this.qa = !1 | |
}; | |
_.k.R = function() { | |
this.qa && this.wa(); | |
this.K && (this.K.ha(), delete this.K); | |
_.Se(this, function(a) { | |
a.ha() | |
}); | |
!this.Ca && this.o && _.Ge(this.o); | |
this.w = this.C = this.o = this.G = this.B = null; | |
_.P.J.R.call(this) | |
}; | |
_.k.Fb = function(a, c, d) { | |
if (a.qa && (d || !this.qa)) throw Error("x"); | |
if (0 > c || c > _.Te(this)) throw Error("z"); | |
this.G && this.B || (this.G = {}, this.B = []); | |
if (a.w == this) { | |
var e = a.getId(); | |
this.G[e] = a; | |
_.Ec(this.B, a) | |
} else { | |
e = this.G; | |
var f = a.getId(); | |
if (null !== e && f in e) throw Error("b`" + f); | |
e[f] = a | |
} | |
Qe(a, this); | |
Be(this.B, c, 0, a); | |
a.qa && this.qa && a.w == this ? (d = this.o, c = d.childNodes[c] || null, c != a.N() && d.insertBefore(a.N(), c)) : d ? (this.o || this.ab(), c = _.Ue(this, c + 1), Re(a, this.o, c ? c.o : null)) : this.qa && !a.qa && a.o && a.o.parentNode && 1 == a.o.parentNode.nodeType && | |
a.oa() | |
}; | |
_.Te = function(a) { | |
return a.B ? a.B.length : 0 | |
}; | |
_.Ue = function(a, c) { | |
return a.B ? a.B[c] || null : null | |
}; | |
_.Se = function(a, c, d) { | |
a.B && (0, _.wa)(a.B, c, d) | |
}; | |
_.P.prototype.removeChild = function(a, c) { | |
if (a) { | |
var d = _.p(a) ? a : a.getId(); | |
a = this.G && d ? Ce(this.G, d) || null : null; | |
if (d && a) { | |
var e = this.G; | |
d in e && delete e[d]; | |
_.Ec(this.B, a); | |
c && (a.wa(), a.o && _.Ge(a.o)); | |
Qe(a, null) | |
} | |
} | |
if (!a) throw Error("A"); | |
return a | |
}; | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _Module_:sy9 */ | |
try { | |
var kf, qf, sf, xf, Ef, Kf; | |
_.Ve = function(a) { | |
if (a instanceof _.rc && a.constructor === _.rc && a.w === _.qc) return a.b; | |
_.oa(a); | |
return "type_error:SafeHtml" | |
}; | |
_.We = function(a) { | |
if (a instanceof _.rc) return a; | |
var c = null; | |
a.Vd && (c = a.gc()); | |
a = _.Tc(a.qb ? a.$a() : String(a)); | |
return _.sc(a, c) | |
}; | |
_.Xe = function(a, c) { | |
a.innerHTML = _.Ve(c) | |
}; | |
_.Ye = function(a, c) { | |
this.b = _.n(a) ? a : 0; | |
this.V = _.n(c) ? c : 0 | |
}; | |
_.Ye.prototype.clone = function() { | |
return new _.Ye(this.b, this.V) | |
}; | |
_.Ye.prototype.ceil = function() { | |
this.b = Math.ceil(this.b); | |
this.V = Math.ceil(this.V); | |
return this | |
}; | |
_.Ye.prototype.floor = function() { | |
this.b = Math.floor(this.b); | |
this.V = Math.floor(this.V); | |
return this | |
}; | |
_.Ye.prototype.round = function() { | |
this.b = Math.round(this.b); | |
this.V = Math.round(this.V); | |
return this | |
}; | |
_.Ze = function(a, c) { | |
this.width = a; | |
this.height = c | |
}; | |
_.k = _.Ze.prototype; | |
_.k.clone = function() { | |
return new _.Ze(this.width, this.height) | |
}; | |
_.k.hg = function() { | |
return this.width * this.height | |
}; | |
_.k.aspectRatio = function() { | |
return this.width / this.height | |
}; | |
_.k.Ec = function() { | |
return !this.hg() | |
}; | |
_.k.ceil = function() { | |
this.width = Math.ceil(this.width); | |
this.height = Math.ceil(this.height); | |
return this | |
}; | |
_.k.floor = function() { | |
this.width = Math.floor(this.width); | |
this.height = Math.floor(this.height); | |
return this | |
}; | |
_.k.round = function() { | |
this.width = Math.round(this.width); | |
this.height = Math.round(this.height); | |
return this | |
}; | |
_.$e = function(a) { | |
return "CSS1Compat" == a.compatMode | |
}; | |
_.af = function(a) { | |
a = (a || window).document; | |
a = _.$e(a) ? a.documentElement : a.body; | |
return new _.Ze(a.clientWidth, a.clientHeight) | |
}; | |
_.bf = function(a) { | |
return a.scrollingElement ? a.scrollingElement : !_.eb && _.$e(a) ? a.documentElement : a.body || a.documentElement | |
}; | |
_.cf = function(a) { | |
var c = _.bf(a); | |
a = a.parentWindow || a.defaultView; | |
return _.C && _.vb("10") && a.pageYOffset != c.scrollTop ? new _.Ye(c.scrollLeft, c.scrollTop) : new _.Ye(a.pageXOffset || c.scrollLeft, a.pageYOffset || c.scrollTop) | |
}; | |
_.df = function(a) { | |
a = a.b; | |
return a.parentWindow || a.defaultView | |
}; | |
_.ef = function(a, c) { | |
var d = _.Ee(a); | |
return d.defaultView && d.defaultView.getComputedStyle && (a = d.defaultView.getComputedStyle(a, null)) ? a[c] || a.getPropertyValue(c) || "" : "" | |
}; | |
_.ff = function(a, c) { | |
return _.ef(a, c) || (a.currentStyle ? a.currentStyle[c] : null) || a.style && a.style[c] | |
}; | |
_.gf = function(a) { | |
return "rtl" == _.ff(a, "direction") | |
}; | |
_.hf = function(a) { | |
a.K || (a.K = new _.Ud(a)); | |
return a.K | |
}; | |
_.jf = function(a, c) { | |
if (a.qa) throw Error("x"); | |
if (c && a.Ae(c)) { | |
a.Ca = !0; | |
var d = _.Ee(c); | |
a.b && a.b.b == d || (a.b = _.Le(c)); | |
a.hb(c); | |
a.oa() | |
} else throw Error("y"); | |
}; | |
kf = 0; | |
_.lf = function(a) { | |
return a[_.pa] || (a[_.pa] = ++kf) | |
}; | |
_.mf = function(a) { | |
for (var c in a) return !1; | |
return !0 | |
}; | |
_.nf = function(a) { | |
return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g, "\\$1").replace(/\x08/g, "\\x08") | |
}; | |
_.of = function(a, c) { | |
return a == c ? !0 : a && c ? a.width == c.width && a.height == c.height : !1 | |
}; | |
_.pf = function(a, c) { | |
if ("textContent" in a) a.textContent = c; | |
else if (3 == a.nodeType) a.data = String(c); | |
else if (a.firstChild && 3 == a.firstChild.nodeType) { | |
for (; a.lastChild != a.firstChild;) a.removeChild(a.lastChild); | |
a.firstChild.data = String(c) | |
} else _.Fe(a), a.appendChild(_.Ee(a).createTextNode(String(c))) | |
}; | |
_.rf = function(a, c, d) { | |
_.u(d) && (d = d.join(" ")); | |
var e = "aria-" + c; | |
"" === d || void 0 == d ? (qf || (qf = { | |
atomic: !1, | |
autocomplete: "none", | |
dropeffect: "none", | |
haspopup: !1, | |
live: "off", | |
multiline: !1, | |
multiselectable: !1, | |
orientation: "vertical", | |
readonly: !1, | |
relevant: "additions text", | |
required: !1, | |
sort: "none", | |
busy: !1, | |
disabled: !1, | |
hidden: !1, | |
invalid: "false" | |
}), d = qf, c in d ? a.setAttribute(e, d[c]) : a.removeAttribute(e)) : a.setAttribute(e, d) | |
}; | |
sf = function(a) { | |
if (a.classList) return a.classList; | |
a = a.className; | |
return _.p(a) && a.match(/\S+/g) || [] | |
}; | |
_.tf = function(a, c) { | |
return a.classList ? a.classList.contains(c) : _.Dc(sf(a), c) | |
}; | |
_.Q = function(a, c) { | |
a.classList ? a.classList.add(c) : _.tf(a, c) || (a.className += 0 < a.className.length ? " " + c : c) | |
}; | |
_.uf = function(a, c) { | |
if (a.classList)(0, _.wa)(c, function(c) { | |
_.Q(a, c) | |
}); | |
else { | |
var d = {}; | |
(0, _.wa)(sf(a), function(a) { | |
d[a] = !0 | |
}); | |
(0, _.wa)(c, function(a) { | |
d[a] = !0 | |
}); | |
a.className = ""; | |
for (var e in d) a.className += 0 < a.className.length ? " " + e : e | |
} | |
}; | |
_.R = function(a, c) { | |
a.classList ? a.classList.remove(c) : _.tf(a, c) && (a.className = (0, _.xa)(sf(a), function(a) { | |
return a != c | |
}).join(" ")) | |
}; | |
_.vf = function(a, c) { | |
a.classList ? (0, _.wa)(c, function(c) { | |
_.R(a, c) | |
}) : a.className = (0, _.xa)(sf(a), function(a) { | |
return !_.Dc(c, a) | |
}).join(" ") | |
}; | |
_.wf = function(a) { | |
if (48 <= a && 57 >= a || 96 <= a && 106 >= a || 65 <= a && 90 >= a || (_.eb || _.bb) && 0 == a) return !0; | |
switch (a) { | |
case 32: | |
case 43: | |
case 63: | |
case 64: | |
case 107: | |
case 109: | |
case 110: | |
case 111: | |
case 186: | |
case 59: | |
case 189: | |
case 187: | |
case 61: | |
case 188: | |
case 190: | |
case 191: | |
case 192: | |
case 222: | |
case 219: | |
case 220: | |
case 221: | |
return !0; | |
default: | |
return !1 | |
} | |
}; | |
xf = function(a) { | |
switch (a) { | |
case 61: | |
return 187; | |
case 59: | |
return 186; | |
case 173: | |
return 189; | |
case 224: | |
return 91; | |
case 0: | |
return 224; | |
default: | |
return a | |
} | |
}; | |
_.yf = function(a) { | |
if (_.db) a = xf(a); | |
else if (_.hb && _.eb) switch (a) { | |
case 93: | |
a = 91 | |
} | |
return a | |
}; | |
_.zf = function(a, c, d, e, f, g) { | |
if (!(_.C || _.bb || _.eb && _.vb("525"))) return !0; | |
if (_.hb && f) return _.wf(a); | |
if (f && !e) return !1; | |
_.la(c) && (c = _.yf(c)); | |
f = 17 == c || 18 == c || _.hb && 91 == c; | |
if ((!d || _.hb) && f || _.hb && 16 == c && (e || g)) return !1; | |
if ((_.eb || _.bb) && e && d) switch (a) { | |
case 220: | |
case 219: | |
case 221: | |
case 192: | |
case 186: | |
case 189: | |
case 187: | |
case 188: | |
case 190: | |
case 191: | |
case 192: | |
case 222: | |
return !1 | |
} | |
if (_.C && e && c == a) return !1; | |
switch (a) { | |
case 13: | |
return !0; | |
case 27: | |
return !(_.eb || _.bb) | |
} | |
return _.wf(a) | |
}; | |
_.Af = function(a, c, d, e) { | |
this.top = a; | |
this.right = c; | |
this.bottom = d; | |
this.left = e | |
}; | |
_.k = _.Af.prototype; | |
_.k.getHeight = function() { | |
return this.bottom - this.top | |
}; | |
_.k.clone = function() { | |
return new _.Af(this.top, this.right, this.bottom, this.left) | |
}; | |
_.k.expand = function(a, c, d, e) { | |
_.Cc(a) ? (this.top -= a.top, this.right += a.right, this.bottom += a.bottom, this.left -= a.left) : (this.top -= a, this.right += Number(c), this.bottom += Number(d), this.left -= Number(e)); | |
return this | |
}; | |
_.k.ceil = function() { | |
this.top = Math.ceil(this.top); | |
this.right = Math.ceil(this.right); | |
this.bottom = Math.ceil(this.bottom); | |
this.left = Math.ceil(this.left); | |
return this | |
}; | |
_.k.floor = function() { | |
this.top = Math.floor(this.top); | |
this.right = Math.floor(this.right); | |
this.bottom = Math.floor(this.bottom); | |
this.left = Math.floor(this.left); | |
return this | |
}; | |
_.k.round = function() { | |
this.top = Math.round(this.top); | |
this.right = Math.round(this.right); | |
this.bottom = Math.round(this.bottom); | |
this.left = Math.round(this.left); | |
return this | |
}; | |
_.Bf = function(a, c, d, e) { | |
this.left = a; | |
this.top = c; | |
this.width = d; | |
this.height = e | |
}; | |
_.Bf.prototype.clone = function() { | |
return new _.Bf(this.left, this.top, this.width, this.height) | |
}; | |
_.Bf.prototype.ceil = function() { | |
this.left = Math.ceil(this.left); | |
this.top = Math.ceil(this.top); | |
this.width = Math.ceil(this.width); | |
this.height = Math.ceil(this.height); | |
return this | |
}; | |
_.Bf.prototype.floor = function() { | |
this.left = Math.floor(this.left); | |
this.top = Math.floor(this.top); | |
this.width = Math.floor(this.width); | |
this.height = Math.floor(this.height); | |
return this | |
}; | |
_.Bf.prototype.round = function() { | |
this.left = Math.round(this.left); | |
this.top = Math.round(this.top); | |
this.width = Math.round(this.width); | |
this.height = Math.round(this.height); | |
return this | |
}; | |
_.Cf = function(a, c) { | |
"number" == typeof a && (a = (c ? Math.round(a) : a) + "px"); | |
return a | |
}; | |
_.Df = function(a, c, d) { | |
if (c instanceof _.Ye) { | |
var e = c.b; | |
c = c.V | |
} else e = c, c = d; | |
a.style.left = _.Cf(e, !1); | |
a.style.top = _.Cf(c, !1) | |
}; | |
Ef = function(a) { | |
try { | |
var c = a.getBoundingClientRect() | |
} catch (d) { | |
return { | |
left: 0, | |
top: 0, | |
right: 0, | |
bottom: 0 | |
} | |
} | |
_.C && a.ownerDocument.body && (a = a.ownerDocument, c.left -= a.documentElement.clientLeft + a.body.clientLeft, c.top -= a.documentElement.clientTop + a.body.clientTop); | |
return c | |
}; | |
_.Ff = function(a) { | |
var c = _.Ee(a), | |
d = new _.Ye(0, 0); | |
var e = c ? _.Ee(c) : window.document; | |
e = !_.C || _.xb(9) || _.$e(_.Le(e).b) ? e.documentElement : e.body; | |
if (a == e) return d; | |
a = Ef(a); | |
c = _.cf(_.Le(c).b); | |
d.b = a.left + c.b; | |
d.V = a.top + c.V; | |
return d | |
}; | |
_.Gf = function(a) { | |
var c = a.offsetWidth, | |
d = a.offsetHeight, | |
e = _.eb && !c && !d; | |
return _.n(c) && !e || !a.getBoundingClientRect ? new _.Ze(c, d) : (a = Ef(a), new _.Ze(a.right - a.left, a.bottom - a.top)) | |
}; | |
_.Hf = function(a) { | |
a = Ef(a); | |
return new _.Ye(a.left, a.top) | |
}; | |
_.If = function(a) { | |
if ("none" != _.ff(a, "display")) return _.Gf(a); | |
var c = a.style, | |
d = c.display, | |
e = c.visibility, | |
f = c.position; | |
c.visibility = "hidden"; | |
c.position = "absolute"; | |
c.display = "inline"; | |
a = _.Gf(a); | |
c.display = d; | |
c.position = f; | |
c.visibility = e; | |
return a | |
}; | |
_.S = function(a, c) { | |
a.style.display = c ? "" : "none" | |
}; | |
_.Jf = function(a, c) { | |
if (/^\d+px?$/.test(c)) return (0, window.parseInt)(c, 10); | |
var d = a.style.left, | |
e = a.runtimeStyle.left; | |
a.runtimeStyle.left = a.currentStyle.left; | |
a.style.left = c; | |
c = a.style.pixelLeft; | |
a.style.left = d; | |
a.runtimeStyle.left = e; | |
return +c | |
}; | |
Kf = function(a, c) { | |
return (c = a.currentStyle ? a.currentStyle[c] : null) ? _.Jf(a, c) : 0 | |
}; | |
_.Lf = function(a, c) { | |
if (_.C) { | |
var d = Kf(a, c + "Left"), | |
e = Kf(a, c + "Right"), | |
f = Kf(a, c + "Top"); | |
a = Kf(a, c + "Bottom"); | |
return new _.Af(f, e, a, d) | |
} | |
d = _.ef(a, c + "Left"); | |
e = _.ef(a, c + "Right"); | |
f = _.ef(a, c + "Top"); | |
a = _.ef(a, c + "Bottom"); | |
return new _.Af((0, window.parseFloat)(f), (0, window.parseFloat)(e), (0, window.parseFloat)(a), (0, window.parseFloat)(d)) | |
}; | |
_.Mf = function(a) { | |
_.O.call(this); | |
this.b = a; | |
a = _.C ? "focusout" : "blur"; | |
this.o = _.M(this.b, _.C ? "focusin" : "focus", this, !_.C); | |
this.w = _.M(this.b, a, this, !_.C) | |
}; | |
_.y(_.Mf, _.O); | |
_.Mf.prototype.handleEvent = function(a) { | |
var c = new _.vd(a.b); | |
c.type = "focusin" == a.type || "focus" == a.type ? "focusin" : "focusout"; | |
this.dispatchEvent(c) | |
}; | |
_.Mf.prototype.R = function() { | |
_.Mf.J.R.call(this); | |
_.Qd(this.o); | |
_.Qd(this.w); | |
delete this.b | |
}; | |
_.Nf = function() { | |
if (_.ib) { | |
var a = /Windows NT ([0-9.]+)/; | |
return (a = a.exec(_.Sa)) ? a[1] : "0" | |
} | |
return _.hb ? (a = /10[_.][0-9_.]+/, (a = a.exec(_.Sa)) ? a[0].replace(/_/g, ".") : "10") : _.kb ? (a = /Android\s+([^\);]+)(\)|;)/, (a = a.exec(_.Sa)) ? a[1] : "") : _.lb || _.mb || _.nb ? (a = /(?:iPhone|CPU)\s+OS\s+(\S+)/, (a = a.exec(_.Sa)) ? a[1].replace(/_/g, ".") : "") : "" | |
}(); | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _Module_:sy8 */ | |
try { | |
var Qf, Sf; | |
_.Of = function(a) { | |
var c = new _.hc; | |
c.b = a; | |
return c | |
}; | |
_.Pf = function(a) { | |
return _.Of(_.ec(a)) | |
}; | |
Qf = _.C ? _.Pf(_.fc('javascript:""')) : _.Pf(_.fc("about:blank")); | |
_.Rf = _.ic(Qf); | |
Sf = _.C ? _.Pf(_.fc('javascript:""')) : _.Pf(_.fc("javascript:undefined")); | |
_.ic(Sf); | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _Module_:sy7 */ | |
try { | |
var Xf, ag; | |
_.Tf = function(a, c, d) { | |
var e; | |
a = d || a; | |
if (a.querySelectorAll && a.querySelector && c) return a.querySelectorAll(c ? "." + c : ""); | |
if (c && a.getElementsByClassName) { | |
var f = a.getElementsByClassName(c); | |
return f | |
} | |
f = a.getElementsByTagName("*"); | |
if (c) { | |
var g = {}; | |
for (d = e = 0; a = f[d]; d++) { | |
var h = a.className; | |
"function" == typeof h.split && _.Dc(h.split(/\s+/), c) && (g[e++] = a) | |
} | |
g.length = e; | |
return g | |
} | |
return f | |
}; | |
_.T = function(a, c) { | |
var d = c || window.document; | |
if (d.getElementsByClassName) a = d.getElementsByClassName(a)[0]; | |
else { | |
d = window.document; | |
var e = c || d; | |
a = e.querySelectorAll && e.querySelector && a ? e.querySelector(a ? "." + a : "") : _.Tf(d, a, c)[0] || null | |
} | |
return a || null | |
}; | |
_.Uf = function(a, c) { | |
a = a.style; | |
"opacity" in a ? a.opacity = c : "MozOpacity" in a ? a.MozOpacity = c : "filter" in a && (a.filter = "" === c ? "" : "alpha(opacity=" + 100 * Number(c) + ")") | |
}; | |
_.Vf = function() { | |
_.O.call(this); | |
this.b = 0; | |
this.A = this.w = null | |
}; | |
_.y(_.Vf, _.O); | |
_.Vf.prototype.D = function() { | |
this.Ua("begin") | |
}; | |
_.Vf.prototype.B = function() { | |
this.Ua("end") | |
}; | |
_.Vf.prototype.Ua = function(a) { | |
this.dispatchEvent(a) | |
}; | |
_.Wf = function(a) { | |
return String(a).replace(/\-([a-z])/g, function(a, d) { | |
return d.toUpperCase() | |
}) | |
}; | |
Xf = function(a) { | |
var c = _.p(void 0) ? _.nf(void 0) : "\\s"; | |
return a.replace(new RegExp("(^" + (c ? "|[" + c + "]+" : "") + ")([a-z])", "g"), function(a, c, f) { | |
return c + f.toUpperCase() | |
}) | |
}; | |
_.Yf = function(a) { | |
a = a.getAttribute("aria-hidden"); | |
return null == a || void 0 == a ? "" : String(a) | |
}; | |
_.Zf = function(a, c, d) { | |
d ? _.Q(a, c) : _.R(a, c) | |
}; | |
_.$f = function() { | |
return _.eb ? "-webkit" : _.db ? "-moz" : _.C ? "-ms" : _.ab ? "-o" : null | |
}; | |
ag = {}; | |
_.bg = function(a, c) { | |
var d = ag[c]; | |
if (!d) { | |
var e = _.Wf(c); | |
d = e; | |
void 0 === a.style[e] && (e = (_.eb ? "Webkit" : _.db ? "Moz" : _.C ? "ms" : _.ab ? "O" : null) + Xf(e), void 0 !== a.style[e] && (d = e)); | |
ag[c] = d | |
} | |
return d | |
}; | |
_.cg = function(a, c, d) { | |
if (_.p(c))(c = _.bg(a, c)) && (a.style[c] = d); | |
else | |
for (var e in c) { | |
d = a; | |
var f = c[e], | |
g = _.bg(d, e); | |
g && (d.style[g] = f) | |
} | |
}; | |
_.dg = function(a, c, d) { | |
if (c instanceof _.Ze) d = c.height, c = c.width; | |
else if (void 0 == d) throw Error("u"); | |
a.style.width = _.Cf(c, !0); | |
a.style.height = _.Cf(d, !0) | |
}; | |
(function() { | |
for (var a = ["ms", "moz", "webkit", "o"], c = 0, d; d = a[c] && !_.m.requestAnimationFrame; ++c) _.m.requestAnimationFrame = _.m[d + "RequestAnimationFrame"], _.m.cancelAnimationFrame = _.m[d + "CancelAnimationFrame"] || _.m[d + "CancelRequestAnimationFrame"]; | |
if (!_.m.requestAnimationFrame) { | |
var e = 0; | |
_.m.requestAnimationFrame = function(a) { | |
var c = (new Date).getTime(), | |
d = Math.max(0, 16 - (c - e)); | |
e = c + d; | |
return _.m.setTimeout(function() { | |
a(c + d) | |
}, d) | |
}; | |
_.m.cancelAnimationFrame || (_.m.cancelAnimationFrame = function(a) { | |
(0, window.clearTimeout)(a) | |
}) | |
} | |
})(); | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _Module_:syd */ | |
try { | |
var lg, sg, ug, Dg, vg, xg, wg, Ag, yg, tg, Eg; | |
_.kg = function(a) { | |
return Array.prototype.concat.apply([], arguments) | |
}; | |
_.U = function(a, c, d) { | |
return _.Zc(window.document, arguments) | |
}; | |
lg = function(a, c) { | |
if (a) { | |
a = a.split("&"); | |
for (var d = 0; d < a.length; d++) { | |
var e = a[d].indexOf("="), | |
f = null; | |
if (0 <= e) { | |
var g = a[d].substring(0, e); | |
f = a[d].substring(e + 1) | |
} else g = a[d]; | |
c(g, f ? (0, window.decodeURIComponent)(f.replace(/\+/g, " ")) : "") | |
} | |
} | |
}; | |
_.mg = function(a, c) { | |
this.kb = this.A = this.b = ""; | |
this.B = null; | |
this.o = this.C = ""; | |
this.w = !1; | |
var d; | |
a instanceof _.mg ? (this.w = _.n(c) ? c : a.w, _.ng(this, a.b), this.A = a.A, _.og(this, a.kb), _.pg(this, a.B), _.qg(this, a.Wa()), _.rg(this, a.Oa.clone()), this.o = a.o) : a && (d = String(a).match(_.re)) ? (this.w = !!c, _.ng(this, d[1] || "", !0), this.A = sg(d[2] || ""), _.og(this, d[3] || "", !0), _.pg(this, d[4]), _.qg(this, d[5] || "", !0), _.rg(this, d[6] || "", !0), this.o = sg(d[7] || "")) : (this.w = !!c, this.Oa = new tg(null, this.w)) | |
}; | |
_.mg.prototype.toString = function() { | |
var a = [], | |
c = this.b; | |
c && a.push(ug(c, vg, !0), ":"); | |
var d = this.kb; | |
if (d || "file" == c) a.push("//"), (c = this.A) && a.push(ug(c, vg, !0), "@"), a.push(_.Lc(d).replace(/%25([0-9a-fA-F]{2})/g, "%$1")), d = this.B, null != d && a.push(":", String(d)); | |
if (d = this.Wa()) this.kb && "/" != d.charAt(0) && a.push("/"), a.push(ug(d, "/" == d.charAt(0) ? wg : xg, !0)); | |
(d = this.Oa.toString()) && a.push("?", d); | |
(d = this.o) && a.push("#", ug(d, yg)); | |
return a.join("") | |
}; | |
_.mg.prototype.clone = function() { | |
return new _.mg(this) | |
}; | |
_.ng = function(a, c, d) { | |
a.b = d ? sg(c, !0) : c; | |
a.b && (a.b = a.b.replace(/:$/, "")); | |
return a | |
}; | |
_.og = function(a, c, d) { | |
a.kb = d ? sg(c, !0) : c; | |
return a | |
}; | |
_.pg = function(a, c) { | |
if (c) { | |
c = Number(c); | |
if ((0, window.isNaN)(c) || 0 > c) throw Error("F`" + c); | |
a.B = c | |
} else a.B = null; | |
return a | |
}; | |
_.mg.prototype.Wa = function() { | |
return this.C | |
}; | |
_.qg = function(a, c, d) { | |
a.C = d ? sg(c, !0) : c; | |
return a | |
}; | |
_.rg = function(a, c, d) { | |
c instanceof tg ? (a.Oa = c, zg(a.Oa, a.w)) : (d || (c = ug(c, Ag)), a.Oa = new tg(c, a.w)); | |
return a | |
}; | |
_.Bg = function(a, c, d) { | |
a.Oa.set(c, d); | |
return a | |
}; | |
_.Cg = function(a) { | |
return a instanceof _.mg ? a.clone() : new _.mg(a, void 0) | |
}; | |
sg = function(a, c) { | |
return a ? c ? (0, window.decodeURI)(a.replace(/%25/g, "%2525")) : (0, window.decodeURIComponent)(a) : "" | |
}; | |
ug = function(a, c, d) { | |
return _.p(a) ? (a = (0, window.encodeURI)(a).replace(c, Dg), d && (a = a.replace(/%25([0-9a-fA-F]{2})/g, "%$1")), a) : null | |
}; | |
Dg = function(a) { | |
a = a.charCodeAt(0); | |
return "%" + (a >> 4 & 15).toString(16) + (a & 15).toString(16) | |
}; | |
vg = /[#\/\?@]/g; | |
xg = /[#\?:]/g; | |
wg = /[#\?]/g; | |
Ag = /[#\?@]/g; | |
yg = /#/g; | |
tg = function(a, c) { | |
this.o = this.b = null; | |
this.w = a || null; | |
this.A = !!c | |
}; | |
Eg = function(a) { | |
a.b || (a.b = new _.we, a.o = 0, a.w && lg(a.w, function(c, d) { | |
a.add((0, window.decodeURIComponent)(c.replace(/\+/g, " ")), d) | |
})) | |
}; | |
tg.prototype.add = function(a, c) { | |
Eg(this); | |
this.w = null; | |
a = Fg(this, a); | |
var d = this.b.get(a); | |
d || this.b.set(a, d = []); | |
d.push(c); | |
this.o += 1; | |
return this | |
}; | |
tg.prototype.remove = function(a) { | |
Eg(this); | |
a = Fg(this, a); | |
return _.ye(this.b.o, a) ? (this.w = null, this.o -= this.b.get(a).length, this.b.remove(a)) : !1 | |
}; | |
tg.prototype.clear = function() { | |
this.b = this.w = null; | |
this.o = 0 | |
}; | |
tg.prototype.Ec = function() { | |
Eg(this); | |
return 0 == this.o | |
}; | |
var Gg = function(a, c) { | |
Eg(a); | |
c = Fg(a, c); | |
return _.ye(a.b.o, c) | |
}; | |
_.k = tg.prototype; | |
_.k.forEach = function(a, c) { | |
Eg(this); | |
this.b.forEach(function(d, e) { | |
(0, _.wa)(d, function(d) { | |
a.call(c, d, e, this) | |
}, this) | |
}, this) | |
}; | |
_.k.Va = function() { | |
Eg(this); | |
for (var a = this.b.Xa(), c = this.b.Va(), d = [], e = 0; e < c.length; e++) | |
for (var f = a[e], g = 0; g < f.length; g++) d.push(c[e]); | |
return d | |
}; | |
_.k.Xa = function(a) { | |
Eg(this); | |
var c = []; | |
if (_.p(a)) Gg(this, a) && (c = _.kg(c, this.b.get(Fg(this, a)))); | |
else { | |
a = this.b.Xa(); | |
for (var d = 0; d < a.length; d++) c = _.kg(c, a[d]) | |
} | |
return c | |
}; | |
_.k.set = function(a, c) { | |
Eg(this); | |
this.w = null; | |
a = Fg(this, a); | |
Gg(this, a) && (this.o -= this.b.get(a).length); | |
this.b.set(a, [c]); | |
this.o += 1; | |
return this | |
}; | |
_.k.get = function(a, c) { | |
a = a ? this.Xa(a) : []; | |
return 0 < a.length ? String(a[0]) : c | |
}; | |
_.k.toString = function() { | |
if (this.w) return this.w; | |
if (!this.b) return ""; | |
for (var a = [], c = this.b.Va(), d = 0; d < c.length; d++) { | |
var e = c[d], | |
f = _.Lc(e); | |
e = this.Xa(e); | |
for (var g = 0; g < e.length; g++) { | |
var h = f; | |
"" !== e[g] && (h += "=" + _.Lc(e[g])); | |
a.push(h) | |
} | |
} | |
return this.w = a.join("&") | |
}; | |
_.k.clone = function() { | |
var a = new tg; | |
a.w = this.w; | |
this.b && (a.b = this.b.clone(), a.o = this.o); | |
return a | |
}; | |
var Fg = function(a, c) { | |
c = String(c); | |
a.A && (c = c.toLowerCase()); | |
return c | |
}, | |
zg = function(a, c) { | |
c && !a.A && (Eg(a), a.w = null, a.b.forEach(function(a, c) { | |
var d = c.toLowerCase(); | |
c != d && (this.remove(c), this.remove(d), 0 < a.length && (this.w = null, this.b.set(Fg(this, d), _.Fc(a)), this.o += a.length)) | |
}, a)); | |
a.A = c | |
}; | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _Module_:sye */ | |
try { | |
var vh, Bh; | |
_.rh = function(a, c) { | |
var d = Array.prototype.slice.call(arguments, 1); | |
return function() { | |
var c = d.slice(); | |
c.push.apply(c, arguments); | |
return a.apply(this, c) | |
} | |
}; | |
_.sh = function(a) { | |
a && "function" == typeof a.ha && a.ha() | |
}; | |
_.th = function(a, c) { | |
c = _.rh(_.sh, c); | |
a.ga ? _.n(void 0) ? c.call(void 0) : c() : (a.Za || (a.Za = []), a.Za.push(_.n(void 0) ? (0, _.v)(c, void 0) : c)) | |
}; | |
vh = function(a) { | |
a: { | |
var c = uh; | |
for (var d = a.length, e = _.p(a) ? a.split("") : a, f = 0; f < d; f++) | |
if (f in e && c.call(void 0, e[f], f, a)) { | |
c = f; | |
break a | |
} | |
c = -1 | |
} | |
return 0 > c ? null : _.p(a) ? a.charAt(c) : a[c] | |
}; | |
_.wh = function(a) { | |
var c = [], | |
d = 0, | |
e; | |
for (e in a) c[d++] = a[e]; | |
return c | |
}; | |
_.xh = function(a) { | |
var c = [], | |
d = 0, | |
e; | |
for (e in a) c[d++] = e; | |
return c | |
}; | |
_.yh = function(a) { | |
return /^[\s\xa0]*$/.test(a) | |
}; | |
_.zh = function(a) { | |
var c = Number(a); | |
return 0 == c && _.yh(a) ? window.NaN : c | |
}; | |
Bh = function() { | |
this.b = Ah | |
}; | |
Bh.prototype.o = function() { | |
return !!this.b | |
}; | |
_.Ch = function(a, c) { | |
_.O.call(this); | |
this.A = a || 1; | |
this.w = c || _.m; | |
this.B = (0, _.v)(this.D, this); | |
this.C = (0, _.w)() | |
}; | |
_.y(_.Ch, _.O); | |
_.Ch.prototype.o = !1; | |
_.Ch.prototype.b = null; | |
_.Dh = function(a, c) { | |
a.A = c; | |
a.b && a.o ? (a.stop(), a.start()) : a.b && a.stop() | |
}; | |
_.Ch.prototype.D = function() { | |
if (this.o) { | |
var a = (0, _.w)() - this.C; | |
0 < a && a < .8 * this.A ? this.b = this.w.setTimeout(this.B, this.A - a) : (this.b && (this.w.clearTimeout(this.b), this.b = null), this.dispatchEvent("tick"), this.o && (this.b = this.w.setTimeout(this.B, this.A), this.C = (0, _.w)())) | |
} | |
}; | |
_.Ch.prototype.start = function() { | |
this.o = !0; | |
this.b || (this.b = this.w.setTimeout(this.B, this.A), this.C = (0, _.w)()) | |
}; | |
_.Ch.prototype.stop = function() { | |
this.o = !1; | |
this.b && (this.w.clearTimeout(this.b), this.b = null) | |
}; | |
_.Ch.prototype.R = function() { | |
_.Ch.J.R.call(this); | |
this.stop(); | |
delete this.w | |
}; | |
_.Eh = function(a) { | |
a = a.match(_.re)[1] || null; | |
!a && _.m.self && _.m.self.location && (a = _.m.self.location.protocol, a = a.substr(0, a.length - 1)); | |
return a ? a.toLowerCase() : "" | |
}; | |
_.Fh = function(a) { | |
if (a.Xa && "function" == typeof a.Xa) return a.Xa(); | |
if (_.p(a)) return a.split(""); | |
if (_.Ac(a)) { | |
for (var c = [], d = a.length, e = 0; e < d; e++) c.push(a[e]); | |
return c | |
} | |
return _.wh(a) | |
}; | |
_.Gh = function(a) { | |
if (a.Va && "function" == typeof a.Va) return a.Va(); | |
if (!a.Xa || "function" != typeof a.Xa) { | |
if (_.Ac(a) || _.p(a)) { | |
var c = []; | |
a = a.length; | |
for (var d = 0; d < a; d++) c.push(d); | |
return c | |
} | |
return _.xh(a) | |
} | |
}; | |
_.Hh = function(a, c) { | |
if (a.forEach && "function" == typeof a.forEach) a.forEach(c, void 0); | |
else if (_.Ac(a) || _.p(a))(0, _.wa)(a, c, void 0); | |
else | |
for (var d = _.Gh(a), e = _.Fh(a), f = e.length, g = 0; g < f; g++) c.call(void 0, e[g], d && d[g], a) | |
}; | |
var Ih; | |
Ih = function(a) { | |
return /^\s*$/.test(a) ? !1 : /^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g, "@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g, "]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g, "")) | |
}; | |
_.Jh = function(a) { | |
a = String(a); | |
if (Ih(a)) try { | |
return eval("(" + a + ")") | |
} catch (c) {} | |
throw Error("L`" + a); | |
}; | |
_.Kh = function() {}; | |
_.Kh.prototype.o = function(a) { | |
var c = []; | |
Lh(this, a, c); | |
return c.join("") | |
}; | |
var Lh = function(a, c, d) { | |
if (null == c) d.push("null"); | |
else { | |
if ("object" == typeof c) { | |
if (_.u(c)) { | |
var e = c; | |
c = e.length; | |
d.push("["); | |
for (var f = "", g = 0; g < c; g++) d.push(f), Lh(a, e[g], d), f = ","; | |
d.push("]"); | |
return | |
} | |
if (c instanceof String || c instanceof Number || c instanceof Boolean) c = c.valueOf(); | |
else { | |
d.push("{"); | |
f = ""; | |
for (e in c) Object.prototype.hasOwnProperty.call(c, e) && (g = c[e], "function" != typeof g && (d.push(f), Mh(e, d), d.push(":"), Lh(a, g, d), f = ",")); | |
d.push("}"); | |
return | |
} | |
} | |
switch (typeof c) { | |
case "string": | |
Mh(c, d); | |
break; | |
case "number": | |
d.push((0, window.isFinite)(c) && | |
!(0, window.isNaN)(c) ? String(c) : "null"); | |
break; | |
case "boolean": | |
d.push(String(c)); | |
break; | |
case "function": | |
d.push("null"); | |
break; | |
default: | |
throw Error("M`" + typeof c); | |
} | |
} | |
}, | |
Nh = { | |
'"': '\\"', | |
"\\": "\\\\", | |
"/": "\\/", | |
"\b": "\\b", | |
"\f": "\\f", | |
"\n": "\\n", | |
"\r": "\\r", | |
"\t": "\\t", | |
"\x0B": "\\u000b" | |
}, | |
Oh = /\uffff/.test("\uffff") ? /[\\"\x00-\x1f\x7f-\uffff]/g : /[\\"\x00-\x1f\x7f-\xff]/g, | |
Mh = function(a, c) { | |
c.push('"', a.replace(Oh, function(a) { | |
var c = Nh[a]; | |
c || (c = "\\u" + (a.charCodeAt(0) | 65536).toString(16).substr(1), Nh[a] = c); | |
return c | |
}), '"') | |
}; | |
_.Ph = function(a) { | |
switch (a) { | |
case 200: | |
case 201: | |
case 202: | |
case 204: | |
case 206: | |
case 304: | |
case 1223: | |
return !0; | |
default: | |
return !1 | |
} | |
}; | |
_.Qh = function() {}; | |
_.Qh.prototype.o = null; | |
var Rh = function(a) { | |
return a.o || (a.o = a.A()) | |
}; | |
var Th; | |
Th = function() {}; | |
_.y(Th, _.Qh); | |
Th.prototype.b = function() { | |
var a = Uh(this); | |
return a ? new window.ActiveXObject(a) : new window.XMLHttpRequest | |
}; | |
Th.prototype.A = function() { | |
var a = {}; | |
Uh(this) && (a[0] = !0, a[1] = !0); | |
return a | |
}; | |
var Uh = function(a) { | |
if (!a.w && "undefined" == typeof window.XMLHttpRequest && "undefined" != typeof window.ActiveXObject) { | |
for (var c = ["MSXML2.XMLHTTP.6.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP"], d = 0; d < c.length; d++) { | |
var e = c[d]; | |
try { | |
return new window.ActiveXObject(e), a.w = e | |
} catch (f) {} | |
} | |
throw Error("N"); | |
} | |
return a.w | |
}; | |
_.Sh = new Th; | |
var Wh, Xh; | |
_.Vh = function(a) { | |
_.O.call(this); | |
this.headers = new _.we; | |
this.F = a || null; | |
this.o = !1; | |
this.D = this.b = null; | |
this.H = ""; | |
this.w = this.M = this.B = this.G = !1; | |
this.C = 0; | |
this.A = null; | |
this.P = ""; | |
this.O = this.K = !1 | |
}; | |
_.y(_.Vh, _.O); | |
Wh = /^https?$/i; | |
Xh = ["POST", "PUT"]; | |
_.Yh = []; | |
_.Vh.prototype.S = function() { | |
this.ha(); | |
_.Ec(_.Yh, this) | |
}; | |
_.Vh.prototype.send = function(a, c, d, e) { | |
if (this.b) throw Error("O`" + this.H + "`" + a); | |
c = c ? c.toUpperCase() : "GET"; | |
this.H = a; | |
this.G = !1; | |
this.o = !0; | |
this.b = this.F ? this.F.b() : _.Sh.b(); | |
this.D = this.F ? Rh(this.F) : Rh(_.Sh); | |
this.b.onreadystatechange = (0, _.v)(this.T, this); | |
try { | |
this.M = !0, this.b.open(c, String(a), !0), this.M = !1 | |
} catch (g) { | |
Zh(this); | |
return | |
} | |
a = d || ""; | |
var f = this.headers.clone(); | |
e && _.Hh(e, function(a, c) { | |
f.set(c, a) | |
}); | |
e = vh(f.Va()); | |
d = _.m.FormData && a instanceof _.m.FormData; | |
!_.Dc(Xh, c) || e || d || f.set("Content-Type", "application/x-www-form-urlencoded;charset=utf-8"); | |
f.forEach(function(a, c) { | |
this.b.setRequestHeader(c, a) | |
}, this); | |
this.P && (this.b.responseType = this.P); | |
"withCredentials" in this.b && this.b.withCredentials !== this.K && (this.b.withCredentials = this.K); | |
try { | |
$h(this), 0 < this.C && ((this.O = ai(this.b)) ? (this.b.timeout = this.C, this.b.ontimeout = (0, _.v)(this.Z, this)) : this.A = _.qe(this.Z, this.C, this)), this.B = !0, this.b.send(a), this.B = !1 | |
} catch (g) { | |
Zh(this) | |
} | |
}; | |
var ai = function(a) { | |
return _.C && _.vb(9) && _.la(a.timeout) && _.n(a.ontimeout) | |
}, | |
uh = function(a) { | |
return "content-type" == a.toLowerCase() | |
}; | |
_.Vh.prototype.Z = function() { | |
"undefined" != typeof _.ka && this.b && (this.dispatchEvent("timeout"), this.abort(8)) | |
}; | |
var Zh = function(a) { | |
a.o = !1; | |
a.b && (a.w = !0, a.b.abort(), a.w = !1); | |
bi(a); | |
ci(a) | |
}, | |
bi = function(a) { | |
a.G || (a.G = !0, a.dispatchEvent("complete"), a.dispatchEvent("error")) | |
}; | |
_.Vh.prototype.abort = function() { | |
this.b && this.o && (this.o = !1, this.w = !0, this.b.abort(), this.w = !1, this.dispatchEvent("complete"), this.dispatchEvent("abort"), ci(this)) | |
}; | |
_.Vh.prototype.R = function() { | |
this.b && (this.o && (this.o = !1, this.w = !0, this.b.abort(), this.w = !1), ci(this, !0)); | |
_.Vh.J.R.call(this) | |
}; | |
_.Vh.prototype.T = function() { | |
this.ga || (this.M || this.B || this.w ? di(this) : this.W()) | |
}; | |
_.Vh.prototype.W = function() { | |
di(this) | |
}; | |
var di = function(a) { | |
if (a.o && "undefined" != typeof _.ka && (!a.D[1] || 4 != (a.b ? a.b.readyState : 0) || 2 != a.ob())) | |
if (a.B && 4 == (a.b ? a.b.readyState : 0)) _.qe(a.T, 0, a); | |
else if (a.dispatchEvent("readystatechange"), 4 == (a.b ? a.b.readyState : 0)) { | |
a.o = !1; | |
try { | |
a.Fc() ? (a.dispatchEvent("complete"), a.dispatchEvent("success")) : bi(a) | |
} finally { | |
ci(a) | |
} | |
} | |
}, | |
ci = function(a, c) { | |
if (a.b) { | |
$h(a); | |
var d = a.b, | |
e = a.D[0] ? _.ma : null; | |
a.b = null; | |
a.D = null; | |
c || a.dispatchEvent("ready"); | |
try { | |
d.onreadystatechange = e | |
} catch (f) {} | |
} | |
}, | |
$h = function(a) { | |
a.b && a.O && (a.b.ontimeout = | |
null); | |
a.A && (_.m.clearTimeout(a.A), a.A = null) | |
}; | |
_.Vh.prototype.Fc = function() { | |
var a = this.ob(), | |
c; | |
if (!(c = _.Ph(a))) { | |
if (a = 0 === a) a = _.Eh(String(this.H)), a = !Wh.test(a); | |
c = a | |
} | |
return c | |
}; | |
_.Vh.prototype.ob = function() { | |
try { | |
return 2 < (this.b ? this.b.readyState : 0) ? this.b.status : -1 | |
} catch (a) { | |
return -1 | |
} | |
}; | |
_.Vh.prototype.Qe = function() { | |
try { | |
return this.b ? this.b.responseText : "" | |
} catch (a) { | |
return "" | |
} | |
}; | |
_.Vh.prototype.Xc = function() { | |
if (this.b) { | |
a: { | |
var a = this.b.responseText; | |
if (_.m.JSON) try { | |
var c = _.m.JSON.parse(a); | |
break a | |
} catch (d) {} | |
c = _.Jh(a) | |
} | |
return c | |
} | |
}; | |
var fi; | |
_.ei = function(a) { | |
this.b = a || { | |
cookie: "" | |
} | |
}; | |
_.k = _.ei.prototype; | |
_.k.set = function(a, c, d, e, f, g) { | |
if (/[;=\s]/.test(a)) throw Error("Q`" + a); | |
if (/[;\r\n]/.test(c)) throw Error("R`" + c); | |
_.n(d) || (d = -1); | |
f = f ? ";domain=" + f : ""; | |
e = e ? ";path=" + e : ""; | |
g = g ? ";secure" : ""; | |
d = 0 > d ? "" : 0 == d ? ";expires=" + (new Date(1970, 1, 1)).toUTCString() : ";expires=" + (new Date((0, _.w)() + 1E3 * d)).toUTCString(); | |
this.b.cookie = a + "=" + c + f + e + d + g | |
}; | |
_.k.get = function(a, c) { | |
for (var d = a + "=", e = (this.b.cookie || "").split(";"), f = 0, g; f < e.length; f++) { | |
g = (0, _.Pa)(e[f]); | |
if (0 == g.lastIndexOf(d, 0)) return g.substr(d.length); | |
if (g == a) return "" | |
} | |
return c | |
}; | |
_.k.remove = function(a, c, d) { | |
var e = _.n(this.get(a)); | |
this.set(a, "", 0, c, d); | |
return e | |
}; | |
_.k.Va = function() { | |
return fi(this).keys | |
}; | |
_.k.Xa = function() { | |
return fi(this).values | |
}; | |
_.k.Ec = function() { | |
return !this.b.cookie | |
}; | |
_.k.clear = function() { | |
for (var a = fi(this).keys, c = a.length - 1; 0 <= c; c--) this.remove(a[c]) | |
}; | |
fi = function(a) { | |
a = (a.b.cookie || "").split(";"); | |
for (var c = [], d = [], e, f, g = 0; g < a.length; g++) f = (0, _.Pa)(a[g]), e = f.indexOf("="), -1 == e ? (c.push(""), d.push(f)) : (c.push(f.substring(0, e)), d.push(f.substring(e + 1))); | |
return { | |
keys: c, | |
values: d | |
} | |
}; | |
_.gi = new _.ei("undefined" == typeof window.document ? null : window.document); | |
_.gi.o = 3950; | |
var hi = !1, | |
ii = "", | |
ji = function(a) { | |
a = a.match(/[\d]+/g); | |
if (!a) return ""; | |
a.length = 3; | |
return a.join(".") | |
}; | |
(function() { | |
if (window.navigator.plugins && window.navigator.plugins.length) { | |
var a = window.navigator.plugins["Shockwave Flash"]; | |
if (a && (hi = !0, a.description)) { | |
ii = ji(a.description); | |
return | |
} | |
if (window.navigator.plugins["Shockwave Flash 2.0"]) { | |
hi = !0; | |
ii = "2.0.0.11"; | |
return | |
} | |
} | |
if (window.navigator.mimeTypes && window.navigator.mimeTypes.length && (a = window.navigator.mimeTypes["application/x-shockwave-flash"], hi = !(!a || !a.enabledPlugin))) { | |
ii = ji(a.enabledPlugin.description); | |
return | |
} | |
try { | |
var c = new window.ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); | |
hi = !0; | |
ii = ji(c.GetVariable("$version")); | |
return | |
} catch (d) {} | |
try { | |
c = new window.ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); | |
hi = !0; | |
ii = "6.0.21"; | |
return | |
} catch (d) {} | |
try { | |
c = new window.ActiveXObject("ShockwaveFlash.ShockwaveFlash"), hi = !0, ii = ji(c.GetVariable("$version")) | |
} catch (d) {} | |
})(); | |
_.ki = hi; | |
_.li = ii; | |
var Ah = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(Ah, _.D); | |
_.mi = new Bh; | |
_.ni = _.ab ? "opera" : _.bb ? "edge" : _.C ? "ie" : _.Ab ? "firefox" : _.Bb ? "iphone" : _.Cb ? "ipad" : _.Db ? "android" : _.Eb ? "chrome" : _.Fb ? "safari" : "unknown"; | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _Module_:syh */ | |
try { | |
var qi, xi, zi, Ci, Di, Fi, Gi, Hi, Ki, Li, Mi, Ni, Oi, Pi, Qi, Ri, Si, Ti, gj, hj; | |
_.oi = function(a, c) { | |
if (c < a.B) { | |
c += a.C; | |
var d = a.w[c]; | |
return d === _.Ib ? a.w[c] = [] : d | |
} | |
d = a.A[c]; | |
return d === _.Ib ? a.A[c] = [] : d | |
}; | |
_.V = function(a, c, d) { | |
c < a.B ? a.w[c + a.C] = d : (_.Jb(a), a.A[c] = d) | |
}; | |
_.pi = function(a, c, d) { | |
a.b || (a.b = {}); | |
if (!a.b[d]) { | |
for (var e = _.oi(a, d), f = [], g = 0; g < e.length; g++) f[g] = new c(e[g]); | |
a.b[d] = f | |
} | |
c = a.b[d]; | |
c == _.Ib && (c = a.b[d] = []); | |
return c | |
}; | |
qi = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(qi, _.D); | |
var ri = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(ri, _.D); | |
_.si = function(a) { | |
return a ? a.parentWindow || a.defaultView : window | |
}; | |
_.ti = function(a) { | |
return _.Ca(_.Ba.U(), a) | |
}; | |
_.ui = function(a, c, d) { | |
a.b || (a.b = {}); | |
var e = d ? d.gb() : d; | |
a.b[c] = d; | |
_.V(a, c, e) | |
}; | |
_.vi = function(a, c, d) { | |
a.b || (a.b = {}); | |
d = d || []; | |
for (var e = [], f = 0; f < d.length; f++) e[f] = d[f].gb(); | |
a.b[c] = d; | |
_.V(a, c, e) | |
}; | |
_.wi = function() { | |
return _.H(_.L(), qi, 11) || new qi | |
}; | |
xi = function(a, c) { | |
return a + Math.random() * (c - a) | |
}; | |
_.yi = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(_.yi, _.D); | |
zi = function(a) { | |
var c = c || 0; | |
return function() { | |
return a.apply(this, Array.prototype.slice.call(arguments, 0, c)) | |
} | |
}; | |
_.Ai = function(a, c) { | |
if (!c) return a; | |
var d = a.indexOf("#"); | |
0 > d && (d = a.length); | |
var e = a.indexOf("?"); | |
if (0 > e || e > d) { | |
e = d; | |
var f = "" | |
} else f = a.substring(e + 1, d); | |
a = [a.substr(0, e), f, a.substr(d)]; | |
d = a[1]; | |
a[1] = c ? d ? d + "&" + c : c : d; | |
return a[0] + (a[1] ? "?" + a[1] : "") + a[2] | |
}; | |
_.Bi = function(a, c, d) { | |
if (_.u(c)) | |
for (var e = 0; e < c.length; e++) _.Bi(a, String(c[e]), d); | |
else null != c && d.push(a + ("" === c ? "" : "=" + _.Lc(c))) | |
}; | |
Ci = function(a, c) { | |
var d = []; | |
for (c = c || 0; c < a.length; c += 2) _.Bi(a[c], a[c + 1], d); | |
return d.join("&") | |
}; | |
Di = function(a, c) { | |
var d = 2 == arguments.length ? Ci(arguments[1], 0) : Ci(arguments, 1); | |
return _.Ai(a, d) | |
}; | |
_.Ei = function(a, c, d) { | |
d = null != d ? "=" + _.Lc(d) : ""; | |
return _.Ai(a, c + d) | |
}; | |
Fi = function(a, c, d, e) { | |
for (var f = d.length; 0 <= (c = a.indexOf(d, c)) && c < e;) { | |
var g = a.charCodeAt(c - 1); | |
if (38 == g || 63 == g) | |
if (g = a.charCodeAt(c + f), !g || 61 == g || 38 == g || 35 == g) return c; | |
c += f + 1 | |
} | |
return -1 | |
}; | |
Gi = /#|$/; | |
Hi = /[?&]($|#)/; | |
_.Ii = function(a, c) { | |
for (var d = a.search(Gi), e = 0, f, g = []; 0 <= (f = Fi(a, e, c, d));) g.push(a.substring(e, f)), e = Math.min(a.indexOf("&", f) + 1 || d, d); | |
g.push(a.substr(e)); | |
return g.join("").replace(Hi, "$1") | |
}; | |
_.Ji = function(a, c, d, e, f, g, h) { | |
var l = new _.Vh; | |
_.Yh.push(l); | |
c && l.L("complete", c); | |
l.Na("ready", l.S); | |
g && (l.C = Math.max(0, g)); | |
h && (l.K = h); | |
l.send(a, d, e, f) | |
}; | |
Ki = function(a) { | |
if (!a) return ""; | |
a = a.split("#")[0].split("?")[0]; | |
a = a.toLowerCase(); | |
0 == a.indexOf("//") && (a = window.location.protocol + a); | |
/^[\w\-]*:\/\//.test(a) || (a = window.location.href); | |
var c = a.substring(a.indexOf("://") + 3), | |
d = c.indexOf("/"); - 1 != d && (c = c.substring(0, d)); | |
a = a.substring(0, a.indexOf("://")); | |
if ("http" !== a && "https" !== a && "chrome-extension" !== a && "file" !== a && "android-app" !== a && "chrome-search" !== a && "app" !== a) throw Error("P`" + a); | |
d = ""; | |
var e = c.indexOf(":"); | |
if (-1 != e) { | |
var f = c.substring(e + 1); | |
c = c.substring(0, | |
e); | |
if ("http" === a && "80" !== f || "https" === a && "443" !== f) d = ":" + f | |
} | |
return a + "://" + c + d | |
}; | |
Li = function() { | |
function a() { | |
f[0] = 1732584193; | |
f[1] = 4023233417; | |
f[2] = 2562383102; | |
f[3] = 271733878; | |
f[4] = 3285377520; | |
B = r = 0 | |
} | |
function c(a) { | |
for (var c = h, d = 0; 64 > d; d += 4) c[d / 4] = a[d] << 24 | a[d + 1] << 16 | a[d + 2] << 8 | a[d + 3]; | |
for (d = 16; 80 > d; d++) a = c[d - 3] ^ c[d - 8] ^ c[d - 14] ^ c[d - 16], c[d] = (a << 1 | a >>> 31) & 4294967295; | |
a = f[0]; | |
var e = f[1], | |
g = f[2], | |
l = f[3], | |
q = f[4]; | |
for (d = 0; 80 > d; d++) { | |
if (40 > d) | |
if (20 > d) { | |
var r = l ^ e & (g ^ l); | |
var N = 1518500249 | |
} else r = e ^ g ^ l, N = 1859775393; | |
else 60 > d ? (r = e & g | l & (e | g), N = 2400959708) : (r = e ^ g ^ l, N = 3395469782); | |
r = ((a << 5 | a >>> 27) & 4294967295) + r + | |
q + N + c[d] & 4294967295; | |
q = l; | |
l = g; | |
g = (e << 30 | e >>> 2) & 4294967295; | |
e = a; | |
a = r | |
} | |
f[0] = f[0] + a & 4294967295; | |
f[1] = f[1] + e & 4294967295; | |
f[2] = f[2] + g & 4294967295; | |
f[3] = f[3] + l & 4294967295; | |
f[4] = f[4] + q & 4294967295 | |
} | |
function d(a, d) { | |
if ("string" === typeof a) { | |
a = (0, window.unescape)((0, window.encodeURIComponent)(a)); | |
for (var e = [], f = 0, h = a.length; f < h; ++f) e.push(a.charCodeAt(f)); | |
a = e | |
} | |
d || (d = a.length); | |
e = 0; | |
if (0 == r) | |
for (; e + 64 < d;) c(a.slice(e, e + 64)), e += 64, B += 64; | |
for (; e < d;) | |
if (g[r++] = a[e++], B++, 64 == r) | |
for (r = 0, c(g); e + 64 < d;) c(a.slice(e, e + 64)), e += 64, B += 64 | |
} | |
function e() { | |
var a = [], | |
e = 8 * B; | |
56 > r ? d(l, 56 - r) : d(l, 64 - (r - 56)); | |
for (var h = 63; 56 <= h; h--) g[h] = e & 255, e >>>= 8; | |
c(g); | |
for (h = e = 0; 5 > h; h++) | |
for (var q = 24; 0 <= q; q -= 8) a[e++] = f[h] >> q & 255; | |
return a | |
} | |
for (var f = [], g = [], h = [], l = [128], q = 1; 64 > q; ++q) l[q] = 0; | |
var r, B; | |
a(); | |
return { | |
reset: a, | |
update: d, | |
digest: e, | |
zg: function() { | |
for (var a = e(), c = "", d = 0; d < a.length; d++) c += "0123456789ABCDEF".charAt(Math.floor(a[d] / 16)) + "0123456789ABCDEF".charAt(a[d] % 16); | |
return c | |
} | |
} | |
}; | |
Mi = function(a) { | |
var c = Li(); | |
c.update(a); | |
return c.zg().toLowerCase() | |
}; | |
Ni = function(a, c, d) { | |
var e = [], | |
f = []; | |
if (1 == (_.u(d) ? 2 : 1)) return f = [c, a], (0, _.wa)(e, function(a) { | |
f.push(a) | |
}), Mi(f.join(" ")); | |
var g = [], | |
h = []; | |
(0, _.wa)(d, function(a) { | |
h.push(a.key); | |
g.push(a.value) | |
}); | |
d = Math.floor((new Date).getTime() / 1E3); | |
f = 0 == g.length ? [d, c, a] : [g.join(":"), d, c, a]; | |
(0, _.wa)(e, function(a) { | |
f.push(a) | |
}); | |
a = Mi(f.join(" ")); | |
a = [d, a]; | |
0 == h.length || a.push(h.join("")); | |
return a.join("_") | |
}; | |
Oi = function(a) { | |
var c = Ki(String(_.m.location.href)), | |
d = _.m.__OVERRIDE_SID; | |
null == d && (d = (new _.ei(window.document)).get("SID")); | |
if (d && (c = (d = 0 == c.indexOf("https:") || 0 == c.indexOf("chrome-extension:")) ? _.m.__SAPISID : _.m.__APISID, null == c && (c = (new _.ei(window.document)).get(d ? "SAPISID" : "APISID")), c)) { | |
d = d ? "SAPISIDHASH" : "APISIDHASH"; | |
var e = String(_.m.location.href); | |
return e && c && d ? [d, Ni(Ki(e), c, a || null)].join(" ") : null | |
} | |
return null | |
}; | |
Pi = function() { | |
return _.A("iPad") || _.A("Android") && !_.A("Mobile") || _.A("Silk") | |
}; | |
Qi = function() { | |
return !Pi() && (_.A("iPod") || _.A("iPhone") || _.A("Android") || _.A("IEMobile")) | |
}; | |
Ri = function(a) { | |
this.b = this.o = this.w = a | |
}; | |
Ri.prototype.reset = function() { | |
this.b = this.o = this.w | |
}; | |
Ri.prototype.ma = function() { | |
return this.o | |
}; | |
Si = function(a, c, d) { | |
_.Ji(a.url, function(a) { | |
a = a.target; | |
a.Fc() ? c(a.Qe()) : d(a.ob()) | |
}, a.o, a.body, a.b, 0, a.withCredentials) | |
}; | |
Ti = [3, 20]; | |
_.Ui = function(a) { | |
_.E(this, a, 0, 26, Ti) | |
}; | |
_.y(_.Ui, _.D); | |
var Vi = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(Vi, _.D); | |
var Wi = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(Wi, _.D); | |
var Xi = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(Xi, _.D); | |
var Yi = [3, 5], | |
Zi = function(a) { | |
_.E(this, a, 0, 15, Yi) | |
}; | |
_.y(Zi, _.D); | |
var $i = function(a) { | |
var c = (0, _.w)().toString(); | |
_.V(a, 4, c) | |
}, | |
aj = [5], | |
bj = function(a) { | |
_.E(this, a, 0, 6, aj) | |
}; | |
_.y(bj, _.D); | |
var cj = function() { | |
this.type = "event-logged" | |
}; | |
_.y(cj, _.td); | |
var dj = function(a, c, d, e, f, g, h, l, q) { | |
_.O.call(this); | |
this.fa = a; | |
this.S = c || _.ma; | |
this.A = new Zi; | |
this.ca = l || Si; | |
this.b = []; | |
this.X = ""; | |
this.ia = _.rh(xi, 0, 1); | |
this.G = e || null; | |
this.D = d || null; | |
this.K = g || !1; | |
this.O = q || null; | |
this.$ = this.H = !1; | |
this.Y = this.T = -1; | |
this.P = !1; | |
this.ba = !h; | |
this.M = 0; | |
this.ea = 1; | |
this.W = f || !1; | |
a = new Xi; | |
_.V(a, 1, 1); | |
this.Z = a; | |
_.ui(this.A, 1, a); | |
_.V(this.A, 2, this.fa); | |
this.w = new Ri(1E4); | |
this.o = new _.Ch(this.w.ma()); | |
_.th(this, this.o); | |
_.M(this.o, "tick", zi(this.C), !1, this); | |
this.F = new _.Ch(6E5); | |
_.th(this, this.F); | |
_.M(this.F, | |
"tick", zi(this.C), !1, this); | |
this.K || this.F.start(); | |
this.W || (_.M(_.si(), "beforeunload", this.B, !1, this), _.M(_.si(), "unload", this.B, !1, this), _.M(window.document, "pagehide", this.B, !1, this)) | |
}; | |
_.y(dj, _.O); | |
dj.prototype.R = function() { | |
this.B(); | |
dj.J.R.call(this) | |
}; | |
var ej = function(a) { | |
a.G || (a.G = .005 > a.ia() ? "https://www.google.com/log?format=json" : "https://play.google.com/log?format=json"); | |
return a.G | |
}; | |
dj.prototype.Ta = function(a) { | |
if (a instanceof _.Ui) this.log(a); | |
else { | |
var c = new _.Ui; | |
a = a.o(); | |
_.V(c, 8, a); | |
this.log(c) | |
} | |
}; | |
var fj = function(a, c) { | |
a.w = new Ri(1 > c ? 1 : c); | |
_.Dh(a.o, a.w.ma()) | |
}; | |
dj.prototype.log = function(a) { | |
a = _.Mb(a); | |
var c = this.ea++; | |
_.V(a, 21, c); | |
if (!_.F(a, 1)) { | |
c = a; | |
var d = (0, _.w)().toString(); | |
_.V(c, 1, d) | |
} | |
for (; 1E3 <= this.b.length;) this.b.shift(), ++this.M; | |
this.b.push(a); | |
this.dispatchEvent(new cj(a)); | |
this.K || this.o.o || this.o.start() | |
}; | |
dj.prototype.C = function(a, c) { | |
if (0 == this.b.length) a && a(); | |
else { | |
var d = (0, _.w)(); | |
if (this.Y > d && this.T < d) c && c(); | |
else { | |
var e = _.Mb(this.A); | |
$i(e); | |
_.vi(e, 3, this.b); | |
_.V(e, 14, this.M); | |
d = {}; | |
var f = this.S(); | |
f && (d.Authorization = f); | |
var g = ej(this); | |
this.D && (d["X-Goog-AuthUser"] = this.D, g = _.Ei(g, "authuser", this.D)); | |
this.O && (d["X-Goog-PageId"] = this.O, g = _.Ei(g, "pageId", this.O)); | |
if (f && this.X == f) c && c(); | |
else if (this.b = [], this.o.o && this.o.stop(), this.M = 0, this.H) a && a(); | |
else { | |
var h = e.o(); | |
d = { | |
url: g, | |
body: h, | |
w: 1, | |
b: d, | |
o: "POST", | |
withCredentials: this.ba | |
}; | |
g = (0, _.v)(function(c) { | |
this.w.reset(); | |
_.Dh(this.o, this.w.ma()); | |
if (c) { | |
try { | |
var d = JSON.parse(c.replace(")]}'\n", "")); | |
var e = new bj(d) | |
} catch (B) {} | |
e && (c = _.G(e, 1, "-1"), c = Number(c), 0 < c && (this.T = (0, _.w)(), this.Y = this.T + c), e.A ? (e.b || (e.b = {}), _.mi.o() ? (!e.b[175237375] && e.A[175237375] && (e.b[175237375] = new _.mi.b(e.A[175237375])), e = e.b[175237375]) : e = e.A[175237375]) : e = void 0, e && (e = _.G(e, 1, -1), -1 != e && (this.P || fj(this, e)))) | |
} | |
a && a() | |
}, this); | |
h = (0, _.v)(function(a) { | |
var d = _.pi(e, _.Ui, 3), | |
g = this.w; | |
g.b = Math.min(3E5, 2 * g.b); | |
g.o = | |
Math.min(3E5, g.b + Math.round(.2 * (Math.random() - .5) * g.b)); | |
_.Dh(this.o, this.w.ma()); | |
401 == a && f && (this.X = f); | |
if (500 <= a && 600 > a || 401 == a || 0 == a) this.b = d.concat(this.b), this.K || this.o.o || this.o.start(); | |
c && c() | |
}, this); | |
this.ca(d, g, h) | |
} | |
} | |
} | |
}; | |
dj.prototype.B = function() { | |
this.H || (this.$ && gj(this), this.C()) | |
}; | |
gj = function(a) { | |
hj(a, function(a, d) { | |
a = _.Ei(a, "format", "json"); | |
return _.si().navigator.sendBeacon(a, d.o()) | |
}) | |
}; | |
hj = function(a, c) { | |
if (0 != a.b.length) { | |
var d = _.Ii(ej(a), "format"); | |
d = Di(d, "auth", a.S(), "authuser", a.D || "0"); | |
for (var e = 0; 10 > e && a.b.length; ++e) { | |
var f = a.b.slice(0, 32), | |
g = _.Mb(a.A); | |
$i(g); | |
_.vi(g, 3, f); | |
if (!c(d, g)) break; | |
a.b = a.b.slice(f.length) | |
} | |
} | |
}; | |
_.ij = function(a, c, d, e, f, g) { | |
dj.call(this, a, Oi, c, d, e, f, void 0, void 0, g); | |
a = this.Z; | |
e = this.W; | |
c = new Wi; | |
d = new Vi; | |
f = Qi() || Pi() ? Pi() ? 2 : Qi() ? 1 : 0 : 3; | |
_.V(c, 6, _.A("Android") ? 3 : _.A("CrOS") ? 5 : _.A("CrKey") ? 9 : _.A("Windows") ? 2 : _.A("iPad") ? 6 : _.Wa() ? 7 : _.A("iPod") ? 8 : _.A("Linux") ? 4 : _.A("Macintosh") ? 1 : 0); | |
g = _.Sa; | |
var h = ""; | |
_.A("Windows") ? (h = /Windows (?:NT|Phone) ([0-9.]+)/, h = (g = h.exec(g)) ? g[1] : "0.0") : _.Xa() ? (h = /(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/, h = (g = h.exec(g)) && g[1].replace(/_/g, ".")) : _.A("Macintosh") ? (h = /Mac OS X ([0-9_.]+)/, | |
h = (g = h.exec(g)) ? g[1].replace(/_/g, ".") : "10") : _.A("Android") ? (h = /Android\s+([^\);]+)(\)|;)/, h = (g = h.exec(g)) && g[1]) : _.A("CrOS") && (h = /(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/, h = (g = h.exec(g)) && g[1]); | |
_.V(c, 2, h || ""); | |
_.V(c, 3, f); | |
e || (e = _.si(), f = window.document.documentElement.getAttribute("lang"), _.V(c, 5, f), _.V(d, 1, e.navigator.language || e.navigator.browserLanguage)); | |
_.V(d, 2, _.ni); | |
_.V(d, 3, _.te); | |
_.ki && _.V(d, 4, _.li); | |
_.ui(a, 11, c); | |
_.ui(a, 9, d); | |
_.ui(this.A, 1, this.Z) | |
}; | |
_.y(_.ij, dj); | |
var jj = [1], | |
kj = function(a, c, d) { | |
_.z.call(this); | |
this.F = d; | |
this.w = _.K(+_.G(a, 2, 1E-4), .001); | |
this.H = _.K(+_.G(a, 10, 0), 0); | |
this.M = _.K(_.F(a, 4), 0); | |
this.K = _.K(_.F(a, 5), -1); | |
this.G = _.J(_.F(a, 7), ""); | |
this.D = _.J(_.F(a, 6), ""); | |
this.C = _.J(_.F(a, 8), ""); | |
this.B = _.F(a, 9); | |
d = Math.random(); | |
this.A = _.I(_.F(a, 1)) && d < this.w; | |
this.o = _.I(_.F(a, 1)) && d < this.H; | |
if (this.A || this.o) a = _.F(a, 3) ? "https://jmt17.google.com/log" : void 0, c = this.b = new _.ij(373, _.J(_.F(c, 5)), a), c.P = !0, fj(c, 1E3), this.b.$ = !!_.si().navigator.sendBeacon && _.Eb, _.th(this, | |
this.b) | |
}; | |
_.y(kj, _.z); | |
kj.prototype.log = function(a, c) { | |
var d = this.A && !_.Dc(jj, a) || this.o && !!_.Dc(jj, a); | |
if (d) { | |
var e = c || new _.yi; | |
_.V(e, 1, a); | |
_.V(e, 2, this.M); | |
_.V(e, 4, this.w); | |
_.V(e, 3, this.K); | |
_.V(e, 11, this.D); | |
_.V(e, 10, this.G); | |
_.V(e, 5, this.C); | |
window.performance && window.performance.timing && _.V(e, 14, (new Date).getTime() - window.performance.timing.navigationStart); | |
_.V(e, 13, this.B); | |
c = new _.Ui; | |
e = e.o(); | |
_.V(c, 8, e); | |
this.b.log(c) | |
} | |
this.F && window.console.log("Clearcut log called with event = ", a, "(" + (d ? "" : "NOT ") + "sent to server)") | |
}; | |
var lj; | |
lj = null; | |
_.mj = function() { | |
var a = _.H(_.L(), ri, 29) || new ri, | |
c = _.wi(); | |
return lj ? lj : lj = new kj(a, c, _.Ub) | |
}; | |
var nj; | |
nj = function() { | |
this.o = !1; | |
this.b = [] | |
}; | |
_.W = function(a) { | |
var c = _.oj; | |
c.o ? a() : c.b.push(a) | |
}; | |
nj.prototype.w = function(a) { | |
if (!this.o) { | |
this.o = !0; | |
_.mj().log(1); | |
for (var c = 0; c < this.b.length; c++) try { | |
this.b[c]() | |
} catch (d) { | |
a(d) | |
} | |
this.b = null; | |
try { | |
_.ti("api").Ta() | |
} catch (d) {} | |
} | |
}; | |
_.oj = new nj; | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _Module_:syi */ | |
try { | |
var cn; | |
cn = [1, 4, 2]; | |
_.dn = function(a) { | |
return (_.nd ? 0 == a.b.button : "click" == a.type ? !0 : !!(a.b.button & cn[0])) && !(_.eb && _.hb && a.ctrlKey) | |
}; | |
var en = function() { | |
_.z.call(this); | |
this.b = new _.Ud | |
}, | |
gn; | |
_.y(en, _.z); | |
_.fn = new en; | |
gn = ["click", _.db ? "keypress" : "keydown", "mousedown", "touchstart"]; | |
en.prototype.L = function(a, c, d, e, f) { | |
(f || this.b).w(a, gn, c, d, e) | |
}; | |
en.prototype.ra = function(a, c, d, e, f) { | |
(f || this.b).ra(a, gn, c, d, e) | |
}; | |
en.prototype.R = function() { | |
this.b.ha(); | |
en.J.R.call(this) | |
}; | |
var hn, kn; | |
hn = function() {}; | |
_.jn = new hn; | |
kn = ["click", _.db ? "keypress" : "keydown", "keyup"]; | |
hn.prototype.L = function(a, c, d, e, f) { | |
var g = function(a) { | |
var d = _.Jd(c), | |
f = _.Ie(a.target) ? a.target.getAttribute("role") || null : null; | |
"click" == a.type && _.dn(a) ? d.call(e, a) : 13 != a.keyCode && 3 != a.keyCode || "keyup" == a.type ? 32 != a.keyCode || "keyup" != a.type || "button" != f && "tab" != f || (d.call(e, a), a.preventDefault()) : (a.type = "keypress", d.call(e, a)) | |
}; | |
g.Gc = c; | |
g.Ci = e; | |
f ? f.L(a, kn, g, d) : _.M(a, kn, g, d) | |
}; | |
hn.prototype.ra = function(a, c, d, e, f) { | |
for (var g, h = 0; g = kn[h]; h++) { | |
var l = a; | |
var q = g; | |
var r = !!d; | |
q = _.yd(l) ? l.hc(q, r) : l ? (l = _.Ld(l)) ? l.hc(q, r) : [] : []; | |
for (l = 0; r = q[l]; l++) { | |
var B = r.listener; | |
if (B.Gc == c && B.Ci == e) { | |
f ? f.ra(a, g, r.listener, d, e) : _.Pd(a, g, r.listener, d, e); | |
break | |
} | |
} | |
} | |
}; | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _Module_:syl */ | |
try { | |
var pj = function(a) { | |
_.E(this, a, 0, -1, null) | |
}, | |
vj, wj, xj, zj, Jj; | |
_.y(pj, _.D); | |
var qj = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(qj, _.D); | |
_.rj = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(_.rj, _.D); | |
_.tj = function() { | |
var a = _.sj(); | |
return _.F(a, 9) | |
}; | |
_.sj = function() { | |
return _.H(_.L(), pj, 4) || new pj | |
}; | |
_.uj = function(a, c, d) { | |
return _.Ei(_.Ii(a, c), c, d) | |
}; | |
vj = 0; | |
wj = []; | |
xj = function(a) { | |
var c = new window.Image, | |
d = vj; | |
c.onerror = c.onload = c.onabort = function() { | |
d in wj && delete wj[d] | |
}; | |
wj[vj++] = c; | |
c.src = a | |
}; | |
_.yj = function(a) { | |
var c = window.google && window.google.logUrl ? "" : "https://www.google.com"; | |
c += "/gen_204?"; | |
c += a.o(2040 - c.length); | |
xj(c) | |
}; | |
zj = function(a) { | |
this.b = a | |
}; | |
zj.prototype.log = function(a, c) { | |
try { | |
if (this.C(a)) { | |
var d = this.w(a, c); | |
this.o(d) | |
} | |
} catch (e) {} | |
}; | |
zj.prototype.o = function(a) { | |
this.b ? a.b() : _.yj(a) | |
}; | |
_.Aj = function() { | |
this.data = {} | |
}; | |
_.Aj.prototype.b = function() { | |
window.console && window.console.log && window.console.log("Log data: ", this.data) | |
}; | |
_.Aj.prototype.o = function(a) { | |
var c = [], | |
d; | |
for (d in this.data) c.push((0, window.encodeURIComponent)(d) + "=" + (0, window.encodeURIComponent)(String(this.data[d]))); | |
return ("atyp=i&zx=" + (new Date).getTime() + "&" + c.join("&")).substr(0, a) | |
}; | |
var Bj = function(a, c) { | |
this.data = {}; | |
var d = _.H(a, _.Ob, 8) || new _.Ob; | |
this.data.ei = window.google && window.google.kEI ? window.google.kEI : _.J(_.F(a, 10)); | |
this.data.ogf = _.J(_.F(d, 3)); | |
var e = window.google && window.google.sn ? /.*hp$/.test(window.google.sn) ? !1 : !0 : _.I(_.F(a, 7)); | |
this.data.ogrp = e ? "1" : ""; | |
this.data.ogv = _.J(_.F(d, 6)) + "." + _.J(_.F(d, 7)); | |
this.data.ogd = _.J(_.F(a, 21)); | |
this.data.ogc = _.J(_.F(a, 20)); | |
this.data.ogl = _.J(_.F(a, 5)); | |
c && (this.data.oggv = c) | |
}; | |
_.y(Bj, _.Aj); | |
_.Cj = function(a, c, d, e, f) { | |
Bj.call(this, a, c); | |
_.Jc(this.data, { | |
jexpid: _.J(_.F(a, 9)), | |
srcpg: "prop=" + _.J(_.F(a, 6)), | |
jsr: Math.round(1 / e), | |
emsg: d.name + ":" + d.message | |
}); | |
if (f) { | |
f._sn && (f._sn = "og." + f._sn); | |
for (var g in f) this.data[(0, window.encodeURIComponent)(g)] = f[g] | |
} | |
}; | |
_.y(_.Cj, Bj); | |
_.Dj = function(a, c, d, e) { | |
this.b = e; | |
this.ga = c; | |
this.H = d; | |
this.B = _.K(+_.G(a, 2, .001), .001); | |
this.G = _.I(_.F(a, 1)) && Math.random() < this.B; | |
this.D = _.K(_.G(a, 3, 1), 1); | |
this.A = 0; | |
this.F = _.I(_.G(a, 4, !0), !0) | |
}; | |
_.y(_.Dj, zj); | |
_.Dj.prototype.log = function(a, c) { | |
_.Dj.J.log.call(this, a, c); | |
if (this.b && this.F) throw a; | |
}; | |
_.Dj.prototype.C = function() { | |
return this.b || this.G && this.A < this.D | |
}; | |
_.Dj.prototype.w = function(a, c) { | |
try { | |
return _.Ca(_.Ba.U(), "lm").b(a, c) | |
} catch (d) { | |
return new _.Cj(this.ga, this.H, a, this.B, c) | |
} | |
}; | |
_.Dj.prototype.o = function(a) { | |
_.Dj.J.o.call(this, a); | |
this.A++ | |
}; | |
var Ej = [1, 2, 3, 4, 5, 6, 9, 10, 11, 13, 14, 28, 29, 30, 34, 35, 37, 38, 39, 40, 41, 42, 43, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 500], | |
Fj = null, | |
Gj = function(a) { | |
if (!Fj) { | |
Fj = {}; | |
for (var c = 0; c < Ej.length; c++) Fj[Ej[c]] = !0 | |
} | |
return !!Fj[a] | |
}, | |
Hj = function(a, c, d, e, f, g) { | |
Bj.call(this, a, c); | |
_.Jc(this.data, { | |
oge: e, | |
ogex: _.J(_.F(a, 9)), | |
ogp: _.J(_.F(a, 6)), | |
ogsr: Math.round(1 / (Gj(e) ? _.K(+_.G(d, 3, 1)) : _.K(+_.G(d, 2, 1E-4)))), | |
ogus: f | |
}); | |
if (g) { | |
"ogw" in g && (this.data.ogw = g.ogw, delete g.ogw); | |
"ved" in g && (this.data.ved = g.ved, delete g.ved); | |
a = []; | |
for (var h in g) 0 != a.length && | |
a.push(","), a.push(h.replace(".", "%2E").replace(",", "%2C")), a.push("."), a.push(g[h].replace(".", "%2E").replace(",", "%2C")); | |
g = a.join(""); | |
"" != g && (this.data.ogad = g) | |
} | |
}; | |
_.y(Hj, Bj); | |
var Ij = function(a, c, d, e, f) { | |
this.b = f; | |
this.ga = a; | |
this.G = c; | |
this.H = e; | |
this.F = _.K(+_.G(a, 2, 1E-4), 1E-4); | |
this.B = _.K(+_.G(a, 3, 1), 1); | |
c = Math.random(); | |
this.D = _.I(_.F(a, 1)) && c < this.F; | |
this.A = _.I(_.F(a, 1)) && c < this.B; | |
a = 0; | |
_.I(_.F(d, 1)) && (a |= 1); | |
_.I(_.F(d, 2)) && (a |= 2); | |
_.I(_.F(d, 3)) && (a |= 4); | |
this.K = a | |
}; | |
_.y(Ij, zj); | |
Ij.prototype.C = function(a) { | |
return this.b || (Gj(a) ? this.A : this.D) | |
}; | |
Ij.prototype.w = function(a, c) { | |
return new Hj(this.G, this.H, this.ga, a, this.K, c) | |
}; | |
Jj = null; | |
_.Kj = function() { | |
if (!Jj) { | |
var a = _.H(_.L(), _.rj, 13) || new _.rj, | |
c = _.Xb(), | |
d = _.tj(); | |
Jj = new _.Dj(a, c, d, _.Ub) | |
} | |
return Jj | |
}; | |
_.Vb = function(a, c) { | |
_.Kj().log(a, c) | |
}; | |
var Lj; | |
Lj = null; | |
_.Mj = function() { | |
if (!Lj) { | |
var a = _.H(_.L(), qj, 12) || new qj, | |
c = _.Xb(), | |
d = _.wi(), | |
e = _.tj(); | |
Lj = new Ij(a, c, d, e, _.Ub) | |
} | |
return Lj | |
}; | |
_.Nj = function(a, c) { | |
_.Mj().log(a, c) | |
}; | |
_.Nj(8, { | |
m: "BackCompat" == window.document.compatMode ? "q" : "s" | |
}); | |
/* | |
Portions of this code are from MochiKit, received by | |
The Closure Authors under the MIT license. All other code is Copyright | |
2005-2009 The Closure Authors. All Rights Reserved. | |
*/ | |
_.Oj = function(a, c) { | |
this.B = []; | |
this.K = a; | |
this.H = c || null; | |
this.A = this.b = !1; | |
this.w = void 0; | |
this.G = this.M = this.D = !1; | |
this.C = 0; | |
this.o = null; | |
this.F = 0 | |
}; | |
_.Oj.prototype.cancel = function(a) { | |
if (this.b) this.w instanceof _.Oj && this.w.cancel(); | |
else { | |
if (this.o) { | |
var c = this.o; | |
delete this.o; | |
a ? c.cancel(a) : (c.F--, 0 >= c.F && c.cancel()) | |
} | |
this.K ? this.K.call(this.H, this) : this.G = !0; | |
this.b || (a = new Pj(this), Qj(this), Rj(this, !1, a)) | |
} | |
}; | |
_.Oj.prototype.ga = function(a, c) { | |
this.D = !1; | |
Rj(this, a, c) | |
}; | |
var Rj = function(a, c, d) { | |
a.b = !0; | |
a.w = d; | |
a.A = !c; | |
Sj(a) | |
}, | |
Qj = function(a) { | |
if (a.b) { | |
if (!a.G) throw new Tj(a); | |
a.G = !1 | |
} | |
}; | |
_.Oj.prototype.Gb = function(a) { | |
Qj(this); | |
Rj(this, !0, a) | |
}; | |
_.Oj.prototype.addCallback = function(a, c) { | |
return Uj(this, a, null, c) | |
}; | |
var Uj = function(a, c, d, e) { | |
a.B.push([c, d, e]); | |
a.b && Sj(a); | |
return a | |
}; | |
_.Oj.prototype.then = function(a, c, d) { | |
var e, f, g = new _.be(function(a, c) { | |
e = a; | |
f = c | |
}); | |
Uj(this, e, function(a) { | |
a instanceof Pj ? g.cancel() : f(a) | |
}); | |
return g.then(a, c, d) | |
}; | |
_.Zd(_.Oj); | |
var Vj = function(a) { | |
return (0, _.Aa)(a.B, function(a) { | |
return _.Bc(a[1]) | |
}) | |
}, | |
Sj = function(a) { | |
if (a.C && a.b && Vj(a)) { | |
var c = a.C, | |
d = Wj[c]; | |
d && (_.m.clearTimeout(d.ka), delete Wj[c]); | |
a.C = 0 | |
} | |
a.o && (a.o.F--, delete a.o); | |
c = a.w; | |
for (var e = d = !1; a.B.length && !a.D;) { | |
var f = a.B.shift(), | |
g = f[0], | |
h = f[1]; | |
f = f[2]; | |
if (g = a.A ? h : g) try { | |
var l = g.call(f || a.H, c); | |
_.n(l) && (a.A = a.A && (l == c || l instanceof Error), a.w = c = l); | |
if (_.$d(c) || "function" === typeof _.m.Promise && c instanceof _.m.Promise) e = !0, a.D = !0 | |
} catch (q) { | |
c = q, a.A = !0, Vj(a) || (d = !0) | |
} | |
} | |
a.w = c; | |
e && (l = (0, _.v)(a.ga, | |
a, !0), e = (0, _.v)(a.ga, a, !1), c instanceof _.Oj ? (Uj(c, l, e), c.M = !0) : c.then(l, e)); | |
d && (c = new Xj(c), Wj[c.ka] = c, a.C = c.ka) | |
}, | |
Tj = function() { | |
_.ua.call(this) | |
}; | |
_.y(Tj, _.ua); | |
Tj.prototype.message = "Deferred has already fired"; | |
Tj.prototype.name = "AlreadyCalledError"; | |
var Pj = function() { | |
_.ua.call(this) | |
}; | |
_.y(Pj, _.ua); | |
Pj.prototype.message = "Deferred was canceled"; | |
Pj.prototype.name = "CanceledError"; | |
var Xj = function(a) { | |
this.ka = _.m.setTimeout((0, _.v)(this.o, this), 0); | |
this.b = a | |
}; | |
Xj.prototype.o = function() { | |
delete Wj[this.ka]; | |
throw this.b; | |
}; | |
var Wj = {}; | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _Module_:sym */ | |
try { | |
var ln, un, vn, wn; | |
ln = function(a, c) { | |
return a && c ? c instanceof _.Af ? c.left >= a.left && c.right <= a.right && c.top >= a.top && c.bottom <= a.bottom : c.b >= a.left && c.b <= a.right && c.V >= a.top && c.V <= a.bottom : !1 | |
}; | |
_.mn = function(a, c, d) { | |
_.z.call(this); | |
this.Gc = a; | |
this.w = c || 0; | |
this.b = d; | |
this.o = (0, _.v)(this.Eg, this) | |
}; | |
_.y(_.mn, _.z); | |
_.k = _.mn.prototype; | |
_.k.ka = 0; | |
_.k.R = function() { | |
_.mn.J.R.call(this); | |
this.stop(); | |
delete this.Gc; | |
delete this.b | |
}; | |
_.k.start = function(a) { | |
this.stop(); | |
this.ka = _.qe(this.o, _.n(a) ? a : this.w) | |
}; | |
_.k.stop = function() { | |
0 != this.ka && _.m.clearTimeout(this.ka); | |
this.ka = 0 | |
}; | |
_.k.Eg = function() { | |
this.ka = 0; | |
this.Gc && this.Gc.call(this.b) | |
}; | |
_.nn = {}; | |
_.on = function(a, c) { | |
_.nn[a] = c; | |
c.Oj = a | |
}; | |
_.pn = function(a, c) { | |
return (c || window.document).getElementsByTagName(String(a)) | |
}; | |
_.qn = function(a, c) { | |
for (; a && 1 != a.nodeType;) a = c ? a.nextSibling : a.previousSibling; | |
return a | |
}; | |
_.rn = function(a) { | |
return _.n(a.nextElementSibling) ? a.nextElementSibling : _.qn(a.nextSibling, !0) | |
}; | |
_.sn = function(a) { | |
var c; | |
if (_.bc && !(_.C && _.vb("9") && !_.vb("10") && _.m.SVGElement && a instanceof _.m.SVGElement) && (c = a.parentElement)) return c; | |
c = a.parentNode; | |
return _.Ie(c) ? c : null | |
}; | |
_.tn = function(a, c, d, e) { | |
if (null != a) | |
for (a = a.firstChild; a;) { | |
if (c(a) && (d.push(a), e) || _.tn(a, c, d, e)) return !0; | |
a = a.nextSibling | |
} | |
return !1 | |
}; | |
un = function(a, c) { | |
var d = []; | |
return _.tn(a, c, d, !0) ? d[0] : void 0 | |
}; | |
vn = function(a) { | |
return _.C && !_.vb("9") ? (a = a.getAttributeNode("tabindex"), null != a && a.specified) : a.hasAttribute("tabindex") | |
}; | |
wn = function(a) { | |
a = a.tabIndex; | |
return _.la(a) && 0 <= a && 32768 > a | |
}; | |
_.xn = function(a) { | |
var c; | |
if ((c = "A" == a.tagName || "INPUT" == a.tagName || "TEXTAREA" == a.tagName || "SELECT" == a.tagName || "BUTTON" == a.tagName ? !a.disabled && (!vn(a) || wn(a)) : vn(a) && wn(a)) && _.C) { | |
var d; | |
!_.Bc(a.getBoundingClientRect) || _.C && null == a.parentElement ? d = { | |
height: a.offsetHeight, | |
width: a.offsetWidth | |
} : d = a.getBoundingClientRect(); | |
a = null != d && 0 < d.height && 0 < d.width | |
} else a = c; | |
return a | |
}; | |
_.zn = function(a, c) { | |
_.O.call(this); | |
this.b = a; | |
this.w = yn(this.b); | |
this.D = c || 100; | |
this.A = _.M(a, "resize", this.B, !1, this) | |
}; | |
_.y(_.zn, _.O); | |
_.zn.prototype.R = function() { | |
_.Qd(this.A); | |
_.zn.J.R.call(this) | |
}; | |
_.zn.prototype.B = function() { | |
this.o || (this.o = new _.mn(this.C, this.D, this), _.th(this, this.o)); | |
this.o.start() | |
}; | |
_.zn.prototype.C = function() { | |
if (!this.b.ga) { | |
var a = this.w, | |
c = yn(this.b); | |
this.w = c; | |
if (a) { | |
var d = !1; | |
a.width != c.width && (this.dispatchEvent("b"), d = !0); | |
a.height != c.height && (this.dispatchEvent("a"), d = !0); | |
d && this.dispatchEvent("resize") | |
} else this.dispatchEvent("a"), this.dispatchEvent("b"), this.dispatchEvent("resize") | |
} | |
}; | |
var An = function(a) { | |
_.O.call(this); | |
this.o = a || window; | |
this.w = _.M(this.o, "resize", this.A, !1, this); | |
this.b = _.af(this.o) | |
}, | |
Bn, yn; | |
_.y(An, _.O); | |
_.Cn = function() { | |
var a = window, | |
c = _.lf(a); | |
return Bn[c] = Bn[c] || new An(a) | |
}; | |
Bn = {}; | |
yn = function(a) { | |
return a.b ? a.b.clone() : null | |
}; | |
An.prototype.R = function() { | |
An.J.R.call(this); | |
this.w && (_.Qd(this.w), this.w = null); | |
this.b = this.o = null | |
}; | |
An.prototype.A = function() { | |
var a = _.af(this.o); | |
_.of(a, this.b) || (this.b = a, this.dispatchEvent("resize")) | |
}; | |
var Dn = function(a) { | |
return un(a, function(a) { | |
return _.Ie(a) && _.xn(a) | |
}) | |
}, | |
En = function(a) { | |
(a = Dn(a)) && a.focus() | |
}; | |
var Fn = function(a) { | |
_.z.call(this); | |
this.b = a || _.Le(); | |
this.o = {} | |
}; | |
_.y(Fn, _.z); | |
Fn.prototype.R = function() { | |
_.Gc(this.o, this.b.Nd, this.b); | |
this.b = this.o = null; | |
Fn.J.R.call(this) | |
}; | |
var Hn = function(a, c) { | |
var d = Gn(a); | |
_.pf(d, ""); | |
_.qe(function() { | |
_.pf(d, c) | |
}, 1) | |
}, | |
Gn = function(a) { | |
var c = a.o.polite; | |
if (c) return c.removeAttribute("aria-hidden"), c; | |
c = a.b.createElement("DIV"); | |
c.style.position = "absolute"; | |
c.style.top = "-1000px"; | |
c.style.height = "1px"; | |
c.style.overflow = "hidden"; | |
_.rf(c, "live", "polite"); | |
_.rf(c, "atomic", "true"); | |
a.b.b.body.appendChild(c); | |
return a.o.polite = c | |
}; | |
_.In = _.m.document && _.m.document.documentElement && !!_.m.document.documentElement.setCapture && !!_.m.document.releaseCapture; | |
_.Jn = function() { | |
_.O.call(this); | |
this.B = []; | |
this.ta = []; | |
this.O = []; | |
this.Z = this.X = this.W = !1 | |
}; | |
_.y(_.Jn, _.O); | |
_.k = _.Jn.prototype; | |
_.k.zd = function(a) { | |
this.ta.push(a); | |
this.W = a.X = !0 | |
}; | |
_.k.init = function() { | |
if (!this.Z) { | |
for (var a, c = 0; a = this.B[c]; c++) this.ed(a); | |
this.Z = !0 | |
} | |
}; | |
_.k.ed = function(a) { | |
this.W && (_.M(a.b, "mousedown", a.uf, !1, a), this.fa && _.Q(a.b, this.fa)); | |
this.X && this.ca && _.Q(a.b, this.ca) | |
}; | |
_.k.Gd = function(a) { | |
this.W && (_.Pd(a.b, "mousedown", a.uf, !1, a), this.fa && _.R(a.b, this.fa)); | |
this.X && this.ca && _.R(a.b, this.ca); | |
a.ha() | |
}; | |
_.k.Se = function(a) { | |
var c = a.A ? null : this.F; | |
if (c && c.o) { | |
var d = a.clientX, | |
e = a.clientY, | |
f = _.cf(_.Le(this.K).b), | |
g = d + f.b; | |
f = e + f.V; | |
var h; | |
this.D && (h = this.D(c.w, c.b, g, f)); | |
this.dispatchEvent(new _.Kn("drag", this, this.b, c.o, c.w, c.A, d, e, g, f)); | |
c.o.dispatchEvent(new _.Kn("drop", this, this.b, c.o, c.w, c.A, d, e, g, f, h, a.B)) | |
} | |
this.dispatchEvent(new _.Kn("dragend", this, this.b, c ? c.o : void 0, c ? c.w : void 0, c ? c.A : void 0)); | |
_.Pd(this.A, "drag", this.wf, !1, this); | |
_.Pd(this.A, "end", this.Se, !1, this); | |
_.Pd(_.Ee(this.b.o).body, "selectstart", | |
this.Nf); | |
for (a = 0; c = this.O[a]; a++) _.Pd(c.b, "scroll", this.Ce, !1, this), c.o = []; | |
this.A.ha(); | |
_.Ge(this.K); | |
delete this.b; | |
delete this.K; | |
delete this.A; | |
delete this.T; | |
delete this.F | |
}; | |
_.k.wf = function(a) { | |
var c = _.cf(_.Le(this.K).b); | |
var d = new _.Ye(a.clientX + c.b, a.clientY + c.V); | |
c = d.b; | |
var e = d.V, | |
f = this.F; | |
this.dispatchEvent(new _.Kn("drag", this, this.b, f ? f.o : void 0, f ? f.w : void 0, f ? f.A : void 0, a.clientX, a.clientY, c, e)); | |
var g; | |
if (f) { | |
this.D && f.o && (g = this.D(f.w, f.b, c, e)); | |
if (ln(f.b, d) && g == this.ba) return; | |
f.o && (this.dispatchEvent(new _.Kn("dragout", this, this.b, f.o, f.w, f.A)), f.o.dispatchEvent(new _.Kn("dragout", this, this.b, f.o, f.w, f.A, void 0, void 0, void 0, void 0, this.ba))); | |
this.ba = g; | |
this.F = null | |
} | |
if (ln(this.C, | |
d)) { | |
a: { | |
for (var h = 0; f = this.T[h]; h++) | |
if (ln(f.b, d)) | |
if (f.B) { | |
if (ln(f.B.w, d)) { | |
d = f; | |
break a | |
} | |
} else { | |
d = f; | |
break a | |
} | |
d = null | |
} | |
if ((f = this.F = d) && f.o) this.D && (g = this.D(f.w, f.b, c, e)), | |
c = new _.Kn("dragover", this, this.b, f.o, f.w, f.A), | |
c.A = g, | |
this.dispatchEvent(c), | |
f.o.dispatchEvent(new _.Kn("dragover", this, this.b, f.o, f.w, f.A, a.clientX, a.clientY, void 0, void 0, g)); | |
else if (!f) { | |
this.o || (this.o = new _.Ln(this.C.clone())); | |
a = this.o.b; | |
a.top = this.C.top; | |
a.right = this.C.right; | |
a.bottom = this.C.bottom; | |
a.left = this.C.left; | |
for (g = 0; f = this.T[g]; g++) d = | |
f.b, f.B && (f = f.B.w, d = new _.Af(Math.max(d.top, f.top), Math.min(d.right, f.right), Math.min(d.bottom, f.bottom), Math.max(d.left, f.left))), f = null, c >= d.right ? f = d.right > a.left ? d.right : a.left : c < d.left && (f = d.left < a.right ? d.left : a.right), h = null, e >= d.bottom ? h = d.bottom > a.top ? d.bottom : a.top : e < d.top && (h = d.top < a.bottom ? d.top : a.bottom), null === f || null === h || (Math.abs(f - c) > Math.abs(h - e) ? h = null : f = null), null !== f ? f <= c ? a.left = f : a.right = f : null !== h && (h <= e ? a.top = h : a.bottom = h); | |
this.F = 10 <= (a.right - a.left) * (a.bottom - a.top) ? this.o : | |
null | |
} | |
} | |
}; | |
_.k.Nf = function() { | |
return !1 | |
}; | |
_.k.Ce = function(a) { | |
for (var c = 0, d; d = this.O[c]; c++) | |
if (a.target == d.b) { | |
var e = d.B - d.b.scrollTop, | |
f = d.A - d.b.scrollLeft; | |
d.B = d.b.scrollTop; | |
d.A = d.b.scrollLeft; | |
this.o && this.F == this.o && (0 < e ? this.o.b.top += e : this.o.b.bottom += e, 0 < f ? this.o.b.left += f : this.o.b.right += f); | |
for (var g = 0, h; h = d.o[g]; g++) h = h.b, h.top += e, h.left += f, h.bottom += e, h.right += f, _.Mn(this, h) | |
} | |
this.A.Ue(a) | |
}; | |
_.Mn = function(a, c) { | |
1 == a.T.length ? a.C = new _.Af(c.top, c.right, c.bottom, c.left) : (a = a.C, a.left = Math.min(c.left, a.left), a.right = Math.max(c.right, a.right), a.top = Math.min(c.top, a.top), a.bottom = Math.max(c.bottom, a.bottom)) | |
}; | |
_.Jn.prototype.R = function() { | |
_.Jn.J.R.call(this); | |
for (var a, c = 0; a = this.B[c]; c++) this.Gd(a); | |
this.B.length = 0 | |
}; | |
_.Kn = function(a, c, d, e, f, g, h, l, q, r, B) { | |
_.td.call(this, a); | |
this.B = d; | |
this.C = f; | |
this.clientX = h; | |
this.clientY = l; | |
this.A = B | |
}; | |
_.y(_.Kn, _.td); | |
_.Ln = function(a, c, d, e) { | |
this.b = a; | |
this.o = c; | |
this.w = d; | |
this.A = e || null; | |
this.B = null | |
}; | |
var Nn = function() { | |
_.Jn.call(this) | |
}; | |
_.y(Nn, _.Jn); | |
_.On = function(a, c) { | |
_.Jn.call(this); | |
this.S = !1; | |
this.w = []; | |
this.Y = _.G(c, 1, !1); | |
this.ea = _.F(c, 2) || ""; | |
this.La = _.F(c, 3) || ""; | |
this.ia = this.Y && this.ea ? new Fn : null; | |
this.H = null; | |
this.G = a; | |
this.M = {}; | |
this.$ = null | |
}; | |
_.y(_.On, Nn); | |
_.k = _.On.prototype; | |
_.k.ai = _.Ne.U(); | |
_.k.zd = function(a) { | |
_.On.J.zd.call(this, a); | |
this.w.push(a); | |
this.S = !0 | |
}; | |
_.k.init = function() { | |
_.On.J.init.call(this); | |
this.Y && this.S && _.M(this.G, "keydown", this.xf, !1, this) | |
}; | |
_.k.R = function() { | |
this.Y && this.S && _.Pd(this.G, "keydown", this.xf, !1, this); | |
_.On.J.R.call(this) | |
}; | |
_.k.ed = function(a) { | |
_.On.J.ed.call(this, a); | |
var c = a.b; | |
c = c.id || (c.id = "ogbkddg" + _.Oe(this.ai)); | |
this.M[c] = a | |
}; | |
_.k.Gd = function(a) { | |
delete this.M[a.b.id]; | |
_.On.J.Gd.call(this, a) | |
}; | |
_.k.xf = function(a) { | |
a: { | |
var c = a.target; | |
if (this.M) | |
for (var d = this.G; c && c !== d;) { | |
var e = c.id; | |
if (e in this.M) { | |
c = this.M[e]; | |
break a | |
} | |
c = c.parentNode | |
} | |
c = null | |
} | |
c && (32 == a.keyCode ? (this.H ? this.P(a, c) : (this.H = c, _.Q(this.G, "gb_4f"), _.Q(c.b, "gb_6"), this.$ = _.M(window.document, "mousedown", (0, _.v)(this.P, this, a, c, !1)), _.M(this.G, "focusin", this.df, !1, this), this.dispatchEvent(new Pn(c)), En(c.b)), a.preventDefault(), a.stopPropagation()) : this.H && Qn(this, a, c)) | |
}; | |
_.k.df = function(a) { | |
var c = Dn(this.H.b); | |
a.target != c && this.P(a, this.H) | |
}; | |
var Qn = function(a, c, d) { | |
var e = null; | |
_.He(_.sn(d.b)); | |
switch (c.keyCode) { | |
case 37: | |
e = Rn(a, d, -1); | |
break; | |
case 38: | |
e = Rn(a, d, -3); | |
break; | |
case 39: | |
e = Rn(a, d, 1); | |
break; | |
case 40: | |
e = Rn(a, d, 3); | |
break; | |
case 9: | |
a.P(c, d); | |
break; | |
case 27: | |
a.P(c, d, !0) | |
} | |
if (e) { | |
a.dispatchEvent(new _.Kn("dragout", null, d)); | |
var f = e.target.B[0], | |
g = new _.Kn("dragover", null, null); | |
g.C = f; | |
g.A = e.b; | |
a.dispatchEvent(g); | |
En(d.b); | |
if (a.ia) { | |
d = 1 == a.w.indexOf(e.target) ? a.La : a.ea; | |
var h = [e.b + 1, f ? f.b.children.length : 0]; | |
d = d.replace(/%([0-9]+)\$s/g, function(a, c) { | |
c = (0, window.parseInt)(c, | |
10) - 1; | |
return c < h.length ? h[c] : "" | |
}); | |
Hn(a.ia, d) | |
} | |
c.preventDefault() | |
} | |
}; | |
_.On.prototype.P = function(a, c, d) { | |
_.R(this.G, "gb_4f"); | |
d ? this.dispatchEvent(new _.Kn("dragout", null, c)) : (a = Sn(this, _.sn(c.b)), (a = -1 != a ? this.w[a] : null) && a.dispatchEvent(new _.Kn("drop", null, null))); | |
this.dispatchEvent(new _.Kn("dragend", null, c)); | |
_.Qd(this.$); | |
delete this.$; | |
_.Pd(this.G, "focusin", this.df, !1, this); | |
this.H = null; | |
_.R(c.b, "gb_6") | |
}; | |
var Rn = function(a, c, d) { | |
var e = c.b; | |
c = _.sn(c.b); | |
var f = Sn(a, c); | |
_.He(_.sn(c)); | |
for (var g = _.He(c), h = (0, _.va)(g, e), l = 0 < d ? 1 : -1; e && 0 != d;) { | |
do e = 0 < l ? _.rn(e) : _.n(e.previousElementSibling) ? e.previousElementSibling : _.qn(e.previousSibling, !1); while (e && !(e.id in a.M)); | |
d -= l; | |
h += l; | |
if (!e && f < a.w.length && (f += l, a.w[f])) | |
if (c = a.w[f].B[0].b, g = _.He(c), 0 < l) e = (3 - h % 3) % 3, d = d < e ? 0 : d - e, h = 0, e = c.children[0]; | |
else { | |
h = g.length; | |
e = 3 - h % 3 - 1; | |
if (d = e > -d ? 0 : d + e) h--, d++; | |
e = c.children[h] | |
} | |
} | |
return 0 == d && a.w[f] ? new Tn(a.w[f], h) : null | |
}, | |
Sn = function(a, c) { | |
for (var d = -1, e = 0; e < a.w.length; e++) | |
if (a.w[e].B[0].b == c) { | |
d = e; | |
break | |
} | |
return d | |
}, | |
Tn = function(a, c) { | |
this.target = a; | |
this.b = c | |
}, | |
Pn = function(a) { | |
_.Kn.call(this, "dragstart", null, a) | |
}; | |
_.y(Pn, _.Kn); | |
_.Un = new _.Ze(88, 100); | |
_.Vn = function(a) { | |
_.E(this, a, "gaia.l.a", -1, null) | |
}; | |
_.y(_.Vn, _.D); | |
_.on("gaia.l.a", _.Vn); | |
_.Xn = function(a) { | |
_.E(this, a, "gaia.l.a.r", -1, Wn) | |
}; | |
_.y(_.Xn, _.D); | |
var Wn = [1]; | |
_.on("gaia.l.a.r", _.Xn); | |
var Yn = function(a) { | |
a || _.Le(); | |
_.we.call(this) | |
}; | |
_.y(Yn, _.we); | |
Yn.prototype.clear = function() { | |
_.we.prototype.clear.call(this) | |
}; | |
Yn.prototype.set = function(a, c) { | |
_.we.prototype.set.call(this, a, c); | |
return this | |
}; | |
var Zn = function(a, c, d, e) { | |
return a.set(c.key, c.caption, d, e) | |
}; | |
Yn.prototype.Cb = function() {}; | |
Yn.prototype.N = function() { | |
return null | |
}; | |
var $n = { | |
key: "ok", | |
caption: "OK" | |
}, | |
ao = { | |
key: "cancel", | |
caption: "Cancel" | |
}, | |
bo = { | |
key: "yes", | |
caption: "Yes" | |
}, | |
co = { | |
key: "no", | |
caption: "No" | |
}, | |
eo = { | |
key: "save", | |
caption: "Save" | |
}, | |
fo = { | |
key: "continue", | |
caption: "Continue" | |
}; | |
"undefined" != typeof window.document && (Zn(new Yn, $n, !0, !0), Zn(Zn(new Yn, $n, !0), ao, !1, !0), Zn(Zn(new Yn, bo, !0), co, !1, !0), Zn(Zn(Zn(new Yn, bo), co, !0), ao, !1, !0), Zn(Zn(Zn(new Yn, fo), eo), ao, !0, !0)); | |
_.Pf(_.fc("//www-onepick-opensocial.googleusercontent.com/gadgets/js/rpc.js?c=1&container=onepick")); | |
_.Pf(_.fc("//apis.google.com/js/rpc.js")); | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _Module_:syj */ | |
try { | |
var io; | |
_.go = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(_.go, _.D); | |
_.go.prototype.Wa = function() { | |
return _.F(this, 6) | |
}; | |
var ho = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(ho, _.D); | |
io = [3, 5]; | |
_.jo = function(a) { | |
_.E(this, a, 0, -1, io) | |
}; | |
_.y(_.jo, _.D); | |
var ko = function(a, c) { | |
return null !== a && c in a | |
}, | |
lo = function(a, c) { | |
a.src = _.ic(c) | |
}, | |
mo = function(a) { | |
var c = arguments, | |
d = c.length; | |
return function() { | |
for (var a = 0; a < d; a++) | |
if (c[a].apply(this, arguments)) return !0; | |
return !1 | |
} | |
}, | |
no = function(a) { | |
return function() { | |
return !a.apply(this, arguments) | |
} | |
}; | |
var oo = function() {}; | |
var po = function(a, c, d) { | |
this.o = a; | |
this.w = c; | |
this.b = d || _.m | |
}; | |
var qo = function() { | |
this.b = [] | |
}; | |
qo.prototype.o = function(a, c, d) { | |
this.B(a, c, d); | |
this.b.push(new po(a, c, d)) | |
}; | |
qo.prototype.B = function(a, c, d) { | |
d = d || _.m; | |
for (var e = 0, f = this.b.length; e < f; e++) { | |
var g = this.b[e]; | |
if (g.o == a && g.w == c && g.b == d) { | |
this.b.splice(e, 1); | |
break | |
} | |
} | |
}; | |
qo.prototype.w = function(a) { | |
for (var c = 0, d = this.b.length; c < d; c++) { | |
var e = this.b[c]; | |
"catc" == e.o && e.w.call(e.b, a) | |
} | |
}; | |
var so = function(a) { | |
ro(); | |
return _.Of(a) | |
}, | |
ro = _.ma; | |
_.to = function(a, c, d, e, f) { | |
_.z.call(this); | |
this.A = c; | |
this.W = e; | |
this.D = f; | |
this.K = !1; | |
this.w = {}; | |
this.o = {}; | |
this.S = []; | |
this.B = []; | |
this.H = _.F(a, 1) ? "http" : "https"; | |
this.T = [this.H + "://" + _.J(_.F(a, 2)), "og/_/js", "k=" + _.J(_.F(a, 3)), "rt=j"]; | |
this.G = "" == _.J(_.F(a, 14)) ? null : _.F(a, 14); | |
this.M = [this.H + "://" + _.J(_.F(a, 2)), "og/_/ss", "k=" + _.J(_.F(a, 13))]; | |
this.F = "" == _.J(_.F(a, 15)) ? null : _.F(a, 15); | |
this.P = _.I(_.F(a, 1)) ? "?host=www.gstatic.com&bust=" + _.J(_.F(a, 16)) : ""; | |
this.O = _.I(_.F(a, 1)) ? "?host=www.gstatic.com&bust=" + 1E11 * Math.random() : | |
""; | |
this.b = _.K(_.G(a, 17, 1), 1); | |
a = 0; | |
for (c = d[a]; a < d.length; a++, c = d[a]) this.w[c] = !0, this.o[c] = !0 | |
}; | |
_.y(_.to, _.z); | |
_.Da(_.to, "m"); | |
_.vo = function(a, c, d) { | |
c = (0, _.xa)(c, no(mo(_.yh, _.rh(ko, a.w)))); | |
if (0 < c.length) { | |
var e = a.T.join("/") + "/" + ("m=" + c.join(",")) + "/exm=" + _.xh(a.w).join(",") + "/d=1/ed=1"; | |
a.G && (e += "/rs=" + a.G); | |
e += a.P; | |
uo(a, e, (0, _.v)(a.Z, a, d)); | |
a.S.push(e); | |
for (d = 0; d < c.length; d++) a.w[c[d]] = !0 | |
} | |
}; | |
_.to.prototype.Z = function(a) { | |
for (var c = 0; c < this.B.length; c++) this.B[c].call(null); | |
a && a.call(null) | |
}; | |
var uo = function(a, c, d, e) { | |
var f = window.document.createElement("SCRIPT"); | |
f.async = !0; | |
f.type = "text/javascript"; | |
f.charset = "UTF-8"; | |
lo(f, so(c)); | |
var g = !0, | |
h = e || 1; | |
e = (0, _.v)(function() { | |
g = !1; | |
this.D.log(47, { | |
att: h, | |
max: this.b, | |
url: c | |
}); | |
h < this.b ? uo(this, c, d, h + 1) : this.W.log(Error("Y`" + h + "`" + this.b), { | |
url: c | |
}) | |
}, a); | |
var l = (0, _.v)(function() { | |
g && (this.D.log(46, { | |
att: h, | |
max: this.b, | |
url: c | |
}), g = !1, d && d.call(null)) | |
}, a), | |
q = function(a) { | |
"loaded" == a.readyState || "complete" == a.readyState ? l() : g && window.setTimeout(function() { | |
q(a) | |
}, 100) | |
}; | |
"undefined" !== | |
typeof f.addEventListener ? f.onload = function() { | |
l() | |
} : f.onreadystatechange = function() { | |
f.onreadystatechange = null; | |
q(f) | |
}; | |
f.onerror = e; | |
a.D.log(45, { | |
att: h, | |
max: a.b, | |
url: c | |
}); | |
_.pn("HEAD")[0].appendChild(f) | |
}; | |
_.to.prototype.kd = function(a, c) { | |
a = (0, _.xa)(a, no(mo(_.yh, _.rh(ko, this.o)))); | |
if (0 < a.length) { | |
var d = this.M.join("/") + "/" + ("m=" + a.join(",")) + "/excm=" + _.xh(this.o).join(",") + "/d=1/ed=1"; | |
this.F && (d += "/rs=" + this.F); | |
wo(d + this.O, c); | |
for (c = 0; c < a.length; c++) this.o[a[c]] = !0 | |
} | |
}; | |
var wo = function(a, c) { | |
var d = window.document.createElement("LINK"); | |
d.setAttribute("rel", "stylesheet"); | |
d.setAttribute("type", "text/css"); | |
d.setAttribute("href", a); | |
d.onload = d.onreadystatechange = function() { | |
d.readyState && "loaded" != d.readyState && "complete" != d.readyState || c && c.call(null) | |
}; | |
_.pn("HEAD")[0].appendChild(d) | |
}; | |
_.to.prototype.C = function(a, c) { | |
if (!this.K) | |
if (void 0 != c) window.setTimeout((0, _.v)(this.C, this, a, void 0), c); | |
else { | |
_.vo(this, _.oi(this.A, 1), a); | |
a = _.oi(this.A, 2); | |
if (_.F(this.A, 3)) { | |
var d = (0, _.v)(this.kd, this, a); | |
a = function() { | |
d() | |
}; | |
"undefined" !== typeof window.addEventListener ? window.addEventListener("load", a) : window.attachEvent("onload", a) | |
} else this.kd(a); | |
this.K = !0 | |
} | |
}; | |
var xo = function(a, c) { | |
var d = {}; | |
d._sn = ["v.gas", c].join("."); | |
_.Vb(a, d) | |
}; | |
var yo = ["gbq1", "gbq2", "gbqfbwa"], | |
zo = function(a) { | |
var c = window.document.getElementById("gbqld"); | |
c && (c.style.display = a ? "none" : "block", c = window.document.getElementById("gbql")) && (c.style.display = a ? "block" : "none") | |
}; | |
var Bo = function(a) { | |
this.A = new qo; | |
this.F = a; | |
this.D = [{ | |
id: "t", | |
max: 900 | |
}, { | |
id: "f" | |
}]; | |
this.b = Ao(a.offsetWidth, this.D); | |
this.G = new _.zn(_.Cn(), 10); | |
_.M(this.G, "b", function() { | |
window.requestAnimationFrame ? window.requestAnimationFrame((0, _.v)(this.C, this)) : this.C() | |
}, !1, this) | |
}, | |
Ao = function(a, c) { | |
for (var d = 0, e = c.length - 1, f = c[0]; d < e;) { | |
if (a <= f.max) return f.id; | |
f = c[++d] | |
} | |
return c[e].id | |
}; | |
Bo.prototype.C = function() { | |
var a = Ao(this.F.offsetWidth, this.D); | |
a != this.b && (this.b = a, this.w(new oo)) | |
}; | |
Bo.prototype.o = function(a, c, d) { | |
this.A.o(a, c, d) | |
}; | |
Bo.prototype.B = function(a, c) { | |
this.A.B(a, c) | |
}; | |
Bo.prototype.w = function(a) { | |
this.A.w(a) | |
}; | |
var Co, Eo, Fo, Go, Ho; | |
Co = null; | |
_.Do = function() { | |
if (null != Co) return Co; | |
var a = window.document.body.style; | |
if (!(a = "flexGrow" in a || "webkitFlexGrow" in a)) a: { | |
if (a = window.navigator.userAgent) { | |
var c = /Trident\/(\d+)/.exec(a); | |
if (c && 7 <= Number(c[1])) { | |
a = /\bMSIE (\d+)/.exec(a); | |
a = !a || "10" == a[1]; | |
break a | |
} | |
} | |
a = !1 | |
} | |
return Co = a | |
}; | |
Eo = function(a, c, d) { | |
var e = window.NaN; | |
window.getComputedStyle && (a = window.getComputedStyle(a, null).getPropertyValue(c)) && "px" == a.substr(a.length - 2) && (e = d ? (0, window.parseFloat)(a.substr(0, a.length - 2)) : (0, window.parseInt)(a.substr(0, a.length - 2), 10)); | |
return e | |
}; | |
Fo = function(a) { | |
var c = a.offsetWidth, | |
d = Eo(a, "width"); | |
if (!(0, window.isNaN)(d)) return c - d; | |
var e = a.style.padding, | |
f = a.style.paddingLeft, | |
g = a.style.paddingRight; | |
a.style.padding = a.style.paddingLeft = a.style.paddingRight = 0; | |
d = a.clientWidth; | |
a.style.padding = e; | |
a.style.paddingLeft = f; | |
a.style.paddingRight = g; | |
return c - d | |
}; | |
Go = function(a) { | |
var c = Eo(a, "min-width"); | |
if (!(0, window.isNaN)(c)) return c; | |
var d = a.style.width, | |
e = a.style.padding, | |
f = a.style.paddingLeft, | |
g = a.style.paddingRight; | |
a.style.width = a.style.padding = a.style.paddingLeft = a.style.paddingRight = 0; | |
c = a.clientWidth; | |
a.style.width = d; | |
a.style.padding = e; | |
a.style.paddingLeft = f; | |
a.style.paddingRight = g; | |
return c | |
}; | |
Ho = function(a, c) { | |
c || -.5 != a - Math.round(a) || (a -= .5); | |
return Math.round(a) | |
}; | |
_.Io = function(a) { | |
if (a) { | |
var c = a.style.opacity; | |
a.style.opacity = ".99"; | |
_.Ya(a.offsetWidth); | |
a.style.opacity = c | |
} | |
}; | |
var Jo = function(a) { | |
_.z.call(this); | |
this.b = a; | |
this.o = []; | |
this.w = [] | |
}; | |
_.y(Jo, _.z); | |
Jo.prototype.R = function() { | |
Jo.J.R.call(this); | |
this.b = null; | |
for (var a = 0; a < this.o.length; a++) this.o[a].ha(); | |
for (a = 0; a < this.w.length; a++) this.w[a].ha(); | |
this.o = this.w = null | |
}; | |
Jo.prototype.cb = function(a) { | |
void 0 == a && (a = this.b.offsetWidth); | |
for (var c = Fo(this.b), d = [], e = 0, f = 0, g = 0, h = 0, l = 0; l < this.o.length; l++) { | |
var q = this.o[l], | |
r = Ko(q), | |
B = Fo(q.b); | |
d.push({ | |
item: q, | |
Jb: r, | |
vi: B, | |
Oc: 0 | |
}); | |
e += r.ad; | |
f += r.pd; | |
g += r.vc; | |
h += B | |
} | |
a = a - h - c - g; | |
e = 0 < a ? e : f; | |
f = a; | |
c = d; | |
do { | |
g = !0; | |
h = []; | |
for (l = q = 0; l < c.length; l++) { | |
r = c[l]; | |
B = 0 < f ? r.Jb.ad : r.Jb.pd; | |
var N = 0 == e ? 0 : B / e * f + r.Oc; | |
N = Ho(N, g); | |
g = !g; | |
r.Oc = Lo(r.item, N, r.vi, r.Jb.vc); | |
0 < B && N == r.Oc && (h.push(r), q += B) | |
} | |
c = h; | |
f = a - (0, _.za)(d, function(a, c) { | |
return a + c.Oc | |
}, 0); | |
e = q | |
} while (0 != f && 0 != c.length); | |
for (l = 0; l < this.w.length; l++) this.w[l].cb() | |
}; | |
var No = function(a) { | |
var c = {}; | |
c.items = (0, _.ya)(a.o, function(a) { | |
return Mo(a) | |
}); | |
c.children = (0, _.ya)(a.w, function(a) { | |
return No(a) | |
}); | |
return c | |
}, | |
Oo = function(a, c) { | |
for (var d = 0; d < a.o.length; d++) a.o[d].b.style.width = c.items[d]; | |
for (d = 0; d < a.w.length; d++) Oo(a.w[d], c.children[d]) | |
}; | |
Jo.prototype.N = function() { | |
return this.b | |
}; | |
var Po = function(a, c, d, e) { | |
Jo.call(this, a); | |
this.B = c; | |
this.C = d; | |
this.A = e | |
}; | |
_.y(Po, Jo); | |
var Ko = function(a, c) { | |
var d = a.B, | |
e = a.C; | |
if (-1 == a.A) { | |
var f = c; | |
void 0 == f && (f = Fo(a.b)); | |
c = Mo(a); | |
var g = No(a), | |
h = Eo(a.b, "width", !0); | |
(0, window.isNaN)(h) && (h = a.b.offsetWidth - f); | |
f = Math.ceil(h); | |
a.b.style.width = c; | |
Oo(a, g); | |
a = f | |
} else a = a.A; | |
return { | |
ad: d, | |
pd: e, | |
vc: a | |
} | |
}, | |
Lo = function(a, c, d, e) { | |
void 0 == d && (d = Fo(a.b)); | |
void 0 == e && (e = Ko(a, d).vc); | |
c = e + c; | |
0 > c && (c = 0); | |
a.b.style.width = c + "px"; | |
d = a.b.offsetWidth - d; | |
a.b.style.width = d + "px"; | |
return d - e | |
}, | |
Mo = function(a) { | |
var c = a.b.style.width; | |
a.b.style.width = ""; | |
return c | |
}; | |
var Qo = function(a, c, d) { | |
var e; | |
void 0 == e && (e = -1); | |
return { | |
className: a, | |
Jb: { | |
ad: c || 0, | |
pd: d || 0, | |
vc: e | |
} | |
} | |
}, | |
Ro = { | |
className: "gb_Jf", | |
items: [Qo("gb_8b"), Qo("gb_2f"), Qo("gb_Ef", 0, 2), Qo("gb_3f"), Qo("gb_kb", 1, 1)], | |
Hb: [{ | |
className: "gb_kb", | |
items: [Qo("gb_le", 0, 1), Qo("gb_Bc", 0, 1)], | |
Hb: [function(a) { | |
a = a.gb_le; | |
if (a) var c = a.N(); | |
else { | |
c = window.document.querySelector(".gb_le"); | |
if (!c) return null; | |
a = new Jo(c) | |
} | |
c = c.querySelectorAll(".gb_Q"); | |
for (var d = 0; d < c.length; d++) { | |
if (_.tf(c[d], "gb_S")) { | |
var e = new Po(c[d], 0, 1, -1); | |
var f = c[d].querySelector(".gb_P"); | |
f && (f = new Po(f, 0, 1, -1), e.o.push(f), a.w.push(e)) | |
} else e = new Po(c[d], 0, 0, -1); | |
a.o.push(e) | |
} | |
return a | |
}, { | |
className: "gb_Bc", | |
items: [Qo("gb_da"), Qo("gb_Kc"), Qo("gb_Ff"), Qo("gb_hb", 0, 1), Qo("gb_sg"), Qo("gb_db", 0, 1), Qo("gb_tg"), Qo("gb_5f")], | |
Hb: [{ | |
className: "gb_hb", | |
items: [Qo("gb_jb", 0, 1)], | |
Hb: [{ | |
className: "gb_jb", | |
items: [Qo("gb_fb", 0, 1)], | |
Hb: [] | |
}] | |
}] | |
}] | |
}, { | |
className: "gb_Zf", | |
items: [Qo("gbqff", 1, 1), Qo("gb_Xf")], | |
Hb: [] | |
}] | |
}, | |
So = function(a, c) { | |
if (!c) { | |
c = window.document.querySelector("." + a.className); | |
if (!c) return null; | |
c = new Jo(c) | |
} | |
for (var d = {}, e = 0; e < a.items.length; e++) { | |
var f = a.items[e], | |
g; | |
if (g = (g = window.document.querySelector("." + f.className)) ? new Po(g, f.Jb.ad, f.Jb.pd, f.Jb.vc) : null) c.o.push(g), d[f.className] = g | |
} | |
for (e = 0; e < a.Hb.length; e++) { | |
f = a.Hb[e]; | |
var h; | |
"function" == typeof f ? h = f(d) : h = So(f, d[f.className]); | |
h && c.w.push(h) | |
} | |
return c | |
}; | |
_.Uo = function(a, c) { | |
_.z.call(this); | |
this.H = c; | |
this.o = window.document.getElementById("gb"); | |
this.B = (this.b = window.document.querySelector(".gb_kb")) ? this.b.querySelector(".gb_Bc") : null; | |
this.A = []; | |
this.ze = _.K(_.F(a, 5), 60); | |
this.C = _.F(a, 4); | |
this.Di = _.K(_.F(a, 2), 152); | |
this.Ag = _.K(_.F(a, 1), 30); | |
this.w = null; | |
this.rf = _.I(_.F(a, 3), !0); | |
this.o && this.C && (this.o.style.minWidth = this.C + "px"); | |
this.Nb = null; | |
this.o && (this.Nb = new Bo(this.o)); | |
this.rf && (this.o && (To(this), _.Q(this.o, "gb_T"), this.b && _.Q(this.b, "gb_T"), _.Do() || (this.w = | |
So(Ro))), this.cb(), window.setTimeout((0, _.v)(this.cb, this), 0)); | |
_.x("gbar.elc", (0, _.v)(this.K, this)); | |
_.x("gbar.ela", _.ma); | |
_.x("gbar.elh", (0, _.v)(this.D, this)) | |
}; | |
_.y(_.Uo, _.z); | |
_.Da(_.Uo, "el"); | |
var Vo = function() { | |
var a = _.Uo.Oi(); | |
return { | |
es: a ? { | |
f: a.Di, | |
h: a.ze, | |
m: a.Ag | |
} : { | |
f: 152, | |
h: 60, | |
m: 30 | |
}, | |
mo: "md", | |
vh: window.innerHeight || 0, | |
vw: window.innerWidth || 0 | |
} | |
}; | |
_.Uo.prototype.R = function() { | |
_.Uo.J.R.call(this) | |
}; | |
_.Uo.prototype.cb = function(a) { | |
a && To(this); | |
this.w && this.w.cb(Math.max(window.document.documentElement.clientWidth, Go(this.o))); | |
_.Io(this.b) | |
}; | |
_.Uo.prototype.F = function() { | |
try { | |
var a = window.document.getElementById("gb"), | |
c = a.querySelector(".gb_kb"); | |
_.R(a, "gb_Lg"); | |
c && _.R(c, "gb_Lg"); | |
a = 0; | |
for (var d; d = yo[a]; a++) { | |
var e = window.document.getElementById(d); | |
e && _.R(e, "gbqfh") | |
} | |
zo(!1) | |
} catch (f) { | |
xo(f, "rhcc") | |
} | |
this.G && this.G(); | |
this.cb(!0) | |
}; | |
_.Uo.prototype.M = function() { | |
try { | |
var a = window.document.getElementById("gb"), | |
c = a.querySelector(".gb_kb"); | |
_.Q(a, "gb_Lg"); | |
c && _.Q(c, "gb_Lg"); | |
a = 0; | |
for (var d; d = yo[a]; a++) { | |
var e = window.document.getElementById(d); | |
e && _.Q(e, "gbqfh") | |
} | |
zo(!0) | |
} catch (f) { | |
xo(f, "ahcc") | |
} | |
this.cb(!0) | |
}; | |
_.Wo = function(a) { | |
return a.Nb ? a.Nb.b : "f" | |
}; | |
_.Uo.prototype.K = function(a) { | |
this.A.push(a) | |
}; | |
_.Uo.prototype.D = function(a) { | |
this.ze = Vo().es.h + a; | |
for (a = 0; a < this.A.length; a++) try { | |
this.A[a](Vo()) | |
} catch (c) { | |
this.H.log(c) | |
} | |
}; | |
var To = function(a) { | |
if (a.b) { | |
var c; | |
a.w && (c = No(a.w)); | |
_.Q(a.b, "gb_W"); | |
a.b.style.minWidth = a.b.offsetWidth - Fo(a.b) + "px"; | |
a.B.style.minWidth = a.B.offsetWidth - Fo(a.B) + "px"; | |
_.R(a.b, "gb_W"); | |
c && Oo(a.w, c) | |
} | |
}; | |
_.W(function() { | |
var a = _.H(_.L(), ho, 21) || new ho, | |
c = _.Kj(); | |
a = new _.Uo(a, c); | |
_.Fa("el", a); | |
_.x("gbar.gpca", (0, _.v)(a.M, a)); | |
_.x("gbar.gpcr", (0, _.v)(a.F, a)) | |
}); | |
_.x("gbar.elr", Vo); | |
_.Xo = function(a) { | |
this.w = _.Uo.U(); | |
this.o = a | |
}; | |
_.Xo.prototype.b = function(a, c) { | |
"t" == _.Wo(this.w) ? (_.Q(a, "gb_V"), c ? (_.R(a, "gb_gb"), _.Q(a, "gb_ug")) : (_.R(a, "gb_ug"), _.Q(a, "gb_gb"))) : _.vf(a, ["gb_V", "gb_gb", "gb_ug"]) | |
}; | |
var Yo = function() { | |
var a = window.document.getElementsByClassName("gb_Bg"); | |
return 0 < a.length ? a[0] : null | |
}; | |
_.x("gbar.sos", function() { | |
return window.document.querySelectorAll(".gb_1f") | |
}); | |
_.x("gbar.si", function() { | |
return window.document.querySelector(".gb_0f") | |
}); | |
_.x("gbar.cph", Yo); | |
_.x("gbar.tcph", function(a) { | |
var c = Yo(); | |
c && _.Zf(c, "gb_9a", !a) | |
}); | |
_.W(function() { | |
if (_.H(_.L(), _.jo, 16)) { | |
var a = window.document.querySelector(".gb_kb"), | |
c = _.H(_.L(), _.jo, 16) || new _.jo; | |
c = _.I(_.F(c, 1), !1); | |
c = new _.Xo(c); | |
a && c.o && c.b(a, !1) | |
} | |
}); | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _Module_:syk */ | |
try { | |
_.Zo = function(a) { | |
_.E(this, a, 0, -1, null) | |
}; | |
_.y(_.Zo, _.D); | |
_.$o = function(a, c, d) { | |
return function() { | |
try { | |
return c.apply(d, arguments) | |
} catch (e) { | |
a.log(e) | |
} | |
} | |
}; | |
_.ap = function() { | |
_.z.call(this); | |
this.o = new _.O | |
}; | |
_.y(_.ap, _.z); | |
_.ap.prototype[_.xd] = !0; | |
_.k = _.ap.prototype; | |
_.k.L = function(a, c, d, e) { | |
return this.o.L(a, c, d, e) | |
}; | |
_.k.Na = function(a, c, d, e) { | |
return this.o.Na(a, c, d, e) | |
}; | |
_.k.ra = function(a, c, d, e) { | |
return this.o.ra(a, c, d, e) | |
}; | |
_.k.Ic = function(a) { | |
return this.o.Ic(a) | |
}; | |
_.k.dispatchEvent = function(a) { | |
return this.o.dispatchEvent(a) | |
}; | |
_.k.nd = function(a) { | |
return this.o.nd(a) | |
}; | |
_.k.Wc = function() { | |
return this.o.Wc() | |
}; | |
_.k.dc = function(a, c, d) { | |
return this.o.dc(a, c, d) | |
}; | |
_.k.hc = function(a, c) { | |
return this.o.hc(a, c) | |
}; | |
_.k.Kb = function(a, c, d, e) { | |
return this.o.Kb(a, c, d, e) | |
}; | |
_.k.hasListener = function(a, c) { | |
return this.o.hasListener(a, c) | |
}; | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _Module_:fot */ | |
try { | |
var bp = function() { | |
_.oj.w(_.Vb) | |
}, | |
cp = function(a, c) { | |
var d = _.Kj(); | |
d = _.$o(d, bp); | |
a.addEventListener ? a.addEventListener(c, d) : a.attachEvent && a.attachEvent("on" + c, d) | |
}, | |
dp = [1, 2], | |
ep = function(a) { | |
_.E(this, a, 0, -1, dp) | |
}; | |
_.y(ep, _.D); | |
var gp = function(a, c) { | |
a.B.push(c) | |
}, | |
hp = function(a, c) { | |
a.__PVT = c | |
}, | |
ip = function() { | |
_.z.call(this); | |
this.o = []; | |
this.b = [] | |
}; | |
_.y(ip, _.z); | |
ip.prototype.w = function(a, c) { | |
this.o.push({ | |
Pc: a, | |
options: c | |
}) | |
}; | |
ip.prototype.init = function(a, c, d) { | |
window.gapi = {}; | |
var e = window.___jsl = {}; | |
e.h = _.J(_.F(a, 1)); | |
e.ms = _.J(_.F(a, 2)); | |
e.m = _.J(_.F(a, 3)); | |
e.l = []; | |
_.F(c, 1) && (a = _.F(c, 3)) && this.b.push(a); | |
_.F(d, 1) && (d = _.F(d, 2)) && this.b.push(d); | |
_.x("gapi.load", (0, _.v)(this.w, this)); | |
return this | |
}; | |
var jp = function(a) { | |
_.z.call(this); | |
this.C = a; | |
this.A = this.b = null; | |
this.o = {}; | |
this.B = {}; | |
this.w = {} | |
}; | |
_.y(jp, _.z); | |
_.k = jp.prototype; | |
_.k.Kf = function(a) { | |
a && this.b && a != this.b && this.b.close(); | |
this.b = a | |
}; | |
_.k.tf = function(a) { | |
a = this.w[a] || a; | |
return this.b == a | |
}; | |
_.k.Hi = function(a) { | |
this.A = a | |
}; | |
_.k.sf = function(a) { | |
return this.A == a | |
}; | |
_.k.Ed = function() { | |
this.b && this.b.close(); | |
this.b = null | |
}; | |
_.k.lg = function(a) { | |
this.b && this.b.getId() == a && this.Ed() | |
}; | |
_.k.tc = function(a, c, d) { | |
this.o[a] = this.o[a] || {}; | |
this.o[a][c] = this.o[a][c] || []; | |
this.o[a][c].push(d) | |
}; | |
_.k.Cd = function(a, c) { | |
c = c.getId(); | |
if (this.o[a] && this.o[a][c]) | |
for (var d = 0; d < this.o[a][c].length; d++) try { | |
this.o[a][c][d]() | |
} catch (e) { | |
this.C.log(e) | |
} | |
}; | |
_.k.Ji = function(a, c) { | |
this.B[a] = c | |
}; | |
_.k.jg = function(a) { | |
return !this.B[a.getId()] | |
}; | |
_.k.Oh = function() { | |
return !!this.b && this.b.Ja | |
}; | |
_.k.gg = function() { | |
return !!this.b | |
}; | |
_.k.yf = function() { | |
this.b && this.b.ub() | |
}; | |
_.k.Li = function(a) { | |
this.w[a] && (this.b && this.b.getId() == a || this.w[a].open()) | |
}; | |
_.k.ci = function(a) { | |
this.w[a.getId()] = a | |
}; | |
var kp = function(a) { | |
_.z.call(this); | |
this.C = a; | |
this.w = this.b = null; | |
this.D = 0; | |
this.B = {}; | |
this.o = !1; | |
a = window.navigator.userAgent; | |
0 <= a.indexOf("MSIE") && 0 <= a.indexOf("Trident") && (a = /\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a)) && a[1] && 9 > (0, window.parseFloat)(a[1]) && (this.o = !0) | |
}; | |
_.y(kp, _.z); | |
var lp = function(a, c, d) { | |
if (!a.o) | |
if (d instanceof Array) | |
for (var e in d) lp(a, c, d[e]); | |
else { | |
e = (0, _.v)(a.F, a, c); | |
var f = a.D + d; | |
a.D++; | |
c.setAttribute("data-eqid", f); | |
a.B[f] = e; | |
c && c.addEventListener ? c.addEventListener(d, e, !1) : c && c.attachEvent ? c.attachEvent("on" + d, e) : a.C.log(Error("W`" + c)) | |
} | |
}; | |
kp.prototype.A = function(a, c) { | |
if (this.o) return null; | |
if (c instanceof Array) { | |
var d = null, | |
e; | |
for (e in c) { | |
var f = this.A(a, c[e]); | |
f && (d = f) | |
} | |
return d | |
} | |
d = null; | |
this.b && this.b.type == c && this.w == a && (d = this.b, this.b = null); | |
if (e = a.getAttribute("data-eqid")) a.removeAttribute("data-eqid"), (e = this.B[e]) ? a.removeEventListener ? a.removeEventListener(c, e, !1) : a.detachEvent && a.detachEvent("on" + c, e) : this.C.log(Error("X`" + a)); | |
return d | |
}; | |
kp.prototype.F = function(a, c) { | |
this.b = c; | |
this.w = a; | |
c.preventDefault ? c.preventDefault() : c.returnValue = !1 | |
}; | |
(function() { | |
var a; | |
window.gbar && window.gbar._LDD ? a = window.gbar._LDD : a = []; | |
var c = _.wi(); | |
hp(window, _.J(_.F(c, 8))); | |
c = _.Xb(); | |
var d = _.Kj(); | |
a = new _.to(c, _.H(_.L(), ep, 17) || new ep, a, d, _.Mj()); | |
_.Fa("m", a); | |
var e = function() { | |
_.x("gbar.qm", (0, _.v)(function(a) { | |
try { | |
a() | |
} catch (g) { | |
d.log(g) | |
} | |
}, this)); | |
_.ti("api").Ta() | |
}; | |
_.I(_.F(c, 18), !0) ? a.C(e) : (c = _.K(_.F(c, 19), 200), c = (0, _.v)(a.C, a, e, c), _.W(c)) | |
})(); | |
cp(window.document, "DOMContentLoaded"); | |
cp(window, "load"); | |
_.x("gbar.ldb", _.v(_.oj.w, _.oj, _.Vb)); | |
_.x("gbar.mls", function() {}); | |
_.Fa("eq", new kp(_.Kj())); | |
_.Fa("gs", (new ip).init(_.sj(), _.H(_.L(), _.Zo, 5) || new _.Zo, _.H(_.L(), _.go, 6) || new _.go)); | |
(function() { | |
for (var a = function(a) { | |
return function() { | |
_.Nj(44, { | |
n: a | |
}) | |
} | |
}, c = 0; c < _.Ia.length; c++) { | |
var d = "gbar." + _.Ia[c]; | |
_.x(d, a(d)) | |
} | |
var e = _.Ba.U(); | |
_.Ca(e, "api").Ta(); | |
gp(_.Ca(e, "m"), function() { | |
_.Ca(e, "api").Ta() | |
}) | |
})(); | |
var mp = function(a) { | |
_.W(function() { | |
var c = window.document.querySelector("." + a); | |
c && (c = c.querySelector(".gb_b")) && lp(_.ti("eq"), c, "click") | |
}) | |
}; | |
var np = window.document.querySelector(".gb_da"), | |
op = /(\s+|^)gb_Wf(\s+|$)/; | |
np && !op.test(np.className) && mp("gb_da"); | |
var pp = new jp(_.Kj()); | |
_.Fa("dd", pp); | |
_.x("gbar.close", (0, _.v)(pp.Ed, pp)); | |
_.x("gbar.cls", (0, _.v)(pp.lg, pp)); | |
_.x("gbar.abh", (0, _.v)(pp.tc, pp, 0)); | |
_.x("gbar.adh", (0, _.v)(pp.tc, pp, 1)); | |
_.x("gbar.ach", (0, _.v)(pp.tc, pp, 2)); | |
_.x("gbar.aeh", (0, _.v)(pp.Ji, pp)); | |
_.x("gbar.bsy", (0, _.v)(pp.Oh, pp)); | |
_.x("gbar.op", (0, _.v)(pp.gg, pp)); | |
mp("gb_hb"); | |
_.W(function() { | |
var a = window.document.querySelector(".gb_bc"); | |
a && lp(_.ti("eq"), a, "click") | |
}); | |
mp("gb_Kc"); | |
_.x("gbar.qfgw", (0, _.v)(window.document.getElementById, window.document, "gbqfqw")); | |
_.x("gbar.qfgq", (0, _.v)(window.document.getElementById, window.document, "gbqfq")); | |
_.x("gbar.qfgf", (0, _.v)(window.document.getElementById, window.document, "gbqf")); | |
_.x("gbar.qfsb", (0, _.v)(window.document.getElementById, window.document, "gbqfb")); | |
mp("gb_Ff"); | |
mp("gb_5f"); | |
} catch (e) { | |
_._DumpException(e) | |
} | |
/* _GlobalSuffix_ */ | |
})(this.gbar_); | |
// Google Inc. | |
</script> | |
<div class="gb_8a"> | |
<div class="gb_ga gb_fa gb_ta gb_za" aria-label="Aplikasi Google" aria-hidden="true" role="region"> | |
<ul class="gb_ia gb_ba" aria-dropeffect="move"> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="192" href="https://myaccount.google.com/?utm_source=OGB&utm_medium=app" id="gb192"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -345px"></span><span class="gb_3">Akun Saya</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="1" href="https://www.google.co.id/webhp?tab=ww" id="gb1"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -483px"></span><span class="gb_3">Telusuri</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="8" href="https://maps.google.co.id/maps?hl=id&tab=wl" id="gb8"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -1587px"></span><span class="gb_3">Maps</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="36" href="https://www.youtube.com/?gl=ID" id="gb36"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -2139px"></span><span class="gb_3">YouTube</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="49" href="https://drive.google.com/?tab=wo&authuser=0" id="gb49"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -1863px"></span><span class="gb_3">Drive</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="5" href="https://news.google.co.id/nwshp?hl=id&tab=wn" id="gb5"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -759px"></span><span class="gb_3">Berita</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="23" href="https://mail.google.com/mail/?tab=wm" id="gb23"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -207px"></span><span class="gb_3">Gmail</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="24" href="https://www.google.com/calendar?tab=wc" id="gb24"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -621px"></span><span class="gb_3">Kalender</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="119" href="https://plus.google.com/u/0/?tab=wX" id="gb119"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -414px"></span><span class="gb_3">Google+</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="51" href="https://translate.google.co.id/?hl=id&tab=wT" id="gb51"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -1932px"></span><span class="gb_3">Terjemahan</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="31" href="https://photos.google.com/?tab=wq&pageId=none" id="gb31"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -1311px"></span><span class="gb_3">Foto</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="117" href="https://support.google.com/?hl=id&src=1b" id="gb117"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_M"></span><span class="gb_3">Dukungan</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="2" href="https://www.google.co.id/imghp?hl=id&tab=wi" id="gb2"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_M"></span><span class="gb_3">Gambar</span></a> | |
</li> | |
</ul> | |
<div class="gb_va gb_8a"> | |
<div class="gb_4 gb_2" style="background-position:0 -483px"></div> | |
<div class="gb_wa"> | |
<div class="gb_xa">Telusuri</div><a class="gb_ya gb_Vf" href="#">Tambahkan pintasan</a></div> | |
</div><a class="gb_ja gb_Vf" aria-label="Aplikasi Google lainnya" href="https://www.google.co.id/intl/id/options/">Lainnya</a><span class="gb_ka"></span> | |
<ul class="gb_ia gb_ca" aria-dropeffect="move"> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="25" href="https://docs.google.com/document/?usp=docs_alc&authuser=0" id="gb25"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -1794px"></span><span class="gb_3">Dokumen</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="10" href="https://books.google.co.id/bkshp?hl=id&tab=wp" id="gb10"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -690px"></span><span class="gb_3">Buku</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="53" href="https://www.google.com/contacts/?hl=id&tab=wC" id="gb53"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -1449px"></span><span class="gb_3">Kontak</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="300" href="https://hangouts.google.com/" id="gb300"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -138px"></span><span class="gb_3">Hangouts</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="136" href="https://keep.google.com/u/0" id="gb136"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_M"></span><span class="gb_3">Keep</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="265" href="https://classroom.google.com/?authuser=0" id="gb265"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -1242px"></span><span class="gb_3">Google Kelas</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="429" href="https://earth.google.com/web/" id="gb429"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_2" style="background-position:0 -966px"></span><span class="gb_3">Earth</span></a> | |
</li> | |
<li class="gb_Z" aria-grabbed="false"> | |
<a class="gb_O" data-pid="260" href="https://business.google.com/" id="gb260"> | |
<div class="gb_7"></div> | |
<div class="gb_8"></div> | |
<div class="gb_9"></div> | |
<div class="gb_aa"></div><span class="gb_M"></span><span class="gb_3">Bisnisku</span></a> | |
</li> | |
</ul><a class="gb_ka gb_Qf" href="https://www.google.co.id/intl/id/options/">Masih banyak lagi dari Google</a></div> | |
<div class="gb_sb gb_fa" aria-label="Informasi Akun" aria-hidden="true"> | |
<div class="gb_wb"> | |
<a class="gb_xb gb_Vf gb_zb" aria-label="Ubah gambar profil." href="https://plus.google.com/u/0/me?tab=wX"> | |
<div class="gb_Ab gbip" title="Profil"></div><span class="gb_lb">Ubah</span></a> | |
<div class="gb_yb"> | |
<div class="gb_Bb gb_Cb">Adiman Cipangwaren Village</div> | |
<div class="gb_Db">[email protected]</div> | |
<div class="gb_vb"><a href="https://plus.google.com/u/0/me?tab=wX">Profil Google+</a>–<a href="https://myaccount.google.com/privacypolicy">Privasi</a></div><a class="gb_Ea gb_Sf gbp1 gb_Ie gb_Eb" href="https://myaccount.google.com/?utm_source=OGB&utm_medium=act">Akun Saya</a></div> | |
</div> | |
<div class="gb_Kb"> | |
<div class="gb_Mb gb_8a" aria-hidden="true"><a class="gb_Ob gb_Vb" href="https://www.google.co.id/webhp?authuser=0"><img class="gb_Xb gb_zb" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="Profil" data-src="https://lh3.googleusercontent.com/-qRWWbqt0Bog/AAAAAAAAAAI/AAAAAAAAAAA/AGi4gfx6xVASYOgO3xPgqvOwTNhcC5x3pw/s48-c-mo/photo.jpg"><div class="gb_Qb"><div class="gb_Zb">Adiman Cipangwaren Village</div><div class="gb_0b">[email protected] (default)</div></div></a></div> | |
<a | |
class="gb_2b gb_8a" href="https://myaccount.google.com/brandaccounts?authuser=0&continue=https://www.google.co.id/&service=https://www.google.co.id/webhp%3Fauthuser%3D%24authuser" aria-hidden="true"><span class="gb_3b gb_dc"></span> | |
<div class="gb_4b">Semua Akun Merek Anda »</div> | |
</a> | |
</div> | |
<div class="gb_mb gb_8a"> | |
<div class="gb_nb"></div> | |
</div> | |
<div class="gb_Fb"> | |
<div><a class="gb_Ea gb_Rf gb_Ie gb_Eb" href="https://accounts.google.com/AddSession?hl=id&continue=https://www.google.co.id/">Tambahkan akun</a></div> | |
<div><a class="gb_Ea gb_Tf gb_1f gb_Ie gb_Eb" id="gb_71" href="https://accounts.google.com/Logout?hl=id&continue=https://www.google.co.id/&timeStmp=1519449741&secTok=.AG5fkS_GsIqbtJjaJmAQeIA1dkmltrknng" target="_top">Keluar</a></div> | |
</div> | |
</div> | |
</div> | |
<style> | |
@-webkit-keyframes gb__a{ | |
0%{ | |
opacity:0 | |
} | |
50%{ | |
opacity:1 | |
} | |
} | |
@keyframes gb__a{ | |
0%{ | |
opacity:0 | |
} | |
50%{ | |
opacity:1 | |
} | |
} | |
.gb_8a{ | |
display:none!important | |
} | |
.gb_9a{ | |
visibility:hidden | |
} | |
@-webkit-keyframes gb__nb{ | |
0%{ | |
-webkit-transform:scale(0,0); | |
transform:scale(0,0) | |
} | |
20%{ | |
-webkit-transform:scale(1.4,1.4); | |
transform:scale(1.4,1.4) | |
} | |
50%{ | |
-webkit-transform:scale(.8,.8); | |
transform:scale(.8,.8) | |
} | |
85%{ | |
-webkit-transform:scale(1.1,1.1); | |
transform:scale(1.1,1.1) | |
} | |
to{ | |
-webkit-transform:scale(1.0,1.0); | |
transform:scale(1.0,1.0) | |
} | |
} | |
@keyframes gb__nb{ | |
0%{ | |
-webkit-transform:scale(0,0); | |
transform:scale(0,0) | |
} | |
20%{ | |
-webkit-transform:scale(1.4,1.4); | |
transform:scale(1.4,1.4) | |
} | |
50%{ | |
-webkit-transform:scale(.8,.8); | |
transform:scale(.8,.8) | |
} | |
85%{ | |
-webkit-transform:scale(1.1,1.1); | |
transform:scale(1.1,1.1) | |
} | |
to{ | |
-webkit-transform:scale(1.0,1.0); | |
transform:scale(1.0,1.0) | |
} | |
} | |
.gb_Dc{ | |
background-position:-314px -38px; | |
opacity:.55; | |
height:100%; | |
width:100% | |
} | |
.gb_b:hover .gb_Dc,.gb_b:focus .gb_Dc{ | |
opacity:.85 | |
} | |
.gb_Ec .gb_Dc{ | |
background-position:-463px 0 | |
} | |
.gb_Fc{ | |
background-color:#cb4437; | |
-webkit-border-radius:8px; | |
border-radius:8px; | |
font:bold 11px Arial; | |
color:#fff; | |
line-height:16px; | |
min-width:14px; | |
padding:0 1px; | |
position:absolute; | |
right:0; | |
text-align:center; | |
text-shadow:0 1px 0 rgba(0,0,0,0.1); | |
top:0; | |
visibility:hidden; | |
z-index:990 | |
} | |
.gb_Hc .gb_Fc,.gb_Hc .gb_Ic,.gb_Hc .gb_Ic.gb_Jc{ | |
visibility:visible | |
} | |
.gb_Ic{ | |
padding:0 2px; | |
visibility:hidden | |
} | |
.gb_Kc:not(.gb_Lc) .gb_rb,.gb_Kc:not(.gb_Lc) .gb_qb{ | |
left:3px | |
} | |
.gb_Fc.gb_Mc{ | |
-webkit-animation:gb__nb .6s 1s both ease-in-out; | |
animation:gb__nb .6s 1s both ease-in-out; | |
-webkit-perspective-origin:top right; | |
perspective-origin:top right; | |
-webkit-transform:scale(1,1); | |
transform:scale(1,1); | |
-webkit-transform-origin:top right; | |
transform-origin:top right | |
} | |
.gb_Mc .gb_Ic{ | |
visibility:visible | |
} | |
.gb_ea .gb_b .gb_Dc{ | |
background-position:0 0; | |
opacity:.7 | |
} | |
.gb_ea .gb_Ec .gb_Dc{ | |
background-position:-279px -38px | |
} | |
.gb_ea .gb_b:hover .gb_Dc,.gb_ea .gb_b:focus .gb_Dc{ | |
opacity:.85 | |
} | |
.gb_X .gb_b .gb_Dc{ | |
background-position:-349px -38px; | |
opacity:1 | |
} | |
.gb_X .gb_Ec .gb_Dc{ | |
background-position:-393px 0 | |
} | |
.gb_ea .gb_Fc,.gb_X .gb_Fc{ | |
border:none | |
} | |
.gb_Kc .gb_Nc{ | |
font-size:14px; | |
font-weight:bold; | |
top:0; | |
right:0 | |
} | |
.gb_Kc .gb_b{ | |
display:inline-block; | |
vertical-align:middle; | |
-webkit-box-sizing:border-box; | |
box-sizing:border-box; | |
height:30px; | |
width:30px | |
} | |
.gb_Kc .gb_qb{ | |
border-bottom-color:#e5e5e5 | |
} | |
.gb_Oc{ | |
background-color:rgba(0,0,0,.55); | |
color:#fff; | |
font-size:12px; | |
font-weight:bold; | |
line-height:20px; | |
margin:5px; | |
padding:0 2px; | |
text-align:center; | |
-webkit-box-sizing:border-box; | |
box-sizing:border-box; | |
-webkit-border-radius:50%; | |
border-radius:50%; | |
height:20px; | |
width:20px | |
} | |
.gb_Oc.gb_Pc{ | |
background-position:-194px -21px | |
} | |
.gb_Oc.gb_Qc{ | |
background-position:-194px -46px | |
} | |
.gb_b:hover .gb_Oc,.gb_b:focus .gb_Oc{ | |
background-color:rgba(0,0,0,.85) | |
} | |
#gbsfw.gb_Rc{ | |
background:#e5e5e5; | |
border-color:#ccc | |
} | |
.gb_ea .gb_Oc{ | |
background-color:rgba(0,0,0,.7) | |
} | |
.gb_X .gb_Oc.gb_Oc,.gb_X .gb_Hc .gb_Oc.gb_Oc,.gb_X .gb_Hc .gb_b:hover .gb_Oc,.gb_X .gb_Hc .gb_b:focus .gb_Oc{ | |
background-color:#fff; | |
color:#404040 | |
} | |
.gb_X .gb_Oc.gb_Pc{ | |
background-position:-70px 0 | |
} | |
.gb_X .gb_Oc.gb_Qc{ | |
background-position:-219px 0 | |
} | |
.gb_Hc .gb_Oc.gb_Oc{ | |
background-color:#db4437; | |
color:#fff | |
} | |
.gb_Hc .gb_b:hover .gb_Oc,.gb_Hc .gb_b:focus .gb_Oc{ | |
background-color:#a52714 | |
} | |
.gb_N .gbqfi::before{ | |
left:-428px; | |
top:0 | |
} | |
.gb_Pb .gbqfb:focus .gbqfi{ | |
outline:1px dotted #fff | |
} | |
.gb_N .gb_da .gb_b::before,.gb_N.gb_ea .gb_da .gb_b::before{ | |
left:-132px; | |
top:-38px | |
} | |
.gb_N.gb_X .gb_da .gb_b::before{ | |
left:-463px; | |
top:-35px | |
} | |
.gb_Pb .gb_ja{ | |
position:relative | |
} | |
.gb_da .gb_b:hover,.gb_da .gb_b:focus{ | |
opacity:.85 | |
} | |
.gb_X .gb_da .gb_b:hover,.gb_X .gb_da .gb_b:focus{ | |
opacity:1 | |
} | |
@media (min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){ | |
.gb_na .gb_2{ | |
background-image:url('//ssl.gstatic.com/gb/images/p2_bcff3ea8.png') | |
} | |
} | |
.gb_N .gb_bc .gb_dc::before{ | |
left:0; | |
top:-35px | |
} | |
.gb_N.gb_X .gb_bc .gb_dc::before{ | |
left:-296px; | |
top:0 | |
} | |
.gb_N.gb_ea .gb_bc .gb_dc::before{ | |
left:-97px; | |
top:0 | |
} | |
.gb_N .gb_Wa{ | |
background-image:none!important | |
} | |
.gb_N .gb_ec{ | |
visibility:visible | |
} | |
.gb_Pb .gb_he span{ | |
background:transparent | |
} | |
.gb_N .gb_Dc::before{ | |
left:-314px; | |
top:-38px | |
} | |
.gb_N .gb_Ec .gb_Dc::before{ | |
left:-463px; | |
top:0 | |
} | |
.gb_N.gb_ea .gb_b .gb_Dc::before{ | |
left:0; | |
top:0 | |
} | |
.gb_N.gb_ea .gb_Ec .gb_Dc::before{ | |
left:-279px; | |
top:-38px | |
} | |
.gb_N.gb_X .gb_b .gb_Dc::before{ | |
left:-349px; | |
top:-38px | |
} | |
.gb_N.gb_X .gb_Ec .gb_Dc::before{ | |
left:-393px; | |
top:0 | |
} | |
.gb_Pb .gb_Oc{ | |
border:1px solid #fff; | |
color:#fff | |
} | |
.gb_Pb.gb_ea .gb_Oc{ | |
border-color:#000; | |
color:#000 | |
} | |
.gb_N .gb_Oc.gb_Pc::before,.gb_Pb.gb_N.gb_X .gb_Oc.gb_Pc::before{ | |
left:-194px; | |
top:-21px | |
} | |
.gb_N .gb_Oc.gb_Qc::before,.gb_Pb.gb_N.gb_X .gb_Oc.gb_Qc::before{ | |
left:-194px; | |
top:-46px | |
} | |
.gb_N.gb_X .gb_Oc.gb_Pc::before,.gb_Pb.gb_N.gb_ea .gb_Oc.gb_Pc::before{ | |
left:-70px; | |
top:0 | |
} | |
.gb_N.gb_X .gb_Oc.gb_Qc::before,.gb_Pb.gb_N.gb_ea .gb_Oc.gb_Qc::before{ | |
left:-219px; | |
top:0 | |
} | |
.gb_vd{ | |
color:#ffffff; | |
font-size:13px; | |
font-weight:bold; | |
height:25px; | |
line-height:19px; | |
padding-top:5px; | |
padding-left:12px; | |
position:relative; | |
background-color:#4d90fe | |
} | |
.gb_vd .gb_wd{ | |
color:#ffffff; | |
cursor:default; | |
font-size:22px; | |
font-weight:normal; | |
position:absolute; | |
right:12px; | |
top:5px | |
} | |
.gb_vd .gb_fd,.gb_vd .gb_xd{ | |
color:#ffffff; | |
display:inline-block; | |
font-size:11px; | |
margin-left:16px; | |
padding:0 8px; | |
white-space:nowrap | |
} | |
.gb_yd{ | |
background:none; | |
background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.16)),to(rgba(0,0,0,0.2))); | |
background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.16),rgba(0,0,0,0.2)); | |
background-image:linear-gradient(top,rgba(0,0,0,0.16),rgba(0,0,0,0.2)); | |
background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.16),rgba(0,0,0,0.2)); | |
border-radius:2px; | |
border:1px solid #dcdcdc; | |
border:1px solid rgba(0,0,0,0.1); | |
cursor:default!important; | |
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#160000ff,endColorstr=#220000ff); | |
text-decoration:none!important; | |
-webkit-border-radius:2px | |
} | |
.gb_yd:hover{ | |
background:none; | |
background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.14)),to(rgba(0,0,0,0.2))); | |
background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.14),rgba(0,0,0,0.2)); | |
background-image:linear-gradient(top,rgba(0,0,0,0.14),rgba(0,0,0,0.2)); | |
background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.14),rgba(0,0,0,0.2)); | |
border:1px solid rgba(0,0,0,0.2); | |
box-shadow:0 1px 1px rgba(0,0,0,0.1); | |
-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1); | |
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#14000000,endColorstr=#22000000) | |
} | |
.gb_yd:active{ | |
box-shadow:inset 0 1px 2px rgba(0,0,0,0.3); | |
-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3) | |
} | |
.gb_6c.gb_7c{ | |
padding:0 | |
} | |
.gb_7c .gb_fa{ | |
padding:26px 26px 22px 13px; | |
background:#ffffff | |
} | |
.gb_8c.gb_7c .gb_fa{ | |
background:#4d90fe | |
} | |
a.gb_9c{ | |
color:#666666!important; | |
font-size:22px; | |
height:9px; | |
opacity:.8; | |
position:absolute; | |
right:14px; | |
top:4px; | |
text-decoration:none!important; | |
width:9px | |
} | |
.gb_8c a.gb_9c{ | |
color:#c1d1f4!important | |
} | |
a.gb_9c:hover,a.gb_9c:active{ | |
opacity:1 | |
} | |
.gb_ad{ | |
padding:0; | |
width:258px; | |
white-space:normal; | |
display:table | |
} | |
.gb_bd .gb_fa{ | |
top:36px; | |
border:0; | |
padding:16px; | |
-webkit-box-shadow:4px 4px 12px rgba(0,0,0,0.4); | |
box-shadow:4px 4px 12px rgba(0,0,0,0.4) | |
} | |
.gb_bd .gb_ad{ | |
width:328px | |
} | |
.gb_bd .gb_Fa,.gb_bd .gb_cd,.gb_bd .gb_5c,.gb_bd .gb_Ba,.gb_dd{ | |
line-height:normal; | |
font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif | |
} | |
.gb_bd .gb_Fa,.gb_bd .gb_cd,.gb_bd .gb_Ba{ | |
font-weight:500 | |
} | |
.gb_bd .gb_Fa,.gb_bd .gb_Ba{ | |
border:0; | |
padding:10px 8px | |
} | |
.gb_7c .gb_Fa:active{ | |
outline:none; | |
-webkit-box-shadow:0 4px 5px rgba(0,0,0,.16); | |
box-shadow:0 4px 5px rgba(0,0,0,.16) | |
} | |
.gb_bd .gb_cd{ | |
color:#222; | |
margin-bottom:8px | |
} | |
.gb_bd .gb_5c{ | |
color:#808080; | |
font-size:14px | |
} | |
.gb_ed{ | |
text-align:right; | |
font-size:14px; | |
padding-bottom:0; | |
white-space:nowrap | |
} | |
.gb_ed .gb_fd{ | |
margin-left:8px | |
} | |
.gb_ed .gb_gd.gb_fd img{ | |
background-color:inherit; | |
-webkit-border-radius:initial; | |
border-radius:initial; | |
height:1.5em; | |
margin:-0.25em 10px -0.25em 2px; | |
vertical-align:text-top; | |
width:1.5em | |
} | |
.gb_bd .gb_ad .gb_hd .gb_gd{ | |
border:2px solid transparent | |
} | |
.gb_bd .gb_ad .gb_hd .gb_gd:focus{ | |
border-color:#bbccff | |
} | |
.gb_bd .gb_ad .gb_hd .gb_gd:focus:after,.gb_bd .gb_ad .gb_hd .gb_gd:hover:after{ | |
background-color:transparent | |
} | |
.gb_dd{ | |
background-color:#404040; | |
color:#fff; | |
padding:16px; | |
position:absolute; | |
top:36px; | |
min-width:328px; | |
max-width:650px; | |
right:0; | |
-webkit-border-radius:2px; | |
border-radius:2px; | |
-webkit-box-shadow:4px 4px 12px rgba(0,0,0,0.4); | |
box-shadow:4px 4px 12px rgba(0,0,0,0.4) | |
} | |
.gb_dd a,.gb_dd a:visited{ | |
color:#5e97f6; | |
text-decoration:none | |
} | |
.gb_id{ | |
text-transform:uppercase | |
} | |
.gb_jd{ | |
padding-left:50px | |
} | |
.gb_8c .gb_ad{ | |
width:200px | |
} | |
.gb_cd{ | |
color:#333333; | |
font-size:16px; | |
line-height:20px; | |
margin:0; | |
margin-bottom:16px | |
} | |
.gb_8c .gb_cd{ | |
color:#ffffff | |
} | |
.gb_5c{ | |
color:#666666; | |
line-height:17px; | |
margin:0; | |
margin-bottom:5px | |
} | |
.gb_8c .gb_5c{ | |
color:#ffffff | |
} | |
.gb_ld{ | |
text-decoration:none; | |
color:#5e97f6 | |
} | |
.gb_ld:visited{ | |
color:#5e97f6 | |
} | |
.gb_ld:hover,.gb_ld:active{ | |
text-decoration:underline | |
} | |
.gb_md{ | |
position:absolute; | |
background:transparent; | |
top:-999px; | |
z-index:-1; | |
visibility:hidden; | |
margin-top:1px; | |
margin-left:1px | |
} | |
#gb .gb_7c{ | |
margin:0 | |
} | |
.gb_7c .gb_Eb{ | |
background:#4d90fe; | |
border-color:#3079ed; | |
margin-top:15px | |
} | |
.gb_bd .gb_Fa{ | |
background:#4285f4 | |
} | |
#gb .gb_7c a.gb_Eb.gb_Eb{ | |
color:#ffffff | |
} | |
.gb_7c .gb_Eb:hover{ | |
background:#357ae8; | |
border-color:#2f5bb7 | |
} | |
.gb_nd .gb_Nc .gb_qb{ | |
border-bottom-color:#ffffff; | |
display:block | |
} | |
.gb_od .gb_Nc .gb_qb{ | |
border-bottom-color:#4d90fe; | |
display:block | |
} | |
.gb_nd .gb_Nc .gb_rb,.gb_od .gb_Nc .gb_rb{ | |
display:block | |
} | |
.gb_pd,.gb_hd{ | |
display:table-cell | |
} | |
.gb_pd{ | |
vertical-align:middle | |
} | |
.gb_bd .gb_pd{ | |
vertical-align:top | |
} | |
.gb_hd{ | |
padding-left:13px; | |
width:100% | |
} | |
.gb_bd .gb_hd{ | |
padding-left:20px | |
} | |
.gb_qd{ | |
display:block; | |
display:inline-block; | |
padding:1em 0 0 0; | |
position:relative; | |
width:100% | |
} | |
.gb_rd{ | |
color:#ff0000; | |
font-style:italic; | |
margin:0; | |
padding-left:46px | |
} | |
.gb_qd .gb_sd{ | |
float:right; | |
margin:-20px 0; | |
width:-webkit-calc(100% - 46px); | |
width:calc(100% - 46px) | |
} | |
.gb_td svg{ | |
fill:grey | |
} | |
.gb_td.gb_ud svg{ | |
fill:#4285f4 | |
} | |
.gb_qd .gb_sd label:after{ | |
background-color:#4285f4 | |
} | |
.gb_td{ | |
display:inline; | |
float:right; | |
margin-right:22px; | |
position:relative; | |
top:-4px | |
} | |
.gb_Bf{ | |
margin-bottom:32px; | |
font-size:small | |
} | |
.gb_Bf .gb_Cf{ | |
margin-right:5px | |
} | |
.gb_Bf .gb_Df{ | |
color:red | |
} | |
.gb_Uc{ | |
display:none | |
} | |
.gb_Uc.gb_g{ | |
display:block | |
} | |
.gb_Vc{ | |
background-color:#fff; | |
-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.08); | |
box-shadow:0 1px 0 rgba(0,0,0,0.08); | |
color:#000; | |
position:relative; | |
z-index:986 | |
} | |
.gb_Wc{ | |
height:40px; | |
padding:16px 24px; | |
white-space:nowrap | |
} | |
.gb_Xc{ | |
position:fixed; | |
bottom:16px; | |
padding:16px; | |
right:16px; | |
white-space:normal; | |
width:328px; | |
-webkit-transition:width .2s,bottom .2s,right .2s; | |
transition:width .2s,bottom .2s,right .2s; | |
-webkit-border-radius:2px; | |
border-radius:2px; | |
-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12); | |
box-shadow:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12) | |
} | |
@media (max-width:400px){ | |
.gb_Vc.gb_Xc{ | |
max-width:368px; | |
width:auto; | |
bottom:0; | |
right:0 | |
} | |
} | |
.gb_Vc .gb_Eb{ | |
border:0; | |
font-weight:500; | |
font-size:14px; | |
line-height:36px; | |
min-width:32px; | |
padding:0 16px; | |
vertical-align:middle | |
} | |
.gb_Vc .gb_Eb:before{ | |
content:''; | |
height:6px; | |
left:0; | |
position:absolute; | |
top:-6px; | |
width:100% | |
} | |
.gb_Vc .gb_Eb:after{ | |
bottom:-6px; | |
content:''; | |
height:6px; | |
left:0; | |
position:absolute; | |
width:100% | |
} | |
.gb_Vc .gb_Eb+.gb_Eb{ | |
margin-left:8px | |
} | |
.gb_Zc{ | |
height:48px; | |
padding:4px; | |
margin:-8px 0 0 -8px | |
} | |
.gb_Xc .gb_Zc{ | |
float:left; | |
margin:-4px | |
} | |
.gb_0c{ | |
font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif; | |
overflow:hidden; | |
vertical-align:top | |
} | |
.gb_Wc .gb_0c{ | |
display:inline-block; | |
padding-left:8px; | |
width:640px | |
} | |
.gb_Xc .gb_0c{ | |
display:block; | |
margin-left:56px; | |
padding-bottom:16px | |
} | |
.gb_1c{ | |
background-color:inherit | |
} | |
.gb_Wc .gb_1c{ | |
display:inline-block; | |
position:absolute; | |
top:18px; | |
right:24px | |
} | |
.gb_Xc .gb_1c{ | |
text-align:right; | |
padding-right:24px; | |
padding-top:6px | |
} | |
.gb_1c .gb_2c{ | |
height:1.5em; | |
margin:-.25em 10px -.25em 0; | |
vertical-align:text-top; | |
width:1.5em | |
} | |
.gb_3c{ | |
line-height:20px; | |
font-size:16px; | |
font-weight:700; | |
color:rgba(0,0,0,.87) | |
} | |
.gb_Xc .gb_3c{ | |
color:rgba(0,0,0,.87); | |
font-size:16px; | |
line-height:20px; | |
padding-top:8px | |
} | |
.gb_Wc .gb_3c,.gb_Wc .gb_4c{ | |
width:640px | |
} | |
.gb_4c .gb_5c,.gb_4c{ | |
line-height:20px; | |
font-size:13px; | |
font-weight:400; | |
color:rgba(0,0,0,.54) | |
} | |
.gb_Xc .gb_4c .gb_5c{ | |
font-size:14px | |
} | |
.gb_Xc .gb_4c{ | |
padding-top:12px | |
} | |
.gb_Xc .gb_4c a{ | |
color:rgba(66,133,244,1) | |
} | |
.gb_N .gb_Ff .gb_b::before{ | |
left:-498px; | |
top:-35px | |
} | |
.gb_N.gb_ea .gb_Ff .gb_b::before{ | |
left:-498px; | |
top:0 | |
} | |
.gb_N.gb_X .gb_Ff .gb_b::before{ | |
left:-428px; | |
top:-35px | |
} | |
.gb_Pb .gb_rb{ | |
border:0; | |
border-left:1px solid rgba(0,0,0,.2); | |
border-top:1px solid rgba(0,0,0,.2); | |
height:14px; | |
width:14px; | |
-webkit-transform:rotate(45deg); | |
transform:rotate(45deg) | |
} | |
.gb_Pb .gb_qb{ | |
border:0; | |
border-left:1px solid rgba(0,0,0,.2); | |
border-top:1px solid rgba(0,0,0,.2); | |
height:14px; | |
width:14px; | |
-webkit-transform:rotate(45deg); | |
transform:rotate(45deg); | |
border-color:#fff; | |
background:#fff | |
} | |
.gb_N .gb_wg::before{ | |
clip:rect(25px 235px 41px 219px); | |
left:-197px; | |
top:-3px | |
} | |
.gb_N .gb_dc.gb_xg{ | |
position:absolute | |
} | |
.gb_N .gb_xg::before{ | |
clip:rect(0 210px 16px 194px); | |
left:-164px; | |
top:22px | |
} | |
.gb_N .gb_gb .gb_wg::before{ | |
left:-189px | |
} | |
@media (min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){ | |
.gb_N .gb_wg::before{ | |
clip:rect(50px 470px 82px 438px) | |
} | |
.gb_N .gb_xg::before{ | |
clip:rect(0 420px 32px 388px) | |
} | |
} | |
.gb_N .gb_dc,.gb_N .gbii,.gb_N .gbip{ | |
background-image:none; | |
overflow:hidden; | |
position:relative | |
} | |
.gb_N .gb_dc::before{ | |
content:url('//ssl.gstatic.com/gb/images/i1_1967ca6a.png'); | |
position:absolute | |
} | |
@media (min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){ | |
.gb_N .gb_dc::before{ | |
content:url('//ssl.gstatic.com/gb/images/i2_2ec824b0.png'); | |
-webkit-transform:scale(.5); | |
transform:scale(.5); | |
-webkit-transform-origin:0 0; | |
transform-origin:0 0 | |
} | |
} | |
.gb_Pb a:focus{ | |
outline:1px dotted #fff!important | |
} | |
sentinel{ | |
} | |
</style> | |
<script nonce="BTZ6sze1/dnYsJ0dxxJoTw=="> | |
(function() { | |
var ctx = ["root", [ | |
["t-aTz9-_sUcEc", "i1078nRzf02Q", "r-i1078nRzf02Q"], | |
["t-orNZyHXTT74", "iOePnc644Ie8", "r-iOePnc644Ie8", [ | |
["update_uule_on_visibility_change_events", null, null, null, null, [null, null, null, null, 0]], | |
["js_config", null, null, null, null, [null, "[null,null,1,30000,null,null,null,2,null,null,3,null,null,null,null,null,1,null,null,null,null,null,null,[-6.1314055,106.8001511]\n,null,null,null,null,0,null,null,null,null,null,null,null,0,\"1519449741\",null,null,null,null,null,1,\"86400000\",null,[\"86400000\",\"604800000\",2.0]\n]\n"]] | |
]] | |
]]; | |
google.jsc.x(ctx); | |
})(); | |
</script> | |
<script nonce="BTZ6sze1/dnYsJ0dxxJoTw=="> | |
(function() { | |
var m = []; | |
for (var a = window, b = m, c = {}, d = 0; d < b.length; d += 2) c[b[d]] = JSON.parse(b[d + 1]); | |
a.W_jd = c; | |
})(); | |
</script> | |
<script nonce="BTZ6sze1/dnYsJ0dxxJoTw=="> | |
(function() { | |
var g = { | |
gen204: "aft", | |
clearcut: 1 | |
}, | |
h = { | |
gen204: "iml", | |
clearcut: 8 | |
}, | |
k = { | |
gen204: "ol", | |
clearcut: 14 | |
}, | |
l = { | |
gen204: "prt", | |
clearcut: 16 | |
}; | |
function m(a) { | |
if (!a || "none" == a.style.display) return !1; | |
if (document.defaultView && document.defaultView.getComputedStyle) { | |
var c = document.defaultView.getComputedStyle(a); | |
if (c && ("hidden" == c.visibility || "0px" == c.height || "0px" == c.width)) return !1 | |
} | |
if (!a.getBoundingClientRect) return !0; | |
a = a.getBoundingClientRect(); | |
c = a.left + window.pageXOffset; | |
var b = a.top + window.pageYOffset; | |
return 0 > b + a.height || 0 > c + a.width || 0 >= a.height || 0 >= a.width ? !1 : b <= (window.innerHeight || document.documentElement.clientHeight) && c <= (window.innerWidth || | |
document.documentElement.clientWidth) | |
}; | |
var n, p, q, r, u = 0, | |
v = 0, | |
w = location; | |
function x(a) { | |
n.removeEventListener("click", x); | |
a.stopPropagation && a.stopPropagation() | |
} | |
function y(a) { | |
++q; | |
a = a || window.event; | |
google.iTick(a.target || a.srcElement) | |
} | |
var z = function() { | |
var a = google.timers.webaft, | |
c = a.t, | |
b = c.start; | |
a = { | |
wsrt: a.wsrt | |
}; | |
if (google.c.c.g) | |
if ("F" == google.c.c.gt) a.gsasrt = -1; | |
else { | |
var d = w.search, | |
f = d.indexOf("qsubts="); | |
var e = parseInt(d.substring(f + 7), 10); | |
d = d[f - 1]; | |
e = "?" != d && "&" != d || isNaN(e) ? 0 : e; | |
"S" == google.c.c.gt && 0 < e && (a.gsasrt = Math.abs(b - e)) | |
} | |
for (var t in c) e = c[t], "start" != t && e && b && (a[e.key.gen204] = e.ts - b); | |
return a | |
}, | |
A = function(a) { | |
var c = "/gen_204?s=webaft&atyp=csi&ei=" + google.kEI + "&rt=", | |
b = "", | |
d; | |
for (d in a) c += b + d + "." + a[d], b = ","; | |
google.cshid && (c += "&cshid=" + | |
google.cshid); | |
(a = window.performance && window.performance.navigation) && 2 == a.type && (c += "&bb=1"); | |
return c | |
}, | |
B = function() { | |
var a = z(), | |
c = A(a); | |
if (google.c.c.e || google.c.c.g) { | |
var b = function() { | |
n ? (n.setAttribute("ping", c), n.click()) : navigator.sendBeacon ? navigator.sendBeacon(c, "") : google.log("", "", c) | |
}, | |
d = a.gsasrt || a.wsrt; | |
a = a[g.gen204]; | |
0 <= google.c.c.t && d && a ? setTimeout(b, google.c.c.t * (d + a)) : b() | |
} | |
}, | |
C = function(a) { | |
google.rll(a, !1, function() { | |
++v; | |
if (v == u) { | |
var a = google.time(); | |
google.tick("webaft", g, a); | |
google.tick("load", g, a); | |
B() | |
} | |
}) | |
}; | |
(function() { | |
(google.c.c.e || google.c.c.g) && (n = document.getElementById("csi-ping")) && n.addEventListener("click", x); | |
if (google.timers && google.timers.load.t) { | |
google.c.c.a && (google.startTick("aft"), google.afte = !1); | |
var a = document.getElementsByTagName("img"); | |
p = a.length; | |
for (var c = q = 0, b; b = a[c]; ++c) | |
if (google.c.c.i && "none" == b.style.display) ++q; | |
else { | |
var d = "string" != typeof b.src || !b.src, | |
f = d || b.complete; | |
if (b.getAttribute("data-noaft")) f = !0; | |
else if (google.c.c.d) { | |
var e = b.id; | |
google.ldi && e && google.ldi[e] ? b.setAttribute("lazy-loaded", "") : b.getAttribute("data-deferred") ? f = !1 : (d || "data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" == b.src) && b.setAttribute("lazy-loaded", ""); | |
b.removeAttribute("data-deferred") | |
} else google.c.c.m && d && b.getAttribute("data-bsrc") && (f = !1); | |
f ? ++q : (google.rll(b, !0, y), (google.c.c.e || google.c.c.g) && m(b) && (++u, C(b))) | |
} | |
r = p - q; | |
google.rll(window, !1, function() { | |
google.tick("load", k); | |
google.c.e("load", "imc", String(q)); | |
google.c.e("load", "imn", String(p)); | |
google.c.e("load", "imp", String(r)); | |
google.c.u("pr") | |
}); | |
google.tick("load", [l, g, h]); | |
if (google.c.c.e || google.c.c.g) google.tick("webaft", [l, g]), 0 == u && B() | |
} | |
google.c.c.n && 0 < document.getElementsByClassName("native_iml_flag").length && google.c.b("ncr") | |
})(); | |
}).call(this); | |
</script> | |
<div id="lfootercc"></div> | |
</div> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment