(function(){var g,ba=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},da="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},ja=function(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");
},ka=ja(this),na=function(a,b){if(b)a:{var c=ka;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&&da(c,a,{configurable:!0,writable:!0,value:b})}};
na("Symbol",function(a){if(a)return a;var b=function(f,h){this.Zr=f;da(this,"description",{configurable:!0,writable:!0,value:h})};b.prototype.toString=function(){return this.Zr};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(f||"")+"_"+d++,f)};return e},"es6","es3");
na("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=ka[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&da(d.prototype,a,{configurable:!0,writable:!0,value:function(){return oa(ba(this))}})}return a},"es6","es3");
var oa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},t=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if("number"==typeof a.length)return{next:ba(a)};throw Error(String(a)+" is not an iterable or ArrayLike");},pa=function(a){if(!(a instanceof Array)){a=t(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a},ta="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=
a;return new b},ua;if("function"==typeof Object.setPrototypeOf)ua=Object.setPrototypeOf;else{var ya;a:{var Aa={a:!0},Ba={};try{Ba.__proto__=Aa;ya=Ba.a;break a}catch(a){}ya=!1}ua=ya?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}
var Ca=ua,y=function(a,b){a.prototype=ta(b.prototype);a.prototype.constructor=a;if(Ca)Ca(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.Ke=b.prototype},Fa=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b},Ia=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)},Ja="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)Ia(d,e)&&(a[e]=d[e])}return a};na("Object.assign",function(a){return a||Ja},"es6","es3");na("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,f=0;f<e;f++){var h=d[f];if(b.call(c,h,f,d)){b=h;break a}}b=void 0}return b}},"es6","es3");
na("WeakMap",function(a){function b(){}function c(l){var m=typeof l;return"object"===m&&null!==l||"function"===m}function d(l){if(!Ia(l,f)){var m=new b;da(l,f,{value:m})}}function e(l){var m=Object[l];m&&(Object[l]=function(q){if(q instanceof b)return q;Object.isExtensible(q)&&d(q);return m(q)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),q=new a([[l,2],[m,3]]);if(2!=q.get(l)||3!=q.get(m))return!1;q.delete(l);q.set(m,4);return!q.has(l)&&4==q.get(m)}catch(p){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var h=0,k=function(l){this.Db=(h+=Math.random()+1).toString();if(l){l=t(l);for(var m;!(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}};k.prototype.set=function(l,m){if(!c(l))throw Error("Invalid WeakMap key");d(l);if(!Ia(l,f))throw Error("WeakMap key fail: "+l);l[f][this.Db]=m;return this};k.prototype.get=function(l){return c(l)&&Ia(l,f)?l[f][this.Db]:void 0};k.prototype.has=function(l){return c(l)&&Ia(l,f)&&Ia(l[f],
this.Db)};k.prototype.delete=function(l){return c(l)&&Ia(l,f)&&Ia(l[f],this.Db)?delete l[f][this.Db]:!1};return k},"es6","es3");
na("Map",function(a){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(t([[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 m=l.entries(),q=m.next();if(q.done||q.value[0]!=k||"s"!=q.value[1])return!1;q=m.next();return q.done||4!=q.value[0].x||"t"!=q.value[1]||!m.next().done?!1:!0}catch(p){return!1}}())return a;var b=new WeakMap,c=function(k){this[0]={};this[1]=
f();this.size=0;if(k){k=t(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}};c.prototype.set=function(k,l){k=0===k?0:k;var m=d(this,k);m.list||(m.list=this[0][m.id]=[]);m.Ca?m.Ca.value=l:(m.Ca={next:this[1],Wb:this[1].Wb,head:this[1],key:k,value:l},m.list.push(m.Ca),this[1].Wb.next=m.Ca,this[1].Wb=m.Ca,this.size++);return this};c.prototype.delete=function(k){k=d(this,k);return k.Ca&&k.list?(k.list.splice(k.index,1),k.list.length||delete this[0][k.id],k.Ca.Wb.next=k.Ca.next,k.Ca.next.Wb=
k.Ca.Wb,k.Ca.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].Wb=f();this.size=0};c.prototype.has=function(k){return!!d(this,k).Ca};c.prototype.get=function(k){return(k=d(this,k).Ca)&&k.value};c.prototype.entries=function(){return e(this,function(k){return[k.key,k.value]})};c.prototype.keys=function(){return e(this,function(k){return k.key})};c.prototype.values=function(){return e(this,function(k){return k.value})};c.prototype.forEach=function(k,l){for(var m=this.entries(),
q;!(q=m.next()).done;)q=q.value,k.call(l,q[1],q[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(k,l){var m=l&&typeof l;"object"==m||"function"==m?b.has(l)?m=b.get(l):(m=""+ ++h,b.set(l,m)):m="p_"+l;var q=k[0][m];if(q&&Ia(k[0],m))for(k=0;k<q.length;k++){var p=q[k];if(l!==l&&p.key!==p.key||l===p.key)return{id:m,list:q,index:k,Ca:p}}return{id:m,list:q,index:-1,Ca:void 0}},e=function(k,l){var m=k[1];return oa(function(){if(m){for(;m.head!=k[1];)m=m.Wb;for(;m.next!=m.head;)return m=
m.next,{done:!1,value:l(m)};m=null}return{done:!0,value:void 0}})},f=function(){var k={};return k.Wb=k.next=k.head=k},h=0;return c},"es6","es3");na("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||Infinity===b||-Infinity===b||0===b)return b;var c=Math.floor(Math.abs(b));return 0>b?-c:c}},"es6","es3");na("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Ia(b,d)&&c.push(b[d]);return c}},"es8","es3");
na("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}},"es6","es3");na("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 f=d[c];if(f===b||Object.is(f,b))return!0}return!1}},"es7","es3");
var Ka=function(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+""};na("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==Ka(this,b,"includes").indexOf(b,c||0)}},"es6","es3");
na("Set",function(a){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(t([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(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||4!=f.value[0].x||f.value[1]!=f.value[0]?!1:e.next().done}catch(h){return!1}}())return a;var b=function(c){this.Ib=new Map;if(c){c=
t(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.Ib.size};b.prototype.add=function(c){c=0===c?0:c;this.Ib.set(c,c);this.size=this.Ib.size;return this};b.prototype.delete=function(c){c=this.Ib.delete(c);this.size=this.Ib.size;return c};b.prototype.clear=function(){this.Ib.clear();this.size=0};b.prototype.has=function(c){return this.Ib.has(c)};b.prototype.entries=function(){return this.Ib.entries()};b.prototype.values=function(){return this.Ib.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.Ib.forEach(function(f){return c.call(d,f,f,e)})};return b},"es6","es3");na("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991},"es6","es3");na("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}},"es6","es3");na("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}},"es6","es3");
na("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}},"es6","es3");var Ma=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};na("Array.prototype.entries",function(a){return a?a:function(){return Ma(this,function(b,c){return[b,c]})}},"es6","es3");
na("Array.prototype.keys",function(a){return a?a:function(){return Ma(this,function(b){return b})}},"es6","es3");na("Array.prototype.values",function(a){return a?a:function(){return Ma(this,function(b,c){return c})}},"es8","es3");
na("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k){return k};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){b=f.call(b);for(var h=0;!(f=b.next()).done;)e.push(c.call(d,f.value,h++))}else for(f=b.length,h=0;h<f;h++)e.push(c.call(d,b[h],h));return e}},"es6","es3");na("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Ia(b,d)&&c.push([d,b[d]]);return c}},"es8","es3");
na("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Ka(this,b,"startsWith");b+="";var e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var h=0;h<f&&c<e;)if(d[c++]!=b[h++])return!1;return h>=f}},"es6","es3");na("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Ka(this,b,"endsWith");b+="";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}},"es6","es3");
na("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError(""+b+" is not iterable");b=b[Symbol.iterator].call(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;if(Object(d)!==d)throw new TypeError("iterable for fromEntries should yield objects");c[d[0]]=d[1]}return c}},"es_2019","es3");/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Pa=Pa||{},z=this||self,Qa=function(a,b){a:{var c=["CLOSURE_FLAGS"];for(var d=z,e=0;e<c.length;e++)if(d=d[c[e]],null==d){c=null;break a}c=d}a=c&&c[a];return null!=a?a:b},Ra=function(a){a=a||"";throw Error("Importing test-only code into non-debug environment"+(a?": "+a:"."));},Wa=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"},Xa=function(a){var b=Wa(a);return"array"==b||"object"==b&&"number"==typeof a.length},Ya=function(a){var b=typeof a;return"object"==b&&
null!=a||"function"==b},$a=function(a,b,c){return a.call.apply(a.bind,arguments)},ab=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}},db=function(a,b,c){db=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?$a:ab;return db.apply(null,arguments)},
eb=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}},A=function(a,b,c){a=a.split(".");c=c||z;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b},fb=function(a,b){function c(){}c.prototype=b.prototype;a.Ke=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.RD=function(d,
e,f){for(var h=Array(arguments.length-2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return b.prototype[e].apply(d,h)}},gb=function(a){return a};function hb(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,hb);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)}fb(hb,Error);hb.prototype.name="CustomError";function ib(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");hb.call(this,c+a[d])}fb(ib,hb);ib.prototype.name="AssertionError";function jb(a){z.setTimeout(function(){throw a;},0)};var kb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},wb=function(a,b){if(b)a=a.replace(lb,"&amp;").replace(qb,"&lt;").replace(rb,"&gt;").replace(sb,"&quot;").replace(tb,"&#39;").replace(ub,"&#0;");else{if(!vb.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(lb,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(qb,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(rb,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(sb,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(tb,
"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(ub,"&#0;"))}return a},lb=/&/g,qb=/</g,rb=/>/g,sb=/"/g,tb=/'/g,ub=/\x00/g,vb=/[\x00&<>"']/,yb=function(a,b){var c=0;a=kb(String(a)).split(".");b=kb(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var f=a[e]||"",h=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0==f[0].length&&0==h[0].length)break;c=xb(0==f[1].length?0:parseInt(f[1],10),0==h[1].length?0:parseInt(h[1],10))||
xb(0==f[2].length,0==h[2].length)||xb(f[2],h[2]);f=f[3];h=h[3]}while(0==c)}return c},xb=function(a,b){return a<b?-1:a>b?1:0};var zb=Qa(610401301,!1),Ab=Qa(572417392,Qa(1,!0));function Bb(){var a=z.navigator;return a&&(a=a.userAgent)?a:""}var Cb,Eb=z.navigator;Cb=Eb?Eb.userAgentData||null:null;function Fb(a){return zb?Cb?Cb.brands.some(function(b){return(b=b.brand)&&-1!=b.indexOf(a)}):!1:!1}function B(a){return-1!=Bb().indexOf(a)};function Gb(a){return void 0!==a&&a||zb?!!Cb&&0<Cb.brands.length:!1}function Hb(){return Gb()?!1:B("Opera")}function Ib(){return Gb()?!1:B("Trident")||B("MSIE")}function Jb(){return Gb()?!1:B("Edge")}function Kb(){return Gb()?Fb("Microsoft Edge"):B("Edg/")}function Lb(){return B("Safari")&&!(Mb()||(Gb()?0:B("Coast"))||Hb()||Jb()||Kb()||(Gb()?Fb("Opera"):B("OPR"))||B("Firefox")||B("FxiOS")||B("Silk")||B("Android"))}
function Mb(){return Gb()?Fb("Chromium"):(B("Chrome")||B("CriOS"))&&!Jb()||B("Silk")}function Nb(a){var b={};a.forEach(function(c){b[c[0]]=c[1]});return function(c){return b[c.find(function(d){return d in b})]||""}}
function Pb(){var a=Bb();if(Ib()){var b=/rv: *([\d\.]*)/.exec(a);if(b&&b[1])a=b[1];else{b="";var c=/MSIE +([\d\.]+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\d)/.exec(a),"7.0"==c[1])if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case "5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else b=c[1];a=b}return a}c=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");b=[];for(var d;d=c.exec(a);)b.push([d[1],d[2],d[3]||void 0]);a=Nb(b);return Hb()?a(["Version","Opera"]):
Jb()?a(["Edge"]):Kb()?a(["Edg"]):B("Silk")?a(["Silk"]):Mb()?a(["Chrome","CriOS","HeadlessChrome"]):(a=b[2])&&a[1]||""};var Qb=Array.prototype.indexOf?function(a,b,c){return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,c);for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Rb=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},Sb=Array.prototype.map?
function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f="string"===typeof a?a.split(""):a,h=0;h<d;h++)h in f&&(e[h]=b.call(c,f[h],h,a));return e},Tb=Array.prototype.some?function(a,b,c){return Array.prototype.some.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return!0;return!1};function Ub(a,b){b=Qb(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c}
function Wb(a){return Array.prototype.concat.apply([],arguments)}function Xb(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}function Yb(a,b,c){return Wb.apply([],Sb(a,b,c))};function Zb(){return-1!=Bb().toLowerCase().indexOf("webkit")&&!B("Edge")}function $b(){return B("Gecko")&&!Zb()&&!(B("Trident")||B("MSIE"))&&!B("Edge")};var ac=function(a){ac[" "](a);return a};ac[" "]=function(){};var bc=Hb(),cc=Ib(),dc=B("Edge"),ec=$b(),fc=Zb(),gc=function(){var a=z.document;return a?a.documentMode:void 0},hc;a:{var ic="",jc=function(){var a=Bb();if(ec)return/rv:([^\);]+)(\)|;)/.exec(a);if(dc)return/Edge\/([\d\.]+)/.exec(a);if(cc)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(fc)return/WebKit\/(\S+)/.exec(a);if(bc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();jc&&(ic=jc?jc[1]:"");if(cc){var kc=gc();if(null!=kc&&kc>parseFloat(ic)){hc=String(kc);break a}}hc=ic}var lc=hc,mc;
if(z.document&&cc){var nc=gc();mc=nc?nc:parseInt(lc,10)||void 0}else mc=void 0;var oc=mc;!B("Android")||Mb();Mb();var pc=Lb()&&!(B("iPhone")&&!B("iPod")&&!B("iPad")||B("iPad")||B("iPod"));var qc={},rc=null,sc=function(a,b){void 0===b&&(b=0);if(!rc){rc={};for(var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"],e=0;5>e;e++){var f=c.concat(d[e].split(""));qc[e]=f;for(var h=0;h<f.length;h++){var k=f[h];void 0===rc[k]&&(rc[k]=h)}}}b=qc[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=f=0;f<a.length-2;f+=3){var l=a[f],m=a[f+1];k=a[f+2];h=b[l>>2];l=b[(l&3)<<4|m>>4];m=b[(m&15)<<2|k>>6];k=b[k&63];c[e++]=""+h+l+m+k}h=0;k=d;switch(a.length-
f){case 2:h=a[f+1],k=b[(h&15)<<2]||d;case 1:a=a[f],c[e]=""+b[a>>2]+b[(a&3)<<4|h>>4]+k+d}return c.join("")};var tc="undefined"!==typeof Uint8Array,uc=!cc&&"function"===typeof btoa;function vc(a){if(!uc)return sc(a);for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);return btoa(b)}var wc={};var xc,yc=function(a,b){if(b!==wc)throw Error("illegal external caller");this.Il=a;if(null!=a&&0===a.length)throw Error("ByteString should be constructed with non-empty values");};yc.prototype.Os=function(){var a=this.Il;return null==a?"":"string"===typeof a?a:this.Il=vc(a)};yc.prototype.Zo=function(){return null==this.Il};function zc(){return"function"===typeof BigInt}var Ac=!Ab,Bc=!Ab;var Cc=0,Dc=0;function Ec(a){var b=0>a;a=Math.abs(a);var c=a>>>0;a=Math.floor((a-c)/4294967296);b&&(c=t(Fc(c,a)),b=c.next().value,a=c.next().value,c=b);Cc=c>>>0;Dc=a>>>0}function Gc(a,b){b>>>=0;a>>>=0;if(2097151>=b)var c=""+(4294967296*b+a);else zc()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+6777216*c+6710656*b,c+=8147497*b,b*=2,1E7<=a&&(c+=Math.floor(a/1E7),a%=1E7),1E7<=c&&(b+=Math.floor(c/1E7),c%=1E7),c=b+Hc(c)+Hc(a));return c}
function Hc(a){a=String(a);return"0000000".slice(a.length)+a}function Ic(a,b){b&2147483648?zc()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0)):(b=t(Fc(a,b)),a=b.next().value,b=b.next().value,a="-"+Gc(a,b)):a=Gc(a,b);return a}function Fc(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};function Jc(a){return Array.prototype.slice.call(a)};var Kc="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():void 0;Math.max.apply(Math,pa(Object.values({IC:1,FC:2,EC:4,RC:8,QC:16,MC:32,WB:64,kD:128,mC:256,lC:512,GC:1024,hC:2048,iD:4096,kC:8192})));var Lc=Kc?function(a,b){return a[Kc]|=b}:function(a,b){if(void 0!==a.mb)return a.mb|=b;Object.defineProperties(a,{mb:{value:b,configurable:!0,writable:!0,enumerable:!1}});return b};function Mc(a,b){var c=Nc(a);(c&b)!==b&&(Object.isFrozen(a)&&(a=Jc(a)),Oc(a,c|b));return a}
var Pc=Kc?function(a,b){return a[Kc]&=~b}:function(a,b){return void 0!==a.mb?a.mb&=~b:0};function Qc(a,b,c){return c?a|b:a&~b}var Nc=Kc?function(a){return a[Kc]|0}:function(a){return a.mb|0},Rc=Kc?function(a){return a[Kc]}:function(a){return a.mb},Oc=Kc?function(a,b){a[Kc]=b}:function(a,b){void 0!==a.mb?a.mb=b:Object.defineProperties(a,{mb:{value:b,configurable:!0,writable:!0,enumerable:!1}})};function Sc(a){Lc(a,1);return a}function Tc(a){Lc(a,34);return a}function Uc(a,b){Oc(b,(a|0)&-14591)}
function Vc(a,b){Oc(b,(a|34)&-14557)}function Wc(a){a=a>>14&1023;return 0===a?536870912:a};var Xc={},Yc={};function Zc(a){return!(!a||"object"!==typeof a||a.oF!==Yc)}function $c(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}var ad,bd=!Ab;function cd(a,b,c){if(!Array.isArray(a)||a.length)return!1;var d=Nc(a);if(d&1)return!0;if(!(b&&(Array.isArray(b)?b.includes(c):b.has(c))))return!1;Oc(a,d|1);return!0}var dd,ed=[];Oc(ed,55);dd=Object.freeze(ed);function fd(a){if(a&2)throw Error();};var gd=function(a,b,c){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382[b]=c};function hd(){var a=Error();gd(a,"severity","incident");jb(a)}function id(a){a=Error(a);gd(a,"severity","warning");return a};function jd(a){return a.displayName||a.name||"unknown type name"}var kd=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function ld(a){var b=typeof a;return"number"===b?Number.isFinite(a):"string"!==b?!1:kd.test(a)}function md(a){null!=a&&(Number.isFinite(a)||hd("enum"));return a}function nd(a){if("number"!==typeof a)throw id("int32");Number.isFinite(a)||hd("int32");return a}function od(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return a}
function pd(a){if(null!=a){if(!ld(a))throw id("int64");a="string"===typeof a?qd(a,!1):rd(a,!1)}return a}function rd(a,b){ld(a);a=Math.trunc(a);if(b&&!Number.isSafeInteger(a)){Ec(a);b=Cc;var c=Dc;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,0==b&&(c=c+1>>>0);b=4294967296*c+(b>>>0);a=a?-b:b}return a}
function qd(a,b){ld(a);var c=Math.trunc(Number(a));if(Number.isSafeInteger(c))return String(c);c=a.indexOf(".");-1!==c&&(a=a.substring(0,c));if(b){if(16>a.length)Ec(Number(a));else if(zc())a=BigInt(a),Cc=Number(a&BigInt(4294967295))>>>0,Dc=Number(a>>BigInt(32)&BigInt(4294967295));else{b=+("-"===a[0]);Dc=Cc=0;c=a.length;for(var d=0+b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),Dc*=1E6,Cc=1E6*Cc+d,4294967296<=Cc&&(Dc+=Math.trunc(Cc/4294967296),Dc>>>=0,Cc>>>=0);b&&(b=t(Fc(Cc,Dc)),a=b.next().value,
b=b.next().value,Cc=a,Dc=b)}a=Ic(Cc,Dc)}return a}function sd(a){if(null==a)return a;if(ld(a))return"number"===typeof a?rd(a,!1):qd(a,!1)}function td(a,b){b=void 0===b?!1:b;if(null==a)return a;if(ld(a))return"string"===typeof a?b=qd(a,b):b?(ld(a),a=Math.trunc(a),!b||Number.isSafeInteger(a)?b=String(a):(Ec(a),b=Ic(Cc,Dc))):b=rd(a,b),b}function ud(a){if("string"!==typeof a)throw Error();return a}function vd(a){if(null!=a&&"string"!==typeof a)throw Error();return a}
function wd(a){return null==a||"string"===typeof a?a:void 0}function xd(a,b){if(!(a instanceof b))throw Error("Expected instanceof "+jd(b)+" but got "+(a&&jd(a.constructor)));return a}function yd(a,b,c,d){if(null!=a&&"object"===typeof a&&a.ik===Xc)return a;if(!Array.isArray(a))return c?d&2?(a=b[zd])?b=a:(a=new b,Tc(a.G),b=b[zd]=a):b=new b:b=void 0,b;var e=c=Nc(a);0===e&&(e|=d&32);e|=d&2;e!==c&&Oc(a,e);return new b(a)}var zd="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():"di";var Ad;function Bd(a,b){Ad=b;a=new a(b);Ad=void 0;return a}
function Cd(a,b,c){null==a&&(a=Ad);Ad=void 0;if(null==a){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error();d=Nc(a);if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error();a:{c=d;if(d=a.length){var e=d-1;if($c(a[e])){c|=256;b=e-(+!!(c&512)-1);if(1024<=b)throw Error();d=c&-16760833|(b&1023)<<14;break a}}if(b){b=Math.max(b,d-(+!!(c&512)-1));if(1024<b)throw Error();d=c&-16760833|(b&1023)<<14}else d=c}}Oc(a,d);return a};function Dd(a,b){return Ed(b)}function Ed(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a){if(Array.isArray(a))return bd||!cd(a,void 0,9999)?a:void 0;if(tc&&null!=a&&a instanceof Uint8Array)return vc(a);if(a instanceof yc)return a.Os()}}return a};function Fd(a,b,c){a=Jc(a);var d=a.length,e=b&256?a[d-1]:void 0;d+=e?-1:0;for(b=b&512?1:0;b<d;b++)a[b]=c(a[b]);if(e){b=a[b]={};for(var f in e)b[f]=c(e[f])}return a}function Gd(a,b,c,d,e,f){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&Nc(a)&1?void 0:f&&Nc(a)&2?a:Hd(a,b,c,void 0!==d,e,f);else if($c(a)){var h={},k;for(k in a)h[k]=Gd(a[k],b,c,d,e,f);a=h}else a=b(a,d);return a}}
function Hd(a,b,c,d,e,f){var h=d||c?Nc(a):0;d=d?!!(h&32):void 0;a=Jc(a);for(var k=0;k<a.length;k++)a[k]=Gd(a[k],b,c,d,e,f);c&&c(h,a);return a}function Id(a){return a.ik===Xc?a.kB():Ed(a)};function Jd(a,b,c){c=void 0===c?Vc:c;if(null!=a){if(tc&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=Nc(a);if(d&2)return a;b&&(b=0===d||!!(d&32)&&!(d&64||!(d&16)));return b?(Oc(a,(d|34)&-12293),a):Hd(a,Jd,d&4?Vc:c,!0,!1,!0)}a.ik===Xc&&(c=a.G,d=Rc(c),a=d&2?a:Bd(a.constructor,Kd(c,d,!0)));return a}}function Kd(a,b,c){var d=c||b&2?Vc:Uc,e=!!(b&32);a=Fd(a,b,function(f){return Jd(f,e,d)});Lc(a,32|(c?2:0));return a}
function Ld(a){var b=a.G,c=Rc(b);return c&2?Bd(a.constructor,Kd(b,c,!1)):a};Object.freeze({});var Od=function(a,b,c){a=a.G;return Nd(a,Rc(a),b,c)},Nd=function(a,b,c,d){if(-1===c)return null;if(c>=Wc(b)){if(b&256)return a[a.length-1][c]}else{var e=a.length;if(d&&b&256&&(d=a[e-1][c],null!=d))return d;b=c+(+!!(b&512)-1);if(b<e)return a[b]}},Qd=function(a,b,c,d){var e=a.G,f=Rc(e);fd(f);Pd(e,f,b,c,d);return a};
function Pd(a,b,c,d,e){var f=Wc(b);if(c>=f||e){e=b;if(b&256)f=a[a.length-1];else{if(null==d)return e;f=a[f+(+!!(b&512)-1)]={};e|=256}f[c]=d;e!==b&&Oc(a,e);return e}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b}
function Rd(a,b,c,d,e){var f=b&2,h=Nd(a,b,c,e);Array.isArray(h)||(h=dd);var k=!(d&2);d=!(d&1);var l=!!(b&32),m=Nc(h);0!==m||!l||f||k?m&1||(m|=1,Oc(h,m)):(m|=33,Oc(h,m));f?(a=!1,m&2||(Tc(h),a=!!(4&m)),(d||a)&&Object.freeze(h)):(f=!!(2&m)||!!(2048&m),d&&f?(h=Jc(h),d=1,l&&!k&&(d|=32),Oc(h,d),Pd(a,b,c,h,e)):k&&m&32&&!f&&Pc(h,32));return h}
function Sd(a,b,c,d,e){var f=a.G,h=Rc(f);fd(h);if(null==c)return Pd(f,h,b,void 0,e),a;var k=Nc(c),l=k,m=!!(2&k)||Object.isFrozen(c),q=!m&&!1;if(!(4&k)){k=21;m&&(c=Jc(c),l=0,k=Td(k,h,!0));m=!!(4&k)&&!!(4096&k);for(var p=0;p<c.length;p++)c[p]=d(c[p],m)}q&&(k=Qc(k,2,!0));k!==l&&Oc(c,k);q&&Object.freeze(c);Pd(f,h,b,c,e);return a}
var Ud=function(a,b,c,d){a=a.G;var e=Rc(a);fd(e);var f=Nd(a,e,c,d);b=Ld(yd(f,b,!0,e));f!==b&&Pd(a,e,c,b,d);return b},Vd=function(a,b,c,d){a=a.G;var e=Rc(a),f=Nd(a,e,c,d);b=yd(f,b,!1,e);b!==f&&null!=b&&Pd(a,e,c,b,d);return b},Wd=function(a,b,c,d){d=void 0===d?!1:d;b=Vd(a,b,c,d);if(null==b)return b;a=a.G;var e=Rc(a);if(!(e&2)){var f=Ld(b);f!==b&&(b=f,Pd(a,e,c,b,d))}return b},Xd=function(a,b,c,d,e){null!=d?xd(d,b):d=void 0;return Qd(a,c,d,e)};
function Td(a,b,c){a=Qc(a,2,!!(2&b));a=Qc(a,32,!!(32&b)&&c);return a=Qc(a,2048,!1)}function Yd(a,b){return null!=a?a:b}function Zd(a){if(null==a)throw Error();if("string"===typeof a)a=a?new yc(a,wc):xc||(xc=new yc(null,wc));else if(a.constructor!==yc)if(tc&&null!=a&&a instanceof Uint8Array)a=a.length?new yc(new Uint8Array(a),wc):xc||(xc=new yc(null,wc));else throw Error();return a}var $d=function(a,b,c,d){c=void 0===c?0:c;return Yd(od(Od(a,b,d)),c)};var ae=function(a,b,c){this.G=Cd(a,b,c)};g=ae.prototype;g.kB=function(){return this.toJSON()};g.toJSON=function(){return ad?be(this,this.G,!1):be(this,Hd(this.G,Id,void 0,void 0,!1,!1),!0)};g.Ee=function(){ad=!0;try{return JSON.stringify(this.toJSON(),Dd)}finally{ad=!1}};g.getExtension=function(a){var b=a.Ed?a.mf(this,a.Ed,a.Nd,!0,2):a.sx?a.mf(this,a.Nd,!0,2):a.mf(this,a.Nd,a.defaultValue,!0);return a.gx&&null==b?a.defaultValue:b};
g.Un=function(a){a=a.Ed?a.mf(this,a.Ed,a.Nd,!0):a.mf(this,a.Nd,null,!0);return null===a?void 0:a};g.hasExtension=function(a){return a.Ed?void 0!==Vd(this,a.Ed,a.Nd,!0):void 0!==this.Un(a)};g.clone=function(){var a=this.G;return Bd(this.constructor,Kd(a,Rc(a),!1))};g.ik=Xc;g.toString=function(){return be(this,this.G,!1).toString()};
function be(a,b,c){var d=a.constructor.td,e=Rc(c?a.G:b),f=Wc(e),h=!1;if(d&&bd){if(!c){b=Jc(b);var k;if(b.length&&$c(k=b[b.length-1]))for(h=0;h<d.length;h++)if(d[h]>=f){Object.assign(b[b.length-1]={},k);break}h=!0}f=b;c=!c;k=Rc(a.G);a=Wc(k);k=+!!(k&512)-1;for(var l,m,q=0;q<d.length;q++)if(m=d[q],m<a){m+=k;var p=f[m];null==p?f[m]=c?dd:Sc([]):c&&p!==dd&&Mc(p,1)}else l||(p=void 0,f.length&&$c(p=f[f.length-1])?l=p:f.push(l={})),p=l[m],null==l[m]?l[m]=c?dd:Sc([]):c&&p!==dd&&Mc(p,1)}l=b.length;if(!l)return b;
var w;if($c(f=b[l-1])){a:{var v=f;c={};a=!1;for(var J in v){k=v[J];if(Array.isArray(k)){q=k;if(!Bc&&cd(k,d,+J)||!Ac&&Zc(k)&&0===k.size)k=null;k!=q&&(a=!0)}null!=k?c[J]=k:a=!0}if(a){for(var T in c){v=c;break a}v=null}}v!=f&&(w=!0);l--}for(e=+!!(e&512)-1;0<l;l--){J=l-1;f=b[J];if(!(null==f||!Bc&&cd(f,d,J-e)||!Ac&&Zc(f)&&0===f.size))break;var R=!0}if(!w&&!R)return b;b=h?b:Array.prototype.slice.call(b,0,l);h&&(b.length=l);v&&b.push(v);return b};var ce=function(a){this.G=Cd(a,void 0,void 0)};y(ce,ae);ce.prototype.Kz=function(a){return Qd(this,4,vd(a),void 0)};ce.prototype.it=function(){return Qd(this,4,void 0,void 0)};ce.prototype.Sz=function(a){return Sd(this,2,a,Zd,void 0)};ce.td=[2];var de=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.startsWith("blob:")&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("URI is missing protocol: "+a);if("http"!==c&&"https"!==c&&"chrome-extension"!==
c&&"moz-extension"!==c&&"file"!==c&&"android-app"!==c&&"chrome-search"!==c&&"chrome-untrusted"!==c&&"chrome"!==c&&"app"!==c&&"devtools"!==c)throw Error("Invalid URI scheme in origin: "+c);a="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===c&&"80"!==e||"https"===c&&"443"!==e)a=":"+e}return c+"://"+b+a};function ee(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;q=m=0}function b(p){for(var w=h,v=0;64>v;v+=4)w[v/4]=p[v]<<24|p[v+1]<<16|p[v+2]<<8|p[v+3];for(v=16;80>v;v++)p=w[v-3]^w[v-8]^w[v-14]^w[v-16],w[v]=(p<<1|p>>>31)&4294967295;p=e[0];var J=e[1],T=e[2],R=e[3],la=e[4];for(v=0;80>v;v++){if(40>v)if(20>v){var M=R^J&(T^R);var E=1518500249}else M=J^T^R,E=1859775393;else 60>v?(M=J&T|R&(J|T),E=2400959708):(M=J^T^R,E=3395469782);M=((p<<5|p>>>27)&4294967295)+
M+la+E+w[v]&4294967295;la=R;R=T;T=(J<<30|J>>>2)&4294967295;J=p;p=M}e[0]=e[0]+p&4294967295;e[1]=e[1]+J&4294967295;e[2]=e[2]+T&4294967295;e[3]=e[3]+R&4294967295;e[4]=e[4]+la&4294967295}function c(p,w){if("string"===typeof p){p=unescape(encodeURIComponent(p));for(var v=[],J=0,T=p.length;J<T;++J)v.push(p.charCodeAt(J));p=v}w||(w=p.length);v=0;if(0==m)for(;v+64<w;)b(p.slice(v,v+64)),v+=64,q+=64;for(;v<w;)if(f[m++]=p[v++],q++,64==m)for(m=0,b(f);v+64<w;)b(p.slice(v,v+64)),v+=64,q+=64}function d(){var p=
[],w=8*q;56>m?c(k,56-m):c(k,64-(m-56));for(var v=63;56<=v;v--)f[v]=w&255,w>>>=8;b(f);for(v=w=0;5>v;v++)for(var J=24;0<=J;J-=8)p[w++]=e[v]>>J&255;return p}for(var e=[],f=[],h=[],k=[128],l=1;64>l;++l)k[l]=0;var m,q;a();return{reset:a,update:c,digest:d,Ut:function(){for(var p=d(),w="",v=0;v<p.length;v++)w+="0123456789ABCDEF".charAt(Math.floor(p[v]/16))+"0123456789ABCDEF".charAt(p[v]%16);return w}}};var ge=function(a,b,c,d,e){return a&&b&&c?[c,fe(de(a),b,d||null,e||[])].join(" "):null},fe=function(a,b,c,d){var e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],Rb(d,function(k){e.push(k)}),he(e.join(" "));var f=[],h=[];Rb(c,function(k){h.push(k.key);f.push(k.value)});c=Math.floor((new Date).getTime()/1E3);e=0==f.length?[c,b,a]:[f.join(":"),c,b,a];Rb(d,function(k){e.push(k)});a=he(e.join(" "));a=[c,a];0==h.length||a.push(h.join(""));return a.join("_")},he=function(a){var b=ee();b.update(a);return b.Ut().toLowerCase()};var ie={};var je=function(){return null},ke=function(){},le=function(a){return a};function me(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function ne(a,b,c){for(var d in a)if(b.call(c,a[d],d,a))return!0;return!1}function oe(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function pe(a,b){var c;(c=b in a)&&delete a[b];return c}function qe(a){var b={},c;for(c in a)b[c]=a[c];return b}
function re(a){if(!a||"object"!==typeof a)return a;if("function"===typeof a.clone)return a.clone();if("undefined"!==typeof Map&&a instanceof Map)return new Map(a);if("undefined"!==typeof Set&&a instanceof Set)return new Set(a);if(a instanceof Date)return new Date(a.getTime());var b=Array.isArray(a)?[]:"function"!==typeof ArrayBuffer||"function"!==typeof ArrayBuffer.isView||!ArrayBuffer.isView(a)||a instanceof DataView?{}:new a.constructor(a.length),c;for(c in a)b[c]=re(a[c]);return b}var se="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function te(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<se.length;f++)c=se[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};var ue={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var ve,we=function(){if(void 0===ve){var a=null,b=z.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:gb,createScript:gb,createScriptURL:gb})}catch(c){z.console&&z.console.error(c.message)}ve=a}return ve};var ze=function(a,b){this.wr=a===xe&&b||"";this.ms=ye};ze.prototype.Eb=!0;ze.prototype.bb=function(){return this.wr};var Ae=function(a){return a instanceof ze&&a.constructor===ze&&a.ms===ye?a.wr:"type_error:Const"},Be=function(a){return new ze(xe,a)},ye={},xe={};var Ce=function(a){this.xk=a};Ce.prototype.toString=function(){return this.xk+""};Ce.prototype.Eb=!0;Ce.prototype.bb=function(){return this.xk.toString()};
var De=function(a){return a instanceof Ce&&a.constructor===Ce?a.xk:"type_error:TrustedResourceUrl"},He=function(a,b){var c=Ae(a);if(!Ee.test(c))throw Error("Invalid TrustedResourceUrl format: "+c);a=c.replace(Fe,function(d,e){if(!Object.prototype.hasOwnProperty.call(b,e))throw Error('Found marker, "'+e+'", in format string, "'+c+'", but no valid label mapping found in args: '+JSON.stringify(b));d=b[e];return d instanceof ze?Ae(d):encodeURIComponent(String(d))});return Ge(a)},Fe=/%{(\w+)}/g,Ee=RegExp("^((https:)?//[0-9a-z.:[\\]-]+/|/[^/\\\\]|[^:/\\\\%]+/|[^:/\\\\%]*[?#]|about:blank#)",
"i"),Ie={},Ge=function(a){var b=we();a=b?b.createScriptURL(a):a;return new Ce(a,Ie)};var Je=function(a){this.wk=a};Je.prototype.toString=function(){return this.wk.toString()};Je.prototype.Eb=!0;Je.prototype.bb=function(){return this.wk.toString()};
var Ke=function(a){return a instanceof Je&&a.constructor===Je?a.wk:"type_error:SafeUrl"},Le=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Me=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,Pe=function(a){a instanceof Je||(a="object"==typeof a&&a.Eb?a.bb():String(a),Me.test(a)?a=Ne(a):(a=String(a).replace(/(%0A|%0D)/g,""),a=a.match(Le)?Ne(a):null));return a||Oe},Qe;try{new URL("s://g"),Qe=!0}catch(a){Qe=!1}var Re=Qe,Se={},Ne=function(a){return new Je(a,Se)},Oe=Ne("about:invalid#zClosurez");var Te={},Ue=function(a){this.vk=a;this.Eb=!0};Ue.prototype.bb=function(){return this.vk};Ue.prototype.toString=function(){return this.vk.toString()};
var Ve=function(a){return a instanceof Ue&&a.constructor===Ue?a.vk:"type_error:SafeStyle"},Ye=function(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("Name allows only [-_a-zA-Z0-9], got: "+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(We).join(" "):We(d),b+=c+":"+d+";")}return b?new Ue(b,Te):Xe},Xe=new Ue("",Te);
function We(a){if(a instanceof Je)return'url("'+Ke(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof ze)a=Ae(a);else{a=String(a);var b=a.replace(Ze,"$1").replace(Ze,"$1").replace($e,"url");if(af.test(b)){if(b=!bf.test(a)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}b=b&&c&&cf(a)}a=b?df(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new ib("Value does not allow [{;}], got: %s.",[a]);return a}
function cf(a){for(var b=!0,c=/^[-_a-zA-Z0-9]$/,d=0;d<a.length;d++){var e=a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["==e){if(!b)return!1;b=!1}else if(!b&&!c.test(e))return!1}return b}
var af=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$"),$e=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g"),Ze=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|steps|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g"),bf=/\/\*/;
function df(a){return a.replace($e,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(h,k,l){f=k;return l});b=Pe(d).bb();return c+f+b+f+e})};var ef={},ff=function(a){this.uk=a;this.Eb=!0};ff.prototype.toString=function(){return this.uk.toString()};var hf=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=gf(d)};Array.prototype.forEach.call(arguments,c);return new ff(b,ef)};ff.prototype.bb=function(){return this.uk};var gf=function(a){return a instanceof ff&&a.constructor===ff?a.uk:"type_error:SafeStyleSheet"},jf=new ff("",ef);var kf={},lf=function(a){this.tk=a;this.Eb=!0};lf.prototype.bb=function(){return this.tk.toString()};lf.prototype.toString=function(){return this.tk.toString()};
var mf=function(a){return a instanceof lf&&a.constructor===lf?a.tk:"type_error:SafeHtml"},of=function(a){return a instanceof lf?a:nf(wb("object"==typeof a&&a.Eb?a.bb():String(a)))},pf=function(a,b){a=of(a);var c=[],d=function(e){Array.isArray(e)?e.forEach(d):(e=of(e),c.push(mf(e).toString()))};b.forEach(d);return nf(c.join(mf(a).toString()))},rf=function(a){return pf(qf,Array.prototype.slice.call(arguments))},nf=function(a){var b=we();a=b?b.createHTML(a):a;return new lf(a,kf)},sf=/^[a-zA-Z0-9-]+$/,
tf={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},uf={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},qf=new lf(z.trustedTypes&&z.trustedTypes.emptyHTML||"",kf);var vf=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=mf(qf);return!b.parentElement}),wf=function(a,b){if(vf())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=mf(b)},xf=function(a,b){if(!(b instanceof Je||b instanceof Je)){b="object"==typeof b&&b.Eb?b.bb():String(b);b:{var c=b;if(Re){try{var d=
new URL(c)}catch(e){c="https:";break b}c=d.protocol}else c:{d=document.createElement("a");try{d.href=c}catch(e){c=void 0;break c}c=d.protocol;c=":"===c||""===c?"https:":c}}"javascript:"!==c||(b="about:invalid#zClosurez");b=Ne(b)}a.href=Ke(b)},zf=function(a,b){var c=yf("script[nonce]",a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.src=De(b)},Af=/^[\w+/_-]+[=]{0,2}$/,yf=function(a,b){b=(b||z).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute("nonce"))&&
Af.test(a)?a:"":""};var Bf=function(a,b){return a=wb(a,b)},Cf=function(a,b,c){a=a.split(b);for(var d=[];0<c&&a.length;)d.push(a.shift()),c--;a.length&&d.push(a.join(b));return d};var Df=function(a){this.qc=a||{cookie:""}};g=Df.prototype;g.isEnabled=function(){if(!z.navigator.cookieEnabled)return!1;if(!this.Zo())return!0;this.set("TESTCOOKIESENABLED","1",{wp:60});if("1"!==this.get("TESTCOOKIESENABLED"))return!1;this.remove("TESTCOOKIESENABLED");return!0};g.xx=function(a){return!/[;=\s]/.test(a)};g.zx=function(a){return!/[;\r\n]/.test(a)};
g.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.XF;d=c.bG||!1;var f=c.domain||void 0;var h=c.path||void 0;var k=c.wp}if(!this.xx(a))throw Error('Invalid cookie name "'+a+'"');if(!this.zx(b))throw Error('Invalid cookie value "'+b+'"');void 0===k&&(k=-1);this.Oz(a+"="+b+(f?";domain="+f:"")+(h?";path="+h:"")+(0>k?"":0==k?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*k)).toUTCString())+(d?";secure":"")+(null!=e?";samesite="+e:""))};
g.get=function(a,b){for(var c=a+"=",d=this.lo(),e=0,f;e<d.length;e++){f=kb(d[e]);if(0==f.lastIndexOf(c,0))return f.slice(c.length);if(f==a)return""}return b};g.remove=function(a,b,c){var d=this.vt(a);this.set(a,"",{wp:0,path:b,domain:c});return d};g.Zo=function(){return!this.qc.cookie};g.vt=function(a){return void 0!==this.get(a)};g.clear=function(){for(var a=this.mv().keys,b=a.length-1;0<=b;b--)this.remove(a[b])};g.Oz=function(a){this.qc.cookie=a};g.lo=function(){return(this.qc.cookie||"").split(";")};
g.mv=function(){for(var a=this.lo(),b=[],c=[],d,e,f=0;f<a.length;f++)e=kb(a[f]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};var Ef=function(a){return!!ie.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)},Ff=function(a,b,c,d){(a=z[a])||"undefined"===typeof document||(a=(new Df(document)).get(b));return a?ge(String(z.location.href),a,c,d):null},Gf=function(a,b){b=void 0===b?!1:b;var c=de(String(z.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=z.__SAPISID||z.__APISID||z.__3PSAPISID||z.__OVERRIDE_SID;Ef(e)&&(f=f||z.__1PSAPISID);if(f)e=!0;else{if("undefined"!==typeof document){var h=new Df(document);f=h.get("SAPISID")||h.get("APISID")||
h.get("__Secure-3PAPISID")||h.get("SID")||h.get("OSID");Ef(e)&&(f=f||h.get("__Secure-1PAPISID"))}e=!!f}e&&(e=(c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:"))?z.__SAPISID:z.__APISID,e||"undefined"===typeof document||(e=new Df(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?ge(String(z.location.href),e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&Ef(b)&&((b=Ff("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),
(a=Ff("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};function Hf(a){a&&"function"==typeof a.Gi&&a.Gi()};var If=function(){this.Id=this.Id;this.nd=this.nd};g=If.prototype;g.Id=!1;g.Gi=function(){this.Id||(this.Id=!0,this.Rc())};g.Hy=function(a){this.zs(eb(Hf,a))};g.zs=function(a,b){this.Id?void 0!==b?a.call(b):a():(this.nd||(this.nd=[]),this.nd.push(void 0!==b?db(a,b):a))};g.Rc=function(){if(this.nd)for(;this.nd.length;)this.nd.shift()()};var Jf=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Ef=!1};Jf.prototype.stopPropagation=function(){this.Ef=!0};Jf.prototype.preventDefault=function(){this.defaultPrevented=!0};var Kf=function(){if(!z.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};z.addEventListener("test",c,b);z.removeEventListener("test",c,b)}catch(d){}return a}();var Lf=function(a,b){Jf.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.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.jf=null;a&&this.Nw(a,b)};fb(Lf,Jf);var Mf={2:"touch",3:"pen",4:"mouse"};
Lf.prototype.Nw=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;if(b=a.relatedTarget){if(ec){a:{try{ac(b.nodeName);var e=!0;break a}catch(f){}e=!1}e||(b=null)}}else"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=fc||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=fc||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;this.metaKey=a.metaKey;this.pointerId=
a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:Mf[a.pointerType]||"";this.state=a.state;this.jf=a;a.defaultPrevented&&Lf.Ke.preventDefault.call(this)};Lf.prototype.stopPropagation=function(){Lf.Ke.stopPropagation.call(this);this.jf.stopPropagation?this.jf.stopPropagation():this.jf.cancelBubble=!0};Lf.prototype.preventDefault=function(){Lf.Ke.preventDefault.call(this);var a=this.jf;a.preventDefault?a.preventDefault():a.returnValue=!1};var Nf="closure_listenable_"+(1E6*Math.random()|0);var Of=0;var Pf=function(a,b,c,d,e,f){this.listener=a;this.proxy=b;this.src=c;this.type=d;this.capture=!!e;this.Wg=f;this.key=++Of;this.Gf=this.mg=!1};Pf.prototype.lh=function(){this.Gf=!0;this.Wg=this.src=this.proxy=this.listener=null};var Qf=function(a){this.src=a;this.Da={};this.Zf=0};g=Qf.prototype;g.add=function(a,b,c,d,e){var f=a.toString();a=this.Da[f];a||(a=this.Da[f]=[],this.Zf++);var h=Rf(a,b,d,e);-1<h?(b=a[h],c||(b.mg=!1)):(b=new Pf(b,null,this.src,f,!!d,e),b.mg=c,a.push(b));return b};g.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Da))return!1;var e=this.Da[a];b=Rf(e,b,c,d);return-1<b?(e[b].lh(),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.Da[a],this.Zf--),!0):!1};
g.iq=function(a){var b=a.type;if(!(b in this.Da))return!1;var c=Ub(this.Da[b],a);c&&(a.lh(),0==this.Da[b].length&&(delete this.Da[b],this.Zf--));return c};g.Jy=function(a){a=a&&a.toString();var b=0,c;for(c in this.Da)if(!a||c==a){for(var d=this.Da[c],e=0;e<d.length;e++)++b,d[e].lh();delete this.Da[c];this.Zf--}return b};g.xj=function(a,b,c,d){a=this.Da[a.toString()];var e=-1;a&&(e=Rf(a,b,c,d));return-1<e?a[e]:null};
g.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return ne(this.Da,function(f){for(var h=0;h<f.length;++h)if(!(c&&f[h].type!=d||e&&f[h].capture!=b))return!0;return!1})};var Rf=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Gf&&f.listener==b&&f.capture==!!c&&f.Wg==d)return e}return-1};var Sf="closure_lm_"+(1E6*Math.random()|0),Tf={},Uf=0,Wf=function(a,b,c,d,e){if(d&&d.once)return Vf(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)Wf(a,b[f],c,d,e);return null}c=Xf(c);return a&&a[Nf]?a.vc(b,c,Ya(d)?!!d.capture:!!d,e):Yf(a,b,c,!1,d,e)},Yf=function(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var h=Ya(e)?!!e.capture:!!e,k=Zf(a);k||(a[Sf]=k=new Qf(a));c=k.add(b,c,d,h,f);if(c.proxy)return c;d=$f();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Kf||(e=h),void 0===
e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(ag(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");Uf++;return c},$f=function(){var a=bg,b=function(c){return a.call(b.src,b.listener,c)};return b},Vf=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)Vf(a,b[f],c,d,e);return null}c=Xf(c);return a&&a[Nf]?a.qp(b,c,Ya(d)?!!d.capture:!!d,e):Yf(a,b,c,!0,d,e)},
cg=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)cg(a,b[f],c,d,e);return null}d=Ya(d)?!!d.capture:!!d;c=Xf(c);if(a&&a[Nf])return a.Lr(b,c,d,e);if(!a)return!1;if(a=Zf(a))if(b=a.xj(b,c,d,e))return dg(b);return!1},dg=function(a){if("number"===typeof a||!a||a.Gf)return!1;var b=a.src;if(b&&b[Nf])return b.Mr(a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(ag(c),d):b.addListener&&b.removeListener&&b.removeListener(d);
Uf--;(c=Zf(b))?(c.iq(a),0==c.Zf&&(c.src=null,b[Sf]=null)):a.lh();return!0},ag=function(a){return a in Tf?Tf[a]:Tf[a]="on"+a},bg=function(a,b){if(a.Gf)a=!0;else{b=new Lf(b,this);var c=a.listener,d=a.Wg||a.src;a.mg&&dg(a);a=c.call(d,b)}return a},Zf=function(a){a=a[Sf];return a instanceof Qf?a:null},eg="__closure_events_fn_"+(1E9*Math.random()>>>0),Xf=function(a){if("function"===typeof a)return a;a[eg]||(a[eg]=function(b){return a.handleEvent(b)});return a[eg]};var fg=function(){If.call(this);this.Qb=new Qf(this);this.ns=this;this.pk=null};fb(fg,If);fg.prototype[Nf]=!0;g=fg.prototype;g.addEventListener=function(a,b,c,d){Wf(this,a,b,c,d)};g.removeEventListener=function(a,b,c,d){cg(this,a,b,c,d)};
g.dispatchEvent=function(a){var b=this.pk;if(b){var c=[];for(var d=1;b;b=b.pk)c.push(b),++d}b=this.ns;d=a.type||a;if("string"===typeof a)a=new Jf(a,b);else if(a instanceof Jf)a.target=a.target||b;else{var e=a;a=new Jf(d,b);te(a,e)}e=!0;if(c)for(var f=c.length-1;!a.Ef&&0<=f;f--){var h=a.currentTarget=c[f];e=h.Ig(d,!0,a)&&e}a.Ef||(h=a.currentTarget=b,e=h.Ig(d,!0,a)&&e,a.Ef||(e=h.Ig(d,!1,a)&&e));if(c)for(f=0;!a.Ef&&f<c.length;f++)h=a.currentTarget=c[f],e=h.Ig(d,!1,a)&&e;return e};
g.Rc=function(){fg.Ke.Rc.call(this);this.Ky();this.pk=null};g.vc=function(a,b,c,d){return this.Qb.add(String(a),b,!1,c,d)};g.qp=function(a,b,c,d){return this.Qb.add(String(a),b,!0,c,d)};g.Lr=function(a,b,c,d){return this.Qb.remove(String(a),b,c,d)};g.Mr=function(a){return this.Qb.iq(a)};g.Ky=function(a){return this.Qb?this.Qb.Jy(a):0};
g.Ig=function(a,b,c){a=this.Qb.Da[String(a)];if(!a)return!0;a=a.concat();for(var d=!0,e=0;e<a.length;++e){var f=a[e];if(f&&!f.Gf&&f.capture==b){var h=f.listener,k=f.Wg||f.src;f.mg&&this.Mr(f);d=!1!==h.call(k,c)&&d}}return d&&!c.defaultPrevented};g.xj=function(a,b,c,d){return this.Qb.xj(String(a),b,c,d)};g.hasListener=function(a,b){return this.Qb.hasListener(void 0!==a?String(a):void 0,b)};var gg=function(a){fg.call(this);this.eh=a;this.enabled=!1;this.lk=function(){return Date.now()};this.op=this.lk()};y(gg,fg);gg.prototype.setInterval=function(a){this.eh=a;this.ub&&this.enabled?(this.stop(),this.start()):this.ub&&this.stop()};gg.prototype.start=function(){var a=this;this.enabled=!0;this.ub||(this.ub=setTimeout(function(){a.Hr()},this.eh),this.op=this.lk())};gg.prototype.stop=function(){this.enabled=!1;this.ub&&(clearTimeout(this.ub),this.ub=void 0)};
gg.prototype.Hr=function(){var a=this;if(this.enabled){var b=Math.max(this.lk()-this.op,0);b<.8*this.eh?this.ub=setTimeout(function(){a.Hr()},this.eh-b):(this.ub&&(clearTimeout(this.ub),this.ub=void 0),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}else this.ub=void 0};var hg=function(a){this.G=Cd(a,void 0,void 0)};y(hg,ae);hg.prototype.rA=function(a){return Qd(this,13,null==a?a:nd(a),void 0)};var ig=function(a){this.G=Cd(a,void 0,void 0)};y(ig,ae);ig.prototype.tA=function(a){return Xd(this,hg,2,a)};var jg=function(a,b){return a+Math.random()*(b-a)};var lg=function(a,b){me(b,function(c,d){c&&"object"==typeof c&&c.Eb&&(c=c.bb());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:kg.hasOwnProperty(d)?a.setAttribute(kg[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})},kg={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",
width:"width"},mg=function(a,b,c,d){function e(k){k&&b.appendChild("string"===typeof k?a.createTextNode(k):k)}for(;d<c.length;d++){var f=c[d];if(!Xa(f)||Ya(f)&&0<f.nodeType)e(f);else{a:{if(f&&"number"==typeof f.length){if(Ya(f)){var h="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){h="function"==typeof f.item;break a}}h=!1}Rb(h?Xb(f):f,e)}}},ng=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)},og=
function(a){for(var b;b=a.firstChild;)a.removeChild(b)},pg=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null},qg=function(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else og(a),a.appendChild((9==a.nodeType?a:a.ownerDocument||a.document).createTextNode(String(b)))},rg=function(a){this.qc=a||z.document||document};
g=rg.prototype;g.sj=function(a){return"string"===typeof a?this.qc.getElementById(a):a};g.getElementsByTagName=function(a,b){return(b||this.qc).getElementsByTagName(String(a))};g.createElement=function(a){return ng(this.qc,a)};g.createTextNode=function(a){return this.qc.createTextNode(String(a))};g.appendChild=function(a,b){a.appendChild(b)};g.append=function(a,b){mg(9==a.nodeType?a:a.ownerDocument||a.document,a,arguments,1)};g.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};
g.removeNode=pg;g.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};var sg=function(a,b,c,d){this.To=a;this.xp=b;this.ef=this.Qc=a;this.cq=c||0;this.Ts=d||2};sg.prototype.reset=function(){this.ef=this.Qc=this.To};sg.prototype.Ss=function(){this.ef=Math.min(this.xp,this.ef*this.Ts);this.Qc=Math.min(this.xp,this.ef+(this.cq?Math.round(this.cq*(Math.random()-.5)*2*this.ef):0))};var tg=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),ug=function(a,b){if(!b)return a;var 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;return a[0]+(a[1]?"?"+a[1]:"")+a[2]},vg=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)vg(a,String(b[d]),c);else null!=b&&c.push(a+(""===
b?"":"="+encodeURIComponent(String(b))))},wg=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)vg(a[b],a[b+1],c);return c.join("&")},xg=function(a,b){var c=2==arguments.length?wg(arguments[1],0):wg(arguments,1);return ug(a,c)},yg=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return ug(a,b+c)},zg=function(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var f=a.charCodeAt(b-1);if(38==f||63==f)if(f=a.charCodeAt(b+e),!f||61==f||38==f||35==f)return b;b+=e+1}return-1},Ag=/#|$/,
Bg=/[?&]($|#)/;var Cg=function(a){this.G=Cd(a,void 0,void 0)};y(Cg,ae);g=Cg.prototype;g.Je=function(a){return Qd(this,1,md(a),void 0)};g.Xq=function(a){if(null!=a){if("boolean"!==typeof a)throw Error("Expected boolean but got "+Wa(a)+": "+a);a=!!a}return Qd(this,2,a,void 0)};g.bl=function(a){return Qd(this,3,null==a?a:nd(a),void 0)};g.Zk=function(a){return Qd(this,4,null==a?a:nd(a),void 0)};g.Yk=function(a){return Qd(this,5,null==a?a:nd(a),void 0)};var Dg=function(a){this.G=Cd(a,void 0,void 0)};y(Dg,ae);Dg.td=[1];var Eg=function(a){this.G=Cd(a,void 0,void 0)};y(Eg,ae);g=Eg.prototype;g.ov=function(){return wd(Od(this,5,void 0))};g.lA=function(a){return Qd(this,5,vd(a),void 0)};g.Fe=function(a){return Qd(this,7,vd(a),void 0)};g.Pu=function(){return Wd(this,Dg,9)};g.Mq=function(a){return Xd(this,Dg,9,a)};g.fv=function(){return Wd(this,Cg,10)};g.Vd=function(){return Ud(this,Cg,10)};g.Xz=function(a){return Xd(this,Cg,10,a)};var Fg=["platform","platformVersion","architecture","model","uaFullVersion"];new Dg;var Gg=function(a){this.G=Cd(a,void 0,void 0)};y(Gg,ae);g=Gg.prototype;g.Ru=function(){return Od(this,1,void 0)};g.Nq=function(a){return Qd(this,1,md(a),void 0)};g.lv=function(){return Wd(this,Eg,11)};g.Wd=function(){return Ud(this,Eg,11)};g.jA=function(a){return Xd(this,Eg,11,a)};g.uf=function(){return void 0!==Vd(this,Eg,11,!1)};var Hg=function(a){this.G=Cd(a,void 0,void 0)};y(Hg,ae);Hg.prototype.uA=function(a){return Xd(this,ig,1,a)};Hg.prototype.vA=function(a){return Qd(this,2,md(a),void 0)};var Ig=function(a){this.G=Cd(a,35,void 0)};y(Ig,ae);g=Ig.prototype;g.bv=function(){return td(Od(this,1,void 0))};g.Tz=function(a){return Qd(this,1,pd(a),void 0)};g.BA=function(a){return Qd(this,21,pd(a),void 0)};g.zh=function(a){return Qd(this,26,vd(a),void 0)};g.CA=function(a){return Qd(this,8,vd(a),void 0)};g.EA=function(a){return Qd(this,15,pd(a),void 0)};g.Dw=function(){return null!=sd(Od(this,15,void 0))};g.Uz=function(a){return Xd(this,ce,16,a)};g.pi=function(){return Qd(this,16,void 0,void 0)};
g.pj=function(){return Wd(this,Hg,33)};g.Oq=function(a){return Xd(this,Hg,33,a)};Ig.td=[3,20,27];var Jg=function(a){this.G=Cd(a,19,void 0)};y(Jg,ae);g=Jg.prototype;g.xA=function(a){return Qd(this,4,pd(a),void 0)};g.Qu=function(){return Wd(this,Gg,1)};g.Wc=function(){return Ud(this,Gg,1)};g.Lf=function(a){return Xd(this,Gg,1,a)};g.Qf=function(a){return Qd(this,2,md(a),void 0)};
g.qv=function(){var a=this.G,b=Rc(a),c=!!(2&b),d=c?1:2,e=1===d;d=2===d;var f=!!(2&b)&&d,h=Rd(a,b,3,3,void 0);b=Rc(a);var k=Nc(h),l=!!(2&k),m=!!(4&k),q=!!(32&k),p=l&&m||!!(2048&k);if(!m){var w=h,v=b,J=!!(2&k);J&&(v=Qc(v,2,!0));for(var T=!J,R=!0,la=0,M=0;la<w.length;la++){var E=yd(w[la],Ig,!1,v);if(E instanceof Ig){if(!J){var aa=!!(Nc(E.G)&2);T&&(T=!aa);R&&(R=aa)}w[M++]=E}}M<la&&(w.length=M);k=Qc(k,4,!0);k=Qc(k,16,R);k=Qc(k,8,T);Oc(w,k);l&&!f&&(Object.freeze(h),p=!0)}f=k;l=!!(8&k)||e&&!h.length;if(!c&&
!l){p&&(h=Jc(h),p=!1,f=0,k=Td(k,b,!1),b=Pd(a,b,3,h,void 0));c=h;l=k;for(w=0;w<c.length;w++)k=c[w],v=Ld(k),k!==v&&(c[w]=v);l=Qc(l,8,!0);k=l=Qc(l,16,!c.length)}p||(e?k=Qc(k,!h.length||16&k&&(!m||q)?2:2048,!0):k=Qc(k,32,!1),k!==f&&Oc(h,k),e&&(Object.freeze(h),p=!0));d&&p&&(h=Jc(h),k=Td(k,b,!1),Oc(h,k),Pd(a,b,3,h,void 0));return h};
g.nA=function(a){var b=this.G,c=Rc(b);fd(c);if(null==a)Pd(b,c,3,void 0,void 0);else{for(var d=Nc(a),e=d,f=!!(2&d)||!!(2048&d),h=f||Object.isFrozen(a),k=!h&&!1,l=!0,m=!0,q=0;q<a.length;q++){var p=a[q];xd(p,Ig);f||(p=!!(Nc(p.G)&2),l&&(l=!p),m&&(m=p))}f||(d=Qc(d,5,!0),d=Qc(d,8,l),d=Qc(d,16,m),k&&(d=Qc(d,m?2:2048,!0)),d!==e&&(h&&(a=Jc(a),d=Td(d,c,!0)),Oc(a,d)),k&&Object.freeze(a));Pd(b,c,3,a,void 0)}return this};g.pv=function(){return sd(Od(this,14,void 0))};g.mA=function(a){return Qd(this,14,pd(a),void 0)};
g.pj=function(){return Wd(this,Hg,18)};g.Oq=function(a){return Xd(this,Hg,18,a)};Jg.td=[3,5];var Kg=function(a){this.G=Cd(a,void 0,void 0)};y(Kg,ae);
Kg.prototype.ta=function(a){var b=3;b=void 0===b?2:b;var c=this.G,d=Rc(c);2&d&&(b=1);var e=Rd(c,d,1,3,void 0);d=Rc(c);var f=Nc(e),h=f,k=!!(2&f),l=k&&!!(4&f);if(!(4&f)){Object.isFrozen(e)&&(e=Jc(e),h=0,f=Td(f,d,!0),k=!!(2&f),d=Pd(c,d,1,e,void 0));f=Qc(f,4,!1);f=Qc(f,4096,!1);f=Qc(f,8192,!1);for(var m=0,q=0;m<e.length;m++){var p=wd(e[m]);null!=p&&(e[q++]=p)}q<m&&(e.length=q);f=Qc(f,20,!0)}l||((l=1===b)&&(f=Qc(f,2,!0)),f!==h&&Oc(e,f),(l||k)&&Object.freeze(e));2===b&&k&&(e=Jc(e),f=Td(f,d,!0),Oc(e,f),
Pd(c,d,1,e,void 0));b=e;if("number"!==typeof a||0>a||a>=b.length)throw Error();return b[a]};Kg.td=[1];var Lg=function(a){this.G=Cd(a,7,void 0)};y(Lg,ae);Lg.prototype.xv=function(){var a="-1";a=void 0===a?"0":a;return Yd(td(Od(this,1,void 0)),a)};Lg.prototype.He=function(a){return Xd(this,Kg,2,a)};var Mg=function(a){return function(b){if(null==b||""==b)b=new a;else{b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);Lc(b,32);b=Bd(a,b)}return b}}(Lg);Lg.td=[5,6];var Ng=function(a){this.G=Cd(a,void 0,void 0)};y(Ng,ae);Ng.prototype.Ov=function(){return $d(this,1,-1)};var Og;Og=new function(a,b,c,d,e,f,h,k,l,m,q,p,w,v){this.Nd=a;this.Ed=d;this.sx=f;this.mf=h;this.defaultValue=w;this.gx=void 0===v?!1:v}(175237375,{iF:0},Lg,Ng,function(a){if(null!=a){if(Nc(a.G)&2)throw Error("message must be mutable");return{kG:$d(a,1,-1)}}},0,Wd,void 0,void 0,Xd,void 0,void 0,void 0);var Qg=function(a){If.call(this);var b=this;this.Pc="";this.Va=[];this.mp="";this.Dl=this.Gl=this.si=!1;this.Cp=this.pl=-1;this.bg=this.tm=!1;this.bd=this.Ab=null;this.qk=this.rk=this.le=this.wc=0;this.Cz=1;this.tl=0;this.De=!1;this.he=a.he;this.Uc=a.Uc||function(){};this.cb=new Pg(a.he,a.gd);this.pb=a.pb;this.pd=a.pd||null;this.bufferSize=1E3;this.sB=eb(jg,0,1);this.ri=a.zB||null;this.Dc=a.Dc||null;this.wg=a.wg||!1;this.oe=a.oe||null;this.withCredentials=!a.Xm;this.gd=a.gd||!1;this.hp=!this.gd&&
!!window&&!!window.navigator&&void 0!==window.navigator.sendBeacon;var c=(new Gg).Nq(1);this.cb.Lf(c);this.Tc=new sg(1E4,3E5,.1);this.Rb=new gg(this.Tc.Qc);a=this.ev(a.dm);Wf(this.Rb,"tick",a,!1,this);this.gi=new gg(6E5);Wf(this.gi,"tick",a,!1,this);this.wg||this.gi.start();this.gd||(Wf(document,"visibilitychange",function(){"hidden"===document.visibilityState&&b.kj()}),Wf(document,"pagehide",this.kj,!1,this))};y(Qg,If);g=Qg.prototype;
g.ev=function(a){var b=this;return a?function(){a().then(function(){b.flush()})}:function(){b.flush()}};g.Rc=function(){this.kj();this.Rb.stop();this.gi.stop();If.prototype.Rc.call(this)};g.qr=function(a){this.bg=a};g.Qn=function(){this.ri||(this.ri=this.St());return this.ri};g.Xt=function(a){a instanceof Ig?this.log(a):(a=(new Ig).CA(a.Ee()),this.log(a))};g.Lq=function(a){this.cb.Lf(a)};g.zh=function(a){this.Pc=a};g.dr=function(a){this.pd=a};g.Zq=function(a){this.Ab||(this.Ab=new ce);this.Ab.Sz(a)};
g.Kq=function(a){a?(this.Ab||(this.Ab=new ce),this.Ab.Kz(a.Ee())):this.Ab&&this.Ab.it()};g.Lz=function(a){this.si=a};g.Vq=function(a){this.bd=a};g.JA=function(a){this.Gl=a&&this.hp};g.AB=function(a){this.De=a&&this.hp};g.Fe=function(a){this.cb.Fe(a)};g.IA=function(a){this.Dl=a};g.Uq=function(a){this.tm=!0;this.bn(a)};g.Yz=function(a){this.tm||this.bn(a)};g.bn=function(a){this.Tc=new sg(1>a?1:a,3E5,.1);this.Rb.setInterval(this.Tc.Qc)};g.Us=function(){this.Tc.Ss();this.Rb.setInterval(this.Tc.Qc)};
g.Xy=function(){this.Tc.reset();this.Rb.setInterval(this.Tc.Qc)};g.log=function(a){a=a.clone().BA(this.Cz++);this.Pc&&a.zh(this.Pc);if(!a.bv()){var b=Date.now();a.Tz(Number.isFinite(b)?b.toString():"0")}a.Dw()||a.EA((new Date).getTimezoneOffset()*(this.bg?-60:60));this.Ab&&a.Uz(this.Ab.clone());this.ss(a)};g.ss=function(a){var b=this.Va.length-this.bufferSize+1;0<b&&(this.Va.splice(0,b),this.wc+=b);this.Va.push(a);this.zp()};g.zp=function(){this.wg||this.Rb.enabled||this.Rb.start()};
g.pm=function(){this.Rb.enabled&&this.Rb.stop()};
g.flush=function(a,b){var c=this;if(0===this.Va.length)a&&a();else if(this.De)this.cb.Je(3),this.En();else{var d=Date.now();if(this.Cp>d&&this.pl<d)b&&b("throttled");else{this.cb.Je(1);var e=this.cb.Mc(this.Va,this.wc,this.le,this.pd,this.rk,this.qk);d={};var f=this.Uc();f&&(d.Authorization=f);var h=this.Qn();this.Dc&&(d["X-Goog-AuthUser"]=this.Dc,h=yg(h,"authuser",this.Dc));this.oe&&(d["X-Goog-PageId"]=this.oe,h=yg(h,"pageId",this.oe));if(f&&this.mp===f)b&&b("stale-auth-token");else if(this.lt(),
this.si)e.Ee(),d&&JSON.stringify(d),a&&a();else{var k=e.Ee(),l;this.bd&&this.bd.eF(k.length)&&(l=this.bd.dE(k));var m={url:h,body:k,Xs:1,Ik:d,Wy:"POST",withCredentials:this.withCredentials,tl:this.tl},q=function(v){c.kw(v);a&&a();c.le=0},p=function(v,J){c.ew(e.qv(),v,f,e.pv(),J);b&&b("net-send-failed",v);++c.le},w=function(){c.pb&&c.pb.send(m,q,p)};l?l.then(function(v){m.Ik["Content-Encoding"]="gzip";m.Ik["Content-Type"]="application/binary";m.body=v;m.Xs=2;w()},function(){w()}):w()}}}};
g.lt=function(){this.Va=[];this.pm();this.wc=0};g.kj=function(){this.si||(this.cb.Tq(!0),this.Gl&&(this.cb.Je(3),this.En()),this.Dl&&(this.cb.Je(2),this.xu()),this.flush(),this.cb.Tq(!1))};g.En=function(){var a=this;this.Gq(32,10,function(b,c){b=yg(b,"format","json");var d=!1;try{d=window.navigator.sendBeacon(b,c.Ee())}catch(e){}a.De&&!d&&(a.De=!1);return d})};g.Az=function(a){(new Image).src=a};
g.xu=function(){var a=this;this.Gq(6,5,function(b,c){c=c.Ee();for(var d=[],e=0,f=0;f<c.length;f++){var h=c.charCodeAt(f);255<h&&(d[e++]=h&255,h>>=8);d[e++]=h}c=sc(d,3);b=xg(b,"format","base64json","p",c);if(15360<b.length)return!1;a.Az(b);return!0})};
g.Gq=function(a,b,c){if(0!==this.Va.length){var d=this.Qn();for(var e=d.search(Ag),f=0,h,k=[];0<=(h=zg(d,f,"format",e));)k.push(d.substring(f,h)),f=Math.min(d.indexOf("&",h)+1||e,e);k.push(d.slice(f));d=k.join("").replace(Bg,"$1");d=xg(d,"auth",this.Uc(),"authuser",this.Dc||"0");for(e=0;e<b&&this.Va.length;++e){f=this.Va.slice(0,a);h=this.cb.Mc(f,this.wc,this.le,this.pd,this.rk,this.qk);if(!c(d,h)){++this.le;break}this.qk=this.rk=this.le=this.wc=0;this.Va=this.Va.slice(f.length)}this.pm()}};
g.ux=function(a){return 500<=a&&600>a||401===a||0===a};g.my=function(a){this.Va=a.concat(this.Va);this.zp()};g.ew=function(a,b,c,d,e){this.Us();401===b&&c&&(this.mp=c);d&&(this.wc+=d);void 0===e&&(e=this.ux(b));e&&this.my(a)};g.kw=function(a){this.Xy();if(a){var b=null;try{var c=JSON.stringify(JSON.parse(a.replace(")]}'\n","")));b=Mg(c)}catch(d){}b&&(a=Number(b.xv()),0<a&&(this.pl=Date.now(),this.Cp=this.pl+a),b=b.Un(Og))&&(b=b.Ov(),-1!==b&&this.Yz(b))}};
g.St=function(){return.01>this.sB()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true"};var Pg=function(a,b){this.gd=b=void 0===b?!1:b;this.Mh=this.locale=null;this.yf=new Jg;Number.isInteger(a)&&this.yf.Qf(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.Lf(new Gg)};g=Pg.prototype;g.Qf=function(a){this.yf.Qf(a);return this};
g.Lf=function(a){this.yf.Lf(a);a.Ru()||a.Nq(1);this.gd||(a=this.Wd(),a.ov()||a.lA(this.locale));this.Mh&&(a=this.Wd(),a.Pu()||a.Mq(this.Mh));return this};g.Fe=function(a){this.Wd().Fe(a);return this};g.Je=function(a){this.Wc().uf()&&this.Vd().Je(a);return this};g.Tq=function(a){this.Wc().uf()&&this.Vd().Xq(a);return this};g.bl=function(a){this.Wc().uf()&&this.Vd().bl(a);return this};g.Zk=function(a){this.Wc().uf()&&this.Vd().Zk(a);return this};g.Yk=function(a){this.Wc().uf()&&this.Vd().Yk(a);return this};
g.Wc=function(){return this.yf.Qu()};g.HA=function(a,b){var c=this;b=void 0===b?Fg:b;return a(window,b).then(function(d){c.Mh=d;c.Wd().Mq(c.Mh);return!0}).catch(function(){return!1})};g.Wd=function(){var a=this.Wc(),b=a.lv();b||(b=new Eg,a.jA(b));return b};g.Vd=function(){var a=this.Wd(),b=a.fv();b||(b=new Cg,b.Xq(!1),a.Xz(b));return b};g.pj=function(a){a=(new hg).rA(a);a=(new ig).tA(a);return(new Hg).uA(a).vA(9)};
g.Mc=function(a,b,c,d,e,f){b=void 0===b?0:b;e=void 0===e?0:e;f=void 0===f?0:f;this.bl(void 0===c?0:c);this.Zk(e);this.Yk(f);a=this.yf.clone().xA(Date.now().toString()).nA(a);d&&a.Oq(this.pj(d));b&&a.mA(b);return a};var Rg=function(){};Rg.prototype.im=null;Rg.prototype.jo=function(){return this.im||(this.im=this.Yw())};var Sg,Tg=function(){};fb(Tg,Rg);Tg.prototype.Jm=function(){var a=this.no();return a?new ActiveXObject(a):new XMLHttpRequest};Tg.prototype.Yw=function(){var a={};this.no()&&(a[0]=!0,a[1]=!0);return a};
Tg.prototype.no=function(){if(!this.Oo&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var a=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],b=0;b<a.length;b++){var c=a[b];try{return new ActiveXObject(c),this.Oo=c}catch(d){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return this.Oo};Sg=new Tg;var Ug=function(a,b,c){this.Ex=c;this.Ot=a;this.bz=b;this.nh=0;this.Yg=null};Ug.prototype.get=function(){if(0<this.nh){this.nh--;var a=this.Yg;this.Yg=a.next;a.next=null}else a=this.Ot();return a};Ug.prototype.put=function(a){this.bz(a);this.nh<this.Ex&&(this.nh++,a.next=this.Yg,this.Yg=a)};var Vg,Wg=function(){var a=z.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!B("Presto")&&(a=function(){var e=ng(document,"IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var h="callImmediate"+Math.random(),k="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=db(function(l){if(("*"==k||l.origin==k)&&l.data==h)this.port1.onmessage()},
this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(h,k)}}});if("undefined"!==typeof a&&!Ib()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.km;c.km=null;e()}};return function(e){d.next={km:e};d=d.next;b.port2.postMessage(0)}}return function(e){z.setTimeout(e,0)}};var Xg=function(){this.Rh=this.Se=null};Xg.prototype.add=function(a,b){var c=this.Rv();c.set(a,b);this.Rh?this.Rh.next=c:this.Se=c;this.Rh=c};Xg.prototype.remove=function(){var a=null;this.Se&&(a=this.Se,this.Se=this.Se.next,this.Se||(this.Rh=null),a.next=null);return a};Xg.prototype.ez=function(a){Yg.put(a)};Xg.prototype.Rv=function(){return Yg.get()};var Yg=new Ug(function(){return new Zg},function(a){return a.reset()},100),Zg=function(){this.next=this.scope=this.mj=null};
Zg.prototype.set=function(a,b){this.mj=a;this.scope=b;this.next=null};Zg.prototype.reset=function(){this.next=this.scope=this.mj=null};var $g,ah=!1,bh=new Xg,dh=function(a,b){$g||ch();ah||($g(),ah=!0);bh.add(a,b)},ch=function(){if(z.Promise&&z.Promise.resolve){var a=z.Promise.resolve(void 0);$g=function(){a.then(eh)}}else $g=function(){var b=eh;"function"!==typeof z.setImmediate||z.Window&&z.Window.prototype&&!Jb()&&z.Window.prototype.setImmediate==z.setImmediate?(Vg||(Vg=Wg()),Vg(b)):z.setImmediate(b)}},eh=function(){for(var a;a=bh.remove();){try{a.mj.call(a.scope)}catch(b){jb(b)}bh.ez(a)}ah=!1};var fh=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var gh=function(a,b){this.sb=0;this.Yb=void 0;this.Cd=this.jc=this.Na=null;this.Tg=this.hj=!1;if(a!=ke)try{var c=this;a.call(b,function(d){c.se(2,d)},function(d){c.se(3,d)})}catch(d){this.se(3,d)}},hh=function(){this.next=this.context=this.ne=this.Bf=this.Oc=null;this.gg=!1};hh.prototype.reset=function(){this.context=this.ne=this.Bf=this.Oc=null;this.gg=!1};var ih=new Ug(function(){return new hh},function(a){a.reset()},100),jh=function(a,b,c){var d=ih.get();d.Bf=a;d.ne=b;d.context=c;return d};
gh.prototype.then=function(a,b,c){return this.Ul("function"===typeof a?a:null,"function"===typeof b?b:null,c)};gh.prototype.$goog_Thenable=!0;g=gh.prototype;g.iB=function(a,b,c){this.Tl(jh(a||ke,b||null,c))};g.hB=function(a,b){return this.Ul(null,a,b)};g.catch=gh.prototype.hB;g.cancel=function(a){if(0==this.sb){var b=new kh(a);dh(function(){this.jm(b)},this)}};g.jm=function(a){0==this.sb&&(this.Na?(this.Na.et(this,a),this.Na=null):this.se(3,a))};
g.et=function(a,b){if(this.jc){for(var c=0,d=null,e=null,f=this.jc;f&&(f.gg||(c++,f.Oc==a&&(d=f),!(d&&1<c)));f=f.next)d||(e=f);d&&(0==this.sb&&1==c?this.jm(b):(e?this.Ly(e):this.Tp(),this.nn(d,3,b)))}};g.Tl=function(a){this.uw()||2!=this.sb&&3!=this.sb||this.Bq();this.Ay(a)};
g.Ul=function(a,b,c){var d=jh(null,null,null);d.Oc=new gh(function(e,f){d.Bf=a?function(h){try{var k=a.call(c,h);e(k)}catch(l){f(l)}}:e;d.ne=b?function(h){try{var k=b.call(c,h);void 0===k&&h instanceof kh?f(h):e(k)}catch(l){f(l)}}:f});d.Oc.Na=this;this.Tl(d);return d.Oc};g.qB=function(a){this.sb=0;this.se(2,a)};g.rB=function(a){this.sb=0;this.se(3,a)};
g.se=function(a,b){if(0==this.sb){this===b&&(a=3,b=new TypeError("Promise cannot resolve to itself"));this.sb=1;a:{var c=b,d=this.qB,e=this.rB;if(c instanceof gh){c.iB(d,e,this);var f=!0}else if(fh(c))c.then(d,e,this),f=!0;else{if(Ya(c))try{var h=c.then;if("function"===typeof h){lh(c,h,d,e,this);f=!0;break a}}catch(k){e.call(this,k);f=!0;break a}f=!1}}f||(this.Yb=b,this.sb=a,this.Na=null,this.Bq(),3!=a||b instanceof kh||mh(this,b))}};
var lh=function(a,b,c,d,e){var f=!1,h=function(l){f||(f=!0,c.call(e,l))},k=function(l){f||(f=!0,d.call(e,l))};try{b.call(a,h,k)}catch(l){k(l)}};g=gh.prototype;g.Bq=function(){this.hj||(this.hj=!0,dh(this.su,this))};g.uw=function(){return!!this.jc};g.Ay=function(a){this.Cd?this.Cd.next=a:this.jc=a;this.Cd=a};g.Tp=function(){var a=null;this.jc&&(a=this.jc,this.jc=a.next,a.next=null);this.jc||(this.Cd=null);return a};g.Ly=function(a){a.next==this.Cd&&(this.Cd=a);a.next=a.next.next};
g.su=function(){for(var a;a=this.Tp();)this.nn(a,this.sb,this.Yb);this.hj=!1};g.nn=function(a,b,c){3==b&&a.ne&&!a.gg&&this.Ny();if(a.Oc)a.Oc.Na=null,nh(a,b,c);else try{a.gg?a.Bf.call(a.context):nh(a,b,c)}catch(d){oh.call(null,d)}ih.put(a)};var nh=function(a,b,c){2==b?a.Bf.call(a.context,c):a.ne&&a.ne.call(a.context,c)};gh.prototype.Ny=function(){var a;for(a=this;a&&a.Tg;a=a.Na)a.Tg=!1};var mh=function(a,b){a.Tg=!0;dh(function(){a.Tg&&oh.call(null,b)})},oh=jb,kh=function(a){hb.call(this,a)};
fb(kh,hb);kh.prototype.name="cancel";var ph=function(a,b,c){if("function"===typeof a)c&&(a=db(a,c));else if(a&&"function"==typeof a.handleEvent)a=db(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:z.setTimeout(a,b||0)};var qh=function(a){fg.call(this);this.headers=new Map;this.Th=a||null;this.cc=!1;this.Sh=this.C=null;this.Yj="";this.ed=this.Oj=this.bh=this.cj=!1;this.bc=0;this.Jh=null;this.Lk="";this.Hl=this.yy=this.Jl=!1;this.ei=this.zl=null};fb(qh,fg);var rh=/^https?$/i,sh=["POST","PUT"],th=[],uh=function(a,b,c,d,e,f,h){var k=new qh;th.push(k);b&&k.vc("complete",b);k.qp("ready",k.ht);f&&k.fl(f);h&&k.OA(h);k.send(a,c,d,e);return k};g=qh.prototype;g.ht=function(){this.Gi();Ub(th,this)};
g.fl=function(a){this.bc=Math.max(0,a)};g.OA=function(a){this.Jl=a};g.setTrustToken=function(a){this.zl=a};g.setAttributionReporting=function(a){this.ei=a};
g.send=function(a,b,c,d){if(this.C)throw Error("[goog.net.XhrIo] Object is active with another request="+this.Yj+"; newUri="+a);b=b?b.toUpperCase():"GET";this.Yj=a;this.cj=!1;this.cc=!0;this.C=this.Nt();this.Sh=this.Th?this.Th.jo():Sg.jo();this.C.onreadystatechange=db(this.Gp,this);this.yy&&"onprogress"in this.C&&(this.C.onprogress=db(function(h){this.Ep(h,!0)},this),this.C.upload&&(this.C.upload.onprogress=db(this.Ep,this)));try{this.Oj=!0,this.C.open(b,String(a),!0),this.Oj=!1}catch(h){this.Eg(5,
h);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=t(d.keys());for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}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=z.FormData&&a instanceof z.FormData;!(0<=Qb(sh,b))||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");
b=t(c);for(d=b.next();!d.done;d=b.next())c=t(d.value),d=c.next().value,c=c.next().value,this.C.setRequestHeader(d,c);this.Lk&&(this.C.responseType=this.Lk);"withCredentials"in this.C&&this.C.withCredentials!==this.Jl&&(this.C.withCredentials=this.Jl);if("setTrustToken"in this.C&&this.zl)try{this.C.setTrustToken(this.zl)}catch(h){}if("setAttributionReporting"in this.C&&this.ei)try{this.C.setAttributionReporting(this.ei)}catch(h){}try{this.mm(),0<this.bc&&((this.Hl=vh(this.C))?(this.C.timeout=this.bc,
this.C.ontimeout=db(this.Xf,this)):this.Jh=ph(this.Xf,this.bc,this)),this.bh=!0,this.C.send(a),this.bh=!1}catch(h){this.Eg(5,h)}};var vh=function(a){return cc&&"number"===typeof a.timeout&&void 0!==a.ontimeout};g=qh.prototype;g.Nt=function(){return this.Th?this.Th.Jm():Sg.Jm()};g.Xf=function(){"undefined"!=typeof Pa&&this.C&&(this.dispatchEvent("timeout"),this.abort(8))};g.Eg=function(){this.cc=!1;this.C&&(this.ed=!0,this.C.abort(),this.ed=!1);this.Ym();this.pg()};
g.Ym=function(){this.cj||(this.cj=!0,this.dispatchEvent("complete"),this.dispatchEvent("error"))};g.abort=function(){this.C&&this.cc&&(this.cc=!1,this.ed=!0,this.C.abort(),this.ed=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),this.pg())};g.Rc=function(){this.C&&(this.cc&&(this.cc=!1,this.ed=!0,this.C.abort(),this.ed=!1),this.pg(!0));qh.Ke.Rc.call(this)};g.Gp=function(){this.Id||(this.Oj||this.bh||this.ed?this.Fp():this.Xx())};g.Xx=function(){this.Fp()};
g.Fp=function(){if(this.cc&&"undefined"!=typeof Pa&&(!this.Sh[1]||4!=this.qf()||2!=this.Dj()))if(this.bh&&4==this.qf())ph(this.Gp,0,this);else if(this.dispatchEvent("readystatechange"),this.Xo()){this.cc=!1;try{this.jp()?(this.dispatchEvent("complete"),this.dispatchEvent("success")):this.Ym()}finally{this.pg()}}};g.Ep=function(a,b){this.dispatchEvent(wh(a,"progress"));this.dispatchEvent(wh(a,b?"downloadprogress":"uploadprogress"))};
var wh=function(a,b){return{type:b,lengthComputable:a.lengthComputable,loaded:a.loaded,total:a.total}};g=qh.prototype;g.pg=function(a){if(this.C){this.mm();var b=this.C,c=this.Sh[0]?function(){}:null;this.Sh=this.C=null;a||this.dispatchEvent("ready");try{b.onreadystatechange=c}catch(d){}}};g.mm=function(){this.C&&this.Hl&&(this.C.ontimeout=null);this.Jh&&(z.clearTimeout(this.Jh),this.Jh=null)};g.isActive=function(){return!!this.C};g.Xo=function(){return 4==this.qf()};
g.jp=function(){var a=this.Dj();a:switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var b=!0;break a;default:b=!1}return b||0===a&&!this.qx()};g.qx=function(){var a=String(this.Yj).match(tg)[1]||null;!a&&z.self&&z.self.location&&(a=z.self.location.protocol.slice(0,-1));return rh.test(a?a.toLowerCase():"")};g.qf=function(){return this.C?this.C.readyState:0};g.Dj=function(){try{return 2<this.qf()?this.C.status:-1}catch(a){return-1}};
g.Ev=function(){try{return this.C?this.C.responseText:""}catch(a){return""}};g.getResponse=function(){try{if(!this.C)return null;if("response"in this.C)return this.C.response;switch(this.Lk){case "":case "text":return this.C.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in this.C)return this.C.mozResponseArrayBuffer}return null}catch(a){return null}};g.getResponseHeader=function(a){if(this.C&&this.Xo())return a=this.C.getResponseHeader(a),null===a?void 0:a};
g.getAllResponseHeaders=function(){return this.C&&2<=this.qf()?this.C.getAllResponseHeaders()||"":""};var xh=function(){};xh.prototype.send=function(a,b,c){b=void 0===b?function(){}:b;c=void 0===c?function(){}:c;uh(a.url,function(d){d=d.target;d.jp()?b(d.Ev()):c(d.Dj())},a.Wy,a.body,a.Ik,a.tl,a.withCredentials)};var yh=function(a,b){If.call(this);this.he=a;this.Dc=b;this.Tt="https://play.google.com/log?format=json&hasfast=true";this.Qs=!1;this.KB=!0;this.Ez=!1;this.Pc="";this.De=this.Cj=this.Qk=!1;this.bg=void 0;this.pb=new xh};y(yh,If);g=yh.prototype;g.Fe=function(a){this.fm=a;return this};g.Vq=function(a){this.bd=a;return this};g.zh=function(a){this.Pc=a;return this};g.dr=function(a){this.pd=a;return this};g.Kq=function(a){this.pi=a;return this};g.Zq=function(a){this.Jp=a;return this};
g.Zz=function(a){this.Uc=a;return this};g.Lq=function(a){this.sm=a;return this};g.Gl=function(){this.Qk=!0;return this};g.Dl=function(){this.Cj=!0;return this};g.Uq=function(a){this.Cn=Math.max(a,1E3);return this};g.Xm=function(){this.EB=!0;return this};g.qr=function(a){this.bg=a;return this};
g.Mc=function(){var a=new Qg({he:this.he,Uc:this.Uc?this.Uc:Gf,Dc:this.Dc,zB:this.Tt,gd:this.Ez,wg:this.Qs,Xm:this.EB,oe:this.oe,dm:this.dm,pb:this.pb?this.pb:void 0});this.Hy(a);this.KB||a.Lz(!0);this.sm&&a.Lq(this.sm);this.fm&&a.Fe(this.fm);this.bd&&a.Vq(this.bd);this.Pc&&a.zh(this.Pc);this.pd&&a.dr(this.pd);this.pi&&a.Kq(this.pi);this.Jp&&a.Zq(this.Jp);this.Qk&&a.JA(this.Qk);this.Cj&&a.IA(this.Cj);this.Cn&&a.Uq(this.Cn);this.De&&a.AB(!0);this.CB&&a.cb.HA(this.CB);this.bg&&a.qr(!0);this.pb.Qf&&
this.pb.Qf(this.he);this.pb.GA&&this.pb.GA(a);return a};var zh=function(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""},Ah=function(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)},Bh=function(a,b){a.classList?b=a.classList.contains(b):(a=a.classList?a.classList:zh(a).match(/\S+/g)||[],b=0<=Qb(a,b));return b},F=function(a,b){if(a.classList)a.classList.add(b);else if(!Bh(a,b)){var c=zh(a);Ah(a,c+(0<c.length?" "+b:b))}},Ch=function(a,b){a.classList?a.classList.remove(b):
Bh(a,b)&&Ah(a,Array.prototype.filter.call(a.classList?a.classList:zh(a).match(/\S+/g)||[],function(c){return c!=b}).join(" "))};var Dh={};
function Eh(a){var b=Dh.hasOwnProperty(a)?Dh[a]:null;if(b)return b;65536<Object.keys(Dh).length&&(Dh={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=Fh(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=Fh(b,d);b=Fh(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=Gh(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=Gh(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=Gh(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=Gh(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3);
b=Gh(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=Gh(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");Gh(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return Dh[a]=b}function Gh(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})}function Fh(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};var Hh={rgb:!0,rgba:!0,alpha:!0,rect:!0,image:!0,"linear-gradient":!0,"radial-gradient":!0,"repeating-linear-gradient":!0,"repeating-radial-gradient":!0,"cubic-bezier":!0,matrix:!0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,steps:!0,rotatez:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0},Ih=/[\n\f\r"'()*<>]/g,Kh={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function Lh(a){return Kh[a]}
var Mh=function(a,b,c){b=kb(b);if(""==b)return null;var d=String(b.slice(0,4)).toLowerCase();if(0==("url("<d?-1:"url("==d?0:1)){if(!b.endsWith(")")||1<(b?b.split("(").length-1:0)||1<(b?b.split(")").length-1:0)||!c)a=null;else{a:for(b=b.substring(4,b.length-1),d=0;2>d;d++){var e="\"'".charAt(d);if(b.charAt(0)==e&&b.charAt(b.length-1)==e){b=b.substring(1,b.length-1);break a}}a=c?(a=c(b,a))&&"about:invalid#zClosurez"!=Ke(a)?'url("'+Ke(a).replace(Ih,Lh)+'")':null:null}return a}if(0<b.indexOf("(")){if(/"|'/.test(b))return null;
for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!(c[1].toLowerCase()in Hh))return null}return b};function Nh(a,b){a=z[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null}function Oh(a,b){return(a=z[a])&&a.prototype&&a.prototype[b]||null}var Ph=Nh("Element","attributes")||Nh("Node","attributes"),Qh=Oh("Element","hasAttribute"),Rh=Oh("Element","getAttribute"),Sh=Oh("Element","setAttribute"),Th=Oh("Element","removeAttribute");Nh("Element","innerHTML")||Nh("HTMLElement","innerHTML");
var Uh=Oh("Element","getElementsByTagName"),Vh=Oh("Element","matches")||Oh("Element","msMatchesSelector"),Wh=Nh("Node","nodeName"),Xh=Nh("Node","nodeType"),Yh=Nh("Node","parentNode");Nh("Node","childNodes");var Zh=Nh("HTMLElement","style")||Nh("Element","style"),$h=Nh("HTMLStyleElement","sheet"),ai=Oh("CSSStyleDeclaration","getPropertyValue"),bi=Oh("CSSStyleDeclaration","setProperty"),ci=Nh("Element","namespaceURI")||Nh("Node","namespaceURI");
function di(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function ei(a,b,c,d){if(a)return a.apply(b,d);if(cc&&10>document.documentMode){if(!b[c].call)throw Error("IE Clobbering detected");}else if("function"!=typeof b[c])throw Error("Clobbering detected");return b[c].apply(b,d)}function fi(a){return di(Ph,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function gi(a,b,c){try{ei(Sh,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}}function hi(a){return di(Zh,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function ii(a){return di($h,a,"sheet",function(b){return b instanceof CSSStyleSheet})}function ji(a){return di(Wh,a,"nodeName",function(b){return"string"==typeof b})}function ki(a){return di(Xh,a,"nodeType",function(b){return"number"==typeof b})}
function li(a){return di(Yh,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function mi(a,b){return ei(ai,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function ni(a,b,c){ei(bi,a,a.setProperty?"setProperty":"setAttribute",[b,c])}function oi(a){return di(ci,a,"namespaceURI",function(b){return"string"==typeof b})};var pi=cc&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),qi={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},ti=function(a,b,c){var d=[];ri(Xb(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Invalid container id");if(!(b&&cc&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(pi,"#"+b+" $1"):e.selectorText,
h=d.push;e=si(e.style,c);if(-1!=f.indexOf("<"))throw Error("Selector does not allow '<', got: "+f);var k=f.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=\\^$|]+$/.test(k))throw Error("Selector allows only [-_a-zA-Z0-9#.:* ,>+~[\\]()=\\^$|] and strings, got: "+f);a:{for(var l={"(":")","[":"]"},m=[],q=0;q<k.length;q++){var p=k[q];if(l[p])m.push(l[p]);else{b:{var w=void 0;for(w in l)if(l[w]==p){w=!0;break b}w=!1}if(w&&m.pop()!=p){k=!1;break a}}}k=0==m.length}if(!k)throw Error("() and [] in selector must be balanced, got: "+
f);e instanceof Ue||(e=Ye(e));f=f+"{"+Ve(e).replace(/</g,"\\3C ")+"}";h.call(d,new ff(f,ef))}});return hf(d)},ri=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},vi=function(a,b,c){a=ui("<style>"+a+"</style>");return null==a||null==a.sheet?jf:ti(a.sheet,void 0!=b?b:null,c)},ui=function(a){a=nf("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(mf(a),"text/html").body.children[0]},si=function(a,b){if(!a)return Xe;
var c=document.createElement("div").style;wi(a).forEach(function(d){var e=fc&&d in qi?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");0!=e.lastIndexOf("--",0)&&0!=e.lastIndexOf("var",0)&&(d=mi(a,d),d=Mh(e,d,b),null!=d&&ni(c,e,d))});return new Ue(c.cssText||"",Te)},yi=function(a){var b=Array.from(ei(Uh,a,"getElementsByTagName",["STYLE"])),c=Yb(b,function(h){return Xb(ii(h).cssRules)});c=ri(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,Pk:c[e]};d.sort(function(h,
k){var l=Eh(h.Pk.selectorText),m=Eh(k.Pk.selectorText);a:{for(var q=Math.min(l.length,m.length),p=0;p<q;p++){var w=l[p],v=m[p];w=w>v?1:w<v?-1:0;if(0!=w){m=w;break a}}l=l.length;m=m.length;m=l>m?1:l<m?-1:0}return m||h.index-k.index});for(e=0;e<d.length;e++)c[e]=d[e].Pk;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(h){ei(Vh,f,f.matches?"matches":"msMatchesSelector",[h.selectorText])&&h.style&&xi(f,h.style)});b.forEach(pg)},xi=
function(a,b){var c=wi(a.style);wi(b).forEach(function(d){if(!(0<=c.indexOf(d))){var e=mi(b,d);ni(a.style,d,e)}})},wi=function(a){Xa(a)?a=Xb(a):(a=oe(a),Ub(a,"cssText"));return a};/*

 SPDX-License-Identifier: Apache-2.0
*/
function zi(a){return{valueOf:a}.valueOf()};var Ai=function(a){this.wx=a};function Bi(a){return new Ai(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var Ci=[Bi("data"),Bi("http"),Bi("https"),Bi("mailto"),Bi("ftp"),new Ai(function(a){return/^[^:]*([/?#]|$)/.test(a)})];function Di(a,b){b=void 0===b?Ci:b;a:if(b=void 0===b?Ci:b,!(a instanceof Je)){for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof Ai&&d.wx(a)){a=Ne(a);break a}}a=void 0}return a||Oe}var Ei=zi(function(){return"function"===typeof URL});
function Fi(a){if(!Ei){a:{var b=document.createElement("a");try{b.href=a}catch(c){a=void 0;break a}a=b.protocol;a=":"===a||""===a?"https:":a}return a}try{b=new URL(a)}catch(c){return"https:"}return b.protocol}var Gi=["data:","http:","https:","mailto:","ftp:"];function Hi(a){a=a instanceof Je?Ke(a):"javascript:"!==Fi(a)?a:void 0;return a};var Ii={};function Ji(a,b){if(1===a.nodeType){var c=a.tagName;if("SCRIPT"===c||"STYLE"===c)throw Error("");}a.innerHTML=mf(b)};function Ki(a,b,c){a.src=De(b);if(null==c||!c.yF){var d,e;(d=(b=null==(e=(d=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:e.call(d,"script[nonce]"))?b.nonce||b.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",d)}};function Li(a,b){b=Hi(b);void 0!==b&&(a.href=b)};var Mi={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-CONTROLS":!0,"* ARIA-DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-EXPANDED":!0,"* ARIA-GOOG-EDITABLE":!0,"* ARIA-HASPOPUP":!0,"* ARIA-HIDDEN":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"* ARIA-MULTILINE":!0,"* ARIA-MULTISELECTABLE":!0,"* ARIA-ORIENTATION":!0,"* ARIA-PLACEHOLDER":!0,"* ARIA-READONLY":!0,"* ARIA-REQUIRED":!0,"* ARIA-ROLEDESCRIPTION":!0,"* ARIA-ROWCOUNT":!0,"* ARIA-ROWINDEX":!0,"* ARIA-SELECTED":!0,"* ABBR":!0,
"* ACCEPT":!0,"* ACCESSKEY":!0,"* ALIGN":!0,"* ALT":!0,"* AUTOCOMPLETE":!0,"* AXIS":!0,"* BGCOLOR":!0,"* BORDER":!0,"* CELLPADDING":!0,"* CELLSPACING":!0,"* CHAROFF":!0,"* CHAR":!0,"* CHECKED":!0,"* CLEAR":!0,"* COLOR":!0,"* COLSPAN":!0,"* COLS":!0,"* COMPACT":!0,"* COORDS":!0,"* DATETIME":!0,"* DIR":!0,"* DISABLED":!0,"* ENCTYPE":!0,"* FACE":!0,"* FRAME":!0,"* HEIGHT":!0,"* HREFLANG":!0,"* HSPACE":!0,"* ISMAP":!0,"* LABEL":!0,"* LANG":!0,"* MAX":!0,"* MAXLENGTH":!0,"* METHOD":!0,"* MULTIPLE":!0,
"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* OPEN":!0,"* READONLY":!0,"* REQUIRED":!0,"* REL":!0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!0,"* ROWS":!0,"* RULES":!0,"* SCOPE":!0,"* SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"* SPAN":!0,"* START":!0,"* SUMMARY":!0,"* TABINDEX":!0,"* TITLE":!0,"* TYPE":!0,"* VALIGN":!0,"* VALUE":!0,"* VSPACE":!0,"* WIDTH":!0},Ni={"* USEMAP":!0,"* ACTION":!0,"* CITE":!0,"* HREF":!0,"* LONGDESC":!0,"* SRC":!0,"LINK HREF":!0,"* FOR":!0,"* HEADERS":!0,"* NAME":!0,"A TARGET":!0,
"* CLASS":!0,"* ID":!0,"* STYLE":!0};var Oi="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),Pi=0,Qi=function(){this.Xj=[];this.Qh=[];this.Fd="data-elementweakmap-index-"+Pi++};Qi.prototype.set=function(a,b){if(ei(Qh,a,"hasAttribute",[this.Fd])){var c=parseInt(ei(Rh,a,"getAttribute",[this.Fd])||null,10);this.Qh[c]=b}else c=this.Qh.push(b)-1,gi(a,this.Fd,c.toString()),this.Xj.push(a);return this};
Qi.prototype.get=function(a){if(ei(Qh,a,"hasAttribute",[this.Fd]))return a=parseInt(ei(Rh,a,"getAttribute",[this.Fd])||null,10),this.Qh[a]};Qi.prototype.clear=function(){this.Xj.forEach(function(a){ei(Th,a,"removeAttribute",[this.Fd])},this);this.Xj=[];this.Qh=[]};var Ri=!cc||10<=Number(oc),Si=!cc||null==document.documentMode,Ti=function(){this.wf=document.implementation.createHTMLDocument("")};g=Ti.prototype;g.wy=function(a){if(!Ri)return"";a=this.xy(a);if(0<fi(a).length){var b=this.wf.createElement("span");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);return a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))};
g.xy=function(a){var b=this.wf.createElement("span");if(!Ri)return b;this.uy(b);a=this.ly(a);a=nf(a);var c=document.createElement("template");if(Si&&"content"in c)wf(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;wf(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);c=Oi?new WeakMap:new Qi;for(var e;e=a.nextNode();)if(d=this.It(e)){1==ki(d)&&c.set(e,d);e=li(e);var f=!1;if(e){var h=ki(e),k=ji(e).toLowerCase(),l=li(e);
11!=h||l?"body"==k&&l&&(h=li(l))&&!li(h)&&(f=!0):f=!0;h=null;f||!e?h=b:1==ki(e)&&(h=c.get(e));h.content&&(h=h.content);h.appendChild(d)}}else og(e);c.clear&&c.clear();return b};g.It=function(a){switch(ki(a)){case 3:return this.createTextNode(a);case 1:return this.Gt(a);default:return null}};g.Gt=function(a){if("TEMPLATE"==ji(a).toUpperCase())return null;var b=this.Ft(a);if(!b)return null;this.py(a,b);return b};
g.py=function(a,b){var c=fi(a);if(null!=c)for(var d=0,e;e=c[d];d++)if(e.specified){var f=this.oy(a,e);null!==f&&gi(b,e.name,f)}};var Ui={APPLET:!0,AUDIO:!0,BASE:!0,BGSOUND:!0,EMBED:!0,FORM:!0,IFRAME:!0,ISINDEX:!0,KEYGEN:!0,LAYER:!0,LINK:!0,META:!0,OBJECT:!0,SCRIPT:!0,SVG:!0,STYLE:!0,TEMPLATE:!0,VIDEO:!0};var Vi={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,NAV:!0,
NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};var Wi={"ANNOTATION-XML":!0,"COLOR-PROFILE":!0,"FONT-FACE":!0,"FONT-FACE-SRC":!0,"FONT-FACE-URI":!0,"FONT-FACE-FORMAT":!0,"FONT-FACE-NAME":!0,"MISSING-GLYPH":!0},Zi=function(a){this.wf=document.implementation.createHTMLDocument("");a=a||new Xi;a.Vw();this.Xe=qe(a.wb);this.Vf=qe(a.Vf);this.Me=qe(a.Me);this.ll=a.ll;a.Rt.forEach(function(b){if(0!=b.lastIndexOf("data-",0))throw new ib('Only "data-" attributes allowed, got: %s.',[b]);if(0==b.lastIndexOf("data-sanitizer-",0))throw new ib('Attributes with "%s" prefix are not allowed, got: %s.',
["data-sanitizer-",b]);this.Xe["* "+b.toUpperCase()]=Yi},this);a.Qt.forEach(function(b){b=b.toUpperCase();if(-1==b.indexOf("-")||Wi[b])throw new ib("Only valid custom element tag names allowed, got: %s.",[b]);this.Me[b]=!0},this);this.zf=a.zf;this.Tf=a.Tf;this.ug=null;this.Qj=a.Qj};fb(Zi,Ti);
var $i=function(a){return function(b,c){return(b=a(kb(b),c))&&"about:invalid#zClosurez"!=Ke(b)?Ke(b):null}},Xi=function(){this.wb={};Rb([Mi,Ni],function(a){oe(a).forEach(function(b){this.wb[b]=Yi},this)},this);this.hc={};this.Rt=[];this.Qt=[];this.Vf=qe(Ui);this.Me=qe(Vi);this.ll=!1;this.Qr=Pe;this.zq=this.ul=this.Bp=this.zf=je;this.Tf=null;this.Sp=this.Qj=!1};g=Xi.prototype;g.Is=function(){this.zq=aj;return this};g.GB=function(a){this.zf=a;return this};g.IB=function(a){this.Qr=a;return this};
g.FB=function(a){this.Bp=a;return this};g.HB=function(a){this.ul=a;return this};var bj=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?null:b(c,d,e,f)}},cj=function(a,b,c,d){a[c]&&!b[c]&&(a[c]=bj(a[c],d))};Xi.prototype.Mc=function(){return new Zi(this)};
Xi.prototype.Vw=function(){if(this.Sp)throw Error("HtmlSanitizer.Builder.build() can only be used once.");cj(this.wb,this.hc,"* USEMAP",dj);var a=$i(this.Qr);["* ACTION","* CITE","* HREF"].forEach(function(c){cj(this.wb,this.hc,c,a)},this);var b=$i(this.zf);["* LONGDESC","* SRC","LINK HREF"].forEach(function(c){cj(this.wb,this.hc,c,b)},this);["* FOR","* HEADERS","* NAME"].forEach(function(c){cj(this.wb,this.hc,c,eb(ej,this.Bp))},this);cj(this.wb,this.hc,"A TARGET",eb(fj,["_blank","_self"]));cj(this.wb,
this.hc,"* CLASS",eb(gj,this.ul));cj(this.wb,this.hc,"* ID",eb(hj,this.ul));cj(this.wb,this.hc,"* STYLE",eb(this.zq,b));this.Sp=!0};
var ij=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},aj=function(a,b,c,d){if(!d.Bi)return null;b=Ve(si(d.Bi,function(e,f){c.Pt=f;e=a(e,c);return null==e?null:Ne(e)}));return""==b?null:b},Yi=function(a){return kb(a)},fj=function(a,b){b=kb(b);return 0<=Qb(a,b.toLowerCase())?b:null},dj=function(a){return(a=kb(a))&&"#"==a.charAt(0)?a:null},ej=function(a,b,c){return a(kb(b),c)},gj=function(a,b,c){b=b.split(/(?:\s+)/);for(var d=[],e=0;e<b.length;e++){var f=a(b[e],c);f&&d.push(f)}return 0==d.length?
null:d.join(" ")},hj=function(a,b,c){return a(kb(b),c)};g=Zi.prototype;g.Ha=function(a){this.ug=this.Lv();a=this.wy(a);return nf(a)};g.uy=function(a){this.ug&&"*"==this.Tf&&(a.id=this.ug)};g.ly=function(a){if(!this.Qj)return a;a=ui("<div>"+a+"</div>");yi(a);return a.innerHTML};g.Lv=function(){var a=!("STYLE"in this.Vf)&&"STYLE"in this.Me;return"*"==this.Tf&&a?"sanitizer-"+(Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)):this.Tf};
g.createTextNode=function(a){var b=a.data;(a=li(a))&&"style"==ji(a).toLowerCase()&&!("STYLE"in this.Vf)&&"STYLE"in this.Me&&(b=gf(vi(b,this.ug,db(function(c,d){return this.zf(c,{Pt:d})},this))));return document.createTextNode(b)};g.Ft=function(a){var b=ji(a).toUpperCase();if(b in this.Vf||"http://www.w3.org/1999/xhtml"!=oi(a))return null;if(this.Me[b])return this.wf.createElement(b);a=this.wf.createElement("span");this.ll&&gi(a,"data-sanitizer-original-tag",b.toLowerCase());return a};
g.oy=function(a,b){var c=b.name;if(0==c.lastIndexOf("data-sanitizer-",0))return null;var d=ji(a);b=b.value;var e={tagName:kb(d).toLowerCase(),attributeName:kb(c).toLowerCase()},f={Bi:void 0};"style"==e.attributeName&&(f.Bi=hi(a));a=ij(d,c);if(a in this.Xe)return c=this.Xe[a],c(b,e,f);c=ij(null,c);return c in this.Xe?(c=this.Xe[c],c(b,e,f)):null};function jj(a,b){b=void 0===b?{}:b;if(a instanceof lf)return a;a=String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");b.KF&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.JF&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.LF&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return nf(a)};function kj(a,b){var c=b.createRange();c.selectNode(b.body);a=nf(a);return c.createContextualFragment(mf(a))};function lj(a){a=a.nodeName;return"string"===typeof a?a:"FORM"}function mj(a){a=a.nodeType;return 1===a||"number"!==typeof a};var nj=function(a,b,c,d,e){this.Js=a;this.dn=b;this.Ks=c;this.Vv=d;this.vo=e};nj.prototype.ax=function(a){return"FORM"!==a&&(this.Js.has(a)||this.dn.has(a))};nj.prototype.Ku=function(a,b){b=this.dn.get(b);return(null==b?0:b.has(a))?b.get(a):this.Ks.has(a)?{ka:1}:(b=this.Vv.get(a))?b:this.vo&&[].concat(pa(this.vo)).some(function(c){return 0===a.indexOf(c)})?{ka:1}:{ka:0}};var oj="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 ACRONYM BASEFONT BIG DIR HGROUP STRIKE TT".split(" "),
pj=[["A",new Map([["href",{ka:2}]])],["AREA",new Map([["href",{ka:2}]])],["LINK",new Map([["href",{ka: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",{ka:1}]])],["IMG",new Map([["src",{ka:1}]])],["VIDEO",new Map([["src",{ka:1}]])],["AUDIO",new Map([["src",{ka:1}]])]],qj="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(" "),
rj=[["dir",{ka:3,conditions:zi(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{ka:3,conditions:zi(function(){return new Map([["async",new Set(["async"])]])})}],["cite",{ka:2}],["loading",{ka:3,conditions:zi(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["poster",{ka:2}],["target",{ka:3,conditions:zi(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]],sj=new nj(new Set(oj),new Map(pj),new Set(qj),new Map(rj)),tj=new nj(new Set(oj),
new Map(pj),new Set(zi(function(){return qj.concat(["class","id"])})),new Map(zi(function(){return rj.concat([["style",{ka:4}]])}))),uj=new nj(new Set(zi(function(){return oj.concat("STYLE TITLE INPUT TEXTAREA BUTTON LABEL".split(" "))})),new Map(pj),new Set(zi(function(){return qj.concat(["class","id","tabindex","contenteditable","name"])})),new Map(zi(function(){return rj.concat([["style",{ka:4}]])})),new Set(["data-","aria-"]));var vj=function(a){this.Aq=a;this.og=[]};g=vj.prototype;g.Cc=function(a){this.og=[];a=this.Ha(a);if(0!==this.og.length)throw Error("");return a};g.Ha=function(a){var b=document.implementation.createHTMLDocument(""),c=b.body;c.appendChild(this.iz(a,b));a=(new XMLSerializer).serializeToString(c);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"));return nf(a)};
g.iz=function(a,b){var c=this;a=kj(a,b);a=document.createTreeWalker(a,5,function(k){return c.Sx(k)},!1);for(var d=a.nextNode(),e=b.createDocumentFragment(),f=e;null!==d;){var h=void 0;if(3===d.nodeType)h=this.hz(d);else if(mj(d))h=this.gz(d,b);else throw Error("");f.appendChild(h);if(d=a.firstChild())f=h;else for(;!(d=a.nextSibling())&&(d=a.parentNode());)f=f.parentNode}return e};g.hz=function(a){return document.createTextNode(a.data)};
g.gz=function(a,b){var c=lj(a);b=b.createElement(c);a=a.attributes;for(var d=t(a),e=d.next();!e.done;e=d.next()){var f=e.value;e=f.name;f=f.value;var h=this.Aq.Ku(e,c);if(this.jz(h.conditions,a))switch(h.ka){case 1:wj(b,e,f);break;case 2:h=Fi(f);h=void 0!==h&&-1!==Gi.indexOf(h.toLowerCase())?f:"about:invalid#zClosurez";h!==f&&this.Ff("Url in attribute "+e+' was modified during sanitization. Original url:"'+f+'" was sanitized to: "'+h+'"');wj(b,e,h);break;case 3:wj(b,e,f.toLowerCase());break;case 4:wj(b,
e,f);break;case 0:this.Ff("Attribute: "+e+" was dropped")}else this.Ff("Not all conditions satisfied for attribute: "+e+".")}return b};g.Sx=function(a){if(3===a.nodeType)return 1;if(!mj(a))return 2;var b=lj(a);if(null===b)return this.Ff("Node name was null for node: "+a),2;if(this.Aq.ax(b))return 1;this.Ff("Element: "+b+" was dropped");return 2};g.Ff=function(){0===this.og.length&&this.og.push("")};
g.jz=function(a,b){if(!a)return!0;a=t(a);for(var c=a.next();!c.done;c=a.next()){var d=t(c.value);c=d.next().value;d=d.next().value;var e=void 0;if((c=null==(e=b.getNamedItem(c))?void 0:e.value)&&!d.has(c))return!1}return!0};function wj(a,b,c){a.setAttribute(b,c)}var xj=zi(function(){return new vj(sj,Ii)}),yj=zi(function(){return new vj(tj,Ii)}),zj=zi(function(){return new vj(uj,Ii)});var Aj={0:1,1:1},Bj={0:.1,1:.1};function Cj(a,b){try{zj.Cc(a)}catch(c){return Dj(b,"H_SLSANITIZE"),!0}try{yj.Cc(a)}catch(c){return Dj(b,"H_RSANITIZE"),!0}try{xj.Cc(a)}catch(c){return Dj(b,"H_SANITIZE"),!0}return!1}function Dj(a,b,c){(Ej?Ej:"undefined"!==typeof window&&window.navigator&&void 0!==window.navigator.sendBeacon?navigator.sendBeacon.bind(navigator):Fj)("https://csp.withgoogle.com/csp/lcreport/"+a.mq,JSON.stringify({host:window.location.hostname,type:b,additionalData:c}))}
function Fj(a,b){var c=new XMLHttpRequest;c.open("POST",a);c.setRequestHeader("Content-Type","application/json");c.send(b)}var Ej;var Gj=function(a){return(new Xi).Is().FB(le).HB(le).GB(function(b){return Di(b)}).IB(function(b){return Di(b)}).Mc().Ha(a)};var Hj=function(a){this.G=Cd(a,void 0,void 0)};y(Hj,ae);g=Hj.prototype;g.sA=function(a){return Qd(this,1,md(a),void 0)};g.Qz=function(a){return Qd(this,2,vd(a),void 0)};g.kA=function(a){return Qd(this,3,vd(a),void 0)};g.Nf=function(a){return Qd(this,4,vd(a),void 0)};g.Rg=function(){var a=void 0;a=void 0===a?0:a;return Yd(sd(Od(this,5,void 0)),a)};g.DA=function(a){return Qd(this,5,pd(a),void 0)};g.qj=function(){return Yd(wd(Od(this,6,void 0)),"")};g.Pz=function(a){return Qd(this,6,vd(a),void 0)};
g.wA=function(a){return Qd(this,7,vd(a),void 0)};g.Vz=function(a){return Sd(this,8,a,ud,void 0)};g.zA=function(a){return Qd(this,9,md(a),void 0)};Hj.td=[8];var Ij=/<[^>]*>|&[^;]+;/g,Jj=function(a,b){return b?a.replace(Ij,""):a},Kj=RegExp("[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"),Lj=RegExp("^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]"),
Mj=/^http:\/\/.*/,Nj=RegExp("[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff][^\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]*$"),Oj=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc][^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*$"),
Pj=/\s+/,Qj=/[\d\u06f0-\u06f9]/;var Rj=function(a,b){this.lc="number"==typeof a?0<a?1:0>a?-1:null:null==a?null:a?-1:1;this.Ls=!!b};g=Rj.prototype;g.ej=function(a,b){var c=0,d=0,e=!1;a=Jj(a,b).split(Pj);for(b=0;b<a.length;b++){var f=a[b];Lj.test(Jj(f,void 0))?(c++,d++):Mj.test(f)?e=!0:Kj.test(Jj(f,void 0))?d++:Qj.test(f)&&(e=!0)}return 0==d?e?1:0:.4<c/d?-1:1};g.Ns=function(a,b){return 0>Number(a)*Number(b)};
g.Wm=function(a,b,c,d){return d&&(this.Ns(b,this.lc)||1==this.lc&&Oj.test(Jj(a,c))||-1==this.lc&&Nj.test(Jj(a,c)))?1==this.lc?"\u200e":"\u200f":""};g.Vm=function(a,b){return this.kp(this.ej(a,b))};g.kp=function(a){return-1==(0==a?this.lc:a)?"rtl":"ltr"};g.ur=function(a,b){return this.SA(null,a,b)};g.SA=function(a,b,c){null==a&&(a=this.ej(mf(b).toString(),!0));return this.TA(a,b,c)};
g.TA=function(a,b,c){c=c||void 0==c;var d=0!=a&&a!=this.lc;if(this.Ls||d){var e;d&&(e=-1==a?"rtl":"ltr");e={dir:e};if(!sf.test("span"))throw Error("");if("SPAN"in uf)throw Error("");d=b;var f="";if(e)for(l in e)if(Object.prototype.hasOwnProperty.call(e,l)){if(!sf.test(l))throw Error("");var h=e[l];if(null!=h){var k=l;if(h instanceof ze)h=Ae(h);else if("style"==k.toLowerCase()){if(!Ya(h))throw Error("");h instanceof Ue||(h=Ye(h));h=Ve(h)}else{if(/^on/i.test(k))throw Error("");if(k.toLowerCase()in tf)if(h instanceof
Ce)h=De(h).toString();else if(h instanceof Je)h=Ke(h);else if("string"===typeof h)h=Pe(h).bb();else throw Error("");}h.Eb&&(h=h.bb());k=k+'="'+wb(String(h))+'"';f+=" "+k}}var l="<span"+f;null==d?d=[]:Array.isArray(d)||(d=[d]);!0===ue.span?l+=">":(d=rf(d),l+=">"+mf(d).toString()+"</span>");l=nf(l)}else l=b;return l=rf(l,this.Wm(mf(b).toString(),a,!0,c))};g.vp=function(a,b){return this.Jx(null,a,b)};g.Jx=function(a,b,c){null==a&&(a=this.ej(b,c));return this.Wm(b,a,c,!0)};
g.mark=function(){switch(this.lc){case 1:return"\u200e";case -1:return"\u200f";default:return""}};g.UA=function(){return-1==this.lc?"right":"left"};var Sj=new Rj(1),Tj=Sj.kp(1),Uj=Sj.UA(),Vj=function(a,b){return mf(Sj.ur(jj(a),b)).toString()},Wj=function(a,b){return Sj.ur(xj.Ha(a),b)},Xj=function(a){return a?Sj.Vm(a,!1):Tj},Yj=function(a){return a?Sj.Vm(a,!0):Tj},Zj=function(a){return a?Sj.vp(a,!1):""},ak=function(a){return a?Sj.vp(a,!0):""};var bk={"result-info":function(a,b){return"About "+a+" results ("+b+" seconds)"},page:function(a){return"Page "+a}},ck={"search-on-google":function(){var a=t(["Search for "," on Google"]),b=a.next().value;a=a.next().value;return{prefix:b,Uf:a}},"google-custom-search":function(){var a=t([""," Custom Search"]),b=a.next().value;a=a.next().value;return{prefix:b,Uf:a}},"sorry-message":function(){var a=t(["Please verify that you are not a robot. $$DIVIDER1$$Learn more.",""]),b=a.next().value;a=a.next().value;
var c=t(b.split("$$DIVIDER1$$"));b=c.next().value;c=c.next().value;return{gB:b,Fx:c,fB:a}},"backfill-none":function(){var a=t(["It looks like there aren't any matches for your search on ",". We have expanded your search to include the entire web."]),b=a.next().value;a=a.next().value;return{prefix:b,Uf:a}},"backfill-few":function(){var a=t(["It looks like there aren't many matches for your search on ",". We have expanded your search to include the entire web."]),b=a.next().value;a=a.next().value;return{prefix:b,
Uf:a}}};var dk={blank:"&nbsp;",image:"Image",web:"Web","ads-by-google":"Ads by Google","clear-results":"clear results",search:"search","search-uc":"Search","powered-by":"powered by",previous:"Previous",next:"Next","clear-tool-title":"Clear search box","no-results":"No Results","linked-cse-error-results":"Linked CSEs are no longer supported.  See https://goo.gl/Gs1KIc.",dym:"Did you mean:","showing-results-for":"Showing results for","search-instead-for":"Search instead for","custom-search":"Custom Search",
labeled:"Labeled","all-results-short":"All","all-results-long":"All results","refine-results":"Refine results:","file-format":"File Format:","order-results-by":"Sort by:","order-by-relevance":"Relevance","order-by-date":"Date","structured-data":"Structured data","cse-branding":"Google Custom Search Branding","enhanced-by-google":"enhanced by Google","next-page":"Next page","prev-page":"Previous page","close-button":"Close","visit-website":"Visit Website","learn-more":"Learn more","backfill-none":"It looks like there aren't any matches for your search on this site. We have expanded your search to include the entire web.",
"backfill-few":"It looks like there aren't many matches for your search on this site. We have expanded your search to include the entire web.","thumbnail-image":"Thumbnail image"};function ek(a,b){a=fk(a);var c;if(c=b){var d,e;c=Math.random()<(null!=(e=null!=(d=b.YF)?d:Aj[b.mq[0]])?e:0)}if(c&&!1!==window.SAFEVALUES_REPORTING&&"DocumentFragment"in window){var f,h;Math.random()<(null!=(h=null!=(f=b.OE)?f:Bj[b.mq[0]])?h:0)&&Dj(b,"HEARTBEAT");Cj(a,b)||jj(a).toString()!==a&&Dj(b,"H_ESCAPE")}return nf(a)}function gk(a){a=fk(a);return Ge(a)}function fk(a){return null===a?"null":void 0===a?"undefined":a};var hk=(new Date).getTime(),ik=!0;function jk(a,b){b=void 0===b?"1":b;a=new URL(a);a.searchParams.set("key","notsupplied");a.searchParams.set("v",b);return a}function kk(a,b){lk(a,void 0===b?"1":b)}
function lk(a,b){b=void 0===b?"1":b;var c=document.getElementsByTagName("head")[0];c||(c=document.body.parentNode.appendChild(document.createElement("head")));var d=document.createElement("script");d.type="text/javascript";d.charset="utf-8";a=ik?jk(a,b):new URL(a);if(cc||pc||mk("konqueror"))a.searchParams.set("nocache",String(hk)),hk++;Ki(d,gk(a.href));var e=function(){d.onload=null;d.parentNode.removeChild(d)};a=function(f){f=f?f:window.event;f=f.target?f.target:f.srcElement;if("loaded"===f.readyState||
"complete"===f.readyState)f.onreadystatechange&&(f.onreadystatechange=null),e()};"Gecko"===navigator.product?d.onload=e:d.onreadystatechange=a;c.appendChild(d)}function nk(a,b){return function(){return b.apply(a,arguments)}}function ok(a,b,c){c=void 0===c?[]:c;return function(){return b.apply(a,c)}}function pk(a){for(;a.firstChild;)a.removeChild(a.firstChild)}function qk(a,b){if(a)try{pk(a),a.appendChild(b)}catch(c){}return b}function L(a,b){try{a.appendChild(b)}catch(c){}return b}
function rk(a,b,c){c=void 0===c?{}:c;var d=void 0===c.gb?!1:c.gb;(void 0===c.ge?0:c.ge)||d?Ji(a,Gj(b)):(b=(new Xi).Mc().Ha(b),Ji(a,b))}function sk(a,b){void 0!=a.textContent?a.textContent=b:a.innerText=b}function tk(a){return document.createTextNode(void 0===a?"":a)}
function uk(a){a=void 0===a?{}:a;var b=void 0===a.text?void 0:a.text,c=void 0===a.className?void 0:a.className,d=void 0===a.ge?!1:a.ge,e=void 0===a.gb?!1:a.gb,f=document.createElement("div");(void 0===a.Hc?0:a.Hc)?L(f,tk(b)):b&&(b instanceof lf?Ji(f,b):rk(f,b,{ge:d,gb:e}));c&&(f.className=c);return f}function P(a){return uk({className:a})}function vk(a,b){var c=document.createElement("span");a&&L(c,tk(a));b&&(c.className=b);return c}
function wk(a,b,c){var d=document.createElement("table");d.setAttribute("cellSpacing",a?a:0);d.setAttribute("cellPadding",b?b:0);d.setAttribute("role","presentation");c&&(d.className=c);return d}function xk(a,b,c){(a=a.insertRow(-1))||alert(a);for(var d=0;d<b;d++)yk(a,c);return a}function yk(a,b){a=a.insertCell(-1);b&&(a.className=b);return a}function zk(a,b,c,d){var e=ng(document,"IMG");e.src=a;b&&(e.width=b);c&&(e.height=c);d&&(e.className=d);return e}
function Ak(a,b,c,d,e){var f=document.createElement("a");a&&xf(f,a);b&&(d?L(f,vk(b,d)):L(f,tk(b)));c&&(f.target=c);e&&(f.title=e);return f}function Bk(a,b,c,d,e,f){f=void 0===f?{}:f;var h=P(d),k=document.createElement("a");k.href=a;rk(k,b,{ge:!0});d&&(k.className=d);c&&(k.target=c);e&&(k.title=e);for(var l in f)k.setAttribute(l,f[l]);h.appendChild(k);return h}
function Ck(a,b){b=void 0===b?{}:b;b=void 0===b.gb?!1:b.gb;var c=document.createDocumentFragment(),d=document.createElement("div");for(a instanceof lf?Ji(d,a):b?Ji(d,ek(a)):rk(d,a,{ge:!1});d.firstChild;)c.appendChild(d.firstChild);return c}
function Dk(a,b,c,d,e,f,h){e=void 0===e?"":e;var k=document.createElementNS("http://www.w3.org/2000/svg","svg");k.setAttribute("width",f||c);k.setAttribute("height",h||d);k.setAttribute("viewBox","0 0 "+c+" "+d);e&&k.setAttribute("class",e);c=document.createElementNS("http://www.w3.org/2000/svg","title");c.textContent=b;k.appendChild(c);b=document.createElementNS("http://www.w3.org/2000/svg","path");b.setAttribute("d",a);k.appendChild(b);return k}
function Ek(a,b){b?(a.tabIndex=0,a.onclick=b,a.onkeypress=function(c){c=c||window.event;c.keyCode&&13==c.keyCode&&b.call(a,c)}):(a.tabIndex=-1,a.removeAttribute("tabIndex"),a.onclick=null,a.onkeypress=null)}
var Fk="",Gk={st:{XD:1,eE:1,SE:1,id:1,TE:1,"in":1,fF:1,hF:1,jF:1,kF:1,mF:1,wF:1,qG:1,vG:1,wG:1,AG:1,BG:1,DG:1},cE:{JD:1,OD:1,QD:1,SD:1,UD:1,VD:1,st:1,fE:1,"do":1,jE:1,rE:1,GE:1,HE:1,IE:1,RE:1,gF:1,nF:1,pF:1,qF:1,rF:1,sF:1,tF:1,uF:1,vF:1,DF:1,FF:1,GF:1,HF:1,IF:1,MF:1,WF:1,eG:1,mG:1,sG:1,tG:1,uG:1,yG:1,zG:1,CG:1},xF:{KD:1}};function mk(a){return a in Hk?Hk[a]:Hk[a]=navigator.userAgent.toLowerCase().includes(a)}
var Hk={},Ik=function(a){this.bt=a+"branding";this.vertical=a+"branding-vertical";this.Mw=a+"branding-img-noclear";this.ot=a+"branding-clickable";this.text=a+"branding-text"},Jk=function(a,b,c){if(!a)return{length:0};b=b&&"*"!==b?b.toUpperCase():"";if(c&&a.getElementsByClassName){c=a.getElementsByClassName(c);if(b){a={};for(var d=0,e=0,f;f=c[e];e++)b===f.nodeName&&(a[d++]=f);a.length=d;return a}return c}b=a.getElementsByTagName(b||"*");if(c){a={};for(e=d=0;f=b[e];e++)Bh(f,c)&&(a[d++]=f);a.length=
d;return a}return b};function Kk(a,b){for(var c in b)a.searchParams.set(c,b[c])}function Lk(a,b){b||(b=document.body);for(var c=0;a!==b;)c+=a.offsetTop,a=a.offsetParent;return c}function Mk(a){try{return a instanceof HTMLFormElement}catch(b){return!!a&&"object"===typeof a&&1===a.nodeType&&"object"===typeof a.style&&"object"===typeof a.ownerDocument&&"form"===a.tagName.toLowerCase()}}function Nk(a){return"string"===typeof a?document.getElementById(a):a}
function Ok(a){var b=a.parentElement;return b?b.firstElementChild:a}function Pk(a){if(a){var b=ng(document,"A");xf(b,Ne(a));a=b.href}else a=null;return a}function Qk(a){return!!a&&/https?:\/\/([^/.:]+\.)*google(\.[^/.:]+)*(:[0-9]+)?\/cse/.test(a)}function Rk(a){window.console&&window.console.warn(a)}function Sk(a){return"9d449ff4a772956c6"===a||a.startsWith("r-")};function Tk(){};/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
var Uk=function(a,b){this.wh=[];this.Dp=a;this.Tm=b||null;this.sf=this.Od=!1;this.Yb=void 0;this.nl=this.Ws=this.hi=!1;this.Nh=0;this.Na=null;this.ji=0};fb(Uk,Tk);g=Uk.prototype;g.cancel=function(a){if(this.Od)this.Yb instanceof Uk&&this.Yb.cancel();else{if(this.Na){var b=this.Na;delete this.Na;a?b.cancel(a):b.Zs()}this.Dp?this.Dp.call(this.Tm,this):this.nl=!0;this.Od||this.bj(new Vk(this))}};g.Zs=function(){this.ji--;0>=this.ji&&this.cancel()};g.Em=function(a,b){this.hi=!1;this.Bl(a,b)};
g.Bl=function(a,b){this.Od=!0;this.Yb=b;this.sf=!a;this.An()};g.lm=function(){if(this.Od){if(!this.nl)throw new Wk(this);this.nl=!1}};g.dt=function(a){this.lm();this.Bl(!0,a)};g.bj=function(a){this.lm();this.Bl(!1,a)};g.ps=function(a,b){return this.dg(a,null,b)};g.rs=function(a,b){return this.dg(null,a,b)};g.dg=function(a,b,c){this.wh.push([a,b,c]);this.Od&&this.An();return this};
g.then=function(a,b,c){var d,e,f=new gh(function(h,k){e=h;d=k});this.dg(e,function(h){h instanceof Vk?f.cancel():d(h);return Xk},this);return f.then(a,b,c)};Uk.prototype.$goog_Thenable=!0;Uk.prototype.ix=function(a){return a instanceof Error};Uk.prototype.Eo=function(){return Tb(this.wh,function(a){return"function"===typeof a[1]})};var Xk={};
Uk.prototype.An=function(){if(this.Nh&&this.Od&&this.Eo()){var a=this.Nh,b=Yk[a];b&&(b.az(),delete Yk[a]);this.Nh=0}this.Na&&(this.Na.ji--,delete this.Na);a=this.Yb;for(var c=b=!1;this.wh.length&&!this.hi;){var d=this.wh.shift(),e=d[0],f=d[1];d=d[2];if(e=this.sf?f:e)try{var h=e.call(d||this.Tm,a);h===Xk&&(h=void 0);void 0!==h&&(this.sf=this.sf&&(h==a||this.ix(h)),this.Yb=a=h);if(fh(a)||"function"===typeof z.Promise&&a instanceof z.Promise)this.hi=c=!0}catch(k){a=k,this.sf=!0,this.Eo()||(b=!0)}}this.Yb=
a;c&&(h=db(this.Em,this,!0),c=db(this.Em,this,!1),a instanceof Uk?(a.dg(h,c),a.Ws=!0):a.then(h,c));b&&(a=new Zk(a),Yk[a.Db]=a,this.Nh=a.Db)};var Wk=function(){hb.call(this)};fb(Wk,hb);Wk.prototype.message="Deferred has already fired";Wk.prototype.name="AlreadyCalledError";var Vk=function(){hb.call(this)};fb(Vk,hb);Vk.prototype.message="Deferred was canceled";Vk.prototype.name="CanceledError";var Zk=function(a){this.Db=z.setTimeout(db(this.jB,this),0);this.Eg=a};
Zk.prototype.jB=function(){delete Yk[this.Db];throw this.Eg;};Zk.prototype.az=function(){z.clearTimeout(this.Db)};var Yk={};var $k=this,al=Ge(Ae(Be("https://support.google.com/programmable-search/answer/6001359#captcha"))),bl=Ge(Ae(Be("https://www.google.com/recaptcha/api.js?render=explicit"))),cl,dl=Ae(Be("display:none;"));cl=0===dl.length?Xe:new Ue(dl,Te);
var el=function(a){a=P(a);F(a,"gs-result");F(a,"gs-error-result");F(a,"gs-captcha-outer-wrapper");a.setAttribute("id","recaptcha-wrapper");var b=ck["sorry-message"](),c=b.gB,d=b.Fx,e=b.fB;b=P();c=c?vk(c,"gs-captcha-msg"):null;e=e?vk(e,"gs-captcha-msg"):null;d=Ak(al.toString(),d,"_blank","gs-captcha-info-link");c&&L(b,c);L(b,d);e&&L(b,e);d=P("gs-captcha-wrapper");d.setAttribute("id","recaptcha-element");L(a,b);L(a,d);return{yq:a,By:d}},fl=function(){var a;(null==(a=z.console)?0:a.log)&&z.console.log("Unable to load recaptcha widget")},
gl=function(){var a=Nk("recaptcha-wrapper");a&&a.remove()},hl=function(a,b,c,d){var e=b.yq;z.grecaptcha.render(b.By,{sitekey:a?"6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI":"6LdE6qgbAAAAANq2Tal4NuP8YdGwtfdTpCLArNE-",callback:function(f){e.style.cssText=Ve(cl);c(f);d&&d()},"expired-callback":function(){}})},il=function(a,b,c,d,e,f){gl();var h="762379dc6347d760b"===a,k=el(b);d(bl,{async:!0,defer:!0}).ps(function(){z.grecaptcha.ready(function(){if(c.sp){var l=c.sp;l(c.query,"reCaptcha.render",c.uz,function(){return hl(h,
k,f,e)}).apply($k)}else hl(h,k,f,e)})}).rs(fl);return k.yq},jl=function(a,b,c){var d=["gsc-adBlock","gsc-adBlockNoHeight","gsc-adBlockInvisible"],e=function(p){p&&(F(p,"gsc-adBlockInvisible"),b(function(){Ah(p,"gsc-adBlock")}))},f=function(p){p&&"gsc-wrapper"===p.className?(p=p.firstElementChild,p=null!=p&&d.includes(p.className)):p=!1;return p},h=function(p){c(function(){e(p)})};a=Jk(a,"div","gsc-wrapper");for(var k=0;k<a.length;++k)if(f(a[k]))for(var l=0;l<a[k].childElementCount;++l){var m=void 0,
q=null==(m=a[k])?void 0:m.children[l];if("gsc-adBlock"===q.className){e(q);return}if(null!=q&&d.includes(q.className)){h(q);return}}};var kl=function(a){return"string"===typeof a?""!==a&&"0"!==a&&"false"!==a.toLowerCase():!!a},ll=function(a){a=parseInt(a,10);return isNaN(a)?void 0:a},S=function(a){return function(b){for(var c=0;c<a.length;c++)if(typeof b===a[c])return b}},ml=function(){var a=0;return function(){return"___gcse_"+a++}}(),nl=function(a){var b=0;return function(c){return"two-column"===a?c||String(a):c||String(a+b++)}},ol={};ol.standard={af:["searchbox+results"],Lg:nl("standard")};
ol["two-column"]={af:["searchbox","results"],Lg:nl("two-column")};ol["searchbox-only"]={af:["searchbox"],Lg:nl("searchbox-only")};ol["searchresults-only"]={af:["results"],Lg:nl("searchresults-only")};var pl={search:{rc:"standard",Ze:"searchbox+results"},searchbox:{rc:"two-column",Ze:"searchbox"},searchresults:{rc:"two-column",Ze:"results"},"searchbox-only":{rc:"searchbox-only",Ze:"searchbox"},"searchresults-only":{rc:"searchresults-only",Ze:"results"}},ql,rl=[],sl;
for(sl in pl)rl.push("gcse\\:"+sl),rl.push("div.gcse-"+sl);ql=rl.join(", ");
var tl=function(a,b,c){b=b&&"*"!==b?b.toUpperCase():"";if(c&&a.getElementsByClassName){c=a.getElementsByClassName(c);if(b){a={};for(var d=0,e,f=0;e=c[f];f++)b===e.nodeName&&(a[d++]=e);a.length=d;return a}return c}b=a.getElementsByTagName(b||"*");if(c){a={};for(f=d=0;e=b[f];f++){a:{if(null!=e&&null!=e.className){var h=e.className.split(" ");for(var k=0;k<h.length;k++)if(h[k]===c){h=!0;break a}}h=!1}h&&(a[d++]=e)}a.length=d;return a}return b},ul=function(a){var b=[],c;for(c in pl){for(var d=a.getElementsByTagName("gcse:"+
c),e=0;e<d.length;e++)b.push(d[e]);d=tl(a,"div","gcse-"+c);for(e=0;e<d.length;e++)b.push(d[e])}return b},vl={YC:{name:"resultsUrl",l:function(a){if("string"===typeof a&&(a=Pk(a))&&(a.startsWith("http://")||a.startsWith("https://")))return a},defaultValue:void 0,s:!0,g:void 0,i:void 0,m:"searchbox"},NC:{name:"newWindow",l:kl,defaultValue:!1,s:!0,g:void 0,i:void 0,m:"searchbox"},VC:{name:"queryParameterName",l:S(["string"]),defaultValue:"q",s:!0,g:void 0,i:void 0,m:void 0},UB:{name:"autoSearchOnLoad",
l:kl,defaultValue:!0,s:!0,g:void 0,i:void 0,m:void 0},ZB:{name:"defaultToRefinement",l:S(["string"]),defaultValue:void 0,s:!0,g:"defaultToRefinement",i:void 0,m:void 0},eC:{name:"enableOrderBy",l:kl,defaultValue:void 0,s:!0,g:"enableOrderBy",i:void 0,m:void 0},SC:{name:"orderByOptions",l:S(["object"]),defaultValue:void 0,s:!1,g:"keys",i:"orderByOptions",m:void 0},ZC:{name:"resultSetSize",l:S(["string","number"]),defaultValue:void 0,s:!0,g:"resultSetSize",i:void 0,m:void 0},WC:{name:"extendedRestricts",
l:S(["object"]),defaultValue:void 0,s:!1,g:"restrict-extended",i:void 0,m:void 0},aD:{name:"safeSearch",l:S(["string"]),defaultValue:void 0,s:!0,g:"restrict-safesearch",i:void 0,m:void 0},cC:{name:"enableHistory",l:kl,defaultValue:!1,s:!0,g:void 0,i:void 0,m:void 0},KC:{name:"linkTarget",l:S(["string"]),defaultValue:void 0,s:!0,g:void 0,i:void 0,m:"results"},gC:{name:"enableSpeech",l:kl,defaultValue:!1,s:!0,g:void 0,i:void 0,m:"searchbox"},bC:{name:"enableAutoComplete",l:kl,defaultValue:void 0,s:!0,
g:void 0,i:void 0,m:"searchbox"},TB:{name:"autoCompleteValidLanguages",l:S(["string"]),defaultValue:void 0,s:!0,g:"validLanguages",i:"autoCompleteOptions",m:"searchbox"},QB:{name:"autoCompleteMaxCompletions",l:ll,defaultValue:void 0,s:!0,g:"maxCompletions",i:"autoCompleteOptions",m:"searchbox"},RB:{name:"autoCompleteMaxPromotions",l:ll,defaultValue:void 0,s:!0,g:"maxPromotions",i:"autoCompleteOptions",m:"searchbox"},SB:{name:"autoCompleteSource",l:S(["string"]),defaultValue:void 0,s:!1,g:"autoCompleteSource",
i:void 0,m:void 0},OC:{name:"noResultsString",l:S(["string"]),defaultValue:void 0,s:!0,g:void 0,i:void 0,m:"results"},NB:{name:"addOverride",l:S(["string"]),defaultValue:void 0,s:!0,g:void 0,i:void 0,m:void 0},PC:{name:"numTopRefinements",l:ll,defaultValue:void 0,s:!1,g:void 0,i:void 0,m:void 0},CD:{name:"webSearchResultSetSize",l:S(["number","string"]),defaultValue:void 0,s:!0,g:"resultSetSize",i:"webSearchOptions",m:void 0},BD:{name:"webSearchExtendedRestricts",l:S(["object"]),defaultValue:void 0,
s:!1,g:"restrict-extended",i:"webSearchOptions",m:void 0},zD:{name:"lr",l:S(["string"]),defaultValue:void 0,s:!0,g:"lr",i:"webSearchExtendedRestricts",m:void 0},vD:{name:"cr",l:S(["string"]),defaultValue:void 0,s:!0,g:"cr",i:"webSearchExtendedRestricts",m:void 0},xD:{name:"gl",l:S(["string"]),defaultValue:void 0,s:!0,g:"gl",i:"webSearchExtendedRestricts",m:void 0},wD:{name:"filter",l:S(["number"]),defaultValue:void 0,s:!0,g:"filter",i:"webSearchExtendedRestricts",m:void 0},uD:{name:"as_sitesearch",
l:S(["string"]),defaultValue:void 0,s:!0,g:"as_sitesearch",i:"webSearchExtendedRestricts",m:void 0},sD:{name:"as_oq",l:S(["string"]),defaultValue:void 0,s:!0,g:"as_oq",i:"webSearchExtendedRestricts",m:void 0},FD:{name:"sort_by",l:S(["string"]),defaultValue:void 0,s:!0,g:"sort",i:"webSearchExtendedRestricts",m:void 0},tD:{name:"as_rights",l:S(["string"]),defaultValue:void 0,s:!0,g:"as_rights",i:"webSearchExtendedRestricts",m:void 0},rD:{name:"as_filetype",l:S(["string"]),defaultValue:void 0,s:!0,g:"as_filetype",
i:"webSearchExtendedRestricts",m:void 0},ED:{name:"webSearchSafesearch",l:S(["string"]),defaultValue:void 0,s:!0,g:"restrict-safesearch",i:"webSearchOptions",m:void 0},yD:{name:"webSearchLinkTarget",l:S(["string"]),defaultValue:void 0,s:!0,g:"linkTarget",i:"webSearchOptions",m:"results"},AD:{name:"webSearchQueryAddition",l:S(["string"]),defaultValue:void 0,s:!0,g:"queryAddition",i:"webSearchOptions",m:void 0},dC:{name:"enableImageSearch",l:kl,defaultValue:void 0,s:!0,g:"enableImageSearch",i:void 0,
m:"results"},aC:{name:"disableWebSearch",l:kl,defaultValue:void 0,s:!0,g:"disableWebSearch",i:void 0,m:void 0},YB:{name:"defaultToImageSearch",l:kl,defaultValue:void 0,s:!0,g:"defaultToImageSearch",i:void 0,m:void 0},zC:{name:"imageSearchLayout",l:S(["string"]),defaultValue:void 0,s:!0,g:"layout",i:"imageSearchOptions",m:"results"},BC:{name:"imageSearchExtendedRestricts",l:S(["object"]),defaultValue:void 0,s:!1,g:"restrict-extended",i:"imageSearchOptions",m:void 0},AC:{name:"image_lr",l:S(["string"]),
defaultValue:void 0,s:!0,g:"lr",i:"imageSearchExtendedRestricts",m:void 0},sC:{name:"image_cr",l:S(["string"]),defaultValue:void 0,s:!0,g:"cr",i:"imageSearchExtendedRestricts",m:void 0},uC:{name:"image_gl",l:S(["string"]),defaultValue:void 0,s:!0,g:"gl",i:"imageSearchExtendedRestricts",m:void 0},tC:{name:"image_filter",l:S(["number"]),defaultValue:void 0,s:!0,g:"filter",i:"imageSearchExtendedRestricts",m:void 0},rC:{name:"image_as_sitesearch",l:S(["string"]),defaultValue:void 0,s:!0,g:"as_sitesearch",
i:"imageSearchExtendedRestricts",m:void 0},pC:{name:"image_as_oq",l:S(["string"]),defaultValue:void 0,s:!0,g:"as_oq",i:"imageSearchExtendedRestricts",m:void 0},DC:{name:"image_sort_by",l:S(["string"]),defaultValue:void 0,s:!0,g:"sort",i:"imageSearchExtendedRestricts",m:void 0},qC:{name:"image_as_rights",l:S(["string"]),defaultValue:void 0,s:!0,g:"as_rights",i:"imageSearchExtendedRestricts",m:void 0},oC:{name:"image_as_filetype",l:S(["string"]),defaultValue:void 0,s:!0,g:"as_filetype",i:"imageSearchExtendedRestricts",
m:void 0},xC:{name:"image_size",l:S(["string"]),defaultValue:void 0,s:!0,g:"imgsz",i:"imageSearchExtendedRestricts",m:void 0},vC:{name:"image_colortype",l:S(["string"]),defaultValue:void 0,s:!0,g:"imgc",i:"imageSearchExtendedRestricts",m:void 0},wC:{name:"image_dominantcolor",l:S(["string"]),defaultValue:void 0,s:!0,g:"imgcolor",i:"imageSearchExtendedRestricts",m:void 0},yC:{name:"image_type",l:S(["string"]),defaultValue:void 0,s:!0,g:"imgtype",i:"imageSearchExtendedRestricts",m:void 0},CC:{name:"imageSearchResultSetSize",
l:S(["number","string"]),defaultValue:void 0,s:!0,g:"resultSetSize",i:"imageSearchOptions",m:void 0},jC:{name:"gaQueryParameter",l:S(["string"]),defaultValue:void 0,s:!0,g:"queryParameter",i:"googleAnalyticsOptions",m:"searchbox"},iC:{name:"gaCategoryParameter",l:S(["string"]),defaultValue:void 0,s:!0,g:"categoryParameter",i:"googleAnalyticsOptions",m:"searchbox"},LB:{name:"adchannel",l:S(["string"]),defaultValue:void 0,s:!0,g:"adchannel",i:void 0,m:void 0},MB:{name:"adclient",l:S(["string"]),defaultValue:void 0,
s:!0,g:"adclient",i:void 0,m:void 0},PB:{name:"adtest",l:S(["string"]),defaultValue:void 0,s:!0,g:"adtest",i:void 0,m:void 0},OB:{name:"adoptions",l:S(["object"]),defaultValue:void 0,s:!1,g:"adoptions",i:void 0,m:void 0},fD:{name:"overlayResults",l:kl,defaultValue:!1,s:!0,g:"overlayResults",i:void 0,m:void 0},fC:{name:"enableRichSnippets",l:kl,defaultValue:!1,s:!1,g:void 0,i:void 0,m:"results"},nC:{name:"hideElementBranding",l:kl,defaultValue:!1,s:!1,g:void 0,i:void 0,m:void 0},UC:{name:"personalizedAds",
l:kl,defaultValue:!0,s:!0,g:"personalizedAds",i:void 0,m:void 0},XB:{name:"cssThemeVersion",l:S(["number"]),defaultValue:void 0,s:!1,g:void 0,i:void 0,m:void 0},LC:{name:"mobileLayout",l:S(["string"]),defaultValue:"enabled",s:!0,g:"mobileLayout",i:void 0,m:void 0},HC:{name:"isMobileDevice",l:kl,defaultValue:!1,s:!1,g:void 0,i:void 0,m:void 0},JC:{name:"isSafeSearchActive",l:function(a){if("string"===typeof a){if("off"===a||"moderate"===a)return"off";if("active"===a)return"active"}else if("boolean"===
typeof a)return a?"active":"off"},defaultValue:void 0,s:!0,g:"isSafeSearchActive",i:void 0,m:void 0},jD:{name:"adStyleId",l:S(["string"]),defaultValue:void 0,s:!0,g:void 0,i:void 0,m:void 0}},wl=function(a,b){for(var c in vl)vl.hasOwnProperty(c)&&a.call(b,vl[c])},xl=["oq","gs_204"];var yl=function(a,b){var c={};wl(function(d){var e=a.getAttribute(b+d.name);null!=e&&(c[d.name]=e)},null);return c},zl=function(a,b){this.node=a;this.kq=b?1:0;if(b){var c=b.tag||"search";var d=b.attributes||{}}else{c="";c=a.nodeName.toLowerCase();var e="";"div"===c?(e="data-",c=(a.className||a.getAttribute("class")).substr(5)):c=c.substr(5);d=yl(a,e)}this.attributes=d;this.rc=pl[c].rc;this.type=pl[c].Ze;a=b?b.gname:a.getAttribute(e+"gname");this.ua=ol[this.rc].Lg(a);this.Et=function(){var f=this.node;
if(0===this.kq){var h=document.createElement("div");var k=f.parentNode;k.insertBefore(h,f);k.removeChild(f);h.id=f.id;this.node=h}else 1===this.kq&&(h=document.createElement("div"),f.appendChild(h),this.node=h);this.node.id&&0!==this.node.id.length||(this.node.id=ml())}};var Al=' <div style="display:none"> <span id="private_ratings"> <span class="gsc-snippet-metadata"> <span data-if="Vars.ratingstars"> <span class="gsc-rating-bar"> <span data-attr="{style:\'width:\' + (Vars.ratingstars * 20) + \'%\'}"></span> </span> <span data-if="Vars.ratingcount"> <span data-body="\' \' + Vars.ratingcount"></span> <span> reviews</span> </span> </span> <span data-if="Vars.totaltime"> <span data-if="Vars.ratingstars && Vars.ratingcount"> - </span> <span data-body="Vars.totaltime"></span> </span> <span data-if="Vars.calories"> <span data-if="Vars.ratingstars && Vars.ratingcount || Vars.totaltime"> - </span> <span data-body="Vars.calories"></span> <span> cal</span> </span> <span data-if="Vars.pricerange"> <span data-if="Vars.ratingstars && Vars.ratingcount || Vars.totaltime || Vars.calories"> - </span> <span> Price range: </span> <span data-body="Vars.pricerange"></span> </span> <span data-if="Vars.reviewer" class="gsc-reviewer"> <span data-body="\' \' + Vars.reviewer"></span> </span> </span> </span> <span id="private_hproduct"> <span class="gsc-snippet-metadata"> <span data-if="Vars.availability">Availability: <span data-body="Vars.availability"></span>.</span> <span data-if="Vars.availability && Vars.price">&nbsp;</span> <span data-if="Vars.price"> Price: <span data-body="Vars.price"></span>.</span> </span> </span> <span id="private_hrecipe"> <span data-if="Vars.author" class="gsc-author"> <span data-body="\' \' + Vars.author"></span> </span> </span> <span id="private_recipe"> <span data-attr="0" data-body="render(\'private_ratings\',google.search.richsnippets.merge(richSnippet.recipe))"> </span> <span data-if="Vars.richSnippet.hrecipe && Vars.richSnippet.hrecipe.author && !Vars.richSnippet.recipe.reviewer" data-attr="0" data-body="render(\'private_hrecipe\',richSnippet.hrecipe)"> </span> </span> <span id="private_person"> <span data-vars="{vcard:google.search.richsnippets.merge(Vars.richSnippet.vcard)}"> <span data-if="Vars.richSnippet.vcard && vcard.adr"> <span data-if="vcard.adr" class="gs-location"> <span data-body="\' \' + vcard.adr"> </span> </span> </span> <span data-elif="Vars.richSnippet.person"> <span data-if="person.role" class="gsc-role"> <span data-attr="0" data-body="\' \' + person.role"> </span> </span> <span data-if="person.org" class="gsc-org"> <span data-body="\' @\' + person.org"> </span> </span> <span data-if="person.location" class="gsc-location"> <span data-if="person.org || person.role || Vars.richSnippet.review"> - </span> <span data-body="\' \' + person.location"> </span> </span> </span> <span data-if="Vars.richSnippet.vcard && vcard.tel" class="gsc-tel"> <span data-if="(person && (person.org || person.role || Vars.richSnippet.review || person.location)) || (Vars.richSnippet.vcard && vcard.adr) "> - </span> <span data-body="\' Tel: \' + vcard.tel"> </span> </span> </span> </span> <span id="private_metadata" class="gsc-snippet-metadata"> <span data-vars="{person:google.search.richsnippets.merge(Vars.richSnippet.person), product:google.search.richsnippets.merge(Vars.richSnippet.hproduct)}"> <span data-if="Vars.richSnippet.recipe" data-attr="0" data-body="render(\'private_recipe\', Vars)"> </span> <span data-elif="Vars.richSnippet.review" data-attr="0" data-body="render(\'private_ratings\',google.search.richsnippets.merge(richSnippet.review))"> </span> <span data-if="Vars.richSnippet.hproduct && (product.availability || product.price)" data-attr="0" data-body="render(\'private_hproduct\', product)"> </span> <span data-elif="Vars.richSnippet.person || Vars.richSnippet.vcard" data-attr="0" data-body="render(\'private_person\', Vars)"> </span> </span> </span> <div id="base_facets"> <div class="gsc-context-box" data-facetgroup=\'title\'> </div> </div> <div id="base_facetGroupEntry"> <div> <div class="gsc-facet-label gsc-col" style="display:inline-block;"> <a data-attr="{\'data-refinementLabel\': label, \'label-with-op\': label_with_op}" data-body="anchor"></a> </div> <div class="gsc-facet-result gsc-col" data-body="html(width + \'%\')" style="display:inline-block;"> </div> <div data-attr="{\'class\': index == \'first\' ? \'gsc-chart gsc-top gsc-col\' : index == \'last\' ? \'gsc-chart gsc-bottom gsc-col\' : index == \'sizeone\' ? \'gsc-chart gsc-bottom gsc-col gsc-top\' : \'gsc-chart gsc-col\'}" style="display:inline-block;"> <div class="" data-attr="{style:\'width:\' + width + \'%\'}"></div> </div> </div> </div> <div id="base_webResult"> <div class="gs-webResult gs-result" data-vars="{longUrl:function() { var i = unescapedUrl.indexOf(visibleUrl); return i < 1 ? visibleUrl : unescapedUrl.substring(i);}}"> <div class="gsc-thumbnail-inside"> <div class="gs-title"> <a class="gs-title" data-attr="{href:unescapedUrl,target:target,dir:bidiHtmlDir(title)}" data-body="html(title)"> </a> </div> </div> <div class="gsc-url-top"> <div class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-short" data-body="visibleUrl" data-attr="{dir:bidiTextDir(visibleUrl)}"> </div> <div class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long" data-body="Vars.formattedUrl ? html(Vars.formattedUrl) : longUrl()" data-attr="{dir: Vars.formattedUrl ? bidiHtmlDir(Vars.formattedUrl) : bidiTextDir(longUrl()), style:\'word-break:break-all;\'}"> </div> <div class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-breadcrumb"> <span data-body="(Vars.richSnippet && Vars.richSnippet.metatags && Vars.richSnippet.metatags.ogSiteName) || (Vars.breadcrumbUrl && Vars.breadcrumbUrl.host) || visibleUrl"></span> <span data-if="Vars.breadcrumbUrl.crumbs" data-foreach="Vars.breadcrumbUrl.crumbs" data-body="\' \u203a \' + Cur"></span> </div> </div> <div class="gsc-table-result"> <div data-if="Vars.richSnippet" data-attr="0" data-body="render(\'thumbnail\',richSnippet,{url:unescapedUrl,target:target})"> </div> <div class="gsc-table-cell-snippet-close"> <div class="gs-title gsc-table-cell-thumbnail gsc-thumbnail-left"> <a class="gs-title" data-attr="{href:unescapedUrl,target:target,dir:bidiHtmlDir(title)}" data-body="html(title)"> </a> </div> <div class="gs-fileFormat" data-if="Vars.fileFormat"> <span class="gs-fileFormat" data-body="localizedMessages[\'file-format\'] + \' \'"></span> <span class="gs-fileFormatType" data-body="Vars.fileFormat"></span> </div> <div data-if="google.search.CurrentLocale == \'en\' && Vars.richSnippet"> <span data-attr="0" data-body="render(\'private_metadata\', Vars)"> </span> </div> <div class="gs-bidi-start-align gs-snippet" data-body="html(content)" data-attr="{dir:bidiHtmlDir(content)}"> </div> <div class="gsc-url-bottom"> <div class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-short" data-body="visibleUrl" data-attr="{dir:bidiTextDir(visibleUrl)}"> </div> <div class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long" data-body="Vars.formattedUrl ? html(Vars.formattedUrl) : longUrl()" data-attr="{dir: Vars.formattedUrl ? bidiHtmlDir(Vars.formattedUrl) : bidiTextDir(longUrl()), style:\'word-break:break-all;\'}"> </div> </div> <div data-if="Vars.richSnippet && Vars.richSnippet.action" class="gs-actions" data-body="render(\'action\',richSnippet,{url:unescapedUrl,target:target})"> </div> <div class="gs-richsnippet-box" style="display: none;"> </div> <div class="gs-per-result-labels" data-attr="{url:unescapedUrl}"> <span data-body="localizedMessages[\'labeled\']" data-if="Vars.perResultLabels"></span> <div data-foreach="Vars.perResultLabels" data-attr="0" data-if="Vars.perResultLabels"> <a class="gs-label" data-attr="{\'data-refinementLabel\': Cur[\'label\'], \'label-with-op\': Cur[\'label_with_op\'], \'dir\' : bidiTextDir(Cur.anchor)}" data-body="Cur.anchor"></a> <span data-body="bidiTextMarkAfter(Cur.anchor)"></span> </div> </div> </div> </div> </div> </div> <div id="base_imageResult_image" ><a data-attr="{ \'class\':imageClass }" ><img data-attr="{ \'src\':Vars.tbLargeUrl || Vars.tbMedUrl || Vars.tbUrl, \'title\':titleNoFormatting, \'alt\': titleNoFormatting, \'class\':imageClass }" ></a ></div> <div id="base_imageResult_text" ><div class="gs-title gs-ellipsis" ><a class="gs-title" data-attr="{ href:originalContextUrl, target:target, dir:bidiHtmlDir(title) }" data-body="html(title)"></a ></div ><div class="gs-visibleUrl gs-bidi-start-align gs-ellipsis gsc-url-top" data-attr="{title:visibleUrl, dir:bidiTextDir(visibleUrl)}" data-body="visibleUrl" ></div ><div class="gs-snippet gs-bidi-start-align gs-ellipsis" data-attr="{title:contentNoFormatting, dir:bidiHtmlDir(content)}" data-body="html(content)" ></div ><div class="gs-size gs-ellipsis" data-body="width + \'&times;\' + height + \' &sdot; \'" ></div ><div class="gs-visibleUrl gs-bidi-start-align gs-ellipsis gsc-url-bottom" data-attr="{title:visibleUrl, dir:bidiTextDir(visibleUrl)}" data-body="visibleUrl" ></div ></div> <div id="base_imageResult_content" ><div data-body="render(\'base_imageResult_image\', Vars)" class="gs-image-box" ></div ><div data-body="render(\'base_imageResult_text\', Vars)" class="gs-text-box gs-ellipsis" ></div ></div> <div id="base_imageResult_popup" ><div class="gs-result gs-imageResult gs-imageResult-popup" ><div class="gs-image-thumbnail-box" ><div data-body="render(\'base_imageResult_image\', Vars, { imageClass: \'gs-image gs-image-scalable\' })" class="gs-image-box" ></div ></div ><div data-body="render(\'base_imageResult_content\', Vars, { imageClass: \'gs-image\' })" class="gs-image-popup-box" ></div ></div ><div class="gs-imagePreviewArea-invisible" ><a class="gs-previewLink" data-attr="{href:Vars.originalContextUrl, target:target}" ></a ><div class="gs-previewSnippet" ><div class="gs-previewTitle" ><a class="gs-previewLink"data-attr="{href:Vars.originalContextUrl, target:target}" data-body="titleNoFormatting" ></a ></div ><div class="gs-previewUrl" data-body="visibleUrl" ></div ><div class="gs-previewSize" data-body="width + \'&times;\' + height" ></div ><div class="gs-previewDescription" data-body="contentNoFormatting" ></div ></div ></div ></div> <div id="base_thumbnail"> <div data-attr="0" data-vars="{tn:(Vars.cseThumbnail && cseThumbnail.src) ? cseThumbnail : ( (Vars.thumbnail && thumbnail.src) ? thumbnail : {src:Vars.document && document.thumbnailUrl})}"> <div class="gsc-table-cell-thumbnail gsc-thumbnail" data-if="tn.src"> <div data-if="!tn.width || !tn.height || tn.width >= tn.height * 7 / 5" class="gs-image-box gs-web-image-box gs-web-image-box-landscape"> <a class="gs-image" data-attr="{href:url,target:target}"> <img class="gs-image" data-attr="{ src:tn.src, alt:localizedMessages[\'thumbnail-image\'], }"> </a> </div> <div data-elif="true" class="gs-image-box gs-web-image-box gs-web-image-box-portrait"> <a class="gs-image" data-attr="{href:url,target:target}"> <img class="gs-image" data-attr="{ src:tn.src, alt:localizedMessages[\'thumbnail-image\'], }"> </a> </div> </div> </div> </div> <div id="base_action"> <div data-foreach="Vars.action" data-attr="0"> <div data-attr="{\'class\': \'gs-action \' + Cur[\'class\']}" data-if="Cur.url && Cur.label"> <a class="gs-action" data-attr="{href:Cur.url,target:target,dir:bidiTextDir(Cur.label)}" data-body="Cur.label"></a> </div> </div> </div> </div> ',
Bl=' <div style="display:none"> <span id="private_ratings"> <span class="gsc-snippet-metadata"> <span data-if="Vars.ratingstars"> <span class="gsc-rating-bar"> <span data-attr="{style:\'width:\' + (Vars.ratingstars * 20) + \'%\'}"></span> </span> <span data-if="Vars.ratingcount"> <span data-body="\' \' + Vars.ratingcount"></span> <span> reviews</span> </span> </span> <span data-if="Vars.totaltime"> <span data-if="Vars.ratingstars && Vars.ratingcount"> - </span> <span data-body="Vars.totaltime"></span> </span> <span data-if="Vars.calories"> <span data-if="Vars.ratingstars && Vars.ratingcount || Vars.totaltime"> - </span> <span data-body="Vars.calories"></span> <span> cal</span> </span> <span data-if="Vars.pricerange"> <span data-if="Vars.ratingstars && Vars.ratingcount || Vars.totaltime || Vars.calories"> - </span> <span> Price range: </span> <span data-body="Vars.pricerange"></span> </span> <span data-if="Vars.reviewer" class="gsc-reviewer"> <span data-body="\' \' + Vars.reviewer"></span> </span> </span> </span> <span id="private_hproduct"> <span class="gsc-snippet-metadata"> <span data-if="Vars.availability">Availability: <span data-body="Vars.availability"></span>.</span> <span data-if="Vars.availability && Vars.price">&nbsp;</span> <span data-if="Vars.price"> Price: <span data-body="Vars.price"></span>.</span> </span> </span> <span id="private_hrecipe"> <span data-if="Vars.author" class="gsc-author"> <span data-body="\' \' + Vars.author"></span> </span> </span> <span id="private_recipe"> <span data-attr="0" data-body="render(\'private_ratings\',google.search.richsnippets.merge(richSnippet.recipe))"> </span> <span data-if="Vars.richSnippet.hrecipe && Vars.richSnippet.hrecipe.author && !Vars.richSnippet.recipe.reviewer" data-attr="0" data-body="render(\'private_hrecipe\',richSnippet.hrecipe)"> </span> </span> <span id="private_person"> <span data-vars="{vcard:google.search.richsnippets.merge(Vars.richSnippet.vcard)}"> <span data-if="Vars.richSnippet.vcard && vcard.adr"> <span data-if="vcard.adr" class="gs-location"> <span data-body="\' \' + vcard.adr"> </span> </span> </span> <span data-elif="Vars.richSnippet.person"> <span data-if="person.role" class="gsc-role"> <span data-attr="0" data-body="\' \' + person.role"> </span> </span> <span data-if="person.org" class="gsc-org"> <span data-body="\' @\' + person.org"> </span> </span> <span data-if="person.location" class="gsc-location"> <span data-if="person.org || person.role || Vars.richSnippet.review"> - </span> <span data-body="\' \' + person.location"> </span> </span> </span> <span data-if="Vars.richSnippet.vcard && vcard.tel" class="gsc-tel"> <span data-if="(person && (person.org || person.role || Vars.richSnippet.review || person.location)) || (Vars.richSnippet.vcard && vcard.adr) "> - </span> <span data-body="\' Tel: \' + vcard.tel"> </span> </span> </span> </span> <span id="private_metadata" class="gsc-snippet-metadata"> <span data-vars="{person:google.search.richsnippets.merge(Vars.richSnippet.person), product:google.search.richsnippets.merge(Vars.richSnippet.hproduct)}"> <span data-if="Vars.richSnippet.recipe" data-attr="0" data-body="render(\'private_recipe\', Vars)"> </span> <span data-elif="Vars.richSnippet.review" data-attr="0" data-body="render(\'private_ratings\',google.search.richsnippets.merge(richSnippet.review))"> </span> <span data-if="Vars.richSnippet.hproduct && (product.availability || product.price)" data-attr="0" data-body="render(\'private_hproduct\', product)"> </span> <span data-elif="Vars.richSnippet.person || Vars.richSnippet.vcard" data-attr="0" data-body="render(\'private_person\', Vars)"> </span> </span> </span> <div id="base_facets"> <div class="gsc-context-box" data-facetgroup=\'title\'> </div> </div> <div id="base_facetGroupEntry"> <div> <div class="gsc-facet-label gsc-col" style="display:inline-block;"> <a data-attr="{\'data-refinementLabel\': label, \'label-with-op\': label_with_op}" data-body="anchor"></a> </div> <div class="gsc-facet-result gsc-col" data-body="html(width + \'%\')" style="display:inline-block;"> </div> <div data-attr="{\'class\': index == \'first\' ? \'gsc-chart gsc-top gsc-col\' : index == \'last\' ? \'gsc-chart gsc-bottom gsc-col\' : index == \'sizeone\' ? \'gsc-chart gsc-bottom gsc-col gsc-top\' : \'gsc-chart gsc-col\'}" style="display:inline-block;"> <div class="" data-attr="{style:\'width:\' + width + \'%\'}"></div> </div> </div> </div> <div id="base_webResult"> <div class="gs-webResult gs-result" data-vars="{longUrl:function() { var i = unescapedUrl.indexOf(visibleUrl); return i < 1 ? visibleUrl : unescapedUrl.substring(i);}}"> <div data-if="Vars.richSnippet" data-attr="0" data-body="render(\'thumbnail\',richSnippet,{url:unescapedUrl,target:target})"> </div> <div class="gsc-url-top"> <div class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-short" data-body="visibleUrl" data-attr="{dir:bidiTextDir(visibleUrl)}"> </div> <div class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long" data-body="Vars.formattedUrl ? html(Vars.formattedUrl) : longUrl()" data-attr="{dir: Vars.formattedUrl ? bidiHtmlDir(Vars.formattedUrl) : bidiTextDir(longUrl()), style:\'word-break:break-all;\'}"> </div> <div class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-breadcrumb"> <span data-body="(Vars.richSnippet && Vars.richSnippet.metatags && Vars.richSnippet.metatags.ogSiteName) || (Vars.breadcrumbUrl && Vars.breadcrumbUrl.host) || visibleUrl"></span> <span data-if="Vars.breadcrumbUrl.crumbs" data-foreach="Vars.breadcrumbUrl.crumbs" data-body="\' \u203a \' + Cur"></span> </div> </div> <div class="gsc-thumbnail-inside"> <h1 class="gs-title"> <a class="gs-title" data-attr="{href:unescapedUrl,target:target,dir:bidiHtmlDir(title)}" data-body="html(title)"> </a> </h1> </div> <div class="gsc-table-result" role="main"> <div class="gsc-table-cell-snippet-close"> <div class="gs-title gsc-table-cell-thumbnail gsc-thumbnail-left"> <a class="gs-title" data-attr="{href:unescapedUrl,target:target,dir:bidiHtmlDir(title)}" data-body="html(title)"> </a> </div> <div class="gs-fileFormat" data-if="Vars.fileFormat"> <span class="gs-fileFormat" data-body="localizedMessages[\'file-format\'] + \' \'"></span> <span class="gs-fileFormatType" data-body="Vars.fileFormat"></span> </div> <div data-if="google.search.CurrentLocale == \'en\' && Vars.richSnippet"> <span data-attr="0" data-body="render(\'private_metadata\', Vars)"> </span> </div> <div class="gs-bidi-start-align gs-snippet" data-body="html(content)" data-attr="{dir:bidiHtmlDir(content)}"> </div> <div class="gsc-url-bottom"> <div class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-short" data-body="visibleUrl" data-attr="{dir:bidiTextDir(visibleUrl)}"> </div> <div class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long" data-body="Vars.formattedUrl ? html(Vars.formattedUrl) : longUrl()" data-attr="{dir: Vars.formattedUrl ? bidiHtmlDir(Vars.formattedUrl) : bidiTextDir(longUrl()), style:\'word-break:break-all;\'}"> </div> </div> <div data-if="Vars.richSnippet && Vars.richSnippet.action" class="gs-actions" data-body="render(\'action\',richSnippet,{url:unescapedUrl,target:target})"> </div> <div class="gs-richsnippet-box" style="display: none;"> </div> <div class="gs-per-result-labels" data-attr="{url:unescapedUrl}"> <span data-body="localizedMessages[\'labeled\']" data-if="Vars.perResultLabels"></span> <div data-foreach="Vars.perResultLabels" data-attr="0" data-if="Vars.perResultLabels"> <a class="gs-label" data-attr="{\'data-refinementLabel\': Cur[\'label\'], \'label-with-op\': Cur[\'label_with_op\'], \'dir\' : bidiTextDir(Cur.anchor)}" data-body="Cur.anchor"></a> <span data-body="bidiTextMarkAfter(Cur.anchor)"></span> </div> </div> </div> </div> </div> </div> <div id="base_imageResult_image" ><a data-attr="{ \'class\':imageClass }" ><img data-attr="{ \'src\':Vars.tbLargeUrl || Vars.tbMedUrl || Vars.tbUrl, \'title\':titleNoFormatting, \'alt\': titleNoFormatting, \'class\':imageClass }" ></a ></div> <div id="base_imageResult_text" ><div class="gs-title gs-ellipsis" ><a class="gs-title" data-attr="{ href:originalContextUrl, target:target, dir:bidiHtmlDir(title) }" data-body="html(title)"></a ></div ><div class="gs-visibleUrl gs-bidi-start-align gs-ellipsis gsc-url-top" data-attr="{title:visibleUrl, dir:bidiTextDir(visibleUrl)}" data-body="visibleUrl" ></div ><div class="gs-snippet gs-bidi-start-align gs-ellipsis" data-attr="{title:contentNoFormatting, dir:bidiHtmlDir(content)}" data-body="html(content)" ></div ><div class="gs-size gs-ellipsis" data-body="width + \'&times;\' + height + \' &sdot; \'" ></div ><div class="gs-visibleUrl gs-bidi-start-align gs-ellipsis gsc-url-bottom" data-attr="{title:visibleUrl, dir:bidiTextDir(visibleUrl)}" data-body="visibleUrl" ></div ></div> <div id="base_imageResult_content" ><div data-body="render(\'base_imageResult_image\', Vars)" class="gs-image-box" ></div ><div data-body="render(\'base_imageResult_text\', Vars)" class="gs-text-box gs-ellipsis" ></div ></div> <div id="base_imageResult_popup" ><div class="gs-result gs-imageResult gs-imageResult-popup" ><div class="gs-image-thumbnail-box" ><div data-body="render(\'base_imageResult_image\', Vars, { imageClass: \'gs-image gs-image-scalable\' })" class="gs-image-box" ></div ></div ><div data-body="render(\'base_imageResult_content\', Vars, { imageClass: \'gs-image\' })" class="gs-image-popup-box" ></div ></div ><div class="gs-imagePreviewArea-invisible" ><a class="gs-previewLink" data-attr="{href:Vars.originalContextUrl, target:target}" ></a ><div class="gs-previewSnippet" ><div class="gs-previewTitle" ><a class="gs-previewLink"data-attr="{href:Vars.originalContextUrl, target:target}" data-body="titleNoFormatting" ></a ></div ><div class="gs-previewUrl" data-body="visibleUrl" ></div ><div class="gs-previewSize" data-body="width + \'&times;\' + height" ></div ><div class="gs-previewDescription" data-body="contentNoFormatting" ></div ></div ></div ></div> <div id="base_thumbnail"> <div data-attr="0" data-vars="{tn:(Vars.cseThumbnail && cseThumbnail.src) ? cseThumbnail : ( (Vars.thumbnail && thumbnail.src) ? thumbnail : {src:Vars.document && document.thumbnailUrl})}"> <div class="gsc-table-cell-thumbnail gsc-thumbnail" data-if="tn.src"> <div data-if="!tn.width || !tn.height || tn.width >= tn.height * 7 / 5" class="gs-image-box gs-web-image-box gs-web-image-box-landscape"> <a class="gs-image" data-attr="{href:url,target:target}"> <img class="gs-image" data-attr="{ src:tn.src, alt:localizedMessages[\'thumbnail-image\'], }"> </a> </div> <div data-elif="true" class="gs-image-box gs-web-image-box gs-web-image-box-portrait"> <a class="gs-image" data-attr="{href:url,target:target}"> <img class="gs-image" data-attr="{ src:tn.src, alt:localizedMessages[\'thumbnail-image\'], }"> </a> </div> </div> </div> </div> <div id="base_action"> <div data-foreach="Vars.action" data-attr="0"> <div data-attr="{\'class\': \'gs-action \' + Cur[\'class\']}" data-if="Cur.url && Cur.label"> <a class="gs-action" data-attr="{href:Cur.url,target:target,dir:bidiTextDir(Cur.label)}" data-body="Cur.label"></a> </div> </div> </div> </div> ';var Dl={rr:function(a){Cl=a}},El=jj(""),Cl;Dl.Vl=function(a){Fl.unshift(a);return Fl};var Fl=["base_",""],Hl=function(a,b){Gl[a]||(Gl[a]=eval("[function(Vars,render,html,bidiTextDir,bidiHtmlDir,bidiTextMarkAfter,bidiHtmlMarkAfter, localizedMessages){with(Vars)return("+a+")}][0]"));return Gl[a](b,Dl.render,Ck,Xj,Yj,Zj,ak,dk)};Dl.Zx=function(a){Ra();Hl=a};var Gl={},Il=function(){var a=5===Cl?Bl:Al;a&&(L(document.body,Ck(a,{gb:!0})),Bl=Al="")};
Dl.render=function(a,b){var c=0;for(Il();!a.appendChild;){if(c>=Fl.length)return Ck(a+" not found");a=Nk(Fl[c++]+a)||a}for(var d={},e=1;e<arguments.length;e++)for(var f in arguments[e])d[f]=arguments[e][f];var h;try{var k=Ck(El,{gb:!0});f=e=!1;var l,m,q=function(R){R="data-"+R;l=(h=m.getAttribute(R))?Hl(h,d):"";p.removeAttribute&&p.removeAttribute(R);return h};for(m=a.firstChild;m;m=e?m:m.nextSibling){var p=m.cloneNode(!1);if(1!==m.nodeType)(3!==m.nodeType||m.nodeValue.match(/\S/))&&L(k,p);else{q("foreach");
!e&&h&&(d.Foreach=l&&"function"===typeof l.join?l:[l],c=0,e=!0);if(e)if(c<d.Foreach.length)d.Cur=d.Foreach[d.Index=c++];else{e=!1;continue}q("if")&&(f=!1);if(h||q("elif"))if(f||!l)continue;else f=!0;if(!q("attr")||l){var w=p;L(k,w);if(h)for(var v in l)void 0!=l[v]&&("class"===v?w.className=l[v]:w.setAttribute(v,l[v]))}else p=k;if(q("facetgroup"))for(w=0;w<d.display_facets.length;w++){var J={index:""};1==d.display_facets.length?J={index:"sizeone"}:0===w?J={index:"first"}:w===d.display_facets.length-
1&&(J={index:"last"});L(p,(0,Dl.render)("facetGroupEntry",d.display_facets[w],J))}var T=q("body")?l&&l instanceof Node?l:tk(""+l):(0,Dl.render)(m,d,q("vars")?l:{});try{T&&L(p,T)}catch(R){}}}return k}catch(R){return Ck(R.toString()+": "+h,{gb:!0})}};var Jl=function(a,b,c,d,e){e=void 0===e?null:e;this.Ax=a;this.za=b;this.oc=c;this.tu=d;this.Jr=e?e:(new yh(1151,"0")).Zz(function(){return null}).Mc()};Jl.prototype.zz=function(a,b,c,d){a=(new Hj).sA(1).Qz(c+": "+a).kA(this.Ax).Nf(this.za).DA(Date.now()).Pz(this.oc).wA(b).Vz(this.tu);d&&a.zA(d);this.Jr.Xt(a);this.Jr.flush()};
Jl.prototype.yd=function(a,b,c,d){var e=this;return function(){var f=Array.prototype.slice.call(arguments,0)||[];try{return d.apply(this,f)}catch(h){throw"string"===typeof h&&(h={message:h}),e.zz(h.message,a,b,c),h.message;}}};var Ol=function(a,b){var c=b||{};b=c.document||document;var d=De(a).toString(),e=(new rg(b)).createElement("SCRIPT"),f={Cq:e,Xf:void 0},h=new Uk(Kl,f),k=null,l=null!=c.timeout?c.timeout:5E3;0<l&&(k=window.setTimeout(function(){Ll(e,!0);h.bj(new Ml(1,"Timeout reached for loading script "+d))},l),f.Xf=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(Ll(e,c.YD||!1,k),h.dt(null))};e.onerror=function(){Ll(e,!0,k);h.bj(new Ml(0,"Error while loading script "+
d))};f=c.attributes||{};te(f,{type:"text/javascript",charset:"UTF-8"});lg(e,f);zf(e,a);Nl(b).appendChild(e);return h},Nl=function(a){var b=(a||document).getElementsByTagName("HEAD");return b&&0!==b.length?b[0]:a.documentElement},Kl=function(){if(this&&this.Cq){var a=this.Cq;a&&"SCRIPT"==a.tagName&&Ll(a,!0,this.Xf)}},Ll=function(a,b,c){null!=c&&z.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){pg(a)},0)},Ml=function(a,b){var c=
"Jsloader error (code #"+a+")";b&&(c+=": "+b);hb.call(this,c);this.code=a};fb(Ml,hb);var U=function(){this.vz=Pl;Pl+=1;this.Vb="_blank";this.Ka("small");this.rm();this.xf=this.qd=this.Oa=this.cg=this.xd=this.Hh=this.Ai=this.bf=null;this.results=[];this.Ih={};this.uc=this.nb="";if("object"===typeof window&&window.location&&window.location.hostname){if(""==Fk){var a=window.location.hostname.toLowerCase().split(".");2>a.length&&(Fk=".com");var b=a.pop();a=a.pop();Fk=2===b.length?Gk[a]&&1===Gk[a][b]?"."+a+"."+b:"."+b:".com"}b=Fk}else b=".com";this.wo=b;this.mn=this.dj=this.ld=this.Ld=
null;this.O=!1;this.za="none";this.qh=this.ob=null},Pl=0;A("module$exports$cse$search.Search.BASE","https://www.google.com/cse/static");var Ql=/style=([^&]*)/;A("module$exports$cse$search.Search.LARGE_RESULTSET","large");A("module$exports$cse$search.Search.SMALL_RESULTSET","small");A("module$exports$cse$search.Search.FILTERED_CSE_RESULTSET","filtered_cse");A("module$exports$cse$search.Search.LARGE_RESULTS",8);A("module$exports$cse$search.Search.SMALL_RESULTS",4);
A("module$exports$cse$search.Search.FILTERED_CSE_RESULTS",10);A("module$exports$cse$search.Search.LINK_TARGET_TOP","_top");A("module$exports$cse$search.Search.LINK_TARGET_SELF","_self");A("module$exports$cse$search.Search.LINK_TARGET_PARENT","_parent");A("module$exports$cse$search.Search.LINK_TARGET_BLANK","_blank");A("module$exports$cse$search.Search.ORDER_BY_RELEVANCE","order-by-relevance");A("module$exports$cse$search.Search.ORDER_BY_DATE","order-by-date");
A("module$exports$cse$search.Search.ORDER_BY_ASCENDING_DATE","order-by-ascending-date");A("module$exports$cse$search.Search.RESTRICT_TYPE","restrict-type");A("module$exports$cse$search.Search.RESTRICT_SAFESEARCH","restrict-safesearch");A("module$exports$cse$search.Search.SAFESEARCH_STRICT","active");A("module$exports$cse$search.Search.SAFESEARCH_OFF","off");A("module$exports$cse$search.Search.SAFESEARCH_MODERATE","moderate");A("module$exports$cse$search.Search.RESTRICT_EXTENDED_ARGS","restrict-extended");
A("module$exports$cse$search.Search.MOBILE_LAYOUT_ENABLED","enabled");A("module$exports$cse$search.Search.MOBILE_LAYOUT_DISABLED","disabled");A("module$exports$cse$search.Search.MOBILE_LAYOUT_FORCED","forced");g=U.prototype;
g.Nm=function(a){a.html&&delete a.html;if(a.type&&"SPELL_CORRECTED_RESULTS"==a.type){var b=P("gs-result");var c=uk({text:dk["showing-results-for"]+" ",className:"gs-spelling",Hc:!0}),d=document.createElement("a");Ji(d,Wj(this.Xb(a.correctedAnchor)));c.appendChild(d);b.appendChild(c);c=uk({text:dk["search-instead-for"]+" ",className:"gs-spelling",Hc:!0});F(c,"gs-spelling-original");d=document.createElement("a");Ji(d,Wj(this.Xb(a.originalAnchor)));c.appendChild(d);b.appendChild(c)}else b=uk({text:dk.dym+
" ",className:"gs-spelling",Hc:!0}),F(b,"gs-result"),c=document.createElement("a"),Ji(c,Wj(this.Xb(a.anchor))),b.appendChild(c);a.html=b};g.nc=function(){return null};g.Xb=function(a){return a};g.be=function(){return!1};g.ke=function(a){return a};g.ti=function(){return new U};g.Sk=function(){};g.ff=function(){return null};g.vg=function(){return null};g.Dk=function(){};g.yi=function(){};g.wi=function(){};
var Rl=function(){if(google.search&&google.search.js){var a=decodeURIComponent(google.search.js).match(Ql);if(a&&a[1])return a[1]}return null};U.prototype.qj=function(){return"cx"===this.vg()?this.ff():null};U.prototype.Fm=function(a){a.qd=this.qd;a.Be=this.Be;a.Vb=this.Vb;a.Ga=this.Ga;a.xd=this.xd;a.ki=this.ki;a.Sc=this.Sc;a.za=this.za;a.ob=this.ob};U.prototype.Zb=function(a){this.qd=a||null};U.prototype.setQueryAddition=U.prototype.Zb;
U.prototype.Zp=function(a){var b=new URL(this.Sc?"https://csqr-autopush.corp.google.com/cse/element/v1":"https://cse.google.com/cse/element/v1");b.searchParams.set("rsz",String(this.Ga));b.searchParams.set("num",String(this.Xd()));b.searchParams.set("hl","en");this.Be&&b.searchParams.set("source",this.Be);this.wo&&b.searchParams.set("gss",this.wo);a&&b.searchParams.set("start",String(a));this.za&&b.searchParams.set("cselibv",this.za);return b};U.prototype.AA=function(a){this.Be=a};
U.prototype.setSearcherSrc=U.prototype.AA;U.prototype.Ja=function(a){this.Vb=a};U.prototype.setLinkTarget=U.prototype.Ja;g=U.prototype;g.Xn=function(){return this.Cb};g.nf=function(){return this.Vb?this.Vb:null};g.Vc=function(){null==this.bf&&(this.bf="gsc-"+this.Oa+"Result");return this.bf};g.Jg=function(){null==this.Ai&&(this.Ai="gs-"+this.Oa+"Result");return this.Ai};g.Ej=function(){null==this.Hh&&(this.Hh=dk[this.Oa]);return this.xd?this.xd:this.Hh};U.prototype.getTabLabel=U.prototype.Ej;
U.prototype.Fv=function(){return this.Ga};U.prototype.getResultSetSize=U.prototype.Fv;U.prototype.Ka=function(a){this.fr(a)};U.prototype.setResultSetSize=U.prototype.Ka;U.prototype.Nf=function(a){a&&(this.za=a)};U.prototype.setCselibVersion=U.prototype.Nf;U.prototype.xi=function(a,b,c){this.ob=new Jl(a,this.za,b,c)};U.prototype.createLogUploader=U.prototype.xi;
U.prototype.fr=function(a){var b=-1;"number"===typeof a?b=a:isNaN(parseInt(a,10))||(b=parseInt(a,10));if(0<b&&8>=b)this.Ga=b;else switch(a){case "large":this.Ga="large";break;default:case "small":this.Ga="small"}};U.prototype.er=function(a,b){var c=void 0===b?{}:b;b=void 0===c.jk?1:c.jk;c=void 0===c.ek?10:c.ek;var d=-1;"number"===typeof a?d=a:isNaN(parseInt(a,10))||(d=parseInt(a,10));d>=b&&d<=c?this.Ga=d:"filtered_cse"===a?this.Ga=a:this.fr(a)};
U.prototype.execute=function(a,b,c){b=void 0===b?{}:b;var d=void 0;this.qh=null;if(c&&0<c)if(this.cursor&&this.cursor.pages&&this.cursor.pages[c-1]&&this.cursor.pages[c-1].start)d=this.cursor.pages[c-1].start;else{var e=this.Xd();e&&(d=e*(c-1))}c=this.Gg(a,d,!1);Kk(c,b);d=this.Ih.hasOwnProperty(c);if(c.href===this.uc&&!d)return this.on(),!1;e=(new Date).getTime();if(d&&5E3>e-this.Ih[c.href])return!1;d&&(e=-1);this.Ih[c.href]=e;this.cursor=null;this.nb=a;this.uc=c.href;this.Bx=b;this.Cb=this.Kg?this.Kg():
null;this.gj(c,this.bk.bind(this));return!0};U.prototype.execute=U.prototype.execute;U.prototype.bk=function(a){this.O?(a=Sl(this,a),ik=!1,kk(a),ik=!0):kk(this.io(this.nb,a))};U.prototype.gj=function(a,b,c){c=void 0===c?{}:c;Kk(a,c);b(a)};
var Sl=function(a,b){var c=z.google.search.cse,d="api"+Math.floor(2E4*Math.random());c[d]=function(h){var k,l,m=null!=(l=null==(k=h.error)?void 0:k.code)?l:200,q,p;k=null!=(p=null==(q=h.error)?void 0:q.message)?p:null;var w,v;q=null!=(v=null==(w=h.error)?void 0:w.submessage)?v:null;var J,T;w=null!=(T=null==(J=h.error)?void 0:J.url)?T:null;a.od(h,m,k,b.href,q,w);delete c[d]};var e="google.search.cse."+d,f=new URL(b);f.searchParams.set("callback",e);return f};
U.prototype.io=function(a,b){var c=new URL(b);if(this.Cb){var d=Cf(this.Cb,"=",2);c.searchParams.set(d[0],d[1])}a=this.Zl(a,b);c.searchParams.set("context",String(a));return c};U.prototype.xo=function(a,b){b=void 0===b?new Map:b;this.cursor&&a<this.cursor.pages.length&&(a=this.Gg(this.nb,this.cursor.pages[a].start,!1),Kk(a,Object.fromEntries(b.entries())),this.cursor=null,this.uc=a.href,this.O?(b=Sl(this,a),ik=!1,kk(b),ik=!0):kk(this.io(this.nb,a)))};U.prototype.gotoPage=U.prototype.xo;
U.prototype.lf=function(){return this.cursor&&null!=this.cursor.currentPageIndex?this.cursor.currentPageIndex+1:null};U.prototype.Xd=function(){return isNaN(parseInt(this.Ga,10))?"small"===this.Ga?4:"large"===this.Ga?8:"filtered_cse"===this.Ga?10:4:parseInt(this.Ga,10)};U.prototype.getNumResultsPerPage=U.prototype.Xd;U.prototype.rm=function(){this.results=[]};U.prototype.clearResults=U.prototype.rm;U.prototype.on=function(){this.vm&&this.vm()};
U.prototype.po=function(){return{web:1,image:2}[this.Oa]||0};U.prototype.od=function(a,b,c,d,e,f){var h=this;this.ob?this.ob.yd(this.nb,"onSearchComplete",this.po(),function(){return h.Ip(a,b,c,d,e,f)}).apply(this):this.Ip(a,b,c,d,e,f)};U.prototype.onSearchComplete=U.prototype.od;g=U.prototype;
g.Ow=function(a){var b=this,c,d={sp:null==(c=this.ob)?void 0:c.yd,query:this.nb,uz:this.po()};return il(this.qj(),this.Jg(),d,Ol,a,function(e){b.qh=e;b.Cb=b.Kg?b.Kg():null;var f={};b.gj(new URL(b.uc),b.bk.bind(b),(f["g-recaptcha-response"]=""+e,f))})};g.zw=function(){return!!this.qh};
g.Ip=function(a,b,c,d,e,f){d&&delete this.Ih[d];var h,k=0<(null==a?void 0:null==(h=a.results)?void 0:h.length);h=this.cm;this.cm=!1;if(h)k&&(this.backfills=a.results);else{if(d&&this.uc&&d!==this.uc&&d!==this.uc+"&g-recaptcha-response="+(this.qh||""))return;if(this.results&&0<this.results.length)for(d=0;d<this.results.length;d++)this.results[d].html&&Tl(this.results[d].html);this.results=k?a.results:[];"backfills"in this&&delete this.backfills}document.dispatchEvent(new Event("searchComplete"));this.completionStatus=
b;c&&(this.Ld=c);e&&(this.dj=e);f&&(this.mn=f);a&&a.cursor&&a.cursor.pages&&0<a.cursor.pages.length?this.cursor=a.cursor:"cursor"in this&&delete this.cursor;if(a&&a.context){this.context=a.context;b=[];if(a.context.facets&&0<parseInt(a.context.total_results,10)){for(c=0;c<a.context.facets.length;c++)a.context.facets[c].facet_search_label&&(e=a.context.facets[c],f=parseInt(e.count,10),0<f&&(e.count=f,e.width=Math.ceil(100*f/parseInt(a.context.total_results,10)),b.push(e)));0<b.length&&b.sort(function(l,
m){return m.count-l.count})}this.context.display_facets=b}else"context"in this&&delete this.context;a&&a.promotions?this.promotions=a.promotions:"promotions"in this&&delete this.promotions;a&&a.omittedResults?this.omittedResults=a.omittedResults:"omittedResults"in this&&delete this.omittedResults;a&&a.spelling?this.spelling=a.spelling:"spelling"in this&&delete this.spelling;a&&a.findMoreOnGoogle?this.findMoreOnGoogle=a.findMoreOnGoogle:"findMoreOnGoogle"in this&&delete this.findMoreOnGoogle;this.Fs();
this.on();h||this.Mx()};g.Mx=function(){var a=this.qj(),b,c=1===(null!=(b=this.lf())?b:1);a&&(Sk(a)||a.startsWith("s-"))&&c&&3>=this.results.length&&(this.cm=!0,a=this.Gg(this.nb,0,!0),Kk(a,this.Bx),a.searchParams.set("backfill","true"),this.gj(a,this.bk.bind(this)))};g.gr=function(a){this.ki=a};g.Fs=function(){for(var a=0;a<this.results.length;a++)this.cf(this.results[a]);(a=this.context)&&this.wi(a)};g.ir=function(a,b,c){c=void 0===c?[]:c;this.vm=ok(a,b,c)};
U.prototype.setSearchCompleteCallback=U.prototype.ir;U.prototype.aA=function(a,b){this.Kg=ok(a,b)};var Vl=function(a,b,c){return 3==a[b].length?new Ul(a[b][1]||c&&c.prefetchQuery,a[b][2],a[b][0],c):new Ul("","",a[b],c)},Wl=function(a,b){if(a.length)for(var c=0;c<a.length;c++)if(null==a[c]){a[c]=b;var d=c;break}d||(d=a.length,a.push(b));return d};A("module$exports$cse$search.Search.AllocateCompletionMapContext",Wl);U.prototype.rb=function(a){this.xd=a};U.prototype.setUserDefinedLabel=U.prototype.rb;
U.prototype.KA=function(a){this.cg=a};U.prototype.setUserDefinedClassSuffix=U.prototype.KA;var Xl;function Tl(a){Xl||(Xl=uk());Xl.appendChild(a);Xl.textContent=""}U.prototype.Bu=function(a){var b=a||this.Ld;a=P(this.Jg());F(a,"gs-result");F(a,"gs-error-result");b=uk({text:b,className:"gs-snippet"});L(a,b);return{html:a}};
U.prototype.Du=function(a){var b=void 0===a?{}:a;a=void 0===b.message?this.Ld:b.message;var c=void 0===b.ZA?this.dj:b.ZA,d=void 0===b.link?this.mn:b.link;b=P(this.Jg());F(b,"gs-result");F(b,"gs-stylized-error-result");L(b,uk({text:a,className:"gs-stylized-error-message"}));L(b,uk({text:c,className:"gs-stylized-error-submessage"}));d&&(a=Ak(d,dk["learn-more"]),F(a,"gs-stylized-error-link"),L(b,a));return{html:b}};
U.prototype.Cu=function(a){var b=a||this.ld;a=P(this.Jg());F(a,"gs-result");F(a,"gs-no-results-result");b=uk({text:b,className:"gs-snippet"});L(a,b);return{html:a}};U.prototype.nv=function(){return this.uc};U.prototype.getLastQueryUrl=U.prototype.nv;var Ul=function(a,b,c){this.query=a;this.bq=b;this.qa=c};U.prototype.Sq=function(a){this.Sc=a};U.prototype.hx=function(){return this.Sc};U.prototype.isEnableCsqrDevStack=U.prototype.hx;var Yl=function(){};g=Yl.prototype;g.bi=function(){return[]};g.ai=function(){return{}};g.Mk=function(){return""};g.rd=function(){return null};g.al=function(){};g.type=function(){return null};g.clone=function(){return new Yl};var Zl=function(a,b){this.Kr="cx";this.Nk=a;this.zc=(void 0===b?null:b)||null};g=Zl.prototype;g.type=function(){return this.Kr};g.Mk=function(){return this.Nk};g.rd=function(){return this.zc};g.al=function(a){this.zc=a};
g.bi=function(){var a=[];this.zc&&(this.zc.startsWith("more:")||this.zc.startsWith("less:")?a.push(this.zc):a.push("more:"+this.zc));return a};g.ai=function(){var a={};return a[this.Kr]=this.Nk,a};g.clone=function(){return new Zl(this.Nk,this.zc)};function $l(a,b){if(null==a)throw Error("Missing CX value: "+a);if(/^[\s\xa0]*$/.test(a))throw Error("Invalid or missing CX value: '"+a+"'");return new Zl(a,b)};var am=Dl,bm=function(){U.call(this);this.Oa="image";this.kb=this.Ta=this.qb=null;this.Ra={};this.Ma=null;this.X=new Yl;this.jb=null};y(bm,U);A("module$exports$cse$CustomImageSearch.CustomImageSearch.CSE_LARGE_RESULTSET",20);var cm=[],dm={as_dt:!0,as_epq:!0,as_eq:!0,as_filetype:!0,as_lq:!0,as_nlo:!0,as_nhi:!0,as_oq:!0,as_q:!0,as_qdr:!0,as_rights:!0,as_rq:!0,as_sitesearch:!0,cr:!0,c2coff:!0,filter:!0,gl:!0,hq:!0,imgsz:!0,imgc:!0,imgcolor:!0,imgtype:!0,lr:!0,query:!0,sort:!0};g=bm.prototype;
g.ti=function(){var a=new bm;this.Fm(a);a.qb=this.qb;a.Ta=this.Ta;a.kb=this.kb;a.Ra=this.Ra;a.Ma=this.Ma;a.X=this.X.clone();a.O=this.O;a.jb=this.jb;return a};g.ke=function(a){a=a.replace(/\s+$/,"").replace(/^\s+/,"");return a.replace(/\s+/g,"_").toLowerCase()};g.be=function(a){return this.O?this.X.rd()==this.ke(a):!1};g.Xb=function(a){var b=this.X.rd();return this.O&&b?a.replace(new RegExp("[ +]?"+b.replace(/^[\s\xa0]+/,"")),""):a};
g.Vc=function(){return this.bf=["gsc-"+this.Oa+"Result","gsc-"+this.Oa+"Result-popup"].join(" ")};A("module$exports$cse$CustomImageSearch.CustomImageSearch.RawCompletion",function(a,b,c,d){var e=0;a&&(e=parseInt(a,10));a=Vl(cm,e,b);cm[e]=null;a.qa.od(b,c,d,a.bq)});bm.prototype.Zl=function(a,b){return Wl(cm,[this,a,b])};
bm.prototype.Gg=function(a,b,c){c=void 0===c?!1:c;a=[a];this.qd&&a.push(this.qd);a=a.concat(this.X.bi()).join(" ");var d=this.X.ai(),e=[];for(f in d)e.push(f+"="+d[f]);var f=Object.assign({},d);f.q=a;c?f.safe="active":"off"===this.Ta||"active"===this.Ta?f.safe=this.Ta:this.qb&&(f.safe=this.qb);this.jb&&(f.cse_tok=this.jb);this.Ra&&(Object.assign(f,this.Ra),c&&pe(f,"as_sitesearch"));this.kb&&(f.exp=this.kb.join());this.Ma&&(f.fexp=this.Ma.join());c=this.Zp(b);this.O&&c.searchParams.set("searchtype",
"image");Kk(c,f);this.xf=f;b&&(this.xf.start=b);window.google.loader.GoogleLocale&&this.O&&c.searchParams.set("googlehost",window.google.loader.GoogleLocale);return c};bm.prototype.cf=function(a){a.html&&delete a.html;a.target=this.nf()||void 0;a.html=am.render("imageResult_popup",a)};bm.prototype.createResultHtml=bm.prototype.cf;bm.prototype.Rf=function(a,b){this.X=$l(a,b);this.X instanceof Zl&&(this.O=!0)};bm.prototype.setSiteRestriction=bm.prototype.Rf;g=bm.prototype;
g.vg=function(){return this.O?this.X.type():null};g.ff=function(){return this.O?this.X.Mk():null};g.nc=function(){return this.O?this.X.rd():null};g.Sk=function(a){this.O&&a&&this.X.al(a)};g.Mf=function(a){a&&(this.jb=a)};g.Ka=function(a){this.er(a,{jk:1,ek:20})};bm.prototype.setResultSetSize=bm.prototype.Ka;bm.prototype.Xd=function(){var a=U.prototype.Xd.call(this);return this.O&&a&&"number"!==typeof this.Ga?2*a:a};bm.prototype.getNumResultsPerPage=bm.prototype.Xd;
bm.prototype.Pf=function(a){this.Ta=a};bm.prototype.setIsSafeSearchActive=bm.prototype.Pf;bm.prototype.Ec=function(a,b){if("restrict-safesearch"===a)this.qb=b?"active"==b||"off"==b?b:null:null;else if("restrict-extended"===a)if(b)for(var c in b)a=b[c],dm[c]&&(this.Ra[c]=a);else this.Ra={}};bm.prototype.setRestriction=bm.prototype.Ec;var em=function(a){var b=a.getElementsByClassName("gs-image-popup-box")[0];b&&"block"!==b.style.display&&(b.style.display="block",a.style.zIndex=4E3)};
A("module$exports$cse$CustomImageSearch.CustomImageSearch.showPopup",em);var fm=function(a){(a=a.getElementsByClassName("gs-image-popup-box")[0])&&"none"!==a.style.display&&(a.style.display="none",a.parentElement.style.zIndex=0)};A("module$exports$cse$CustomImageSearch.CustomImageSearch.hidePopup",fm);bm.prototype.Ja=function(a){U.prototype.Ja.call(this,a)};bm.prototype.setLinkTarget=bm.prototype.Ja;bm.prototype.Zb=function(a){U.prototype.Zb.call(this,a)};bm.prototype.setQueryAddition=bm.prototype.Zb;
bm.prototype.He=function(a){this.kb=Array.isArray(a)&&0!==a.length?a:null};bm.prototype.setExperiments=bm.prototype.He;bm.prototype.Of=function(a){this.Ma=(null==a?0:a.length)?a:null};bm.prototype.setForeignExperiments=bm.prototype.Of;bm.prototype.by=function(a){Ra();am={Vl:function(){},render:a,rr:function(){},Zx:function(){}}};bm.prototype.overrideRenderForTesting=bm.prototype.by;var W=function(){U.call(this);this.Oa="web";this.Ma=this.kb=this.Ta=this.qb=null;this.Ra={};this.X=new Yl;this.jb=null;this.Ub=new Zi};y(W,U);var gm=[],hm={as_dt:!0,as_epq:!0,as_eq:!0,as_filetype:!0,as_lq:!0,as_nlo:!0,as_nhi:!0,as_oq:!0,as_q:!0,as_qdr:!0,as_rights:!0,as_rq:!0,as_sitesearch:!0,cr:!0,c2coff:!0,filter:!0,gl:!0,hq:!0,lr:!0,query:!0,richsnippet:!0,sort:!0,usg:!0},im=function(a,b,c,d){var e=0;a&&(e=parseInt(a,10));a=Vl(gm,e,b);gm[e]=null;a.qa.od(b,c,d,a.bq)};
A("module$exports$cse$CustomWebSearch.CustomWebSearch.RawCompletion",im);W.prototype.ti=function(){var a=new W;this.Fm(a);a.qb=this.qb;a.Ta=this.Ta;a.kb=this.kb;a.Ra=this.Ra;a.X=this.X.clone();a.O=this.O;a.jb=this.jb;return a};W.prototype.Dk=function(a){var b=Wl(gm,[this,null,null]);im(b,a,200,void 0)};W.prototype.renderJson=W.prototype.Dk;g=W.prototype;g.ke=function(a){a=a.replace(/\s+$/,"").replace(/^\s+/,"");return a.replace(/\s+/g,"_").toLowerCase()};
g.be=function(a){return this.O?this.X.rd()==this.ke(a):!1};g.Xb=function(a){var b=this.X.rd();return this.O&&b?a.replace(new RegExp("[ +]?"+b.replace(/^[\s\xa0]+/,"")),""):a};g.Zl=function(a,b){return Wl(gm,[this,a,b])};
g.Gg=function(a,b,c){c=void 0===c?!1:c;a=[a];this.qd&&a.push(this.qd);var d=a.concat(this.X.bi()).join(" ");a=Object.assign({},this.X.ai());a.q=d;c?a.safe="active":"off"===this.Ta||"active"===this.Ta?a.safe=this.Ta:this.qb&&(a.safe=this.qb);this.jb&&(a.cse_tok=this.jb);this.Ra&&(Object.assign(a,this.Ra),c&&pe(a,"as_sitesearch"));this.kb&&(a.exp=this.kb.join());this.Ma&&(a.fexp=this.Ma.join());c=this.Zp(b);Kk(c,a);this.xf=a;b&&(this.xf.start=b);window.google.loader.GoogleLocale&&(this.O?c.searchParams.set("googlehost",
window.google.loader.GoogleLocale):c.searchParams.set("gl",window.google.loader.GoogleLocale));return c};g.Kt=function(a,b){var c=uk({text:Vj(a.visibleUrl),className:"gs-visibleUrl"});L(b,c);F(c,"gs-visibleUrl-short");a=uk({text:Vj(a.url),className:"gs-visibleUrl"});L(b,a);F(a,"gs-visibleUrl-long")};
g.yi=function(a){a.html&&delete a.html;var b=P("gs-promotion");F(b,"gs-result");var c=P("gs-promotion-table");L(b,c);if(a.image){var d=a.image.url.replace("resize_w=40","resize_w=60").replace("resize_h=40","resize_h=60");d=zk(d,null,null,"gs-promotion-image");if(a.url){var e=Ak(a.url,"",this.nf());a.clicktrackUrl&&jm(e,a.clicktrackUrl,a.url);L(e,d);d=e}e=d}d=null;a.clicktrackUrl&&(d={},d["data-cturl"]=a.clicktrackUrl,d["data-ctorig"]=a.url);d=Bk(a.url,a.title,this.nf(),"gs-title",void 0,d);if(a.titleRight){var f=
vk("","gs-promotion-title-right");Ji(f,this.Ub.Ha(" "+a.titleRight));L(d,f)}d.dir=Yj(d.innerHTML);F(d,"gs-bidi-start-align");var h=P(a.image?"":"gs-promotion-text-cell");L(c,h);L(h,d);W.prototype.Kt(a,h);c=P();if(e){f=P("gs-promotion-table-snippet-with-image");L(h,f);h=P("gs-promotion-image-cell");var k=P("gs-promotion-image-box");L(k,e);L(h,k);L(f,h);F(c,"gs-promotion-text-cell-with-image");L(f,c)}else a.bodyLines&&L(h,c);if(a.bodyLines)for(e=a.bodyLines,f="right"==a.bodyLinkAlignment,h=0;h<e.length;h++){var l=
e[h],m=l.title,q=l.url,p=l.visibleUrl;k=void 0;m&&(k=vk(""),Ji(k,this.Ub.Ha(m)));m=void 0;q&&p&&(m=Ak(q,"",this.nf()),l.clicktrackUrl&&jm(m,l.clicktrackUrl,q),l=vk("","gs-title"),Ji(l,this.Ub.Ha(p)),L(m,l));p=P("gs-snippet");k&&f&&(L(p,k),m&&L(p,tk(" ")));m&&L(p,m);k&&!f&&(m&&L(p,tk(" ")),L(p,k));p.dir=Yj(d.innerHTML);F(p,"gs-bidi-start-align");L(c,p)}a.html=b};W.prototype.createPromotionHtml=W.prototype.yi;
W.prototype.wi=function(a){delete a.html;0<a.display_facets.length&&(a.html=(0,Dl.render)("facets",a))};W.prototype.createFacetResultHtml=W.prototype.wi;
W.prototype.cf=function(a){a.html&&delete a.html;a.target=this.nf()||void 0;a.title=a.title||a.visibleUrl;a.html=(0,Dl.render)("webResult",a);if(a.clicktrackUrl)for(var b=a.html.firstChild;b;b=b.nextSibling)if(1===b.nodeType){"a"===b.tagName.toLowerCase()&&b.href==a.unescapedUrl&&jm(b,a.clicktrackUrl,a.unescapedUrl);for(var c=b.getElementsByTagName("a"),d=0,e;e=c[d];d++)e.href==a.unescapedUrl&&jm(e,a.clicktrackUrl,a.unescapedUrl)}};W.prototype.createResultHtml=W.prototype.cf;
var jm=function(a,b,c){a.setAttribute("data-cturl",b);a.setAttribute("data-ctorig",c)};W.prototype.Rf=function(a,b){this.Ld=null;this.X=$l(a,b);this.X instanceof Zl&&(this.O=!0)};W.prototype.setSiteRestriction=W.prototype.Rf;g=W.prototype;g.vg=function(){return this.O?this.X.type():null};g.ff=function(){return this.O?this.X.Mk():null};g.nc=function(){return this.O?this.X.rd():null};g.Sk=function(a){this.O&&a&&this.X.al(a)};g.Mf=function(a){a&&(this.jb=a)};g.Pf=function(a){this.Ta=a};
W.prototype.setIsSafeSearchActive=W.prototype.Pf;W.prototype.Ec=function(a,b){"restrict-safesearch"===a&&(this.qb=b?"active"==b||"off"==b||"moderate"==b?b:null:null);if("restrict-extended"===a)if(b)for(var c in b)a=b[c],hm[c]&&(this.Ra[c]=a);else this.Ra={}};W.prototype.setRestriction=W.prototype.Ec;W.prototype.Ka=function(a){this.er(a,{jk:1,ek:20})};W.prototype.setResultSetSize=W.prototype.Ka;W.prototype.Ja=function(a){U.prototype.Ja.call(this,a)};W.prototype.setLinkTarget=W.prototype.Ja;
W.prototype.Zb=function(a){U.prototype.Zb.call(this,a)};W.prototype.setQueryAddition=W.prototype.Zb;W.prototype.He=function(a){this.kb=Array.isArray(a)&&0!==a.length?a:null};W.prototype.setExperiments=W.prototype.He;W.prototype.Of=function(a){this.Ma=(null==a?0:a.length)?a:null};W.prototype.setForeignExperiments=W.prototype.Of;var nm=function(a,b){this.El=!(!window.history||!window.history.pushState);this.Fl=km();this.aj=this.El||this.Fl;var c=window.location.href;this.Vs=c.includes("#")?c.substring(0,c.indexOf("#")):c;this.Gj=!1;this.Qx=b;b=lm(mm());this.Zj=b.pp;this.jd=b.state;if(this.aj){b=nk(this,nm.prototype.Ux);this.El&&window.addEventListener?(window.addEventListener("popstate",b,!1),window.addEventListener("hashchange",b,!1)):this.Fl&&(window.addEventListener?window.addEventListener("hashchange",b,!1):window.attachEvent&&
window.attachEvent("onhashchange",b));b=!1;for(var d in this.jd){b=!0;break}b?this.zn():this.kr(a,!0)}},km=function(){return"onhashchange"in window&&(!cc||8<=document.documentMode)};g=nm.prototype;g.isEnabled=function(){return this.aj};g.pushState=function(a){this.aj&&!this.Gj&&this.kr(a,!1)};
g.kr=function(a,b){var c={};for(d in a)om[d]&&(c[d]=a[d]);a=c;if(!pm(this.jd,a)){var d=this.jd=a;a=[];for(var e in d)null!=d[e]&&om[e]&&a.push(encodeURIComponent(e)+"="+encodeURIComponent(d[e]));d=a.join("&");this.Zj&&(d=this.Zj+"&"+d);this.El?(e=document.title||"",d="#"+d,b?window.history.replaceState(null,e,d):window.history.pushState(null,e,d)):this.Fl&&(e=this.Vs+"#"+d,b?window.location.replace(e):Li(window.location,Di(e)))}};g.getState=function(){var a={},b;for(b in this.jd)a[b]=this.jd[b];return a};
g.Ux=function(){var a=lm(mm());this.Zj=a.pp;pm(this.jd,a.state)||(this.jd=a.state,this.zn())};g.zn=function(){this.Gj=!0;this.Qx(this.getState());this.Gj=!1};
var mm=function(){var a=window.location.href,b=a.indexOf("#");return 0>b?"":a.substring(b+1)},pm=function(a,b){for(var c in a)if(a[c]!==b[c])return!1;for(var d in b)if(!a.hasOwnProperty(d))return!1;return!0},lm=function(a){var b={};a=a.split("&");for(var c=[],d=0;d<a.length;d++){var e=a[d],f=e.indexOf("="),h=!1;if(-1!==f){var k=decodeURIComponent(e.substr(0,f));om[k]&&(f=decodeURIComponent(e.substr(f+1)),qm[k]?(f=parseInt(f,10),isNaN(f)||(b[k]=f)):b[k]=f,h=!0)}h||c.push(e)}return{state:b,pp:c.join("&")}},
om={"gsc.q":!0,"gsc.tab":!0,"gsc.page":!0,"gsc.ref":!0,"gsc.sort":!0},qm={"gsc.tab":!0,"gsc.page":!0};var rm=function(a){if(!a)return a;var b=[["url","url"],["clicktrackUrl",function(p){return["url","https://www.google.com"+p]}],["title","title"],["visibleUrl","visibleUrl"]],c=[["title","content"]],d=[["url","url"],["width","width"],["height","height"]],e=[];a=t(a);for(var f=a.next();!f.done;f=a.next()){var h=f.value;f={};for(var k=t(b),l=k.next();!l.done;l=k.next()){var m=t(l.value);l=m.next().value;m=m.next().value;h[l]&&("function"===typeof m?(m=t(m(h[l])),l=m.next().value,m=m.next().value,f[l]=
m):f[m]=h[l])}if(h.bodyLines&&0<h.bodyLines.length)for(k=h.bodyLines[0],l=t(c),m=l.next();!m.done;m=l.next()){var q=t(m.value);m=q.next().value;q=q.next().value;k[m]&&(f[q]=k[m])}if(h.image)for(h=h.image,k={},f.image=k,l=t(d),m=l.next();!m.done;m=l.next())q=t(m.value),m=q.next().value,q=q.next().value,h[m]&&(k[q]=h[m]);e.push(f)}return e};for(var sm={BUBBLEGUM:"//www.google.com/cse/static/style/look/bubblegum.css",V2_BUBBLEGUM:"//www.google.com/cse/static/style/look/v2/bubblegum.css",GREENSKY:"//www.google.com/cse/static/style/look/greensky.css",V2_GREENSKY:"//www.google.com/cse/static/style/look/v2/greensky.css",ESPRESSO:"//www.google.com/cse/static/style/look/espresso.css",V2_ESPRESSO:"//www.google.com/cse/static/style/look/v2/espresso.css",SHINY:"//www.google.com/cse/static/style/look/shiny.css",V2_SHINY:"//www.google.com/cse/static/style/look/v2/shiny.css",
MINIMALIST:"//www.google.com/cse/static/style/look/minimalist.css",V2_MINIMALIST:"//www.google.com/cse/static/style/look/v2/minimalist.css",V2_DEFAULT:"//www.google.com/cse/static/style/look/v2/default.css"},tm=t(Object.entries(sm)),um=tm.next();!um.done;um=tm.next()){var vm=t(um.value),wm=vm.next().value,xm=vm.next().value;A("google.loader.themes."+wm,xm)};var ym=/^[6-9]$/,zm=/<\/?(?:b|em)>/gi,Am={fs:8,Ll:9,Kl:13,Vh:27,gD:32,cs:37,es:38,ds:39,bs:40,gs:46,TC:190};var Bm=function(a){return{contains:function(b){return b in a},sE:function(b){return!!a[b]},yv:function(b){return a[b]||0},Xc:function(b){return a[b]||""},zv:function(b){return a[b]||null}}},Cm=Bm({});var Dm=function(a,b,c,d,e,f){function h(m){if(e)for(var q=0,p;p=m[q++];)for(var w=0;w<e.length;++w)if(p==e[w])return!0;return!1}var k=!1,l={gv:function(){return a},Zc:function(){return b},uj:function(){return c},getType:function(){return d},so:function(){return f.Xc("za")},FE:function(){return f.Xc("zb")},Mv:function(){return e||[]},NE:function(m){return!!e&&h([m])},JE:h,getParameters:function(){return f},Zn:function(){return k}};switch(d){case 0:case 32:case 38:case 400:case 407:case 35:case 33:case 41:case 34:case 44:case 45:case 40:case 46:case 56:case 30:case 411:case 410:case 71:k=
!0}f||(f=Cm);return l};var Em=/\s/g,Fm=/\u3000/g,Gm=/^\s/,Hm=/\s+/,Im=/\s+/g,Jm=/^\s+|\s+$/g,Km=/^\s+$/,Lm=/<[^>]*>/g,Mm=/&nbsp;/g,Nm=/&#x3000;/g,Om=[/&/g,/&amp;/g,/</g,/&lt;/g,/>/g,/&gt;/g,/"/g,/&quot;/g,/'/g,/&#39;/g,/{/g,/&#123;/g],Pm=document.getElementsByTagName("head")[0],Qm=0,Rm=1,Sm=function(a){var b={};if(a)for(var c=0;c<a.length;++c)b[a[c]]=!0;return b},Tm=function(){return(new Date).getTime()},Um=function(a,b){void 0===b&&(b=a);var c=function(){return b};return{Ng:c,ro:function(){return a},Hv:c,ME:function(){return a<
b},oE:function(d){return d&&a==d.ro()&&b==d.Hv()}}},Vm=function(a,b,c,d){if(null==b||""===b){if(!d)return;b=""}c.push(a+"="+encodeURIComponent(String(b)))},Wm=function(a,b){var c=[],d;for(d in a)Vm(d,a[d],c,b);return c.join("&")},Xm=function(a){for(var b=Om.length,c=0;c<b;c+=2)a=a.replace(Om[c],Om[c+1].source);return a},Ym=function(a){for(var b=Om.length,c=0;c<b;c+=2)a=a.replace(Om[c+1],Om[c].source);a=a.replace(Mm," ");return a.replace(Nm,"\u3000")},Zm=function(a,b){return a&&(-1<a.indexOf(" ")||
Hm.test(a))?(a=a.replace(Im," "),a.replace(b?Jm:Gm,"")):a},$m=function(a,b,c){c&&(a=a.toLowerCase(),b=b.toLowerCase());return b.length<=a.length&&a.substring(0,b.length)==b},an=function(){},bn=function(a,b){if(b.indexOf)return b.indexOf(a);for(var c=0,d=b.length;c<d;++c)if(b[c]===a)return c;return-1},cn=function(a,b){return b.lb()-a.lb()},dn=function(a){var b={},c;for(c in a)b[c]=a[c];return b};var en=Ib(),fn=en&&!(0<=yb(Pb(),9)),gn=en&&!(0<=yb(Pb(),8)),hn=en&&0<=yb(Pb(),10),jn=$b();jn&&Pb();var kn=Hb(),ln=Zb(),mn=Lb(),nn=Mb();(zb&&Cb?Cb.mobile:!(zb&&Cb?!Cb.mobile&&(B("iPad")||B("Android")||B("Silk")):B("iPad")||B("Android")&&!B("Mobile")||B("Silk"))&&(B("iPod")||B("iPhone")||B("Android")||B("IEMobile")))&&Lb();var on=zb&&Cb&&Cb.platform?"Android"===Cb.platform:B("Android"),pn=zb&&Cb&&Cb.platform?"macOS"===Cb.platform:B("Macintosh");var qn=void 0!=document.documentElement.style.opacity,rn={rtl:"right",ltr:"left"};function sn(a,b){try{if(a.setSelectionRange)a.setSelectionRange(b,b);else if(a.createTextRange){var c=a.createTextRange();c.collapse(!0);c.moveStart("character",b);c.select()}}catch(d){}}function tn(a,b){for(var c=0,d=0;a&&(!b||a!=b);){c+=a.offsetTop;d+=a.offsetLeft;try{a=a.offsetParent}catch(e){a=null}}return{Re:c,Hb:d}}function un(a,b,c){a=document.createElement(a);b&&(a.className=b);c&&(a.id=c);return a}
function vn(){var a=un("table");a.cellPadding=a.cellSpacing=0;a.style.width="100%";a.setAttribute("role","presentation");return a}function wn(a){return un("div",a)}function xn(a,b){a.innerHTML!=b&&(b&&(gn?b&&(-1<b.indexOf(" ")||Hm.test(b))&&(b=b.replace(Fm,"&#x3000;"),b=b.replace(Em,"&nbsp;")):fn&&(b='<pre style="font:inherit;margin:0">'+b+"</pre>")),Ji(a,ek(b)))}function yn(a,b){a.dir!=b&&(a.dir=b,a.style.textAlign=rn[b])}
function zn(a,b,c){if(An(a,b))return null;var d=un("input");d.type="hidden";d.name=b;c&&(d.value=c);a.appendChild(d);return d}function An(a,b){if(a=a.getElementsByTagName("input"))for(var c,d=0;c=a[d++];)if(c.name==b&&"submit"!=c.type.toLowerCase())return c;return null}function Bn(a){a&&(a.preventDefault&&a.preventDefault(),a.returnValue=!1);return!1}function Cn(a){if(a=a||window.event)a.stopPropagation&&a.stopPropagation(),a.cancelBubble=a.cancel=!0;return Bn(a)}
function Dn(a){a=a.insertCell(-1);var b=un("a"),c=Hi("#ifl");void 0!==c&&(b.href=c);b.className="gssb_j gss_ifl";a.appendChild(b);return b}function En(a){var b=a||window;a=b.document;var c=b.innerWidth;b=b.innerHeight;if(!c){var d=a.documentElement;d&&(c=d.clientWidth,b=d.clientHeight);c||(c=a.body.clientWidth,b=a.body.clientHeight)}return{Wr:c,Ho:b}}function Fn(a){var b={};if(a)for(var c,d=0;c=a[d++];)b[c.oo()]=c;return b}function Gn(a){return a?a.ownerDocument||a.document:window.document}
function Hn(a){return a?(a=Gn(a),a.defaultView||a.parentWindow):window}function In(){return qn?"opacity":"filter"}function Jn(a){return qn?a+"":(gn?"progid:DXImageTransform.Microsoft.Alpha(":"alpha(")+"opacity="+Math.floor(100*a)+")"};var Kn=function(){var a=function(){return 5},b=function(c,d,e){e.push({getType:function(){return 505},position:1})};return{getType:function(){return 153},ab:function(){return{lb:a,uv:b}}}},Mn=function(a,b,c){var d,e=function(){return Ln(a,b,c,d)},f=function(k,l){l.render(k)},h=function(){return 505};return{Ia:function(k){d=k.Ud()},getType:function(){return 152},ab:function(){return{Om:e,render:f,tf:an,zo:an,oo:h}}}},Ln=function(a,b,c,d){var e,f={getType:function(){return 505},pa:function(){return e},
render:an};(function(){e=wn();e.style.textAlign="ltr"==d?"right":"left";var h=un("img");h.src=a;h.srcset=b+" 2x";h.style.verticalAlign="middle";"ltr"==d?h.style.paddingRight="1px":h.style.paddingLeft="1px";e.appendChild(h);h=un("span");h.style.color="#b5b5b5";h.style.fontSize="12px";h.style.verticalAlign="middle";Ji(h,xj.Cc(""));h.appendChild(document.createTextNode(c));e.appendChild(h)})();return f};var Nn=function(a){var b,c=function(e){var f=1;if(b){var h=e.uo();"focus"==h||"blur"==h||"mousedown"==h?f=3:(e.yh("partnerid",a),e.Xk("types","t"))}return f},d=function(){return 10};return{J:function(){b=!0},getType:function(){return 156},ab:function(){return{mo:c,lb:d}}}};var On=function(){this.Dd={}},Pn=Sm([155,149,153,154,311,152,156,122,151,158,294,160]);On.prototype.set=function(a,b){this.Dd[a]=b};On.prototype.dc=function(a,b){a in this.Dd||(this.Dd[a]=[]);this.Dd[a].push(b)};var Qn=function(a,b,c,d,e,f){this.L=a;this.hu=b;this.Ba=c;this.Ci=d;this.vh=e;this.D=f;this.Ob={};this.ui={};this.Ki=new On;this.Ql=[];this.fc=[];this.Gb=!1;this.de()},Rn=[127,149,134,494,123,121,126,553,118,115,128,160,173,119,116,152,153,129,120,374,124,158,155,131,130,147,570,141,142,137,143,138,144,139,140,135,136];g=Qn.prototype;g.J=function(a){this.Aa();for(var b=0,c;c=this.fc[b++];)c.J&&c.J(a);this.Gb=!0};g.Aa=function(){if(this.Gb){for(var a=0,b;b=this.fc[a++];)b.Aa&&b.Aa();this.Gb=!1}};
g.isActive=function(){return this.Gb};g.get=function(a,b){if(a=this.Ob[a])return this.Nn(a,this.On(b))};g.Sa=function(a,b){if(a=this.ui[a]){var c=[];b=this.On(b);for(var d=0,e;e=a[d++];)c.push(this.Nn(e,b));return c}return[]};g.Wp=function(a){a=a.Dd;for(var b in a){var c=b,d=a[c];Pn[c]?this.Nz(c,d):this.Mz(c,d)}};g.Mz=function(a,b){(b=this.fo(a,b))&&(this.Ob[a]=b)};g.Nz=function(a,b){for(var c=this.ui[a]||[],d=0,e;d<b.length;++d)(e=this.fo(a,b[d]))&&c.push(e);this.ui[a]=c};
g.fo=function(a,b){if(!(b instanceof Object))return null;if(b.Rd){var c=b.Rd();c&&this.Hz(c)}b.getType();this.Fz(b,a);this.fc.push(b);return b};g.Nn=function(a,b){return a.ab?a.ab(b):{}};g.Fz=function(a,b){this.Ql.push([a,b])};g.On=function(a){for(var b=0,c=0,d;d=this.Ql[c++];)d[0]==a&&(b=d[1]);return b};g.Hz=function(a){for(var b=0,c;c=a[b++];){var d=c.getType();Pn[d]?this.Ki.dc(d,c):this.Ki.set(d,c)}};var Sn=function(a,b){a=bn(a.getType(),Rn);b=bn(b.getType(),Rn);return 0>a?1:0>b?-1:a-b};
Qn.prototype.de=function(){this.Wp(this.hu);this.Wp(this.Ki);this.fc.sort(Sn);for(var a=0,b;b=this.fc[a++];)b.Ia&&b.Ia(this.Ba,this.Ci);this.L.kk(this.Ci,this.Ba.ig());this.Ci.Ms();for(a=0;b=this.fc[a++];)b.aa&&b.aa(this);for(a=0;b=this.fc[a++];)b.xa&&b.xa(this.D);for(a=0;b=this.fc[a++];)b.J&&b.J(this.D);this.Gb=!0};function Tn(a){var b;(function(){var c=function(){};a||(a={});var d=function(e){return a[e]||c};b={search:d("b"),mh:d("c"),redirect:d("d"),Og:d("e"),Ag:d("f"),Si:d("g"),Ti:d("h"),Oi:d("i"),Ui:d("j"),zg:d("k"),Pi:d("l"),Pr:d("n"),Vi:d("o"),Wi:d("p"),xg:d("q"),kk:d("r"),en:d("s"),fn:d("t"),Ri:d("u"),Xi:d("w"),Li:d("x"),Qi:d("y"),Ni:d("z"),Mi:d("aa"),Yi:d("ab"),il:d("ac")}})();return{search:function(c,d){b.search(c,d)},mh:function(c){b.mh(c)},redirect:function(c){b.redirect(c)},Og:function(c){return b.Og(c)},
Ag:function(c){b.Ag(c)},Si:function(c){b.Si(c)},Ti:function(c){b.Ti(c)},Oi:function(c){b.Oi(c)},Ui:function(c,d){b.Ui(c,d)},zg:function(c,d){b.zg(c,d)},Pi:function(){b.Pi()},Pr:function(c){b.Pr(c)},Vi:function(){b.Vi()},Wi:function(){b.Wi()},xg:function(c){b.xg(c)},kk:function(c,d){b.kk(c,d)},en:function(c){b.en(c)},fn:function(){b.fn()},Ri:function(){b.Ri()},Qi:function(){b.Qi()},Xi:function(c){b.Xi(c)},Li:function(){b.Li()},Ni:function(){b.Ni()},Mi:function(){b.Mi()},Yi:function(){b.Yi()},il:function(c,
d){return b.il(c,d)}}};function Un(a,b,c,d,e){var f=jn?"-moz-":en?"-ms-":kn?"-o-":ln?"-webkit-":"",h=".gstl_"+d,k=new RegExp("(\\.("+e.join("|")+")\\b)"),l=[];return{addRule:function(m,q){if(b){if(c){m=m.split(",");for(var p=[],w=0,v;v=m[w++];)v=k.test(v)?v.replace(k,h+"$1"):h+" "+v,p.push(v);m=p.join(",")}l.push(m,"{",q,"}")}},Ms:function(){if(b&&l.length){b=!1;var m=un("style");m.setAttribute("type","text/css");(a||Pm).appendChild(m);var q=l.join("");l=null;m.styleSheet?m.styleSheet.cssText=q:(q=document.createTextNode(q),
m.appendChild(q))}},prefix:function(m,q){var p=m+(q||"");f&&(p+=q?m+f+q:f+m);return p}}};var Vn=function(a,b,c,d,e){function f(){M.Aa()}function h(n){V.Mb(n||"")}function k(){return V.oa()}function l(){return Da.rf()}function m(){ca.sa(8)}function q(n){return Q.getParameters(n)}function p(){return ea||!!E&&E.Lc()}function w(){return Z.np}function v(n){n=Hn(n.xr||Pm);void 0==n.nextSearchboxId&&(n.nextSearchboxId=50);return n.nextSearchboxId++}function J(){if(a)for(var n=a;n=n.parentNode;){var r=n.dir;if(r)return r}return"ltr"}function T(n){n=dn(n);n.rl[35]||(n.DB="");var r=n.Hp;r?n.Hp=
r.toLowerCase():n.yw=!1;n.jj&&!n.rn&&(n.jj=!1);nn||(n.ip=!1);return n}function R(){var n=Hn(a),r=En(n);ca.vc(n,"resize",function(){var N=En(n);if(N.Wr!=r.Wr||N.Ho!=r.Ho)r=N,m()})}function la(n){var r=n.Cg,N=r[135],qa=r[138],O=r[139];r[136]||O||N||qa?(n.Cg[136]=!0,n.Cg[141]=!0,D=qa?3:1):D=0}var M,E,aa,ca,ia,V,G,Z,Q,fa,wa,Ga,mb,Da,La,za,u,D,C=!1,ea,I={install:function(n){if(!C){n=T(n);u=null==e?v(n):e;var r=Gn(a),N=J(),qa=!!r.getElementById("gs_id"+u),O=["gssb_c","gssb_k"];n.wl&&O.push(n.wl);O=Un(n.xr,
n.Cw,n.mu,u,O);la(n);ea=n.Lc;M=new Qn(xa,d,{ig:function(){return qa},get:function(ra){return r.getElementById(ra+u)},oj:function(ra){return r.getElementById(ra)},Vn:function(){return b},Ud:function(){return N},ta:function(ra){return ra+u},bo:function(){return a}},O,I,n);M.get(347,I);E=M.get(130,I);aa=M.get(115,I);ca=M.get(117,I);ia=M.get(123,I);V=M.get(118,I);G=M.get(119,I);Z=M.get(374,I);Q=M.get(120,I);fa=M.get(189,I);wa=M.get(553,I);M.get(124,I);Ga=M.get(419,I);mb=M.get(126,I);Da=M.get(128,I);La=
M.get(139,I);za=M.get(121,I);R();C=!0}},J:function(n){f();n=T(n);la(n);ea=n.Lc;M.J(n)},Aa:f,wE:function(){return b},us:function(n,r){return zn(n,r)},Bb:function(){return V.Bb()},oa:k,cd:function(){return Da.cd()},vf:function(){return Da.vf()},rv:q,Bv:function(n,r){n||(n=Q.getParameters(r));return Wm(n)},dF:function(){return Da.isVisible()},Cs:function(n,r){ca.vc(n,"click",function(N){za.search(k(),r);return Bn(N)})},oi:function(){ia.oi()},iE:function(){Da.Di()},ol:function(n){V.ol(n||"")},vE:function(){return aa.Sb()},
aE:function(){V.clear()},Hq:function(){V.Hq()},focus:function(){G.focus()},blur:function(){G.blur()},ep:function(){return ia.ep()},Td:function(){var n=mb.Td();return n?n.hv():null},Mb:h,Hf:function(){Q.reset()},search:function(n,r){za.search(n,r)},PF:function(){La&&La.refresh()},dG:function(n){Da.iA(n)},yg:function(){Da.yg()},rf:l,xG:m,Ol:function(){V.Ol()},isActive:function(){return!!M&&M.isActive()},OF:function(){},Lc:p,Yu:function(){return p()&&E?E.Yu():""},zE:function(n,r){return An(n,r)},co:function(){return D},
ta:function(){return u},bE:function(){La&&La.clear()},el:function(n,r){h(n);Da.isEnabled()&&Da.el(n,r,!1)},ZF:function(n){ca.sa(15,{query:n})},Wj:function(){return G.Wj()},ar:function(n){wa.ar(n)},Ah:function(n){aa.Ah(n)},so:function(){var n,r=mb.Td();if(r){var N=r.tj();N&&((n=N.so())||(n=r.getParameters().Xc("o")))}return n||""},TF:function(n,r){return fa?(fa.UF(n,r),!0):!1},CE:function(n,r){switch(n){case "oq":case "gs_l":return q(r)[n]||null;case "gs_ssp":a:{if((n=l())&&46==n.getType()&&(n=n.getParameters().Xc("g")))break a;
n=null}return n;default:return null}},cG:function(){},AE:w,wt:function(n){return 6==w()&&!!Ga&&Ga.wt(n)}};var xa=Tn(c);return I};var Wn=function(){var a=function(b){var c={MD:b},d;for(d in b)c[d]=b[d];return c};return{wj:function(b,c,d,e,f){try{var h=Vn(b,c,d,e,f);return a(h)}catch(k){return null}},translate:function(b){return a(b.api||b)}}};function Xn(){}g=Xn.prototype;g.Ia=function(){};g.aa=function(){};g.xa=function(){};g.J=function(){};g.ab=function(){return this};g.Rd=function(){return null};g.Aa=function(){};var Yn=Rm++,Zn=function(a){var b=this;this.em=a;this.na=wn();this.rh=function(){b.K.ox()||b.K.oa()?b.Lj():b.em&&b.RA()};this.RA=function(){b.va||(b.K.Bh(b.em),b.va=!0)};this.Lj=function(){if(b.va||void 0==b.va)b.K.Bh("#fff"),b.va=!1}};y(Zn,Xn);g=Zn.prototype;g.Ia=function(a){this.Vo=a.bo()};g.aa=function(a){a&&(this.R=a.get(117,this),this.K=a.get(118,this))};g.xa=function(){this.R.Fa(this.Vo,"focus",this.Lj);this.R.Fa(this.Vo,"blur",this.rh);this.R.Ac(4,this.rh);this.R.Ac(5,this.rh)};g.J=function(){this.rh()};
g.getType=function(){return 160};g.Aa=function(){this.Lj()};g.isEnabled=function(){return this.fh};g.Sg=function(){return Yn};g.lb=function(){return 5};g.pa=function(){return this.na};g.Bj=function(){return{cp:!this.va}};var $n=function(){function a(E,aa,ca,ia){var V=E.ta(),G=E.Tb();T.gn||e();aa=q+p+w+"?"+(v?v+"&":"")+(aa?aa+"&":"");E=[];Vm("q",G,E,!0);T.Rr||Vm("callback","google.sbox.p"+m,E);if(J){G="";for(var Z=4+Math.floor(32*Math.random()),Q,fa=0;fa<Z;++fa)Q=.3>Math.random()?48+Math.floor(10*Math.random()):(.5<Math.random()?65:97)+Math.floor(26*Math.random()),G+=String.fromCharCode(Q);Vm("gs_gbg",G,E)}G=un("script");Ki(G,gk(aa+E.join("&")));G.charset="utf-8";R[V]=G;la=T.gn?ia:ca;k.appendChild(G);return!0}function b(){return 0}
function c(){return 0}function d(E){var aa=R[E];aa&&(k.removeChild(aa),delete R[E])}function e(){for(var E in R)k.removeChild(R[E]);R={};la=null}function f(E){la&&la(E)}function h(E){E||(E=an);var aa=window.google;T.Rr?aa.ac.h=E:aa.sbox["p"+m]=E}var k=Pm,l,m,q,p,w,v,J,T,R={},la,M={aa:function(E){l=E.get(127,M);m=E.vh.ta()},xa:function(){"google"in window||(window.google={});"sbox"in window.google||(window.google.sbox={})},J:function(E){T=E;0==E.vi&&(E=l.ut,q=E.protocol,p=E.host,w=E.Gk,v=E.XA,J="https:"==
document.location.protocol,h(f),(new Image).src=q+p+"/generate_204")},getType:function(){return 149},ab:function(){return{Bz:a,eu:d,oi:an,Sn:b,Tn:c}},Aa:function(){h(null);e()}};return M};var ao=function(){this.Ii={}};y(ao,Xn);g=ao.prototype;g.aa=function(a){this.Z=a.get(116,this);if(a=a.Sa(154,this))for(var b,c=0;b=a[c++];)this.Ii[b.pf()]=b};g.J=function(){this.va=!1};g.Aa=function(){this.dd()};g.getType=function(){return 115};g.isVisible=function(){return this.va};g.Wk=function(a){if(a in this.Ii){if(this.zd){if(a==this.zd.pf())return;this.dd();this.zd.Vg()}this.zd=this.Ii[a];this.Z.Wk(this.zd)}};g.Sb=function(){return this.va?this.Z.Sb():0};
g.show=function(){this.va||(this.Z.show(this.Av()),this.va=!0)};g.dd=function(){this.va&&(this.Z.dd(),this.va=!1)};g.Ah=function(a){this.Z.Ah(a)};g.Av=function(){var a=dn(bo);this.zd&&this.zd.hg(a);return a};var bo={rw:!1,Mj:"left",ap:!0,Hd:null,marginWidth:0};var co=function(){};y(co,Xn);g=co.prototype;g.aa=function(a){this.Z=a.get(119,this);this.xb=a.get(130,this);this.Vt=a.get(145,this);this.R=a.get(117,this);this.ia=a.get(123,this);this.Fb=a.get(374,this);this.Qp=a.get(121,this);this.Uy=a.get(553,this);this.M=a.get(128,this);this.Wf=a.get(139,this);this.nB=a.get(173,this);this.Pe=a.Sa(160,this);this.L=a.L;this.Sw=a.vh.co()};g.xa=function(a){this.D=a;this.fa=this.Ic=this.Z.jv()||""};g.J=function(a){this.D=a;this.fp=this.Wo=!1;this.Ge()};g.getType=function(){return 118};
g.yo=function(){var a={};this.R.sa(13,a);!a.cancel&&this.D.Jo&&this.R.defer(this.M.Di);this.L.Qi()};g.fw=function(){this.R.sa(12);this.L.Ri()};g.iw=function(){this.Ao("rtl")};g.jw=function(){this.Ao("ltr")};g.mw=function(){this.M.pz()};g.bw=function(a){this.M.cd()?this.M.mz():this.M.yg(a)};g.ae=function(){if(0==this.D.sl)return!1;if(4==this.D.sl)return this.L.Yi(),!1;var a=this.Mn();if(a)switch(this.D.sl){case 1:if(this.Pl(a,!0))return this.Fb.add(8),!0;break;case 3:return this.M.ae(a)}return!1};
g.dw=function(){this.D.rz?this.search(5):(this.M.isVisible()?this.M.Di():this.ii(),this.vq())};g.aw=function(a){this.fa&&a.ro()==this.fa.length&&(this.Wf&&this.Wf.clear(),this.D.qz&&this.search(2),this.L.Oi(this.fa))};g.Xv=function(a){this.xb&&0==a.Ng()&&this.xb.xz()};
g.Bo=function(a,b,c,d){this.D.Zt&&!this.M.isVisible()&&"mousedown"==c&&this.M.yg(b);var e=!1,f=!1;if(a!=this.fa||"onremovechip"==c)$m(c,"key")?this.Fb.add(1):"paste"==c&&this.Fb.add(2),e=!0,this.cw(a,c),a&&!Km.test(a)&&(d=!0),f=!0;a=this.Uy.Km(a,b,c);switch(a.dv()){case 2:d=!0;break;case 3:d=!1}d?(e&&this.M.VA(),this.uu(a)):f&&this.nt();this.R.sa(2,{Yf:c})};g.hA=function(a){(this.Wo=a)&&this.Fb.add(4)};g.Wq=function(a){this.fp!=a&&((this.fp=a)?this.L.Ni():this.L.Mi())};g.Uk=function(a){this.Op(a)};
g.yu=function(){this.Z.focus()};g.ii=function(){this.Z.blur()};g.ox=function(){return this.Z.Wj()};g.ol=function(a,b,c){$m(a,this.fa,!0)&&(a=this.fa+a.substr(this.fa.length));this.Bo(a,c||Um(a.length),"",b);this.Op(a,!0)};g.Mb=function(a){this.Dh(a);this.Z.refresh();this.R.sa(4,{Hd:this.Qa,input:a})};g.Hq=function(){this.Z.select()};g.vq=function(){this.fa!=this.Ic&&this.Dh(this.Ic);this.R.sa(5,{input:this.Ic,cB:this.M.Yc(),Hd:this.Qa});this.Z.refresh();this.L.Ti(this.Ic)};
g.um=function(){this.Ic=this.fa};g.Pn=function(){return this.Z.Pn()};g.Bb=function(){return this.Ic};g.oa=function(){return this.fa};g.rj=function(){return this.Qa};g.Sd=function(){return this.Z.Sd()};g.zj=function(){return this.Z.zj()};g.Sb=function(){return this.Z.Sb()};g.Zd=function(){return this.Z.Zd()};g.eo=function(){return this.Z.eo()};g.ww=function(){return 0!=this.Sw};g.Jj=function(){if(this.nB){if(this.D.Ij)return!0;for(var a=0,b;b=this.Pe[a++];)if(b.isEnabled())return!0}return!1};
g.sk=function(){this.Z.sk()};g.search=function(a){this.Qp.search(this.fa,a)};g.clear=function(a){this.fa&&(this.Dh(""),this.Z.clear(),this.R.sa(1),this.M.clear(),this.L.Ag(this.fa));a&&this.L.Li()};g.Hf=function(){this.Cx=this.lp=this.lj=0};g.Bh=function(a){this.Z.Bh(a)};g.Ol=function(){var a=this.Mn();a&&this.Pl(a)};g.cw=function(a,b){this.Dh(a);this.R.sa(1,{Yf:b,Hd:this.Qa});this.L.Ag(a);a=Tm();this.lj||(this.lj=a);this.lp=a};
g.Ao=function(a){var b=this.Sd().Ng();this.Qa==a?this.M.cd()&&b==this.fa.length&&(this.M.vf()?this.D.jj&&(a=this.M.rf(),this.Qp.search(a.Zc(),6)):this.D.Nx&&this.ae()):this.xb&&0==b&&this.xb.xz()};g.Mn=function(){if(this.M.cd()){var a=this.M.vf()?this.M.rf():this.M.tj();if(a.Zn())return a}return null};g.Pl=function(a,b){a=a.Zc();var c=this.Ic;return(c||a?c&&a&&c.toLowerCase()==a.toLowerCase():1)?!1:(this.um(),b?this.ol(a,!0):this.Mb(a),!0)};
g.Op=function(a,b){this.fa=a||"";this.Ge();this.Z.refresh();b||(this.R.sa(4,{Hd:this.Qa,input:this.fa}),this.L.Si(this.fa))};g.Ge=function(){var a=this.Vt.rj(this.fa);a!=this.Qa&&(this.Z.Tk(a),this.Qa=a)};g.uu=function(a){this.Wo&&a.Xk("gs_is",1);this.ia.tn(a)};g.nt=function(){this.M.clear();this.ia.ah()};g.Dh=function(a){this.fa=this.Ic=a||"";this.Ge()};function eo(){function a(K){K.Hd=Db;K.marginWidth=nb;var ma=Ob.Er;ma||(ma="rtl"==Db?"right":"left");K.Mj=ma}function b(K,ma,bb){var va=!1;K=O&&O.UE(ma);ca();if((Ha=ma)&&ma.length){va=ma[0].Zc();ea.xw(va)&&(va=n.Bb());Db=ea.rj(va);if(bb)Vb=!0,va=C.Oy(ma,Db),ma=ma[0].getParameters().Xc("a"),ma=Ym(ma),nb=r.Zd(ma);else{Vb=!1;ma=C;bb=ma.render;if(R()&&!Vb){va=[];for(var Sa=[],ob=0,pb;(pb=N[ob++])&&!pb.uv(n.Bb(),Ha,Sa););(ob=Sa?Sa.length:0)&&(ob-=La(Sa,va,0));for(pb=0;pb<Ha.length;++pb)va.push(Ha[pb]);
ob&&(ob-=La(Sa,va,1));Ob.Aw&&va.push(1);ob&&La(Sa,va,2);Ob.Fo&&va.push(2);ra&&ra.ID(va)}else va=null;va=bb.call(ma,va,Db);nb=0}K&&(Ea=O.EE(),c(O.xE()));va?E():ca()}return va}function c(K){D();if(ha!=K){var ma=ha;ha=K;u(ma)}}function d(){if(R())if(cb){var K=ha;ha==Ha.length-1?Ea=ha=null:null==ha?ha=0:++ha;Ea=ha;za(K,d)}else E()}function e(){if(R())if(cb){var K=ha;Ha&&0!=ha?null==ha?ha=Ha.length-1:--ha:Ea=ha=null;Ea=ha;za(K,e)}else E()}function f(K){K=K?4:3;if(la()){var ma=J();C.Ug(ma)||n.search(K);
Na.zg(n.Bb(),ma)}else n.search(K)}function h(K){return C.ae(K)}function k(K){Ea=ha=K;Na.zg(n.Bb(),Ha[K])}function l(){return cb}function m(){return Oa}function q(K){Oa&&!K&&ca();Oa=K}function p(){return Ha}function w(){return R()?Ha[0]:null}function v(){return ha}function J(){return null!=Ea?Ha[Ea]:null}function T(){return Ea}function R(){return!(!Ha||!Ha.length)}function la(){return null!=Ea}function M(){cb&&!Ta&&(Ta=window.setTimeout(ca,Ob.Gw))}function E(){cb||(I.Wk(fo),I.show(),cb=!0,Na.Vi())}
function aa(){cb&&(Ta&&(window.clearTimeout(Ta),Ta=null),I.dd(),cb=!1,Na.Wi())}function ca(){aa();Ha=null;Vb=!1;null!=ha&&C.Oh(ha);Ea=ha=null;C.clear()}function ia(){xa.ah();aa()}function V(){null!=ha&&C.Oh(ha);Ea=ha=null}function G(){D();Ua=window.setTimeout(V,0)}function Z(){D()}function Q(K){if(R())E();else{var ma=n.Bb();ma&&(K=K||n.Sd(),ma=qa.Km(ma,K),xa.tn(ma))}}function fa(){return C.pa()}function wa(){return C.Yd()}function Ga(){cb=!1}function mb(){C.Bc()}function Da(){return fo}function La(K,
ma,bb){for(var va=0,Sa=0,ob;Sa<K.length;++Sa)(ob=K[Sa])&&ob.position==bb&&(ma.push(ob),++va);return va}function za(K,ma){null==ha||C.hh(ha)?(u(K),null==ha?n.vq():(K=C.ij(Ha[ha]),n.Uk(K),Na.Xi(K))):(C.Oh(K),ma())}function u(K){D();null!=K&&C.Oh(K);null!=ha&&C.Hw(ha)}function D(){Ua&&(window.clearTimeout(Ua),Ua=null)}var C,ea,I,xa,n,r,N,qa,O,ra,Na,Ha,ha,Ea,Vb,cb,Oa,Ta,Ua,nb,Db,Ob,Va={aa:function(K){C=K.get(129,Va);ea=K.get(145,Va);I=K.get(115,Va);xa=K.get(123,Va);n=K.get(118,Va);r=K.get(147,Va);N=K.Sa(153,
Va);qa=K.get(553,Va);K.get(126,Va);O=K.get(184,Va);ra=K.get(157,Va);Na=K.L},xa:function(){N.sort(cn)},J:function(K){Ob=K;Ea=ha=null;cb=Vb=!1;Oa=!0;Db="";nb=0},getType:function(){return 128},ab:function(){return{el:b,cA:c,mz:d,pz:e,Ug:f,ae:h,Zv:k,isVisible:l,isEnabled:m,iA:q,Yc:p,tj:w,yE:v,rf:J,Gv:T,cd:R,vf:la,VA:M,show:E,dd:aa,clear:ca,Di:ia,Yy:V,Zy:G,GD:Z,yg:Q}},Rd:function(){var K={hg:a,pa:fa,Yd:wa,Vg:Ga,Bc:mb,pf:Da};return[{Ia:an,aa:an,xa:an,J:an,getType:function(){return 154},ab:function(){return K},
Rd:function(){return null},Aa:an}]},Aa:function(){Ta&&(window.clearTimeout(Ta),Ta=null);Ha=null;aa()}};return Va}var fo=Rm++;var ho=function(){this.Yo=go.test("x")};y(ho,Xn);ho.prototype.Ia=function(a){this.Qd=a.Ud()};ho.prototype.getType=function(){return 145};ho.prototype.xw=function(a){if(!this.Yo)return!0;for(var b=!1,c=!1,d=0,e;d<a.length;++d)if(e=a.charAt(d),!io.test(e)&&(go.test(e)?c=!0:b=!0,c&&b))return!0;return!1};ho.prototype.rj=function(a){var b=this.Qd;this.Yo&&(go.test(a)?b="ltr":io.test(a)||(b="rtl"));return b};var io=RegExp("^[\x00- !-@[-`{-\u00bf\u00d7\u00f7\u02b9-\u02ff\u2000-\u2bff]*$"),go=RegExp("^[\x00- !-@[-`{-\u00bf\u00d7\u00f7\u02b9-\u02ff\u2000-\u2bff]*(?:\\d[\x00- !-@[-`{-\u00bf\u00d7\u00f7\u02b9-\u02ff\u2000-\u2bff]*$|[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u2c00-\ufb1c\ufdfe-\ufe6f\ufefd-\uffff])");var jo=function(){this.Bk=[];this.Pm={hs:1}};y(jo,Xn);g=jo.prototype;g.getType=function(){return 117};g.Aa=function(){this.pc=null};g.Fa=function(a,b,c,d,e){var f=this.Yn(a);f||(f={},this.Bk.push({element:a,nw:f}));var h=f[b];h||(h=f[b]=[],f=this.av(b,a.hs?window:Hn(a),h),"string"==typeof b?a.addEventListener?a.addEventListener(b,f,!1):a["on"+b]=f:a[b]=f);h.push(this.Zu(c,d||0,!!e));h.sort(ko);c.ru=b};
g.Al=function(a,b){if(a=this.Yn(a))if(a=a[b.ru])for(var c=0,d;d=a[c++];)if(d.process==b){d.dk=!0;break}};g.Ac=function(a,b,c,d){this.Fa(this.Pm,a,b,c,d)};g.sa=function(a,b){b=b||{};(a=this.Pm[a])&&a(b,b.Yf)};g.vc=function(a,b,c){a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent("on"+b,c)};g.Lr=function(a,b,c){a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent("on"+b,c)};
g.Up=function(){var a=window.location.href;if(/HTTPS?:\/\//i.test(a))window.postMessage("sbox.df",a);else{var b,c;a=(null==(b=window.location)?void 0:null==(c=b.ancestorOrigins)?void 0:c[0])||"";window.postMessage("sbox.df",/HTTPS?:\/\//i.test(a)?a:"*")}};g.defer=function(a){lo?(this.pc||(this.pc=[],this.vc(window,"message",this.vv.bind(this))),this.pc.push(a),this.Up()):window.setTimeout(a,0)};
g.vv=function(a){this.pc&&a&&a.source===window&&"sbox.df"===a.data&&this.pc.length&&(this.pc.shift()(),this.pc&&this.pc.length&&this.Up())};g.av=function(a,b,c){return db(function(d,e){if(c.length&&(d=d||this.Hu(b),d.Yf=e||a,this.qy(d,c),d.gh))return delete d.gh,d.bx&&(d=b.event||d),Cn(d),d.returnValue=!1},this)};g.Hu=function(a){var b={};if(a=a.event)a.keyCode&&(b.keyCode=a.keyCode),b.bx=!0;return b};g.Zu=function(a,b,c){return{ex:c,dk:!1,priority:b,process:a}};
g.Yn=function(a){for(var b=0,c;b<this.Bk.length;++b)if(c=this.Bk[b],c.element==a)return c.nw;return null};g.qy=function(a,b){for(var c,d,e=0,f;f=b[e++];)f.dk?d=!0:c||(f.ex?this.kz(f,a):c=f.process(a));if(d)for(e=0;f=b[e];)f.dk?b.splice(e,1):++e};g.kz=function(a,b){this.defer(function(){a.process(b)})};var ko=function(a,b){return b.priority-a.priority},lo=window.postMessage&&!(en||mn||kn);var mo=function(){this.ag={};this.Lh=this.Ek=0};y(mo,Xn);g=mo.prototype;g.J=function(){this.reset()};g.getType=function(){return 494};g.Ds=function(a){this.ag[a.ta()]=!0};g.Kx=function(a){var b=a.Pg();a=b.ta();a in this.ag&&(b=b.Rg(),this.Lh+=Tm()-b,++this.Ek,delete this.ag[a])};g.Eu=function(){var a=0,b;for(b in this.ag)a++;return a};g.reset=function(){this.ag={};this.Lh=this.Ek=0};var no=function(){};y(no,Xn);g=no.prototype;g.J=function(){this.reset()};g.getType=function(){return 374};g.add=function(a){this.Fb[a]=!0;this.np=a};g.Sv=function(){var a=[],b;for(b in this.Fb)a.push(parseInt(b,10));return a};g.reset=function(){this.Fb={};this.np=null};var oo=function(){this.Iq=-1};y(oo,Xn);g=oo.prototype;g.aa=function(a){this.Dg=a.get(191,this);this.ia=a.get(123,this);this.K=a.get(118,this);this.Fb=a.get(374,this);this.ad=a.get(494,this);this.vd=a.get(126,this);this.M=a.get(128,this);this.Xr=a.Sa(311,this);Fn(a.Sa(152,this))};g.xa=function(a){this.vl=a.Gx};g.J=function(a){this.D=a;this.reset()};g.getType=function(){return 120};
g.getParameters=function(a){var b=this.K.Bb();a=this.Iv(a);var c=this.Kv(b,a);b={oq:b,gs_l:a+"."+c};this.D.nx&&(b.q=this.K.oa());return b};g.reset=function(){this.Jq=Tm();++this.Iq;this.K.Hf();this.Fb.reset();this.ia.Hf();for(var a=0,b;b=this.Xr[a++];)b.reset()};g.FA=function(a){this.vl=a};g.cv=function(){var a=this.vd.Td();return a?a.getParameters().Xc("e")||"":""};g.kv=function(){return this.Fb.Sv().join("j")};g.Ju=function(){var a="";this.vd.Hj()?a="o":this.M.vf()&&(a=this.M.Gv()+"");return a};
g.Iv=function(a){var b=[];b[27]=34;b[0]=po(this.D.Ye);b[28]=po(this.D.sh);b[1]=void 0==a?"":a+"";b[26]=this.kv();b[2]=this.Ju();b[3]=this.Lu();b[4]=this.Aj(this.K.lj);b[5]=this.Aj(this.K.lp);b[6]=this.Iq;b[7]=Tm()-this.Jq;b[18]=this.Aj(this.K.Cx);b[8]=this.ia.qq;if(a=this.ia.Nu())b[25]=this.Mu(a),b[10]=a.Zw;b[11]=this.ia.Wn();b[12]=this.ia.Ln;if(a=this.ia.Tu())b[9]=a.Ty,b[22]=a.Iy,b[17]=a.cz;b[13]=this.ia.Mp;b[14]=this.ia.fk;b[15]=this.ia.xl;b[16]=this.ia.Su();b[30]=this.ad.Eu();b[31]=this.ad.Ek;
b[32]=this.ad.Lh;b[19]=po(this.D.ql);b[20]=this.cv();a=0;for(var c;c=this.Xr[a++];){var d=c.uj();qo[d]&&(b[d]=void 0==b[d]?po(c.Qc):"")}return b.join(".").replace(ro,"")};var po=function(a){return a?a.replace(so,"-"):""};oo.prototype.Lu=function(){var a="",b=this.M.Yc();if(b){for(var c,d=0,e=0,f;f=b[e++];){var h=f;f=h.getType()+"";h=h.Mv();h.length&&(f+="i"+h.join("i"));f!=c&&(1<d&&(a+="l"+d),a+=(c?"j":"")+f,d=0,c=f);++d}1<d&&(a+="l"+d)}return a};
oo.prototype.Kv=function(a,b){return this.Dg&&this.vl?(a+=b,b=this.Dg.decode(this.vl),a=this.Dg.Jv(a,b),a=a.slice(0,8),this.Dg.encode(a)):""};oo.prototype.Aj=function(a){return Math.max(a-this.Jq,0)};oo.prototype.Mu=function(a){return a.px?"1"+(this.D.iu?"a":"")+(this.D.lu?"c":""):""};var ro=/\.+$/,so=/\./g,qo=Sm([23]);var to=function(){};y(to,Xn);g=to.prototype;g.Ia=function(a){this.nj=a.Vn()};g.aa=function(a){a.get(347,this);this.xb=a.get(130,this);this.R=a.get(117,this);this.ia=a.get(123,this);this.K=a.get(118,this);this.ak=a.get(120,this);this.M=a.get(128,this);this.Wf=a.get(139,this);this.L=a.L;this.Eq=a.Sa(294,this)};g.J=function(a){this.D=a};g.getType=function(){return 121};
g.search=function(a,b){if(this.Eq){for(var c=!1,d=0,e;e=this.Eq[d++];)2==e.mo(a,b)&&(c=!0);if(c)return}if(a&&!Km.test(a)||this.D.Lc||this.xb&&this.xb.Lc())ym.test(b)?this.nj&&!this.Hg&&(this.Hg=zn(this.nj,"btnI","1")):this.Hg&&(this.nj.removeChild(this.Hg),this.Hg=null),this.L.search(a,b),this.qg(),this.R.sa(14,{query:a})};g.mh=function(a){this.L.mh(a);this.qg()};g.redirect=function(a){this.L.redirect(a);this.qg()};g.xg=function(a){this.L.xg(a);this.qg()};g.Og=function(a){return this.L.Og(a)};
g.qg=function(){this.ia.ah();this.ia.rg();this.ak.reset();this.M.clear();this.K.Bb()!=this.K.oa()&&this.K.um();this.Wf&&this.Wf.clear()};var uo=function(a,b,c){function d(){return a}function e(){return G}function f(){return Z}function h(){return b}function k(){return c||""}function l(Q,fa){w(Q,fa)}function m(Q,fa){w(Q,fa,!0)}function q(){M||(E=!0)}function p(){ca=!0}function w(Q,fa,wa){M||(J[Q]=fa,wa&&(T[Q]=fa))}var v=(Qm++).toString(36),J={},T={},R,la,M=!1,E=!1,aa=!1,ca=!1,ia=1,V={ta:function(){return v},ho:function(){var Q=parseInt(v,36);return isNaN(Q)?-1:Q},Tb:d,sv:e,yj:f,Sd:h,dv:function(){return ia},getParameters:function(){return J},
uE:function(){return R},uo:k,Rg:function(){return la},Iu:function(){return{Tb:d,sv:e,yj:f,Sd:h,uo:k,Xk:l,yh:m,Jn:q,ct:p}},Wz:function(Q){ia=Q},Xk:l,yh:m,Jn:q,ct:p,jx:function(){return E},Lw:function(){aa=!0},gp:function(){return aa},WE:function(){return ca},wu:function(){M||(la=Tm(),"cp"in T||m("cp",b.Ng()),w("gs_id",v),R=Wm(T)+":"+a,M=!0)}};var G=a.toLowerCase();var Z=Zm(G);return V};var vo=function(){};y(vo,Xn);g=vo.prototype;g.aa=function(a){this.Hk=a.Sa(156,this);this.vd=a.get(126,this)};g.xa=function(){this.Hk.sort(wo)};g.J=function(a){this.D=a;this.Vp=a.ny};g.getType=function(){return 553};g.Km=function(a,b,c){return this.wv(a,b,c)};g.ar=function(a){this.Vp=a};g.wv=function(a,b,c,d){a=uo(a,b||Um(a.length),c||"");this.vu(a);a.yh("ds",this.D.Qm);a.yh("pq",this.Vp);d&&a.Jn();a.wu();return a};
g.vu=function(a){var b=1,c=a.Iu(),d=this.vd.Td();if(this.Hk)for(var e=0,f;f=this.Hk[e++];)f=f.mo(c,d),f>b&&(b=f);a.Wz(b)};var wo=function(a,b){return a.lb()-b.lb()};var xo=function(){this.Gb=!1;this.jh=-1};y(xo,Xn);g=xo.prototype;g.aa=function(a){this.Nc=a.get(133,this);this.xb=a.get(130,this);this.K=a.get(118,this);this.ak=a.get(120,this);this.ad=a.get(494,this);this.sq=a.get(124,this);this.tq=a.get(125,this);this.uq=a.get(230,this);this.Dz=a.get(127,this);this.L=a.L};g.J=function(a){this.kc=this.Dz.kc;this.D=a;this.Gb=!0;this.qe={};this.Vj=0;this.kx=a.zu;this.mx=a.Zg;this.Nj=-1;this.fd=this.D.ku&&!!this.Nc};g.getType=function(){return 123};
g.Aa=function(){this.Gb=!1;this.Nl();this.rg();this.qe=null;this.ah()};g.tn=function(a,b){if(!(!this.Gb||this.mx||this.xb&&this.xb.PD())){var c=!0;this.uB(a);++this.qq;this.ad.Ds(a);this.My();if(this.fd){var d=this.Nc.get(a);d&&((c=this.kx||a.jx())&&this.D.Kw&&a.Lw(),this.tq.process(d),d.lx()&&++this.Ln,this.rg())}c&&(this.hd=a,this.Kh&&!b||this.Xp())}};g.Hj=function(){return 10<=this.Df||3<=this.kc.Tn()?!0:!1};g.ah=function(){this.Nj=this.jh};g.ep=function(){return this.jh<=this.Nj};
g.rg=function(){this.hd=null};g.Nu=function(){return{px:this.fd,Zw:this.fd?this.Nc.tE():0}};g.Wn=function(){return this.fd?this.Nc.Wn():0};g.Tu=function(){return{Ty:this.zm,Iy:this.ym,cz:this.Am}};g.Su=function(){for(var a=[],b=0,c,d=0;d<=yo;++d)c=this.Ok[d],0==c?b++:(b=1==b?"0j":1<b?d+"-":"",a.push(b+c),b=0);return a.join("j")};g.oi=function(){this.fd&&this.Nc.ZD()};
g.Hf=function(){this.fd&&this.Nc.Hf();this.xl=this.fk=this.Mp=this.Am=this.ym=this.zm=this.Ln=this.Df=this.qq=0;this.Ok=[];for(var a=0;a<=yo;++a)this.Ok[a]=0};g.Ou=function(a){return db(function(b){this.Yp(b,a)},this)};g.Xp=function(){this.Nl();if(!(2<this.kc.Tn())&&this.hd){var a=[],b=this.hd.getParameters();if(b)for(var c in b)Vm(c,b[c],a);this.L.Pi();a=this.kc.Bz(this.hd,a.join("&"),this.Ou(this.hd),db(this.Yp,this));this.hd.gp()||(++this.zm,a?this.As(this.hd):++this.ym);this.rg();this.lz()}};
g.lz=function(){for(var a=100,b=(this.Df-2)/2,c=1;c++<=b;)a*=2;a<this.Vj&&(a=this.Vj);this.Kh=window.setTimeout(db(this.Xp,this),a)};g.Nl=function(){null!=this.Kh&&(window.clearTimeout(this.Kh),this.Kh=null)};g.As=function(a){this.qe[a.ta()]=a;++this.Df};g.jq=function(a){this.kc.eu(a);delete this.qe[a];this.Df&&--this.Df};g.My=function(){var a=Tm(),b;for(b in this.qe){var c=this.qe[b].Rg();2500<a-c&&this.jq(b)}};
g.Yp=function(a,b){if(this.Gb){if(!b&&(b=this.qe[this.sq.hy(a)],!b))return;if(!b.gp()){a=this.sq.iy(a,b);if(this.uq){var c=this.K.oa();a=this.uq.Ha(a,c)}this.fd&&this.Nc.put(a);this.tx(b)||(++this.Am,this.tq.process(a)||++this.Mp,this.xB(b,a));this.vB(a)}}};g.xB=function(a,b){this.Vj=b.getParameters().yv("d");a&&(this.jq(a.ta()),a=a.Rg(),a=Tm()-a,this.xl+=a,this.fk=Math.max(a,this.fk),this.wB(a))};g.wB=function(a){++this.Ok[a>zo?yo:Ao[Math.floor(a/100)]]};
g.vB=function(a){a&&(a=a.getParameters().Xc("q"))&&this.ak.FA(a)};g.uB=function(a){a=a.ho();a>this.jh&&(this.jh=a)};g.tx=function(a){return a.ho()<=this.Nj};var Ao=[0,1,2,3,4,5,5,6,6,6,7,7,7,7,7,8,8,8,8,8],yo=Ao[Ao.length-1]+1,zo=100*Ao.length-1;function Bo(a){return{Rn:function(){return a.Rn()},Tb:function(){return a.Tb()},Yc:function(){return a.Yc()}}};var Co=function(a,b,c,d,e,f){function h(){return!!b&&!!b[0]}var k,l=!0,m,q={Pg:function(){return a},Tb:function(){return a.Tb()},tj:function(){return h()?b[0]:null},Yc:function(){return b},cd:h,getParameters:function(){return c},lx:function(){return d},XE:function(){return e},YE:function(){return f},getType:function(){return l},hv:function(){m||(m=Bo(q));return m},Rn:function(){return k}};b?b.length&&33==b[0].getType()&&(e=l=!1):b=[];c?k=c.zv("t"):c=Cm;return q};var Do=function(){this.nk={}};y(Do,Xn);g=Do.prototype;g.aa=function(a){this.Ys=a.get(150,this);if(a=a.Sa(158,this))for(var b,c=0;b=a[c++];)this.nk[b.BE()]=b};g.J=function(a){this.dB=a.rl;this.qw=a.Co};g.getType=function(){return 124};g.hy=function(a){return(a[2]||{}).j};g.iy=function(a,b){var c=a[0],d=a[1],e={};if(a=a[2])for(var f in a){var h=a[f];f in this.nk&&(h=this.nk[f].parse(h));e[f]=h}return Co(b,this.jy(c,d),Bm(e),!1,!0,!1)};
g.jy=function(a,b){for(var c=!1,d=!1,e=!1,f,h=0;f=b[h++];)if(33==this.to(f)?d=!0:c=!0,d&&c){e=!0;break}c=0;d=[];for(h=0;f=b[h++];){var k=this.to(f);if(this.dB[k]&&(!e||33!=k)){var l=this.Pv(f,a);d.push(Dm(l,this.Rm(l),c++,k,this.Nv(f),this.Cv(f)))}}return d};g.to=function(a){return a[1]||0};g.Nv=function(a){return a[2]||[]};g.Pv=function(a,b){a=a[0];this.qw&&(a=this.Ys.bold(b.toLowerCase(),this.Rm(a)));return a};g.Cv=function(a){return(a=a[3])?Bm(a):Cm};g.Rm=function(a){return Ym(a).replace(Lm,"")};var Eo=function(){};y(Eo,Xn);Eo.prototype.aa=function(a){this.R=a.get(117,this);this.K=a.get(118,this);this.ad=a.get(494,this);this.Kk=a.Sa(122,this);this.vd=a.get(126,this);this.M=a.get(128,this);this.L=a.L;this.Kk.sort(Fo)};Eo.prototype.getType=function(){return 125};Eo.prototype.process=function(a){var b=this.yx(a);if(b){if(this.Kk)for(var c=0,d;d=this.Kk[c++];)a=d.kE(a);this.vd.Rz(a);this.vy(a)}this.L.Ui(a,b);return b};
Eo.prototype.yx=function(a){var b=this.K.oa(),c=this.vd.Td();b=b.toLowerCase();var d=a.Tb().toLowerCase();b==d?c=!0:(b=Zm(b),a=(d=a.Pg())?d.yj():Zm(a.Tb().toLowerCase()),c=c?c.Pg().yj():"",c=0==b.indexOf(a)?0==b.indexOf(c)?a.length>=c.length:!0:!1);return c};var Fo=function(a,b){return a.lb()-b.lb()};Eo.prototype.vy=function(a){var b=a.Pg().Tb(),c=a.Yc();if(this.M.isEnabled())if(c.length){var d=0==a.getType();this.M.el(b,c,d)&&this.ad.Kx(a)}else this.M.clear();this.R.sa(3,{input:b,cB:c})};var Go=function(){};y(Go,Xn);g=Go.prototype;g.aa=function(a){this.ia=a.get(123,this)};g.J=function(){this.jt()};g.getType=function(){return 126};g.Hj=function(){return this.ia.Hj()};g.Rz=function(a){this.Zm=a};g.Td=function(){return this.Zm};g.jt=function(){this.Zm=null};var Ho=function(){this.Bm={}};y(Ho,Xn);Ho.prototype.aa=function(a){a=a.Sa(149,this);for(var b=0,c;c=a[b++];)this.Bm[c.Sn()]=c};
Ho.prototype.J=function(a){var b,c,d=(null==(b=document.location.href)?0:b.startsWith("http"))?"https:"===document.location.protocol:null==(c=document.location.ancestorOrigins)?void 0:c[0].startsWith("https:");b=[];Vm("client",a.Ye,b);Vm("hl",a.Uj,b);Vm("gl",a.YA,b);Vm("sugexp",a.ql,b);Vm("gs_rn",34,b);Vm("gs_ri",a.sh,b);a.bm&&Vm("authuser",a.bm,b);this.ut={protocol:"http"+(d?"s":"")+"://",host:a.Vy||"clients1."+a.yt,Gk:a.Gk||"/complete/search",XA:b.length?b.join("&"):""};this.kc&&this.kc.Sn()==a.vi||
(this.kc=this.Bm[a.vi])};Ho.prototype.getType=function(){return 127};var Io=function(){};y(Io,Xn);Io.prototype.getType=function(){return 191};Io.prototype.encode=function(a){"string"==typeof a&&(a=Jo(a));var b="";if(a){for(var c=a.length,d=0,e=0,f=0;c--;)for(e<<=8,e|=a[f++],d+=8;6<=d;)b+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(e>>d-6&63),d-=6;d&&(b+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(e<<8>>d+8-6&63))}return b};
Io.prototype.decode=function(a){var b=[];if(a)for(var c=0,d=0,e=0;e<a.length;++e){var f=a.charCodeAt(e);if(32>f||127<f||!Ko[f-32])return[];c<<=6;c|=Ko[f-32]-1;d+=6;8<=d&&(b.push(c>>d-8&255),d-=8)}return b};
Io.prototype.Jv=function(a,b){var c={};c.ma=Array(4);c.buffer=Array(4);c.JB=Array(4);c.padding=Array(64);c.padding[0]=128;for(var d=1;64>d;++d)c.padding[d]=0;Lo(c);d=Array(64);64<b.length&&(Lo(c),Mo(c,b),b=No(c));for(var e=0;e<b.length;++e)d[e]=b[e]^92;for(e=b.length;64>e;++e)d[e]=92;Lo(c);for(e=0;64>e;++e)c.buffer[e]=d[e]^106;Oo(c,c.buffer);c.total=64;Mo(c,Jo(a));a=No(c);Lo(c);Oo(c,d);c.total=64;Mo(c,a);return No(c)};
var Jo=function(a){for(var b=[],c=0,d=0;d<a.length;++d){var e=a.charCodeAt(d);128>e?b[c++]=e:(2048>e?b[c++]=e>>6|192:(b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}return b},Lo=function(a){a.ma[0]=1732584193;a.ma[1]=4023233417;a.ma[2]=2562383102;a.ma[3]=271733878;a.lg=a.total=0},Oo=function(a,b){for(var c=a.JB,d=0;64>d;d+=4)c[d/4]=b[d]|b[d+1]<<8|b[d+2]<<16|b[d+3]<<24;var e=a.ma[0];b=a.ma[1];d=a.ma[2];for(var f=a.ma[3],h,k,l,m=0;64>m;++m)16>m?(h=f^b&(d^f),k=m):32>m?(h=d^f&(b^d),k=5*m+1&15):
48>m?(h=b^d^f,k=3*m+5&15):(h=d^(b|~f),k=7*m&15),l=f,f=d,d=b,e=e+h+Po[m]+c[k]&4294967295,h=Qo[m],b=b+((e<<h|e>>>32-h)&4294967295)&4294967295,e=l;a.ma[0]=a.ma[0]+e&4294967295;a.ma[1]=a.ma[1]+b&4294967295;a.ma[2]=a.ma[2]+d&4294967295;a.ma[3]=a.ma[3]+f&4294967295},Mo=function(a,b,c){c||(c=b.length);a.total+=c;for(var d=0;d<c;++d)a.buffer[a.lg++]=b[d],64==a.lg&&(Oo(a,a.buffer),a.lg=0)},No=function(a){var b=Array(16),c=8*a.total,d=a.lg;Mo(a,a.padding,56>d?56-d:64-(d-56));for(var e=56;64>e;++e)a.buffer[e]=
c&255,c>>>=8;Oo(a,a.buffer);for(e=d=0;4>e;++e)for(c=0;32>c;c+=8)b[d++]=a.ma[e]>>c&255;return b},Ko=[0,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0,53,54,55,56,57,58,59,60,61,62,0,0,0,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,0,0,0,0,64,0,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,0,0,0,0,0],Qo=[7,12,17,22,7,12,17,22,7,12,17,22,7,12,17,22,5,9,14,20,5,9,14,20,5,9,14,20,5,9,14,20,4,11,16,23,4,11,16,23,4,11,16,23,4,11,16,23,6,10,15,21,6,10,15,21,
6,10,15,21,6,10,15,21],Po=[3614090360,3905402710,606105819,3250441966,4118548399,1200080426,2821735955,4249261313,1770035416,2336552879,4294925233,2304563134,1804603682,4254626195,2792965006,1236535329,4129170786,3225465664,643717713,3921069994,3593408605,38016083,3634488961,3889429448,568446438,3275163606,4107603335,1163531501,2850285829,4243563512,1735328473,2368359562,4294588738,2272392833,1839030562,4259657740,2763975236,1272893353,4139469664,3200236656,681279174,3936430074,3572445317,76029189,
3654602809,3873151461,530742520,3299628645,4096336452,1126891415,2878612391,4237533241,1700485571,2399980690,4293915773,2240044497,1873313359,4264355552,2734768916,1309151649,4149444226,3174756917,718787259,3951481745];var Ro=function(){};y(Ro,Xn);Ro.prototype.getType=function(){return 150};
Ro.prototype.bold=function(a,b){b=Xm(b.replace(zm,""));a=Xm(Zm(a,!0));if($m(b,a))return a+"<b>"+b.substr(a.length)+"</b>";for(var c="",d=[],e=b.length-1,f=0,h=-1,k;k=b.charAt(f);++f)" "==k||"\t"==k?c.length&&(d.push({t:c,If:h,e:f+1}),c="",h=-1):(c+=k,-1==h?h=f:f==e&&d.push({t:c,If:h,e:f+1}));a=this.tv(a,d);if(!a.length)return"<b>"+b+"</b>";c="";for(f=e=0;h=a[f];++f)(k=d[h.If].If)&&(c+="<b>"+b.substring(e,k-1)+"</b> "),e=d[h.e].e,c+=b.substring(k,e);e<b.length&&(c+="<b>"+b.substring(e)+"</b> ");return c};
Ro.prototype.tv=function(a,b){var c=a.split(/\s+/);a={};for(var d=0,e;e=c[d++];)a[e]=1;c=-1;var f=[],h=b.length-1;for(d=0;e=b[d];++d)a[e.t]?(e=-1==c,d==h?f.push({If:e?d:c,e:d}):e&&(c=d)):-1<c&&(f.push({If:c,e:d-1}),c=-1);return f};var So=function(){};y(So,Xn);var To=function(a){return a.split(",").map(function(b){return String.fromCharCode(12288+parseInt(b,16))+b.substring(2)}).join("")};So.prototype.getType=function(){return 146};To("02,0C,0D,01,FB,F2,A1,A3,A5,A7,A9,E3,E5,E7,C3,FC,A2,A4,A6,A8,AA,AB,AD,AF,B1,B3,B5,B7,B9,BB,BD,BF,C1,C4,C6,C8,CA,CB,CC,CD,CE,CF,D2,D5,D8,DB,DE,DF,E0,E1,E2,E4,E6,E8,E9,EA,EB,EC,ED,EF,F3,9B,9C");To("F4__,AC,AE,B0,B2,B4,B6,B8,BA,BC,BE,C0,C2,C5,C7,C9_____,D0,D3,D6,D9,DC");To("D1,D4,D7,DA,DD");To("F4____,AC_,AE_,B0_,B2_,B4_,B6_,B8_,BA_,BC_,BE_,C0_,C2__,C5_,C7_,C9______,D0__,D3__,D6__,D9__,DC");
To("D1__,D4__,D7__,DA__,DD");To("A6,AB,AD,AF,B1,B3,B5,B7,B9,BB,BD,BF,C1,C4,C6,C8,CF,D2,D5,D8,DB");To("CF,D2,D5,D8,DB");var Uo=function(){this.bp=!0};y(Uo,Xn);g=Uo.prototype;g.Ia=function(a,b){this.Qd=a.Ud();b.addRule(".gssb_c","border:0;position:absolute;z-index:989");b.addRule(".gssb_e","border:1px solid #ccc;border-top-color:#d9d9d9;"+b.prefix("box-shadow:0 2px 4px rgba(0,0,0,0.2);")+"cursor:default");b.addRule(".gssb_f","visibility:hidden;white-space:nowrap");b.addRule(".gssb_k","border:0;display:block;position:absolute;top:0;z-index:988");b.addRule(".gsdd_a","border:none!important")};
g.aa=function(a){this.xt=a.get(115,this);this.K=a.get(118,this);this.R=a.get(117,this);this.Fq=a.vh.ta()};g.xa=function(a){this.D=a;this.Mt();(a.gf||document.body).appendChild(this.ya);this.R.Ac(8,db(this.Bc,this))};g.J=function(a){this.D=a;this.ya.style.position=a.hf};g.getType=function(){return 116};g.Wk=function(a){a!=this.Cf&&(this.Cf=a,a=a.pa(),this.mk?a!=this.mk&&this.eb.replaceChild(a,this.mk):this.eb.appendChild(a),this.mk=a)};
g.Sb=function(){this.oh||(this.oh=this.eb?Math.max(this.eb.offsetHeight,0):0);return this.oh};g.show=function(a){this.ty(a);this.Fc(this.Fi,!0);this.Fc(this.ic,!0);this.R.sa(16);this.Bc()};g.dd=function(){this.oh=0;this.Fc(this.Fi,!1);this.Fc(this.ic,!1);this.Ge(this.Qd);this.R.sa(11)};g.Bc=function(){this.oh=0;this.nq();this.Sy();this.Cf&&this.Cf.Bc()};g.Ah=function(a){this.Pj?this.So!=a&&this.Pj.replaceChild(a,this.So):(this.Ht(),this.Pj.appendChild(a));this.So=a};
g.Ht=function(){var a=this.ya.insertRow(-1);a.style.height="0";a.insertCell(-1);this.Pj=a.insertCell(-1);this.xt.isVisible()||(this.Fc(this.eb,!1),this.Fc(this.ya,!0),this.Bc());this.Fi=this.eb};
g.Mt=function(){this.ya=vn();this.ya.className="gstl_"+this.Fq+" gssb_c";this.Fc(this.ya,!1);this.Fi=this.ya;var a=this.ya.insertRow(-1);this.ie=a.insertCell(-1);this.ie.className="gssb_f";this.ck=wn();this.eb=a.insertCell(-1);this.eb.className="gssb_e";this.eb.style.width="100%";this.D.pw&&(this.ic=un("iframe","gstl_"+this.Fq+" gssb_k"),this.Fc(this.ic,!1),(this.D.gf||document.body).appendChild(this.ic));if(this.Pd=this.D.cn)"number"==typeof this.Pd&&(this.Pd+=this.D.Kd[2]),this.kl(this.ya,this.Pd);
this.nq()};
g.nq=function(){var a=this.Cf&&this.Cf.Yd(),b=a?a.offsetWidth:this.K.Zd(),c=this.Pd;c?"string"==typeof c&&(c=null):this.up||!this.bp?(this.eb.style.width="",this.ya.style.width=""):(this.eb.style.width="100%",c=b+this.D.Kd[2],this.kl(this.ya,c));if("relative"!=this.D.hf){var d=this.K.zj();a&&(d.Hb=tn(a).Hb);a=this.Qv(d,b,c);b={Hb:0,Re:0};"absolute"==this.D.hf&&this.D.gf&&this.D.gf!=document.body&&(b=tn(this.D.gf));d=this.ya.style;d.top=a.Re-b.Re+"px";d.left=d.right="";void 0!=a.Hb?d.left=a.Hb-b.Hb+
"px":d.right=a.fz+b.Hb+"px"}gn&&(d.zoom="normal",d.zoom=1)};g.Qv=function(a,b,c){var d=this.D.Kd,e=d[1];d=d[0];d=a.Re+this.K.Sb()+d;if("right"==this.Mo)return{fz:(Hn(this.ya)||window).document.documentElement.clientWidth-(a.Hb-e+b),Re:d};a=a.Hb+e;"center"==this.Mo&&c&&(a+=(b-c)/2);return{Hb:a,Re:d}};g.bA=function(a,b){a.style.height=Math.max(b,0)+"px"};g.kl=function(a,b){"number"==typeof b?0<b&&(a.style.width=b+"px"):a.style.width=b};
g.Sy=function(){if(this.ic){var a=this.D.Rs[0],b=this.ic.style;"relative"!=this.D.hf&&(b.top=this.ya.style.top,b.left=this.ya.offsetLeft+this.ie.offsetWidth+"px");this.bA(this.ic,this.Sb()+a);this.kl(this.ic,this.eb.offsetWidth)}};g.Fc=function(a,b){a&&(a.style.display=b?"":"none")};g.Ge=function(a){this.Qa!=a&&(this.Qa=a,yn(this.ya,a))};
g.oA=function(a){if(this.up!=a){var b=this.ck.style;a?(this.ie.hasChildNodes()||this.ie.appendChild(this.ck),b.width=a+"px",jn&&(b.paddingLeft="1px")):(this.ie.hasChildNodes()&&this.ie.removeChild(this.ck),b.paddingLeft="");this.up=a}};g.ty=function(a){this.eb.className=a.rw?"gssb_e gsdd_a":"gssb_e";this.Ge(a.Hd||this.Qd);this.oA(a.marginWidth);this.bp=a.ap;this.Mo=a.Mj};var Vo=function(){function a(x,H){Na&&(Na=!1,I.Al(r,Q),I.Al(r,fa));H||(H=x);r.parentNode.replaceChild(x,r);H.appendChild(r);ra&&O.Cy&&(en||jn?I.defer(function(){r.focus();sn(r,Ea.Ng())}):r.focus());wa()}function b(){return Ua}function c(x){var H="rtl"==x==("rtl"==ma);r.dir=x;if(nb){xa.Tk(x);var sa=Oa.parentNode;sa.removeChild(nb);H?Oa.parentNode.insertBefore(nb,Oa.nextSibling):sa.insertBefore(nb,Oa)}Ua&&(Ua.dir=x,sa=Ua.parentNode,sa.removeChild(Ua),H?sa.insertBefore(Ua,Oa):Oa.parentNode.insertBefore(Ua,
Oa.nextSibling));0!=N&&(H=0,sa=r.style,"INPUT"!=r.nodeName&&(H+=1),sa.left=sa.right="",sa["rtl"==x?"right":"left"]=H+"px")}function d(){return Ea}function e(){return tn(Ta)}function f(){var x=Ta?Ta.offsetHeight:0;va>x&&(x=va);return x}function h(){return Sa?Sa:Ta?Ta.offsetWidth:0}function k(){var x=r.offsetWidth;O.ip&&(x-=r.offsetHeight);return x}function l(){return r.value}function m(x){var H=O.In?r:Oa||ob||r;H.style.background=x||"transparent";O.fi&&(H.style.textIndent=-1==x.indexOf("url")?"0":
O.fi+"px")}function q(){cb=!0}function p(){r.select();za()}function w(){on&&(r.value="");r.value=C.oa();on&&(r.value=r.value);M()}function v(){if(!ra)try{r.focus(),ra=!0,M()}catch(x){}}function J(){ra&&(r.blur(),ra=!1)}function T(){return ra}function R(){r.value=""}function la(){var x=bb.get("gs_id");if(x)Ua=bb.get("gs_ttc"),Oa=bb.get("gs_tti"),C.Jj()&&xa&&(Db=xa.pa(),nb=Db.parentNode);else{x=vn();x.id=bb.ta("gs_id");x.className="gstl_"+qa+" "+(O.wl||r.className);var H=x.insertRow(-1),sa=x.style,
Za=r.style;sa.width=Sa?Sa+"px":Za.width;sa.height=va?va+"px":Za.height;sa.padding="0";sa=r.style;sa.border="none";sa.padding=kn||en?"0 1px":"0";sa.margin="0";sa.height="auto";sa.width="100%";r.className=O.Sj;K&&(Ua=H.insertCell(-1),Ua.id=bb.ta("gs_ttc"),Ua.style.whiteSpace="nowrap");Oa=H.insertCell(-1);Oa.id=bb.ta("gs_tti");Oa.className="gsib_a";C.Jj()&&xa&&(Db=xa.pa(),nb=H.insertCell(-1),nb.className="gsib_b",nb.appendChild(Db));a(x,Oa)}pn&&ln&&(r.style.height="1.25em",r.style.marginTop="-0.0625em");
E(x);Ta=x}function M(){if(ra){var x=r.value.length;Ea=Um(x);sn(r,x)}}function E(x){I.Fa(x,"mouseup",function(){r.focus()})}function aa(){I.Fa(r,"keydown",ia);(kn||O.ft)&&I.Fa(r,"keypress",G);I.Fa(r,"select",za,10);var x=!1,H=function(sa){I.Fa(r,sa,Z,10,x)};H("mousedown");H("keyup");H("keypress");x=!0;H("mouseup");H("keydown");H("focus");H("blur");H("cut");H("paste");H("input");I.Fa(r,"compositionstart",ca);I.Fa(r,"compositionend",ca)}function ca(x){x=x.type;"compositionstart"==x?C.Wq(!0):"compositionend"==
x&&C.Wq(!1)}function ia(x){var H=x.keyCode;Vb=H;var sa=(ln||jn)&&(38==H||40==H)&&ea.cd(),Za=H==D.Kl,Md=H==D.Vh;Ob=!1;H==D.Ll&&(Ob=C.ae());Za&&((H=ea.rf())&&V(H)?ea.Ug(x.shiftKey):I.defer(function(){ea.Ug(x.shiftKey)}));if(sa||Za||Md||Ob)x.gh=!0}function V(x){return(x=n[x.getType()].ZE)&&x()}function G(x){var H=x.keyCode,sa=H==D.Vh,Za=H==D.Ll&&Ob;if(H==D.Kl||sa||Za)x.gh=!0}function Z(x){if(!Va){var H=x.Yf;if(!(H.indexOf("key")||x.ctrlKey||x.altKey||x.shiftKey||x.metaKey))a:if(x=x.keyCode,"keypress"!=
H){var sa=38==x||40==x;if("keydown"==H){if(C.hA(229==x),sa)break a}else{var Za=x!=Vb;Vb=-1;if(!sa||Za)break a}switch(x){case D.Vh:C.dw();break;case D.cs:C.iw();break;case D.ds:C.jw();break;case D.es:C.mw();break;case D.bs:C.bw(Ea);break;case D.gs:C.aw(Ea);break;case D.fs:C.Xv(Ea)}}za();C.Bo(r.value,Ea,H)}}function Q(){ra=!0;C.fw()}function fa(){ra=!1;C.yo()}function wa(){Na||(Na=!0,I.Fa(r,"focus",Q,99),I.Fa(r,"blur",fa,99))}function Ga(){ha||(ha=window.setInterval(Da,O.ky||50))}function mb(){ha&&
(window.clearTimeout(ha),ha=null)}function Da(){Z({Yf:"polling"})}function La(){if(jn){var x=r,H=document.createEvent("KeyboardEvent");H.initKeyEvent&&(H.initKeyEvent("keypress",!0,!0,null,!1,!1,!0,!1,27,0),x.dispatchEvent(H))}}function za(){if(ra){a:{var x=r;try{if("selectionStart"in x){var H=x.selectionStart;var sa=x.selectionEnd}else{var Za=x.createTextRange(),Md=Gn(x).selection.createRange();Za.inRange(Md)&&(Za.setEndPoint("EndToStart",Md),H=Za.text.length,Za.setEndPoint("EndToEnd",Md),sa=Za.text.length)}if(void 0!==
H){var Jh=Um(H,sa);break a}}catch(Vp){}Jh=null}Jh&&(Ea=Jh)}}function u(){var x;I.vc(window,"pagehide",function(){Va=!0;x=r.value});I.vc(window,"pageshow",function(H){Va=!1;(H.persisted||void 0!==x)&&C.Mb(x)})}var D=Am,C,ea,I,xa,n,r,N,qa,O,ra,Na=!1,Ha,ha,Ea=Um(0),Vb=-1,cb=!1,Oa,Ta,Ua,nb,Db,Ob,Va,K,ma,bb,va,Sa,ob,pb={Ia:function(x,H){bb=x;r=x.bo();ma=x.Ud();x.ig()||(H.addRule(".gsib_a","width:100%;padding:4px 6px 0"),hn&&H.addRule(".gsib_a input::-ms-clear","display: none"),H.addRule(".gsib_a,.gsib_b",
"vertical-align:top"))},aa:function(x){C=x.get(118,pb);I=x.get(117,pb);ea=x.get(128,pb);xa=x.get(173,pb);n=Fn(x.Sa(152,pb));x=x.vh;N=x.co();qa=x.ta()},xa:function(x){O=x;va=x.Uo;Sa=x.Qw;a:{try{ra=Gn(r).activeElement==r;break a}catch(H){}ra=!1}za();en&&I.Fa(r,"beforedeactivate",function(H){cb&&(cb=!1,H.gh=!0)},10);jn&&u();Ta=r;K=!!x.Cg[130];(C.ww()||C.Jj()||K||x.Au)&&la();x.ou&&(I.Fa(r,"blur",mb,10),I.Fa(r,"focus",Ga,10),Ha=!0);I.Ac(8,La);aa();wa()},J:function(x){O=x;var H=x.Pw;H&&(ob=bb.oj(H));r.setAttribute("autocomplete",
"off");r.setAttribute("spellcheck",!1);r.style.outline=x.Px?"":"none";Ha&&Ga()},getType:function(){return 119},ab:function(){return{nG:a,Pn:b,Tk:c,Sd:d,zj:e,Sb:f,Zd:h,eo:k,jv:l,Bh:m,sk:q,select:p,refresh:w,focus:v,blur:J,Wj:T,clear:R}},Aa:function(){Ha&&mb();O.Jo&&I.Al(r,C.yo)}};return pb};var Wo=function(){function a(n,r){if(!za)return!1;Da=r;la();r=!1;for(var N,qa=0;N=n[qa++];)w(N)&&(r=!0);return r}function b(n){var r=ca[n.getType()];return r&&r.lw?r.lw(n):!1}function c(n){return ca[n.getType()].zo(null,n,ia)}function d(n){var r=ca[n.getType()];return r&&r.ij?r.ij(n,aa.Bb()):n.Zc()}function e(n,r){if(!za)return!1;Da=r;la();r=!1;for(var N,qa=0;N=n[qa++];)if(1==N)if(D)u.appendChild(D);else{N=J();var O=N.style;O.textAlign="center";O.whiteSpace="nowrap";N.dir=La;O=wn();O.style.position=
"relative";C=wn();C.className="gssb_g";G.Fo&&(C.style.paddingBottom="1px");v(G.sz,C,13);G.vw?v(G.sn,C,8):G.Bw&&v(G.wz,C,14);O.appendChild(C);N.appendChild(O);D=N.parentNode}else if(2==N)if(ea)u.appendChild(ea);else{N=J();O=N.style;O.padding="1px 4px 2px 0";O.fontSize="11px";O.textAlign="right";O=un("a");O.id="gssb_b";var ra=O,Na=Hi("http://www.google.com/support/websearch/bin/answer.py?hl="+G.Uj+"&answer=106230");void 0!==Na&&(ra.href=Na);Ji(O,xj.Cc(G.Dx));N.appendChild(O);ea=N.parentNode}else 3==
N?(N=wa.pop())?u.appendChild(N):(N=za.insertRow(-1),N.vx=!0,N=N.insertCell(-1),O=un("div","gssb_l"),N.appendChild(O)):w(N)&&(r=!0);return r}function f(n){T(n,I);var r=M.Yc();r&&E.sa(9,{index:n,lG:r[n],oG:Ga[n]})}function h(n){T(n,"");E.sa(10)}function k(){for(var n,r,N;N=Q.pop();)n=N.getType(),(r=Z[n])||(r=Z[n]=[]),r.push(N),n=N.pa(),n.parentNode.removeChild(n);for(;n=u.firstChild;)n=u.removeChild(n),n.vx?wa.push(n):n!=D&&n!=ea&&fa.push(n);Ga=[]}function l(n){return(n=Ga[n])?n.hh():!1}function m(){la()}
function q(){return za}function p(){return G.Do||La==Da?mb:null}function w(n){var r=n.getType(),N=ca[r];if(!N)return!1;var qa=(r=Z[r])&&r.pop();qa||(qa=N.Om(ia));N.render(n,qa);Q.push(qa);var O=qa.pa();r=J();r.className="gssb_a "+G.Ar;r.appendChild(O);if(void 0!==n.uj){Ga.push(qa);qa=Da;var ra=n.uj();G.Iw&&(O.onmouseover=function(){M.cA(ra)},O.onmouseout=function(){M.Zy()});O.onclick=function(Na){aa.ii();n.Zn()&&aa.Uk(n.Zc());M.Yy();M.Zv(ra);Na=Na||Hn(O).event;N.tf(Na,n,ia)}}else qa=La;yn(r,qa);return!0}
function v(n,r,N){var qa=un("input");qa.type="button";qa.value=Ym(n);qa.onclick=function(){ia.search(aa.oa(),N)};if(G.sw){n="lsb";var O=un("span");var ra=un("span");O.className="ds";ra.className="lsbb";O.appendChild(ra);ra.appendChild(qa)}else n="gssb_h",O=qa;qa.className=n;r.appendChild(O)}function J(){var n=fa.pop();if(n)return u.appendChild(n),n.firstChild;n=za.insertRow(-1);n=n.insertCell(-1);n.className=G.Ar;n.onmousedown=R;return n}function T(n,r){(n=Ga[n])&&n.hh()&&(n.pa().parentNode.parentNode.className=
r)}function R(n){n=n||Hn(za).event;n.stopPropagation?n.stopPropagation():kn||en&&aa.sk();return!1}function la(){if(C){var n=aa.Zd()-3;0<n&&(C.style.width=n+"px")}}var M,E,aa,ca,ia,V,G,Z={},Q=[],fa=[],wa=[],Ga=[],mb,Da,La,za,u,D,C,ea,I,xa={Ia:function(n,r){V=n;La=n.Ud();r.addRule(".gssb_a","padding:0 7px");r.addRule(".gssb_a,.gssb_a td","white-space:nowrap;overflow:hidden;line-height:22px");r.addRule("#gssb_b","font-size:11px;color:#36c;text-decoration:none");r.addRule("#gssb_b:hover","font-size:11px;color:#36c;text-decoration:underline");
r.addRule(".gssb_g","text-align:center;padding:8px 0 7px;position:relative");r.addRule(".gssb_h","font-size:15px;height:28px;margin:0.2em"+(ln?";-webkit-appearance:button":""));r.addRule(".gssb_i","background:#eee");r.addRule(".gss_ifl","visibility:hidden;padding-left:5px");r.addRule(".gssb_i .gss_ifl","visibility:visible");r.addRule("a.gssb_j","font-size:13px;color:#36c;text-decoration:none;line-height:100%");r.addRule("a.gssb_j:hover","text-decoration:underline");r.addRule(".gssb_l","height:1px;background-color:#e5e5e5");
r.addRule(".gssb_m","color:#000;background:#fff")},aa:function(n){M=n.get(128,xa);E=n.get(117,xa);aa=n.get(118,xa);ia=n.get(121,xa);ca=Fn(n.Sa(152,xa))},xa:function(n){G=n;za=vn();n=un("tbody");za.appendChild(n);u=za.getElementsByTagName("tbody")[0]},J:function(n){G=n;var r=n.eq;r&&(mb=V.oj(r));za.className=n.Fr||"gssb_m";I=n.Br||"gssb_i"},getType:function(){return 129},ab:function(){return{Oy:a,ij:d,Ug:c,ae:b,render:e,Hw:f,Oh:h,clear:k,hh:l,Bc:m,pa:q,Yd:p}}};return xa};var Xo=function(){};y(Xo,Xn);g=Xo.prototype;g.Ia=function(a){this.gy=a.Vn()||document.body};g.xa=function(a){this.D=a};g.getType=function(){return 147};g.Zd=function(a){var b=0;a&&(this.Jb||this.Cm(),this.qm(),a in this.mi?b=this.mi[a]:(xn(this.Jb,Xm(a)),this.mi[a]=b=this.Jb.offsetWidth,xn(this.Jb,"")));return b};g.Sb=function(){this.Jb||this.Cm();this.qm();this.li||(xn(this.Jb,"|"),this.li=this.Jb.offsetHeight);return this.li};
g.Cm=function(){var a=wn(this.D.Sj),b=a.style;b.background="transparent";b.color="#000";b.padding=0;b.position="absolute";b.whiteSpace="pre";this.Jb=a;this.Jb.style.visibility="hidden";this.gy.appendChild(this.Jb)};g.qm=function(){var a=Tm();if(!this.gm||this.gm+3E3<a){this.gm=a;a=this.Jb;var b=Hn(a);a=(a=b.getComputedStyle?b.getComputedStyle(a,""):a.currentStyle)?a.fontSize:null;this.hm&&a==this.hm||(this.mi={},this.li=null,this.hm=a)}};var Yo=function(){this.Dd={};this.set(191,new Io);this.set(150,new Ro);this.set(146,new So);this.set(147,new Xo);this.dc(149,$n());this.set(145,new ho);this.set(117,new jo);this.set(494,new mo);this.set(374,new no);this.set(120,new oo);this.set(121,new to);this.set(553,new vo);this.set(124,new Do);this.set(125,new Eo);this.set(123,new xo);this.set(126,new Go);this.set(127,new Ho);this.set(115,new ao);this.set(118,new co);this.set(128,eo());this.set(116,new Uo);this.set(119,Vo());this.set(129,Wo())};
fb(Yo,On);function Zo(){return{wj:function(){return{Ye:"hp",sh:"hp",yt:"google.com",YA:"",Uj:"en",Qm:"",ny:"",DB:"",bm:0,Gx:"",ql:"",gn:!1,Vy:"",Gk:"",vi:0,transport:null,Rr:!1,VF:!1,Zg:!1,rl:Sm([19,5,0]),ku:!0,pE:10,iu:!0,lu:!0,hE:!1,zu:!1,nx:!1,ip:!1,cF:!1,PE:!1,LD:!0,iG:"en",fi:0,Jo:!0,Zt:!1,Gw:500,Ij:!1,Xg:!0,Io:!0,yw:!1,Hp:"",zF:"//www.google.com/textinputassistant",AF:"",CF:7,KE:!1,LE:!1,Aw:!1,vw:!0,Bw:!1,Fo:!1,rz:!1,qz:!1,sl:1,Nx:!0,jj:!1,rn:!1,ou:!1,ky:10,Co:!1,Cy:!0,gf:document.body,Cw:!0,xr:null,
Cg:{},nE:{},NF:0,Au:!1,Kw:!0,Lc:!1,qE:!1,VE:!1,fG:null,mu:!1,lF:null,WA:null,mE:!1,Iw:!0,ft:!1,pG:1,Px:!1,sz:"Search",sn:"I'm  Feeling Lucky",wz:"",Dx:"Learn more",SF:"Remove",QF:"This search was removed from your Web History",QE:"",gE:"Did you mean:",BF:"",aG:"",jG:"Search by voice",hG:'Listening for "Ok Google"',gG:'Say "Ok Google"',In:!1,Pw:null,Uo:0,Qw:0,Sj:"",Ar:"",bF:!1,hf:"absolute",sw:!1,pw:!1,eq:null,Do:!0,Kd:[0,0,0],cn:null,Er:null,Rs:[0],RF:1,wl:"",Fr:"",Br:"",Fn:null,Hn:"",Gn:"",WD:1}}}}
;var $o=function(){};y($o,Xn);g=$o.prototype;g.Ia=function(a,b){this.Ba=a;a.ig()||(b.addRule(".gscb_a","display:inline-block;font:27px/13px arial,sans-serif"),b.addRule(".gsst_a .gscb_a","color:#a1b9ed;cursor:pointer"),b.addRule(".gsst_a:hover .gscb_a,.gsst_a:focus .gscb_a","color:#36c"))};g.aa=function(a){this.K=a.get(118,this);this.R=a.get(117,this);this.Dm=a.get(173,this)};
g.xa=function(a){this.fh=!!a.Xg;this.Nr(a);this.Sf=this.Ba.get("gs_cb");this.Sf||(this.Sf=un("span","gscb_a"),this.Sf.id=this.Ba.ta("gs_cb"),Ji(this.Sf,xj.Cc("&times;")));a=db(this.hw,this);this.R.Ac(4,a);this.R.Ac(5,a);this.R.Ac(1,a)};g.J=function(a){a.Ij&&(this.fh=!!a.Xg);this.Nr(a)};g.getType=function(){return 160};g.isEnabled=function(){return this.fh};g.Sg=function(){return ap};g.lb=function(){return 5};g.pa=function(){return this.Sf};g.Bj=function(){return{cp:!this.va}};g.tf=function(){this.K.clear(!0)};
g.Nr=function(a){this.Lo=a.Io;this.va=!this.Lo||!!this.K.oa()};g.yB=function(){var a=this.Sg();this.va&&this.fh?this.Dm.QA(a):this.Dm.Ko(a)};g.hw=function(){this.Lo&&(this.va=!!this.K.oa(),this.yB())};var ap=Rm++;var bp=function(){this.Oe={}};y(bp,Xn);g=bp.prototype;
g.Ia=function(a,b){this.Ba=a;this.Qd=a.Ud();a.ig()||(b.addRule(".gsst_a","display:inline-block"),b.addRule(".gsst_a","cursor:pointer;padding:0 4px"),b.addRule(".gsst_a:hover","text-decoration:none!important"),b.addRule(".gsst_b","font-size:16px;padding:0 2px;position:relative;"+b.prefix("user-select:none;")+"white-space:nowrap"),b.addRule(".gsst_e","vertical-align:middle;"+(In()+":"+Jn(.55)+";")),b.addRule(".gsst_a:hover .gsst_e,.gsst_a:focus .gsst_e",In()+":"+Jn(.72)+";"),b.addRule(".gsst_a:active .gsst_e",
In()+":"+Jn(1)+";"),b.addRule(".gsst_f","background:white;text-align:left"),b.addRule(".gsst_g","background-color:white;border:1px solid #ccc;border-top-color:#d9d9d9;"+b.prefix("box-shadow:0 2px 4px rgba(0,0,0,0.2);")+"margin:-1px -3px;padding:0 6px"),b.addRule(".gsst_h","background-color:white;height:1px;margin-bottom:-1px;position:relative;top:-1px"))};
g.Rd=function(){var a={hg:db(this.hg,this),pa:db(this.Wu,this),Yd:db(this.Yd,this),Vg:db(this.Vg,this),Bc:an,pf:db(this.pf,this)};return[{Ia:an,aa:an,xa:an,J:an,getType:function(){return 154},ab:function(){return a},Rd:function(){return null},Aa:an}]};g.aa=function(a){this.gu=a.get(115,this);this.R=a.get(117,this);this.K=a.get(118,this);this.Pe=a.Sa(160,this);this.L=a.L};g.getType=function(){return 173};
g.xa=function(a){this.tw=a.Ij;this.Pe.sort(cp);this.na=this.Ba.get("gs_st");if(!this.na){this.na=wn("gsst_b");this.na.id=this.Ba.ta("gs_st");if(a=a.Uo)this.na.style.lineHeight=a+"px";this.wn()}this.xm()};
g.J=function(a){this.D=a;if(a=a.eq)this.Dy=this.Ba.oj(a);if(this.tw){a=0;for(var b;b=this.Pe[a++];){var c=!!this.Oe[b.Sg()];if(b.isEnabled()!=c){for(;this.na.hasChildNodes();)this.na.removeChild(this.na.lastChild);this.wn();this.xm();break}}}this.fu=wn("gsst_h");this.Hi=wn("gsst_f");this.Hi.dir="ltr";this.Hi.appendChild(this.fu);this.R.Ac(13,db(this.Yv,this))};g.Tk=function(a){this.Qa!=a&&(this.na.dir=this.Qa=a,this.Kj())};g.pa=function(){return this.na};
g.QA=function(a){(a=this.Oe[a])&&a.style&&(a.style.display="")};g.Ko=function(a){(a=this.Oe[a])&&a.style&&(a.style.display="none")};g.Kj=function(){this.Ji&&(this.Oe[this.Ji].className="gsst_a",this.gu.dd(),this.Ji=null)};g.hg=function(a){a.Mj="rtl"==this.Qa?"left":"right";a.ap=!1};g.Wu=function(){return this.Hi};g.Yd=function(){return this.D.Do||this.Qd==this.Qa?this.Dy:null};g.Vg=function(){this.Kj()};g.pf=function(){return dp};var cp=function(a,b){return b.lb()-a.lb()};g=bp.prototype;
g.Yv=function(){this.No!=this.Ji&&this.Kj()};g.wn=function(){for(var a,b=0,c;c=this.Pe[b++];)if(c.isEnabled()){a=!0;var d=un("a","gsst_a");this.pu(d,c);d.appendChild(c.pa());this.na.appendChild(d)}this.na.style.display=a?"":"none"};g.kt=function(){this.No=null};
g.xm=function(){this.Oe={};for(var a=0,b;b=this.Pe[a++];)if(b.isEnabled()){var c=b.Sg(),d=b.pa().parentNode;d.onclick=db(b.tf,b);d.onmouseover=function(){this.No=c};d.onmouseout=this.kt;this.Oe[c]=d;b.Bj&&(b=b.Bj(),b.cp&&this.Ko(c),(b=b.rG)&&!this.L.il(d,b)&&(d.title=b))}};g.pu=function(a,b){a.href="javascript:void(0)";kn&&(a.tabIndex=0);a.onkeydown=function(c){c=c||window.event;var d=c.keyCode;if(13==d||32==d)b.tf(c),this.K.yu(),Cn(c)}};var dp=Rm++;function ep(){}ep.prototype.hh=function(){return!0};var fp=function(a,b){this.K=a;this.oB=b;this.de()};y(fp,ep);fp.prototype.pa=function(){return this.na};fp.prototype.getType=function(){return 0};fp.prototype.render=function(a,b,c){Ji(this.Dr,xj.Cc(a));this.Sr=b;c&&!this.Md&&(this.Md=Dn(this.Cr),this.Md.onclick=db(function(d){this.K.ii();this.K.Uk(this.Sr);this.oB.search(this.Sr,9);return Cn(d)},this));c?(Ji(this.Md,xj.Cc(c+" &raquo;")),this.Md.style.display=""):this.Md&&(this.Md.style.display="none")};
fp.prototype.de=function(){this.na=wn();this.na.className="gsq_a";var a=vn();this.na.appendChild(a);this.Cr=a.insertRow(-1);a=this.Cr.insertCell(-1);a.style.width="100%";this.Dr=un("span");a.appendChild(this.Dr)};var gp=function(){function a(k){return new fp(e,k)}function b(k,l){l.render(k.gv(),k.Zc(),f)}function c(k,l,m){m.search(l.Zc(),1)}function d(){return 0}var e,f,h={Ia:function(k,l){l.addRule(".gsq_a","padding:0")},aa:function(k){e=k.get(118,h)},J:function(k){f=k.rn?k.sn:""},getType:function(){return 152},ab:function(){return{Om:a,render:b,tf:c,zo:an,oo:d}}};return h};var hp=function(){var a={ks:"oq",ls:"gs_l"},b,c,d,e,f,h,k,l,m,q,p,w,v,J=!1,T,R,la,M,E=!1,aa=function(u){var D=!0;void 0!=u&&(D=u==c.Zg,c.Zg=u);b?D||b.J(c):(b=Wn().wj(f,d,La,c.tt),b.install(c))},ca=function(u){b.Mb(u)},ia=function(u){return u+(0<=u.indexOf("?")?"&":"?")+b.Bv()},V=function(u){Li(window.location,u)},G=function(){R&&R()},Z=function(){return c.sh},Q=function(u,D,C,ea,I){d=u;f=D;la=ea;M=C||"partner-web";(m=I.brandingPlaceholder)&&D.setAttribute("placeholder",m);F(f,"gsc-input");var xa=
I.onRenderCallback;xa&&(R=function(){try{xa()}catch(n){}});c=wa();mb(c,I);u=new $o;Ga(la,c,u);aa();fa(u,I.clearToolTitle);I.searchButton&&b.Cs(I.searchButton,12)},fa=function(u,D){u=u.pa();var C=u.parentElement;C&&(C.setAttribute("title",D),"button"!=(C.getAttribute("role")||null)&&C.setAttribute("role","button"),u.setAttribute("aria-hidden",!0))},wa=function(){var u=za.wj(),D=M;u.Ye=D;u.sh=D;u.Qm="partner-generic-exp"===u.Ye||"partner-web-exp"===u.Ye?"cse_exp":"cse";u.aF=!0;u.WA={partnerid:la};u.In=
!0;u.Sj="gsc-input";u.Fr="gsc-completion-container";u.Br="gsc-completion-selected";w&&(u.Fn=f.id,u.Hn="gsc-input-hover",u.Gn="gsc-input-focus");u.Kd=[-1,0,0];u.Co=!0;u.Lc=!0;u.Xg=!0;u.Io=!0;u.spellcheck=!1;u.rl=Sm([0,34]);return u},Ga=function(u,D,C){var ea=new Yo;ea.dc(152,gp());ea.dc(153,Kn());ea.dc(160,C);ea.set(173,new bp);k&&ea.dc(152,Mn(k,l,m));ea.dc(156,Nn(u));q&&ea.dc(160,new Zn(q));D.tt=ea},mb=function(u,D){if(v=!!D.useKennedyLookAndFeel)w&&(u.Fn=f.parentNode.id,u.Hn="gsc-input-box-hover",
u.Gn="gsc-input-box-focus"),u.Kd=[3,-1,2],u.Xg=!0;D.interfaceLanguage&&(u.Uj=D.interfaceLanguage);D.disableAutoCompletions&&(u.Zg=!0);p=parseInt(D.maxSuggestions,10);0<=p||(p=10);u.ql="csems,nrl="+p;k=D.brandingImageUrl;l=D.brandingImage2xUrl;k&&(q=D.brandingImageStyle+" url("+k+")",u.fi=D.backgroundTextIndent);if(D=D.styleOptions){var C=D.xOffset||0,ea=D.yOffset||0,I=D.widthOffset||0,xa=D.fixedWidth;J=!!D.allowWordWrapping;var n=u.Kd;n[0]+=ea;n[1]+=C;n[2]+=I;u.cn=xa;u.Er=D.xAlign;D.positionFixed&&
(u.hf="fixed")}},Da=function(){},La={J:aa,install:function(u,D,C,ea,I){Q(u,D,void 0===I?null:I,C,ea);if(ea.isLoggingWithHiddenFormFields){h={};for(var xa in a)u=a[xa],h[u]=b.us(d,u)}else E=!0,d&&(d.addEventListener?d.addEventListener("submit",Da,!1):d.attachEvent&&d.attachEvent("onsubmit",Da))},Ww:function(u,D,C,ea){w=C;Q(u,D,w.Qg(),w.Mg()||"",ea);ea.enableAsynchronousLogging&&(E=!0)},Xw:function(u,D,C,ea,I){Q(null,D,void 0===I?null:I,C,ea);E=!0;e=u},Mb:ca,oa:function(){return b.oa()},DE:Z,b:function(u,
D){u!=f.value&&(w&&window.console&&window.console.log&&window.console.log("Programmatically setting input.value? Please consider using prefillQuery() or execute() from google.search.SearchControl instead."),u=f.value,ca(u));if(u&&!Km.test(u)){T=D;D=b.rv(T);if(h){var C=a.ks;h[C]&&(h[C].value=D[C]);C=a.ls;h[C]&&(h[C].value=D[C])}w?(u!=b.oa()&&b.Mb(u),E?w.submit():w.bB(D)):e?e(D):d&&(d.fireEvent&&document.createEventObject?(u=document.createEventObject(),d.fireEvent("onsubmit",u)&&d.submit()):d.dispatchEvent&&
document.createEvent?(u=document.createEvent("HTMLEvents"),u.initEvent("submit",!0,!0),d.dispatchEvent(u)&&d.submit()):d.onsubmit&&0==d.onsubmit()||d.submit());T=null}},c:V,d:function(u){V(ia(u))},e:ia,f:Z,o:G,p:G,r:function(u){w?v?(u.addRule(".gssb_a","padding:0 9px"),u.addRule(".gsib_a","padding:5px 9px 4px 9px"),u.addRule(".gscb_a","line-height:27px")):u.addRule(".gssb_a","padding:0 7px"):u.addRule(".gssb_a","padding:0 2px");u.addRule(".gssb_e","border:0");u.addRule(".gssb_l","margin:5px 0");u.addRule("input.gsc-input::-webkit-input-placeholder",
"font-size:14px");u.addRule("input.gsc-input:-moz-placeholder","font-size:14px");u.addRule("input.gsc-input::-moz-placeholder","font-size:14px");u.addRule("input.gsc-input:-ms-input-placeholder","font-size:14px");u.addRule("input.gsc-input:focus::-webkit-input-placeholder","color:transparent");u.addRule("input.gsc-input:focus:-moz-placeholder","color:transparent");u.addRule("input.gsc-input:focus::-moz-placeholder","color:transparent");u.addRule("input.gsc-input:focus:-ms-input-placeholder","color:transparent");
u.addRule(".gssb_c .gsc-completion-container","position:static");u.addRule(".gssb_c","z-index:5000");u.addRule(".gsc-completion-container table","background:transparent;font-size:inherit;font-family:inherit");u.addRule(".gssb_c > tbody > tr,.gssb_c > tbody > tr > td,.gssb_d,.gssb_d > tbody > tr,.gssb_d > tbody > tr > td,.gssb_e,.gssb_e > tbody > tr,.gssb_e > tbody > tr > td","padding:0;margin:0;border:0");u.addRule(".gssb_a table,.gssb_a table tr,.gssb_a table tr td","padding:0;margin:0;border:0");
J&&u.addRule(".gssb_a,.gssb_a td","white-space:normal")},x:function(){w&&w.Nb()}};var za=Zo();return La};var ip=xj.Ha(dk.blank),jp=jj(dk.next),kp=function(a){var b=a.u.Ej();this.level=a.kd;this.T=uk({text:Vj(b)});this.yb=null;this.qa=a.u;this.context=a},lp=function(){this.ld=this.root=null};lp.prototype.yA=function(a){pk(a);this.root=a};lp.prototype.setRoot=lp.prototype.yA;lp.prototype.Ie=function(a){this.ld=a};lp.prototype.setNoResultsString=lp.prototype.Ie;
var mp=function(){this.sr=this.input=null;this.ha=1;this.kg=!1;this.wa=null;this.zb="standard";this.Bg=!1;this.Qe=-1;this.ec=!0;this.ib="en";this.setAutoComplete=this.Rk;this.setSearchFormRoot=this.cl};mp.prototype.gA=function(a){this.input=a};mp.prototype.setInput=mp.prototype.gA;mp.prototype.cl=function(a){this.sr=Nk(a)};mp.prototype.setSearchFormRoot=mp.prototype.cl;mp.prototype.Rq=function(a){this.ha=1===a||2===a?a:1};mp.prototype.setDrawMode=mp.prototype.Rq;
mp.prototype.Rk=function(a){this.kg=a};mp.prototype.setAutoComplete=mp.prototype.Rk;mp.prototype.jr=function(a){this.Bg=a};mp.prototype.setSpeech=mp.prototype.jr;mp.prototype.Pq=function(a){this.ec=a};mp.prototype.setCseBranding=mp.prototype.Pq;mp.prototype.Qq=function(a){this.ib=a};mp.prototype.setCseLanguage=mp.prototype.Qq;mp.prototype.nr=function(a){this.Qe=a};mp.prototype.setTopRefinementsWanted=mp.prototype.nr;
mp.prototype.ln=function(a,b,c,d){b=void 0===b?"q":b;this.zb="searchbox-only";this.wa={wq:a,zy:""===b?"q":b,Rx:void 0===c?!1:c,EF:void 0===d?"?":d}};mp.prototype.enableSearchboxOnly=mp.prototype.ln;mp.prototype.kn=function(){this.zb="searchresults-only"};mp.prototype.enableSearchResultsOnly=mp.prototype.kn;
var np=function(a,b,c){this.Lb=c;this.u=a;this.Y=null;this.u.ir(b,b.od,[this]);this.u.aA(b,X.prototype.Xn);this.u.Ka(b.ue);this.u.Ja(b.Vb);this.la=this.root=null;this.Rj=!0;this.ea=[];this.pe=this.We=this.Za=this.da=null;this.kd=0;this.re=!1},X=function(a){var b=this;this.ci=this.ue="small";this.ha=1;this.ze=this.input=this.root=null;this.bc=500;this.Tw=ok(this,X.prototype.Vx,[null]);this.Uw=ok(this,X.prototype.Wx,[null]);this.Tr=this.Ur=this.Po=this.Qo=this.Vr=this.Ro=this.yl=null;this.ee=0;this.ng=
!1;this.Vb="_blank";this.zb="standard";this.Ea=this.yc=this.Kf=this.Ua=this.Jc=this.tb=this.ud=this.ja=null;this.Lp=!1;this.xc=null;this.Gd=this.Ce=0;this.Ey="gsc-refinementHeader";this.Ak="gsc-refinementhInactive";this.fq="gsc-refinementhActive";this.gq="gsc-refinementsAreaInvisible";this.Fy="gsc-refinementsArea";this.ba={};this.ba[Y.Wa]={enabled:!0,className:"gsc-adBlock",Ya:"",Fh:{lines:2}};this.ba[Y.Pa]={enabled:!1,className:"gsc-adBlockVertical",Ya:"gsc-thinWrapper",Fh:{}};this.ba[Y.ra]={enabled:!1,
className:"gsc-adBlockBottom",Ya:"",Fh:{}};this.Eh=this.Af=null;this.H=[];if(a)for(var c=0;c<a.length;c++){var d=new np(a[c],this,new lp);this.H.push(d)}this.Wl={};this.ec=!1;this.wd=!0;this.Ub=new Zi;this.kh=null;document.addEventListener("searchComplete",function(){return b.Hx()})};X.prototype.Ck=!1;var Y={Wa:"top",Pa:"right",ra:"bottom"},op=dk["no-results"];A("module$exports$cse$searchcontrol.SearchControl.NO_RESULTS_DEFAULT_STRING",op);
A("module$exports$cse$searchcontrol.SearchControl.TIMEOUT_SHORT",350);A("module$exports$cse$searchcontrol.SearchControl.TIMEOUT_MEDIUM",500);A("module$exports$cse$searchcontrol.SearchControl.TIMEOUT_LONG",700);A("module$exports$cse$searchcontrol.SearchControl.DRAW_MODE_LINEAR",1);A("module$exports$cse$searchcontrol.SearchControl.DRAW_MODE_TABBED",2);A("module$exports$cse$searchcontrol.SearchControl.REFINEMENT_AS_TAB","tab");A("module$exports$cse$searchcontrol.SearchControl.REFINEMENT_AS_LINK","link");
A("module$exports$cse$searchcontrol.SearchControl.MODE_STANDARD","standard");A("module$exports$cse$searchcontrol.SearchControl.MODE_SEARCHBOX_ONLY","searchbox-only");A("module$exports$cse$searchcontrol.SearchControl.MODE_RESULTS_ONLY","searchresults-only");
var pp={},qp=(pp[sm.Uh]={colorBackground:"#FDE5FF",colorTitleLink:"#0568CD",colorText:"#000",colorDomainLink:"#CC7A9F",fontFamily:"Arial"},pp[sm.Xh]={colorBackground:"#EEFFE5",colorBorder:"#A9DA92",colorTitleLink:"#06C",colorText:"#454545",colorDomainLink:"#8D5FA7",fontFamily:"Trebuchet MS"},pp[sm.Wh]={colorBackground:"#F2F0E6",colorTitleLink:"#950000",colorText:"#333",colorDomainLink:"#A25B08",fontFamily:"Georgia"},pp[sm.Zh]={colorBackground:"#F0F0F6",colorBorder:"#CCC",colorTitleLink:"#06C",colorDomainLink:"#008000",
fontFamily:"Verdana"},pp[sm.Yh]={colorBackground:"#EEE",colorBorder:"#CCC",colorTitleLink:"#000",colorText:"#444",colorDomainLink:"#333",fontFamily:"Arial"},pp[sm.Ml]={colorBackground:"#fff",colorBorder:"#ddd",colorTitleLink:"#1155CC",colorText:"#222",colorDomainLink:"#093",fontFamily:"Arial, sans-serif"},pp),rp={},sp=(rp[sm.Uh]=qp[sm.Uh],rp[sm.mD]=qp[sm.Uh],rp[sm.Xh]=qp[sm.Xh],rp[sm.oD]=qp[sm.Xh],rp[sm.Wh]=qp[sm.Wh],rp[sm.nD]=qp[sm.Wh],rp[sm.Zh]=qp[sm.Zh],rp[sm.qD]=qp[sm.Zh],rp[sm.Yh]=qp[sm.Yh],
rp[sm.pD]=qp[sm.Yh],rp[sm.Ml]=qp[sm.Ml],rp);X.prototype.Gs=function(){var a=this;return function(){a.Ck&&(a.pq(),a.Ck=!1)}};
X.prototype.Zi=function(a,b){this.Ve=!0;this.Ad=a;if(b){a=this.ba[Y.Wa];var c=this.ba[Y.Pa],d=this.ba[Y.ra];null!=b.includeVerticalAds&&(c.enabled=b.includeVerticalAds);null!=b.includeSideAds&&(c.enabled=b.includeSideAds);null!=b._includeBottomAds_&&(d.enabled=b._includeBottomAds_);null!=b.iframes&&(this.Kn=b.iframes);b.channel&&(this.eg=b.channel);b.clientIP&&(this.Xl=b.clientIP);"off"==b.isSafeSearchActive?this.Ue="low":"active"==b.isSafeSearchActive?this.Ue="high":b.safe&&(this.Ue=b.safe);b.userAgent&&
(this.Yl=b.userAgent);b.adStyle&&(this.Sl=b.adStyle);b.cseGoogleHosting&&(this.fg=b.cseGoogleHosting);if(d=b.adtest||b.debug)this.di=d;null!=b.numTopAds&&(a.Kb=Math.max(0,Math.min(4,b.numTopAds)),a.enabled=a.Kb?!0:!1);null!=b.numSideAds&&(c.Kb=Math.max(0,Math.min(8,b.numSideAds)),c.enabled=c.Kb?!0:!1);"noTop"==b.layout&&(a.enabled=!1,c.enabled=!0);"personalizedAds"in b&&(this.Rp=b.personalizedAds);"adStyleId"in b&&(this.Rl=b.adStyleId);"fexp"in b&&(this.un=b.fexp)}(function(e,f,h,k){e[k]=e[k]||function(){(e[k].q=
e[k].q||[]).push(arguments)};e[k].t=Number(new Date);var l=f.createElement(h);f=f.getElementsByTagName(h)[0];l.async=!0;h=Ge(Ae(Be("//cse.google.com/adsense/search/async-ads.js")));"useAdsenseHostname"in b?h=Ge(Ae(Be("//www.adsensecustomsearchads.com/adsense/search/async-ads.js"))):"useSyndicatedSearchHostname"in b&&(h=Ge(Ae(Be("//syndicatedsearch.goog/adsense/search/async-ads.js"))));Ki(l,h);f.parentNode.insertBefore(l,f)})(window,document,"script","_googCsa");window._googCsa("jsLoadedCallback",
this.Gs())};X.prototype.enableAds=X.prototype.Zi;X.prototype.Kc=function(a,b,c){b||(b=new lp);b=new np(a,this,b);c?(c.ea.push(b),b.pe=c,b.kd=c.kd+1):(this.H.push(b),b.kd=0);this.Jf(a)&&(this.ow=!0);a.Be="gsc"};X.prototype.addSearcher=X.prototype.Kc;
X.prototype.Lm=function(a){a.Lb.root&&(a.Rj=!1,F(a.Lb.root,"gsc-resultsRoot"),Ch(a.Lb.root,"gsc-resultsbox-visible"),F(a.Lb.root,"gsc-resultsbox-invisible"));var b=a.Lb.root?a.Lb.root:P("gsc-resultsRoot");a.root=b;a.u.cg&&F(b,"gsc-resultsRoot-"+a.u.cg);2===this.ha&&(a.da.yb=b);a.la=P();a.la.onmousedown=nk(this,X.prototype.qt);a.la.onclick=nk(this,X.prototype.pt);a.Y=P("gsc-expansionArea");L(a.la,a.Y);a.Rj&&L(this.ve,b);L(b,a.la)};var tp=/^https?:\/\/www\.google\.com\/url\?/;g=X.prototype;
g.qt=function(a){this.ec&&this.xq(this.xn(a));return!0};g.pt=function(a){var b=this.xn(a);this.ec||this.xq(b);b&&window.setTimeout(function(){var c=b.getAttribute("data-ctorig");c&&xf(b,c)},0);return!0};g.xn=function(a){a=a||window.event;for(a=a.target||a.srcElement;a&&!(a.href&&a.getAttribute("data-cturl")&&a.getAttribute("data-ctorig"));)a=a.parentNode;return a};g.xq=function(a){if(a){var b=a.getAttribute("data-cturl");b&&tp.test(b)&&xf(a,b)}};
g.Hm=function(a){var b=uk({Hc:!0});F(b,"gsc-refinementBlockInvisible");this.fb&&L(this.fb,b);a.Za=b;this.At(a)};g.zt=function(a){return vk(a)};g.Mm=function(a){var b=vk();Ji(b,this.Ub.Ha(a));a=document.createDocumentFragment();a.appendChild(b);return a};g.At=function(a){var b=a.da,c=this.zi(a,a);c.level+=1;qk(c.T,this.zt(dk["all-results-long"]));a.da=b;a.We=c;a.We.yb=a.da.yb};
g.zi=function(a,b){var c=new kp(a);a.da=c;Ek(c.T,ok(this,this.Le,[c]));lg(c.T,{"aria-label":"refinement",role:"tab",tabindex:0,tabIndex:0});a="gs-spacer";bc&&(a+=" gs-spacer-opera");b?(b=b.Za,F(c.T,this.Ey),F(c.T,this.Ak)):(b=this.tb,F(c.T,"gsc-tabHeader"),F(c.T,"gsc-tabhInactive"));F(c.T,"gsc-inline-block");b&&(L(b,c.T),a=vk(" ",a),L(b,a));return c};
g.Ap=function(a){if(1!==a.ea.length){var b=a.ea.shift();if(b){a.ea.push(b);a=b.da.T;var c=a.nextSibling;a.parentNode&&(L(a.parentNode,a),c&&L(a.parentNode,c),b=b.da.yb,b.parentNode&&L(b.parentNode,b))}}};g.ko=function(a){for(var b=0;b<this.xc.length;++b)if(this.xc[b].key==a)return b;return null};g.Yx=function(a){this.Ea&&Ah(this.Ea,"gsc-option-menu-invisible");this.Ce!==a&&(this.Vk(a),this.Ch(a,this.F.qa),this.execute())};
g.yz=function(a){a=a||window.event;Ah(this.Ea,"gsc-option-menu");var b=Jk(this.Ea,"div","gsc-option-menu-item-highlighted")[0];this.Ea.style.top=Lk(this.Ea,this.yc)+Lk(this.Kf,this.yc)-Lk(b,this.yc)+"px";a.cancelBubble=!0;a.stopPropagation&&a.stopPropagation()};g.bu=function(a){a=a||window.event;var b;if(b=this.Ea){b=this.Ea;for(a=a.target||a.srcElement;a&&a!==b;)a=a.parentNode;b=a!==b}b&&Ah(this.Ea,"gsc-option-menu-invisible")};
var up=function(a){a=a||window.event;a.cancelBubble=!0;a.stopPropagation&&a.stopPropagation()};g=X.prototype;
g.Jt=function(){var a=P("gsc-orderby-invisible"),b=uk({text:dk["order-results-by"],className:"gsc-orderby-label",Hc:!0});F(b,"gsc-inline-block");L(a,b);this.yc=P("gsc-option-menu-container");F(this.yc,"gsc-inline-block");L(a,this.yc);b=P("gsc-selected-option-container");F(b,"gsc-inline-block");this.Kf=P("gsc-selected-option");var c=P("gsc-option-selector");L(b,this.Kf);L(b,c);b.onclick=nk(this,this.yz);L(this.yc,b);this.Ea=P("gsc-option-menu-invisible");for(b=0;b<this.xc.length;++b){var d=this.xc[b].label;
c=P("gsc-option-menu-item");d=uk({text:d,className:"gsc-option",Hc:!0});L(c,d);L(this.Ea,c);d.onclick=ok(this,X.prototype.Yx,[b])}L(this.yc,this.Ea);this.Ea.onclick=up;b=nk(this,this.bu);this.root.attachEvent?(this.root.attachEvent("onmousedown",b),document.attachEvent("onmousedown",b)):document.addEventListener&&document.addEventListener("mousedown",b,!0);return a};g.Lt=function(){var a=P("gsc-richsnippet-popup-box");F(a,"gsc-richsnippet-popup-box-invisible");return a};
g.La=function(a,b,c){c=void 0===c?[]:c;Ek(a,ok(this,b,c))};g.vs=function(a,b,c){a.addEventListener("mouseover",function(){return b(a)});a.addEventListener("mouseout",function(){return c(a)})};g.Ox=function(a){a=t(a.getElementsByClassName("gsc-thumbnail"));for(var b=a.next();!b.done;b=a.next())if(b=b.value,Bh(b.parentElement,"gs-result")){var c=b.parentElement.lastElementChild;c.insertBefore(b,c.firstChild)}};
g.Jd=function(a,b){var c=null,d=null;b?b.ha?(this.ha=b.ha,c=b.input,d=b.sr,this.zb=b.zb,this.kg=b.kg,this.Bg=b.Bg,this.Qe=b.Qe,"searchbox-only"===this.zb&&(this.wa=b.wa)):this.ha=1:this.ha=1;this.root=P(this.wa?"gsc-control-searchbox-only":"gsc-control");this.root.dir=Tj;var e=Nk(a);e&&qk(e,this.root);b&&b.ec&&(this.ec=!0,this.V&&this.V.gr(this.tp(b.ib)),this.W&&this.W.gr(this.tp(b.ib)));null!=c?(this.input=c,this.input.onkeyup=this.Tw,this.input.onpaste=this.Uw,this.wd=!1):(this.wd=!0,null==d?d=
this.root:d.dir=Tj,this.ze=new vp(!0,d,{Ph:!0,HD:this.ec,am:!0}),this.ze.Yq(this,this.Nb),this.input=this.ze.input,d=this.ze.th,e={clearToolTitle:dk["clear-tool-title"],interfaceLanguage:"en",searchButton:this.ze.ye,useKennedyLookAndFeel:!0},this.ec&&(e.brandingImageUrl="https://www.google.com/cse/static/images/1x/"+b.ib+"/branding.png",e.brandingImage2xUrl="https://www.google.com/cse/static/images/2x/"+b.ib+"/branding.png",e.brandingImageStyle="#FFFFFF "+Uj+" no-repeat",e.brandingPlaceholder=""),
this.kg?this.jg&&(e.maxSuggestions=this.jg.maxCompletions,e.maxPromotions=this.jg.maxPromotions):e.disableAutoCompletions=!0,this.wa&&(e.enableAsynchronousLogging=!Qk(Pk(this.wa.wq.href))),e.enableSpeech=b?b.Bg:!1,this.ud=hp(),this.ud.Ww(d,this.input,this,e),e.useKennedyLookAndFeel&&F(d,"gsc-search-box-tools"));c||"searchresults-only"!==this.zb||(this.ze.th.style.display="none",this.root.style.visibility="hidden");if(!this.wa){this.ve=P("gsc-resultsbox-invisible");this.hn&&(this.xe=this.Lt(),L(this.ve,
this.xe));this.Dq=Nk("gcse-search-scrollpos");this.ca=this.Np?P("gsc-results-wrapper-overlay"):P("gsc-results-wrapper-nooverlay");L(this.root,this.ca);this.Np&&(this.je=P("gsc-modal-background-image"),L(this.root,this.je),this.La(this.je,X.prototype.Nb),this.we=P("gsc-results-close-btn"),L(this.ca,this.we),this.La(this.we,X.prototype.Nb));if(2===this.ha)for(this.tb=P("gsc-tabsAreaInvisible"),b=P("gsc-positioningWrapper"),L(b,this.tb),L(this.ca,b),this.fb=P(this.gq),b=P("gsc-positioningWrapper"),L(b,
this.fb),L(this.ca,b),this.vb&&(b=P("gsc-refinementsGradient"),L(this.fb,b)),b=0;b<this.H.length;b++)this.zi(this.H[b]);this.Jc=P("gsc-above-wrapper-area-invisible");L(this.ca,this.Jc);this.Te=P("gsc-above-wrapper-area-backfill-container");L(this.Jc,this.Te);b=wk(0,0,"gsc-above-wrapper-area-container");L(this.Jc,b);b=xk(b,0);c=yk(b,"gsc-result-info-container");this.te=P("gsc-result-info-invisible");L(c,this.te);this.Lp&&2===this.ha&&(b=yk(b,"gsc-orderby-container"),this.Ua=this.Jt(),L(b,this.Ua),
Ah(this.Ua,"gsc-orderby-invisible"));this.hb=this.ca;if(this.Ve){var f=this.ca;this.hb=P("gsc-wrapper");this.sc(function(h,k){k.N=P("gsc-adBlockInvisible");h==Y.Wa?L(this.hb,k.N):h==Y.Pa&&L(f,k.N)});L(f,this.hb)}L(this.hb,this.ve);for(b=0;b<this.H.length;b++)this.Lm(this.H[b]),c=this.H[b].da.yb,2===this.ha&&c&&(F(c,"gsc-tabData"),F(c,"gsc-tabdInactive"));if(2===this.ha&&0<this.H.length){this.F=this.H[0].da;this.Ne(this.F);if(b=this.H[0].da.yb)Ch(b,"gsc-tabdInactive"),F(b,"gsc-tabdActive");this.Ua&&
(this.Vk(this.Gd),this.Ch(this.Gd,this.F.qa))}}a&&(a=this.Uu())&&300>a&&F(this.root,"gsc-narrow")};X.prototype.draw=X.prototype.Jd;X.prototype.Vk=function(a){if(this.Ua){var b=Jk(this.Ea,"div","gsc-option-menu-item-highlighted")[0];b&&Ch(b,"gsc-option-menu-item-highlighted");this.Ce=a;a=Jk(this.Ea,"div","gsc-option")[this.Ce];F(a.parentNode,"gsc-option-menu-item-highlighted");this.Kf&&sk(this.Kf,this.xc[this.Ce].label)}};X.prototype.Ch=function(a,b){b instanceof W&&b.Ec("restrict-extended",{sort:this.xc[a].key})};
X.prototype.fl=function(a){switch(a){case 350:case 500:case 700:this.bc=a;break;default:this.bc=500}};X.prototype.setTimeoutInterval=X.prototype.fl;g=X.prototype;g.Jf=function(a){return"web"===a.Oa&&a.O?!1:!0};g.Ne=function(a){1===a.level?a.T.onclick?(Ek(a.T,null),Ch(a.T,this.Ak),F(a.T,this.fq)):(this.La(a.T,this.Le,[a]),Ch(a.T,this.fq),F(a.T,this.Ak)):a.T.onclick?(Ek(a.T,null),Ch(a.T,"gsc-tabhInactive"),F(a.T,"gsc-tabhActive")):(this.La(a.T,this.Le,[a]),Ch(a.T,"gsc-tabhActive"),F(a.T,"gsc-tabhInactive"))};
g.Le=function(a,b){if(this.F!==a){this.jl(!0);var c=this.F.yb;c&&(Ch(c,"gsc-tabdActive"),F(c,"gsc-tabdInactive"));this.Ne(this.F);c=this.tc(this.F.context);var d=this.tc(a.context);1===this.F.level&&c!==d&&(F(c.Za,"gsc-refinementBlockInvisible"),this.Ne(c.da));this.F=a;c=this.F.qa;this.Ne(this.F);this.Ua&&this.Ch(this.Ce,this.F.qa);1===this.F.level&&d.da.T.onclick&&this.Ne(d.da);this.gk();d=null;!b&&this.ja&&this.ja.isEnabled()&&(d=this.ja.getState(),this.mr(a,d));if(a=this.F.yb)F(a,"gsc-tabdActive"),
Ch(a,"gsc-tabdInactive");var e=(a=b?b.query:this.fe)&&a===c.nb;b&&(e=e&&b.page===c.lf());if(e){d&&(d["gsc.page"]=c.lf(),this.ja.pushState(d));if(!this.Cl(c.nb,c.lf())||bc&&b)this.Cb=c.Cb,this.Fg(c.nb,c.lf());this.F.context.rp||(this.tr(this.F.context),this.vn(c),this.Ua&&this.Or())}else a&&this.pn(a,b&&b.page,null,d)}};g.Cl=function(a,b){(b=void 0===b?null:b)||(b=1);var c=this.ba[Y.ra];return!!this.Xa&&this.Xa.query==a&&(this.Xa.adPage||1)==b&&!(c.enabled&&this.F&&this.F.context.Y!=c.N.parentNode)};
g.vn=function(a){var b=a.results,c=a.cursor;1!==this.ha&&(this.te.id="resInfo-"+a.vz);1!==this.ha&&0<b.length&&c&&c.resultCount&&c.searchResultTime?(a=tk(bk["result-info"](c.resultCount,c.searchResultTime)),qk(this.te,a),Ah(this.te,"gsc-result-info")):(Ah(this.te,"gsc-result-info-invisible"),pk(this.te))};g.Jz=function(a){var b=this.Gm(a.results.length);this.nm(a);this.Te&&L(this.Te,b)};g.nm=function(){if(this.Te)for(var a=this.Te;a.lastChild;)a.removeChild(a.lastChild)};
g.yn=function(a,b){if(a.u.O)for(var c=0;c<a.ea.length;c++){var d=a.ea[c];if(d.u.be(b))return d.da}return null};g.Gr=function(a,b){b=this.yn(a,b);var c=!0;b||(b=a.da,c=!1);this.Le(b);return c};
g.PA=function(a,b){qg(this.xe,"");var c=P("gsc-richsnippet-popup-close-button");this.La(c,function(){F(this.xe,"gsc-richsnippet-popup-box-invisible")});var d=tk(dk["structured-data"]+" : "),e=P("gsc-richsnippet-popup-box-title-text");L(e,d);d=tk(decodeURIComponent(a));a=P("gsc-richsnippet-popup-box-title-url");L(a,d);d=P("gsc-richsnippet-popup-box-title");L(d,e);L(d,a);L(d,c);L(this.xe,d);c=P("gsc-richsnippet-popup-box-contents");for(var f in b)this.Py(f,b[f],c);L(this.xe,c);Ch(this.xe,"gsc-richsnippet-popup-box-invisible")};
g.Py=function(a,b,c){var d=P("gsc-richsnippet-individual-snippet-box"),e=P("gsc-richsnippet-individual-snippet-key");a=a.charAt(0).toUpperCase()+a.slice(1);a=tk(a);L(e,a);a=P("gsc-richsnippet-individual-snippet-data");for(var f in b)this.lq(f,b[f],a);L(d,e);L(d,a);L(c,d)};
g.lq=function(a,b,c){var d=tk(a+"  :  ");a=P("gsc-richsnippet-individual-snippet-valueelem");if("string"===typeof b){var e=P("gsc-richsnippet-individual-snippet-keyelem");L(e,d);d=tk(b);L(a,d)}if("object"===typeof b)for(var f in b)this.lq(f,b[f],a);b=P("gsc-richsnippet-individual-snippet-keyvalue");e&&L(b,e);L(b,a);L(c,b)};
g.ml=function(a,b){var c=this.root,d=a.la;b?(F(c,"gsc-loading-fade"),a.rp=!0,F(d,"gsc-loading-resultsRoot"),0===a.kd&&this.fb&&F(this.fb,"gsc-loading-refinementsArea")):(Ch(c,"gsc-loading-fade"),a.rp=!1,Ch(d,"gsc-loading-resultsRoot"),this.fb&&Ch(this.fb,"gsc-loading-refinementsArea"))};g.gk=function(){this.Ve&&(this.Jf(this.F.qa)?this.ce():this.Ei())};
g.tB=function(a){var b=this.ba[Y.ra];if(b.N.parentNode!=a.Y){var c=Jk(a.Y,"div","gsc-cursor-box")[0];c&&c.parentNode==a.Y?a.Y.insertBefore(b.N,c):a.Y&&L(a.Y,b.N)}};g.ce=function(){var a=this;this.Ve&&this.sc(function(b,c){Ah(c.N,"gsc-adBlockInvisible");c.enabled&&c.Ya&&Ch(a.hb,c.Ya)})};g.oz=function(){this.ca&&this.ca.scrollIntoView(!0)};g.nz=function(){this.Dq.scrollIntoView(!0)};g.yp=function(){this.Dq?this.nz():this.jn&&this.oz()};
g.Ei=function(){this.Ve&&(null!=this.Af?this.Af():(this.sc(function(a,b){0<b.md?(Ah(b.N,b.className),b.Ya&&F(this.hb,b.Ya)):(Ah(b.N,"gsc-adBlockInvisible"),b.Ya&&Ch(this.hb,b.Ya))}),this.yp()))};g.submit=function(){return this.zr()};X.prototype.submit=X.prototype.submit;g=X.prototype;g.zr=function(a){this.jn=!1;this.input.value.length?this.wa?this.Kp(a):this.execute(void 0,void 0,a):this.Nb();return!1};g.bB=function(a){return this.zr(a)};
g.Kp=function(a){var b=new URL(this.wa.wq.href);b.searchParams.set(this.wa.zy,this.input.value);Kk(b,a);this.wa.Rx?window.open(b):Li(window.location,Di(b.href))};g.an=function(){this.tb&&!this.eB&&1<this.H.length&&Ah(this.tb,"gsc-tabsArea");!this.fb||this.H[0]&&0===this.H[0].ea.length||Ah(this.fb,this.Fy)};
g.Hs=function(a){var b=this;return function(c,d){if(d){b.ba[a].md=1;var e=0,f=0;b.sc(function(h,k){k.enabled&&k.rq&&(e++,k.md&&f++)});e===f?(window.clearTimeout(b.Yt),b.Ei()):1===f&&(b.Yt=window.setTimeout(function(){b.Ei()},200))}}};g.Mg=function(){return null};X.prototype.getPartnerId=X.prototype.Mg;X.prototype.Qg=function(){return null};X.prototype.getSearchboxClientName=X.prototype.Qg;X.prototype.ph=function(a){if(this.wd)this.ud.Mb(a);else if(this.input.value=a,this.input.onfocus)this.input.onfocus(null)};
X.prototype.prefillQuery=X.prototype.ph;X.prototype.tp=function(a){var b=new Ik("gcsc-"),c=P(b.bt);lg(c,{role:"contentinfo","aria-label":dk["cse-branding"]});var d="https://www.google.com/cse/static/images/2x/"+a+"/branding.png";a=zk("https://www.google.com/cse/static/images/1x/"+a+"/branding.png",null,null,b.Mw);d&&!cc&&(a.srcset=d+" 2x");lg(a,{alt:dk["enhanced-by-google"]});d=Ak("https://cse.google.com/?ref=b&hl=en",null,"_BLANK");d.className=b.ot;L(d,a);L(c,d);return c};
X.prototype.Gy=function(a){a?this.ph(a):a=this.wd?this.ud.oa():this.input.value;return a};X.prototype.Fw=function(){var a;null==(a=document.querySelector("input.gsc-input"))||a.blur()};X.prototype.vj=function(){return this.wd?this.ud.oa():this.input.value};X.prototype.getInputQuery=X.prototype.vj;X.prototype.execute=function(a,b,c){if(!this.wa){var d=this.qo(this.Um,this.Sm);d&&this.Le(d)}this.pn(a,b,c)};X.prototype.execute=X.prototype.execute;g=X.prototype;
g.pn=function(a,b,c,d,e){a=this.Gy(a);this.vb&&this.Fw();this.fj(a,b,c,d,e)};
g.fj=function(a,b,c,d,e){if(a.length){this.query=a;this.Pp=b;this.ng=!1;this.fe=a;this.ih=b||1;if(null==c?0:c.rsToken)this.mc=c.rsToken;if(null==c?0:c.afsExperimentId)this.Bd=c.afsExperimentId;if(null==c?0:c.useStandardProseAdLoad)this.BB="1"===(null==c?void 0:c.useStandardProseAdLoad);if(null==c?0:c.hostName)this.Jw=c.hostName;this.ja&&this.ja.isEnabled()&&(d=d||this.ja.getState(),d["gsc.q"]=a,null==b?delete d["gsc.page"]:d["gsc.page"]=b,this.Ua&&this.F.qa instanceof W&&(d["gsc.sort"]=this.xc[this.Ce].key),
this.ja.pushState(d));d=Math.floor(1E7*Math.random());this.Cb="qid="+(new Date).getTime().toString(16)+d.toString(16);this.Ae=!1;if(2===this.ha)this.Ae=this.qn(this.F.context,this.F.yb,a,e,b,c)||this.Ae;else for(d=0;d<this.H.length;d++)this.Ae=this.qn(this.H[d],this.H[d].root,a,e,b,c)||this.Ae;!1===this.xh&&(c=this.Cl(a,b),this.Ae||!c?this.Fg(a,b):this.gk())}};
g.Hx=function(){if(!1!==this.xh)if(this.Yr&&this.F&&1>this.F.context.u.results.length)this.ce();else{var a=this.Cl(this.query,this.Pp);this.Ae||!a?this.Fg(this.query,this.Pp):this.gk()}};g.Xn=function(){return this.Cb};
g.Fg=function(a,b){b=void 0===b?null:b;this.Eh=this.Af=null;var c=this.Ve;c&&(this.ow&&1===this.ha||2===this.ha&&this.Jf(this.F.qa))&&(c=!1);var d=this.Vu();null!=d||this.Ad||this.Kn||(c=!1);2!==this.ha&&(this.ba[Y.ra].enabled=!1);if(c)if(this.Gz(),this.Kn){this.ce();this.sc(function(h,k){qg(k.N,"")});this.Xa={pubId:this.Ad||"google-coop",gcsc:!0,hl:encodeURIComponent("en"),adtest:this.di?"on":null,channel:this.eg?this.eg:null,adsafe:this.Ue||null,query:a,adstyle:this.Sl?this.Sl:null};d&&(this.Xa.cx=
d);b&&(this.Xa.adPage=b);void 0!==this.Rp&&(this.Xa.personalizedAds=this.Rp);this.Rl&&(this.Xa.styleId=this.Rl);this.mc&&(this.Xa.afdToken=this.mc,this.BB||(this.ba[Y.Wa].Kb=this.vb?2:3));b=this.un?[].concat(pa(this.un)):[];this.Bd&&b.push(this.Bd.toString());b&&(this.Xa.fexp=b.join(","));this.Xa.cseGoogleHosting="full"===this.fg||"iframe"===this.fg||"partner"===this.fg?this.fg:"partner";if((b=Rl())&&b in sp){b=sp[b];for(var e in b)this.Xa[e]=b[e]}google.ads&&google.ads.search&&google.ads&&google.ads.search.Ads?
this.pq():this.Ck=!0}else{c="";this.ba[Y.Wa].enabled&&(c=c+"w"+this.ba[Y.Wa].Kb);this.ba[Y.Pa].enabled&&(c=c+"n"+this.ba[Y.Pa].Kb);e=new URL("http://www.google.com/"+(d?"cse":"search"));e.searchParams.set("output","js");e.searchParams.set("num","0");e.searchParams.set("ie","utf8");e.searchParams.set("oe","utf8");e.searchParams.set("q",a);e.searchParams.set("hl","en");e.searchParams.set("ad",c);e.searchParams.set("js","uds");this.Cb&&(a=Cf(this.Cb,"=",2),e.searchParams.set(a[0],a[1]));d&&e.searchParams.set("cx",
d);this.Ad&&e.searchParams.set("client",this.Ad);this.eg&&e.searchParams.set("channel",this.eg);this.di&&e.searchParams.set("adtest","on");this.Xl&&e.searchParams.set("ip",this.Xl);this.Ue&&e.searchParams.set("adsafe",this.Ue);this.Yl&&e.searchParams.set("useragent",this.Yl);b&&e.searchParams.set("adpage",String(b));this.mc&&e.searchParams.set("afdt",this.mc);this.Bd&&e.searchParams.set("fexp",String(this.Bd));var f=this;window.google_afs_request_done=function(h){f.Tx(h)};ik=!1;kk(e);ik=!0}};
g.sc=function(a){for(var b in Y)if(Y.hasOwnProperty(b)){var c=Y[b];a.call(this,c,this.ba[c])}};g.pq=function(){var a=[];this.sc(function(b,c){c.md=0;if(c.enabled&&0<c.Kb){c.rq=!0;c.Jk={container:c.N,number:c.Kb,adLoadedCallback:this.Hs(b),position:b};for(var d in c.Fh)null!=c.Jk[d]&&(c.Jk[d]=c.Fh);a.push(c.Jk)}else c.rq=!1;b==Y.ra&&this.tB(this.F.context);Ah(c.N,"gsc-adBlockNoHeight");c.N.style.height="0px"});0<a.length&&new google.ads.search.Ads(this.Xa,a)};
g.qn=function(a,b,c,d,e,f){b=a.u;this.yl&&this.yl(this,b,c);var h=!1;if(d)b.Dk(d);else{d={};if(f)for(var k in f)"useStandardProseAdLoad"!==k&&(d[k]=f[k]);this.mc&&(d.rsToken=this.mc);for(var l in this.Wl)d[l]||(d[l]=this.Wl[l]);this.Ad&&(d.cseclient=this.Ad);(f="web"===b.Oa?this.Vr:this.Ro)&&(c=f(this.ua||"",c)||c);h=b.execute(c,d,e)}this.ml(a,h);return h};g.Vu=function(){for(var a=0;a<this.H.length;a++){var b=this.H[a].u;if(b.O&&b.ff()&&"cx"===b.vg()&&("web"===b.Oa||"image"===b.Oa))return b.ff()}return null};
g.Tx=function(a){window.google_afs_request_done=null;var b=this.ba[Y.Wa],c=this.ba[Y.Pa];if(b.N)if(qg(b.N,""),qg(c.N,""),b.md=c.md=0,!a||1>a.length)this.ce();else{if(!this.tb)for(var d=0;d<this.H.length;d++)if(this.Jf(this.H[d].u)){this.ce();return}Ah(b.N,b.className);d=!1;var e=document.createElement("h2"),f="";this.di&&(f="*DEBUG* ");f+=dk["ads-by-google"];sk(e,f);L(b.N,e);f=a.length;for(var h=0;h<f;h++){var k=a[h];if("text/wide"==k.type){b.md++;var l=P("gsc-ad"),m=Bk(k.url,k.line1,"_blank");L(l,
m);m=document.createElement("cite");Ji(m,this.Ub.Ha(k.visible_url));L(l,m);m=vk();Ji(m,this.Ub.Ha(k.line2));L(l,m);L(b.N,l)}else c.enabled&&(c.md++,d||(d=!0,F(this.hb,c.Ya),c.N&&(L(c.N,e.cloneNode(!0)),Ah(c.N,c.className))),l=P("gsc-ad"),m=Bk(k.url,k.line1,"_blank"),L(l,m),m=vk(),Ji(m,this.Ub.Ha(k.line2+"<br/>"+k.line3)),L(l,m),m=document.createElement("cite"),Ji(m,this.Ub.Ha(k.visible_url)),L(l,m),c.N&&L(c.N,l))}c.enabled&&!d&&Ch(this.hb,c.Ya);this.tb&&this.Jf(this.F.qa)&&this.ce()}};
g.Vx=function(){this.input.value&&(this.ee&&window.clearTimeout(this.ee),this.ee=window.setTimeout(ok(this,X.prototype.execute,[null]),this.bc))};g.Wx=function(){this.ee&&window.clearTimeout(this.ee);this.ee=window.setTimeout(ok(this,X.prototype.execute,[null]),this.bc)};
g.Gz=function(){var a={};if(this.ba[Y.Wa].enabled)switch(this.ci){case "filtered_cse":a[Y.Wa]=3;a[Y.Pa]=5;a[Y.ra]=3;break;case "large":a[Y.Wa]=2;a[Y.Pa]=4;a[Y.ra]=2;break;default:a[Y.Wa]=1,a[Y.Pa]=2,a[Y.ra]=1}else switch(a[Y.Wa]=0,this.ci){case "filtered_cse":a[Y.Pa]=8;a[Y.ra]=3;break;case "large":a[Y.Pa]=6;a[Y.ra]=2;break;case "small":a[Y.Pa]=3;a[Y.ra]=1;break;default:a[Y.Pa]=6,a[Y.ra]=2}this.sc(function(b,c){null==c.Kb&&(c.Kb=a[b])})};
g.Ka=function(a){var b=parseInt(a,10);if(!isNaN(b)&&0<b&&8>=b)this.ue=a;else switch(a){case "large":this.ue="large";break;case "filtered_cse":this.ue="filtered_cse";break;default:case "small":this.ue="small"}for(b=0;b<this.H.length;b++)this.H[b].u.Ka(a);this.ci=a};X.prototype.setResultSetSize=X.prototype.Ka;X.prototype.Ja=function(a){this.Vb=a;for(var b=0;b<this.H.length;b++)this.H[b].u.Ja(a)};X.prototype.setLinkTarget=X.prototype.Ja;X.prototype.Ie=function(a){for(var b=0;b<this.H.length;b++)this.H[b].Lb.Ie(a)};
X.prototype.setNoResultsString=X.prototype.Ie;X.prototype.gt=function(){this.ng=!0};X.prototype.cancelSearch=X.prototype.gt;
X.prototype.jl=function(a){a?(Ah(this.ve,"gsc-resultsbox-visible"),this.ca&&F(this.ca,"gsc-results-wrapper-visible"),this.we&&F(this.we,"gsc-results-close-btn-visible"),this.je&&(F(this.je,"gsc-modal-background-image-visible"),F(document.getElementsByTagName("body")[0],"gsc-overflow-hidden"))):(Ah(this.ve,"gsc-resultsbox-invisible"),this.ca&&Ch(this.ca,"gsc-results-wrapper-visible"),this.we&&Ch(this.we,"gsc-results-close-btn-visible"),this.je&&(Ch(this.je,"gsc-modal-background-image-visible"),Ch(document.getElementsByTagName("body")[0],
"gsc-overflow-hidden")));for(var b=0;b<this.H.length;b++)if(!this.H[b].Rj){var c=this.H[b].root;a?(Ch(c,"gsc-resultsbox-invisible"),F(c,"gsc-resultsbox-visible")):(Ch(c,"gsc-resultsbox-visible"),F(c,"gsc-resultsbox-invisible"))}};
X.prototype.Nb=function(){this.wd?this.ud.Mb(""):this.input.value="";this.ih=this.fe=null;if("searchbox-only"!==this.zb&&("searchresults-only"===this.zb&&(this.root.style.visibility="hidden"),this.jl(!1),this.tb&&Ah(this.tb,"gsc-tabsAreaInvisible"),this.fb&&Ah(this.fb,this.gq),this.sc(function(b,c){c.N&&(Ah(c.N,"gsc-adBlockInvisible"),c.Ya&&Ch(this.hb,c.Ya))}),this.Jc&&Ah(this.Jc,"gsc-above-wrapper-area-invisible"),this.ja&&this.ja.isEnabled())){var a=this.ja.getState();delete a["gsc.page"];delete a["gsc.q"];
this.ja.pushState(a)}};X.prototype.clearAllResults=X.prototype.Nb;g=X.prototype;g.dl=function(a,b,c,d,e){a=a.Xb?a.Xb(b):b;d?(b={},b[d]=e,d=ok(this,this.execute,[a,void 0,b])):d=ok(this,this.execute,[a]);Ek(c,d)};g.Or=function(){this.Ua&&(this.F.context.u instanceof W?Ah(this.Ua,"gsc-orderby"):Ah(this.Ua,"gsc-orderby-invisible"))};g.om=function(a){var b=function(c,d){for(var e=c.firstChild;e;){var f=e.nextSibling;e!=d&&c.removeChild(e);e=f}};b(a.Y,this.ba[Y.ra].N);b(a.la,a.Y)};
g.au=function(a,b){var c=this,d=[{dh:"gsc-tabsArea",Fk:"gsc-tabsAreaInvisible",element:null},{dh:"gsc-above-wrapper-area",Fk:"gsc-above-wrapper-area-invisible",element:null},{dh:"gsc-refinementsArea",Fk:"gsc-refinementsAreaInvisible",element:null}];(function(){for(var e=t(d),f=e.next();!f.done;f=e.next()){f=f.value;var h=c.ca.getElementsByClassName(f.dh)[0];(f.element=h)&&Ah(h,f.Fk)}})();a=b(function(){c.Af=null;c.Eh&&c.Eh();for(var e=t(d),f=e.next();!f.done;f=e.next()){f=f.value;var h=f.element;
h&&Ah(h,f.dh)}});jl(this.ca,function(e){return c.Eh=e},function(e){return c.Af=e});(b=this.hb)&&L(b,a)};
g.od=function(a){"searchresults-only"===this.zb&&(this.root.style.visibility="visible");this.ml(a,!1);this.jl(!0);if(!this.ng){this.om(a);var b=a.u;"please trigger recaptcha"!==this.vj()||b.zw()||(b.completionStatus=429);if(429===b.completionStatus)this.au(a,b.Ow.bind(b));else{var c=["gsc-results",b.Vc()].join(" ");Ah(a.la,c);this.dz(a);c=b.context||{};var d=!(!this.tb||!c);!this.Es&&d&&(this.Lx(c.title,a),this.Es=!0);var e=b.promotions,f=a.u.results;var h=a.u.Ld&&400<=a.u.completionStatus?a.u.dj?
a.u.Du():a.u.Bu():0===a.u.results.length&&a.Lb.ld&&200===a.u.completionStatus?a.u.Cu(a.Lb.ld):null;var k=b.backfills;d="web"===b.Oa;var l=0<(null==k?void 0:k.length),m=!0,q=d?this.Tr:this.Po;if(q){var p=P(b.Vc());F(p,"gsc-result");m=this.ua;var w=this.input.value,v=rm(e);if(f){var J=[["content","content"],["contentNoFormatting","contentNoFormatting"],["originalContextUrl","contextUrl"],["fileFormat","fileFormat"],["perResultLabels","perResultLabels"],["title","title"],["titleNoFormatting","titleNoFormatting"],
["clicktrackUrl","url"],["visibleUrl","visibleUrl"]];for(var T=[["tbHeight","height"],["tbUrl","url"],["tbWidth","width"]],R=[["height","height"],["unescapedUrl","url"],["width","width"]],la=[["anchor","anchor"],["label","label"],["label_with_op","labelWithOp"]],M=[["height","height"],["src","url"],["url","url"],["width","width"]],E=[],aa=t(f),ca=aa.next();!ca.done;ca=aa.next()){var ia=ca.value;ca={};for(var V=t(J),G=V.next();!G.done;G=V.next()){var Z=t(G.value);G=Z.next().value;Z=Z.next().value;
ia[G]&&(ca[Z]=ia[G])}V=!1;G={};Z=t(T);for(var Q=Z.next();!Q.done;Q=Z.next()){var fa=t(Q.value);Q=fa.next().value;fa=fa.next().value;ia[Q]&&(V=!0,G[fa]=ia[Q])}V&&(ca.thumbnailImage=G);if(ia.height){V={};G=t(R);for(Z=G.next();!Z.done;Z=G.next())Q=t(Z.value),Z=Q.next().value,Q=Q.next().value,ia[Z]&&(V[Q]=ia[Z]);ca.image=V}if(ia.richSnippet){V=void 0;G=ia.richSnippet;if(G.cseThumbnail){Z=G.cseThumbnail;Q={};ca.thumbnailImage=Q;fa=t(M);for(var wa=fa.next();!wa.done;wa=fa.next()){var Ga=t(wa.value);wa=
Ga.next().value;Ga=Ga.next().value;Z[wa]&&(Q[Ga]=Z[wa])}}Z=!1;Q={};for(V in G)G.hasOwnProperty(V)&&"cseThumbnail"!==V&&"cseImage"!==V&&(Q[V]=re(G[V]),Z=!0);Z&&(ca.richSnippet=Q)}if(ia.perResultLabels)for(V=ia.perResultLabels,ia=[],ca.perResultLabels=ia,V=t(V),G=V.next();!G.done;G=V.next()){G=G.value;Z={};Q=t(la);for(fa=Q.next();!fa.done;fa=Q.next())wa=t(fa.value),fa=wa.next().value,wa=wa.next().value,G[fa]&&(Z[wa]=G[fa]);ia.push(Z)}E.push(ca)}J=E}else J=f;(m=!q(m,w,v,J,p))||a.la.insertBefore(p,a.Y)}if(m&&
e&&0<e.length){q=[];e=t(e);for(p=e.next();!p.done;p=e.next())p=p.value,p.html||a.u.yi(p),p.html&&(w=P(a.u.Vc()),F(w,"gsc-result"),F(w,"gsc-promotion"),L(w,p.html.cloneNode(!0)),a.la.insertBefore(w,a.Y),q.push(w));e=q}else e=[];(q=this.Jc)&&Ah(q,"gsc-above-wrapper-area");l||this.vn(b);w=!h&&0<f.length;l&&!w?this.Jz(b):this.nm(b);this.Ua&&this.Or();this.ts(a,c.html);p=!m;q=[];if(m){if(h)l||this.hk(a,b,q,h)&&(p=!0);else for(f=t(f),h=f.next();!h.done;h=f.next())this.hk(a,b,q,h.value)&&(p=!0);if(l)for(w&&
this.os(a,b.results.length),k=t(k),f=k.next();!f.done;f=k.next())this.hk(a,b,q,f.value)&&(p=!0)}d&&this.vb&&this.Ox(a.la);if(!d&&!a.u.Ld){b=t(q);for(k=b.next();!k.done;k=b.next())k=k.value,this.La(k.firstElementChild,this.mB,[k]),this.vs(k.firstElementChild,em,fm);this.vb&&this.ws(a.la)}l||this.ys(a);this.Bs(p,a);this.Ix(a,c);this.an();(a=d?this.Ur:this.Qo)&&a(this.ua,this.input.value,e,q);this.yp()}}};X.prototype.onSearchComplete=X.prototype.od;g=X.prototype;
g.hk=function(a,b,c,d){d.html||b.cf(d);return d.html?(c.push(this.sy(a,d)),!0):!1};
g.ws=function(a){var b=P("gs-mobilePreview"),c=Dk("m100 50c0-28-22-50-50-50s-50 22-50 50 22 50 50 50 50-22 50-50zm-66 14c-0.1-0.7 0.4-1 6-7 6-6 6-6 6-7 0-0.9-0.5-1-6-7-6-6-6-6-6-7 0.2-1 1-2 2-2 0.8-0.2 1 0.3 7 6 6 6 6 6 7 6 0.9 0 1-0.5 7-6 6-6 6-6 7-6 1 0.2 2 1 2 2 0.2 0.7-0.3 1-6 7-6 6-6 6-6 7 0 0.8 0.7 2 6 7 6 6 6 6 6 7-0.2 1-1 2-2 2-0.7 0.2-1-0.4-7-6-6-6-6-6-7-6-0.9 0-1 0.5-7 6-6 6-6 6-7 6s-2-1-2-2z",dk["close-button"],100,100,"gs-closeButton",30,30),d=Ak();F(d,"gs-previewLink");var e=P("gs-previewSnippet"),
f=P("gs-previewTitle"),h=Ak();F(h,"gs-previewLink");var k=P("gs-previewUrl"),l=P("gs-previewSize"),m=Ak();F(m,"gs-previewVisit");sk(m,dk["visit-website"]);L(f,h);L(e,f);L(e,k);L(e,l);L(e,m);L(b,c);L(b,d);L(b,e);b.style.setProperty("display","none");this.La(c,this.Ir);L(a,b)};g.mB=function(a){var b=this,c=function(){return b.vb?void b.Ir(a):void b.lB(a)};this.kh?this.kh.yd(this.fe,"toggleImagePreviewVisibility_",2,c)():c()};
g.Ir=function(a){for(var b=t(this.F.context.la.children),c=b.next();!c.done;c=b.next()){var d=c.value;if("none"!==d.style.display)d.style.setProperty("display","none");else if(d.style.removeProperty("display"),Bh(d,"gs-mobilePreview")){c=this.F.qa.results[wp(a)];xp(d,c);var e=d.getElementsByClassName("gs-previewUrl")[0],f=d.getElementsByClassName("gs-previewSize")[0],h=d.getElementsByClassName("gs-previewVisit")[0],k=d.getElementsByClassName("gs-previewLink");sk(d.getElementsByClassName("gs-previewTitle")[0],
c.titleNoFormatting);sk(e,c.visibleUrl);sk(f,c.width+"\u00d7"+c.height);h.setAttribute("href",c.originalContextUrl);h.setAttribute("target",c.target);d=t(k);for(e=d.next();!e.done;e=d.next())e=e.value,e.setAttribute("href",c.originalContextUrl),e.setAttribute("target",c.target)}}};
g.lB=function(a){for(var b=wp(a),c=Ok(a);c;c=c.nextElementSibling)if(c!==a&&Bh(c,"gs-selectedImageResult")){Ch(c,"gs-selectedImageResult");var d=c.getElementsByClassName("gs-imagePreviewArea")[0];d&&(Ch(d,"gs-imagePreviewArea"),F(d,"gs-imagePreviewArea-invisible"))}Bh(a,"gs-selectedImageResult")?Ch(a,"gs-selectedImageResult"):F(a,"gs-selectedImageResult");c=a.getElementsByClassName("gs-imagePreviewArea")[0];d=a.getElementsByClassName("gs-imagePreviewArea-invisible")[0];if(c)Ch(c,"gs-imagePreviewArea"),
F(c,"gs-imagePreviewArea-invisible");else if(d)xp(d,this.F.qa.results[b]),Ch(d,"gs-imagePreviewArea-invisible"),F(d,"gs-imagePreviewArea");else throw Error("Could not find elements with class gs-imagePreviewArea or gs-imagePreviewArea-invisible in results: "+a.innerHTML);};
var wp=function(a){for(var b=0,c=Ok(a);c&&c!==a;c=c.nextElementSibling,++b);return b},xp=function(a,b){a=a.getElementsByClassName("gs-previewLink")[0];if(a.firstElementChild)a=a.firstElementChild,a.setAttribute("src",b.unescapedUrl),a.setAttribute("width",b.width),a.setAttribute("height",b.height),a.setAttribute("alt",b.titleNoFormatting);else{var c=zk(b.unescapedUrl,b.width,b.height,"gs-imagePreview");c.setAttribute("alt",b.titleNoFormatting);a.appendChild(c)}};g=X.prototype;
g.dz=function(a){var b=a.u.spelling;if(b&&(!b.html&&a.u.Nm&&a.u.Nm(b),b.html)){var c=b.html.cloneNode(!0),d=c.getElementsByTagName("a");b.type&&"SPELL_CORRECTED_RESULTS"==b.type?d&&1<d.length&&(this.dl(a.u,b.correctedQuery,d[0],b.correctedParamName,b.correctedParamValue),this.dl(a.u,b.originalQuery,d[1],b.originalParamName,b.originalParamValue)):d&&0<d.length&&this.dl(a.u,b.correctedQuery,d[0]);b=P(a.u.Vc());F(b,"gsc-result");L(b,c);a.la.insertBefore(b,a.Y)}};
g.Lx=function(a,b){b=this.tc(b);a&&!b.u.xd&&qk(b.da.T,this.Mm(Vj(a)))};
g.ts=function(a,b){var c=this.F&&this.F.qa&&"Web"===this.F.qa.xd&&0<a.u.results.length&&0===a.u.cursor.currentPageIndex;if(b&&c){c=P(a.u.Vc());F(c,"gsc-result");L(c,b.cloneNode(!0));b=Jk(c,"div","gsc-facet-label");for(var d=0;d<b.length;d++){var e=b[d];if(e){var f=this.tc(a);e=t(e.getElementsByTagName("a"));for(var h=e.next();!h.done;h=e.next()){h=h.value;var k=h.getAttribute("data-refinementLabel");if(k!==a.u.nc()){var l=h.getAttribute("label-with-op");l||(l=k);this.La(h,this.Gr,[f,l])}else F(h,
"gs-labelActive")}}}a.la.insertBefore(c,a.Y)}};
g.sy=function(a,b){var c=P(a.u.Vc());F(c,"gsc-result");a.u.cg&&F(c,"gsc-result-"+a.u.cg);L(c,b.html.cloneNode(!0));if(this.hn){var d=Jk(c,"div","gs-richsnippet-box")[0];if(d){d.style.display="block";var e=vk(dk["structured-data"],"gsc-richsnippet-showsnippet-label");L(d,e);this.La(e,this.PA,[b.url,b.richSnippet])}}if(b.perResultLabels&&(b=Jk(c,"div","gs-per-result-labels")[0])){b=b.getElementsByTagName("a");d=this.tc(a);for(var f=0;e=b[f];f++){var h=e.getAttribute("data-refinementLabel");if(h!==a.u.nc()){var k=
e.getAttribute("label-with-op");k||(k=h);this.La(e,this.Gr,[d,k])}else F(e,"gs-labelActive")}}(b=this.ba[Y.ra].N)&&b.parentNode==a.Y?a.Y.insertBefore(c,b):a.Y&&L(a.Y,c);return c};
g.Gm=function(a){var b;if(b=this.Jw){a=ck[0<a?"backfill-few":"backfill-none"]();var c=a.prefix,d=a.Uf;a=P("gs-snippet");c&&(c=vk(c,"gs-backfill-text"),L(a,c));b=vk(b,"gs-backfill-host-name");L(a,b);d&&(b=vk(d,"gs-backfill-text"),L(a,b));b=a}else b=uk({text:dk[0<a?"backfill-few":"backfill-none"],className:"gs-snippet",gb:!0});a=b;b=P("gs-webResult");F(b,"gs-result");F(b,"gs-backfill-message");L(b,a);a=P("gsc-webResult");F(a,"gsc-result");L(a,b);return a};
g.os=function(a,b){if(a.Y){b=this.Gm(b);var c=this.ba[Y.ra].N;c&&c.parentNode==a.Y?a.Y.insertBefore(b,c):L(a.Y,b)}};
g.Bs=function(a,b){a||this.om(b);var c=this.Vb,d=this.vb;a=void 0===b.la?null:b.la;var e=b.u;d=void 0===d?!1:d;if(a)if(b=e.ki,e.findMoreOnGoogle&&e.findMoreOnGoogle.url){var f=e.findMoreOnGoogle.url;f=e.Xb?e.Xb(f):f;var h=e.nb;e=ck["search-on-google"]();var k=e.prefix,l=e.Uf;e=P("gcsc-find-more-on-google");var m=Dk("m4.8495 7.8226c0.82666 0 1.5262-0.29146 2.0985-0.87438 0.57232-0.58292 0.86378-1.2877 0.87438-2.1144 0.010599-0.82666-0.28086-1.5262-0.87438-2.0985-0.59352-0.57232-1.293-0.86378-2.0985-0.87438-0.8055-0.010599-1.5103 0.28086-2.1144 0.87438-0.60414 0.59352-0.8956 1.293-0.87438 2.0985 0.021197 0.8055 0.31266 1.5103 0.87438 2.1144 0.56172 0.60414 1.2665 0.8956 2.1144 0.87438zm4.4695 0.2115 3.681 3.6819-1.259 1.284-3.6817-3.7 0.0019784-0.69479-0.090043-0.098846c-0.87973 0.76087-1.92 1.1413-3.1207 1.1413-1.3553 0-2.5025-0.46363-3.4417-1.3909s-1.4088-2.0686-1.4088-3.4239c0-1.3553 0.4696-2.4966 1.4088-3.4239 0.9392-0.92727 2.0864-1.3969 3.4417-1.4088 1.3553-0.011889 2.4906 0.45771 3.406 1.4088 0.9154 0.95107 1.379 2.0924 1.3909 3.4239 0 1.2126-0.38043 2.2588-1.1413 3.1385l0.098834 0.090049z",dk.search,
13,13,"gcsc-find-more-on-google-magnifier",12,12);L(e,m);k&&(k=vk(k,"gcsc-find-more-on-google-text"),L(e,k));0===h.length?h={query:"",Go:!1}:(k=h.endsWith('"'),h={Go:k,query:h.slice(0,k?-1:h.length)});k=vk(h.query,"gcsc-find-more-on-google-query");L(e,k);h.Go&&L(e,vk('"',"gcsc-find-more-on-google-query"));l&&(l=vk(l,"gcsc-find-more-on-google-text"),L(e,l));c=Ak(f,null,c);L(c,e);d?(d=b,d=void 0===d?null:d,b=uk({className:"gcsc-more-maybe-branding-box"}),L(b,c),c=P("gcsc-find-more-on-google-root"),
L(c,b),L(a,c.cloneNode(!0)),d&&L(a,d.cloneNode(!0))):(d=b,d=void 0===d?null:d,b=uk({className:"gcsc-more-maybe-branding-root"}),L(b,c),d&&(c=uk({className:"gcsc-find-more-on-google-branding"}),L(c,d),L(b,c)),L(a,b.cloneNode(!0)))}else b&&L(a,b.cloneNode(!0))};
g.Ix=function(a,b){if(0===a.kd||a.re){var c=this.tc(a),d=0===a.kd&&this.Ew(a),e=a.re&&1===c.ea.length;if(d||e){if(d&&this.mt(a),b.facets&&0<b.facets.length){d&&this.Hm(a);var f=!1,h=b.facets;if(h.length>this.Qe&&0<b.display_facets.length&&-1!==this.Qe)for(h.sort(function(m,q){return q.count-m.count}),b=h.length;b>this.Qe;b--)h.pop();for(b=0;b<h.length;b++){var k=h[b],l=k.label_with_op;if(!l||this.Sm)l=k.label;d||e&&!a.u.be(l)?this.Im(c,l,k.anchor):(a.u.rb(k.anchor),this.Ap(c),f=!0)}e&&!f&&this.Ap(c)}}else if(a.re&&
b.facets&&0<b.facets.length)for(c=b.facets,d=0;d<c.length;d++)e=c[d],a.u.be(e.label)&&a.u.rb(e.anchor);a.re&&(a.re=!1)}this.tb&&this.F&&a===this.F.context&&this.tr(a);this.Ry(a)};g.Im=function(a,b,c){var d=a.u,e=d.ti();e.Sk(b);e.rb(c);b=new lp;b.ld=a.Lb.ld;this.Kc(e,b,a);e.Ka(d.Ga);d=a.ea[a.ea.length-1];this.zi(d,a);this.Lm(d);if(a=d.da.yb)F(a,"gsc-tabData"),F(a,"gsc-tabdInactive");return d};
g.ys=function(a){if(a.u.xf&&a.Y&&a.u.cursor&&a.u.cursor.pages&&1<a.u.cursor.pages.length){var b=P("gsc-cursor-box gs-bidi-start-align");this.vb||(b.dir="ltr");var c=this.Bt(a);b.appendChild(c);L(a.la,b)}};g.Ry=function(a){var b=this.input.value;a=this.tc(a);if(a.ea)for(var c=0;c<a.ea.length;c++){var d=a.ea[c];qk(d.da.T,this.Mm(Vj(d.u.Ej().replace(/\$q/g,b))))}};g.tc=function(a){return a.pe||a};
g.tr=function(a){a.Za?(Ch(a.Za,"gsc-refinementBlockInvisible"),F(a.Za,"gsc-refinementBlock"),this.F!==a.We&&(this.F=a.We,this.Ne(this.F))):a.pe&&a.pe.Za&&(Ch(a.pe.Za,"gsc-refinementBlockInvisible"),F(a.pe.Za,"gsc-refinementBlock"))};g.Ew=function(a){var b=a.u.context?a.u.context.facets:null;if(!b)return 0<a.ea.length;if(b.length!=a.ea.length)return!0;for(var c=0;c<b.length;c++){var d=b[c].label_with_op;d||(d=b[c].label);if(!a.ea[c].u.be(d))return!0}return!1};
g.mt=function(a){if(0!==a.ea.length){var b=a.Za;b&&(pk(b),b.parentNode&&b.parentNode.removeChild(b));for(a.Za=null;0<a.ea.length;)b=a.ea.pop(),b.root&&(pk(b.root),this.ve.removeChild(b.root))}};g.Bt=function(a){return this.vb?this.Dt(a):this.Ct(a)};
g.Ct=function(a){for(var b=P("gsc-cursor"),c=a.u.cursor,d=0;d<c.pages.length;d++){var e=d+1,f=d==c.currentPageIndex,h="gsc-cursor-page"+(f?" gsc-cursor-current-page":"");e=yp(f?{text:c.pages[d].label}:{text:c.pages[d].label,title:bk.page(e),role:"link"},h);f?lg(e,{tabindex:0,tabIndex:0}):this.La(e,X.prototype.uh,[a,d]);b.appendChild(e)}return b};
g.Dt=function(a){var b=P("gsc-cursor"),c=a.u.cursor,d=c.currentPageIndex,e=["ar","iw"].includes("en");if(0==c.pages.length)return b;var f=function(k){return Dk(k!==e?"M10.2 11.5L5.2 6.5 10.2 1.56 8.65 0l-6.5 6.5 6.5 6.5z":"M2.8 11.5L7.8 6.5 2.8 1.56 4.36 0l6.5 6.5-6.5 6.5z",k?dk.previous:dk.next,13,13,"gsc-cursor-chevron")},h=yp(0===d?{}:{title:dk["prev-page"],role:"link"},"gsc-cursor-container-previous");b.appendChild(h);0<d&&(h.appendChild(f(!0)),this.La(h,X.prototype.uh,[a,d-1]),b.appendChild(h));
0==d&&1<c.pages.length?(h=yp({text:jp,title:dk["next-page"],role:"link"},"gsc-cursor-next-page"),this.La(h,X.prototype.uh,[a,1]),lg(h,{tabindex:-1,tabIndex:-1}),b.appendChild(h)):(h=yp({text:bk.page(d+1)},d<c.pages.length-1?"gsc-cursor-numbered-page":"gsc-cursor-final-page"),b.appendChild(h));h=yp({text:void 0,title:dk["next-page"],role:"link"},"gsc-cursor-container-next");b.appendChild(h);d<c.pages.length-1&&(h.appendChild(f(!1)),this.La(h,X.prototype.uh,[a,d+1]),b.appendChild(h));return b};
var yp=function(a,b){b=uk({text:a.text,className:b,gb:!0});var c={};a.title&&(c["aria-label"]=a.title);a.role&&(c.role=a.role);(a.title||a.role)&&lg(b,c);return b};g=X.prototype;g.Uu=function(a){a=a?a:this.root;var b=null;window.getComputedStyle?b=window.getComputedStyle(a,null):a.currentStyle?b=a.currentStyle:document.defaultView.getComputedStyle&&(b=document.defaultView.getComputedStyle(a,null));return b?parseInt(b.width,10):300};g.eA=function(a,b){this.Qo=nk(a,b)};
g.dA=function(a,b){this.Po=nk(a,b)};g.MA=function(a,b){this.Ur=nk(a,b)};g.LA=function(a,b){this.Tr=nk(a,b)};g.NA=function(a,b){this.Vr=nk(a,b)};g.fA=function(a,b){this.Ro=nk(a,b)};g.pr=function(a,b){this.yl=b&&nk(a,b)};X.prototype.setTrackingCallback=X.prototype.pr;
X.prototype.uh=function(a,b){this.ng=!1;this.vb&&(this.jn=!0);this.an();this.ml(a,!0);this.ih=b+1;if(this.ja&&this.ja.isEnabled()){var c=this.ja.getState();c["gsc.page"]=b+1;this.ja.pushState(c)}this.Fg(this.fe,b+1);c=new Map;this.mc&&c.set("rsToken",this.mc);this.Bd&&c.set("afsExperimentId",""+this.Bd);a.u.xo(b,c);this.vb||this.ca.scrollIntoView()};
X.prototype.vr=function(a){var b;if(!(b=!a)&&(b=!(!window.history||!window.history.pushState)||km()))a:{b=lm(mm()).state;for(var c in b){b=!0;break a}b=!1}b||a(this);a={};this.wa||this.mr(this.F,a);this.fe&&(a["gsc.q"]=this.fe);this.ih&&(a["gsc.page"]=this.ih);this.ja=new nm(a,nk(this,X.prototype.gw));return this.ja.isEnabled()};X.prototype.startHistoryManagement=X.prototype.vr;
X.prototype.qo=function(a,b){if(null==a||0>a||a>=this.H.length)a=this.F;else{var c=this.H[a];if(c.u.O&&b){var d=b;c.u.ke&&(d=c.u.ke(b));a=this.yn(c,d);a||(c.Za||this.Hm(c),b=this.Im(c,d,b),b.re=!0,a=b.da)}else a=c.We||c.da}return a};
X.prototype.gw=function(a){var b=this.qo(a["gsc.tab"],a["gsc.ref"]);if(b){if(this.Ua){var c;null!=a["gsc.sort"]&&(c=this.ko(a["gsc.sort"]));null==c&&(c=this.Gd);this.Vk(c);this.Ch(c,b.qa)}c=a["gsc.q"]||"";a=a["gsc.page"];if(null==a||0>=a)a=1;this.F===b?c?this.execute(c,a):this.Nb():(this.Le(b,{query:c,page:a}),c||this.Nb())}};X.prototype.mr=function(a,b){for(var c=this.tc(a.context),d=0;d<this.H.length;d++)if(this.H[d]===c){b["gsc.tab"]=d;break}a=a.qa;a.nc&&null!=a.nc()?b["gsc.ref"]=a.nc():delete b["gsc.ref"]};
var vp=function(a,b,c){zp++;var d=document.createElement("form");d.className="gsc-search-box";d.acceptCharset="utf-8";var e=dk["search-uc"],f=dk.search;c&&c.Ph&&c.am&&(e="");if(c&&(c.buttonText&&(f=e=c.buttonText),c.clickableBrandingUrl)){var h="http://www.google.com";"string"===typeof c.clickableBrandingUrl&&c.clickableBrandingUrl.match(/^http:\/\/[a-z]*\.google\.com/)&&(h=c.clickableBrandingUrl);h=Ak(h,null,"_BLANK");h.className="gsc-branding-clickable"}c&&c.Ph?""===e?(e=document.createElement("button"),
e.className="gsc-search-button gsc-search-button-v2",this.ye=e,this.ye.appendChild(Dk("m4.8495 7.8226c0.82666 0 1.5262-0.29146 2.0985-0.87438 0.57232-0.58292 0.86378-1.2877 0.87438-2.1144 0.010599-0.82666-0.28086-1.5262-0.87438-2.0985-0.59352-0.57232-1.293-0.86378-2.0985-0.87438-0.8055-0.010599-1.5103 0.28086-2.1144 0.87438-0.60414 0.59352-0.8956 1.293-0.87438 2.0985 0.021197 0.8055 0.31266 1.5103 0.87438 2.1144 0.56172 0.60414 1.2665 0.8956 2.1144 0.87438zm4.4695 0.2115 3.681 3.6819-1.259 1.284-3.6817-3.7 0.0019784-0.69479-0.090043-0.098846c-0.87973 0.76087-1.92 1.1413-3.1207 1.1413-1.3553 0-2.5025-0.46363-3.4417-1.3909s-1.4088-2.0686-1.4088-3.4239c0-1.3553 0.4696-2.4966 1.4088-3.4239 0.9392-0.92727 2.0864-1.3969 3.4417-1.4088 1.3553-0.011889 2.4906 0.45771 3.406 1.4088 0.9154 0.95107 1.379 2.0924 1.3909 3.4239 0 1.2126-0.38043 2.2588-1.1413 3.1385l0.098834 0.090049z",
f,13,13))):(h=ng(document,"INPUT"),h.type="button",h.value=e,h.className="gsc-search-button",this.ye=h):(h=ng(document,"INPUT"),h.type="submit",h.value=e,h.className="gsc-search-button",this.ye=h);e=ng(document,"INPUT");e.setAttribute("autoComplete","off");e.type="text";e.size=10;F(e,"gsc-input");this.input=e;this.input.name="search";this.input.title=f;this.input.ariaLabel=f;f=this.input;c&&c.Ph&&c.am&&(this.input.className="",this.input.style.width="100%",this.input.style.padding="0 2px 0 0",this.Tj=
P("gsc-input-box"),this.Tj.id="gsc-iw-id"+zp,L(this.Tj,this.input),f=this.Tj);c&&c.Ph&&(this.input.id="gsc-i-id"+zp);c=wk(null,null,"gsc-search-box");L(d,c);c=xk(c,0);this.Rw=yk(c,"gsc-input");e=yk(c,"gsc-search-button");L(this.Rw,f);L(e,this.ye);this.th=d;pk(b);L(b,this.th);a&&(this.ni=uk({text:ip,className:"gsc-clear-button",gb:!0}),this.ni.title=dk["clear-results"],a=yk(c,"gsc-clear-button"),L(a,this.ni))},zp=0;
vp.prototype.qA=function(a,b){this.yr=ok(this,this.aB,[this]);this.Gh=ok(a,b,[this]);this.th.onsubmit=this.yr;this.ye.onclick=this.yr};vp.prototype.setOnSubmitCallback=vp.prototype.qA;vp.prototype.Yq=function(a,b){this.ni.onclick=ok(a,b,[this])};vp.prototype.setOnClearCallback=vp.prototype.Yq;vp.prototype.aB=function(){this.Gh&&this.Gh();return!1};vp.prototype.execute=function(a){a&&(this.input.value=a);this.Gh&&this.Gh()};vp.prototype.execute=vp.prototype.execute;var Bp=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?null:c;X.call(this);this.ua=c;this.vb=b.useMobileLayout;c=function(m){var q,p;return null!=(p=null==(q=b.experimentNames)?void 0:q.includes(m))?p:!1};this.Sc=c("dev");this.Ka(b.resultSetSize||"large");var d=c("4861326")?3:4,e={iframes:!0,adtest:b.adtest||null,channel:b.adchannel||null,includeVerticalAds:!1,numTopAds:d};d=b.fexpIds?[].concat(pa(b.fexpIds)):[];(Sk(a)||a.startsWith("p-")||a.startsWith("s-"))&&d.push("4976782");d.length&&(e.fexp=d);
if(b.adoptions)for(var f in b.adoptions)b.adoptions.hasOwnProperty(f)&&(e[f]=b.adoptions[f]);"noTop"==e.layout&&(e.layout=null);"personalizedAds"in b&&(e.personalizedAds=b.personalizedAds);"adStyleId"in b&&(e.adStyleId=b.adStyleId);"isSafeSearchActive"in b&&(e.isSafeSearchActive=b.isSafeSearchActive);c("72284809")&&(e.useAdsenseHostname=!0);c("72372394")&&(e.useSyndicatedSearchHostname=!0);this.Zi(b.adclient||"",e);this.jg=b.autoCompleteOptions;this.wm=""+a;this.oc=a;this.Um=0;this.Sm=b.defaultToRefinement;
this.V=null;if(!b.disableWebSearch||!b.enableImageSearch){var h={};b["restrict-extended"]&&(h["restrict-extended"]=b["restrict-extended"]);b["restrict-safesearch"]&&(h["restrict-safesearch"]=b["restrict-safesearch"]);b.isSafeSearchActive&&(h.isSafeSearchActive=b.isSafeSearchActive);if(b.webSearchOptions)for(var k in b.webSearchOptions)h[k]=b.webSearchOptions[k];b.cse_token&&(h.cse_token=b.cse_token);b.cselibVersion&&(h.cselibVersion=b.cselibVersion);b.experimentNames&&(h.experimentNames=b.experimentNames);
h.fexp=d;this.qu(h)}this.W=null;if(b.enableImageSearch){a={};b["restrict-safesearch"]&&(a["restrict-safesearch"]=b["restrict-safesearch"]);b.isSafeSearchActive&&(a.isSafeSearchActive=b.isSafeSearchActive);if(b.imageSearchOptions)for(var l in b.imageSearchOptions)a[l]=b.imageSearchOptions[l];b.cse_token&&(a.cse_token=b.cse_token);b.cselibVersion&&(a.cselibVersion=b.cselibVersion);b.experimentNames&&(a.experimentNames=b.experimentNames);a.fexp=d;this.nu(a);b.defaultToImageSearch&&this.V&&(this.Um=1)}this.V&&
this.W&&this.rb({web:dk.web,image:dk.image});b.googleAnalyticsOptions&&b.googleAnalyticsOptions.queryParameter&&(this.Fj=b.googleAnalyticsOptions,this.pr(null,Ap));b.enableOrderBy&&(this.Lp=!0,this.xc=b.orderByOptions&&b.orderByOptions.keys&&0<b.orderByOptions.keys.length?b.orderByOptions.keys:[{key:"",label:dk["order-by-relevance"]},{key:"date",label:dk["order-by-date"]}],void 0!==h&&b.orderByOptions&&h["restrict-extended"]&&void 0!==h["restrict-extended"].sort&&(this.Gd=this.ko(h["restrict-extended"].sort)||
0),null==this.Gd&&(this.Gd=0));this.Np=b.overlayResults?!0:!1;this.hn=!!b.enableRichSnippets;this.Bn=!0;this.Yr=this.xh=!1;b.experimentNames&&(b.experimentNames.includes("4835162")&&(this.xh=!0),b.experimentNames.includes("4835163")&&(this.Yr=this.xh=!0));this.draw=this.Jd;this.execute=this.execute;this.getImageSearcher=this.ao;this.setResultSetSize=this.Ka};y(Bp,X);
Bp.prototype.qu=function(a){this.V||(this.V=new W,this.V.Rf(this.oc),this.V.Hh=dk["custom-search"],this.V.Sq(this.Sc),this.Kc(this.V),a&&(a.cse_token?this.V.Mf(a.cse_token):this.V.Mf("AHKYotWVmvV1wohA3g8oNFAm_6cK:1495660148313"),a.resultSetSize&&this.V.Ka(a.resultSetSize),a["restrict-extended"]&&this.V.Ec("restrict-extended",a["restrict-extended"]),a["restrict-safesearch"]&&this.V.Ec("restrict-safesearch",a["restrict-safesearch"]),a.isSafeSearchActive&&this.V.Pf(a.isSafeSearchActive),a.linkTarget&&
this.V.Ja(a.linkTarget),a.queryAddition&&this.V.Zb(a.queryAddition),a.experimentNames&&this.V.He(a.experimentNames),this.V.Of(a.fexp),a.cselibVersion&&(this.V.Nf(a.cselibVersion),this.V.xi("cse.customWebSearch",this.oc,a.experimentNames),this.kh=new Jl("cse.searchControl",a.cselibVersion,this.oc,a.experimentNames||[]))))};
Bp.prototype.nu=function(a){if(!this.W&&(this.W=new bm,this.W.Rf(this.oc),this.W.Sq(this.Sc),this.Kc(this.W),a)){a.cse_token?this.W.Mf(a.cse_token):this.W.Mf("AHKYotWVmvV1wohA3g8oNFAm_6cK:1495660148313");a.resultSetSize&&this.W.Ka(a.resultSetSize);a["restrict-safesearch"]&&this.W.Ec("restrict-safesearch",a["restrict-safesearch"]);a.isSafeSearchActive&&this.W.Pf(a.isSafeSearchActive);a["restrict-extended"]&&this.W.Ec("restrict-extended",a["restrict-extended"]);a.linkTarget&&this.W.Ja(a.linkTarget);
a.queryAddition&&this.W.Zb(a.queryAddition);var b=[];a.experimentNames&&(this.W.He(a.experimentNames),b=a.experimentNames.slice());this.W.Of(a.fexp);a.cselibVersion&&(this.W.Nf(a.cselibVersion),this.W.xi("cse.customImageSearch",this.oc,b),this.kh=new Jl("cse.searchControl",a.cselibVersion,this.oc,b))}};function Cp(a){for(var b=a,c=["+qptype:","+lang:"],d=0;d<c.length;++d){var e=a.indexOf(c[d]);0<=e&&(b=b.slice(0,e))}return b}Bp.prototype.Iz=function(a){this.wm="string"===typeof a?Cp(a):""};
Bp.prototype.setAutoCompletionId=Bp.prototype.Iz;Bp.prototype.Mg=function(){return this.wm};Bp.prototype.getPartnerId=Bp.prototype.Mg;Bp.prototype.Qg=function(){var a;return null==(a=this.jg)?void 0:a.clientName};Bp.prototype.getSearchboxClientName=Bp.prototype.Qg;A("module$exports$cse$customsearchcontrol.CustomSearchControl.attachAutoCompletion",function(a,b,c,d,e,f,h,k){return Dp(a,b,c,{callback:e,maxCompletions:f,styleOptions:k})});
var Dp=function(a,b,c,d){if(c instanceof X&&window.console)return window.console.log("We no longer support attachAutoCompletionWithOptions for SearchControl object"),{};a=Cp(a);d=d||{};var e="string"===typeof c?Nk(c):c;b=Nk(b);if(!e)for(var f=b;f;)f=f.parentNode,Mk(f)&&(e=f);f=hp();var h={clearToolTitle:dk["clear-tool-title"],interfaceLanguage:"en",isLoggingWithHiddenFormFields:d.isLoggingWithHiddenFormFields,maxSuggestions:d.maxCompletions,maxPromotions:d.maxPromotions,styleOptions:d.styleOptions};
(d=d.searchButton?Nk(d.searchButton):null)&&("submit"!==d.type?h.searchButton=d:window.console&&window.console.warn("Cannot associate searchButton with a button of type submit."));if(h.isLoggingWithHiddenFormFields&&!h.searchButton)return window.console&&window.console.warn('The "searchButton" option is required when "isLoggingWithHiddenFormFields" is true.'),{};d=c&&(c.execute||c.submit);Mk(e)?(h.isLoggingWithHiddenFormFields=h.isLoggingWithHiddenFormFields||Qk(Pk(e.action)),f.install(e,b,a,h)):
f.Xw(d?nk(c,d):function(){},b,a,h);return{getInputQuery:f.oa,prefillQuery:f.Mb}};A("module$exports$cse$customsearchcontrol.CustomSearchControl.attachAutoCompletionWithOptions",Dp);Bp.prototype.ju=function(a){if(this.wd){if(a)throw"Please use constructor of CustomSearchControl to pass in additional options.";this.ud.J(!1)}};Bp.prototype.enableAutoCompletion=Bp.prototype.ju;
Bp.prototype.Jd=function(a,b){b||(b=new mp);b.Rq(2);this.EG&&1===this.H.length&&(this.eB=!0);this.Ie(op);X.prototype.Jd.call(this,a,b);Nk("cse-hosted")||window.__gcse||window.console&&window.console.warn("This page is calling an unsupported version of the Custom Search Element API. Please switch to the current version of the Custom Search Element API https://developers.google.com/custom-search/docs/element.");a=this.wa?"gsc-control-searchbox-only":"gsc-control-cse";b=this.root;this.wa||(b=P(),this.root.parentNode&&
this.root.parentNode.insertBefore(b,this.root),L(b,this.root),Ah(this.root,"gsc-control-wrapper-cse"));Ah(b,a);F(b,a+"-en")};Bp.prototype.draw=Bp.prototype.Jd;Bp.prototype.fj=function(a,b,c,d,e){this.wa?this.Kp():(Ch(this.hb,"gsc-thinWrapper"),this.Bn&&(this.Dv(),this.Bn=!1),X.prototype.fj.call(this,a,b,c,d,e))};
Bp.prototype.Dv=function(){var a="a a a a a ";for(var b=5;80>b;b*=2)a+=a;a=uk({text:a,Hc:!0});a.style.fontFamily="arial";a.style.fontSize="16px";a.style.visibility="hidden";return this.ca?(L(this.ca,a),b=this.ca.offsetWidth,this.ca.removeChild(a),b):0};Bp.prototype.rb=function(a){"string"===typeof a?this.V?this.V.rb(a):this.W&&this.W.rb(a):(a.web&&this.V&&this.V.rb(a.web),a.image&&this.W&&this.W.rb(a.image))};Bp.prototype.setUserDefinedLabel=Bp.prototype.rb;
Bp.prototype.Kc=function(a,b,c){X.prototype.Kc.call(this,a,b,c);a.Be="gcsc"};Bp.prototype.addSearcher=Bp.prototype.Kc;Bp.prototype.Wt=function(){this.Zi("",{numTopAds:0,numSideAds:0,_includeBottomAds_:!1})};Bp.prototype.disableAds=Bp.prototype.Wt;Bp.prototype.pA=function(){};Bp.prototype.setMoreAds=Bp.prototype.pA;Bp.prototype.ao=function(){return this.W};Bp.prototype.getImageSearcher=Bp.prototype.ao;Bp.prototype.Uv=function(){return this.V};Bp.prototype.getWebSearcher=Bp.prototype.Uv;
var Ep=function(a,b,c){"web"===a&&(a="");b&&c&&(a=a?a+(":"+c):c);return null==a?"unknown":a};A("module$exports$cse$customsearchcontrol.CustomSearchControl.getTrackingCategory",Ep);
var Ap=function(a,b,c){var d=document.location;c=[d.pathname,d.search,d.search?"&":"?",encodeURIComponent(a.Fj.queryParameter),"=",encodeURIComponent(c)];a.Fj.categoryParameter&&(b=Ep(b.Oa,b.O,b.nc()))&&c.push("&",encodeURIComponent(a.Fj.categoryParameter),"=",encodeURIComponent(b));window.gtag&&"function"===typeof window.gtag?window.gtag("event","page_view",{page_path:c.join("")}):window.ga&&"function"===typeof window.ga?window.ga("send","pageview",c.join("")):window._gaq&&"function"===typeof window._gaq.push?
window._gaq.push(["_trackPageview",c.join("")]):window.console&&window.console.log("Google Analytics tracking was not correctly setup.")};A("module$exports$cse$customsearchcontrol.CustomSearchControl.AUTO_PUBID","");var Fp=function(a,b,c,d,e,f,h,k,l,m){this.df=a;this.ua=b;this.type=c;this.Ob={};this.v=this.rt(d);this.Gc=e;this.tg=f;this.kf=h;this.ib=k;this.za=l;this.Ma=m};g=Fp.prototype;
g.qs=function(a){if(a.ua!==this.ua)return Rk("Name of the component, "+a.ua+", should match name of the element, "+this.ua+"."),this.me;if(!a.type)return Rk("Component has null type."),this.me;var b=!1;this.Ob[a.type]&&(Rk("Multiple components of the same type "+a.type+" for Element named "+this.ua+" are detected. Only the last is used."),b=!0);for(var c=ol[this.type].af,d=0;d<c.length;d++)if(c[d]===a.type)return this.Ob[a.type]=a,b||this.me++,this.me;Rk("Component of type "+a.type+" is not allowed for Element named "+
this.ua+" of type "+this.type+".");return this.me};g.render=function(){var a=ol[this.type].af;if(a.length!==this.me)for(var b=0;b<a.length;b++)if(!this.Ob[a[b]])return Rk("Component of type "+a[b]+" is missing for Element named "+this.ua+"."),!1;a={};for(var c in this.Ob)this.Ob.hasOwnProperty(c)&&(b=this.Ob[c],b.Et(),a[c]=b.node,this.ay(),this.ey(b.attributes,c));this.Pb=this.du(a);return!0};g.rt=function(a){var b={},c;for(c in a)a.hasOwnProperty(c)&&(b[c]=a[c]);return b};
g.ey=function(a,b){a.hasOwnProperty("webSearchSafesearch")&&(a.isSafeSearchActive=a.webSearchSafesearch);a.hasOwnProperty("safeSearch")&&(a.isSafeSearchActive=a.safeSearch);wl(function(c){if(a.hasOwnProperty(c.name)&&c.s&&("searchbox+results"===b||null==c.m||c.m===b)){var d=c.l(a[c.name]);null!=d&&("webSearchExtendedRestricts"===c.i?(this.v.webSearchExtendedRestricts||(this.v.webSearchExtendedRestricts={}),c.g&&(this.v.webSearchExtendedRestricts[c.g]=d)):"imageSearchExtendedRestricts"===c.i?(this.v.imageSearchExtendedRestricts||
(this.v.imageSearchExtendedRestricts={}),c.g&&(this.v.imageSearchExtendedRestricts[c.g]=d)):this.v[c.name]=d)}},this)};
g.ay=function(){var a=z.__gcse;if(a&&a.searchCallbacks){a=void 0===z.__gcse?{}:z.__gcse;var b=void 0===a.searchCallbacks?{}:a.searchCallbacks;a=void 0===b.image?{}:b.image;b=void 0===b.web?{}:b.web;a=t([[a.starting,"onImageSearchStarting"],[a.ready,"onImageResultsReady"],[a.rendered,"onImageResultsRendered"],[b.starting,"onWebSearchStarting"],[b.ready,"onWebResultsReady"],[b.rendered,"onWebResultsRendered"]]);for(b=a.next();!b.done;b=a.next()){var c=t(b.value);b=c.next().value;c=c.next().value;b&&
(this.v[c]="function"===typeof b?b:"string"===typeof b&&"function"===typeof z[b]?z[b]:null)}}};g.xs=function(a,b,c){b=He(Be("https://www.google.com/cse/static/element/%{versionDir}/mobile%{suffix}+%{lang}.css"),{versionDir:a,suffix:b,lang:c});a=document.createElement("link");a.type="text/css";a.rel="stylesheet";a.href=De(b).toString();(b=yf('style[nonce],link[rel="stylesheet"][nonce]',a.ownerDocument&&a.ownerDocument.defaultView))&&a.setAttribute("nonce",b);document.getElementsByTagName("head")[0].appendChild(a)};
g.du=function(a){var b={imageSearchOptions:{},webSearchOptions:{},autoCompleteOptions:{},googleAnalyticsOptions:{},orderByOptions:{}};wl(function(h){h.g&&null!=this.v[h.name]&&((h.i?b[h.i]:b)[h.g]=this.v[h.name])},this);this.za&&(b.cselibVersion=this.za);this.tg&&(b.cse_token=this.tg);this.kf&&(b.experimentNames=this.kf);this.Ma&&(b.fexpIds=this.Ma);this.v.enableRichSnippets&&(b.enableRichSnippets=!0);if("forced"==this.v.mobileLayout||"enabled"==this.v.mobileLayout&&this.v.isMobileDevice)document.querySelector("head>meta[name=viewport]")||
console.warn("Mobile layout requested, but viewport meta tag is missing. Page layout may not be optimal."),this.xs(this.za,this.v.cssThemeVersion&&4!==this.v.cssThemeVersion?"_v"+this.v.cssThemeVersion:"",this.ib),b.useMobileLayout=!0;this.v.adStyleId&&(b.adStyleId=this.v.adStyleId);null!=this.v.cssThemeVersion&&(b.cssThemeVersion=this.v.cssThemeVersion,(0,Dl.rr)(this.v.cssThemeVersion));null!=this.v.autoCompleteSource&&(b.autoCompleteOptions.clientName=this.v.autoCompleteSource);var c=new Bp(this.df,
b,this.ua);null!=this.v.addOverride&&(0,Dl.Vl)(this.v.addOverride);null!=this.v.linkTarget&&c.Ja(this.v.linkTarget);var d=[[this.v.onImageSearchStarting,db(c.fA,c)],[this.v.onImageResultsReady,db(c.dA,c)],[this.v.onImageResultsRendered,db(c.eA,c)],[this.v.onWebSearchStarting,db(c.NA,c)],[this.v.onWebResultsReady,db(c.LA,c)],[this.v.onWebResultsRendered,db(c.MA,c)]];d=t(d);for(var e=d.next();!e.done;e=d.next()){var f=t(e.value);e=f.next().value;f=f.next().value;null!=e&&f(null,e)}d=new mp;null!=this.v.enableAutoComplete&&
d.Rk(this.v.enableAutoComplete);null!=this.v.enableSpeech&&d.jr(this.v.enableSpeech);null!=this.v.numTopRefinements&&d.nr(this.v.numTopRefinements);null!=this.v.hideElementBranding&&d.Pq(!this.v.hideElementBranding);this.ib&&d.Qq(this.ib);e=null;"searchbox-only"===this.type?(e=function(h,k){try{return new URL(h)}catch(l){return k?(h=new URL("https://cse.google.com/cse"),h.searchParams.set("cx",k),h):new URL(window.location.href)}}(this.v.resultsUrl,this.df),this.v.personalizedAds||e.searchParams.set("personalized_ads",
"0"),d.ln(e,this.v.queryParameterName,this.v.newWindow),e=a.searchbox):"searchresults-only"===this.type?(d.kn(),e=a.results):"two-column"===this.type?(d.cl(a.searchbox),e=a.results):e=a["searchbox+results"];c.Jd(e,d);this.v.noResultsString&&(a=Bf(this.v.noResultsString),c.Ie(a));this.v.enableHistory?c.vr(nk(this,this.de))&&null==this.v.linkTarget&&c.Ja("_self"):this.de(c);return c};
g.de=function(a){var b=this.Gc[this.v.queryParameterName];if(b&&this.v.autoSearchOnLoad)if("searchbox-only"===this.type)a.ph(b);else{for(var c=this.Gc,d={},e=0;e<xl.length;e++)c.hasOwnProperty(xl[e])&&(d[xl[e]]=c[xl[e]]);a.execute(b,void 0,d)}};g.me=0;g.Pb=null;var Gp=function(a){a=void 0===a?{}:a;this.df=a.cx||"";this.pB=this.Tv(a.uiOptions);this.sd={};this.Ba={};var b=window.location.search,c={};if(1<b.length){b=b.substr(1).split("&");for(var d=0;d<b.length;d++){var e=b[d].split("="),f=void 0;try{f=decodeURIComponent(e[0])}catch(k){continue}if(f){var h=void 0;try{h=e[1]?decodeURIComponent(e[1].replace(/\+/g," ")):e[1]}catch(k){}c[f]=h}}}this.Gc=c;this.zk=a.rawCss;this.Ps();this.tg=a.cse_token;this.kf=a.exp;this.Ma=a.fexp;this.ib=a.language;this.za=a.cselibVersion;
this.ob=new Jl("cse.manager",this.za,this.df,this.kf)};g=Gp.prototype;g.Tv=function(a){a=a||{};var b={};wl(function(c){var d=c.name,e=null;a.hasOwnProperty(d)&&(e=c.l(a[d]));null!=e?b[d]=e:null!=c.defaultValue&&(b[d]=c.defaultValue)},this);return b};g.cu=function(){if("boolean"===typeof this.yk)return this.yk;var a=document.createElement("div");a.appendChild(document.createElement("G:TEST"));return this.yk=!!(a.querySelectorAll&&0<a.querySelectorAll("G\\:TEST").length)};
g.go=function(a){var b=this;this.ob.yd(this.Gc.q,"go",null,function(){return b.Wv(a)}).apply(this)};g.Wv=function(a){a=(a?Nk(a):null)||document.body;a=this.cu()?a.querySelectorAll(ql):ul(a);window||(window={});for(var b=0;b<a.length;++b)this.aq(new zl(a[b]));this.Dn()};g.render=function(a,b){var c=this;return this.ob.yd(this.Gc.q,"render",null,function(){return c.Qy(a,b)}).apply(this)};
g.Qy=function(a,b){if(b&&"searchbox"!==a.tag&&"searchresults"!==b.tag)return Rk('First and second components must be of tag "searchbox"  and "searchresults" separately.'),null;if(b&&a.gname!==b.gname)return Rk("First and second components must be of the same gname."),null;a=[a];b&&a.push(b);b=[];for(var c=0;c<a.length;c++){if(!a[c].div)return Rk("div required for component."),null;a[c].tag||(a[c].tag="search");if(!pl[a[c].tag])return Rk("tag named "+a[c].tag+" is not recognized"),null;var d=Nk(a[c].div);
if(d&&1===d.nodeType){d=new zl(d,a[c]);var e=d.ua;b.push(d)}}for(a=0;a<b.length;a++)this.aq(b[a]);this.Dn();return e?this.sj(e):null};g.sj=function(a){var b=this;return this.ob.yd(this.Gc.q,"getElement",null,function(){return b.Xu(a)}).apply(this)};g.Xu=function(a){return this.Ba[a]?new Hp(this.Ba[a]):null};g.Fu=function(){var a=this;return this.ob.yd(this.Gc.q,"getAllElements",null,function(){return a.Gu()}).apply()};g.Gu=function(){var a={},b;for(b in this.Ba)a[b]=new Hp(this.Ba[b]);return a};
g.aq=function(a){var b=a.ua;this.sd[b]||(this.sd[b]=new Fp(this.df,b,a.rc,this.pB,this.Gc,this.tg,this.kf,this.ib,this.za,this.Ma));this.sd[b].qs(a)};g.Ps=function(){if(this.zk){var a=document.getElementsByTagName("head")[0];a||(a=document.body.parentNode.appendChild(document.createElement("head")));var b=document.createElement("style");b.type="text/css";b.styleSheet?b.styleSheet.cssText=this.zk:b.appendChild(document.createTextNode(this.zk));a.appendChild(b)}};
g.Dn=function(){for(var a in this.sd)if(this.sd.hasOwnProperty(a)){var b=this.sd[a];b.render()&&(this.Ba[a]=b);delete this.sd[a]}};var Hp=function(a){this.gname=a.ua;this.type=a.type;this.uiOptions=a.v;this.execute=nk(a.Pb,a.Pb.execute);this.prefillQuery=nk(a.Pb,a.Pb.ph);this.getInputQuery=nk(a.Pb,a.Pb.vj);this.clearAllResults=nk(a.Pb,a.Pb.Nb)};var Ip=Bp,Jp,Kp={cx:null,sg:null,exp:null},Lp=function(a){if(!Jp){Jp=new Gp(a);if(a){if(!Kp.sg){var b=a.cse_token;b&&(Kp.sg=b)}Kp.exp||(b=a.exp)&&(Kp.exp=b);Kp.cx||(a=a.cx)&&(Kp.cx=a)}return!0}return!1};var Mp=z.window.setTimeout,Np=z.window,Op=z.document,Pp=function(){return{loaded:!0,complete:!0}[Op.readyState]},Qp=function(a){if("loading"===Op.readyState)if(Np.addEventListener)Np.addEventListener("DOMContentLoaded",function c(){Np.removeEventListener("DOMContentLoaded",c,!1);a()},!1);else if(Np.attachEvent)Np.attachEvent("onreadystatechange",function c(){Pp()&&(Np.detachEvent("onreadystatechange",c),a())});else return!1;else a();return!0},Rp=function(a){if(Np.addEventListener)Np.addEventListener("load",
function c(){Np.removeEventListener("load",c,!1);a()},!1);else if(Np.attachEvent)Np.attachEvent("onload",function c(){Np.detachEvent("onload",c);a()});else return!1;return!0},Sp=function(a,b){var c=function(){a()?b():Mp(c,10)};c()};var Tp=function(a,b){for(var c=t(Fa.apply(2,arguments)),d=c.next();!d.done;d=c.next())d=d.value,A(b+"."+d,a[d])},Up=function(a,b){for(var c in b)A(a+"."+c,b[c])};
Tp({init:Lp,go:function(a){Lp();Jp.go(a)},render:function(a,b){Lp();return Jp.render(a,b)},createControl:function(a){a.cse_token=Kp.sg;a.experimentNames=Kp.exp;return new Ip(Kp.cx||"unknown cx",a)},getElement:function(a){Lp();return Jp.sj(a)},getAllElements:function(){Lp();return Jp.Fu()},testAccess:function(){Ra("cse.element.api.testAccess");return{lE:Jp,ND:Kp}},installMocks:function(a,b,c){Ra("cse.element.api.installMocks");a&&(Jp=null,Kp.cx=null,Kp.sg=null,Kp.exp=null);b&&(Jp=b);c&&(Ip=c)}},"google.search.cse.element",
"getAllElements","getElement","go","init","render","createControl");Up("google.search.cse.element",{ComponentType:{cD:"searchbox+results",bD:"searchbox",XC:"results"},ElementType:{hD:"standard",lD:"two-column",dD:"searchbox-only",eD:"searchresults-only"}});
Up("google.search.cse.element.settings",{CLASS_PREFIX:"gcse-",CSE_PREFIX:"gcse",DATA_PREFIX:"data-",ElementConfiguration:{},forEachOption:wl,getAllComponentElements:ul,getNextDivId:ml,GNAME:"gname",HTML_TAG:"div",LOGGING_PARAMETERS:xl,OptionConfig:{},Option:vl,QUERY_SELECTOR_ALL_SELECTOR:ql,RenderMode:{REPLACE:0,VB:1},TagConfiguration:{},TAG_PREFIX:"gcse:",WIDGET_TYPE_CONFIGURATIONS:ol});Tp(Dl,"google.search.Csedr","addOverride","render");A("google.search.CustomSearchControl",Bp);
A("google.search.DrawOptions",mp);Up("google.search.ImageSearch",{showPopup:em,hidePopup:fm});Up("google.search.richsnippets",{merge:function(a){if(!(a&&a instanceof Array))return a;for(var b={},c=0;c<a.length;c++)for(var d in a[c])b[d]=a[c][d];return b},hreviewNonEmpty:function(a){if(!(a instanceof Array))return!(!a.description&&!a.summary);for(var b=0;b<a.length;b++){var c=a[b];if(c.description||c.summary)return!0}return!1}});
Up("google.search.Search",{FILTERED_CSE_RESULTSET:"filtered_cse",LARGE_CSE_RESULTSET:"large",SMALL_RESULTSET:"small"});A("google.search.CurrentLocale","en");A("google.search.cse.element.Element",Fp);A("google.setOnLoadCallback",function(a,b){Pp()?a():b?Qp(a)||Sp(Pp,a):Rp(a)||Sp(Pp,a)});}).call(this);
