(function(){/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var f,aa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},r=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}},ca=function(a){if(!(a instanceof Array)){a=r(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a},ea="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},ja;
if("function"==typeof Object.setPrototypeOf)ja=Object.setPrototypeOf;else{var ka;a:{var la={gq:!0},oa={};try{oa.__proto__=la;ka=oa.gq;break a}catch(a){}ka=!1}ja=ka?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}
var pa=ja,ta=function(a,b){a.prototype=ea(b.prototype);a.prototype.constructor=a;if(pa)pa(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.ad=b.prototype},wa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},xa=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");},za=xa(this),Ba=function(a,b){if(b){var c=za;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];e in c||(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&wa(c,a,{configurable:!0,writable:!0,value:b})}};
Ba("String.prototype.endsWith",function(a){return a?a:function(b,c){if(null==this)throw new TypeError("The 'this' value for String.prototype.endsWith must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype.endsWith must not be a regular expression");var d=this+"";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");
var Ca=function(){Ca=function(){};za.Symbol||(za.Symbol=Da)},Ea=function(a,b){this.Op=a;wa(this,"description",{configurable:!0,writable:!0,value:b})};Ea.prototype.toString=function(){return this.Op};
var Da=function(){function a(c){if(this instanceof a)throw new TypeError("Symbol is not a constructor");return new Ea("jscomp_symbol_"+(c||"")+"_"+b++,c)}var b=0;return a}(),Ma=function(){Ca();var a=za.Symbol.iterator;a||(a=za.Symbol.iterator=za.Symbol("Symbol.iterator"));"function"!=typeof Array.prototype[a]&&wa(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return Ga(aa(this))}});Ma=function(){}},Ga=function(a){Ma();a={next:a};a[za.Symbol.iterator]=function(){return this};return a},
Na=function(a,b){Ma();a instanceof String&&(a+="");var c=0,d={next:function(){if(c<a.length){var e=c++;return{value:b(e,a[e]),done:!1}}d.next=function(){return{done:!0,value:void 0}};return d.next()}};d[Symbol.iterator]=function(){return d};return d};Ba("Array.prototype.keys",function(a){return a?a:function(){return Na(this,function(b){return b})}},"es6","es3");Ba("Array.prototype.values",function(a){return a?a:function(){return Na(this,function(b,c){return c})}},"es8","es3");
Ba("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k){return k};var e=[],g="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof g){b=g.call(b);for(var h=0;!(g=b.next()).done;)e.push(c.call(d,g.value,h++))}else for(g=b.length,h=0;h<g;h++)e.push(c.call(d,b[h],h));return e}},"es6","es3");var Pa=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
Ba("WeakMap",function(a){function b(){}function c(l){var n=typeof l;return"object"===n&&null!==l||"function"===n}function d(l){if(!Pa(l,g)){var n=new b;wa(l,g,{value:n})}}function e(l){var n=Object[l];n&&(Object[l]=function(v){if(v instanceof b)return v;d(v);return n(v)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),n=Object.seal({}),v=new a([[l,2],[n,3]]);if(2!=v.get(l)||3!=v.get(n))return!1;v.delete(l);v.set(n,4);return!v.has(l)&&4==v.get(n)}catch(t){return!1}}())return a;
var g="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var h=0,k=function(l){this.Ke=(h+=Math.random()+1).toString();if(l){l=r(l);for(var n;!(n=l.next()).done;)n=n.value,this.set(n[0],n[1])}};k.prototype.set=function(l,n){if(!c(l))throw Error("Invalid WeakMap key");d(l);if(!Pa(l,g))throw Error("WeakMap key fail: "+l);l[g][this.Ke]=n;return this};k.prototype.get=function(l){return c(l)&&Pa(l,g)?l[g][this.Ke]:void 0};k.prototype.has=function(l){return c(l)&&Pa(l,g)&&Pa(l[g],
this.Ke)};k.prototype.delete=function(l){return c(l)&&Pa(l,g)&&Pa(l[g],this.Ke)?delete l[g][this.Ke]:!1};return k},"es6","es3");Ba("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Pa(b,d)&&c.push([d,b[d]]);return c}},"es8","es3");Ba("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");
Ba("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var g=d[c];if(g===b||Object.is(g,b))return!0}return!1}},"es7","es3");
var Qa=Qa||{},z=this||self,Ra=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},Ua=function(a){a=a||"";throw Error("Importing test-only code into non-debug environment"+(a?": "+a:"."));},Va=function(){},Wa=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);
if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==b&&"undefined"==typeof a.call)return"object";return b},Xa=function(a){var b=Wa(a);return"array"==b||"object"==
b&&"number"==typeof a.length},$a=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},ab=function(a,b,c){return a.call.apply(a.bind,arguments)},bb=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)}},C=function(a,b,c){C=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?
ab:bb;return C.apply(null,arguments)},cb=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)}},eb=Date.now||function(){return+new Date},L=function(a,b){function c(){}c.prototype=b.prototype;a.ad=b.prototype;a.prototype=new c;a.prototype.constructor=a};var fb=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,fb);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};L(fb,Error);fb.prototype.name="CustomError";var gb=function(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");fb.call(this,c+a[d])};L(gb,fb);gb.prototype.name="AssertionError";var hb=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},ib=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,g=0;g<d;g++)g in e&&b.call(c,e[g],g,a)},lb=Array.prototype.filter?
function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],g=0,h="string"===typeof a?a.split(""):a,k=0;k<d;k++)if(k in h){var l=h[k];b.call(c,l,k,a)&&(e[g++]=l)}return e},mb=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),g="string"===typeof a?a.split(""):a,h=0;h<d;h++)h in g&&(e[h]=b.call(c,g[h],h,a));return e},nb=function(a,b,c){a:{for(var d=a.length,e="string"===typeof a?a.split(""):
a,g=0;g<d;g++)if(g in e&&b.call(c,e[g],g,a)){b=g;break a}b=-1}return 0>b?null:"string"===typeof a?a.charAt(b):a[b]},ob=function(a,b){b=hb(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c},pb=function(a){return Array.prototype.concat.apply([],arguments)},qb=function(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[]},rb=function(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)},sb=function(a,b,c){return pb.apply([],
mb(a,b,c))};var tb=function(){return null},ub=function(a){return a},yb=function(a,b){b=b||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}};var zb=/<[^>]*>|&[^;]+;/g,Ab=function(a,b){return b?a.replace(zb,""):a},Bb=/[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]/,Cb=/^[^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]/,Db=/^http:\/\/.*/,
Eb=/[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]*$/,Fb=/[\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]*$/,
Gb=/\s+/,Hb=/[\d\u06f0-\u06f9]/;var Ib=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},Jb=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},Kb=function(a,b){return null!==a&&b in a},Lb=function(a){var b={},c;for(c in a)b[c]=a[c];return b},Mb=function(a){var b=Wa(a);if("object"==b||"array"==b){if("function"==Wa(a.clone))return a.clone();b="array"==b?[]:{};for(var c in a)b[c]=Mb(a[c]);return b}return a},Nb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Ob=function(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 g=0;g<Nb.length;g++)c=Nb[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};var Pb={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 Sb=function(a,b){this.np=a===Qb&&b||"";this.cq=Rb};Sb.prototype.ob=!0;Sb.prototype.Qa=function(){return this.np};var Tb=function(a){return a instanceof Sb&&a.constructor===Sb&&a.cq===Rb?a.np:"type_error:Const"},Rb={},Qb={};var Ub=function(){this.bo=""};Ub.prototype.ob=!0;Ub.prototype.Qa=function(){return this.bo.toString()};Ub.prototype.pb=function(a){this.bo=a;return this};(new Ub).pb("");var Xb=function(a,b){this.eo=a===Vb&&b||"";this.eq=Wb};Xb.prototype.ob=!0;Xb.prototype.Qa=function(){return this.eo.toString()};Xb.prototype.$i=!0;Xb.prototype.xd=function(){return 1};
var Yb=function(a){return a instanceof Xb&&a.constructor===Xb&&a.eq===Wb?a.eo:"type_error:TrustedResourceUrl"},ac=function(a,b){var c=Tb(a);if(!Zb.test(c))throw Error("Invalid TrustedResourceUrl format: "+c);a=c.replace($b,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 Sb?Tb(d):encodeURIComponent(String(d))});return new Xb(Vb,a)},$b=
/%{(\w+)}/g,Zb=/^((https:)?\/\/[0-9a-z.:[\]-]+\/|\/[^/\\]|[^:/\\%]+\/|[^:/\\%]*[?#]|about:blank#)/i,Wb={},Vb={};var bc=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},jc=function(a,b){if(b)a=a.replace(cc,"&amp;").replace(dc,"&lt;").replace(ec,"&gt;").replace(fc,"&quot;").replace(gc,"&#39;").replace(hc,"&#0;");else{if(!ic.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(cc,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(dc,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(ec,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(fc,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(gc,
"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(hc,"&#0;"))}return a},cc=/&/g,dc=/</g,ec=/>/g,fc=/"/g,gc=/'/g,hc=/\x00/g,ic=/[\x00&<>"']/,lc=function(a,b){var c=0;a=bc(String(a)).split(".");b=bc(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var g=a[e]||"",h=b[e]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0==g[0].length&&0==h[0].length)break;c=kc(0==g[1].length?0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||
kc(0==g[2].length,0==h[2].length)||kc(g[2],h[2]);g=g[3];h=h[3]}while(0==c)}return c},kc=function(a,b){return a<b?-1:a>b?1:0};var oc=function(a,b){this.co=a===mc&&b||"";this.aq=nc};oc.prototype.ob=!0;oc.prototype.Qa=function(){return this.co.toString()};oc.prototype.$i=!0;oc.prototype.xd=function(){return 1};
var pc=function(a){return a instanceof oc&&a.constructor===oc&&a.aq===nc?a.co:"type_error:SafeUrl"},qc=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font\/\w+|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|text\/csv|video\/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i,rc=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,sc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,tc=function(a){if(a instanceof oc)return a;a="object"==
typeof a&&a.ob?a.Qa():String(a);sc.test(a)||(a="about:invalid#zClosurez");return new oc(mc,a)},vc=function(a,b){if(a instanceof oc)return a;a="object"==typeof a&&a.ob?a.Qa():String(a);if(b&&/^data:/i.test(a)){b=a.replace(/(%0A|%0D)/g,"");var c=b.match(rc);c=c&&qc.test(c[1]);b=new oc(mc,c?b:"about:invalid#zClosurez");if(b.Qa()==a)return b}sc.test(a)||(a="about:invalid#zClosurez");return new oc(mc,a)},nc={},mc={};var xc=function(){this.Fj="";this.$p=wc};xc.prototype.ob=!0;var wc={};xc.prototype.Qa=function(){return this.Fj};var yc=function(a){return a instanceof xc&&a.constructor===xc&&a.$p===wc?a.Fj:"type_error:SafeStyle"};xc.prototype.pb=function(a){this.Fj=a;return this};
var zc=(new xc).pb(""),Bc=function(a){var b="",c;for(c in a){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)?mb(d,Ac).join(" "):Ac(d),b+=c+":"+d+";")}return b?(new xc).pb(b):zc},Ac=function(a){if(a instanceof oc)return'url("'+pc(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof Sb)a=Tb(a);else{a=String(a);var b=a.replace(Cc,"$1").replace(Cc,"$1").replace(Dc,"url");if(Ec.test(b)){if(b=!Fc.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&&Gc(a)}a=b?Hc(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new gb("Value does not allow [{;}], got: %s.",[a]);return a},Gc=function(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},Ec=/^[-,."'%_!# a-zA-Z0-9\[\]]+$/,Dc=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g,
Cc=/\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?)\([-+*/0-9a-z.%\[\], ]+\)/g,Fc=/\/\*/,Hc=function(a){return a.replace(Dc,function(b,c,d,e){var g="";d=d.replace(/^(['"])(.*)\1$/,function(h,k,l){g=k;return l});b=tc(d).Qa();return c+g+b+g+e})};var Jc=function(){this.Ej="";this.Zp=Ic};Jc.prototype.ob=!0;
var Ic={},Kc=function(a,b){if(-1!=a.indexOf("<"))throw Error("Selector does not allow '<', got: "+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-9#.:* ,>+~[\\]()=^$|] and strings, got: "+a);a:{for(var d={"(":")","[":"]"},e=[],g=0;g<c.length;g++){var h=c[g];if(d[h])e.push(d[h]);else{b:{var k=void 0;for(k in d)if(d[k]==h){k=!0;break b}k=!1}if(k&&e.pop()!=h){c=!1;break a}}}c=0==e.length}if(!c)throw Error("() and [] in selector must be balanced, got: "+
a);b instanceof xc||(b=Bc(b));a=a+"{"+yc(b).replace(/</g,"\\3C ")+"}";return(new Jc).pb(a)},Mc=function(a){var b="",c=function(d){Array.isArray(d)?ib(d,c):b+=Lc(d)};ib(arguments,c);return(new Jc).pb(b)};Jc.prototype.Qa=function(){return this.Ej};var Lc=function(a){return a instanceof Jc&&a.constructor===Jc&&a.Zp===Ic?a.Ej:"type_error:SafeStyleSheet"};Jc.prototype.pb=function(a){this.Ej=a;return this};var Nc=(new Jc).pb("");var Oc;a:{var Pc=z.navigator;if(Pc){var Qc=Pc.userAgent;if(Qc){Oc=Qc;break a}}Oc=""}var Rc=function(a){return-1!=Oc.indexOf(a)},Sc=function(a){for(var b=/(\w[\w ]+)\/([^\s]+)\s*(?:\((.*?)\))?/g,c=[],d;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);return c};var Tc=function(){return Rc("Trident")||Rc("MSIE")},Vc=function(){return Rc("Safari")&&!(Uc()||Rc("Coast")||Rc("Opera")||Rc("Edge")||Rc("Edg/")||Rc("OPR")||Rc("Firefox")||Rc("FxiOS")||Rc("Silk")||Rc("Android"))},Uc=function(){return(Rc("Chrome")||Rc("CriOS"))&&!Rc("Edge")},Xc=function(){function a(e){e=nb(e,d);return c[e]||""}var b=Oc;if(Tc())return Wc(b);b=Sc(b);var c={};ib(b,function(e){c[e[0]]=e[1]});var d=cb(Kb,c);return Rc("Opera")?a(["Version","Opera"]):Rc("Edge")?a(["Edge"]):Rc("Edg/")?a(["Edg"]):
Uc()?a(["Chrome","CriOS","HeadlessChrome"]):(b=b[2])&&b[1]||""},Wc=function(a){var b=/rv: *([\d\.]*)/.exec(a);if(b&&b[1])return b[1];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];return b};var Zc=function(){this.Dj="";this.Yp=Yc;this.Nh=null};Zc.prototype.$i=!0;Zc.prototype.xd=function(){return this.Nh};Zc.prototype.ob=!0;Zc.prototype.Qa=function(){return this.Dj.toString()};
var $c=function(a){return a instanceof Zc&&a.constructor===Zc&&a.Yp===Yc?a.Dj:"type_error:SafeHtml"},bd=function(a){if(a instanceof Zc)return a;var b="object"==typeof a,c=null;b&&a.$i&&(c=a.xd());return ad(jc(b&&a.ob?a.Qa():String(a)),c)},cd=/^[a-zA-Z0-9-]+$/,dd={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},ed={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},fd=function(a,b){a=bd(a);var c=a.xd(),d=[],e=
function(g){Array.isArray(g)?ib(g,e):(g=bd(g),d.push($c(g).toString()),g=g.xd(),0==c?c=g:0!=g&&c!=g&&(c=null))};ib(b,e);return ad(d.join($c(a).toString()),c)},hd=function(a){return fd(gd,Array.prototype.slice.call(arguments))},id=function(a,b){var c=hd(rb(arguments,1));c.Nh=a;return c},Yc={},ad=function(a,b){return(new Zc).pb(a,b)};Zc.prototype.pb=function(a,b){this.Dj=a;this.Nh=b;return this};ad("<!DOCTYPE html>",0);var gd=ad("",0);ad("<br>",0);var kd=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=$c(gd);return!b.parentElement}),ld=function(a,b){if(kd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=$c(b)},md=function(a,b){ld(a,b)},nd=function(a,b){b=b instanceof oc?b:vc(b);a.href=pc(b)},od=function(a,b){b=b instanceof oc?b:vc(b,/^data:image\//i.test(b));
a.src=pc(b)},pd=function(a,b){b=b instanceof oc?b:vc(b);a.href=pc(b)};var qd=function(a,b){return a=jc(a,b)};var rd=function(){return-1!=Oc.toLowerCase().indexOf("webkit")&&!Rc("Edge")},sd=function(){return Rc("Gecko")&&!rd()&&!(Rc("Trident")||Rc("MSIE"))&&!Rc("Edge")};var td=function(a){td[" "](a);return a};td[" "]=Va;var ud=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};var vd=Rc("Opera"),wd=Tc(),xd=Rc("Edge"),yd=sd(),zd=rd(),Ad=function(){var a=z.document;return a?a.documentMode:void 0},Bd;a:{var Cd="",Dd=function(){var a=Oc;if(yd)return/rv:([^\);]+)(\)|;)/.exec(a);if(xd)return/Edge\/([\d\.]+)/.exec(a);if(wd)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(zd)return/WebKit\/(\S+)/.exec(a);if(vd)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Dd&&(Cd=Dd?Dd[1]:"");if(wd){var Ed=Ad();if(null!=Ed&&Ed>parseFloat(Cd)){Bd=String(Ed);break a}}Bd=Cd}
var Fd=Bd,Gd={},Hd=function(a){return ud(Gd,a,function(){return 0<=lc(Fd,a)})},Id;if(z.document&&wd){var Jd=Ad();Id=Jd?Jd:parseInt(Fd,10)||void 0}else Id=void 0;var Kd=Id;var Ld=Rc("Firefox")||Rc("FxiOS"),Md=Uc(),Nd=Vc()&&!(Rc("iPhone")&&!Rc("iPod")&&!Rc("iPad")||Rc("iPad")||Rc("iPod"));var Od={},Pd=null,Qd=yd||zd&&!Nd||vd||"function"==typeof z.btoa,Rd=function(a,b){if(Qd&&!b)var c=z.btoa(a);else{c=[];for(var d=0,e=0;e<a.length;e++){var g=a.charCodeAt(e);255<g&&(c[d++]=g&255,g>>=8);c[d++]=g}a=b;void 0===a&&(a=0);if(!Pd)for(Pd={},b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"],e=0;5>e;e++){g=b.concat(d[e].split(""));Od[e]=g;for(var h=0;h<g.length;h++){var k=g[h];void 0===Pd[k]&&(Pd[k]=h)}}a=Od[a];b=[];for(d=0;d<c.length;d+=
3){var l=c[d],n=(e=d+1<c.length)?c[d+1]:0;k=(g=d+2<c.length)?c[d+2]:0;h=l>>2;l=(l&3)<<4|n>>4;n=(n&15)<<2|k>>6;k&=63;g||(k=64,e||(n=64));b.push(a[h],a[l],a[n]||"",a[k]||"")}c=b.join("")}return c};var Sd=function(a,b,c,d,e){this.qs=a;this.Ih=c;this.Ru=e};Sd.prototype.tn=function(){return!!this.Ih};var Td=function(){},Ud="function"==typeof Uint8Array,Zd=function(a,b,c,d,e,g){a.Y=null;b||(b=c?[c]:[]);a.uB=c?String(c):void 0;a.gd=0===c?-1:0;a.wa=b;a:{c=a.wa.length;b=-1;if(c&&(b=c-1,c=a.wa[b],!(null===c||"object"!=typeof c||Array.isArray(c)||Ud&&c instanceof Uint8Array))){a.Pd=b-a.gd;a.Va=c;break a}-1<d?(a.Pd=Math.max(d,b+1-a.gd),a.Va=null):a.Pd=Number.MAX_VALUE}a.pA={};if(e)for(d=0;d<e.length;d++)b=e[d],b<a.Pd?(b+=a.gd,a.wa[b]=a.wa[b]||Vd):(Wd(a),a.Va[b]=a.Va[b]||Vd);if(g&&g.length)for(d=0;d<
g.length;d++){b=e=void 0;c=a;for(var h=g[d],k=0;k<h.length;k++){var l=h[k],n=Xd(c,l);null!=n&&(b=l,e=n,Yd(c,l,void 0))}b&&Yd(c,b,e)}},Vd=[],Wd=function(a){var b=a.Pd+a.gd;a.wa[b]||(a.Va=a.wa[b]={})},Xd=function(a,b){if(b<a.Pd){b+=a.gd;var c=a.wa[b];return c===Vd?a.wa[b]=[]:c}if(a.Va)return c=a.Va[b],c===Vd?a.Va[b]=[]:c},$d=function(a,b,c){a=Xd(a,b);return null==a?c:a},Yd=function(a,b,c){b<a.Pd?a.wa[b+a.gd]=c:(Wd(a),a.Va[b]=c);return a},ae=function(a,b,c,d){a.Y||(a.Y={});if(!a.Y[c]){var e=Xd(a,c);
if(d||e)a.Y[c]=new b(e)}return a.Y[c]},be=function(a,b,c){a.Y||(a.Y={});var d=c?c.wa:c;a.Y[b]=c;return Yd(a,b,d)};Td.prototype.be=function(){return JSON.stringify(this.wa&&this.wa,ce)};var ce=function(a,b){return"number"!==typeof b||!isNaN(b)&&Infinity!==b&&-Infinity!==b?b:String(b)};Td.prototype.toString=function(){return this.wa.toString()};
Td.prototype.getExtension=function(a){if(this.Va){this.Y||(this.Y={});var b=a.qs;if(a.Ru){if(a.tn())return this.Y[b]||(this.Y[b]=mb(this.Va[b]||[],function(c){return new a.Ih(c)})),this.Y[b]}else if(a.tn())return!this.Y[b]&&this.Va[b]&&(this.Y[b]=new a.Ih(this.Va[b])),this.Y[b];return this.Va[b]}};Td.prototype.Df=function(){return new this.constructor(de(this.wa))};Td.prototype.clone=function(){return new this.constructor(de(this.wa))};
var de=function(a){if(Array.isArray(a)){for(var b=Array(a.length),c=0;c<a.length;c++){var d=a[c];null!=d&&(b[c]="object"==typeof d?de(d):d)}return b}if(Ud&&a instanceof Uint8Array)return new Uint8Array(a);b={};for(c in a)d=a[c],null!=d&&(b[c]="object"==typeof d?de(d):d);return b};var fe=function(a){Zd(this,a,0,-1,ee,null)};L(fe,Td);var ee=[2];fe.prototype.Fw=function(a){return Yd(this,4,a)};fe.prototype.Tq=function(){return Yd(this,4,void 0)};var ge=function(a){if(!a)return"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));a=a.substring(0,a.indexOf("://"));if("http"!==a&&"https"!==a&&"chrome-extension"!==a&&"file"!==a&&"android-app"!==a&&"chrome-search"!==a&&"chrome-untrusted"!==a&&"app"!==a)throw Error("Invalid URI scheme in origin: "+a);c="";var d=b.indexOf(":");
if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===a&&"80"!==e||"https"===a&&"443"!==e)c=":"+e}return a+"://"+b+c};var he=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;v=n=0}function b(t){for(var D=h,w=0;64>w;w+=4)D[w/4]=t[w]<<24|t[w+1]<<16|t[w+2]<<8|t[w+3];for(w=16;80>w;w++)t=D[w-3]^D[w-8]^D[w-14]^D[w-16],D[w]=(t<<1|t>>>31)&4294967295;t=e[0];var P=e[1],X=e[2],M=e[3],ha=e[4];for(w=0;80>w;w++){if(40>w)if(20>w){var E=M^P&(X^M);var y=1518500249}else E=P^X^M,y=1859775393;else 60>w?(E=P&X|M&(P|X),y=2400959708):(E=P^X^M,y=3395469782);E=((t<<5|t>>>27)&4294967295)+
E+ha+y+D[w]&4294967295;ha=M;M=X;X=(P<<30|P>>>2)&4294967295;P=t;t=E}e[0]=e[0]+t&4294967295;e[1]=e[1]+P&4294967295;e[2]=e[2]+X&4294967295;e[3]=e[3]+M&4294967295;e[4]=e[4]+ha&4294967295}function c(t,D){if("string"===typeof t){t=unescape(encodeURIComponent(t));for(var w=[],P=0,X=t.length;P<X;++P)w.push(t.charCodeAt(P));t=w}D||(D=t.length);w=0;if(0==n)for(;w+64<D;)b(t.slice(w,w+64)),w+=64,v+=64;for(;w<D;)if(g[n++]=t[w++],v++,64==n)for(n=0,b(g);w+64<D;)b(t.slice(w,w+64)),w+=64,v+=64}function d(){var t=
[],D=8*v;56>n?c(k,56-n):c(k,64-(n-56));for(var w=63;56<=w;w--)g[w]=D&255,D>>>=8;b(g);for(w=D=0;5>w;w++)for(var P=24;0<=P;P-=8)t[D++]=e[w]>>P&255;return t}for(var e=[],g=[],h=[],k=[128],l=1;64>l;++l)k[l]=0;var n,v;a();return{reset:a,update:c,digest:d,Kr:function(){for(var t=d(),D="",w=0;w<t.length;w++)D+="0123456789ABCDEF".charAt(Math.floor(t[w]/16))+"0123456789ABCDEF".charAt(t[w]%16);return D}}};var je=function(a,b,c,d){var e=[];if(1==("array"==Wa(c)?2:1))return e=[b,a],ib(d,function(k){e.push(k)}),ie(e.join(" "));var g=[],h=[];ib(c,function(k){h.push(k.key);g.push(k.value)});c=Math.floor((new Date).getTime()/1E3);e=0==g.length?[c,b,a]:[g.join(":"),c,b,a];ib(d,function(k){e.push(k)});a=ie(e.join(" "));a=[c,a];0==h.length||a.push(h.join(""));return a.join("_")},ie=function(a){var b=he();b.update(a);return b.Kr().toLowerCase()};var ke=function(a){this.Sh=a||{cookie:""}};f=ke.prototype;f.isEnabled=function(){return navigator.cookieEnabled};f.Xu=function(a){return!/[;=\s]/.test(a)};f.Zu=function(a){return!/[;\r\n]/.test(a)};
f.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.ZB;d=c.bC||!1;var g=c.domain||void 0;var h=c.path||void 0;var k=c.hv}if(!this.Xu(a))throw Error('Invalid cookie name "'+a+'"');if(!this.Zu(b))throw Error('Invalid cookie value "'+b+'"');void 0===k&&(k=-1);c=g?";domain="+g:"";h=h?";path="+h:"";d=d?";secure":"";k=0>k?"":0==k?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(eb()+1E3*k)).toUTCString();this.Jw(a+"="+b+c+h+k+d+(null!=e?";samesite="+e:""))};
f.get=function(a,b){for(var c=a+"=",d=this.Ji(),e=0,g;e<d.length;e++){g=bc(d[e]);if(0==g.lastIndexOf(c,0))return g.substr(c.length);if(g==a)return""}return b};f.remove=function(a,b,c){var d=this.pl(a);this.set(a,"",{hv:0,path:b,domain:c});return d};f.Hc=function(){return this.Ei().keys};f.Cd=function(){return this.Ei().values};f.om=function(){return this.Sh.cookie?this.Ji().length:0};f.pl=function(a){return void 0!==this.get(a)};f.clear=function(){for(var a=this.Ei().keys,b=a.length-1;0<=b;b--)this.remove(a[b])};
f.Jw=function(a){this.Sh.cookie=a};f.Ji=function(){return(this.Sh.cookie||"").split(";")};f.Ei=function(){for(var a=this.Ji(),b=[],c=[],d,e,g=0;g<a.length;g++)e=bc(a[g]),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 le=function(a){var b=ge(String(z.location.href)),c;(c=z.__SAPISID||z.__APISID||z.__OVERRIDE_SID)?c=!0:(c=new ke(document),c=c.get("SAPISID")||c.get("APISID")||c.get("__Secure-3PAPISID")||c.get("SID"),c=!!c);if(c){var d=(b=0==b.indexOf("https:")||0==b.indexOf("chrome-extension:"))?z.__SAPISID:z.__APISID;d||(c=new ke(document),d=c.get(b?"SAPISID":"APISID")||c.get("__Secure-3PAPISID"));if(d)return c=String(z.location.href),b=b?"SAPISIDHASH":"APISIDHASH",c&&d&&b?[b,je(ge(c),d,a||null,[])].join(" "):
null}return null};var me=function(a,b){this.Ec="number"==typeof a?0<a?1:0>a?-1:null:null==a?null:a?-1:1;this.Cq=!!b};f=me.prototype;f.ni=function(a,b){var c=0,d=0,e=!1;a=Ab(a,b).split(Gb);for(b=0;b<a.length;b++){var g=a[b];Cb.test(Ab(g,void 0))?(c++,d++):Db.test(g)?e=!0:Bb.test(Ab(g,void 0))?d++:Hb.test(g)&&(e=!0)}return 0==d?e?1:0:.4<c/d?-1:1};f.Eq=function(a,b){return 0>Number(a)*Number(b)};
f.Gl=function(a,b,c,d){return d&&(this.Eq(b,this.Ec)||1==this.Ec&&Fb.test(Ab(a,c))||-1==this.Ec&&Eb.test(Ab(a,c)))?1==this.Ec?"\u200e":"\u200f":""};f.Fl=function(a,b){return this.wn(this.ni(a,b))};f.wn=function(a){return-1==(0==a?this.Ec:a)?"rtl":"ltr"};f.mp=function(a,b){return this.Fx(null,a,b)};f.Fx=function(a,b,c){null==a&&(a=this.ni($c(b).toString(),!0));return this.Gx(a,b,c)};
f.Gx=function(a,b,c){c=c||void 0==c;var d=0!=a&&a!=this.Ec;if(this.Cq||d){var e;d&&(e=-1==a?"rtl":"ltr");d={dir:e};if(!cd.test("span"))throw Error("");if("SPAN"in ed)throw Error("");e=null;var g="";if(d)for(l in d){if(!cd.test(l))throw Error("");var h=d[l];if(null!=h){var k=l;if(h instanceof Sb)h=Tb(h);else if("style"==k.toLowerCase()){if(!$a(h))throw Error("");h instanceof xc||(h=Bc(h));h=yc(h)}else{if(/^on/i.test(k))throw Error("");if(k.toLowerCase()in dd)if(h instanceof Xb)h=Yb(h).toString();else if(h instanceof
oc)h=pc(h);else if("string"===typeof h)h=tc(h).Qa();else throw Error("");}h.ob&&(h=h.Qa());k=k+'="'+jc(String(h))+'"';g+=" "+k}}var l="<span"+g;g=b;null==g?g=[]:Array.isArray(g)||(g=[g]);!0===Pb.span?l+=">":(e=hd(g),l+=">"+$c(e).toString()+"</span>",e=e.xd());(d=d&&d.dir)&&(e=/^(ltr|rtl|auto)$/i.test(d)?0:null);d=ad(l,e)}else d=b;return d=id(0,d,this.Gl($c(b).toString(),a,!0,c))};f.Hn=function(a,b){return this.fv(null,a,b)};f.fv=function(a,b,c){null==a&&(a=this.ni(b,c));return this.Gl(b,a,c,!0)};
f.Hx=function(){return-1==this.Ec?"right":"left"};var ne=function(a,b){return a+Math.random()*(b-a)};var pe=function(a,b){Ib(b,function(c,d){c&&"object"==typeof c&&c.ob&&(c=c.Qa());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:oe.hasOwnProperty(d)?a.setAttribute(oe[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})},oe={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"},qe=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)},re=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},se=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null},te=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 re(a),
a.appendChild((9==a.nodeType?a:a.ownerDocument||a.document).createTextNode(String(b)))};var ue=function(){this.pd=this.pd;this.Uc=this.Uc};f=ue.prototype;f.pd=!1;f.Rh=function(){this.pd||(this.pd=!0,this.Lb())};f.qo=function(a){this.rq(cb(ve,a))};f.rq=function(a,b){this.pd?void 0!==b?a.call(b):a():(this.Uc||(this.Uc=[]),this.Uc.push(void 0!==b?C(a,b):a))};f.Lb=function(){if(this.Uc)for(;this.Uc.length;)this.Uc.shift()()};var ve=function(a){a&&"function"==typeof a.Rh&&a.Rh()};var we=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Vc=!1};we.prototype.stopPropagation=function(){this.Vc=!0};we.prototype.preventDefault=function(){this.defaultPrevented=!0};var xe=!wd||9<=Number(Kd),ye=wd&&!Hd("9"),ze=function(){if(!z.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{z.addEventListener("test",Va,b),z.removeEventListener("test",Va,b)}catch(c){}return a}();var Ae=function(a,b){we.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.key="";this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.Be=this.state=null;a&&this.uu(a,b)};L(Ae,we);
Ae.prototype.uu=function(a,b){var c=this.type=a.type;this.target=a.target||a.srcElement;this.currentTarget=b;if(b=a.relatedTarget){if(yd){a:{try{td(b.nodeName);var d=!0;break a}catch(e){}d=!1}d||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;this.keyCode=a.keyCode||0;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.state=a.state;this.Be=a;a.defaultPrevented&&this.preventDefault()};
Ae.prototype.stopPropagation=function(){Ae.ad.stopPropagation.call(this);this.Be.stopPropagation?this.Be.stopPropagation():this.Be.cancelBubble=!0};Ae.prototype.preventDefault=function(){Ae.ad.preventDefault.call(this);var a=this.Be;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,ye)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var Be="closure_listenable_"+(1E6*Math.random()|0),Ce=0;var De=function(a,b,c,d,e,g){this.listener=a;this.yg=b;this.src=c;this.type=d;this.capture=!!e;this.jg=g;this.key=++Ce;this.Sd=this.zf=!1};De.prototype.tg=function(){this.Sd=!0;this.jg=this.src=this.yg=this.listener=null};var Ee=function(a){this.src=a;this.Ka={};this.jf=0};f=Ee.prototype;f.add=function(a,b,c,d,e){var g=a.toString();a=this.Ka[g];a||(a=this.Ka[g]=[],this.jf++);var h=Fe(a,b,d,e);-1<h?(b=a[h],c||(b.zf=!1)):(b=new De(b,null,this.src,g,!!d,e),b.zf=c,a.push(b));return b};f.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Ka))return!1;var e=this.Ka[a];b=Fe(e,b,c,d);return-1<b?(e[b].tg(),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.Ka[a],this.jf--),!0):!1};
f.ro=function(a){var b=a.type;if(!(b in this.Ka))return!1;var c=ob(this.Ka[b],a);c&&(a.tg(),0==this.Ka[b].length&&(delete this.Ka[b],this.jf--));return c};f.Vv=function(a){a=a&&a.toString();var b=0,c;for(c in this.Ka)if(!a||c==a){for(var d=this.Ka[c],e=0;e<d.length;e++)++b,d[e].tg();delete this.Ka[c];this.jf--}return b};f.Fi=function(a,b,c,d){a=this.Ka[a.toString()];var e=-1;a&&(e=Fe(a,b,c,d));return-1<e?a[e]:null};
var Fe=function(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!g.Sd&&g.listener==b&&g.capture==!!c&&g.jg==d)return e}return-1};var Ge="closure_lm_"+(1E6*Math.random()|0),He={},Ie=0,Ke=function(a,b,c,d,e){if(d&&d.once)return Je(a,b,c,d,e);if(Array.isArray(b)){for(var g=0;g<b.length;g++)Ke(a,b[g],c,d,e);return null}c=Le(c);return a&&a[Be]?a.Qb(b,c,$a(d)?!!d.capture:!!d,e):Me(a,b,c,!1,d,e)},Me=function(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=$a(e)?!!e.capture:!!e,k=Ne(a);k||(a[Ge]=k=new Ee(a));c=k.add(b,c,d,h,g);if(c.yg)return c;d=Oe();c.yg=d;d.src=a;d.listener=c;if(a.addEventListener)ze||(e=h),void 0===e&&
(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(Pe(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");Ie++;return c},Oe=function(){var a=Qe,b=xe?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b},Je=function(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g++)Je(a,b[g],c,d,e);return null}c=Le(c);return a&&
a[Be]?a.Dn(b,c,$a(d)?!!d.capture:!!d,e):Me(a,b,c,!0,d,e)},Re=function(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g++)Re(a,b[g],c,d,e);return null}d=$a(d)?!!d.capture:!!d;c=Le(c);if(a&&a[Be])return a.Ak(b,c,d,e);if(!a)return!1;if(a=Ne(a))if(b=a.Fi(b,c,d,e))return Se(b);return!1},Se=function(a){if("number"===typeof a||!a||a.Sd)return!1;var b=a.src;if(b&&b[Be])return b.Bp(a);var c=a.type,d=a.yg;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(Pe(c),d):
b.addListener&&b.removeListener&&b.removeListener(d);Ie--;(c=Ne(b))?(c.ro(a),0==c.jf&&(c.src=null,b[Ge]=null)):a.tg();return!0},Pe=function(a){return a in He?He[a]:He[a]="on"+a},Ue=function(a,b,c,d){var e=!0;if(a=Ne(a))if(b=a.Ka[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var g=b[a];g&&g.capture==c&&!g.Sd&&(g=Te(g,d),e=e&&!1!==g)}return e},Te=function(a,b){var c=a.listener,d=a.jg||a.src;a.zf&&Se(a);return c.call(d,b)},Qe=function(a,b){if(a.Sd)return!0;if(!xe){if(!b)a:{b=["window","event"];
for(var c=z,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c}d=b;b=new Ae(d,this);c=!0;if(!(0>d.keyCode||void 0!=d.returnValue)){a:{var e=!1;if(0==d.keyCode)try{d.keyCode=-1;break a}catch(h){e=!0}if(e||void 0==d.returnValue)d.returnValue=!0}d=[];for(e=b.currentTarget;e;e=e.parentNode)d.push(e);a=a.type;for(e=d.length-1;!b.Vc&&0<=e;e--){b.currentTarget=d[e];var g=Ue(d[e],a,!0,b);c=c&&g}for(e=0;!b.Vc&&e<d.length;e++)b.currentTarget=d[e],g=Ue(d[e],a,!1,b),c=c&&g}return c}return Te(a,new Ae(b,
this))},Ne=function(a){a=a[Ge];return a instanceof Ee?a:null},Ve="__closure_events_fn_"+(1E9*Math.random()>>>0),Le=function(a){if("function"==Wa(a))return a;a[Ve]||(a[Ve]=function(b){return a.handleEvent(b)});return a[Ve]};var We=function(){ue.call(this);this.kc=new Ee(this);this.iq=this;this.Aj=null};L(We,ue);We.prototype[Be]=!0;f=We.prototype;f.addEventListener=function(a,b,c,d){Ke(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){Re(this,a,b,c,d)};
f.dispatchEvent=function(a){var b=this.Aj;if(b){var c=[];for(var d=1;b;b=b.Aj)c.push(b),++d}b=this.iq;d=a.type||a;if("string"===typeof a)a=new we(a,b);else if(a instanceof we)a.target=a.target||b;else{var e=a;a=new we(d,b);Ob(a,e)}e=!0;if(c)for(var g=c.length-1;!a.Vc&&0<=g;g--){var h=a.currentTarget=c[g];e=h.Wf(d,!0,a)&&e}a.Vc||(h=a.currentTarget=b,e=h.Wf(d,!0,a)&&e,a.Vc||(e=h.Wf(d,!1,a)&&e));if(c)for(g=0;!a.Vc&&g<c.length;g++)h=a.currentTarget=c[g],e=h.Wf(d,!1,a)&&e;return e};
f.Lb=function(){We.ad.Lb.call(this);this.Wv();this.Aj=null};f.Qb=function(a,b,c,d){return this.kc.add(String(a),b,!1,c,d)};f.Dn=function(a,b,c,d){return this.kc.add(String(a),b,!0,c,d)};f.Ak=function(a,b,c,d){return this.kc.remove(String(a),b,c,d)};f.Bp=function(a){return this.kc.ro(a)};f.Wv=function(a){return this.kc?this.kc.Vv(a):0};
f.Wf=function(a,b,c){a=this.kc.Ka[String(a)];if(!a)return!0;a=a.concat();for(var d=!0,e=0;e<a.length;++e){var g=a[e];if(g&&!g.Sd&&g.capture==b){var h=g.listener,k=g.jg||g.src;g.zf&&this.Bp(g);d=!1!==h.call(k,c)&&d}}return d&&!c.defaultPrevented};f.Fi=function(a,b,c,d){return this.kc.Fi(String(a),b,c,d)};var Xe=function(a,b,c,d){this.jn=a;this.In=b;this.ye=this.Jh=a;this.lo=c||0;this.Iq=d||2};Xe.prototype.reset=function(){this.ye=this.Jh=this.jn};Xe.prototype.Bd=function(){return this.Jh};Xe.prototype.Hq=function(){this.ye=Math.min(this.In,this.ye*this.Iq);this.Jh=Math.min(this.In,this.ye+(this.lo?Math.round(this.lo*(Math.random()-.5)*2*this.ye):0))};var Ye=function(){};Ye.prototype.Yk=null;Ye.prototype.Em=function(){return this.Yk||(this.Yk=this.Du())};var Ze,$e=function(){};L($e,Ye);$e.prototype.ul=function(){var a=this.Hm();return a?new ActiveXObject(a):new XMLHttpRequest};$e.prototype.Du=function(){var a={};this.Hm()&&(a[0]=!0,a[1]=!0);return a};
$e.prototype.Hm=function(){if(!this.dn&&"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.dn=c}catch(d){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return this.dn};Ze=new $e;var af="StopIteration"in z?z.StopIteration:{message:"StopIteration",stack:""},bf=function(){};bf.prototype.next=function(){throw af;};bf.prototype.fq=function(){return this};var cf=function(a,b){this.qb={};this.$=[];this.pf=this.dc=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};f=cf.prototype;f.om=function(){return this.dc};f.Cd=function(){this.ue();for(var a=[],b=0;b<this.$.length;b++)a.push(this.qb[this.$[b]]);return a};f.Hc=function(){this.ue();return this.$.concat()};f.pl=function(a){return df(this.qb,a)};
f.ms=function(a,b){if(this===a)return!0;if(this.dc!=a.om())return!1;b=b||ef;this.ue();for(var c,d=0;c=this.$[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};var ef=function(a,b){return a===b};f=cf.prototype;f.clear=function(){this.qb={};this.pf=this.dc=this.$.length=0};f.remove=function(a){return df(this.qb,a)?(delete this.qb[a],this.dc--,this.pf++,this.$.length>2*this.dc&&this.ue(),!0):!1};
f.ue=function(){if(this.dc!=this.$.length){for(var a=0,b=0;a<this.$.length;){var c=this.$[a];df(this.qb,c)&&(this.$[b++]=c);a++}this.$.length=b}if(this.dc!=this.$.length){var d={};for(b=a=0;a<this.$.length;)c=this.$[a],df(d,c)||(this.$[b++]=c,d[c]=1),a++;this.$.length=b}};f.get=function(a,b){return df(this.qb,a)?this.qb[a]:b};f.set=function(a,b){df(this.qb,a)||(this.dc++,this.$.push(a),this.pf++);this.qb[a]=b};
f.addAll=function(a){if(a instanceof cf)for(var b=a.Hc(),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};f.forEach=function(a,b){for(var c=this.Hc(),d=0;d<c.length;d++){var e=c[d],g=this.get(e);a.call(b,g,e,this)}};f.clone=function(){return new cf(this)};
f.fq=function(a){this.ue();var b=0,c=this.pf,d=this,e=new bf;e.next=function(){if(c!=d.pf)throw Error("The map has changed since the iterator was created");if(b>=d.$.length)throw af;var g=d.$[b++];return a?g:d.qb[g]};return e};var df=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var ff=function(a){if(a.Cd&&"function"==typeof a.Cd)return a.Cd();if("string"===typeof a)return a.split("");if(Xa(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}b=[];c=0;for(d in a)b[c++]=a[d];return b},gf=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(Xa(a)||"string"===typeof a)ib(a,b,c);else{if(a.Hc&&"function"==typeof a.Hc)var d=a.Hc();else if(a.Cd&&"function"==typeof a.Cd)d=void 0;else if(Xa(a)||"string"===typeof a){d=[];for(var e=a.length,g=0;g<
e;g++)d.push(g)}else d=Jb(a);e=ff(a);g=e.length;for(var h=0;h<g;h++)b.call(c,e[h],d&&d[h],a)}};var hf=function(a,b){We.call(this);this.og=a||1;this.ff=b||z;this.Uk=C(this.Sx,this);this.Bn=eb()};L(hf,We);f=hf.prototype;f.enabled=!1;f.Ba=null;f.setInterval=function(a){this.og=a;this.Ba&&this.enabled?(this.stop(),this.start()):this.Ba&&this.stop()};f.Sx=function(){if(this.enabled){var a=eb()-this.Bn;0<a&&a<.8*this.og?this.Ba=this.ff.setTimeout(this.Uk,this.og-a):(this.Ba&&(this.ff.clearTimeout(this.Ba),this.Ba=null),this.Nr(),this.enabled&&(this.stop(),this.start()))}};f.Nr=function(){this.dispatchEvent("tick")};
f.start=function(){this.enabled=!0;this.Ba||(this.Ba=this.ff.setTimeout(this.Uk,this.og),this.Bn=eb())};f.stop=function(){this.enabled=!1;this.Ba&&(this.ff.clearTimeout(this.Ba),this.Ba=null)};f.Lb=function(){hf.ad.Lb.call(this);this.stop();delete this.ff};var jf=function(a,b,c){if("function"==Wa(a))c&&(a=C(a,c));else if(a&&"function"==typeof a.handleEvent)a=C(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:z.setTimeout(a,b||0)};var kf=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^\\/?#]*)@)?([^\\/?#]*?)(?::([0-9]+))?(?=[\\/?#]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/,lf=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.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]},mf=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)mf(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))},
nf=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)mf(a[b],a[b+1],c);return c.join("&")},of=function(a,b){var c=2==arguments.length?nf(arguments[1],0):nf(arguments,1);return lf(a,c)},pf=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return lf(a,b+c)},qf=function(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var g=a.charCodeAt(b-1);if(38==g||63==g)if(g=a.charCodeAt(b+e),!g||61==g||38==g||35==g)return b;b+=e+1}return-1},rf=/#|$/,sf=/[?&]($|#)/;var tf=function(a){We.call(this);this.headers=new cf;this.ah=a||null;this.Wb=!1;this.$g=this.J=null;this.lj="";this.Mc=this.aj=this.ng=this.mi=!1;this.Vb=0;this.Tg=null;this.Do="";this.Dk=this.Ov=this.qf=!1};L(tf,We);var uf=/^https?$/i,vf=["POST","PUT"],wf=[],xf=function(a,b,c,d,e,g,h){var k=new tf;wf.push(k);b&&k.Qb("complete",b);k.Dn("ready",k.Sq);g&&k.jp(g);h&&k.Bx(h);k.send(a,c,d,e);return k};tf.prototype.Sq=function(){this.Rh();ob(wf,this)};tf.prototype.jp=function(a){this.Vb=Math.max(0,a)};
tf.prototype.Bx=function(a){this.qf=a};
tf.prototype.send=function(a,b,c,d){if(this.J)throw Error("[goog.net.XhrIo] Object is active with another request="+this.lj+"; newUri="+a);b=b?b.toUpperCase():"GET";this.lj=a;this.mi=!1;this.Wb=!0;this.J=this.Er();this.$g=this.ah?this.ah.Em():Ze.Em();this.J.onreadystatechange=C(this.Qn,this);this.Ov&&"onprogress"in this.J&&(this.J.onprogress=C(function(g){this.On(g,!0)},this),this.J.upload&&(this.J.upload.onprogress=C(this.On,this)));try{this.aj=!0,this.J.open(b,String(a),!0),this.aj=!1}catch(g){this.Pl(5,
g);return}a=c||"";var e=this.headers.clone();d&&gf(d,function(g,h){e.set(h,g)});d=nb(e.Hc(),yf);c=z.FormData&&a instanceof z.FormData;!(0<=hb(vf,b))||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");e.forEach(function(g,h){this.J.setRequestHeader(h,g)},this);this.Do&&(this.J.responseType=this.Do);"withCredentials"in this.J&&this.J.withCredentials!==this.qf&&(this.J.withCredentials=this.qf);try{this.Zk(),0<this.Vb&&((this.Dk=zf(this.J))?(this.J.timeout=this.Vb,this.J.ontimeout=
C(this.wp,this)):this.Tg=jf(this.wp,this.Vb,this)),this.ng=!0,this.J.send(a),this.ng=!1}catch(g){this.Pl(5,g)}};var zf=function(a){return wd&&Hd(9)&&"number"===typeof a.timeout&&void 0!==a.ontimeout},yf=function(a){return"content-type"==a.toLowerCase()};f=tf.prototype;f.Er=function(){return this.ah?this.ah.ul():Ze.ul()};f.wp=function(){"undefined"!=typeof Qa&&this.J&&(this.dispatchEvent("timeout"),this.abort(8))};
f.Pl=function(){this.Wb=!1;this.J&&(this.Mc=!0,this.J.abort(),this.Mc=!1);this.Hl();this.Af()};f.Hl=function(){this.mi||(this.mi=!0,this.dispatchEvent("complete"),this.dispatchEvent("error"))};f.abort=function(){this.J&&this.Wb&&(this.Wb=!1,this.Mc=!0,this.J.abort(),this.Mc=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),this.Af())};f.Lb=function(){this.J&&(this.Wb&&(this.Wb=!1,this.Mc=!0,this.J.abort(),this.Mc=!1),this.Af(!0));tf.ad.Lb.call(this)};
f.Qn=function(){this.pd||(this.aj||this.ng||this.Mc?this.Pn():this.rv())};f.rv=function(){this.Pn()};f.Pn=function(){if(this.Wb&&"undefined"!=typeof Qa&&(!this.$g[1]||4!=this.cg()||2!=this.Ni()))if(this.ng&&4==this.cg())jf(this.Qn,0,this);else if(this.dispatchEvent("readystatechange"),this.Gu()){this.Wb=!1;try{this.vn()?(this.dispatchEvent("complete"),this.dispatchEvent("success")):this.Hl()}finally{this.Af()}}};
f.On=function(a,b){this.dispatchEvent(Af(a,"progress"));this.dispatchEvent(Af(a,b?"downloadprogress":"uploadprogress"))};var Af=function(a,b){return{type:b,lengthComputable:a.lengthComputable,loaded:a.loaded,total:a.total}};f=tf.prototype;f.Af=function(a){if(this.J){this.Zk();var b=this.J,c=this.$g[0]?Va:null;this.$g=this.J=null;a||this.dispatchEvent("ready");try{b.onreadystatechange=c}catch(d){}}};
f.Zk=function(){this.J&&this.Dk&&(this.J.ontimeout=null);this.Tg&&(z.clearTimeout(this.Tg),this.Tg=null)};f.hj=function(){return!!this.J};f.Gu=function(){return 4==this.cg()};f.vn=function(){var a=this.Ni();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.Qu()};
f.Qu=function(){var a=String(this.lj).match(kf)[1]||null;!a&&z.self&&z.self.location&&(a=z.self.location.protocol,a=a.substr(0,a.length-1));return uf.test(a?a.toLowerCase():"")};f.cg=function(){return this.J?this.J.readyState:0};f.Ni=function(){try{return 2<this.cg()?this.J.status:-1}catch(a){return-1}};f.st=function(){try{return this.J?this.J.responseText:""}catch(a){return""}};var Bf=function(a,b,c){xf(a.url,function(d){d=d.target;d.vn()?b(d.st()):c(d.Ni())},a.fw,a.body,a.Pj,a.Ux,a.withCredentials)};var Cf=function(a){Zd(this,a,0,-1,null,null)};L(Cf,Td);Cf.prototype.fx=function(a){return Yd(this,5,a)};Cf.prototype.Eg=function(a){return Yd(this,7,a)};var Df=function(a){Zd(this,a,0,-1,null,null)};L(Df,Td);Df.prototype.Ms=function(){return Xd(this,1)};Df.prototype.Ro=function(a){return Yd(this,1,a)};Df.prototype.dt=function(){return ae(this,Cf,11)};Df.prototype.Zo=function(a){return be(this,11,a)};var Ff=function(a){Zd(this,a,0,30,Ef,null)};L(Ff,Td);var Ef=[3,20,27];f=Ff.prototype;f.Ws=function(){return Xd(this,1)};f.Qw=function(a){return Yd(this,1,a)};f.ox=function(a){return Yd(this,21,a)};f.Gg=function(a){return Yd(this,26,a)};f.px=function(a){return Yd(this,8,a)};f.Rw=function(a){return be(this,16,a)};var Hf=function(a){Zd(this,a,0,17,Gf,null)};L(Hf,Td);var Gf=[3,5];f=Hf.prototype;f.bp=function(a){return Yd(this,4,a)};f.Ls=function(){return ae(this,Df,1)};f.Qo=function(a){return be(this,1,a)};f.hx=function(a){return Yd(this,2,a)};f.ft=function(){this.Y||(this.Y={});if(!this.Y[3]){for(var a=Xd(this,3),b=[],c=0;c<a.length;c++)b[c]=new Ff(a[c]);this.Y[3]=b}a=this.Y[3];a==Vd&&(a=this.Y[3]=[]);return a};
f.$o=function(a){this.Y||(this.Y={});a=a||[];for(var b=[],c=0;c<a.length;c++)b[c]=a[c].wa;this.Y[3]=a;return Yd(this,3,b)};f.gx=function(a){return Yd(this,14,a)};f.So=function(a){return be(this,13,a)};var Jf=function(a){Zd(this,a,0,6,If,null)};L(Jf,Td);var If=[5];Jf.prototype.lt=function(){return $d(this,1,"-1")};Jf.prototype.Jg=function(a){return be(this,2,a)};var Kf=function(a){Zd(this,a,0,-1,null,null)};L(Kf,Td);Kf.prototype.Bt=function(){return $d(this,1,-1)};var Lf=new Sd(175237375,{oB:0},Kf,function(a,b){var c={kC:$d(b,1,-1)};a&&(c.my=b);return c},0);var Mf=function(a,b,c,d,e,g,h,k,l,n,v){We.call(this);this.nj=a;this.Xf=b||Va;this.hd=new Hf;this.Dc="";this.vj=d;this.vg=v;this.$a=[];this.Pq=1E3;this.zn="";this.Zx=cb(ne,0,1);this.vh=e||null;this.ce=c||null;this.Kf=h||!1;this.xj=l||null;this.lf=this.mf=this.xh=!1;this.Nn=this.rk=-1;this.gr=!1;this.ja=null;this.qf=!k;this.Jc=null;this.wj=0;this.Aw=1;this.zh=null;this.Vu=g||!1;this.Vx=0;a=(new Df).Ro(1);g||(g=(new Cf).fx(document.documentElement.getAttribute("lang")),a.Zo(g));this.hd.Qo(a);this.hd.hx(this.nj);
this.Fc=new Xe(1E4,3E5,.1);this.Mb=new hf(this.Fc.Bd());this.qo(this.Mb);Ke(this.Mb,"tick",yb(this.sm(n)),!1,this);this.oh=new hf(6E5);this.qo(this.oh);Ke(this.oh,"tick",yb(this.sm(n)),!1,this);this.Kf||this.oh.start();this.Vu||(Ke(window,"beforeunload",this.Vf,!1,this),Ke(window,"unload",this.Vf,!1,this),Ke(document,"pagehide",this.Vf,!1,this))};L(Mf,We);f=Mf.prototype;f.sm=function(a){if(a){var b=this;return function(){a().then(b.flush.bind(b))}}return this.flush};f.Lb=function(){this.Vf();Mf.ad.Lb.call(this)};
f.lm=function(){this.vh||(this.vh=this.Ir());return this.vh};f.Mr=function(a){a instanceof Ff?this.log(a):(a=(new Ff).px(a.be()),this.log(a))};f.Xj=function(a){a.Ms()||a.Ro(1);this.hd.Qo(a)};f.Gg=function(a){this.Dc=a};f.Qs=function(){return this.hd.Ls()};f.Po=function(a){a?(this.ja||(this.ja=new fe),this.ja.Fw(a.be())):this.ja&&this.ja.Tq()};f.Gw=function(a){this.xh=a};f.So=function(a){this.zh=a};f.Wo=function(a){this.Jc=a};f.wx=function(a){this.mf=a&&!!window.navigator.sendBeacon&&(Md||Ld&&Hd(45))};
f.Eg=function(a){var b=this.Qs(),c=b.dt();c||(c=new Cf);c.Eg(a);b.Zo(c);this.Xj(b)};f.vx=function(a){this.lf=a};f.Uw=function(a){this.gr||this.Qr(a)};f.Qr=function(a){this.Fc=new Xe(1>a?1:a,3E5,.1);this.Mb.setInterval(this.Fc.Bd())};f.Jq=function(){this.Fc.Hq();this.Mb.setInterval(this.Fc.Bd())};f.gw=function(){this.Fc.reset();this.Mb.setInterval(this.Fc.Bd())};f.log=function(a){a=a.Df();a.ox(this.Aw++);this.Dc&&a.Gg(this.Dc);a.Ws()||a.Qw(eb().toString());this.ja&&a.Rw(this.ja.Df());this.kq(a)};
f.kq=function(a){for(;this.$a.length>=this.Pq;)this.$a.shift(),++this.wj;this.$a.push(a);this.dispatchEvent(new Nf(a));this.Kn()};f.Kn=function(){this.Kf||this.Mb.enabled||this.Mb.start()};f.Vq=function(){this.Mb.enabled&&this.Mb.stop()};
f.flush=function(a,b){var c=this;if(0==this.$a.length)a&&a();else{var d=eb();if(this.Nn>d&&this.rk<d)b&&b("throttled");else{var e=this.hd.Df().bp(eb().toString()).$o(this.$a).gx(this.wj);this.zh&&e.So(this.zh);d={};var g=this.Xf();g&&(d.Authorization=g);var h=this.lm();this.ce&&(d["X-Goog-AuthUser"]=this.ce,h=pf(h,"authuser",this.ce));this.xj&&(d["X-Goog-PageId"]=this.xj,h=pf(h,"pageId",this.xj));if(g&&this.zn==g)b&&b("stale-auth-token");else if(this.Yq(),this.xh)e.be(),d&&JSON.stringify(d),a&&a();
else{var k=e.be(),l;this.Jc&&this.Jc.kB(k.length)&&(l=this.Jc.oA(k));var n={url:h,body:k,Lq:1,Pj:d,fw:"POST",withCredentials:this.qf,Ux:this.Vx},v=C(function(w){this.Wt(w);a&&a()},this),t=C(function(w){this.Pt(e.ft(),w,g);b&&b("net-send-failed",w)},this),D=function(){c.vg?c.vg.send(n,v,t):c.vj(n,v,t)};l?l.then(function(w){n.Pj["Content-Encoding"]="gzip";n.Pj["Content-Type"]="application/binary";n.body=w;n.Lq=2;D()},function(){D()}):D()}}}};f.Yq=function(){this.$a=[];this.Vq();this.wj=0};
f.Vf=function(){this.xh||(this.mf&&this.us(),this.lf&&this.ts(),this.flush())};f.us=function(){this.Ko(32,10,function(a,b){a=pf(a,"format","json");return window.navigator.sendBeacon(a,b.be())})};f.yw=function(a){od(new Image,a)};f.ts=function(){var a=this;this.Ko(6,5,function(b,c){a.yw(of(b,"format","base64json","p",Rd(c.be(),3)));return!0})};
f.Ko=function(a,b,c){if(0!=this.$a.length){var d=this.lm();for(var e=d.search(rf),g=0,h,k=[];0<=(h=qf(d,g,"format",e));)k.push(d.substring(g,h)),g=Math.min(d.indexOf("&",h)+1||e,e);k.push(d.substr(g));d=k.join("").replace(sf,"$1");d=of(d,"auth",this.Xf(),"authuser",this.ce||"0");for(e=0;e<b&&this.$a.length;++e){g=this.$a.slice(0,a);h=this.hd.Df().bp(eb().toString()).$o(g);if(!c(d,h))break;this.$a=this.$a.slice(g.length)}}};f.Tu=function(a){return 500<=a&&600>a||401==a||0==a};
f.Cv=function(a){this.$a=a.concat(this.$a);this.Kn()};f.Pt=function(a,b,c){this.Jq();401==b&&c&&(this.zn=c);this.Tu(b)&&this.Cv(a)};f.Wt=function(a){this.gw();if(a){try{var b=JSON.parse(a.replace(")]}'\n",""));var c=new Jf(b)}catch(d){}c&&(a=c.lt(),a=Number(a),0<a&&(this.rk=eb(),this.Nn=this.rk+a),c=c.getExtension(Lf))&&(c=c.Bt(),-1!=c&&this.Uw(c))}};f.Ir=function(){return.01>this.Zx()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true"};
var Nf=function(){this.type="event-logged"};L(Nf,we);var Of=function(a,b){this.nj=a;this.ce=b;this.Jr="https://play.google.com/log?format=json&hasfast=true";this.Kf=!1;this.$u=!0;this.ks=!1;this.vj=Bf;this.Dc="";this.lf=this.mf=!1};f=Of.prototype;f.Eg=function(a){this.Vk=a;return this};f.Wo=function(a){this.Jc=a;return this};f.Gg=function(a){this.Dc=a;return this};f.Po=function(a){this.al=a;return this};f.Xj=function(a){this.cl=a;return this};
f.te=function(){var a=new Mf(this.nj,this.Xf?this.Xf:le,this.ce,this.vj,this.Jr,this.ks,this.Kf,void 0,void 0,void 0,this.vg?this.vg:void 0);this.$u||a.Gw(!0);this.cl&&a.Xj(this.cl);this.Vk&&a.Eg(this.Vk);this.Jc&&a.Wo(this.Jc);this.Dc&&a.Gg(this.Dc);this.al&&a.Po(this.al);this.mf&&a.wx(this.mf);this.lf&&a.vx(this.lf);return a};var Pf=function(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""},Qf=function(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)},Rf=function(a,b){a.classList?b=a.classList.contains(b):(a=a.classList?a.classList:Pf(a).match(/\S+/g)||[],b=0<=hb(a,b));return b},S=function(a,b){if(a.classList)a.classList.add(b);else if(!Rf(a,b)){var c=Pf(a);Qf(a,c+(0<c.length?" "+b:b))}},Sf=function(a,b){a.classList?a.classList.remove(b):
Rf(a,b)&&Qf(a,lb(a.classList?a.classList:Pf(a).match(/\S+/g)||[],function(c){return c!=b}).join(" "))};var Tf={};
function Uf(a){if(wd&&!Hd(9))return[0,0,0,0];var b=Tf.hasOwnProperty(a)?Tf[a]:null;if(b)return b;65536<Object.keys(Tf).length&&(Tf={});var c=[0,0,0,0];b=Vf(a,/\\[0-9A-Fa-f]{6}\s?/g);b=Vf(b,/\\[0-9A-Fa-f]{1,5}\s/g);b=Vf(b,/\\./g);b=b.replace(/:not\(([^\)]*)\)/g,"     $1 ");b=b.replace(/{[^]*/gm,"");b=Wf(b,c,/(\[[^\]]+\])/g,2);b=Wf(b,c,/(#[^\#\s\+>~\.\[:]+)/g,1);b=Wf(b,c,/(\.[^\s\+>~\.\[:]+)/g,2);b=Wf(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3);b=Wf(b,c,/(:[\w-]+\([^\)]*\))/gi,2);
b=Wf(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");Wf(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return Tf[a]=b}function Wf(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})}function Vf(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};var Xf={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},Yf=/[\n\f\r"'()*<>]/g,Zf={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function ag(a){return Zf[a]}
var bg=function(a,b,c){b=bc(b);if(""==b)return null;var d=String(b.substr(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"!=pc(a)?'url("'+pc(a).replace(Yf,ag)+'")':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 Xf))return null}return b};function cg(a,b){a=z[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null}function dg(a,b){return(a=z[a])&&a.prototype&&a.prototype[b]||null}
var eg=cg("Element","attributes")||cg("Node","attributes"),fg=dg("Element","hasAttribute"),gg=dg("Element","getAttribute"),hg=dg("Element","setAttribute"),ig=dg("Element","removeAttribute"),jg=dg("Element","getElementsByTagName"),kg=dg("Element","matches")||dg("Element","msMatchesSelector"),lg=cg("Node","nodeName"),mg=cg("Node","nodeType"),ng=cg("Node","parentNode"),og=cg("HTMLElement","style")||cg("Element","style"),pg=cg("HTMLStyleElement","sheet"),qg=dg("CSSStyleDeclaration","getPropertyValue"),
rg=dg("CSSStyleDeclaration","setProperty");function sg(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function tg(a,b,c,d){if(a)return a.apply(b,d);if(wd&&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 ug(a){return sg(eg,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function vg(a,b,c){try{tg(hg,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}}function wg(a){return sg(og,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function xg(a){return sg(pg,a,"sheet",function(b){return b instanceof CSSStyleSheet})}function yg(a){return sg(lg,a,"nodeName",function(b){return"string"==typeof b})}function zg(a){return sg(mg,a,"nodeType",function(b){return"number"==typeof b})}
function Ag(a){return sg(ng,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function Bg(a,b){return tg(qg,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function Cg(a,b,c){tg(rg,a,a.setProperty?"setProperty":"setAttribute",[b,c])};var Dg=wd&&10>document.documentMode?null:/\s*([^\s'",]+[^'",]*(('([^'\r\n\f\\]|\\[^])*')|("([^"\r\n\f\\]|\\[^])*")|[^'",])*)/g,Eg={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},Hg=function(a,b,c){var d=[];a=Fg(qb(a.cssRules));ib(a,function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Invalid container id");if(!(b&&wd&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var g=b?e.selectorText.replace(Dg,"#"+b+" $1"):e.selectorText;d.push(Kc(g,Gg(e.style,
c)))}});return Mc(d)},Fg=function(a){return lb(a,function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},Jg=function(a,b,c){a=Ig("<style>"+a+"</style>");return null==a||null==a.sheet?Nc:Hg(a.sheet,void 0!=b?b:null,c)},Ig=function(a){if(wd&&!Hd(10)||"function"!=typeof z.DOMParser)return null;a=ad("<html><head></head><body>"+a+"</body></html>",null);return(new DOMParser).parseFromString($c(a),"text/html").body.children[0]},Gg=function(a,b){if(!a)return zc;var c=document.createElement("div").style,
d=Kg(a);ib(d,function(e){var g=zd&&e in Eg?e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");0!=g.lastIndexOf("--",0)&&0!=g.lastIndexOf("var",0)&&(e=Bg(a,e),e=bg(g,e,b),null!=e&&Cg(c,g,e))});return(new xc).pb(c.cssText||"")},Mg=function(a){var b=Array.from(tg(jg,a,"getElementsByTagName",["STYLE"])),c=sb(b,function(e){return qb(xg(e).cssRules)});c=Fg(c);c.sort(function(e,g){e=Uf(e.selectorText);a:{g=Uf(g.selectorText);for(var h=Math.min(e.length,g.length),k=0;k<h;k++){var l=
e[k];var n=g[k];l=l>n?1:l<n?-1:0;if(0!=l){e=l;break a}}e=e.length;g=g.length;e=e>g?1:e<g?-1:0}return-e});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var d;d=a.nextNode();)ib(c,function(e){tg(kg,d,d.matches?"matches":"msMatchesSelector",[e.selectorText])&&e.style&&Lg(d,e.style)});ib(b,se)},Lg=function(a,b){var c=Kg(a.style),d=Kg(b);ib(d,function(e){if(!(0<=c.indexOf(e))){var g=Bg(b,e);Cg(a.style,e,g)}})},Kg=function(a){Xa(a)?a=qb(a):(a=Jb(a),ob(a,"cssText"));return a};var Ng={"* 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},Og={"* 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 Pg="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),Qg=0,Rg=function(){this.$=[];this.Zg=[];this.md="data-elementweakmap-index-"+Qg++};Rg.prototype.set=function(a,b){if(tg(fg,a,"hasAttribute",[this.md])){var c=parseInt(tg(gg,a,"getAttribute",[this.md])||null,10);this.Zg[c]=b}else c=this.Zg.push(b)-1,vg(a,this.md,c.toString()),this.$.push(a);return this};
Rg.prototype.get=function(a){if(tg(fg,a,"hasAttribute",[this.md]))return a=parseInt(tg(gg,a,"getAttribute",[this.md])||null,10),this.Zg[a]};Rg.prototype.clear=function(){this.$.forEach(function(a){tg(ig,a,"removeAttribute",[this.md])},this);this.$=[];this.Zg=[]};var Sg=!wd||10<=Number(Kd),Tg=!wd||null==document.documentMode,Ug=function(){};f=Ug.prototype;f.Mv=function(a){if(!Sg)return"";a=this.Nv(a);if(0<ug(a).length){var b=qe(document,"SPAN");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);return a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))};
f.Nv=function(a){if(!Sg)return qe(document,"SPAN");var b=qe(document,"SPAN");this.Kv(b);a=this.Bv(a);a=ad(a,null);var c=document.createElement("template");if(Tg&&"content"in c)ld(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;ld(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);c=Pg?new WeakMap:new Rg;for(var e;e=a.nextNode();)if(d=this.zr(e)){1==zg(d)&&c.set(e,d);e=Ag(e);var g=!1;if(e){var h=zg(e),k=yg(e).toLowerCase(),
l=Ag(e);11!=h||l?"body"==k&&l&&(h=Ag(l))&&!Ag(h)&&(g=!0):g=!0;h=null;g||!e?h=b:1==zg(e)&&(h=c.get(e));h.content&&(h=h.content);h.appendChild(d)}}else re(e);c.clear&&c.clear();return b};f.zr=function(a){switch(zg(a)){case 3:return this.createTextNode(a);case 1:return this.xr(a);default:return null}};f.xr=function(a){if("TEMPLATE"==yg(a).toUpperCase())return null;var b=this.wr(a);if(!b)return null;this.Fv(a,b);return b};
f.Fv=function(a,b){var c=ug(a);if(null!=c)for(var d=0,e;e=c[d];d++)if(e.specified){var g=this.Ev(a,e);null!==g&&vg(b,e.name,g)}};var Vg={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 Wg={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 Xg={"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},$g=function(a){a=a||new Yg;a.Bu();this.se=Lb(a.yb);this.df=Lb(a.df);this.he=Lb(a.he);this.mk=a.mk;ib(a.Hr,function(b){if(0!=b.lastIndexOf("data-",0))throw new gb('Only "data-" attributes allowed, got: %s.',[b]);if(0==b.lastIndexOf("data-sanitizer-",0))throw new gb('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",
b]);this.se["* "+b.toUpperCase()]=Zg},this);ib(a.Gr,function(b){b=b.toUpperCase();if(-1==b.indexOf("-")||Xg[b])throw new gb("Only valid custom element tag names allowed, got: %s.",[b]);this.he[b]=!0},this);this.Pe=a.Pe;this.af=a.af;this.If=null;this.cj=a.cj};L($g,Ug);
var ah=function(a){return function(b,c){return(b=a(bc(b),c))&&"about:invalid#zClosurez"!=pc(b)?pc(b):null}},Yg=function(){this.yb={};ib([Ng,Og],function(a){ib(Jb(a),function(b){this.yb[b]=Zg},this)},this);this.Zb={};this.Hr=[];this.Gr=[];this.df=Lb(Vg);this.he=Lb(Wg);this.mk=!1;this.Gp=tc;this.Ho=this.vk=this.Mn=this.Pe=tb;this.af=null;this.$n=this.cj=!1};f=Yg.prototype;f.Bq=function(){this.Ho=bh;return this};f.iy=function(a){this.Pe=a;return this};f.ky=function(a){this.Gp=a;return this};
f.hy=function(a){this.Mn=a;return this};f.jy=function(a){this.vk=a;return this};var ch=function(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?null:b(c,d,e,g)}},dh=function(a,b,c,d){a[c]&&!b[c]&&(a[c]=ch(a[c],d))};Yg.prototype.te=function(){return new $g(this)};
Yg.prototype.Bu=function(){if(this.$n)throw Error("HtmlSanitizer.Builder.build() can only be used once.");dh(this.yb,this.Zb,"* USEMAP",eh);var a=ah(this.Gp);ib(["* ACTION","* CITE","* HREF"],function(c){dh(this.yb,this.Zb,c,a)},this);var b=ah(this.Pe);ib(["* LONGDESC","* SRC","LINK HREF"],function(c){dh(this.yb,this.Zb,c,b)},this);ib(["* FOR","* HEADERS","* NAME"],function(c){dh(this.yb,this.Zb,c,cb(fh,this.Mn))},this);dh(this.yb,this.Zb,"A TARGET",cb(gh,["_blank","_self"]));dh(this.yb,this.Zb,"* CLASS",
cb(hh,this.vk));dh(this.yb,this.Zb,"* ID",cb(ih,this.vk));dh(this.yb,this.Zb,"* STYLE",cb(this.Ho,b));this.$n=!0};
var jh=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},bh=function(a,b,c,d){if(!d.Gh)return null;b=yc(Gg(d.Gh,function(e,g){c.Fr=g;e=a(e,c);return null==e?null:new oc(mc,e)}));return""==b?null:b},Zg=function(a){return bc(a)},gh=function(a,b){b=bc(b);return 0<=hb(a,b.toLowerCase())?b:null},eh=function(a){return(a=bc(a))&&"#"==a.charAt(0)?a:null},fh=function(a,b,c){return a(bc(b),c)},hh=function(a,b,c){b=b.split(/(?:\s+)/);for(var d=[],e=0;e<b.length;e++){var g=a(b[e],c);g&&d.push(g)}return 0==
d.length?null:d.join(" ")},ih=function(a,b,c){return a(bc(b),c)};f=$g.prototype;f.jb=function(a){this.If=this.zt();a=this.Mv(a);return ad(a,null)};f.Kv=function(a){this.If&&"*"==this.af&&(a.id=this.If)};f.Bv=function(a){if(!this.cj)return a;a=Ig("<div>"+a+"</div>");Mg(a);return a.innerHTML};
f.zt=function(){var a=!("STYLE"in this.df)&&"STYLE"in this.he;return"*"==this.af&&a?"sanitizer-"+(Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^eb()).toString(36)):this.af};f.createTextNode=function(a){var b=a.data;(a=Ag(a))&&"style"==yg(a).toLowerCase()&&!("STYLE"in this.df)&&"STYLE"in this.he&&(b=Lc(Jg(b,this.If,C(function(c,d){return this.Pe(c,{Fr:d})},this))));return document.createTextNode(b)};
f.wr=function(a){a=yg(a).toUpperCase();if(a in this.df)return null;if(this.he[a])return document.createElement(a);var b=qe(document,"SPAN");this.mk&&vg(b,"data-sanitizer-original-tag",a.toLowerCase());return b};
f.Ev=function(a,b){var c=b.name;if(0==c.lastIndexOf("data-sanitizer-",0))return null;var d=yg(a);b=b.value;var e={tagName:bc(d).toLowerCase(),attributeName:bc(c).toLowerCase()},g={Gh:void 0};"style"==e.attributeName&&(g.Gh=wg(a));a=jh(d,c);if(a in this.se)return c=this.se[a],c(b,e,g);c=jh(null,c);return c in this.se?(c=this.se[c],c(b,e,g)):null};var kh=function(a){return(new Yg).te().jb(a)};var lh=function(a){return(new Yg).te().jb(a)};var nh=function(a){Zd(this,a,0,-1,mh,null)};L(nh,Td);var mh=[8];f=nh.prototype;f.kx=function(a){return Yd(this,1,a)};f.Nw=function(a){return Yd(this,2,a)};f.ex=function(a){return Yd(this,3,a)};f.Hg=function(a){return Yd(this,4,a)};f.eg=function(){return Xd(this,5)};f.rx=function(a){return Yd(this,5,a)};f.Mw=function(a){return Yd(this,6,a)};f.lx=function(a){return Yd(this,7,a)};f.Sw=function(a){return Yd(this,8,a||[])};f.nx=function(a){return Yd(this,9,a)};var oh=new me(1),ph=oh.wn(1),qh=oh.Hx(),rh=function(a,b){return $c(oh.mp(bd(a),b)).toString()},sh=function(a,b){return oh.mp(kh(a),b)},th=function(a){return a?oh.Fl(a,!1):ph},uh=function(a){return a?oh.Fl(a,!0):ph},vh=function(a){return a?oh.Hn(a,!1):""},wh=function(a){return a?oh.Hn(a,!0):""};var xh={blank:"&nbsp;",image:"Image",web:"Web","ads-by-google":"Ads by Google",watermark:"clipped from 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","thumbnail-image":"Thumbnail image"};function yh(a,b){var c=function(){};c.prototype=b.prototype;a.prototype=new c;a.prototype.Uz=function(d,e,g,h){var k=Array.prototype.splice.apply(arguments,[1,arguments.length]);return d.apply(a,k)}}var zh=(new Date).getTime(),Ah=!0;function Bh(a,b){Ch(a,void 0===b?"1":b)}function Dh(a){Ah=!1;Bh(a);Ah=!0}
function Ch(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=Ah?a+"&key=notsupplied&v="+(void 0===b?"1":b):a;if(wd||Nd||Eh("konqueror"))a=a+"&nocache="+zh++;d.src=a;var e=function(){d.onload=null;d.parentNode.removeChild(d)};a=function(g){g=g?g:window.event;g=g.target?g.target:g.srcElement;if("loaded"==g.readyState||"complete"==
g.readyState)g.onreadystatechange&&(g.onreadystatechange=null),e()};"Gecko"==navigator.product?d.onload=e:d.onreadystatechange=a;c.appendChild(d)}function Fh(a,b){return function(){return b.apply(a,arguments)}}function Gh(a,b,c){c=void 0===c?[]:c;return function(){return b.apply(a,c)}}function Hh(a){for(;a.firstChild;)a.removeChild(a.firstChild)}function Ih(a,b){if(a)try{Hh(a),a.appendChild(b)}catch(c){}return b}function U(a,b){try{a.appendChild(b)}catch(c){}return b}
function Jh(a,b,c){c=void 0===c?{}:c;var d=void 0===c.wb?!1:c.wb;(void 0===c.Id?0:c.Id)||d?(b=(new Yg).Bq().hy(ub).jy(ub).iy(tc).ky(tc).te().jb(b),ld(a,b)):(b=lh(b),ld(a,b))}function Kh(a,b){void 0!=a.textContent?a.textContent=b:a.innerText=b}function Lh(a){return document.createTextNode(void 0===a?"":a)}
function Mh(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.Id?!1:a.Id,e=void 0===a.wb?!1:a.wb,g=document.createElement("div");(void 0===a.yc?0:a.yc)?U(g,Lh(b)):b&&(b instanceof Zc?ld(g,b):Jh(g,b,{Id:d,wb:e}));c&&(g.className=c);return g}function V(a){return Mh({className:a})}function Nh(a,b){var c=document.createElement("span");a&&U(c,Lh(a));b&&(c.className=b);return c}
function Oh(a,b,c){var d=document.createElement("table");d.setAttribute("cellSpacing",a?a:0);d.setAttribute("cellPadding",b?b:0);c&&(d.className=c);return d}function Ph(a,b,c){(a=a.insertRow(-1))||alert(a);for(var d=0;d<b;d++)Qh(a,c);return a}function Qh(a,b){a=a.insertCell(-1);b&&(a.className=b);return a}function Rh(a,b,c,d){var e=qe(document,"IMG");e.src=a;b&&(e.width=b);c&&(e.height=c);d&&(e.className=d);return e}
function Sh(a,b,c,d,e){var g=document.createElement("a");a&&nd(g,a);b&&(d?U(g,Nh(b,d)):U(g,Lh(b)));c&&(g.target=c);e&&(g.title=e);return g}function Th(a,b,c,d,e,g){g=void 0===g?{}:g;var h=V(d),k=document.createElement("a");k.href=a;Jh(k,b,{Id:!0});d&&(k.className=d);c&&(k.target=c);e&&(k.title=e);for(var l in g)k.setAttribute(l,g[l]);h.appendChild(k);return h}
function Uh(a,b){b=void 0===b?{}:b;b=void 0===b.wb?!1:b.wb;var c=document.createDocumentFragment(),d=document.createElement("div");for(a instanceof Zc?ld(d,a):b?d.innerHTML=a:Jh(d,a,{Id:!1});d.firstChild;)c.appendChild(d.firstChild);return c}
function Vh(a,b,c,d,e,g,h){e=void 0===e?"":e;var k=document.createElementNS("http://www.w3.org/2000/svg","svg");k.setAttribute("width",g||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 Wh(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 Xh="",Yh={jr:{jA:1,qA:1,$A:1,id:1,aB:1,"in":1,lB:1,nB:1,pB:1,qB:1,sB:1,CB:1,qC:1,wC:1,xC:1,BC:1,CC:1,EC:1},nA:{Yz:1,cA:1,eA:1,fA:1,gA:1,hA:1,jr:1,rA:1,"do":1,vA:1,BA:1,QA:1,RA:1,SA:1,ZA:1,mB:1,tB:1,vB:1,wB:1,xB:1,yB:1,zB:1,AB:1,BB:1,JB:1,KB:1,LB:1,MB:1,NB:1,OB:1,YB:1,eC:1,mC:1,sC:1,uC:1,vC:1,zC:1,AC:1,DC:1},DB:{Zz:1}};function Eh(a){return a in Zh?Zh[a]:Zh[a]=-1!=navigator.userAgent.toLowerCase().indexOf(a)}var Zh={};
function $h(a){this.Oq=a+"branding";this.tu=a+"branding-img-noclear";this.dr=a+"branding-clickable";this.text=a+"branding-text"}var ai=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,g;g=c[e];e++)b==g.nodeName&&(a[d++]=g);a.length=d;return a}return c}b=a.getElementsByTagName(b||"*");if(c){a={};for(e=d=0;g=b[e];e++)Rf(g,c)&&(a[d++]=g);a.length=d;return a}return b};
function bi(a){var b=[];if(a)for(var c in a)null!=a[c]&&b.push(encodeURIComponent(c)+"="+encodeURIComponent(a[c]));return b.join("&")}function ci(a,b){b||(b=document.body);for(var c=0;a!=b;)c+=a.offsetTop,a=a.offsetParent;return c}function di(a){return"string"==typeof a?document.getElementById(a):a}function ei(a){var b=a.parentElement;return b?b.firstElementChild:a}function fi(a){if(a){var b=qe(document,"A");nd(b,new oc(mc,a));a=b.href}else a=null;return a}
function gi(a){return!!a&&/https?:\/\/([^/.:]+\.)*google(\.[^/.:]+)*(:[0-9]+)?\/cse/.test(a)}function hi(a){window.console&&window.console.warn(a)};var ii=function(a){return"string"==typeof a?""!=a&&"0"!=a&&"false"!=a.toLowerCase():!!a},ji=function(a){a=parseInt(a,10);return isNaN(a)?void 0:a},W=function(a){return function(b){for(var c=0;c<a.length;c++)if(typeof b==a[c])return b}},ki=function(){var a=0;return function(){return"___gcse_"+a++}}(),li=function(a){var b=0;return function(c){return"two-column"==a?c||String(a):c||String(a+b++)}},mi={};mi.standard={we:["searchbox+results"],$f:li("standard")};
mi["two-column"]={we:["searchbox","results"],$f:li("two-column")};mi["searchbox-only"]={we:["searchbox"],$f:li("searchbox-only")};mi["searchresults-only"]={we:["results"],$f:li("searchresults-only")};var ni={search:{hc:"standard",ve:"searchbox+results"},searchbox:{hc:"two-column",ve:"searchbox"},searchresults:{hc:"two-column",ve:"results"},"searchbox-only":{hc:"searchbox-only",ve:"searchbox"},"searchresults-only":{hc:"searchresults-only",ve:"results"}},oi,pi=[],qi;
for(qi in ni)pi.push("gcse\\:"+qi),pi.push("div.gcse-"+qi);oi=pi.join(", ");
var ri=function(a,b,c){b=b&&"*"!=b?b.toUpperCase():"";if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){for(var d={},e=0,g=0,h;h=a[g];g++)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(g=e=0;h=a[g];g++){a:{if(null!=h&&null!=h.className){b=h.className.split(" ");for(var k=0;k<b.length;k++)if(b[k]==c){b=!0;break a}}b=!1}b&&(d[e++]=h)}d.length=e;return d}return a},si=function(a){var b=[],c;for(c in ni){for(var d=a.getElementsByTagName("gcse:"+
c),e=0;e<d.length;e++)b.push(d[e]);d=ri(a,"div","gcse-"+c);for(e=0;e<d.length;e++)b.push(d[e])}return b},ti={pz:{name:"resultsUrl",l:function(a){if("string"==typeof a&&(a=fi(a))&&(0==a.indexOf("http://")||0==a.indexOf("https://")))return a},defaultValue:void 0,s:!0,g:void 0,i:void 0,m:"searchbox"},fz:{name:"newWindow",l:ii,defaultValue:!1,s:!0,g:void 0,i:void 0,m:"searchbox"},lz:{name:"queryParameterName",l:W(["string"]),defaultValue:"q",s:!0,g:void 0,i:void 0,m:void 0},wy:{name:"autoSearchOnLoad",
l:ii,defaultValue:!0,s:!0,g:void 0,i:void 0,m:void 0},Ay:{name:"defaultToRefinement",l:W(["string"]),defaultValue:void 0,s:!0,g:"defaultToRefinement",i:void 0,m:void 0},Fy:{name:"enableOrderBy",l:ii,defaultValue:void 0,s:!0,g:"enableOrderBy",i:void 0,m:void 0},iz:{name:"orderByOptions",l:W(["object"]),defaultValue:void 0,s:!1,g:"keys",i:"orderByOptions",m:void 0},qz:{name:"resultSetSize",l:W(["string","number"]),defaultValue:void 0,s:!0,g:"resultSetSize",i:void 0,m:void 0},nz:{name:"extendedRestricts",
l:W(["object"]),defaultValue:void 0,s:!1,g:"restrict-extended",i:void 0,m:void 0},rz:{name:"safeSearch",l:W(["string"]),defaultValue:void 0,s:!0,g:"restrict-safesearch",i:void 0,m:void 0},mz:{name:"refinementStyle",l:W(["string"]),defaultValue:void 0,s:!0,g:void 0,i:void 0,m:"results"},Dy:{name:"enableHistory",l:ii,defaultValue:!1,s:!0,g:void 0,i:void 0,m:void 0},dz:{name:"linkTarget",l:W(["string"]),defaultValue:void 0,s:!0,g:void 0,i:void 0,m:"results"},Hy:{name:"enableSpeech",l:ii,defaultValue:!1,
s:!0,g:void 0,i:void 0,m:"searchbox"},Cy:{name:"enableAutoComplete",l:ii,defaultValue:void 0,s:!0,g:void 0,i:void 0,m:"searchbox"},sy:{name:"autoCompleteMatchType",l:W(["string"]),defaultValue:void 0,s:!0,g:"matchType",i:"autoCompleteOptions",m:"searchbox"},vy:{name:"autoCompleteValidLanguages",l:W(["string"]),defaultValue:void 0,s:!0,g:"validLanguages",i:"autoCompleteOptions",m:"searchbox"},ty:{name:"autoCompleteMaxCompletions",l:ji,defaultValue:void 0,s:!0,g:"maxCompletions",i:"autoCompleteOptions",
m:"searchbox"},uy:{name:"autoCompleteMaxPromotions",l:ji,defaultValue:void 0,s:!0,g:"maxPromotions",i:"autoCompleteOptions",m:"searchbox"},gz:{name:"noResultsString",l:W(["string"]),defaultValue:void 0,s:!0,g:void 0,i:void 0,m:"results"},py:{name:"addOverride",l:W(["string"]),defaultValue:void 0,s:!0,g:void 0,i:void 0,m:void 0},hz:{name:"numTopRefinements",l:ji,defaultValue:void 0,s:!1,g:void 0,i:void 0,m:void 0},Rz:{name:"webSearchResultSetSize",l:W(["number","string"]),defaultValue:void 0,s:!0,
g:"resultSetSize",i:"webSearchOptions",m:void 0},Qz:{name:"webSearchExtendedRestricts",l:W(["object"]),defaultValue:void 0,s:!1,g:"restrict-extended",i:"webSearchOptions",m:void 0},Oz:{name:"lr",l:W(["string"]),defaultValue:void 0,s:!0,g:"lr",i:"webSearchExtendedRestricts",m:void 0},Kz:{name:"cr",l:W(["string"]),defaultValue:void 0,s:!0,g:"cr",i:"webSearchExtendedRestricts",m:void 0},Mz:{name:"gl",l:W(["string"]),defaultValue:void 0,s:!0,g:"gl",i:"webSearchExtendedRestricts",m:void 0},Lz:{name:"filter",
l:W(["number"]),defaultValue:void 0,s:!0,g:"filter",i:"webSearchExtendedRestricts",m:void 0},Jz:{name:"as_sitesearch",l:W(["string"]),defaultValue:void 0,s:!0,g:"as_sitesearch",i:"webSearchExtendedRestricts",m:void 0},Hz:{name:"as_oq",l:W(["string"]),defaultValue:void 0,s:!0,g:"as_oq",i:"webSearchExtendedRestricts",m:void 0},Tz:{name:"sort_by",l:W(["string"]),defaultValue:void 0,s:!0,g:"sort_by",i:"webSearchExtendedRestricts",m:void 0},Iz:{name:"as_rights",l:W(["string"]),defaultValue:void 0,s:!0,
g:"as_rights",i:"webSearchExtendedRestricts",m:void 0},Gz:{name:"as_filetype",l:W(["string"]),defaultValue:void 0,s:!0,g:"as_filetype",i:"webSearchExtendedRestricts",m:void 0},Sz:{name:"webSearchSafesearch",l:W(["string"]),defaultValue:void 0,s:!0,g:"restrict-safesearch",i:"webSearchOptions",m:void 0},Nz:{name:"webSearchLinkTarget",l:W(["string"]),defaultValue:void 0,s:!0,g:"linkTarget",i:"webSearchOptions",m:"results"},Pz:{name:"webSearchQueryAddition",l:W(["string"]),defaultValue:void 0,s:!0,g:"queryAddition",
i:"webSearchOptions",m:void 0},Ey:{name:"enableImageSearch",l:ii,defaultValue:void 0,s:!0,g:"enableImageSearch",i:void 0,m:"results"},By:{name:"disableWebSearch",l:ii,defaultValue:void 0,s:!0,g:"disableWebSearch",i:void 0,m:void 0},zy:{name:"defaultToImageSearch",l:ii,defaultValue:void 0,s:!0,g:"defaultToImageSearch",i:void 0,m:void 0},Xy:{name:"imageSearchLayout",l:W(["string"]),defaultValue:void 0,s:!0,g:"layout",i:"imageSearchOptions",m:"results"},Zy:{name:"imageSearchExtendedRestricts",l:W(["object"]),
defaultValue:void 0,s:!1,g:"restrict-extended",i:"imageSearchOptions",m:void 0},Yy:{name:"image_lr",l:W(["string"]),defaultValue:void 0,s:!0,g:"lr",i:"imageSearchExtendedRestricts",m:void 0},Qy:{name:"image_cr",l:W(["string"]),defaultValue:void 0,s:!0,g:"cr",i:"imageSearchExtendedRestricts",m:void 0},Sy:{name:"image_gl",l:W(["string"]),defaultValue:void 0,s:!0,g:"gl",i:"imageSearchExtendedRestricts",m:void 0},Ry:{name:"image_filter",l:W(["number"]),defaultValue:void 0,s:!0,g:"filter",i:"imageSearchExtendedRestricts",
m:void 0},Py:{name:"image_as_sitesearch",l:W(["string"]),defaultValue:void 0,s:!0,g:"as_sitesearch",i:"imageSearchExtendedRestricts",m:void 0},Ny:{name:"image_as_oq",l:W(["string"]),defaultValue:void 0,s:!0,g:"as_oq",i:"imageSearchExtendedRestricts",m:void 0},az:{name:"image_sort_by",l:W(["string"]),defaultValue:void 0,s:!0,g:"sort",i:"imageSearchExtendedRestricts",m:void 0},Oy:{name:"image_as_rights",l:W(["string"]),defaultValue:void 0,s:!0,g:"as_rights",i:"imageSearchExtendedRestricts",m:void 0},
My:{name:"image_as_filetype",l:W(["string"]),defaultValue:void 0,s:!0,g:"as_filetype",i:"imageSearchExtendedRestricts",m:void 0},Vy:{name:"image_size",l:W(["string"]),defaultValue:void 0,s:!0,g:"imgsz",i:"imageSearchExtendedRestricts",m:void 0},Ty:{name:"image_colortype",l:W(["string"]),defaultValue:void 0,s:!0,g:"imgc",i:"imageSearchExtendedRestricts",m:void 0},Uy:{name:"image_dominantcolor",l:W(["string"]),defaultValue:void 0,s:!0,g:"imgcolor",i:"imageSearchExtendedRestricts",m:void 0},Wy:{name:"image_type",
l:W(["string"]),defaultValue:void 0,s:!0,g:"imgtype",i:"imageSearchExtendedRestricts",m:void 0},$y:{name:"imageSearchResultSetSize",l:W(["number","string"]),defaultValue:void 0,s:!0,g:"resultSetSize",i:"imageSearchOptions",m:void 0},Jy:{name:"gaQueryParameter",l:W(["string"]),defaultValue:void 0,s:!0,g:"queryParameter",i:"googleAnalyticsOptions",m:"searchbox"},Iy:{name:"gaCategoryParameter",l:W(["string"]),defaultValue:void 0,s:!0,g:"categoryParameter",i:"googleAnalyticsOptions",m:"searchbox"},ny:{name:"adchannel",
l:W(["string"]),defaultValue:void 0,s:!0,g:"adchannel",i:void 0,m:void 0},oy:{name:"adclient",l:W(["string"]),defaultValue:void 0,s:!0,g:"adclient",i:void 0,m:void 0},ry:{name:"adtest",l:W(["string"]),defaultValue:void 0,s:!0,g:"adtest",i:void 0,m:void 0},qy:{name:"adoptions",l:W(["object"]),defaultValue:void 0,s:!1,g:"adoptions",i:void 0,m:void 0},xz:{name:"overlayResults",l:ii,defaultValue:!1,s:!0,g:"overlayResults",i:void 0,m:void 0},Gy:{name:"enableRichSnippets",l:ii,defaultValue:!1,s:!1,g:void 0,
i:void 0,m:"results"},Ky:{name:"hideElementBranding",l:ii,defaultValue:!1,s:!1,g:void 0,i:void 0,m:void 0},kz:{name:"personalizedAds",l:ii,defaultValue:!0,s:!0,g:"personalizedAds",i:void 0,m:void 0},yy:{name:"cssThemeVersion",l:W(["number"]),defaultValue:void 0,s:!1,g:void 0,i:void 0,m:void 0},ez:{name:"mobileLayout",l:W(["string"]),defaultValue:"enabled",s:!0,g:"mobileLayout",i:void 0,m:void 0},bz:{name:"isMobileDevice",l:ii,defaultValue:!1,s:!1,g:void 0,i:void 0,m:void 0},cz:{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},Ly:{name:"imageLayoutRedesign",l:ii,defaultValue:!1,s:!1,g:void 0,i:void 0,m:void 0}},ui=function(a,b){for(var c in ti)ti.hasOwnProperty(c)&&a.call(b,ti[c])},vi=["oq","gs_204"];var wi=function(a,b){var c={};ui(function(d){var e=a.getAttribute(b+d.name);null!=e&&(c[d.name]=e)},null);return c},xi=function(a,b){this.node=a;this.uo=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=wi(a,e)}this.attributes=d;this.hc=ni[c].hc;this.type=ni[c].ve;a=b?b.gname:a.getAttribute(e+"gname");this.ya=mi[this.hc].$f(a);this.vr=function(){var g=this.node;
if(0==this.uo){var h=document.createElement("div");var k=g.parentNode;k.insertBefore(h,g);k.removeChild(g);h.id=g.id;this.node=h}else 1==this.uo&&(h=document.createElement("div"),g.appendChild(h),this.node=h);this.node.id&&0!==this.node.id.length||(this.node.id=ki())}};var yi=' <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> <div class="gsc-table-result"> <div data-if="Vars.richSnippet" data-attr="0" data-body="render(\'thumbnail\',richSnippet,{url:unescapedUrl,target:target,localizedMessages:localizedMessages})"> </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="{ \'href\':originalContextUrl, \'target\':target, \'class\':imageClass }" ><img data-attr="{ \'src\':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 + \' \u00d7 \' + height" ></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" ></div ></div> <div id="base_imageResult_classic" ><div class="gs-result gs-imageResult gs-imageResult-classic" data-body="render(\'base_imageResult_content\', Vars, { imageClass: \'gs-image gs-image-scalable\' })" ></div ></div> <div id="base_imageResult_column" ><div class="gs-result gs-imageResult gs-imageResult-column" data-body="render(\'base_imageResult_content\', Vars, { imageClass: \'gs-image gs-image-scalable\' })" ></div ></div> <div id="base_imageResult_popup" ><div class="gs-result gs-imageResult gs-imageResult-popup" onmouseover="google.search.ImageSearch.showPopup(this)" onmouseout="google.search.ImageSearch.hidePopup(this)" ><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> <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> ',
zi=' <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> <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" onmouseover="google.search.ImageSearch.showPopup(this)" onmouseout="google.search.ImageSearch.hidePopup(this)" ><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 Bi={xx:function(a){Ai=a}},Ci=bd(""),Ai;Bi.sq=function(a){Di.unshift(a);return Di};var Di=["base_",""],Fi=function(a,b){Ei[a]||(Ei[a]=eval("[function(Vars,render,html,bidiTextDir,bidiHtmlDir,bidiTextMarkAfter,bidiHtmlMarkAfter, localizedMessages){with(Vars)return("+a+")}][0]"));return Ei[a](b,Bi.aa,Uh,th,uh,vh,wh,xh)};Bi.IB=function(a){Ua();Fi=a};var Ei={},Gi=function(){var a=4===Ai?zi:yi;a&&(U(document.body,Uh(a,{wb:!0})),zi=yi="")};
Bi.aa=function(a,b){var c=0;for(Gi();!a.appendChild;){if(c>=Di.length)return Uh(a+" not found");a=di(Di[c++]+a)||a}for(var d={},e=1;e<arguments.length;e++)for(var g in arguments[e])d[g]=arguments[e][g];var h;try{var k=Uh(Ci,{wb:!0});g=e=!1;var l,n,v=function(M){M="data-"+M;l=(h=n.getAttribute(M))?Fi(h,d):"";t.removeAttribute&&t.removeAttribute(M);return h};for(n=a.firstChild;n;n=e?n:n.nextSibling){var t=n.cloneNode(!1);if(1!=n.nodeType)(3!=n.nodeType||n.nodeValue.match(/\S/))&&U(k,t);else{v("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}v("if")&&(g=!1);if(h||v("elif"))if(g||!l)continue;else g=!0;if(!v("attr")||l){var D=t;U(k,D);if(h)for(var w in l)void 0!=l[w]&&("class"==w?D.className=l[w]:D.setAttribute(w,l[w]))}else t=k;if(v("facetgroup"))for(D=0;D<d.display_facets.length;D++){var P={index:""};1==d.display_facets.length?P={index:"sizeone"}:0==D?P={index:"first"}:D==d.display_facets.length-1&&
(P={index:"last"});U(t,(0,Bi.aa)("facetGroupEntry",d.display_facets[D],P))}var X=v("body")?l&&l instanceof Node?l:Lh(""+l):(0,Bi.aa)(n,d,v("vars")?l:{});try{X&&U(t,X)}catch(M){}}}return k}catch(M){return Uh(M.toString()+": "+h,{wb:!0})}};var Hi=function(a,b,c,d,e){e=void 0===e?null:e;this.av=a;this.Ea=b;this.ld=c;this.os=d;this.yp=e?e:(new Of(1151,"0")).te()};Hi.prototype.xw=function(a,b,c,d){a=(new nh).kx(1).Nw(c+": "+a).ex(this.av).Hg(this.Ea).rx(Date.now()).Mw(this.ld).lx(b).Sw(this.os);d&&a.nx(d);this.yp.Mr(a);this.yp.flush()};
Hi.prototype.rf=function(a,b,c,d){var e=this;return function(){var g=Array.prototype.slice.call(arguments,0)||[];try{return d.apply(this,g)}catch(h){throw"string"===typeof h&&(h={message:h}),e.xw(h.message,a,b,c),h.message;}}};var Ji=function(){this.tw=Ii;Ii+=1;this.Ja={width:100,height:75};this.Fb="_blank";this.ub("small");this.$q();this.Pc=this.Wc=this.ab=this.Yg=this.bd=this.Rg=this.Fh=this.xe=null;this.results=[];this.Sg={};this.Ne=this.rc="";if("object"===typeof window&&window.location&&window.location.hostname&&""!=window.location.hostname){if(""==Xh){var a=window.location.hostname.toLowerCase().split(".");2>a.length&&(Xh=".com");var b=a.pop();a=a.pop();Xh=2==b.length?Yh[a]&&1==Yh[a][b]?"."+a+"."+b:"."+b:".com"}b=
Xh}else b=".com";this.Om=b;this.Sc=this.Tf=null;this.M=!1;this.Ea="none";this.Gb=null},Ii=0,Ki=/style=([^&]*)/;f=Ji.prototype;
f.Al=function(a){a.html&&delete a.html;if(a.type&&"SPELL_CORRECTED_RESULTS"==a.type){var b=V("gs-result");var c=Mh({text:xh["showing-results-for"]+" ",className:"gs-spelling",yc:!0}),d=document.createElement("a"),e=sh(this.Tb(a.correctedAnchor));ld(d,e);c.appendChild(d);b.appendChild(c);c=Mh({text:xh["search-instead-for"]+" ",className:"gs-spelling",yc:!0});S(c,"gs-spelling-original");d=document.createElement("a");e=sh(this.Tb(a.originalAnchor));ld(d,e);c.appendChild(d);b.appendChild(c)}else b=Mh({text:xh.dym+
" ",className:"gs-spelling",yc:!0}),S(b,"gs-result"),c=document.createElement("a"),d=sh(this.Tb(a.anchor)),ld(c,d),b.appendChild(c);a.html=b};f.ec=function(){return null};f.Tb=function(a){return a};f.Gd=function(){return!1};f.Ld=function(a){return a};f.yh=function(){return new Ji};f.Yj=function(){};f.Mh=function(){return null};f.Lh=function(){return null};f.to=function(){};f.wl=function(){};f.tl=function(){};
var Li=function(){if(google.search&&google.search.Wp){var a=decodeURIComponent(google.search.Wp).match(Ki);if(a&&a[1])return a[1]}return null};f=Ji.prototype;f.ql=function(a){a.Wc=this.Wc;a.Ve=this.Ve;a.Fb=this.Fb;a.Na=this.Na;a.bd=this.bd;this.Ja&&(a.Ja={width:this.Ja.width,height:this.Ja.height});a.ph=this.ph;a.ic=this.ic;a.jc=this.jc;a.rd=this.rd;a.Ea=this.Ea;a.Gb=this.Gb};f.ee=function(a){this.Wc=null==a||""==a?null:a};
f.jo=function(a,b){a="";this.jc&&this.M?(a=this.rd?"https://csqr-autopush.corp.google.com/cse/element/v1":"https://cse.google.com/cse/element/v1",a+="?rsz="+this.Na+"&num="+this.De()+"&hl=en"):this.ic&&this.M&&(a="https://www.googleapis.com/customsearch/v1element?key=AIzaSyCVAXiUzRYsML1Pv6RwSG1gunmMikTzQqY&rsz="+this.Na+"&num="+this.De()+"&hl=en&prettyPrint=false");this.Ve&&(a+="&source="+encodeURIComponent(this.Ve));this.Om&&(a+="&gss="+this.Om);b&&(a+="&start="+b);this.Ea&&(a+="&cselibv="+this.Ea);
return a};f.tb=function(a){this.Fb=a};f.vm=function(){return this.oc};f.Ce=function(){return this.Fb&&""!=this.Fb?this.Fb:null};f.Gc=function(){null==this.xe&&(this.xe="gsc-"+this.ab+"Result");return this.xe};f.pm=function(){null==this.Fh&&(this.Fh="gs-"+this.ab+"Result");return this.Fh};f.Nm=function(){null==this.Rg&&(this.Rg=xh[this.ab]);return this.bd?this.bd:this.Rg};f.ub=function(a){this.ep(a)};f.Hg=function(a){a&&(this.Ea=a)};f.vl=function(a,b,c){this.Gb=new Hi(a,this.Ea,b,c)};
f.ep=function(a){var b=-1;"number"===typeof a?b=a:isNaN(parseInt(a,10))||(b=parseInt(a,10));if(0<b&&8>=b)this.Na=b;else switch(a){case "large":this.Na="large";break;default:case "small":this.Na="small"}};f.cp=function(a,b){var c=void 0===b?{}:b;b=void 0===c.tj?1:c.tj;c=void 0===c.rj?10:c.rj;var d=-1;"number"===typeof a?d=a:isNaN(parseInt(a,10))||(d=parseInt(a,10));d>=b&&d<=c?this.Na=d:"filtered_cse"==a?this.Na=a:this.ep(a)};
f.Ta=function(a,b,c){var d=void 0;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.De();e&&(d=e*(c-1))}c=this.ri(a,void 0,d);(b=bi(b))&&(c+="&"+b);b=this.Sg.hasOwnProperty(c);if(c==this.Ne&&!b)return this.Ql(),!1;d=(new Date).getTime();if(b&&5E3>d-this.Sg[c])return!1;b&&(d=-1);this.Sg[c]=d;this.cursor=null;this.rc=a;this.Ne=c;this.oc=this.wm?this.wm():null;this.M&&(this.jc||this.ic)?Dh(Mi(this,c)):Bh(this.Dm(a,
c));return!0};var Mi=function(a,b){var c=z.google.search.cse,d="api"+Math.floor(2E4*Math.random());c[d]=function(e){var g=r(e.error?[e.error.code,e.error.message]:[200,null]),h=g.next().value;g=g.next().value;a.wg(e,h,g,h,b);delete c[d]};return b+"&callback=google.search.cse."+d};f=Ji.prototype;f.Dm=function(a,b){var c=b+(this.oc?"&"+this.oc:"");a=this.Qk(a,b);return c+("&context="+a)};
f.Ht=function(a){this.cursor&&a<this.cursor.pages.length&&(a=this.ri(this.rc,void 0,this.cursor.pages[a].start),this.cursor=null,this.Ne=a,this.M&&(this.jc||this.ic)?Dh(Mi(this,a)):Bh(this.Dm(this.rc,a)))};f.Yf=function(){return this.cursor&&null!=this.cursor.currentPageIndex?this.cursor.currentPageIndex+1:null};f.De=function(){return isNaN(parseInt(this.Na,10))?"small"==this.Na?4:"large"==this.Na?8:"filtered_cse"==this.Na?10:4:parseInt(this.Na,10)};
f.Mk=function(a){var b=Th("http://code.google.com/apis/ajaxsearch/faq.html",xh.watermark+" - "+this.kr(),"_blank","gs-watermark");U(a,b)};f.kr=function(){var a=new Date;return a.getMonth()+1+"/"+a.getFullYear()};f.$q=function(){this.results=[]};f.Ql=function(){this.el&&this.el()};f.tt=function(){return{web:1,image:2}[this.ab]||0};f.wg=function(a,b,c,d,e){var g=this;this.Gb?this.Gb.rf(this.rc,"onSearchComplete",this.tt(),function(){return g.Sn(a,b,c,d,e)}).apply(this):this.Sn(a,b,c,d,e)};
f.Sn=function(a,b,c,d,e){e&&delete this.Sg[e];if(!e||!this.Ne||e==this.Ne){if(this.results&&0<this.results.length)for(e=0;e<this.results.length;e++)this.results[e].html&&Ni(this.results[e].html);this.results=a&&a.results&&0<a.results.length?a.results:[];this.completionStatus=b;this.hashStatus=d;c&&(this.Tf=c);this.Fo=a&&a.resultAttribution&&null!=a.resultAttribution&&""!=a.resultAttribution?a.resultAttribution:null;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(e=0;e<a.context.facets.length;e++)a.context.facets[e].facet_search_label&&(c=a.context.facets[e],d=parseInt(c.count,10),0<d&&(c.count=d,c.width=Math.ceil(100*d/parseInt(a.context.total_results,10)),b.push(c)));0<b.length&&b.sort(function(g,h){return h.count-g.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.yq();this.Ql()}};f.Gs=function(){return this.Fo?Mh({text:this.Fo,className:"gs-results-attribution"}):null};
f.fp=function(a){this.ph=a};f.yq=function(){for(var a=0;a<this.results.length;a++)this.Ch(this.results[a]);(a=this.context)&&this.tl(a)};f.mx=function(a,b,c){c=void 0===c?[]:c;this.el=Gh(a,b,c)};f.Vw=function(a,b){this.wm=Gh(a,b)};var Oi=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};Ji.prototype.Ub=function(a){this.bd=a};var Pi;function Ni(a){Pi||(Pi=Mh());Pi.appendChild(a);ld(Pi,gd)}
Ji.prototype.ys=function(a){var b=a||this.Tf;a={};var c=V(this.pm());S(c,"gs-result");S(c,"gs-error-result");b=Mh({text:b,className:"gs-snippet"});U(c,b);a.html=c;return a};Ji.prototype.zs=function(a){var b=a||this.Sc;a={};var c=V(this.pm());S(c,"gs-result");S(c,"gs-no-results-result");b=Mh({text:b,className:"gs-snippet"});U(c,b);a.html=c;return a};Ji.prototype.Xo=function(a){this.Ja=a};var Qi=function(a,b,c){this.query=a;this.Qv=b;this.za=c};Ji.prototype.Vo=function(a){this.jc=a};
Ji.prototype.Uo=function(a){this.rd=a};Ji.prototype.To=function(a){this.ic=a};var Ri=function(){};f=Ri.prototype;f.jh=function(){return[]};f.ih=function(){return{}};f.Sj=function(){return""};f.Xc=function(){return null};f.ek=function(){};f.type=function(){return null};f.clone=function(){return new Ri};var Si=function(a,b){this.zp="cx";this.Tj=a;this.uc=(void 0===b?null:b)||null};f=Si.prototype;f.type=function(){return this.zp};f.Sj=function(){return this.Tj};f.Xc=function(){return this.uc};f.ek=function(a){this.uc=a};
f.jh=function(){var a=[];this.uc&&(0==this.uc.indexOf("more:")||0==this.uc.indexOf("less:")?a.push(this.uc):a.push("more:"+this.uc));return a};f.ih=function(){var a={};return a[this.zp]=this.Tj,a};f.clone=function(){return new Si(this.Tj,this.uc)};function Ti(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 Si(a,b)};var Ui=function(){Ji.call(this);this.ab="image";this.ja=this.Ya=this.sb=null;this.Ua={};this.Oe="classic";this.X=new Ri;this.Ja={width:112,height:84};this.mb=null};yh(Ui,Ji);var Vi=[],Wi={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};f=Ui.prototype;
f.yh=function(){var a=new Ui;this.ql(a);a.sb=this.sb;a.Ya=this.Ya;a.ja=this.ja;a.Ua=this.Ua;a.Zi=this.Zi;a.ak(this.Oe);a.X=this.X.clone();a.M=this.M;a.mb=this.mb;return a};f.Ld=function(a){a=a.replace(/\s+$/,"").replace(/^\s+/,"");return a.replace(/\s+/g,"_").toLowerCase()};f.Gd=function(a){return this.M?this.X.Xc()==this.Ld(a):!1};f.Tb=function(a){var b=this.X.Xc();return this.M&&b?a.replace(new RegExp("[ +]?"+b.replace(/^[\s\xa0]+/,"")),""):a};
f.Gc=function(){return this.xe=["gsc-"+this.ab+"Result","gsc-"+this.ab+"Result-"+this.Oe].join(" ")};f.Qk=function(a,b){return Oi(Vi,[this,a,b])};
f.ri=function(a,b,c){b=this.jo(null==b?"CustomImageSearch.RawCompletion":b,c);this.ic&&this.M&&(b+="&searchtype=image");a=[a];this.Wc&&a.push(this.Wc);a=a.concat(this.X.jh()).join(" ");var d=this.X.ih(),e=[];for(g in d)e.push(g+"="+d[g]);var g="&"+e.join("&");g=g+"&q="+encodeURIComponent(a);"off"==this.Ya||"active"==this.Ya?g+="&safe="+this.Ya:this.sb&&(g+="&safe="+this.sb);this.mb&&(g+="&cse_tok="+this.mb);this.Ua&&(a=bi(this.Ua))&&(g+="&"+a);this.ja&&(g+="&exp="+this.ja.join());b+=g;this.Pc=g;c&&
0!=c&&(this.Pc=this.Pc+"&start="+c);window.google.loader.GoogleLocale&&this.ic&&this.M&&(b+="&googlehost="+encodeURIComponent(window.google.loader.GoogleLocale));return b};
f.Ch=function(a){a.html&&delete a.html;a.target=this.Ce()||void 0;a.html=Bi.aa("imageResult_"+this.Oe,a);var b=Xi(a.tbWidth,a.tbHeight,this.Ja);if(!this.Zi)for(var c=a.html.firstChild;c;c=c.nextSibling)if(1==c.nodeType){var d=Array.from(c.getElementsByTagName("img"));"IMG"==c.tagName.toUpperCase()&&d.push(c);d=r(d);for(var e=d.next();!e.done;e=d.next())e=e.value,Rf(e,"gs-image-scalable")&&(e.style.width=b.width+"px",e.style.height=b.height+"px")}this.Mk(a.html)};
f.ak=function(a){if("classic"==a||"column"==a||"popup"==a){var b=this.results;if(this.Oe!=a&&b)for(var c=0;c<b.length;c++){var d=b[c];d.html&&delete d.html}this.Oe=a;"classic"==a?this.Ja={width:112,height:84}:"column"==a?this.Ja={width:112,height:168}:"popup"==a&&(this.Ja={width:224,height:84})}};f.Yw=function(a){this.Zi=a};f.gk=function(a,b){this.X=Ti(a,b);this.X instanceof Si&&(this.M=!0)};f.Lh=function(){return this.M?this.X.type():null};f.Mh=function(){return this.M?this.X.Sj():null};
f.ec=function(){return this.M?this.X.Xc():null};f.Yj=function(a){this.M&&a&&this.X.ek(a)};f.Xe=function(a){a&&(this.mb=a)};f.ub=function(a){this.cp(a,{tj:1,rj:20})};f.De=function(){var a=Ji.prototype.De.call(this);return this.M&&a&&"number"!=typeof this.Na?2*a:a};f.$j=function(a){this.Ya=a};f.fe=function(a,b){if("restrict-safesearch"==a)this.sb=b?"active"==b||"off"==b?b:null:null;else if("restrict-extended"==a)if(b)for(var c in b)a=b[c],Wi[c]&&(this.Ua[c]=a);else this.Ua={}};
var Xi=function(a,b,c,d,e){var g=Math.min(c.width/a,c.height/b);a={width:Math.round(a*g),height:Math.round(b*g)};d&&(d.width=a.width,d.height=a.height,e&&(d.style.left=(c.width-a.width)/2+"px"));return a};Ui.prototype.tb=function(a){Ji.prototype.tb.call(this,a)};Ui.prototype.ee=function(a){Ji.prototype.ee.call(this,a)};Ui.prototype.Jg=function(a){this.ja=Array.isArray(a)&&0!=a.length?a:null};var Yi=function(){Ji.call(this);this.ab="web";this.ja=this.Ya=this.sb=null;this.Ua={};this.X=new Ri;this.mb=null;this.Ob=new $g};yh(Yi,Ji);var Zi=[],$i={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};f=Yi.prototype;
f.yh=function(){var a=new Yi;this.ql(a);a.sb=this.sb;a.Ya=this.Ya;a.ja=this.ja;a.Ua=this.Ua;a.X=this.X.clone();a.M=this.M;a.mb=this.mb;return a};f.to=function(a){var b=Oi(Zi,[this,null,null]),c=0;b&&(c=parseInt(b,10));b=3==Zi[c].length?new Qi(Zi[c][1]||a&&a.prefetchQuery,Zi[c][2],Zi[c][0],a):new Qi("","",Zi[c],a);Zi[c]=null;b.za.wg(a,200,void 0,200,b.Qv)};f.Ld=function(a){a=a.replace(/\s+$/,"").replace(/^\s+/,"");return a.replace(/\s+/g,"_").toLowerCase()};
f.Gd=function(a){return this.M?this.X.Xc()==this.Ld(a):!1};f.Tb=function(a){var b=this.X.Xc();return this.M&&b?a.replace(new RegExp("[ +]?"+b.replace(/^[\s\xa0]+/,"")),""):a};f.Qk=function(a,b){return Oi(Zi,[this,a,b])};
f.ri=function(a,b,c){b=null==b?"CustomWebSearch.RawCompletion":b;a=[a];this.Wc&&a.push(this.Wc);a=a.concat(this.X.jh()).join(" ");var d=this.X.ih(),e=[];for(g in d)e.push(g+"="+d[g]);var g="&"+e.join("&");g+="&q="+encodeURIComponent(a);"off"==this.Ya||"active"==this.Ya?g+="&safe="+this.Ya:this.sb&&(g+="&safe="+this.sb);this.mb&&(g+="&cse_tok="+this.mb);this.Ua&&(a=bi(this.Ua))&&(g+="&"+a);this.ja&&(g+="&exp="+this.ja.join());b=this.jo(b,c);b+=g;this.Pc=g;c&&0!=c&&(this.Pc=this.Pc+"&start="+c);window.google.loader.GoogleLocale&&
(b=this.ic&&this.M?b+("&googlehost="+encodeURIComponent(window.google.loader.GoogleLocale)):b+("&gl="+encodeURIComponent(window.google.loader.GoogleLocale)));return b};f.Br=function(a,b){var c=Mh({text:rh(a.visibleUrl),className:"gs-visibleUrl"});U(b,c);S(c,"gs-visibleUrl-short");a=Mh({text:rh(a.url),className:"gs-visibleUrl"});U(b,a);S(a,"gs-visibleUrl-long")};
f.wl=function(a){a.html&&delete a.html;var b=V("gs-promotion");S(b,"gs-result");var c=V("gs-promotion-table");U(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=Rh(d,null,null,"gs-promotion-image");if(a.url){var e=Sh(a.url,"",this.Ce());a.clicktrackUrl&&aj(e,a.clicktrackUrl,a.url);U(e,d);d=e}e=d}d=null;a.clicktrackUrl&&(d={},d["data-cturl"]=a.clicktrackUrl,d["data-ctorig"]=a.url);d=Th(a.url,a.title,this.Ce(),"gs-title",void 0,d);if(a.titleRight){var g=
Nh("","gs-promotion-title-right"),h=this.Ob.jb(" "+a.titleRight);ld(g,h);U(d,g)}d.dir=uh(d.innerHTML);S(d,"gs-bidi-start-align");h=V(a.image?"":"gs-promotion-text-cell");U(c,h);U(h,d);Yi.prototype.Br(a,h);c=V();if(e){g=V("gs-promotion-table-snippet-with-image");U(h,g);h=V("gs-promotion-image-cell");var k=V("gs-promotion-image-box");U(k,e);U(h,k);U(g,h);S(c,"gs-promotion-text-cell-with-image");U(g,c)}else a.bodyLines&&U(h,c);if(a.bodyLines)for(e=a.bodyLines,g="right"==a.bodyLinkAlignment,h=0;h<e.length;h++){var l=
e[h],n=l.title,v=l.url,t=l.visibleUrl;k=void 0;n&&(k=Nh(""),n=this.Ob.jb(n),ld(k,n));n=void 0;v&&t&&(n=Sh(v,"",this.Ce()),l.clicktrackUrl&&aj(n,l.clicktrackUrl,v),l=Nh("","gs-title"),t=this.Ob.jb(t),ld(l,t),U(n,l));t=V("gs-snippet");k&&g&&(U(t,k),n&&U(t,Lh(" ")));n&&U(t,n);k&&!g&&(n&&U(t,Lh(" ")),U(t,k));t.dir=uh(d.innerHTML);S(t,"gs-bidi-start-align");U(c,t)}a.html=b};f.tl=function(a){delete a.html;0<a.display_facets.length&&(a.html=(0,Bi.aa)("facets",a))};
f.Ch=function(a){a.html&&delete a.html;a.target=this.Ce()||void 0;a.title=a.title||a.visibleUrl;a.html=(0,Bi.aa)("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&&aj(b,a.clicktrackUrl,a.unescapedUrl);for(var c=b.getElementsByTagName("a"),d=0,e;e=c[d];d++)e.href==a.unescapedUrl&&aj(e,a.clicktrackUrl,a.unescapedUrl)}this.Mk(a.html)};
var aj=function(a,b,c){a.setAttribute("data-cturl",b);a.setAttribute("data-ctorig",c)};f=Yi.prototype;f.gk=function(a,b){this.Tf=null;this.X=Ti(a,b);this.X instanceof Si&&(this.M=!0)};f.Lh=function(){return this.M?this.X.type():null};f.Mh=function(){return this.M?this.X.Sj():null};f.ec=function(){return this.M?this.X.Xc():null};f.Yj=function(a){this.M&&a&&this.X.ek(a)};f.Xe=function(a){a&&(this.mb=a)};f.$j=function(a){this.Ya=a};
f.fe=function(a,b){"restrict-safesearch"==a&&(this.sb=b?"active"==b||"off"==b||"moderate"==b?b:null:null);if("restrict-extended"==a)if(b)for(var c in b)a=b[c],$i[c]&&(this.Ua[c]=a);else this.Ua={}};f.ub=function(a){this.cp(a,{tj:1,rj:20})};f.tb=function(a){Ji.prototype.tb.call(this,a)};f.ee=function(a){Ji.prototype.ee.call(this,a)};f.Jg=function(a){this.ja=Array.isArray(a)&&0!=a.length?a:null};var ej=function(a,b){this.Bk=!(!window.history||!window.history.pushState);this.Ck=bj();this.li=this.Bk||this.Ck;var c=window.location.href;this.Kq=0<=c.indexOf("#")?c.substring(0,c.indexOf("#")):c;this.Ri=!1;this.lv=b;b=cj(dj());this.mj=b.Cn;this.Qc=b.state;if(this.li){b=Fh(this,ej.prototype.ov);this.Bk&&window.addEventListener?(window.addEventListener("popstate",b,!1),window.addEventListener("hashchange",b,!1)):this.Ck&&(window.addEventListener?window.addEventListener("hashchange",b,!1):window.attachEvent&&
window.attachEvent("onhashchange",b));b=!1;for(var d in this.Qc){b=!0;break}b?this.Yl():this.hp(a,!0)}},fj={"gsc.q":!0,"gsc.tab":!0,"gsc.page":!0,"gsc.ref":!0,"gsc.sort":!0},gj={"gsc.tab":!0,"gsc.page":!0},bj=function(){return"onhashchange"in window&&(!wd||8<=document.documentMode)};f=ej.prototype;f.isEnabled=function(){return this.li};f.pushState=function(a){this.li&&!this.Ri&&this.hp(a,!1)};
f.hp=function(a,b){var c={};for(d in a)fj[d]&&(c[d]=a[d]);a=c;if(!hj(this.Qc,a)){var d=this.Qc=a;a=[];for(var e in d)null!=d[e]&&fj[e]&&a.push(encodeURIComponent(e)+"="+encodeURIComponent(d[e]));d=a.join("&");this.mj&&(d=this.mj+"&"+d);this.Bk?(e=document.title||"",d="#"+d,b?window.history.replaceState(null,e,d):window.history.pushState(null,e,d)):this.Ck&&(d=this.Kq+"#"+d,b?window.location.replace(d):pd(window.location,d))}};f.getState=function(){var a={},b;for(b in this.Qc)a[b]=this.Qc[b];return a};
f.ov=function(){var a=cj(dj());this.mj=a.Cn;hj(this.Qc,a.state)||(this.Qc=a.state,this.Yl())};f.Yl=function(){this.Ri=!0;this.lv(this.getState());this.Ri=!1};
var dj=function(){var a=window.location.href,b=a.indexOf("#");return 0>b?"":a.substring(b+1)},hj=function(a,b){for(var c in a)if(a[c]!==b[c])return!1;for(c in b)if(!a.hasOwnProperty(c))return!1;return!0},cj=function(a){var b={};a=a.split("&");for(var c=[],d=0;d<a.length;d++){var e=a[d],g=e.indexOf("="),h=!1;if(-1!=g){var k=decodeURIComponent(e.substr(0,g));fj[k]&&(g=decodeURIComponent(e.substr(g+1)),gj[k]?(g=parseInt(g,10),isNaN(g)||(b[k]=g)):b[k]=g,h=!0)}h||c.push(e)}return{state:b,Cn:c.join("&")}};var ij=function(a){if(!a)return a;var b=[["url","url"],["clicktrackUrl",function(t){return["url","https://www.google.com"+t]}],["title","title"],["visibleUrl","visibleUrl"]],c=[["title","content"]],d=[["url","url"],["width","width"],["height","height"]],e=[];a=r(a);for(var g=a.next();!g.done;g=a.next()){var h=g.value;g={};for(var k=r(b),l=k.next();!l.done;l=k.next()){var n=r(l.value);l=n.next().value;n=n.next().value;h[l]&&("function"===typeof n?(n=r(n(h[l])),l=n.next().value,n=n.next().value,g[l]=
n):g[n]=h[l])}if(h.bodyLines&&0<h.bodyLines.length)for(k=h.bodyLines[0],l=r(c),n=l.next();!n.done;n=l.next()){var v=r(n.value);n=v.next().value;v=v.next().value;k[n]&&(g[v]=k[n])}if(h.image)for(h=h.image,k={},g.image=k,l=r(d),n=l.next();!n.done;n=l.next())v=r(n.value),n=v.next().value,v=v.next().value,h[n]&&(k[v]=h[n]);e.push(g)}return e};for(var jj={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"},kj=r(Object.entries(jj)),lj=kj.next();!lj.done;lj=kj.next()){var mj=r(lj.value),nj=mj.next().value,oj=mj.next().value;Ra("google.loader.themes."+nj,oj,void 0)};var pj={"result-info":function(a,b){return"About "+(a+(" results ("+(b+" seconds)")))},page:function(a){return"Page "+a}},qj={"search-on-google":function(){var a=r(["Search for "," on Google"]),b=a.next().value;a=a.next().value;return{prefix:b,qp:a}},"google-custom-search":function(){var a=r([""," Custom Search"]),b=a.next().value;a=a.next().value;return{prefix:b,qp:a}}};var rj=/^[6-9]$/,sj=/<\/?(?:b|em)>/gi,tj={Tp:8,Fk:9,Ek:13,dh:27,yz:32,Qp:37,Sp:38,Rp:39,Pp:40,Up:46,jz:190};var uj=function(a){return{contains:function(b){return b in a},CA:function(b){return!!a[b]},mt:function(b){return a[b]||0},fb:function(b){return a[b]||""},nt:function(b){return a[b]||null}}},vj=uj({});var wj=function(a,b,c,d,e,g){function h(n){if(e)for(var v=0,t;t=n[v++];)for(var D=0;D<e.length;++D)if(t==e[D])return!0;return!1}var k=!1,l={Bi:function(){return a},Cb:function(){return b},Zf:function(){return c},v:function(){return d},Lm:function(){return g.fb("za")},PA:function(){return g.fb("zb")},Oi:function(){return e||[]},XA:function(n){return!!e&&h([n])},TA:h,getParameters:function(){return g},ym: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}g||(g=vj);return l};var xj=/\s/g,yj=/\u3000/g,zj=/^\s/,Aj=/\s+/,Bj=/\s+/g,Cj=/^\s+|\s+$/g,Dj=/^\s+$/,Ej=/<[^>]*>/g,Fj=/&nbsp;/g,Gj=/&#x3000;/g,Hj=[/&/g,/&amp;/g,/</g,/&lt;/g,/>/g,/&gt;/g,/"/g,/&quot;/g,/'/g,/&#39;/g,/{/g,/&#123;/g],Ij=document.getElementsByTagName("head")[0],Jj=0,Kj=1,Lj=function(a){var b={};if(a)for(var c=0;c<a.length;++c)b[a[c]]=!0;return b},Mj=function(){return(new Date).getTime()},Nj=function(a,b){void 0===b&&(b=a);var c=function(){return b};return{ag:c,Km:function(){return a},vt:c,WA:function(){return a<
b},ms:function(d){return d&&a==d.Km()&&b==d.vt()}}},Oj=function(a,b,c,d){if(null==b||""===b){if(!d)return;b=""}c.push(a+"="+encodeURIComponent(String(b)))},Pj=function(a,b){var c=[],d;for(d in a)Oj(d,a[d],c,b);return c.join("&")},Qj=function(a){for(var b=Hj.length,c=0;c<b;c+=2)a=a.replace(Hj[c],Hj[c+1].source);return a},Rj=function(a){for(var b=Hj.length,c=0;c<b;c+=2)a=a.replace(Hj[c+1],Hj[c].source);a=a.replace(Fj," ");return a.replace(Gj,"\u3000")},Sj=function(a,b){return a&&(-1<a.indexOf(" ")||
Aj.test(a))?(a=a.replace(Bj," "),a.replace(b?Cj:zj,"")):a},Tj=function(a,b,c){c&&(a=a.toLowerCase(),b=b.toLowerCase());return b.length<=a.length&&a.substring(0,b.length)==b},Uj=function(){},Vj=function(a,b){return wj(a.Bi(),a.Cb(),b,a.v(),a.Oi(),a.getParameters())},Wj=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},Xj=function(a,b){return b.Ia()-a.Ia()},Yj=function(a){var b={},c;for(c in a)b[c]=a[c];return b};var Zj=Tc(),ak=Zj&&!(0<=lc(Xc(),9)),bk=Zj&&!(0<=lc(Xc(),8)),ck=Zj&&0<=lc(Xc(),10),dk=sd();dk&&Xc();var ek=Rc("Opera"),fk=rd(),gk=Vc(),hk=Uc(),ik=Rc("Android"),jk=Rc("Macintosh");var kk=void 0!=document.documentElement.style.opacity,lk={rtl:"right",ltr:"left"},mk=function(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){}},nk=function(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{me:c,Eb:d}},ok=function(a,b,c){a=document.createElement(a);b&&(a.className=b);c&&(a.id=c);return a},pk=function(){var a=
ok("table");a.cellPadding=a.cellSpacing=0;a.style.width="100%";return a},qk=function(a){return ok("div",a)},rk=function(a,b){a.innerHTML!=b&&(b&&(bk?b&&(-1<b.indexOf(" ")||Aj.test(b))&&(b=b.replace(yj,"&#x3000;"),b=b.replace(xj,"&nbsp;")):ak&&(b='<pre style="font:inherit;margin:0">'+b+"</pre>")),a.innerHTML=b)},sk=function(a,b){a.dir!=b&&(a.dir=b,a.style.textAlign=lk[b])},uk=function(a,b,c){if(tk(a,b))return null;var d=ok("input");d.type="hidden";d.name=b;c&&(d.value=c);a.appendChild(d);return d},
tk=function(a,b){if(a=a.getElementsByTagName("input"))for(var c=0,d;d=a[c++];)if(d.name==b&&"submit"!=d.type.toLowerCase())return d;return null},vk=function(a){a&&(a.preventDefault&&a.preventDefault(),a.returnValue=!1);return!1},wk=function(a){if(a=a||window.event)a.stopPropagation&&a.stopPropagation(),a.cancelBubble=a.cancel=!0;return vk(a)},xk=function(a){a=a.insertCell(-1);var b=ok("a");nd(b,"#ifl");b.className="gssb_j gss_ifl";a.appendChild(b);return b},yk=function(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{Mp:c,Wm:b}},zk=function(a){var b={};if(a)for(var c=0,d;d=a[c++];)b[d.Mi()]=d;return b},Ak=function(a){return a?a.ownerDocument||a.document:window.document},Bk=function(a){return a?(a=Ak(a),a.defaultView||a.parentWindow):window},Ck=function(){return kk?"opacity":"filter"},Dk=function(a){return kk?a+"":(bk?"progid:DXImageTransform.Microsoft.Alpha(":
"alpha(")+"opacity="+Math.floor(100*a)+")"};var Ek=function(){var a=function(){return 5},b=function(c,d,e){e.push({v:function(){return 505},position:1})};return{v:function(){return 153},ta:function(){return{Ia:a,it:b}}}},Gk=function(a,b,c){var d,e=function(){return Fk(a,b,c,d)},g=function(k,l){l.aa(k)},h=function(){return 505};return{va:function(k){d=k.zd()},v:function(){return 152},ta:function(){return{Eh:e,aa:g,Ed:Uj,Qi:Uj,Mi:h}}}},Fk=function(a,b,c,d){var e,g={v:function(){return 505},oa:function(){return e},aa:Uj};(function(){e=qk();e.style.textAlign=
"ltr"==d?"right":"left";var h=ok("img");od(h,a);h.srcset=b+" 2x";h.style.verticalAlign="middle";"ltr"==d?h.style.paddingRight="1px":h.style.paddingLeft="1px";e.appendChild(h);h=ok("span");h.style.color="#b5b5b5";h.style.fontSize="12px";h.style.verticalAlign="middle";var k=lh("");ld(h,k);h.appendChild(document.createTextNode(c));e.appendChild(h)})();return g};var Hk=function(a){var b,c=function(e){var g=1;if(b){var h=e.gg();"focus"==h||"blur"==h||"mousedown"==h?g=3:(e.Fg("partnerid",a),e.dk("types","t"))}return g},d=function(){return 10};return{K:function(){b=!0},v:function(){return 156},ta:function(){return{bg:c,Ia:d}}}};var Ik=function(a){return{mm:function(){return a.mm()},eb:function(){return a.eb()},nc:function(){return a.nc()}}};var Jk=function(a,b,c,d,e,g){function h(){return!!b&&!!b[0]}var k,l=!0,n,v={Fe:function(){return a},eb:function(){return a.eb()},Ai:function(){return h()?b[0]:null},nc:function(){return b},Kc:h,getParameters:function(){return c},pn:function(){return d},Fu:function(){return e},fB:function(){return g},v:function(){return l},$s:function(){n||(n=Ik(v));return n},mm:function(){return k}};b?b.length&&33==b[0].v()&&(e=l=!1):b=[];c?k=c.nt("t"):c=vj;return v};var Kk=function(a,b){var c=function(){return 2},d=function(e){for(var g=[],h=[],k=e.nc(),l=!1,n=0,v;v=k[n++];)34==v.v()?h.length<b&&(h.push(v),v.getParameters().fb("c")&&(l=!0)):g.length<a&&g.push(Vj(v,g.length));for(k=0;n=h[k++];){v=n.getParameters();var t={};t.a=v.fb("a");t.b=v.fb("b");t.c=v.fb("c");t.d=v.fb("d");t.e=l;g.push(wj("","",g.length,n.v(),n.Oi(),uj(t)))}return Jk(e.Fe(),g,e.getParameters(),e.pn(),e.Fu(),!0)};return{v:function(){return 122},ta:function(){return{Ia:c,Xr:d}}}};var Lk=function(){this.jd={}},Mk=Lj([155,149,153,154,311,152,156,122,151,158,294,160]);Lk.prototype.set=function(a,b){this.jd[a]=b};Lk.prototype.Pa=function(a,b){a in this.jd||(this.jd[a]=[]);this.jd[a].push(b)};var Nk=function(a,b,c,d,e,g){this.L=a;this.Yr=b;this.Ga=c;this.Hh=d;this.Dg=e;this.C=g;this.Jb={};this.Ah={};this.Wh=new Lk;this.Kk=[];this.Yb=[];this.Db=!1;this.pc()},Ok=[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];f=Nk.prototype;f.K=function(a){this.Fa();for(var b=0,c;c=this.Yb[b++];)c.K&&c.K(a);this.Db=!0};f.Fa=function(){if(this.Db){for(var a=0,b;b=this.Yb[a++];)b.Fa&&b.Fa();this.Db=!1}};
f.hj=function(){return this.Db};f.get=function(a,b){if(a=this.Jb[a])return this.im(a,this.jm(b))};f.Xa=function(a,b){if(a=this.Ah[a]){var c=[];b=this.jm(b);for(var d=0,e;e=a[d++];)c.push(this.im(e,b));return c}return[]};f.fo=function(a){a=a.jd;for(var b in a){var c=b,d=a[c];Mk[c]?this.Iw(c,d):this.Hw(c,d)}};f.Hw=function(a,b){(b=this.Bm(a,b))&&(this.Jb[a]=b)};f.Iw=function(a,b){for(var c=this.Ah[a]||[],d=0,e;d<b.length;++d)(e=this.Bm(a,b[d]))&&c.push(e);this.Ah[a]=c};
f.Bm=function(a,b){if(!(b instanceof Object))return null;if(b.vd){var c=b.vd();c&&this.Ew(c)}b.v();this.Cw(b,a);this.Yb.push(b);return b};f.im=function(a,b){return a.ta?a.ta(b):{}};f.Cw=function(a,b){this.Kk.push([a,b])};f.jm=function(a){for(var b=0,c=0,d;d=this.Kk[c++];)d[0]==a&&(b=d[1]);return b};f.Ew=function(a){for(var b=0,c;c=a[b++];){var d=c.v();Mk[d]?this.Wh.Pa(d,c):this.Wh.set(d,c)}};var Pk=function(a,b){a=Wj(a.v(),Ok);b=Wj(b.v(),Ok);return 0>a?1:0>b?-1:a-b};
Nk.prototype.pc=function(){this.fo(this.Yr);this.fo(this.Wh);this.Yb.sort(Pk);for(var a=0,b;b=this.Yb[a++];)b.va&&b.va(this.Ga,this.Hh);this.L.uj(this.Hh,this.Ga.vf());this.Hh.Dq();for(a=0;b=this.Yb[a++];)b.R&&b.R(this);for(a=0;b=this.Yb[a++];)b.Aa&&b.Aa(this.C);for(a=0;b=this.Yb[a++];)b.K&&b.K(this.C);this.Db=!0};var Qk=function(a){var b;(function(){var c=function(){};a||(a={});var d=function(e){return a[e]||c};b={search:d("b"),ug:d("c"),redirect:d("d"),dg:d("e"),Pf:d("f"),di:d("g"),ei:d("h"),$h:d("i"),fi:d("j"),Of:d("k"),ai:d("l"),Ep:d("n"),gi:d("o"),hi:d("p"),Lf:d("q"),uj:d("r"),Ll:d("s"),Ml:d("t"),ci:d("u"),ii:d("w"),Xh:d("x"),bi:d("y"),Zh:d("z"),Yh:d("aa"),ji:d("ab"),jk:d("ac")}})();return{search:function(c,d){b.search(c,d)},ug:function(c){b.ug(c)},redirect:function(c){b.redirect(c)},dg:function(c){return b.dg(c)},
Pf:function(c){b.Pf(c)},di:function(c){b.di(c)},ei:function(c){b.ei(c)},$h:function(c){b.$h(c)},fi:function(c,d){b.fi(c,d)},Of:function(c,d){b.Of(c,d)},ai:function(){b.ai()},Ep:function(c){b.Ep(c)},gi:function(){b.gi()},hi:function(){b.hi()},Lf:function(c){b.Lf(c)},uj:function(c,d){b.uj(c,d)},Ll:function(c){b.Ll(c)},Ml:function(){b.Ml()},ci:function(){b.ci()},bi:function(){b.bi()},ii:function(c){b.ii(c)},Xh:function(){b.Xh()},Zh:function(){b.Zh()},Yh:function(){b.Yh()},ji:function(){b.ji()},jk:function(c,
d){return b.jk(c,d)}}};var Rk=function(a,b,c,d,e){var g=dk?"-moz-":Zj?"-ms-":ek?"-o-":fk?"-webkit-":"",h=".gstl_"+d,k=new RegExp("(\\.("+e.join("|")+")\\b)"),l=[];return{addRule:function(n,v){if(b){if(c){n=n.split(",");for(var t=[],D=0,w;w=n[D++];)w=k.test(w)?w.replace(k,h+"$1"):h+" "+w,t.push(w);n=t.join(",")}l.push(n,"{",v,"}")}},Dq:function(){if(b&&l.length){b=!1;var n=ok("style");n.setAttribute("type","text/css");(a||Ij).appendChild(n);var v=l.join("");l=null;n.styleSheet?n.styleSheet.cssText=v:(v=document.createTextNode(v),
n.appendChild(v))}},prefix:function(n,v){var t=n+(v||"");g&&(t+=v?n+g+v:g+n);return t}}};var Sk=function(a,b,c,d,e){function g(){E.Fa()}function h(m){Q.Sb(m||"")}function k(){return Q.ua()}function l(){return ya.Ge()}function n(){H.xa(8)}function v(m){return ba.getParameters(m)}function t(){return A||!!y&&y.Bc()}function D(){return ia.An}function w(m){m=Bk(m.op||Ij);void 0==m.nextSearchboxId&&(m.nextSearchboxId=50);return m.nextSearchboxId++}function P(){if(a)for(var m=a;m=m.parentNode;){var p=m.dir;if(p)return p}return"ltr"}function X(m){m=Yj(m);m.tk[35]||(m.gy="");var p=m.Rn;p?m.Rn=
p.toLowerCase():m.iu=!1;m.ui&&!m.ti&&(m.ui=!1);hk||(m.jj=!1);return m}function M(){var m=Bk(a),p=yk(m);H.Qb(m,"resize",function(){var Z=yk(m);if(Z.Mp!=p.Mp||Z.Wm!=p.Wm)p=Z,n()})}function ha(m){var p=m.Rf,Z=p[135],G=p[138],K=p[139];p[136]||K||Z||G?(m.Rf[136]=!0,m.Rf[141]=!0,ma=G?3:1):ma=0}var E,y,I,H,N,Q,J,ia,ba,qa,Ha,Ia,Sa,ya,Ja,na,ua,ma,q=!1,A,x={install:function(m){if(!q){m=X(m);ua=null==e?w(m):e;var p=Ak(a),Z=P(),G=!!p.getElementById("gs_id"+ua),K=["gssb_c","gssb_k"];m.xk&&K.push(m.xk);K=Rk(m.op,
m.lu,m.ds,ua,K);ha(m);A=m.Bc;E=new Nk(O,d,{vf:function(){return G},get:function(da){return p.getElementById(da+ua)},yi:function(da){return p.getElementById(da)},tm:function(){return b},zd:function(){return Z},Ha:function(da){return da+ua},Ci:function(){return a}},K,x,m);E.get(347,x);y=E.get(130,x);I=E.get(115,x);H=E.get(117,x);N=E.get(123,x);Q=E.get(118,x);J=E.get(119,x);ia=E.get(374,x);ba=E.get(120,x);qa=E.get(189,x);Ha=E.get(553,x);E.get(124,x);Ia=E.get(419,x);Sa=E.get(126,x);ya=E.get(128,x);Ja=
E.get(139,x);na=E.get(121,x);M();q=!0}},K:function(m){g();m=X(m);ha(m);A=m.Bc;E.K(m)},Fa:g,GA:function(){return b},mq:function(m,p){return uk(m,p)},Bb:function(){return Q.Bb()},ua:k,Kc:function(){return ya.Kc()},He:function(){return ya.He()},Gi:v,pt:function(m,p){m||(m=ba.getParameters(p));return Pj(m)},jB:function(){return ya.isVisible()},vq:function(m,p){H.Qb(m,"click",function(Z){na.search(k(),p);return vk(Z)})},uh:function(){N.uh()},uA:function(){ya.Oh()},pk:function(m){Q.pk(m||"")},FA:function(){return I.Nb()},
lA:function(){Q.clear()},Lo:function(){Q.Lo()},focus:function(){J.focus()},blur:function(){J.blur()},rn:function(){return N.rn()},yd:function(){var m=Sa.yd();return m?m.$s():null},Sb:h,Zc:function(){ba.reset()},search:function(m,p){na.search(m,p)},RB:function(){Ja&&Ja.refresh()},dC:function(m){ya.dx(m)},Mf:function(){ya.Mf()},Ge:l,yC:n,Ik:function(){Q.Ik()},hj:function(){return!!E&&E.hj()},QB:function(){},Bc:t,Ts:function(){return t()&&y?y.Ts():""},JA:function(m,p){return tk(m,p)},zm:function(){return ma},
Ha:function(){return ua},mA:function(){Ja&&Ja.clear()},ik:function(m,p){h(m);ya.isEnabled()&&ya.ik(m,p,!1)},$B:function(m){H.xa(15,{query:m})},ij:function(){return J.ij()},ap:function(m){Ha.ap(m)},Kg:function(m){I.Kg(m)},Lm:function(){var m,p=Sa.yd();if(p){var Z=p.Ai();Z&&((m=Z.Lm())||(m=p.getParameters().fb("o")))}return m||""},VB:function(m,p){return qa?(qa.WB(m,p),!0):!1},MA:function(m,p){switch(m){case "oq":case "gs_l":return v(p)[m]||null;case "gs_ssp":a:{if((m=l())&&46==m.v()&&(m=m.getParameters().fb("g")))break a;
m=null}return m;default:return null}},cC:function(){},KA:D,Ef:function(m){return 6==D()&&!!Ia&&Ia.Ef(m)}};var O=Qk(c);return x};var Tk=function(){var a=function(b){var c={aA:b},d;for(d in b)c[d]=b[d];return c};return{Di:function(b,c,d,e,g){try{var h=Sk(b,c,d,e,g);return a(h)}catch(k){return null}},translate:function(b){return a(b.api||b)}}};var Uk=function(){var a,b,c,d,e,g,h=function(n){if("keyup"==n.gg()){var v=Mj();if(g){var t=v-g;a+=t;b+=t*t}n=n.eb().length;n<e&&++c;++d;e=n;g=v}},k=function(){return[a,b,d,c]},l=function(){g=e=d=c=b=a=0};return{v:function(){return 582},ta:function(){return{Hv:h,Gi:k,Zc:l}}}};var Vk=function(){var a=/j0/g,b=/j+$/,c,d=function(){return 23},e=function(){return c.Gi().join("j").replace(a,"j").replace(b,"")},g=function(){c.Zc()},h={R:function(k){c=k.get(582,h)},v:function(){return 311},ta:function(){return{Zf:d,Bd:e,reset:g}}};return h};var Wk=function(){var a,b=function(e){a.Hv(e);return 1},c=function(){return 17},d={R:function(e){a=e.get(582,d)},v:function(){return 156},ta:function(){return{bg:b,Ia:c}}};return d};var Xk=function(){};f=Xk.prototype;f.va=function(){};f.R=function(){};f.Aa=function(){};f.K=function(){};f.ta=function(){return this};f.vd=function(){return null};f.Fa=function(){};var Yk=Kj++,Zk=function(a){var b=this;this.Tk=a;this.ba=qk();this.Ag=function(){b.F.Ou()||b.F.ua()?b.Wi():b.Tk&&b.Ex()};this.Ex=function(){b.ea||(b.F.Lg(b.Tk),b.ea=!0)};this.Wi=function(){if(b.ea||void 0==b.ea)b.F.Lg("#fff"),b.ea=!1}};L(Zk,Xk);f=Zk.prototype;f.va=function(a){this.Pb=a.Ci()};f.R=function(a){a&&(this.G=a.get(117,this),this.F=a.get(118,this))};f.Aa=function(){this.G.Ma(this.Pb,"focus",this.Wi);this.G.Ma(this.Pb,"blur",this.Ag);this.G.rb(4,this.Ag);this.G.rb(5,this.Ag)};f.K=function(){this.Ag()};
f.v=function(){return 160};f.Fa=function(){this.Wi()};f.isEnabled=function(){return this.qc};f.fg=function(){return Yk};f.Ia=function(){return 5};f.oa=function(){return this.ba};f.Li=function(){return{qn:!this.ea}};var $k=function(){function a(y,I,H,N){var Q=y.Ha(),J=y.eb();X.Nl||e();I=v+t+D+"?"+(w?w+"&":"")+(I?I+"&":"");y=[];Oj("q",J,y,!0);X.Ip||Oj("callback","google.sbox.p"+n,y);if(P){J="";for(var ia=4+Math.floor(32*Math.random()),ba=0,qa;ba<ia;++ba)qa=.3>Math.random()?48+Math.floor(10*Math.random()):(.5<Math.random()?65:97)+Math.floor(26*Math.random()),J+=String.fromCharCode(qa);Oj("gs_gbg",J,y)}J=ok("script");J.src=I+y.join("&");J.charset="utf-8";M[Q]=J;ha=X.Nl?N:H;k.appendChild(J);return!0}function b(){return 0}
function c(){return 0}function d(y){var I=M[y];I&&(k.removeChild(I),delete M[y])}function e(){for(var y in M)k.removeChild(M[y]);M={};ha=null}function g(y){ha&&ha(y)}function h(y){y||(y=Uj);var I=window.google;X.Ip?I.ac.h=y:I.sbox["p"+n]=y}var k=Ij,l,n,v,t,D,w,P,X,M={},ha,E={R:function(y){l=y.get(127,E);n=y.Dg.Ha()},Aa:function(){"google"in window||(window.google={});"sbox"in window.google||(window.google.sbox={})},K:function(y){X=y;0==y.Bh&&(y=l.nr,v=y.protocol,t=y.host,D=y.Nj,w=y.Lx,P="https:"==
document.location.protocol,h(g),(new Image).src=v+t+"/generate_204")},v:function(){return 149},ta:function(){return{zw:a,Ur:d,uh:Uj,nm:b,rm:c}},Fa:function(){h(null);e()}};return E};var al=function(){this.Uh={}};ta(al,Xk);f=al.prototype;f.R=function(a){this.Z=a.get(116,this);if(a=a.Xa(154,this))for(var b=0,c;c=a[b++];)this.Uh[c.Ee()]=c};f.K=function(){this.ea=!1};f.Fa=function(){this.Lc()};f.v=function(){return 115};f.isVisible=function(){return this.ea};f.ck=function(a){if(a in this.Uh){if(this.ed){if(a==this.ed.Ee())return;this.Lc();this.ed.ig()}this.ed=this.Uh[a];this.Z.ck(this.ed)}};f.Nb=function(){return this.ea?this.Z.Nb():0};
f.show=function(){this.ea||(this.Z.show(this.ot()),this.ea=!0)};f.Lc=function(){this.ea&&(this.Z.Lc(),this.ea=!1)};f.Kg=function(a){this.Z.Kg(a)};f.ot=function(){var a=Yj(bl);this.ed&&this.ed.uf(a);return a};var bl={cu:!1,Xi:"left",nn:!0,od:null,marginWidth:0};var cl=function(){};ta(cl,Xk);f=cl.prototype;f.R=function(a){this.Z=a.get(119,this);this.zb=a.get(130,this);this.Lr=a.get(145,this);this.G=a.get(117,this);this.na=a.get(123,this);this.gb=a.get(374,this);this.Yn=a.get(121,this);this.dw=a.get(553,this);this.N=a.get(128,this);this.ef=a.get(139,this);this.Yx=a.get(173,this);this.ke=a.Xa(160,this);this.L=a.L;this.yu=a.Dg.zm()};f.Aa=function(a){this.C=a;this.ia=this.zc=this.Z.at()||""};f.K=function(a){this.C=a;this.sn=this.ln=!1;this.de()};f.v=function(){return 118};
f.Pm=function(){var a={};this.G.xa(13,a);!a.cancel&&this.C.Ym&&this.G.defer(this.N.Oh);this.L.bi()};f.Qt=function(){this.G.xa(12);this.L.ci()};f.Tt=function(){this.Qm("rtl")};f.Ut=function(){this.Qm("ltr")};f.Yt=function(){this.N.pw()};f.Mt=function(a){this.N.Kc()?this.N.ow():this.N.Mf(a)};f.Fd=function(){if(0==this.C.uk)return!1;if(4==this.C.uk)return this.L.ji(),!1;var a=this.hm();if(a)switch(this.C.uk){case 1:if(this.Jk(a,!0))return this.gb.add(8),!0;break;case 3:return this.N.Fd(a)}return!1};
f.Ot=function(){this.C.rw?this.search(5):(this.N.isVisible()?this.N.Oh():this.xf(),this.Eo())};f.Lt=function(a){this.ia&&a.Km()==this.ia.length&&(this.ef&&this.ef.clear(),this.C.qw&&this.search(2),this.L.$h(this.ia))};f.It=function(a){this.zb&&0==a.ag()&&this.zb.vw()};
f.Rm=function(a,b,c,d){this.C.Pr&&!this.N.isVisible()&&"mousedown"==c&&this.N.Mf(b);var e=!1,g=!1;if(a!=this.ia||"onremovechip"==c)Tj(c,"key")?this.gb.add(1):"paste"==c&&this.gb.add(2),e=!0,this.Nt(a,c),a&&!Dj.test(a)&&(d=!0),g=!0;a=this.dw.xl(a,b,c);switch(a.Ys()){case 2:d=!0;break;case 3:d=!1}d?(e&&this.N.Ix(),this.ps(a)):g&&this.ar();this.G.xa(2,{hf:c})};f.bx=function(a){(this.ln=a)&&this.gb.add(4)};f.Yo=function(a){this.sn!=a&&((this.sn=a)?this.L.Zh():this.L.Yh())};f.Ig=function(a){this.Xn(a)};
f.vs=function(){this.Z.focus()};f.xf=function(){this.Z.blur()};f.Ou=function(){return this.Z.ij()};f.pk=function(a,b,c){Tj(a,this.ia,!0)&&(a=this.ia+a.substr(this.ia.length));this.Rm(a,c||Nj(a.length),"",b);this.Xn(a,!0)};f.Sb=function(a){this.Og(a);this.Z.refresh();this.G.xa(4,{od:this.Sa,input:a})};f.Lo=function(){this.Z.select()};f.Eo=function(){this.ia!=this.zc&&this.Og(this.zc);this.G.xa(5,{input:this.zc,Px:this.N.nc(),od:this.Sa});this.Z.refresh();this.L.ei(this.zc)};
f.dl=function(){this.zc=this.ia};f.km=function(){return this.Z.km()};f.Bb=function(){return this.zc};f.ua=function(){return this.ia};f.zi=function(){return this.Sa};f.wd=function(){return this.Z.wd()};f.Ii=function(){return this.Z.Ii()};f.Nb=function(){return this.Z.Nb()};f.Dd=function(){return this.Z.Dd()};f.Am=function(){return this.Z.Am()};f.gu=function(){return 0!=this.yu};f.Ui=function(){if(this.Yx){if(this.C.Ti)return!0;for(var a=0,b;b=this.ke[a++];)if(b.isEnabled())return!0}return!1};
f.Cj=function(){this.Z.Cj()};f.search=function(a){this.Yn.search(this.ia,a)};f.clear=function(a){this.ia&&(this.Og(""),this.Z.clear(),this.G.xa(1),this.N.clear(),this.L.Pf(this.ia));a&&this.L.Xh()};f.Zc=function(){this.bv=this.xn=this.wi=0};f.Lg=function(a){this.Z.Lg(a)};f.Ik=function(){var a=this.hm();a&&this.Jk(a)};f.Nt=function(a,b){this.Og(a);this.G.xa(1,{hf:b,od:this.Sa});this.L.Pf(a);a=Mj();this.wi||(this.wi=a);this.xn=a};
f.Qm=function(a){var b=this.wd().ag();this.Sa==a?this.N.Kc()&&b==this.ia.length&&(this.N.He()?this.C.ui&&(a=this.N.Ge(),this.Yn.search(a.Cb(),6)):this.C.jv&&this.Fd()):this.zb&&0==b&&this.zb.vw()};f.hm=function(){if(this.N.Kc()){var a=this.N.He()?this.N.Ge():this.N.Ai();if(a.ym())return a}return null};f.Jk=function(a,b){a=a.Cb();var c=this.zc;return(c||a?c&&a&&c.toLowerCase()==a.toLowerCase():1)?!1:(this.dl(),b?this.pk(a,!0):this.Sb(a),!0)};
f.Xn=function(a,b){this.ia=a||"";this.de();this.Z.refresh();b||(this.G.xa(4,{od:this.Sa,input:this.ia}),this.L.di(this.ia))};f.de=function(){var a=this.Lr.zi(this.ia);a!=this.Sa&&(this.Z.Zj(a),this.Sa=a)};f.ps=function(a){this.ln&&a.dk("gs_is",1);this.na.Tl(a)};f.ar=function(){this.N.clear();this.na.mg()};f.Og=function(a){this.ia=this.zc=a||"";this.de()};var el=function(){function a(B){B.od=db;B.marginWidth=vb;var R=wb.tp;R||(R="rtl"==db?"right":"left");B.Xi=R}function b(B,R,Ka){var ra=!1;B=da&&da.cB(R);H();(va=R)&&R.length&&(ra=R[0].Cb(),x.hu(ra)&&(ra=p.Bb()),db=x.zi(ra),Ka?(xb=!0,ra=A.Yv(R,db),R=R[0].getParameters().fb("a"),R=Rj(R),vb=Z.Dd(R)):(xb=!1,ra=A.aa(Ja(),db),vb=0),B&&(Fa=da.OA(),c(da.HA())),ra?y():H());return ra}function c(B){q();if(T!=B){var R=T;T=B;ma(R)}}function d(){if(M())if(sa){var B=T;T==va.length-1?Fa=T=null:null==T?T=0:++T;Fa=
T;ua(B,d)}else y()}function e(){if(M())if(sa){var B=T;va&&0!=T?null==T?T=va.length-1:--T:Fa=T=null;Fa=T;ua(B,e)}else y()}function g(B){B=B?4:3;if(ha()){var R=P();A.hg(R)||p.search(B);jb.Of(p.Bb(),R)}else p.search(B)}function h(B){return A.Fd(B)}function k(B){Fa=T=B;jb.Of(p.Bb(),va[B])}function l(){return sa}function n(){return Ya}function v(B){Ya&&!B&&H();Ya=B}function t(){return va}function D(){return M()?va[0]:null}function w(){return T}function P(){return null!=Fa?va[Fa]:null}function X(){return Fa}
function M(){return!(!va||!va.length)}function ha(){return null!=Fa}function E(){sa&&!Aa&&(Aa=window.setTimeout(H,wb.ou))}function y(){sa||(O.ck(dl),O.show(),sa=!0,jb.gi())}function I(){sa&&(Aa&&(window.clearTimeout(Aa),Aa=null),O.Lc(),sa=!1,jb.hi())}function H(){I();va=null;xb=!1;null!=T&&A.Vg(T);Fa=T=null;A.clear()}function N(){m.mg();I()}function Q(){null!=T&&A.Vg(T);Fa=T=null}function J(){q();Ta=window.setTimeout(Q,0)}function ia(){q()}function ba(B){if(M())y();else{var R=p.Bb();R&&(B=B||p.wd(),
R=K.xl(R,B),m.Tl(R))}}function qa(){return A.oa()}function Ha(){return A.Ad()}function Ia(){sa=!1}function Sa(){A.vc()}function ya(){return dl}function Ja(){if(M()&&!xb){for(var B=[],R=[],Ka=0,ra;(ra=G[Ka++])&&!ra.it(p.Bb(),va,R););(Ka=R?R.length:0)&&(Ka-=na(R,B,0));for(ra=0;ra<va.length;++ra)B.push(va[ra]);Ka&&(Ka-=na(R,B,1));wb.ju&&B.push(1);Ka&&na(R,B,2);wb.Um&&B.push(2);Za&&Za.Xz(B);return B}return null}function na(B,R,Ka){for(var ra=0,uc=0,kb;uc<B.length;++uc)(kb=B[uc])&&kb.position==Ka&&(R.push(kb),
++ra);return ra}function ua(B,R){null==T||A.qg(T)?(ma(B),null==T?p.Eo():(B=A.si(va[T]),p.Ig(B),jb.ii(B))):(A.Vg(B),R())}function ma(B){q();null!=B&&A.Vg(B);null!=T&&A.pu(T)}function q(){Ta&&(window.clearTimeout(Ta),Ta=null)}var A,x,O,m,p,Z,G,K,da,Za,jb,va,T,Fa,xb,sa,Ya,Aa,Ta,vb,db,wb,La={R:function(B){A=B.get(129,La);x=B.get(145,La);O=B.get(115,La);m=B.get(123,La);p=B.get(118,La);Z=B.get(147,La);G=B.Xa(153,La);K=B.get(553,La);B.get(126,La);da=B.get(184,La);Za=B.get(157,La);jb=B.L},Aa:function(){G.sort(Xj)},
K:function(B){wb=B;Fa=T=null;sa=xb=!1;Ya=!0;db="";vb=0},v:function(){return 128},ta:function(){return{ik:b,Xw:c,ow:d,pw:e,hg:g,Fd:h,Kt:k,isVisible:l,isEnabled:n,dx:v,nc:t,Ai:D,IA:w,Ge:P,ut:X,Kc:M,He:ha,Ix:E,show:y,Lc:I,clear:H,Oh:N,hw:Q,iw:J,Vz:ia,Mf:ba}},vd:function(){var B={uf:a,oa:qa,Ad:Ha,ig:Ia,vc:Sa,Ee:ya};return[{va:Uj,R:Uj,Aa:Uj,K:Uj,v:function(){return 154},ta:function(){return B},vd:function(){return null},Fa:Uj}]},Fa:function(){Aa&&(window.clearTimeout(Aa),Aa=null);va=null;I()}};return La},
dl=Kj++;var gl=function(){this.mn=fl.test("x")};L(gl,Xk);var hl=/^[\x00- !-@[-`{-\u00bf\u00d7\u00f7\u02b9-\u02ff\u2000-\u2bff]*$/,fl=/^[\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])/;gl.prototype.va=function(a){this.ud=a.zd()};gl.prototype.v=function(){return 145};
gl.prototype.hu=function(a){if(!this.mn)return!0;for(var b=!1,c=!1,d=0,e;d<a.length;++d)if(e=a.charAt(d),!hl.test(e)&&(fl.test(e)?c=!0:b=!0,c&&b))return!0;return!1};gl.prototype.zi=function(a){var b=this.ud;this.mn&&(fl.test(a)?b="ltr":hl.test(a)||(b="rtl"));return b};var il=function(){this.Kj=[];this.Kh={Vp:1}};L(il,Xk);var jl=window.postMessage&&!(Zj||gk||ek);f=il.prototype;f.v=function(){return 117};f.Fa=function(){this.fc=null};f.Ma=function(a,b,c,d,e){var g=this.xm(a);g||(g={},this.Kj.push({element:a,Zt:g}));var h=g[b];h||(h=g[b]=[],g=this.Vs(b,a.Vp?window:Bk(a),h),"string"==typeof b?a.addEventListener?a.addEventListener(b,g,!1):a["on"+b]=g:a[b]=g);h.push(this.Us(c,d||0,!!e));h.sort(kl);c.ns=b};
f.Wg=function(a,b){if(a=this.xm(a))if(a=a[b.ns])for(var c=0,d;d=a[c++];)if(d.Qd==b){d.qj=!0;break}};f.rb=function(a,b,c,d){this.Ma(this.Kh,a,b,c,d)};f.$x=function(a){this.Wg(this.Kh,a)};f.xa=function(a,b){b=b||{};(a=this.Kh[a])&&a(b,b.hf)};f.Qb=function(a,b,c){a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent("on"+b,c)};f.Ak=function(a,b,c){a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent("on"+b,c)};
f.defer=function(a){if(jl){if(!this.fc){this.fc=[];var b=C(this.jt,this);this.Qb(window,"message",b)}this.fc.push(a);a=window.location.href;window.postMessage("sbox.df",/HTTPS?:\/\//i.test(a)?a:"*")}else window.setTimeout(a,0)};f.jt=function(a){this.fc&&a&&a.source==window&&"sbox.df"==a.data&&this.fc.length&&(this.fc.shift()(),this.fc&&this.fc.length&&window.postMessage("sbox.df",window.location.href))};
f.Vs=function(a,b,c){return C(function(d,e){if(c.length&&(d=d||this.Ds(b),d.hf=e||a,this.Gv(d,c),d.pg))return delete d.pg,d.Hu&&(d=b.event||d),wk(d),d.returnValue=!1},this)};f.Ds=function(a){var b={};if(a=a.event)a.keyCode&&(b.keyCode=a.keyCode),b.Hu=!0;return b};f.Us=function(a,b,c){return{Ju:c,qj:!1,priority:b,Qd:a}};f.xm=function(a){for(var b=0,c;b<this.Kj.length;++b)if(c=this.Kj[b],c.element==a)return c.Zt;return null};
f.Gv=function(a,b){for(var c,d,e=0,g;g=b[e++];)g.qj?d=!0:c||(g.Ju?this.mw(g,a):c=g.Qd(a));if(d)for(e=0;g=b[e];)g.qj?b.splice(e,1):++e};f.mw=function(a,b){this.defer(function(){a.Qd(b)})};var kl=function(a,b){return b.priority-a.priority};var ll=function(){this.kf={};this.Ug=this.Mj=0};L(ll,Xk);f=ll.prototype;f.K=function(){this.reset()};f.v=function(){return 494};f.wq=function(a){this.kf[a.Ha()]=!0};f.gv=function(a){var b=a.Fe();a=b.Ha();a in this.kf&&(b=b.eg(),this.Ug+=Mj()-b,++this.Mj,delete this.kf[a])};f.As=function(){var a=0,b;for(b in this.kf)a++;return a};f.reset=function(){this.kf={};this.Ug=this.Mj=0};var ml=function(){};L(ml,Xk);f=ml.prototype;f.K=function(){this.reset()};f.v=function(){return 374};f.add=function(a){this.gb[a]=!0;this.An=a};f.Et=function(){var a=[],b;for(b in this.gb)a.push(parseInt(b,10));return a};f.reset=function(){this.gb={};this.An=null};var nl=function(){this.Mo=-1};L(nl,Xk);var ol=/\.+$/,pl=/\./g,ql=Lj([23]);f=nl.prototype;f.R=function(a){this.Sf=a.get(191,this);this.na=a.get(123,this);this.F=a.get(118,this);this.gb=a.get(374,this);this.Ic=a.get(494,this);this.$c=a.get(126,this);this.N=a.get(128,this);this.Np=a.Xa(311,this);zk(a.Xa(152,this))};f.Aa=function(a){this.wk=a.dv};f.K=function(a){this.C=a;this.reset()};f.v=function(){return 120};
f.getParameters=function(a){var b=this.F.Bb();a=this.wt(a);var c=this.yt(b,a);b={oq:b,gs_l:a+"."+c};this.C.Nu&&(b.q=this.F.ua());return b};f.reset=function(){this.No=Mj();++this.Mo;this.F.Zc();this.gb.reset();this.na.Zc();for(var a=0,b;b=this.Np[a++];)b.reset()};f.sx=function(a){this.wk=a};f.Xs=function(){var a=this.$c.yd();return a?a.getParameters().fb("e")||"":""};f.bt=function(){return this.gb.Et().join("j")};f.Fs=function(){var a="";this.$c.Si()?a="o":this.N.He()&&(a=this.N.ut()+"");return a};
f.wt=function(a){var b=[];b[27]=34;b[0]=rl(this.C.wh);b[28]=rl(this.C.Bg);b[1]=void 0==a?"":a+"";b[26]=this.bt();b[2]=this.Fs();b[3]=this.Hs();b[4]=this.Ki(this.F.wi);b[5]=this.Ki(this.F.xn);b[6]=this.Mo;b[7]=Mj()-this.No;b[18]=this.Ki(this.F.bv);b[8]=this.na.yo;if(a=this.na.Js())b[25]=this.Is(a),b[10]=a.Eu;b[11]=this.na.um();b[12]=this.na.gm;if(a=this.na.Os())b[9]=a.cw,b[22]=a.Uv,b[17]=a.jw;b[13]=this.na.Vn;b[14]=this.na.sj;b[15]=this.na.yk;b[16]=this.na.Ns();b[30]=this.Ic.As();b[31]=this.Ic.Mj;
b[32]=this.Ic.Ug;b[19]=rl(this.C.sk);b[20]=this.Xs();a=0;for(var c;c=this.Np[a++];){var d=c.Zf();ql[d]&&(b[d]=void 0==b[d]?rl(c.Bd()):"")}return b.join(".").replace(ol,"")};var rl=function(a){return a?a.replace(pl,"-"):""};nl.prototype.Hs=function(){var a="",b=this.N.nc();if(b){for(var c,d=0,e=0,g;g=b[e++];){var h=g;g=h.v()+"";h=h.Oi();h.length&&(g+="i"+h.join("i"));g!=c&&(1<d&&(a+="l"+d),a+=(c?"j":"")+g,d=0,c=g);++d}1<d&&(a+="l"+d)}return a};
nl.prototype.yt=function(a,b){return this.Sf&&this.wk?(a+=b,b=this.Sf.decode(this.wk),a=this.Sf.xt(a,b),a=a.slice(0,8),this.Sf.encode(a)):""};nl.prototype.Ki=function(a){return Math.max(a-this.No,0)};nl.prototype.Is=function(a){return a.Pu?"1"+(this.C.Zr?"a":"")+(this.C.cs?"c":""):""};var sl=function(){};L(sl,Xk);f=sl.prototype;f.va=function(a){this.xi=a.tm()};f.R=function(a){a.get(347,this);this.zb=a.get(130,this);this.G=a.get(117,this);this.na=a.get(123,this);this.F=a.get(118,this);this.oj=a.get(120,this);this.N=a.get(128,this);this.ef=a.get(139,this);this.L=a.L;this.Io=a.Xa(294,this)};f.K=function(a){this.C=a};f.v=function(){return 121};
f.search=function(a,b){if(this.Io){for(var c=!1,d=0,e;e=this.Io[d++];)2==e.bg(a,b)&&(c=!0);if(c)return}if(a&&!Dj.test(a)||this.C.Bc||this.zb&&this.zb.Bc())rj.test(b)?this.xi&&!this.Uf&&(this.Uf=uk(this.xi,"btnI","1")):this.Uf&&(this.xi.removeChild(this.Uf),this.Uf=null),this.L.search(a,b),this.Bf(),this.G.xa(14,{query:a})};f.ug=function(a){this.L.ug(a);this.Bf()};f.redirect=function(a){this.L.redirect(a);this.Bf()};f.Lf=function(a){this.L.Lf(a);this.Bf()};f.dg=function(a){return this.L.dg(a)};
f.Bf=function(){this.na.mg();this.na.Cf();this.oj.reset();this.N.clear();this.F.Bb()!=this.F.ua()&&this.F.dl();this.ef&&this.ef.clear()};var tl=function(a,b,c){function d(){return a}function e(){return J}function g(){return ia}function h(){return b}function k(){return c||""}function l(ba,qa){D(ba,qa)}function n(ba,qa){D(ba,qa,!0)}function v(){E||(y=!0)}function t(){H=!0}function D(ba,qa,Ha){E||(P[ba]=qa,Ha&&(X[ba]=qa))}var w=(Jj++).toString(36),P={},X={},M,ha,E=!1,y=!1,I=!1,H=!1,N=1,Q={Ha:function(){return w},Cm:function(){var ba=parseInt(w,36);return isNaN(ba)?-1:ba},eb:d,gt:e,Hi:g,wd:h,Ys:function(){return N},getParameters:function(){return P},
EA:function(){return M},gg:k,eg:function(){return ha},Es:function(){return{eb:d,gt:e,Hi:g,wd:h,gg:k,dk:l,Fg:n,em:v,Qq:t}},Tw:function(ba){N=ba},dk:l,Fg:n,em:v,Qq:t,Ku:function(){return y},su:function(){I=!0},un:function(){return I},eB:function(){return H},ss:function(){E||(ha=Mj(),"cp"in X||n("cp",b.ag()),D("gs_id",w),M=Pj(X)+":"+a,E=!0)}};var J=a.toLowerCase();var ia=Sj(J);return Q};var ul=function(){};L(ul,Xk);f=ul.prototype;f.R=function(a){this.Oj=a.Xa(156,this);this.$c=a.get(126,this)};f.Aa=function(){this.Oj.sort(vl)};f.K=function(a){this.C=a;this.ao=a.Dv};f.v=function(){return 553};f.xl=function(a,b,c){return this.kt(a,b,c)};f.ap=function(a){this.ao=a};f.kt=function(a,b,c,d){a=tl(a,b||Nj(a.length),c||"");this.rs(a);a.Fg("ds",this.C.Bl);a.Fg("pq",this.ao);d&&a.em();a.ss();return a};
f.rs=function(a){var b=1,c=a.Es(),d=this.$c.yd();if(this.Oj)for(var e=0,g;g=this.Oj[e++];)g=g.bg(c,d),g>b&&(b=g);a.Tw(b)};var vl=function(a,b){return a.Ia()-b.Ia()};var wl=function(){this.Db=!1;this.sg=-1};L(wl,Xk);var xl=[0,1,2,3,4,5,5,6,6,6,7,7,7,7,7,8,8,8,8,8],yl=xl[xl.length-1]+1,zl=100*xl.length-1;f=wl.prototype;f.R=function(a){this.Cc=a.get(133,this);this.zb=a.get(130,this);this.F=a.get(118,this);this.oj=a.get(120,this);this.Ic=a.get(494,this);this.Ao=a.get(124,this);this.Bo=a.get(125,this);this.Co=a.get(230,this);this.Bw=a.get(127,this);this.L=a.L};
f.K=function(a){this.cc=this.Bw.cc;this.C=a;this.Db=!0;this.Od={};this.gj=0;this.Lu=a.ws;this.Mu=a.lg;this.Yi=-1;this.Nc=this.C.bs&&!!this.Cc};f.v=function(){return 123};f.Fa=function(){this.Db=!1;this.Hk();this.Cf();this.Od=null;this.mg()};
f.Tl=function(a,b){if(!(!this.Db||this.Mu||this.zb&&this.zb.dA())){var c=!0;this.by(a);++this.yo;this.Ic.wq(a);this.Xv();if(this.Nc){var d=this.Cc.get(a);d&&((c=this.Lu||a.Ku())&&this.C.ru&&a.su(),this.Bo.Qd(d),d.pn()&&++this.gm,this.Cf())}c&&(this.Oc=a,this.Ba&&!b||this.ho())}};f.Si=function(){return 10<=this.Re||3<=this.cc.rm()?!0:!1};f.mg=function(){this.Yi=this.sg};f.rn=function(){return this.sg<=this.Yi};f.Cf=function(){this.Oc=null};
f.Js=function(){return{Pu:this.Nc,Eu:this.Nc?this.Cc.DA():0}};f.um=function(){return this.Nc?this.Cc.um():0};f.Os=function(){return{cw:this.kl,Uv:this.jl,jw:this.ll}};f.Ns=function(){for(var a=[],b=0,c,d=0;d<=yl;++d)c=this.Wj[d],0==c?b++:(b=1==b?"0j":1<b?d+"-":"",a.push(b+c),b=0);return a.join("j")};f.uh=function(){this.Nc&&this.Cc.kA()};f.Zc=function(){this.Nc&&this.Cc.Zc();this.yk=this.sj=this.Vn=this.ll=this.jl=this.kl=this.gm=this.Re=this.yo=0;this.Wj=[];for(var a=0;a<=yl;++a)this.Wj[a]=0};
f.Ks=function(a){return C(function(b){this.io(b,a)},this)};f.ho=function(){this.Hk();if(!(2<this.cc.rm())&&this.Oc){var a=[],b=this.Oc.getParameters();if(b)for(var c in b)Oj(c,b[c],a);this.L.ai();a=this.cc.zw(this.Oc,a.join("&"),this.Ks(this.Oc),C(this.io,this));this.Oc.un()||(++this.kl,a?this.tq(this.Oc):++this.jl);this.Cf();this.nw()}};f.nw=function(){for(var a=100,b=(this.Re-2)/2,c=1;c++<=b;)a*=2;a<this.gj&&(a=this.gj);this.Ba=window.setTimeout(C(this.ho,this),a)};
f.Hk=function(){null!=this.Ba&&(window.clearTimeout(this.Ba),this.Ba=null)};f.tq=function(a){this.Od[a.Ha()]=a;++this.Re};f.so=function(a){this.cc.Ur(a);delete this.Od[a];this.Re&&--this.Re};f.Xv=function(){var a=Mj(),b;for(b in this.Od){var c=this.Od[b].eg();2500<a-c&&this.so(b)}};
f.io=function(a,b){if(this.Db){if(!b&&(b=this.Od[this.Ao.xv(a)],!b))return;if(!b.un()){a=this.Ao.yv(a,b);if(this.Co){var c=this.F.ua();a=this.Co.jb(a,c)}this.Nc&&this.Cc.put(a);this.Su(b)||(++this.ll,this.Bo.Qd(a)||++this.Vn,this.ey(b,a));this.cy(a)}}};f.ey=function(a,b){this.gj=b.getParameters().mt("d");a&&(this.so(a.Ha()),a=a.eg(),a=Mj()-a,this.yk+=a,this.sj=Math.max(a,this.sj),this.dy(a))};f.dy=function(a){++this.Wj[a>zl?yl:xl[Math.floor(a/100)]]};
f.cy=function(a){a&&(a=a.getParameters().fb("q"))&&this.oj.sx(a)};f.by=function(a){a=a.Cm();a>this.sg&&(this.sg=a)};f.Su=function(a){return a.Cm()<=this.Yi};var Al=function(){this.zj={}};L(Al,Xk);f=Al.prototype;f.R=function(a){this.Nq=a.get(150,this);if(a=a.Xa(158,this))for(var b=0,c;c=a[b++];)this.zj[c.LA()]=c};f.K=function(a){this.Qx=a.tk;this.bu=a.Sm};f.v=function(){return 124};f.xv=function(a){return(a[2]||{}).j};f.yv=function(a,b){var c=a[0],d=a[1],e={};if(a=a[2])for(var g in a){var h=a[g];g in this.zj&&(h=this.zj[g].parse(h));e[g]=h}return Jk(b,this.zv(c,d),uj(e),!1,!0,!1)};
f.zv=function(a,b){for(var c=!1,d=!1,e=!1,g=0,h;h=b[g++];)if(33==this.Mm(h)?d=!0:c=!0,d&&c){e=!0;break}c=0;d=[];for(g=0;h=b[g++];){var k=this.Mm(h);if(this.Qx[k]&&(!e||33!=k)){var l=this.Ct(h,a);d.push(wj(l,this.Cl(l),c++,k,this.At(h),this.qt(h)))}}return d};f.Mm=function(a){return a[1]||0};f.At=function(a){return a[2]||[]};f.Ct=function(a,b){a=a[0];this.bu&&(a=this.Nq.bold(b.toLowerCase(),this.Cl(a)));return a};f.qt=function(a){return(a=a[3])?uj(a):vj};f.Cl=function(a){return Rj(a).replace(Ej,"")};var Bl=function(){};L(Bl,Xk);Bl.prototype.R=function(a){this.G=a.get(117,this);this.F=a.get(118,this);this.Ic=a.get(494,this);this.Rj=a.Xa(122,this);this.$c=a.get(126,this);this.N=a.get(128,this);this.L=a.L;this.Rj.sort(Cl)};Bl.prototype.v=function(){return 125};Bl.prototype.Qd=function(a){var b=this.Yu(a);if(b){if(this.Rj)for(var c=0,d;d=this.Rj[c++];)a=d.Xr(a);this.$c.Ow(a);this.Lv(a)}this.L.fi(a,b);return b};
Bl.prototype.Yu=function(a){var b=this.F.ua(),c=this.$c.yd();b=b.toLowerCase();var d=a.eb().toLowerCase();b==d?c=!0:(b=Sj(b),a=(d=a.Fe())?d.Hi():Sj(a.eb().toLowerCase()),c=c?c.Fe().Hi():"",c=0==b.indexOf(a)?0==b.indexOf(c)?a.length>=c.length:!0:!1);return c};var Cl=function(a,b){return a.Ia()-b.Ia()};Bl.prototype.Lv=function(a){var b=a.Fe().eb(),c=a.nc();if(this.N.isEnabled())if(c.length){var d=0==a.v();this.N.ik(b,c,d)&&this.Ic.gv(a)}else this.N.clear();this.G.xa(3,{input:b,Px:c})};var Dl=function(){};L(Dl,Xk);f=Dl.prototype;f.R=function(a){this.na=a.get(123,this)};f.K=function(){this.Uq()};f.v=function(){return 126};f.Si=function(){return this.na.Si()};f.Ow=function(a){this.Il=a};f.yd=function(){return this.Il};f.Uq=function(){this.Il=null};var El=function(){this.ml={}};L(El,Xk);El.prototype.R=function(a){a=a.Xa(149,this);for(var b=0,c;c=a[b++];)this.ml[c.nm()]=c};
El.prototype.K=function(a){var b="https:"==document.location.protocol,c=[];Oj("client",a.wh,c);Oj("hl",a.Le,c);Oj("gl",a.Mx,c);Oj("sugexp",a.sk,c);Oj("gs_rn",34,c);Oj("gs_ri",a.Bg,c);a.Sk&&Oj("authuser",a.Sk,c);this.nr={protocol:"http"+(b?"s":"")+"://",host:a.ew||"clients1."+a.pr,Nj:a.Nj||"/complete/search",Lx:c.length?c.join("&"):""};this.cc&&this.cc.nm()==a.Bh||(this.cc=this.ml[a.Bh])};El.prototype.v=function(){return 127};var Fl=function(){};L(Fl,Xk);
var Gl=[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],Hl=[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],Il=[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];Fl.prototype.v=function(){return 191};Fl.prototype.encode=function(a){"string"==typeof a&&(a=Jl(a));var b="";if(a){for(var c=a.length,d=0,e=0,g=0;c--;)for(e<<=8,e|=a[g++],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};
Fl.prototype.decode=function(a){var b=[];if(a)for(var c=0,d=0,e=0;e<a.length;++e){var g=a.charCodeAt(e);if(32>g||127<g||!Gl[g-32])return[];c<<=6;c|=Gl[g-32]-1;d+=6;8<=d&&(b.push(c>>d-8&255),d-=8)}return b};
Fl.prototype.xt=function(a,b){var c={};c.sa=Array(4);c.buffer=Array(4);c.ly=Array(4);c.padding=Array(64);c.padding[0]=128;for(var d=1;64>d;++d)c.padding[d]=0;Kl(c);d=Array(64);64<b.length&&(Kl(c),Ll(c,b),b=Ml(c));for(var e=0;e<b.length;++e)d[e]=b[e]^92;for(e=b.length;64>e;++e)d[e]=92;Kl(c);for(e=0;64>e;++e)c.buffer[e]=d[e]^106;Nl(c,c.buffer);c.total=64;Ll(c,Jl(a));a=Ml(c);Kl(c);Nl(c,d);c.total=64;Ll(c,a);return Ml(c)};
var Jl=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},Kl=function(a){a.sa[0]=1732584193;a.sa[1]=4023233417;a.sa[2]=2562383102;a.sa[3]=271733878;a.yf=a.total=0},Nl=function(a,b){for(var c=a.ly,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.sa[0];b=a.sa[1];d=a.sa[2];for(var g=a.sa[3],h,k,l,n=0;64>n;++n)16>n?(h=g^b&(d^g),k=n):32>n?(h=d^g&(b^d),k=5*n+1&15):
48>n?(h=b^d^g,k=3*n+5&15):(h=d^(b|~g),k=7*n&15),l=g,g=d,d=b,e=e+h+Il[n]+c[k]&4294967295,h=Hl[n],b=b+((e<<h|e>>>32-h)&4294967295)&4294967295,e=l;a.sa[0]=a.sa[0]+e&4294967295;a.sa[1]=a.sa[1]+b&4294967295;a.sa[2]=a.sa[2]+d&4294967295;a.sa[3]=a.sa[3]+g&4294967295},Ll=function(a,b,c){c||(c=b.length);a.total+=c;for(var d=0;d<c;++d)a.buffer[a.yf++]=b[d],64==a.yf&&(Nl(a,a.buffer),a.yf=0)},Ml=function(a){var b=Array(16),c=8*a.total,d=a.yf;Ll(a,a.padding,56>d?56-d:64-(d-56));for(var e=56;64>e;++e)a.buffer[e]=
c&255,c>>>=8;Nl(a,a.buffer);for(e=d=0;4>e;++e)for(c=0;32>c;c+=8)b[d++]=a.sa[e]>>c&255;return b};var Ol=function(){};L(Ol,Xk);Ol.prototype.v=function(){return 150};
Ol.prototype.bold=function(a,b){b=Qj(b.replace(sj,""));a=Qj(Sj(a,!0));if(Tj(b,a))return a+"<b>"+b.substr(a.length)+"</b>";for(var c="",d=[],e=b.length-1,g=0,h=-1,k;k=b.charAt(g);++g)" "==k||"\t"==k?c.length&&(d.push({t:c,Se:h,e:g+1}),c="",h=-1):(c+=k,-1==h?h=g:g==e&&d.push({t:c,Se:h,e:g+1}));a=this.ht(a,d);if(!a.length)return"<b>"+b+"</b>";c="";for(g=e=0;h=a[g];++g)(k=d[h.Se].Se)&&(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};
Ol.prototype.ht=function(a,b){var c=a.split(/\s+/);a={};for(var d=0,e;e=c[d++];)a[e]=1;c=-1;var g=[],h=b.length-1;for(d=0;e=b[d];++d)a[e.t]?(e=-1==c,d==h?g.push({Se:e?d:c,e:d}):e&&(c=d)):-1<c&&(g.push({Se:c,e:d-1}),c=-1);return g};var Pl=function(){};L(Pl,Xk);var Ql=function(a){return eval('"\\u30'+a.split(",").join("\\u30")+'"')};Ql("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");Ql("F4__,AC,AE,B0,B2,B4,B6,B8,BA,BC,BE,C0,C2,C5,C7,C9_____,D0,D3,D6,D9,DC");Ql("D1,D4,D7,DA,DD");Ql("F4____,AC_,AE_,B0_,B2_,B4_,B6_,B8_,BA_,BC_,BE_,C0_,C2__,C5_,C7_,C9______,D0__,D3__,D6__,D9__,DC");Ql("D1__,D4__,D7__,DA__,DD");
Ql("A6,AB,AD,AF,B1,B3,B5,B7,B9,BB,BD,BF,C1,C4,C6,C8,CF,D2,D5,D8,DB");Ql("CF,D2,D5,D8,DB");Pl.prototype.v=function(){return 146};var Rl=function(){this.on=!0};L(Rl,Xk);f=Rl.prototype;f.va=function(a,b){this.ud=a.zd();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")};
f.R=function(a){this.Ff=a.get(115,this);this.F=a.get(118,this);this.G=a.get(117,this);this.Jo=a.Dg.Ha()};f.Aa=function(a){this.C=a;this.Dr();(a.ze||document.body).appendChild(this.Ca);this.G.rb(8,C(this.vc,this))};f.K=function(a){this.C=a;this.Ca.style.position=a.Ae};f.v=function(){return 116};f.ck=function(a){a!=this.Qe&&(this.Qe=a,a=a.oa(),this.yj?a!=this.yj&&this.hb.replaceChild(a,this.yj):this.hb.appendChild(a),this.yj=a)};
f.Nb=function(){this.xg||(this.xg=this.hb?Math.max(this.hb.offsetHeight,0):0);return this.xg};f.show=function(a){this.Jv(a);this.wc(this.Qh,!0);this.wc(this.$b,!0);this.G.xa(16);this.vc()};f.Lc=function(){this.xg=0;this.wc(this.Qh,!1);this.wc(this.$b,!1);this.de(this.ud);this.G.xa(11)};f.vc=function(){this.xg=0;this.wo();this.bw();this.Qe&&this.Qe.vc()};f.Kg=function(a){this.bj?this.hn!=a&&this.bj.replaceChild(a,this.hn):(this.yr(),this.bj.appendChild(a));this.hn=a};
f.yr=function(){var a=this.Ca.insertRow(-1);a.style.height="0";a.insertCell(-1);this.bj=a.insertCell(-1);this.Ff.isVisible()||(this.wc(this.hb,!1),this.wc(this.Ca,!0),this.vc());this.Qh=this.hb};
f.Dr=function(){this.Ca=pk();this.Ca.className="gstl_"+this.Jo+" gssb_c";this.wc(this.Ca,!1);this.Qh=this.Ca;var a=this.Ca.insertRow(-1);this.Jd=a.insertCell(-1);this.Jd.className="gssb_f";this.pj=qk();this.hb=a.insertCell(-1);this.hb.className="gssb_e";this.hb.style.width="100%";this.C.au&&(this.$b=ok("iframe","gstl_"+this.Jo+" gssb_k"),this.wc(this.$b,!1),(this.C.ze||document.body).appendChild(this.$b));if(this.td=this.C.Kl)"number"==typeof this.td&&(this.td+=this.C.qd[2]),this.lk(this.Ca,this.td);
this.wo()};
f.wo=function(){var a=this.Qe&&this.Qe.Ad(),b=a?a.offsetWidth:this.F.Dd(),c=this.td;c?"string"==typeof c&&(c=null):this.Gn||!this.on?(this.hb.style.width="",this.Ca.style.width=""):(this.hb.style.width="100%",c=b+this.C.qd[2],this.lk(this.Ca,c));if("relative"!=this.C.Ae){var d=this.F.Ii();a&&(d.Eb=nk(a).Eb);a=this.Dt(d,b,c);b={Eb:0,me:0};"absolute"==this.C.Ae&&this.C.ze&&this.C.ze!=document.body&&(b=nk(this.C.ze));d=this.Ca.style;d.top=a.me-b.me+"px";d.left=d.right="";void 0!=a.Eb?d.left=a.Eb-b.Eb+
"px":d.right=a.lw+b.Eb+"px"}bk&&(d.zoom="normal",d.zoom=1)};f.Dt=function(a,b,c){var d=this.C.qd,e=d[1];d=d[0];d=a.me+this.F.Nb()+d;if("right"==this.bn)return{lw:(Bk(this.Ca)||window).document.documentElement.clientWidth-(a.Eb-e+b),me:d};a=a.Eb+e;"center"==this.bn&&c&&(a+=(b-c)/2);return{Eb:a,me:d}};f.Ww=function(a,b){a.style.height=Math.max(b,0)+"px"};f.lk=function(a,b){"number"==typeof b?0<b&&(a.style.width=b+"px"):a.style.width=b};
f.bw=function(){if(this.$b){var a=this.C.Gq[0],b=this.$b.style;"relative"!=this.C.Ae&&(b.top=this.Ca.style.top,b.left=this.Ca.offsetLeft+this.Jd.offsetWidth+"px");this.Ww(this.$b,this.Nb()+a);this.lk(this.$b,this.hb.offsetWidth)}};f.wc=function(a,b){a&&(a.style.display=b?"":"none")};f.de=function(a){this.Sa!=a&&(this.Sa=a,sk(this.Ca,a))};
f.ix=function(a){if(this.Gn!=a){var b=this.pj.style;a?(this.Jd.hasChildNodes()||this.Jd.appendChild(this.pj),b.width=a+"px",dk&&(b.paddingLeft="1px")):(this.Jd.hasChildNodes()&&this.Jd.removeChild(this.pj),b.paddingLeft="");this.Gn=a}};f.Jv=function(a){this.hb.className=a.cu?"gssb_e gsdd_a":"gssb_e";this.de(a.od||this.ud);this.ix(a.marginWidth);this.on=a.nn;this.bn=a.Xi};var Sl=function(){function a(u,F){Za&&(Za=!1,x.Wg(p,ba),x.Wg(p,qa));F||(F=u);p.parentNode.replaceChild(u,p);F.appendChild(p);da&&K.Rv&&(Zj||dk?x.defer(function(){p.focus();mk(p,T.ag())}):p.focus());Ha()}function b(){return Aa}function c(u){var F="rtl"==u==("rtl"==B);p.dir=u;if(Ta){O.Zj(u);var fa=sa.parentNode;fa.removeChild(Ta);F?sa.parentNode.insertBefore(Ta,sa.nextSibling):fa.insertBefore(Ta,sa)}Aa&&(Aa.dir=u,fa=Aa.parentNode,fa.removeChild(Aa),F?fa.insertBefore(Aa,sa):sa.parentNode.insertBefore(Aa,
sa.nextSibling));0!=Z&&(F=0,fa=p.style,"INPUT"!=p.nodeName&&(F+=1),fa.left=fa.right="",fa["rtl"==u?"right":"left"]=F+"px")}function d(){return T}function e(){return nk(Ya)}function g(){var u=Ya?Ya.offsetHeight:0;Ka>u&&(u=Ka);return u}function h(){return ra?ra:Ya?Ya.offsetWidth:0}function k(){var u=p.offsetWidth;K.jj&&(u-=p.offsetHeight);return u}function l(){return p.value}function n(u){var F=K.dm?p:sa||uc||p;F.style.background=u||"transparent";K.nh&&(F.style.textIndent=-1==u.indexOf("url")?"0":K.nh+
"px")}function v(){xb=!0}function t(){p.select();na()}function D(){ik&&(p.value="");p.value=q.ua();ik&&(p.value=p.value);E()}function w(){if(!da)try{p.focus(),da=!0,E()}catch(u){}}function P(){da&&(p.blur(),da=!1)}function X(){return da}function M(){p.value=""}function ha(){var u=R.get("gs_id");if(u)Aa=R.get("gs_ttc"),sa=R.get("gs_tti"),q.Ui()&&O&&(vb=O.oa(),Ta=vb.parentNode);else{u=pk();u.id=R.Ha("gs_id");u.className="gstl_"+G+" "+(K.xk||p.className);var F=u.insertRow(-1),fa=u.style,Oa=p.style;fa.width=
ra?ra+"px":Oa.width;fa.height=Ka?Ka+"px":Oa.height;fa.padding="0";fa=p.style;fa.border="none";fa.padding=ek||Zj?"0 1px":"0";fa.margin="0";fa.height="auto";fa.width="100%";p.className=K.ej;La&&(Aa=F.insertCell(-1),Aa.id=R.Ha("gs_ttc"),Aa.style.whiteSpace="nowrap");sa=F.insertCell(-1);sa.id=R.Ha("gs_tti");sa.className="gsib_a";q.Ui()&&O&&(vb=O.oa(),Ta=F.insertCell(-1),Ta.className="gsib_b",Ta.appendChild(vb));a(u,sa)}jk&&fk&&(p.style.height="1.25em",p.style.marginTop="-0.0625em");y(u);Ya=u}function E(){if(da){var u=
p.value.length;T=Nj(u);mk(p,u)}}function y(u){x.Ma(u,"mouseup",function(){p.focus()})}function I(){x.Ma(p,"keydown",N);(ek||K.Rq)&&x.Ma(p,"keypress",J);x.Ma(p,"select",na,10);var u=!1,F=function(fa){x.Ma(p,fa,ia,10,u)};F("mousedown");F("keyup");F("keypress");u=!0;F("mouseup");F("keydown");F("focus");F("blur");F("cut");F("paste");F("input");x.Ma(p,"compositionstart",H);x.Ma(p,"compositionend",H)}function H(u){u=u.type;"compositionstart"==u?q.Yo(!0):"compositionend"==u&&q.Yo(!1)}function N(u){var F=
u.keyCode;Fa=F;var fa=(fk||dk)&&(38==F||40==F)&&A.Kc(),Oa=F==ma.Ek,jd=F==ma.dh;db=!1;F==ma.Fk&&(db=q.Fd());Oa&&((F=A.Ge())&&Q(F)?A.hg(u.shiftKey):x.defer(function(){A.hg(u.shiftKey)}));if(fa||Oa||jd||db)u.pg=!0}function Q(u){return(u=m[u.v()].gB)&&u()}function J(u){var F=u.keyCode,fa=F==ma.dh,Oa=F==ma.Fk&&db;if(F==ma.Ek||fa||Oa)u.pg=!0}function ia(u){if(!wb){var F=u.hf;if(!(F.indexOf("key")||u.ctrlKey||u.altKey||u.shiftKey||u.metaKey))a:if(u=u.keyCode,"keypress"!=F){var fa=38==u||40==u;if("keydown"==
F){if(q.bx(229==u),fa)break a}else{var Oa=u!=Fa;Fa=-1;if(!fa||Oa)break a}switch(u){case ma.dh:q.Ot();break;case ma.Qp:q.Tt();break;case ma.Rp:q.Ut();break;case ma.Sp:q.Yt();break;case ma.Pp:q.Mt(T);break;case ma.Up:q.Lt(T);break;case ma.Tp:q.It(T)}}na();q.Rm(p.value,T,F)}}function ba(){da=!0;q.Qt()}function qa(){da=!1;q.Pm()}function Ha(){Za||(Za=!0,x.Ma(p,"focus",ba,99),x.Ma(p,"blur",qa,99))}function Ia(){va||(va=window.setInterval(ya,K.Av||50))}function Sa(){va&&(window.clearTimeout(va),va=null)}
function ya(){ia({hf:"polling"})}function Ja(){if(dk){var u=p,F=document.createEvent("KeyboardEvent");F.initKeyEvent&&(F.initKeyEvent("keypress",!0,!0,null,!1,!1,!0,!1,27,0),u.dispatchEvent(F))}}function na(){if(da){a:{var u=p;try{if("selectionStart"in u){var F=u.selectionStart;var fa=u.selectionEnd}else{var Oa=u.createTextRange(),jd=Ak(u).selection.createRange();Oa.inRange(jd)&&(Oa.setEndPoint("EndToStart",jd),F=Oa.text.length,Oa.setEndPoint("EndToEnd",jd),fa=Oa.text.length)}if(void 0!==F){var $f=
Nj(F,fa);break a}}catch(Zm){}$f=null}$f&&(T=$f)}}function ua(){var u;x.Qb(window,"pagehide",function(){wb=!0;u=p.value});x.Qb(window,"pageshow",function(F){wb=!1;(F.persisted||void 0!==u)&&q.Sb(u)})}var ma=tj,q,A,x,O,m,p,Z,G,K,da,Za=!1,jb,va,T=Nj(0),Fa=-1,xb=!1,sa,Ya,Aa,Ta,vb,db,wb,La,B,R,Ka,ra,uc,kb={va:function(u,F){R=u;p=u.Ci();B=u.zd();u.vf()||(F.addRule(".gsib_a","width:100%;padding:4px 6px 0"),ck&&F.addRule(".gsib_a input::-ms-clear","display: none"),F.addRule(".gsib_a,.gsib_b","vertical-align:top"))},
R:function(u){q=u.get(118,kb);x=u.get(117,kb);A=u.get(128,kb);O=u.get(173,kb);m=zk(u.Xa(152,kb));u=u.Dg;Z=u.zm();G=u.Ha()},Aa:function(u){K=u;Ka=u.kn;ra=u.wu;a:{try{da=Ak(p).activeElement==p;break a}catch(F){}da=!1}na();Zj&&x.Ma(p,"beforedeactivate",function(F){xb&&(xb=!1,F.pg=!0)},10);dk&&ua();Ya=p;La=!!u.Rf[130];(q.gu()||q.Ui()||La||u.xs)&&ha();u.fs&&(x.Ma(p,"blur",Sa,10),x.Ma(p,"focus",Ia,10),jb=!0);x.rb(8,Ja);I();Ha()},K:function(u){K=u;var F=u.vu;F&&(uc=R.yi(F));p.setAttribute("autocomplete",
"off");p.setAttribute("spellcheck",!1);p.style.outline=u.kv?"":"none";jb&&Ia()},v:function(){return 119},ta:function(){return{nC:a,km:b,Zj:c,wd:d,Ii:e,Nb:g,Dd:h,Am:k,at:l,Lg:n,Cj:v,select:t,refresh:D,focus:w,blur:P,ij:X,clear:M}},Fa:function(){jb&&Sa();K.Ym&&x.Wg(p,q.Pm)}};return kb};var Tl=function(){function a(m,p){if(!na)return!1;ya=p;ha();p=!1;for(var Z=0,G;G=m[Z++];)D(G)&&(p=!0);return p}function b(m){var p=H[m.v()];return p&&p.Xt?p.Xt(m):!1}function c(m){return H[m.v()].Qi(null,m,N)}function d(m){var p=H[m.v()];return p&&p.si?p.si(m,I.Bb()):m.Cb()}function e(m,p){if(!na)return!1;ya=p;ha();p=!1;for(var Z=0,G;G=m[Z++];)if(1==G)if(ma)ua.appendChild(ma);else{G=P();var K=G.style;K.textAlign="center";K.whiteSpace="nowrap";G.dir=Ja;K=qk();K.style.position="relative";q=qk();q.className=
"gssb_g";J.Um&&(q.style.paddingBottom="1px");w(J.sw,q,13);J.fu?w(J.vi,q,8):J.ku&&w(J.uw,q,14);K.appendChild(q);G.appendChild(K);ma=G.parentNode}else if(2==G)if(A)ua.appendChild(A);else{G=P();K=G.style;K.padding="1px 4px 2px 0";K.fontSize="11px";K.textAlign="right";K=ok("a");K.id="gssb_b";nd(K,"http://www.google.com/support/websearch/bin/answer.py?hl="+J.Le+"&answer=106230");var da=lh(J.cv);ld(K,da);G.appendChild(K);A=G.parentNode}else 3==G?(G=Ha.pop())?ua.appendChild(G):(G=na.insertRow(-1),G.Uu=!0,
G=G.insertCell(-1),K=ok("div","gssb_l"),G.appendChild(K)):D(G)&&(p=!0);return p}function g(m){X(m,x);var p=E.nc();p&&y.xa(9,{index:m,lC:p[m],oC:Ia[m]})}function h(m){X(m,"");y.xa(10)}function k(){for(var m,p,Z;Z=ba.pop();)m=Z.v(),(p=ia[m])||(p=ia[m]=[]),p.push(Z),m=Z.oa(),m.parentNode.removeChild(m);for(;m=ua.firstChild;)m=ua.removeChild(m),m.Uu?Ha.push(m):m!=ma&&m!=A&&qa.push(m);Ia=[]}function l(m){return(m=Ia[m])?m.qg():!1}function n(){ha()}function v(){return na}function t(){return J.Tm||Ja==ya?
Sa:null}function D(m){var p=m.v(),Z=H[p];if(!Z)return!1;var G=(p=ia[p])&&p.pop();G||(G=Z.Eh(N));Z.aa(m,G);ba.push(G);var K=G.oa();p=P();p.className="gssb_a "+J.rp;p.appendChild(K);if(void 0!==m.Zf){Ia.push(G);G=ya;var da=m.Zf();J.qu&&(K.onmouseover=function(){E.Xw(da)},K.onmouseout=function(){E.iw()});K.onclick=function(Za){I.xf();m.ym()&&I.Ig(m.Cb());E.hw();E.Kt(da);Za=Za||Bk(K).event;Z.Ed(Za,m,N)}}else G=Ja;sk(p,G);return!0}function w(m,p,Z){var G=ok("input");G.type="button";G.value=Rj(m);G.onclick=
function(){N.search(I.ua(),Z)};if(J.du){m="lsb";var K=ok("span");var da=ok("span");K.className="ds";da.className="lsbb";K.appendChild(da);da.appendChild(G)}else m="gssb_h",K=G;G.className=m;p.appendChild(K)}function P(){var m=qa.pop();if(m)return ua.appendChild(m),m.firstChild;m=na.insertRow(-1);m=m.insertCell(-1);m.className=J.rp;m.onmousedown=M;return m}function X(m,p){(m=Ia[m])&&m.qg()&&(m.oa().parentNode.parentNode.className=p)}function M(m){m=m||Bk(na).event;m.stopPropagation?m.stopPropagation():
ek||Zj&&I.Cj();return!1}function ha(){if(q){var m=I.Dd()-3;0<m&&(q.style.width=m+"px")}}var E,y,I,H,N,Q,J,ia={},ba=[],qa=[],Ha=[],Ia=[],Sa,ya,Ja,na,ua,ma,q,A,x,O={va:function(m,p){Q=m;Ja=m.zd();p.addRule(".gssb_a","padding:0 7px");p.addRule(".gssb_a,.gssb_a td","white-space:nowrap;overflow:hidden;line-height:22px");p.addRule("#gssb_b","font-size:11px;color:#36c;text-decoration:none");p.addRule("#gssb_b:hover","font-size:11px;color:#36c;text-decoration:underline");p.addRule(".gssb_g","text-align:center;padding:8px 0 7px;position:relative");
p.addRule(".gssb_h","font-size:15px;height:28px;margin:0.2em"+(fk?";-webkit-appearance:button":""));p.addRule(".gssb_i","background:#eee");p.addRule(".gss_ifl","visibility:hidden;padding-left:5px");p.addRule(".gssb_i .gss_ifl","visibility:visible");p.addRule("a.gssb_j","font-size:13px;color:#36c;text-decoration:none;line-height:100%");p.addRule("a.gssb_j:hover","text-decoration:underline");p.addRule(".gssb_l","height:1px;background-color:#e5e5e5");p.addRule(".gssb_m","color:#000;background:#fff")},
R:function(m){E=m.get(128,O);y=m.get(117,O);I=m.get(118,O);N=m.get(121,O);H=zk(m.Xa(152,O))},Aa:function(m){J=m;na=pk();m=ok("tbody");na.appendChild(m);ua=na.getElementsByTagName("tbody")[0]},K:function(m){J=m;var p=m.mo;p&&(Sa=Q.yi(p));na.className=m.up||"gssb_m";x=m.sp||"gssb_i"},v:function(){return 129},ta:function(){return{Yv:a,si:d,hg:c,Fd:b,aa:e,pu:g,Vg:h,clear:k,qg:l,vc:n,oa:v,Ad:t}}};return O};var Ul=function(){};L(Ul,Xk);f=Ul.prototype;f.va=function(a){this.wv=a.tm()||document.body};f.Aa=function(a){this.C=a};f.v=function(){return 147};f.Dd=function(a){var b=0;a&&(this.Hb||this.nl(),this.bl(),a in this.rh?b=this.rh[a]:(rk(this.Hb,Qj(a)),this.rh[a]=b=this.Hb.offsetWidth,rk(this.Hb,"")));return b};f.Nb=function(){this.Hb||this.nl();this.bl();this.qh||(rk(this.Hb,"|"),this.qh=this.Hb.offsetHeight);return this.qh};
f.nl=function(){var a=qk(this.C.ej),b=a.style;b.background="transparent";b.color="#000";b.padding=0;b.position="absolute";b.whiteSpace="pre";this.Hb=a;this.Hb.style.visibility="hidden";this.wv.appendChild(this.Hb)};f.bl=function(){var a=Mj();if(!this.Wk||this.Wk+3E3<a){this.Wk=a;a=this.Hb;var b=Bk(a);a=(a=b.getComputedStyle?b.getComputedStyle(a,""):a.currentStyle)?a.fontSize:null;this.Xk&&a==this.Xk||(this.rh={},this.qh=null,this.Xk=a)}};var Vl=function(){this.jd={};this.set(191,new Fl);this.set(150,new Ol);this.set(146,new Pl);this.set(147,new Ul);this.Pa(149,$k());this.set(145,new gl);this.set(117,new il);this.set(494,new ll);this.set(374,new ml);this.set(120,new nl);this.set(121,new sl);this.set(553,new ul);this.set(124,new Al);this.set(125,new Bl);this.set(123,new wl);this.set(126,new Dl);this.set(127,new El);this.set(115,new al);this.set(118,new cl);this.set(128,el());this.set(116,new Rl);this.set(119,Sl());this.set(129,Tl())};
L(Vl,Lk);var Wl=function(){return{Di:function(){return{wh:"hp",Bg:"hp",pr:"google.com",Mx:"",Le:"en",Bl:"",Dv:"",gy:"",Sk:0,dv:"",sk:"",Nl:!1,ew:"",Nj:"",Bh:0,tC:null,Ip:!1,XB:!1,lg:!1,tk:Lj([19,5,0]),bs:!0,zA:10,Zr:!0,cs:!0,tA:!1,ws:!1,Nu:!1,jj:!1,Wu:!1,nu:!1,$z:!0,iC:"en",nh:0,Ym:!0,Pr:!1,ou:500,Ti:!1,kg:!0,Xm:!0,iu:!1,Rn:"",EB:"//www.google.com/textinputassistant",FB:"",HB:7,UA:!1,VA:!1,ju:!1,fu:!0,ku:!1,Um:!1,rw:!1,qw:!1,uk:1,jv:!0,ui:!1,ti:!1,fs:!1,Av:10,Sm:!1,Rv:!0,ze:document.body,lu:!0,op:null,Rf:{},
yA:{},PB:0,xs:!1,ru:!0,Bc:!1,AA:!1,dB:!1,fC:null,ds:!1,rB:null,Kx:null,xA:!1,qu:!0,Rq:!1,pC:1,kv:!1,sw:"Search",vi:"I'm  Feeling Lucky",uw:"",cv:"Learn more",UB:"Remove",SB:"This search was removed from your Web History",YA:"",sA:"Did you mean:",GB:"",aC:"",jC:"Search by voice",hC:'Listening for "Ok Google"',gC:'Say "Ok Google"',dm:!1,vu:null,kn:0,wu:0,ej:"",rp:"",iB:!1,Ae:"absolute",du:!1,au:!1,mo:null,Tm:!0,qd:[0,0,0],Kl:null,tp:null,Gq:[0],TB:1,xk:"",up:"",sp:"",am:null,cm:"",bm:"",iA:1}}}};var Xl=function(){this.ea=!1;this.kj=""};ta(Xl,Xk);f=Xl.prototype;f.va=function(a){this.Pb=a.Ci()};f.R=function(a){this.G=a.get(117,this);this.F=a.get(118,this);this.gb=a.get(374,this);this.gf=a.get(121,this)};
f.K=function(a){this.qc=a.jj&&!a.Wu;this.an=a.nu;this.Fp();this.Pb.setAttribute("x-webkit-grammar","builtin:search");""!=a.Le&&this.Pb.setAttribute("lang",a.Le);this.qc?(this.Ze||(this.Ze=C(this.Vt,this)),this.G.Qb(this.Pb,"webkitspeechchange",this.Ze)):this.Ze&&(this.G.Ak(this.Pb,"webkitspeechchange",this.Ze),this.Ze=null);this.qc&&this.an?(this.cd||(this.cd=C(this.Fp,this)),this.G.rb(4,this.cd),this.G.rb(5,this.cd),this.G.rb(1,this.cd)):this.cd&&(this.G.$x(this.cd),this.cd=null)};f.v=function(){return 419};
f.et=function(a){return this.Pg&&this.$e==a.eb()?Jk(a,this.Pg,vj,!0,!1,!1):null};f.Ef=function(a){return!!a&&0<=a.indexOf("**")};f.Xq=function(){this.kj=""};f.Fp=function(){var a=this.qc&&(!this.an||!this.F.ua());a!=this.ea&&(this.ea?this.Pb.removeAttribute("x-webkit-speech"):this.Pb.setAttribute("x-webkit-speech",""),this.ea=a)};
f.Mq=function(a,b){b=Qj(b);a=Qj(Sj(a,!0));a=a.split(" ");b=b.split(" ");for(var c,d=0;d<b.length;++d)c=b[d],0>a.indexOf(c)&&(b[d]=c.bold());return b.join(" ").replace(Yl," ")};f.Vt=function(a){a=a&&a.results?a.results:[];var b=Math.min(a.length,3);this.$e=a[0].utterance;this.gb.add(6);if(this.Ef(this.$e)){this.Pg=[];for(var c=0;c<b;++c){var d=a[c].utterance;this.Ef(d)||(d=wj(this.Mq(this.$e,d),d,c,40,null),this.Pg.push(d))}}else this.Pg=null,this.kj=this.$e,this.gf.search(this.$e,15)};var Yl=/<\/b> <b>/gi;var Zl=function(){};Zl.prototype.qg=function(){return!0};var $l=function(a,b){this.F=a;this.gf=b;this.pc()};ta($l,Zl);$l.prototype.oa=function(){return this.ba};$l.prototype.v=function(){return 40};$l.prototype.aa=function(a,b,c){md(this.cf,lh(a));this.nf=b;c&&!this.Wa&&(this.Wa=xk(this.bf),this.Wa.onclick=C(function(d){this.F.xf();this.F.Ig(this.nf);this.gf.search(this.nf,9);return wk(d)},this));c?(md(this.Wa,lh(c+" &raquo;")),this.Wa.style.display=""):this.Wa&&(this.Wa.style.display="none")};
$l.prototype.pc=function(){this.ba=qk();this.ba.className="gsq_a";var a=pk();this.ba.appendChild(a);this.bf=a.insertRow(-1);a=this.bf.insertCell(-1);a.style.width="100%";this.cf=ok("span");a.appendChild(this.cf)};var am=function(){function a(k){return new $l(e,k)}function b(k,l){l.aa(k.Bi(),k.Cb(),g)}function c(k,l,n){n.search(l.Cb(),1)}function d(){return 40}var e,g,h={va:function(k,l){l.addRule(".gsq_a","padding:0")},R:function(k){e=k.get(118,h)},K:function(k){g=k.ti?k.vi:""},v:function(){return 152},ta:function(){return{Eh:a,aa:b,Ed:c,Qi:Uj,Mi:d}}};return h};var bm=function(){};ta(bm,Xk);bm.prototype.R=function(a){this.qk=a.get(419,this)};bm.prototype.v=function(){return 156};bm.prototype.bg=function(a){var b=a.gg();return this.qk&&"input"==b&&this.qk.kj==a.eb()?(this.qk.Xq(),3):1};bm.prototype.Ia=function(){return 22};var cm=function(){};ta(cm,Xk);f=cm.prototype;f.R=function(a){this.Ff=a.get(419,this)};f.v=function(){return 151};f.Ia=function(){return 1};f.update=function(){};f.get=function(a){var b=null;this.Ff&&(b=this.Ff.et(a));return b};f.reset=function(){};var dm=function(){};L(dm,Xk);f=dm.prototype;f.va=function(a,b){this.Ga=a;a.vf()||(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"))};f.R=function(a){this.F=a.get(118,this);this.G=a.get(117,this);this.ol=a.get(173,this)};
f.Aa=function(a){this.qc=!!a.kg;this.Cp(a);this.Ye=this.Ga.get("gs_cb");this.Ye||(this.Ye=ok("span","gscb_a"),this.Ye.id=this.Ga.Ha("gs_cb"),a=lh("&times;"),ld(this.Ye,a));a=C(this.St,this);this.G.rb(4,a);this.G.rb(5,a);this.G.rb(1,a)};f.K=function(a){a.Ti&&(this.qc=!!a.kg);this.Cp(a)};f.v=function(){return 160};f.isEnabled=function(){return this.qc};f.fg=function(){return em};f.Ia=function(){return 5};f.oa=function(){return this.Ye};f.Li=function(){return{qn:!this.ea}};f.Ed=function(){this.F.clear(!0)};
f.Cp=function(a){this.$m=a.Xm;this.ea=!this.$m||!!this.F.ua()};f.fy=function(){var a=this.fg();this.ea&&this.qc?this.ol.Dx(a):this.ol.Zm(a)};f.St=function(){this.$m&&(this.ea=!!this.F.ua(),this.fy())};var em=Kj++;var fm=function(){this.je={}};L(fm,Xk);f=fm.prototype;
f.va=function(a,b){this.Ga=a;this.ud=a.zd();a.vf()||(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;"+(Ck()+":"+Dk(.55)+";")),b.addRule(".gsst_a:hover .gsst_e,.gsst_a:focus .gsst_e",Ck()+":"+Dk(.72)+";"),b.addRule(".gsst_a:active .gsst_e",
Ck()+":"+Dk(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"))};
f.vd=function(){var a={uf:C(this.uf,this),oa:C(this.Rs,this),Ad:C(this.Ad,this),ig:C(this.ig,this),vc:Uj,Ee:C(this.Ee,this)};return[{va:Uj,R:Uj,Aa:Uj,K:Uj,v:function(){return 154},ta:function(){return a},vd:function(){return null},Fa:Uj}]};f.R=function(a){this.Wr=a.get(115,this);this.G=a.get(117,this);this.F=a.get(118,this);this.ke=a.Xa(160,this);this.L=a.L};f.v=function(){return 173};
f.Aa=function(a){this.eu=a.Ti;this.ke.sort(gm);this.ba=this.Ga.get("gs_st");if(!this.ba){this.ba=qk("gsst_b");this.ba.id=this.Ga.Ha("gs_st");if(a=a.kn)this.ba.style.lineHeight=a+"px";this.Vl()}this.il()};
f.K=function(a){this.C=a;if(a=a.mo)this.Sv=this.Ga.yi(a);if(this.eu){a=0;for(var b;b=this.ke[a++];){var c=!!this.je[b.fg()];if(b.isEnabled()!=c){for(;this.ba.hasChildNodes();)this.ba.removeChild(this.ba.lastChild);this.Vl();this.il();break}}}this.Vr=qk("gsst_h");this.Th=qk("gsst_f");this.Th.dir="ltr";this.Th.appendChild(this.Vr);this.G.rb(13,C(this.Jt,this))};f.Zj=function(a){this.Sa!=a&&(this.ba.dir=this.Sa=a,this.Vi())};f.oa=function(){return this.ba};
f.Dx=function(a){(a=this.je[a])&&a.style&&(a.style.display="")};f.Zm=function(a){(a=this.je[a])&&a.style&&(a.style.display="none")};f.Vi=function(){this.Vh&&(this.je[this.Vh].className="gsst_a",this.Wr.Lc(),this.Vh=null)};f.uf=function(a){a.Xi="rtl"==this.Sa?"left":"right";a.nn=!1};f.Rs=function(){return this.Th};f.Ad=function(){return this.C.Tm||this.ud==this.Sa?this.Sv:null};f.ig=function(){this.Vi()};f.Ee=function(){return hm};var gm=function(a,b){return b.Ia()-a.Ia()};f=fm.prototype;
f.Jt=function(){this.cn!=this.Vh&&this.Vi()};f.Vl=function(){for(var a,b=0,c;c=this.ke[b++];)if(c.isEnabled()){a=!0;var d=ok("a","gsst_a");this.gs(d,c);d.appendChild(c.oa());this.ba.appendChild(d)}this.ba.style.display=a?"":"none"};f.Wq=function(){this.cn=null};
f.il=function(){this.je={};for(var a=0,b;b=this.ke[a++];)if(b.isEnabled()){var c=b.fg(),d=b.oa().parentNode;d.onclick=C(b.Ed,b);d.onmouseover=function(){this.cn=c};d.onmouseout=this.Wq;this.je[c]=d;b.Li&&(b=b.Li(),b.qn&&this.Zm(c),(b=b.rC)&&!this.L.jk(d,b)&&(d.title=b))}};f.gs=function(a,b){a.href="javascript:void(0)";ek&&(a.tabIndex=0);a.onkeydown=function(c){c=c||window.event;var d=c.keyCode;if(13==d||32==d)b.Ed(c),this.F.vs(),wk(c)}};var hm=Kj++;var im=function(a,b){this.F=a;this.gf=b;this.pc()};L(im,Zl);im.prototype.oa=function(){return this.ba};im.prototype.v=function(){return 0};im.prototype.aa=function(a,b,c){md(this.cf,lh(a));this.nf=b;c&&!this.Wa&&(this.Wa=xk(this.bf),this.Wa.onclick=C(function(d){this.F.xf();this.F.Ig(this.nf);this.gf.search(this.nf,9);return wk(d)},this));c?(md(this.Wa,lh(c+" &raquo;")),this.Wa.style.display=""):this.Wa&&(this.Wa.style.display="none")};
im.prototype.pc=function(){this.ba=qk();this.ba.className="gsq_a";var a=pk();this.ba.appendChild(a);this.bf=a.insertRow(-1);a=this.bf.insertCell(-1);a.style.width="100%";this.cf=ok("span");a.appendChild(this.cf)};var jm=function(){function a(k){return new im(e,k)}function b(k,l){l.aa(k.Bi(),k.Cb(),g)}function c(k,l,n){n.search(l.Cb(),1)}function d(){return 0}var e,g,h={va:function(k,l){l.addRule(".gsq_a","padding:0")},R:function(k){e=k.get(118,h)},K:function(k){g=k.ti?k.vi:""},v:function(){return 152},ta:function(){return{Eh:a,aa:b,Ed:c,Qi:Uj,Mi:d}}};return h};var km=function(){var a={Xp:"oq",bq:"gs_l"},b,c,d,e,g,h,k,l,n,v,t,D,w,P,X,M=!1,ha,E,y,I,H=!1,N=function(q){var A=!0;void 0!=q&&(A=q==c.lg,c.lg=q);b?A||b.K(c):(b=Tk().Di(g,d,ua,c.fl),b.install(c))},Q=function(q){b.Sb(q)},J=function(q){return q+(0<=q.indexOf("?")?"&":"?")+b.pt()},ia=function(q){pd(window.location,q)},ba=function(){E&&E()},qa=function(){return c.Bg},Ha=function(q,A,x,O,m){d=q;g=A;y=O;I=x||"partner-generic";(n=m.brandingPlaceholder)&&A.setAttribute("placeholder",n);S(g,"gsc-input");var p=
m.onRenderCallback;p&&(E=function(){try{p()}catch(Z){}});c=Sa();Ja(c,m);q=new dm;ya(y,c,q);N();Ia(q,m.clearToolTitle);m.searchButton&&b.vq(m.searchButton,12)},Ia=function(q,A){q=q.oa();var x=q.parentElement;x&&(x.setAttribute("title",A),"button"!=(x.getAttribute("role")||null)&&x.setAttribute("role","button"),q.setAttribute("aria-hidden",!0))},Sa=function(){var q=ma.Di(),A=I;q.wh=A;q.Bg=A;q.Bl="cse";q.hB=!0;q.Kx={partnerid:y};q.dm=!0;q.ej="gsc-input";q.up="gsc-completion-container";q.sp="gsc-completion-selected";
w&&(q.am=g.id,q.cm="gsc-input-hover",q.bm="gsc-input-focus");q.qd=[-1,0,0];q.Sm=!0;q.Bc=!0;q.kg=!0;q.Xm=!0;q.spellcheck=!1;q.tk=Lj([0,34]);return q},ya=function(q,A,x){var O=new Vl;O.Pa(152,jm());O.Pa(153,Ek());O.Pa(160,x);O.set(173,new fm);k&&O.Pa(152,Gk(k,l,n));O.Pa(156,Hk(q));O.set(582,Uk());O.Pa(156,Wk());O.Pa(311,Vk());v&&O.Pa(160,new Zk(v));O.Pa(122,Kk(t,D));A.fl=O;X&&(q=A.fl,q.set(419,new Xl),q.Pa(156,new bm),q.Pa(151,new cm),q.Pa(152,am()))},Ja=function(q,A){if(P=!!A.useKennedyLookAndFeel)w&&
(q.am=g.parentNode.id,q.cm="gsc-input-box-hover",q.bm="gsc-input-box-focus"),q.qd=[3,-1,2],q.kg=!0;A.interfaceLanguage&&(q.Le=A.interfaceLanguage);A.disableAutoCompletions&&(q.lg=!0);t=parseInt(A.maxSuggestions,10);0<=t||(t=10);D=parseInt(A.maxPromotions,10);0<=D||(D=3);q.sk="csems,nrl="+(t+3);k=A.brandingImageUrl;l=A.brandingImage2xUrl;k&&(v=A.brandingImageStyle+" url("+k+")",q.nh=A.backgroundTextIndent);var x=A.styleOptions;if(x){var O=x.xOffset||0,m=x.yOffset||0,p=x.widthOffset||0,Z=x.fixedWidth;
M=!!x.allowWordWrapping;var G=q.qd;G[0]+=m;G[1]+=O;G[2]+=p;q.Kl=Z;q.tp=x.xAlign;x.positionFixed&&(q.Ae="fixed")}X=!!A.enableSpeech},na=function(){},ua={K:N,install:function(q,A,x,O,m){Ha(q,A,void 0===m?null:m,x,O);if(O.isLoggingWithHiddenFormFields){h={};for(var p in a)q=a[p],h[q]=b.mq(d,q)}else H=!0,d&&(d.addEventListener?d.addEventListener("submit",na,!1):d.attachEvent&&d.attachEvent("onsubmit",na))},Cu:function(q,A,x,O){w=x;Ha(q,A,w.Im(),w.Gm()||"",O);O.enableAsynchronousLogging&&(H=!0)},bB:function(q,
A,x,O,m){Ha(null,A,void 0===m?null:m,x,O);H=!0;e=q},Sb:Q,ua:function(){return b.ua()},NA:qa,b:function(q,A){q!=g.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."),q=g.value,Q(q));if(q&&!Dj.test(q)){ha=A;A=b.Gi(ha);if(h){var x=a.Xp;h[x]&&(h[x].value=A[x]);x=a.bq;h[x]&&(h[x].value=A[x])}w?(q!=b.ua()&&b.Sb(q),H?w.submit():w.Ox(A)):e?e(A):d&&(d.fireEvent&&
document.createEventObject?(q=document.createEventObject(),d.fireEvent("onsubmit",q)&&d.submit()):d.dispatchEvent&&document.createEvent?(q=document.createEvent("HTMLEvents"),q.initEvent("submit",!0,!0),d.dispatchEvent(q)&&d.submit()):d.onsubmit&&0==d.onsubmit()||d.submit());ha=null}},c:ia,d:function(q){ia(J(q))},e:J,f:qa,o:ba,p:ba,r:function(q){w?P?(q.addRule(".gssb_a","padding:0 9px"),q.addRule(".gsib_a","padding:5px 9px 4px 9px"),q.addRule(".gscb_a","line-height:27px")):q.addRule(".gssb_a","padding:0 7px"):
q.addRule(".gssb_a","padding:0 2px");q.addRule(".gssb_e","border:0");q.addRule(".gssb_l","margin:5px 0");q.addRule("input.gsc-input::-webkit-input-placeholder","font-size:14px");q.addRule("input.gsc-input:-moz-placeholder","font-size:14px");q.addRule("input.gsc-input::-moz-placeholder","font-size:14px");q.addRule("input.gsc-input:-ms-input-placeholder","font-size:14px");q.addRule("input.gsc-input:focus::-webkit-input-placeholder","color:transparent");q.addRule("input.gsc-input:focus:-moz-placeholder",
"color:transparent");q.addRule("input.gsc-input:focus::-moz-placeholder","color:transparent");q.addRule("input.gsc-input:focus:-ms-input-placeholder","color:transparent");q.addRule(".gssb_c .gsc-completion-container","position:static");q.addRule(".gssb_c","z-index:5000");q.addRule(".gsc-completion-container table","background:transparent;font-size:inherit;font-family:inherit");q.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");q.addRule(".gssb_a table,.gssb_a table tr,.gssb_a table tr td","padding:0;margin:0;border:0");M&&q.addRule(".gssb_a,.gssb_a td","white-space:normal")},x:function(){w&&w.bc()}};var ma=Wl();return ua};var lm=kh(xh.blank),mm=bd(xh.next),nm=function(a){var b=a.u.Nm();this.level=a.Rc;this.V=Mh({text:rh(b)});this.Ab=null;this.za=a.u;this.context=a},om=function(){this.root=null;this.Ja={width:112,height:84};this.Sc=null};om.prototype.Mg=function(a){this.Sc=a};var pm=function(){this.kp=this.input=null;this.ma=1;this.wf=!1;this.qa=null;this.nb="standard";this.Qf=!1;this.le=-1;this.Xb=!0;this.lb="en";this.setAutoComplete=this.Oo;this.setSearchFormRoot=this.gp};f=pm.prototype;f.gp=function(a){this.kp=di(a)};
f.Pw=function(a){this.ma=1==a||2==a?a:1};f.Oo=function(a){this.wf=a};f.qx=function(a){this.Qf=a};f.Kw=function(a){this.Xb=a};f.Lw=function(a){this.lb=a};f.tx=function(a){this.le=a};f.js=function(a,b,c,d){b=void 0===b?"q":b;this.nb="searchbox-only";this.qa={Uj:a,Pv:""==b?"q":b,mv:void 0===c?!1:c,vv:void 0===d?"?":d}};f.hs=function(){this.nb="searchresults-only"};
var rm=function(a,b,c){this.Ib=c;this.u=a;this.da=null;this.u.mx(b,b.wg,[this]);this.u.Vw(b,qm.prototype.vm);this.u.ub(b.Ud);this.u.tb(b.Fb);this.ka=this.Ie=this.root=null;this.dj=!0;this.ha=[];this.Nd=this.re=this.cb=this.fa=null;this.Rc=0;this.Rd=!1},qm=function(a){this.kh=this.Ud="small";this.ma=1;this.Zd=this.input=this.root=null;this.Vb=500;this.zu=Gh(this,qm.prototype.pv,[null]);this.Au=Gh(this,qm.prototype.qv,[null]);this.Jp=this.Kp=this.en=this.fn=this.Lp=this.gn=this.zk=null;this.Hd=0;this.sh=
!1;this.Fb="_blank";this.nb="standard";this.$d=this.pa=null;this.yn=0;this.La=this.tc=this.We=this.Za=this.dd=this.vb=null;this.Un=!1;this.sc=null;this.nd=this.ae=0;this.ca={};this.ca[Y.kb]={enabled:!0,className:"gsc-adBlock",bb:"",Qg:{lines:2}};this.ca[Y.Ra]={enabled:!1,className:"gsc-adBlockVertical",bb:"gsc-thinWrapper",Qg:{}};this.ca[Y.Da]={enabled:!1,className:"gsc-adBlockBottom",bb:"",Qg:{}};this.H=[];if(a)for(var b=0;b<a.length;b++){var c=new rm(a[b],this,new om);this.H.push(c)}this.fk("tab");
this.Nk={};this.Xb=!1;this.ne=!0;this.Ob=new $g};qm.prototype.Lj=!1;
var Y={kb:"top",Ra:"right",Da:"bottom"},sm=xh["no-results"],tm={},um=(tm[jj.bh]={colorBackground:"#FDE5FF",colorTitleLink:"#0568CD",colorText:"#000",colorDomainLink:"#CC7A9F",fontFamily:"Arial"},tm[jj.fh]={colorBackground:"#EEFFE5",colorBorder:"#A9DA92",colorTitleLink:"#06C",colorText:"#454545",colorDomainLink:"#8D5FA7",fontFamily:"Trebuchet MS"},tm[jj.eh]={colorBackground:"#F2F0E6",colorTitleLink:"#950000",colorText:"#333",colorDomainLink:"#A25B08",fontFamily:"Georgia"},tm[jj.hh]={colorBackground:"#F0F0F6",
colorBorder:"#CCC",colorTitleLink:"#06C",colorDomainLink:"#008000",fontFamily:"Verdana"},tm[jj.gh]={colorBackground:"#EEE",colorBorder:"#CCC",colorTitleLink:"#000",colorText:"#444",colorDomainLink:"#333",fontFamily:"Arial"},tm[jj.Gk]={colorBackground:"#fff",colorBorder:"#ddd",colorTitleLink:"#1155CC",colorText:"#222",colorDomainLink:"#093",fontFamily:"Arial, sans-serif"},tm),vm={},wm=(vm[jj.bh]=um[jj.bh],vm[jj.Bz]=um[jj.bh],vm[jj.fh]=um[jj.fh],vm[jj.Dz]=um[jj.fh],vm[jj.eh]=um[jj.eh],vm[jj.Cz]=um[jj.eh],
vm[jj.hh]=um[jj.hh],vm[jj.Fz]=um[jj.hh],vm[jj.gh]=um[jj.gh],vm[jj.Ez]=um[jj.gh],vm[jj.Gk]=um[jj.Gk],vm);qm.prototype.zq=function(){var a=this;return function(){a.Lj&&(a.xo(),a.Lj=!1)}};
qm.prototype.$r=function(a,b){this.Ac=!0;this.fd=a;if(b){a=this.ca[Y.kb];var c=this.ca[Y.Ra],d=this.ca[Y.Da];void 0!=b.includeVerticalAds&&(c.enabled=b.includeVerticalAds);void 0!=b.includeSideAds&&(c.enabled=b.includeSideAds);void 0!=b._includeBottomAds_&&(d.enabled=b._includeBottomAds_);void 0!=b.iframes&&(this.fm=b.iframes);b.channel&&(this.sf=b.channel);b.clientIP&&(this.Ok=b.clientIP);"off"==b.isSafeSearchActive?this.pe="low":"active"==b.isSafeSearchActive?this.pe="high":b.safe&&(this.pe=b.safe);
b.userAgent&&(this.Pk=b.userAgent);b.adStyle&&(this.Lk=b.adStyle);b.cseGoogleHosting&&(this.tf=b.cseGoogleHosting);if(d=b.adtest||b.debug)this.lh=d;void 0!=b.numTopAds&&(a.Rb=Math.max(0,Math.min(4,b.numTopAds)),a.enabled=a.Rb?!0:!1);void 0!=b.numSideAds&&(c.Rb=Math.max(0,Math.min(8,b.numSideAds)),c.enabled=c.Rb?!0:!1);"noTop"==b.layout&&(a.enabled=!1,c.enabled=!0);"personalizedAds"in b&&(this.Zn=b.personalizedAds)}(function(e,g,h,k){e[k]=e[k]||function(){(e[k].q=e[k].q||[]).push(arguments)};e[k].t=
Number(new Date);var l=g.createElement(h);g=g.getElementsByTagName(h)[0];l.async=1;l.src="//cse.google.com/adsense/search/async-ads.js";g.parentNode.insertBefore(l,g)})(window,document,"script","_googCsa");window._googCsa("jsLoadedCallback",this.zq())};qm.prototype.qe=function(a,b,c){b||(b=new om);b.Ja&&a.Xo(b.Ja);b=new rm(a,this,b);c?(c.ha.push(b),b.Nd=c,b.Rc=c.Rc+1):(this.H.push(b),b.Rc=0);this.Ue(a)&&(this.$t=!0);a.Ve="gsc"};
qm.prototype.yl=function(a){a.Ib.root&&(a.dj=!1,S(a.Ib.root,"gsc-resultsRoot"),Sf(a.Ib.root,"gsc-resultsbox-visible"),S(a.Ib.root,"gsc-resultsbox-invisible"));var b=a.Ib.root?a.Ib.root:V("gsc-resultsRoot");a.root=b;a.u.Yg&&S(b,"gsc-resultsRoot-"+a.u.Yg);2==this.ma&&(a.fa.Ab=b);a.Ie=Mh({className:"gsc-stats"});a.ka=V();a.ka.onmousedown=Fh(this,qm.prototype.fr);a.ka.onclick=Fh(this,qm.prototype.er);a.da=V("gsc-expansionArea");U(a.ka,a.da);a.dj&&U(this.Vd,b);U(b,a.ka)};var xm=/^https?:\/\/www\.google\.com\/url\?/;
f=qm.prototype;f.fr=function(a){this.Xb&&this.Go(this.Wl(a));return!0};f.er=function(a){var b=this.Wl(a);this.Xb||this.Go(b);b&&window.setTimeout(function(){var c=b.getAttribute("data-ctorig");c&&nd(b,c)},0);return!0};f.Wl=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};f.Go=function(a){if(a){var b=a.getAttribute("data-cturl");b&&xm.test(b)&&nd(a,b)}};
f.rl=function(a){var b=Mh({yc:!0});S(b,"gsc-refinementBlockInvisible");this.ib&&U(this.ib,b);a.cb=b;this.rr(a)};f.qr=function(a){return Nh(a)};f.zl=function(a){var b=Nh();a=this.Ob.jb(a);ld(b,a);a=document.createDocumentFragment();a.appendChild(b);return a};f.rr=function(a){var b=a.fa,c=this.Dh(a,a);c.level+=1;"tab"==this.oo?Ih(c.V,Lh(xh["all-results-short"])):Ih(c.V,this.qr(xh["all-results-long"]));a.fa=b;a.re=c;a.re.Ab=a.fa.Ab};
f.fk=function(a){"link"==a?(this.no="gsc-refinementHeader",this.zg="gsc-refinementhInactive",this.Ij="gsc-refinementhActive",this.oo=a,this.Jj="gsc-refinementsAreaInvisible",this.po="gsc-refinementsArea"):"tab"==a&&(this.no="gsc-tabHeader",this.zg="gsc-tabhInactive",this.Ij="gsc-tabhActive",this.oo=a,this.Jj="gsc-tabsAreaInvisible",this.po="gsc-tabsArea")};
f.Dh=function(a,b){var c=new nm(a);a.fa=c;Wh(c.V,Gh(this,this.ge,[c]));pe(c.V,{"aria-label":"refinement",role:"tab",tabindex:0,tabIndex:0});a="gs-spacer";vd&&(a+=" gs-spacer-opera");b?(b=b.cb,S(c.V,this.no),S(c.V,this.zg)):(b=this.vb,S(c.V,"gsc-tabHeader"),S(c.V,"gsc-tabhInactive"));S(c.V,"gsc-inline-block");b&&(U(b,c.V),a=Nh(" ",a),U(b,a));return c};
f.Ln=function(a){if(1!=a.ha.length){var b=a.ha.shift();if(b){a.ha.push(b);a=b.fa.V;var c=a.nextSibling;a.parentNode&&(U(a.parentNode,a),c&&U(a.parentNode,c),b=b.fa.Ab,b.parentNode&&U(b.parentNode,b))}}};f.Fm=function(a){for(var b=0;b<this.sc.length;++b)if(this.sc[b].key==a)return b;return null};f.sv=function(a){this.La&&Qf(this.La,"gsc-option-menu-invisible");this.ae!=a&&(this.bk(a),this.Ng(a,this.D.za),this.Ta())};
f.ww=function(a){a=a||window.event;Qf(this.La,"gsc-option-menu");var b=ai(this.La,"div","gsc-option-menu-item-highlighted")[0];this.La.style.top=ci(this.La,this.tc)+ci(this.We,this.tc)-ci(b,this.tc)+"px";a.cancelBubble=!0;a.stopPropagation&&a.stopPropagation()};f.Rr=function(a){a=a||window.event;var b;if(b=this.La){b=this.La;for(a=a.target||a.srcElement;a&&a!=b;)a=a.parentNode;b=a!=b}b&&Qf(this.La,"gsc-option-menu-invisible")};
var ym=function(a){a=a||window.event;a.cancelBubble=!0;a.stopPropagation&&a.stopPropagation()};f=qm.prototype;
f.Ar=function(){var a=V("gsc-orderby-invisible"),b=Mh({text:xh["order-results-by"],className:"gsc-orderby-label",yc:!0});S(b,"gsc-inline-block");U(a,b);this.tc=V("gsc-option-menu-container");S(this.tc,"gsc-inline-block");U(a,this.tc);b=V("gsc-selected-option-container");S(b,"gsc-inline-block");this.We=V("gsc-selected-option");var c=V("gsc-option-selector");U(b,this.We);U(b,c);b.onclick=Fh(this,this.ww);U(this.tc,b);this.La=V("gsc-option-menu-invisible");for(b=0;b<this.sc.length;++b){var d=this.sc[b].label;
c=V("gsc-option-menu-item");d=Mh({text:d,className:"gsc-option",yc:!0});U(c,d);U(this.La,c);d.onclick=Gh(this,qm.prototype.sv,[b])}U(this.tc,this.La);this.La.onclick=ym;b=Fh(this,this.Rr);this.root.attachEvent?(this.root.attachEvent("onmousedown",b),document.attachEvent("onmousedown",b)):document.addEventListener&&document.addEventListener("mousedown",b,!0);return a};f.Cr=function(){var a=V("gsc-richsnippet-popup-box");S(a,"gsc-richsnippet-popup-box-invisible");return a};
f.Oa=function(a,b,c){c=void 0===c?[]:c;Wh(a,Gh(this,b,c))};
f.Nf=function(a,b){var c=null,d=null;b?b.ma?(this.ma=b.ma,c=b.input,d=b.kp,this.nb=b.nb,this.wf=b.wf,this.Qf=b.Qf,this.le=b.le,"searchbox-only"==this.nb&&(this.qa=b.qa)):this.ma=1:this.ma=1;this.root=V(this.qa?"gsc-control-searchbox-only":"gsc-control");this.root.dir=ph;var e=di(a);e&&Ih(e,this.root);b&&b.Xb&&(this.Xb=!0,this.W&&this.W.fp(this.Fn(b.lb)),this.O&&this.O.fp(this.Fn(b.lb)));null!=c?(this.input=c,this.input.onkeyup=this.zu,this.input.onpaste=this.Au,this.ne=!1):(this.ne=!0,null==d?d=this.root:
d.dir=ph,this.Zd=new zm(!0,d,{Xg:!0,Wz:this.Xb,Rk:!0}),this.Zd.jx(this,this.bc),this.input=this.Zd.input,d=this.Zd.Vj,e={clearToolTitle:xh["clear-tool-title"],interfaceLanguage:"en",searchButton:this.Zd.Te,useKennedyLookAndFeel:!0},this.Xb&&(e.brandingImageUrl="https://www.google.com/cse/static/images/1x/"+b.lb+"/branding.png",e.brandingImage2xUrl="https://www.google.com/cse/static/images/2x/"+b.lb+"/branding.png",e.brandingImageStyle="#FFFFFF "+qh+" no-repeat",e.brandingPlaceholder=""),this.wf?this.mh&&
(e.maxSuggestions=this.mh.maxCompletions,e.maxPromotions=this.mh.maxPromotions):e.disableAutoCompletions=!0,this.qa&&(e.enableAsynchronousLogging=!gi(fi(this.qa.Uj))),e.enableSpeech=b?b.Qf:!1,this.$d=km(),this.$d.Cu(d,this.input,this,e),e.useKennedyLookAndFeel&&S(d,"gsc-search-box-tools"));c||"searchresults-only"!=this.nb||(this.Zd.Vj.style.display="none",this.root.style.visibility="hidden");if(!this.qa){this.Vd=V("gsc-resultsbox-invisible");this.Ol&&(this.Xd=this.Cr(),U(this.Vd,this.Xd));this.ra=
this.Wn?V("gsc-results-wrapper-overlay"):V("gsc-results-wrapper-nooverlay");U(this.root,this.ra);this.Wn&&(this.Kd=V("gsc-modal-background-image"),U(this.root,this.Kd),this.Oa(this.Kd,qm.prototype.bc),this.Wd=V("gsc-results-close-btn"),U(this.ra,this.Wd),this.Oa(this.Wd,qm.prototype.bc));if(2==this.ma)for(this.vb=V("gsc-tabsAreaInvisible"),b=V("gsc-positioningWrapper"),U(b,this.vb),U(this.ra,b),1<this.H.length&&this.fk("link"),this.ib=V(this.Jj),b=V("gsc-positioningWrapper"),U(b,this.ib),U(this.ra,
b),this.oe&&(b=V("gsc-refinementsGradient"),U(this.ib,b)),b=0;b<this.H.length;b++)this.Dh(this.H[b]);this.dd=V("gsc-above-wrapper-area-invisible");U(this.ra,this.dd);b=Oh(0,0,"gsc-above-wrapper-area-container");U(this.dd,b);b=Ph(b,0);c=Qh(b,"gsc-result-info-container");this.Td=V("gsc-result-info-invisible");U(c,this.Td);this.Un&&2==this.ma&&(b=Qh(b,"gsc-orderby-container"),this.Za=this.Ar(),U(b,this.Za),Qf(this.Za,"gsc-orderby-invisible"));this.xb=this.ra;if(this.Ac){var g=this.ra;this.xb=V("gsc-wrapper");
this.lc(function(h,k){k.T=V("gsc-adBlockInvisible");h==Y.kb?U(this.xb,k.T):h==Y.Ra&&U(g,k.T)});U(g,this.xb)}U(this.xb,this.Vd);for(b=0;b<this.H.length;b++)this.yl(this.H[b]),c=this.H[b].fa.Ab,2==this.ma&&c&&(S(c,"gsc-tabData"),S(c,"gsc-tabdInactive"));if(2==this.ma&&0<this.H.length){this.D=this.H[0].fa;this.ie(this.D);if(b=this.H[0].fa.Ab)Sf(b,"gsc-tabdInactive"),S(b,"gsc-tabdActive");this.Za&&(this.bk(this.nd),this.Ng(this.nd,this.D.za))}}a&&(a=this.Ps())&&300>a&&S(this.root,"gsc-narrow")};
f.bk=function(a){if(this.Za){var b=ai(this.La,"div","gsc-option-menu-item-highlighted")[0];b&&Sf(b,"gsc-option-menu-item-highlighted");this.ae=a;a=ai(this.La,"div","gsc-option")[this.ae];S(a.parentNode,"gsc-option-menu-item-highlighted");this.We&&Kh(this.We,this.sc[this.ae].label)}};f.Ng=function(a,b){b instanceof Yi&&b.fe("restrict-extended",{sort:this.sc[a].key})};f.jp=function(a){switch(a){case 350:case 500:case 700:this.Vb=a;break;default:this.Vb=500}};
f.Ue=function(a){return"web"==a.ab&&a.M?!1:!0};f.ie=function(a){1==a.level?a.V.onclick?(Wh(a.V,null),Sf(a.V,this.zg),S(a.V,this.Ij)):(this.Oa(a.V,this.ge,[a]),Sf(a.V,this.Ij),S(a.V,this.zg)):a.V.onclick?(Wh(a.V,null),Sf(a.V,"gsc-tabhInactive"),S(a.V,"gsc-tabhActive")):(this.Oa(a.V,this.ge,[a]),Sf(a.V,"gsc-tabhActive"),S(a.V,"gsc-tabhInactive"))};
f.ge=function(a,b){if(this.D!=a){this.kk(!0);var c=this.D.Ab;c&&(Sf(c,"gsc-tabdActive"),S(c,"gsc-tabdInactive"));this.ie(this.D);c=this.mc(this.D.context);var d=this.mc(a.context);1==this.D.level&&c!=d&&(S(c.cb,"gsc-refinementBlockInvisible"),this.ie(c.fa));this.D=a;c=this.D.za;this.ie(this.D);this.Za&&this.Ng(this.ae,this.D.za);1==this.D.level&&d.fa.V.onclick&&this.ie(d.fa);this.Jn();d=null;!b&&this.pa&&this.pa.isEnabled()&&(d=this.pa.getState(),this.ip(a,d));if(a=this.D.Ab)S(a,"gsc-tabdActive"),
Sf(a,"gsc-tabdInactive");var e=(a=b?b.query:this.Me)&&a==c.rc;b&&(e=e&&b.page==c.Yf());if(e){d&&(d["gsc.page"]=c.Yf(),this.pa.pushState(d));if(!this.Hp(c.rc,c.Yf())||vd&&b)this.oc=c.oc,this.oi(c.rc,c.Yf());this.D.context.En||(this.lp(this.D.context),this.Ul(c),this.Za&&this.Dp())}else a&&this.Rl(a,b&&b.page,null,d)}};f.Hp=function(a,b){(b=void 0===b?null:b)||(b=1);var c=this.ca[Y.Da];return!!this.la&&this.la.query==a&&(this.la.adPage||1)==b&&!(c.enabled&&this.D&&this.D.context.da!=c.T.parentNode)};
f.Ul=function(a){var b=a.results,c=a.cursor;1!=this.ma&&(this.Td.id="resInfo-"+a.tw);1!=this.ma&&0<b.length&&c&&c.resultCount&&c.searchResultTime?(a=Lh(pj["result-info"](c.resultCount,c.searchResultTime)),Ih(this.Td,a),Qf(this.Td,"gsc-result-info")):(Qf(this.Td,"gsc-result-info-invisible"),Hh(this.Td))};f.Xl=function(a,b){if(a.u.M)for(var c=0;c<a.ha.length;c++){var d=a.ha[c];if(d.u.Gd(b))return d.fa}return null};f.vp=function(a,b){b=this.Xl(a,b);var c=!0;b||(b=a.fa,c=!1);this.ge(b);return c};
f.Cx=function(a,b){te(this.Xd,"");var c=V("gsc-richsnippet-popup-close-button");this.Oa(c,function(){S(this.Xd,"gsc-richsnippet-popup-box-invisible")});var d=Lh(xh["structured-data"]+" : "),e=V("gsc-richsnippet-popup-box-title-text");U(e,d);d=Lh(decodeURIComponent(a));a=V("gsc-richsnippet-popup-box-title-url");U(a,d);d=V("gsc-richsnippet-popup-box-title");U(d,e);U(d,a);U(d,c);U(this.Xd,d);c=V("gsc-richsnippet-popup-box-contents");for(var g in b)this.Zv(g,b[g],c);U(this.Xd,c);Sf(this.Xd,"gsc-richsnippet-popup-box-invisible")};
f.Zv=function(a,b,c){var d=V("gsc-richsnippet-individual-snippet-box"),e=V("gsc-richsnippet-individual-snippet-key");a=a.charAt(0).toUpperCase()+a.slice(1);a=Lh(a);U(e,a);a=V("gsc-richsnippet-individual-snippet-data");for(var g in b)this.vo(g,b[g],a);U(d,e);U(d,a);U(c,d)};
f.vo=function(a,b,c){var d=Lh(a+"  :  ");a=V("gsc-richsnippet-individual-snippet-valueelem");if("string"==typeof b){var e=V("gsc-richsnippet-individual-snippet-keyelem");U(e,d);d=Lh(b);U(a,d)}if("object"==typeof b)for(var g in b)this.vo(g,b[g],a);b=V("gsc-richsnippet-individual-snippet-keyvalue");e&&U(b,e);U(b,a);U(c,b)};
f.nk=function(a,b){var c=this.root,d=a.ka;b?(S(c,"gsc-loading-fade"),a.En=!0,S(d,"gsc-loading-resultsRoot"),0==a.Rc&&this.ib&&S(this.ib,"gsc-loading-refinementsArea")):(Sf(c,"gsc-loading-fade"),a.En=!1,Sf(d,"gsc-loading-resultsRoot"),this.ib&&Sf(this.ib,"gsc-loading-refinementsArea"))};f.Jn=function(){this.Ac&&(this.Ue(this.D.za)?this.Je():this.Ph())};
f.ay=function(a){var b=this.ca[Y.Da];if(b.T.parentNode!=a.da){var c=ai(a.da,"div","gsc-cursor-box")[0];c&&c.parentNode==a.da?a.da.insertBefore(b.T,c):a.da&&U(a.da,b.T)}};f.Je=function(){this.Ac&&this.lc(function(a,b){Qf(b.T,"gsc-adBlockInvisible");b.enabled&&b.bb&&Sf(this.xb,b.bb)})};f.Ph=function(){this.Ac&&this.lc(function(a,b){0<b.Tc?(Qf(b.T,b.className),b.bb&&S(this.xb,b.bb)):(Qf(b.T,"gsc-adBlockInvisible"),b.bb&&Sf(this.xb,b.bb))})};f.submit=function(){return this.pp()};
f.pp=function(a){this.input.value.length?this.qa?this.Tn(a):this.Ta(void 0,void 0,a):this.bc();return!1};f.Ox=function(a){return this.pp(a)};f.Tn=function(a){var b=this.qa.vv;b=this.qa.Uj+(0<=this.qa.Uj.indexOf(b)?"&":b)+encodeURIComponent(this.qa.Pv)+"="+encodeURIComponent(this.input.value);(a=bi(a))&&(b+="&"+a);this.qa.mv?window.open(b):pd(window.location,b)};f.Jl=function(){this.vb&&!this.Rx&&1<this.H.length&&Qf(this.vb,"gsc-tabsArea");!this.ib||this.H[0]&&0==this.H[0].ha.length||Qf(this.ib,this.po)};
f.Aq=function(a){var b=this;return function(c,d){if(d){b.ca[a].Tc=1;var e=0,g=0;b.lc(function(h,k){k.enabled&&k.zo&&(e++,k.Tc&&g++)});e==g?(window.clearTimeout(b.Or),b.Ph()):1==g&&(b.Or=window.setTimeout(function(){b.Ph()},200))}}};f.Gm=function(){return null};f.Im=function(){return null};f.Bj=function(a){if(this.ne)this.$d.Sb(a);else if(this.input.value=a,this.input.onfocus)this.input.onfocus(null)};
f.Fn=function(a){var b=new $h("gcsc-"),c=V(b.Oq);pe(c,{role:"contentinfo","aria-label":xh["cse-branding"]});var d="https://www.google.com/cse/static/images/2x/"+a+"/branding.png";a=Rh("https://www.google.com/cse/static/images/1x/"+a+"/branding.png",null,null,b.tu);d&&!wd&&(a.srcset=d+" 2x");pe(a,{alt:xh["enhanced-by-google"]});d=Sh("https://cse.google.com/?ref=b&hl=en",null,"_BLANK");d.className=b.dr;U(d,a);U(c,d);return c};f.Tv=function(a){a?this.Bj(a):a=this.ne?this.$d.ua():this.input.value;return a};
f.ct=function(){return this.ne?this.$d.ua():this.input.value};f.Ta=function(a,b,c){if(!this.qa){var d=this.Jm(this.El,this.Dl);d&&this.ge(d)}this.Rl(a,b,c)};f.Rl=function(a,b,c,d,e){a=this.Tv(a);this.pi(a,b,c,d,e)};
f.pi=function(a,b,c,d,e){if(a.length){this.sh=!1;this.Me=a;this.rg=b||1;this.pa&&this.pa.isEnabled()&&(d=d||this.pa.getState(),d["gsc.q"]=a,null==b?delete d["gsc.page"]:d["gsc.page"]=b,this.Za&&this.D.za instanceof Yi&&(d["gsc.sort"]=this.sc[this.ae].key),this.pa.pushState(d));this.oc="qid="+(new Date).getTime().toString(16)+Math.floor(1E7*Math.random()).toString(16);d=!1;if(2==this.ma)d=this.Sl(this.D.context,this.D.Ab,a,e,b,c)||d;else for(var g=0;g<this.H.length;g++)d=this.Sl(this.H[g],this.H[g].root,
a,e,b,c)||d;c=this.Hp(a,b);d||!c?this.oi(a,b):this.Jn()}};f.vm=function(){return this.oc};
f.oi=function(a,b){b=void 0===b?null:b;var c=this.Ac;c&&(this.$t&&1==this.ma||2==this.ma&&this.Ue(this.D.za))&&(c=!1);var d=this.Iu();void 0!=d||this.fd||this.fm||(c=!1);2!=this.ma&&(this.ca[Y.Da].enabled=!1);if(c)if(this.Dw(),this.fm){this.Je();this.lc(function(h,k){te(k.T,"")});this.la={};this.la.pubId=this.fd||"google-coop";this.la.gcsc=!0;d&&(this.la.cx=d);this.la.hl=encodeURIComponent("en");this.la.adtest=this.lh?"on":null;this.la.channel=this.sf?this.sf:null;this.la.adsafe=this.pe||null;this.la.query=
a;this.la.adstyle=this.Lk?this.Lk:null;b&&(this.la.adPage=b);this.la.containerWidth=this.yn||this.ra.offsetWidth;void 0!==this.Zn&&(this.la.personalizedAds=this.Zn);this.la.cseGoogleHosting="full"==this.tf||"iframe"==this.tf||"partner"==this.tf?this.tf:"partner";if((b=Li())&&b in wm){b=wm[b];for(var e in b)this.la[e]=b[e]}google.ads&&google.ads.search&&google.ads&&google.ads.search.Ads?this.xo():this.Lj=!0}else{e="";this.ca[Y.kb].enabled&&(e=e+"w"+this.ca[Y.kb].Rb);this.ca[Y.Ra].enabled&&(e=e+"n"+
this.ca[Y.Ra].Rb);e="http://www.google.com/"+(d?"cse":"search")+"?output=js&num=0&ie=utf8&oe=utf8&q="+encodeURIComponent(a)+"&hl="+encodeURIComponent("en")+"&ad="+encodeURIComponent(e)+"&js=uds&"+this.oc;d&&(e+="&cx="+d);this.fd&&(e+="&client="+encodeURIComponent(this.fd));this.sf&&(e+="&channel="+encodeURIComponent(this.sf));this.lh&&(e+="&adtest=on");this.Ok&&(e+="&ip="+encodeURIComponent(this.Ok));this.pe&&(e+="&adsafe="+encodeURIComponent(this.pe));this.Pk&&(e+="&useragent="+encodeURIComponent(this.Pk));
b&&(e+="&adpage="+encodeURIComponent(b+""));var g=this;window.google_afs_request_done=function(h){g.nv(h)};Dh(e)}};f.lc=function(a){for(var b in Y)if(Y.hasOwnProperty(b)){var c=Y[b];a.call(this,c,this.ca[c])}};
f.xo=function(){var a=[];this.lc(function(b,c){c.Tc=0;if(c.enabled&&0<c.Rb){c.zo=!0;c.Qj={container:c.T,number:c.Rb,callback:this.Aq(b),position:b};for(var d in c.Qg)null!=c.Qj[d]&&(c.Qj[d]=c.Qg);a.push(c.Qj)}else c.zo=!1;b==Y.Da&&this.ay(this.D.context);Qf(c.T,"gsc-adBlockNoHeight");c.T.style.height="0px"});0<a.length&&new google.ads.search.Ads(this.la,a)};
f.Sl=function(a,b,c,d,e,g){b=a.u;this.zk&&this.zk(this,b,c);var h=!1;if(d)b.to(d);else{d={};if(g)for(var k in g)d[k]=g[k];for(k in this.Nk)d[k]||(d[k]=this.Nk[k]);this.fd&&(d.cseclient=this.fd);(g="web"===b.ab?this.Lp:this.gn)&&(c=g(this.ya||"",c)||c);h=b.Ta(c,d,e)}this.nk(a,h);return h};f.Iu=function(){for(var a=0;a<this.H.length;a++){var b=this.H[a].u;if("web"==b.ab&&b.M&&"cx"==b.Lh())return b.Mh()}return null};
f.nv=function(a){window.google_afs_request_done=null;var b=this.ca[Y.kb],c=this.ca[Y.Ra];if(b.T)if(te(b.T,""),te(c.T,""),b.Tc=c.Tc=0,!a||1>a.length)this.Je();else{if(!this.vb)for(var d=0;d<this.H.length;d++){var e=this.H[d].u;if(this.Ue(e)){this.Je();return}}Qf(b.T,b.className);e=!1;var g=document.createElement("h2");d="";this.lh&&(d="*DEBUG* ");d+=xh["ads-by-google"];Kh(g,d);U(b.T,g);var h=a.length;for(d=0;d<h;d++){var k=a[d];if("text/wide"==k.type){b.Tc++;var l=V("gsc-ad"),n=Th(k.url,k.line1,"_blank");
U(l,n);n=document.createElement("cite");var v=this.Ob.jb(k.visible_url);ld(n,v);U(l,n);n=Nh();k=this.Ob.jb(k.line2);ld(n,k);U(l,n);U(b.T,l)}else c.enabled&&(c.Tc++,e||(e=!0,S(this.xb,c.bb),c.T&&(U(c.T,g.cloneNode(!0)),Qf(c.T,c.className))),l=V("gsc-ad"),n=Th(k.url,k.line1,"_blank"),U(l,n),n=Nh(),v=this.Ob.jb(k.line2+"<br/>"+k.line3),ld(n,v),U(l,n),n=document.createElement("cite"),k=this.Ob.jb(k.visible_url),ld(n,k),U(l,n),c.T&&U(c.T,l))}c.enabled&&!e&&Sf(this.xb,c.bb);this.vb&&(e=this.D.za,this.Ue(e)&&
this.Je())}};f.pv=function(){var a=this.input.value;a&&""!=a&&(this.Hd&&window.clearTimeout(this.Hd),this.Hd=window.setTimeout(Gh(this,qm.prototype.Ta,[null]),this.Vb))};f.qv=function(){this.Hd&&window.clearTimeout(this.Hd);this.Hd=window.setTimeout(Gh(this,qm.prototype.Ta,[null]),this.Vb)};
f.Dw=function(){var a={};if(this.ca[Y.kb].enabled)switch(this.kh){case "filtered_cse":a[Y.kb]=3;a[Y.Ra]=5;a[Y.Da]=3;break;case "large":a[Y.kb]=2;a[Y.Ra]=4;a[Y.Da]=2;break;default:a[Y.kb]=1,a[Y.Ra]=2,a[Y.Da]=1}else switch(a[Y.kb]=0,this.kh){case "filtered_cse":a[Y.Ra]=8;a[Y.Da]=3;break;case "large":a[Y.Ra]=6;a[Y.Da]=2;break;case "small":a[Y.Ra]=3;a[Y.Da]=1;break;default:a[Y.Ra]=6,a[Y.Da]=2}this.lc(function(b,c){void 0==c.Rb&&(c.Rb=a[b])})};
f.ub=function(a){var b=parseInt(a,10);if(!isNaN(b)&&0<b&&8>=b)this.Ud=a;else switch(a){case "large":this.Ud="large";break;case "filtered_cse":this.Ud="filtered_cse";break;default:case "small":this.Ud="small"}for(b=0;b<this.H.length;b++)this.H[b].u.ub(a);this.kh=a};f.tb=function(a){this.Fb=a;for(var b=0;b<this.H.length;b++)this.H[b].u.tb(a)};f.Mg=function(a){for(var b=0;b<this.H.length;b++)this.H[b].Ib.Mg(a)};
f.kk=function(a){if(a){if(Qf(this.Vd,"gsc-resultsbox-visible"),this.ra&&S(this.ra,"gsc-results-wrapper-visible"),this.Wd&&S(this.Wd,"gsc-results-close-btn-visible"),this.Kd){S(this.Kd,"gsc-modal-background-image-visible");var b=document.getElementsByTagName("body")[0];S(b,"gsc-overflow-hidden")}}else Qf(this.Vd,"gsc-resultsbox-invisible"),this.ra&&Sf(this.ra,"gsc-results-wrapper-visible"),this.Wd&&Sf(this.Wd,"gsc-results-close-btn-visible"),this.Kd&&(Sf(this.Kd,"gsc-modal-background-image-visible"),
b=document.getElementsByTagName("body")[0],Sf(b,"gsc-overflow-hidden"));for(b=0;b<this.H.length;b++)if(!this.H[b].dj){var c=this.H[b].root;a?(Sf(c,"gsc-resultsbox-invisible"),S(c,"gsc-resultsbox-visible")):(Sf(c,"gsc-resultsbox-visible"),S(c,"gsc-resultsbox-invisible"))}};
f.bc=function(){this.ne?this.$d.Sb(""):this.input.value="";this.rg=this.Me=null;if("searchbox-only"!=this.nb&&("searchresults-only"==this.nb&&(this.root.style.visibility="hidden"),this.kk(!1),this.vb&&Qf(this.vb,"gsc-tabsAreaInvisible"),this.ib&&Qf(this.ib,this.Jj),this.lc(function(b,c){c.T&&(Qf(c.T,"gsc-adBlockInvisible"),c.bb&&Sf(this.xb,c.bb))}),this.dd&&Qf(this.dd,"gsc-above-wrapper-area-invisible"),this.pa&&this.pa.isEnabled())){var a=this.pa.getState();delete a["gsc.page"];delete a["gsc.q"];
this.pa.pushState(a)}};f.hk=function(a,b,c,d,e){a=a.Tb?a.Tb(b):b;d?(b={},b[d]=e,d=Gh(this,this.Ta,[a,void 0,b])):d=Gh(this,this.Ta,[a]);Wh(c,d)};f.Dp=function(){this.Za&&(this.D.context.u instanceof Yi?Qf(this.Za,"gsc-orderby"):Qf(this.Za,"gsc-orderby-invisible"))};f.$k=function(a){var b=function(c,d){for(var e=c.firstChild;e;){var g=e.nextSibling;e!=d&&c.removeChild(e);e=g}};b(a.da,this.ca[Y.Da].T);b(a.ka,a.da)};
f.wg=function(a){"searchresults-only"==this.nb&&(this.root.style.visibility="visible");this.nk(a,!1);this.kk(!0);if(!this.sh){this.$k(a);var b=a.u,c=["gsc-results",b.Gc()].join(" ");Qf(a.ka,c);this.kw(a);c=b.context||{};var d=!(!this.vb||!c);!this.xq&&d&&(this.iv(c.title,a),this.xq=!0);var e=b.promotions;var g=a.u.Tf&&400<=a.u.completionStatus?[a.u.ys()]:0==a.u.results.length&&a.Ib.Sc&&200==a.u.completionStatus?[a.u.zs(a.Ib.Sc)]:a.u.results;d="web"===b.ab;var h=!0,k=d?this.Jp:this.en;if(k){var l=
V(b.Gc());S(l,"gsc-result");h=this.ya;var n=this.input.value,v=ij(e);if(g){var t=[["content","content"],["contentNoFormatting","contentNoFormatting"],["originalContextUrl","contextUrl"],["fileFormat","fileFormat"],["perResultLabels","perResultLabels"],["title","title"],["titleNoFormatting","titleNoFormatting"],["clicktrackUrl","url"],["visibleUrl","visibleUrl"]];for(var D=[["tbHeight","height"],["tbUrl","url"],["tbWidth","width"]],w=[["height","height"],["unescapedUrl","url"],["width","width"]],P=
[["anchor","anchor"],["label","label"],["label_with_op","labelWithOp"]],X=[["height","height"],["src","url"],["url","url"],["width","width"]],M=[],ha=r(g),E=ha.next();!E.done;E=ha.next()){var y=E.value;E={};for(var I=r(t),H=I.next();!H.done;H=I.next()){var N=r(H.value);H=N.next().value;N=N.next().value;y[H]&&(E[N]=y[H])}I=!1;H={};N=r(D);for(var Q=N.next();!Q.done;Q=N.next()){var J=r(Q.value);Q=J.next().value;J=J.next().value;y[Q]&&(I=!0,H[J]=y[Q])}I&&(E.thumbnailImage=H);if(y.height){I={};H=r(w);
for(N=H.next();!N.done;N=H.next())Q=r(N.value),N=Q.next().value,Q=Q.next().value,y[N]&&(I[Q]=y[N]);E.image=I}if(y.richSnippet){I=void 0;H=y.richSnippet;if(H.cseThumbnail){N=H.cseThumbnail;Q={};E.thumbnailImage=Q;J=r(X);for(var ia=J.next();!ia.done;ia=J.next()){var ba=r(ia.value);ia=ba.next().value;ba=ba.next().value;N[ia]&&(Q[ba]=N[ia])}}N=!1;Q={};for(I in H)H.hasOwnProperty(I)&&"cseThumbnail"!==I&&"cseImage"!==I&&(Q[I]=Mb(H[I]),N=!0);N&&(E.richSnippet=Q)}if(y.perResultLabels)for(I=y.perResultLabels,
y=[],E.perResultLabels=y,I=r(I),H=I.next();!H.done;H=I.next()){H=H.value;N={};Q=r(P);for(J=Q.next();!J.done;J=Q.next())ia=r(J.value),J=ia.next().value,ia=ia.next().value,H[J]&&(N[ia]=H[J]);y.push(N)}M.push(E)}t=M}else t=g;(h=!k(h,n,v,t,l))||a.ka.insertBefore(l,a.da)}if(h&&e&&0<e.length){k=[];e=r(e);for(l=e.next();!l.done;l=e.next())l=l.value,l.html||a.u.wl(l),l.html&&(n=V(a.u.Gc()),S(n,"gsc-result"),S(n,"gsc-promotion"),U(n,l.html.cloneNode(!0)),a.ka.insertBefore(n,a.da),k.push(n));e=k}else e=[];
(k=this.dd)&&Qf(k,"gsc-above-wrapper-area");this.Ul(b);this.Za&&this.Dp();this.lq(a,c.html);l=!h;k=[];if(h)for(g=r(g),h=g.next();!h.done;h=g.next())h=h.value,h.html||b.Ch(h),h.html&&(l=!0,k.push(this.Iv(a,h)));if(!d){b=r(k);for(g=b.next();!g.done;g=b.next())g=g.value,this.Oa(g.firstElementChild,this.Xx,[g]);this.oe&&this.nq(a.ka)}this.qq(a);this.uq(l,a);this.ev(a,c);this.Jl();(a=d?this.Kp:this.fn)&&a(this.ya,this.input.value,e,k)}};
f.nq=function(a){var b=V("gs-mobilePreview"),c=Vh("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",xh["close-button"],100,100,"gs-closeButton",30,30),d=Sh();S(d,"gs-previewLink");var e=V("gs-previewSnippet"),
g=V("gs-previewTitle"),h=Sh();S(h,"gs-previewLink");var k=V("gs-previewUrl"),l=V("gs-previewSize"),n=Sh();S(n,"gs-previewVisit");Kh(n,xh["visit-website"]);U(g,h);U(e,g);U(e,k);U(e,l);U(e,n);U(b,c);U(b,d);U(b,e);b.style.setProperty("display","none");this.Oa(c,this.xp);U(a,b)};f.Xx=function(a){this.oe?this.xp(a):this.Wx(a)};
f.xp=function(a){for(var b=r(this.D.context.ka.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"),Rf(d,"gs-mobilePreview")){c=this.D.za.results[Am(a)];Bm(d,c);var e=d.getElementsByClassName("gs-previewUrl")[0],g=d.getElementsByClassName("gs-previewSize")[0],h=d.getElementsByClassName("gs-previewVisit")[0],k=d.getElementsByClassName("gs-previewLink");Kh(d.getElementsByClassName("gs-previewTitle")[0],
c.titleNoFormatting);Kh(e,c.visibleUrl);Kh(g,c.width+"\u00d7"+c.height);h.setAttribute("href",c.originalContextUrl);h.setAttribute("target",c.target);d=r(k);for(e=d.next();!e.done;e=d.next())e=e.value,e.setAttribute("href",c.originalContextUrl),e.setAttribute("target",c.target)}}};
f.Wx=function(a){for(var b=Am(a),c=ei(a);c;c=c.nextElementSibling)if(c!==a&&Rf(c,"gs-selectedImageResult")){Sf(c,"gs-selectedImageResult");var d=c.getElementsByClassName("gs-imagePreviewArea")[0];d&&(Sf(d,"gs-imagePreviewArea"),S(d,"gs-imagePreviewArea-invisible"))}Rf(a,"gs-selectedImageResult")?Sf(a,"gs-selectedImageResult"):S(a,"gs-selectedImageResult");c=a.getElementsByClassName("gs-imagePreviewArea")[0];d=a.getElementsByClassName("gs-imagePreviewArea-invisible")[0];if(c)Sf(c,"gs-imagePreviewArea"),
S(c,"gs-imagePreviewArea-invisible");else if(d)Bm(d,this.D.za.results[b]),Sf(d,"gs-imagePreviewArea-invisible"),S(d,"gs-imagePreviewArea");else throw Error("Could not find elements with class gs-imagePreviewArea or gs-imagePreviewArea-invisible in results: "+a.innerHTML);};
var Am=function(a){for(var b=0,c=ei(a);c&&c!==a;c=c.nextElementSibling,++b);return b},Bm=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=Rh(b.unescapedUrl,b.width,b.height,"gs-imagePreview");c.setAttribute("alt",b.titleNoFormatting);a.appendChild(c)}};f=qm.prototype;
f.kw=function(a){var b=a.u.spelling;if(b&&(!b.html&&a.u.Al&&a.u.Al(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.hk(a.u,b.correctedQuery,d[0],b.correctedParamName,b.correctedParamValue),this.hk(a.u,b.originalQuery,d[1],b.originalParamName,b.originalParamValue)):d&&0<d.length&&this.hk(a.u,b.correctedQuery,d[0]);b=V(a.u.Gc());S(b,"gsc-result");U(b,c);a.ka.insertBefore(b,a.da)}};
f.iv=function(a,b){b=this.mc(b);a&&!b.u.bd&&Ih(b.fa.V,this.zl(rh(a)))};
f.lq=function(a,b){var c=this.D&&this.D.za&&"Web"==this.D.za.bd&&0<a.u.results.length&&0===a.u.cursor.currentPageIndex;if(b&&c){c=V(a.u.Gc());S(c,"gsc-result");U(c,b.cloneNode(!0));b=ai(c,"div","gsc-facet-label");for(var d=0;d<b.length;d++){var e=b[d];if(e){var g=this.mc(a);e=r(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.ec()){var l=h.getAttribute("label-with-op");l||(l=k);this.Oa(h,this.vp,[g,l])}else S(h,"gs-labelActive")}}}a.ka.insertBefore(c,
a.da)}};
f.Iv=function(a,b){var c=V(a.u.Gc());S(c,"gsc-result");a.u.Yg&&S(c,"gsc-result-"+a.u.Yg);U(c,b.html.cloneNode(!0));if(this.Ol){var d=ai(c,"div","gs-richsnippet-box")[0];if(d){d.style.display="block";var e=Nh(xh["structured-data"],"gsc-richsnippet-showsnippet-label");U(d,e);this.Oa(e,this.Cx,[b.url,b.richSnippet])}}if(b.perResultLabels&&(b=ai(c,"div","gs-per-result-labels")[0])){b=b.getElementsByTagName("a");d=this.mc(a);e=0;for(var g;g=b[e];e++){var h=g.getAttribute("data-refinementLabel");if(h!=
a.u.ec()){var k=g.getAttribute("label-with-op");k||(k=h);this.Oa(g,this.vp,[d,k])}else S(g,"gs-labelActive")}}(b=this.ca[Y.Da].T)&&b.parentNode==a.da?a.da.insertBefore(c,b):a.da&&U(a.da,c);return c};
f.uq=function(a,b){a?(b.Ie&&Ih(b.Ie,Lh("("+b.u.results.length+")")),b.ka&&(a=b.u.Gs())&&U(b.ka,a)):(b.Ie&&Ih(b.Ie,Lh("(0)")),this.$k(b));var c=this.Fb,d=this.oe;a=void 0===b.ka?null:b.ka;var e=b.u;d=void 0===d?!1:d;if(a)if(b=e.ph,e.findMoreOnGoogle&&e.findMoreOnGoogle.url){var g=e.findMoreOnGoogle.url;g=e.Tb?e.Tb(g):g;var h=e.rc;e=qj["search-on-google"]();var k=e.prefix,l=e.qp;e=V("gcsc-find-more-on-google");var n=Vh("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",
xh.search,13,13,"gcsc-find-more-on-google-magnifier",12,12);U(e,n);k&&(k=Nh(k,"gcsc-find-more-on-google-text"),U(e,k));0===h.length?h={query:"",Vm:!1}:(k=h.endsWith('"'),h={Vm:k,query:h.slice(0,k?-1:h.length)});k=Nh(h.query,"gcsc-find-more-on-google-query");U(e,k);h.Vm&&U(e,Nh('"',"gcsc-find-more-on-google-query"));l&&(l=Nh(l,"gcsc-find-more-on-google-text"),U(e,l));c=Sh(g,null,c);U(c,e);d?(d=b,d=void 0===d?null:d,b=Mh({className:"gcsc-more-maybe-branding-box"}),U(b,c),c=V("gcsc-find-more-on-google-root"),
U(c,b),U(a,c.cloneNode(!0)),d&&U(a,d.cloneNode(!0))):(d=b,d=void 0===d?null:d,b=Mh({className:"gcsc-more-maybe-branding-root"}),U(b,c),d&&(c=Mh({className:"gcsc-find-more-on-google-branding"}),U(c,d),U(b,c)),U(a,b.cloneNode(!0)))}else b&&U(a,b.cloneNode(!0))};
f.ev=function(a,b){if(0==a.Rc||a.Rd){var c=this.mc(a),d=0==a.Rc&&this.mu(a),e=a.Rd&&1==c.ha.length;if(d||e){if(d&&this.Zq(a),b.facets&&0<b.facets.length){d&&this.rl(a);var g=!1,h=b.facets;if(h.length>this.le&&0<b.display_facets.length&&-1!==this.le)for(h.sort(function(n,v){return v.count-n.count}),b=h.length;b>this.le;b--)h.pop();for(b=0;b<h.length;b++){var k=h[b],l=k.label_with_op;if(!l||this.Dl)l=k.label;d||e&&!a.u.Gd(l)?this.sl(c,l,k.anchor):(a.u.Ub(k.anchor),this.Ln(c),g=!0)}e&&!g&&this.Ln(c)}}else if(a.Rd&&
b.facets&&0<b.facets.length)for(c=b.facets,d=0;d<c.length;d++)e=c[d],a.u.Gd(e.label)&&a.u.Ub(e.anchor);a.Rd&&(a.Rd=!1)}this.vb&&this.D&&a==this.D.context&&this.lp(a);this.aw(a)};f.sl=function(a,b,c){var d=a.u,e=d.yh();e.Yj(b);e.Ub(c);b=new om;b.Sc=a.Ib.Sc;this.qe(e,b,a);e.ub(d.Na);d.Ja&&e.Xo(d.Ja);d=a.ha[a.ha.length-1];this.Dh(d,a);this.yl(d);if(a=d.fa.Ab)S(a,"gsc-tabData"),S(a,"gsc-tabdInactive");return d};
f.qq=function(a){if(a.u.Pc&&a.da&&a.u.cursor&&a.u.cursor.pages&&1<a.u.cursor.pages.length){var b=V("gsc-cursor-box gs-bidi-start-align");this.oe||(b.dir="ltr");var c=this.sr(a);b.appendChild(c);U(a.ka,b)}};f.aw=function(a){var b=this.input.value;a=this.mc(a);if(a.ha)for(var c=0;c<a.ha.length;c++){var d=a.ha[c];Ih(d.fa.V,this.zl(rh(d.u.Nm().replace(/\$q/g,b))))}};f.mc=function(a){return a.Nd||a};
f.lp=function(a){a.cb?(Sf(a.cb,"gsc-refinementBlockInvisible"),S(a.cb,"gsc-refinementBlock"),this.D!=a.re&&(this.D=a.re,this.ie(this.D))):a.Nd&&a.Nd.cb&&(Sf(a.Nd.cb,"gsc-refinementBlockInvisible"),S(a.Nd.cb,"gsc-refinementBlock"))};f.mu=function(a){var b=a.u.context?a.u.context.facets:null;if(!b)return 0<a.ha.length;if(b.length!=a.ha.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.ha[c].u.Gd(d))return!0}return!1};
f.Zq=function(a){if(0!=a.ha.length){var b=a.cb;b&&(Hh(b),b.parentNode&&b.parentNode.removeChild(b));for(a.cb=null;0<a.ha.length;)b=a.ha.pop(),b.root&&(Hh(b.root),this.Vd.removeChild(b.root))}};f.sr=function(a){return this.oe?this.ur(a):this.tr(a)};
f.tr=function(a){for(var b=V("gsc-cursor"),c=a.u.cursor,d=0;d<c.pages.length;d++){var e=d+1,g=d==c.currentPageIndex,h="gsc-cursor-page"+(g?" gsc-cursor-current-page":"");e=Cm(g?{text:c.pages[d].label}:{text:c.pages[d].label,title:pj.page(e),Yd:"link"},h);g?pe(e,{tabindex:0,tabIndex:0}):this.Oa(e,qm.prototype.Cg,[a,d]);b.appendChild(e)}return b};
f.ur=function(a){var b=V("gsc-cursor"),c=a.u.cursor,d=c.currentPageIndex,e=["ar","iw"].includes("en");if(0==c.pages.length)return b;var g=function(k){return Vh(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?xh.previous:xh.next,13,13,"gsc-cursor-chevron")},h=Cm(0===d?{}:{title:xh["prev-page"],Yd:"link"},"gsc-cursor-container-previous");b.appendChild(h);0<d&&(h.appendChild(g(!0)),this.Oa(h,qm.prototype.Cg,[a,d-1]),b.appendChild(h));
0==d&&1<c.pages.length?(h=Cm({text:mm,title:xh["next-page"],Yd:"link"},"gsc-cursor-next-page"),this.Oa(h,qm.prototype.Cg,[a,1]),pe(h,{tabindex:-1,tabIndex:-1}),b.appendChild(h)):(h=Cm({text:pj.page(d+1)},d<c.pages.length-1?"gsc-cursor-numbered-page":"gsc-cursor-final-page"),b.appendChild(h));h=Cm({text:void 0,title:xh["next-page"],Yd:"link"},"gsc-cursor-container-next");b.appendChild(h);d<c.pages.length-1&&(h.appendChild(g(!1)),this.Oa(h,qm.prototype.Cg,[a,d+1]),b.appendChild(h));return b};
var Cm=function(a,b){b=Mh({text:a.text,className:b,wb:!0});var c={};a.title&&(c["aria-label"]=a.title);a.Yd&&(c.role=a.Yd);(a.title||a.Yd)&&pe(b,c);return b};f=qm.prototype;f.Ps=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};f.$w=function(a,b){this.fn=Fh(a,b)};f.Zw=function(a,b){this.en=Fh(a,b)};
f.zx=function(a,b){this.Kp=Fh(a,b)};f.yx=function(a,b){this.Jp=Fh(a,b)};f.Ax=function(a,b){this.Lp=Fh(a,b)};f.ax=function(a,b){this.gn=Fh(a,b)};f.ux=function(a,b){this.zk=b&&Fh(a,b)};f.Cg=function(a,b){this.sh=!1;this.Jl();this.nk(a,!0);this.rg=b+1;if(this.pa&&this.pa.isEnabled()){var c=this.pa.getState();c["gsc.page"]=b+1;this.pa.pushState(c)}this.oi(this.Me,b+1);a.u.Ht(b);this.ra.scrollIntoView()};
f.Jx=function(a){var b;if(!(b=!a)&&(b=!(!window.history||!window.history.pushState)||bj()))a:{b=cj(dj()).state;for(var c in b){b=!0;break a}b=!1}b||a(this);a={};this.qa||this.ip(this.D,a);this.Me&&(a["gsc.q"]=this.Me);this.rg&&(a["gsc.page"]=this.rg);this.pa=new ej(a,Fh(this,qm.prototype.Rt));return this.pa.isEnabled()};
f.Jm=function(a,b){if(null==a||0>a||a>=this.H.length)a=this.D;else{var c=this.H[a];if(c.u.M&&b){var d=b;c.u.Ld&&(d=c.u.Ld(b));a=this.Xl(c,d);a||(c.cb||this.rl(c),b=this.sl(c,d,b),b.Rd=!0,a=b.fa)}else a=c.re||c.fa}return a};
f.Rt=function(a){var b=this.Jm(a["gsc.tab"],a["gsc.ref"]);if(b){if(this.Za){var c;null!=a["gsc.sort"]&&(c=this.Fm(a["gsc.sort"]));null==c&&(c=this.nd);this.bk(c);this.Ng(c,b.za)}c=a["gsc.q"]||"";a=a["gsc.page"];if(null==a||0>=a)a=1;this.D==b?c?this.Ta(c,a):this.bc():(this.ge(b,{query:c,page:a}),c||this.bc())}};f.ip=function(a,b){for(var c=this.mc(a.context),d=0;d<this.H.length;d++)if(this.H[d]==c){b["gsc.tab"]=d;break}a=a.za;a.ec&&null!=a.ec()?b["gsc.ref"]=a.ec():delete b["gsc.ref"]};
var zm=function(a,b,c){Dm++;var d=document.createElement("form");d.className="gsc-search-box";d.acceptCharset="utf-8";var e=xh["search-uc"],g=xh.search;c&&c.Xg&&c.Rk&&(e="");if(c&&(c.buttonText&&(g=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=Sh(h,null,"_BLANK");h.className="gsc-branding-clickable"}c&&c.Xg?""==e?(e=document.createElement("button"),
e.className="gsc-search-button gsc-search-button-v2",this.Te=e,this.Te.appendChild(Vh("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",
g,13,13))):(h=qe(document,"INPUT"),h.type="button",h.value=e,h.className="gsc-search-button",this.Te=h):(h=qe(document,"INPUT"),h.type="submit",h.value=e,h.className="gsc-search-button",this.Te=h);e=qe(document,"INPUT");e.setAttribute("autoComplete","off");e.type="text";e.size=10;S(e,"gsc-input");this.input=e;this.input.name="search";this.input.title=g;g=this.input;c&&c.Xg&&c.Rk&&(this.input.className="",this.input.style.width="100%",this.input.style.padding="0 2px 0 0",this.fj=V("gsc-input-box"),
this.fj.id="gsc-iw-id"+Dm,U(this.fj,this.input),g=this.fj);c&&c.Xg&&(this.input.id="gsc-i-id"+Dm);c=Oh(null,null,"gsc-search-box");U(d,c);c=Ph(c,0);this.xu=Qh(c,"gsc-input");e=Qh(c,"gsc-search-button");U(this.xu,g);U(e,this.Te);this.Vj=d;Hh(b);U(b,this.Vj);a&&(this.th=Mh({text:lm,className:"gsc-clear-button",wb:!0}),this.th.title=xh["clear-results"],a=Qh(c,"gsc-clear-button"),U(a,this.th))},Dm=0;zm.prototype.jx=function(a,b){this.th.onclick=Gh(a,b,[this])};
zm.prototype.Ta=function(a){a&&(this.input.value=a);this.Nx&&this.Nx()};var Fm=function(a,b,c){b=void 0===b?{}:b;this.Tx=(new Date).getTime();this.ya=void 0===c?null:c;qm.call(this);this.oe=b.useMobileLayout;this.ki=null!=b.enableApiary_?!!b.enableApiary_:!0;this.jc=null!=b.experimentNames?-1<b.experimentNames.indexOf("csqr"):!1;this.rd=Array.isArray(b.experimentNames)?0<=hb(b.experimentNames,"dev"):!1;this.ub(b.resultSetSize||"large");c={};if(b.adoptions)for(var d in b.adoptions)b.adoptions.hasOwnProperty(d)&&(c[d]=b.adoptions[d]);c.iframes=!0;c.adtest=b.adtest||null;
c.channel=b.adchannel||null;c.includeVerticalAds=!1;c.numTopAds=4;"noTop"==c.layout&&(c.layout=null);"personalizedAds"in b&&(c.personalizedAds=b.personalizedAds);"isSafeSearchActive"in b&&(c.isSafeSearchActive=b.isSafeSearchActive);this.$r(b.adclient||"",c);this.mh=b.autoCompleteOptions;this.mr=""+a;this.ld=a;this.El=0;this.Dl=b.defaultToRefinement;this.W=null;if(!b.disableWebSearch||!b.enableImageSearch){var e={};b["restrict-extended"]&&(e["restrict-extended"]=b["restrict-extended"]);b["restrict-safesearch"]&&
(e["restrict-safesearch"]=b["restrict-safesearch"]);b.isSafeSearchActive&&(e.isSafeSearchActive=b.isSafeSearchActive);if(b.webSearchOptions)for(d in b.webSearchOptions)e[d]=b.webSearchOptions[d];b.cse_token&&(e.cse_token=b.cse_token);b.cselibVersion&&(e.cselibVersion=b.cselibVersion);b.experimentNames&&(e.experimentNames=b.experimentNames);this.ls(e)}this.O=null;if(b.enableImageSearch){a={};b["restrict-safesearch"]&&(a["restrict-safesearch"]=b["restrict-safesearch"]);b.isSafeSearchActive&&(a.isSafeSearchActive=
b.isSafeSearchActive);if(b.imageSearchOptions)for(d in b.imageSearchOptions)a[d]=b.imageSearchOptions[d];b.cse_token&&(a.cse_token=b.cse_token);b.cselibVersion&&(a.cselibVersion=b.cselibVersion);b.imageLayoutRedesign&&(a.imageLayoutRedesign=b.imageLayoutRedesign);b.experimentNames&&(a.experimentNames=b.experimentNames);this.es(a);b.defaultToImageSearch&&this.W&&(this.El=1)}this.W&&this.O&&this.Ub({web:xh.web,image:xh.image});b.googleAnalyticsOptions&&b.googleAnalyticsOptions.queryParameter&&(this.Pi=
b.googleAnalyticsOptions,this.ux(null,Em));b.enableOrderBy&&(this.Un=!0,this.sc=b.orderByOptions&&b.orderByOptions.keys&&0<b.orderByOptions.keys.length?b.orderByOptions.keys:[{key:"",label:xh["order-by-relevance"]},{key:"date",label:xh["order-by-date"]}],void 0!==e&&b.orderByOptions&&e["restrict-extended"]&&void 0!==e["restrict-extended"].sort_by&&(this.nd=this.Fm(e["restrict-extended"].sort_by)||0),void 0==this.nd&&(this.nd=0));this.Wn=b.overlayResults?!0:!1;this.Ol=!!b.enableRichSnippets;this.Zl=
!0;this.draw=this.Nf;this.execute=this.Ta;this.getImageSearcher=this.Zs;this.setResultSetSize=this.ub};yh(Fm,qm);var Gm=null,Hm=!1,Im=function(){Hm||(Gm=new Image,Gm.onload=Gm.onerror=Gm.onabort=function(){Gm=null},Gm.src="https://www.googleapis.com/generate_204",Hm=!0)};Li()&&Im();f=Fm.prototype;
f.ls=function(a){if(!this.W){this.W=new Yi;this.W.gk(this.ld);this.W.Rg=xh["custom-search"];this.W.To(this.ki);this.W.Vo(this.jc);this.W.Uo(this.rd);this.qe(this.W);var b=[];a&&(a.cse_token?this.W.Xe(a.cse_token):this.W.Xe("AHKYotWVmvV1wohA3g8oNFAm_6cK:1495660148313"),a.cselibVersion&&this.W.Hg(a.cselibVersion),a.resultSetSize&&this.W.ub(a.resultSetSize),a["restrict-extended"]&&this.W.fe("restrict-extended",a["restrict-extended"]),a["restrict-safesearch"]&&this.W.fe("restrict-safesearch",a["restrict-safesearch"]),
a.isSafeSearchActive&&this.W.$j(a.isSafeSearchActive),a.linkTarget&&this.W.tb(a.linkTarget),a.queryAddition&&this.W.ee(a.queryAddition),a.experimentNames&&(this.W.Jg(a.experimentNames),b=a.experimentNames.slice()));this.W.vl("cse.customWebSearch",this.ld,b)}};
f.es=function(a){if(!this.O){this.O=new Ui;this.O.gk(this.ld);this.O.To(this.ki);this.O.Vo(this.jc);this.O.Uo(this.rd);this.qe(this.O);var b=[];a&&(a.cse_token?this.O.Xe(a.cse_token):this.O.Xe("AHKYotWVmvV1wohA3g8oNFAm_6cK:1495660148313"),a.cselibVersion&&this.O.Hg(a.cselibVersion),a.resultSetSize&&this.O.ub(a.resultSetSize),a["restrict-safesearch"]&&this.O.fe("restrict-safesearch",a["restrict-safesearch"]),a.isSafeSearchActive&&this.O.$j(a.isSafeSearchActive),a["restrict-extended"]&&this.O.fe("restrict-extended",
a["restrict-extended"]),a.linkTarget&&this.O.tb(a.linkTarget),a.queryAddition&&this.O.ee(a.queryAddition),a.experimentNames&&(this.O.Jg(a.experimentNames),b=a.experimentNames.slice()),a.imageLayoutRedesign?(this.O.Yw(a.imageLayoutRedesign),b.push("ilr"),this.O.ak("popup")):this.O.ak(a.layout||"popup"));this.O.vl("cse.customImageSearch",this.ld,b)}};f.Gm=function(){return this.mr};f.Im=function(){return"partner-generic"};
f.Nf=function(a,b){b||(b=new pm);b.Pw(2);this.FC&&1==this.H.length&&(this.Rx=!0);this.Mg(sm);"searchbox-only"!=b.nb&&this.ki&&Im();qm.prototype.Nf.call(this,a,b);di("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.qa?"gsc-control-searchbox-only":"gsc-control-cse";b=this.root;
this.qa||(b=V(),this.root.parentNode&&this.root.parentNode.insertBefore(b,this.root),U(b,this.root),Qf(this.root,"gsc-control-wrapper-cse"));Qf(b,a);S(b,a+"-en")};
f.pi=function(a,b,c,d,e){if(this.qa)this.Tn();else{var g=this.ra.offsetWidth;Sf(this.xb,"gsc-thinWrapper");this.Zl&&(g=this.rt(),this.Zl=!1);this.yn=g;if(500>(new Date).getTime()-this.Tx&&this.Ac)try{var h=decodeURIComponent(window.location.href).replace(/\+/g," "),k=decodeURIComponent(a).replace(/\+/g," ");this.Ac=-1!=h.indexOf(k)}catch(l){}qm.prototype.pi.call(this,a,b,c,d,e)}};
f.rt=function(){var a="a a a a a ";for(var b=5;80>b;b*=2)a+=a;a=Mh({text:a,yc:!0});a.style.fontFamily="arial";a.style.fontSize="16px";a.style.visibility="hidden";return this.ra?(U(this.ra,a),b=this.ra.offsetWidth,this.ra.removeChild(a),b):0};f.Ub=function(a){"string"==typeof a?this.W?this.W.Ub(a):this.O&&this.O.Ub(a):(a.web&&this.W&&this.W.Ub(a.web),a.image&&this.O&&this.O.Ub(a.image))};f.qe=function(a,b,c){qm.prototype.qe.call(this,a,b,c);a.Ve="gcsc"};f.Zs=function(){return this.O};
var Em=function(a,b,c){var d=document.location;c=[d.pathname,d.search,d.search?"&":"?",encodeURIComponent(a.Pi.queryParameter),"=",encodeURIComponent(c)];if(a.Pi.categoryParameter){d=b.ec();var e=b.ab;"web"==e&&(e="");b.M&&d&&(e=e?e+(":"+d):d);(b=null==e?"unknown":e)&&c.push("&",encodeURIComponent(a.Pi.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.")};var Jm=function(a,b,c,d,e,g,h,k,l){this.kd=a;this.ya=b;this.type=c;this.Jb={};this.w=this.ir(d);this.xc=e;this.Hf=g;this.sd=h;this.lb=k;this.Ea=l};f=Jm.prototype;f.Md=0;f.Kb=null;
f.jq=function(a){if(a.ya!=this.ya)return hi("Name of the component, "+a.ya+", should match name of the element, "+this.ya+"."),this.Md;if(!a.type)return hi("Component has null type."),this.Md;var b=!1;this.Jb[a.type]&&(hi("Multiple components of the same type "+a.type+" for Element named "+this.ya+" are detected. Only the last is used."),b=!0);for(var c=mi[this.type].we,d=0;d<c.length;d++)if(c[d]==a.type)return this.Jb[a.type]=a,b||this.Md++,this.Md;hi("Component of type "+a.type+" is not allowed for Element named "+
this.ya+" of type "+this.type+".");return this.Md};f.aa=function(){var a=mi[this.type].we;if(a.length!=this.Md)for(var b=0;b<a.length;b++)if(!this.Jb[a[b]])return hi("Component of type "+a[b]+" is missing for Element named "+this.ya+"."),!1;a={};for(var c in this.Jb)this.Jb.hasOwnProperty(c)&&(b=this.Jb[c],b.vr(),a[c]=b.node,this.tv(),this.uv(b.attributes,c));this.Kb=this.Tr(a);return!0};f.ir=function(a){var b={},c;for(c in a)a.hasOwnProperty(c)&&(b[c]=a[c]);return b};
f.uv=function(a,b){a.hasOwnProperty("webSearchSafesearch")&&(a.isSafeSearchActive=a.webSearchSafesearch);a.hasOwnProperty("safeSearch")&&(a.isSafeSearchActive=a.safeSearch);ui(function(c){if(a.hasOwnProperty(c.name)&&c.s&&("searchbox+results"==b||void 0==c.m||c.m==b)){var d=c.l(a[c.name]);null!=d&&("webSearchExtendedRestricts"===c.i?(this.w.webSearchExtendedRestricts||(this.w.webSearchExtendedRestricts={}),this.w.webSearchExtendedRestricts[c.name]=d):"imageSearchExtendedRestricts"===c.i?(this.w.imageSearchExtendedRestricts||
(this.w.imageSearchExtendedRestricts={}),c.g&&(this.w.imageSearchExtendedRestricts[c.g]=d)):this.w[c.name]=d)}},this)};
f.tv=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=r([[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=r(b.value);b=c.next().value;c=c.next().value;b&&
(this.w[c]="function"==typeof b?b:"string"==typeof b&&"function"===typeof z[b]?z[b]:null)}}};f.pq=function(a,b,c){a=ac(new Sb(Qb,"https://www.google.com/cse/static/element/%{versionDir}/mobile%{suffix}+%{lang}.css"),{versionDir:a,suffix:b,lang:c});b=document.createElement("link");b.type="text/css";b.rel="stylesheet";b.href=Yb(a).toString();document.getElementsByTagName("head")[0].appendChild(b)};
f.Tr=function(a){var b={imageSearchOptions:{},webSearchOptions:{},autoCompleteOptions:{},googleAnalyticsOptions:{},orderByOptions:{}};ui(function(h){h.g&&void 0!=this.w[h.name]&&((h.i?b[h.i]:b)[h.g]=this.w[h.name])},this);this.Ea&&(b.cselibVersion=this.Ea);this.Hf&&(b.cse_token=this.Hf);this.sd&&(b.experimentNames=this.sd);this.w.enableRichSnippets&&(b.enableRichSnippets=!0);this.w.imageLayoutRedesign&&(b.imageLayoutRedesign=!0);if("forced"==this.w.mobileLayout||"enabled"==this.w.mobileLayout&&this.w.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.pq(this.Ea,this.w.imageLayoutRedesign?"_v2":"",this.lb),b.useMobileLayout=!0;void 0!=this.w.cssThemeVersion&&(b.cssThemeVersion=this.w.cssThemeVersion,(0,Bi.xx)(this.w.cssThemeVersion));var c=new Fm(this.kd,b,this.ya);void 0!=this.w.refinementStyle&&c.fk(this.w.refinementStyle);void 0!=this.w.addOverride&&(0,Bi.sq)(this.w.addOverride);void 0!=this.w.linkTarget&&c.tb(this.w.linkTarget);var d=
[[this.w.onImageSearchStarting,C(c.ax,c)],[this.w.onImageResultsReady,C(c.Zw,c)],[this.w.onImageResultsRendered,C(c.$w,c)],[this.w.onWebSearchStarting,C(c.Ax,c)],[this.w.onWebResultsReady,C(c.yx,c)],[this.w.onWebResultsRendered,C(c.zx,c)]];d=r(d);for(var e=d.next();!e.done;e=d.next()){var g=r(e.value);e=g.next().value;g=g.next().value;null!=e&&g(null,e)}d=new pm;void 0!=this.w.enableAutoComplete&&d.Oo(this.w.enableAutoComplete);void 0!=this.w.enableSpeech&&d.qx(this.w.enableSpeech);void 0!=this.w.numTopRefinements&&
d.tx(this.w.numTopRefinements);void 0!=this.w.hideElementBranding&&d.Kw(!this.w.hideElementBranding);this.lb&&d.Lw(this.lb);e=null;"searchbox-only"==this.type?(e=this.w.resultsUrl,!e&&this.kd?e="https://cse.google.com/cse?cx="+encodeURIComponent(this.kd):void 0==e&&(e=window.location.href),this.w.personalizedAds||(e+="&personalized_ads=0"),d.js(e,this.w.queryParameterName,this.w.newWindow),e=a.searchbox):"searchresults-only"==this.type?(d.hs(),e=a.results):"two-column"==this.type?(d.gp(a.searchbox),
e=a.results):e=a["searchbox+results"];c.Nf(e,d);this.w.noResultsString&&(a=qd(this.w.noResultsString),c.Mg(a));this.w.enableHistory?c.Jx(Fh(this,this.pc))&&void 0==this.w.linkTarget&&c.tb("_self"):this.pc(c);return c};f.pc=function(a){var b=this.xc[this.w.queryParameterName];if(b&&this.w.autoSearchOnLoad)if("searchbox-only"==this.type)a.Bj(b);else{for(var c=this.xc,d={},e=0;e<vi.length;e++)c.hasOwnProperty(vi[e])&&(d[vi[e]]=c[vi[e]]);a.Ta(b,void 0,d)}};var Km=function(a){a=void 0===a?{}:a;this.kd=a.cx||"";this.Ap=this.Ft(a.uiOptions);this.Yc={};this.Ga={};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("=");try{var g=decodeURIComponent(e[0])}catch(k){continue}if(g){try{var h=e[1]?decodeURIComponent(e[1].replace(/\+/g," ")):e[1]}catch(k){}c[g]=h}}}this.xc=c;this.Hj=a.rawCss;this.Fq();this.Hf=a.cse_token;this.sd=a.exp;this.lb=a.language;this.Ea=a.cselibVersion;a=this.Ap.imageLayoutRedesign?
[].concat(ca(this.sd),["ilr"]):this.sd;this.Gb=new Hi("cse.manager",this.Ea,this.kd,a)};f=Km.prototype;f.Ft=function(a){a=a||{};var b={};ui(function(c){var d=c.name,e=null;a.hasOwnProperty(d)&&(e=c.l(a[d]));null!=e?b[d]=e:void 0!=c.defaultValue&&(b[d]=c.defaultValue)},this);return b};f.Sr=function(){if("boolean"==typeof this.Gj)return this.Gj;var a=document.createElement("div");a.appendChild(document.createElement("G:TEST"));return this.Gj=!!(a.querySelectorAll&&0<a.querySelectorAll("G\\:TEST").length)};
f.go=function(a){var b=this;this.Gb.rf(this.xc.q,"go",null,function(){return b.Gt(a)}).apply(this)};f.Gt=function(a){a=(a?di(a):null)||document.body;a=this.Sr()?a.querySelectorAll(oi):si(a);window||(window={});for(var b=0;b<a.length;++b)this.ko(new xi(a[b]));this.$l()};f.aa=function(a,b){var c=this;return this.Gb.rf(this.xc.q,"render",null,function(){return c.$v(a,b)}).apply(this)};
f.$v=function(a,b){if(b&&"searchbox"!=a.tag&&"searchresults"!=b.tag)return hi('First and second components must be of tag "searchbox"  and "searchresults" separately.'),null;if(b&&a.gname!=b.gname)return hi("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 hi("div required for component."),null;a[c].tag||(a[c].tag="search");if(!ni[a[c].tag])return hi("tag named "+a[c].tag+" is not recognized"),null;var d=di(a[c].div);
if(d&&1===d.nodeType){d=new xi(d,a[c]);var e=d.ya;b.push(d)}}for(c=0;c<b.length;c++)this.ko(b[c]);this.$l();return e?this.qm(e):null};f.qm=function(a){var b=this;return this.Gb.rf(this.xc.q,"getElement",null,function(){return b.Ss(a)}).apply(this)};f.Ss=function(a){return this.Ga[a]?new Lm(this.Ga[a]):null};f.Bs=function(){var a=this;return this.Gb.rf(this.xc.q,"getAllElements",null,function(){return a.Cs()}).apply()};f.Cs=function(){var a={},b;for(b in this.Ga)a[b]=new Lm(this.Ga[b]);return a};
f.ko=function(a){var b=a.ya;this.Yc[b]||(this.Yc[b]=new Jm(this.kd,b,a.hc,this.Ap,this.xc,this.Hf,this.sd,this.lb,this.Ea));this.Yc[b].jq(a)};f.Fq=function(){if(this.Hj){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.Hj:b.appendChild(document.createTextNode(this.Hj));a.appendChild(b)}};
f.$l=function(){for(var a in this.Yc)if(this.Yc.hasOwnProperty(a)){var b=this.Yc[a];b.aa()&&(this.Ga[a]=b);delete this.Yc[a]}};var Lm=function(a){this.gname=a.ya;this.type=a.type;this.uiOptions=a.w;this.execute=Fh(a.Kb,a.Kb.Ta);this.prefillQuery=Fh(a.Kb,a.Kb.Bj);this.getInputQuery=Fh(a.Kb,a.Kb.ct);this.clearAllResults=Fh(a.Kb,a.Kb.bc)};var Mm=Fm,Nm,Om={Jf:null,Gf:null,exp:null},Pm=function(a){if(!Nm){Nm=new Km(a);if(a){if(!Om.Gf){var b=a.cse_token;b&&(Om.Gf=b)}Om.exp||(b=a.exp)&&(Om.exp=b);Om.Jf||(a=a.cx)&&(Om.Jf=a)}return!0}return!1};var Qm=z.window.setTimeout,Rm=z.window,Sm=z.document,Tm=function(){return{loaded:!0,complete:!0}[Sm.readyState]},Um=function(a){if("loading"===Sm.readyState)if(Rm.addEventListener)Rm.addEventListener("DOMContentLoaded",function c(){Rm.removeEventListener("DOMContentLoaded",c,!1);a()},!1);else if(Rm.attachEvent)Rm.attachEvent("onreadystatechange",function c(){Tm()&&(Rm.detachEvent("onreadystatechange",c),a())});else return!1;else a();return!0},Vm=function(a){if(Rm.addEventListener)Rm.addEventListener("load",
function c(){Rm.removeEventListener("load",c,!1);a()},!1);else if(Rm.attachEvent)Rm.attachEvent("onload",function c(){Rm.detachEvent("onload",c);a()});else return!1;return!0},Wm=function(a,b){var c=function(){a()?b():Qm(c,10)};c()};var Xm=function(a,b,c){for(var d=[],e=2;e<arguments.length;++e)d[e-2]=arguments[e];d=r(d);for(e=d.next();!e.done;e=d.next())e=e.value,Ra(b+"."+e,a[e],void 0)},Ym=function(a,b){for(var c in b)Ra(a+"."+c,b[c],void 0)};
Xm({init:Pm,go:function(a){Pm();Nm.go(a)},render:function(a,b){Pm();return Nm.aa(a,b)},createControl:function(a){a.cse_token=Om.Gf;a.experimentNames=Om.exp;return new Mm(Om.Jf||"unknown cx",a)},getElement:function(a){Pm();return Nm.qm(a)},getAllElements:function(){Pm();return Nm.Bs()},testAccess:function(){Ua("cse.element.api.testAccess");return{wA:Nm,bA:Om}},installMocks:function(a,b,c){Ua("cse.element.api.installMocks");a&&(Nm=null,Om.Jf=null,Om.Gf=null,Om.exp=null);b&&(Nm=b);c&&(Mm=c)}},"google.search.cse.element",
"getAllElements","getElement","go","init","render","createControl");Ym("google.search.cse.element",{ComponentType:{uz:"searchbox+results",sz:"searchbox",oz:"results"},ElementType:{zz:"standard",Az:"two-column",vz:"searchbox-only",wz:"searchresults-only"}});
Ym("google.search.cse.element.settings",{CLASS_PREFIX:"gcse-",CSE_PREFIX:"gcse",DATA_PREFIX:"data-",ElementConfiguration:{},forEachOption:ui,getAllComponentElements:si,getNextDivId:ki,GNAME:"gname",HTML_TAG:"div",LOGGING_PARAMETERS:vi,OptionConfig:{},Option:ti,QUERY_SELECTOR_ALL_SELECTOR:oi,RenderMode:{REPLACE:0,xy:1},TagConfiguration:{},TAG_PREFIX:"gcse:",WIDGET_TYPE_CONFIGURATIONS:mi});Xm(Bi,"google.search.Csedr","addOverride","render");Ra("google.search.CustomSearchControl",Fm,void 0);
Ra("google.search.DrawOptions",pm,void 0);
Ym("google.search.ImageSearch",{showPopup:function(a){var b=a.children[0],c=a.children[1];if("block"!=c.style.display){c.style.display="block";a.style.zIndex=4E3;a=c.children[0];var d=c.children[1],e=b.getElementsByTagName("img")[0],g=c.getElementsByTagName("img")[0],h={width:g.offsetWidth,height:g.offsetHeight};g.offsetWidth<e.offsetWidth?h={width:e.offsetWidth,height:2*e.offsetHeight}:g.offsetHeight<e.offsetHeight&&(h={width:e.offsetWidth,height:e.offsetHeight});Xi(g.offsetWidth,g.offsetHeight,
h,g);c.style.width=c.offsetWidth>2*b.offsetWidth?2*b.offsetWidth+"px":Math.max(a.offsetWidth,d.offsetWidth)}},hidePopup:function(a){a=a.children[1];"none"!=a.style.display&&(a.style.display="none",a.parentElement.style.zIndex=0)},LAYOUT_CLASSIC:"classic",LAYOUT_COLUMN:"column",LAYOUT_POPUP:"popup"});
Ym("google.search.richsnippets",{merge:function(a){if(!a)return a;if(!(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}});Ym("google.search.Search",{FILTERED_CSE_RESULTSET:"filtered_cse",LARGE_CSE_RESULTSET:"large",SMALL_RESULTSET:"small"});
Ra("google.search.CurrentLocale","en",void 0);Ra("google.search.cse.element.Element",Jm,void 0);Ra("google.setOnLoadCallback",function(a,b){Tm()?a():b?Um(a)||Wm(Tm,a):Vm(a)||Wm(Tm,a)},void 0);}).call(this);
