· 5 years ago · Jun 27, 2020, 06:34 PM
1try {
2 s_L("NpD4ec");
3
4 s_f().ka();
5
6} catch (e) {
7 _DumpException(e)
8}
9try {
10 var s_2db = function(a) {
11 a = a.style;
12 a.position = "relative";
13 s_ae && !s_ke("8") ? (a.zoom = "1", a.display = "inline") : a.display = "inline-block"
14 };
15 s_L("sy9w");
16 var s_3db = function(a) {
17 this.jx = a
18 };
19
20 s_f().ka();
21
22} catch (e) {
23 _DumpException(e)
24}
25try {
26 s_L("syac");
27 s_Fb(s_Rj);
28
29 s_f().ka();
30
31} catch (e) {
32 _DumpException(e)
33}
34try {
35 s_L("runuse");
36
37 s_f().ka();
38
39} catch (e) {
40 _DumpException(e)
41}
42try {
43 s_L("sy3x");
44
45 s_f().ka();
46
47} catch (e) {
48 _DumpException(e)
49}
50try {
51 var s_Ml = function(a) {
52 s_x(this, a, 0, -1, null, null)
53 };
54 s_m(s_Ml, s_w);
55 var s_cSa = function(a, b) {
56 for (; s_q(b) && !s_p(b);) switch (b.Aa) {
57 case 1:
58 var c = new s_0g;
59 b.ka(c, s_1g);
60 s_E(a, 1, c);
61 break;
62 case 2:
63 c = s_Vd(b);
64 s_i(a, 2, c);
65 break;
66 default:
67 s_r(b)
68 }
69 return a
70 },
71 s_dSa = function(a, b) {
72 var c = s_C(a, s_0g, 1);
73 null != c && b.wa(1, c, s_2g);
74 c = s_y(a, 2);
75 null != c && s_Be(b, 2, c)
76 };
77 s_L("sy3y");
78 var s_fSa = function(a) {
79 s_x(this, a, 0, -1, s_eSa, null)
80 };
81 s_m(s_fSa, s_w);
82 var s_eSa = [1],
83 s_gSa = function(a, b) {
84 for (; s_q(b) && !s_p(b);) switch (b.Aa) {
85 case 1:
86 var c = b.Ba();
87 s_3e(a, 1, c, void 0);
88 break;
89 case 2:
90 c = b.Ba();
91 a.pI(c);
92 break;
93 default:
94 s_r(b)
95 }
96 return a
97 },
98 s_hSa = function(a, b) {
99 var c = s_y(a, 1);
100 0 < c.length && s_Je(b, 1, c);
101 c = s_y(a, 2);
102 null != c && b.Aa(2, c)
103 };
104 s_fSa.prototype.pI = function(a) {
105 s_i(this, 2, a)
106 };
107 var s_Nl = function(a) {
108 s_x(this, a, 0, -1, null, null)
109 };
110 s_m(s_Nl, s_w);
111 var s_kSa = function(a, b) {
112 for (; s_q(b) && !s_p(b);) switch (b.Aa) {
113 case 1:
114 var c = b.Ba();
115 s_i(a, 1, c);
116 break;
117 case 11:
118 c = b.Ba();
119 s_i(a, 11, c);
120 break;
121 case 15:
122 c = new s_fSa;
123 b.ka(c, s_gSa);
124 s_E(a, 15, c);
125 break;
126 case 2:
127 c = b.Ba();
128 s_iSa(a, c);
129 break;
130 case 8:
131 c = b.Ba();
132 s_i(a, 8, c);
133 break;
134 case 5:
135 c = b.Ba();
136 s_i(a, 5, c);
137 break;
138 case 6:
139 c = b.Ba();
140 s_i(a, 6, c);
141 break;
142 case 7:
143 c = b.Ba();
144 s_i(a, 7, c);
145 break;
146 case 9:
147 c = b.Ba();
148 s_i(a, 9, c);
149 break;
150 case 10:
151 c = s_s(b);
152 s_i(a, 10, c);
153 break;
154 case 12:
155 c = s__d(b);
156 s_i(a, 12, c);
157 break;
158 case 13:
159 c = new s_Ml;
160 b.ka(c, s_cSa);
161 s_jSa(a, c);
162 break;
163 case 14:
164 c = b.Ba();
165 s_i(a, 14, c);
166 break;
167 default:
168 s_r(b)
169 }
170 return a
171 },
172 s_lSa = function(a, b) {
173 var c = s_y(a, 1);
174 null != c && b.Aa(1, c);
175 c = s_y(a, 11);
176 null != c && b.Aa(11, c);
177 c = s_C(a, s_fSa, 15);
178 null != c && b.wa(15, c, s_hSa);
179 c = s_y(a, 2);
180 null != c && b.Aa(2, c);
181 c = s_y(a, 8);
182 null != c && b.Aa(8, c);
183 c = s_y(a, 5);
184 null != c && b.Aa(5, c);
185 c = s_y(a, 6);
186 null != c && b.Aa(6, c);
187 c = s_y(a, 7);
188 null != c && b.Aa(7, c);
189 c = s_y(a, 9);
190 null != c && b.Aa(9, c);
191 c = s_y(a, 10);
192 null != c && s_u(b, 10, c);
193 c = s_y(a, 12);
194 null != c && s_Fe(b, 12, c);
195 c = s_C(a, s_Ml, 13);
196 null != c && b.wa(13, c, s_dSa);
197 c = s_y(a, 14);
198 null != c &&
199 b.Aa(14, c)
200 },
201 s_mSa = new s_Me(15872052, s_Nl, 0);
202 s_$e[15872052] = new s_Ne(s_mSa, s_la.prototype.ka, s_we.prototype.Ha, s_lSa, s_kSa);
203 s_9e[15872052] = s_mSa;
204 var s_iSa = function(a, b) {
205 return s_i(a, 2, b)
206 },
207 s_jSa = function(a, b) {
208 return s_E(a, 13, b)
209 };
210
211 s_f().ka();
212
213} catch (e) {
214 _DumpException(e)
215}
216try {
217 var s_nSa = function(a, b) {
218 if (s_yga && !b) return s_8b.atob(a);
219 var c = "";
220 s_Aga(a, function(d) {
221 c += String.fromCharCode(d)
222 });
223 return c
224 };
225 s_L("sy41");
226
227 s_f().ka();
228
229} catch (e) {
230 _DumpException(e)
231}
232try {
233 var s_oSa = [
234 [1, 2]
235 ],
236 s_Ol = function(a) {
237 s_x(this, a, 0, -1, null, s_oSa)
238 };
239 s_m(s_Ol, s_w);
240 var s_Pl = function(a, b) {
241 for (; s_q(b) && !s_p(b);) switch (b.Aa) {
242 case 1:
243 var c = new s_0g;
244 b.ka(c, s_1g);
245 s_5e(a, 1, s_oSa[0], c);
246 break;
247 case 2:
248 c = new s_Ml;
249 b.ka(c, s_cSa);
250 s_5e(a, 2, s_oSa[0], c);
251 break;
252 case 3:
253 c = b.Ba();
254 s_i(a, 3, c);
255 break;
256 case 5:
257 c = s_Vd(b);
258 s_i(a, 5, c);
259 break;
260 default:
261 s_r(b)
262 }
263 return a
264 },
265 s_Ql = function(a, b) {
266 var c = s_C(a, s_0g, 1);
267 null != c && b.wa(1, c, s_2g);
268 c = s_C(a, s_Ml, 2);
269 null != c && b.wa(2, c, s_dSa);
270 c = s_y(a, 3);
271 null != c && b.Aa(3, c);
272 c = s_y(a, 5);
273 null != c && s_Be(b, 5, c)
274 };
275 s_L("sy3z");
276 var s_Rl = function(a) {
277 s_x(this, a, 0, 233, s_pSa, null)
278 };
279 s_m(s_Rl, s_w);
280 var s_Sl = {},
281 s_Tl = {},
282 s_pSa = [4];
283 s_Rl.prototype.getVisible = function() {
284 return s_A(this, 6, 0)
285 };
286 s_Rl.prototype.setVisible = function(a) {
287 return s_i(this, 6, a)
288 };
289
290 s_f().ka();
291
292} catch (e) {
293 _DumpException(e)
294}
295try {
296 var s_qSa = function(a) {
297 var b = s_ma(a);
298 return b ? s_Jaa(b) : a.getAttribute ? a.getAttribute("eid") : null
299 },
300 s_rSa = {
301 name: "lupa"
302 },
303 s_sSa = function(a, b) {
304 return s_Ca(new s_3g(b), "ved", a)
305 },
306 s_tSa = function(a, b) {
307 var c = s_ma(a);
308 return c ? s_sSa(c, b) : (a = s_qSa(a)) ? s_4g(a, b) : null
309 };
310 s_L("sy40");
311 var s_Ul = function(a) {
312 s_x(this, a, 0, 17, s_uSa, null)
313 };
314 s_m(s_Ul, s_w);
315 var s_uSa = [14];
316 s_Ul.prototype.Hh = function() {
317 return s_y(this, 11)
318 };
319 var s_vSa = function(a, b) {
320 return s_i(a, 6, b)
321 };
322 s_Ul.prototype.getImageUrl = function() {
323 return s_y(this, 9)
324 };
325
326 s_f().ka();
327
328} catch (e) {
329 _DumpException(e)
330}
331try {
332 var s_wSa = function(a) {
333 s_xba[a.ka()] || (s_xba[a.ka()] = a, google.dclc(function() {
334 a.wa(s_Sa) && (s_Za = a, a.handle(s_Sa, !0))
335 }))
336 },
337 s_xSa = function(a) {
338 s_Za && s_Za.ka() == a && (s_Za = null);
339 delete s_xba[a]
340 },
341 s_ASa = function(a) {
342 var b = a.triggerElement,
343 c = a.interactionContext,
344 d = a.userAction,
345 e = a.JLa,
346 f, g, h, k;
347 return s_l(function(l) {
348 if (1 == l.ka) return s_ySa ? l.ud(2) : s_k(l, s_Ub(s_Sj, s_f().Ea), 3);
349 2 != l.ka && (s_ySa = l.wa);
350 f = s_ySa.ka();
351 b && (f = f.ka(b, d));
352 c && (f = f.Aa(s_vSa(new s_Ul, c)));
353 if (e)
354 for (g = s_a(e), h = g.next(); !h.done; h = g.next()) k = h.value,
355 f = f.wa(k.element, s_zSa[k.type]);
356 f.log();
357 s_1b(l)
358 })
359 },
360 s_BSa = function() {
361 return void 0 !== s_8b.URL && void 0 !== s_8b.URL.createObjectURL ? s_8b.URL : void 0 !== s_8b.webkitURL && void 0 !== s_8b.webkitURL.createObjectURL ? s_8b.webkitURL : void 0 !== s_8b.createObjectURL ? s_8b : null
362 },
363 s_CSa = function(a) {
364 if (s_afa(a.type)) {
365 var b = s_BSa();
366 if (null == b) throw Error("t");
367 a = b.createObjectURL(a)
368 } else a = "about:invalid#zClosurez";
369 return s_bd(a)
370 },
371 s_DSa = function(a) {
372 if (9 == a.nodeType) return [a.documentElement];
373 var b = [];
374 for (a = a.lastElementChild; a; a =
375 a.previousElementSibling) b.push(a);
376 return b
377 },
378 s_ESa = function(a) {
379 var b = s_Vl;
380 for (a = s_DSa(a); 0 < a.length;) {
381 var c = a.pop();
382 if (b(c)) return c;
383 for (c = c.lastElementChild; c; c = c.previousElementSibling) a.push(c)
384 }
385 return null
386 },
387 s_FSa = {
388 name: "kav"
389 },
390 s_GSa = {
391 name: "ess"
392 },
393 s_HSa = {
394 name: "lrs"
395 };
396 s_L("syx");
397 var s_S = function(a, b) {
398 b = void 0 === b ? {} : b;
399 return s_ISa({
400 triggerElement: b.triggerElement,
401 interactionContext: b.interactionContext,
402 userAction: b.userAction,
403 JLa: a,
404 data: b.data,
405 hBa: b.hBa
406 })
407 },
408 s_T = function(a, b) {
409 b = void 0 === b ? {} : b;
410 return s_ISa({
411 triggerElement: a,
412 interactionContext: b.interactionContext,
413 userAction: b.userAction,
414 data: b.data,
415 hBa: b.hBa
416 })
417 },
418 s_ISa = s_ASa,
419 s_JSa = s_ASa,
420 s_KSa = function() {},
421 s_ySa, s_LSa = {},
422 s_zSa = (s_LSa.show = 1, s_LSa.hide = 2, s_LSa.insert = 3, s_LSa["dedupe-insert"] = 4, s_LSa.copy = 5, s_LSa);
423 s_ISa = function(a) {
424 return a.hBa ? (s_KSa(a.data), s_JSa(a)) : s_0ka(a)
425 };
426 s_KSa = function(a) {
427 a && s_ea(Error("Sa"))
428 };
429
430 s_f().ka();
431
432} catch (e) {
433 _DumpException(e)
434}
435try {
436 s_L("sy3r");
437 /*
438
439 Copyright The Closure Library Authors.
440 SPDX-License-Identifier: Apache-2.0
441 */
442 var s_Il = function() {
443 return !s_Hl() && (s_id("iPod") || s_id("iPhone") || s_id("Android") || s_id("IEMobile"))
444 },
445 s_Hl = function() {
446 return s_id("iPad") || s_id("Android") && !s_id("Mobile") || s_id("Silk")
447 },
448 s_Jl = function() {
449 return !s_Il() && !s_Hl()
450 };
451
452 s_f().ka();
453
454} catch (e) {
455 _DumpException(e)
456}
457try {
458 var s_Kl = function(a, b) {
459 var c = 0 == a ? "Height" : "Width";
460 if (s_Il() && s_5d()) return s_md() ? 0 == a ? s_Cf().innerHeight : s_Cf().innerWidth : 0 == a ? Math.round(s_Cf().outerHeight / (s_Cf().devicePixelRatio || 1)) : Math.round(s_Cf().outerWidth / (s_Cf().devicePixelRatio || 1));
461 if (s_4d() && s_5d()) {
462 if (s_id("Silk")) {
463 b = s_Cf().outerWidth;
464 c = s_Cf().screen.width;
465 var d = s_Cf().screen.height,
466 e = s_Cf().devicePixelRatio;
467 0 < e && e < Number.MAX_VALUE || (e = 1);
468 for (var f = null, g = 0 == a, h = 0; h < s_MRa.length; h++) {
469 var k = s_MRa[h],
470 l = h % 2 ? s_MRa[h - 1] : s_MRa[h + 1];
471 if (s_ef(b,
472 k, 5)) {
473 f = g ? l : k;
474 break
475 }
476 }
477 null === f && (f = 1 == a ? c : d);
478 return f / e
479 }
480 if (1 == a) return s_Cf().document.documentElement.offsetWidth;
481 a = screen.height / screen.width;
482 0 < a && a < Number.MAX_VALUE || (a = 1);
483 b = s_Cf().outerHeight / s_Cf().outerWidth;
484 if (1 < b && 1 > a || 1 > b && 1 < a) a = 1 / a;
485 return Math.round(s_Cf().document.documentElement.offsetWidth * a)
486 }
487 return b ? s_Cf().document.documentElement["client" + c] : s_Cf()["inner" + c] ? s_Cf()["inner" + c] : s_Cf().document.documentElement && s_Cf().document.documentElement["offset" + c] ? s_Cf().document.documentElement["offset" +
488 c] : 0
489 };
490 s_L("sy3s");
491 var s_MRa = [600, 1024, 800, 1200];
492
493 s_f().ka();
494
495} catch (e) {
496 _DumpException(e)
497}
498try {
499 var s_NRa = function(a, b) {
500 a.length && (b %= a.length, 0 < b ? Array.prototype.unshift.apply(a, a.splice(-b, b)) : 0 > b && Array.prototype.push.apply(a, a.splice(0, -b)));
501 return a
502 },
503 s_ORa = function(a, b) {
504 var c = [];
505 s_lha(a, b, c, !1);
506 return c
507 },
508 s_PRa = function(a, b, c) {
509 return s_fg(a) ? a.H7(b, c) : a ? (a = s_ig(a)) ? a.H7(b, c) : [] : []
510 };
511 s_L("sy3t");
512 /*
513
514 Copyright The Closure Library Authors.
515 SPDX-License-Identifier: Apache-2.0
516 */
517 var s_RRa = function(a, b, c, d, e, f) {
518 if (s_ee && !s_ke("525")) return !0;
519 if (s_ge && e) return s_Ll(a);
520 if (e && !d) return !1;
521 if (!s_de) {
522 "number" === typeof b && (b = s_QRa(b));
523 var g = 17 == b || 18 == b || s_ge && 91 == b;
524 if ((!c || s_ge) && g || s_ge && 16 == b && (d || f)) return !1
525 }
526 if ((s_ee || s_be) && d && c) switch (a) {
527 case 220:
528 case 219:
529 case 221:
530 case 192:
531 case 186:
532 case 189:
533 case 187:
534 case 188:
535 case 190:
536 case 191:
537 case 192:
538 case 222:
539 return !1
540 }
541 if (s_ae && d && b == a) return !1;
542 switch (a) {
543 case 13:
544 return s_de ? f || e ? !1 : !(c && d) : !0;
545 case 27:
546 return !(s_ee || s_be || s_de)
547 }
548 return s_de &&
549 (d || e || f) ? !1 : s_Ll(a)
550 },
551 s_Ll = function(a) {
552 if (48 <= a && 57 >= a || 96 <= a && 106 >= a || 65 <= a && 90 >= a || (s_ee || s_be) && 0 == a) return !0;
553 switch (a) {
554 case 32:
555 case 43:
556 case 63:
557 case 64:
558 case 107:
559 case 109:
560 case 110:
561 case 111:
562 case 186:
563 case 59:
564 case 189:
565 case 187:
566 case 61:
567 case 188:
568 case 190:
569 case 191:
570 case 192:
571 case 222:
572 case 219:
573 case 220:
574 case 221:
575 case 163:
576 case 58:
577 return !0;
578 case 173:
579 return s_de;
580 default:
581 return !1
582 }
583 },
584 s_QRa = function(a) {
585 if (s_de) a = s_SRa(a);
586 else if (s_ge && s_ee) switch (a) {
587 case 93:
588 a = 91
589 }
590 return a
591 },
592 s_SRa = function(a) {
593 switch (a) {
594 case 61:
595 return 187;
596 case 59:
597 return 186;
598 case 173:
599 return 189;
600 case 224:
601 return 91;
602 case 0:
603 return 224;
604 default:
605 return a
606 }
607 };
608
609 s_f().ka();
610
611} catch (e) {
612 _DumpException(e)
613}
614try {
615 var s_2l = function(a) {
616 for (var b in s_Pa) s_Pa[b].delete(a)
617 },
618 s_3l = function(a, b, c) {
619 s_ej(a.Ia().el(), b, c)
620 },
621 s_4l = function(a, b, c) {
622 return s_tf(a, b, c)
623 },
624 s_5l = function(a) {
625 return a.ff.slice()
626 },
627 s_6l = function(a, b) {
628 return a.find('[jsname="' + b + '"]')
629 },
630 s_7l = function(a) {
631 if (0 < a.ff.length) return s_Fi(a.ff[0])
632 },
633 s_8l = function(a, b, c) {
634 return "number" === typeof s_qea(b) ? a.number(c) : a.Sa(c)
635 },
636 s_9l = function(a, b) {
637 return s_Ti(a, '[jsname="' + b + '"]')
638 },
639 s_WSa = function(a) {
640 if (!arguments.length) return [];
641 for (var b = [], c = arguments[0].length,
642 d = 1; d < arguments.length; d++) arguments[d].length < c && (c = arguments[d].length);
643 for (d = 0; d < c; d++) {
644 for (var e = [], f = 0; f < arguments.length; f++) e.push(arguments[f][d]);
645 b.push(e)
646 }
647 return b
648 },
649 s_$l = function(a) {
650 for (var b = Math.random, c = a.length - 1; 0 < c; c--) {
651 var d = Math.floor(b() * (c + 1)),
652 e = a[c];
653 a[c] = a[d];
654 a[d] = e
655 }
656 },
657 s_XSa = function(a) {
658 var b = a;
659 return function() {
660 if (b) {
661 var c = b;
662 b = null;
663 c()
664 }
665 }
666 },
667 s_am = function(a, b) {
668 var c = s_$b(b),
669 d = c ? b : arguments;
670 for (c = c ? 0 : 1; c < d.length; c++) {
671 if (null == a) return;
672 a = a[d[c]]
673 }
674 return a
675 },
676 s_YSa = function(a, b) {
677 switch (s_Yc(b)) {
678 case 1:
679 "ltr" !==
680 a.dir && (a.dir = "ltr");
681 break;
682 case -1:
683 "rtl" !== a.dir && (a.dir = "rtl");
684 break;
685 default:
686 a.removeAttribute("dir")
687 }
688 },
689 s_ZSa = function(a) {
690 if (a instanceof s_pd) return a;
691 a = s_sd(a);
692 var b = s_Yea(s_rd(a).replace(/ /g, "  "), void 0);
693 return s_ud(b, a.ka())
694 },
695 s_bm = function(a) {
696 return void 0 !== a.lastElementChild ? a.lastElementChild : s_jha(a.lastChild, !1)
697 },
698 s__Sa = function(a, b) {
699 for (; b = b.previousSibling;)
700 if (b == a) return -1;
701 return 1
702 },
703 s_0Sa = function(a, b) {
704 var c = a.parentNode;
705 if (c == b) return -1;
706 for (; b.parentNode != c;) b = b.parentNode;
707 return s__Sa(b,
708 a)
709 },
710 s_1Sa = function(a, b) {
711 if (a == b) return 0;
712 if (a.compareDocumentPosition) return a.compareDocumentPosition(b) & 2 ? 1 : -1;
713 if (s_ae && !s_le(9)) {
714 if (9 == a.nodeType) return -1;
715 if (9 == b.nodeType) return 1
716 }
717 if ("sourceIndex" in a || a.parentNode && "sourceIndex" in a.parentNode) {
718 var c = 1 == a.nodeType,
719 d = 1 == b.nodeType;
720 if (c && d) return a.sourceIndex - b.sourceIndex;
721 var e = a.parentNode,
722 f = b.parentNode;
723 return e == f ? s__Sa(a, b) : !c && s_Vf(e, b) ? -1 * s_0Sa(a, b) : !d && s_Vf(f, a) ? s_0Sa(b, a) : (c ? a.sourceIndex : e.sourceIndex) - (d ? b.sourceIndex : f.sourceIndex)
724 }
725 d =
726 s_mf(a);
727 c = d.createRange();
728 c.selectNode(a);
729 c.collapse(!0);
730 a = d.createRange();
731 a.selectNode(b);
732 a.collapse(!0);
733 return c.compareBoundaryPoints(s_8b.Range.START_TO_END, a)
734 },
735 s_Vl = function(a) {
736 var b;
737 if ((b = "A" == a.tagName && a.hasAttribute("href") || "INPUT" == a.tagName || "TEXTAREA" == a.tagName || "SELECT" == a.tagName || "BUTTON" == a.tagName ? !a.disabled && (!s_oha(a) || s_pha(a)) : s_qha(a)) && s_ae) {
738 var c;
739 !s_ac(a.getBoundingClientRect) || s_ae && null == a.parentElement ? c = {
740 height: a.offsetHeight,
741 width: a.offsetWidth
742 } : c = a.getBoundingClientRect();
743 a = null != c && 0 < c.height && 0 < c.width
744 } else a = b;
745 return a
746 },
747 s_2Sa = {
748 name: "plac"
749 },
750 s_cm = function(a) {
751 if (!a.getBoundingClientRect) return null;
752 a = s_Oka(s_Ika, a);
753 return new s_jf(a.right - a.left, a.bottom - a.top)
754 },
755 s_3Sa = function(a) {
756 return s_sa(a) && 1 === a.nodeType
757 },
758 s_4Sa = function(a) {
759 return a instanceof s_Ri ? a.el() : a
760 },
761 s_dm = function(a) {
762 return s_4i("jsname", a)
763 },
764 s_em = function(a) {
765 var b = a instanceof s_Ri ? a.el() : a;
766 return function(c) {
767 return c != b
768 }
769 },
770 s_fm = function(a, b) {
771 return 2 == arguments.length ? function(c) {
772 return s_b(c, a) == b
773 } : function(c) {
774 return s_Cb(c,
775 a)
776 }
777 },
778 s_5Sa = function(a, b) {
779 var c = a instanceof s_ob ? a.el() : a,
780 d = s_mf(c);
781 return new s_qg(function(e) {
782 (function g() {
783 var h = s_3na(a, b);
784 0 < h.size() || "complete" == d.readyState ? e(h) : s_oi(g, 50)
785 })()
786 })
787 },
788 s_6Sa = function(a) {
789 s_6f.call(this);
790 this.ka = [];
791 this.Eb = a.ownerDocument.body
792 };
793 s_j(s_6Sa, s_6f);
794 s_6Sa.prototype.Jb = function() {
795 for (var a = this.ka, b = 0; b < a.length; b++) s_Li(a[b]);
796 this.ka = [];
797 s_6f.prototype.Jb.call(this)
798 };
799 s_6Sa.prototype.listen = function(a, b, c) {
800 a = s_Ki(this.Eb, a, b, c);
801 this.ka.push(a);
802 return a
803 };
804 s_6Sa.prototype.Lj = function(a, b, c) {
805 var d = this,
806 e;
807 return e = this.listen(a, function() {
808 d.vy(e);
809 e = null;
810 b.apply(this, arguments)
811 }, c)
812 };
813 s_6Sa.prototype.vy = function(a) {
814 var b = s_Li(a);
815 return b = s_Ab(this.ka, a) && b
816 };
817 var s_g = function(a) {
818 s_N.call(this, a.Ka);
819 this.Py = a.Sk.element.el();
820 this.ND = a.Sk.KNb;
821 this.Xd = new s_4na;
822 this.O2a = null
823 };
824 s_j(s_g, s_N);
825 s_g.prototype.zHa = function() {
826 this.Xd.ka && (this.Xd.ka.dispose(), this.Xd.ka = null);
827 var a = this.Py.__owner;
828 a && s_Ii.get(a) && s_Ab(s_Ii.get(a), this.Ia().el());
829 s_N.prototype.zHa.call(this)
830 };
831 s_g.Ga = function() {
832 return {
833 Sk: {
834 KNb: function() {
835 return s_ei(this.ND)
836 },
837 element: function() {
838 return s_ei(this.Ia())
839 }
840 }
841 }
842 };
843 s_ = s_g.prototype;
844 s_.toString = function() {
845 return this.X9 + "[" + s_bc(this.Py) + "]"
846 };
847 s_.xh = function() {
848 return this.ND.xh()
849 };
850 s_.Mt = function() {
851 return this.ND.Mt()
852 };
853 s_.fE = function() {
854 return s_mf(this.Py)
855 };
856 s_.getWindow = function() {
857 return s_Cf(this.fE())
858 };
859 var s_gm = function(a, b) {
860 return s_5Sa(a.Py, b).then(function(c) {
861 if (0 < c.size()) return c.Vc(0);
862 throw s_7Sa(a, b);
863 })
864 };
865 s_g.prototype.Pa = function(a) {
866 return s_3na(this.Py, a)
867 };
868 var s_hm = function(a, b, c) {
869 b = s_1i(b);
870 return new s_Ri(s_bj(a.Py, b, c))
871 },
872 s_im = function(a, b, c) {
873 b = s_1i(b);
874 b = s_hm(a, b, c);
875 if (1 <= b.size()) return b.Vc(0);
876 throw s_7Sa(a, c);
877 };
878 s_g.prototype.Fa = function(a) {
879 var b = this.Pa(a);
880 if (1 <= b.size()) return b.Vc(0);
881 throw s_7Sa(this, a);
882 };
883 s_g.prototype.Ra = function(a) {
884 return s_jm(this, this.Py, a)
885 };
886 var s_jm = function(a, b, c) {
887 var d = s_1i(b);
888 b = [];
889 b.push.apply(b, s_bj(a.Ia().el(), d, c));
890 if (0 < b.length) return s_2i(b[0]);
891 if (d = s_Ii.get(a.Ia().el()))
892 for (var e = 0; e < d.length; e++) {
893 if (d[e].getAttribute("jsname") == c) {
894 b.push(d[e]);
895 break
896 }
897 b.push.apply(b, s_bj(a.Ia().el(), d[e], c))
898 }
899 return 0 < b.length ? s_2i(b[0]) : new s_Ri(b)
900 },
901 s_7Sa = function(a, b) {
902 return Error("Missing element with jsname <" + b + ">. Controller <" + a + ">.")
903 };
904 s_ = s_g.prototype;
905 s_.Ia = function() {
906 return this.Xd.root ? this.Xd.root : this.Xd.root = new s_ob(this.Py)
907 };
908 s_.getData = function(a) {
909 return this.Ia().getData(a)
910 };
911 s_.Ro = function(a) {
912 return this.Ia().Ro(a)
913 };
914 s_.getContext = function(a) {
915 return s_cna(this.Py, a)
916 };
917 s_.Eo = function(a, b) {
918 var c = this;
919 return s_di(s_aj(b || this.Py, a, this.Mt()), function(d) {
920 d instanceof s_Zna && (d.message += " requested by " + c);
921 return d
922 })
923 };
924 s_.Cb = function(a, b) {
925 if (a.tagName) {
926 var c = this.ND.Cb(a);
927 b && c.addCallback(b);
928 return c
929 }
930 return this.Vg(a).addCallback(function(d) {
931 if (0 == d.length) throw s_7Sa(this, a);
932 b && b(d[0]);
933 return d[0]
934 }, this)
935 };
936 s_.Vg = function(a, b) {
937 var c = [],
938 d = this.Pa(a),
939 e = this.Ia().el();
940 if (0 == d.size() && "loading" == e.ownerDocument.readyState) {
941 var f = new s_ai;
942 s_hg(e.ownerDocument, "readystatechange", function() {
943 s_ci(this.Vg(a, b), function(g) {
944 f.callback(g)
945 }, function(g) {
946 f.Ht(g)
947 })
948 }, !1, this);
949 return f
950 }
951 d.ld(s_c(function(g) {
952 c.push(this.ND.Cb(g))
953 }, this));
954 d = s_mi(c);
955 b && d.addCallback(b);
956 return d
957 };
958 s_.Qd = function(a) {
959 return this.Cb(a).then()
960 };
961 s_.Sab = function(a) {
962 return this.Vg(a).then()
963 };
964 s_.trigger = function(a, b, c) {
965 var d = this.Py,
966 e = this.Py.__owner || null;
967 e && !s_Qi(this.Py, a) && (d = e);
968 d && s_Ni(d, a, b, c, {
969 _retarget: this.Py,
970 __source: this
971 })
972 };
973 s_.notify = function(a, b) {
974 s_Pi(this.Ia().el(), a, b, this)
975 };
976 var s_km = function(a) {
977 var b = a.Xd.wa;
978 b || (b = a.Xd.wa = new s_6Sa(a.Py), a.Hc(b));
979 return b
980 };
981 s_g.prototype.Lz = function(a) {
982 this.Ia().el();
983 a = a instanceof s_ob ? a.el() : a;
984 s_Ji(a, this.Ia().el())
985 };
986 s_g.prototype.efa = function() {
987 return new s_ob(this.Py.__owner)
988 };
989 var s_lm = function(a) {
990 return a.Xd.ka ? a.Xd.ka : a.Xd.ka = new s_qi(a)
991 };
992 s_g.prototype.Mr = function() {
993 this.ND.Ea.Mr()
994 };
995 s_g.prototype.dg = s_ga;
996 s_g.prototype.cWb = function() {
997 this.O2a || (this.O2a = {});
998 return this.O2a
999 };
1000 var s_U = function(a, b) {
1001 s_Fma(b);
1002 b.prototype.sM || (b.prototype.sM = {});
1003 b.prototype.dg = b.prototype.dg || s_ga;
1004 s_R(b.prototype, "npT2md", function() {
1005 return this.dg
1006 });
1007 a && (s_Vb.Bb().register(a, b), b.create = function(c, d, e) {
1008 return s_Hma(c, b, new s_hda(c, d, e, b))
1009 })
1010 },
1011 s_8Sa = function(a, b, c, d) {
1012 s_jb(a, b, c, d)
1013 };
1014 s_L("sy42");
1015 var s_mm = function(a) {
1016 s_U(void 0, a)
1017 };
1018
1019 s_f().ka();
1020
1021} catch (e) {
1022 _DumpException(e)
1023}
1024try {
1025 s_L("sy8z");
1026 /*
1027
1028 Copyright The Closure Library Authors.
1029 SPDX-License-Identifier: Apache-2.0
1030 */
1031 var s_Gq = function(a, b, c) {
1032 s_6f.call(this);
1033 this.Um = a;
1034 this.Aa = b || 0;
1035 this.ka = c;
1036 this.Pf = s_c(this.wa, this)
1037 };
1038 s_m(s_Gq, s_6f);
1039 s_Gq.prototype.Zc = 0;
1040 s_Gq.prototype.Jb = function() {
1041 s_Gq.zc.Jb.call(this);
1042 this.stop();
1043 delete this.Um;
1044 delete this.ka
1045 };
1046 s_Gq.prototype.start = function(a) {
1047 this.stop();
1048 this.Zc = s_oi(this.Pf, void 0 !== a ? a : this.Aa)
1049 };
1050 var s_r9a = function(a) {
1051 a.hh() || a.start(void 0)
1052 };
1053 s_Gq.prototype.stop = function() {
1054 this.hh() && s_pi(this.Zc);
1055 this.Zc = 0
1056 };
1057 s_Gq.prototype.hh = function() {
1058 return 0 != this.Zc
1059 };
1060 s_Gq.prototype.wa = function() {
1061 this.Zc = 0;
1062 this.Um && this.Um.call(this.ka)
1063 };
1064
1065 s_f().ka();
1066
1067} catch (e) {
1068 _DumpException(e)
1069}
1070try {
1071 var s_4db = function() {
1072 var a = s_Kl(0, !0),
1073 b = s_Kl(1, !0);
1074 return a < b
1075 },
1076 s_5db = function() {
1077 var a = s_Ya("client"),
1078 b = s_Ya("source");
1079 return !!(/\sGSA\//.test(s_hd) || /^mobilesearchapp/.test(a) || /^mobilesearchapp/.test(b))
1080 },
1081 s_hr = function(a) {
1082 if (window.addEventListener) {
1083 for (var b = 0; b < s_gr.length; b++)
1084 if (s_gr[b] == a) return;
1085 s_gr.push(a);
1086 s_6db()
1087 }
1088 },
1089 s_ir = function(a) {
1090 for (var b = 0; b < s_gr.length; b++)
1091 if (s_gr[b] == a) {
1092 s_gr.splice(b, 1);
1093 break
1094 }
1095 },
1096 s_9db = function() {
1097 var a = s_4db(),
1098 b = "orientation" in window && !s_5db() && 90 === Math.abs(window.orientation) &&
1099 s_7db === -1 * window.orientation;
1100 s_7db = window.orientation;
1101 if (a !== s_8db || b) {
1102 b = new s_3db(a);
1103 s_8db = a;
1104 a = s_a(s_gr);
1105 for (var c = a.next(); !c.done; c = a.next()) s_og(s_Qa(c.value, b))
1106 }
1107 },
1108 s_6db = function() {
1109 if (!s_$db) {
1110 s_8db = s_4db();
1111 s_7db = window.orientation;
1112 "orientation" in window && !s_5db() && window.addEventListener("orientationchange", s_9db, !1);
1113 var a;
1114 s_5db() ? a = function() {
1115 setTimeout(s_9db, 10)
1116 } : 0 <= s_hd.indexOf("CriOS") ? a = function() {
1117 setTimeout(s_9db, 100)
1118 } : a = s_9db;
1119 window.addEventListener("resize", a, !1);
1120 s_$db = !0
1121 }
1122 };
1123 s_L("sy9x");
1124 var s_8db, s_7db, s_gr = [],
1125 s_$db = !1;
1126
1127 s_f().ka();
1128
1129} catch (e) {
1130 _DumpException(e)
1131}
1132try {
1133 s_L("syh8");
1134 /*
1135
1136 Copyright The Closure Library Authors.
1137 SPDX-License-Identifier: Apache-2.0
1138 */
1139 var s_rx = function(a, b) {
1140 s_gh.call(this);
1141 a && this.attach(a, b)
1142 };
1143 s_m(s_rx, s_gh);
1144 s_ = s_rx.prototype;
1145 s_.nb = null;
1146 s_.sva = null;
1147 s_.rQa = null;
1148 s_.tva = null;
1149 s_.QE = -1;
1150 s_.pS = -1;
1151 s_.pEa = !1;
1152 var s_SGb = {
1153 3: 13,
1154 12: 144,
1155 63232: 38,
1156 63233: 40,
1157 63234: 37,
1158 63235: 39,
1159 63236: 112,
1160 63237: 113,
1161 63238: 114,
1162 63239: 115,
1163 63240: 116,
1164 63241: 117,
1165 63242: 118,
1166 63243: 119,
1167 63244: 120,
1168 63245: 121,
1169 63246: 122,
1170 63247: 123,
1171 63248: 44,
1172 63272: 46,
1173 63273: 36,
1174 63275: 35,
1175 63276: 33,
1176 63277: 34,
1177 63289: 144,
1178 63302: 45
1179 },
1180 s_TGb = {
1181 Up: 38,
1182 Down: 40,
1183 Left: 37,
1184 Right: 39,
1185 Enter: 13,
1186 F1: 112,
1187 F2: 113,
1188 F3: 114,
1189 F4: 115,
1190 F5: 116,
1191 F6: 117,
1192 F7: 118,
1193 F8: 119,
1194 F9: 120,
1195 F10: 121,
1196 F11: 122,
1197 F12: 123,
1198 "U+007F": 46,
1199 Home: 36,
1200 End: 35,
1201 PageUp: 33,
1202 PageDown: 34,
1203 Insert: 45
1204 },
1205 s_UGb = !s_ee || s_ke("525"),
1206 s_VGb = s_ge && s_de;
1207 s_ = s_rx.prototype;
1208 s_.nWb = function(a) {
1209 (s_ee || s_be) && (17 == this.QE && !a.ctrlKey || 18 == this.QE && !a.altKey || s_ge && 91 == this.QE && !a.metaKey) && this.jv(); - 1 == this.QE && (a.ctrlKey && 17 != a.keyCode ? this.QE = 17 : a.altKey && 18 != a.keyCode ? this.QE = 18 : a.metaKey && 91 != a.keyCode && (this.QE = 91));
1210 s_UGb && !s_RRa(a.keyCode, this.QE, a.shiftKey, a.ctrlKey, a.altKey, a.metaKey) ? this.handleEvent(a) : (this.pS = s_QRa(a.keyCode), s_VGb && (this.pEa = a.altKey))
1211 };
1212 s_.jv = function() {
1213 this.pS = this.QE = -1
1214 };
1215 s_.D0b = function(a) {
1216 this.jv();
1217 this.pEa = a.altKey
1218 };
1219 s_.handleEvent = function(a) {
1220 var b = a.Ld,
1221 c = b.altKey;
1222 if (s_ae && "keypress" == a.type) {
1223 var d = this.pS;
1224 var e = 13 != d && 27 != d ? b.keyCode : 0
1225 } else(s_ee || s_be) && "keypress" == a.type ? (d = this.pS, e = 0 <= b.charCode && 63232 > b.charCode && s_Ll(d) ? b.charCode : 0) : s_$d && !s_ee ? (d = this.pS, e = s_Ll(d) ? b.keyCode : 0) : ("keypress" == a.type ? (s_VGb && (c = this.pEa), b.keyCode == b.charCode ? 32 > b.keyCode ? (d = b.keyCode, e = 0) : (d = this.pS, e = b.charCode) : (d = b.keyCode || this.pS, e = b.charCode || 0)) : (d = b.keyCode || this.pS, e = b.charCode || 0), s_ge && 63 == e && 224 == d && (d = 191));
1226 var f = d = s_QRa(d);
1227 d ? 63232 <= d && d in s_SGb ? f = s_SGb[d] : 25 == d && a.shiftKey && (f = 9) : b.keyIdentifier && b.keyIdentifier in s_TGb && (f = s_TGb[b.keyIdentifier]);
1228 s_de && s_UGb && "keypress" == a.type && !s_RRa(f, this.QE, a.shiftKey, a.ctrlKey, c, a.metaKey) || (a = f == this.QE, this.QE = f, b = new s_WGb(f, e, a, b), b.altKey = c, this.dispatchEvent(b))
1229 };
1230 s_.Fa = function() {
1231 return this.nb
1232 };
1233 s_.attach = function(a, b) {
1234 this.tva && this.detach();
1235 this.nb = a;
1236 this.sva = s_H(this.nb, "keypress", this, b);
1237 this.rQa = s_H(this.nb, "keydown", this.nWb, b, this);
1238 this.tva = s_H(this.nb, "keyup", this.D0b, b, this)
1239 };
1240 s_.detach = function() {
1241 this.sva && (s_kg(this.sva), s_kg(this.rQa), s_kg(this.tva), this.tva = this.rQa = this.sva = null);
1242 this.nb = null;
1243 this.pS = this.QE = -1
1244 };
1245 s_.Jb = function() {
1246 s_rx.zc.Jb.call(this);
1247 this.detach()
1248 };
1249 var s_WGb = function(a, b, c, d) {
1250 s_eg.call(this, d);
1251 this.type = "key";
1252 this.keyCode = a;
1253 this.charCode = b;
1254 this.repeat = c
1255 };
1256 s_m(s_WGb, s_eg);
1257
1258 s_f().ka();
1259
1260} catch (e) {
1261 _DumpException(e)
1262}
1263try {
1264 s_L("syhe");
1265 /*
1266
1267 Copyright The Closure Library Authors.
1268 SPDX-License-Identifier: Apache-2.0
1269 */
1270 var s_2Gb = /#(.)(.)(.)/,
1271 s_4Gb = function(a) {
1272 if (!s_3Gb.test(a)) throw Error("Be`" + a);
1273 4 == a.length && (a = a.replace(s_2Gb, "#$1$1$2$2$3$3"));
1274 return a.toLowerCase()
1275 },
1276 s_zx = function(a) {
1277 a = s_4Gb(a);
1278 a = parseInt(a.substr(1), 16);
1279 return [a >> 16, a >> 8 & 255, a & 255]
1280 },
1281 s_5Gb = function(a, b, c) {
1282 a = Number(a);
1283 b = Number(b);
1284 c = Number(c);
1285 if (a != (a & 255) || b != (b & 255) || c != (c & 255)) throw Error("Ce`" + a + "`" + b + "`" + c);
1286 b = a << 16 | b << 8 | c;
1287 return 16 > a ? "#" + (16777216 | b).toString(16).substr(1) : "#" + b.toString(16)
1288 },
1289 s_Ax = function(a) {
1290 return s_5Gb(a[0], a[1], a[2])
1291 },
1292 s_6Gb = function(a, b, c) {
1293 0 > c ? c += 1 : 1 < c && --c;
1294 return 1 > 6 * c ? a + 6 * (b - a) * c : 1 > 2 * c ? b : 2 > 3 * c ? a + (b - a) * (2 / 3 - c) * 6 : a
1295 },
1296 s_7Gb = function(a, b, c) {
1297 a /= 360;
1298 if (0 == b) c = b = a = 255 * c;
1299 else {
1300 var d = .5 > c ? c * (1 + b) : c + b - b * c;
1301 var e = 2 * c - d;
1302 c = 255 * s_6Gb(e, d, a + 1 / 3);
1303 b = 255 * s_6Gb(e, d, a);
1304 a = 255 * s_6Gb(e, d, a - 1 / 3)
1305 }
1306 return [Math.round(c), Math.round(b), Math.round(a)]
1307 },
1308 s_3Gb = /^#(?:[0-9a-f]{3}){1,2}$/i,
1309 s_Bx = function(a, b, c) {
1310 c = s_bf(c, 0, 1);
1311 return [Math.round(b[0] + c * (a[0] - b[0])), Math.round(b[1] + c * (a[1] - b[1])), Math.round(b[2] + c * (a[2] - b[2]))]
1312 },
1313 s_Cx = function(a, b) {
1314 return s_Bx([0,
1315 0, 0
1316 ], a, b)
1317 };
1318
1319 s_f().ka();
1320
1321} catch (e) {
1322 _DumpException(e)
1323}
1324try {
1325 var s_8Gb = function(a, b) {
1326 b = b instanceof s_$c ? b : s_dd(b, /^data:audio\//i.test(b));
1327 a.src = s_ad(b)
1328 };
1329 s_L("syhf");
1330 /*
1331
1332 Copyright The Closure Library Authors.
1333 SPDX-License-Identifier: Apache-2.0
1334 */
1335 var s_Dx = function(a, b, c) {
1336 s_6f.call(this);
1337 this.Zc = null;
1338 this.wa = !1;
1339 this.Um = a;
1340 this.Aa = c;
1341 this.ka = b || window;
1342 this.Pf = s_c(this.kWb, this)
1343 };
1344 s_m(s_Dx, s_6f);
1345 s_ = s_Dx.prototype;
1346 s_.start = function() {
1347 this.stop();
1348 this.wa = !1;
1349 var a = s_9Gb(this),
1350 b = s_$Gb(this);
1351 a && !b && this.ka.mozRequestAnimationFrame ? (this.Zc = s_H(this.ka, "MozBeforePaint", this.Pf), this.ka.mozRequestAnimationFrame(null), this.wa = !0) : this.Zc = a && b ? a.call(this.ka, this.Pf) : this.ka.setTimeout(s_mea(this.Pf), 20)
1352 };
1353 s_.stop = function() {
1354 if (this.hh()) {
1355 var a = s_9Gb(this),
1356 b = s_$Gb(this);
1357 a && !b && this.ka.mozRequestAnimationFrame ? s_kg(this.Zc) : a && b ? b.call(this.ka, this.Zc) : this.ka.clearTimeout(this.Zc)
1358 }
1359 this.Zc = null
1360 };
1361 s_.hh = function() {
1362 return null != this.Zc
1363 };
1364 s_.kWb = function() {
1365 this.wa && this.Zc && s_kg(this.Zc);
1366 this.Zc = null;
1367 this.Um.call(this.Aa, s_5a())
1368 };
1369 s_.Jb = function() {
1370 this.stop();
1371 s_Dx.zc.Jb.call(this)
1372 };
1373 var s_9Gb = function(a) {
1374 a = a.ka;
1375 return a.requestAnimationFrame || a.webkitRequestAnimationFrame || a.mozRequestAnimationFrame || a.oRequestAnimationFrame || a.msRequestAnimationFrame || null
1376 },
1377 s_$Gb = function(a) {
1378 a = a.ka;
1379 return a.cancelAnimationFrame || a.cancelRequestAnimationFrame || a.webkitCancelRequestAnimationFrame || a.mozCancelRequestAnimationFrame || a.oCancelRequestAnimationFrame || a.msCancelRequestAnimationFrame || null
1380 };
1381
1382 s_f().ka();
1383
1384} catch (e) {
1385 _DumpException(e)
1386}
1387try {
1388 var s_aHb = function(a) {
1389 return 0 < a ? 1 : 0 > a ? -1 : a
1390 },
1391 s_bHb = function(a) {
1392 return Math.sqrt(a.x * a.x + a.y * a.y)
1393 };
1394 s_L("syhg");
1395 /*
1396
1397 Copyright The Closure Library Authors.
1398 SPDX-License-Identifier: Apache-2.0
1399 */
1400 var s_cHb = {},
1401 s_dHb = null,
1402 s_Ex = null,
1403 s_Fx = function(a) {
1404 var b = s_bc(a);
1405 b in s_cHb || (s_cHb[b] = a);
1406 s_eHb()
1407 },
1408 s_Gx = function(a) {
1409 a = s_bc(a);
1410 delete s_cHb[a];
1411 s_Nc(s_cHb) && s_Ex && s_Ex.stop()
1412 },
1413 s_fHb = function() {
1414 var a = s_Ex && s_Ex.hh();
1415 s_8f(s_Ex);
1416 s_Ex = null;
1417 s_dHb = s_8b;
1418 a && s_eHb()
1419 },
1420 s_eHb = function() {
1421 s_Ex || (s_dHb ? s_Ex = new s_Dx(function(b) {
1422 s_gHb(b)
1423 }, s_dHb) : s_Ex = new s_Gq(function() {
1424 s_gHb(s_5a())
1425 }, 20));
1426 var a = s_Ex;
1427 a.hh() || a.start()
1428 },
1429 s_gHb = function(a) {
1430 s_Ic(s_cHb, function(b) {
1431 b.Fm(a)
1432 });
1433 s_Nc(s_cHb) || s_eHb()
1434 };
1435
1436 s_f().ka();
1437
1438} catch (e) {
1439 _DumpException(e)
1440}
1441try {
1442 s_L("syju");
1443 /*
1444
1445 Copyright The Closure Library Authors.
1446 SPDX-License-Identifier: Apache-2.0
1447 */
1448 var s_6D, s_Nlc = s_nf().Ee().documentElement;
1449 s_6D = s_Nlc.requestFullscreen ? "fullscreenchange" : s_Nlc.webkitRequestFullscreen ? "webkitfullscreenchange" : s_Nlc.mozRequestFullScreen ? "mozfullscreenchange" : s_Nlc.msRequestFullscreen ? "MSFullscreenChange" : "fullscreenchange";
1450 var s_7D = function() {
1451 var a = s_nf().Ee(),
1452 b = a.body;
1453 return !!(b.webkitRequestFullscreen || b.mozRequestFullScreen && a.mozFullScreenEnabled || b.msRequestFullscreen && a.msFullscreenEnabled || b.requestFullscreen && a.fullscreenEnabled)
1454 },
1455 s_8D = function(a) {
1456 a.requestFullscreen ? a.requestFullscreen(void 0) : a.webkitRequestFullscreen ? a.webkitRequestFullscreen() : a.mozRequestFullScreen ? a.mozRequestFullScreen() : a.msRequestFullscreen && a.msRequestFullscreen()
1457 },
1458 s_9D = function() {
1459 var a = s_nf().Ee();
1460 a.exitFullscreen ? a.exitFullscreen() :
1461 a.webkitCancelFullScreen ? a.webkitCancelFullScreen() : a.mozCancelFullScreen ? a.mozCancelFullScreen() : a.msExitFullscreen && a.msExitFullscreen()
1462 },
1463 s_$D = function() {
1464 var a = s_nf().Ee();
1465 return !!(a.webkitIsFullScreen || a.mozFullScreen || a.msFullscreenElement || a.fullscreenElement)
1466 };
1467
1468 s_f().ka();
1469
1470} catch (e) {
1471 _DumpException(e)
1472}
1473try {
1474 var s_kwc = function(a) {
1475 function b() {}
1476
1477 function c() {
1478 if (!s_Jl()) {
1479 var h = "",
1480 k = "",
1481 l = "",
1482 m = "",
1483 n = "",
1484 p = "",
1485 q = "";
1486 s_4db() ? (m = window.innerHeight, n = window.innerWidth, 0 > window.orientation && 180 >= window.orientation ? (h = "rotate(90deg)", p = n, q = 0) : (h = "rotate(-90deg)", p = 0, q = m), k = "0 0", l = "absolute") : (m = window.innerWidth, n = window.innerHeight, q = 0);
1487 b = function() {
1488 s_Ic(f, function(r, t) {
1489 s_I(e, t, r)
1490 })
1491 };
1492 s_I(e, "transform", h);
1493 s_I(e, "transformOrigin", k);
1494 s_I(e, "position", l);
1495 s_I(e, "width", m + "px");
1496 s_I(e, "height", n + "px");
1497 s_I(e, "left", p + "px");
1498 s_I(e, "top", q + "px")
1499 }
1500 }
1501
1502 function d() {
1503 g = !0;
1504 b();
1505 s_ir(c)
1506 }
1507 var e = document.body,
1508 f = {
1509 transform: s_mh(e, "transform"),
1510 transformOrigin: s_mh(e, "transformOrigin"),
1511 position: s_mh(e, "position"),
1512 width: s_mh(e, "width"),
1513 height: s_mh(e, "height"),
1514 left: s_mh(e, "left"),
1515 top: s_mh(e, "top")
1516 },
1517 g = !1;
1518 s_hr(c);
1519 c();
1520 a.Hc({
1521 dispose: d,
1522 isDisposed: function() {
1523 return g
1524 }
1525 });
1526 return d
1527 },
1528 s_lwc = function() {
1529 s_Jl() || !s_7D() || s_$D() || s_8D(document.body)
1530 };
1531 s_L("syl0");
1532
1533 s_f().ka();
1534
1535} catch (e) {
1536 _DumpException(e)
1537}
1538try {
1539 var s_Gxc = function(a) {
1540 var b = new Image,
1541 c = "";
1542 b.onerror = b.onload = b.onabort = function() {
1543 delete s_Exc[s_Fxc]
1544 };
1545 s_Exc[s_Fxc] = b;
1546 d || -1 != a.search("&ei=") || (c = "&ei=");
1547 var d = d || "/gen_204?atyp=i&ct=doodle&cad=" + a + c + "&zx=" + s_5a();
1548 b.src = d;
1549 s_Fxc += 1
1550 },
1551 s_Ixc = function() {
1552 if (!s_Hxc) {
1553 var a = document.getElementById("hplogoved");
1554 a && (s_Hxc = a.getAttribute("data-ved"))
1555 }
1556 return s_Hxc
1557 };
1558 s_L("syla");
1559 var s_Jxc = function(a) {
1560 this.src = a;
1561 this.Ca = !1;
1562 this.Ea = []
1563 };
1564 var s_Exc = [],
1565 s_Fxc = 0;
1566 var s_JF = s_hd,
1567 s_Kxc = s_8c(s_JF, "iPad") || s_8c(s_JF, "iPhone") || s_8c(s_JF, "iPod");
1568 s_8c(s_JF.toLowerCase(), "gsa");
1569 s_Kxc || s_8c(s_JF, "Android") || s_8c(s_JF, "Mobile") || s_8c(s_JF, "Silk");
1570 0 <= s_JF.indexOf("MSIE") && s_JF.indexOf("MSIE 8.");
1571 s_8c(s_JF, "GT-I9300") && s_8c(s_JF, "Chrome");
1572 var s_Lxc = window.google ? window.google.doodle : null;
1573 s_Kea.test(s_Lxc && void 0 != s_Lxc.hl ? s_Lxc.hl : "en");
1574 var s_Hxc;
1575 var s_KF = function(a, b) {
1576 this.Ca = a;
1577 this.Ba = b;
1578 this.wa = this.Aa = this.ka = null
1579 };
1580 s_KF.prototype.init = function(a) {
1581 if (!s_Mxc) return !1;
1582 if (this.ka) return !0;
1583 this.ka = new(window.AudioContext || window.webkitAudioContext);
1584 this.Aa = this.ka.createGain();
1585 this.Aa.connect(this.ka.destination);
1586 for (var b in this.Ca) this.Ca[b].init(this.ka);
1587 for (var c in this.Ba) this.Ba[c].init(this.ka, this.Aa);
1588 if (s_Kxc) {
1589 s_Nxc(this);
1590 var d = this;
1591 s_hg(a, "touchend", function() {
1592 s_Nxc(d)
1593 })
1594 }
1595 return !0
1596 };
1597 var s_Oxc = function(a) {
1598 a.wa = a.ka.createBufferSource();
1599 a.wa.buffer = a.ka.createBuffer(1, 1, 22050);
1600 a.wa.connect(a.ka.destination);
1601 a.wa.start(0)
1602 },
1603 s_Nxc = function(a) {
1604 a.ka && (null == a.wa ? s_Oxc(a) : void 0 === a.wa.playbackState ? s_Oxc(a) : a.wa.playbackState !== a.wa.PLAYING_STATE && a.wa.playbackState !== a.wa.FINISHED_STATE && s_Oxc(a))
1605 };
1606 s_KF.prototype.CPa = function() {
1607 return !!this.ka
1608 };
1609 s_KF.prototype.getContext = function() {
1610 return this.ka
1611 };
1612 s_KF.prototype.destroy = function() {
1613 this.ka.close();
1614 this.ka = null
1615 };
1616 s_KF.prototype.reset = function() {
1617 for (var a in this.Ca) this.Ca[a].Ea = [];
1618 for (var b in this.Ba) this.Ba[b].stop()
1619 };
1620 var s_Pxc = function(a) {
1621 a.Aa && (a.Aa.gain.value = 0)
1622 },
1623 s_Qxc = function(a) {
1624 a.Aa && (a.Aa.gain.value = 1)
1625 },
1626 s_Mxc = !(!window.AudioContext && !window.webkitAudioContext) && !!window.GainNode,
1627 s_LF = function(a, b, c) {
1628 this.ka = a;
1629 this.Da = b;
1630 this.Rf = c;
1631 this.Aa = {};
1632 this.Ba = this.wa = this.Ca = null;
1633 this.Ea = 0
1634 };
1635 s_LF.prototype.init = function(a, b) {
1636 this.wa = a;
1637 this.Ba = b;
1638 this.wa.createGain && (this.Ca = this.wa.createGain())
1639 };
1640 var s_Rxc = function(a) {
1641 if (a.wa) {
1642 var b = 1E3 * a.wa.currentTime,
1643 c;
1644 for (c in a.Aa) {
1645 var d = a.Aa[c];
1646 !d.Pbc && d.Vsc + a.Rf < b && delete a.Aa[c]
1647 }
1648 }
1649 };
1650 s_LF.prototype.play = function(a, b) {
1651 a = void 0 === a ? 0 : a;
1652 b = void 0 === b ? !1 : b;
1653 if (!this.wa || !this.Ba) return -1;
1654 s_Rxc(this);
1655 a = this.wa.currentTime + a / 1E3;
1656 var c = this.wa.createBufferSource();
1657 this.Ca ? (c.connect(this.Ca), this.Ca.connect(this.Ba)) : c.connect(this.Ba);
1658 c.loop = b;
1659 try {
1660 c.buffer = this.ka.iC(this.Da)
1661 } catch (e) {
1662 return b = "UnknownError", e instanceof TypeError && (b = "TypeError"), a = "bufferAssignment," + typeof this.ka.buffer + "," + this.ka.getStatus(), b = ["t:" + b, "d:((" + (void 0 !== a ? a : "_") + "))"].join(), window.google && window.google.log ?
1663 ((a = s_Ixc()) && (b += "&ved=" + a), window.google.log("doodle", b)) : s_Gxc(b), -1
1664 }
1665 c.playbackRate.value = 1;
1666 c.start(a, 0);
1667 var d = this.Ea++;
1668 this.Aa[String(d)] = {
1669 node: c,
1670 Vsc: 1E3 * a,
1671 Pbc: b
1672 };
1673 return d
1674 };
1675 s_LF.prototype.stop = function(a) {
1676 s_Rxc(this);
1677 if (void 0 !== a) {
1678 if (this.Aa[a]) {
1679 try {
1680 this.Aa[a].node.stop(0)
1681 } catch (c) {}
1682 delete this.Aa[a]
1683 }
1684 } else
1685 for (var b in this.Aa) this.stop(b)
1686 };
1687 var s_MF = function(a, b, c, d) {
1688 d = void 0 === d ? 314 : d;
1689 s_Jxc.call(this, "https://www.google.com" + a + b + ".bin");
1690 this.Aa = null;
1691 this.Ba = c;
1692 this.Da = [];
1693 this.wa = d;
1694 this.ka = 0
1695 };
1696 s_j(s_MF, s_Jxc);
1697 s_ = s_MF.prototype;
1698 s_.getStatus = function() {
1699 return this.ka
1700 };
1701 s_.init = function(a) {
1702 this.Aa = a
1703 };
1704 s_.preload = function(a) {
1705 (0 == this.ka || (void 0 === a ? 0 : a)) && this.Aa && (a = new s_ol, a.wa = "arraybuffer", a.listen("complete", s_c(this.xmc, this, a)), a.send(this.src), this.ka = 1)
1706 };
1707 s_.xmc = function(a) {
1708 var b = this;
1709 a = a.getResponse();
1710 var c = s_Sxc(b, new Uint8Array(a)),
1711 d = s_Mc(c);
1712 b.ka = 2;
1713 var e = function(f, g) {
1714 g && (b.Da[f] = g);
1715 if (0 == d.length) {
1716 if (b.ka = 3, !b.Ca)
1717 for (b.Ca = !0, f = s_a(b.Ea), g = f.next(); !g.done; g = f.next()) g = g.value, g()
1718 } else f = d.shift(), b.Aa.decodeAudioData(c[f], s_Qa(e, f))
1719 };
1720 e(null, null)
1721 };
1722 s_.iC = function(a) {
1723 return this.Da[a]
1724 };
1725 var s_Sxc = function(a, b) {
1726 var c = {},
1727 d = {},
1728 e = {},
1729 f = 0,
1730 g = !1;
1731 0 == b[0] && (g = !0);
1732 s_Ic(a.Ba, function(l, m) {
1733 d[m] = [];
1734 e[m] = [];
1735 var n = b[l];
1736 g && (n |= b[++l] << 8);
1737 f += n;
1738 for (var p = 0; p < n; p++) g ? (d[m].push(b[l + 1] | b[l + 2] << 8), l += 2) : d[m].push(b[++l]);
1739 for (p = 0; p < n; p++) g ? (e[m].push(b[l + 1] | b[l + 2] << 8), l += 2) : e[m].push(b[++l])
1740 });
1741 var h = 2 * f + s_Kc(a.Ba);
1742 g && (h *= 2, h += 2);
1743 var k = b[h];
1744 ++h;
1745 g && (k |= b[h] << 8, ++h);
1746 s_Ic(a.Ba, function(l, m) {
1747 var n = 0;
1748 s_n(d[m], function(v) {
1749 n += a.wa - (b[h + 32 * v + 2] & 2 ? 0 : 1)
1750 }, a);
1751 c[m] = new ArrayBuffer(n);
1752 l = new Uint8Array(c[m]);
1753 for (var p =
1754 0, q = 0; q < d[m].length; q++) {
1755 var r = h + 32 * d[m][q],
1756 t = a.wa - (b[r + 2] & 2 ? 0 : 1),
1757 u = h + 32 * k + e[m][q] * (a.wa - 32);
1758 l.set(b.subarray(r, r + 32), p);
1759 p += 32;
1760 l.set(b.subarray(u, u + t - 32), p);
1761 p += t - 32
1762 }
1763 }, a);
1764 return c
1765 };
1766
1767 s_f().ka();
1768
1769} catch (e) {
1770 _DumpException(e)
1771}
1772try {
1773 var s_ZVc = function(a, b, c) {
1774 a /= 255;
1775 b /= 255;
1776 c /= 255;
1777 var d = Math.max(a, b, c),
1778 e = Math.min(a, b, c),
1779 f = 0,
1780 g = 0,
1781 h = .5 * (d + e);
1782 d != e && (d == a ? f = 60 * (b - c) / (d - e) : d == b ? f = 60 * (c - a) / (d - e) + 120 : d == c && (f = 60 * (a - b) / (d - e) + 240), g = 0 < h && .5 >= h ? (d - e) / (2 * h) : (d - e) / (2 - 2 * h));
1783 return [Math.round(f + 360) % 360, g, h]
1784 },
1785 s__Vc = function(a) {
1786 a = s_zx(a);
1787 return s_ZVc(a[0], a[1], a[2])
1788 };
1789 s_L("VhENbf");
1790 var s_0Vc = new s_MF("/logos/fnbx/snake_arcade/", "end_audio", {
1791 DEATH: 0,
1792 WIN: 49
1793 }, 418),
1794 s_1Vc = {
1795 oQc: s_0Vc
1796 },
1797 s_2Vc = new s_LF(s_0Vc, "DEATH", 626.939),
1798 s_3Vc = new s_LF(s_0Vc, "WIN", 914.286),
1799 s_4Vc = {
1800 OPc: s_2Vc,
1801 WIN: s_3Vc
1802 },
1803 s_5Vc = function() {
1804 s_KF.call(this, s_1Vc, s_4Vc)
1805 };
1806 s_j(s_5Vc, s_KF);
1807 s_9b(s_5Vc);
1808 var s_6Vc = new s_MF("/logos/fnbx/snake_arcade/", "game_audio.2", {
1809 DOWN: 0,
1810 EAT: 19,
1811 LEFT: 42,
1812 PORTAL: 61,
1813 RIGHT: 122,
1814 UP: 141
1815 }, 418),
1816 s_7Vc = {
1817 jCb: s_6Vc
1818 },
1819 s_8Vc = new s_LF(s_6Vc, "DOWN", 235.102),
1820 s_9Vc = new s_LF(s_6Vc, "EAT", 287.347),
1821 s_$Vc = new s_LF(s_6Vc, "LEFT", 235.102),
1822 s_aWc = new s_LF(s_6Vc, "PORTAL", 783.673),
1823 s_bWc = new s_LF(s_6Vc, "RIGHT", 235.102),
1824 s_cWc = new s_LF(s_6Vc, "UP", 235.102),
1825 s_dWc = {
1826 d3a: s_8Vc,
1827 jQc: s_9Vc,
1828 LEFT: s_$Vc,
1829 UTc: s_aWc,
1830 RIGHT: s_bWc,
1831 UP: s_cWc
1832 },
1833 s_eWc = function() {
1834 s_KF.call(this, s_7Vc, s_dWc)
1835 };
1836 s_j(s_eWc, s_KF);
1837 s_9b(s_eWc);
1838 var s_dH = function(a, b, c) {
1839 this.Aa = new Image;
1840 this.Aa.crossOrigin = "Anyonymous";
1841 this.Ba = !1;
1842 this.wa = b;
1843 this.Ca = a;
1844 this.Ob = c;
1845 this.ka = document.createElement("canvas").getContext("2d");
1846 s_fWc(this)
1847 },
1848 s_fWc = function(a) {
1849 a.Aa.src = "https://www.google.com/logos/fnbx/" + a.Ca;
1850 s_hg(a.Aa, "load", function() {
1851 a.Ba = !0;
1852 s_eH(a)
1853 })
1854 },
1855 s_eH = function(a) {
1856 a.ka.canvas.width = a.Aa.width;
1857 a.ka.canvas.height = a.Aa.height;
1858 a.ka.clearRect(0, 0, a.ka.canvas.width, a.ka.canvas.height);
1859 a.ka.drawImage(a.Aa, 0, 0)
1860 },
1861 s_gWc = function(a, b, c) {
1862 s_eH(a);
1863 b = s__Vc(b);
1864 c = s__Vc(c);
1865 b = 0 === b[2] ? 1 : c[2] / b[2];
1866 for (var d = a.ka.getImageData(0, 0, a.ka.canvas.width, a.ka.canvas.height), e = d.data, f = 0; f < e.length; f += 4)
1867 if (0 < e[f + 3]) {
1868 var g = s_ZVc(e[f], e[f + 1], e[f + 2]);
1869 1 > g[2] && (g[0] = c[0], g[1] = c[1], g[2] *= b);
1870 g = s_7Gb(g[0], g[1], g[2]);
1871 e[f] = g[0];
1872 e[f + 1] = g[1];
1873 e[f + 2] = g[2]
1874 } a.ka.putImageData(d, 0, 0)
1875 };
1876 s_dH.prototype.render = function(a, b, c, d, e) {
1877 this.Ba && (this.Ob.translate(b.x, b.y), this.Ob.rotate(d), this.Ob.drawImage(this.ka.canvas, 0, this.Ad() * a, this.Pd(), this.Ad(), c.x * e, c.y * e, this.Pd() * e, this.Ad() * e), this.Ob.rotate(-d), this.Ob.translate(-b.x, -b.y))
1878 };
1879 s_dH.prototype.Pd = function() {
1880 return this.Aa.width
1881 };
1882 s_dH.prototype.Ad = function() {
1883 return this.Aa.height / this.wa
1884 };
1885 var s_hH = function(a) {
1886 s_g.call(this, a.Ka);
1887 var b = this;
1888 this.lpa = this.getData("si").Mb(!1);
1889 this.ZP = s_eWc.Bb();
1890 this.kU = s_5Vc.Bb();
1891 this.kpa = a.service.Mf;
1892 this.ka = this.hb = null;
1893 this.Aa = 0;
1894 this.pZ = this.Bba = this.ipa = !1;
1895 this.mpa = function() {};
1896 this.Zj = this.Fa("UzWXSb").el();
1897 this.Ob = this.Zj.getContext("2d");
1898 this.Dk = this.Fa("kAVrAc").el();
1899 this.Ok = this.Dk.getContext("2d");
1900 this.Da = document.createElement("canvas").getContext("2d");
1901 this.Ja = document.createElement("canvas").getContext("2d");
1902 this.Ja.fillStyle = "#000000";
1903 this.Wb = document.createElement("canvas").getContext("2d");
1904 this.Fb = document.createElement("canvas").getContext("2d");
1905 s_Fx(this);
1906 this.Km = 0;
1907 this.cEb = new s_rx(document);
1908 s_H(this.cEb, "key", function(c) {
1909 a: {
1910 if (!b.Ln) {
1911 var d = "NONE" === b.Ba ? b.Wa : b.Ba,
1912 e = s_fH(b, 5) && b.Ni;
1913 switch (c.keyCode) {
1914 case 77:
1915 b.JY();
1916 break;
1917 case 32:
1918 case 82:
1919 case 13:
1920 b.Ha && b.s$();
1921 break;
1922 case 38:
1923 case 87:
1924 ("DOWN" !== d || e) && s_hWc(b, "UP");
1925 break;
1926 case 40:
1927 case 83:
1928 ("UP" !== d || e) && s_hWc(b, "DOWN");
1929 break;
1930 case 37:
1931 case 65:
1932 ("RIGHT" !== d || e) && s_hWc(b, "LEFT");
1933 break;
1934 case 39:
1935 case 68:
1936 ("LEFT" !== d || e) && s_hWc(b, "RIGHT");
1937 break;
1938 default:
1939 c = void 0;
1940 break a
1941 }
1942 c.preventDefault()
1943 }
1944 c = void 0
1945 }
1946 return c
1947 });
1948 s_H(this.Ia().el(), "touchstart", function(c) {
1949 c.target == b.Zj && c.preventDefault()
1950 });
1951 s_H(this.Ia().el(), "touchmove", function(c) {
1952 a: {
1953 c.preventDefault();c = c.Ld.touches[0];
1954 if (b.ij) {
1955 if (b.Ha) {
1956 c = void 0;
1957 break a
1958 }
1959 var d = c.clientX - b.ij.x,
1960 e = c.clientY - b.ij.y;
1961 if (s_iWc(b))
1962 if (0 > window.orientation && 180 >= window.orientation) {
1963 var f = e;
1964 e = -d;
1965 d = f
1966 } else f = e, e = d, d = -f;
1967 if (Math.max(Math.abs(d), Math.abs(e)) < 40 * (1 +
1968 .5 * Math.min(2, b.At))) {
1969 c = void 0;
1970 break a
1971 }
1972 f = "NONE" === b.Ba ? b.Wa : b.Ba;
1973 var g = s_fH(b, 5) && b.Ni,
1974 h = "NONE";
1975 Math.abs(d) > Math.abs(e) ? (0 < d && ("LEFT" !== f || g) && (h = "RIGHT"), 0 > d && ("RIGHT" !== f || g) && (h = "LEFT")) : (0 < e && ("UP" !== f || g) && (h = "DOWN"), 0 > e && ("DOWN" !== f || g) && (h = "UP"));
1976 s_hWc(b, h)
1977 }
1978 b.ij = new s_gf(c.clientX, c.clientY);c = void 0
1979 }
1980 return c
1981 });
1982 s_H(this.Ia().el(), "touchend", function(c) {
1983 c.target == b.Zj && (c.preventDefault(), b.ij = null)
1984 });
1985 this.kpa.addListener(function() {
1986 b.Wa = b.Ba;
1987 b.Ba = "NONE";
1988 b.vK()
1989 });
1990 this.ij = null;
1991 this.Ba = "NONE";
1992 this.Wa = "RIGHT";
1993 this.kq = "NONE";
1994 this.Vq = !1;
1995 this.At = 0;
1996 this.Ca = [];
1997 this.jq = [];
1998 this.Ea = [];
1999 this.Ua = [];
2000 this.Fc = null;
2001 this.Ni = !1;
2002 this.wa = [];
2003 this.uD = this.sZ = this.Nc = null;
2004 this.Uz = 0;
2005 this.Za = [];
2006 this.Ha = !1;
2007 this.La = 0;
2008 this.xe = !1;
2009 this.Mc = this.Nb = 0;
2010 this.Ac = new Map;
2011 this.$P = !1;
2012 this.Ln = !0;
2013 this.qZ = this.Ab = this.Oa = this.Me = this.Ag = 0;
2014 this.sD = s_jWc(this);
2015 this.wH = new Image;
2016 this.wH.src = "//www.google.com/logos/fnbx/snake_arcade/apple_types.png";
2017 this.wH.crossOrigin = "Anonymous";
2018 this.apa = 1;
2019 this.Qb = new s_dH("snake_arcade/blink.png",
2020 9, this.Da);
2021 this.he = 0;
2022 this.jM = 4;
2023 this.Qa = this.If = 0;
2024 this.Nh = new s_dH("snake_arcade/eat.png", 15, this.Da);
2025 this.Ay = 10;
2026 this.Ma = 0;
2027 this.Le = !1;
2028 this.Of = new s_dH("snake_arcade/die.png", 37, this.Da);
2029 this.Hg = 0;
2030 this.tM = 8;
2031 this.uf = new s_dH("snake_arcade/tongue.png", 21, this.Da);
2032 this.Id = 0;
2033 this.yba = 7;
2034 this.qd = 0;
2035 this.Il = new s_dH("snake_arcade/effect.png", 21, this.Da);
2036 this.Oh = 0;
2037 this.jU = 6;
2038 this.Tz = new s_gf;
2039 this.bpa = 0;
2040 this.YP = new s_dH("snake_arcade/end_empty.png", 1, this.Ok);
2041 this.Ug = new s_dH("snake_arcade/default_end.png", 1,
2042 this.Ok);
2043 this.tEb = new s_dH("snake_arcade/rainbow_end.png", 1, this.Ok);
2044 this.sEb = "//www.gstatic.com/images/icons/material/system/2x/volume_up_white_24dp.png";
2045 this.mEb = "//www.gstatic.com/images/icons/material/system/2x/volume_off_white_24dp.png";
2046 this.Ta = this.ub = 0;
2047 this.Rd = s_gH[0][0];
2048 this.zba = s_gH[0][1];
2049 this.tZ = !1;
2050 this.hpa = this.C3a = null;
2051 s_I(this.Ra("y7GBZ").el(), "visibility", "hidden");
2052 this.lpa && (this.w1(), this.u1())
2053 };
2054 s_j(s_hH, s_g);
2055 s_hH.Ga = function() {
2056 return {
2057 service: {
2058 Mf: s_Rj
2059 }
2060 }
2061 };
2062 s_hH.prototype.s$ = function() {
2063 if (this.Ha) {
2064 this.ub = this.Ta;
2065 this.Ag = this.Me;
2066 this.Oa = this.Ab;
2067 var a = 0 === this.Ag ? "0" : "-" + 100 * this.Ag + "%";
2068 s_I(this.Ra("lh7ff").el(), "left", a);
2069 a = 0 === this.Oa ? "0" : "-" + 100 * this.Oa + "%";
2070 s_I(this.Ra("UEI8qf").el(), "left", a);
2071 if (0 >= this.ub) s_eH(this.Qb), s_eH(this.Nh), s_eH(this.Of), s_eH(this.uf), this.Rd = s_gH[0][0], this.zba = s_gH[0][1];
2072 else {
2073 a = s_gH[this.ub];
2074 this.Rd = a[0];
2075 this.zba = a[1];
2076 s_gWc(this.Qb, "#5282F2", this.Rd);
2077 s_gWc(this.Nh, "#5282F2", this.Rd);
2078 s_gWc(this.Of, "#5282F2", this.Rd);
2079 a = s__Vc(this.Rd);
2080 var b = s__Vc("#C73104");
2081 b[0] = (a[0] + 180) % 360;
2082 s_gWc(this.uf, "#C73104", s_Ax(s_7Gb(b[0], b[1], b[2])))
2083 }
2084 a = -1 === this.ub ? "RAINBOW" : s_gH[this.ub][0];
2085 s_T(this.Fa("NSjDf").el(), {
2086 data: {
2087 snake_color: a,
2088 apple_type: this.Ag,
2089 game_mode: this.Oa
2090 }
2091 });
2092 this.ik()
2093 }
2094 };
2095 s_hH.prototype.ik = function() {
2096 this.Yn();
2097 this.Aa = 0;
2098 this.vK()
2099 };
2100 s_hH.prototype.Yn = function() {
2101 this.Ba = "NONE";
2102 this.Wa = "RIGHT";
2103 this.kq = "NONE";
2104 this.ij = null;
2105 this.Ca = [];
2106 this.Ca.push({
2107 Sd: new s_gf(Math.floor(3 * this.ka.width / 4), Math.floor(this.ka.height / 2)),
2108 JD: 0,
2109 type: -1,
2110 Nw: !1
2111 });
2112 s_fH(this, 3) && (this.Ca.push({
2113 Sd: new s_gf(Math.floor(3 * this.ka.width / 4) - 2, Math.floor(this.ka.height / 2) - 2),
2114 JD: 0,
2115 type: -1,
2116 Nw: !1
2117 }), this.Ca.push({
2118 Sd: new s_gf(Math.floor(3 * this.ka.width / 4) - 2, Math.floor(this.ka.height / 2) + 2),
2119 JD: 0,
2120 type: -1,
2121 Nw: !1
2122 }));
2123 s_fH(this, 5) && (this.Ca[0].Sd = new s_gf(Math.floor(3 * this.ka.width /
2124 4) - 1, Math.floor(this.ka.height / 2) - 2), this.Ca.push({
2125 Sd: new s_gf(Math.floor(3 * this.ka.width / 4) - 1, Math.floor(this.ka.height / 2) + 2),
2126 JD: 0,
2127 type: -1,
2128 Nw: !1
2129 }));
2130 for (var a = s_a(this.Ca), b = a.next(); !b.done; b = a.next()) b.value.type = s_kWc(this);
2131 s_fH(this, 5) && (this.Ca[1].type = this.Ca[0].type);
2132 this.Ua = [];
2133 this.Fc = null;
2134 this.Ni = !1;
2135 this.jq = [];
2136 this.Ea = [];
2137 if (s_fH(this, 4))
2138 for (a = 0; a < this.ka.height; a++)
2139 for (this.Ea.push([]), b = 0; b < this.ka.width; b++) this.Ea[a].push({
2140 d1: !1,
2141 Ur: 0 === b && (1 === a || a === this.ka.height - 2) || b === this.ka.width -
2142 1 && (1 === a || a === this.ka.height - 2) || 0 === a && (1 === b || b === this.ka.width - 2) || a === this.ka.height - 1 && (1 === b || b === this.ka.width - 2)
2143 });
2144 this.wa = [];
2145 this.wa.push(new s_gf(Math.floor(this.ka.width / 4), Math.floor(this.ka.height / 2)));
2146 this.wa.push(new s_gf(Math.floor(this.ka.width / 4) - 1, Math.floor(this.ka.height / 2)));
2147 this.wa.push(new s_gf(Math.floor(this.ka.width / 4) - 2, Math.floor(this.ka.height / 2)));
2148 this.wa.push(new s_gf(Math.floor(this.ka.width / 4) - 3, Math.floor(this.ka.height / 2)));
2149 this.Nc = this.wa[2];
2150 this.sZ = this.wa[2];
2151 this.uD = null;
2152 this.Uz = 0;
2153 this.Za = [];
2154 this.Ha = !1;
2155 this.La = 0;
2156 this.xe = !1;
2157 this.Mc = 0;
2158 this.Vq = !1;
2159 this.qZ = this.Nb = this.At = 0;
2160 this.sD = s_jWc(this);
2161 this.Qa = this.If = this.he = 0;
2162 this.Le = !1;
2163 this.Oh = this.qd = this.Id = this.Hg = this.Ma = 0;
2164 this.tZ = 0 !== this.Oa || this.Ac.has(this.Oa);
2165 this.Bba = s_iWc(this);
2166 s_lWc(this, !1)
2167 };
2168 var s_jWc = function(a) {
2169 return s_mWc * (s_fH(a, 2) ? 1.33 : 1) * (s_fH(a, 1) ? .66 : 1) * (s_fH(a, 5) ? 1.2 : 1)
2170 },
2171 s_iWc = function(a) {
2172 return "orientation" in window && a.kpa.jx()
2173 },
2174 s_hWc = function(a, b) {
2175 if (!a.Ha && !a.Ln) {
2176 var c = a.Ba;
2177 "NONE" !== b && c !== b && (a.Vq ? a.kq = b : (a.Wa = "NONE" === c ? b : c, a.Ba = b, a.Vq = !0, s_nWc(a), s_oWc(a)));
2178 s_2Vc.ka.preload();
2179 a.Ni = !1
2180 }
2181 },
2182 s_oWc = function(a) {
2183 var b = a.Ra("IoE5Ec").el();
2184 s_Hh(b, 0);
2185 s__h(function() {
2186 s_I(b, "visibility", "hidden")
2187 }, 200)
2188 },
2189 s_nWc = function(a) {
2190 switch (a.Ba) {
2191 case "DOWN":
2192 s_8Vc.play();
2193 break;
2194 case "UP":
2195 s_cWc.play();
2196 break;
2197 case "LEFT":
2198 s_$Vc.play();
2199 break;
2200 case "RIGHT":
2201 s_bWc.play()
2202 }
2203 };
2204 s_hH.prototype.Fm = function(a) {
2205 if (this.ipa && !this.Ln) {
2206 var b = !1;
2207 if ("NONE" === this.Ba) this.Km = a, b = !0;
2208 else
2209 for (; a - this.Km >= this.sD;) this.Km += this.sD, this.qZ++, s_pWc(this), b = !0;
2210 a = (a - this.Km) / this.sD;
2211 this.Ha && this.xe && (a = 0);
2212 this.Da.clearRect(0, 0, this.Da.canvas.width, this.Da.canvas.height);
2213 this.Ja.clearRect(0, 0, this.Ja.canvas.width, this.Ja.canvas.height);
2214 this.Ob.fillStyle = "#578A34";
2215 this.Ob.fillRect(0, 0, this.Ob.canvas.width, this.Ob.canvas.height);
2216 for (var c = !1, d = s_a(this.Ca), e = d.next(); !e.done; e = d.next()) {
2217 e =
2218 e.value;
2219 !c && (this.wa[0].y <= e.Sd.y || "UP" === this.Ba) && (s_qWc(this, a, b), c = !0);
2220 var f = a,
2221 g = e.Sd.clone();
2222 g.x = g.x * this.Aa + this.Aa / 2;
2223 g.y = g.y * this.Aa + this.Aa / 2;
2224 var h = 1.2 * this.Aa * (e.Nw ? f : 1);
2225 if (!e.Nw && "NONE" !== this.Ba) {
2226 f = (e.JD + (this.Ha ? 0 : f)) / 6;
2227 var k = -f * Math.log2(f) - (1 - f) * Math.log2(1 - f);
2228 0 === f && (k = 0);
2229 h *= 1 + k * this.apa * (-1 === this.ub ? 2 : 1);
2230 h = Math.round(h)
2231 }
2232 this.Da.drawImage(this.wH, 128 * e.type, 0, 128, 128, g.x - h / 2, g.y - h / 2, h, h)
2233 }
2234 c || s_qWc(this, a, b);
2235 this.Ja.globalCompositeOperation = "destination-atop";
2236 this.Ja.fillStyle = "#94BD46";
2237 this.Ja.fillRect(0, 0, this.hb.width, this.hb.height);
2238 this.Ja.drawImage(this.Da.canvas, 0, this.Aa / 6);
2239 s_fH(this, 5) && (this.Ja.globalCompositeOperation = "source-over");
2240 b = s_a(this.Ua);
2241 for (c = b.next(); !c.done; c = b.next()) h = c.value, c = new s_gf(h.Sd.x * this.Aa + this.Aa / 2, h.Sd.y * this.Aa + this.Aa / 2), g = (h.JD + (this.Ha ? 0 : a)) / 6, d = (Math.sin(g * Math.PI * 2) + 1) / 2, 0 === g && (d = 0), e = .5 * this.Aa * (h.uS ? Math.sqrt(1 - a) : 1) * (h.Nw ? .3 + .7 * a : 1), e = Math.round(e * (1 + .4 * d)), h = s_zx(h.color), f = s_Ax(s_Cx(h, .15 * d)), h = s_Ax(s_Cx(h, .05 * (1 - d))), this.Ja.fillStyle =
2242 f, this.Ja.beginPath(), this.Ja.arc(c.x, c.y, e, 0, 2 * Math.PI), this.Ja.fill(), f = e / 8 * d, g = new s_gf(f * Math.cos(2 * g * Math.PI), f * Math.sin(2 * g * Math.PI)), d = e * (.5 + .25 * d), this.Ja.fillStyle = h, this.Ja.beginPath(), this.Ja.arc(c.x + g.x, c.y + g.y, d, 0, 2 * Math.PI), this.Ja.fill();
2243 b = s_a(this.jq);
2244 for (c = b.next(); !c.done; c = b.next()) d = c.value, c = new s_gf(d.Sd.x * this.Aa + this.Aa / 2, d.Sd.y * this.Aa + this.Aa / 2), d = this.Aa * (d.Nw ? a : 1), this.Da.fillStyle = "#578A34", this.Da.fillRect(c.x - d / 2, c.y - d / 2, d, d);
2245 0 < this.Oh && (b = this.Aa / 30, a = Math.floor((this.jU -
2246 this.Oh + a) / this.jU * this.Il.wa) % this.Il.wa, c = new s_gf(this.Tz.x * this.Aa + this.Aa / 2, this.Tz.y * this.Aa + this.Aa / 2), d = new s_gf(-this.Il.Pd(), -this.Il.Ad() / 2), this.Il.render(a, c, d, this.bpa, b));
2247 b = a = 0;
2248 1 < this.La && (a = 8 * Math.random() - 4, b = 8 * Math.random() - 4);
2249 this.Fb.drawImage(this.Wb.canvas, a, b);
2250 this.Fb.drawImage(this.Ja.canvas, a, b);
2251 this.Fb.drawImage(this.Da.canvas, a, b);
2252 this.Ob.drawImage(this.Fb.canvas, (this.Ob.canvas.width - this.Fb.canvas.width) / 2, (this.Ob.canvas.height - this.Fb.canvas.height) / 2);
2253 s_I(this.Ra("UEI8qf").el(),
2254 "visibility", this.tZ ? "visible" : "hidden");
2255 s_I(this.Ra("E5ziSe").el(), "visibility", this.tZ ? "visible" : "hidden");
2256 s_Wf(this.Ra("A0kWCf").el(), this.Mc);
2257 s_Wf(this.Ra("E5ziSe").el(), this.Ac.has(this.Oa) ? this.Ac.get(this.Oa) : 0);
2258 s_Wf(this.Ra("LOtDEe").el(), this.Mc);
2259 s_Wf(this.Ra("Vp6PHf").el(), this.Ac.has(this.Ab) ? this.Ac.get(this.Ab) : 0)
2260 }
2261 };
2262 s_hH.prototype.w1 = function() {
2263 this.ZP.init(this.Ia().el());
2264 this.kU.init(this.Ia().el());
2265 s_8Vc.ka.preload()
2266 };
2267 s_hH.prototype.u1 = function() {
2268 var a = this;
2269 this.Bba = s_iWc(this);
2270 this.mpa = s_kwc(this);
2271 return this.vK().then(function() {
2272 a.Yn();
2273 a.ipa = !0;
2274 a.Ln = !1
2275 })
2276 };
2277 s_hH.prototype.vK = function() {
2278 var a = this,
2279 b = s_Ea();
2280 s_ng(function() {
2281 a.hb = s_Oh(a.Zj);
2282 if (0 != a.hb.width) {
2283 var c = a.hb.width,
2284 d = a.hb.height,
2285 e = !s_iWc(a) && !a.Bba;
2286 c -= e ? 40 : 0;
2287 d -= e ? 40 : 0;
2288 e = c * d / 256;
2289 a.Aa ? a.Aa = Math.min(Math.floor(c / a.ka.width), Math.floor(d / a.ka.height)) : (a.Aa = Math.floor(Math.sqrt(e)), a.ka = new s_jf(Math.floor(c / a.Aa), Math.floor(d / a.Aa)));
2290 a.apa = a.Aa / 128;
2291 a.Zj.width = a.hb.width;
2292 a.Zj.height = a.hb.height;
2293 a.Wb.canvas.width = a.ka.width * a.Aa;
2294 a.Wb.canvas.height = a.ka.height * a.Aa;
2295 s_Eh(a.Wb.canvas, a.ka);
2296 a.Da.canvas.width =
2297 a.ka.width * a.Aa;
2298 a.Da.canvas.height = a.ka.height * a.Aa;
2299 s_Eh(a.Da.canvas, a.ka);
2300 a.Ja.canvas.width = a.ka.width * a.Aa;
2301 a.Ja.canvas.height = a.ka.height * a.Aa;
2302 s_Eh(a.Ja.canvas, a.ka);
2303 a.Fb.canvas.width = a.ka.width * a.Aa;
2304 a.Fb.canvas.height = a.ka.height * a.Aa;
2305 s_Eh(a.Fb.canvas, a.ka);
2306 c = s_Oh(a.Dk);
2307 a.Ok.canvas.width = c.width;
2308 a.Ok.canvas.height = c.height;
2309 s_rWc(a);
2310 a.Wb.fillStyle = "#AAD751";
2311 a.Wb.fillRect(0, 0, a.hb.width, a.hb.height);
2312 for (c = 0; c < a.ka.width; c++)
2313 for (d = 0; d < a.ka.height; d++) 0 !== (c + d) % 2 && (a.Wb.fillStyle = "#A2D149", a.Wb.fillRect(c *
2314 a.Aa, d * a.Aa, a.Aa, a.Aa))
2315 }
2316 b.resolve()
2317 });
2318 return b.Rb
2319 };
2320 var s_pWc = function(a) {
2321 if ("NONE" === a.Ba || a.Ha || a.xe) {
2322 if (3 === a.La) a.La = 2;
2323 else if (2 === a.La) {
2324 a.La = 1;
2325 a.wa.shift();
2326 null !== a.Nc && a.wa.push(a.Nc);
2327 a.Nc = a.sZ;
2328 var b = a.wa[0].x - a.wa[1].x,
2329 c = a.wa[0].y - a.wa[1].y;
2330 0 < b ? a.Ba = "RIGHT" : 0 > b ? a.Ba = "LEFT" : 0 < c ? a.Ba = "DOWN" : 0 > c && (a.Ba = "UP");
2331 a.Wa = a.Ba
2332 } else 1 === a.La && (a.La = 0);
2333 a.Ha && (0 < a.Hg ? a.Hg-- : a.Hg = a.tM);
2334 0 < a.Oh && --a.Oh
2335 } else {
2336 b = s_a(a.Ca);
2337 for (c = b.next(); !c.done; c = b.next()) c = c.value, c.Nw || (c.JD = (c.JD + 1) % 6), c.Nw = !1;
2338 b = s_a(a.jq);
2339 for (c = b.next(); !c.done; c = b.next()) c.value.Nw = !1;
2340 a.Fc =
2341 null;
2342 for (b = 0; b < a.Ua.length; b++) c = a.Ua[b], c.uS ? (a.Fc = a.Ua[b], a.Ua.splice(b, 1), b--) : (c.Nw || (c.JD = (c.JD + 1) % 6), c.Nw = !1);
2343 b = a.wa[0].clone();
2344 c = s_fH(a, 6);
2345 switch (a.Ba) {
2346 case "LEFT":
2347 --b.x;
2348 c && 0 > b.x && (b.x = a.ka.width - 1);
2349 break;
2350 case "RIGHT":
2351 b.x += 1;
2352 c && b.x >= a.ka.width && (b.x = 0);
2353 break;
2354 case "UP":
2355 --b.y;
2356 c && 0 > b.y && (b.y = a.ka.height - 1);
2357 break;
2358 case "DOWN":
2359 b.y += 1, c && b.y >= a.ka.height && (b.y = 0)
2360 }
2361 if (c || !s_sWc(a, b)) {
2362 a.wa.unshift(b);
2363 0 === a.Nb ? (a.sZ = a.Nc, a.Nc = a.wa.pop()) : a.Nb = Math.max(0, a.Nb - 1);
2364 b = s_a(a.Ua);
2365 for (c = b.next(); !c.done; c = b.next()) {
2366 c =
2367 c.value;
2368 for (var d = !1, e = c.Jha; e < a.wa.length; e++)
2369 if (c.Sd.equals(a.wa[e])) {
2370 d = !0;
2371 c.Jha = e;
2372 break
2373 } d || (c.uS = !0)
2374 }
2375 a.Ba !== a.Wa ? a.At++ : a.At = 0;
2376 a.Vq = !1;
2377 a.Wa = a.Ba;
2378 "NONE" !== a.kq && (a.Ba = a.kq, a.kq = "NONE", a.Vq = !0, s_nWc(a));
2379 for (b = 0; b < a.Za.length; b++) a.Za[b].x += 2, a.Za[b].x >= a.Za[b].y && (a.Za.splice(b, 1), b--);
2380 a.Ni = !1;
2381 for (b = 0; b < a.Ca.length; b++)
2382 if (c = a.Ca[b], a.wa[0].equals(c.Sd)) {
2383 s_fH(a, 5) ? s_aWc.play() : s_9Vc.play();
2384 a.Nb = 1;
2385 a.Mc++;
2386 (!a.Ac.has(a.Oa) || a.Mc > a.Ac.get(a.Oa)) && a.Ac.set(a.Oa, a.Mc);
2387 a.Za.push(new s_gf(0, a.wa.length + 1));
2388 if (s_fH(a, 5))
2389 if (2 !== a.Ca.length) {
2390 a.Ca.splice(0, a.Ca.length);
2391 break
2392 } else d = a.Ca[1 - b], a.wa.unshift(d.Sd.clone()), a.Nb = 0, e = 0 > a.ub ? s_tWc[a.wa.length % s_tWc.length] : s_gH[a.ub][0], a.Ua.push({
2393 Sd: a.Ca[b].Sd.clone(),
2394 JD: 0,
2395 Jha: 0,
2396 uS: !1,
2397 uPa: !0,
2398 color: e,
2399 Nw: !0
2400 }), a.Ua.push({
2401 Sd: d.Sd.clone(),
2402 JD: 0,
2403 Jha: 0,
2404 uS: !1,
2405 uPa: !1,
2406 color: e,
2407 Nw: !0
2408 }), a.Ma = 0, a.Le = !1, a.Ni = !0;
2409 s_fH(a, 5) || s_uWc(a, b) ? (c.type = s_kWc(a), s_fH(a, 5) && (a.Ca[0].type = s_kWc(a), a.Ca[1].type = a.Ca[0].type, c = s_uWc(a, 0, !1), d = s_uWc(a, 1, !0), c && d || a.Ca.splice(0, a.Ca.length))) :
2410 (a.Ca.splice(b, 1), b--);
2411 s_fH(a, 4) && !a.Ha && 1 === a.Mc % 2 && (c = s_vWc(a)) && s_wWc(a, c)
2412 } 0 === a.Ca.length && (s_3Vc.play(), a.Ha = !0, a.xe = !0, s_xWc(a));
2413 0 === a.he ? Math.random() < a.If ? (a.he = a.jM, a.If = 0) : a.If += .005 : --a.he;
2414 a.Le = 0 === a.Ca.length ? !1 : a.Ca.some(function(f) {
2415 return f.Sd && 3 > Math.sqrt(Math.pow(a.wa[0].x - f.Sd.x, 2) + Math.pow(a.wa[0].y - f.Sd.y, 2)) && !("RIGHT" === a.Ba && a.wa[0].x > f.Sd.x) && !("LEFT" === a.Ba && a.wa[0].x < f.Sd.x) && !("UP" === a.Ba && a.wa[0].y < f.Sd.y) && !("DOWN" === a.Ba && a.wa[0].y > f.Sd.y)
2416 });
2417 0 === a.Id ? Math.random() < a.qd ?
2418 (a.Id = a.yba, a.qd = 0) : (a.qd += .0012 * (-1 === a.ub ? 2 : 1), a.Ca.some(function(f) {
2419 return f.Nw
2420 }) && (a.qd += .0036)) : a.Le || 0 !== a.Ma ? a.Id = 0 : --a.Id
2421 }
2422 }
2423 },
2424 s_sWc = function(a, b) {
2425 (0 > b.x || b.x >= a.ka.width || 0 > b.y || b.y >= a.ka.height) && s_yWc(a, b);
2426 for (var c = 1; c < a.wa.length - 1; c++) a.wa[c].equals(b) && s_yWc(a, b);
2427 s_fH(a, 4) && !a.Ha && a.Ea[b.y][b.x].d1 && s_yWc(a, b);
2428 return a.Ha
2429 },
2430 s_yWc = function(a, b) {
2431 s_2Vc.play();
2432 a.Nb = 0;
2433 a.he = 0;
2434 a.If = 0;
2435 a.Le = !1;
2436 a.Ma = 0;
2437 a.Hg = 0;
2438 a.Id = 0;
2439 a.qd = 0;
2440 a.La = 3;
2441 a.Ha = !0;
2442 a.Oh = a.jU;
2443 a.Tz.x = (a.wa[0].x + b.x) / 2;
2444 a.Tz.y = (a.wa[0].y + b.y) /
2445 2;
2446 a.bpa = "RIGHT" === a.Ba ? 0 : "LEFT" === a.Ba ? Math.PI : "UP" === a.Ba ? -Math.PI / 2 : "DOWN" === a.Ba ? Math.PI / 2 : 0;
2447 s_fH(a, 5) && null !== a.Fc && (a.Ua.push(a.Fc), a.Fc.JD = 0, a.Fc.Jha = 0, a.Fc.uS = !1);
2448 s_xWc(a)
2449 },
2450 s_xWc = function(a, b) {
2451 b = void 0 === b ? 1400 : b;
2452 s_rWc(a);
2453 s_0h(a.C3a);
2454 a.C3a = s__h(function() {
2455 a.Ha && s_lWc(a, !0)
2456 }, b)
2457 },
2458 s_lWc = function(a, b) {
2459 var c = a.Ra("Yfvsbd").el();
2460 s_0h(a.hpa);
2461 b && !a.pZ ? (c.style.visibility = "visible", c.style.opacity = 1, s_S([new s_K(a.Fa("Yfvsbd").el(), "show")], {
2462 data: {
2463 Ae: a.Mc
2464 }
2465 })) : 0 != c.style.opacity && a.pZ && (s_S([new s_K(a.Fa("Yfvsbd").el(),
2466 "hide")]), c.style.opacity = 0, a.hpa = s__h(function() {
2467 c.style.visibility = "hidden"
2468 }, 300));
2469 a.pZ = b
2470 },
2471 s_uWc = function(a, b, c) {
2472 c = void 0 === c ? !0 : c;
2473 if (s_fH(a, 6) && a.wa.length === a.ka.width * a.ka.height) return !1;
2474 var d = s_zWc(a);
2475 return d ? (a.Ca[b].Sd = d, a.Ca[b].JD = 0, a.Ca[b].Nw = !0, c && a.Ca.sort(function(e, f) {
2476 return e.Sd.y - f.Sd.y
2477 }), !0) : !1
2478 },
2479 s_kWc = function(a) {
2480 if (13 === a.Ag) {
2481 var b = new Set;
2482 a = s_a(a.Ca);
2483 for (var c = a.next(); !c.done; c = a.next()) b.add(c.value.type);
2484 a = 0;
2485 do a++, c = Math.floor(13 * Math.random()); while (b.has(c) && 10 > a);
2486 return c
2487 }
2488 return a.Ag
2489 },
2490 s_zWc = function(a) {
2491 var b = new Set;
2492 s_n(a.wa, function(g) {
2493 b.add(g.x << 16 | g.y)
2494 });
2495 s_n(a.Ca, function(g) {
2496 b.add(g.Sd.x << 16 | g.Sd.y)
2497 });
2498 s_n(a.jq, function(g) {
2499 b.add(g.Sd.x << 16 | g.Sd.y)
2500 });
2501 if (s_fH(a, 5))
2502 for (var c = 0; c < a.ka.width; c++)
2503 for (var d = 0; d < a.ka.height; d++)(2 >= Math.abs(a.wa[0].x - c) + Math.abs(a.wa[0].y - d) || a.wa[0].x === c && 3 >= Math.abs(a.wa[0].y - d) || a.wa[0].y === d && 3 >= Math.abs(a.wa[0].x - c)) && b.add(c << 16 | d);
2504 c = Math.floor(Math.random() * (a.ka.width * a.ka.height - b.size));
2505 for (var e = d = 0; e < a.ka.width; e++)
2506 for (var f = 0; f < a.ka.height; f++)
2507 if (!b.has(e <<
2508 16 | f) && d++ == c) return new s_gf(e, f);
2509 return null
2510 },
2511 s_vWc = function(a) {
2512 var b = {};
2513 s_n(a.wa, function(f) {
2514 b[f.x << 16 | f.y] = !0
2515 });
2516 s_n(a.Ca, function(f) {
2517 b[f.Sd.x << 16 | f.Sd.y] = !0
2518 });
2519 for (var c = 0; c < a.ka.width; c++)
2520 for (var d = 0; d < a.ka.height; d++)
2521 if (a.Ea[d][c].d1 || a.Ea[d][c].Ur) b[c << 16 | d] = !0;
2522 c = [];
2523 for (d = 0; d < a.ka.width; d++)
2524 for (var e = 0; e < a.ka.height; e++) "RIGHT" === a.Ba && 1 >= Math.abs(a.wa[0].y - e) && a.wa[0].x <= d || "LEFT" === a.Ba && 1 >= Math.abs(a.wa[0].y - e) && a.wa[0].x >= d || "DOWN" === a.Ba && 1 >= Math.abs(a.wa[0].x - d) && a.wa[0].y <= e || "UP" ===
2525 a.Ba && 1 >= Math.abs(a.wa[0].x - d) && a.wa[0].y >= e || ("LEFT" !== a.Ba && "RIGHT" !== a.Ba || a.wa[0].x !== d || 2 !== Math.abs(a.wa[0].y - e)) && ("UP" !== a.Ba && "DOWN" !== a.Ba || a.wa[0].y !== e || 2 !== Math.abs(a.wa[0].x - d)) && ("RIGHT" === a.Ba && 1 === a.wa[0].x - d && 1 === Math.abs(a.wa[0].y - e) || "LEFT" === a.Ba && -1 === a.wa[0].x - d && 1 === Math.abs(a.wa[0].y - e) || "DOWN" === a.Ba && 1 === a.wa[0].y - e && 1 === Math.abs(a.wa[0].x - d) || "UP" === a.Ba && -1 === a.wa[0].y - e && 1 === Math.abs(a.wa[0].x - d) || b[d << 16 | e] || c.push(new s_gf(d, e)));
2526 return 0 < c.length ? c[Math.floor(Math.random() *
2527 c.length)] : null
2528 },
2529 s_wWc = function(a, b) {
2530 a.jq.push({
2531 Sd: b,
2532 Nw: !0
2533 });
2534 a.Ea[b.y][b.x].d1 = !0;
2535 a.Ea[b.y][b.x].Ur = !0;
2536 0 < b.x && (a.Ea[b.y][b.x - 1].Ur = !0, 0 < b.y && (a.Ea[b.y - 1][b.x - 1].Ur = !0), b.y < a.ka.height - 1 && (a.Ea[b.y + 1][b.x - 1].Ur = !0));
2537 0 < b.y && (a.Ea[b.y - 1][b.x].Ur = !0);
2538 b.y < a.ka.height - 1 && (a.Ea[b.y + 1][b.x].Ur = !0);
2539 b.x < a.ka.width - 1 && (a.Ea[b.y][b.x + 1].Ur = !0, 0 < b.y && (a.Ea[b.y - 1][b.x + 1].Ur = !0), b.y < a.ka.height - 1 && (a.Ea[b.y + 1][b.x + 1].Ur = !0));
2540 if (0 === b.x || b.x === a.ka.width - 1) 0 <= b.y - 2 && (a.Ea[b.y - 2][b.x].Ur = !0), b.y + 2 <= a.ka.height - 1 &&
2541 (a.Ea[b.y + 2][b.x].Ur = !0);
2542 if (0 === b.y || b.y === a.ka.height - 1) 0 <= b.x - 2 && (a.Ea[b.y][b.x - 2].Ur = !0), b.x + 2 <= a.ka.width - 1 && (a.Ea[b.y][b.x + 2].Ur = !0);
2543 if (0 === b.x && 2 === b.y || 2 === b.x && 0 === b.y) a.Ea[2][0].Ur = !0, a.Ea[0][2].Ur = !0;
2544 if (b.x === a.ka.width - 3 && 0 === b.y || b.x === a.ka.width - 1 && 2 === b.y) a.Ea[0][a.ka.width - 3].Ur = !0, a.Ea[2][a.ka.width - 1].Ur = !0;
2545 if (0 === b.x && b.y === a.ka.height - 3 || 2 === b.x && b.y === a.ka.height - 1) a.Ea[a.ka.height - 3][0].Ur = !0, a.Ea[a.ka.height - 1][2].Ur = !0;
2546 if (b.x === a.ka.width - 3 && b.y === a.ka.height - 1 || b.x === a.ka.width -
2547 1 && b.y === a.ka.height - 3) a.Ea[a.ka.height - 3][a.ka.width - 1].Ur = !0, a.Ea[a.ka.height - 1][a.ka.width - 3].Ur = !0
2548 },
2549 s_qWc = function(a, b, c) {
2550 var d = b;
2551 a.Ha && (b = 3 === a.La ? 1 : 2 === a.La ? 1 - b : 1 === a.La ? 1 - Math.pow(b, .5) / 2 : .5);
2552 "NONE" === a.Ba && (b = 0);
2553 for (var e = new s_gf(a.wa[0].x * a.Aa + a.Aa / 2, a.wa[0].y * a.Aa + a.Aa / 2), f = a.wa.length - 1; 0 <= f; f--) {
2554 a.Da.lineCap = f === a.wa.length - 1 || (1 >= a.qZ || 0 < a.La) && f === a.wa.length - 2 || a.Ha && 0 === f ? "round" : "butt";
2555 if (0 === f) {
2556 var g = a.wa[0].clone();
2557 "LEFT" === a.Ba ? (--g.x, 0 > g.x && (g.x = a.ka.width - 1)) : "RIGHT" === a.Ba ?
2558 (g.x += 1, g.x >= a.ka.width && (g.x = 0)) : "UP" === a.Ba ? (--g.y, 0 > g.y && (g.y = a.ka.height - 1)) : "DOWN" === a.Ba && (g.y += 1, g.y >= a.ka.height && (g.y = 0))
2559 } else g = a.wa[f - 1].clone();
2560 var h = a.wa[f].clone();
2561 var k = f === a.wa.length - 1 ? a.Nc.clone() : a.wa[f + 1].clone();
2562 var l = void 0;
2563 if (s_fH(a, 5))
2564 for (var m = s_a(a.Ua), n = m.next(); !n.done; n = m.next()) n = n.value, h.equals(n.Sd) && (a.Ha || f >= n.Jha) && (l = n, n.uPa ? g = h.clone() : k = h.clone());
2565 m = h.clone();
2566 n = h.clone();
2567 m.x *= a.Aa;
2568 m.y *= a.Aa;
2569 n.x *= a.Aa;
2570 n.y *= a.Aa; - 1 === h.x - k.x || 1 < h.x - k.x ? (n.x += a.Aa, n.y += a.Aa / 2) :
2571 1 === h.x - k.x || -1 > h.x - k.x ? n.y += a.Aa / 2 : -1 === h.y - k.y || 1 < h.y - k.y ? (n.y += a.Aa, n.x += a.Aa / 2) : 1 === h.y - k.y || -1 > h.y - k.y ? n.x += a.Aa / 2 : (n.x += a.Aa / 2, n.y += a.Aa / 2); - 1 === h.x - g.x || 1 < h.x - g.x ? (m.x += a.Aa, m.y += a.Aa / 2) : 1 === h.x - g.x || -1 > h.x - g.x ? m.y += a.Aa / 2 : -1 === h.y - g.y || 1 < h.y - g.y ? (m.y += a.Aa, m.x += a.Aa / 2) : 1 === h.y - g.y || -1 > h.y - g.y ? m.x += a.Aa / 2 : (m.x += a.Aa / 2, m.y += a.Aa / 2);
2572 if (0 === f) {
2573 e = b;
2574 var p = !s_fH(a, 6) && (0 === a.wa[0].x && "LEFT" === a.Ba || a.wa[0].x === a.ka.width - 1 && "RIGHT" === a.Ba || 0 === a.wa[0].y && "UP" === a.Ba || a.wa[0].y === a.ka.height - 1 && "DOWN" ===
2575 a.Ba);
2576 if (s_fH(a, 4)) {
2577 var q = a.wa[0];
2578 p = p || "LEFT" === a.Ba && 0 < q.x && a.Ea[q.y][q.x - 1].d1 || "RIGHT" === a.Ba && q.x < a.ka.width - 1 && a.Ea[q.y][q.x + 1].d1 || "UP" === a.Ba && 0 < q.y && a.Ea[q.y - 1][q.x].d1 || "DOWN" === a.Ba && q.y < a.ka.height - 1 && a.Ea[q.y + 1][q.x].d1
2579 }
2580 p && (e = Math.min(b, .5));
2581 m.x = m.x * e + n.x * (1 - e);
2582 m.y = m.y * e + n.y * (1 - e);
2583 a.Ba === a.Wa || c ? (a.uD = m.clone(), a.Uz = b) : a.Ha || (e = (b - a.Uz) / (1 - a.Uz), m.x = m.x * e + a.uD.x * (1 - e), m.y = m.y * e + a.uD.y * (1 - e));
2584 e = m.clone()
2585 } else f === a.wa.length - 1 && (p = b, 0 < a.Nb && (p = 2 === a.wa.length ? .5 - b / 2 : 0), n.x = n.x * (1 - p) + m.x *
2586 p, n.y = n.y * (1 - p) + m.y * p);
2587 var r = a.Da.createLinearGradient(m.x, m.y, n.x, n.y);
2588 0 === f ? (p = 0, q = b / (a.wa.length - 1)) : f === a.wa.length - 1 ? (p = b / (a.wa.length - 1) + (f - 1) / (a.wa.length - 1), q = 1) : (p = b / (a.wa.length - 1) + (f - 1) / (a.wa.length - 1), q = b / (a.wa.length - 1) + f / (a.wa.length - 1));
2589 var t = Math.max(0, f - 1 + b);
2590 r.addColorStop(0, s_AWc(a, p, t));
2591 r.addColorStop(1, s_AWc(a, q, t + 1));
2592 a.Da.strokeStyle = r;
2593 void 0 !== l && (l.color = s_AWc(a, p * b + q * (1 - b), l.uPa ? t : t + 1));
2594 r = f / a.wa.length * Math.min(1, (a.wa.length - 4) / 12);
2595 l = .4 * a.Aa;
2596 a.Da.lineWidth = .8 * a.Aa * (1 - r) + l *
2597 r;
2598 a.Da.beginPath();
2599 a.Da.moveTo(m.x, m.y);
2600 r = h.y - g.y + (h.y - k.y);
2601 (k = 0 !== h.x - g.x + (h.x - k.x) && 0 !== r) ? (h.x = h.x * a.Aa + a.Aa / 2, h.y = h.y * a.Aa + a.Aa / 2, f === a.wa.length - 1 && 0 === a.Nb ? (h.x = h.x * (1 - b) + (m.x + n.x) / 2 * b, h.y = h.y * (1 - b) + (m.y + n.y) / 2 * b) : 0 === f && (h.x = h.x * b + (m.x + n.x) / 2 * (1 - b), h.y = h.y * b + (m.y + n.y) / 2 * (1 - b)), a.Da.quadraticCurveTo(h.x, h.y, n.x, n.y)) : a.Da.lineTo(n.x, n.y);
2602 a.Da.stroke();
2603 if (!s_fH(a, 5))
2604 for (g = 0; g < a.Za.length; g++)
2605 if (a.Za[g].x === f) {
2606 g = a.Za[g];
2607 p = s_AWc(a, p * b + q * (1 - b), t);
2608 m = new s_gf(m.x * (1 - b) + n.x * b, m.y * (1 - b) + n.y * b);
2609 k && (n =
2610 .5 * (1 - Math.abs(b - .5) / .5), m.x = m.x * (1 - n) + h.x * n, m.y = m.y * (1 - n) + h.y * n);
2611 h = Math.max(0, .7 * (1 - (g.x + 2 * b) / (g.y + 6)) * a.Aa);
2612 1 > g.x + 2 * b && (h *= g.x + 2 * b);
2613 a.Ha && (h = 3 === a.La ? h * (.5 + (1 - d) / 2) : 2 === a.La ? (1 - d) / 2 * h : 0);
2614 if (h < .75 * l) break;
2615 a.Da.fillStyle = p;
2616 a.Da.beginPath();
2617 a.Da.arc(m.x, m.y, h, 0, 2 * Math.PI);
2618 a.Da.fill();
2619 break
2620 }
2621 }
2622 s_BWc(a, e, d)
2623 },
2624 s_AWc = function(a, b, c) {
2625 if (-1 === a.ub) {
2626 var d = s_zx(s_tWc[Math.floor(c) % s_tWc.length]);
2627 a = s_zx(s_tWc[Math.floor(c >= a.wa.length - 1 ? c : c + 1) % s_tWc.length]);
2628 return s_Ax(s_Cx(s_Bx(a, d, c % 1), .15 * b))
2629 }
2630 c = s_zx(a.Rd);
2631 d = s_zx(a.zba);
2632 return s_Ax(s_Bx(d, c, b * Math.min(1, a.wa.length / 12)))
2633 },
2634 s_BWc = function(a, b, c, d) {
2635 d = void 0 === d ? !1 : d;
2636 var e = b.clone(),
2637 f = b.clone();
2638 if (s_fH(a, 6) && !d) {
2639 d = !1;
2640 var g = b.clone(),
2641 h = "LEFT" === a.Ba || "RIGHT" === a.Ba,
2642 k = "UP" === a.Ba || "DOWN" === a.Ba;
2643 g.x < a.Aa / 2 && h ? (d = !0, g.x += a.ka.width * a.Aa) : g.x > a.ka.width * a.Aa - a.Aa / 2 && h ? (d = !0, g.x -= a.ka.width * a.Aa) : g.y < a.Aa / 2 && k ? (d = !0, g.y += a.ka.height * a.Aa) : g.y > a.ka.height * a.Aa - a.Aa / 2 && k && (d = !0, g.y -= a.ka.height * a.Aa);
2644 d && s_BWc(a, g, c, !0)
2645 }
2646 a.Ha && "NONE" !== a.Ba || (a.Da.fillStyle = a.Rd,
2647 a.Da.beginPath(), a.Da.arc(b.x, b.y, .4 * a.Aa, 0, 2 * Math.PI), a.Da.fill());
2648 d = a.Aa / 30;
2649 g = h = 0;
2650 switch (a.Ba) {
2651 case "UP":
2652 h = -Math.PI / 2;
2653 break;
2654 case "DOWN":
2655 h = Math.PI / 2;
2656 break;
2657 case "LEFT":
2658 h = Math.PI;
2659 break;
2660 case "NONE":
2661 case "RIGHT":
2662 h = 0
2663 }
2664 switch (a.Wa) {
2665 case "UP":
2666 g = -Math.PI / 2;
2667 break;
2668 case "DOWN":
2669 g = Math.PI / 2;
2670 break;
2671 case "LEFT":
2672 g = Math.PI;
2673 break;
2674 case "NONE":
2675 case "RIGHT":
2676 g = 0
2677 }
2678 Math.abs(h - g) >= Math.PI && (0 < h ? g += 2 * Math.PI : h += 2 * Math.PI);
2679 g = h * c + g * (1 - c);
2680 a.Ba !== a.Wa && 1 < a.La && (g = h);
2681 if (a.Ha && !a.xe) 3 === a.La ? c = Math.floor(4 * c / 2) : 2 === a.La ? c = Math.floor(2 +
2682 4 * c / 2) : 1 === a.La ? c = 4 + Math.floor(16 * c) : (e = a.Of.wa - 20, c = Math.floor(20 + (a.tM - a.Hg + c) / a.tM * e % e)), e = new s_gf(-5 * a.Of.Pd() / 8, -a.Of.Ad() / 2), a.Of.render(c, b, e, g, d);
2683 else {
2684 h = a.Aa / 2;
2685 k = 4 * Math.PI / 5;
2686 e.x += Math.cos(g + k) * h;
2687 e.y += Math.sin(g + k) * h;
2688 f.x += Math.cos(g - k) * h;
2689 f.y += Math.sin(g - k) * h;
2690 h = 0 < a.he ? Math.floor((a.jM - a.he + c) / a.jM * a.Qb.wa) % a.Qb.wa : 0;
2691 if (a.xe) var l = 2 * Math.random() * Math.PI;
2692 else if (0 < a.Ca.length && 0 < a.wa.length) {
2693 l = Infinity;
2694 k = a.Ca[0];
2695 for (var m = s_a(a.Ca), n = m.next(); !n.done; n = m.next()) {
2696 n = n.value;
2697 var p = Math.abs(n.Sd.x -
2698 a.wa[0].x) + Math.abs(n.Sd.y - a.wa[0].y);
2699 p < l && (l = p, k = n)
2700 }
2701 l = Math.atan2(k.Sd.y * a.Aa + a.Aa / 2 - b.y, k.Sd.x * a.Aa + a.Aa / 2 - b.x)
2702 }
2703 Math.abs(l - a.Qa) >= Math.PI && (l = 0 < l ? l - 2 * Math.PI : l + 2 * Math.PI);
2704 a.Qa = .9 * a.Qa + .1 * l;
2705 a.Qa > Math.PI ? a.Qa -= 2 * Math.PI : a.Qa < -Math.PI && (a.Qa += 2 * Math.PI);
2706 l = new s_gf(-a.Qb.Pd() / 2, -a.Qb.Ad() / 2);
2707 a.Qb.render(h, e, l, a.Qa, d);
2708 a.Qb.render(h, f, l, a.Qa, d);
2709 a.Le ? a.Ma = a.Ma >= a.Ay ? a.Ay : a.Ma + .6 : 0 !== a.Ma && (a.Ma < a.Ay && (a.Ma = a.Ay), a.Ma += .3, a.Ma >= a.Nh.wa && (a.Ma = 0));
2710 e = Math.floor(a.Ma);
2711 f = new s_gf(-a.Nh.Pd() / 4, -a.Nh.Ad() / 2);
2712 a.Nh.render(e, b, f, g, d);
2713 !a.Le && 0 === a.Ma && 0 < a.Id && (c = Math.floor((a.yba - a.Id + c) / a.yba * a.uf.wa) % a.uf.wa, e = new s_gf(a.uf.Pd() / 7, -a.uf.Ad() / 2), a.uf.render(c, b, e, g, d))
2714 }
2715 };
2716 s_ = s_hH.prototype;
2717 s_.xr = function() {
2718 this.lpa ? s_9a("https://gameexit", !0) : (s_S([new s_K(this.Ia().el(), "hide")]), this.mpa(), s_ib(this.Ia().el(), "snake_closed"))
2719 };
2720 s_.gma = function() {
2721 this.ik();
2722 this.Ln = !0
2723 };
2724 s_.JZb = function() {
2725 !this.Ha && s_fH(this, 6) && (this.xe = this.Ha = !0, s_xWc(this, 0), "NONE" !== this.Ba && (this.Nc = this.wa[this.wa.length - 1]))
2726 };
2727 s_.JY = function() {
2728 (this.$P = !this.$P) ? (s_Pxc(this.ZP), s_Pxc(this.kU), this.Fa("N7ntOd").Pn().src = this.mEb) : (s_Qxc(this.ZP), s_Qxc(this.kU), this.Fa("N7ntOd").Pn().src = this.sEb)
2729 };
2730 s_.zIb = function() {
2731 s_T(this.Fa("Yfvsbd").el());
2732 this.Ta++;
2733 this.Ta >= s_gH.length && (this.Ta = -1);
2734 0 >= this.Ta ? s_eH(this.Ug) : s_gWc(this.Ug, "#5282F2", s_gH[this.Ta][0]);
2735 s_rWc(this)
2736 };
2737 var s_rWc = function(a) {
2738 a.Ok.clearRect(0, 0, a.Dk.width, a.Dk.height);
2739 var b = a.Dk.width / a.YP.Pd(),
2740 c = new s_gf(0, a.Dk.height - a.YP.Ad() * b);
2741 a.YP.render(0, c, new s_gf(0, 0), 0, b);
2742 c = new s_gf(0, c.y - a.Ug.Ad() * b); - 1 === a.Ta ? a.tEb.render(0, c, new s_gf(0, 0), 0, b) : a.Ug.render(0, c, new s_gf(0, 0), 0, b)
2743 },
2744 s_fH = function(a, b) {
2745 return a.Oa === b
2746 };
2747 s_hH.prototype.nIb = function() {
2748 this.Me = (this.Me + 1) % 14;
2749 s_CWc(this)
2750 };
2751 s_hH.prototype.rIb = function() {
2752 this.Ab = (this.Ab + 1) % 7;
2753 s_CWc(this)
2754 };
2755 s_hH.prototype.nFc = function() {
2756 var a = Math.floor(13 * Math.random());
2757 this.Me = a + (a >= this.Me ? 1 : 0);
2758 a = Math.floor(6 * Math.random());
2759 this.Ab = a + (a >= this.Ab ? 1 : 0);
2760 a = Math.floor(Math.random() * s_gH.length) - 1;
2761 this.Ta = a + (a >= this.Ta ? 1 : 0);
2762 s_CWc(this);
2763 s_T(this.Fa("qycu7d").el())
2764 };
2765 var s_CWc = function(a) {
2766 var b = 0 === a.Ab ? "0" : "-" + 100 * a.Ab + "%";
2767 s_I(a.Ra("LpoWPe").el(), "left", b);
2768 s_I(a.Ra("p57eQc").el(), "visibility", 6 === a.Ab ? "visible" : "hidden");
2769 b = 0 === a.Me ? "0" : "-" + 100 * a.Me + "%";
2770 s_I(a.Ra("h6Ousc").el(), "left", b);
2771 0 >= a.Ta ? s_eH(a.Ug) : s_gWc(a.Ug, "#5282F2", s_gH[a.Ta][0]);
2772 s_rWc(a)
2773 };
2774 s_R(s_hH.prototype, "Km979c", function() {
2775 return this.nFc
2776 });
2777 s_R(s_hH.prototype, "ws0zbd", function() {
2778 return this.rIb
2779 });
2780 s_R(s_hH.prototype, "Xum4X", function() {
2781 return this.nIb
2782 });
2783 s_R(s_hH.prototype, "kPyvaf", function() {
2784 return this.zIb
2785 });
2786 s_R(s_hH.prototype, "DGXxE", function() {
2787 return this.JY
2788 });
2789 s_R(s_hH.prototype, "nPcntd", function() {
2790 return this.JZb
2791 });
2792 s_R(s_hH.prototype, "DtamMe", function() {
2793 return this.gma
2794 });
2795 s_R(s_hH.prototype, "pRhyN", function() {
2796 return this.xr
2797 });
2798 s_R(s_hH.prototype, "qCIlpe", function() {
2799 return this.vK
2800 });
2801 s_R(s_hH.prototype, "SQ1Mjf", function() {
2802 return this.u1
2803 });
2804 s_R(s_hH.prototype, "qJhGM", function() {
2805 return this.w1
2806 });
2807 s_R(s_hH.prototype, "MAcWj", function() {
2808 return this.Yn
2809 });
2810 s_R(s_hH.prototype, "FHT7ne", function() {
2811 return this.ik
2812 });
2813 s_R(s_hH.prototype, "JrrOHc", function() {
2814 return this.s$
2815 });
2816 s_U(s_pxa, s_hH);
2817 var s_mWc = s_fe ? 175 : 135,
2818 s_gH = [
2819 ["#4E7CF6", "#17439F"],
2820 ["#19D8E6", "#15B5C1"],
2821 ["#B648F2", "#910FD7"],
2822 ["#ED44B5", "#C31388"],
2823 ["#F53D40", "#D00B0E"],
2824 ["#F69C3C", "#EA7E0B"],
2825 ["#ECD613", "#D9C512"],
2826 ["#39C643", "#2E9E35"],
2827 ["#6B6B6B", "#404040"],
2828 ["#F2F2F2", "#D9D9D9"]
2829 ],
2830 s_tWc = "#4E7CF6 #5499C7 #AF7AC5 #E74C3C #F39C12 #CCC31C #27AE60".split(" ");
2831
2832 s_f().ka();
2833
2834} catch (e) {
2835 _DumpException(e)
2836}
2837try {
2838 s_L("aa");
2839
2840 s_f().ka();
2841
2842} catch (e) {
2843 _DumpException(e)
2844}
2845try {
2846 var s_fTa = function(a) {
2847 "string" === typeof a && (a = s_e(a));
2848 if (a) return "none" != s_nh(a, "display") && "hidden" != s_nh(a, "visibility") && 0 < a.offsetHeight
2849 };
2850 s_L("sy45");
2851
2852 s_f().ka();
2853
2854} catch (e) {
2855 _DumpException(e)
2856}
2857try {
2858 var s_zE = function(a) {
2859 for (var b = "", c = 21, d = 0; d < a.length; d++) 3 != d % 4 && (b += String.fromCharCode(a[d] ^ c), c++);
2860 return b
2861 },
2862 s_coc = function(a) {
2863 var b = 0,
2864 c;
2865 for (c in a)
2866 if (a[c].e)
2867 if (a[c].b) b++;
2868 else return !1;
2869 return 0 < b
2870 },
2871 s_hoc = function(a) {
2872 a = a || {};
2873 var b = {};
2874 b[s_doc] = {
2875 e: !!a[s_doc],
2876 b: !s_fTa(s_eoc)
2877 };
2878 b[s_foc] = {
2879 e: !!a[s_foc],
2880 b: !s_fTa(s_goc)
2881 };
2882 return b
2883 },
2884 s_ioc = function(a) {
2885 var b = [],
2886 c;
2887 for (c in a) a[c].e && b.push(c + ":" + (a[c].b ? "1" : "0"));
2888 return b.join(",")
2889 },
2890 s_koc = function(a, b) {
2891 a = String(a);
2892 b && (a += "," + b);
2893 google.log(s_joc, a)
2894 },
2895 s_loc = function(a,
2896 b, c) {
2897 c = null != c ? c : 2;
2898 if (1 > c) s_koc(7, b);
2899 else {
2900 var d = new Image;
2901 d.onerror = s_Qa(s_loc, a, b, c - 1);
2902 d.src = a
2903 }
2904 };
2905 s_L("abd");
2906 var s_eoc = s_zE([97, 119, 115, 111, 107]),
2907 s_goc = s_zE([97, 119, 115, 111, 107, 123]),
2908 s_moc = s_zE([118, 115, 121, 107, 108, 124, 104, 119, 68, 127, 114, 105, 114]),
2909 s_joc = s_zE([101, 126, 118, 102, 118, 125, 118, 109, 126]),
2910 s_noc = s_zE([116, 116, 115, 108]),
2911 s_doc = s_zE([113, 115, 99, 107]),
2912 s_foc = s_zE([113, 115, 117, 107]),
2913 s_ooc = s_zE([58, 127, 122, 103, 121, 126, 127, 98, 104, 51, 109, 124, 118, 123, 15, 76, 81, 90, 13, 95, 67, 76, 64, 118]),
2914 s_poc = {};
2915 s_db("abd", (s_poc.init = function(a) {
2916 a = a || {};
2917 if (a[s_noc] && s_fTa(s_moc)) {
2918 a = s_hoc(a);
2919 var b = s_ioc(a);
2920 s_coc(a) ? s_koc(1, "0," + b) : s_koc(0, b);
2921 s_cb(function() {
2922 s_loc(s_ooc, "aa")
2923 })
2924 }
2925 }, s_poc));
2926
2927 s_f().ka();
2928
2929} catch (e) {
2930 _DumpException(e)
2931}
2932try {
2933 var s_vUa = function(a, b, c, d, e) {
2934 s_Ni(a, b, c, d, e)
2935 };
2936 s_L("emm");
2937
2938 s_f().ka();
2939
2940} catch (e) {
2941 _DumpException(e)
2942}
2943try {
2944 s_L("emn");
2945
2946 s_f().ka();
2947
2948} catch (e) {
2949 _DumpException(e)
2950}
2951try {
2952 s_L("sy3v");
2953 /*
2954
2955 Copyright The Closure Library Authors.
2956 SPDX-License-Identifier: Apache-2.0
2957 */
2958 var s_Wl = function(a) {
2959 s_6f.call(this);
2960 this.Ca = 1;
2961 this.Aa = [];
2962 this.Ba = 0;
2963 this.ka = [];
2964 this.wa = {};
2965 this.Da = !!a
2966 };
2967 s_m(s_Wl, s_6f);
2968 s_Wl.prototype.subscribe = function(a, b, c) {
2969 var d = this.wa[a];
2970 d || (d = this.wa[a] = []);
2971 var e = this.Ca;
2972 this.ka[e] = a;
2973 this.ka[e + 1] = b;
2974 this.ka[e + 2] = c;
2975 this.Ca = e + 3;
2976 d.push(e);
2977 return e
2978 };
2979 s_Wl.prototype.Bk = function(a) {
2980 var b = this.ka[a];
2981 if (b) {
2982 var c = this.wa[b];
2983 0 != this.Ba ? (this.Aa.push(a), this.ka[a + 1] = s_ga) : (c && s_Ab(c, a), delete this.ka[a], delete this.ka[a + 1], delete this.ka[a + 2])
2984 }
2985 return !!b
2986 };
2987 s_Wl.prototype.publish = function(a, b) {
2988 var c = this.wa[a];
2989 if (c) {
2990 for (var d = Array(arguments.length - 1), e = 1, f = arguments.length; e < f; e++) d[e - 1] = arguments[e];
2991 if (this.Da)
2992 for (e = 0; e < c.length; e++) {
2993 var g = c[e];
2994 s_MSa(this.ka[g + 1], this.ka[g + 2], d)
2995 } else {
2996 this.Ba++;
2997 try {
2998 for (e = 0, f = c.length; e < f; e++) g = c[e], this.ka[g + 1].apply(this.ka[g + 2], d)
2999 } finally {
3000 if (this.Ba--, 0 < this.Aa.length && 0 == this.Ba)
3001 for (; c = this.Aa.pop();) this.Bk(c)
3002 }
3003 }
3004 return 0 != e
3005 }
3006 return !1
3007 };
3008 var s_MSa = function(a, b, c) {
3009 s_og(function() {
3010 a.apply(b, c)
3011 })
3012 };
3013 s_Wl.prototype.clear = function(a) {
3014 if (a) {
3015 var b = this.wa[a];
3016 b && (s_n(b, this.Bk, this), delete this.wa[a])
3017 } else this.ka.length = 0, this.wa = {}
3018 };
3019 s_Wl.prototype.Ng = function(a) {
3020 if (a) {
3021 var b = this.wa[a];
3022 return b ? b.length : 0
3023 }
3024 a = 0;
3025 for (b in this.wa) a += this.Ng(b);
3026 return a
3027 };
3028 s_Wl.prototype.Jb = function() {
3029 s_Wl.zc.Jb.call(this);
3030 this.clear();
3031 this.Aa.length = 0
3032 };
3033
3034 s_f().ka();
3035
3036} catch (e) {
3037 _DumpException(e)
3038}
3039try {
3040 s_L("sy47");
3041
3042 s_f().ka();
3043
3044} catch (e) {
3045 _DumpException(e)
3046}
3047try {
3048 s_L("sy4d");
3049 var s_xUa = function(a) {
3050 s_x(this, a, 0, -1, null, s_wUa)
3051 };
3052 s_m(s_xUa, s_w);
3053 var s_wUa = [
3054 [2, 3, 4, 5, 6]
3055 ];
3056
3057 s_f().ka();
3058
3059} catch (e) {
3060 _DumpException(e)
3061}
3062try {
3063 s_L("sy4c");
3064 var s_zUa = function(a) {
3065 s_x(this, a, 0, -1, s_yUa, null)
3066 };
3067 s_m(s_zUa, s_w);
3068 var s_sm = function(a) {
3069 s_x(this, a, 0, -1, null, null)
3070 };
3071 s_m(s_sm, s_w);
3072 var s_yUa = [1];
3073 s_sm.prototype.getName = function() {
3074 return s_y(this, 1)
3075 };
3076 s_sm.prototype.Gk = function() {
3077 return s_A(this, 3, 0)
3078 };
3079 s_zUa.prototype.addRule = function(a, b) {
3080 return s_F(this, 1, a, s_sm, b)
3081 };
3082 var s_tm = function(a) {
3083 s_x(this, a, 0, -1, s_AUa, null)
3084 };
3085 s_m(s_tm, s_w);
3086 var s_AUa = [1];
3087 s_tm.prototype.Ya = "tq7Pxb";
3088 var s_BUa = {},
3089 s_CUa = null,
3090 s_EUa = function(a) {
3091 s_n(s_D(a, s_xUa, 1), function(b) {
3092 "ptnYGd" === s_y(b, 1) ? (b = s_6e(s_zUa, s_y(b, 3)), s_DUa(b)) : s_BUa[s_y(b, 1)] = b
3093 })
3094 },
3095 s_DUa = function(a) {
3096 if (s_CUa) {
3097 var b = s_D(s_CUa, s_sm, 1);
3098 b = new Set(b.map(function(d) {
3099 return d.getName()
3100 }));
3101 a = s_a(s_D(a, s_sm, 1));
3102 for (var c = a.next(); !c.done; c = a.next()) c = c.value, b.has(c.getName()) || s_CUa.addRule(c)
3103 } else s_CUa = a
3104 };
3105
3106 s_f().ka();
3107
3108} catch (e) {
3109 _DumpException(e)
3110}
3111try {
3112 s_L("sy4e");
3113 var s_um = function(a) {
3114 s_x(this, a, 0, -1, null, null)
3115 };
3116 s_m(s_um, s_w);
3117 s_um.prototype.getId = function() {
3118 return s_y(this, 1)
3119 };
3120
3121 s_f().ka();
3122
3123} catch (e) {
3124 _DumpException(e)
3125}
3126try {
3127 s_L("sy4f");
3128
3129 s_f().ka();
3130
3131} catch (e) {
3132 _DumpException(e)
3133}
3134try {
3135 var s_vm = function(a, b) {
3136 s_mj(a, b, s_qpa(a.Aa))
3137 };
3138 s_L("sy4g");
3139 var s_wm = function(a, b, c) {
3140 c = void 0 === c ? {} : c;
3141 a = Error.call(this, a);
3142 this.message = a.message;
3143 "stack" in a && (this.stack = a.stack);
3144 this.details = c;
3145 this.details.t = b
3146 };
3147 s_j(s_wm, Error);
3148
3149 s_f().ka();
3150
3151} catch (e) {
3152 _DumpException(e)
3153}
3154try {
3155 s_L("sy4j");
3156
3157 s_f().ka();
3158
3159} catch (e) {
3160 _DumpException(e)
3161}
3162try {
3163 s_L("sy4h");
3164
3165 s_f().ka();
3166
3167} catch (e) {
3168 _DumpException(e)
3169}
3170try {
3171 s_L("sy4i");
3172 var s_rm = function(a) {
3173 this.element = a;
3174 var b = s_Cb(a, "asyncFc");
3175 this.Aa = b ? s_b(a, "asyncFc") : null;
3176 this.Dv = b ? "callback:" + s_b(a, "asyncOns") : s_b(a, "asyncType");
3177 this.Ba = b ? s_b(a, "asyncFcv") : null;
3178 this.wa = s_b(a, "asyncEnc");
3179 b = s_b(a, "graftType");
3180 this.Yw = "none" == b ? null : b || "insert";
3181 this.Ca = s_b(a, "asyncRclass") || "";
3182 this.method = (this.ka = s_b(a, "asyncToken")) || "stateful" == s_b(a, "asyncMethod") ? "POST" : "GET"
3183 };
3184 s_rm.prototype.reset = function() {
3185 s_Soa(this.element);
3186 this.element.textContent = "";
3187 this.element.removeAttribute("eid");
3188 this.setState("yp");
3189 delete this.element.__yup;
3190 s_Uoa();
3191 s_kb()
3192 };
3193 s_rm.prototype.setState = function(a) {
3194 s_zi(this.element, s_8Ta);
3195 s_zi(this.element, s_9Ta);
3196 s_O(this.element, a);
3197 s_$Ta(this, a)
3198 };
3199 var s_$Ta = function(a, b) {
3200 s_aUa[b] && s_ib(a.element, s_aUa[b])
3201 },
3202 s_8Ta = ["yp", "yf", "yi"],
3203 s_9Ta = ["yl", "ye"],
3204 s_bUa = {},
3205 s_aUa = (s_bUa.yp = "asyncReset", s_bUa.yf = "asyncFilled", s_bUa.yl = "asyncLoading", s_bUa.ye = "asyncError", s_bUa);
3206
3207 s_f().ka();
3208
3209} catch (e) {
3210 _DumpException(e)
3211}
3212try {
3213 s_L("sy4k");
3214
3215 s_f().ka();
3216
3217} catch (e) {
3218 _DumpException(e)
3219}
3220try {
3221 var s_FUa = function(a, b) {
3222 b = void 0 === b ? {} : b;
3223 var c = b.trigger,
3224 d = b.Apa,
3225 e = new Map(b.n5);
3226 if (b = s_b(a, "asyncContextRequired")) {
3227 b = new Set(b.split(",").filter(function(k) {
3228 return !e.has(k) && (d ? !d.has(k) : !0)
3229 }));
3230 for (c = c || a; c && b.size;) {
3231 var f = s_b(c, "asyncContext");
3232 if (f) {
3233 f = s_a(f.split(";"));
3234 for (var g = f.next(); !g.done; g = f.next()) {
3235 var h = g.value.split(":");
3236 g = decodeURIComponent(h[0]);
3237 h = decodeURIComponent(h[1]);
3238 b.delete(g) && !e.has(g) && e.set(g, h)
3239 }
3240 }
3241 c = c.parentElement
3242 }
3243 if (b.size) throw c = {}, new s_wm("Va", (new s_rm(a)).Dv, (c.ck =
3244 Array.from(b).sort().join(","), c));
3245 }
3246 return e
3247 },
3248 s_HUa = function(a, b) {
3249 var c = void 0 === b ? {} : b;
3250 b = c.Apa;
3251 a = s_FUa(a, {
3252 trigger: c.trigger,
3253 n5: c.n5,
3254 Apa: b
3255 });
3256 b = new Map(b);
3257 c = s_a(s_GUa);
3258 for (var d = c.next(); !d.done; d = c.next()) d = d.value, a.has(d) && (b.has(d) || b.set(d, String(a.get(d))), a.delete(d));
3259 return {
3260 context: a,
3261 hf: b
3262 }
3263 };
3264 s_L("sy4l");
3265 var s_GUa = ["q", "start"];
3266
3267 s_f().ka();
3268
3269} catch (e) {
3270 _DumpException(e)
3271}
3272try {
3273 var s_IUa = function(a) {
3274 return a instanceof Error ? a : Error(String(a))
3275 },
3276 s_MUa = function(a) {
3277 var b = s_JUa(s_xm, a);
3278 if (!b) return null;
3279 if ("sv" in b) return s_KUa(b.sv);
3280 if ("si" in b) {
3281 var c = s_LUa.get(b.si);
3282 return c ? new s_ym(function(d, e) {
3283 for (var f = s_a(c.values), g = f.next(); !g.done; g = f.next()) d(g.value);
3284 c.Xqb.push(d);
3285 c.gGa.push(e)
3286 }) : null
3287 }
3288 throw Error("Ya`" + a);
3289 },
3290 s_JUa = function(a, b) {
3291 return (a = a.get(b)) ? a : null
3292 },
3293 s_OUa = function(a) {
3294 return {
3295 metadata: new s_NUa(a[0]),
3296 body: a[1]
3297 }
3298 };
3299 s_L("sy4p");
3300 var s_NUa = function(a) {
3301 s_x(this, a, 0, -1, null, null)
3302 };
3303 s_m(s_NUa, s_w);
3304 s_NUa.prototype.getType = function() {
3305 return s_y(this, 1)
3306 };
3307 var s_ym = function(a) {
3308 var b = this;
3309 this.Aa = [];
3310 this.ka = [];
3311 this.wa = !1;
3312 this.Ba = null;
3313 try {
3314 a(function(c) {
3315 if (b.wa) throw Error("Wa");
3316 if (b.ka.length) {
3317 var d = b.ka.shift().resolve;
3318 d({
3319 value: c,
3320 done: !1
3321 })
3322 } else b.Aa.push(c)
3323 }, function(c) {
3324 return s_PUa(b, c)
3325 })
3326 } catch (c) {
3327 s_PUa(this, s_IUa(c))
3328 }
3329 },
3330 s_KUa = function(a) {
3331 return new s_ym(function(b, c) {
3332 for (var d = s_a(a), e = d.next(); !e.done; e = d.next()) b(e.value);
3333 c()
3334 })
3335 },
3336 s_PUa = function(a, b) {
3337 b = void 0 === b ? null : b;
3338 if (!a.wa) {
3339 a.wa = !0;
3340 a.Ba = b;
3341 for (var c = s_a(a.ka), d = c.next(); !d.done; d = c.next()) {
3342 var e =
3343 d.value;
3344 d = e.resolve;
3345 e = e.reject;
3346 b ? e(b) : d({
3347 value: void 0,
3348 done: !0
3349 })
3350 }
3351 a.ka.length = 0
3352 }
3353 };
3354 s_ym.prototype.next = function() {
3355 var a = this;
3356 if (this.Aa.length) {
3357 var b = this.Aa.shift();
3358 return Promise.resolve({
3359 value: b,
3360 done: !1
3361 })
3362 }
3363 return this.wa ? this.Ba ? Promise.reject(this.Ba) : Promise.resolve({
3364 value: void 0,
3365 done: !0
3366 }) : new Promise(function(c, d) {
3367 a.ka.push({
3368 resolve: c,
3369 reject: d
3370 })
3371 })
3372 };
3373 s_ym.prototype.forEach = function(a) {
3374 var b = this,
3375 c, d, e;
3376 return s_l(function(f) {
3377 if (1 == f.ka) return s_k(f, b.next(), 4);
3378 c = f.wa;
3379 d = c.value;
3380 if (e = c.done) return f.ud(0);
3381 a(d);
3382 return f.ud(1)
3383 })
3384 };
3385 s_ym.prototype.map = function(a) {
3386 var b = this;
3387 return new s_ym(function(c, d) {
3388 var e;
3389 return s_l(function(f) {
3390 if (1 == f.ka) return s_2b(f, 2), s_k(f, b.forEach(function(g) {
3391 return c(a(g))
3392 }), 4);
3393 if (2 != f.ka) return d(), s_3b(f, 0);
3394 e = s_4b(f);
3395 d(s_IUa(e));
3396 s_1b(f)
3397 })
3398 })
3399 };
3400 s_ym.prototype.catch = function(a) {
3401 var b = this;
3402 return new s_ym(function(c, d) {
3403 var e;
3404 return s_l(function(f) {
3405 if (1 == f.ka) return s_2b(f, 2), s_k(f, b.forEach(function(g) {
3406 return c(g)
3407 }), 4);
3408 if (2 != f.ka) return d(), s_3b(f, 0);
3409 e = s_4b(f);
3410 try {
3411 a(s_IUa(e)), d()
3412 } catch (g) {
3413 d(s_IUa(g))
3414 }
3415 s_1b(f)
3416 })
3417 })
3418 };
3419 var s_QUa = function(a) {
3420 s_x(this, a, 0, -1, null, null)
3421 };
3422 s_m(s_QUa, s_w);
3423 var s_LUa = new Map;
3424 var s_xm = s_zaa("s", {
3425 name: "async"
3426 }),
3427 s_RUa = new Map,
3428 s_SUa = function(a, b) {
3429 this.wa = a + "__h";
3430 this.Aa = a + "__r";
3431 this.Ca = b && b.priority;
3432 this.ka = null
3433 },
3434 s_TUa = function(a, b) {
3435 var c = "undefined" != typeof s_zm && b instanceof s_zm ? b : void 0;
3436 a = a + "__" + (c ? c.ka : b);
3437 b = s_RUa.get(a);
3438 b || (b = new s_SUa(a, c), s_RUa.set(a, b));
3439 return b
3440 };
3441 s_SUa.prototype.getResponse = function() {
3442 var a = this,
3443 b, c, d, e;
3444 return s_l(function(f) {
3445 if (1 == f.ka) return s_k(f, a.ka, 2);
3446 b = s_xm.get(a.wa);
3447 c = s_MUa(a.Aa);
3448 if (!b || !c) return f.return(null);
3449 d = new s_QUa(b);
3450 e = c.map(s_OUa);
3451 return f.return({
3452 Gf: d,
3453 B3: e
3454 })
3455 })
3456 };
3457 s_SUa.prototype.open = function() {
3458 var a = this;
3459 if (this.ka) return !1;
3460 this.ka = new Promise(function(b) {
3461 a.Ba = b
3462 });
3463 return !0
3464 };
3465 var s_UUa = function(a) {
3466 s_xm.remove(a.wa);
3467 var b = a.Aa,
3468 c = s_xm,
3469 d = s_JUa(c, b);
3470 d && ("si" in d && s_LUa.delete(d.si), c.remove(b));
3471 a.ka = null;
3472 a.Ba = null
3473 };
3474
3475 s_f().ka();
3476
3477} catch (e) {
3478 _DumpException(e)
3479}
3480try {
3481 s_L("sy4q");
3482
3483 s_f().ka();
3484
3485} catch (e) {
3486 _DumpException(e)
3487}
3488try {
3489 s_L("sy4m");
3490 var s_cUa = function() {
3491 return ""
3492 },
3493 s_dUa = !1;
3494
3495 s_f().ka();
3496
3497} catch (e) {
3498 _DumpException(e)
3499}
3500try {
3501 var s_eUa = function(a) {
3502 for (var b = s_a(s_9g), c = b.next(); !c.done; c = b.next()) {
3503 var d = s_a(c.value);
3504 c = d.next().value;
3505 d = d.next().value;
3506 s_Sia.has(c) && a.set(c, d)
3507 }
3508 },
3509 s_fUa = function(a) {
3510 var b = s_ah();
3511 s_Nia.forEach(function(c) {
3512 var d = b.get(c);
3513 d && a.set(c, d)
3514 });
3515 s_eUa(a)
3516 },
3517 s_gUa = function(a) {
3518 for (var b = s_a(s_Lia), c = b.next(); !c.done; c = b.next()) a.delete(c.value);
3519 return a
3520 };
3521 s_L("sy4r");
3522
3523 s_f().ka();
3524
3525} catch (e) {
3526 _DumpException(e)
3527}
3528try {
3529 var s_hUa = function(a) {
3530 var b = [];
3531 a = s_a(a);
3532 for (var c = a.next(); !c.done; c = a.next()) {
3533 var d = s_a(c.value);
3534 c = d.next().value;
3535 d = d.next().value;
3536 b.push(encodeURIComponent(String(c)) + ":" + encodeURIComponent(String(d)))
3537 }
3538 return b.join(",")
3539 },
3540 s_jUa = function(a, b, c, d, e, f, g, h, k, l, m, n, p, q) {
3541 f = void 0 === f ? "" : f;
3542 c = s_iUa(c, void 0 === g ? "" : g, void 0 === h ? "" : h, void 0 === k ? "" : k, void 0 === l ? "" : l, e, m, n, p, q);
3543 "" == f ? f = "/async/" + a : "feed_api" == f ? f = "/feed-api/async/" + a : (f = "/" + f, c.set("asearch", a));
3544 a = new s_Oa(s_cUa(c) + f);
3545 f = s_a(c);
3546 for (c = f.next(); !c.done; c =
3547 f.next()) e = s_a(c.value), c = e.next().value, e = e.next().value, a.searchParams.set("" + c, "" + e);
3548 "POST" == d ? b = a.toString() : (d = a.toString(), (b = s_hUa(b)) && (d = d + "&async=" + b), b = d);
3549 return b
3550 },
3551 s_iUa = function(a, b, c, d, e, f, g, h, k, l) {
3552 var m = new Map;
3553 f && m.set("pf", "y");
3554 h && (m.set("fc", h), k && m.set("fcenc", k), l && m.set("fcv", l));
3555 b && g && (f = new s_Qh, s_Xka(f, g, b), (b = s_Th(f)) && m.set("vet", b));
3556 d ? m.set("ved", d) : m.set("ei", c || google.kEI);
3557 e && m.set("lei", e);
3558 google.cshid && m.set("cshid", google.cshid);
3559 s_fUa(m);
3560 m.set("yv", "3");
3561 a.forEach(function(n,
3562 p) {
3563 m.set(p, n)
3564 });
3565 s_kUa(m);
3566 google.sxsrf && m.set("sxsrf", google.sxsrf);
3567 return m
3568 },
3569 s_lUa = function() {
3570 var a = s_vl("ejMLCd");
3571 return a.Xb() ? new Map([
3572 ["X-Geo", a.Sa()]
3573 ]) : new Map
3574 };
3575 s_L("sy4o");
3576 var s_kUa = function() {};
3577
3578 s_f().ka();
3579
3580} catch (e) {
3581 _DumpException(e)
3582}
3583try {
3584 var s_WUa = function(a, b, c) {
3585 var d = s_xm,
3586 e, f, g, h, k, l, m, n, p, q, r;
3587 s_l(function(t) {
3588 switch (t.ka) {
3589 case 1:
3590 return e = s_VUa++, f = {}, d.set(a, (f.si = e, f), "x"), g = {
3591 values: [],
3592 Xqb: [],
3593 gGa: []
3594 }, s_LUa.set(e, g), s_2b(t, 2, 3), s_k(t, b.forEach(function(u) {
3595 g.values.push(u);
3596 for (var v = s_a(g.Xqb), w = v.next(); !w.done; w = v.next()) w = w.value, w(u)
3597 }), 5);
3598 case 5:
3599 for (s_LUa.has(e) && (h = {}, d.set(a, (h.sv = g.values, h), c)), k = s_a(g.gGa), l = k.next(); !l.done; l = k.next()) m = l.value, m();
3600 case 3:
3601 s_5b(t);
3602 s_LUa.delete(e);
3603 s_6b(t, 0);
3604 break;
3605 case 2:
3606 p = n = s_4b(t);
3607 d.remove(a);
3608 q = s_a(g.gGa);
3609 for (l = q.next(); !l.done; l = q.next()) r = l.value, r(p);
3610 t.ud(3)
3611 }
3612 })
3613 },
3614 s_XUa = function(a) {
3615 return [a.metadata.toArray(), a.body]
3616 },
3617 s_YUa = function(a, b, c) {
3618 if ("POST" == a) {
3619 a = new Map;
3620 (c = s_hUa(c)) && a.set("async", b + "," + c);
3621 var d = [];
3622 a.forEach(function(e, f) {
3623 return d.push(f + "=" + e)
3624 });
3625 return d.join("&")
3626 }
3627 },
3628 s_ZUa = function(a, b, c) {
3629 try {
3630 var d = JSON.parse(a)
3631 } catch (e) {
3632 c(), d = void 0
3633 }
3634 return new b(d)
3635 },
3636 s_4Ua = function(a, b, c) {
3637 c = void 0 === c ? {} : c;
3638 var d = c.body,
3639 e = c.contentType,
3640 f = c.lPb,
3641 g = c.withCredentials,
3642 h = c.CCa,
3643 k = c.headers;
3644 return new s_ym(function(l,
3645 m) {
3646 var n = new XMLHttpRequest;
3647 n.open(a, b);
3648 n.withCredentials = !!g;
3649 void 0 !== d && n.setRequestHeader("Content-Type", e || "application/x-www-form-urlencoded;charset=utf-8");
3650 if (void 0 !== k)
3651 for (var p = s_a(k), q = p.next(); !q.done; q = p.next()) {
3652 var r = s_a(q.value);
3653 q = r.next().value;
3654 r = r.next().value;
3655 n.setRequestHeader(q, r)
3656 }
3657 var t = h ? h.length : 0;
3658 n.onreadystatechange = function() {
3659 if (!(n.readyState < XMLHttpRequest.HEADERS_RECEIVED)) {
3660 if (n.readyState == XMLHttpRequest.HEADERS_RECEIVED) {
3661 var u;
3662 if (u = n.responseURL) u = n.responseURL, u = (s_via(b) ||
3663 location.origin) != (s_via(u) || location.origin);
3664 if (u) {
3665 m(new s__Ua("Za", b, n.responseURL));
3666 n.abort();
3667 return
3668 }
3669 f && f.publish("YNQrCf")
3670 }
3671 if (s_BOa(n.status)) t < n.responseText.length && (l(n.responseText.substring(t)), t = n.responseText.length), n.readyState == XMLHttpRequest.DONE && (0 == --s_0Ua && window.removeEventListener("beforeunload", s_1Ua), m());
3672 else if (n.status || !s_2Ua) m(new s_3Ua("Qa", n.status)), n.abort()
3673 }
3674 };
3675 1 == ++s_0Ua && window.addEventListener("beforeunload", s_1Ua);
3676 n.send(d)
3677 })
3678 },
3679 s_1Ua = function() {
3680 s_2Ua = !0
3681 },
3682 s_5Ua = function(a) {
3683 function b(f) {
3684 var g = {};
3685 s_Mba(f, (g.buf = 20 < c.length ? c.substring(0, 20) + "..." : c, g));
3686 return f
3687 }
3688 var c = "",
3689 d = 0,
3690 e = 0;
3691 return new s_ym(function(f, g) {
3692 a.forEach(function(h) {
3693 for (c = c ? c + h : h; c;) {
3694 if (!d) {
3695 d = 1 + c.indexOf(";");
3696 if (!d) break;
3697 if (!/^[0-9A-Fa-f]+;/.test(c)) throw b(Error("$a"));
3698 e = d + parseInt(c, 16)
3699 }
3700 if (c.length < e) break;
3701 f(c.substring(d, e));
3702 c = c.substring(e);
3703 d = 0
3704 }
3705 }).then(function() {
3706 if (c) throw b(Error("ab"));
3707 g()
3708 }).catch(function(h) {
3709 return g(h instanceof Error ? h : Error(String(h)))
3710 })
3711 })
3712 },
3713 s_$Ua = function(a) {
3714 var b = a.method,
3715 c = a.url,
3716 d = a.sWa,
3717 e = a.NK,
3718 f = a.Dv,
3719 g = a.RM,
3720 h = a.headers,
3721 k = a.K1,
3722 l, m, n, p, q, r, t, u, v;
3723 return s_l(function(w) {
3724 switch (w.ka) {
3725 case 1:
3726 l = g ? s_TUa(f, g) : null;
3727 if (!l) {
3728 w.ud(2);
3729 break
3730 }
3731 return s_k(w, l.getResponse(), 3);
3732 case 3:
3733 if ((m = w.wa) || l.open()) {
3734 w.ud(4);
3735 break
3736 }
3737 return s_k(w, l.getResponse(), 5);
3738 case 5:
3739 m = n = w.wa;
3740 case 4:
3741 if (m) return k || s_6Ua(m), w.return(m);
3742 case 2:
3743 return p = new s_Wl(!0), s_7Ua(p, function() {
3744 e && s_vm(e, "ttfb")
3745 }), q = s_4Ua(b, c, {
3746 body: d,
3747 lPb: p,
3748 withCredentials: s_dUa,
3749 CCa: ")]}'\n",
3750 headers: h
3751 }), s_2b(w, 6), s_k(w, s_8Ua(q, f), 8);
3752 case 8:
3753 return r = w.wa, w.return(l ?
3754 s_9Ua(l, r) : r);
3755 case 6:
3756 t = s_4b(w);
3757 l && l.ka && s_UUa(l);
3758 if (t instanceof s_3Ua) {
3759 if (u = t.details.s) throw v = {}, new s_wm("Oa", f, (v.s = u, v));
3760 throw new s_wm("Na", f);
3761 }
3762 throw t;
3763 }
3764 })
3765 },
3766 s_8Ua = function(a, b) {
3767 var c, d, e, f;
3768 return s_l(function(g) {
3769 if (1 == g.ka) return c = s_5Ua(a).catch(function(h) {
3770 var k = {};
3771 s_Mba(h, (k.t = b, k));
3772 throw h;
3773 }), d = s_aVa(c).then(function(h) {
3774 return s_ZUa(h, s_QUa, function() {
3775 return s_ea(Error("bb`" + h.substr(0, 100)), {
3776 Be: {
3777 l: h.length,
3778 t: b
3779 }
3780 })
3781 })
3782 }), e = s_bVa(c, b), s_k(g, d, 2);
3783 f = g.wa;
3784 return g.return({
3785 Gf: f,
3786 B3: e
3787 })
3788 })
3789 },
3790 s_bVa =
3791 function(a, b) {
3792 return new s_ym(function(c, d) {
3793 var e, f;
3794 return s_l(function(g) {
3795 if (1 == g.ka) return f = e = null, s_k(g, a.forEach(function(h) {
3796 if (!f)
3797 if (e) {
3798 var k = {
3799 metadata: e,
3800 body: h
3801 };
3802 1 == k.metadata.getType() ? f = s_cVa(k, b) : 10 == k.metadata.getType() ? google.sxsrf = k.body : c(k);
3803 e = null
3804 } else e = s_ZUa(h, s_NUa, function() {
3805 return s_ea(Error("cb`" + h.substr(0, 100)), {
3806 Be: {
3807 l: h.length
3808 }
3809 })
3810 })
3811 }), 2);
3812 f ? d(f) : e ? d(Error("db")) : d();
3813 s_1b(g)
3814 })
3815 })
3816 },
3817 s_cVa = function(a, b) {
3818 var c = s_ZUa(a.body, s_dVa, function() {
3819 return s_ea(Error("eb`" + a.body.substr(0, 100)), {
3820 Be: {
3821 l: a.body.length
3822 }
3823 })
3824 }),
3825 d = {};
3826 d = (d.c = s_A(c, 1, 2), d);
3827 (c = s_y(c, 2)) && (d.e = JSON.parse(c));
3828 return new s_wm("Pa", b, d)
3829 },
3830 s_6Ua = function(a) {
3831 a = s_y(a.Gf, 1);
3832 s_Ca(s_4g(a), "sqi", "17").log()
3833 },
3834 s_7Ua = function(a, b) {
3835 var c = !1,
3836 d = a.subscribe("YNQrCf", function(e) {
3837 c || (c = !0, this.Bk(d), b.apply(void 0, arguments))
3838 }, a)
3839 },
3840 s_eVa = function() {
3841 var a, b;
3842 return {
3843 stream: new s_ym(function(c, d) {
3844 a = c;
3845 b = d
3846 }),
3847 push: a,
3848 close: b
3849 }
3850 },
3851 s_aVa = function(a) {
3852 var b, c, d;
3853 return s_l(function(e) {
3854 if (1 == e.ka) return s_k(e, a.next(), 2);
3855 b = e.wa;
3856 c = b.value;
3857 if (d = b.done) throw Error("Xa");
3858 return e.return(c)
3859 })
3860 },
3861 s_fVa = function(a) {
3862 var b = void 0 === b ? 2 : b;
3863 for (var c = [], d = [], e = [], f = 0; f < b; f++) {
3864 var g = s_eVa(),
3865 h = g.push,
3866 k = g.close;
3867 c.push(g.stream);
3868 d.push(h);
3869 e.push(k)
3870 }
3871 a.forEach(function(l) {
3872 for (var m = s_a(d), n = m.next(); !n.done; n = m.next()) n = n.value, n(l)
3873 }).then(function() {
3874 for (var l = s_a(e), m = l.next(); !m.done; m = l.next()) m = m.value, m()
3875 }, function(l) {
3876 for (var m = s_a(e), n = m.next(); !n.done; n = m.next()) n = n.value, n(s_IUa(l))
3877 });
3878 return c
3879 },
3880 s_VUa = 0,
3881 s_9Ua = function(a, b) {
3882 var c = b.Gf;
3883 b = b.B3;
3884 if (!a.Ba) return {
3885 Gf: c,
3886 B3: b
3887 };
3888 var d =
3889 s_a(s_fVa(b));
3890 b = d.next().value;
3891 d = d.next().value;
3892 s_xm.set(a.wa, c.toArray(), a.Ca);
3893 s_WUa(a.Aa, b.map(s_XUa), a.Ca);
3894 a.Ba();
3895 a.ka = null;
3896 a.Ba = null;
3897 return {
3898 Gf: c,
3899 B3: d
3900 }
3901 };
3902 s_L("sy4n");
3903 var s_3Ua = function(a, b) {
3904 a = Error.call(this, a);
3905 this.message = a.message;
3906 "stack" in a && (this.stack = a.stack);
3907 a = {};
3908 this.details = (a.s = b, a)
3909 };
3910 s_j(s_3Ua, Error);
3911 var s__Ua = function(a, b, c) {
3912 a = Error.call(this, a);
3913 this.message = a.message;
3914 "stack" in a && (this.stack = a.stack);
3915 a = {};
3916 this.details = (a.req = b, a.res = c, a)
3917 };
3918 s_j(s__Ua, Error);
3919 var s_2Ua = !1,
3920 s_0Ua = 0;
3921 var s_dVa = function(a) {
3922 s_x(this, a, 0, -1, null, null)
3923 };
3924 s_m(s_dVa, s_w);
3925 var s_hVa = function(a) {
3926 s_x(this, a, 0, -1, s_gVa, null)
3927 };
3928 s_m(s_hVa, s_w);
3929 var s_gVa = [1, 2];
3930
3931 s_f().ka();
3932
3933} catch (e) {
3934 _DumpException(e)
3935}
3936try {
3937 var s_jVa = function(a, b) {
3938 if (a) {
3939 for (var c = [], d = 0; d < b.attributes.length; ++d) {
3940 var e = b.attributes[d];
3941 e.name in s_iVa || c.push(e.name)
3942 }
3943 s_n(c, function(g) {
3944 b.removeAttribute(g)
3945 });
3946 for (var f in a) b.setAttribute(f, a[f])
3947 }
3948 },
3949 s_kVa = function() {
3950 return (new s_kj("async")).start()
3951 },
3952 s_mVa = function(a, b) {
3953 var c, d, e, f, g, h, k, l, m, n;
3954 return s_l(function(p) {
3955 switch (p.ka) {
3956 case 1:
3957 return s_2b(p, 2), s_k(p, s_$Ua(a), 4);
3958 case 4:
3959 return c = p.wa, a.NK && (d = s_y(c.Gf, 1)) && s_lj(a.NK, "ei", d), e = [], s_k(p, c.B3.forEach(function(q) {
3960 switch (q.metadata.getType()) {
3961 case 1:
3962 JSON.stringify(q);
3963 break;
3964 case 2:
3965 e.push(q.body);
3966 break;
3967 case 4:
3968 var r = document.createElement("script");
3969 r.text = q.body;
3970 var t = document.createElement("div");
3971 t.appendChild(r);
3972 e.push(t.innerHTML);
3973 break;
3974 case 5:
3975 r = s_ZUa(q.body, s_hVa, function() {
3976 return s_ea(Error("mb`" + q.body.substr(0, 100)), {
3977 Be: {
3978 l: q.body.length,
3979 t: a.Dv
3980 }
3981 })
3982 });
3983 f = s_D(r, s_hj, 2).map(function(u) {
3984 "root" == u.getId() && s_i(u, 1, b);
3985 return u.toArray()
3986 });
3987 g = s_D(r, s_um, 1).map(function(u) {
3988 return u.toArray()
3989 });
3990 h = null != s_y(r, 3) ? s_C(r, s_tm, 3).toArray() : void 0;
3991 break;
3992 case 8:
3993 r = JSON.parse(q.body);
3994 k = Object.assign(k || {}, r);
3995 break;
3996 case 9:
3997 break;
3998 case 6:
3999 case 3:
4000 throw Error("nb");
4001 default:
4002 s_ea(Error("ob`" + q.metadata.getType())), q.metadata.getType()
4003 }
4004 }), 5);
4005 case 5:
4006 return a.NK && s_vm(a.NK, "st"), l = new s_Am(e.join(""), void 0, void 0, void 0, g, f, h, k), s_lVa(l.Zc, l), m = new s_Bm(b, l.Zc), p.return([m]);
4007 case 2:
4008 throw n = s_4b(p), a.NK && (s_vm(a.NK, "ft"), a.NK.log()), n;
4009 }
4010 })
4011 },
4012 s_nVa = function(a) {
4013 return !a || a instanceof Map ? new Map(a) : new Map(Object.entries(a))
4014 };
4015 s_L("sy4b");
4016 var s_Cm = function(a, b) {
4017 this.ka = b;
4018 this.Xd = s_ia("s", a)
4019 };
4020 s_Cm.prototype.store = function(a, b) {
4021 this.Xd.set(a, b.Kc())
4022 };
4023 var s_lVa = function(a, b) {
4024 s_Dm.Xd.set(a, b.Kc(), "x")
4025 };
4026 s_Cm.prototype.get = function(a) {
4027 return (a = this.Xd.get(a)) ? this.ka(a.slice()) : null
4028 };
4029 s_Cm.prototype.remove = function(a) {
4030 this.Xd.remove(a)
4031 };
4032 s_Cm.prototype.clear = function() {
4033 this.Xd.clear()
4034 };
4035 var s_Bm = function(a, b, c) {
4036 this.containerId = a;
4037 this.fQ = b;
4038 this.children = c
4039 };
4040 s_Bm.prototype.Kc = function() {
4041 var a = [this.containerId, this.fQ];
4042 this.children && a.push(s_ic(this.children, function(b) {
4043 return b.Kc()
4044 }));
4045 return a
4046 };
4047 var s_Em = function(a, b) {
4048 return s_jc(b, function(c, d) {
4049 return s_oVa(c, d)
4050 }, a)
4051 },
4052 s_oVa = function(a, b) {
4053 function c(e, f, g) {
4054 return s_ic(e, function(h, k) {
4055 return f == k ? g : h
4056 })
4057 }
4058
4059 function d(e, f) {
4060 if (e.containerId == f.containerId) return {
4061 node: f,
4062 Zya: !0
4063 };
4064 if (e.children)
4065 for (var g = 0, h; h = e.children[g]; ++g)
4066 if (h = d(h, f), h.Zya) return {
4067 node: new s_Bm(e.containerId, e.fQ, c(e.children, g, h.node)),
4068 Zya: !0
4069 };
4070 return {
4071 node: e,
4072 Zya: !1
4073 }
4074 }
4075 a = d(a, b);
4076 if (!a.Zya) throw Error("fb`" + b.containerId);
4077 return a.node
4078 };
4079 s_Bm.prototype.apply = function(a) {
4080 var b = !!this.children;
4081 if (this.containerId) {
4082 b = (a || window.document).getElementById(this.containerId);
4083 if (!b) throw Error("gb`" + this.containerId);
4084 b = s_Dm.get(this.fQ).apply(b)
4085 }
4086 b && s_n(this.children || [], function(c) {
4087 c.apply(a)
4088 })
4089 };
4090 s_Bm.prototype.append = function(a) {
4091 return s_pVa(this, a, "beforeend")
4092 };
4093 s_Bm.prototype.prepend = function(a) {
4094 return s_pVa(this, a, "afterbegin")
4095 };
4096 var s_pVa = function(a, b, c) {
4097 var d = s_Dm.get(b.fQ),
4098 e = s_of(a.containerId);
4099 switch (c) {
4100 case "afterbegin":
4101 c = s_Dm.get(a.fQ).prepend(d, e);
4102 break;
4103 case "beforeend":
4104 c = s_Dm.get(a.fQ).append(d, e);
4105 break;
4106 default:
4107 throw Error("hb");
4108 }
4109 s_lVa(c.Zc, c);
4110 d = (a.children || []).concat(b.children || []);
4111 d = 0 < d.length ? d : void 0;
4112 b.children && s_n(b.children, function(f) {
4113 f.apply()
4114 });
4115 return new s_Bm(a.containerId, c.Zc, d)
4116 },
4117 s_rVa = function(a, b) {
4118 s_qVa(a, function(c) {
4119 b(c);
4120 return !0
4121 })
4122 },
4123 s_qVa = function(a, b) {
4124 b(a) && a.children && s_n(a.children, function(c) {
4125 s_qVa(c,
4126 b)
4127 })
4128 };
4129 s_Bm.prototype.print = function() {
4130 throw Error("ib");
4131 };
4132 var s_sVa = function(a) {
4133 var b = a[0],
4134 c = a[1];
4135 if (a[2]) var d = s_ic(a[2], function(e) {
4136 return s_sVa(e)
4137 });
4138 return new s_Bm(b, c, d)
4139 },
4140 s_Am = function(a, b, c, d, e, f, g, h) {
4141 if (!b) {
4142 var k = s_tVa.get("acti");
4143 b = 0;
4144 "string" === typeof k && (k = s_Od(k), isNaN(k) || (b = k));
4145 --b;
4146 s_tVa.set("acti", "" + b);
4147 b = String(b)
4148 }
4149 this.Zc = b;
4150 this.Aa = a;
4151 this.Ba = c;
4152 this.ka = d;
4153 this.wa = e;
4154 this.Da = f;
4155 this.Ca = g;
4156 this.Ea = h
4157 };
4158 s_Am.prototype.apply = function(a) {
4159 s_ki().v6(a);
4160 a.innerHTML = this.Aa;
4161 s_jVa(this.ka, a);
4162 s_uVa && s_vVa(a, []);
4163 this.Ea && (google.xsrf = Object.assign(google.xsrf || {}, this.Ea));
4164 this.Ca && s_EUa(new s_tm(this.Ca));
4165 if (this.wa) {
4166 a = s_a(this.wa);
4167 for (var b = a.next(); !b.done; b = a.next()) b = new s_um(b.value), window.W_jd[b.getId()] = JSON.parse(s_y(b, 2))
4168 }
4169 this.Ba && s_ki().z$(this.Ba);
4170 if (this.Da)
4171 for (a = s_a(this.Da), b = a.next(); !b.done; b = a.next()) b = b.value, s_ki().z$(b);
4172 s_kb();
4173 return !0
4174 };
4175 s_Am.prototype.Kc = function() {
4176 for (var a = ["dom", this.Aa, this.Zc, this.Ba || null, this.ka || null, this.wa || null, this.Da || null, this.Ca || null, this.Ea || null]; null === a[a.length - 1];) a.pop();
4177 return a
4178 };
4179 s_Am.prototype.append = function(a, b) {
4180 return s_wVa(this, a, b, "beforeend")
4181 };
4182 s_Am.prototype.prepend = function(a, b) {
4183 return s_wVa(this, a, b, "afterbegin")
4184 };
4185 var s_wVa = function(a, b, c, d) {
4186 var e = s_tc(s_pf("SCRIPT", c));
4187 c.insertAdjacentHTML(d, b.Aa);
4188 s_uVa && s_vVa(c, e);
4189 e = {};
4190 a.ka && s_Tc(e, a.ka);
4191 if (b.ka) {
4192 s_Tc(e, b.ka);
4193 for (var f in b.ka) c.setAttribute(f, b.ka[f])
4194 }
4195 a.Ea && (google.xsrf = Object.assign(google.xsrf || {}, a.Ea));
4196 b.Ca && s_EUa(new s_tm(b.Ca));
4197 b.Ba && s_ki().cca(b.Ba);
4198 if (b.Da)
4199 for (c = s_a(b.Da), f = c.next(); !f.done; f = c.next()) f = f.value, s_ki().cca(f);
4200 c = a.wa;
4201 if (b.wa) {
4202 f = s_a(b.wa);
4203 for (var g = f.next(); !g.done; g = f.next()) g = new s_um(g.value), window.W_jd[g.getId()] = JSON.parse(s_y(g,
4204 2));
4205 c = c ? c.concat(b.wa) : b.wa
4206 }
4207 s_kb();
4208 f = a.Aa;
4209 "afterbegin" == d ? f = b.Aa + f : "beforeend" == d && (f += b.Aa);
4210 return s_xVa(f, void 0, a.Ba, e, c)
4211 },
4212 s_vVa = function(a, b) {
4213 var c = s_hc(s_ic(s_pf("SCRIPT", a), function(e) {
4214 return s_wb(b, e) ? null : e.text
4215 }), s_Ec);
4216 if (0 != c.length) {
4217 var d = s_Ff("SCRIPT");
4218 d.text = c.join(";");
4219 a.appendChild(d);
4220 s_Nf(d)
4221 }
4222 };
4223 s_Am.prototype.isEmpty = function() {
4224 return !this.Aa
4225 };
4226 var s_iVa = {
4227 id: !0,
4228 "data-jiis": !0,
4229 "data-ved": !0,
4230 "data-async-type": !0,
4231 "data-async-actions": !0,
4232 "data-async-context-required": !0
4233 },
4234 s_xVa = function(a, b, c, d, e, f, g, h) {
4235 return a || b || c || d && !s_Nc(d) ? new s_Am(a, b, c, d, e, f, g, h) : s_Fm
4236 },
4237 s_Fm = new s_Am("", "_e"),
4238 s_Dm = new s_Cm({
4239 name: "acta"
4240 }, function(a) {
4241 a.shift();
4242 return s_xVa.apply(null, a)
4243 }),
4244 s_Gm = new s_Cm({
4245 name: "actn"
4246 }, s_sVa),
4247 s_tVa = s_zaa("s", {
4248 name: "actm"
4249 }),
4250 s_yVa = function(a, b) {
4251 s_Gm.store(a, b);
4252 s_rVa(b, function(c) {
4253 if (c.containerId) {
4254 var d = s_Dm.get(c.fQ);
4255 d ? s_Dm.store(d.Zc, d) :
4256 s_ea(Error("jb"), {
4257 Be: {
4258 k: a,
4259 c: c.containerId
4260 }
4261 })
4262 }
4263 })
4264 },
4265 s_uVa = !0;
4266 s_lVa(s_Fm.Zc, s_Fm);
4267 var s_Hm = function(a) {
4268 this.element = a;
4269 var b = s_Cb(a, "asyncFc");
4270 this.type = b ? "callback:" + s_b(a, "asyncOns") : s_b(a, "asyncType") || "";
4271 if (!this.type) throw a = Error("kb"), s_ea(a), a;
4272 this.wa = b ? s_b(a, "asyncFc") : null;
4273 this.Aa = b ? s_b(a, "asyncFcv") : null;
4274 this.ka = s_b(a, "asyncEnc");
4275 a = s_b(a, "graftType");
4276 this.Yw = "none" != a ? a || "insert" : null
4277 };
4278 s_Hm.prototype.getState = function() {
4279 var a = s_vi(this.element);
4280 return s_mc(s_ic(a, function(b) {
4281 return s_zVa[b]
4282 }), s_Ec)
4283 };
4284 s_Hm.prototype.setState = function(a) {
4285 s_AVa(this, a);
4286 "filled" == a && s_n(this.element.querySelectorAll("." + s_BVa.inlined), function(b) {
4287 s_AVa(new s_Hm(b), "filled")
4288 })
4289 };
4290 var s_Im = function(a, b) {
4291 s_zi(a.element, s_Lc(s_CVa));
4292 "" != b && (s_O(a.element, s_CVa[b]), s_ib(a.element, s_DVa[b]))
4293 },
4294 s_AVa = function(a, b) {
4295 s_zi(a.element, s_Lc(s_BVa));
4296 s_O(a.element, s_BVa[b]);
4297 s_Im(a, "");
4298 s_ib(a.element, s_DVa[b])
4299 },
4300 s_EVa = {},
4301 s_DVa = (s_EVa.preload = "asyncReset", s_EVa.filled = "asyncFilled", s_EVa.loading = "asyncLoading", s_EVa.error = "asyncError", s_EVa),
4302 s_FVa = {},
4303 s_BVa = (s_FVa.preload = "yp", s_FVa.filled = "yf", s_FVa.inlined = "yi", s_FVa),
4304 s_GVa = {},
4305 s_CVa = (s_GVa.loading = "yl", s_GVa.error = "ye", s_GVa),
4306 s_zVa = s_uea(s_BVa),
4307 s_HVa = s_uea(s_CVa);
4308 var s_IVa = function(a, b, c, d, e) {
4309 this.Aa = c || s_kVa();
4310 s_lj(this.Aa, "astyp", a.type);
4311 this.target = a;
4312 this.trigger = d;
4313 this.ka = "stateful" == s_b(a.element, "asyncMethod") || s_b(a.element, "asyncToken") ? "POST" : "GET";
4314 this.Ba = s_b(a.element, "asyncRclass") || "";
4315 try {
4316 var f = s_nVa(b),
4317 g = s_nVa(e),
4318 h = {
4319 trigger: this.trigger,
4320 n5: f,
4321 Apa: g
4322 },
4323 k;
4324 "" == this.Ba ? k = {
4325 context: s_FUa(this.target.element, h),
4326 hf: g
4327 } : k = s_HUa(this.target.element, h);
4328 var l = k.context,
4329 m = this.target.element;
4330 m.id != this.target.type && l.set("_id", m.id);
4331 var n = s_b(this.target.element,
4332 "asyncToken");
4333 n && l.set("_xsrf", n);
4334 l.set("_pms", s_6na);
4335 var p = k;
4336 var q = p.hf;
4337 this.context = p.context;
4338 this.Ca = q
4339 } catch (r) {
4340 this.wa = r
4341 }
4342 };
4343 s_IVa.prototype.fetch = function() {
4344 return this.wa ? s_Ib(this.wa) : this.sendRequest()
4345 };
4346 s_IVa.prototype.sendRequest = function() {
4347 this.context.set("_fmt", "pc");
4348 var a = s_ma(this.target.element),
4349 b = google.getEI(this.target.element),
4350 c = this.trigger ? s_ma(this.trigger) : void 0,
4351 d = this.trigger ? google.getLEI(this.trigger) : void 0;
4352 a = s_jUa(this.target.type, this.context, this.Ca, this.ka, !1, this.Ba, a, b, c, d, this.target.Yw, this.target.wa, this.target.ka, this.target.Aa);
4353 b = s_YUa(this.ka, this.target.type, this.context);
4354 a = {
4355 method: this.ka,
4356 url: a,
4357 sWa: b,
4358 NK: this.Aa,
4359 Dv: this.target.type,
4360 headers: s_lUa()
4361 };
4362 return s_d(s_mVa(a,
4363 this.target.element.id))
4364 };
4365
4366 s_f().ka();
4367
4368} catch (e) {
4369 _DumpException(e)
4370}
4371try {
4372 var s_JVa = function(a) {
4373 return (s_sba().hss || {})[a]
4374 },
4375 s_KVa = function(a) {
4376 return "none" == a.style.display ? !0 : document.defaultView && document.defaultView.getComputedStyle ? (a = document.defaultView.getComputedStyle(a), !!a && ("hidden" == a.visibility || "0px" == a.height && "0px" == a.width)) : !1
4377 },
4378 s_LVa = function(a, b, c) {
4379 var d = c(a);
4380 a = d.left;
4381 c = d.top;
4382 var e = d.width;
4383 d = d.height;
4384 var f = 0;
4385 if (!b && 0 >= d && 0 >= e) return f;
4386 0 > c + d ? f = 2 : c >= (window.innerHeight || document.documentElement.clientHeight) && (f = 4);
4387 if (0 > a + e || a >= (window.innerWidth || document.documentElement.clientWidth)) f |=
4388 8;
4389 return f || 1
4390 },
4391 s_MVa = function(a, b) {
4392 return !a || !b && s_KVa(a) ? 0 : a.getBoundingClientRect ? s_LVa(a, b, function(c) {
4393 return c.getBoundingClientRect()
4394 }) : 1
4395 },
4396 s_OVa = function(a, b, c, d, e, f, g) {
4397 d = void 0 === d ? null : d;
4398 e = void 0 === e ? null : e;
4399 f = void 0 === f ? null : f;
4400 g = void 0 === g ? !1 : g;
4401 return s_l(function(h) {
4402 return s_k(h, (new s_NVa(a, b, c, d, e, f, g)).apply(), 0)
4403 })
4404 },
4405 s_PVa = function(a) {
4406 a = s_a(a.getElementsByTagName("script"));
4407 for (var b = a.next(); !b.done; b = a.next())(new Function(b.value.text))()
4408 },
4409 s_Jm = function(a, b) {
4410 b = void 0 === b ? {} : b;
4411 return s_d(s_QVa(new s_rm(a),
4412 b))
4413 },
4414 s_RVa = function(a, b) {
4415 b = void 0 === b ? {} : b;
4416 a = new s_rm(a);
4417 return !s_xi(a.element, "yp") || s_xi(a.element, "yl") ? s_d(!1) : s_d(s_QVa(a, b))
4418 },
4419 s_TVa = function(a, b) {
4420 b = void 0 === b ? {} : b;
4421 a = new s_rm(a);
4422 b = s_SVa(a, null, b, !0);
4423 return s_d(b.then(function() {}))
4424 },
4425 s_QVa = function(a, b) {
4426 var c, d, e, f, g, h, k;
4427 return s_l(function(l) {
4428 switch (l.ka) {
4429 case 1:
4430 s_UVa++;
4431 c = a.element.__yup = s_UVa;
4432 d = new s_kj("async");
4433 d.start();
4434 s_lj(d, "astyp", a.Dv);
4435 var m = d.Ba,
4436 n = google.timers.async;
4437 void 0 != m && n && n.t && n.t.atit && s_mj(d, "tcdt", m - n.t.atit);
4438 e = new s_VVa(d);
4439 s_zi(a.element, s_9Ta);
4440 s_O(a.element, "yl");
4441 s_$Ta(a, "yl");
4442 s_2b(l, 2);
4443 f = !(!b.FQa || !b.Xn);
4444 return s_k(l, s_SVa(a, d, b, f), 4);
4445 case 4:
4446 g = l.wa;
4447 if (!b.Xn) {
4448 l.ud(5);
4449 break
4450 }
4451 return s_k(l, b.Xn.call(), 6);
4452 case 6:
4453 h = l.wa;
4454 if (void 0 !== h && !h) return a.setState("yp"), l.return(!1);
4455 f && s_6Ua(g);
4456 case 5:
4457 return s_k(l, s_OVa(c, g, a, d, b.qjc, e, b.gC), 7);
4458 case 7:
4459 if (c != a.element.__yup) return l.return(!1);
4460 a.setState("yf");
4461 s_WVa(e);
4462 return l.return(!0);
4463 case 2:
4464 k = s_4b(l);
4465 s_vm(d, "ft");
4466 d.log();
4467 if (c != a.element.__yup) return l.return(!1);
4468 s_zi(a.element,
4469 s_9Ta);
4470 s_O(a.element, "ye");
4471 s_$Ta(a, "ye");
4472 throw k;
4473 }
4474 })
4475 },
4476 s_SVa = function(a, b, c, d) {
4477 var e = void 0 === c.context ? new Map : c.context,
4478 f = void 0 === c.hf ? new Map : c.hf,
4479 g = c.trigger,
4480 h = c.RM;
4481 c = c.ira;
4482 d = void 0 === d ? !1 : d;
4483 e = new Map(s_Tb(e).concat());
4484 e.set("_fmt", "prog");
4485 e.set("_id", a.element.id);
4486 a.ka && e.set("_xsrf", a.ka);
4487 var k = s_ma(a.element),
4488 l = google.getEI(a.element),
4489 m = g ? s_ma(g) : void 0;
4490 g = g ? google.getLEI(g) : void 0;
4491 c && (f = new Map(f), f.set("ddii", "1"));
4492 f = s_jUa(a.Dv, e, f, a.method, d, a.Ca, k, l, m, g, a.Yw, a.Aa, a.wa, a.Ba);
4493 g = s_YUa(a.method,
4494 a.Dv, e);
4495 a = {
4496 method: a.method,
4497 url: f,
4498 sWa: g,
4499 Dv: a.Dv,
4500 RM: h,
4501 headers: s_lUa(),
4502 K1: d
4503 };
4504 b && (a.NK = b);
4505 return s_$Ua(a)
4506 },
4507 s_Km = function(a) {
4508 (new s_rm(a)).reset()
4509 },
4510 s_XVa = function(a, b) {
4511 (new s_Ri([b])).append(a)
4512 },
4513 s_UVa = 0,
4514 s_zm = function(a, b) {
4515 b = (void 0 === b ? {} : b).priority;
4516 this.ka = a;
4517 this.priority = b
4518 };
4519 s_L("sy4s");
4520 var s_VVa = function(a) {
4521 this.ka = a;
4522 this.wa = this.Ca = this.Da = 0;
4523 this.Aa = this.Ba = !1
4524 },
4525 s__Va = function(a, b) {
4526 1 == s_MVa(b, !1) && s_YVa(a);
4527 var c = {};
4528 b = s_a(b.getElementsByTagName("img"));
4529 for (var d = b.next(); !d.done; c = {
4530 RCa: c.RCa,
4531 JCa: c.JCa,
4532 Roa: c.Roa
4533 }, d = b.next()) {
4534 d = d.value;
4535 ++a.Ca;
4536 var e = "string" != typeof d.src || !d.src,
4537 f = !!d.getAttribute("data-bsrc");
4538 e = (e || d.complete) && !d.getAttribute("data-deferred") && !f;
4539 d.removeAttribute("data-deferred");
4540 var g = d.hasAttribute("data-noaft");
4541 c.Roa = 1 == s_MVa(d, f);
4542 !g && c.Roa && ++a.Da;
4543 e || g ? ++a.wa :
4544 (e = s_Ea(), f = e.resolve, e = e.Rb, c.RCa = s_H(d, "load", f), c.JCa = s_H(d, "error", f), e.then(function(h) {
4545 return function() {
4546 s_kg(h.RCa);
4547 s_kg(h.JCa);
4548 var k = h.Roa;
4549 ++a.wa;
4550 k && s_YVa(a);
4551 a.Ba && s_ZVa(a)
4552 }
4553 }(c)))
4554 }
4555 },
4556 s_WVa = function(a) {
4557 a.Ba = !0;
4558 a.Aa || s_YVa(a);
4559 s_vm(a.ka, "acrt");
4560 s_ZVa(a)
4561 },
4562 s_YVa = function(a) {
4563 a.Aa = !0;
4564 s_vm(a.ka, "aaft")
4565 },
4566 s_ZVa = function(a) {
4567 a.wa == a.Ca && (s_lj(a.ka, "ima", String(a.Da)), s_lj(a.ka, "imn", String(a.wa)), s_vm(a.ka, "art"), a.ka.log())
4568 };
4569 var s_0Va = /^[\w-.:]*$/,
4570 s_NVa = function(a, b, c, d, e, f, g) {
4571 this.Ja = a;
4572 this.Ea = b;
4573 this.ka = c;
4574 this.wa = void 0 === d ? null : d;
4575 this.Ha = void 0 === e ? null : e;
4576 this.Ca = void 0 === f ? null : f;
4577 this.Da = void 0 === g ? !1 : g;
4578 this.Ba = [];
4579 this.Aa = !1
4580 };
4581 s_NVa.prototype.apply = function() {
4582 var a = this,
4583 b, c;
4584 return s_l(function(d) {
4585 switch (d.ka) {
4586 case 1:
4587 return b = null, s_2b(d, 2), s_k(d, a.Ea.B3.forEach(function(e) {
4588 a.Ba.push(e);
4589 b || (b = s_cb(function() {
4590 if (a.Fe())
4591 for (; a.Ba.length;) {
4592 var f = a.Ba.shift();
4593 if (2 != f.metadata.getType() || null != s_y(f.metadata, 2)) {
4594 if (!a.Aa && 4 != f.metadata.getType()) throw Error("qb`" + a.ka.Dv);
4595 s_1Va(a, f)
4596 } else {
4597 if (a.Aa) throw Error("rb`" + a.ka.Dv);
4598 var g = s_y(a.Ea.Gf, 1) || "";
4599 a.wa && (s_lj(a.wa, "ei", g), s_vm(a.wa, "st"), s_mj(a.wa, "bs", f.body.length));
4600 s_ki().v6(a.ka.element);
4601 a.ka.element.innerHTML = f.body;
4602 a.Da && s_PVa(a.ka.element);
4603 a.Ca && s__Va(a.Ca, a.ka.element);
4604 a.ka.element.setAttribute("eid", g);
4605 a.Aa = !0
4606 }
4607 }
4608 b = null
4609 }))
4610 }), 4);
4611 case 4:
4612 s_3b(d, 3);
4613 break;
4614 case 2:
4615 return c = s_4b(d), s_k(d, b, 5);
4616 case 5:
4617 throw c;
4618 case 3:
4619 return s_k(d, b, 6);
4620 case 6:
4621 if (!a.Aa && a.Fe()) throw Error("pb");
4622 s_kb();
4623 s_1b(d)
4624 }
4625 })
4626 };
4627 s_NVa.prototype.Fe = function() {
4628 return this.Ja == this.ka.element.__yup
4629 };
4630 var s_1Va = function(a, b) {
4631 var c = s_y(b.metadata, 2) || "";
4632 if (!s_0Va.test(c)) throw Error("sb`" + c + "`" + a.ka.Dv);
4633 switch (b.metadata.getType()) {
4634 case 1:
4635 JSON.stringify(b);
4636 break;
4637 case 2:
4638 c = s_of(c);
4639 c.innerHTML = b.body;
4640 a.Da && s_PVa(c);
4641 break;
4642 case 6:
4643 s_2Va(a, b.body, a.ka.element.querySelector('[data-async-ph="' + c + '"]'), a.Ca);
4644 break;
4645 case 3:
4646 (s_e(c) || a.ka.element.querySelector('img[data-iid="' + c + '"]')).src = b.body;
4647 break;
4648 case 4:
4649 (new Function(b.body))();
4650 break;
4651 case 7:
4652 c = document.createElement("style");
4653 c.appendChild(document.createTextNode(b.body));
4654 a.ka.element.appendChild(c);
4655 break;
4656 case 5:
4657 c = s_ZUa(b.body, s_hVa, function() {
4658 return s_ea(Error("tb`" + b.body.substr(0, 100)), {
4659 Be: {
4660 l: b.body.length,
4661 t: a.ka.Dv
4662 }
4663 })
4664 });
4665 for (var d = s_a(s_D(c, s_um, 1)), e = d.next(); !e.done; e = d.next()) e = e.value, window.W_jd[e.getId()] = JSON.parse(s_y(e, 2));
4666 null != s_y(c, 3) && s_EUa(s_C(c, s_tm, 3));
4667 c = s_a(s_D(c, s_hj, 2));
4668 for (d = c.next(); !d.done; d = c.next()) d = d.value, "root" == d.getId() && s_i(d, 1, a.ka.element.id), s_ki().z$(d.toArray());
4669 break;
4670 case 8:
4671 c = JSON.parse(b.body);
4672 google.xsrf = Object.assign(google.xsrf || {}, c);
4673 break;
4674 case 9:
4675 a.Ha && a.Ha.call(null, b.body);
4676 break;
4677 default:
4678 s_ea(Error("ob`" + b.metadata.getType())), b.metadata.getType()
4679 }
4680 },
4681 s_2Va = function(a, b, c, d) {
4682 var e = document.createElement("div");
4683 e.innerHTML = b;
4684 b = a.Da ? Array.from(e.getElementsByTagName("script"), function(g) {
4685 return g.text
4686 }) : [];
4687 var f = document.createDocumentFragment();
4688 for (a = []; e.firstChild;) d && s_Tf(e.firstChild) && a.push(e.firstChild), f.appendChild(e.firstChild);
4689 c.parentNode.replaceChild(f, c);
4690 c = s_a(b);
4691 for (e = c.next(); !e.done; e = c.next())(new Function(e.value))();
4692 c = s_a(a);
4693 for (e = c.next(); !e.done; e = c.next()) s__Va(d, e.value)
4694 };
4695
4696 s_f().ka();
4697
4698} catch (e) {
4699 _DumpException(e)
4700}
4701try {
4702 var s_3Va = function(a) {
4703 a = s_b(a, "asyncTrigger");
4704 return document.getElementById(a)
4705 },
4706 s_4Va = function(a) {
4707 return s_Cb(a, "asyncTrigger")
4708 },
4709 s_5Va = function() {
4710 s_n(document.querySelectorAll("." + s_BVa.inlined), function(a) {
4711 (new s_Hm(a)).setState("filled")
4712 })
4713 },
4714 s_Lm = function(a, b, c, d) {
4715 var e = s_kVa(),
4716 f = s_6Va(a);
4717 return "preload" != f.getState() || "loading" == s_7Va(f) ? s_d(void 0) : s_8Va(a, e, b, c, d)
4718 },
4719 s_Mm = function(a, b, c, d) {
4720 var e = s_kVa();
4721 return s_8Va(a, e, b, c, d)
4722 },
4723 s_8Va = function(a, b, c, d, e) {
4724 var f = s_9Va(a, b, c, d, e);
4725 s_Im(f.target, "loading");
4726 return s_Fa(f.fetch().then(function(g) {
4727 s_n(g, function(h) {
4728 h.apply()
4729 });
4730 f.target.setState("filled");
4731 g = new s_VVa(b);
4732 s__Va(g, f.target.element);
4733 s_WVa(g)
4734 }), function(g) {
4735 s_Im(f.target, "error");
4736 throw g;
4737 })
4738 },
4739 s_Nm = function(a, b, c, d) {
4740 var e = s_kVa(),
4741 f = s_9Va(a, e, b, c, d);
4742 s_Im(f.target, "loading");
4743 return s_Fa(f.fetch().then(function(g) {
4744 s_n(g, function(h) {
4745 (new s_Bm(h.containerId, s_Fm.Zc)).append(h)
4746 });
4747 f.target.setState("filled");
4748 g = new s_VVa(e);
4749 s__Va(g, f.target.element);
4750 s_WVa(g)
4751 }), function(g) {
4752 s_Im(f.target, "error");
4753 throw g;
4754 })
4755 },
4756 s_Om = function(a, b, c, d, e) {
4757 var f = s_kVa();
4758 return s_9Va(a, f, b, c, d).fetch().then(function(g) {
4759 e ? e(f) : f.log();
4760 return g
4761 })
4762 },
4763 s_Pm = function(a) {
4764 a = s_4Va(a) ? s_3Va(a) : a;
4765 s_Km(a)
4766 },
4767 s_$Va = function(a) {
4768 s_ea(a, {
4769 Be: a.details
4770 })
4771 },
4772 s_7Va = function(a) {
4773 a = s_vi(a.element);
4774 return s_mc(s_ic(a, function(b) {
4775 return s_HVa[b]
4776 }), s_Ec) || ""
4777 },
4778 s_6Va = function(a) {
4779 a = s_4Va(a) ? s_3Va(a) : a;
4780 if (!a) throw a = Error("lb"), s_ea(a), a;
4781 return new s_Hm(a)
4782 },
4783 s_9Va = function(a, b, c, d, e) {
4784 if (s_Tf(a)) f = s_6Va(a), s_4Va(a) && (d = a);
4785 else var f = a;
4786 return new s_IVa(f, c || {},
4787 b, d, e)
4788 };
4789 s_L("sy4t");
4790 var s_aWa = {};
4791 s_eb("async", (s_aWa.init = function() {
4792 s_zb("async", {
4793 a: function(a) {
4794 a = a.Xa.el();
4795 s_Fa(s_Nm(a), s_$Va)
4796 },
4797 u: function(a) {
4798 a = a.Xa.el();
4799 s_Fa(s_Mm(a), s_$Va)
4800 },
4801 uo: function(a) {
4802 a = a.Xa.el();
4803 s_Fa(s_Lm(a), s_$Va)
4804 },
4805 r: function(a) {
4806 a = a.Xa.el();
4807 s_Pm(a)
4808 }
4809 });
4810 s_5Va()
4811 }, s_aWa));
4812
4813 s_f().ka();
4814
4815} catch (e) {
4816 _DumpException(e)
4817}
4818try {
4819 s_L("async");
4820
4821 s_f().ka();
4822
4823} catch (e) {
4824 _DumpException(e)
4825}
4826try {
4827 var s_w6a = function(a) {
4828 var b = a.method,
4829 c = a.url,
4830 d = a.sWa,
4831 e = a.Dv,
4832 f = a.headers,
4833 g = a.NK,
4834 h = s_Ea(),
4835 k = s_v6a ? s_v6a() : new s_ol;
4836 k.listen("complete", function(l) {
4837 l = l.target;
4838 if (l.wh()) {
4839 s_vm(g, "st");
4840 var m = l.Ql();
4841 s_mj(g, "bs", m.length);
4842 if (!m) {
4843 var n = {};
4844 h.reject(new s_wm("Ob", e, (n.s = l.getStatus(), n.r = m, n)))
4845 }
4846 h.resolve(m)
4847 } else s_vm(g, "ft"), g.log(), (m = l.getStatus()) ? (n = {}, m = (n.s = m, n), 7 == l.eK && (m.ab = 1), h.reject(new s_wm("Oa", e, m))) : h.reject(new s_wm("Na", e))
4848 });
4849 a = s_Fa(h.Rb, function(l) {
4850 if (l instanceof s_sg) k.abort();
4851 else throw l;
4852 });
4853 s_vm(g, "fr");
4854 k.Aa = s_dUa;
4855 f = f ? Object.fromEntries(f) : void 0;
4856 k.send(c, b, d, f);
4857 return a
4858 },
4859 s_x6a = function(a) {
4860 return !a || a instanceof Map ? new Map(a) : new Map(Object.entries(a))
4861 },
4862 s_9p = function(a, b, c, d, e, f, g) {
4863 g = void 0 === g ? {} : g;
4864 var h = void 0 === h ? "insert" : h;
4865 var k = void 0 === k ? !1 : k;
4866 var l = s_y6a(a);
4867 l.start();
4868 b = s_x6a(b);
4869 g = s_x6a(g);
4870 return s_z6a(a, b, g, l, "", e, c, d, f, h, k)
4871 },
4872 s_A6a = function(a, b, c, d) {
4873 d = void 0 === d ? {} : d;
4874 var e = s_y6a(a);
4875 e.start();
4876 b = s_x6a(b);
4877 d = s_x6a(d);
4878 return s_z6a(a, b, d, e, "search", c, void 0, void 0, void 0, void 0)
4879 },
4880 s_z6a = function(a, b, c, d, e, f, g, h, k, l, m) {
4881 m = void 0 === m ? !1 : m;
4882 b.set("_fmt", m ? "json" : "jspb");
4883 null != f && c.set("q", f);
4884 b = s_jUa(a, b, c, "GET", !1, e, g, void 0, h, k, l);
4885 return s_w6a({
4886 method: "GET",
4887 url: b,
4888 NK: d,
4889 Dv: a,
4890 headers: s_lUa()
4891 }).then(function(n) {
4892 s_4c(n, ")]}'\n") && (n = n.substr(5));
4893 try {
4894 var p = JSON.parse(n)
4895 } catch (q) {
4896 return s_Ib(q)
4897 }
4898 return s_sa(p) && (p = s_qea(p), n = p.__err__, void 0 !== n) ? s_Ib(n) : m || p instanceof Array ? s_d(p) : s_Ib(void 0)
4899 })
4900 },
4901 s_y6a = function(a) {
4902 var b = new s_kj("async");
4903 s_lj(b, "astyp", a);
4904 return b
4905 };
4906 s_L("sy8a");
4907 var s_v6a = null;
4908
4909 s_f().ka();
4910
4911} catch (e) {
4912 _DumpException(e)
4913}
4914try {
4915 var s_ur = function(a, b, c) {
4916 a[b] = c
4917 };
4918 s_L("sya9");
4919 /*
4920
4921 Copyright The Closure Library Authors.
4922 SPDX-License-Identifier: Apache-2.0
4923 */
4924 var s_vr = function(a, b) {
4925 var c = b || {};
4926 b = c.document || document;
4927 var d = s__c(a),
4928 e = s_Ff("SCRIPT"),
4929 f = {
4930 Rsb: e,
4931 hj: void 0
4932 },
4933 g = new s_ai(s_Neb, f),
4934 h = null,
4935 k = null != c.timeout ? c.timeout : 5E3;
4936 0 < k && (h = window.setTimeout(function() {
4937 s_Oeb(e, !0);
4938 g.Ht(new s_Peb(1, "Timeout reached for loading script " + d))
4939 }, k), f.hj = h);
4940 e.onload = e.onreadystatechange = function() {
4941 e.readyState && "loaded" != e.readyState && "complete" != e.readyState || (s_Oeb(e, c.C6a || !1, h), g.callback(null))
4942 };
4943 e.onerror = function() {
4944 s_Oeb(e, !0, h);
4945 g.Ht(new s_Peb(0, "Error while loading script " +
4946 d))
4947 };
4948 f = c.attributes || {};
4949 s_Tc(f, {
4950 type: "text/javascript",
4951 charset: "UTF-8"
4952 });
4953 s_vf(e, f);
4954 s_Bd(e, a);
4955 s_Qeb(b).appendChild(e);
4956 return g
4957 },
4958 s_Qeb = function(a) {
4959 var b = s_pf("HEAD", a);
4960 return !b || s_oc(b) ? a.documentElement : b[0]
4961 },
4962 s_Neb = function() {
4963 if (this && this.Rsb) {
4964 var a = this.Rsb;
4965 a && "SCRIPT" == a.tagName && s_Oeb(a, !0, this.hj)
4966 }
4967 },
4968 s_Oeb = function(a, b, c) {
4969 null != c && s_8b.clearTimeout(c);
4970 a.onload = s_ga;
4971 a.onerror = s_ga;
4972 a.onreadystatechange = s_ga;
4973 b && window.setTimeout(function() {
4974 s_Nf(a)
4975 }, 0)
4976 },
4977 s_Peb = function(a, b) {
4978 var c = "Jsloader error (code #" +
4979 a + ")";
4980 b && (c += ": " + b);
4981 s_dc.call(this, c);
4982 this.code = a
4983 };
4984 s_m(s_Peb, s_dc);
4985
4986 s_f().ka();
4987
4988} catch (e) {
4989 _DumpException(e)
4990}
4991try {
4992 s_L("syab");
4993 /*
4994
4995 Copyright The Closure Library Authors.
4996 SPDX-License-Identifier: Apache-2.0
4997 */
4998 var s_wr = function(a) {
4999 s_Veb();
5000 return s_ud(a, null)
5001 },
5002 s_Web = function(a) {
5003 s_Veb();
5004 return s_0c(a)
5005 },
5006 s_Veb = s_ga;
5007
5008 s_f().ka();
5009
5010} catch (e) {
5011 _DumpException(e)
5012}
5013try {
5014 var s_Yuc = function(a) {
5015 var b = new s_Suc(a);
5016 a ? s_A(b, 1, "") ? s_A(b, 2, "") ? (a = s_A(b, 1, ""), b = s_A(b, 2, ""), s_Tuc = !0, s_Uuc = a, s_Vuc = b, s_Wuc && s_Xuc()) : s_rF(14) : s_rF(13) : s_rF(12)
5017 },
5018 s_Zuc = function() {
5019 s_rF(11)
5020 },
5021 s_Xuc = function() {
5022 s__uc ? "complete" === window.document.readyState ? s_0uc() : s_1uc ? s_hg(window, "load", s_0uc) : s_hg(window.document, "load", s_0uc) : s_2uc ? s__h(s_0uc, s_2uc) : s_0uc()
5023 },
5024 s_0uc = function() {
5025 s_ci(s_vr(s_Web(s_Uuc), {
5026 C6a: !0
5027 }), s_3uc, s_4uc)
5028 },
5029 s_4uc = function() {
5030 s_rF(3)
5031 },
5032 s_6uc = function(a) {
5033 try {
5034 a.invoke(s_5uc)
5035 } catch (b) {
5036 s_rF(8)
5037 }
5038 },
5039 s_avc = function() {
5040 var a = null;
5041 try {
5042 a = new window.botguard.bg(s_Vuc)
5043 } catch (b) {
5044 s_rF(6);
5045 return
5046 }
5047 a.invoke ? s_7uc && (s_8uc && s_H(window, "click", s_Qa(s_9uc, a), !0), s_$uc && s_H(window, "unload", function() {
5048 return s_6uc(a)
5049 }), s_8uc || s_$uc || s_6uc(a)) : s_rF(7)
5050 },
5051 s_9uc = function(a, b) {
5052 if (b = s__f(b.target, "A")) {
5053 var c = !1;
5054 if (b.hasAttribute("data-al")) c = !0;
5055 else
5056 for (var d = b; d;) {
5057 if ("tads" == d.id || "tadsb" == d.id) {
5058 c = !0;
5059 break
5060 }
5061 d = s_Uf(d)
5062 }
5063 c && (s_bvc(b, "href", a) || s_bvc(b, "data-rw", a))
5064 }
5065 },
5066 s_bvc = function(a, b, c) {
5067 var d = a.getAttribute(b);
5068 if (!d || !s_8c(d,
5069 "aclk?")) return !1;
5070 c = c.invoke();
5071 c = "string" !== typeof c || 500 < c.length ? void 0 : c;
5072 if (!c) return !0;
5073 d = s_dd(d + ("&bg=" + c));
5074 a.setAttribute(b, s_ad(d));
5075 return !0
5076 },
5077 s_3uc = function() {
5078 s_cvc && (window.botguard ? window.botguard.bg ? s_dvc ? s__h(s_avc, s_dvc) : s_avc() : s_rF(5) : s_rF(4))
5079 },
5080 s_5uc = function(a) {
5081 s_evc && (a ? 1875 < a.length ? s_rF(10) : s_rF(a) : s_rF(9))
5082 },
5083 s_rF = function(a) {
5084 google.log("srpbgd", String(a))
5085 };
5086 s_L("bgd");
5087 var s_Suc = function(a) {
5088 s_x(this, a, 0, -1, null, null)
5089 };
5090 s_m(s_Suc, s_w);
5091 var s_Tuc = !1,
5092 s_Vuc = "",
5093 s_Uuc = "",
5094 s_Wuc = !1,
5095 s_2uc = 0,
5096 s__uc = !1,
5097 s_cvc = !1,
5098 s_dvc = 0,
5099 s_7uc = !1,
5100 s_$uc = !1,
5101 s_8uc = !1,
5102 s_evc = !1,
5103 s_1uc = !1,
5104 s_fvc = {};
5105 s_db("bgd", (s_fvc.init = function(a) {
5106 if (!s_Tuc)
5107 if (a)
5108 if ("et" in a && (s_dvc = a.et), "ed" in a && (s_2uc = a.ed), a.ea && (s__uc = !0), a.ei && (s_7uc = !0), a.eu && (s_$uc = !0), a.ac && (s_8uc = !0), a.ep && (s_evc = !0), a.er && (s_cvc = !0), a.el && (s_Wuc = !0), a.as) s_9p("bgasy", {}).then(s_Yuc, s_Zuc);
5109 else if (a.i)
5110 if (a.p) {
5111 a.wl && (s_1uc = !0);
5112 var b = a.i;
5113 a = a.p;
5114 s_Tuc = !0;
5115 s_Uuc = b;
5116 s_Vuc = a;
5117 s_Wuc && s_Xuc()
5118 } else s_rF(2);
5119 else s_rF(1);
5120 else s_rF(0)
5121 }, s_fvc));
5122
5123 s_f().ka();
5124
5125} catch (e) {
5126 _DumpException(e)
5127}
5128try {
5129 var s_om = function(a, b) {
5130 return a.ff[b] && a.ff[b] || null
5131 };
5132 s_L("sy46");
5133
5134 s_f().ka();
5135
5136} catch (e) {
5137 _DumpException(e)
5138}
5139try {
5140 var s_Gt = function() {
5141 if (window.google && window.google.kHL) return google.kHL;
5142 var a = s_vl("GWsdKe");
5143 return a.Xb() ? a.Sa("") : ""
5144 },
5145 s_Gob = function() {
5146 if (google.kEI) return google.kEI;
5147 throw Error("Hd");
5148 },
5149 s_Ht = function() {
5150 var a = s_vl("GWsdKe");
5151 return a.Xb() ? a.Sa("").split("-", 2)[1] || "" : ""
5152 };
5153 s_L("sybk");
5154
5155 s_f().ka();
5156
5157} catch (e) {
5158 _DumpException(e)
5159}
5160try {
5161 s_L("sydz");
5162 /*
5163
5164 Copyright The Closure Library Authors.
5165 SPDX-License-Identifier: Apache-2.0
5166 */
5167 var s_RDb = function(a, b, c) {
5168 this.wa = a;
5169 this.Aa = b.name || null;
5170 this.ka = {};
5171 for (a = 0; a < c.length; a++) b = c[a], this.ka[b.ka] = b
5172 };
5173 s_RDb.prototype.getName = function() {
5174 return this.Aa
5175 };
5176 var s_SDb = function(a) {
5177 a = s_Lc(a.ka);
5178 s_yc(a, function(b, c) {
5179 return b.ka - c.ka
5180 });
5181 return a
5182 };
5183 var s_TDb = function(a, b, c) {
5184 this.qf = a;
5185 this.ka = b;
5186 this.Da = c.name;
5187 this.Ea = !!c.j1c;
5188 this.Ha = !!c.aD;
5189 this.wa = c.jh;
5190 this.Ca = c.type;
5191 this.Ba = !1;
5192 switch (this.wa) {
5193 case 3:
5194 case 4:
5195 case 6:
5196 case 16:
5197 case 18:
5198 case 2:
5199 case 1:
5200 this.Ba = !0
5201 }
5202 this.Aa = c.defaultValue
5203 };
5204 s_TDb.prototype.getName = function() {
5205 return this.Da
5206 };
5207 var s_UDb = function(a) {
5208 return 11 == a.wa || 10 == a.wa
5209 };
5210 s_TDb.prototype.Khb = function() {
5211 return this.Ea
5212 };
5213 s_TDb.prototype.vO = function() {
5214 return this.Ha
5215 };
5216 var s_Vw = function() {
5217 this.wa = {};
5218 this.Aa = this.getDescriptor().ka;
5219 this.ka = this.Ba = null
5220 };
5221 s_ = s_Vw.prototype;
5222 s_.has = function(a) {
5223 return s_Ww(this, a.ka)
5224 };
5225 s_.get = function(a, b) {
5226 return s_Xw(this, a.ka, b)
5227 };
5228 s_.set = function(a, b) {
5229 s_Yw(this, a.ka, b)
5230 };
5231 s_.add = function(a, b) {
5232 s_VDb(this, a.ka, b)
5233 };
5234 s_.clear = function(a) {
5235 s_WDb(this, a.ka)
5236 };
5237 s_.equals = function(a) {
5238 if (!a || this.constructor != a.constructor) return !1;
5239 for (var b = s_SDb(this.getDescriptor()), c = 0; c < b.length; c++) {
5240 var d = b[c],
5241 e = d.ka;
5242 if (s_Ww(this, e) != s_Ww(a, e)) return !1;
5243 if (s_Ww(this, e)) {
5244 var f = s_UDb(d),
5245 g = s_XDb(this, e);
5246 e = s_XDb(a, e);
5247 if (d.vO()) {
5248 if (g.length != e.length) return !1;
5249 for (d = 0; d < g.length; d++) {
5250 var h = g[d],
5251 k = e[d];
5252 if (f ? !h.equals(k) : h != k) return !1
5253 }
5254 } else if (f ? !g.equals(e) : g != e) return !1
5255 }
5256 }
5257 return !0
5258 };
5259 var s_YDb = function(a, b) {
5260 for (var c = s_SDb(a.getDescriptor()), d = 0; d < c.length; d++) {
5261 var e = c[d],
5262 f = e.ka;
5263 if (s_Ww(b, f)) {
5264 a.ka && delete a.ka[e.ka];
5265 var g = s_UDb(e);
5266 if (e.vO()) {
5267 e = s_Zw(b, f);
5268 for (var h = 0; h < e.length; h++) s_VDb(a, f, g ? e[h].clone() : e[h])
5269 } else e = s_XDb(b, f), g ? (g = s_XDb(a, f)) ? s_YDb(g, e) : s_Yw(a, f, e.clone()) : s_Yw(a, f, e)
5270 }
5271 }
5272 };
5273 s_Vw.prototype.clone = function() {
5274 var a = new this.constructor;
5275 a != this && (a.wa = {}, a.ka && (a.ka = {}), s_YDb(a, this));
5276 return a
5277 };
5278 var s_Ww = function(a, b) {
5279 return null != a.wa[b]
5280 },
5281 s_XDb = function(a, b) {
5282 var c = a.wa[b];
5283 return null == c ? null : a.Ba ? b in a.ka ? a.ka[b] : (c = a.Ba.bNb(a.Aa[b], c), a.ka[b] = c) : c
5284 },
5285 s_Xw = function(a, b, c) {
5286 var d = s_XDb(a, b);
5287 return a.Aa[b].vO() ? d[c || 0] : d
5288 },
5289 s_Zw = function(a, b) {
5290 return s_XDb(a, b) || []
5291 },
5292 s_Yw = function(a, b, c) {
5293 a.wa[b] = c;
5294 a.ka && (a.ka[b] = c)
5295 },
5296 s_VDb = function(a, b, c) {
5297 a.wa[b] || (a.wa[b] = []);
5298 a.wa[b].push(c);
5299 a.ka && delete a.ka[b]
5300 },
5301 s_WDb = function(a, b) {
5302 delete a.wa[b];
5303 a.ka && delete a.ka[b]
5304 },
5305 s_ZDb = function(a, b) {
5306 var c = [],
5307 d = b[0],
5308 e;
5309 for (e in b) 0 !=
5310 e && c.push(new s_TDb(a, e, b[e]));
5311 return new s_RDb(a, d, c)
5312 };
5313
5314 s_f().ka();
5315
5316} catch (e) {
5317 _DumpException(e)
5318}
5319try {
5320 s_L("syen");
5321
5322 s_f().ka();
5323
5324} catch (e) {
5325 _DumpException(e)
5326}
5327try {
5328 var s_NJb = function(a, b, c) {
5329 if (!b || !c && !a) return 4;
5330 var d = window.agsa_ext;
5331 if (void 0 === d) return 1;
5332 if (c) {
5333 if (void 0 === d.canLaunchApp) return 2;
5334 if (!d.canLaunchApp(b)) return 3
5335 } else {
5336 if (void 0 === d.canUriBeHandledByPackage) return 2;
5337 if (!d.canUriBeHandledByPackage(a || "", b)) return 3
5338 }
5339 return 0
5340 },
5341 s_OJb = function(a) {
5342 a = s_tg(a);
5343 if ("intent" != a[1]) return null;
5344 var b = {},
5345 c = (a[7] || "").match(/Intent;(.+);end;?$/);
5346 if (c) {
5347 c = c[1].split(";");
5348 for (var d = 0; d < c.length; d++) {
5349 var e = c[d];
5350 e && (e = s_qb(e, "=", 1), e[0] && (b[e[0]] = e[1] || ""))
5351 }
5352 }
5353 d = b.scheme;
5354 c = b["package"];
5355 b = b.action;
5356 if (d && c) {
5357 if ("android-app" == d && "com.google.android.googlequicksearchbox" == c && "android.intent.action.VIEW" == b) return {
5358 packageId: c,
5359 action: b
5360 };
5361 a[7] = "";
5362 a[1] = d;
5363 b = s_0a.apply(null, a.slice(1));
5364 a[3] || s_8c(b, ":///") || (b = b.replace(":/", ":///"));
5365 return {
5366 q0a: b,
5367 packageId: c
5368 }
5369 }
5370 return null
5371 },
5372 s_SJb = function(a, b) {
5373 s_PJb(b) ? s_QJb(a, function() {
5374 return s_9a(b)
5375 }) : s_RJb(a, function() {
5376 return s_9a(b)
5377 })
5378 },
5379 s_Iy = function(a, b, c, d, e, f, g) {
5380 a = "/gen_204?sa=X&ei=" + google.getEI(a) + "&ved=" + encodeURIComponent(b) + (e ? "&lei=" +
5381 encodeURIComponent(e) : "") + (d ? "&url=" + encodeURIComponent(d) : "") + (f ? "&title=" + encodeURIComponent(f) : "");
5382 void 0 != g && (a = a + "&ct=clpit&cad=" + encodeURIComponent(f + ":" + (g ? "1" : "0")));
5383 s_SJb(a, c)
5384 },
5385 s_PJb = function(a) {
5386 var b = s_5d() && s_Il() && !s_8d("2.4");
5387 return b && null != a ? 0 != a.indexOf("tel:") : b
5388 },
5389 s_QJb = function(a, b) {
5390 var c = s_TJb();
5391 c.open("GET", a, !1);
5392 c.send();
5393 b()
5394 },
5395 s_RJb = function(a, b) {
5396 var c = s_TJb(),
5397 d = s__h(function() {
5398 c && c.abort();
5399 b()
5400 }, 2E3);
5401 c.onreadystatechange = function() {
5402 4 == c.readyState && (s_0h(d), b())
5403 };
5404 c.open("GET", a,
5405 !0);
5406 c.send(null)
5407 };
5408 s_L("syeo");
5409 var s_TJb = s_nl,
5410 s_UJb = /^javascript:agsa_ext\.launchApp\(['|"](.+)['|"]\)/;
5411 s_zb("bct", {
5412 cba: function(a) {
5413 a = a.Xa.el();
5414 var b = s_rb(a),
5415 c = "/gen_204?sa=X" + (b.atyp ? "&atyp=" + encodeURIComponent(b.atyp) : "") + "&ei=" + google.getEI(a) + "&ved=" + encodeURIComponent(b.ved || "") + (b.lei ? "&lei=" + encodeURIComponent(b.lei) : "");
5416 s_SJb(c, b.url || a.href)
5417 },
5418 cbc: function(a) {
5419 a = a.Xa.el();
5420 var b = s_rb(a);
5421 s_Iy(a, b.ved || "", b.url || "", b.weburl || "", b.lei, b.packageid || "");
5422 if (b.deh) {
5423 for (;
5424 "rc" != a.className && a.parentElement;) a = a.parentElement;
5425 "rc" == a.className && (a = a.getElementsByClassName("osl")) && 1 == a.length && (a[0].style.display =
5426 "")
5427 }
5428 },
5429 cbi: function(a) {
5430 a = a.Xa.el();
5431 var b = s_rb(a),
5432 c = b.ved || "";
5433 var d = b.url || "";
5434 var e = b.weburl || "",
5435 f = s_OJb(d);
5436 f ? 0 != s_NJb(f.q0a || "", f.packageId, !f.q0a) && (d = e || f.q0a || "") : (f = d.match(s_UJb)) && f[1] && 0 != s_NJb("", f[1], !0) && (d = e);
5437 s_Iy(a, c, d, b.weburl || "", b.lei)
5438 },
5439 cbz: function(a) {
5440 a = a.Xa.el();
5441 var b = s_rb(a);
5442 s_Iy(a, b.ved || "", b.url || "", b.weburl || "", b.lei, b.packageid || "", !0)
5443 }
5444 }, !0);
5445
5446 s_f().ka();
5447
5448} catch (e) {
5449 _DumpException(e)
5450}
5451try {
5452 var s_0Vb = function(a, b, c) {
5453 null != c && (s_xe(a, b, 5), s_Raa(a.Ja, c))
5454 };
5455 s_L("syg3");
5456 var s_6A = function(a) {
5457 s_x(this, a, 0, -1, null, null)
5458 };
5459 s_m(s_6A, s_w);
5460 var s_9A = function(a, b) {
5461 for (; s_q(b) && !s_p(b);) switch (b.Aa) {
5462 case 1:
5463 var c = s_1d(b);
5464 s_7A(a, c);
5465 break;
5466 case 2:
5467 c = s_1d(b);
5468 s_8A(a, c);
5469 break;
5470 default:
5471 s_r(b)
5472 }
5473 return a
5474 },
5475 s_$A = function(a, b) {
5476 var c = a.Vf();
5477 0 !== c && s_He(b, 1, c);
5478 c = a.hg();
5479 0 !== c && s_He(b, 2, c)
5480 };
5481 s_6A.prototype.Vf = function() {
5482 return s_Ze(this, 1, 0)
5483 };
5484 var s_7A = function(a, b) {
5485 return s_0e(a, 1, b, 0)
5486 };
5487 s_6A.prototype.hg = function() {
5488 return s_Ze(this, 2, 0)
5489 };
5490 var s_8A = function(a, b) {
5491 return s_0e(a, 2, b, 0)
5492 };
5493
5494 s_f().ka();
5495
5496} catch (e) {
5497 _DumpException(e)
5498}
5499try {
5500 s_L("syg4");
5501
5502 s_f().ka();
5503
5504} catch (e) {
5505 _DumpException(e)
5506}
5507try {
5508 s_L("syg6");
5509
5510 s_f().ka();
5511
5512} catch (e) {
5513 _DumpException(e)
5514}
5515try {
5516 var s_aB = function(a) {
5517 s_x(this, a, 0, -1, null, null)
5518 };
5519 s_m(s_aB, s_w);
5520 s_aB.prototype.Ya = "C4mkuf";
5521 s_aB.prototype.bM = function(a) {
5522 s_i(this, 9, a)
5523 };
5524 s_L("syg7");
5525 var s_1Vb = function(a) {
5526 this.Kb = a
5527 };
5528
5529 s_f().ka();
5530
5531} catch (e) {
5532 _DumpException(e)
5533}
5534try {
5535 s_L("syg8");
5536
5537 s_f().ka();
5538
5539} catch (e) {
5540 _DumpException(e)
5541}
5542try {
5543 s_L("syg9");
5544 var s_2Vb = ["di", "lt", "ln"],
5545 s_bB = {},
5546 s_3Vb = (s_bB[0] = "p", s_bB[1] = "np", s_bB[2] = "n", s_bB[3] = "s", s_bB[4] = "ng", s_bB[5] = "ny", s_bB),
5547 s_4Vb = function(a, b, c, d) {
5548 this.Kb = a;
5549 this.Aa = b;
5550 this.wa = c;
5551 this.Ba = d || 1;
5552 this.ka = {}
5553 },
5554 s_5Vb = function(a, b) {
5555 return new s_4Vb(a, b, function(c) {
5556 navigator.sendBeacon && navigator.sendBeacon(google.logUrl("", c), "") || google.log("", c)
5557 })
5558 },
5559 s_6Vb = function() {
5560 return new s_4Vb(null, "", s_ga)
5561 };
5562 s_4Vb.prototype.flush = function() {
5563 if (this.Kb && s_B(this.Kb.Kb, 44, !1))
5564 for (var a in this.ka) 0 > s_2Vb.indexOf(a) && delete this.ka[a];
5565 if (0 != Object.keys(this.ka).length) {
5566 a = "udla=" + this.Ba + "&ei=" + this.Aa;
5567 for (var b in this.ka) a += "&" + b + "=" + this.ka[b];
5568 this.wa(a);
5569 this.ka = {}
5570 }
5571 };
5572
5573 s_f().ka();
5574
5575} catch (e) {
5576 _DumpException(e)
5577}
5578try {
5579 var s_cB = function() {
5580 try {
5581 var a = window.localStorage
5582 } catch (b) {
5583 return null
5584 }
5585 if (!a) return null;
5586 a = new s_7Vb(a);
5587 if (!a.set("dummy", 0)) return null;
5588 a.remove("dummy");
5589 return a
5590 };
5591 s_L("sygc");
5592 var s_7Vb = function(a) {
5593 this.ka = a
5594 };
5595 s_7Vb.prototype.get = function(a) {
5596 if (!s_8b.navigator.cookieEnabled) return null;
5597 a = this.ka.getItem("udla::" + a);
5598 if (!a) return null;
5599 try {
5600 return JSON.parse(a)
5601 } catch (b) {
5602 return null
5603 }
5604 };
5605 s_7Vb.prototype.remove = function(a) {
5606 s_8b.navigator.cookieEnabled && this.ka.removeItem("udla::" + a)
5607 };
5608 s_7Vb.prototype.set = function(a, b) {
5609 if (!s_8b.navigator.cookieEnabled) return !1;
5610 try {
5611 return this.ka.setItem("udla::" + a, JSON.stringify(b)), !0
5612 } catch (c) {
5613 return !1
5614 }
5615 };
5616
5617 s_f().ka();
5618
5619} catch (e) {
5620 _DumpException(e)
5621}
5622try {
5623 var s_8Vb = function(a, b) {
5624 a.ka.res = b ? "m" : "a"
5625 };
5626 s_L("syga");
5627
5628 s_f().ka();
5629
5630} catch (e) {
5631 _DumpException(e)
5632}
5633try {
5634 var s_dB = function(a, b, c) {
5635 a.ka.e = b;
5636 c && (a.ka.d = c);
5637 a.flush()
5638 };
5639 s_L("sygb");
5640 var s_aWb = function(a, b, c) {
5641 this.Kb = a;
5642 this.wa = b;
5643 this.uc = new s_4Vb(c.Kb, c.Aa, c.wa, 3);
5644 s_B(this.Kb.Kb, 30, !1) && s_B(this.Kb.Kb, 29, !1) && (this.wa.set("hps", !0), this.wa.remove("ncp"));
5645 this.Ea = this.Ca = 0;
5646 this.Aa = !1;
5647 this.Ba = this.ka = 0;
5648 this.Da = !1;
5649 this.Ja = s_9Vb(this) ? Number(this.wa.get("ncp")) : 0;
5650 this.Ha = s_$Vb(this, this.vHb.bind(this), !0)
5651 };
5652 s_ = s_aWb.prototype;
5653 s_.M9 = function(a) {
5654 this.Ha.then(function() {
5655 a(this.ka)
5656 }.bind(this))
5657 };
5658 s_.i2 = function(a) {
5659 s_9Vb(this) && this.wa.set("ncp", this.Ja + 1);
5660 this.Ha.then(this.aQb.bind(this)).then(a)
5661 };
5662 s_.Qaa = function() {
5663 if (0 != this.ka && this.Aa) {
5664 s_9Vb(this) && this.wa.remove("ncp");
5665 s_B(this.Kb.Kb, 30, !1) && this.wa.set("hps", !0);
5666 var a = Date.now() - this.Ca;
5667 s_dB(this.uc, 1 == this.ka ? 6 : 8, a);
5668 this.ka = 2;
5669 this.Aa = !1
5670 }
5671 };
5672 s_.Paa = function(a) {
5673 if (0 != this.ka && this.Aa) {
5674 this.Aa = !1;
5675 var b = Date.now() - this.Ca;
5676 1 != a.code || 500 > b ? this.wa.remove("ncp") : s_9Vb(this) && (this.Ba = 1);
5677 this.Ha = s_$Vb(this, this.D1b.bind(this, a, b))
5678 }
5679 };
5680 s_.kO = function() {
5681 return 1 == this.Ba && !this.Aa
5682 };
5683 s_.D1b = function(a, b, c) {
5684 c = c.state || c.status;
5685 "prompt" == c ? 500 > b ? (this.Ba = 3, a = 10) : a = 5 : a = "granted" == c ? this.Da && 1 == a.code ? 5 : 1 == a.code ? 11 : 1 == this.ka ? 6 : 8 : 3 == this.ka ? 9 : 7;
5686 s_dB(this.uc, a, b);
5687 a: {
5688 switch (a) {
5689 case 6:
5690 case 8:
5691 b = 2;
5692 break a;
5693 case 5:
5694 case 7:
5695 case 10:
5696 case 11:
5697 case 9:
5698 b = 3;
5699 break a
5700 }
5701 b = null
5702 }
5703 b && (this.ka = b);
5704 this.Da = !1
5705 };
5706 s_.vHb = function(a) {
5707 var b = a.state || a.status;
5708 s_9Vb(this) && "granted" == b && this.Ja >= s_y(this.Kb.Kb, 26) && (b = "denied");
5709 var c = Date.now() - this.Ea;
5710 switch (b) {
5711 case "granted":
5712 this.ka = 2;
5713 this.uc.ka.pd = c;
5714 s_dB(this.uc, 2, void 0);
5715 break;
5716 case "denied":
5717 this.ka = 3;
5718 this.uc.ka.pd = c;
5719 s_dB(this.uc, 3, void 0);
5720 break;
5721 case "prompt":
5722 this.ka = 1, this.uc.ka.pd = c, s_dB(this.uc, 1, void 0)
5723 }
5724 a.addEventListener("change", s_bWb(this, a))
5725 };
5726 s_.aQb = function() {
5727 this.Ba = this.ka;
5728 this.Aa = !0;
5729 this.Ca = Date.now()
5730 };
5731 var s_bWb = function(a, b) {
5732 return function() {
5733 var c = b.state || b.status;
5734 "granted" == c && this.Aa && (this.Da = !0);
5735 if (!this.Aa) switch (c) {
5736 case "denied":
5737 this.ka = 3;
5738 break;
5739 case "granted":
5740 this.ka = 2;
5741 break;
5742 case "prompt":
5743 this.ka = 1
5744 }
5745 }.bind(a)
5746 },
5747 s_$Vb = function(a, b, c) {
5748 c = void 0 === c ? !1 : c;
5749 if (!navigator.permissions) return c && s_dB(a.uc, 14, void 0), Promise.resolve(0);
5750 c && (s_dB(a.uc, 12, void 0), a.Ea = Date.now());
5751 return navigator.permissions.query({
5752 name: "geolocation"
5753 }).then(b, function() {
5754 if (c) {
5755 var d = Date.now() - this.Ea;
5756 this.uc.ka.pd = d;
5757 s_dB(this.uc,
5758 13, void 0)
5759 }
5760 return 0
5761 }.bind(a))
5762 },
5763 s_9Vb = function(a) {
5764 return null != s_y(a.Kb.Kb, 26) && !(s_B(a.Kb.Kb, 30, !1) && a.wa.get("hps"))
5765 };
5766
5767 s_f().ka();
5768
5769} catch (e) {
5770 _DumpException(e)
5771}
5772try {
5773 s_L("sygd");
5774 var s_cWb = function() {
5775 s_Vw.call(this)
5776 };
5777 s_m(s_cWb, s_Vw);
5778 var s_dWb = null;
5779 s_cWb.prototype.getDescriptor = function() {
5780 var a = s_dWb;
5781 a || (s_dWb = a = s_ZDb(s_cWb, {
5782 0: {
5783 name: "LatLng",
5784 msa: "location.unified.LatLng"
5785 },
5786 1: {
5787 name: "latitude_e7",
5788 jh: 15,
5789 type: Number
5790 },
5791 2: {
5792 name: "longitude_e7",
5793 jh: 15,
5794 type: Number
5795 }
5796 }));
5797 return a
5798 };
5799 s_cWb.getDescriptor = s_cWb.prototype.getDescriptor;
5800
5801 s_f().ka();
5802
5803} catch (e) {
5804 _DumpException(e)
5805}
5806try {
5807 s_L("syge");
5808 var s_eWb = function(a, b, c) {
5809 this.Kb = a;
5810 this.ka = b;
5811 this.uc = c;
5812 this.wa = Number(this.ka.get("ltp"));
5813 this.Aa = Number(this.ka.get("sr"));
5814 this.Ba = !!this.ka.get("iks");
5815 this.Ca = Number(Number(s_y(this.Kb.Kb, 31)))
5816 },
5817 s_fWb = function(a) {
5818 a.ka.set("iks", 0);
5819 a.ka.set("sr", 0);
5820 a.Aa = 0
5821 },
5822 s_gWb = function(a) {
5823 var b = Number(a.ka.get("lpp"));
5824 b && (b = (s_5a() - b) / 864E5, a.uc.ka.lpp = b.toFixed(0));
5825 b = s_5a();
5826 a.wa || (a.wa = b, a.ka.set("ltp", a.wa));
5827 var c = a;
5828 c.wa && 864E5 < s_5a() - c.wa && (c.Aa = 0, c.ka.set("sr", c.Aa), c.Ba = !0, c.ka.set("iks", Number(c.Ba)));
5829 return a.Ba ?
5830 -1 > a.Aa ? 3 : 1 < a.Aa ? 2 : b - Number(a.ka.get("lstot")) < a.Ca ? 1 : b - Number(a.ka.get("loot")) < a.Ca ? 6 : 5 : 0
5831 },
5832 s_hWb = function(a, b, c, d) {
5833 var e = s_5a();
5834 (b || 500 < c) && a.ka.set("lstot", e);
5835 switch (d) {
5836 case 0:
5837 a.wa = e;
5838 a.ka.set("ltp", a.wa);
5839 break;
5840 case 1:
5841 case 5:
5842 b ? a.Aa++ : a.Aa--, a.ka.set("sr", a.Aa), a.wa = e, a.ka.set("ltp", a.wa)
5843 }
5844 },
5845 s_iWb = function(a, b, c) {
5846 this.Kb = a;
5847 this.uc = c;
5848 this.ka = b ? new s_eWb(a, b, c) : null;
5849 this.Ba = this.wa = 0;
5850 this.Aa = !1
5851 };
5852 s_ = s_iWb.prototype;
5853 s_.Qaa = function() {
5854 var a = s_5a() - this.Ba,
5855 b = this.wa;
5856 if (3 == this.wa || 6 == this.wa) b = 0, this.ka && s_fWb(this.ka);
5857 s_jWb(this, a, b);
5858 this.ka && s_hWb(this.ka, !0, a, b);
5859 this.uc.ka.succ = "1";
5860 s_8Vb(this.uc, this.kO());
5861 this.uc.ka.ps = this.wa;
5862 this.uc.ka.d = a
5863 };
5864 s_.Paa = function(a) {
5865 var b = s_5a() - this.Ba,
5866 c = !0;
5867 1 == a.code && (c = !1);
5868 var d = this.wa;
5869 if (2 == this.wa && !c || 3 == this.wa && c || 500 < b && 6 == this.wa) d = 0, this.ka && s_fWb(this.ka);
5870 s_jWb(this, b, d);
5871 this.ka && s_hWb(this.ka, c, b, d);
5872 this.uc.ka.err = a.code;
5873 s_8Vb(this.uc, this.kO());
5874 this.uc.ka.ps = this.wa;
5875 this.uc.ka.d = b
5876 };
5877 s_.kO = function() {
5878 return this.Aa
5879 };
5880 s_.M9 = function(a) {
5881 a(this.ka ? s_gWb(this.ka) : 0)
5882 };
5883 s_.i2 = function(a) {
5884 this.wa = this.ka ? s_gWb(this.ka) : 0;
5885 this.Ba = s_5a();
5886 this.ka && this.ka.ka.set("loot", s_5a());
5887 a()
5888 };
5889 var s_jWb = function(a, b, c) {
5890 s_z(a.Kb.Kb, 3) && 0 != c ? 1 == c && (a.Aa = !0) : 500 < b && (a.Aa = !0)
5891 };
5892
5893 s_f().ka();
5894
5895} catch (e) {
5896 _DumpException(e)
5897}
5898try {
5899 var s_pWb = function() {
5900 if (!s_kWb) {
5901 s_lWb();
5902 s_kWb = !0;
5903 var a = function() {
5904 s_mWb();
5905 s__h(function() {
5906 s_lWb();
5907 s_2h(null);
5908 s_kWb = !1
5909 }, 6E4)
5910 },
5911 b = s_cB();
5912 if (s_B(s_nWb, 23, !1) && b) {
5913 var c = new s_1Vb(s_nWb);
5914 s_eB = new s_oWb.tBb(c, b, s_5Vb(c, google.kEI));
5915 s_eB.i2(a)
5916 } else s_eB = null, a()
5917 }
5918 },
5919 s_lWb = function() {
5920 s_qWb || (s_qWb = new s_rWb)
5921 },
5922 s_tWb = function(a) {
5923 s_eB && s_eB.Qaa();
5924 s_sWb.success.call(s_sWb, a)
5925 },
5926 s_uWb = function(a) {
5927 s_eB && s_eB.Paa(a);
5928 s_sWb.error.call(s_sWb, a)
5929 },
5930 s_xWb = function(a) {
5931 if (a && a.lat && a.ka && a.wa) {
5932 var b = new s_cWb;
5933 s_Yw(b, 1, Math.round(1E7 *
5934 Number(a.lat)));
5935 s_Yw(b, 2, Math.round(1E7 * Number(a.ka)));
5936 var c = 12;
5937 var d = 6,
5938 e = String(1E3 * Number(a.ts));
5939 a = 620 * Number(a.wa);
5940 var f = ["role:"];
5941 f.push(1);
5942 f.push("\nproducer:");
5943 f.push(c);
5944 f.push("\nprovenance:");
5945 f.push(d);
5946 f.push("\ntimestamp:");
5947 f.push(e);
5948 f.push("\nlatlng{\nlatitude_e7:");
5949 c = b;
5950 f.push(s_Xw(c, 1));
5951 f.push("\nlongitude_e7:");
5952 f.push(s_Xw(c, 2));
5953 f.push("\n}\nradius:");
5954 f.push(a);
5955 c = f.join("");
5956 c = s_qe(c, 2);
5957 s_fa.set("UULE", "a+" + c, {
5958 c2: s_vWb.get(),
5959 path: "/",
5960 domain: "",
5961 secure: s_wWb.get()
5962 })
5963 }
5964 },
5965 s_BWb = function(a, b) {
5966 var c;
5967 s_lWb();
5968 s_2h(null);
5969 s_kWb = !1;
5970 a = new s_yWb(a, b);
5971 if (b = !c) b = 1 == s_y(s_nWb, 10);
5972 b && (b = s_cB()) && (c = new s_zWb.bEb(new s_1Vb(s_nWb), b, s_6Vb()));
5973 c && (a = new s_AWb(a, c), c.i2(s_ga));
5974 s_sWb = a;
5975 s_pWb()
5976 },
5977 s_CWb, s_DWb = 0,
5978 s_fB = function(a, b) {
5979 this.Ba = a;
5980 this.Aa = b;
5981 this.ka = !1;
5982 this.wa = 0
5983 };
5984 s_fB.prototype.get = function() {
5985 if ((!this.ka || this.wa < s_DWb) && s_CWb && "devloc-config" in s_CWb) {
5986 var a = s_CWb["devloc-config"][this.Ba],
5987 b = s_DWb;
5988 this.Uc = void 0 !== a ? a : this.Aa;
5989 this.ka = !0;
5990 this.wa = b
5991 }
5992 if (!this.ka) throw Error("Ue");
5993 return this.Uc
5994 };
5995 s_L("syg5");
5996 var s_EWb = function(a, b, c, d, e, f) {
5997 this.lat = a || null;
5998 this.ka = b || null;
5999 this.wa = c || null;
6000 this.Ba = !!d;
6001 this.ts = e || null;
6002 this.Aa = f || null
6003 };
6004 s_EWb.prototype.toString = function() {
6005 return "{lat:" + this.lat + ", lon:" + this.ka + ", acc:" + this.wa + ", isCached:" + this.Ba + ", ts:" + this.ts + ", addr:" + this.Aa + "}"
6006 };
6007 var s_rWb = function() {
6008 this.Ca = navigator.geolocation;
6009 this.ka = this.Aa = this.Ba = null;
6010 this.wa = 0
6011 },
6012 s_mWb = function() {
6013 var a = s_qWb,
6014 b = s_tWb,
6015 c = s_uWb;
6016 a.ka = null;
6017 a.Ba = b;
6018 a.Aa = c;
6019 s_FWb(a)
6020 },
6021 s_FWb = function(a) {
6022 var b = function(d) {
6023 return s_GWb(a, d)
6024 },
6025 c = {
6026 enableHighAccuracy: s_HWb.get(),
6027 timeout: 3E4,
6028 maximumAge: 15E3
6029 };
6030 a.Ca.getCurrentPosition(b, b, c)
6031 },
6032 s_GWb = function(a, b) {
6033 if (!b || "code" in b) a.ka || a.Aa(b), s_2h(null);
6034 else {
6035 if (!a.ka || a.ka.coords.accuracy > b.coords.accuracy) {
6036 a.ka = b;
6037 a.wa = 0;
6038 var c = !1
6039 } else a.wa++, 10 <= a.wa && s_2h(null), c = !0;
6040 c ||
6041 (c = b.coords, a.Ba(new s_EWb(c.latitude, c.longitude, b.coords.accuracy, !1, +b.timestamp)))
6042 }
6043 },
6044 s_HWb = new s_fB("geo_eha", !1);
6045 var s_oWb = {
6046 tBb: s_aWb
6047 },
6048 s_qWb = null,
6049 s_sWb = null,
6050 s_kWb = !1,
6051 s_nWb = new s_aB,
6052 s_eB = null;
6053 var s_wWb = new s_fB("cookie_secure", !0),
6054 s_vWb = new s_fB("cookie_timeout", 86400);
6055 var s_IWb = function() {};
6056 var s_JWb = {
6057 code: 0
6058 },
6059 s_AWb = function(a, b) {
6060 this.Pf = a;
6061 this.ka = b
6062 };
6063 s_j(s_AWb, s_IWb);
6064 s_AWb.prototype.success = function(a) {
6065 this.ka.Qaa();
6066 this.Pf.success(a)
6067 };
6068 s_AWb.prototype.error = function(a) {
6069 this.ka.Paa(a || s_JWb);
6070 this.Pf.error(a)
6071 };
6072 var s_KWb = new s_fB("msg_err", "Location unavailable"),
6073 s_LWb = new s_fB("uul_text", ""),
6074 s_MWb = new s_fB("msg_gps", "Using GPS"),
6075 s_NWb = new s_fB("msg_dsc", ""),
6076 s_OWb = new s_fB("msg_dsc_url", ""),
6077 s_PWb = new s_fB("msg_dvl", ""),
6078 s_QWb = new s_fB("msg_upd", "update"),
6079 s_RWb = new s_fB("msg_use", "update"),
6080 s_SWb = new s_fB("msg_unk", "Unknown"),
6081 s_TWb = new s_fB("mnr_crd", "0"),
6082 s_UWb = new s_fB("dl_tld_mismatch", !1),
6083 s_VWb = new s_fB("estd", !1);
6084 var s_WWb = new s_fB("rgc_md", 2E3),
6085 s_XWb = new s_fB("rgc_me", 10),
6086 s_YWb = new s_fB("rgc_to", 12096E5),
6087 s_ZWb = new s_fB("rgc_url", "/uul?uulo=4");
6088 var s_yWb = function(a, b) {
6089 this.d4 = a;
6090 this.ka = b || null
6091 };
6092 s_j(s_yWb, s_IWb);
6093 s_yWb.prototype.success = function(a) {
6094 s_xWb(a);
6095 this.d4(a)
6096 };
6097 s_yWb.prototype.error = function(a) {
6098 this.ka && this.ka(a)
6099 };
6100 var s_zWb = {
6101 bEb: s_iWb
6102 },
6103 s__Wb = new s_fB("driver_ui_type", 0),
6104 s_0Wb = new s_fB("jsc");
6105
6106 s_f().ka();
6107
6108} catch (e) {
6109 _DumpException(e)
6110}
6111try {
6112 var s_1Wb = function() {
6113 return s_rda("local", "devloc")
6114 },
6115 s_3Wb = function() {
6116 var a = s_1Wb();
6117 if (!a) return null;
6118 var b = a.get("swml.location"),
6119 c = a.get("swml.location.isdev");
6120 a = a.get("swml.location.ts");
6121 return null == b || null == c || null == a ? null : new s_2Wb(String(b), !!Number(c), Number(a))
6122 },
6123 s_4Wb = function(a, b, c) {
6124 s_Ih(c) ? s_Ih(b) ? (b = s_Gh(b), b = b.top + b.height, c = s_Gh(c).top, s_J(a, b > c)) : s_J(a, !0) : s_J(a, !1)
6125 },
6126 s_2Wb = function(a, b, c) {
6127 this.address = a;
6128 this.ka = b;
6129 this.timestamp = void 0 !== c ? c : s_5a()
6130 },
6131 s_5Wb = function(a) {
6132 a = new s_2Wb(a ||
6133 "", !0);
6134 var b = s_1Wb();
6135 if (b && a) try {
6136 b.set("swml.location", a.address), b.set("swml.location.isdev", a.ka ? "1" : "0"), b.set("swml.location.ts", String(a.timestamp))
6137 } catch (c) {}
6138 },
6139 s_gB = function() {
6140 this.wa = this.ka = ""
6141 };
6142 s_j(s_gB, s_IWb);
6143 s_gB.prototype.error = function() {
6144 this.wa = this.ka = ""
6145 };
6146 s_gB.prototype.success = function(a) {
6147 a && a.lat && a.ka && (this.ka = null != s_PWb ? s_PWb.get() : "", this.wa = "")
6148 };
6149 s_gB.prototype.Rz = function() {
6150 var a = this;
6151 if (s_VWb.get()) {
6152 var b = s_cB();
6153 b && (b = new s_iWb(new s_1Vb(s_nWb), b, s_6Vb()), a = new s_AWb(a, b), b.i2(s_ga))
6154 }
6155 s_sWb = a;
6156 s_pWb()
6157 };
6158 s_gB.prototype.Jzb = function() {
6159 this.Rz()
6160 };
6161 var s_7Wb = function(a, b, c) {
6162 var d = s_e("eqQYZc");
6163 s_J(d, !1);
6164 var e = s_e("EcMbV");
6165 s_Ai(e, "known_loc", c);
6166 s_Ai(e, "unknown_loc", !c);
6167 s_J(s_Sf(d), !1);
6168 c = s_e("Wprf1b");
6169 d = b ? b.Aa || s_MWb.get() : s_SWb.get();
6170 s_Wf(c, d);
6171 c = s_e("gc9Iqb");
6172 d = s_e("BHDErf");
6173 b && a.ka ? a.wa ? (s_J(c, !1), s_J(d, !0), s_Wf(d, a.ka), s_yd(d, a.wa)) : (s_J(c, !0), s_J(d, !1), s_Wf(c, a.ka)) : (s_J(c, !1), s_J(d, !1));
6174 s_6Wb()
6175 },
6176 s_8Wb = function() {
6177 var a = s_3Wb();
6178 return a && a.ka ? Date.now() - a.timestamp <= Number(3E5) : !1
6179 },
6180 s_9Wb = function(a) {
6181 var b = null,
6182 c = null,
6183 d = s_LWb.get();
6184 if (d) b = s_NWb,
6185 c = s_OWb;
6186 else {
6187 var e = s_3Wb();
6188 e && (d = e.address, b = s_PWb)
6189 }
6190 a.ka = null != b ? b.get() : "";
6191 a.wa = null != c ? c.get() : "";
6192 s_7Wb(a, d ? new s_EWb(null, null, null, null, null, d) : null, !1)
6193 },
6194 s_$Wb = function(a) {
6195 var b = s_e("eqQYZc");
6196 s_Wf(b, s_8Wb() ? s_QWb.get() : s_RWb.get());
6197 b.addEventListener("click", function(c) {
6198 var d = {};
6199 s_0ka({
6200 triggerElement: b,
6201 interactionContext: d.interactionContext,
6202 userAction: d.userAction,
6203 data: d.data
6204 });
6205 c.preventDefault();
6206 c.stopPropagation();
6207 a.Jzb()
6208 }, !1)
6209 };
6210 s_gB.prototype.Jma = function() {
6211 if (!s_UWb.get()) {
6212 var a = s_e("eqQYZc");
6213 s_J(a, !0);
6214 s_6Wb()
6215 }
6216 };
6217 var s_6Wb = function() {
6218 var a = s_e("gc9Iqb");
6219 a && s_Ih(a) || (a = s_e("BHDErf"));
6220 var b = s_e("K3p6wc"),
6221 c = s_e("eqQYZc");
6222 b && a && c && s_4Wb(b, a, c);
6223 b = s_e("VdZal");
6224 c = s_e("Wprf1b");
6225 b && c && a && s_4Wb(b, c, a);
6226 if (a = s_e("swml_lmsep")) b = s_Sf(a), c = s_Rf(a), b && c && s_4Wb(a, b, c)
6227 },
6228 s_hB = [],
6229 s_aXb = {},
6230 s_bXb = !1,
6231 s_cXb = function(a) {
6232 return "web.rgc." + s_Gt() + "." + a + "."
6233 },
6234 s_dXb = function() {
6235 var a = s_1Wb();
6236 if (a) {
6237 var b = s_hB.length;
6238 a.set("web.rgc." + s_Gt() + ".count", b);
6239 try {
6240 for (var c = 0; c < b; c++) {
6241 var d = s_cXb(c),
6242 e = s_hB[c];
6243 a.set(d + "lat", e.location.lat);
6244 a.set(d +
6245 "lon", e.location.ka);
6246 a.set(d + "acc", e.location.wa);
6247 a.set(d + "rgc", e.Jla);
6248 a.set(d + "last", e.Xt)
6249 }
6250 } catch (f) {}
6251 }
6252 },
6253 s_eXb = function() {
6254 if (!s_bXb) {
6255 var a = s_1Wb();
6256 if (a) {
6257 var b = Number(a.get("web.rgc." + s_Gt() + ".count")) || 0;
6258 try {
6259 for (var c = 0; c < b; c++) {
6260 var d = s_cXb(c),
6261 e = a.get(d + "lat"),
6262 f = a.get(d + "lon"),
6263 g = a.get(d + "acc"),
6264 h = {
6265 location: new s_EWb(null != e ? Number(e) : null, null != f ? Number(f) : null, null != g ? Number(g) : null),
6266 Jla: a.get(d + "rgc"),
6267 Xt: a.get(d + "last")
6268 };
6269 s_hB.push(h);
6270 s_aXb[h.Jla] = 1
6271 }
6272 } catch (k) {}
6273 s_bXb = !0
6274 }
6275 }
6276 },
6277 s_fXb = function(a, b) {
6278 s_cb(function() {
6279 if (b) {
6280 s_eXb();
6281 s_hB.unshift({
6282 location: a,
6283 Jla: b,
6284 Xt: Date.now()
6285 });
6286 s_aXb[b] = 1;
6287 if (s_hB.length > s_XWb.get()) {
6288 for (var c = Date.now() - s_YWb.get(), d, e = 0, f, g = s_hB.length - 1; 0 <= g; g--)
6289 if (f = s_hB[g], f.Xt < c) d = g, e++;
6290 else {
6291 0 == e && (d = g, e++);
6292 break
6293 } if (c = s_1Wb()) try {
6294 for (f = d; f < d + e; f++) delete s_aXb[s_hB[f].Jla], g = "rgc:" + f + ":", c.remove(g + "lat"), c.remove(g + "lon"), c.remove(g + "acc"), c.remove(g + "rgc"), c.remove(g + "last");
6295 s_hB.splice(d, e)
6296 } catch (h) {}
6297 }
6298 s_dXb()
6299 }
6300 })
6301 },
6302 s_gXb = function() {
6303 this.ka = s_nl()
6304 };
6305 s_gXb.prototype.get = function(a, b, c) {
6306 if (!c && (c = s_hXb(a))) {
6307 b(c);
6308 return
6309 }
6310 c = s_ZWb.get();
6311 var d = s_Gt();
6312 d && (c += "&hl=" + d);
6313 this.ka.open("GET", c, !0);
6314 this.ka.onreadystatechange = function() {
6315 if (4 == this.readyState && 200 == this.status) {
6316 var e = this.responseText;
6317 s_6c(s_Md(e)) || (s_fXb(a, e), b(e))
6318 }
6319 };
6320 this.ka.send("")
6321 };
6322 var s_hXb = function(a) {
6323 if (!a || !a.lat || !a.ka) return null;
6324 s_eXb();
6325 for (var b = s_WWb.get(), c = null, d, e, f, g = 0; g < s_hB.length; g++) {
6326 f = s_hB[g];
6327 var h = f.location;
6328 if (s_sa(a) && s_sa(h)) {
6329 var k = a.lat;
6330 e = a.ka;
6331 var l = h.lat;
6332 h = h.ka
6333 } else k = a, e = h, h = l = void 0;
6334 k = k * Math.PI / 180;
6335 l = l * Math.PI / 180;
6336 e = 12734E3 * Math.asin(Math.min(1, Math.sqrt(Math.pow(Math.sin((l - k) / 2), 2) + Math.cos(k) * Math.cos(l) * Math.pow(Math.sin((h * Math.PI / 180 - e * Math.PI / 180) / 2), 2))));
6337 e < b && (b = e, c = f, d = g)
6338 }
6339 c && (c.Xt = Date.now(), s_hB.splice(d, 1), s_hB.unshift(c), s__h(s_dXb, 100));
6340 return c && c.Jla || null
6341 },
6342 s_iXb = function(a) {
6343 s_gB.call(this);
6344 this.Da = a || new s_gXb;
6345 this.Ca = this.Ba = !0;
6346 this.Aa = null
6347 };
6348 s_j(s_iXb, s_gB);
6349 s_iXb.prototype.start = function() {
6350 s_LWb.get() && (this.Ca = !1);
6351 s_e("swml") && (s_9Wb(this), this.Rz());
6352 s_jXb(this)
6353 };
6354 var s_jXb = function() {
6355 "1" === s_TWb.get() && s_hr(function() {
6356 return s_6Wb()
6357 })
6358 };
6359 s_ = s_iXb.prototype;
6360 s_.Rz = function() {
6361 s_kWb && this.Aa ? this.Da.get(this.Aa, s_c(this.eeb, this, this.Aa), !0) : (this.Ba = !0, s_gB.prototype.Rz.call(this))
6362 };
6363 s_.Jzb = function() {
6364 this.Ca = !0;
6365 this.Rz()
6366 };
6367 s_.success = function(a) {
6368 a && (s_gB.prototype.success.call(this, a), s_xWb(a), this.Ba && (s_5Wb(null), this.Da.get(a, s_c(this.eeb, this, a)), this.Aa = a, this.Ba = !1))
6369 };
6370 s_.error = function(a) {
6371 if (this.Ba && s_e("swml")) {
6372 if (this.Ca) {
6373 var b = s_KWb.get();
6374 s_7Wb(this, b ? new s_EWb(null, null, null, null, null, b) : null, !1)
6375 }
6376 a.code != a.PERMISSION_DENIED ? this.Jma() : (s_kXb(), s_6Wb())
6377 }
6378 };
6379 s_.eeb = function(a, b) {
6380 a.Aa = b;
6381 s_e("swml") && (s_7Wb(this, a, !0), this.Jma());
6382 s_5Wb(b)
6383 };
6384 s_.Jma = function() {
6385 s_$Wb(this);
6386 s_kXb();
6387 s_gB.prototype.Jma.call(this);
6388 s_6Wb()
6389 };
6390 var s_kXb = function() {
6391 var a = s_e("swml");
6392 a && (s_I(a, "visibility", "visible"), s_I(a, "display", ""))
6393 },
6394 s_lXb = function() {
6395 s_iXb.apply(this, arguments)
6396 };
6397 s_j(s_lXb, s_iXb);
6398 s_lXb.prototype.start = function() {
6399 s_e("swml") && (s_9Wb(this), this.Jma());
6400 s_jXb(this)
6401 };
6402 s_L("dvl");
6403 s_cc("google.devloc.boc", function(a, b, c, d, e) {
6404 var f = a.getAttribute(b),
6405 g = a.onclick;
6406 a.onclick = null;
6407 a.style.opacity = .5;
6408 f && (s_of(c).style.display = "none", s_of(d).style.display = "inline-block", s_of(e).style.display = "none", s_BWb(function() {
6409 s_Iy(a, a.getAttribute("data-ved"), f)
6410 }, function(h) {
6411 h.code == h.PERMISSION_DENIED ? (s_of(c).style.display = "none", s_of(d).style.display = "none", s_of(e).style.display = "inline-block") : (s_of(c).style.display = "inline-block", s_of(d).style.display = "none", s_of(e).style.display = "none",
6412 a.onclick = g, a.style.opacity = 1)
6413 }))
6414 });
6415 var s_mXb = {};
6416 s_db("dvl", (s_mXb.init = function(a) {
6417 s_CWb || (s_CWb = {});
6418 s_CWb["devloc-config"] = a;
6419 s_DWb++;
6420 (a = s_0Wb.get()) && (s_nWb = new s_aB(JSON.parse(a)));
6421 a = Number(s__Wb.get());
6422 1 == a ? (new s_iXb).start() : 2 == a && (new s_lXb).start()
6423 }, s_mXb));
6424
6425 s_f().ka();
6426
6427} catch (e) {
6428 _DumpException(e)
6429}
6430try {
6431 var s_BRa = function(a) {
6432 a || (a = window.event);
6433 return a.target || a.srcElement
6434 },
6435 s_Fl = function(a) {
6436 a = a || window.event;
6437 a.stopPropagation ? a.stopPropagation() : a.cancelBubble = !0
6438 },
6439 s_CRa = function(a, b) {
6440 var c = 0,
6441 d = !1,
6442 e = null;
6443 return function() {
6444 var f = s_5a();
6445 d ? e = Array.prototype.slice.call(arguments, 0) : 100 <= f - c ? (c = f, a.apply(null, arguments)) : b && (f = 100 - (f - c), d = !0, e = Array.prototype.slice.call(arguments, 0), window.setTimeout(function() {
6446 d = !1;
6447 c = s_5a();
6448 a.apply(null, e)
6449 }, f))
6450 }
6451 };
6452 s_L("sy3p");
6453
6454 s_f().ka();
6455
6456} catch (e) {
6457 _DumpException(e)
6458}
6459try {
6460 var s_Rm = function(a, b) {
6461 s_Qm(a, b)
6462 },
6463 s_Qm = function(a, b, c) {
6464 s_bWa[a] = s_bWa[a] || [];
6465 s_bWa[a].push([b, void 0 === c ? !1 : c])
6466 },
6467 s_Sm = function(a, b) {
6468 if (a = s_bWa[a])
6469 for (var c = 0; c < a.length; ++c)
6470 if (a[c][0] == b) {
6471 s_rc(a, c);
6472 break
6473 }
6474 },
6475 s_Tm = function(a, b) {
6476 b = void 0 === b ? [] : b;
6477 var c = void 0;
6478 if (a in s_bWa)
6479 for (var d = s_bWa[a].slice(0), e = 0, f; f = d[e++];) {
6480 var g = f[0];
6481 f[1] && s_Sm(a, g);
6482 try {
6483 c = g.apply(null, b)
6484 } catch (h) {
6485 s_ea(h, {
6486 Be: {
6487 gms: a
6488 }
6489 });
6490 continue
6491 }
6492 if (!1 === c) return !1
6493 }
6494 return c
6495 };
6496 s_L("sy4w");
6497 var s_Um = {
6498 KCb: 165,
6499 lDa: 126,
6500 mDa: 121,
6501 p3a: 120,
6502 Ui: 182,
6503 q3a: 141,
6504 r3a: 128,
6505 nDa: 183,
6506 cpa: 60,
6507 d5: 11,
6508 e5: 22,
6509 dpa: 140,
6510 vZ: 15,
6511 pDa: 136,
6512 oDa: 138,
6513 qDa: 137,
6514 Cba: 93
6515 };
6516 var s_bWa = {};
6517
6518 s_f().ka();
6519
6520} catch (e) {
6521 _DumpException(e)
6522}
6523try {
6524 var s_Vm = function() {
6525 return s_Kh(document.body || document.documentElement)
6526 },
6527 s_cWa = function(a, b, c) {
6528 if (s_9fa()) {
6529 b = b.replace(/\-([a-z])/g, function(d, e) {
6530 return e.toUpperCase()
6531 });
6532 b = a.currentStyle && a.currentStyle[b] || "";
6533 if (!c) {
6534 if (!/^-?\d/.test(b)) return 0;
6535 c = a.style.left;
6536 a.style.left = b;
6537 b = a.style.pixelLeft;
6538 a.style.left = c
6539 }
6540 return b
6541 }
6542 a = s_nh(a, b);
6543 return c ? a : Number(a.replace("px", "")) || 0
6544 },
6545 s_dWa = function(a) {
6546 var b = 0;
6547 if (s_9fa()) b || (b = s_Nh(a), c = s_xh(a), b = a.offsetHeight - b.top - b.bottom - c.top - c.bottom);
6548 else if (b = parseFloat(s_nh(a,
6549 "height")), (isNaN(b) || 0 == b) && a.offsetHeight) {
6550 b = s_Nh(a);
6551 var c = s_xh(a);
6552 b = a.offsetHeight - b.top - b.bottom - c.top - c.bottom
6553 }
6554 return isNaN(b) || 0 > b ? 0 : b
6555 },
6556 s_eWa = function(a) {
6557 if (s_9fa()) {
6558 var b = a.style.pixelWidth || 0;
6559 if (!b) {
6560 b = s_Nh(a);
6561 var c = s_xh(a);
6562 b = a.offsetWidth - b.left - b.right - c.left - c.right
6563 }
6564 } else b = parseFloat(s_nh(a, "width")), (isNaN(b) || 0 == b) && a.offsetWidth && (b = s_Nh(a), c = s_xh(a), b = a.offsetWidth - b.left - b.right - c.left - c.right);
6565 return isNaN(b) || 0 > b ? 0 : b
6566 },
6567 s_fWa = function(a) {
6568 return s_yh(a) + (s_Vm() ? s_eWa(a) : 0)
6569 },
6570 s_Wm = function(a) {
6571 null !=
6572 a && s_Ih(a) && s_ee && (a.style.display = "none", s_9d(a.offsetHeight), a.style.display = "")
6573 },
6574 s_gWa = function(a, b) {
6575 return s_aea(a, b, !0, void 0, void 0)
6576 };
6577 s_L("sy4x");
6578
6579 s_f().ka();
6580
6581} catch (e) {
6582 _DumpException(e)
6583}
6584try {
6585 var s_lWa = function() {
6586 var a = s_Xm = s_Xm || s_e("fbarcnt"),
6587 b = s_e("fbar");
6588 if (b && a && s_Ih(a) && (s_hWa || !s_iWa || s_jWa != window.innerWidth)) {
6589 s_jWa = window.innerWidth;
6590 s_I(a, {
6591 height: "auto"
6592 });
6593 s_I(b, {
6594 bottom: "",
6595 position: ""
6596 });
6597 s_kWa();
6598 if (s_e("dbg_")) s_I(b, {
6599 position: "static"
6600 });
6601 else {
6602 var c = window.innerHeight || Math.max(document.documentElement.clientHeight, document.body.scrollHeight),
6603 d = s_vh(a).y;
6604 c -= d;
6605 c > b.offsetHeight && (s_I(a, {
6606 height: c + "px"
6607 }), s_I(b, {
6608 bottom: "0",
6609 position: "absolute"
6610 }))
6611 }
6612 s_I(a, {
6613 visibility: "visible"
6614 })
6615 }
6616 },
6617 s_kWa = function() {
6618 var a =
6619 s_e("fbar"),
6620 b = s_e("fuser") || s_e("fsr"),
6621 c = s_e("fsl");
6622 a && b && c && (a = s_G("fbar", a), s_P(a, "fmulti"), 32 > a.clientWidth - c.offsetWidth - b.offsetWidth - 30 - 34 && s_O(a, "fmulti"))
6623 },
6624 s_oWa = function(a) {
6625 s_Xm = s_Xm || s_e("fbarcnt");
6626 null != s_Xm && (s_J(s_Xm, a), a && s_mWa && s_nWa && s_nWa())
6627 },
6628 s_qWa = function(a, b, c) {
6629 s_Xm = s_e("fbarcnt");
6630 s_hWa = !!b;
6631 s_mWa = null != s_Xm && (void 0 === c || c);
6632 s_iWa = !!a;
6633 s_nWa = s_mWa ? s_CRa(s_lWa, !1) : s_kWa;
6634 s_nWa();
6635 s_pWa || (s_H(window, "resize", s_nWa), s_Qm(s_Um.KCb, s_nWa), s_pWa = !0)
6636 };
6637 s_L("sy4y");
6638 var s_Xm = null,
6639 s_pWa = !1,
6640 s_jWa = 0,
6641 s_iWa = !1,
6642 s_hWa = !1,
6643 s_mWa = !0,
6644 s_nWa = s_ga;
6645
6646 s_f().ka();
6647
6648} catch (e) {
6649 _DumpException(e)
6650}
6651try {
6652 var s_tWa = function() {
6653 if (s_Ih(s_Ym)) s_rWa();
6654 else if (s_Ym) {
6655 s_Zm.setAttribute("aria-expanded", "true");
6656 var a = s_Fh(s_Ym),
6657 b = s_vh(s_Zm).x,
6658 c = s_wf().width,
6659 d = -20;
6660 if (s_Vm()) {
6661 var e = s_Fh(s_Zm).width;
6662 0 > b + e - a.width - d && (d = s_Ph(s_Zm), d = e - a.width + d.left + d.right);
6663 s_Ym.style.right = Math.max(20 + b + e - c, d) + "px"
6664 } else b + a.width + d > c && (c = s_Fh(s_Zm).width, e = s_Ph(s_Zm), d = c - a.width + e.left + e.right), s_Ym.style.left = Math.max(20 - b, d) + "px";
6665 s__m || (s__m = s_pf("A", s_Ym));
6666 s_J(s_Ym, !0);
6667 s__m[0].focus();
6668 s_H(document.body, "click", s_rWa);
6669 s_H(s_Ym,
6670 "keydown", s_sWa)
6671 }
6672 },
6673 s_sWa = function(a) {
6674 switch (a.keyCode) {
6675 case 27:
6676 s_rWa(a);
6677 break;
6678 case 9:
6679 if (a.shiftKey && document.activeElement == s__m[0]) s__m[s__m.length - 1].focus();
6680 else {
6681 if (a.shiftKey || document.activeElement != s__m[s__m.length - 1]) return;
6682 s__m[0].focus()
6683 }
6684 break;
6685 default:
6686 return
6687 }
6688 a.preventDefault();
6689 a.stopPropagation()
6690 },
6691 s_rWa = function(a) {
6692 a && a.target == s_Zm || (s_J(s_Ym, !1), s_Zm.setAttribute("aria-expanded", "false"));
6693 !a || a.target != s_Zm && 27 != a.keyCode || s_Zm.focus();
6694 s_jg(document.body, "click", s_rWa);
6695 s_jg(s_Ym, "keydown",
6696 s_sWa)
6697 };
6698 s_L("foot");
6699 var s_uWa = null,
6700 s_Ym = null,
6701 s__m = null,
6702 s_Zm = null,
6703 s_vWa = {};
6704 s_db("foot", (s_vWa.init = function(a) {
6705 s_Ym = s_e("fsett");
6706 s_Zm = s_e("fsettl");
6707 s_Ym && s_Zm && s_zb("foot", {
6708 cst: s_tWa
6709 });
6710 var b = s_e("fbar");
6711 b && s_J(b, !0);
6712 (s_uWa = s_e("footcnt")) && s_J(s_uWa, !0);
6713 s_qWa(a.po, a.qe, a.pf);
6714 void 0 !== a.dv && "" !== a.dv && s_fa.set("DV", a.dv, {
6715 c2: 600
6716 })
6717 }, s_vWa));
6718
6719 s_f().ka();
6720
6721} catch (e) {
6722 _DumpException(e)
6723}
6724try {
6725 var s_mUf = function() {
6726 s_hg(s_jUf, "mousedown", function() {
6727 s_P(s_jUf, s_kUf);
6728 s_lUf()
6729 }, {
6730 capture: !0
6731 })
6732 },
6733 s_lUf = function() {
6734 var a = s_H(s_jUf, "keydown", function(b) {
6735 9 == b.keyCode && (s_O(s_jUf, s_kUf), s_kg(a), s_mUf())
6736 })
6737 };
6738 s_L("kyn");
6739 var s_kUf, s_jUf = document.documentElement;
6740 var s_nUf = {};
6741 s_db("kyn", (s_nUf.init = function() {
6742 s_kUf = "zAoYTe";
6743 s_lUf()
6744 }, s_nUf));
6745
6746 s_f().ka();
6747
6748} catch (e) {
6749 _DumpException(e)
6750}
6751try {
6752 var s_sp = function(a) {
6753 return Array.prototype.join.call(arguments, "")
6754 },
6755 s__4a = {
6756 name: "irc"
6757 };
6758 s_L("sy7z");
6759 /*
6760
6761 Copyright The Closure Library Authors.
6762 SPDX-License-Identifier: Apache-2.0
6763 */
6764 var s_tp = function(a, b) {
6765 this.wa = this.Ha = this.Ba = "";
6766 this.Da = null;
6767 this.Ca = this.Aa = "";
6768 this.Ea = this.Ja = !1;
6769 if (a instanceof s_tp) {
6770 this.Ea = void 0 !== b ? b : a.Ea;
6771 s_up(this, a.Ba);
6772 var c = a.Ha;
6773 s_vp(this);
6774 this.Ha = c;
6775 s_wp(this, a.wa);
6776 s_xp(this, a.Da);
6777 this.setPath(a.Aa);
6778 this.Im(a.ka.clone());
6779 s_yp(this, a.Ca)
6780 } else a && (c = s_tg(String(a))) ? (this.Ea = !!b, s_up(this, c[1] || "", !0), a = c[2] || "", s_vp(this), this.Ha = s_04a(a), s_wp(this, c[3] || "", !0), s_xp(this, c[4]), this.setPath(c[5] || "", !0), this.Im(c[6] || "", !0), s_yp(this, c[7] || "", !0)) : (this.Ea = !!b, this.ka = new s_zp(null, this.Ea))
6781 };
6782 s_tp.prototype.toString = function() {
6783 var a = [],
6784 b = this.Ba;
6785 b && a.push(s_14a(b, s_24a, !0), ":");
6786 var c = this.wa;
6787 if (c || "file" == b) a.push("//"), (b = this.Ha) && a.push(s_14a(b, s_24a, !0), "@"), a.push(s_Fd(c).replace(/%25([0-9a-fA-F]{2})/g, "%$1")), c = this.Da, null != c && a.push(":", String(c));
6788 if (c = this.Aa) this.wa && "/" != c.charAt(0) && a.push("/"), a.push(s_14a(c, "/" == c.charAt(0) ? s_34a : s_44a, !0));
6789 (c = this.ka.toString()) && a.push("?", c);
6790 (c = this.Ca) && a.push("#", s_14a(c, s_54a));
6791 return a.join("")
6792 };
6793 s_tp.prototype.resolve = function(a) {
6794 var b = this.clone(),
6795 c = !!a.Ba;
6796 c ? s_up(b, a.Ba) : c = !!a.Ha;
6797 if (c) {
6798 var d = a.Ha;
6799 s_vp(b);
6800 b.Ha = d
6801 } else c = !!a.wa;
6802 c ? s_wp(b, a.wa) : c = null != a.Da;
6803 d = a.Aa;
6804 if (c) s_xp(b, a.Da);
6805 else if (c = !!a.Aa) {
6806 if ("/" != d.charAt(0))
6807 if (this.wa && !this.Aa) d = "/" + d;
6808 else {
6809 var e = b.Aa.lastIndexOf("/"); - 1 != e && (d = b.Aa.substr(0, e + 1) + d)
6810 } e = d;
6811 if (".." == e || "." == e) d = "";
6812 else if (s_8c(e, "./") || s_8c(e, "/.")) {
6813 d = s_4c(e, "/");
6814 e = e.split("/");
6815 for (var f = [], g = 0; g < e.length;) {
6816 var h = e[g++];
6817 "." == h ? d && g == e.length && f.push("") : ".." == h ? ((1 < f.length ||
6818 1 == f.length && "" != f[0]) && f.pop(), d && g == e.length && f.push("")) : (f.push(h), d = !0)
6819 }
6820 d = f.join("/")
6821 } else d = e
6822 }
6823 c ? b.setPath(d) : c = a.Kg();
6824 c ? b.Im(a.ka.clone()) : c = !!a.Ca;
6825 c && s_yp(b, a.Ca);
6826 return b
6827 };
6828 s_tp.prototype.clone = function() {
6829 return new s_tp(this)
6830 };
6831 var s_up = function(a, b, c) {
6832 s_vp(a);
6833 a.Ba = c ? s_04a(b, !0) : b;
6834 a.Ba && (a.Ba = a.Ba.replace(/:$/, ""));
6835 return a
6836 },
6837 s_wp = function(a, b, c) {
6838 s_vp(a);
6839 a.wa = c ? s_04a(b, !0) : b;
6840 return a
6841 },
6842 s_xp = function(a, b) {
6843 s_vp(a);
6844 if (b) {
6845 b = Number(b);
6846 if (isNaN(b) || 0 > b) throw Error("Fb`" + b);
6847 a.Da = b
6848 } else a.Da = null;
6849 return a
6850 };
6851 s_ = s_tp.prototype;
6852 s_.setPath = function(a, b) {
6853 s_vp(this);
6854 this.Aa = b ? s_04a(a, !0) : a;
6855 return this
6856 };
6857 s_.Kg = function() {
6858 return "" !== this.ka.toString()
6859 };
6860 s_.Im = function(a, b) {
6861 s_vp(this);
6862 a instanceof s_zp ? (this.ka = a, s_64a(this.ka, this.Ea)) : (b || (a = s_14a(a, s_74a)), this.ka = new s_zp(a, this.Ea));
6863 return this
6864 };
6865 s_.setQuery = function(a, b) {
6866 return this.Im(a, b)
6867 };
6868 s_.getQuery = function() {
6869 return this.ka.toString()
6870 };
6871 var s_Ap = function(a, b, c) {
6872 s_vp(a);
6873 a.ka.set(b, c);
6874 return a
6875 },
6876 s_Bp = function(a, b) {
6877 return a.ka.get(b)
6878 },
6879 s_yp = function(a, b, c) {
6880 s_vp(a);
6881 a.Ca = c ? s_04a(b) : b;
6882 return a
6883 };
6884 s_tp.prototype.removeParameter = function(a) {
6885 s_vp(this);
6886 this.ka.remove(a);
6887 return this
6888 };
6889 var s_vp = function(a) {
6890 if (a.Ja) throw Error("Gb");
6891 },
6892 s_Cp = function(a, b) {
6893 return a instanceof s_tp ? a.clone() : new s_tp(a, b)
6894 },
6895 s_84a = function(a, b, c, d, e, f) {
6896 var g = new s_tp(null, void 0);
6897 a && s_up(g, a);
6898 b && s_wp(g, b);
6899 c && s_xp(g, c);
6900 d && g.setPath(d);
6901 e && g.Im(e);
6902 f && s_yp(g, f);
6903 return g
6904 },
6905 s_04a = function(a, b) {
6906 return a ? b ? decodeURI(a.replace(/%25/g, "%2525")) : decodeURIComponent(a) : ""
6907 },
6908 s_14a = function(a, b, c) {
6909 return "string" === typeof a ? (a = encodeURI(a).replace(b, s_94a), c && (a = a.replace(/%25([0-9a-fA-F]{2})/g, "%$1")), a) : null
6910 },
6911 s_94a = function(a) {
6912 a =
6913 a.charCodeAt(0);
6914 return "%" + (a >> 4 & 15).toString(16) + (a & 15).toString(16)
6915 },
6916 s_24a = /[#\/\?@]/g,
6917 s_44a = /[#\?:]/g,
6918 s_34a = /[#\?]/g,
6919 s_74a = /[#\?@]/g,
6920 s_54a = /#/g,
6921 s_zp = function(a, b) {
6922 this.wa = this.ka = null;
6923 this.Aa = a || null;
6924 this.Ba = !!b
6925 },
6926 s_Dp = function(a) {
6927 a.ka || (a.ka = new s_fi, a.wa = 0, a.Aa && s_wia(a.Aa, function(b, c) {
6928 a.add(s_Gd(b), c)
6929 }))
6930 },
6931 s_a5a = function(a) {
6932 var b = s_4pa(a);
6933 if ("undefined" == typeof b) throw Error("Hb");
6934 var c = new s_zp(null, void 0);
6935 a = s_3pa(a);
6936 for (var d = 0; d < b.length; d++) {
6937 var e = b[d],
6938 f = a[d];
6939 Array.isArray(f) ? s_$4a(c, e, f) :
6940 c.add(e, f)
6941 }
6942 return c
6943 };
6944 s_ = s_zp.prototype;
6945 s_.Ng = function() {
6946 s_Dp(this);
6947 return this.wa
6948 };
6949 s_.add = function(a, b) {
6950 s_Dp(this);
6951 this.Aa = null;
6952 a = s_b5a(this, a);
6953 var c = this.ka.get(a);
6954 c || this.ka.set(a, c = []);
6955 c.push(b);
6956 this.wa += 1;
6957 return this
6958 };
6959 s_.remove = function(a) {
6960 s_Dp(this);
6961 a = s_b5a(this, a);
6962 return s_hi(this.ka, a) ? (this.Aa = null, this.wa -= this.ka.get(a).length, this.ka.remove(a)) : !1
6963 };
6964 s_.clear = function() {
6965 this.ka = this.Aa = null;
6966 this.wa = 0
6967 };
6968 s_.isEmpty = function() {
6969 s_Dp(this);
6970 return 0 == this.wa
6971 };
6972 var s_c5a = function(a, b) {
6973 s_Dp(a);
6974 b = s_b5a(a, b);
6975 return s_hi(a.ka, b)
6976 };
6977 s_ = s_zp.prototype;
6978 s_.dN = function(a) {
6979 var b = this.Th();
6980 return s_wb(b, a)
6981 };
6982 s_.forEach = function(a, b) {
6983 s_Dp(this);
6984 this.ka.forEach(function(c, d) {
6985 s_n(c, function(e) {
6986 a.call(b, e, d, this)
6987 }, this)
6988 }, this)
6989 };
6990 s_.Qn = function() {
6991 s_Dp(this);
6992 for (var a = this.ka.Th(), b = this.ka.Qn(), c = [], d = 0; d < b.length; d++)
6993 for (var e = a[d], f = 0; f < e.length; f++) c.push(b[d]);
6994 return c
6995 };
6996 s_.Th = function(a) {
6997 s_Dp(this);
6998 var b = [];
6999 if ("string" === typeof a) s_c5a(this, a) && (b = s_sc(b, this.ka.get(s_b5a(this, a))));
7000 else {
7001 a = this.ka.Th();
7002 for (var c = 0; c < a.length; c++) b = s_sc(b, a[c])
7003 }
7004 return b
7005 };
7006 s_.set = function(a, b) {
7007 s_Dp(this);
7008 this.Aa = null;
7009 a = s_b5a(this, a);
7010 s_c5a(this, a) && (this.wa -= this.ka.get(a).length);
7011 this.ka.set(a, [b]);
7012 this.wa += 1;
7013 return this
7014 };
7015 s_.get = function(a, b) {
7016 if (!a) return b;
7017 a = this.Th(a);
7018 return 0 < a.length ? String(a[0]) : b
7019 };
7020 var s_$4a = function(a, b, c) {
7021 a.remove(b);
7022 0 < c.length && (a.Aa = null, a.ka.set(s_b5a(a, b), s_tc(c)), a.wa += c.length)
7023 };
7024 s_zp.prototype.toString = function() {
7025 if (this.Aa) return this.Aa;
7026 if (!this.ka) return "";
7027 for (var a = [], b = this.ka.Qn(), c = 0; c < b.length; c++) {
7028 var d = b[c],
7029 e = s_Fd(d);
7030 d = this.Th(d);
7031 for (var f = 0; f < d.length; f++) {
7032 var g = e;
7033 "" !== d[f] && (g += "=" + s_Fd(d[f]));
7034 a.push(g)
7035 }
7036 }
7037 return this.Aa = a.join("&")
7038 };
7039 var s_d5a = function(a, b) {
7040 s_Dp(a);
7041 a.ka.forEach(function(c, d) {
7042 s_wb(b, d) || this.remove(d)
7043 }, a);
7044 return a
7045 };
7046 s_zp.prototype.clone = function() {
7047 var a = new s_zp;
7048 a.Aa = this.Aa;
7049 this.ka && (a.ka = this.ka.clone(), a.wa = this.wa);
7050 return a
7051 };
7052 var s_b5a = function(a, b) {
7053 b = String(b);
7054 a.Ba && (b = b.toLowerCase());
7055 return b
7056 },
7057 s_64a = function(a, b) {
7058 b && !a.Ba && (s_Dp(a), a.Aa = null, a.ka.forEach(function(c, d) {
7059 var e = d.toLowerCase();
7060 d != e && (this.remove(d), s_$4a(this, e, c))
7061 }, a));
7062 a.Ba = b
7063 };
7064 s_zp.prototype.extend = function(a) {
7065 for (var b = 0; b < arguments.length; b++) s_5pa(arguments[b], function(c, d) {
7066 this.add(d, c)
7067 }, this)
7068 };
7069
7070 s_f().ka();
7071
7072} catch (e) {
7073 _DumpException(e)
7074}
7075try {
7076 var s_mhe = function(a, b, c) {
7077 a = a.cloneNode(!0);
7078 var d;
7079 b.hasAttribute("data-mh") && (d = Number(b.getAttribute("data-mh")));
7080 c = b.hasAttribute("data-mw") ? Number(b.getAttribute("data-mw")) : 88 * c - 16;
7081 var e = "IMG" == a.tagName ? a : s_pf("IMG", a)[0];
7082 e.id = "";
7083 e.width = c;
7084 void 0 !== d && (e.height = d);
7085 e.onload = function() {
7086 e.style.display = "block";
7087 delete e.onload
7088 };
7089 e.style.display = "none";
7090 var f = e.src.split("&")[0] + "&w=" + c;
7091 void 0 !== d && (f += "&h=" + d);
7092 e.src = f;
7093 null != e.parentNode && (e.parentNode.style.width = c + "px", void 0 !== d && (e.parentNode.style.height =
7094 d + "px"));
7095 b.appendChild(a)
7096 },
7097 s_qhe = function() {
7098 for (var a = s_nhe(), b = !1, c = 0; c < s_ohe.length; c++)
7099 for (var d = s_sf(s_ohe[c]), e = 0; e < d.length; e++) s_phe(d[e]) && (b = !0);
7100 return a || b
7101 },
7102 s_nhe = function() {
7103 var a = s_e("rhs");
7104 if (!a || 0 == a.offsetHeight) return !1;
7105 a: {
7106 var b = {};
7107 for (var c = 3; 5 >= c; c++)
7108 if (b[c] = a.querySelector(".rhsmap" + c + "col"), b[c]) b[c].column_count = c;
7109 else {
7110 b = null;
7111 break a
7112 }
7113 }
7114 if (b) {
7115 a = 0;
7116 for (var d in b)
7117 if (d = Number(d), 0 < b[d].offsetHeight) {
7118 var e = b[d];
7119 a = d;
7120 break
7121 } e ? (e.firstChild || (d = s_of("lu_map"), d = s_Uf(d), s_mhe(d, e, a)), e = {
7122 element: e,
7123 vLb: a
7124 }) : e = null
7125 } else e = null;
7126 d = e;
7127 if (!d) return !1;
7128 e = d.vLb;
7129 if (s_rhe == e && s_she[s_rhe]) return !0;
7130 d = s_pf("IMG", d.element)[0];
7131 d.id || (s_e("lu_map").id = "", d.id = "lu_map");
7132 s_she[e] || (s_she[e] = !0);
7133 s_rhe = e;
7134 return !0
7135 },
7136 s_phe = function(a) {
7137 for (var b = [], c, d = s_b(a, "action"), e = 3; 5 >= e; e++) {
7138 var f = a.querySelector(".luib-" + e);
7139 if (!f) return !1;
7140 f = f.querySelector(".thumb");
7141 if (!f) return !1;
7142 b.push(f);
7143 0 < f.offsetHeight && (c = f)
7144 }
7145 if (!c) return !1;
7146 f = parseInt(c.style.width, 10);
7147 e = parseInt(c.style.height, 10);
7148 var g = s_tf("IMG", null, c);
7149 if (g && g.src) return !0;
7150 for (g = 0; g < b.length; g++) {
7151 var h = b[g].querySelector("img");
7152 if (h && h.src) {
7153 var k = s_Df("DIV");
7154 k.innerHTML = b[g].innerHTML;
7155 "CONTAIN" == d && (k.style.backgroundColor = b[g].style.backgroundColor);
7156 var l = h;
7157 break
7158 }
7159 }
7160 if (!l) return !1;
7161 b = s_pf("IMG", k)[0];
7162 "NONE" == d && (b.width = f, b.height = e, l = s_Cp(l.src), "data" !== l.Ba && (s_Ap(l, "w", parseInt(f, 10)), s_Ap(l, "h", parseInt(e, 10))), b.src = l.toString());
7163 c.innerHTML = k.innerHTML;
7164 "CROP" == d && (b = s_tf("IMG", null, c), l = (f - b.width) / 2 + "px", s_Kh(a) ? b.style.marginRight = l : b.style.marginLeft = l, b.style.marginTop =
7165 (e - b.height) / 2 + "px");
7166 "CONTAIN" == d && (b = s_tf("IMG", null, c), c.style.backgroundColor = k.style.backgroundColor, k = Math.min(c.offsetHeight / b.height, c.offsetWidth / b.width), d = b.width * k, k *= b.height, b.width = d, b.height = k, b.style.marginTop = (c.offsetHeight - k) / 2 + "px", c = (c.offsetWidth - d) / 2 + "px", s_Kh(a) ? b.style.marginRight = c : b.style.marginLeft = c);
7167 return !0
7168 };
7169 s_L("lu");
7170 var s_ohe = ["luibli", "luibbri"],
7171 s_she = {},
7172 s_rhe = -1,
7173 s_the = null,
7174 s_uhe = {};
7175 s_db("lu", (s_uhe.init = function() {
7176 "webhp" != google.sn && s_e("lu_map") && (s_qhe() ? (s_the = s_CRa(s_qhe, !0), s_Qm(s_Um.cpa, s_the)) : (s_rhe = 3, s_she[s_rhe] = !0))
7177 }, s_uhe));
7178
7179 s_f().ka();
7180
7181} catch (e) {
7182 _DumpException(e)
7183}
7184try {
7185 var s_nXb = function(a, b, c) {
7186 c = void 0 === c ? "m" : c;
7187 var d = void 0 === d ? !0 : d;
7188 var e = void 0 === e ? a : e;
7189 if (s_ha("l")) {
7190 var f = window.localStorage;
7191 e = new s_ja("l", e);
7192 b = s_a(b);
7193 for (var g = b.next(); !g.done; g = b.next()) {
7194 g = g.value;
7195 var h = a + "::" + g,
7196 k = f.getItem(h);
7197 d && f.removeItem(h);
7198 null === e.get(g) && null !== k && (h = JSON.parse(k), null !== h && e.set(g, h, c))
7199 }
7200 }
7201 };
7202 s_L("sygf");
7203
7204 s_f().ka();
7205
7206} catch (e) {
7207 _DumpException(e)
7208}
7209try {
7210 s_L("syum");
7211
7212 s_f().ka();
7213
7214} catch (e) {
7215 _DumpException(e)
7216}
7217try {
7218 s_L("syun");
7219 var s_due = s_M("kPzEO"),
7220 s_eue = s_M("w8f1fc"),
7221 s_fue = s_M("cuv2qb"),
7222 s_gue = s_M("iiAWKb"),
7223 s_hue = s_M("tbSCpf");
7224
7225 s_f().ka();
7226
7227} catch (e) {
7228 _DumpException(e)
7229}
7230try {
7231 var s_iue = {
7232 name: "abar"
7233 };
7234 s_L("m");
7235 var s_jue, s_kue = {},
7236 s_HO = null,
7237 s_lue = null,
7238 s_mue = function() {
7239 return s_e("sftab") || s_e("lst-ib")
7240 },
7241 s_nue = function() {
7242 var a = s_mue();
7243 a && s_O(a, "lst-d-f")
7244 },
7245 s_oue = function() {
7246 var a = s_mue();
7247 a && s_P(a, "lst-d-f")
7248 },
7249 s_pue = function(a) {
7250 this.element = a;
7251 this.ka = [];
7252 this.wa = null;
7253 for (var b = 0, c; c = a.children[b]; b++) {
7254 var d = c.getAttribute("role");
7255 d && 0 <= d.indexOf("menuitem") && this.ka.push(c)
7256 }
7257 },
7258 s_rue = function(a) {
7259 var b = s_HO;
7260 s_que(b, null == b.wa ? a ? 0 : b.ka.length - 1 : (b.wa + (a ? 1 : b.ka.length - 1)) % b.ka.length)
7261 },
7262 s_que = function(a, b) {
7263 var c = a.ka[b];
7264 c && (s_sue(a), s_O(c, "selected"), c.setAttribute("aria-selected", "true"), c = c.querySelector("a") || c, c.setAttribute("tabindex", "0"), c.focus(), a.wa = b)
7265 },
7266 s_sue = function(a) {
7267 if (null != a.wa) {
7268 var b = a.ka[a.wa];
7269 b && (s_P(b, "selected"), b.setAttribute("aria-selected", "false"), (b.querySelector("a") || b).setAttribute("tabindex", "-1"), a.element.focus(), a.wa = null)
7270 }
7271 };
7272 s_pue.prototype.Nj = function(a) {
7273 for (var b = 0, c; c = this.ka[b]; b++)
7274 if (a == c) {
7275 b != this.wa && s_que(this, b);
7276 break
7277 }
7278 };
7279 var s_tue = function(a) {
7280 return (a = s_Zf(a, function(b) {
7281 return b instanceof Element && "button" === b.getAttribute("role")
7282 }, !0)) ? a : null
7283 },
7284 s_uue = function(a) {
7285 return (a = s_Zf(a, function(b) {
7286 b = b instanceof Element && b.getAttribute("role");
7287 return !!b && 0 <= b.indexOf("menuitem")
7288 }, !0)) ? a : null
7289 },
7290 s_wue = function(a) {
7291 a = a.Xa.el();
7292 var b = (a = s_tue(a)) && s_lue != a;
7293 s_HO && s_IO();
7294 a && b && s_vue(a)
7295 },
7296 s_xue = function(a) {
7297 var b = a.Xa.el();
7298 32 == a.event.keyCode && s_9a(b.href)
7299 },
7300 s_yue = function(a) {
7301 s_J(s_e("ufp"), "block");
7302 s_wue(a)
7303 },
7304 s_vue = function(a, b) {
7305 var c =
7306 s_bc(a);
7307 if (void 0 == s_kue[c]) {
7308 var d = null,
7309 e = s_Rf(a);
7310 e && (d = new s_pue(e));
7311 s_kue[c] = d
7312 }
7313 if (c = s_kue[c]) s_O(a, "selected"), a.setAttribute("aria-expanded", "true"), s_lue = a, c.element.style.visibility = "inherit", s_HO = c, c = a.id.indexOf("am-b"), a.id && -1 != c && (c = s_Uf(a)) && s_xi(c, "action-menu") && (c = s_G("action-menu-panel", c)) && s_S([new s_K(c, "show")], {
7314 triggerElement: a,
7315 data: {
7316 id: a.id
7317 }
7318 }), s_H(document.body, "click", s_IO), s_H(document.body, "keydown", s_zue), b && s_rue(!0)
7319 },
7320 s_IO = function(a) {
7321 s_HO && ((a = a && a.Ld || window.event) && "click" ==
7322 a.type && s_tue(s_BRa(a)) && (s_Fl(a), a.preventDefault ? a.preventDefault() : a.returnValue = !1), s_jg(document.body, "click", s_IO), s_jg(document.body, "keydown", s_zue), s_sue(s_HO), s_HO.element.style.visibility = "hidden", s_HO = null);
7323 s_lue && (s_P(s_lue, "selected"), s_lue.setAttribute("aria-expanded", "false"), s_lue = null)
7324 },
7325 s_zue = function(a) {
7326 27 == a.keyCode && s_IO()
7327 },
7328 s_Aue = function(a) {
7329 var b = a.event;
7330 if (9 == b.keyCode) s_IO();
7331 else if (27 == b.keyCode) {
7332 if (s_HO) return s_IO(), s_JO(b)
7333 } else {
7334 if (38 == b.keyCode || 40 == b.keyCode) return s_HO ?
7335 s_rue(40 == b.keyCode) : (a = a.Xa.el(), s_vue(a, !0)), s_JO(b);
7336 if (37 == b.keyCode || 39 == b.keyCode) return s_JO(b)
7337 }
7338 return !0
7339 },
7340 s_Bue = function(a) {
7341 s_HO && ((a = s_uue(s_BRa(a.event))) ? s_HO.Nj(a) : s_sue(s_HO))
7342 },
7343 s_Cue = function() {
7344 s_HO && s_sue(s_HO)
7345 },
7346 s_Due = function(a) {
7347 if (s_HO)
7348 if (a = a.event, 9 == a.keyCode) s_IO();
7349 else {
7350 if (27 == a.keyCode) {
7351 var b = s_lue;
7352 s_IO();
7353 b.focus();
7354 return s_JO(a)
7355 }
7356 if (38 == a.keyCode) return s_rue(!1), s_JO(a);
7357 if (40 == a.keyCode) return s_rue(!0), s_JO(a);
7358 if (32 == a.keyCode || 37 == a.keyCode || 39 == a.keyCode) return s_JO(a)
7359 } return !0
7360 },
7361 s_JO = function(a) {
7362 s_Fl(a);
7363 a.preventDefault && a.preventDefault();
7364 return a.returnValue = !1
7365 },
7366 s_Eue = function(a) {
7367 return s_ld() ? (a = a.event, 37 != a.keyCode && 38 != a.keyCode && 39 != a.keyCode && 40 != a.keyCode || s_JO(a), !1) : !0
7368 },
7369 s_Fue = function() {
7370 var a = s_e("bbar");
7371 a && s_J(a, !1)
7372 },
7373 s_Gue = function(a) {
7374 a = a.Xa.el();
7375 s_jue.remove("bbh");
7376 s_9a(a.href)
7377 },
7378 s_Hue = function() {
7379 s_Pi(document, s_due)
7380 },
7381 s_Iue = function() {
7382 var a = s_e("usArUb");
7383 a && s_J(a, !0)
7384 },
7385 s_Jue = function(a) {
7386 s_I(a, "visibility", "hidden");
7387 s_J(a, !0);
7388 var b = s_Fh(a);
7389 s_I(a, "margin-left", -Math.floor(b.width /
7390 2) + "px");
7391 s_I(a, "visibility", "visible")
7392 };
7393 var s_Kue = {};
7394 s_db("m", (s_Kue.init = function() {
7395 if (s_mue()) {
7396 var a = s_e("lst-ib");
7397 s_H(a, "focus", s_nue);
7398 s_H(a, "blur", s_oue);
7399 a == s_1f(document) && s_nue()
7400 }
7401 s_nXb(s_iue.name, ["bbh"], "h");
7402 s_jue = s_ia("l", s_iue);
7403 a = s_jue.get("bbh") || "";
7404 var b = document.getElementById("safesearch");
7405 "1" == a || b && !b.getAttribute("data-safesearch-on") || !(a = document.getElementById("bbar")) || (s_Jue(a), s_jue.set("bbh", 1, "h"));
7406 (a = document.getElementById("mbbar")) && s_Jue(a);
7407 s_Ki(document.body, s_hue, s_Iue);
7408 s_zb("m", {
7409 hbke: s_Aue,
7410 hdke: s_Due,
7411 hdhne: s_Bue,
7412 hdhue: s_Cue,
7413 go: s_xue,
7414 mskpe: s_Eue,
7415 tdd: s_wue,
7416 tei: s_yue,
7417 hbb: s_Fue,
7418 cbbl: s_Gue,
7419 sfb: s_Hue
7420 }, !0)
7421 }, s_Kue));
7422
7423 s_f().ka();
7424
7425} catch (e) {
7426 _DumpException(e)
7427}
7428try {
7429 s_L("sy43");
7430 /*
7431
7432 Copyright The Closure Library Authors.
7433 SPDX-License-Identifier: Apache-2.0
7434 */
7435 var s_nm = function(a, b) {
7436 var c = Array.prototype.slice.call(arguments),
7437 d = c.shift();
7438 if ("undefined" == typeof d) throw Error("Ta");
7439 return d.replace(/%([0\- \+]*)(\d+)?(\.(\d+))?([%sfdiu])/g, function(e, f, g, h, k, l, m, n) {
7440 if ("%" == l) return "%";
7441 var p = c.shift();
7442 if ("undefined" == typeof p) throw Error("Ua");
7443 arguments[0] = p;
7444 return s_9Sa[l].apply(null, arguments)
7445 })
7446 },
7447 s_9Sa = {
7448 s: function(a, b, c) {
7449 return isNaN(c) || "" == c || a.length >= Number(c) ? a : a = -1 < b.indexOf("-", 0) ? a + s_Kd(" ", Number(c) - a.length) : s_Kd(" ", Number(c) - a.length) + a
7450 },
7451 f: function(a,
7452 b, c, d, e) {
7453 d = a.toString();
7454 isNaN(e) || "" == e || (d = parseFloat(a).toFixed(e));
7455 var f = 0 > Number(a) ? "-" : 0 <= b.indexOf("+") ? "+" : 0 <= b.indexOf(" ") ? " " : "";
7456 0 <= Number(a) && (d = f + d);
7457 if (isNaN(c) || d.length >= Number(c)) return d;
7458 d = isNaN(e) ? Math.abs(Number(a)).toString() : Math.abs(Number(a)).toFixed(e);
7459 a = Number(c) - d.length - f.length;
7460 0 <= b.indexOf("-", 0) ? d = f + d + s_Kd(" ", a) : (b = 0 <= b.indexOf("0", 0) ? "0" : " ", d = f + s_Kd(b, a) + d);
7461 return d
7462 },
7463 d: function(a, b, c, d, e, f, g, h) {
7464 return s_9Sa.f(parseInt(a, 10), b, c, d, 0, f, g, h)
7465 }
7466 };
7467 s_9Sa.i = s_9Sa.d;
7468 s_9Sa.u = s_9Sa.d;
7469
7470 s_f().ka();
7471
7472} catch (e) {
7473 _DumpException(e)
7474}
7475try {
7476 s_L("sy65");
7477 /*
7478
7479 Copyright The Closure Library Authors.
7480 SPDX-License-Identifier: Apache-2.0
7481 */
7482 var s_Fo = function(a) {
7483 s_gh.call(this);
7484 this.wa = a || window;
7485 this.Aa = s_H(this.wa, "resize", this.Ba, !1, this);
7486 this.ka = s_wf(this.wa)
7487 };
7488 s_m(s_Fo, s_gh);
7489 var s_Go = function(a) {
7490 a = a || window;
7491 var b = s_bc(a);
7492 return s_e0a[b] = s_e0a[b] || new s_Fo(a)
7493 },
7494 s_e0a = {},
7495 s_f0a = function(a) {
7496 return a.ka ? a.ka.clone() : null
7497 };
7498 s_Fo.prototype.Jb = function() {
7499 s_Fo.zc.Jb.call(this);
7500 this.Aa && (s_kg(this.Aa), this.Aa = null);
7501 this.ka = this.wa = null
7502 };
7503 s_Fo.prototype.Ba = function() {
7504 var a = s_wf(this.wa);
7505 s_kf(a, this.ka) || (this.ka = a, this.dispatchEvent("resize"))
7506 };
7507
7508 s_f().ka();
7509
7510} catch (e) {
7511 _DumpException(e)
7512}
7513try {
7514 s_L("sy7j");
7515
7516 s_f().ka();
7517
7518} catch (e) {
7519 _DumpException(e)
7520}
7521try {
7522 var s_L4a = function(a) {
7523 return "string" === typeof a && a.startsWith("%.@.") ? JSON.parse("[" + a.substring(4, a.length)) : a
7524 },
7525 s_M4a = function(a) {
7526 s_x(this, a, 0, -1, null, null)
7527 };
7528 s_m(s_M4a, s_w);
7529 s_M4a.prototype.Ad = function() {
7530 return s_y(this, 2)
7531 };
7532 s_M4a.prototype.Pd = function() {
7533 return s_y(this, 3)
7534 };
7535 var s_N4a = function(a) {
7536 s_x(this, a, 0, -1, null, null)
7537 };
7538 s_m(s_N4a, s_w);
7539 s_N4a.prototype.Ba = function() {
7540 return s_z(this, 2)
7541 };
7542 var s_O4a = function(a) {
7543 s_x(this, a, 0, -1, null, null)
7544 };
7545 s_m(s_O4a, s_w);
7546 s_ = s_O4a.prototype;
7547 s_.Xe = function(a) {
7548 return s_i(this, 1, a)
7549 };
7550 s_.getDevice = function() {
7551 return s_y(this, 2)
7552 };
7553 s_.Vqb = function() {
7554 return s_We(this, 3)
7555 };
7556 s_.Xi = function() {
7557 return s_C(this, s_M4a, 5)
7558 };
7559 s_.setViewport = function(a) {
7560 return s_E(this, 5, a)
7561 };
7562 s_.HVb = function() {
7563 return s_C(this, s_N4a, 6)
7564 };
7565 s_L("sy7k");
7566 var s_P4a = function(a) {
7567 if (43 != a.length) throw Error("Db");
7568 return {
7569 QOc: a[0],
7570 ROc: a[1],
7571 SOc: a[2],
7572 TOc: a[3],
7573 UOc: a[4],
7574 e3a: a[5],
7575 AQc: a[6],
7576 nRc: a[7],
7577 uTc: a[8],
7578 vTc: a[9],
7579 wTc: a[10],
7580 xTc: a[11],
7581 yTc: a[12],
7582 zTc: a[13],
7583 ATc: a[14],
7584 BTc: a[15],
7585 CTc: a[16],
7586 DTc: a[17],
7587 zDb: a[18],
7588 $Tc: a[19],
7589 aUc: a[20],
7590 bUc: a[21],
7591 cUc: a[22],
7592 dUc: a[23],
7593 eUc: a[24],
7594 fUc: a[25],
7595 ADb: a[26],
7596 BDb: a[27],
7597 CDb: a[28],
7598 DDb: a[29],
7599 B3a: a[30],
7600 O3a: a[31],
7601 P3a: a[32],
7602 rEb: a[33],
7603 s5: a[34],
7604 Qj: function() {
7605 return new s_O4a(a[35])
7606 },
7607 Xqa: a[36],
7608 Oib: a[37],
7609 rtl: a[38],
7610 scrollToSelectedItemInline: a[39],
7611 h4c: a[40],
7612 i4c: a[41],
7613 IAb: a[42]
7614 }
7615 };
7616 var s_Q4a, s_mp = function() {
7617 if (s_Q4a) return s_Q4a;
7618 if (window.IJ_values) {
7619 var a = window.IJ_values.map(s_L4a);
7620 s_Q4a = s_P4a(a)
7621 } else s_Q4a = {};
7622 return s_Q4a
7623 };
7624
7625 s_f().ka();
7626
7627} catch (e) {
7628 _DumpException(e)
7629}
7630try {
7631 s_L("sy7l");
7632 var s_R4a = !0;
7633
7634 s_f().ka();
7635
7636} catch (e) {
7637 _DumpException(e)
7638}
7639try {
7640 s_L("sy7m");
7641 var s_S4a = function(a) {
7642 a = a || document.body;
7643 var b = document.head.querySelector("style[data-late-css]");
7644 a = s_a(a.querySelectorAll("style[data-server-css-collection], link[data-server-css-collection]"));
7645 for (var c = a.next(); !c.done; c = a.next()) c = c.value, b ? document.head.insertBefore(c, b) : document.head.appendChild(c)
7646 };
7647
7648 s_f().ka();
7649
7650} catch (e) {
7651 _DumpException(e)
7652}
7653try {
7654 s_L("sy7n");
7655 var s_T4a = s_6i("xs1Gy");
7656
7657 s_f().ka();
7658
7659} catch (e) {
7660 _DumpException(e)
7661}
7662try {
7663 s_L("sy7o");
7664
7665 s_f().ka();
7666
7667} catch (e) {
7668 _DumpException(e)
7669}
7670try {
7671 var s_op = function(a, b) {
7672 if (s_np) return ' data-soylog="' + (s_np.elements.push(new s_U4a(a.ka.getId(), a.getData(), b)) - 1) + '"';
7673 if (b) throw Error("Eb");
7674 return ""
7675 },
7676 s_pp = function(a, b, c) {
7677 return s_np ? (a = s_np.ka.push(new s_V4a(a, b)) - 1, " data-soyloggingfunction-" + c + '="' + a + '"') : ""
7678 };
7679 s_L("sy7p");
7680 var s_U4a = function(a, b, c) {
7681 this.id = a;
7682 this.data = b;
7683 this.ka = c
7684 },
7685 s_V4a = function(a, b) {
7686 this.name = a;
7687 this.args = b
7688 },
7689 s_np, s_qp = function(a) {
7690 this.Zc = a
7691 };
7692 s_qp.prototype.getId = function() {
7693 return this.Zc
7694 };
7695 s_qp.prototype.toString = function() {
7696 return "zSoyVez"
7697 };
7698 var s_rp = function(a, b) {
7699 this.ka = a;
7700 this.Va = b
7701 };
7702 s_rp.prototype.getData = function() {
7703 return this.Va
7704 };
7705 s_rp.prototype.toString = function() {
7706 return "zSoyVeDz"
7707 };
7708
7709 s_f().ka();
7710
7711} catch (e) {
7712 _DumpException(e)
7713}
7714try {
7715 s_L("sy7q");
7716 var s_X4a = function(a) {
7717 s_x(this, a, 0, -1, null, s_W4a)
7718 };
7719 s_m(s_X4a, s_w);
7720 var s_W4a = [
7721 [5, 6, 7]
7722 ];
7723
7724 s_f().ka();
7725
7726} catch (e) {
7727 _DumpException(e)
7728}
7729try {
7730 var s_Z4a = function() {
7731 return s_A(s_Y4a, 3, "0")
7732 };
7733 s_L("sy7r");
7734 var s_Y4a = s_8ma(s_vl("w2btAe"), s_X4a, new s_X4a);
7735
7736 s_f().ka();
7737
7738} catch (e) {
7739 _DumpException(e)
7740}
7741try {
7742 s_L("sy7t");
7743
7744 s_f().ka();
7745
7746} catch (e) {
7747 _DumpException(e)
7748}
7749try {
7750 var s_y0a = function(a, b) {
7751 s_i(a, 24, b)
7752 },
7753 s_Mo = function(a) {
7754 s_x(this, a, 0, -1, null, null)
7755 };
7756 s_m(s_Mo, s_w);
7757 s_Mo.prototype.Hh = function() {
7758 return s_y(this, 1)
7759 };
7760 var s_z0a = function(a, b) {
7761 s_i(a, 2, b)
7762 },
7763 s_A0a = function(a, b) {
7764 s_E(a, 2, b)
7765 };
7766 s_L("sy7v");
7767 var s_B0a = new s_Me(260, null, 1);
7768 s_Tl[260] = new s_Ne(s_B0a, s_la.prototype.wa, s_we.prototype.Ca, void 0, void 0);
7769 s_Sl[260] = s_B0a;
7770
7771 s_f().ka();
7772
7773} catch (e) {
7774 _DumpException(e)
7775}
7776try {
7777 s_L("sy7w");
7778 var s_No = function(a) {
7779 s_x(this, a, 0, -1, null, null)
7780 };
7781 s_m(s_No, s_w);
7782 var s_Oo = function(a, b) {
7783 return s_i(a, 1, b)
7784 };
7785 s_No.prototype.wi = function(a) {
7786 return s_i(this, 2, a)
7787 };
7788 var s_C0a = function(a, b) {
7789 return s_E(a, 3, b)
7790 },
7791 s_D0a = function(a, b) {
7792 return s_i(a, 10, b)
7793 },
7794 s_Po = function(a) {
7795 var b = new s_No;
7796 return s_i(b, 5, a)
7797 },
7798 s_E0a = function(a) {
7799 return s_C(a, s_Rl, 7)
7800 },
7801 s_Qo = function(a, b) {
7802 return s_E(a, 7, b)
7803 };
7804 s_No.prototype.Bc = function() {
7805 return s_y(this, 8)
7806 };
7807
7808 s_f().ka();
7809
7810} catch (e) {
7811 _DumpException(e)
7812}
7813try {
7814 var s_Ro = function(a) {
7815 var b = new s_Ml;
7816 if (!s_F0a) {
7817 s_F0a = new s_0g;
7818 s_i(s_F0a, 3, 0);
7819 s_i(s_F0a, 2, 0);
7820 var c = 1E3 * Date.now();
7821 s_i(s_F0a, 1, c)
7822 }
7823 s_E(b, 1, s_F0a);
7824 s_i(b, 2, a);
7825 return b
7826 };
7827 s_L("sy7x");
7828 var s_G0a = 1,
7829 s_F0a = null;
7830 var s_H0a = function(a, b) {
7831 s_Be(b, 1, s_y(a, 1));
7832 s_Ee(b, 2, s_y(a, 2));
7833 s_Ee(b, 3, s_y(a, 3))
7834 },
7835 s_I0a = function(a, b) {
7836 b.wa(1, s_C(a, s_0g, 1), s_H0a);
7837 s_Be(b, 2, s_y(a, 2))
7838 },
7839 s_J0a = function(a) {
7840 this.ka = a
7841 },
7842 s_K0a = function(a) {
7843 var b = new s_we;
7844 a = a.ka;
7845 b.Aa(1, s_A(a, 1, -1));
7846 b.Aa(2, s_y(a, 2));
7847 null != s_y(a, 5) && b.Aa(5, s_A(a, 5, -1));
7848 b.wa(13, s_C(a, s_Ml, 13), s_I0a);
7849 return "0" + s_Hga(b, 4)
7850 };
7851
7852 s_f().ka();
7853
7854} catch (e) {
7855 _DumpException(e)
7856}
7857try {
7858 s_L("sy7u");
7859 var s_L0a = !1;
7860
7861 s_f().ka();
7862
7863} catch (e) {
7864 _DumpException(e)
7865}
7866try {
7867 s_L("sy7y");
7868 var s_N0a = function(a) {
7869 s_x(this, a, 0, -1, s_M0a, null)
7870 };
7871 s_m(s_N0a, s_w);
7872 var s_M0a = [2],
7873 s_O0a = function(a, b) {
7874 return s_E(a, 1, b)
7875 };
7876 s_N0a.prototype.UN = function() {
7877 return s_C(this, s_Ml, 3)
7878 };
7879
7880 s_f().ka();
7881
7882} catch (e) {
7883 _DumpException(e)
7884}
7885try {
7886 var s_Q0a = function(a) {
7887 if (a = s_C(a, s_0g, 1)) {
7888 var b = s_P0a(s_y(a, 2));
7889 s_i(a, 2, b);
7890 b = s_P0a(s_y(a, 3));
7891 s_i(a, 3, b)
7892 }
7893 },
7894 s_P0a = function(a) {
7895 return 0 <= a ? a : a + 4294967296
7896 },
7897 s_R0a = function(a, b) {
7898 var c = s_Ema[a];
7899 c || (c = s_Ema[a] = []);
7900 c.push(b)
7901 };
7902 s_L("sy7s");
7903 var s_S0a = {
7904 oPc: {
7905 Sa: "click",
7906 WP: "cOuCgd"
7907 },
7908 dRc: {
7909 Sa: "generic_click",
7910 WP: "szJgjc"
7911 },
7912 GRc: {
7913 Sa: "impression",
7914 WP: "xr6bB"
7915 },
7916 ARc: {
7917 Sa: "hover",
7918 WP: "ZmdkE"
7919 },
7920 RRc: {
7921 Sa: "keypress",
7922 WP: "Kr2w4b"
7923 }
7924 },
7925 s_T0a = {
7926 Sa: "track",
7927 WP: "u014N"
7928 },
7929 s_U0a = {
7930 Sa: "index",
7931 WP: "cQYSPc"
7932 },
7933 s_V0a = {
7934 Sa: "mutable",
7935 WP: "dYFj7e"
7936 },
7937 s_W0a = {
7938 Sa: "tc",
7939 WP: "DM6Eze"
7940 },
7941 s_X0a = {
7942 WVc: s_T0a,
7943 JRc: s_U0a,
7944 kTc: s_V0a,
7945 HVc: s_W0a
7946 },
7947 s_Y0a = s_T0a.Sa,
7948 s_Z0a = s_U0a.Sa,
7949 s__0a = s_V0a.Sa,
7950 s_00a = s_W0a.Sa,
7951 s_10a = function(a) {
7952 var b = new Map,
7953 c;
7954 for (c in a) b.set(a[c].Sa, a[c].WP);
7955 return b
7956 },
7957 s_20a = s_10a(s_S0a),
7958 s_30a =
7959 new Map,
7960 s_40a;
7961 for (s_40a in s_S0a) s_30a.set(s_S0a[s_40a].WP, s_S0a[s_40a].Sa);
7962 s_10a(s_X0a);
7963 var s_50a = function(a) {
7964 s_x(this, a, 0, -1, null, null)
7965 };
7966 s_m(s_50a, s_w);
7967 var s_60a = new s_Me(273, s_50a, 0);
7968 s_Tl[273] = new s_Ne(s_60a, s_la.prototype.ka, s_we.prototype.wa, function(a, b) {
7969 a = s_y(a, 1);
7970 null != a && s_u(b, 1, a)
7971 }, function(a, b) {
7972 for (; s_q(b) && !s_p(b);) switch (b.Aa) {
7973 case 1:
7974 var c = s_s(b);
7975 s_i(a, 1, c);
7976 break;
7977 default:
7978 s_r(b)
7979 }
7980 return a
7981 });
7982 s_Sl[273] = s_60a;
7983 var s_70a = new Map([
7984 ["visible", 1],
7985 ["hidden", 2],
7986 ["repressed_counterfactual", 3],
7987 ["repressed_privacy", 4]
7988 ]),
7989 s_80a = new Map([
7990 [1, 0],
7991 [2, 1],
7992 [5, 3],
7993 [3, 2],
7994 [4, 4]
7995 ]),
7996 s_90a = function(a, b, c) {
7997 this.index = a;
7998 this.Aa = b;
7999 this.wa = c;
8000 this.ka = 0
8001 },
8002 s_$0a = function() {
8003 this.Aa = s_G0a++;
8004 this.ka = [];
8005 this.wa = []
8006 },
8007 s_a1a = function(a, b, c, d) {
8008 c = c || new s_No;
8009 var e = new s_Rl;
8010 s_i(e, 1, b);
8011 b = null;
8012 a.wa.length && (b = a.wa[a.wa.length - 1], s_3e(a.ka[b.index], 4, a.ka.length, void 0));
8013 d = !!(d || b && b.Aa);
8014 if (null != s_y(c, 2) && 1 != s_y(c, 2)) {
8015 var f = s_80a.get(s_y(c, 2));
8016 f && e.setVisible(f)
8017 } else d &&
8018 e.setVisible(2);
8019 null != s_y(c, 1) ? 0 <= s_y(c, 1) && (f = s_y(c, 1), s_i(e, 3, f), b && b.ka++) : b && (s_z(c, 12) || b.wa) && (b = b.ka++, s_i(e, 3, b));
8020 null != s_y(c, 3) && (s_Q0a(s_C(c, s_Ol, 3)), b = s_C(c, s_Ol, 3), s_E(e, 11, b));
8021 null != s_y(c, 8) && e.ka(s_B0a, [c.Bc()]);
8022 null != s_y(c, 5) && s_y(c, 5) && (b = s_y(c, 5), s_i(e, 5, b));
8023 null != s_y(c, 9) && (b = s_y(c, 9), s_i(e, 149, b));
8024 null != s_y(c, 10) && (b = s_y(c, 10), s_i(e, 7, b));
8025 if (null != s_y(c, 7)) {
8026 b = s_E0a(c);
8027 for (var g in s_Sl) {
8028 f = s_Sl[parseInt(g, 10)];
8029 var h = b.getExtension(f);
8030 null != h && e.ka(f, h)
8031 }
8032 }
8033 a.wa.push(new s_90a(a.ka.length,
8034 d, !!s_z(c, 11)));
8035 a.ka.push(e)
8036 },
8037 s_b1a = function(a) {
8038 var b = a.ka.length - 1;
8039 if (0 > b) return "";
8040 var c = a.ka[b],
8041 d = new s_Nl;
8042 s_iSa(d, s_y(c, 1));
8043 if (s_L0a) return s_K0a(new s_J0a(d));
8044 s_i(d, 1, b);
8045 null != s_y(c, 3) && (b = s_A(c, 3, -1), s_i(d, 5, b));
8046 s_jSa(d, s_Ro(a.Aa));
8047 return s_K0a(new s_J0a(d))
8048 };
8049 var s_So = function(a, b) {
8050 this.poa = a;
8051 this.Yw = b
8052 };
8053 var s_d1a = function(a) {
8054 if (!a.length) return "";
8055 var b = [];
8056 a = s_a(a);
8057 for (var c = a.next(); !c.done; c = a.next()) {
8058 c = c.value;
8059 var d = c.poa;
8060 "string" === typeof d && b.push(d + ".." + s_c1a(c.Yw))
8061 }
8062 return "1" + b.join(";")
8063 },
8064 s_c1a = function(a) {
8065 switch (a) {
8066 case 3:
8067 return "i";
8068 case 1:
8069 return "s";
8070 case 2:
8071 return "h";
8072 default:
8073 return ""
8074 }
8075 };
8076
8077 s_f().ka();
8078
8079} catch (e) {
8080 _DumpException(e)
8081}
8082try {
8083 var s_e5a = function(a) {
8084 var b = a.ka.length - 1;
8085 if (0 > b) return -1;
8086 a = s_y(a.ka[b], 1);
8087 return null == a ? -1 : a
8088 };
8089 s_L("sy80");
8090 var s_Ep = function() {
8091 this.ka = new s_$0a;
8092 this.Aa = []
8093 };
8094 s_Ep.prototype.Lw = function(a) {
8095 this.Aa.push(a.id);
8096 if (-1 != a.id) {
8097 var b = a.data;
8098 b instanceof s_No ? s_a1a(this.ka, a.id, b, a.ka) : s_a1a(this.ka, a.id, void 0, a.ka)
8099 }
8100 };
8101 s_Ep.prototype.Ry = function() {
8102 -1 != this.Aa.pop() && this.ka.wa.pop()
8103 };
8104 s_Ep.prototype.wa = function(a, b) {
8105 try {
8106 switch (a) {
8107 case "uTZKCe":
8108 var c = String(s_e5a(this.ka));
8109 return b[0] ? c + b[0].toString() : c;
8110 case "hs4pBb":
8111 var d = b[0].toString();
8112 return String(s_e5a(this.ka)) + ";ved:" + s_b1a(this.ka) + ";track:" + d;
8113 case "Dnz1jb":
8114 return s_b1a(this.ka);
8115 case "mk1uAf":
8116 var e = this.ka,
8117 f = e.ka.length - 1;
8118 if (0 <= f && f < e.ka.length) {
8119 var g = new s_50a;
8120 s_i(g, 1, !0);
8121 e.ka[f].ka(s_60a, g)
8122 }
8123 return (this.ka.ka.length - 1).toString();
8124 case "PV1r9":
8125 if (b[0]) a: {
8126 var h = b[0].toString(),
8127 k = b[1] || !1;
8128 try {
8129 var l = new s_tp(h),
8130 m = s_b1a(this.ka);
8131 s_Ap(l, "ved", m);
8132 k && s_Ap(l, "vet", s_d1a([new s_So(m, 3)]));
8133 var n = l.toString();
8134 break a
8135 } catch (p) {}
8136 n = h
8137 }
8138 else n = "";
8139 return n;
8140 case "ANI2xc":
8141 return s_f5a(this, b[0].toString());
8142 case "tNJRie":
8143 return s_f5a(this, b[0].toString());
8144 default:
8145 return ""
8146 }
8147 } catch (p) {
8148 return ""
8149 }
8150 };
8151 var s_g5a = function(a, b) {
8152 var c = a.ka;
8153 a.ka = b || new s_$0a;
8154 return c
8155 };
8156 s_Ep.prototype.Ba = function() {
8157 s_g5a(this)
8158 };
8159 var s_f5a = function(a, b) {
8160 var c = new s_tp("/url?sa=t&source=web&rct=j");
8161 s_Ap(c, "url", b);
8162 s_Ap(c, "ved", s_b1a(a.ka));
8163 (a = s_Z4a()) && "0" !== a && s_Ap(c, "authuser", a);
8164 return c.toString()
8165 };
8166 s_9b(s_Ep);
8167
8168 s_f().ka();
8169
8170} catch (e) {
8171 _DumpException(e)
8172}
8173try {
8174 var s_h5a = function(a, b) {
8175 for (var c in b) a[c] = b[c]
8176 };
8177 s_L("sy81");
8178 /*
8179
8180 Copyright The Closure Library Authors.
8181 SPDX-License-Identifier: Apache-2.0
8182 */
8183 var s_i5a = function(a) {
8184 s_gh.call(this);
8185 this.ka = a ? a.getWindow() : window;
8186 this.Aa = 1.5 <= this.ka.devicePixelRatio ? 2 : 1;
8187 this.Um = s_c(this.Ba, this);
8188 this.wa = this.ka.matchMedia ? this.ka.matchMedia("(min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5)") : null
8189 };
8190 s_m(s_i5a, s_gh);
8191 s_i5a.prototype.start = function() {
8192 this.wa && this.wa.addListener(this.Um)
8193 };
8194 s_i5a.prototype.Ba = function() {
8195 var a = 1.5 <= this.ka.devicePixelRatio ? 2 : 1;
8196 this.Aa != a && (this.Aa = a, this.dispatchEvent("f"))
8197 };
8198 s_i5a.prototype.Jb = function() {
8199 this.wa && this.wa.removeListener(this.Um);
8200 s_i5a.zc.Jb.call(this)
8201 };
8202 var s_j5a = function(a, b) {
8203 s_6f.call(this);
8204 this.Pj = a;
8205 if (b) {
8206 if (this.Aa) throw Error("Ib");
8207 this.Aa = b;
8208 this.ka = s_nf(b);
8209 this.wa = new s_Fo(s_Cf(b));
8210 this.wa.O3(this.Pj.Ba);
8211 this.Ba = new s_i5a(this.ka);
8212 this.Ba.start()
8213 }
8214 };
8215 s_m(s_j5a, s_6f);
8216 var s_Fp = function(a) {
8217 var b = new s_j5a(a, document);
8218 a.registerService(s_rj, b)
8219 };
8220 s_j5a.prototype.fE = function() {
8221 return this.Aa
8222 };
8223 s_j5a.prototype.Jb = function() {
8224 this.ka = this.Aa = null;
8225 this.wa && (this.wa.dispose(), this.wa = null);
8226 s_8f(this.Ba);
8227 this.Ba = null
8228 };
8229
8230 s_f().ka();
8231
8232} catch (e) {
8233 _DumpException(e)
8234}
8235try {
8236 s_L("sy82");
8237 /*
8238
8239 Copyright The Closure Library Authors.
8240 SPDX-License-Identifier: Apache-2.0
8241 */
8242 var s_Gp = {};
8243 var s_m5a = function(a, b, c, d) {
8244 a = a(b || s_k5a, c);
8245 d = s_3f(d || s_nf(), "DIV");
8246 a = s_l5a(a);
8247 s_vd(d, a);
8248 1 == d.childNodes.length && (a = d.firstChild, 1 == a.nodeType && (d = a));
8249 return d
8250 },
8251 s_l5a = function(a) {
8252 return s_sa(a) ? "undefined" != typeof s_Hp && a instanceof s_Hp ? a.a1a() : s_sd("zSoyz") : s_sd(String(a))
8253 },
8254 s_k5a = {};
8255
8256 s_f().ka();
8257
8258} catch (e) {
8259 _DumpException(e)
8260}
8261try {
8262 s_L("sy83");
8263 /*
8264
8265 Copyright The Closure Library Authors.
8266 SPDX-License-Identifier: Apache-2.0
8267 */
8268 var s_n5a = function(a, b) {
8269 this.wc = b || s_nf();
8270 this.wa = a || null
8271 };
8272 s_ = s_n5a.prototype;
8273 s_.Tj = function(a, b) {
8274 a = s_m5a(a, b, s_o5a(this), this.wc);
8275 this.gO(a, s_Gp);
8276 return a
8277 };
8278 s_.b8 = function(a, b, c) {
8279 var d = s_o5a(this);
8280 b = s_l5a(b(c || s_k5a, d));
8281 s_vd(a, b);
8282 this.gO(a, s_Gp)
8283 };
8284 s_.render = function(a, b) {
8285 a = a(b || {}, s_o5a(this));
8286 this.gO(null, "undefined" != typeof s_Hp && a instanceof s_Hp ? a.Lr : null);
8287 return String(a)
8288 };
8289 s_.ota = function(a, b) {
8290 a = a(b || {}, s_o5a(this));
8291 return String(a)
8292 };
8293 s_.uWb = function(a) {
8294 return this.Mrb(s_p5a, a)
8295 };
8296 s_.Mrb = function(a, b) {
8297 a = a(b || {}, s_o5a(this));
8298 this.gO(null, a.Lr);
8299 return a
8300 };
8301 s_.gO = s_ga;
8302 var s_o5a = function(a) {
8303 return a.wa ? a.wa.getData() : {}
8304 };
8305
8306 s_f().ka();
8307
8308} catch (e) {
8309 _DumpException(e)
8310}
8311try {
8312 var s_q5a = function(a, b) {
8313 s_ag.call(this, a, b);
8314 this.node = b
8315 };
8316 s_j(s_q5a, s_ag);
8317 s_L("sy84");
8318 var s_r5a = function(a) {
8319 this.Pj = a;
8320 this.ka = s_sj(this.Pj, s_dqa)
8321 };
8322 s_r5a.prototype.getData = function() {
8323 this.Pj.isDisposed() || (this.ka = s_sj(this.Pj, s_dqa));
8324 return this.ka ? this.ka.Aa() : {}
8325 };
8326 var s_Ip = function(a) {
8327 var b = new s_r5a(a);
8328 s_n5a.call(this, b, a.get(s_rj).ka);
8329 this.Pj = a;
8330 this.ka = new s_gh;
8331 this.Ba = b
8332 };
8333 s_j(s_Ip, s_n5a);
8334 s_Ip.prototype.getData = function() {
8335 return this.Ba.getData()
8336 };
8337 s_Ip.prototype.gO = function(a, b) {
8338 s_n5a.prototype.gO.call(this, a, b);
8339 this.ka.dispatchEvent(new s_q5a(s_Sqa, a, b))
8340 };
8341
8342 s_f().ka();
8343
8344} catch (e) {
8345 _DumpException(e)
8346}
8347try {
8348 var s_s5a = 0,
8349 s_Jp = function(a) {
8350 if (!a) return "";
8351 if (a instanceof s_w) {
8352 s_Yqa.has(a) || s_Yqa.set(a, "$" + s_s5a++);
8353 var b = s_Yqa.get(a)
8354 } else b = "$" + s_s5a++;
8355 b = (a.Ya ? s_Jj(a).AN : ";unsupported") + ";" + b;
8356 s_Kj[b] = a;
8357 return b
8358 },
8359 s_t5a = {},
8360 s_u5a = {},
8361 s_Kp = {},
8362 s_v5a = {},
8363 s_Hp = function() {
8364 throw Error("Jb");
8365 };
8366 s_Hp.prototype.ZU = null;
8367 s_Hp.prototype.getContent = function() {
8368 return this.content
8369 };
8370 s_Hp.prototype.toString = function() {
8371 return this.content
8372 };
8373 s_Hp.prototype.a1a = function() {
8374 if (this.Lr !== s_Gp) throw Error("Kb");
8375 return s_o(this.toString(), this.ZU)
8376 };
8377 var s_Lp = function() {
8378 s_Hp.call(this)
8379 };
8380 s_m(s_Lp, s_Hp);
8381 s_Lp.prototype.Lr = s_Gp;
8382 var s_w5a = function() {
8383 s_Hp.call(this)
8384 };
8385 s_m(s_w5a, s_Hp);
8386 s_w5a.prototype.Lr = s_t5a;
8387 s_w5a.prototype.ZU = 1;
8388 var s_Mp = function() {
8389 s_Hp.call(this)
8390 };
8391 s_m(s_Mp, s_Hp);
8392 s_Mp.prototype.Lr = s_u5a;
8393 s_Mp.prototype.ZU = 1;
8394 var s_x5a = function() {
8395 s_Hp.call(this)
8396 };
8397 s_m(s_x5a, s_Hp);
8398 s_x5a.prototype.Lr = s_Kp;
8399 s_x5a.prototype.ZU = 1;
8400 var s_y5a = function() {
8401 s_Hp.call(this)
8402 };
8403 s_m(s_y5a, s_Hp);
8404 s_y5a.prototype.Lr = s_v5a;
8405 s_y5a.prototype.ZU = 1;
8406 s_L("sy85");
8407 var s_Np = function(a, b) {
8408 return null != a && a.Lr === b
8409 };
8410 /*
8411
8412 Copyright The Closure Library Authors.
8413 SPDX-License-Identifier: Apache-2.0
8414 */
8415 s_ae && s_ke(8);
8416 var s_z5a = function(a) {
8417 return null != a && a.Lr === s_Gp
8418 },
8419 s_A5a = function(a) {
8420 if (null != a) switch (a.ZU) {
8421 case 1:
8422 return 1;
8423 case -1:
8424 return -1;
8425 case 0:
8426 return 0
8427 }
8428 return null
8429 },
8430 s_Op = function(a) {
8431 return s_Np(a, s_Gp) ? a : a instanceof s_pd ? s_W(s_rd(a), a.ka()) : s_W(s_Hd(String(String(a))), s_A5a(a))
8432 },
8433 s_B5a = function(a) {
8434 function b(c) {
8435 this.content = c
8436 }
8437 b.prototype = a.prototype;
8438 return function(c) {
8439 return new b(String(c))
8440 }
8441 },
8442 s_W = function(a) {
8443 function b(c) {
8444 this.content = c
8445 }
8446 b.prototype = a.prototype;
8447 return function(c, d) {
8448 c = new b(String(c));
8449 void 0 !==
8450 d && (c.ZU = d);
8451 return c
8452 }
8453 }(s_Lp),
8454 s_C5a = s_B5a(s_w5a),
8455 s_D5a = s_B5a(s_Mp),
8456 s_Pp = s_B5a(s_x5a),
8457 s_Qp = s_B5a(s_y5a),
8458 s_Rp = function(a, b) {
8459 for (var c in b) c in a || (a[c] = b[c]);
8460 return a
8461 },
8462 s_Sp = function(a) {
8463 if (null == a) throw Error("Lb");
8464 return a
8465 },
8466 s_Tp = function(a, b) {
8467 return a && b && a.E1 && b.E1 ? a.Lr !== b.Lr ? !1 : a.toString() === b.toString() : a instanceof s_Hp && b instanceof s_Hp ? a.Lr != b.Lr ? !1 : a.toString() == b.toString() : a == b
8468 },
8469 s_E5a = function(a) {
8470 var b = Math.pow(10, 2);
8471 return Math.round(a * b) / b
8472 },
8473 s_Up = function(a) {
8474 return a instanceof s_Hp ? !!a.getContent() :
8475 !!a
8476 },
8477 s_F5a = {},
8478 s_G5a = {},
8479 s_Vp = function(a, b, c) {
8480 var d = "key_" + a + ":",
8481 e = s_F5a[d];
8482 if (void 0 === e || b > e) s_F5a[d] = b, s_G5a[d] = c;
8483 else if (b == e) throw Error("Mb`" + a + "`");
8484 },
8485 s_Wp = function(a, b) {
8486 var c = s_G5a["key_" + a + ":"];
8487 if (c) return c;
8488 if (b) return s_H5a;
8489 throw Error("Nb`" + a + "`");
8490 },
8491 s_H5a = function() {
8492 return ""
8493 },
8494 s_I5a = function(a) {
8495 function b(c) {
8496 this.content = c
8497 }
8498 b.prototype = a.prototype;
8499 return function(c) {
8500 return (c = String(c)) ? new b(c) : ""
8501 }
8502 },
8503 s_Xp = function(a) {
8504 function b(c) {
8505 this.content = c
8506 }
8507 b.prototype = a.prototype;
8508 return function(c, d) {
8509 c =
8510 String(c);
8511 if (!c) return "";
8512 c = new b(c);
8513 void 0 !== d && (c.ZU = d);
8514 return c
8515 }
8516 }(s_Lp),
8517 s_J5a = s_I5a(s_w5a),
8518 s_Yp = s_I5a(s_x5a),
8519 s_Zp = s_I5a(s_y5a),
8520 s__p = function(a) {
8521 return s_Op(a)
8522 },
8523 s_0p = function(a) {
8524 if (null == a) return "";
8525 if (a instanceof s_pd) a = s_rd(a);
8526 else if (s_z5a(a)) a = a.toString();
8527 else return a;
8528 for (var b = "", c = 0, d = "", e = "", f = /<(?:!--.*?--|(?:!|(\/?[a-z][\w:-]*))(?:[^>'"]|"[^"]*"|'[^']*')*)>|$/gi, g; g = f.exec(a);) {
8529 var h = g[1],
8530 k = g.index;
8531 d ? d == h.toLowerCase() && (d = "") : (c = a.substring(c, k), c = s_Id(c), e || (c = c.replace(/\s+/g, " "),
8532 /\S$/.test(b) || (c = c.replace(/^ /, ""))), b += c, /^(script|style|textarea|title)$/i.test(h) ? d = "/" + h.toLowerCase() : /^br$/i.test(h) ? b += "\n" : s_K5a.test(h) ? (/[^\n]$/.test(b) && (b += "\n"), /^pre$/i.test(h) ? e = "/" + h.toLowerCase() : h.toLowerCase() == e && (e = "")) : /^(td|th)$/i.test(h) && (b += "\t"));
8533 if (!g[0]) break;
8534 c = k + g[0].length
8535 }
8536 return b
8537 },
8538 s_K5a = /^\/?(address|blockquote|dd|div|dl|dt|h[1-6]|hr|li|ol|p|pre|table|tr|ul)$/i,
8539 s_N5a = function(a) {
8540 return String(a).replace(s_L5a, "").replace(s_M5a, "<")
8541 },
8542 s_O5a = function(a) {
8543 return a.replace(/<\//g,
8544 "<\\/").replace(/\]\]>/g, "]]\\>")
8545 },
8546 s_X = function(a) {
8547 return s_Np(a, s_Gp) ? s_P5a(s_N5a(a.getContent())) : s_Hd(String(a))
8548 },
8549 s_1p = function(a) {
8550 s_Np(a, s_Kp) ? a = a.getContent().replace(/([^"'\s])$/, "$1 ") : (a = String(a), a = s_Q5a.test(a) ? a : "zSoyz");
8551 return a
8552 },
8553 s_2p = function(a) {
8554 s_Np(a, s_t5a) || s_Np(a, s_u5a) ? a = s_R5a(a) : a instanceof s_$c ? a = s_R5a(s_ad(a)) : a instanceof s_Zc ? a = s_R5a(s__c(a)) : (a = String(a), a = s_S5a.test(a) ? a.replace(s_T5a, s_U5a) : "about:invalid#zSoyz");
8555 return a
8556 },
8557 s_3p = function(a) {
8558 s_Np(a, s_t5a) || s_Np(a, s_u5a) ? a =
8559 s_R5a(a) : a instanceof s_$c ? a = s_R5a(s_ad(a)) : a instanceof s_Zc ? a = s_R5a(s__c(a)) : (a = String(a), a = s_V5a.test(a) ? a.replace(s_T5a, s_U5a) : "about:invalid#zSoyz");
8560 return a
8561 },
8562 s_4p = function(a) {
8563 s_Np(a, s_v5a) ? a = s_O5a(a.getContent()) : null == a ? a = "" : a instanceof s_ed ? a = s_O5a(s_hfa(a)) : a instanceof s_sfa ? a = s_O5a(s_vfa(a)) : (a = String(a), a = s_W5a.test(a) ? a : "zSoyz");
8564 return a
8565 },
8566 s_5p = function(a) {
8567 return a
8568 },
8569 s_X5a = {
8570 "\x00": "�",
8571 "\t": "	",
8572 "\n": " ",
8573 "\x0B": "",
8574 "\f": "",
8575 "\r": " ",
8576 " ": " ",
8577 '"': """,
8578 "&": "&",
8579 "'": "'",
8580 "-": "-",
8581 "/": "/",
8582 "<": "<",
8583 "=": "=",
8584 ">": ">",
8585 "`": "`",
8586 "\u0085": "…",
8587 "\u00a0": " ",
8588 "\u2028": "
",
8589 "\u2029": "
"
8590 },
8591 s_Y5a = function(a) {
8592 return s_X5a[a]
8593 },
8594 s_Z5a = {
8595 "\x00": "%00",
8596 "\u0001": "%01",
8597 "\u0002": "%02",
8598 "\u0003": "%03",
8599 "\u0004": "%04",
8600 "\u0005": "%05",
8601 "\u0006": "%06",
8602 "\u0007": "%07",
8603 "\b": "%08",
8604 "\t": "%09",
8605 "\n": "%0A",
8606 "\x0B": "%0B",
8607 "\f": "%0C",
8608 "\r": "%0D",
8609 "\u000e": "%0E",
8610 "\u000f": "%0F",
8611 "\u0010": "%10",
8612 "\u0011": "%11",
8613 "\u0012": "%12",
8614 "\u0013": "%13",
8615 "\u0014": "%14",
8616 "\u0015": "%15",
8617 "\u0016": "%16",
8618 "\u0017": "%17",
8619 "\u0018": "%18",
8620 "\u0019": "%19",
8621 "\u001a": "%1A",
8622 "\u001b": "%1B",
8623 "\u001c": "%1C",
8624 "\u001d": "%1D",
8625 "\u001e": "%1E",
8626 "\u001f": "%1F",
8627 " ": "%20",
8628 '"': "%22",
8629 "'": "%27",
8630 "(": "%28",
8631 ")": "%29",
8632 "<": "%3C",
8633 ">": "%3E",
8634 "\\": "%5C",
8635 "{": "%7B",
8636 "}": "%7D",
8637 "\u007f": "%7F",
8638 "\u0085": "%C2%85",
8639 "\u00a0": "%C2%A0",
8640 "\u2028": "%E2%80%A8",
8641 "\u2029": "%E2%80%A9",
8642 "\uff01": "%EF%BC%81",
8643 "\uff03": "%EF%BC%83",
8644 "\uff04": "%EF%BC%84",
8645 "\uff06": "%EF%BC%86",
8646 "\uff07": "%EF%BC%87",
8647 "\uff08": "%EF%BC%88",
8648 "\uff09": "%EF%BC%89",
8649 "\uff0a": "%EF%BC%8A",
8650 "\uff0b": "%EF%BC%8B",
8651 "\uff0c": "%EF%BC%8C",
8652 "\uff0f": "%EF%BC%8F",
8653 "\uff1a": "%EF%BC%9A",
8654 "\uff1b": "%EF%BC%9B",
8655 "\uff1d": "%EF%BC%9D",
8656 "\uff1f": "%EF%BC%9F",
8657 "\uff20": "%EF%BC%A0",
8658 "\uff3b": "%EF%BC%BB",
8659 "\uff3d": "%EF%BC%BD"
8660 },
8661 s_U5a = function(a) {
8662 return s_Z5a[a]
8663 },
8664 s__5a = /[\x00\x22\x27\x3c\x3e]/g,
8665 s_T5a = /[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,
8666 s_W5a = /^(?!-*(?:expression|(?:moz-)?binding))(?:(?:[.#]?-?(?:[_a-z0-9-]+)(?:-[_a-z0-9-]+)*-?|(?:rgb|hsl)a?\([0-9.%,\u0020]+\)|-?(?:[0-9]+(?:\.[0-9]*)?|\.[0-9]+)(?:[a-z]{1,4}|%)?|!important)(?:\s*[,\u0020]\s*|$))*$/i,
8667 s_S5a = /^(?![^#?]*\/(?:\.|%2E){2}(?:[\/?#]|$))(?:(?:https?|mailto):|[^&:\/?#]*(?:[\/?#]|$))/i,
8668 s_V5a = /^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^data:image\/[a-z0-9+]+;base64,[a-z0-9+\/]+=*$|^blob:/i,
8669 s_Q5a = /^(?!on|src|(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,
8670 s_P5a = function(a) {
8671 return String(a).replace(s__5a, s_Y5a)
8672 },
8673 s_R5a = function(a) {
8674 return String(a).replace(s_T5a, s_U5a)
8675 },
8676 s_L5a = /<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,
8677 s_M5a = /</g;
8678
8679 s_f().ka();
8680
8681} catch (e) {
8682 _DumpException(e)
8683}
8684try {
8685 var s_05a = function(a) {
8686 a = a.__soy;
8687 a.F2c(!1);
8688 return a
8689 },
8690 s_25a = function() {
8691 s_np = new s_15a
8692 },
8693 s_35a = function(a, b, c) {
8694 if (0 === c.length) a.removeChild(b);
8695 else if (1 === c.length) b !== c[0] && a.replaceChild(c[0], b);
8696 else {
8697 c = s_a(c);
8698 for (var d = c.next(); !d.done; d = c.next()) a.insertBefore(d.value, b);
8699 a.removeChild(b)
8700 }
8701 },
8702 s_45a = function(a, b) {
8703 var c = -1;
8704 if (!(a instanceof Element)) return [a];
8705 a.hasAttribute("data-soylog") && ((c = a.getAttribute("data-soylog")) ? c = parseInt(c, 10) : c = -1, -1 != c && b.Lw(s_np.elements[c]));
8706 for (var d = {}, e = a.attributes.length -
8707 1; 0 <= e; --e) {
8708 var f = a.attributes[e].name;
8709 if (s_4c(f, "data-soyloggingfunction-")) {
8710 var g = s_np.ka[parseInt(a.attributes[e].value, 10)];
8711 d[f.substring(24)] = b.wa(g.name, g.args);
8712 a.removeAttribute(f)
8713 }
8714 }
8715 for (var h in d) a.setAttribute(h, d[h]);
8716 if (a.children)
8717 for (h = Array.from(a.children), d = 0; d < h.length; d++) e = s_45a(h[d], b), s_35a(a, h[d], e);
8718 if (-1 === c) return [a];
8719 b.Ry();
8720 if (s_np.elements[c].ka) return [];
8721 if ("VELOG" !== a.tagName) a.removeAttribute("data-soylog");
8722 else if (a.childNodes) return Array.from(a.childNodes);
8723 return [a]
8724 },
8725 s_65a =
8726 function(a) {
8727 for (; a && !a.U3a && !s_55a(a);) a = a.parentElement;
8728 return {
8729 element: a,
8730 cgb: a.U3a
8731 }
8732 },
8733 s_85a = function() {
8734 s_Ama({
8735 Zh: function(a) {
8736 var b = a.Ia ? a.Ia().el() : a.dR();
8737 var c = b.__soy ? s_05a(b) : null;
8738 if (c) return s_d(c);
8739 var d = s_65a(b),
8740 e = d.element;
8741 e.ODa || (e.ODa = new Set);
8742 var f = e.ODa;
8743 c = new Set;
8744 for (var g = s_a(f), h = g.next(); !h.done; h = g.next()) h = h.value, s_Vf(b, h) && c.add(h);
8745 c.size || (f.add(b), b.__soy_tagged_for_skip = !0);
8746 a = d.cgb ? d.cgb.then(function() {
8747 f.clear();
8748 var k = b.__soy ? s_05a(b) : null;
8749 if (k) return k;
8750 e.__soy.render();
8751 return s_05a(b)
8752 }) :
8753 s_Jb([a.Eo(s_T4a, d.element), s_Wb(a, {
8754 service: {
8755 Wxa: s_Zj
8756 }
8757 })]).then(function(k) {
8758 var l = k[1].service.Wxa;
8759 return k[0].KVb().then(function(m) {
8760 f.clear();
8761 e.__incrementalDOMData || (s_S4a(e), l.G7b(e, m.template, m.args));
8762 return s_05a(b)
8763 })
8764 });
8765 b.ODa = c;
8766 b.U3a = a;
8767 return a.then(function(k) {
8768 s_75a && k.bM(s_75a);
8769 return k
8770 })
8771 }
8772 })
8773 },
8774 s_95a = function() {
8775 var a = s_Ep.Bb();
8776 s_75a = a;
8777 s_R0a(s_Zj, function(b) {
8778 b.bM(a)
8779 })
8780 },
8781 s_$5a = function() {
8782 s_Ama({
8783 data: function(a, b) {
8784 return s_Wb(a, {
8785 Na: {
8786 p: b
8787 }
8788 }).then(function(c) {
8789 return c.Na.p
8790 })
8791 }
8792 });
8793 s_85a();
8794 s_Eb(s_Fb(s_zra),
8795 s_Zj);
8796 s_Eb(s_Fb(s_qra), s_xra);
8797 s_95a()
8798 },
8799 s_55a = function(a) {
8800 var b = s_Fb(s_T4a);
8801 a = a.getAttribute("jsmodel");
8802 if (!a) return !1;
8803 a = s_Yna(a);
8804 for (var c = a.length - 1; 0 <= c; c--) {
8805 var d = s_8i(a[c]);
8806 if (s_xna(b, d)) return !0
8807 }
8808 return !1
8809 },
8810 s_a6a = function(a) {
8811 if (!s_Nc(s_Kj) && a.node && (1 == a.node.nodeType || 11 == a.node.nodeType)) {
8812 var b = s_Tf(a.node) ? [a.node] : [];
8813 s_uc(b, a.node.querySelectorAll("[jsdata]"));
8814 b = s_hc(b, function(e) {
8815 e.hasAttribute("jsdata") ? (e = e.getAttribute("jsdata"), e = !s_6c(s_Md(e))) : e = !1;
8816 return e
8817 });
8818 var c = s_Tf(a.node) ? a.node :
8819 void 0,
8820 d = new Set;
8821 s_n(b, function(e) {
8822 var f = s_Vqa(e, c).getAttribute("jsdata");
8823 if (f) {
8824 f = s_7c(f).split(" ").filter(function(k) {
8825 return !k.startsWith(";unsupported")
8826 });
8827 var g = s_Hi.get(e) || {},
8828 h = {};
8829 s_n(f, function(k) {
8830 var l = s_Zqa(k).instanceId;
8831 s_Kj[k] ? (h[l] = s_Kj[k], d.add(k)) : g[l] && (h[l] = g[l])
8832 });
8833 0 !== Object.keys(h).length && s_Hi.set(e, h)
8834 }
8835 });
8836 a = s_a(d);
8837 for (b = a.next(); !b.done; b = a.next()) delete s_Kj[b.value]
8838 }
8839 },
8840 s_b6a = function(a) {
8841 a.ka.listen(s_Sqa, s_a6a);
8842 a.ka.listen(s_Uqa, s_a6a)
8843 },
8844 s_c6a = function() {
8845 this.ka = s_mp() || null;
8846 this.Ba = !1;
8847 this.wa = {}
8848 };
8849 s_c6a.prototype.Aa = function() {
8850 if (!this.ka) return null;
8851 if (!this.Ba) {
8852 for (var a in this.ka) s_ac(this.ka[a]) && (this.wa[a] = this.ka[a], this.ka[a] = void 0);
8853 this.Ba = !0
8854 }
8855 for (var b in this.wa) try {
8856 var c = this.wa[b]();
8857 this.ka[b] = c;
8858 delete this.wa[b]
8859 } catch (d) {}
8860 return this.ka
8861 };
8862 var s_15a = function() {
8863 this.elements = [];
8864 this.ka = []
8865 };
8866 s_L("mUpTid");
8867 var s_75a = null;
8868 var s_6p = function() {};
8869 s_6p.prototype.Lw = function() {};
8870 s_6p.prototype.Ry = function() {};
8871 s_6p.prototype.wa = function() {
8872 return ""
8873 };
8874 s_6p.prototype.Ba = function() {};
8875 var s_d6a = function(a, b) {
8876 b = void 0 === b ? new s_6p : b;
8877 s_Ip.call(this, a);
8878 this.uc = b || new s_6p;
8879 this.Aa = s_3f(this.wc, "fake-element")
8880 };
8881 s_j(s_d6a, s_Ip);
8882 s_d6a.prototype.Tj = function(a, b) {
8883 s_25a();
8884 try {
8885 return s_e6a(this, s_Ip.prototype.Tj.call(this, a, b))
8886 } finally {
8887 s_np = null
8888 }
8889 };
8890 s_d6a.prototype.b8 = function(a, b, c) {
8891 s_25a();
8892 try {
8893 s_Ip.prototype.b8.call(this, a, b, c), s_e6a(this, a)
8894 } finally {
8895 s_np = null
8896 }
8897 };
8898 s_d6a.prototype.render = function(a, b) {
8899 s_25a();
8900 try {
8901 var c = a(b || {}, this.getData());
8902 if (c instanceof s_Hp) return String(s_f6a(this, c));
8903 this.gO(null, null);
8904 return String(c)
8905 } finally {
8906 s_np = null
8907 }
8908 };
8909 s_d6a.prototype.Mrb = function(a, b) {
8910 s_25a();
8911 try {
8912 var c = a(b || {}, this.getData());
8913 if (c.Lr === s_Gp) return s_Ip.prototype.gO.call(this, null, c.Lr), s_f6a(this, c);
8914 this.gO(null, c.Lr);
8915 return s_e6a(this, c)
8916 } finally {
8917 s_np = null
8918 }
8919 };
8920 var s_e6a = function(a, b) {
8921 if (b instanceof Element || b instanceof DocumentFragment) {
8922 var c = a.uc;
8923 if (b instanceof Element)
8924 if (c = s_45a(b, c), null !== b.parentNode && s_35a(b.parentNode, b, c), 1 === c.length) b = c[0];
8925 else {
8926 b = document.createDocumentFragment();
8927 c = s_a(c);
8928 for (var d = c.next(); !d.done; d = c.next()) b.appendChild(d.value)
8929 }
8930 else {
8931 d = Array.from(b.childNodes);
8932 for (var e = 0; e < d.length; e++) {
8933 var f = d[e];
8934 if (f instanceof Element) {
8935 var g = s_45a(f, c);
8936 s_35a(b, f, g)
8937 }
8938 }
8939 }
8940 a.uc instanceof s_6p || a.ka.dispatchEvent(new s_ag(s_Tqa, b))
8941 }
8942 return b
8943 },
8944 s_f6a = function(a, b) {
8945 if (a.uc instanceof s_6p) return b;
8946 var c = a.Aa;
8947 b = b.a1a();
8948 s_vd(c, b);
8949 s_e6a(a, c);
8950 a.gO(null, s_Gp);
8951 b = s_W(c.innerHTML);
8952 s_vd(c, s_td);
8953 return b
8954 };
8955 var s_g6a = function() {
8956 s_9h.apply(this, arguments)
8957 };
8958 s_j(s_g6a, s_9h);
8959 s_g6a.prototype.initialize = function() {
8960 if (!s_h6a) {
8961 var a = s_Vb.Bb().xh();
8962 s_Fp(a);
8963 var b = new s_d6a(a, s_Ep.Bb());
8964 a.registerService(s_dqa, new s_c6a);
8965 a.registerService(s_vj, b);
8966 b.ka.listen(s_Sqa, window.wiz_progress);
8967 s_b6a(b);
8968 s_R4a = !0;
8969 s_Bma({
8970 rpc: s_Jqa(s_vra, "rpc")
8971 });
8972 s_$5a();
8973 s_h6a = !0
8974 }
8975 s_i6a()
8976 };
8977 var s_h6a = !1;
8978 s_fb().nma(s_g6a);
8979 var s_i6a = function() {};
8980
8981 s_f().ka();
8982
8983} catch (e) {
8984 _DumpException(e)
8985}
8986try {
8987 var s_a0a = function(a, b) {
8988 a.setAttribute("jsaction", b);
8989 s_Nma(a)
8990 };
8991 s_L("sy64");
8992 /*
8993
8994 Copyright The Closure Library Authors.
8995 SPDX-License-Identifier: Apache-2.0
8996 */
8997 var s_b0a;
8998 var s_Ao = function(a, b) {
8999 b ? a.setAttribute("role", b) : a.removeAttribute("role")
9000 },
9001 s_Bo = function(a) {
9002 return a.getAttribute("role") || null
9003 },
9004 s_Co = function(a, b, c) {
9005 Array.isArray(c) && (c = c.join(" "));
9006 var d = "aria-" + b;
9007 "" === c || void 0 == c ? (s_b0a || (s_b0a = {
9008 atomic: !1,
9009 autocomplete: "none",
9010 dropeffect: "none",
9011 haspopup: !1,
9012 live: "off",
9013 multiline: !1,
9014 multiselectable: !1,
9015 orientation: "vertical",
9016 readonly: !1,
9017 relevant: "additions text",
9018 required: !1,
9019 sort: "none",
9020 busy: !1,
9021 disabled: !1,
9022 hidden: !1,
9023 invalid: "false"
9024 }), c = s_b0a, b in c ? a.setAttribute(d,
9025 c[b]) : a.removeAttribute(d)) : a.setAttribute(d, c)
9026 },
9027 s_Do = function(a, b) {
9028 a.removeAttribute("aria-" + b)
9029 },
9030 s_Eo = function(a, b) {
9031 a = a.getAttribute("aria-" + b);
9032 return null == a || void 0 == a ? "" : String(a)
9033 },
9034 s_c0a = function(a, b) {
9035 var c = "";
9036 b && (c = b.id);
9037 s_Co(a, "activedescendant", c)
9038 },
9039 s_d0a = function(a, b) {
9040 s_Co(a, "label", b)
9041 };
9042
9043 s_f().ka();
9044
9045} catch (e) {
9046 _DumpException(e)
9047}
9048try {
9049 s_L("syhh");
9050 /*
9051
9052 Copyright The Closure Library Authors.
9053 SPDX-License-Identifier: Apache-2.0
9054 */
9055
9056 s_f().ka();
9057
9058} catch (e) {
9059 _DumpException(e)
9060}
9061try {
9062 s_L("syhi");
9063 /*
9064
9065 Copyright The Closure Library Authors.
9066 SPDX-License-Identifier: Apache-2.0
9067 */
9068 var s_Hx = function() {
9069 s_gh.call(this);
9070 this.ka = 0;
9071 this.endTime = this.startTime = null
9072 };
9073 s_m(s_Hx, s_gh);
9074 s_Hx.prototype.ji = function() {
9075 return 1 == this.ka
9076 };
9077 s_Hx.prototype.RH = function() {
9078 this.wa("begin")
9079 };
9080 s_Hx.prototype.hF = function() {
9081 this.wa("end")
9082 };
9083 var s_hHb = function(a) {
9084 a.wa("finish")
9085 };
9086 s_Hx.prototype.onStop = function() {
9087 this.wa("stop")
9088 };
9089 s_Hx.prototype.wa = function(a) {
9090 this.dispatchEvent(a)
9091 };
9092
9093 s_f().ka();
9094
9095} catch (e) {
9096 _DumpException(e)
9097}
9098try {
9099 s_L("syhj");
9100 /*
9101
9102 Copyright The Closure Library Authors.
9103 SPDX-License-Identifier: Apache-2.0
9104 */
9105 var s_Ix = function(a, b, c, d) {
9106 s_Hx.call(this);
9107 if (!Array.isArray(a) || !Array.isArray(b)) throw Error("De");
9108 if (a.length != b.length) throw Error("Ee");
9109 this.Ba = a;
9110 this.Ha = b;
9111 this.duration = c;
9112 this.Ea = d;
9113 this.coords = [];
9114 this.Aa = !1;
9115 this.progress = 0
9116 };
9117 s_m(s_Ix, s_Hx);
9118 s_ = s_Ix.prototype;
9119 s_.getDuration = function() {
9120 return this.duration
9121 };
9122 s_.play = function(a) {
9123 if (a || 0 == this.ka) this.progress = 0, this.coords = this.Ba;
9124 else if (this.ji()) return !1;
9125 s_Gx(this);
9126 this.startTime = a = s_5a(); - 1 == this.ka && (this.startTime -= this.duration * this.progress);
9127 this.endTime = this.startTime + this.duration;
9128 this.progress || this.RH();
9129 this.wa("play"); - 1 == this.ka && this.wa("resume");
9130 this.ka = 1;
9131 s_Fx(this);
9132 s_iHb(this, a);
9133 return !0
9134 };
9135 s_.stop = function(a) {
9136 s_Gx(this);
9137 this.ka = 0;
9138 a && (this.progress = 1);
9139 s_jHb(this, this.progress);
9140 this.onStop();
9141 this.hF()
9142 };
9143 s_.pause = function() {
9144 this.ji() && (s_Gx(this), this.ka = -1, this.wa("pause"))
9145 };
9146 s_.gfa = function() {
9147 return this.progress
9148 };
9149 s_.yF = function(a) {
9150 this.progress = a;
9151 this.ji() && (this.startTime = s_5a() - this.duration * this.progress, this.endTime = this.startTime + this.duration)
9152 };
9153 s_.Jb = function() {
9154 0 == this.ka || this.stop(!1);
9155 this.wa("destroy");
9156 s_Ix.zc.Jb.call(this)
9157 };
9158 s_.destroy = function() {
9159 this.dispose()
9160 };
9161 s_.Fm = function(a) {
9162 s_iHb(this, a)
9163 };
9164 var s_iHb = function(a, b) {
9165 b < a.startTime && (a.endTime = b + a.endTime - a.startTime, a.startTime = b);
9166 a.progress = (b - a.startTime) / (a.endTime - a.startTime);
9167 1 < a.progress && (a.progress = 1);
9168 s_jHb(a, a.progress);
9169 1 == a.progress ? (a.ka = 0, s_Gx(a), s_hHb(a), a.hF()) : a.ji() && a.Da()
9170 },
9171 s_jHb = function(a, b) {
9172 s_ac(a.Ea) && (b = a.Ea(b));
9173 a.coords = Array(a.Ba.length);
9174 for (var c = 0; c < a.Ba.length; c++) a.coords[c] = (a.Ha[c] - a.Ba[c]) * b + a.Ba[c]
9175 };
9176 s_Ix.prototype.Da = function() {
9177 this.wa("animate")
9178 };
9179 s_Ix.prototype.wa = function(a) {
9180 this.dispatchEvent(new s_kHb(a, this))
9181 };
9182 var s_kHb = function(a, b) {
9183 s_ag.call(this, a);
9184 this.coords = b.coords;
9185 this.x = b.coords[0];
9186 this.y = b.coords[1];
9187 this.z = b.coords[2];
9188 this.duration = b.duration;
9189 this.progress = b.gfa();
9190 this.state = b.ka
9191 };
9192 s_m(s_kHb, s_ag);
9193
9194 s_f().ka();
9195
9196} catch (e) {
9197 _DumpException(e)
9198}
9199try {
9200 s_L("sykp");
9201 /*
9202
9203 Copyright The Closure Library Authors.
9204 SPDX-License-Identifier: Apache-2.0
9205 */
9206 var s_gF = function(a) {
9207 return Math.pow(a, 3)
9208 },
9209 s_hF = function(a) {
9210 return 1 - Math.pow(1 - a, 3)
9211 },
9212 s_Htc = function(a) {
9213 return 1 - Math.pow(1 - a, 4)
9214 },
9215 s_iF = function(a) {
9216 return 3 * a * a - 2 * a * a * a
9217 };
9218
9219 s_f().ka();
9220
9221} catch (e) {
9222 _DumpException(e)
9223}
9224try {
9225 var s_Uue = function(a, b) {
9226 a && s_T(a, {
9227 data: {
9228 ct: b || "pi"
9229 }
9230 })
9231 },
9232 s_Vue = function(a, b) {
9233 a && (a.style.display = b ? "block" : "none")
9234 },
9235 s_Xue = function(a, b) {
9236 var c = s_nl();
9237 c.open("GET", a, !0);
9238 b && (c.onreadystatechange = s_Qa(s_Wue, c, b), c.onabort = s_Qa(b, !1));
9239 c.send()
9240 },
9241 s_Wue = function(a, b) {
9242 4 == a.readyState && (a = a.status, b(200 == a || 204 == a))
9243 };
9244 s_L("syup");
9245
9246 s_f().ka();
9247
9248} catch (e) {
9249 _DumpException(e)
9250}
9251try {
9252 var s_qve = function(a) {
9253 a = a.Xa.el();
9254 var b = s_b(a, "mpeUrl"),
9255 c = s_b(a, "mpcUrl");
9256 b && c && s_Xue(a.checked ? b : c, s_pve)
9257 },
9258 s_uve = function(a) {
9259 var b = s_e("mppro");
9260 null != b && (b.style.display = "none");
9261 b = s_e("mpb");
9262 null != b && (b.style.display = "");
9263 b = 0;
9264 for (var c; c = s_rve[b++];) c.expand();
9265 s_Bi(s_e("mpc"), "mpcc", "mpce");
9266 b = a.Xa.el();
9267 s_sve(b, "show");
9268 s_tve(a.event.data)
9269 },
9270 s_vve = function(a) {
9271 for (var b = 0, c; c = s_rve[b++];) c.collapse();
9272 s_Bi(s_e("mpc"), "mpce", "mpcc");
9273 b = a.Xa.el();
9274 s_sve(b, "hide");
9275 s_tve(a.event.data)
9276 },
9277 s_sve = function(a, b) {
9278 for (var c =
9279 s_sf("mpmt"), d = [], e = 0; e < c.length; e++) {
9280 var f = s_Qf(c[e]);
9281 f && d.push(new s_K(f, b))
9282 }
9283 s_S(d, {
9284 triggerElement: a
9285 })
9286 },
9287 s_tve = function(a) {
9288 google.log("mpck", "&ved=" + a.ved)
9289 },
9290 s_pve = function() {};
9291 s_L("mpck");
9292 /*
9293
9294 Copyright The Closure Library Authors.
9295 SPDX-License-Identifier: Apache-2.0
9296 */
9297 var s_wve = function(a, b, c, d, e, f) {
9298 function g(k) {
9299 if (k) {
9300 k.tabIndex = 0;
9301 s_Ao(k, h.Ma);
9302 s_O(k, "goog-zippy-header");
9303 k && h.La.listen(k, "click", h.Oa);
9304 var l = h;
9305 k && (l.Ha.attach(k), l.Ja.listen(l.Ha, "key", l.Qa))
9306 }
9307 }
9308 s_gh.call(this);
9309 this.wc = e || s_nf();
9310 this.Aa = this.wc.Fa(a) || null;
9311 this.Ca = this.wc.Fa(d || null);
9312 this.Ea = s_ac(b) ? b : null;
9313 this.Ma = f || "tab";
9314 this.Ba = this.Ea || !b ? null : this.wc.Fa(b);
9315 this.wa = 1 == c;
9316 void 0 !== c || this.Ea || (this.Ca ? this.wa = s_Ih(this.Ca) : this.Aa && (this.wa = s_xi(this.Aa, "goog-zippy-expanded")));
9317 this.Ja = new s_qi(this);
9318 this.Ha = new s_rx;
9319 this.La = new s_qi(this);
9320 var h = this;
9321 g(this.Aa);
9322 g(this.Ca);
9323 this.Kk(this.wa)
9324 };
9325 s_m(s_wve, s_gh);
9326 s_ = s_wve.prototype;
9327 s_.Jb = function() {
9328 s_wve.zc.Jb.call(this);
9329 s_8f(this.Ja);
9330 s_8f(this.Ha);
9331 s_8f(this.La)
9332 };
9333 s_.Cf = function() {
9334 return this.Ba
9335 };
9336 s_.expand = function() {
9337 this.Kk(!0)
9338 };
9339 s_.collapse = function() {
9340 this.Kk(!1)
9341 };
9342 s_.toggle = function() {
9343 this.Kk(!this.wa)
9344 };
9345 s_.Kk = function(a) {
9346 this.Ba ? s_J(this.Ba, a) : a && this.Ea && (this.Ba = this.Ea());
9347 this.Ba && s_O(this.Ba, "goog-zippy-content");
9348 this.Ca ? (s_J(this.Aa, !a), s_J(this.Ca, a)) : s_xve(this, a);
9349 this.wa = a;
9350 this.dispatchEvent(new s_yve("toggle", this, this.wa))
9351 };
9352 s_.Se = function() {
9353 return this.wa
9354 };
9355 var s_xve = function(a, b) {
9356 a.Aa && (s_Ai(a.Aa, "goog-zippy-expanded", b), s_Ai(a.Aa, "goog-zippy-collapsed", !b), s_Co(a.Aa, "expanded", b))
9357 };
9358 s_wve.prototype.Qa = function(a) {
9359 if (13 == a.keyCode || 32 == a.keyCode) this.toggle(), this.dispatchEvent(new s_yve("action", this, this.wa, a)), a.preventDefault(), a.stopPropagation()
9360 };
9361 s_wve.prototype.Oa = function(a) {
9362 this.toggle();
9363 this.dispatchEvent(new s_yve("action", this, this.wa, a))
9364 };
9365 var s_yve = function(a, b, c, d) {
9366 s_ag.call(this, a, b);
9367 this.$j = c;
9368 this.Zg = d || null
9369 };
9370 s_m(s_yve, s_ag);
9371 var s_zve = function(a, b, c, d, e) {
9372 d = d || s_nf();
9373 var f = d.Ie("DIV", {
9374 style: "overflow:hidden"
9375 });
9376 b = d.Fa(b);
9377 b.parentNode.replaceChild(f, b);
9378 f.appendChild(b);
9379 this.Da = f;
9380 this.ka = null;
9381 s_wve.call(this, a, b, c, void 0, d, e);
9382 a = this.Se();
9383 this.Da.style.display = a ? "" : "none";
9384 s_xve(this, a)
9385 };
9386 s_m(s_zve, s_wve);
9387 s_ = s_zve.prototype;
9388 s_.animationDuration = 500;
9389 s_.FFb = s_hF;
9390 s_.Kk = function(a) {
9391 if (this.Se() != a || this.ka) {
9392 "none" == this.Da.style.display && (this.Da.style.display = "");
9393 var b = this.Cf().offsetHeight;
9394 if (this.ka) {
9395 s_lg(this.ka);
9396 this.ka.stop(!1);
9397 var c = parseInt(this.Cf().style.marginTop, 10);
9398 c = b - Math.abs(c)
9399 } else c = a ? 0 : b;
9400 s_xve(this, a);
9401 this.ka = new s_Ix([0, c], [0, a ? b : 0], this.animationDuration, this.FFb);
9402 s_H(this.ka, ["begin", "animate", "end"], this.Rgc, !1, this);
9403 s_H(this.ka, "begin", s_c(this.Sgc, this, a));
9404 s_H(this.ka, "end", s_c(this.Tgc, this, a));
9405 this.ka.play(!1)
9406 }
9407 };
9408 s_.Rgc = function(a) {
9409 var b = this.Cf();
9410 b.style.marginTop = a.y - b.offsetHeight + "px"
9411 };
9412 s_.Sgc = function(a) {
9413 this.dispatchEvent(new s_yve("N", this, a))
9414 };
9415 s_.Tgc = function(a) {
9416 a && (this.Cf().style.marginTop = "0");
9417 s_lg(this.ka);
9418 this.wa = a;
9419 this.ka = null;
9420 a || (this.Da.style.display = "none");
9421 this.dispatchEvent(new s_yve("toggle", this, a));
9422 this.dispatchEvent(new s_yve("O", this, a))
9423 };
9424 var s_rve = [],
9425 s_Ave = {};
9426 s_db("mpck", (s_Ave.init = function(a) {
9427 s_zb("mpck", {
9428 mpae: s_uve,
9429 mpac: s_vve,
9430 mpe: s_qve
9431 });
9432 a = a && a.me || !1;
9433 for (var b = s_sf("mpmt"), c = 0, d; d = b[c++];) s_rve.push(new s_zve(null, d, a)), d.style.display = ""
9434 }, s_Ave));
9435
9436 s_f().ka();
9437
9438} catch (e) {
9439 _DumpException(e)
9440}
9441try {
9442 var s_6Ta = function(a) {
9443 var b = new Image;
9444 b.src = a;
9445 s_cc("google.mu", b)
9446 };
9447 s_L("mu");
9448 var s_7Ta = {};
9449 s_db("mu", (s_7Ta.init = function(a) {
9450 var b = a.murl;
9451 b && ("complete" == document.readyState ? s_6Ta(b) : s_hg(s_Cf(), "load", function() {
9452 return s_6Ta(b)
9453 }, !0, document.documentElement))
9454 }, s_7Ta));
9455
9456 s_f().ka();
9457
9458} catch (e) {
9459 _DumpException(e)
9460}
9461try {
9462 s_L("sb_wiz");
9463
9464 s_f().ka();
9465
9466} catch (e) {
9467 _DumpException(e)
9468}
9469try {
9470 s_L("sf");
9471 var s_TYa = {};
9472 s_db("sf", (s_TYa.init = function() {
9473 s_zb("sf", {
9474 chk: function(a) {
9475 a.Xa.el().checked = !0
9476 },
9477 lck: function(a) {
9478 a = a.Xa.el();
9479 a.form.q.value ? (a.checked = !0, (a = a.form.iflsig) && a.value && (a.disabled = !1)) : s__a().href = "/doodles/"
9480 }
9481 })
9482 }, s_TYa));
9483
9484 s_f().ka();
9485
9486} catch (e) {
9487 _DumpException(e)
9488}
9489try {
9490 var s_zWa = function(a) {
9491 return s_jc(arguments, function(b, c) {
9492 return b + c
9493 }, 0)
9494 },
9495 s_AWa = function(a) {
9496 return s_zWa.apply(null, arguments) / arguments.length
9497 };
9498 s_L("sy53");
9499 var s_0m = function() {
9500 return navigator.userAgent
9501 },
9502 s_BWa = /iPhone|iPod|iPad/,
9503 s_CWa = function() {
9504 return s_8c(s_0m(), "Android")
9505 },
9506 s_DWa = /Mac OS X.+Silk\//;
9507 var s_1m = s_5f || s_BWa.test(s_0m()) || s_CWa() || s_DWa.test(s_0m()),
9508 s_2m = window.navigator.msPointerEnabled,
9509 s_EWa = s_1m ? "touchstart" : s_2m ? "MSPointerDown" : "mousedown",
9510 s_FWa = s_1m ? "touchmove" : s_2m ? "MSPointerMove" : "mousemove",
9511 s_GWa = s_1m ? "touchend" : s_2m ? "MSPointerUp" : "mouseup",
9512 s_HWa = s_2m ? "MSPointerCancel" : "touchcancel",
9513 s_3m = function(a) {
9514 return a.touches || [a]
9515 };
9516
9517 s_f().ka();
9518
9519} catch (e) {
9520 _DumpException(e)
9521}
9522try {
9523 s_L("sy5d");
9524 var s_8Wa = function(a) {
9525 return new RegExp("(?:^| +)" + a + "(?:$| +)")
9526 },
9527 s_9Wa = function(a, b, c, d) {
9528 var e = s_8Wa(c),
9529 f = d || "",
9530 g = s_8Wa(f);
9531 if (b != e.test(a.className) || d && b == g.test(a.className)) d = a.className.replace(e, " ").replace(g, " "), a.className = d + " " + (b ? c : f)
9532 };
9533
9534 s_f().ka();
9535
9536} catch (e) {
9537 _DumpException(e)
9538}
9539try {
9540 s_L("sy5e");
9541 var s_9m = function(a, b, c, d) {
9542 this.q2a = !!c;
9543 this.iqb = !!d;
9544 this.q2a && (this.kRa = Math.max(800, this.kRa));
9545 this.element = a;
9546 this.onclick = b;
9547 s_1m ? a.ontouchstart = s_c(this.FTa, this) : a.onmousedown = s_c(this.fhc, this);
9548 s_2m && (a.style.msTouchAction = "none");
9549 a.onclick = s_c(this.D2, this);
9550 this.REa = this.QEa = null
9551 },
9552 s_aXa = function(a) {
9553 s_$Wa.push(a);
9554 window.setTimeout(function() {
9555 var b = s_$Wa.indexOf(a); - 1 != b && s_$Wa.splice(b, 1)
9556 }, 2500)
9557 };
9558 s_9m.prototype.dispose = function() {
9559 s_1m ? this.element.ontouchstart = null : this.element.onmousedown = null;
9560 this.element.onclick = null
9561 };
9562 s_9m.prototype.FTa = function(a) {
9563 this.fba && !this.fba(a) || 1 < s_3m(a).length || (this.iqb || a.stopPropagation(), this.Fe = !0, this.q2a || (this.element.ontouchend = s_c(this.D2, this), document.body.addEventListener("touchend", s_bXa(this), !1)), document.body.addEventListener("touchmove", s_cXa(this), !1), document.body.addEventListener("touchcancel", s_bXa(this), !1), s_dXa(this), a = a.touches[0], this.u4 = new s_gf(a.clientX, a.clientY), this.wua ? this.A7b = window.setTimeout(s_c(this.$l, this, !0), this.wua) : this.$l(!0), this.q2a ||
9564 s_aXa(this.u4))
9565 };
9566 s_9m.prototype.fhc = function(a) {
9567 if (!this.fba || this.fba(a)) this.iqb || a.stopPropagation(), this.Fe = !0, s_dXa(this), this.$l(!0)
9568 };
9569 s_9m.prototype.D2 = function(a) {
9570 if (this.fba && !this.fba(a)) return this.Yn(), !0;
9571 if (a) {
9572 if ("touchend" == a.type && !this.Fe) return !1;
9573 a.stopPropagation()
9574 }
9575 this.$l(!0);
9576 window.setTimeout(s_c(function() {
9577 this.Yn();
9578 if (s_eXa(this)) this.onclick(a)
9579 }, this), 0);
9580 return !1
9581 };
9582 var s_cXa = function(a) {
9583 a.QEa || (a.QEa = function(b) {
9584 1 < s_3m(b).length ? a.Yn() : (b = s_3m(b)[0], b = new s_gf(b.clientX, b.clientY), a.u4 && 12 < s_hf(a.u4, b) && a.Yn())
9585 });
9586 return a.QEa
9587 };
9588 s_9m.prototype.Yn = function() {
9589 window.clearTimeout(this.A7b);
9590 window.clearTimeout(this.lRa);
9591 this.$l(!1);
9592 this.Fe = !1;
9593 document.body.removeEventListener && (document.body.removeEventListener("touchmove", s_cXa(this), !1), document.body.removeEventListener("touchend", s_bXa(this), !1), document.body.removeEventListener("touchcancel", s_bXa(this), !1))
9594 };
9595 var s_bXa = function(a) {
9596 a.REa || (a.REa = function() {
9597 return a.Yn()
9598 });
9599 return a.REa
9600 };
9601 s_9m.prototype.$l = function(a) {
9602 this.vWa && (!a || s_eXa(this)) && s_9Wa(this.element, a, this.vWa)
9603 };
9604 var s_eXa = function(a) {
9605 if (!document.elementFromPoint || !a.u4 || void 0 === a.u4.x) return !0;
9606 for (var b = document.elementFromPoint(a.u4.x, a.u4.y); b;) {
9607 if (b == a.element) return !0;
9608 b = b.parentNode
9609 }
9610 return !1
9611 },
9612 s_dXa = function(a) {
9613 a.rVa && (a.lRa = window.setTimeout(s_c(function() {
9614 this.Fe = !1;
9615 this.rVa()
9616 }, a), a.kRa))
9617 },
9618 s_$Wa = [];
9619 s_9m.prototype.wua = 100;
9620 s_9m.prototype.kRa = 500;
9621
9622 s_f().ka();
9623
9624} catch (e) {
9625 _DumpException(e)
9626}
9627try {
9628 s_L("sy62");
9629 var s_xo = function(a) {
9630 s_x(this, a, 0, -1, null, null)
9631 };
9632 s_m(s_xo, s_w);
9633 var s_yo = function(a, b) {
9634 for (; s_q(b) && !s_p(b);) switch (b.Aa) {
9635 case 1:
9636 var c = b.Ba();
9637 s_i(a, 1, c);
9638 break;
9639 default:
9640 s_r(b)
9641 }
9642 return a
9643 },
9644 s_zo = function(a, b) {
9645 a = s_y(a, 1);
9646 null != a && b.Aa(1, a)
9647 };
9648
9649 s_f().ka();
9650
9651} catch (e) {
9652 _DumpException(e)
9653}
9654try {
9655 s_L("syjv");
9656
9657 s_f().ka();
9658
9659} catch (e) {
9660 _DumpException(e)
9661}
9662try {
9663 s_L("syur");
9664 var s_NO = function(a) {
9665 s_x(this, a, 0, -1, null, null)
9666 };
9667 s_m(s_NO, s_w);
9668 s_NO.prototype.getUrl = function() {
9669 return s_y(this, 1)
9670 };
9671 s_NO.prototype.Pd = function() {
9672 return s_y(this, 2)
9673 };
9674 s_NO.prototype.Ad = function() {
9675 return s_y(this, 3)
9676 };
9677
9678 s_f().ka();
9679
9680} catch (e) {
9681 _DumpException(e)
9682}
9683try {
9684 s_L("syus");
9685
9686 s_f().ka();
9687
9688} catch (e) {
9689 _DumpException(e)
9690}
9691try {
9692 var s_OO = function(a, b, c) {
9693 var d = c || function(e) {
9694 s_ea(e)
9695 };
9696 b = s_Hb(b, function(e) {
9697 return function() {
9698 try {
9699 return e.apply(this, arguments)
9700 } catch (f) {
9701 d(f)
9702 }
9703 }
9704 });
9705 s_yb(a, b)
9706 },
9707 s_Zve = function(a, b) {
9708 var c = s_Yve(a);
9709 return function(d) {
9710 for (var e = [], f = 0; f < arguments.length; ++f) e[f] = arguments[f];
9711 try {
9712 b.apply(null, s_Tb(e))
9713 } catch (g) {
9714 c(g)
9715 }
9716 }
9717 },
9718 s_Yve = function(a) {
9719 var b = {
9720 mod: a,
9721 prop: "shop"
9722 };
9723 return function(c, d) {
9724 if (d) {
9725 var e = d.getAttribute("href") || null;
9726 e && setTimeout(function() {
9727 return s_9a(e, !1)
9728 }, 150)
9729 }
9730 google.ml(c, !1, b)
9731 }
9732 },
9733 s_PO = function() {
9734 if (!s__ve) {
9735 var a =
9736 s_Na("google.sh.sg");
9737 a && !s__ve && (s__ve = new s_0ve(a), s_1ve.resolve(s__ve))
9738 }
9739 return s__ve || new s_0ve
9740 },
9741 s_RO = function() {
9742 return s_QO(s_PO())
9743 },
9744 s_3ve = function() {
9745 var a = s_2ve();
9746 return void 0 !== a && !!s_z(a, 4)
9747 },
9748 s_SO = function() {
9749 var a = s_2ve();
9750 return void 0 !== a && !!s_z(a, 2)
9751 },
9752 s_TO = function(a) {
9753 var b = s_Ff("DIV");
9754 s_vd(b, a);
9755 return b.firstElementChild
9756 };
9757 s_L("syuq");
9758 var s_4ve = function(a) {
9759 s_x(this, a, 0, -1, null, null)
9760 };
9761 s_m(s_4ve, s_w);
9762 var s_5ve = function(a) {
9763 s_x(this, a, 0, -1, null, null)
9764 };
9765 s_m(s_5ve, s_w);
9766 var s_0ve = function(a) {
9767 s_x(this, a, 0, -1, null, null)
9768 };
9769 s_m(s_0ve, s_w);
9770 var s_2ve = function() {
9771 var a = s_PO();
9772 return s_C(a, s_5ve, 1)
9773 },
9774 s_QO = function(a) {
9775 return s_C(a, s_4ve, 2)
9776 };
9777 var s_1ve = s_Ea();
9778 s_Ub(s_Rj, void 0);
9779 var s__ve = null,
9780 s_UO = s_Yve;
9781
9782 s_f().ka();
9783
9784} catch (e) {
9785 _DumpException(e)
9786}
9787try {
9788 var s_Uze = function(a) {
9789 var b = s_RO();
9790 if (b = s_z(b, 185)) b = s_RO(), b = s_z(b, 186);
9791 b && (a.setAttribute("data-sbv2", "true"), google.ausb(a));
9792 s_9a(a.href)
9793 };
9794 s_L("sonic");
9795 var s_Vze = {};
9796 s_db("sonic", (s_Vze.init = function() {
9797 s_OO("sonic", {
9798 clk: s_Uze
9799 }, s_UO("sonic"))
9800 }, s_Vze));
9801
9802 s_f().ka();
9803
9804} catch (e) {
9805 _DumpException(e)
9806}
9807try {
9808 s_L("sy8g");
9809 /*
9810
9811 Copyright The Closure Library Authors.
9812 SPDX-License-Identifier: Apache-2.0
9813 */
9814
9815 s_f().ka();
9816
9817} catch (e) {
9818 _DumpException(e)
9819}
9820try {
9821 var s_96a = function(a) {
9822 if (s_ae && !s_ke(9)) return [0, 0, 0, 0];
9823 var b = s_76a.hasOwnProperty(a) ? s_76a[a] : null;
9824 if (b) return b;
9825 65536 < Object.keys(s_76a).length && (s_76a = {});
9826 var c = [0, 0, 0, 0];
9827 b = s_86a(a, /\\[0-9A-Fa-f]{6}\s?/g);
9828 b = s_86a(b, /\\[0-9A-Fa-f]{1,5}\s/g);
9829 b = s_86a(b, /\\./g);
9830 b = b.replace(/:not\(([^\)]*)\)/g, " $1 ");
9831 b = b.replace(/{[^]*/gm, "");
9832 b = s_bq(b, c, /(\[[^\]]+\])/g, 2);
9833 b = s_bq(b, c, /(#[^\#\s\+>~\.\[:]+)/g, 1);
9834 b = s_bq(b, c, /(\.[^\s\+>~\.\[:]+)/g, 2);
9835 b = s_bq(b, c, /(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
9836 3);
9837 b = s_bq(b, c, /(:[\w-]+\([^\)]*\))/gi, 2);
9838 b = s_bq(b, c, /(:[^\s\+>~\.\[:]+)/g, 2);
9839 b = b.replace(/[\*\s\+>~]/g, " ");
9840 b = b.replace(/[#\.]/g, " ");
9841 s_bq(b, c, /([^\s\+>~\.\[:]+)/g, 3);
9842 b = c;
9843 return s_76a[a] = b
9844 },
9845 s_bq = function(a, b, c, d) {
9846 return a.replace(c, function(e) {
9847 b[d] += 1;
9848 return Array(e.length + 1).join(" ")
9849 })
9850 },
9851 s_86a = function(a, b) {
9852 return a.replace(b, function(c) {
9853 return Array(c.length + 1).join("A")
9854 })
9855 },
9856 s_a7a = function(a) {
9857 return s_$6a[a]
9858 },
9859 s_cq = function(a, b) {
9860 a = s_8b[a];
9861 return a && a.prototype ? (b = Object.getOwnPropertyDescriptor(a.prototype,
9862 b)) && b.get || null : null
9863 },
9864 s_dq = function(a, b) {
9865 return (a = s_8b[a]) && a.prototype && a.prototype[b] || null
9866 },
9867 s_b7a = function(a, b, c, d) {
9868 if (a) return a.apply(b);
9869 a = b[c];
9870 if (!d(a)) throw Error("Pb");
9871 return a
9872 },
9873 s_eq = function(a, b, c, d) {
9874 if (a) return a.apply(b, d);
9875 if (s_ae && 10 > document.documentMode) {
9876 if (!b[c].call) throw Error("Qb");
9877 } else if ("function" != typeof b[c]) throw Error("Pb");
9878 return b[c].apply(b, d)
9879 },
9880 s_d7a = function(a) {
9881 return s_b7a(s_c7a, a, "attributes", function(b) {
9882 return b instanceof NamedNodeMap
9883 })
9884 },
9885 s_f7a = function(a, b, c) {
9886 try {
9887 s_eq(s_e7a,
9888 a, "setAttribute", [b, c])
9889 } catch (d) {
9890 if (-1 == d.message.indexOf("A security problem occurred")) throw d;
9891 }
9892 },
9893 s_h7a = function(a) {
9894 return s_b7a(s_g7a, a, "style", function(b) {
9895 return b instanceof CSSStyleDeclaration
9896 })
9897 },
9898 s_j7a = function(a) {
9899 return s_b7a(s_i7a, a, "sheet", function(b) {
9900 return b instanceof CSSStyleSheet
9901 })
9902 },
9903 s_k7a = function(a) {
9904 return a
9905 },
9906 s_m7a = function(a) {
9907 return s_b7a(s_l7a, a, "nodeName", function(b) {
9908 return "string" == typeof b
9909 })
9910 },
9911 s_o7a = function(a) {
9912 return s_b7a(s_n7a, a, "nodeType", function(b) {
9913 return "number" == typeof b
9914 })
9915 },
9916 s_q7a = function(a) {
9917 return s_b7a(s_p7a, a, "parentNode", function(b) {
9918 return !(b && "string" == typeof b.name && b.name && "parentnode" == b.name.toLowerCase())
9919 })
9920 },
9921 s_s7a = function(a, b) {
9922 return s_eq(s_r7a, a, a.getPropertyValue ? "getPropertyValue" : "getAttribute", [b]) || ""
9923 },
9924 s_u7a = function(a, b, c) {
9925 s_eq(s_t7a, a, a.setProperty ? "setProperty" : "setAttribute", [b, c])
9926 },
9927 s_v7a = function(a, b) {
9928 return s_sc.apply([], s_ic(a, b, void 0))
9929 },
9930 s_w7a = function(a, b) {
9931 if (s_8c(a, "<")) throw Error("x`" + a);
9932 var c = a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,
9933 "");
9934 if (!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=^$|]+$/.test(c)) throw Error("y`" + a);
9935 a: {
9936 for (var d = {
9937 "(": ")",
9938 "[": "]"
9939 }, e = [], f = 0; f < c.length; f++) {
9940 var g = c[f];
9941 if (d[g]) e.push(d[g]);
9942 else if (s_sea(d, g) && e.pop() != g) {
9943 c = !1;
9944 break a
9945 }
9946 }
9947 c = 0 == e.length
9948 }
9949 if (!c) throw Error("z`" + a);
9950 b instanceof s_ed || (b = s_fd(b));
9951 return s_ufa(a + "{" + s_hfa(b).replace(/</g, "\\3C ") + "}")
9952 },
9953 s_x7a = function(a) {
9954 var b = "",
9955 c = function(d) {
9956 Array.isArray(d) ? s_n(d, c) : b += s_vfa(d)
9957 };
9958 s_n(arguments, c);
9959 return s_ufa(b)
9960 };
9961 s_L("sy8i");
9962 /*
9963
9964 Copyright The Closure Library Authors.
9965 SPDX-License-Identifier: Apache-2.0
9966 */
9967 var s_76a = {};
9968 var s_y7a = {
9969 rgb: !0,
9970 rgba: !0,
9971 alpha: !0,
9972 rect: !0,
9973 image: !0,
9974 "linear-gradient": !0,
9975 "radial-gradient": !0,
9976 "repeating-linear-gradient": !0,
9977 "repeating-radial-gradient": !0,
9978 "cubic-bezier": !0,
9979 matrix: !0,
9980 perspective: !0,
9981 rotate: !0,
9982 rotate3d: !0,
9983 rotatex: !0,
9984 rotatey: !0,
9985 steps: !0,
9986 rotatez: !0,
9987 scale: !0,
9988 scale3d: !0,
9989 scalex: !0,
9990 scaley: !0,
9991 scalez: !0,
9992 skew: !0,
9993 skewx: !0,
9994 skewy: !0,
9995 translate: !0,
9996 translate3d: !0,
9997 translatex: !0,
9998 translatey: !0,
9999 translatez: !0
10000 },
10001 s_z7a = /[\n\f\r"'()*<>]/g,
10002 s_$6a = {
10003 "\n": "%0a",
10004 "\f": "%0c",
10005 "\r": "%0d",
10006 '"': "%22",
10007 "'": "%27",
10008 "(": "%28",
10009 ")": "%29",
10010 "*": "%2a",
10011 "<": "%3c",
10012 ">": "%3e"
10013 },
10014 s_A7a = function(a, b, c) {
10015 b = s_7c(b);
10016 if ("" == b) return null;
10017 if (s_Wea(b, "url(")) return !b.endsWith(")") || 1 < (b ? b.split("(").length - 1 : 0) || 1 < (b ? b.split(")").length - 1 : 0) || !c ? b = null : b = c ? (b = c(s__fa(b.substring(4, b.length - 1), "\"'"), a)) && "about:invalid#zClosurez" != s_ad(b) ? 'url("' + s_ad(b).replace(s_z7a, s_a7a) + '")' : null : null, b;
10018 if (0 < b.indexOf("(")) {
10019 if (/"|'/.test(b)) return null;
10020 for (a = /([\-\w]+)\(/g; c = a.exec(b);)
10021 if (!(c[1].toLowerCase() in s_y7a)) return null
10022 }
10023 return b
10024 };
10025 var s_c7a = s_cq("Element", "attributes") || s_cq("Node", "attributes"),
10026 s_B7a = s_dq("Element", "hasAttribute"),
10027 s_C7a = s_dq("Element", "getAttribute"),
10028 s_e7a = s_dq("Element", "setAttribute"),
10029 s_D7a = s_dq("Element", "removeAttribute"),
10030 s_E7a = s_dq("Element", "getElementsByTagName"),
10031 s_F7a = s_dq("Element", "matches") || s_dq("Element", "msMatchesSelector"),
10032 s_l7a = s_cq("Node", "nodeName"),
10033 s_n7a = s_cq("Node", "nodeType"),
10034 s_p7a = s_cq("Node", "parentNode"),
10035 s_g7a = s_cq("HTMLElement", "style") || s_cq("Element", "style"),
10036 s_i7a = s_cq("HTMLStyleElement",
10037 "sheet"),
10038 s_r7a = s_dq("CSSStyleDeclaration", "getPropertyValue"),
10039 s_t7a = s_dq("CSSStyleDeclaration", "setProperty");
10040 var s_G7a = s_ae && 10 > document.documentMode ? null : /\s*([^\s'",]+[^'",]*(('([^'\r\n\f\\]|\\[^])*')|("([^"\r\n\f\\]|\\[^])*")|[^'",])*)/g,
10041 s_H7a = {
10042 "-webkit-border-horizontal-spacing": !0,
10043 "-webkit-border-vertical-spacing": !0
10044 },
10045 s_K7a = function(a, b, c) {
10046 var d = [];
10047 a = s_I7a(s_tc(a.cssRules));
10048 s_n(a, function(e) {
10049 if (b && !/[a-zA-Z][\w-:\.]*/.test(b)) throw Error("Rb");
10050 if (!(b && s_ae && 10 == document.documentMode && /\\['"]/.test(e.selectorText))) {
10051 var f = b ? e.selectorText.replace(s_G7a, "#" + b + " $1") : e.selectorText;
10052 d.push(s_w7a(f, s_J7a(e.style,
10053 c)))
10054 }
10055 });
10056 return s_x7a(d)
10057 },
10058 s_I7a = function(a) {
10059 return s_hc(a, function(b) {
10060 return b instanceof CSSStyleRule || b.type == CSSRule.STYLE_RULE
10061 })
10062 },
10063 s_M7a = function(a, b, c) {
10064 a = s_L7a("<style>" + a + "</style>");
10065 return null == a || null == a.sheet ? s_tfa : s_K7a(a.sheet, void 0 != b ? b : null, c)
10066 },
10067 s_L7a = function(a) {
10068 if (s_ae && !s_ke(10) || "function" != typeof s_8b.DOMParser) return null;
10069 a = s_o("<html><head></head><body>" + a + "</body></html>");
10070 var b = new DOMParser;
10071 return b.parseFromString(s_qd(a), "text/html").body.children[0]
10072 },
10073 s_J7a = function(a, b) {
10074 if (!a) return s_jfa;
10075 var c = document.createElement("div").style,
10076 d = s_N7a(a);
10077 s_n(d, function(e) {
10078 var f = s_ee && e in s_H7a ? e : e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i, "");
10079 s_4c(f, "--") || s_4c(f, "var") || (e = s_s7a(a, e), e = s_A7a(f, e, b), null != e && s_u7a(c, f, e))
10080 });
10081 return s_ifa(c.cssText || "")
10082 },
10083 s_P7a = function(a) {
10084 var b = Array.from(s_eq(s_E7a, a, "getElementsByTagName", ["STYLE"])),
10085 c = s_v7a(b, function(e) {
10086 return s_tc(s_j7a(e).cssRules)
10087 });
10088 c = s_I7a(c);
10089 c.sort(function(e, f) {
10090 e = s_96a(e.selectorText);
10091 a: {
10092 f = s_96a(f.selectorText);
10093 for (var g = s_xc, h = Math.min(e.length, f.length), k = 0; k < h; k++) {
10094 var l = g(e[k], f[k]);
10095 if (0 != l) {
10096 e = l;
10097 break a
10098 }
10099 }
10100 e = s_xc(e.length, f.length)
10101 }
10102 return -e
10103 });
10104 a = document.createTreeWalker(a, NodeFilter.SHOW_ELEMENT, null, !1);
10105 for (var d; d = a.nextNode();) s_n(c, function(e) {
10106 s_eq(s_F7a, d, d.matches ? "matches" : "msMatchesSelector", [e.selectorText]) && e.style && s_O7a(d, e.style)
10107 });
10108 s_n(b, s_Nf)
10109 },
10110 s_O7a = function(a, b) {
10111 var c = s_N7a(a.style),
10112 d = s_N7a(b);
10113 s_n(d, function(e) {
10114 if (!(0 <= c.indexOf(e))) {
10115 var f = s_s7a(b, e);
10116 s_u7a(a.style, e, f)
10117 }
10118 })
10119 },
10120 s_N7a = function(a) {
10121 s_$b(a) ?
10122 a = s_tc(a) : (a = s_Mc(a), s_Ab(a, "cssText"));
10123 return a
10124 };
10125 var s_Q7a = {
10126 "* ARIA-CHECKED": !0,
10127 "* ARIA-COLCOUNT": !0,
10128 "* ARIA-COLINDEX": !0,
10129 "* ARIA-CONTROLS": !0,
10130 "* ARIA-DESCRIBEDBY": !0,
10131 "* ARIA-DISABLED": !0,
10132 "* ARIA-EXPANDED": !0,
10133 "* ARIA-GOOG-EDITABLE": !0,
10134 "* ARIA-HASPOPUP": !0,
10135 "* ARIA-HIDDEN": !0,
10136 "* ARIA-LABEL": !0,
10137 "* ARIA-LABELLEDBY": !0,
10138 "* ARIA-MULTILINE": !0,
10139 "* ARIA-MULTISELECTABLE": !0,
10140 "* ARIA-ORIENTATION": !0,
10141 "* ARIA-PLACEHOLDER": !0,
10142 "* ARIA-READONLY": !0,
10143 "* ARIA-REQUIRED": !0,
10144 "* ARIA-ROLEDESCRIPTION": !0,
10145 "* ARIA-ROWCOUNT": !0,
10146 "* ARIA-ROWINDEX": !0,
10147 "* ARIA-SELECTED": !0,
10148 "* ABBR": !0,
10149 "* ACCEPT": !0,
10150 "* ACCESSKEY": !0,
10151 "* ALIGN": !0,
10152 "* ALT": !0,
10153 "* AUTOCOMPLETE": !0,
10154 "* AXIS": !0,
10155 "* BGCOLOR": !0,
10156 "* BORDER": !0,
10157 "* CELLPADDING": !0,
10158 "* CELLSPACING": !0,
10159 "* CHAROFF": !0,
10160 "* CHAR": !0,
10161 "* CHECKED": !0,
10162 "* CLEAR": !0,
10163 "* COLOR": !0,
10164 "* COLSPAN": !0,
10165 "* COLS": !0,
10166 "* COMPACT": !0,
10167 "* COORDS": !0,
10168 "* DATETIME": !0,
10169 "* DIR": !0,
10170 "* DISABLED": !0,
10171 "* ENCTYPE": !0,
10172 "* FACE": !0,
10173 "* FRAME": !0,
10174 "* HEIGHT": !0,
10175 "* HREFLANG": !0,
10176 "* HSPACE": !0,
10177 "* ISMAP": !0,
10178 "* LABEL": !0,
10179 "* LANG": !0,
10180 "* MAX": !0,
10181 "* MAXLENGTH": !0,
10182 "* METHOD": !0,
10183 "* MULTIPLE": !0,
10184 "* NOHREF": !0,
10185 "* NOSHADE": !0,
10186 "* NOWRAP": !0,
10187 "* OPEN": !0,
10188 "* READONLY": !0,
10189 "* REQUIRED": !0,
10190 "* REL": !0,
10191 "* REV": !0,
10192 "* ROLE": !0,
10193 "* ROWSPAN": !0,
10194 "* ROWS": !0,
10195 "* RULES": !0,
10196 "* SCOPE": !0,
10197 "* SELECTED": !0,
10198 "* SHAPE": !0,
10199 "* SIZE": !0,
10200 "* SPAN": !0,
10201 "* START": !0,
10202 "* SUMMARY": !0,
10203 "* TABINDEX": !0,
10204 "* TITLE": !0,
10205 "* TYPE": !0,
10206 "* VALIGN": !0,
10207 "* VALUE": !0,
10208 "* VSPACE": !0,
10209 "* WIDTH": !0
10210 },
10211 s_R7a = {
10212 "* USEMAP": !0,
10213 "* ACTION": !0,
10214 "* CITE": !0,
10215 "* HREF": !0,
10216 "* LONGDESC": !0,
10217 "* SRC": !0,
10218 "LINK HREF": !0,
10219 "* FOR": !0,
10220 "* HEADERS": !0,
10221 "* NAME": !0,
10222 "A TARGET": !0,
10223 "* CLASS": !0,
10224 "* ID": !0,
10225 "* STYLE": !0
10226 };
10227 var s_S7a = "undefined" != typeof WeakMap && -1 != WeakMap.toString().indexOf("[native code]"),
10228 s_T7a = 0,
10229 s_U7a = function() {
10230 this.Aa = [];
10231 this.wa = [];
10232 this.ka = "data-elementweakmap-index-" + s_T7a++
10233 };
10234 s_U7a.prototype.set = function(a, b) {
10235 if (s_eq(s_B7a, a, "hasAttribute", [this.ka])) {
10236 var c = parseInt(s_eq(s_C7a, a, "getAttribute", [this.ka]) || null, 10);
10237 this.wa[c] = b
10238 } else c = this.wa.push(b) - 1, s_f7a(a, this.ka, c.toString()), this.Aa.push(a);
10239 return this
10240 };
10241 s_U7a.prototype.get = function(a) {
10242 if (s_eq(s_B7a, a, "hasAttribute", [this.ka])) return a = parseInt(s_eq(s_C7a, a, "getAttribute", [this.ka]) || null, 10), this.wa[a]
10243 };
10244 s_U7a.prototype.clear = function() {
10245 this.Aa.forEach(function(a) {
10246 s_eq(s_D7a, a, "removeAttribute", [this.ka])
10247 }, this);
10248 this.Aa = [];
10249 this.wa = []
10250 };
10251 var s_V7a = !s_ae || s_le(10),
10252 s_W7a = !s_ae || null == document.documentMode,
10253 s_X7a = function() {},
10254 s_Z7a = function(a, b) {
10255 if ("TEMPLATE" == s_m7a(b).toUpperCase()) return null;
10256 var c = s_m7a(b).toUpperCase();
10257 if (c in a.Ca) c = null;
10258 else if (a.Aa[c]) c = document.createElement(c);
10259 else {
10260 var d = s_Ff("SPAN");
10261 a.Ha && s_f7a(d, "data-sanitizer-original-tag", c.toLowerCase());
10262 c = d
10263 }
10264 if (!c) return null;
10265 d = c;
10266 var e = s_d7a(b);
10267 if (null != e)
10268 for (var f = 0, g; g = e[f]; f++)
10269 if (g.specified) {
10270 var h = a;
10271 var k = b,
10272 l = g,
10273 m = l.name;
10274 if (s_4c(m, "data-sanitizer-")) h = null;
10275 else {
10276 var n =
10277 s_m7a(k);
10278 l = l.value;
10279 var p = {
10280 tagName: s_7c(n).toLowerCase(),
10281 attributeName: s_7c(m).toLowerCase()
10282 },
10283 q = {
10284 JGa: void 0
10285 };
10286 "style" == p.attributeName && (q.JGa = s_h7a(k));
10287 k = s_Y7a(n, m);
10288 k in h.ka ? (h = h.ka[k], h = h(l, p, q)) : (m = s_Y7a(null, m), m in h.ka ? (h = h.ka[m], h = h(l, p, q)) : h = null)
10289 }
10290 null !== h && s_f7a(d, g.name, h)
10291 } return c
10292 };
10293 var s__7a = {
10294 APPLET: !0,
10295 AUDIO: !0,
10296 BASE: !0,
10297 BGSOUND: !0,
10298 EMBED: !0,
10299 FORM: !0,
10300 IFRAME: !0,
10301 ISINDEX: !0,
10302 KEYGEN: !0,
10303 LAYER: !0,
10304 LINK: !0,
10305 META: !0,
10306 OBJECT: !0,
10307 SCRIPT: !0,
10308 SVG: !0,
10309 STYLE: !0,
10310 TEMPLATE: !0,
10311 VIDEO: !0
10312 };
10313 var s_07a = {
10314 A: !0,
10315 ABBR: !0,
10316 ACRONYM: !0,
10317 ADDRESS: !0,
10318 AREA: !0,
10319 ARTICLE: !0,
10320 ASIDE: !0,
10321 B: !0,
10322 BDI: !0,
10323 BDO: !0,
10324 BIG: !0,
10325 BLOCKQUOTE: !0,
10326 BR: !0,
10327 BUTTON: !0,
10328 CAPTION: !0,
10329 CENTER: !0,
10330 CITE: !0,
10331 CODE: !0,
10332 COL: !0,
10333 COLGROUP: !0,
10334 DATA: !0,
10335 DATALIST: !0,
10336 DD: !0,
10337 DEL: !0,
10338 DETAILS: !0,
10339 DFN: !0,
10340 DIALOG: !0,
10341 DIR: !0,
10342 DIV: !0,
10343 DL: !0,
10344 DT: !0,
10345 EM: !0,
10346 FIELDSET: !0,
10347 FIGCAPTION: !0,
10348 FIGURE: !0,
10349 FONT: !0,
10350 FOOTER: !0,
10351 FORM: !0,
10352 H1: !0,
10353 H2: !0,
10354 H3: !0,
10355 H4: !0,
10356 H5: !0,
10357 H6: !0,
10358 HEADER: !0,
10359 HGROUP: !0,
10360 HR: !0,
10361 I: !0,
10362 IMG: !0,
10363 INPUT: !0,
10364 INS: !0,
10365 KBD: !0,
10366 LABEL: !0,
10367 LEGEND: !0,
10368 LI: !0,
10369 MAIN: !0,
10370 MAP: !0,
10371 MARK: !0,
10372 MENU: !0,
10373 METER: !0,
10374 NAV: !0,
10375 NOSCRIPT: !0,
10376 OL: !0,
10377 OPTGROUP: !0,
10378 OPTION: !0,
10379 OUTPUT: !0,
10380 P: !0,
10381 PRE: !0,
10382 PROGRESS: !0,
10383 Q: !0,
10384 S: !0,
10385 SAMP: !0,
10386 SECTION: !0,
10387 SELECT: !0,
10388 SMALL: !0,
10389 SOURCE: !0,
10390 SPAN: !0,
10391 STRIKE: !0,
10392 STRONG: !0,
10393 STYLE: !0,
10394 SUB: !0,
10395 SUMMARY: !0,
10396 SUP: !0,
10397 TABLE: !0,
10398 TBODY: !0,
10399 TD: !0,
10400 TEXTAREA: !0,
10401 TFOOT: !0,
10402 TH: !0,
10403 THEAD: !0,
10404 TIME: !0,
10405 TR: !0,
10406 TT: !0,
10407 U: !0,
10408 UL: !0,
10409 VAR: !0,
10410 WBR: !0
10411 };
10412 var s_17a = {
10413 "ANNOTATION-XML": !0,
10414 "COLOR-PROFILE": !0,
10415 "FONT-FACE": !0,
10416 "FONT-FACE-SRC": !0,
10417 "FONT-FACE-URI": !0,
10418 "FONT-FACE-FORMAT": !0,
10419 "FONT-FACE-NAME": !0,
10420 "MISSING-GLYPH": !0
10421 },
10422 s_fq = function(a) {
10423 a = a || new s_27a;
10424 s_37a(a);
10425 this.ka = s_Sc(a.ka);
10426 this.Ca = s_Sc(a.Ca);
10427 this.Aa = s_Sc(a.Ua);
10428 this.Ha = a.Ta;
10429 s_n(a.Ea, function(b) {
10430 if (!s_4c(b, "data-")) throw new s_4da('Only "data-" attributes allowed, got: %s.', [b]);
10431 if (s_4c(b, "data-sanitizer-")) throw new s_4da('Attributes with "%s" prefix are not allowed, got: %s.', ["data-sanitizer-",
10432 b
10433 ]);
10434 this.ka["* " + b.toUpperCase()] = s_47a
10435 }, this);
10436 s_n(a.Qa, function(b) {
10437 b = b.toUpperCase();
10438 if (!s_8c(b, "-") || s_17a[b]) throw new s_4da("Only valid custom element tag names allowed, got: %s.", [b]);
10439 this.Aa[b] = !0
10440 }, this);
10441 this.Ea = a.Aa;
10442 this.Ba = a.Ba;
10443 this.wa = null;
10444 this.Da = a.Ha
10445 };
10446 s_m(s_fq, s_X7a);
10447 var s_57a = function(a) {
10448 return function(b, c) {
10449 b = s_7c(b);
10450 return (c = a(b, c)) && "about:invalid#zClosurez" != s_ad(c) ? s_ad(c) : null
10451 }
10452 },
10453 s_27a = function() {
10454 this.ka = {};
10455 s_n([s_Q7a, s_R7a], function(a) {
10456 s_n(s_Mc(a), function(b) {
10457 this.ka[b] = s_47a
10458 }, this)
10459 }, this);
10460 this.wa = {};
10461 this.Ea = [];
10462 this.Qa = [];
10463 this.Ca = s_Sc(s__7a);
10464 this.Ua = s_Sc(s_07a);
10465 this.Ta = !1;
10466 this.Oa = s_cd;
10467 this.Ma = this.Da = this.Ja = this.Aa = s_Dc;
10468 this.Ba = null;
10469 this.La = this.Ha = !1
10470 },
10471 s_77a = function() {
10472 var a = new s_27a;
10473 a.Ma = s_67a;
10474 return a
10475 },
10476 s_87a = function(a) {
10477 a.Aa = s_cd;
10478 return a
10479 },
10480 s_97a = function(a,
10481 b) {
10482 a.Da = b;
10483 return a
10484 },
10485 s_$7a = function(a, b) {
10486 return function(c, d, e, f) {
10487 c = a(c, d, e, f);
10488 return null == c ? null : b(c, d, e, f)
10489 }
10490 },
10491 s_gq = function(a, b, c, d) {
10492 a[c] && !b[c] && (a[c] = s_$7a(a[c], d))
10493 },
10494 s_37a = function(a) {
10495 if (a.La) throw Error("Vb");
10496 s_gq(a.ka, a.wa, "* USEMAP", s_a8a);
10497 var b = s_57a(a.Oa);
10498 s_n(["* ACTION", "* CITE", "* HREF"], function(d) {
10499 s_gq(this.ka, this.wa, d, b)
10500 }, a);
10501 var c = s_57a(a.Aa);
10502 s_n(["* LONGDESC", "* SRC", "LINK HREF"], function(d) {
10503 s_gq(this.ka, this.wa, d, c)
10504 }, a);
10505 s_n(["* FOR", "* HEADERS", "* NAME"], function(d) {
10506 s_gq(this.ka, this.wa,
10507 d, s_Qa(s_b8a, this.Ja))
10508 }, a);
10509 s_gq(a.ka, a.wa, "A TARGET", s_Qa(s_c8a, ["_blank", "_self"]));
10510 s_gq(a.ka, a.wa, "* CLASS", s_Qa(s_d8a, a.Da));
10511 s_gq(a.ka, a.wa, "* ID", s_Qa(s_e8a, a.Da));
10512 s_gq(a.ka, a.wa, "* STYLE", s_Qa(a.Ma, c));
10513 a.La = !0
10514 },
10515 s_Y7a = function(a, b) {
10516 a || (a = "*");
10517 return (a + " " + b).toUpperCase()
10518 },
10519 s_67a = function(a, b, c, d) {
10520 if (!d.JGa) return null;
10521 b = s_hfa(s_J7a(d.JGa, function(e, f) {
10522 c.pMb = f;
10523 e = a(e, c);
10524 return null == e ? null : s_bd(e)
10525 }));
10526 return "" == b ? null : b
10527 },
10528 s_47a = function(a) {
10529 return s_7c(a)
10530 },
10531 s_c8a = function(a, b) {
10532 b = s_7c(b);
10533 return s_wb(a,
10534 b.toLowerCase()) ? b : null
10535 },
10536 s_a8a = function(a) {
10537 return (a = s_7c(a)) && "#" == a.charAt(0) ? a : null
10538 },
10539 s_b8a = function(a, b, c) {
10540 b = s_7c(b);
10541 return a(b, c)
10542 },
10543 s_d8a = function(a, b, c) {
10544 b = b.split(/(?:\s+)/);
10545 for (var d = [], e = 0; e < b.length; e++) {
10546 var f = a(b[e], c);
10547 f && d.push(f)
10548 }
10549 return 0 == d.length ? null : d.join(" ")
10550 },
10551 s_e8a = function(a, b, c) {
10552 b = s_7c(b);
10553 return a(b, c)
10554 },
10555 s_hq = function(a, b) {
10556 var c = !("STYLE" in a.Ca) && "STYLE" in a.Aa;
10557 c = "*" == a.Ba && c ? "sanitizer-" + s_Nd() : a.Ba;
10558 a.wa = c;
10559 if (s_V7a) {
10560 c = b;
10561 if (s_V7a) {
10562 b = s_Ff("SPAN");
10563 a.wa && "*" == a.Ba && (b.id = a.wa);
10564 a.Da &&
10565 (c = s_L7a("<div>" + c + "</div>"), s_P7a(c), c = c.innerHTML);
10566 c = s_o(c);
10567 var d = document.createElement("template");
10568 if (s_W7a && "content" in d) s_vd(d, c), d = d.content;
10569 else {
10570 var e = document.implementation.createHTMLDocument("x");
10571 d = e.body;
10572 s_vd(e.body, c)
10573 }
10574 c = document.createTreeWalker(d, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT, null, !1);
10575 d = s_S7a ? new WeakMap : new s_U7a;
10576 for (var f; f = c.nextNode();) {
10577 c: {
10578 e = a;
10579 var g = f;
10580 switch (s_o7a(g)) {
10581 case 3:
10582 e = s_f8a(e, g);
10583 break c;
10584 case 1:
10585 e = s_Z7a(e, s_k7a(g));
10586 break c;
10587 default:
10588 e = null
10589 }
10590 }
10591 if (e) {
10592 if (1 == s_o7a(e) &&
10593 d.set(f, e), f = s_q7a(f), g = !1, f) {
10594 var h = s_o7a(f),
10595 k = s_m7a(f).toLowerCase(),
10596 l = s_q7a(f);
10597 11 != h || l ? "body" == k && l && (h = s_q7a(l)) && !s_q7a(h) && (g = !0) : g = !0;
10598 h = null;
10599 g || !f ? h = b : 1 == s_o7a(f) && (h = d.get(f));
10600 h.content && (h = h.content);
10601 h.appendChild(e)
10602 }
10603 } else s_Jf(f)
10604 }
10605 d.clear && d.clear();
10606 a = b
10607 } else a = s_Ff("SPAN");
10608 0 < s_d7a(a).length && (b = s_Ff("SPAN"), b.appendChild(a), a = b);
10609 a = (new XMLSerializer).serializeToString(a);
10610 a = a.slice(a.indexOf(">") + 1, a.lastIndexOf("</"))
10611 } else a = "";
10612 return s_o(a)
10613 },
10614 s_f8a = function(a, b) {
10615 var c = b.data;
10616 (b = s_q7a(b)) &&
10617 "style" == s_m7a(b).toLowerCase() && !("STYLE" in a.Ca) && "STYLE" in a.Aa && (c = s_vfa(s_M7a(c, a.wa, s_c(function(d, e) {
10618 return this.Ea(d, {
10619 pMb: e
10620 })
10621 }, a))));
10622 return document.createTextNode(c)
10623 },
10624 s_iq = function(a) {
10625 return s_hq(new s_fq(new s_27a), a)
10626 };
10627
10628 s_f().ka();
10629
10630} catch (e) {
10631 _DumpException(e)
10632}
10633try {
10634 s_L("sy8h");
10635 /*
10636
10637 Copyright The Closure Library Authors.
10638 SPDX-License-Identifier: Apache-2.0
10639 */
10640 var s_jq = function(a) {
10641 var b = new s_fq(new s_27a);
10642 return s_hq(b, a)
10643 };
10644
10645 s_f().ka();
10646
10647} catch (e) {
10648 _DumpException(e)
10649}
10650try {
10651 s_L("syc6");
10652 /*
10653
10654 Copyright The Closure Library Authors.
10655 SPDX-License-Identifier: Apache-2.0
10656 */
10657 var s_xlb = {
10658 Z2a: {
10659 1E3: {
10660 other: "0K"
10661 },
10662 1E4: {
10663 other: "00K"
10664 },
10665 1E5: {
10666 other: "000K"
10667 },
10668 1E6: {
10669 other: "0M"
10670 },
10671 1E7: {
10672 other: "00M"
10673 },
10674 1E8: {
10675 other: "000M"
10676 },
10677 1E9: {
10678 other: "0B"
10679 },
10680 1E10: {
10681 other: "00B"
10682 },
10683 1E11: {
10684 other: "000B"
10685 },
10686 1E12: {
10687 other: "0T"
10688 },
10689 1E13: {
10690 other: "00T"
10691 },
10692 1E14: {
10693 other: "000T"
10694 }
10695 },
10696 CBb: {
10697 1E3: {
10698 other: "0 thousand"
10699 },
10700 1E4: {
10701 other: "00 thousand"
10702 },
10703 1E5: {
10704 other: "000 thousand"
10705 },
10706 1E6: {
10707 other: "0 million"
10708 },
10709 1E7: {
10710 other: "00 million"
10711 },
10712 1E8: {
10713 other: "000 million"
10714 },
10715 1E9: {
10716 other: "0 billion"
10717 },
10718 1E10: {
10719 other: "00 billion"
10720 },
10721 1E11: {
10722 other: "000 billion"
10723 },
10724 1E12: {
10725 other: "0 trillion"
10726 },
10727 1E13: {
10728 other: "00 trillion"
10729 },
10730 1E14: {
10731 other: "000 trillion"
10732 }
10733 }
10734 },
10735 s_ylb = s_xlb;
10736 s_ylb = s_xlb;
10737 var s_Ss = {
10738 AED: [2, "dh", "\u062f.\u0625."],
10739 ALL: [0, "Lek", "Lek"],
10740 AUD: [2, "$", "AU$"],
10741 BDT: [2, "\u09f3", "Tk"],
10742 BGN: [2, "lev", "lev"],
10743 BRL: [2, "R$", "R$"],
10744 CAD: [2, "$", "C$"],
10745 CDF: [2, "FrCD", "CDF"],
10746 CHF: [2, "CHF", "CHF"],
10747 CLP: [0, "$", "CL$"],
10748 CNY: [2, "\u00a5", "RMB\u00a5"],
10749 COP: [32, "$", "COL$"],
10750 CRC: [0, "\u20a1", "CR\u20a1"],
10751 CZK: [50, "K\u010d", "K\u010d"],
10752 DKK: [50, "kr.", "kr."],
10753 DOP: [2, "RD$", "RD$"],
10754 EGP: [2, "\u00a3", "LE"],
10755 ETB: [2, "Birr", "Birr"],
10756 EUR: [2, "\u20ac", "\u20ac"],
10757 GBP: [2, "\u00a3", "GB\u00a3"],
10758 HKD: [2, "$", "HK$"],
10759 HRK: [2, "kn", "kn"],
10760 HUF: [34,
10761 "Ft", "Ft"
10762 ],
10763 IDR: [0, "Rp", "Rp"],
10764 ILS: [34, "\u20aa", "IL\u20aa"],
10765 INR: [2, "\u20b9", "Rs"],
10766 IRR: [0, "Rial", "IRR"],
10767 ISK: [0, "kr", "kr"],
10768 JMD: [2, "$", "JA$"],
10769 JPY: [0, "\u00a5", "JP\u00a5"],
10770 KRW: [0, "\u20a9", "KR\u20a9"],
10771 LKR: [2, "Rs", "SLRs"],
10772 LTL: [2, "Lt", "Lt"],
10773 MNT: [0, "\u20ae", "MN\u20ae"],
10774 MVR: [2, "Rf", "MVR"],
10775 MXN: [2, "$", "Mex$"],
10776 MYR: [2, "RM", "RM"],
10777 NOK: [50, "kr", "NOkr"],
10778 PAB: [2, "B/.", "B/."],
10779 PEN: [2, "S/.", "S/."],
10780 PHP: [2, "\u20b1", "PHP"],
10781 PKR: [0, "Rs", "PKRs."],
10782 PLN: [50, "z\u0142", "z\u0142"],
10783 RON: [2, "RON", "RON"],
10784 RSD: [0, "din", "RSD"],
10785 RUB: [50, "\u20bd",
10786 "RUB"
10787 ],
10788 SAR: [2, "Rial", "Rial"],
10789 SEK: [50, "kr", "kr"],
10790 SGD: [2, "$", "S$"],
10791 THB: [2, "\u0e3f", "THB"],
10792 TRY: [2, "\u20ba", "TRY"],
10793 TWD: [2, "$", "NT$"],
10794 TZS: [0, "TSh", "TSh"],
10795 UAH: [2, "\u0433\u0440\u043d.", "UAH"],
10796 USD: [2, "$", "US$"],
10797 UYU: [2, "$", "$U"],
10798 VND: [48, "\u20ab", "VN\u20ab"],
10799 YER: [0, "Rial", "Rial"],
10800 ZAR: [2, "R", "ZAR"]
10801 };
10802 var s_zlb = {
10803 DECIMAL_SEP: ".",
10804 GROUP_SEP: ",",
10805 sDa: "%",
10806 rpa: "0",
10807 uDa: "+",
10808 rDa: "-",
10809 iDa: "E",
10810 tDa: "\u2030",
10811 $oa: "\u221e",
10812 u3a: "NaN",
10813 DECIMAL_PATTERN: "#,##0.###",
10814 D3a: "#E0",
10815 A3a: "#,##0%",
10816 $2a: "\u00a4#,##0.00",
10817 c3a: "USD"
10818 },
10819 s_Alb = {
10820 DECIMAL_SEP: ".",
10821 GROUP_SEP: ",",
10822 sDa: "%",
10823 rpa: "0",
10824 uDa: "+",
10825 rDa: "-",
10826 iDa: "E",
10827 tDa: "\u2030",
10828 $oa: "\u221e",
10829 u3a: "NaN",
10830 DECIMAL_PATTERN: "#,##0.###",
10831 D3a: "#E0",
10832 A3a: "#,##0%",
10833 $2a: "\u00a4#,##0.00",
10834 c3a: "GBP"
10835 },
10836 s_Ts = s_zlb,
10837 s_Blb = s_zlb;
10838 s_Blb = s_Ts = s_Alb;
10839 var s_Vs = function(a, b, c) {
10840 var d;
10841 if (d = b) {
10842 a: if (b && 3 === b.length) {
10843 for (d = 0; 3 > d; d++) {
10844 var e = b[d];
10845 if ("A" > e || "Z" < e && "a" > e || "z" < e) {
10846 d = !1;
10847 break a
10848 }
10849 }
10850 d = !0
10851 } else d = !1;d = !d
10852 }
10853 if (d) throw new TypeError("hd");
10854 this.Fb = b ? b.toUpperCase() : null;
10855 this.Ab = c || 0;
10856 this.Qa = 40;
10857 this.wa = 1;
10858 this.Da = 0;
10859 this.Aa = 3;
10860 this.Ua = this.Ba = 0;
10861 this.Za = this.ub = !1;
10862 this.Ta = this.Ja = "";
10863 this.Ca = s_Us(this).rDa;
10864 this.Ma = "";
10865 this.ka = 1;
10866 this.Ha = !1;
10867 this.Ea = [];
10868 this.Wa = this.hb = !1;
10869 this.Oa = 0;
10870 this.La = null;
10871 if ("number" == typeof a) switch (a) {
10872 case 1:
10873 s_Clb(this, s_Us(this).DECIMAL_PATTERN);
10874 break;
10875 case 2:
10876 s_Clb(this, s_Us(this).D3a);
10877 break;
10878 case 3:
10879 s_Clb(this, s_Us(this).A3a);
10880 break;
10881 case 4:
10882 a = s_Us(this).$2a;
10883 b = ["0"];
10884 if (c = s_Ss[s_Dlb(this)]) {
10885 c = c[0] & 7;
10886 if (0 < c)
10887 for (b.push("."), d = 0; d < c; d++) b.push("0");
10888 a = a.replace(/0.00/g, b.join(""))
10889 }
10890 s_Clb(this, a);
10891 break;
10892 case 5:
10893 s_Elb(this, 1);
10894 break;
10895 case 6:
10896 s_Elb(this, 2);
10897 break;
10898 default:
10899 throw Error("kd");
10900 } else s_Clb(this, a)
10901 },
10902 s_Flb = !1,
10903 s_Us = function() {
10904 return s_Flb ? s_Blb : s_Ts
10905 },
10906 s_Dlb = function(a) {
10907 return a.Fb || s_Us(a).c3a
10908 },
10909 s_Ws = function(a, b) {
10910 if (0 < a.Da && 0 < b) throw Error("id");
10911 a.Ba =
10912 b;
10913 return a
10914 },
10915 s_Xs = function(a, b) {
10916 if (308 < b) throw Error("jd`" + b);
10917 a.Aa = b;
10918 return a
10919 },
10920 s_Glb = function(a, b) {
10921 if (0 < a.Ba && 0 <= b) throw Error("id");
10922 a.Da = b
10923 },
10924 s_Clb = function(a, b) {
10925 var c = [0];
10926 a.Ja = s_Hlb(a, b, c);
10927 for (var d = c[0], e = -1, f = 0, g = 0, h = 0, k = -1, l = b.length, m = !0; c[0] < l && m; c[0]++) switch (b.charAt(c[0])) {
10928 case "#":
10929 0 < g ? h++ : f++;
10930 0 <= k && 0 > e && k++;
10931 break;
10932 case "0":
10933 if (0 < h) throw Error("qd`" + b);
10934 g++;
10935 0 <= k && 0 > e && k++;
10936 break;
10937 case ",":
10938 0 < k && a.Ea.push(k);
10939 k = 0;
10940 break;
10941 case ".":
10942 if (0 <= e) throw Error("rd`" + b);
10943 e = f + g + h;
10944 break;
10945 case "E":
10946 if (a.Wa) throw Error("sd`" +
10947 b);
10948 a.Wa = !0;
10949 a.Ua = 0;
10950 c[0] + 1 < l && "+" == b.charAt(c[0] + 1) && (c[0]++, a.ub = !0);
10951 for (; c[0] + 1 < l && "0" == b.charAt(c[0] + 1);) c[0]++, a.Ua++;
10952 if (1 > f + g || 1 > a.Ua) throw Error("td`" + b);
10953 m = !1;
10954 break;
10955 default:
10956 c[0]--, m = !1
10957 }
10958 0 == g && 0 < f && 0 <= e && (g = e, 0 == g && g++, h = f - g, f = g - 1, g = 1);
10959 if (0 > e && 0 < h || 0 <= e && (e < f || e > f + g) || 0 == k) throw Error("ud`" + b);
10960 h = f + g + h;
10961 a.Aa = 0 <= e ? h - e : 0;
10962 0 <= e && (a.Ba = f + g - e, 0 > a.Ba && (a.Ba = 0));
10963 a.wa = (0 <= e ? e : h) - f;
10964 a.Wa && (a.Qa = f + a.wa, 0 == a.Aa && 0 == a.wa && (a.wa = 1));
10965 a.Ea.push(Math.max(0, k));
10966 a.hb = 0 == e || e == h;
10967 d = c[0] - d;
10968 a.Ta = s_Hlb(a, b, c);
10969 c[0] < b.length &&
10970 ";" == b.charAt(c[0]) ? (c[0]++, 1 != a.ka && (a.Ha = !0), a.Ca = s_Hlb(a, b, c), c[0] += d, a.Ma = s_Hlb(a, b, c)) : (a.Ca += a.Ja, a.Ma += a.Ta)
10971 },
10972 s_Elb = function(a, b) {
10973 a.Oa = b;
10974 s_Clb(a, s_Us(a).DECIMAL_PATTERN);
10975 s_Ws(a, 0);
10976 s_Xs(a, 2);
10977 s_Glb(a, 2)
10978 };
10979 s_Vs.prototype.parse = function(a, b) {
10980 b = b || [0];
10981 if (0 != this.Oa) throw Error("ld");
10982 a = a.replace(/ |\u202f/g, "\u00a0");
10983 var c = a.indexOf(this.Ja, b[0]) == b[0],
10984 d = a.indexOf(this.Ca, b[0]) == b[0];
10985 c && d && (this.Ja.length > this.Ca.length ? d = !1 : this.Ja.length < this.Ca.length && (c = !1));
10986 c ? b[0] += this.Ja.length : d && (b[0] += this.Ca.length);
10987 if (a.indexOf(s_Us(this).$oa, b[0]) == b[0]) {
10988 b[0] += s_Us(this).$oa.length;
10989 var e = Infinity
10990 } else {
10991 e = a;
10992 var f = !1,
10993 g = !1,
10994 h = !1,
10995 k = -1,
10996 l = 1,
10997 m = s_Us(this).DECIMAL_SEP,
10998 n = s_Us(this).GROUP_SEP,
10999 p = s_Us(this).iDa;
11000 if (0 != this.Oa) throw Error("md");
11001 n = n.replace(/\u202f/g, "\u00a0");
11002 for (var q = ""; b[0] < e.length; b[0]++) {
11003 var r = e.charAt(b[0]),
11004 t = s_Ilb(this, r);
11005 if (0 <= t && 9 >= t) q += t, h = !0;
11006 else if (r == m.charAt(0)) {
11007 if (f || g) break;
11008 q += ".";
11009 f = !0
11010 } else if (r == n.charAt(0) && ("\u00a0" != n.charAt(0) || b[0] + 1 < e.length && 0 <= s_Ilb(this, e.charAt(b[0] + 1)))) {
11011 if (f || g) break
11012 } else if (r == p.charAt(0)) {
11013 if (g) break;
11014 q += "E";
11015 g = !0;
11016 k = b[0]
11017 } else if ("+" == r || "-" == r) {
11018 if (h && k != b[0] - 1) break;
11019 q += r
11020 } else if (1 == this.ka && r == s_Us(this).sDa.charAt(0)) {
11021 if (1 != l) break;
11022 l = 100;
11023 if (h) {
11024 b[0]++;
11025 break
11026 }
11027 } else if (1 == this.ka &&
11028 r == s_Us(this).tDa.charAt(0)) {
11029 if (1 != l) break;
11030 l = 1E3;
11031 if (h) {
11032 b[0]++;
11033 break
11034 }
11035 } else break
11036 }
11037 1 != this.ka && (l = this.ka);
11038 e = parseFloat(q) / l
11039 }
11040 if (c) {
11041 if (a.indexOf(this.Ta, b[0]) != b[0]) return NaN;
11042 b[0] += this.Ta.length
11043 } else if (d) {
11044 if (a.indexOf(this.Ma, b[0]) != b[0]) return NaN;
11045 b[0] += this.Ma.length
11046 }
11047 return d ? -e : e
11048 };
11049 s_Vs.prototype.format = function(a) {
11050 if (isNaN(a)) return s_Us(this).u3a;
11051 var b = [];
11052 var c = null === this.La ? a : this.La;
11053 if (0 == this.Oa) c = s_Jlb;
11054 else {
11055 c = Math.abs(c);
11056 var d = s_Klb(this, 1 >= c ? 0 : s_Llb(c), "other").AHa;
11057 c = s_Klb(this, d + s_Llb(s_Mlb(this, s_Ys(c, -d)).ghb), "other")
11058 }
11059 a = s_Ys(a, -c.AHa);
11060 (d = 0 > a || 0 == a && 0 > 1 / a) ? c.cTa ? b.push(c.cTa) : (b.push(c.prefix), b.push(this.Ca)): (b.push(c.prefix), b.push(this.Ja));
11061 if (isFinite(a))
11062 if (a = a * (d ? -1 : 1) * this.ka, this.Wa)
11063 if (0 == a) s_Nlb(this, a, this.wa, b), s_Olb(this, 0, b);
11064 else {
11065 var e = Math.floor(Math.log(a) /
11066 Math.log(10) + 2E-15);
11067 a = s_Ys(a, -e);
11068 var f = this.wa;
11069 1 < this.Qa && this.Qa > this.wa ? (f = e % this.Qa, 0 > f && (f = this.Qa + f), a = s_Ys(a, f), e -= f, f = 1) : 1 > this.wa ? (e++, a = s_Ys(a, -1)) : (e -= this.wa - 1, a = s_Ys(a, this.wa - 1));
11070 s_Nlb(this, a, f, b);
11071 s_Olb(this, e, b)
11072 }
11073 else s_Nlb(this, a, this.wa, b);
11074 else b.push(s_Us(this).$oa);
11075 d ? c.dTa ? b.push(c.dTa) : (b.push(c.suffix), b.push(this.Ma)) : (b.push(c.suffix), b.push(this.Ta));
11076 return b.join("")
11077 };
11078 var s_Mlb = function(a, b) {
11079 var c = s_Ys(b, a.Aa);
11080 0 < a.Da && (c = s_Plb(a, c, a.Da, a.Aa));
11081 c = Math.round(c);
11082 isFinite(c) ? (b = Math.floor(s_Ys(c, -a.Aa)), a = Math.floor(c - s_Ys(b, a.Aa))) : a = 0;
11083 return {
11084 ghb: b,
11085 JRb: a
11086 }
11087 },
11088 s_Nlb = function(a, b, c, d) {
11089 if (a.Ba > a.Aa) throw Error("nd");
11090 d || (d = []);
11091 b = s_Mlb(a, b);
11092 var e = b.ghb,
11093 f = b.JRb,
11094 g = 0 == e ? 0 : s_Llb(e) + 1,
11095 h = 0 < a.Ba || 0 < f || a.Za && g < a.Da;
11096 b = a.Ba;
11097 h && (b = a.Za && 0 < a.Da ? a.Da - g : a.Ba);
11098 var k = "";
11099 for (g = e; 1E20 < g;) k = "0" + k, g = Math.round(s_Ys(g, -1));
11100 k = g + k;
11101 var l = s_Us(a).DECIMAL_SEP;
11102 g = s_Us(a).rpa.charCodeAt(0);
11103 var m = k.length,
11104 n = 0;
11105 if (0 < e || 0 < c) {
11106 for (e = m; e < c; e++) d.push(String.fromCharCode(g));
11107 if (2 <= a.Ea.length)
11108 for (c = 1; c < a.Ea.length; c++) n += a.Ea[c];
11109 c = m - n;
11110 if (0 < c) {
11111 e = a.Ea;
11112 n = m = 0;
11113 for (var p, q = s_Us(a).GROUP_SEP, r = k.length, t = 0; t < r; t++)
11114 if (d.push(String.fromCharCode(g + Number(k.charAt(t)))), 1 < r - t)
11115 if (p = e[n], t < c) {
11116 var u = c - t;
11117 (1 === p || 0 < p && 1 === u % p) && d.push(q)
11118 } else n < e.length && (t === c ? n += 1 : p === t - c - m + 1 && (d.push(q), m += p, n += 1))
11119 } else {
11120 c = k;
11121 k = a.Ea;
11122 e = s_Us(a).GROUP_SEP;
11123 p = c.length;
11124 q = [];
11125 for (m = k.length - 1; 0 <= m && 0 < p; m--) {
11126 n = k[m];
11127 for (r = 0; r < n && 0 <= p - r - 1; r++) q.push(String.fromCharCode(g +
11128 Number(c.charAt(p - r - 1))));
11129 p -= n;
11130 0 < p && q.push(e)
11131 }
11132 d.push.apply(d, q.reverse())
11133 }
11134 } else h || d.push(String.fromCharCode(g));
11135 (a.hb || h) && d.push(l);
11136 f = String(f);
11137 h = f.split("e+");
11138 2 == h.length && (f = String(s_Plb(a, parseFloat(h[0]), a.Da, 1)), f = f.replace(".", ""), f += s_Kd("0", parseInt(h[1], 10) - f.length + 1));
11139 a.Aa + 1 > f.length && (f = "1" + s_Kd("0", a.Aa - f.length) + f);
11140 for (a = f.length;
11141 "0" == f.charAt(a - 1) && a > b + 1;) a--;
11142 for (e = 1; e < a; e++) d.push(String.fromCharCode(g + Number(f.charAt(e))))
11143 },
11144 s_Olb = function(a, b, c) {
11145 c.push(s_Us(a).iDa);
11146 0 > b ? (b = -b, c.push(s_Us(a).rDa)) :
11147 a.ub && c.push(s_Us(a).uDa);
11148 b = "" + b;
11149 for (var d = s_Us(a).rpa, e = b.length; e < a.Ua; e++) c.push(d);
11150 c.push(b)
11151 },
11152 s_Ilb = function(a, b) {
11153 b = b.charCodeAt(0);
11154 if (48 <= b && 58 > b) return b - 48;
11155 a = s_Us(a).rpa.charCodeAt(0);
11156 return a <= b && b < a + 10 ? b - a : -1
11157 },
11158 s_Hlb = function(a, b, c) {
11159 for (var d = "", e = !1, f = b.length; c[0] < f; c[0]++) {
11160 var g = b.charAt(c[0]);
11161 if ("'" == g) c[0] + 1 < f && "'" == b.charAt(c[0] + 1) ? (c[0]++, d += "'") : e = !e;
11162 else if (e) d += g;
11163 else switch (g) {
11164 case "#":
11165 case "0":
11166 case ",":
11167 case ".":
11168 case ";":
11169 return d;
11170 case "\u00a4":
11171 if (c[0] + 1 < f && "\u00a4" == b.charAt(c[0] +
11172 1)) c[0]++, d += s_Dlb(a);
11173 else switch (a.Ab) {
11174 case 0:
11175 g = s_Dlb(a);
11176 d += g in s_Ss ? s_Ss[g][1] : g;
11177 break;
11178 case 2:
11179 g = s_Dlb(a);
11180 var h = s_Ss[g];
11181 d += h ? g == h[1] ? g : g + " " + h[1] : g;
11182 break;
11183 case 1:
11184 g = s_Dlb(a), d += g in s_Ss ? s_Ss[g][2] : g
11185 }
11186 break;
11187 case "%":
11188 if (!a.Ha && 1 != a.ka) throw Error("od");
11189 if (a.Ha && 100 != a.ka) throw Error("pd");
11190 a.ka = 100;
11191 a.Ha = !1;
11192 d += s_Us(a).sDa;
11193 break;
11194 case "\u2030":
11195 if (!a.Ha && 1 != a.ka) throw Error("od");
11196 if (a.Ha && 1E3 != a.ka) throw Error("pd");
11197 a.ka = 1E3;
11198 a.Ha = !1;
11199 d += s_Us(a).tDa;
11200 break;
11201 default:
11202 d += g
11203 }
11204 }
11205 return d
11206 },
11207 s_Jlb = {
11208 AHa: 0,
11209 cTa: "",
11210 dTa: "",
11211 prefix: "",
11212 suffix: ""
11213 },
11214 s_Klb = function(a, b, c) {
11215 a = 1 == a.Oa ? s_ylb.Z2a : s_ylb.CBb;
11216 null == a && (a = s_ylb.Z2a);
11217 if (3 > b) return s_Jlb;
11218 b = Math.min(14, b);
11219 var d = a[s_Ys(1, b)];
11220 for (--b; !d && 3 <= b;) d = a[s_Ys(1, b)], b--;
11221 if (!d) return s_Jlb;
11222 a = d[c];
11223 d = c = "";
11224 var e = a.indexOf(";");
11225 0 <= e && (a = a.substring(0, e), e = a.substring(e + 1)) && (d = /([^0]*)(0+)(.*)/.exec(e), c = d[1], d = d[3]);
11226 return a && "0" != a ? (a = /([^0]*)(0+)(.*)/.exec(a)) ? {
11227 AHa: b + 1 - (a[2].length - 1),
11228 cTa: c,
11229 dTa: d,
11230 prefix: a[1],
11231 suffix: a[3]
11232 } : s_Jlb : s_Jlb
11233 },
11234 s_Llb = function(a) {
11235 if (!isFinite(a)) return 0 < a ?
11236 a : 0;
11237 for (var b = 0; 1 <= (a /= 10);) b++;
11238 return b
11239 },
11240 s_Ys = function(a, b) {
11241 if (!a || !isFinite(a) || 0 == b) return a;
11242 a = String(a).split("e");
11243 return parseFloat(a[0] + "e" + (parseInt(a[1] || 0, 10) + b))
11244 },
11245 s_Qlb = function(a, b) {
11246 return a && isFinite(a) ? s_Ys(Math.round(s_Ys(a, b)), -b) : a
11247 },
11248 s_Plb = function(a, b, c, d) {
11249 if (!b) return b;
11250 a = c - s_Llb(b) - 1;
11251 return a < -d ? s_Qlb(b, -d) : s_Qlb(b, a)
11252 };
11253
11254 s_f().ka();
11255
11256} catch (e) {
11257 _DumpException(e)
11258}
11259try {
11260 s_L("syc8");
11261 /*
11262
11263 Copyright The Closure Library Authors.
11264 SPDX-License-Identifier: Apache-2.0
11265 */
11266 var s_Rlb = function(a) {
11267 a += "";
11268 var b = a.indexOf(".");
11269 return -1 == b ? 0 : a.length - b - 1
11270 },
11271 s_Slb = function(a, b) {
11272 var c = a | 0;
11273 a = void 0 === b ? Math.min(s_Rlb(a), 3) : b;
11274 return 1 == c && 0 == a ? "one" : "other"
11275 },
11276 s_Zs = s_Slb;
11277 s_Zs = s_Slb;
11278
11279 s_f().ka();
11280
11281} catch (e) {
11282 _DumpException(e)
11283}
11284try {
11285 var s_Tlb = function(a) {
11286 return s_sa(a) && !s_$b(a)
11287 },
11288 s__s = function(a, b) {
11289 var c = a[b - 1];
11290 if (null == c || s_Tlb(c)) a = a[a.length - 1], s_Tlb(a) && (c = a[b]);
11291 return c
11292 },
11293 s_Wlb = function(a) {
11294 var b = a;
11295 Array.isArray(a) ? (b = Array(a.length), s_Ulb(b, a)) : null !== a && "object" == typeof a && (b = {}, s_Vlb(b, a));
11296 return b
11297 },
11298 s_Ulb = function(a, b) {
11299 for (var c = 0; c < b.length; ++c) b.hasOwnProperty(c) && (a[c] = s_Wlb(b[c]))
11300 },
11301 s_Vlb = function(a, b) {
11302 for (var c in b) b.hasOwnProperty(c) && (a[c] = s_Wlb(b[c]))
11303 },
11304 s_Xlb = function(a, b) {
11305 a[b] || (a[b] = []);
11306 return a[b]
11307 };
11308 s_L("sycf");
11309
11310 s_f().ka();
11311
11312} catch (e) {
11313 _DumpException(e)
11314}
11315try {
11316 s_L("syfc");
11317
11318 s_f().ka();
11319
11320} catch (e) {
11321 _DumpException(e)
11322}
11323try {
11324 s_L("syff");
11325
11326 s_f().ka();
11327
11328} catch (e) {
11329 _DumpException(e)
11330}
11331try {
11332 var s_0s = function(a, b) {
11333 if (s_Ylb.test(b)) return b;
11334 b = 0 <= b.indexOf("left") ? b.replace(s_Zlb, "right") : b.replace(s__lb, "left");
11335 s_wb(s_0lb, a) && (a = b.split(s_1lb), 4 <= a.length && (b = [a[0], a[3], a[2], a[1]].join(" ")));
11336 return b
11337 },
11338 s_3lb = function(a) {
11339 if (!a) return s_2lb();
11340 for (a = a.parentNode; s_Tf(a); a = a.parentNode) {
11341 var b = a.getAttribute("dir");
11342 if (b && (b = b.toLowerCase(), "ltr" == b || "rtl" == b)) return b
11343 }
11344 return s_2lb()
11345 },
11346 s_2lb = function() {
11347 return s_4lb() ? "rtl" : "ltr"
11348 },
11349 s_5lb = function(a) {
11350 return null != a && "object" == typeof a && "number" ==
11351 typeof a.length && "undefined" != typeof a.propertyIsEnumerable && !a.propertyIsEnumerable("length")
11352 },
11353 s_6lb = function(a, b) {
11354 if ("number" == typeof b && 0 > b) {
11355 if (null == a.length) return a[-b];
11356 b = -b - 1;
11357 var c = a[b];
11358 null == c || s_sa(c) && !s_5lb(c) ? (a = a[a.length - 1], b = s_5lb(a) || !s_sa(a) ? null : a[b + 1] || null) : b = c;
11359 return b
11360 }
11361 return a[b]
11362 },
11363 s_1s = function(a) {
11364 return null != a && a.toArray ? a.toArray() : a
11365 },
11366 s_Ylb = /['"\(]/,
11367 s_0lb = ["border-color", "border-style", "border-width", "margin", "padding"],
11368 s_Zlb = /left/g,
11369 s__lb = /right/g,
11370 s_1lb = /\s+/,
11371 s_7lb = function() {
11372 window.W_jd &&
11373 window.W_jd.tq7Pxb && (s_EUa(new s_tm(window.W_jd.tq7Pxb)), delete window.W_jd.tq7Pxb)
11374 },
11375 s_8lb = function(a) {
11376 s_7lb();
11377 return s_BUa[a] ? s_BUa[a] : new s_xUa
11378 },
11379 s_Y = function(a) {
11380 return !!s_z(s_8lb(a), 2)
11381 },
11382 s_2s = function(a) {
11383 a = s_8lb(a);
11384 return null != s_y(a, 5) ? s_We(a, 5) || 0 : null != s_y(a, 4) ? s_y(a, 4) || 0 : 0
11385 },
11386 s_3s = function(a) {
11387 return s_y(s_8lb(a), 3) || ""
11388 },
11389 s_$lb = function(a, b) {
11390 if (a.constructor != Array && a.constructor != Object) throw Error("vd");
11391 if (a === b) return !0;
11392 if (a.constructor != b.constructor) return !1;
11393 for (var c in a)
11394 if (!(c in b && s_9lb(a[c],
11395 b[c]))) return !1;
11396 for (var d in b)
11397 if (!(d in a)) return !1;
11398 return !0
11399 },
11400 s_9lb = function(a, b) {
11401 if (a === b || !(!0 !== a && 1 !== a || !0 !== b && 1 !== b) || !(!1 !== a && 0 !== a || !1 !== b && 0 !== b)) return !0;
11402 if (a instanceof Object && b instanceof Object) {
11403 if (!s_$lb(a, b)) return !1
11404 } else return !1;
11405 return !0
11406 },
11407 s_amb = function() {
11408 this.ka = {}
11409 };
11410 s_amb.prototype.add = function(a, b) {
11411 this.ka[a] = b;
11412 return !1
11413 };
11414 s_L("syfb");
11415 var s_4s = function() {};
11416 s_4s.prototype.initialize = function(a) {
11417 this.ka = a || {}
11418 };
11419 var s_5s = function(a, b, c) {
11420 a = a.ka[b];
11421 return null != a ? a : c
11422 },
11423 s_bmb = function(a, b) {
11424 var c = {};
11425 s_Xlb(a.ka, b).push(c);
11426 return c
11427 },
11428 s_cmb = function(a, b, c) {
11429 return s_Xlb(a.ka, b)[c]
11430 },
11431 s_fmb = function(a) {
11432 for (var b = s_dmb, c = [], d = 0; d < s_emb(a, "rule"); d++) c.push(new b(s_cmb(a, "rule", d)));
11433 return c
11434 },
11435 s_emb = function(a, b) {
11436 return a.ka[b] ? a.ka[b].length : 0
11437 };
11438 s_4s.prototype.equals = function(a) {
11439 a = a && a;
11440 return !!a && s_$lb(this.ka, a.ka)
11441 };
11442 s_4s.prototype.clone = function() {
11443 var a = this.constructor,
11444 b = {},
11445 c = this.ka;
11446 if (b !== c) {
11447 for (var d in b) b.hasOwnProperty(d) && delete b[d];
11448 c && s_Vlb(b, c)
11449 }
11450 return new a(b)
11451 };
11452 var s_dmb = function(a) {
11453 this.initialize(a)
11454 };
11455 s_m(s_dmb, s_4s);
11456 s_dmb.prototype.getName = function() {
11457 return s_5s(this, "name", "")
11458 };
11459 s_dmb.prototype.Gk = function() {
11460 return s_5s(this, "role", 0)
11461 };
11462 var s_gmb = function(a) {
11463 this.initialize(a)
11464 };
11465 s_m(s_gmb, s_4s);
11466 s_gmb.prototype.addRule = function() {
11467 return new s_dmb(s_bmb(this, "rule"))
11468 };
11469 var s_hmb = function(a) {
11470 this.initialize(a)
11471 };
11472 s_m(s_hmb, s_4s);
11473 var s_4lb = function() {
11474 var a = s_6s();
11475 return !!s_5s(a, "is_rtl", void 0)
11476 },
11477 s_jmb = function(a) {
11478 s_imb.ka.css3_prefix = a
11479 };
11480 var s_6s = function() {
11481 s_imb || (s_imb = new s_hmb, s_4d() ? s_jmb("-webkit-") : s_ld() ? s_jmb("-moz-") : s_Zb() ? s_jmb("-ms-") : s_jd() && s_jmb("-o-"), s_imb.ka.is_rtl = !1);
11482 return s_imb
11483 },
11484 s_imb = null;
11485 var s_kmb = function(a, b) {
11486 this.wa = "";
11487 this.ka = b || {};
11488 if ("string" === typeof a) this.wa = a;
11489 else {
11490 b = a.ka;
11491 this.wa = a.getKey();
11492 for (var c in b) null == this.ka[c] && (this.ka[c] = b[c])
11493 }
11494 };
11495 s_kmb.prototype.getKey = function() {
11496 return this.wa
11497 };
11498 var s_7s = function(a) {
11499 a = s_cd(a).Dq();
11500 return "about:invalid#zClosurez" === a ? "about:invalid#zjslayoutz" : a
11501 },
11502 s_8s = function(a) {
11503 if (s_lmb.test(a)) return a;
11504 a = s_cd(a).Dq();
11505 return "about:invalid#zClosurez" === a ? "about:invalid#zjslayoutz" : a
11506 },
11507 s_lmb = /^data:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon);base64,[-+/_a-z0-9]+(?:=|%3d)*$/i,
11508 s_9s = function(a) {
11509 if (null == a) return null;
11510 if (!s_mmb.test(a) || 0 != s_nmb(a, 0)) return "zjslayoutzinvalid";
11511 for (var b = /([-_a-zA-Z0-9]+)\(/g, c; null !== (c = b.exec(a));)
11512 if (null === s_omb(c[1], !1)) return "zjslayoutzinvalid";
11513 return a
11514 },
11515 s_nmb = function(a, b) {
11516 if (0 > b) return -1;
11517 for (var c = 0; c < a.length; c++) {
11518 var d = a.charAt(c);
11519 if ("(" == d) b++;
11520 else if (")" == d)
11521 if (0 < b) b--;
11522 else return -1
11523 }
11524 return b
11525 },
11526 s_omb = function(a, b) {
11527 var c = a.toLowerCase();
11528 a = s_pmb.exec(a);
11529 if (null !== a) {
11530 if (void 0 === a[1]) return null;
11531 c = a[1]
11532 }
11533 return b && "url" == c || c in s_qmb ? c : null
11534 },
11535 s_qmb = {
11536 blur: !0,
11537 brightness: !0,
11538 calc: !0,
11539 circle: !0,
11540 contrast: !0,
11541 counter: !0,
11542 counters: !0,
11543 "cubic-bezier": !0,
11544 "drop-shadow": !0,
11545 ellipse: !0,
11546 grayscale: !0,
11547 hsl: !0,
11548 hsla: !0,
11549 "hue-rotate": !0,
11550 inset: !0,
11551 invert: !0,
11552 opacity: !0,
11553 "linear-gradient": !0,
11554 matrix: !0,
11555 matrix3d: !0,
11556 polygon: !0,
11557 "radial-gradient": !0,
11558 rgb: !0,
11559 rgba: !0,
11560 rect: !0,
11561 rotate: !0,
11562 rotate3d: !0,
11563 rotatex: !0,
11564 rotatey: !0,
11565 rotatez: !0,
11566 saturate: !0,
11567 sepia: !0,
11568 scale: !0,
11569 scale3d: !0,
11570 scalex: !0,
11571 scaley: !0,
11572 scalez: !0,
11573 steps: !0,
11574 skew: !0,
11575 skewx: !0,
11576 skewy: !0,
11577 translate: !0,
11578 translate3d: !0,
11579 translatex: !0,
11580 translatey: !0,
11581 translatez: !0
11582 },
11583 s_mmb = /^(?:[*/]?(?:(?:[+\-.,!#%_a-zA-Z0-9\t]| )|\)|[a-zA-Z0-9]\(|$))*$/,
11584 s_pmb = /^-(?:moz|ms|o|webkit|css3)-(.*)$/;
11585 var s_rmb = s_uea({
11586 "for": "htmlFor",
11587 "class": "className"
11588 });
11589 var s_Z = function(a) {
11590 if (null == a) return "";
11591 if (!s_smb.test(a)) return a; - 1 != a.indexOf("&") && (a = a.replace(s_tmb, "&")); - 1 != a.indexOf("<") && (a = a.replace(s_umb, "<")); - 1 != a.indexOf(">") && (a = a.replace(s_vmb, ">")); - 1 != a.indexOf('"') && (a = a.replace(s_wmb, """));
11592 return a
11593 },
11594 s_$s = function(a) {
11595 if (null == a) return ""; - 1 != a.indexOf('"') && (a = a.replace(s_wmb, """));
11596 return a
11597 },
11598 s_tmb = /&/g,
11599 s_umb = /</g,
11600 s_vmb = />/g,
11601 s_wmb = /"/g,
11602 s_smb = /[&<>"]/;
11603 var s_xmb = function(a) {
11604 var b = a[1] = s_tg(a[0]);
11605 if (b[6]) {
11606 for (var c = b[6].split("&"), d = {}, e = 0, f = c.length; e < f; ++e) {
11607 var g = c[e].split("=");
11608 if (2 == g.length) {
11609 var h = g[1].replace(/,/gi, "%2C").replace(/[+]/g, "%20").replace(/:/g, "%3A");
11610 try {
11611 d[decodeURIComponent(g[0])] = decodeURIComponent(h)
11612 } catch (k) {}
11613 }
11614 }
11615 b[6] = d
11616 }
11617 a[0] = null
11618 },
11619 s_ymb = function(a) {
11620 if (a[6]) {
11621 var b = a[6];
11622 var c = [],
11623 d;
11624 for (d in b) {
11625 var e = b[d];
11626 null != e && c.push(encodeURIComponent(d) + "=" + encodeURIComponent(e).replace(/%3A/gi, ":").replace(/%20/g, "+").replace(/%2C/gi, ",").replace(/%7C/gi,
11627 "|"))
11628 }
11629 b = c.join("&");
11630 a[6] = b
11631 }
11632 "http" == a[1] && "80" == a[4] && (a[4] = null);
11633 "https" == a[1] && "443" == a[4] && (a[4] = null);
11634 b = a[3];
11635 /:[0-9]+$/.test(b) && (c = b.lastIndexOf(":"), a[3] = b.substr(0, c), a[4] = b.substr(c + 1));
11636 b = a[5];
11637 a[3] && b && !b.startsWith("/") && (a[5] = "/" + b);
11638 return s_0a(a[1], a[2], a[3], a[4], a[5], a[6], a[7])
11639 },
11640 s_at = function(a) {
11641 return a || "#"
11642 },
11643 s_bt = function(a) {
11644 return a || "/images/cleardot.gif"
11645 };
11646 var s_zmb = null,
11647 s_ct = s_2lb,
11648 s__ = function(a, b) {
11649 return null == a ? null : new s_kmb(a, b)
11650 },
11651 s_0 = function(a, b, c) {
11652 for (var d = 2; d < arguments.length; ++d) {
11653 if (null == a || null == arguments[d]) return b;
11654 a = s_6lb(a, arguments[d])
11655 }
11656 return null == a ? b : a
11657 },
11658 s_dt = function(a, b) {
11659 for (var c = 1; c < arguments.length; ++c);
11660 for (c = 1; c < arguments.length; ++c) {
11661 if (null == a || null == arguments[c]) return 0;
11662 a = s_6lb(a, arguments[c])
11663 }
11664 return null == a ? 0 : a ? a.length : 0
11665 },
11666 s_1 = function(a, b) {
11667 for (var c = 1; c < arguments.length; ++c) {
11668 if (null == a || null == arguments[c]) return !1;
11669 a = s_6lb(a,
11670 arguments[c])
11671 }
11672 return null != a
11673 },
11674 s_et = function(a) {
11675 s_zmb || (s_zmb = new s_Vs(1));
11676 return s_zmb.format(a)
11677 },
11678 s_2 = function(a, b) {
11679 var c = s_6s();
11680 c = new s_gmb(c.ka.css3_prefix_rules);
11681 c = s_a(s_fmb(c).slice().values());
11682 for (var d = c.next(); !d.done; d = c.next())
11683 if (d = d.value, d.getName() === a && 0 === d.Gk() || d.Gk() === b) return s_5s(d, "prefixed_name", "");
11684 s_7lb();
11685 if (c = s_CUa)
11686 for (c = s_a(s_D(c, s_sm, 1)), d = c.next(); !d.done; d = c.next())
11687 if (d = d.value, d.getName() === a && 0 === d.Gk() || d.Gk() === b) return s_y(d, 2);
11688 b = s_6s();
11689 return s_5s(b, "css3_prefix",
11690 "") + a
11691 },
11692 s_ft = function(a, b, c) {
11693 c = ~~(c || 0);
11694 0 == c && (c = 1);
11695 var d = [];
11696 if (0 < c)
11697 for (a = ~~a; a < b; a += c) d.push(a);
11698 else
11699 for (a = ~~a; a > b; a += c) d.push(a);
11700 return d
11701 },
11702 s_3 = function(a) {
11703 var b = a.match(/\bhref="/g);
11704 if (!b || 1 >= b.length) return a;
11705 var c = new s_tp;
11706 a = a.replace(/\bhref="(.*?)"/g, function(d, e) {
11707 d = s_Cp(e);
11708 c.Ba || s_up(c, d.Ba);
11709 c.wa || s_wp(c, d.wa);
11710 c.Aa || c.setPath(d.Aa);
11711 c.Ca || s_yp(c, d.Ca);
11712 e = s_a(d.ka.Qn());
11713 for (var f = e.next(); !f.done; f = e.next()) f = f.value, s_c5a(c.ka, f) || s_$4a(c.ka, f, d.ka.Th(f));
11714 return ""
11715 });
11716 a = a.replace(/\s\s+/g, " ").replace(/\s+$/g,
11717 "");
11718 return a + ' href="' + c.toString() + '"'
11719 },
11720 s_4 = function(a) {
11721 return "" === a ? "" : ' class="' + (" " === a.charAt(a.length - 1) ? a.slice(0, -1) : a) + '"'
11722 },
11723 s_5 = function(a) {
11724 return "" !== a ? ' style="' + a + '"' : ""
11725 };
11726 var s_Amb = function(a, b) {
11727 this.ka = a = void 0 === a ? document : a;
11728 this.Aa = null;
11729 this.Ba = {};
11730 this.wa = [];
11731 this.Ca = (void 0 === b ? 0 : b) && this.ka ? s_ic(this.ka.getElementsByTagName("style"), function(c) {
11732 return c.innerHTML
11733 }).join() : ""
11734 };
11735 s_Amb.prototype.document = function() {
11736 return this.ka
11737 };
11738 var s_Bmb = function(a) {
11739 var b = a.ka.createElement("STYLE");
11740 a.ka.head ? a.ka.head.appendChild(b) : a.ka.body.appendChild(b);
11741 return b
11742 };
11743 var s_gt = function(a, b, c) {
11744 a = void 0 === a ? document : a;
11745 b = void 0 === b ? new s_amb : b;
11746 c = void 0 === c ? new s_Amb(a) : c;
11747 this.Oa = a;
11748 this.Ma = c;
11749 this.wa = b;
11750 a = function() {};
11751 a.prototype.ka = function(d) {
11752 return b.ka[d]
11753 };
11754 this.ka = new a;
11755 this.Ea = {};
11756 this.La = [s_4lb()]
11757 },
11758 s_6 = function(a, b) {
11759 a = a.Ma;
11760 b in a.Ba || (a.Ba[b] = !0, -1 == a.Ca.indexOf(b) && a.wa.push(b))
11761 };
11762 s_gt.prototype.document = function() {
11763 return this.Oa
11764 };
11765 var s_ht = function(a) {
11766 a = a.Ma;
11767 if (a.ka && 0 != a.wa.length) {
11768 var b = a.wa.join("");
11769 if (s_ae) {
11770 a.Aa || (a.Aa = s_Bmb(a));
11771 var c = a.Aa
11772 } else c = s_Bmb(a);
11773 c.styleSheet && !c.sheet ? c.styleSheet.cssText += b : c.textContent += b;
11774 a.wa.length = 0
11775 }
11776 return ""
11777 },
11778 s_7 = function(a, b, c, d, e, f, g, h, k, l, m, n, p) {
11779 a.Ea[b] = {
11780 args: s_Cmb(c),
11781 Yga: d,
11782 H8b: e,
11783 Fsb: void 0 === f ? null : f,
11784 xbc: void 0 === g ? null : g,
11785 Hsb: void 0 === h ? "" : h,
11786 Csb: void 0 === k ? null : k,
11787 Isb: void 0 === l ? "" : l,
11788 Dsb: void 0 === m ? null : m,
11789 Jsb: void 0 === n ? "" : n,
11790 Esb: void 0 === p ? null : p,
11791 Nha: !0
11792 }
11793 },
11794 s_it = function(a, b, c, d, e, f, g,
11795 h, k) {
11796 a = a.Ea[b];
11797 a.Fsb = c;
11798 a.Hsb = d;
11799 a.Csb = e;
11800 a.Isb = f;
11801 a.Dsb = g;
11802 a.Jsb = h;
11803 a.Esb = k
11804 },
11805 s_Cmb = function(a) {
11806 if (Array.isArray(a)) return a;
11807 var b = [],
11808 c;
11809 for (c in a) b[a[c]] = c;
11810 return b
11811 },
11812 s_8 = function(a, b) {
11813 return b in a.Ea
11814 };
11815 s_gt.prototype.Ca = function(a) {
11816 return this.Ea[a] || null
11817 };
11818 s_gt.prototype.Ic = function() {
11819 return s_ec(this.La)
11820 };
11821 var s_jt = function(a, b) {
11822 a.La[0] = "rtl" == s_3lb(b)
11823 },
11824 s_kt = function(a) {
11825 a.Ba && a.Ba.Da()
11826 };
11827
11828 s_f().ka();
11829
11830} catch (e) {
11831 _DumpException(e)
11832}
11833try {
11834 var s_Ozf = function() {
11835 if (s_Mzf) {
11836 var a = .5 + .55 * Math.random(),
11837 b = Math.round(170 + 10 * Math.random());
11838 s_Nzf.style.setProperty("-webkit-transition", "-webkit-transform " + b / 1E3 + "s ease-in-out");
11839 s_Nzf.style.setProperty("-webkit-transform", "scale(" + a + ")");
11840 window.setTimeout(s_Ozf, b)
11841 } else s_Nzf.style.removeProperty("opacity"), s_Nzf.style.removeProperty("-webkit-transition"), s_Nzf.style.removeProperty("-webkit-transform")
11842 },
11843 s_Qzf = function() {
11844 return google.sn in s_Pzf
11845 },
11846 s_Uzf = function() {
11847 s_Rzf = s_2Q;
11848 s_Szf = s_of("spchf");
11849 s_3Q = s_of("spchi");
11850 s_Tzf();
11851 return !(!s_Szf || !s_3Q)
11852 },
11853 s_4Q = function(a, b, c) {
11854 window.clearTimeout(s_Vzf);
11855 window.clearTimeout(s_Wzf);
11856 c ? (a = s_jq(a), s_vd(s_3Q, a), b = s_jq(b), s_vd(s_Szf, b), b = s_3Q.firstElementChild, b.id = "spchta", s_Xf(b, !0), s_wi(b, "spchta")) : (s_3Q.innerText = a, s_Szf.innerText = b);
11857 b = s_3Q;
11858 a = s_Szf;
11859 0 == s_Xzf && (s_Xzf = s_Rzf ? 28 : s_Qzf() ? 32 : 27);
11860 c = 1.2 * s_Xzf + 1;
11861 var d = 2.4 * s_Xzf + 1,
11862 e = 1.2 * s_Xzf * 3 + 1,
11863 f = "spcht";
11864 s_3Q.scrollHeight > 4.8 * s_Xzf + 1 ? f += " spch-5l" : s_3Q.scrollHeight > e ? f += " spch-4l" : s_3Q.scrollHeight > d ? f += " spch-3l" :
11865 s_3Q.scrollHeight > c && (f += " spch-2l");
11866 b.className = a.className = f
11867 },
11868 s_Yzf = function() {
11869 s_3Q.innerText = "";
11870 s_Szf.innerText = "";
11871 s_Vzf = window.setTimeout(function() {
11872 "" == s_3Q.innerText && s_4Q(s_5Q.waiting, "")
11873 }, 300)
11874 },
11875 s_Tzf = function() {
11876 window.clearTimeout(s_Wzf);
11877 window.clearTimeout(s_Vzf);
11878 s_Xzf = 0;
11879 s_wi(s_3Q, "spcht");
11880 s_wi(s_Szf, "spcht")
11881 },
11882 s_Zzf = function() {
11883 var a = 0,
11884 b = "",
11885 c = function() {
11886 var d = s_5Q.Jac,
11887 e = 0 < a && s_3Q.innerText != d.substring(0, a),
11888 f = 0 == a && s_3Q.innerText != s_5Q.ready;
11889 a == d.length || e || f || (b += d.substring(a, a + 1), s_4Q(b,
11890 ""), ++a, s_Wzf = window.setTimeout(c, 30))
11891 };
11892 s_Wzf = window.setTimeout(c, 2E3)
11893 },
11894 s_2zf = function() {
11895 s_6Q = -1;
11896 s_Tm(s_Um.oDa);
11897 s_jg(window, "keydown", s__zf);
11898 s_Sm(s_Um.dpa, s_0zf);
11899 s_Sm(s_Um.r3a, s_0zf);
11900 s_Sm(s_Um.q3a, s_1zf)
11901 },
11902 s_$zf = function() {
11903 s_7Q = new webkitSpeechRecognition;
11904 s_7Q.continuous = !1;
11905 s_7Q.interimResults = !0;
11906 s_7Q.lang = s_3zf;
11907 s_7Q.maxAlternatives = 4;
11908 s_7Q.onerror = s_4zf;
11909 s_7Q.onnomatch = s_5zf;
11910 s_7Q.onend = s_6zf;
11911 s_7Q.onresult = s_7zf;
11912 s_7Q.onaudiostart = s_8zf;
11913 s_7Q.onspeechstart = s_9zf
11914 },
11915 s_eAf = function() {
11916 7 != s_6Q && s_Tm(s_Um.lDa);
11917 10 == s_6Q && (s_6Q = 11, s_7Q.abort());
11918 window.removeEventListener("mouseup", s_aAf, !1);
11919 s_2Q ? s_Ya("fpstate") && s_Xa() : s_2Q || (s_Mzf = !1);
11920 s_2Q ? (s_bAf.close(), s_wi(s_8Q, "spch s2fpm-h")) : s_Qzf() ? (s_bAf.close(), s_wi(s_8Q, "spch s2fp-h")) : s_wi(s_8Q, "spch s2tb-h");
11921 s_wi(s_9Q, "spchc");
11922 s_8Q.removeAttribute("style");
11923 s_J(s_8Q, !1);
11924 s_cAf = s_$Q = !1;
11925 s_Tzf();
11926 s_dAf()
11927 },
11928 s_fAf = function(a, b, c) {
11929 s_aR(a, b, c);
11930 s_6Q = 10;
11931 s_eAf()
11932 },
11933 s_dAf = function() {
11934 window.clearTimeout(s_gAf);
11935 window.clearTimeout(s_hAf);
11936 window.clearTimeout(s_iAf);
11937 s_Tm(s_Um.qDa);
11938 s_jg(s_4a(), "visibilitychange", s_jAf, !1);
11939 s_bR = s_kAf = s_cR = "";
11940 s_6Q = 0;
11941 s_7Q.abort()
11942 },
11943 s_8zf = function() {
11944 s_lAf(8E3);
11945 window.clearTimeout(s_iAf);
11946 s_6Q = 4;
11947 s_$Q && (s_wi(s_9Q, "spchc s2ml"), window.clearTimeout(s_Vzf), s_4Q(s_5Q.ready, ""), s_Zzf())
11948 },
11949 s_9zf = function() {
11950 s_lAf(8E3);
11951 s_6Q = 5;
11952 s_$Q && (s_wi(s_9Q, "spchc s2ra"), s_Qzf() || s_2Q || (s_8Q.style.backgroundColor = "rgba(255, 255, 255, 0.9)"), s_2Q || s_Mzf || (s_Mzf = !0, s_Ozf()), window.clearTimeout(s_Wzf))
11953 },
11954 s_7zf = function(a) {
11955 s_lAf(8E3);
11956 switch (s_6Q) {
11957 case 6:
11958 case 5:
11959 break;
11960 case 4:
11961 s_9zf();
11962 break;
11963 case 3:
11964 s_9zf();
11965 s_8zf();
11966 break;
11967 default:
11968 return
11969 }
11970 var b = a.results,
11971 c = b.length;
11972 if (0 != c) {
11973 s_6Q = 6;
11974 s_bR = s_kAf = "";
11975 var d = a.resultIndex;
11976 if (a = b[d].isFinal) s_bR = b[d][0].transcript, s_mAf(s_bR);
11977 else {
11978 for (d = 0; d < c; d++) {
11979 var e = b[d][0].transcript;
11980 s_kAf += e;
11981 .5 < b[d][0].confidence && (s_bR += e)
11982 }
11983 s_mAf(s_kAf)
11984 }
11985 6 == s_6Q && (a || 120 < s_kAf.length ? (s_cR = s_bR, s_nAf(18)) : (s_cR = s_kAf, s_Tm(s_Um.pDa, [s_cR])))
11986 }
11987 },
11988 s_4zf = function(a) {
11989 s_lAf(8E3);
11990 window.clearTimeout(s_iAf);
11991 var b = s_oAf(a.error);
11992 if ("1" != b) {
11993 var c = "";
11994 "9" == b && (c = a.error);
11995 s_aR(2, b, c);
11996 s_6Q = 8;
11997 s_pAf(b);
11998 window.clearTimeout(s_gAf);
11999 s_qAf(s_dR)
12000 }
12001 },
12002 s_5zf = function() {
12003 s_aR(4);
12004 s_6Q = 8;
12005 s_pAf("8");
12006 window.clearTimeout(s_gAf);
12007 s_qAf(8E3)
12008 },
12009 s_6zf = function() {
12010 window.clearTimeout(s_gAf);
12011 window.clearTimeout(s_iAf);
12012 var a = "9";
12013 switch (s_6Q) {
12014 case 3:
12015 s_6Q = 9;
12016 a = "2";
12017 break;
12018 case 4:
12019 s_6Q = 9;
12020 a = "0";
12021 break;
12022 case 5:
12023 case 6:
12024 s_6Q = 9;
12025 a = "8";
12026 break;
12027 case 8:
12028 break;
12029 default:
12030 return
12031 }
12032 switch (s_6Q) {
12033 case 9:
12034 s_pAf(a), s_qAf(8E3), s_aR(3, a);
12035 case 8:
12036 s_6Q = 11;
12037 break;
12038 default:
12039 s_6Q = 11, s_eAf()
12040 }
12041 },
12042 s__zf = function(a) {
12043 if (s_rAf() && -1 != s_6Q) {
12044 var b = a.ctrlKey || s_ge &&
12045 a.metaKey;
12046 0 == s_6Q && 190 == a.keyCode && a.shiftKey && b && s_0zf()
12047 } else if (a.stopPropagation(), 27 == a.keyCode) s_fAf(0, "0");
12048 else if (b = a.keyCode, 13 === b || 32 === b) {
12049 if (b = null != a.target) b = a.target.id, b = "spchta" === b || "spchx" === b;
12050 b ? s_aAf(a.Ld) : s_cR && s_nAf(3)
12051 }
12052 },
12053 s_sAf = function() {
12054 if ("" != s_bR) s_cR = s_bR, s_nAf(19);
12055 else switch (s_6Q) {
12056 case 3:
12057 case 4:
12058 case 5:
12059 case 6:
12060 case 8:
12061 s_fAf(0, "3")
12062 }
12063 },
12064 s_tAf = function() {
12065 s_lAf(15E3);
12066 s_aR(0, "6");
12067 s_$Q && s_wi(s_9Q, "spchc s2wfp")
12068 },
12069 s_jAf = function() {
12070 s_rAf() || s_ih(s_4a()) && s_fAf(0, "4")
12071 },
12072 s_1zf = function() {
12073 s_rAf() ||
12074 s_fAf(0, "7")
12075 },
12076 s_nAf = function(a) {
12077 s_6Q = 7;
12078 window.clearTimeout(s_gAf);
12079 var b = s_cR;
12080 s_eAf();
12081 s_Tm(s_Um.mDa, [b, a])
12082 },
12083 s_oAf = function(a) {
12084 switch (a) {
12085 case "no-speech":
12086 return s_dR = 8E3, "0";
12087 case "aborted":
12088 return s_dR = 3E3, "1";
12089 case "audio-capture":
12090 return s_dR = 8E3, "2";
12091 case "network":
12092 return s_dR = 3E3, "3";
12093 case "not-allowed":
12094 return s_dR = 8E3, "4";
12095 case "service-not-allowed":
12096 return s_dR = 8E3, "5";
12097 case "bad-grammar":
12098 return s_dR = 3E3, "6";
12099 case "language-not-supported":
12100 return s_dR = 3E3, "7";
12101 default:
12102 return s_dR = 3E3, "9"
12103 }
12104 },
12105 s_aR = function(a,
12106 b, c) {
12107 var d = "";
12108 b && (d += "&reason=" + b);
12109 c && (d += "&data=" + c);
12110 google.log("spch-recog", a + d)
12111 },
12112 s_lAf = function(a) {
12113 window.clearTimeout(s_gAf);
12114 s_gAf = window.setTimeout(s_sAf, a)
12115 },
12116 s_qAf = function(a) {
12117 window.clearTimeout(s_hAf);
12118 s_hAf = window.setTimeout(s_eAf, a)
12119 },
12120 s_rAf = function() {
12121 switch (s_6Q) {
12122 case 0:
12123 case -1:
12124 case 1:
12125 return !0
12126 }
12127 return !1
12128 },
12129 s_0zf = function() {
12130 var a = s_e("spch");
12131 a && s__g(a, "clicked");
12132 if (-1 == s_6Q) s_aR(5);
12133 else if (0 != s_6Q) s_fAf(0, "5");
12134 else if (s_6Q = 2, 2 == s_6Q) {
12135 s_$Q || (s_uAf(), s_Uzf(), s_Yzf(), s_vAf(), window.addEventListener("mouseup",
12136 s_aAf, !1));
12137 s_lAf(8E3);
12138 window.clearTimeout(s_iAf);
12139 s_iAf = window.setTimeout(s_tAf, 1500);
12140 s_Tm(s_Um.p3a);
12141 s_H(s_4a(), "visibilitychange", s_jAf, !1);
12142 s_7Q && s_7Q.onerror && s_7Q.onnomatch && s_7Q.onend && s_7Q.onresult && s_7Q.onaudiostart && s_7Q.onspeechstart || s_$zf();
12143 try {
12144 s_7Q.start(), s_6Q = 3
12145 } catch (b) {
12146 s_6Q = 2;
12147 s_$zf();
12148 try {
12149 s_7Q.start(), s_6Q = 3
12150 } catch (c) {
12151 s_6Q = 10, s_aR(0, "1"), s_eAf()
12152 }
12153 }
12154 }
12155 },
12156 s_wAf = function(a, b, c, d) {
12157 s_cR && c ? s_nAf(17) : 11 == s_6Q && d ? (s_aR(6, a, b), s_dAf(), s_0zf()) : s_fAf(1, a, b)
12158 },
12159 s_xAf = function() {
12160 s_fAf(8, "8")
12161 };
12162 s_L("spch");
12163 var s_5Q;
12164 var s_yAf, s_Nzf, s_Mzf = !1;
12165 var s_Pzf = {
12166 webhp: 1,
12167 imghp: 1,
12168 newtab: 1
12169 };
12170 var s_Szf, s_3Q, s_Xzf, s_Vzf, s_Wzf, s_Rzf;
12171 var s_bAf, s_8Q, s_9Q, s_zAf, s_AAf, s_2Q = !1,
12172 s_cAf = !1,
12173 s_$Q = !1,
12174 s_mAf = function(a) {
12175 var b = s_bR;
12176 s_$Q && (s_wi(s_9Q, "spchc s2ra"), s_4Q(a, b))
12177 },
12178 s_pAf = function(a) {
12179 s_wi(s_9Q, "spchc s2er");
12180 switch (a) {
12181 case "8":
12182 s_4Q(s_5Q.fgc, "", !0);
12183 break;
12184 case "0":
12185 s_4Q(s_5Q.ggc, "", !0);
12186 break;
12187 case "2":
12188 s_4Q(s_5Q.qGb, "", !0);
12189 break;
12190 case "3":
12191 s_4Q(s_5Q.Qfc, "");
12192 break;
12193 case "4":
12194 case "5":
12195 s_4Q(s_5Q.ssc, "", !0);
12196 break;
12197 case "7":
12198 s_4Q(s_5Q.X$b, "")
12199 }
12200 s_2Q || (s_Mzf = !1);
12201 "8" == a && (s_cAf = !0)
12202 },
12203 s_uAf = function() {
12204 s_bAf = s_e("spch-dlg");
12205 s_8Q = s_e("spch");
12206 s_9Q = s_e("spchc")
12207 },
12208 s_vAf = function() {
12209 s_$Q || (s_J(s_8Q, !0), s_2Q ? (s_Wa("fpstate", "vso"), s_bAf.showModal(), s_wi(s_8Q, "spch s2fpm-h"), s_wi(s_8Q, "spch s2fpm")) : s_Qzf() ? (s_bAf.showModal(), s_wi(s_8Q, "spch s2fp-h"), s_wi(s_8Q, "spch s2fp")) : (s_wi(s_8Q, "spch s2tb-h"), s_wi(s_8Q, "spch s2tb")), s_$Q = !0)
12210 },
12211 s_BAf = function(a) {
12212 s_$Q && s_2Q && "vso" !== a && s_AAf()
12213 },
12214 s_aAf = function(a) {
12215 if (s_$Q) {
12216 a = a.target.id;
12217 var b = "4",
12218 c = "";
12219 "spchx" == a ? b = "0" : "spch" == a ? b = "2" : "spchb" == a ? b = "1" : "spchta" == a ? b = "5" : c = a;
12220 s_zAf(b, c, "1" == b && !s_cAf, ("1" == b || "5" == b) && s_cAf)
12221 }
12222 };
12223 var s_CAf = function() {
12224 return ""
12225 },
12226 s_DAf = function() {
12227 return ""
12228 },
12229 s_EAf = function() {
12230 return ""
12231 },
12232 s_FAf = function() {
12233 return !0
12234 },
12235 s_GAf = function() {
12236 return !1
12237 },
12238 s_JAf = function(a) {
12239 s_HAf(a);
12240 return s_IAf()
12241 },
12242 s_KAf = function(a) {
12243 s_HAf(a);
12244 a = "<div" + s_4("permission-bar ") + s_5("") + s_3("") + ">";
12245 var b = s_IAf();
12246 return s_o(a + (b + "</div>"))
12247 },
12248 s_IAf = function() {
12249 return "<div" + s_4("permission-bar-gradient ") + s_5("") + s_3("") + "></div>"
12250 },
12251 s_HAf = function(a) {
12252 s_8(a, s_LAf) || s_7(a, s_LAf, {}, s_JAf, s_KAf, s_FAf, s_GAf, "", s_CAf, "permission-bar ", s_DAf, "", s_EAf)
12253 },
12254 s_LAf = "t-y4DJ78xmMWs";
12255 var s_MAf = function() {
12256 return ""
12257 },
12258 s_NAf = function() {
12259 return ""
12260 },
12261 s_OAf = function() {
12262 return ""
12263 },
12264 s_PAf = function() {
12265 return !0
12266 },
12267 s_QAf = function() {
12268 return !1
12269 },
12270 s_TAf = function(a) {
12271 s_RAf(a);
12272 return s_SAf(a)
12273 },
12274 s_UAf = function(a) {
12275 s_RAf(a);
12276 a = s_SAf(a);
12277 return s_o(a)
12278 },
12279 s_SAf = function(a) {
12280 s_6(a, ".permission-bar{margin-top:-100px;opacity:0;pointer-events:none;position:absolute;width:500px;transition:opacity 0.218s ease-in,margin-top .4s ease-in}");
12281 s_6(a, ".s2wfp .permission-bar{margin-top:-300px;opacity:1;transition:opacity .5s ease-out 0.218s,margin-top 0.218s ease-out 0.218s}");
12282 s_6(a, ".permission-bar-gradient{box-shadow:0 1px 0px #4285f4;height:80px;left:0;margin:0;opacity:0;pointer-events:none;position:fixed;right:0;top:-80px;transition:opacity 0.218s,box-shadow 0.218s}");
12283 s_6(a, ".s2wfp .permission-bar-gradient{box-shadow:0 1px 80px #4285f4;opacity:1;pointer-events:none;" + s_2("animation", 1) + ":allow-alert .75s 0 infinite;" + s_2("animation-direction", 1) + ":alternate;" + s_2("animation-timing-function", 1) + ":ease-out;transition:opacity 0.218s,box-shadow 0.218s}");
12284 s_6(a, "@-webkit-keyframes allow-alert {from{opacity:1}to{opacity:.35}}");
12285 return ""
12286 },
12287 s_RAf = function(a) {
12288 s_8(a, s_VAf) || s_7(a, s_VAf, {}, s_TAf, s_UAf, s_PAf, s_QAf, "", s_MAf, "", s_NAf, "", s_OAf)
12289 },
12290 s_VAf = "t-_wSOtLKeKkA";
12291 var s_WAf = function() {
12292 return ""
12293 },
12294 s_XAf = function() {
12295 return ""
12296 },
12297 s_YAf = function() {
12298 return ""
12299 },
12300 s_ZAf = function() {
12301 return !0
12302 },
12303 s__Af = function() {
12304 return !1
12305 },
12306 s_2Af = function(a) {
12307 s_0Af(a);
12308 return s_1Af(a)
12309 },
12310 s_3Af = function(a) {
12311 s_0Af(a);
12312 a = s_1Af(a);
12313 return s_o(a)
12314 },
12315 s_1Af = function(a) {
12316 s_6(a, ".text-container{pointer-events:none}");
12317 s_6(a, ".s2fp-h .text-container,.s2fp .text-container,.s2fpm-h .text-container,.s2fpm .text-container{position:absolute}");
12318 s_6(a, ".s2tb-h .text-container,.s2tb .text-container{position:relative}");
12319 s_6(a,
12320 ".spcht{font-weight:normal;line-height:1.2;opacity:0;pointer-events:none;position:absolute;text-align:left;" + (s_2("font-smoothing", 1) + ":antialiased;transition:opacity .1s ease-in,margin-left .5s ease-in,top 0s linear 0.218s}"));
12321 s_6(a, ".s2fp-h .spcht,.s2fpm-h .spcht{margin-left:44px}");
12322 s_6(a, ".s2tb-h .spcht{margin-left:32px}");
12323 s_6(a, ".s2fp-h .spcht,.s2fp .spcht,.s2fpm-h .spcht,.s2fpm .spcht{left:-44px;top:-.2em}");
12324 s_6(a, ".s2fp-h .spcht,.s2fp .spcht{font-size:32px;width:460px}");
12325 s_6(a, ".s2fpm-h .spcht,.s2fpm .spcht{font-size:28px;width:300px}");
12326 s_6(a, ".s2tb-h .spcht,.s2tb .spcht{font-size:27px;left:7px;top:.2em;width:490px}");
12327 s_6(a, ".s2fp .spcht,.s2fpm .spcht,.s2tb .spcht{margin-left:0;opacity:1;transition:opacity .5s ease-out,margin-left .5s ease-out}");
12328 s_6(a, ".spchta{color:#15c;cursor:pointer;font-size:18px;font-weight:500;pointer-events:auto;text-decoration:underline}");
12329 s_6(a, ".spch-2l.spcht,.spch-3l.spcht,.spch-4l.spcht{transition:top 0.218s ease-out}");
12330 s_6(a, ".spch-2l.spcht{top:-.6em}");
12331 s_6(a, ".spch-3l.spcht{top:-1.3em}");
12332 s_6(a, ".spch-4l.spcht{top:-1.7em}");
12333 s_6(a, ".s2fp .spch-5l.spcht{top:-2.5em}");
12334 s_6(a, ".s2tb .spch-5l.spcht{font-size:24px;top:-1.7em;transition:font-size 0.218s ease-out}");
12335 return ""
12336 },
12337 s_0Af = function(a) {
12338 s_8(a, s_4Af) || s_7(a, s_4Af, {}, s_2Af, s_3Af, s_ZAf, s__Af, "", s_WAf, "", s_XAf, "", s_YAf)
12339 },
12340 s_4Af = "t-MpB9j-pDA3U";
12341 var s_5Af = function() {
12342 return ""
12343 },
12344 s_6Af = function() {
12345 return ""
12346 },
12347 s_7Af = function() {
12348 return ""
12349 },
12350 s_8Af = function() {
12351 return !0
12352 },
12353 s_9Af = function() {
12354 return !1
12355 },
12356 s_bBf = function(a) {
12357 s_$Af(a);
12358 return s_aBf(a)
12359 },
12360 s_cBf = function(a) {
12361 s_$Af(a);
12362 a = s_aBf(a);
12363 return s_o(a)
12364 },
12365 s_aBf = function(a) {
12366 s_6(a, ".spch-dlg{background:transparent;border:none}");
12367 s_6(a, ".spch{background:#fff;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;text-align:left;top:0;visibility:hidden;width:100%;z-index:10000;transition:visibility 0s linear 0.218s,background-color 0.218s}");
12368 s_6(a, ".close-button{background:none;border:none;color:#777;cursor:pointer;font-size:26px;right:0;height:11px;line-height:15px;margin:15px;opacity:.6;padding:0;position:absolute;top:0;width:15px;z-index:10}");
12369 s_6(a, ".close-button:hover{opacity:.8}");
12370 s_6(a, ".close-button:active{opacity:1}");
12371 s_6(a, ".spchc{display:block;height:42px;position:absolute;pointer-events:none}");
12372 s_6(a, ".inner-container{height:100%;opacity:.1;pointer-events:none;width:100%;transition:opacity .318s ease-in}");
12373 s_6(a, ".s2ml .inner-container,.s2ra .inner-container,.s2er .inner-container{opacity:1;transition:opacity 0s}");
12374 var b = "";
12375 var c = s_1Af(a);
12376 b += c;
12377 a = s_SAf(a);
12378 return b + a
12379 },
12380 s_$Af = function(a) {
12381 s_8(a, s_dBf) || (s_7(a, s_dBf, {}, s_bBf, s_cBf, s_8Af, s_9Af, "", s_5Af, "", s_6Af, "", s_7Af), s_RAf(a), s_0Af(a))
12382 },
12383 s_dBf = "t-I44BHHE4hj0";
12384 var s_eBf = function() {
12385 return ""
12386 },
12387 s_fBf = function() {
12388 return ""
12389 },
12390 s_gBf = function() {
12391 return ""
12392 },
12393 s_hBf = function() {
12394 return !0
12395 },
12396 s_iBf = function() {
12397 return !1
12398 },
12399 s_lBf = function(a) {
12400 s_jBf(a);
12401 return s_kBf(a)
12402 },
12403 s_mBf = function(a) {
12404 s_jBf(a);
12405 a = s_kBf(a);
12406 return s_o(a)
12407 },
12408 s_kBf = function(a) {
12409 s_6(a, ".s2fpm.spch{opacity:1;visibility:inherit;transition-delay:0s}");
12410 s_6(a, ".s2fpm .spchc,.s2fpm-h .spchc{margin:auto;margin-top:312px;max-width:400px;padding:0 100px;position:relative;top:0}");
12411 var b = "";
12412 a = s_aBf(a);
12413 return b + a
12414 },
12415 s_jBf = function(a) {
12416 s_8(a,
12417 s_nBf) || (s_7(a, s_nBf, {}, s_lBf, s_mBf, s_hBf, s_iBf, "", s_eBf, "", s_fBf, "", s_gBf), s_$Af(a))
12418 },
12419 s_nBf = "t-aMfVRAh_EdY";
12420 var s_oBf = function() {
12421 return ""
12422 },
12423 s_pBf = function() {
12424 return ""
12425 },
12426 s_qBf = function() {
12427 return ""
12428 },
12429 s_rBf = function() {
12430 return !0
12431 },
12432 s_sBf = function() {
12433 return !1
12434 },
12435 s_vBf = function(a) {
12436 s_tBf(a);
12437 return s_uBf()
12438 },
12439 s_wBf = function(a) {
12440 s_tBf(a);
12441 a = "<div" + s_4("text-container ") + s_5("") + s_3("") + ">";
12442 var b = s_uBf();
12443 return s_o(a + (b + "</div>"))
12444 },
12445 s_uBf = function() {
12446 return "<span" + s_4("spcht ") + s_5("color:#777;") + s_3(' id="spchi"') + "></span><span" + s_4("spcht ") + s_5("color:#000;") + s_3(' id="spchf"') + "></span>"
12447 },
12448 s_tBf = function(a) {
12449 s_8(a, s_xBf) || s_7(a,
12450 s_xBf, {}, s_vBf, s_wBf, s_rBf, s_sBf, "", s_oBf, "text-container ", s_pBf, "", s_qBf)
12451 },
12452 s_xBf = "t-QB6f6FXn-2c";
12453 var s_ABf = function(a) {
12454 s_yBf(a);
12455 var b = "",
12456 c = s_zBf(a),
12457 d = s_ht(a);
12458 "" !== d && (b += " <style>" + d + "</style>");
12459 b += c;
12460 s_kt(a);
12461 return b
12462 },
12463 s_BBf = function() {
12464 return ""
12465 },
12466 s_CBf = function() {
12467 return ""
12468 },
12469 s_DBf = function() {
12470 return ""
12471 },
12472 s_EBf = function() {
12473 return !0
12474 },
12475 s_FBf = function() {
12476 return !1
12477 },
12478 s_GBf = function(a) {
12479 s_yBf(a);
12480 return s_zBf(a)
12481 },
12482 s_HBf = function(a) {
12483 s_yBf(a);
12484 a = s_zBf(a);
12485 return s_o(a)
12486 },
12487 s_zBf = function(a) {
12488 var b = "";
12489 a = s_kBf(a);
12490 b = b + a + ("<button" + s_4("close-button ") + s_5("") + s_3(' id="spchx" aria-label="close"') + ">×</button><div" + s_4("spchc ") +
12491 s_5("") + s_3(' id="spchc"') + "><div" + s_4("inner-container ") + s_5("") + s_3("") + ">");
12492 a = "<div" + s_4("text-container ") + s_5("") + s_3("") + ">" + s_uBf() + "</div>";
12493 b += a;
12494 b += "</div>";
12495 a = "<div" + s_4("permission-bar ") + s_5("") + s_3("") + ">" + s_IAf() + "</div>";
12496 b += a;
12497 return b + "</div>"
12498 },
12499 s_yBf = function(a) {
12500 s_8(a, s_IBf) || (s_7(a, s_IBf, {}, s_GBf, s_HBf, s_EBf, s_FBf, "", s_BBf, "", s_CBf, "", s_DBf), s_HAf(a), s_jBf(a), s_tBf(a))
12501 },
12502 s_IBf = "t-axpif1G9qm0";
12503 var s_6Q = -1,
12504 s_hAf, s_dR = 0,
12505 s_bR, s_gAf, s_kAf, s_3zf, s_iAf, s_7Q, s_cR, s_JBf = {};
12506 s_db("spch", (s_JBf.init = function(a) {
12507 s_3zf = a.hl;
12508 var b = a.mb,
12509 c = s_e("spch"),
12510 d;
12511 if (d = b) c ? (d = new s_gt, d = s_o(s_ABf(d)), s_vd(c, d), d = !0) : d = !1, d = !d;
12512 if (d) s_2zf();
12513 else {
12514 if (d = "webkitSpeechRecognition" in self && !!webkitSpeechRecognition) s_2Q = b, s_uAf(), s_zAf = s_wAf, b && s_xAf && (s_AAf = s_xAf, s_Ta("fpstate", s_BAf)), (b = (s_Qzf() || s_2Q ? !!s_bAf : !0) && !!s_8Q && !!s_9Q && !!s_Uzf()) && !(b = s_2Q) && (s_yAf = s_e("spchb"), s_Nzf = s_e("spchl"), b = !(!s_yAf || !s_Nzf)), d = b;
12515 d ? (-1 == s_6Q && (s_H(window, "keydown", s__zf), s_Qm(s_Um.dpa, s_0zf), s_Qm(s_Um.r3a,
12516 s_0zf), s_Qm(s_Um.q3a, s_1zf)), s_5Q = {
12517 Jac: a.lm,
12518 ready: a.rm,
12519 fgc: a.nt,
12520 waiting: a.iw,
12521 qGb: a.ae,
12522 Qfc: a.ne,
12523 X$b: a.lu,
12524 ssc: a.pe,
12525 ggc: a.nv
12526 }, s_6Q = 1, s_$zf(), s_dAf(), c && s_b(c, "clicked") && s_0zf()) : s_2zf()
12527 }
12528 }, s_JBf));
12529
12530 s_f().ka();
12531
12532} catch (e) {
12533 _DumpException(e)
12534}
12535try {
12536 var s_zIe = function(a, b) {
12537 if (s_Cb(a, "translated")) {
12538 var c = b.full;
12539 a = s_of(c);
12540 b = s_e(b.snippet);
12541 var d = s_of(c + "-transdiv"),
12542 e = s_of(c + "-origLink");
12543 c = s_of(c + "-transLink");
12544 var f = s_Ih(e);
12545 s_J(c, f);
12546 s_J(d, !f);
12547 s_J(e, !f);
12548 b ? (s_J(a, !1), s_J(b, f)) : s_J(a, f)
12549 } else return s_yIe(a, b)
12550 },
12551 s_AIe = function(a) {
12552 s_Zg(a, "translated", "true")
12553 },
12554 s_yIe = function(a, b) {
12555 if (!s_BIe) {
12556 s_BIe = !0;
12557 s_Ca(s_Ba(), "ved", b.ved).log();
12558 var c = b.source.substring(0, 2),
12559 d = b.target.substring(0, 2),
12560 e = b.full,
12561 f = b.key,
12562 g = s_of(e),
12563 h = b.keepSnippet,
12564 k = b.snippitClassPrefix,
12565 l =
12566 g.cloneNode(!0);
12567 l.id = e + "-transdiv";
12568 s_J(l, !1);
12569 s_Hf(s_Uf(g), l);
12570 var m = s_G(k + "__translate-span", l);
12571 s_Nf(m);
12572 return (new s_CIe).send("rv" == f ? s_DIe : "pr" == f ? s_EIe : "", c, d, [l]).then(function(n) {
12573 var p = s_e(b.snippet);
12574 p && (h ? s_J(p, !1) : s_Nf(p));
12575 s_J(g, !1);
12576 s_J(l, !0);
12577 s_vd(l, n[0]);
12578 h || (n = s_G(k + "__translate-span", g), s_Nf(n));
12579 n = s_of(e + "-transLink");
12580 s_J(n, !1);
12581 n = s_of(e + "-origLink");
12582 s_J(n, !0);
12583 s_AIe(a);
12584 s_BIe = !1
12585 })
12586 }
12587 };
12588 s_L("syvt");
12589 var s_FIe = new s_Eg;
12590 var s_CIe = function() {
12591 this.ka = s_da(s_FIe)
12592 };
12593 s_CIe.prototype.send = function(a, b, c, d) {
12594 if (0 < this.ka.length) return s_Hg(this.ka, function(l) {
12595 return l.send()
12596 });
12597 for (var e = d.length, f = [], g = 0, h = 0; g < e; g = h) {
12598 var k = g;
12599 h = g + 50 < e ? g + 50 : e;
12600 for (g = []; k < h; k++) g.push(d[k].innerHTML);
12601 f.push(s_GIe(a, b, c, g))
12602 }
12603 return Promise.all(f).then(function(l) {
12604 var m = [];
12605 l = s_a(l);
12606 for (var n = l.next(); !n.done; n = l.next()) {
12607 n = s_a(n.value);
12608 for (var p = n.next(); !p.done; p = n.next()) m.push(s_wr(p.value))
12609 }
12610 return m
12611 })
12612 };
12613 var s_GIe = function(a, b, c, d) {
12614 return new Promise(function(e, f) {
12615 var g = s_xg({
12616 key: a,
12617 source: b,
12618 target: c,
12619 format: "html",
12620 q: d
12621 });
12622 s_pl("https://www.googleapis.com/language/translate/v2", function(h) {
12623 h = h.target;
12624 if (h.wh()) {
12625 var k = JSON.parse(h.getResponse()).data.translations;
12626 h = [];
12627 k = s_a(k);
12628 for (var l = k.next(); !l.done; l = k.next()) h.push(l.value.translatedText);
12629 e(h)
12630 } else f("Translate API failure: " + h.Ql())
12631 }, "POST", g, {
12632 "X-HTTP-Method-Override": "GET"
12633 }, 5E3, !0)
12634 })
12635 };
12636 var s_DIe = "",
12637 s_EIe = "",
12638 s_BIe = !1,
12639 s_HIe = {};
12640 s_db("tl", (s_HIe.init = s_Zve("tl", function(a) {
12641 void 0 !== a.rvkey && (s_DIe = a.rvkey);
12642 void 0 !== a.prkey && (s_EIe = a.prkey);
12643 s_OO("tl", {
12644 tr: s_zIe
12645 }, s_UO("tl"))
12646 }), s_HIe));
12647
12648 s_f().ka();
12649
12650} catch (e) {
12651 _DumpException(e)
12652}
12653try {
12654 s_L("tl");
12655
12656 s_f().ka();
12657
12658} catch (e) {
12659 _DumpException(e)
12660}
12661try {
12662 s_L("em17");
12663
12664 s_f().ka();
12665
12666} catch (e) {
12667 _DumpException(e)
12668}
12669try {
12670 var s_Yl = function(a) {
12671 s_Xl.publish("iehc", a)
12672 },
12673 s_Zl = function(a) {
12674 s_Xl.publish("r", a)
12675 },
12676 s_NSa = function() {
12677 s_Xl.publish("ra")
12678 },
12679 s_OSa = function(a, b, c) {
12680 var d;
12681 null !== c ? d = function(e) {
12682 e && e == s_0f(c, "xpdbox") && b(e)
12683 } : d = b;
12684 return s_Xl.subscribe(a, d)
12685 },
12686 s_PSa = function(a, b) {
12687 return s_OSa("hc", a, b || null)
12688 },
12689 s_QSa = function(a, b) {
12690 return s_OSa("es", a, b || null)
12691 },
12692 s__l = function(a, b) {
12693 return s_OSa("ef", a, b || null)
12694 },
12695 s_0l = function(a, b) {
12696 return s_OSa("cs", a, b || null)
12697 },
12698 s_RSa = function(a, b) {
12699 return s_OSa("cf", a, b || null)
12700 },
12701 s_1l = function(a) {
12702 return s_Xl.Bk(a)
12703 };
12704 s_L("sy3w");
12705 var s_Xl = new s_Wl,
12706 s_SSa = function(a) {
12707 s_Xl.publish("es", a)
12708 },
12709 s_TSa = function(a) {
12710 s_Xl.publish("ef", a)
12711 },
12712 s_USa = function(a) {
12713 s_Xl.publish("cs", a)
12714 },
12715 s_VSa = function(a) {
12716 s_Xl.publish("cf", a)
12717 };
12718
12719 s_f().ka();
12720
12721} catch (e) {
12722 _DumpException(e)
12723}
12724try {
12725 var s_eKb = function(a) {
12726 return a ? 4 <= a ? 4 : 3 <= a ? 3 : 2 <= a ? 2 : 1 : 1
12727 },
12728 s_fKb = function(a, b, c, d) {
12729 a = a.split("?")[0];
12730 d = s_eKb(d);
12731 b = b ? b : 0;
12732 c = c ? c : 0;
12733 var e = b * d,
12734 f = c * d;
12735 e = Math.min(1, 2048 / (e ? e : 1), 2048 / (f ? f : 1));
12736 b = Math.floor(b * e);
12737 c = Math.floor(c * e);
12738 return a + "?scale=" + d + (c ? "&h=" + c : "") + (b ? "&w=" + b : "")
12739 },
12740 s_gKb = function(a, b, c) {
12741 var d = s_eKb(s_8b.devicePixelRatio),
12742 e = s_fKb(a.getAttribute("data-bsrc"), b, c, d);
12743 a.setAttribute("data-bsrc", e);
12744 var f = function() {
12745 a.removeEventListener("load", f, !1);
12746 a.style.display = "";
12747 s_9d(a.offsetHeight);
12748 a.style.zIndex =
12749 "1";
12750 a.removeAttribute("height");
12751 a.removeAttribute("width");
12752 var g = 0 != s_8b.SCALE_MAP;
12753 1 != d && g && (c || (c = a.height / d), b || (b = a.width / d));
12754 c && a.setAttribute("height", c);
12755 b && a.setAttribute("width", b);
12756 (g = s_Rf(a)) && s_J(g, !0)
12757 };
12758 a.addEventListener("load", f, !1)
12759 };
12760 s_L("syex");
12761
12762 s_f().ka();
12763
12764} catch (e) {
12765 _DumpException(e)
12766}
12767try {
12768 var s_hKb = function(a, b) {
12769 for (b = new RegExp("(?:^|\\s)" + b + "(?:$|\\s)"); a;) {
12770 if (b.test(a.className)) return a;
12771 a = a.parentElement
12772 }
12773 return null
12774 },
12775 s_iKb = function(a) {
12776 var b = {};
12777 if (!a.hasAttribute("data-vs")) return null;
12778 a.getAttribute("data-vs").split(",").forEach(function(c) {
12779 c = c.split(":");
12780 b[c[0]] = c[1]
12781 });
12782 return b
12783 },
12784 s_jKb = function() {
12785 var a = s_sf("lu_vs");
12786 a.length && s_Qy(a)
12787 },
12788 s_Qy = function(a) {
12789 a ? (s_hr(s_kKb), s_n(a, s_lKb)) : s_jKb()
12790 },
12791 s_oKb = function(a) {
12792 var b = s_iKb(a);
12793 if (!b) return null;
12794 var c = s_0f(a, b.r);
12795 if (!c) return null;
12796 if (0 ==
12797 c.offsetWidth && 0 == c.offsetHeight) return -1 == s_mKb.indexOf(a) && (s_mKb.push(a), s_nKb.push(s__l(s_c(s_lKb, null, a))), s_nKb.push(s_RSa(s_c(s_lKb, null, a)))), null;
12798 if (void 0 !== b.lukp && b.lukp) {
12799 a = s_hKb(c, "kno-mrg");
12800 var d = s_hKb(c, "kno-mrg-m");
12801 d && (d.style.width = "auto", d.style.height = "auto");
12802 a && ((d = a.getElementsByClassName("img-kc-m")[0]) && d.offsetHeight && (c.style.height = d.offsetHeight + "px"), a = a.offsetWidth - (d ? d.offsetWidth : 0), 0 < a && (c.style.width = a + "px"))
12803 }
12804 a = 0;
12805 void 0 !== b.w && (a = Math.floor(c.offsetWidth * parseFloat(b.w)));
12806 d = 0;
12807 void 0 !== b.h && (d = Math.floor(c.offsetHeight * parseFloat(b.h)));
12808 a && d && void 0 !== b.mhwr && (d = Math.max(d, a * parseFloat(b.mhwr)));
12809 return new s_jf(a, d)
12810 },
12811 s_lKb = function(a) {
12812 a.setAttribute("data-bsrc", a.getAttribute("data-bsrc").split("&")[0]);
12813 var b = s_oKb(a);
12814 b && (s_gKb(a, b.width, b.height), (b = s_iKb(a)) && "1" == b.o && -1 == s_pKb.indexOf(a) && s_pKb.push(a), a.getAttribute("data-bsrc") != a.getAttribute("src") && (s_qKb(a), a.setAttribute("src", a.getAttribute("data-bsrc"))))
12815 },
12816 s_kKb = function() {
12817 s_n(s_pKb, s_lKb)
12818 };
12819 s_L("syey");
12820 var s_pKb = [],
12821 s_mKb = [],
12822 s_nKb = [],
12823 s_qKb = s_ga,
12824 s_rKb = {};
12825 s_db("vs", (s_rKb.init = s_jKb, s_rKb));
12826
12827 s_f().ka();
12828
12829} catch (e) {
12830 _DumpException(e)
12831}
12832try {
12833 s_L("vs");
12834
12835 s_f().ka();
12836
12837} catch (e) {
12838 _DumpException(e)
12839}
12840try {
12841 s_L("wkrYee");
12842 var s_yr = function(a) {
12843 s_N.call(this, a.Ka);
12844 var b = this;
12845 this.ka = a.service.window.get();
12846 this.Ba = this.jx();
12847 this.Ca = window.orientation;
12848 this.wa = function() {
12849 var c = b.jx(),
12850 d = "orientation" in window && 90 === Math.abs(window.orientation) && b.Ca === -1 * window.orientation;
12851 b.Ca = window.orientation;
12852 if (c !== b.Ba || d) {
12853 b.Ba = c;
12854 d = s_a(b.Aa);
12855 for (var e = d.next(); !e.done; e = d.next()) {
12856 e = e.value;
12857 var f = new s_3db(c);
12858 try {
12859 e(f)
12860 } catch (g) {
12861 s_Da(g)
12862 }
12863 }
12864 }
12865 };
12866 this.Aa = new Set;
12867 this.ka.addEventListener("resize", this.wa);
12868 "orientation" in window && this.ka.addEventListener("orientationchange",
12869 this.wa)
12870 };
12871 s_j(s_yr, s_N);
12872 s_yr.Ga = function() {
12873 return {
12874 service: {
12875 window: s_Nj
12876 }
12877 }
12878 };
12879 s_yr.prototype.addListener = function(a) {
12880 this.Aa.add(a)
12881 };
12882 s_yr.prototype.removeListener = function(a) {
12883 this.Aa.delete(a)
12884 };
12885 s_yr.prototype.jx = function() {
12886 if (s_Zeb()) {
12887 var a = s_wf(this.ka);
12888 a = new s_jf(a.width, Math.round(a.width * this.ka.innerHeight / this.ka.innerWidth))
12889 } else a = this.Yb() || (s_6d() ? s_Zeb() : this.ka.VisualViewport) ? s_wf(this.ka) : new s_jf(this.ka.innerWidth, this.ka.innerHeight);
12890 return a.height < a.width
12891 };
12892 s_yr.prototype.destroy = function() {
12893 this.ka.removeEventListener("resize", this.wa);
12894 this.ka.removeEventListener("orientationchange", this.wa)
12895 };
12896 var s_Zeb = function() {
12897 return s_6d() && s_nd() && !navigator.userAgent.includes("GSA")
12898 };
12899 s_yr.prototype.Yb = function() {
12900 return s__eb
12901 };
12902 var s__eb = !1;
12903 s_dj(s_lra, s_yr);
12904
12905 s__eb = !0;
12906
12907 s_f().ka();
12908
12909} catch (e) {
12910 _DumpException(e)
12911}
12912// Google Inc.