Professional Documents
Culture Documents
et/";var f,aa=[];function
ba(a){return function(){return aa[a].apply(this,arguments)}}function ca(a,b){return
aa[a]=b}function da(a){var b=0;return function(){return b<a.length?{done:!
1,value:a[b++]}:{done:!0}}}var ea="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){if(a==Array.prototype||
a==Object.prototype)return a;a[b]=c.value;return a};
function fa(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof
window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var
b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find
global object");}var ha=fa(this);function ia(a,b){if(b)a:{var
c=ha;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break
a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ea(c,a,{configurable:!
0,writable:!0,value:b})}}
ia("Symbol",function(a){function b(g){if(this instanceof b)throw new
TypeError("Symbol is not a constructor");return new c(d+(g||"")+"_"+e++,g)}function
c(g,h){this.g=g;ea(this,"description",{configurable:!0,writable:!
0,value:h})}if(a)return a;c.prototype.toString=function(){return this.g};var
d="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",e=0;return b});
ia("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var
b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array
Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var
d=ha[b[c]];"function"===typeof d&&"function"!=typeof
d.prototype[a]&&ea(d.prototype,a,{configurable:!0,writable:!0,value:function()
{return ja(da(this))}})}return a});function ja(a)
{a={next:a};a[Symbol.iterator]=function(){return this};return a}
function ka(a){return a.raw=a}function la(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):
{next:da(a)}}function ma(a){for(var b,c=[];!
(b=a.next()).done;)c.push(b.value);return c}var na="function"==typeof
Object.create?Object.create:function(a){function b(){}b.prototype=a;return new
b},oa;
if("function"==typeof Object.setPrototypeOf)oa=Object.setPrototypeOf;else{var pa;a:
{var qa={a:!0},ra={};try{ra.__proto__=qa;pa=ra.a;break a}catch(a){}pa=!1}oa=pa?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}var sa=oa;
function m(a,b)
{a.prototype=na(b.prototype);a.prototype.constructor=a;if(sa)sa(a,b);else for(var c
in b)if("prototype"!=c)if(Object.defineProperties){var
d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else
a[c]=b[c];a.ta=b.prototype}function ua(){this.o=!1;this.g=null;this.s=void
0;this.i=1;this.O=0;this.j=null}function va(a){if(a.o)throw new
TypeError("Generator is already running");a.o=!0}ua.prototype.N=function(a)
{this.s=a};function wa(a,b){a.j={gt:b,Nu:!0};a.i=a.O}
ua.prototype.return=function(a){this.j={return:a};this.i=this.O};function za(a)
{this.g=new ua;this.i=a}function Aa(a,b){va(a.g);var c=a.g.g;if(c)return
Ba(a,"return"in c?c["return"]:function(d){return{value:d,done:!
0}},b,a.g.return);a.g.return(b);return Ca(a)}
function Ba(a,b,c,d){try{var e=b.call(a.g.g,c);if(!(e instanceof Object))throw new
TypeError("Iterator result "+e+" is not an object");if(!e.done)return a.g.o=!
1,e;var g=e.value}catch(h){return
a.g.g=null,wa(a.g,h),Ca(a)}a.g.g=null;d.call(a.g,g);return Ca(a)}function Ca(a)
{for(;a.g.i;)try{var b=a.i(a.g);if(b)return a.g.o=!1,{value:b.value,done:!
1}}catch(c){a.g.s=void 0,wa(a.g,c)}a.g.o=!1;if(a.g.j)
{b=a.g.j;a.g.j=null;if(b.Nu)throw b.gt;return{value:b.return,done:!
0}}return{value:void 0,done:!0}}
function Da(a){this.next=function(b){va(a.g);a.g.g?b=Ba(a,a.g.g.next,b,a.g.N):
(a.g.N(b),b=Ca(a));return b};this.throw=function(b){va(a.g);a.g.g?
b=Ba(a,a.g.g["throw"],b,a.g.N):(wa(a.g,b),b=Ca(a));return
b};this.return=function(b){return Aa(a,b)};this[Symbol.iterator]=function(){return
this}}function Ea(a){function b(d){return a.next(d)}function c(d){return
a.throw(d)}return new Promise(function(d,e){function g(h){h.done?
d(h.value):Promise.resolve(h.value).then(b,c).then(g,e)}g(a.next())})}
function Fa(a){return Ea(new Da(new za(a)))}function Ga(){for(var
a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b}
ia("Promise",function(a){function b(h){this.g=0;this.j=void 0;this.i=[];this.O=!
1;var k=this.o();try{h(k.resolve,k.reject)}catch(l){k.reject(l)}}function c()
{this.g=null}function d(h){return h instanceof b?h:new b(function(k)
{k(h)})}if(a)return a;c.prototype.i=function(h){if(null==this.g){this.g=[];var
k=this;this.j(function(){k.s()})}this.g.push(h)};var
e=ha.setTimeout;c.prototype.j=function(h){e(h,0)};c.prototype.s=function()
{for(;this.g&&this.g.length;){var h=this.g;this.g=[];for(var k=0;k<h.length;++k)
{var l=
h[k];h[k]=null;try{l()}catch(n){this.o(n)}}}this.g=null};c.prototype.o=function(h)
{this.j(function(){throw h;})};b.prototype.o=function(){function h(n){return
function(p){l||(l=!0,n.call(k,p))}}var k=this,l=!
1;return{resolve:h(this.ua),reject:h(this.s)}};b.prototype.ua=function(h)
{if(h===this)this.s(new TypeError("A Promise cannot resolve to itself"));else if(h
instanceof b)this.Ba(h);else{a:switch(typeof h){case "object":var k=null!=h;break
a;case "function":k=!0;break a;default:k=!1}k?this.Pa(h):
this.N(h)}};b.prototype.Pa=function(h){var k=void 0;try{k=h.then}catch(l)
{this.s(l);return}"function"==typeof k?
this.Ca(k,h):this.N(h)};b.prototype.s=function(h)
{this.ma(2,h)};b.prototype.N=function(h){this.ma(1,h)};b.prototype.ma=function(h,k)
{if(0!=this.g)throw Error("Cannot settle("+h+", "+k+"): Promise already settled in
state"+this.g);this.g=h;this.j=k;2===this.g&&this.va();this.oa()};b.prototype.va=fu
nction(){var h=this;e(function(){if(h.na()){var k=ha.console;"undefined"!==typeof
k&&k.error(h.j)}},
1)};b.prototype.na=function(){if(this.O)return!1;var
h=ha.CustomEvent,k=ha.Event,l=ha.dispatchEvent;if("undefined"===typeof l)return!
0;"function"===typeof h?h=new h("unhandledrejection",{cancelable:!
0}):"function"===typeof k?h=new k("unhandledrejection",{cancelable:!0}):
(h=ha.document.createEvent("CustomEvent"),h.initCustomEvent("unhandledrejection",!
1,!0,h));h.promise=this;h.reason=this.j;return l(h)};b.prototype.oa=function()
{if(null!=this.i){for(var h=0;h<this.i.length;++h)g.i(this.i[h]);this.i=
null}};var g=new c;b.prototype.Ba=function(h){var
k=this.o();h.Wi(k.resolve,k.reject)};b.prototype.Ca=function(h,k){var
l=this.o();try{h.call(k,l.resolve,l.reject)}catch(n)
{l.reject(n)}};b.prototype.then=function(h,k){function l(D,G)
{return"function"==typeof D?function(I){try{n(D(I))}catch(U){p(U)}}:G}var n,p,w=new
b(function(D,G){n=D;p=G});this.Wi(l(h,n),l(k,p));return
w};b.prototype.catch=function(h){return this.then(void
0,h)};b.prototype.Wi=function(h,k){function l(){switch(n.g){case 1:h(n.j);
break;case 2:k(n.j);break;default:throw Error("Unexpected state: "+n.g);}}var
n=this;null==this.i?g.i(l):this.i.push(l);this.O=!
0};b.resolve=d;b.reject=function(h){return new b(function(k,l)
{l(h)})};b.race=function(h){return new b(function(k,l){for(var n=la(h),p=n.next();!
p.done;p=n.next())d(p.value).Wi(k,l)})};b.all=function(h){var
k=la(h),l=k.next();return l.done?d([]):new b(function(n,p){function w(I){return
function(U){D[I]=U;G--;0==G&&n(D)}}var D=[],G=0;do D.push(void 0),G+
+,d(l.value).Wi(w(D.length-
1),p),l=k.next();while(!l.done)})};return b});function Ha(a,b){return
Object.prototype.hasOwnProperty.call(a,b)}
ia("WeakMap",function(a){function b(l){this.lb=(k+=Math.random()
+1).toString();if(l){l=la(l);for(var n;!
(n=l.next()).done;)n=n.value,this.set(n[0],n[1])}}function c(){}function d(l){var
n=typeof l;return"object"===n&&null!==l||"function"===n}function e(l){if(!Ha(l,h))
{var n=new c;ea(l,h,{value:n})}}function g(l){var
n=Object[l];n&&(Object[l]=function(p){if(p instanceof c)return
p;Object.isExtensible(p)&&e(p);return n(p)})}if(function(){if(!a||!
Object.seal)return!1;try{var l=Object.seal({}),n=Object.seal({}),
p=new a([[l,2],[n,3]]);if(2!=p.get(l)||3!=p.get(n))return!
1;p.delete(l);p.set(n,4);return!p.has(l)&&4==p.get(n)}catch(w){return!1}}())return
a;var
h="$jscomp_hidden_"+Math.random();g("freeze");g("preventExtensions");g("seal");var
k=0;b.prototype.set=function(l,n){if(!d(l))throw Error("Invalid WeakMap
key");e(l);if(!Ha(l,h))throw Error("WeakMap key fail: "+l);l[h][this.lb]=n;return
this};b.prototype.get=function(l){return d(l)&&Ha(l,h)?l[h][this.lb]:void
0};b.prototype.has=function(l){return d(l)&&
Ha(l,h)&&Ha(l[h],this.lb)};b.prototype.delete=function(l){return
d(l)&&Ha(l,h)&&Ha(l[h],this.lb)?delete l[h][this.lb]:!1};return b});
ia("Map",function(a){function b(){var k={};return k.Ve=k.next=k.head=k}function
c(k,l){var n=k.g;return ja(function(){if(n){for(;n.head!=k.g;)n=n.Ve;for(;n.next!
=n.head;)return n=n.next,{done:!1,value:l(n)};n=null}return{done:!0,value:void
0}})}function d(k,l){var n=l&&typeof l;"object"==n||"function"==n?g.has(l)?
n=g.get(l):(n=""+ ++h,g.set(l,n)):n="p_"+l;var
p=k.i[n];if(p&&Ha(k.i,n))for(k=0;k<p.length;k++){var w=p[k];if(l!==l&&w.key!
==w.key||l===w.key)return{id:n,list:p,index:k,Lc:w}}return{id:n,
list:p,index:-1,Lc:void 0}}function e(k){this.i={};this.g=b();this.size=0;if(k)
{k=la(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}}if(function()
{if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var k=Object.seal({x:4}),l=new a(la([[k,"s"]]));if("s"!
=l.get(k)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var
n=l.entries(),p=n.next();if(p.done||p.value[0]!=k||"s"!=p.value[1])return!
1;p=n.next();return p.done||4!=p.value[0].x||
"t"!=p.value[1]||!n.next().done?!1:!0}catch(w){return!1}}())return a;var g=new
WeakMap;e.prototype.set=function(k,l){k=0===k?0:k;var n=d(this,k);n.list||
(n.list=this.i[n.id]=[]);n.Lc?n.Lc.value=l:
(n.Lc={next:this.g,Ve:this.g.Ve,head:this.g,key:k,value:l},n.list.push(n.Lc),this.g
.Ve.next=n.Lc,this.g.Ve=n.Lc,this.size++);return
this};e.prototype.delete=function(k){k=d(this,k);return k.Lc&&k.list?
(k.list.splice(k.index,1),k.list.length||delete
this.i[k.id],k.Lc.Ve.next=k.Lc.next,k.Lc.next.Ve=k.Lc.Ve,
k.Lc.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.i={};this.g=this.g.Ve=b();this.size=0};e.prototype.has=function(k){return!!
d(this,k).Lc};e.prototype.get=function(k)
{return(k=d(this,k).Lc)&&k.value};e.prototype.entries=function(){return
c(this,function(k){return[k.key,k.value]})};e.prototype.keys=function(){return
c(this,function(k){return k.key})};e.prototype.values=function(){return
c(this,function(k){return k.value})};e.prototype.forEach=function(k,l){for(var
n=this.entries(),
p;!
(p=n.next()).done;)p=p.value,k.call(l,p[1],p[0],this)};e.prototype[Symbol.iterator]
=e.prototype.entries;var h=0;return e});ia("Array.prototype.find",function(a)
{return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var
e=d.length,g=0;g<e;g++){var h=d[g];if(b.call(c,h,g,d)){b=h;break a}}b=void 0}return
b}});
function Ia(a,b,c){if(null==a)throw new TypeError("The 'this' value for
String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw
new TypeError("First argument to String.prototype."+c+" must not be a regular
expression");return a+""}ia("String.prototype.endsWith",function(a){return a?
a:function(b,c){var d=Ia(this,b,"endsWith");void
0===c&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var
e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return 0>=e}});
ia("String.prototype.startsWith",function(a){return a?a:function(b,c){var
d=Ia(this,b,"startsWith"),e=d.length,g=b.length;c=Math.max(0,Math.min(c|
0,d.length));for(var h=0;h<g&&c<e;)if(d[c++]!=b[h++])return!1;return
h>=g}});ia("Number.isFinite",function(a){return a?a:function(b){return"number"!
==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});
function Ja(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!
d&&c<a.length){var g=c++;return{value:b(g,a[g]),done:!1}}d=!0;return{done:!
0,value:void 0}}};e[Symbol.iterator]=function(){return e};return
e}ia("Array.prototype.keys",function(a){return a?a:function(){return
Ja(this,function(b){return b})}});
ia("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k)
{return k};var e=[],g="undefined"!=typeof
Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof g)
{b=g.call(b);for(var h=0;!(g=b.next()).done;)e.push(c.call(d,g.value,h++))}else
for(g=b.length,h=0;h<g;h++)e.push(c.call(d,b[h],h));return e}});
ia("Set",function(a){function b(c){this.g=new Map;if(c){c=la(c);for(var d;!
(d=c.next()).done;)this.add(d.value)}this.size=this.g.size}if(function(){if(!
a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(la([c]));if(!d.has(c)||1!
=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var
e=d.entries(),g=e.next();if(g.done||g.value[0]!=c||g.value[1]!=c)return!
1;g=e.next();return g.done||g.value[0]==c||4!=g.value[0].x||
g.value[1]!=g.value[0]?!1:e.next().done}catch(h){return!1}}())return
a;b.prototype.add=function(c){c=0===c?
0:c;this.g.set(c,c);this.size=this.g.size;return
this};b.prototype.delete=function(c)
{c=this.g.delete(c);this.size=this.g.size;return c};b.prototype.clear=function()
{this.g.clear();this.size=0};b.prototype.has=function(c){return
this.g.has(c)};b.prototype.entries=function(){return
this.g.entries()};b.prototype.values=function(){return
this.g.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]=
b.prototype.values;b.prototype.forEach=function(c,d){var
e=this;this.g.forEach(function(g){return c.call(d,g,g,e)})};return
b});ia("Array.prototype.entries",function(a){return a?a:function(){return
Ja(this,function(b,c){return[b,c]})}});var Ka="function"==typeof Object.assign?
Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var
d=arguments[c];if(d)for(var e in d)Ha(d,e)&&(a[e]=d[e])}return
a};ia("Object.assign",function(a){return a||Ka});
ia("Array.prototype.values",function(a){return a?a:function(){return
Ja(this,function(b,c){return c})}});ia("Object.entries",function(a){return a?
a:function(b){var c=[],d;for(d in b)Ha(b,d)&&c.push([d,b[d]]);return
c}});ia("Object.is",function(a){return a?a:function(b,c){return
b===c?0!==b||1/b===1/c:b!==b&&c!==c}});
ia("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d
instanceof String&&(d=String(d));var e=d.length;c=c||
0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var g=d[c];if(g===b||Object.is(g,b))return!
0}return!1}});ia("String.prototype.includes",function(a){return a?a:function(b,c)
{return-1!==Ia(this,b,"includes").indexOf(b,c||0)}});
ia("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b
instanceof RegExp&&!b.global)throw new TypeError("String.prototype.replaceAll
called with a non-global RegExp argument.");return b instanceof RegExp?
this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\
^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});/*
SPDX-License-Identifier: Apache-2.0
*/
var ri={};function si(){}function ti(a)
{this.g=a}m(ti,si);ti.prototype.toString=function(){return
this.g.toString()};function ui(a){var b,c=null==(b=ed())?void
0:b.createScriptURL(a);return new ti(null!=c?c:a,ri)};function vi(){}function wi(a)
{this.g=a}m(wi,vi);wi.prototype.toString=function(){return
this.g.toString()};function xi(){}function yi(a)
{this.g=a}m(yi,xi);yi.prototype.toString=function(){return this.g};var zi=new
yi("about:invalid#zTSz",ri);function Ai(a){if(a instanceof yi)return a.g;throw
Error("");};function Bi(a){return a instanceof Yd?$d(a):$d(a)}function Ci(a){if(a
instanceof si)if(a instanceof ti)a=a.g;else throw Error("");else a=rd(a);return
a}function Di(a){return a instanceof xi?Ai(a):xd(a)}function Ei(a){return
be(Bi(a).toString(),null)};function Fi(){}function Gi(a)
{this.g=a}m(Gi,Fi);Gi.prototype.toString=function(){return this.g};function N(a,b)
{if(void 0!==a.tagName){if("script"===a.tagName.toLowerCase())throw Error("Use
setTextContent with a SafeScript.");if("style"===a.tagName.toLowerCase())throw
Error("Use setTextContent with a SafeStyleSheet.");}a.innerHTML=Bi(b)}
function Hi(a,b){var c=Ii;if(0===c.length)throw Error("No prefixes are
provided");if(c.map(function(d){if(d instanceof Gi)d=d.g;else throw
Error("");return d}).every(function(d){return 0!=="value".indexOf(d)}))throw
Error('Attribute "value" does not match any of the allowed
prefixes.');a.setAttribute("value",b)};function Ji(a){var
b,c,d=null==(c=(b=(a.ownerDocument&&a.ownerDocument.defaultView||
window).document).querySelector)?void 0:c.call(b,"script[nonce]");(b=d?d.nonce||
d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};function Ki(a)
{a&&"function"==typeof a.Ha&&a.Ha()};function Li()
{this.Ld=this.Ld;this.Pa=this.Pa}Li.prototype.Ld=!1;Li.prototype.Ha=function()
{this.Ld||(this.Ld=!0,this.wa())};function Mi(a,b){b=t(Ki,b);a.Ld?b():(a.Pa||
(a.Pa=[]),a.Pa.push(b))}Li.prototype.wa=function()
{if(this.Pa)for(;this.Pa.length;)this.Pa.shift()()};function Ni(a)
{this.id=a}Ni.prototype.toString=function(){return this.id};function Oi(a,b)
{this.type=a instanceof Ni?
String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.g=!
1}Oi.prototype.stopPropagation=function(){this.g=!
0};Oi.prototype.preventDefault=function(){this.defaultPrevented=!0};function Pi(a)
{a.preventDefault()};var Qi=function(){if(!q.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!0}});try{q.addEventListener("test",function()
{},b),q.removeEventListener("test",function(){},b)}catch(c){}return a}();var
Ri={Dg:"mousedown",Eg:"mouseup",Bh:"mousecancel",Fw:"mousemove",Hw:"mouseover",Gw:"
mouseout",Dw:"mouseenter",Ew:"mouseleave"};function Si(a,b){Oi.call(this,a?
a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.
screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key
="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKe
y=!1;this.state=null;this.Rl=!
1;this.pointerId=0;this.pointerType="";this.Nb=null;a&&this.wl(a,b)}u(Si,Oi);var
Ti={2:"touch",3:"pen",4:"mouse"};
Si.prototype.wl=function(a,b){var
c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;
(b=a.relatedTarget)?nc&&(ic(b,"nodeName")||(b=null)):"mouseover"==c?
b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?
(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?
d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):
(this.offsetX=oc||void 0!==a.offsetX?
a.offsetX:a.layerX,this.offsetY=oc||void 0!==a.offsetY?
a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?
a.clientX:a.pageX,this.clientY=void 0!==a.clientY?
a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||
0);this.button=a.button;this.keyCode=a.keyCode||
0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?
a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;t
his.metaKey=a.metaKey;this.Rl=qc?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=
"string"===typeof a.pointerType?
a.pointerType:Ti[a.pointerType]||"";this.state=a.state;this.Nb=a;a.defaultPrevented
&&Si.ta.preventDefault.call(this)};function Ui(a){return 0==a.Nb.button&&!
(qc&&a.ctrlKey)}Si.prototype.stopPropagation=function()
{Si.ta.stopPropagation.call(this);this.Nb.stopPropagation?
this.Nb.stopPropagation():this.Nb.cancelBubble=!
0};Si.prototype.preventDefault=function(){Si.ta.preventDefault.call(this);var
a=this.Nb;a.preventDefault?a.preventDefault():a.returnValue=!1};var
Vi="closure_listenable_"+(1E6*Math.random()|0);function Wi(a){return!(!a||!
a[Vi])};var Xi=0;function Yi(a,b,c,d,e)
{this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!
d;this.qj=e;this.key=++Xi;this.ah=this.Vi=!1}function Zi(a){a.ah=!
0;a.listener=null;a.proxy=null;a.src=null;a.qj=null};function $i(a)
{this.src=a;this.g={};this.i=0}f=$i.prototype;f.add=function(a,b,c,d,e){var
g=a.toString();a=this.g[g];a||(a=this.g[g]=[],this.i++);var h=aj(a,b,d,e);-1<h?
(b=a[h],c||(b.Vi=!1)):(b=new Yi(b,this.src,g,!!d,e),b.Vi=c,a.push(b));return
b};f.remove=function(a,b,c,d){a=a.toString();if(!(a in this.g))return!1;var
e=this.g[a];b=aj(e,b,c,d);return-1<b?(Zi(e[b]),pb(e,b),0==e.length&&(delete
this.g[a],this.i--),!0):!1};
function bj(a,b){var c=b.type;c in
a.g&&ob(a.g[c],b)&&(Zi(b),0==a.g[c].length&&(delete
a.g[c],a.i--))}f.Ug=ba(7);f.Qh=function(a,b,c,d){a=this.g[a.toString()];var e=-
1;a&&(e=aj(a,b,c,d));return-1<e?a[e]:null};f.hasListener=function(a,b){var c=void
0!==a,d=c?a.toString():"",e=void 0!==b;return Sc(this.g,function(g){for(var
h=0;h<g.length;++h)if(!(c&&g[h].type!=d||e&&g[h].capture!=b))return!0;return!1})};
function aj(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.ah&&g.listener==b&&g.capture==!!c&&g.qj==d)return e}return-1};var
cj="closure_lm_"+(1E6*Math.random()|0),dj={},ej=0;function O(a,b,c,d,e)
{if(d&&d.once)return fj(a,b,c,d,e);if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)O(a,b[g],c,d,e);return null}c=gj(c);return Wi(a)?a.ka(b,c,Ra(d)?!!d.capture:!!
d,e):hj(a,b,c,!1,d,e)}
function hj(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ra(e)?!!
e.capture:!!e,k=ij(a);k||(a[cj]=k=new $i(a));c=k.add(b,c,d,h,g);if(c.proxy)return
c;d=jj();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Qi||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(kj(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");ej++;return c}
function jj(){function a(c){return b.call(a.src,a.listener,c)}var b=lj;return
a}function fj(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)fj(a,b[g],c,d,e);return null}c=gj(c);return Wi(a)?a.Bf(b,c,Ra(d)?!!d.capture:!!
d,e):hj(a,b,c,!0,d,e)}function mj(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)mj(a,b[g],c,d,e);else d=Ra(d)?!!d.capture:!!d,c=gj(c),Wi(a)?
a.Xa(b,c,d,e):a&&(a=ij(a))&&(b=a.Qh(b,c,d,e))&&nj(b)}
function nj(a){if("number"!==typeof a&&a&&!a.ah){var
b=a.src;if(Wi(b))bj(b.Md,a);else{var c=a.type,d=a.proxy;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(kj(c),d):b.addListener&&b.removeListener&&b.removeListener(d);ej--;
(c=ij(b))?(bj(c,a),0==c.i&&(c.src=null,b[cj]=null)):Zi(a)}}}function kj(a){return a
in dj?dj[a]:dj[a]="on"+a}function oj(a,b){var c=a.listener,d=a.qj||
a.src;a.Vi&&nj(a);return c.call(d,b)}
function lj(a,b){return a.ah?!0:oj(a,new Si(b,this))}function ij(a){a=a[cj];return
a instanceof $i?a:null}var
pj="__closure_events_fn_"+(1E9*Math.random()>>>0);function gj(a)
{if("function"===typeof a)return a;a[pj]||(a[pj]=function(b){return
a.handleEvent(b)});return a[pj]};function qj(a)
{Li.call(this);this.N=a;this.j={}}u(qj,Li);var
rj=[];f=qj.prototype;f.ka=function(a,b,c,d){return sj(this,a,b,c,d)};function
tj(a,b,c,d,e){sj(a,b,c,d,!1,e)}function sj(a,b,c,d,e,g){Array.isArray(c)||
(c&&(rj[0]=c.toString()),c=rj);for(var h=0;h<c.length;h++){var k=O(b,c[h],d||
a.handleEvent,e||!1,g||a.N||a);if(!k)break;a.j[k.key]=k}return
a}f.Bf=function(a,b,c,d){return uj(this,a,b,c,d)};
function uj(a,b,c,d,e,g){if(Array.isArray(c))for(var h=0;h<c.length;h+
+)uj(a,b,c[h],d,e,g);else{b=fj(b,c,d||a.handleEvent,e,g||a.N||a);if(!b)return
a;a.j[b.key]=b}return a}f.Xa=function(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)this.Xa(a,b[g],c,d,e);else c=c||this.handleEvent,d=Ra(d)?!!
d.capture:!!d,e=e||this.N||this,c=gj(c),d=!!d,b=Wi(a)?a.Qh(b,c,d,e):a?(a=ij(a))?
a.Qh(b,c,d,e):null:null,b&&(nj(b),delete this.j[b.key]);return this};
function vj(a){Rc(a.j,function(b,c)
{this.j.hasOwnProperty(c)&&nj(b)},a);a.j={}}f.wa=function()
{qj.ta.wa.call(this);vj(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function P()
{Li.call(this);this.Md=new
$i(this);this.ys=this;this.Ql=null}u(P,Li);P.prototype[Vi]=!
0;f=P.prototype;f.Vg=function(){return this.Ql};f.eh=function(a)
{this.Ql=a};f.addEventListener=function(a,b,c,d)
{O(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){mj(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.Vg();if(c)for(b=[];c;c=c.Vg())b.push(c);c=this.ys;var d=a.type||
a;if("string"===typeof a)a=new Oi(a,c);else if(a instanceof Oi)a.target=a.target||
c;else{var e=a;a=new Oi(d,c);ad(a,e)}e=!0;if(b)for(var g=b.length-1;!a.g&&0<=g;g--)
{var h=a.currentTarget=b[g];e=wj(h,d,!0,a)&&e}a.g||(h=a.currentTarget=c,e=wj(h,d,!
0,a)&&e,a.g||(e=wj(h,d,!1,a)&&e));if(b)for(g=0;!a.g&&g<b.length;g+
+)h=a.currentTarget=b[g],e=wj(h,d,!1,a)&&e;return e};
f.wa=function(){P.ta.wa.call(this);if(this.Md){var a=this.Md,b=0,c;for(c in a.g)
{for(var d=a.g[c],e=0;e<d.length;e++)++b,Zi(d[e]);delete
a.g[c];a.i--}}this.Ql=null};f.ka=function(a,b,c,d){return this.Md.add(String(a),b,!
1,c,d)};f.Bf=function(a,b,c,d){return this.Md.add(String(a),b,!
0,c,d)};f.Xa=function(a,b,c,d){return this.Md.remove(String(a),b,c,d)};
function wj(a,b,c,d){b=a.Md.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!
0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.ah&&h.capture==c){var
k=h.listener,l=h.qj||h.src;h.Vi&&bj(a.Md,h);e=!1!==k.call(l,d)&&e}}return e&&!
d.defaultPrevented}f.Ug=ba(6);f.Qh=function(a,b,c,d){return
this.Md.Qh(String(a),b,c,d)};f.hasListener=function(a,b){return
this.Md.hasListener(void 0!==a?String(a):void 0,b)};function xj(a)
{P.call(this);this.g=a||window;this.j=O(this.g,"resize",this.o,!
1,this);this.i=kf(this.g)}u(xj,P);xj.prototype.Fa=function(){return this.i?
this.i.clone():null};xj.prototype.wa=function()
{xj.ta.wa.call(this);this.j&&(nj(this.j),this.j=null);this.i=this.g=null};xj.protot
ype.o=function(){var a=kf(this.g);Fe(a,this.i)||
(this.i=a,this.dispatchEvent("resize"))};function yj(a){if(a.altKey&&!a.ctrlKey||
a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(zj(a.keyCode))return!
0;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case
36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case
255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!
1;case 0:return!nc;default:return 166>a.keyCode||183<a.keyCode}}
function Aj(a,b,c,d,e,g){if(qc&&e)return zj(a);if(e&&!d)return!1;if(!nc)
{"number"===typeof b&&(b=Bj(b));var h=17==b||18==b||qc&&91==b;if((!c||qc)&&h||
qc&&16==b&&(d||g))return!1}if((oc||lc)&&d&&c)switch(a){case 220:case 219:case
221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case
222:return!1}if(z&&d&&b==a)return!1;switch(a){case 13:return nc?g||e?!1:!(c&&d):!
0;case 27:return!(oc||lc||nc)}return nc&&(d||e||g)?!1:zj(a)}
function zj(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(oc||lc)&&0==a)return!
0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case
111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case
192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:return
nc;default:return!1}}function Bj(a){if(nc)a=Cj(a);else if(qc&&oc)switch(a){case
93:a=91}return a}
function Cj(a){switch(a){case 61:return 187;case 59:return 186;case 173:return
189;case 224:return 91;case 0:return 224;default:return a}};function Dj(a)
{if(a.lc&&"function"==typeof a.lc)return a.lc();if("undefined"!==typeof Map&&a
instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return
Array.from(a.values());if("string"===typeof a)return a.split("");if(Qa(a)){for(var
b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}b=[];c=0;for(d in a)b[c+
+]=a[d];return b}
function Ej(a){if(a.de&&"function"==typeof a.de)return a.de();if(!a.lc||"function"!
=typeof a.lc){if("undefined"!==typeof Map&&a instanceof Map)return
Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set))
{if(Qa(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c+
+)b.push(c);return b}return Tc(a)}}}
function Fj(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else
if(Qa(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var
d=Ej(a),e=Dj(a),g=e.length,h=0;h<g;h++)b.call(c,e[h],d&&d[h],a)};var
Gj=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?
=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Hj(a,b){if(a)
{a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d)
{var g=a[c].substring(0,d);e=a[c].substring(d+1)}else g=a[c];b(g,e?Ke(e):"")}}}
function Ij(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";if(b+=c)
{c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var
e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?
c+"&"+b:b:c;a=a[0]+(a[1]?"?"+a[1]:"")+a[2]}return a}function Jj(a,b,c,d){for(var
e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var g=a.charCodeAt(b-1);if(38==g||
63==g)if(g=a.charCodeAt(b+e),!g||61==g||38==g||35==g)return b;b+=e+1}return-1}var
Kj=/#|$/;
function Lj(a){var
b=window.location.href,c=b.search(Kj),d=Jj(b,0,a,c);if(0>d)return null;var
e=b.indexOf("&",d);if(0>e||e>c)e=c;d+=a.length+1;return Ke(b.slice(d,-1!==e?
e:0))}var Mj=/[?&]($|#)/;function Q(a,b)
{this.i=this.O=this.s="";this.ma=null;this.g=this.o="";this.N=!1;var c;a instanceof
Q?(this.N=void 0!==b?
b:a.N,Nj(this,a.s),this.O=a.O,this.i=a.i,Oj(this,a.ma),Pj(this,a.o),Qj(this,a.j.clo
ne()),this.g=a.g):a&&(c=String(a).match(Gj))?(this.N=!!b,Nj(this,c[1]||"",!
0),this.O=Rj(c[2]||""),this.i=Rj(c[3]||"",!0),Oj(this,c[4]),Pj(this,c[5]||"",!
0),Qj(this,c[6]||"",!0),this.g=Rj(c[7]||"")):(this.N=!!b,this.j=new
Sj(null,this.N))}
Q.prototype.toString=function(){var a=[],b=this.s;b&&a.push(Tj(b,Uj,!0),":");var
c=this.i;if(c||"file"==b)a.push("//"),(b=this.O)&&a.push(Tj(b,Uj,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.ma,null!=c&&a.push(":",String(c));if(c=this.o)this.i&&"/"!
=c.charAt(0)&&a.push("/"),a.push(Tj(c,"/"==c.charAt(0)?Vj:Wj,!0));
(c=this.j.toString())&&a.push("?",c);(c=this.g)&&a.push("#",Tj(c,Xj));return
a.join("")};
Q.prototype.resolve=function(a){var b=this.clone(),c=!!a.s;c?Nj(b,a.s):c=!!a.O;c?
b.O=a.O:c=!!a.i;c?b.i=a.i:c=null!=a.ma;var d=a.o;if(c)Oj(b,a.ma);else if(c=!!a.o)
{if("/"!=d.charAt(0))if(this.i&&!this.o)d="/"+d;else{var e=b.o.lastIndexOf("/");-1!
=e&&(d=b.o.slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(Yb(e,"./")||
Yb(e,"/.")){d=Lb(e,"/");e=e.split("/");for(var g=[],h=0;h<e.length;){var k=e[h+
+];"."==k?d&&h==e.length&&g.push(""):".."==k?((1<g.length||1==g.length&&""!
=g[0])&&g.pop(),d&&h==e.length&&
g.push("")):(g.push(k),d=!0)}d=g.join("/")}else d=e}c?Pj(b,d):c=""!
==a.j.toString();c?Qj(b,a.j.clone()):c=!!a.g;c&&(b.g=a.g);return
b};Q.prototype.clone=function(){return new Q(this)};function Nj(a,b,c){a.s=c?Rj(b,!
0):b;a.s&&(a.s=a.s.replace(/:$/,""))}function Oj(a,b){if(b)
{b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.ma=b}else
a.ma=null}function Pj(a,b,c){a.o=c?Rj(b,!0):b}function Qj(a,b,c){b instanceof Sj?
(a.j=b,Yj(a.j,a.N)):(c||(b=Tj(b,Zj)),a.j=new Sj(b,a.N))}
Q.prototype.getQuery=function(){return this.j.toString()};function R(a,b,c)
{a.j.set(b,c);return a}function S(a,b){return a.j.get(b)}function ak(a,b)
{a.j.remove(b)}function Rj(a,b){return
a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function
Tj(a,b,c){return"string"===typeof a?
(a=encodeURI(a).replace(b,bk),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),a):null}function bk(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}
var Uj=/[#\/\?@]/g,Wj=/[#\?:]/g,Vj=/[#\?]/g,Zj=/[#\?@]/g,Xj=/#/g;function Sj(a,b)
{this.i=this.g=null;this.j=a||null;this.o=!!b}function ck(a){a.g||(a.g=new
Map,a.i=0,a.j&&Hj(a.j,function(b,c){a.add(Ke(b),c)}))}function dk(a){var
b=Ej(a);if("undefined"==typeof b)throw Error("Keys are undefined");var c=new
Sj(null);a=Dj(a);for(var d=0;d<b.length;d++){var e=b[d],g=a[d];Array.isArray(g)?
ek(c,e,g):c.add(e,g)}return c}f=Sj.prototype;
f.add=function(a,b){ck(this);this.j=null;a=fk(this,a);var c=this.g.get(a);c||
this.g.set(a,c=[]);c.push(b);this.i+=1;return this};f.remove=function(a)
{ck(this);a=fk(this,a);return this.g.has(a)?(this.j=null,this.i-
=this.g.get(a).length,this.g.delete(a)):!1};f.Nc=ba(4);function gk(a,b)
{ck(a);b=fk(a,b);return a.g.has(b)}f.forEach=function(a,b)
{ck(this);this.g.forEach(function(c,d){c.forEach(function(e)
{a.call(b,e,d,this)},this)},this)};
f.de=function(){ck(this);for(var
a=Array.from(this.g.values()),b=Array.from(this.g.keys()),c=[],d=0;d<b.length;d+
+)for(var e=a[d],g=0;g<e.length;g++)c.push(b[d]);return c};f.lc=function(a)
{ck(this);var b=[];if("string"===typeof
a)gk(this,a)&&(b=b.concat(this.g.get(fk(this,a))));else{a=Array.from(this.g.values(
));for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};f.set=function(a,b)
{ck(this);this.j=null;a=fk(this,a);gk(this,a)&&(this.i-
=this.g.get(a).length);this.g.set(a,[b]);this.i+=1;return this};
f.get=function(a,b){if(!a)return b;a=this.lc(a);return 0<a.length?
String(a[0]):b};function ek(a,b,c)
{a.remove(b);0<c.length&&(a.j=null,a.g.set(fk(a,b),sb(c)),a.i+=c.length)}f.toString
=function(){if(this.j)return this.j;if(!this.g)return"";for(var
a=[],b=Array.from(this.g.keys()),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.lc(d);for(var g=0;g<d.length;g++){var
h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}}return
this.j=a.join("&")};
f.clone=function(){var a=new Sj;a.j=this.j;this.g&&(a.g=new
Map(this.g),a.i=this.i);return a};function fk(a,b)
{b=String(b);a.o&&(b=b.toLowerCase());return b}function Yj(a,b){b&&!
a.o&&(ck(a),a.j=null,a.g.forEach(function(c,d){var e=d.toLowerCase();d!
=e&&(this.remove(d),ek(this,e,c))},a));a.o=b}f.wq=function(a){for(var
b=0;b<arguments.length;b++)Fj(arguments[b],function(c,d)
{this.add(d,c)},this)};function hk(a){try{return q.JSON.parse(a)}catch(b)
{}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\
["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|
false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/
g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return
eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);}var ik=/\
uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/
g;function jk(){}jk.prototype.g=null;function kk(a){var b;(b=a.g)||
(b={},lk(a)&&(b[0]=!0,b[1]=!0),b=a.g=b);return b};var mk;function nk()
{}u(nk,jk);function ok(a){return(a=lk(a))?new ActiveXObject(a):new
XMLHttpRequest}function lk(a){if(!a.i&&"undefined"==typeof
XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var
b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],
c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.i=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.i}mk=new nk;function pk(a,b)
{this.j=a;this.o=b;this.i=0;this.g=null}pk.prototype.get=function(){if(0<this.i)
{this.i--;var a=this.g;this.g=a.next;a.next=null}else a=this.j();return a};function
qk(a,b){a.o(b);100>a.i&&(a.i++,b.next=a.g,a.g=b)};function rk(a,b){var
c=a;b&&(c=r(a,b));c=sk(c);"function"!==typeof q.setImmediate||
q.Window&&q.Window.prototype&&!
y("Edge")&&q.Window.prototype.setImmediate==q.setImmediate?(tk||
(tk=uk()),tk(c)):q.setImmediate(c)}var tk;
function uk(){var a=q.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!y("Presto")&&(a=function()
{var
e=E("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var
g=e.contentWindow;e=g.document;e.open();e.close();var
h="callImmediate"+Math.random(),k="file:"==g.location.protocol?"*":g.location.proto
col+"//"+g.location.host;e=r(function(l){if(("*"==k||
l.origin==k)&&l.data==h)this.port1.onmessage()},this);g.addEventListener("message",
e,!1);this.port1={};this.port2={postMessage:function()
{g.postMessage(h,k)}}});if("undefined"!==typeof a&&!bc()){var b=new
a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var
e=c.cb;c.cb=null;e()}};return function(e)
{d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e)
{q.setTimeout(e,0)}}var sk=Oc;function vk(a){q.setTimeout(function(){throw
a;},0)};function wk(){this.i=this.g=null}wk.prototype.add=function(a,b){var
c=xk.get();c.set(a,b);this.i?
this.i.next=c:this.g=c;this.i=c};wk.prototype.remove=function(){var
a=null;this.g&&(a=this.g,this.g=this.g.next,this.g||
(this.i=null),a.next=null);return a};var xk=new pk(function(){return new
yk},function(a){return a.reset()});function yk()
{this.next=this.g=this.Le=null}yk.prototype.set=function(a,b)
{this.Le=a;this.g=b;this.next=null};yk.prototype.reset=function()
{this.next=this.g=this.Le=null};function zk(a,b){Ak||Bk();Ck||(Ak(),Ck=!
0);Dk.add(a,b)}var Ak;function Bk(){if(q.Promise&&q.Promise.resolve){var
a=q.Promise.resolve(void 0);Ak=function(){a.then(Ek)}}else Ak=function()
{rk(Ek)}}var Ck=!1,Dk=new wk;function Ek(){for(var a;a=Dk.remove();)
{try{a.Le.call(a.g)}catch(b){vk(b)}qk(xk,a)}Ck=!1};function Fk(a){if(!a)return!
1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Gk(a)
{this.g=0;this.O=void 0;this.o=this.i=this.j=null;this.s=this.N=!1;if(a!=Nc)try{var
b=this;a.call(void 0,function(c){Hk(b,2,c)},function(c){Hk(b,3,c)})}catch(c)
{Hk(this,3,c)}}function Ik()
{this.next=this.context=this.i=this.j=this.g=null;this.o=!
1}Ik.prototype.reset=function(){this.context=this.i=this.j=this.g=null;this.o=!
1};var Jk=new pk(function(){return new Ik},function(a){a.reset()});function
Kk(a,b,c){var d=Jk.get();d.j=a;d.i=b;d.context=c;return d}
function Lk(){var a,b,c=new Gk(function(d,e){a=d;b=e});return new
Mk(c,a,b)}Gk.prototype.then=function(a,b,c){return Nk(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};Gk.prototype.$goog_Thenable=!
0;Gk.prototype.cancel=function(a){if(0==this.g){var b=new Ok(a);zk(function()
{Pk(this,b)},this)}};
function Pk(a,b){if(0==a.g)if(a.j){var c=a.j;if(c.i){for(var
d=0,e=null,g=null,h=c.i;h&&(h.o||(d++,h.g==a&&(e=h),!(e&&1<d)));h=h.next)e||
(g=h);e&&(0==c.g&&1==d?Pk(c,b):(g?
(d=g,d.next==c.o&&(c.o=d),d.next=d.next.next):Qk(c),Rk(c,e,3,b)))}a.j=null}else
Hk(a,3,b)}function Sk(a,b){a.i||2!=a.g&&3!=a.g||Tk(a);a.o?a.o.next=b:a.i=b;a.o=b}
function Nk(a,b,c,d){var e=Kk(null,null,null);e.g=new Gk(function(g,h){e.j=b?
function(k){try{var l=b.call(d,k);g(l)}catch(n){h(n)}}:g;e.i=c?function(k){try{var
l=c.call(d,k);void 0===l&&k instanceof Ok?h(k):g(l)}catch(n)
{h(n)}}:h});e.g.j=a;Sk(a,e);return e.g}Gk.prototype.oa=function(a)
{this.g=0;Hk(this,2,a)};Gk.prototype.na=function(a){this.g=0;Hk(this,3,a)};
function Hk(a,b,c){if(0==a.g){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.g=1;a:{var d=c,e=a.oa,g=a.na;if(d instanceof Gk){Sk(d,Kk(e||Nc,g||
null,a));var h=!0}else if(Fk(d))d.then(e,g,a),h=!0;else{if(Ra(d))try{var
k=d.then;if("function"===typeof k){Uk(d,k,e,g,a);h=!0;break a}}catch(l)
{g.call(a,l);h=!0;break a}h=!1}}h||(a.O=c,a.g=b,a.j=null,Tk(a),3!=b||c instanceof
Ok||Vk(a,c))}}
function Uk(a,b,c,d,e){function g(l){k||(k=!0,d.call(e,l))}function h(l){k||(k=!
0,c.call(e,l))}var k=!1;try{b.call(a,h,g)}catch(l){g(l)}}function Tk(a){a.N||(a.N=!
0,zk(a.ma,a))}function Qk(a){var b=null;a.i&&(b=a.i,a.i=b.next,b.next=null);a.i||
(a.o=null);return b}Gk.prototype.ma=function(){for(var
a;a=Qk(this);)Rk(this,a,this.g,this.O);this.N=!1};
function Rk(a,b,c,d){if(3==c&&b.i&&!b.o)for(;a&&a.s;a=a.j)a.s=!
1;if(b.g)b.g.j=null,Wk(b,c,d);else try{b.o?b.j.call(b.context):Wk(b,c,d)}catch(e)
{Xk.call(null,e)}qk(Jk,b)}function Wk(a,b,c){2==b?
a.j.call(a.context,c):a.i&&a.i.call(a.context,c)}function Vk(a,b){a.s=!
0;zk(function(){a.s&&Xk.call(null,b)})}var Xk=vk;function Ok(a)
{bb.call(this,a)}u(Ok,bb);Ok.prototype.name="cancel";function Mk(a,b,c)
{this.promise=a;this.resolve=b;this.reject=c};function Yk(a,b)
{P.call(this);this.i=a||1;this.g=b||
q;this.j=r(this.mw,this);this.o=Xa()}u(Yk,P);f=Yk.prototype;f.enabled=!
1;f.Ya=null;function Zk(a,b){a.i=b;a.Ya&&a.enabled?
(a.stop(),a.start()):a.Ya&&a.stop()}f.mw=function(){if(this.enabled){var a=Xa()-
this.o;0<a&&a<.8*this.i?this.Ya=this.g.setTimeout(this.j,this.i-a):
(this.Ya&&(this.g.clearTimeout(this.Ya),this.Ya=null),this.dispatchEvent("tick"),th
is.enabled&&(this.stop(),this.start()))}};
f.start=function(){this.enabled=!0;this.Ya||
(this.Ya=this.g.setTimeout(this.j,this.i),this.o=Xa())};f.stop=function()
{this.enabled=!
1;this.Ya&&(this.g.clearTimeout(this.Ya),this.Ya=null)};f.wa=function()
{Yk.ta.wa.call(this);this.stop();delete this.g};function T(a,b,c)
{if("function"===typeof a)c&&(a=r(a,c));else if(a&&"function"==typeof
a.handleEvent)a=r(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:q.setTimeout(a,b||0)}
function $k(a){q.clearTimeout(a)};function al(a){P.call(this);this.headers=new
Map;this.ma=a||null;this.i=!
1;this.O=this.g=null;this.Aj="";this.j=this.na=this.o=this.oa=!
1;this.N=0;this.s=null;this.Ba="";this.ua=this.va=!1}u(al,P);var
bl=/^https?$/i,cl=["POST","PUT"],dl=[];function el(a,b,c,d,e,g,h){var k=new
al;dl.push(k);b&&k.ka("complete",b);k.Bf("ready",k.Ls);g&&(k.N=Math.max(0,g));h&&(k
.va=h);k.send(a,c,d,e)}f=al.prototype;f.Ls=function(){this.Ha();ob(dl,this)};
f.send=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.Aj+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.Aj=a;this.oa=!1;this.i=!0;this.g=this.ma?
ok(this.ma):ok(mk);this.O=this.ma?
kk(this.ma):kk(mk);this.g.onreadystatechange=r(this.zp,this);try{this.na=!
0,this.g.open(b,String(a),!0),this.na=!1}catch(h){fl(this);return}a=c||"";c=new
Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in
d)c.set(e,d[e]);else if("function"===
typeof d.keys&&"function"===typeof d.get){e=la(d.keys());for(var g=e.next();!
g.done;g=e.next())g=g.value,c.set(g,d.get(g))}else throw Error("Unknown input type
for opt_headers: "+String(d));d=Array.from(c.keys()).find(function(h)
{return"content-type"==h.toLowerCase()});e=q.FormData&&a instanceof q.FormData;!
mb(cl,b)||d||e||c.set("Content-Type","application/x-www-form-
urlencoded;charset=utf-8");b=la(c);for(d=b.next();!
d.done;d=b.next())c=la(d.value),d=c.next().value,c=c.next().value,this.g.setRequest
Header(d,
c);this.Ba&&(this.g.responseType=this.Ba);"withCredentials"in
this.g&&this.g.withCredentials!
==this.va&&(this.g.withCredentials=this.va);try{gl(this),0<this.N&&((this.ua=hl(thi
s.g))?
(this.g.timeout=this.N,this.g.ontimeout=r(this.mg,this)):this.s=T(this.mg,this.N,th
is)),this.o=!0,this.g.send(a),this.o=!1}catch(h){fl(this)}};function hl(a){return
z&&Fc(9)&&"number"===typeof a.timeout&&void 0!==a.ontimeout}f.mg=function()
{"undefined"!=typeof La&&this.g&&(this.dispatchEvent("timeout"),this.abort(8))};
function fl(a){a.i=!1;a.g&&(a.j=!0,a.g.abort(),a.j=!1);il(a);jl(a)}function il(a)
{a.oa||(a.oa=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}f.abort=function()
{this.g&&this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),jl(this))};f.wa=functi
on(){this.g&&(this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!1),jl(this,!
0));al.ta.wa.call(this)};f.zp=function(){this.Ld||(this.na||this.o||this.j?
kl(this):this.rv())};f.rv=function(){kl(this)};
function kl(a){if(a.i&&"undefined"!=typeof La&&(!a.O[1]||4!=(a.g?
a.g.readyState:0)||2!=ll(a)))if(a.o&&4==(a.g?a.g.readyState:0))T(a.zp,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.g?a.g.readyState:0)){a.i=!1;try{ml(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):il(a)}finally{jl(a)}}}func
tion jl(a,b){if(a.g){gl(a);var c=a.g,d=a.O[0]?function()
{}:null;a.g=null;a.O=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function gl(a){a.g&&a.ua&&(a.g.ontimeout=null);a.s&&($k(a.s),a.s=null)}function
ml(a){var b=ll(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case
304:case 1223:var c=!0;break a;default:c=!1}if(!c)
{if(b=0===b)a=String(a.Aj).match(Gj)[1]||null,!
a&&q.self&&q.self.location&&(a=q.self.location.protocol.slice(0,-1)),b=!bl.test(a?
a.toLowerCase():"");c=b}return c}function ll(a){try{return 2<(a.g?
a.g.readyState:0)?a.g.status:-1}catch(b){return-1}}
function nl(a){try{return a.g?a.g.responseText:""}catch(b){return""}}function
ol(a,b){if(a.g){a=a.g.responseText;b&&0==a.indexOf(b)&&(a=a.substring(b.length));a:
{b=a;if(q.JSON)try{var c=q.JSON.parse(b);break a}catch(d){}c=hk(b)}return
c}};function pl(a){var b={nonce:ve()};b=void 0===b?{}:b;if(a instanceof
wi)a=a.g;else throw Error("");var c="undefined"!==typeof window?
window.trustedTypes:void 0;c=null!=c?c:null;a=(null==c?0:c.isScript(a))?
TrustedScript.prototype.toString.apply(a):a;c="<script";b.id&&(c+=' id="'+ql(b.id)
+'"');b.nonce&&(c+=' nonce="'+ql(b.nonce)+'"');b.type&&(c+=' type="'+ql(b.type)
+'"');return be(c+(">"+a+"\x3c/script>"),null)}
function ql(a){return
a.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/
g,""").replace(/'/g,"'")};function rl(a){var
b=document.createElement("template");if(!("content"in b))
{b=be("<html><body>"+a,null);b=(new
DOMParser).parseFromString(Bi(b),"text/html");for(a=b.createDocumentFragment();0<b.
body.childNodes.length;)a.appendChild(b.body.firstChild);return
a}a=be(a,null);N(b,a);return b.content};function sl(a)
{a=a.nodeName;return"string"===typeof a?a:"FORM"}function ul(a){a=a.nodeType;return
a===Node.ELEMENT_NODE||"number"!==typeof a};function vl(a,b,c,d)
{this.i=a;this.g=b;this.j=c;this.o=d};var wl=new vl(new Set("ARTICLE SECTION NAV
ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE BLOCKQUOTE OL UL LH LI DL DT
DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP
DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR INS DEL PICTURE
PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT
DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS SUMMARY MENU
DIALOG SLOT CANVAS FONT CENTER".split(" ")),new Map([["A",
new Map([["href",{yc:2}]])],["AREA",new Map([["href",{yc:2}]])],["LINK",new
Map([["href",{yc:2,conditions:new Map([["rel",new Set("alternate author bookmark
canonical cite help icon license next prefetch dns-prefetch prerender preconnect
preload prev search subresource".split(" "))]])}]])],["SOURCE",new Map([["src",
{yc:2}]])],["IMG",new Map([["src",{yc:2}]])],["VIDEO",new Map([["src",{yc:2}]])],
["AUDIO",new Map([["src",{yc:2}]])]]),new Set("title aria-atomic aria-autocomplete
aria-busy aria-checked aria-current aria-disabled aria-dropeffect aria-expanded
aria-haspopup aria-hidden aria-invalid aria-label aria-level aria-live aria-
multiline aria-multiselectable aria-orientation aria-posinset aria-pressed aria-
readonly aria-relevant aria-required aria-selected aria-setsize aria-sort aria-
valuemax aria-valuemin aria-valuenow aria-valuetext alt align autocapitalize
autocomplete autocorrect autofocus autoplay bgcolor border cellpadding cellspacing
checked color cols colspan controls datetime disabled download draggable enctype
face formenctype frameborder height hreflang hidden ismap label lang loop max
maxlength media minlength min multiple muted nonce open placeholder preload rel
required reversed role rows rowspan selected shape size sizes slot span spellcheck
start step summary translate type valign value width wrap itemscope itemtype itemid
itemprop itemref".split(" ")),
new Map([["dir",{yc:3,conditions:new Map([["dir",new
Set(["auto","ltr","rtl"])]])}],["async",{yc:3,conditions:new Map([["async",new
Set(["async"])]])}],["cite",{yc:2}],["loading",{yc:3,conditions:new
Map([["loading",new Set(["eager","lazy"])]])}],["poster",{yc:2}],["target",
{yc:3,conditions:new Map([["target",new Set(["_self","_blank"])]])}]]));function
xl(a){this.Al=a}function yl(a){return new xl(function(b){return
b.substr(0,a.length+1).toLowerCase()===a+":"})}var
zl=[yl("data"),yl("http"),yl("https"),yl("mailto"),yl("ftp"),new xl(function(a)
{return/^[^:]*([/?#]|$)/.test(a)})];function Al(a){var b=void 0===b?zl:b;a:{b=void
0===b?zl:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof xl&&d.Al(a))
{a=new yi(a,ri);break a}}a=void 0}return a||zi};function Bl(a)
{this.j=a;this.i=[];if(ri!==ri)throw Error("Bad secret");}function Cl(a,b)
{a.i=[];b=a.g(b);if(0!==a.i.length)throw Error("");return
b}Bl.prototype.g=function(a){var
b=document.createElement("span");b.appendChild(Dl(this,a));a=(new
XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"));return be(a,null)};
function Dl(a,b){b=rl(b);b=document.createTreeWalker(b,NodeFilter.SHOW_ELEMENT|
NodeFilter.SHOW_TEXT,function(h){return El(a,h)},!1);for(var
c=b.nextNode(),d=document.createDocumentFragment(),e=d;null!==c;){var g=void
0;if(c.nodeType===Node.TEXT_NODE)g=document.createTextNode(c.data);else
if(ul(c))g=Fl(a,c);else throw Error("Node is not of type text or
element");e.appendChild(g);if(c=b.firstChild())e=g;else for(;!
(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d}
function Fl(a,b){var c=sl(b),d=document.createElement(c);b=b.attributes;for(var
e=la(b),g=e.next();!g.done;g=e.next()){var h=g.value;g=h.name;h=h.value;var
k=a.j,l=k.g.get(c);k=(null==l?0:l.has(g))?l.get(g):k.j.has(g)?{yc:1}:k.o.get(g)||
{yc:0};a:{if(l=k.conditions){l=la(l);for(var n=l.next();!n.done;n=l.next()){var
p=la(n.value);n=p.next().value;p=p.next().value;var w=void
0;if((n=null==(w=b.getNamedItem(n))?void 0:w.value)&&!p.has(n)){l=!1;break a}}}l=!
0}if(l)switch(k.yc){case 1:d.setAttribute(g,
h);break;case 2:k=Ai(Al(h));k!==h&&Gl(a);d.setAttribute(g,k);break;case
3:d.setAttribute(g,h.toLowerCase());break;case 4:d.setAttribute(g,h);break;case
0:Gl(a);break;default:throw Error("Unhandled AttributePolicyAction case");}else
Gl(a)}return d}
function El(a,b){if(b.nodeType===Node.TEXT_NODE)return
NodeFilter.FILTER_ACCEPT;if(!ul(b))return
NodeFilter.FILTER_REJECT;b=sl(b);if(null===b)return
Gl(a),NodeFilter.FILTER_REJECT;var c=a.j;if("form"!==b.toLowerCase()&&(c.i.has(b)||
c.g.has(b)))return NodeFilter.FILTER_ACCEPT;Gl(a);return
NodeFilter.FILTER_REJECT}function Gl(a){0===a.i.length&&a.i.push("")}var Hl=new
Bl(wl);function Il(a){return Cl(Hl,a)};function Jl(a,b){var c;if(c=b){var
d,e;c=Math.random()<(null!=(e=null!=(d=b.Rv)?d:Kl[b.Cd[0]])?e:0)}if(c)try{var
g,h;Math.random()<(null!=(h=null!=(g=b.xu)?g:Ll[b.Cd[0]])?
h:0)&&Ml(b,"HEARTBEAT");b:{try{Cl(Nl,a)}catch(p){Ml(b,"H_RSANITIZE");var k=!0;break
b}try{Il(a)}catch(p){Ml(b,"H_SANITIZE");k=!0;break b}k=!1}if(!k){var l=void 0===l?
{}:l;var n=ql(a);l.ax&&(n=n.replace(/(^|[\r\n\t ]) /g,"$1 "));l.
$w&&(n=n.replace(/(\r\n|\n|\r)/g,"<br>"));l.bx&&(n=n.replace(/(\t+)/g,'<span
style="white-space:pre">$1</span>'));
be(n,null).toString()!==a&&Ml(b,"H_ESCAPE")}}catch(p){try{Ml(b,"CRASHED")}catch(w)
{}}return be(a,null)}var Kl={0:.5,1:.01},Ll={0:.01,1:.01},Ol=new function()
{this.i=!1;this.g=wl},Pl=new Map(Ol.g.o);Pl.set("style",{yc:4});Ol.g=new
vl(Ol.g.i,Ol.g.g,Ol.g.j,Pl);var Ql=new Map(Ol.g.o);Ql.set("class",{yc:1});Ol.g=new
vl(Ol.g.i,Ol.g.g,Ol.g.j,Ql);var Rl=new Map(Ol.g.o);Rl.set("id",{yc:1});Ol.g=new
vl(Ol.g.i,Ol.g.g,Ol.g.j,Rl);if(Ol.i)throw Error("this sanitizer has already called
build");Ol.i=!0;var Nl=new Bl(Ol.g);
function Ml(a,b){(Sl.ix||navigator.sendBeacon.bind(navigator)||Tl)("https://
csp.withgoogle.com/csp/
lcreport/"+a.Cd,JSON.stringify({host:window.location.hostname,type:b}))}function
Tl(a,b){var c=new XMLHttpRequest;c.open("POST",a);c.setRequestHeader("Content-
Type","application/json");c.send(b)}var Sl={};function Ul(a){var
b=Ga.apply(1,arguments);if(0===b.length)return ui(a[0]);for(var
c=[a[0]],d=0;d<b.length;d++)c.push(encodeURIComponent(b[d])),c.push(a[d+1]);return
ui(c.join(""))};function Vl(){}f=Vl.prototype;f.mb=function(a)
{this.wb=a.width;this.Cb=a.height};f.Fa=function(){return new
Ee(this.wb,this.Cb)};f.ee=function(){return this.O};f.qd=function(){return
this.N};f.Bb=function(){return this.wb};f.Db=function(){return
this.Cb};f.od=function(){return new A(this.O,this.N)};function Wl(a){return new
ah(a.O,a.N,a.wb,a.Cb)};function Xl(){this.g=[]}Xl.prototype.Sa=function(a)
{this.g.push(a)};Xl.prototype.Fa=function(){var a=this.Bb(),b=this.Db();return
null===a||null===b?null:new Ee(a,b)};Xl.prototype.Od=function(a){return
this.g.filter(a||Lc)};function Yl(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function Zl(a,b){return Yl(a,function(c)
{return c.qd()<=b&&c.qd()+c.Fa().height>=b})}function $l(a,b){return
a.g.find(function(c){return Zg(bh(Wl(c)),b)})};function am()
{this.g=[];this.cells=[]}u(am,Xl);f=am.prototype;f.Dm=0;f.marginTop=0;f.marginRight
=0;f.Ai=0;f.tl=0;f.Tj=0;f.mq=!1;f.Bb=function(){return this.wb};f.Db=function()
{return this.Cb};
function bm(a){a.O();for(var b=a.Dm,c=0;c<a.j;c++){var
d=cm(a,c);a.cells[c].forEach(function(h){if(h){var k=b+Math.round((d-
h.Fa().width)/2);h.O=k}});b+=d+a.tl}a.wb=b+a.marginRight;var
e=a.marginTop;for(c=0;c<a.i;c++){var g=dm(a,c);em(a,c).forEach(function(h)
{if(h)if(this.mq){var k=e+Math.round((g-h.Fa().height)/2);h.N=k}else
h.N=e});e+=g+a.Tj}a.Cb=e+a.Ai}function em(a,b){return a.cells.map(function(c)
{return c[b]})}
function cm(a,b){var c=0;a.cells[b].forEach(function(d)
{d&&(c=Math.max(c,d.Fa().width))});return c}function dm(a,b){var
c=0;em(a,b).forEach(function(d){d&&(c=Math.max(c,d.Fa().height))});return
c};function fm(a){this.o=a}m(fm,Vl);fm.prototype.Ga=function(){return
this.o};fm.prototype.mb=function(a){void 0==a.width?
(this.Cb=a.height,this.wb=Math.round(a.height*gm(this.o))):void 0==a.height?
(this.wb=a.width,this.Cb=Math.round(a.width/gm(this.o))):
(this.wb=a.width,this.Cb=a.height)};function hm()
{return"rtl"==document.body.dir}function im(a,b,c){a=a.style;z?
a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="scale")':(a.backgroundImage="url("+b+")",a.backgroundRepeat=c||"no-
repeat")}var jm={border:!0,padding:!0,margin:!
0},km=["Top","Bottom","Right","Left"],lm={color:"#0000cc",textDecoration:"underline
"};
function mm(a){var
b={backgroundColor:"transparent",border:"0px",color:"#000",fontFamily:"Arial, sans-
serif",fontSize:"13.28px",fontWeight:"normal",lineHeight:"1",margin:"0px",padding:"
0px",textAlign:"left",textDecoration:"none",verticalAlign:"middle"};v(a,function(c)
{Rc(b,t(nm,c))})}function nm(a,b,c){var d=""==jh(a,c);jm[c]?v(km,function(e)
{d&&""==jh(a,c+e)&&J(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&lm[c]?
J(a,c,lm[c]):J(a,c,b))}
function V(a,b){var c={img:!0,div:!0,table:!0,td:!0,span:!0,a:!
0},d=[];c[a.tagName.toLowerCase()]&&d.push(a);b||Rc(c,function(e,g)
{tb(d,sb(a.getElementsByTagName(g)))});mm(d)};function om(a,b,c)
{Li.call(this);this.ci=a;this.j=b||
0;this.g=c;this.i=r(this.xq,this)}u(om,Li);f=om.prototype;f.lb=0;f.wa=function()
{om.ta.wa.call(this);this.stop();delete this.ci;delete this.g};f.start=function(a)
{this.stop();this.lb=T(this.i,void 0!==a?a:this.j)};f.stop=function(){0!
=this.lb&&$k(this.lb);this.lb=0};f.xq=function()
{this.lb=0;this.ci&&this.ci.call(this.g)};var Xc={},pm=null;function qm(a)
{a=Sa(a);delete Xc[a];Wc()&&pm&&pm.stop()}function rm(){pm||(pm=new om(function()
{sm()},20));var a=pm;0!=a.lb||a.start()}function sm(){var a=Xa();Rc(Xc,function(b)
{tm(b,a)});Wc()||rm()};function um()
{P.call(this);this.Jc=0;this.endTime=this.startTime=null}u(um,P);um.prototype.Ef=fu
nction(){this.vd("begin")};um.prototype.Te=function()
{this.vd("end")};um.prototype.vd=function(a){this.dispatchEvent(a)};function
vm(a,b,c,d){um.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw
Error("Start and end parameters must be arrays");if(a.length!=b.length)throw
Error("Start and end points must be the same
length");this.i=a;this.s=b;this.duration=c;this.o=d;this.coords=[];this.progress=0}
u(vm,um);f=vm.prototype;
f.play=function(a){if(a||0==this.Jc)this.progress=0,this.coords=this.i;else
if(1==this.Jc)return!1;qm(this);this.startTime=a=Xa();-1==this.Jc&&(this.startTime-
=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progre
ss||this.Ef();this.vd("play");-1==this.Jc&&this.vd("resume");this.Jc=1;var
b=Sa(this);b in Xc||(Xc[b]=this);rm();tm(this,a);return!0};f.stop=function(a)
{qm(this);this.Jc=0;a&&(this.progress=1);wm(this,this.progress);this.vd("stop");thi
s.Te()};
f.wa=function(){0==this.Jc||this.stop(!
1);this.vd("destroy");vm.ta.wa.call(this)};function tm(a,b)
{b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.progress=(b-
a.startTime)/(a.endTime-
a.startTime);1<a.progress&&(a.progress=1);wm(a,a.progress);1==a.progress?
(a.Jc=0,qm(a),a.vd("finish"),a.Te()):1==a.Jc&&a.Ol()}function wm(a,b)
{"function"===typeof a.o&&(b=a.o(b));a.coords=Array(a.i.length);for(var
c=0;c<a.i.length;c++)a.coords[c]=(a.s[c]-a.i[c])*b+a.i[c]}f.Ol=function()
{this.vd("animate")};
f.vd=function(a){this.dispatchEvent(new xm(a,this))};function xm(a,b)
{Oi.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=
b.coords[2];this.duration=b.duration;this.progress=b.progress;this.state=b.Jc}u(xm,
Oi);function ym(a){return 3*a*a-2*a*a*a};function W(){P.call(this);this.g=new
qj(this)}u(W,P);W.prototype.wa=function()
{this.dispatchEvent("dispose");W.ta.wa.call(this);this.g.Ha()};function zm()
{W.call(this)}u(zm,W);function Am(a,b){this.x=a;this.y=b}u(Am,A);function Bm(a)
{return new Am(a.x,a.y)}Am.prototype.clone=function(){return new
Am(this.x,this.y)};Am.prototype.Zj=A.prototype.Zj;Am.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};function Cm(a,b){a.x-=b.x;a.y-=b.y};function
Dm(a,b){this.g=a;this.i=b}function Em(a,b){var c=$l(a.g,b);if(!c)a:
{c=Number.POSITIVE_INFINITY;for(var d=a.g.Od(),e=d[0],g=0;g<d.length;g++){var
h=d[g],k=$g(bh(Wl(h)),b);if(k<c){c=k;if(0==k){c=h;break
a}e=h}}c=e}a=a.i.Nh(c);b=Bm(b);Cm(b,c.od());d=a.Fa().width/c.Fa().width;c=a.Fa().he
ight/c.Fa().height;b=new A(Math.round(b.x*d),Math.round(b.y*c));return
Bm(a.od()).add(b)};var Fm={};var Gm;var Hm="combobox grid group listbox menu
menubar radiogroup row rowgroup tablist textbox toolbar tree treegrid".split("
");function Im(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")}
function X(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void
0==c?(Gm||(c={},Gm=(c.atomic=!
1,c.autocomplete="none",c.dropeffect="none",c.haspopup=!
1,c.live="off",c.multiline=!1,c.multiselectable=!
1,c.orientation="vertical",c.readonly=!1,c.relevant="additions text",c.required=!
1,c.sort="none",c.busy=!1,c.disabled=!1,c.hidden=!1,c.invalid="false",c)),c=Gm,b in
c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Jm(a,b){a=a.getAttribute("aria-"+b);return null==a||void
0==a?"":String(a)}function Km(a){var b=Jm(a,"activedescendant");return
Ze(a).getElementById(b)}function Lm(a,b){var
c="";b&&(c=b.id);X(a,"activedescendant",c)}function Mm(a,b){X(a,"label",b)};var
Nm=function(){if(rc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(ac()))?
a[1]:"0"}return
qc?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(ac()))?a[0].replace(/_/g,"."):"10"):tc?(a=/
Android\s+([^\);]+)(\)|;)/,(a=a.exec(ac()))?a[1]:""):uc||vc||wc?(a=/(?:iPhone|CPU)\
s+OS\s+(\S+)/,(a=a.exec(ac()))?a[1].replace(/_/g,"."):""):""}();function Om(a)
{return(a=a.exec(ac()))?a[1]:""}var Pm=function(){if(Wf)return Om(/Firefox\/([0-
9.]+)/);if(z||lc||kc)return Dc;if($f){if(gc()||y("Macintosh")){var
a=Om(/CriOS\/([0-9.]+)/);if(a)return a}return Om(/Chrome\/([0-9.]+)/)}if(ag&&!
gc())return Om(/Version\/([0-9.]+)/);if(Xf||Yf){if(a=/Version\/(\S+).*Mobile\/(\
S+)/.exec(ac()))return a[1]+"."+a[2]}else if(Zf)return(a=Om(/Android\s+([0-
9.]+)/))?a:Om(/Version\/([0-9.]+)/);return""}();function Qm(a,b,c)
{P.call(this);this.target=a;this.s=b||a;this.ua=c||new
ah(NaN,NaN,NaN,NaN);this.j=Ze(a);this.g=new
qj(this);Mi(this,this.g);this.deltaY=this.deltaX=this.Ca=this.Ba=this.screenY=this.
screenX=this.clientY=this.clientX=0;this.Pb=!0;this.i=!1;this.na=0;O(this.s,
["touchstart","mousedown"],this.km,!1,this);this.N=Rm}u(Qm,P);var
Rm=q.document&&q.document.documentElement&&!!
q.document.documentElement.setCapture&&!!q.document.releaseCapture;
function Sm(a,b){a.ua=b||new ah(NaN,NaN,NaN,NaN)}f=Qm.prototype;f.Ta=function(a)
{this.Pb=a};f.wa=function(){Qm.ta.wa.call(this);mj(this.s,
["touchstart","mousedown"],this.km,!
1,this);vj(this.g);this.N&&this.j.releaseCapture();this.s=this.target=null};
f.km=function(a){var b="mousedown"==a.type;if(!this.Pb||this.i||b&&!
Ui(a))this.dispatchEvent("earlycancel");else{if(0==this.na)if(this.dispatchEvent(ne
w Tm("start",this,a.clientX,a.clientY,a)))this.i=!0,b&&a.preventDefault();else
return;else b&&a.preventDefault();b=this.j;var c=b.documentElement,d=!
this.N;this.g.ka(b,["touchmove","mousemove"],this.Zt,{capture:d,passive:!
1});this.g.ka(b,["touchend","mouseup"],this.Zi,d);this.N?(c.setCapture(!
1),this.g.ka(c,"losecapture",this.Zi)):this.g.ka(of(b),"blur",
this.Zi);this.Ja&&this.g.ka(this.Ja,"scroll",this.sv,d);this.clientX=this.Ba=a.clie
ntX;this.clientY=this.Ca=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;th
is.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.va=mf(Xe(th
is.j).g)}};f.Zi=function(a,b){vj(this.g);this.N&&this.j.releaseCapture();this.i?
(this.i=!1,this.dispatchEvent(new
Tm("end",this,a.clientX,a.clientY,a,Um(this,this.deltaX),Vm(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.Zt=function(a){if(this.Pb){var b=a.clientX-this.clientX,c=a.clientY-
this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;t
his.screenY=a.screenY;if(!this.i){var d=this.Ba-this.clientX,e=this.Ca-
this.clientY;if(d*d+e*e>this.na)if(this.dispatchEvent(new
Tm("start",this,a.clientX,a.clientY,a)))this.i=!0;else{this.Ld||
this.Zi(a);return}}c=Wm(this,b,c);b=c.x;c=c.y;this.i&&this.dispatchEvent(new
Tm("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(Xm(this,a,b,c),a.preventDefault(
))}};
function Wm(a,b,c){var d=mf(Xe(a.j).g);b+=d.x-a.va.x;c+=d.y-
a.va.y;a.va=d;a.deltaX+=b;a.deltaY+=c;return new
A(Um(a,a.deltaX),Vm(a,a.deltaY))}f.sv=function(a){var
b=Wm(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Xm(this,a,b.x,b.y)};fu
nction Xm(a,b,c,d){a.Uk(c,d);a.dispatchEvent(new
Tm("drag",a,b.clientX,b.clientY,b,c,d))}function Um(a,b){var
c=a.ua;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!
=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}
function Vm(a,b){var c=a.ua;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?
0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-
Infinity,b))}f.Uk=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
Tm(a,b,c,d,e,g,h)
{Oi.call(this,a);this.clientX=c;this.clientY=d;this.i=e;this.left=void 0!==g?
g:b.deltaX;this.top=void 0!==h?h:b.deltaY}u(Tm,Oi);function Ym(a){this.Fd=new
Map;var b=arguments.length;if(1<b){if(b%2)throw Error("Uneven number of
arguments");for(var c=0;c<b;c+=2)this.set(arguments[c],arguments[c+1])}else
if(a)if(a instanceof Ym)for(b=la(a.Fd),c=b.next();!c.done;c=b.next()){var
d=la(c.value);c=d.next().value;d=d.next().value;this.Fd.set(c,d)}else
if(a)for(b=la(Object.entries(a)),c=b.next();!
c.done;c=b.next())d=la(c.value),c=d.next().value,d=d.next().value,this.Fd.set(c,d)}
f=Ym.prototype;f.lc=function(){return Array.from(this.Fd.values())};
f.de=function(){return Array.from(this.Fd.keys())};f.Nc=ba(3);f.remove=function(a)
{return this.Fd.delete(a)};f.get=function(a,b){return this.Fd.has(a)?
this.Fd.get(a):b};f.set=function(a,b){this.Fd.set(a,b);return
this};f.forEach=function(a,b){var c=this;b=void 0===b?
this:b;this.Fd.forEach(function(d,e){return a.call(b,d,e,c)})};f.clone=function()
{return new Ym(this)};(function(){for(var
a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!q.requestAnimationFrame;+
+c)q.requestAnimationFrame=q[b+"RequestAnimationFrame"],q.cancelAnimationFrame=q[b+
"CancelAnimationFrame"]||q[b+"CancelRequestAnimationFrame"];if(!
q.requestAnimationFrame){var d=0;q.requestAnimationFrame=function(e){var g=(new
Date).getTime(),h=Math.max(0,16-(g-d));d=g+h;return q.setTimeout(function()
{e(g+h)},h)};q.cancelAnimationFrame||(q.cancelAnimationFrame=function(e)
{clearTimeout(e)})}})();
var Zm=[[],[]],$m=0,an=!1,bn=0;function cn(a,b){var c=bn++,d={Xu:
{id:c,Le:a.measure,context:b},av:{id:c,Le:a.$u,context:b},state:{},md:void 0,xj:!
1};return function(){0<arguments.length?(d.md||
(d.md=[]),d.md.length=0,d.md.push.apply(d.md,arguments),d.md.push(d.state)):d.md&&0
!=d.md.length?(d.md[0]=d.state,d.md.length=1):d.md=[d.state];d.xj||(d.xj=!
0,Zm[$m].push(d));an||(an=!0,window.requestAnimationFrame(dn))}}
function dn(){an=!1;var a=Zm[$m],b=a.length;$m=($m+1)%2;for(var c,d=0;d<b;++d)
{c=a[d];var e=c.Xu;c.xj=!1;e.Le&&e.Le.apply(e.context,c.md)}for(d=0;d<b;+
+d)c=a[d],e=c.av,c.xj=!
1,e.Le&&e.Le.apply(e.context,c.md),c.state={};a.length=0};var en=z?
td(id(jd('javascript:""'))):td(id(jd("about:blank")));z?
td(id(jd('javascript:""'))):td(id(jd("javascript:undefined")));function fn(a)
{P.call(this);this.ya=a;a=z?"focusout":"blur";this.g=O(this.ya,z?"focusin":"focus",
this,!z);this.i=O(this.ya,a,this,!z)}u(fn,P);fn.prototype.handleEvent=function(a)
{var b=new
Si(a.Nb);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispat
chEvent(b)};fn.prototype.wa=function()
{fn.ta.wa.call(this);nj(this.g);nj(this.i);delete this.ya};function gn()
{}Na(gn);gn.prototype.g=0;function hn(a){return":"+(a.g++).toString(36)};function
Y(a){P.call(this);this.g=a||Xe();this.Xb=jn;this.lb=null;this.$a=!
1;this.ya=null;this.oa=void 0;this.ma=this.N=this.o=this.Ll=null;this.Kd=!
1}u(Y,P);Y.prototype.ye=gn.Eb();var jn=null;
function kn(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return
b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return
b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return
b?"focus":"blur";case 64:return b?"open":"close"}throw Error("Invalid component
state");}f=Y.prototype;f.getId=function(){return this.lb||(this.lb=hn(this.ye))};
f.dh=function(a){if(this.o&&this.o.ma){var b=this.o.ma,c=this.lb;c in b&&delete
b[c];Yc(this.o.ma,a,this)}this.lb=a};f.ha=function(){return this.ya};function Z(a)
{a.oa||(a.oa=new qj(a));return a.oa}f.oe=function(a){if(this==a)throw Error("Unable
to set parent component");if(a&&this.o&&this.lb&&ln(this.o,this.lb)&&this.o!
=a)throw Error("Unable to set parent
component");this.o=a;Y.ta.eh.call(this,a)};f.getParent=function(){return this.o};
f.eh=function(a){if(this.o&&this.o!=a)throw Error("Method not
supported");Y.ta.eh.call(this,a)};f.Va=function()
{this.ya=Sf(this.g,"DIV")};f.render=function(a){mn(this,a)};function mn(a,b,c)
{if(a.$a)throw Error("Component already rendered");a.ya||a.Va();b?
b.insertBefore(a.ya,c||null):a.g.g.body.appendChild(a.ya);a.o&&!a.o.$a||a.Ma()}
function nn(a,b){if(a.$a)throw Error("Component already rendered");if(b&&a.Bi(b))
{a.Kd=!0;var c=Ze(b);a.g&&a.g.g==c||(a.g=Xe(b));a.Mb(b);a.Ma()}else throw
Error("Invalid element to decorate");}f.Bi=function(){return!0};f.Mb=function(a)
{this.ya=a};f.Ma=function(){this.$a=!0;on(this,function(a){!a.
$a&&a.ha()&&a.Ma()})};f.kc=function(){on(this,function(a){a.
$a&&a.kc()});this.oa&&vj(this.oa);this.$a=!1};
f.wa=function(){this.$a&&this.kc();this.oa&&(this.oa.Ha(),delete
this.oa);on(this,function(a){a.Ha()});!
this.Kd&&this.ya&&F(this.ya);this.o=this.Ll=this.ya=this.ma=this.N=null;Y.ta.wa.cal
l(this)};f.Oa=function(a,b){this.Gg(a,pn(this),b)};
f.Gg=function(a,b,c){if(a.$a&&(c||!this.$a))throw Error("Component already
rendered");if(0>b||b>pn(this))throw Error("Child component index out of
bounds");this.ma&&this.N||(this.ma={},this.N=[]);if(a.getParent()==this){var
d=a.getId();this.ma[d]=a;ob(this.N,a)}else
Yc(this.ma,a.getId(),a);a.oe(this);ub(this.N,b,0,a);a.$a&&this.
$a&&a.getParent()==this?(c=this.Ib(),(c.childNodes[b]||null)!
=a.ha()&&(a.ha().parentElement==c&&c.removeChild(a.ha()),b=c.childNodes[b]||
null,c.insertBefore(a.ha(),b))):c?
(this.ya||this.Va(),b=qn(this,b+1),mn(a,this.Ib(),b?b.ya:null)):this.$a&&!a.
$a&&a.ya&&a.ya.parentNode&&1==a.ya.parentNode.nodeType&&a.Ma()};f.Ib=function()
{return this.ya};function rn(a){null==a.Xb&&(a.Xb=Gh(a.$a?a.ya:a.g.g.body));return
a.Xb}function pn(a){return a.N?a.N.length:0}function ln(a,b){a.ma&&b?
(a=a.ma,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function qn(a,b)
{return a.N?a.N[b]||null:null}function on(a,b,c){a.N&&a.N.forEach(b,c)}
function sn(a,b){return a.N&&b?a.N.indexOf(b):-1}f.removeChild=function(a,b){if(a)
{var c="string"===typeof a?a:a.getId();a=ln(this,c);if(c&&a){var d=this.ma;c in
d&&delete d[c];ob(this.N,a);b&&(a.kc(),a.ya&&F(a.ya));a.oe(null)}}if(!a)throw
Error("Child is not in parent component");return a};function tn(a,b)
{this.ya=a;this.i=b};function un(a,b){P.call(this);this.o=new qj(this);this.sg(a||
null);b&&(this.tg=b)}u(un,P);f=un.prototype;f.ya=null;f.Xn=!0;f.Wn=null;f.qg=!
1;f.El=-1;f.no=!0;f.tg="toggle_display";f.getType=function(){return
this.tg};f.ha=function(){return this.ya};f.sg=function(a)
{vn(this);this.ya=a};function vn(a){if(a.qg)throw Error("Can not change this state
of the popup while showing.");}f.isVisible=function(){return this.qg};
f.Da=function(a){this.Ja&&this.Ja.stop();this.ua&&this.ua.stop();if(a){if(!
this.qg&&this.Pl()){if(!this.ya)throw Error("Caller must call setElement before
trying to show the
popup");this.rg();a=Ze(this.ya);if(this.Xn)if(this.o.ka(a,"mousedown",this.qp,!
0),z){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=Gf(b)}catch(d){break}a=c;b=a.activeElement}this.o.ka(a,"mousedown",this.qp,!
0);this.o.ka(a,"deactivate",this.np)}else
this.o.ka(a,"blur",this.np);"toggle_display"==this.tg?
(this.ya.style.visibility="visible",M(this.ya,!
0)):"move_offscreen"==this.tg&&this.rg();this.qg=!0;this.El=Date.now();this.Ja?
(fj(this.Ja,"end",this.Ci,!1,this),this.Ja.play()):this.Ci()}}else
wn(this)};f.rg=function(){};function wn(a,b)
{a.qg&&a.dispatchEvent({type:"beforehide",target:b})&&(a.o&&vj(a.o),a.qg=!
1,Date.now(),a.ua?(fj(a.ua,"end",t(a.bo,b),!
1,a),a.ua.play()):a.bo(b))}f.bo=function(a){"toggle_display"==this.tg?
this.zu():"move_offscreen"==this.tg&&(this.ya.style.top="-10000px");this.lh(a)};
f.zu=function(){this.ya.style.visibility="hidden";M(this.ya,!1)};f.Pl=function()
{return this.dispatchEvent("beforeshow")};f.Ci=function()
{this.dispatchEvent("show")};f.lh=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.qp=function(a)
{a=a.target;Ff(this.ya,a)||xn(this,a)||150>Date.now()-this.El||wn(this,a)};
f.np=function(a){if(this.no){var b=Ze(this.ya);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||Ff(this.ya,a)||"BODY"==a.tagName||
xn(this,a))return}else if(a.target!=b)return;150>Date.now()-this.El||
wn(this)}};function xn(a,b){return jb(a.Wn||[],function(c){return b===c||
Ff(c,b)})}f.wa=function()
{un.ta.wa.call(this);this.o.Ha();Ki(this.Ja);Ki(this.ua);delete this.ya;delete
this.o;delete this.Wn};function yn(a,b){Y.call(this,b);this.Pf=!!
a;this.ua=null;this.Pc=cn({$u:this.Hj},this)}u(yn,Y);f=yn.prototype;f.al=null;f.Fi=
!1;f.nd=null;f.Ac=null;f.Wd=null;f.Kk=!1;f.mh=function(){return"goog-
modalpopup"};f.Lh=function(){return this.nd};f.Va=function()
{yn.ta.Va.call(this);var a=this.ha();Gb(a,Ob(this.mh()).split(" "));Lf(a,!0);M(a,!
1);zn(this);An(this)};
function zn(a){if(a.Pf&&!a.Ac){var b=a.g.Ra("IFRAME",
{frameborder:0,style:"border:0;vertical-
align:bottom;"});b.src=rd(en).toString();a.Ac=b;a.Ac.className=a.mh()+"-
bg";M(a.Ac,!1);Eh(a.Ac,0)}a.nd||(a.nd=a.g.Ra("DIV",a.mh()+"-bg"),M(a.nd,!
1))}function An(a){a.Wd||(a.Wd=Sf(a.g,"SPAN"),M(a.Wd,!1),Lf(a.Wd,!
0),a.Wd.style.position="absolute")}f.Op=function(){this.Kk=!1};f.Bi=function(a)
{return!!a&&"DIV"==a.tagName};
f.Mb=function(a){yn.ta.Mb.call(this,a);a=Ob(this.mh()).split("
");Gb(this.ha(),a);zn(this);An(this);Lf(this.ha(),!0);M(this.ha(),!
1)};f.Ma=function()
{this.Ac&&wf(this.Ac,this.ha());wf(this.nd,this.ha());yn.ta.Ma.call(this);xf(this.W
d,this.ha());this.al=new
fn(this.g.g);Z(this).ka(this.al,"focusin",this.nv);Bn(this,!1)};f.kc=function()
{this.isVisible()&&this.Da(!
1);Ki(this.al);yn.ta.kc.call(this);F(this.Ac);F(this.nd);F(this.Wd)};
f.Da=function(a){if(a!
=this.Fi)if(this.Ba&&this.Ba.stop(),this.La&&this.La.stop(),this.va&&this.va.stop()
,this.Ja&&this.Ja.stop(),this.$a&&Bn(this,a),a)
{if(this.dispatchEvent("beforeshow")){try{this.ua=this.g.g.activeElement}catch(e)
{}this.Hj();this.nh();Z(this).ka(Tf(this.g),"resize",this.Hj).ka(Tf(this.g),"orient
ationchange",this.Pc);Cn(this,!0);this.focus();this.Fi=!0;this.Ba&&this.La?
(fj(this.Ba,"end",this.Ei,!1,this),this.La.play(),this.Ba.play()):this.Ei()}}else
if(this.dispatchEvent("beforehide")){Z(this).Xa(Tf(this.g),
"resize",this.Hj).Xa(Tf(this.g),"orientationchange",this.Pc);this.Fi=!
1;this.va&&this.Ja?(fj(this.va,"end",this.Di,!
1,this),this.Ja.play(),this.va.play()):this.Di();a:{try{var
b=this.g,c=b.g.body,d=b.g.activeElement||c;if(!this.ua||this.ua==c)
{this.ua=null;break a}(d==c||b.Bm(this.ha(),d))&&this.ua.focus()}catch(e)
{}this.ua=null}}};
function Bn(a,b){a.Hc||(a.Hc=new tn(a.ya,a.g));a=a.Hc;if(b){a.g||
(a.g=[]);b=a.i.vo(a.i.g.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.ya||
Jm(d,"hidden")||(X(d,"hidden",!0),a.g.push(d))}}else if(a.g)
{for(c=0;c<a.g.length;c++)a.g[c].removeAttribute("aria-hidden");a.g=null}}function
Cn(a,b){a.Ac&&M(a.Ac,b);a.nd&&M(a.nd,b);M(a.ha(),b);M(a.Wd,b)}f.Ei=function()
{this.dispatchEvent("show")};f.Di=function(){Cn(this,!
1);this.dispatchEvent("hide")};f.isVisible=function(){return
this.Fi};f.focus=function(){this.uo()};
f.Hj=function(){this.Ac&&M(this.Ac,!1);this.nd&&M(this.nd,!1);var
a=this.g.g,b=kf(of(a)||
window),c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidt
h));a=Math.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight
));this.Ac&&(M(this.Ac,!0),K(this.Ac,c,a));this.nd&&(M(this.nd,!
0),K(this.nd,c,a))};
f.nh=function(){var a=of(this.g.g)||window;if("fixed"==mh(this.ha(),"position"))var
b=0,c=0;else c=mf(this.g.g),b=c.x,c=c.y;var
d=L(this.ha());a=kf(a);b=Math.max(b+a.width/2-d.width/2,0);c=Math.max(c+a.height/2-
d.height/2,0);nh(this.ha(),b,c);nh(this.Wd,b,c)};f.nv=function(a){this.Kk?
this.Op():a.target==this.Wd&&T(this.uo,0,this)};f.uo=function()
{try{z&&this.g.g.body.focus(),this.ha().focus()}catch(a){}};
f.wa=function()
{Ki(this.Ba);this.Ba=null;Ki(this.va);this.va=null;Ki(this.La);this.La=null;Ki(this
.Ja);this.Ja=null;yn.ta.wa.call(this)};function Dn(a,b,c)
{yn.call(this,b,c);this.O=a||"modal-dialog";this.j=En(En(new Fn,Gn,!0),Hn,!1,!
0)}u(Dn,yn);f=Dn.prototype;f.Xh=!0;f.hp=!0;f.Xk=!
0;f.Ui=.5;f.Gc="";f.Mf=null;f.te=null;f.io=!
1;f.ad=null;f.hd=null;f.vi=null;f.Fc=null;f.Gd=null;f.uc=null;f.Fm="dialog";f.mh=fu
nction(){return this.O};function In(a,b){a.Gc=b;a.hd&&H(a.hd,b)}f.hb=function()
{return this.Gc};f.Ic=function(){return null!=this.Mf?
Zd(this.Mf):""};f.uf=function(){return this.Fm};f.kg=function(a){this.Fm=a};
function Jn(a){a.ha()||a.render()}f.Ib=function(){Jn(this);return this.Gd};function
Kn(a){Jn(a);return a.uc}function Ln(a){Jn(a);return a.ha()}f.Lh=function()
{Jn(this);return Dn.ta.Lh.call(this)};function Mn(a,b)
{a.Ui=b;a.ha()&&(b=a.Lh())&&Eh(b,a.Ui)}f.yq=function(){};function Nn(a,b){var
c=Ob(a.O+"-title-draggable").split(" ");a.ha()&&(b?Gb(a.ad,c):Ib(a.ad,c));b&&!a.te?
(b=new Qm(a.ha(),a.ad),a.te=b,Gb(a.ad,c),O(a.te,"start",a.Zv,!
1,a),O(a.te,"drag",a.yq,!1,a)):!b&&a.te&&(a.te.Ha(),a.te=null)}
f.Va=function(){Dn.ta.Va.call(this);var
a=this.ha(),b=this.g;this.vi=this.getId();var c=this.getId()
+".contentEl";this.ad=b.Ra("DIV",this.O+"-title",this.hd=b.Ra("SPAN",
{className:this.O+"-title-text",id:this.vi},this.Gc),this.Fc=b.Ra("SPAN",this.O+"-
title-close"));uf(a,this.ad,this.Gd=b.Ra("DIV",{className:this.O+"-
content",id:c}),this.uc=b.Ra("DIV",this.O+"-
buttons"));Im(this.hd,"heading");Im(this.Fc,"button");Lf(this.Fc,!
0);Mm(this.Fc,"Close");Im(a,this.uf());X(a,"labelledby",this.vi||"");this.Mf&&
re(this.Gd,this.Mf);M(this.Fc,this.Xh);this.j&&(a=this.j,a.ya=this.uc,a.render());M
(this.uc,!!this.j);Mn(this,this.Ui)};
f.Mb=function(a){Dn.ta.Mb.call(this,a);a=this.ha();var b=this.O+"-
content";this.Gd=cf(null,b,a)[0];this.Gd||
(this.Gd=this.g.Ra("DIV",b),this.Mf&&re(this.Gd,this.Mf),a.appendChild(this.Gd));b=
this.O+"-title";var c=this.O+"-title-text",d=this.O+"-title-close";
(this.ad=cf(null,b,a)[0])?(this.hd=cf(null,c,this.ad)[0],this.Fc=cf(null,d,this.ad)
[0]):(this.ad=this.g.Ra("DIV",b),a.insertBefore(this.ad,this.Gd));this.hd?
(this.Gc=Mf(this.hd),this.hd.id||(this.hd.id=this.getId())):(this.hd=C("SPAN",
{className:c,
id:this.getId()}),this.ad.appendChild(this.hd));this.vi=this.hd.id;X(a,"labelledby"
,this.vi||"");this.Fc||
(this.Fc=this.g.Ra("SPAN",d),this.ad.appendChild(this.Fc));M(this.Fc,this.Xh);b=thi
s.O+"-buttons";if(this.uc=cf(null,b,a)[0]){if(a=this.j=new Fn(this.g),
(b=this.uc)&&1==b.nodeType){a.ya=b;b=af("BUTTON",a.ya);c=0;for(var e,g;d=b[c];c+
+)if(e=d.name||d.id,g=Mf(d)||d.value,e){var
h=0==c;a.set(e,g,h,"cancel"==d.name);h&&x(d,"goog-buttonset-default")}}}else
this.uc=this.g.Ra("DIV",b),a.appendChild(this.uc),
this.j&&(a=this.j,a.ya=this.uc,a.render()),M(this.uc,!!
this.j);Mn(this,this.Ui)};f.Ma=function()
{Dn.ta.Ma.call(this);Z(this).ka(this.ha(),"keydown",this.Em).ka(this.ha(),"keypress
",this.Em);Z(this).ka(this.uc,"click",this.hv);Nn(this,this.Xk);Z(this).ka(this.Fc,
"click",this.wv);var a=this.ha();Im(a,this.uf());""!
==this.hd.id&&X(a,"labelledby",this.hd.id);if(!this.hp){this.hp=!1;if(this.$a)
{a=this.g;var b=this.Lh();a.zi(this.Ac);a.zi(b)}this.isVisible()&&Bn(this,!1)}};
f.kc=function(){this.isVisible()&&this.Da(!1);Nn(this,!
1);Dn.ta.kc.call(this)};f.Da=function(a){a!=this.isVisible()&&(this.$a||
this.render(),Dn.ta.Da.call(this,a))};f.Ei=function()
{Dn.ta.Ei.call(this);this.dispatchEvent("aftershow")};f.Di=function()
{Dn.ta.Di.call(this);this.dispatchEvent("afterhide");this.io&&this.Ha()};
f.Zv=function(){var a=this.g.g,b=kf(of(a)||
window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.hei
ght);var d=L(this.ha());"fixed"==mh(this.ha(),"position")?Sm(this.te,new
ah(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):Sm(this.te,new
ah(0,0,c-d.width,a-d.height))};f.wv=function(){On(this)};function On(a){if(a.Xh)
{var b=a.j,c=b&&b.g;c?(b=b.get(c),a.dispatchEvent(new Pn(c,b))&&a.Da(!1)):a.Da(!
1)}}f.wa=function(){this.uc=this.Fc=null;Dn.ta.wa.call(this)};
function Qn(a,b){a.j=b;a.uc&&(a.j?
(b=a.j,b.ya=a.uc,b.render()):re(a.uc,ke),M(a.uc,!!a.j))}f.hv=function(a){a:
{for(a=a.target;null!=a&&a!=this.uc;){if("BUTTON"==a.tagName)break
a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var
b=this.j.get(a);this.dispatchEvent(new Pn(a,b))&&this.Da(!1)}};
f.Em=function(a){var b=!1,c=!
1,d=this.j,e=a.target;if("keydown"==a.type)if(27==a.keyCode){var
g=d&&d.g;e="SELECT"==e.tagName&&!e.disabled;g&&!e?(c=!
0,b=d.get(g),b=this.dispatchEvent(new Pn(g,b))):e||(b=!
0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.ha()){this.Kk=!
0;try{this.Wd.focus()}catch(l){}T(this.Op,0,this)}}else if(13==a.keyCode)
{if("BUTTON"==e.tagName&&!e.disabled)g=e.name;else if(e==this.Fc)On(this);else
if(d){var
h=d.i,k=h&&Rn(d,h);e=("TEXTAREA"==e.tagName||"SELECT"==e.tagName||"A"==e.tagName)&&
!e.disabled;!k||k.disabled||e||(g=h)}g&&d&&(c=!0,b=this.dispatchEvent(new
Pn(g,String(d.get(g)))))}else e!=this.Fc||32!=a.keyCode&&" "!=a.key||
On(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.Da(!1)};function
Pn(a,b){this.type="dialogselect";this.key=a;this.caption=b}u(Pn,Oi);function Fn(a)
{Ym.call(this);a||
Xe();this.g=this.ya=this.i=null}u(Fn,Ym);Fn.prototype.set=function(a,b,c,d)
{Ym.prototype.set.call(this,a,b);c&&(this.i=a);d&&(this.g=a);return this};
function En(a,b,c,d){return
a.set(b.key,b.caption,c,d)}Fn.prototype.render=function(){if(this.ya)
{re(this.ya,ke);var a=Xe(this.ya);this.forEach(function(b,c){b=a.Ra("BUTTON",
{name:c},b);c==this.i&&(b.className="goog-buttonset-
default");this.ya.appendChild(b)},this)}};Fn.prototype.ha=function(){return
this.ya};function Rn(a,b){a=af("BUTTON",a.ya);for(var c=0,d;d=a[c];c+
+)if(d.name==b||d.id==b)return d;return null}
var
Gn={key:"ok",caption:"OK"},Hn={key:"cancel",caption:"Cancel"},Sn={key:"yes",caption
:"Yes"},Tn={key:"no",caption:"No"},Un={key:"save",caption:"Save"},Vn={key:"continue
",caption:"Continue"};"undefined"!=typeof document&&(En(new Fn,Gn,!0,!0),En(En(new
Fn,Gn,!0),Hn,!1,!0),En(En(new Fn,Sn,!0),Tn,!1,!0),En(En(En(new Fn,Sn),Tn,!0),Hn,!
1,!0),En(En(En(new Fn,Vn),Un),Hn,!0,!0));function Wn(a,b,c,d,e)
{vm.call(this,b,c,d,e);this.g=a}u(Wn,vm);Wn.prototype.ng=function()
{};Wn.prototype.Ol=function()
{this.ng();Wn.ta.Ol.call(this)};Wn.prototype.Te=function()
{this.ng();Wn.ta.Te.call(this)};Wn.prototype.Ef=function()
{this.ng();Wn.ta.Ef.call(this)};function Xn(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);Wn.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("Start and end points must be 1D");this.j=-1}u(Xn,Wn);var
Yn=1/1024;f=Xn.prototype;
f.ng=function(){var a=this.coords[0];Math.abs(a-
this.j)>=Yn&&(Eh(this.g,a),this.j=a)};f.Ef=function(){this.j=-
1;Xn.ta.Ef.call(this)};f.Te=function(){this.j=-
1;Xn.ta.Te.call(this)};f.show=function(){this.g.style.display=""};f.kb=function()
{this.g.style.display="none"};function Zn(a,b,c)
{Xn.call(this,a,1,0,b,c)}u(Zn,Xn);Zn.prototype.Ef=function()
{this.show();Zn.ta.Ef.call(this)};Zn.prototype.Te=function()
{this.kb();Zn.ta.Te.call(this)};
function $n(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");Wn.call(this,a,b,c,d,e)}u($n,Wn);$n.prototype.ng=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.g.style.backgroundColor="rgb("+a.join(",")
+")"};function ao(a,b){this.g=a[q.Symbol.iterator]
();this.i=b}ao.prototype[Symbol.iterator]=function(){return
this};ao.prototype.next=function(){var a=this.g.next();return{value:a.done?void
0:this.i.call(void 0,a.value),done:a.done}};function bo(a,b){return new
ao(a,b)};function co(a){if(a instanceof eo||a instanceof fo||a instanceof go)return
a;if("function"==typeof a.next)return new eo(function(){return
a});if("function"==typeof a[Symbol.iterator])return new eo(function(){return
a[Symbol.iterator]()});if("function"==typeof a.lf)return new eo(function(){return
a.lf()});throw Error("Not an iterator or iterable.");}function eo(a)
{this.g=a}eo.prototype.lf=function(){return new
fo(this.g())};eo.prototype[Symbol.iterator]=function(){return new go(this.g())};
eo.prototype.i=function(){return new go(this.g())};function fo(a)
{this.g=a}m(fo,Uf);fo.prototype.next=function(){return
this.g.next()};fo.prototype[Symbol.iterator]=function(){return new
go(this.g)};fo.prototype.i=function(){return new go(this.g)};function go(a)
{eo.call(this,function(){return a});this.j=a}m(go,eo);go.prototype.next=function()
{return this.j.next()};function ho(a,b){this.i={};this.g=[];this.j=this.size=0;var
c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var
d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof
ho)for(c=a.de(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in
a)this.set(d,a[d])}f=ho.prototype;f.lc=function(){io(this);for(var
a=[],b=0;b<this.g.length;b++)a.push(this.i[this.g[b]]);return a};f.de=function()
{io(this);return this.g.concat()};
function jo(a,b){return a.has(b)}f.has=function(a){return
ko(this.i,a)};f.Nc=ba(2);function lo(a)
{a.i={};a.g.length=0;a.size=0;a.j=0}f.remove=function(a){ko(this.i,a)?(delete
this.i[a],--this.size,this.j++,this.g.length>2*this.size&&io(this),a=!0):a=!
1;return a};function io(a){if(a.size!=a.g.length){for(var b=0,c=0;b<a.g.length;)
{var d=a.g[b];ko(a.i,d)&&(a.g[c++]=d);b++}a.g.length=c}if(a.size!=a.g.length){var
e={};for(c=b=0;b<a.g.length;)d=a.g[b],ko(e,d)||(a.g[c++]=d,e[d]=1),b+
+;a.g.length=c}}
f.get=function(a,b){return ko(this.i,a)?this.i[a]:b};f.set=function(a,b)
{ko(this.i,a)||(this.size+=1,this.g.push(a),this.j+
+);this.i[a]=b};f.forEach=function(a,b){for(var c=this.de(),d=0;d<c.length;d++){var
e=c[d],g=this.get(e);a.call(b,g,e,this)}};f.clone=function(){return new
ho(this)};f.keys=function(){return co(this.lf(!0)).i()};f.values=function(){return
co(this.lf(!1)).i()};f.entries=function(){var a=this;return
bo(this.keys(),function(b){return[b,a.get(b)]})};
f.lf=function(a){io(this);var b=0,c=this.j,d=this,e=new Uf;e.next=function(){if(c!
=d.j)throw Error("The map has changed since the iterator was
created");if(b>=d.g.length)return Vf;var g=d.g[b++];return{value:a?g:d.i[g],done:!
1}};return e};function ko(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function mo(){this.i=new ho;this.g=new
no("");this.g.next=this.g.g=this.g}f=mo.prototype;f.get=function(a,b)
{return(a=this.i.get(a))?a.value:b};f.set=function(a,b){var c=this.i.get(a);c?
c.value=b:(c=new
no(a,b),this.i.set(a,c),a=c,a.g=this.g.g,a.next=this.g,this.g.g=a,a.g.next=a)};f.sh
ift=function(){return oo(this,this.g.next)};f.pop=function(){return
oo(this,this.g.g)};f.remove=function(a){return(a=this.i.get(a))?
(a.remove(),this.i.remove(a.key),!0):!1};f.Nc=ba(1);
f.de=function(){return this.map(function(a,b){return b})};f.lc=function(){return
this.map(function(a){return a})};f.forEach=function(a,b){for(var c=this.g.next;c!
=this.g;c=c.next)a.call(b,c.value,c.key,this)};f.map=function(a,b){for(var
c=[],d=this.g.next;d!=this.g;d=d.next)c.push(a.call(b,d.value,d.key,this));return
c};f.some=function(a,b){for(var c=this.g.next;c!
=this.g;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1};
f.every=function(a,b){for(var c=this.g.next;c!=this.g;c=c.next)if(!
a.call(b,c.value,c.key,this))return!1;return!0};function oo(a,b){a.g!
=b&&(b.remove(),a.i.remove(b.key));return b.value}function no(a,b)
{this.key=a;this.value=b}no.prototype.remove=function()
{this.g.next=this.next;this.next.g=this.g;delete this.g;delete this.next};function
po(){P.call(this);this.i=new mo}u(po,P);po.prototype.j=function(a)
{a.sort(qo);v(a,function(b){b.oe(this)},this);this.i=new mo;v(a,function(b)
{this.i.set(b.Qa(),b)},this);this.dispatchEvent("update")};function qo(a,b){return
ro(a)-ro(b)}function so(a){return a.i.lc()}function to(a,b,c){a=so(a);for(var d=-
1,e=0;e<a.length;e++)if(a[e].Qa()==b){d=e;break}if(0<=d)return a[c+d]}function
uo(a,b){return a.i.get(b)}
function vo(a,b){b=Ob(b);if(0!=b.length)return kb(so(a),function(c){return
c.hb()==b})};function wo(){};/*