(function(){for(var f,aa=function(a,b){function c(){}c.prototype=b.prototype;a.m=b.prototype;a.prototype=new c;a.prototype.constructor=a;for(var d in b)if(Object.defineProperties){var e=Object.getOwnPropertyDescriptor(b,d);e&&Object.defineProperty(a,d,e)}else a[d]=b[d]},ba="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},ca="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this,
da=function(){da=function(){};ca.Symbol||(ca.Symbol=ea)},fa=0,ea=function(a){return"jscomp_symbol_"+(a||"")+fa++},ha=function(){da();var a=ca.Symbol.iterator;a||(a=ca.Symbol.iterator=ca.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&ba(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return ga(this)}});ha=function(){}},ga=function(a){var b=0;return ia(function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}})},ia=function(a){ha();a={next:a};a[ca.Symbol.iterator]=function(){return this};
return a},ja=function(a){ha();var b=a[Symbol.iterator];return b?b.call(a):ga(a)},ka=ca,la=["Array","prototype","fill"],ma=0;ma<la.length-1;ma++){var na=la[ma];na in ka||(ka[na]={});ka=ka[na]}var oa=la[la.length-1],pa=ka[oa],qa=pa?pa:function(a,b,c){var d=this.length||0;0>b&&(b=Math.max(0,d+b));if(null==c||c>d)c=d;c=Number(c);0>c&&(c=Math.max(0,d+c));for(b=Number(b||0);b<c;b++)this[b]=a;return this};qa!=pa&&null!=qa&&ba(ka,oa,{configurable:!0,writable:!0,value:qa});
var ra=ra||{},k=this,m=function(a){return void 0!==a},sa=function(a){a=a.split(".");for(var b=k,c;c=a.shift();)if(null!=b[c])b=b[c];else return null;return b},p=function(){},ta=function(a){a.bh=void 0;a.Cb=function(){return a.bh?a.bh:a.bh=new a}},ua=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},r=function(a){return"array"==ua(a)},va=function(a){var b=ua(a);return"array"==b||"object"==b&&"number"==typeof a.length},t=function(a){return"string"==
typeof a},wa=function(a){return"number"==typeof a},xa=function(a){return"function"==ua(a)},ya=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},Ba=function(a){return a[za]||(a[za]=++Aa)},za="closure_uid_"+(1E9*Math.random()>>>0),Aa=0,Ca=function(a,b,c){return a.call.apply(a.bind,arguments)},Da=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,
d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},u=function(a,b,c){u=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Ca:Da;return u.apply(null,arguments)},Ea=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}},v=Date.now||function(){return+new Date},Ga=function(a){if(k.execScript)k.execScript(a,"JavaScript");else if(k.eval){if(null==Fa)if(k.eval("var _evalTest_ = 1;"),
"undefined"!=typeof k._evalTest_){try{delete k._evalTest_}catch(d){}Fa=!0}else Fa=!1;if(Fa)k.eval(a);else{var b=k.document,c=b.createElement("SCRIPT");c.type="text/javascript";c.defer=!1;c.appendChild(b.createTextNode(a));b.body.appendChild(c);b.body.removeChild(c)}}else throw Error("goog.globalEval not available");},Fa=null,Ha=function(a,b){var c=a.split("."),d=k;c[0]in d||!d.execScript||d.execScript("var "+c[0]);for(var e;c.length&&(e=c.shift());)!c.length&&m(b)?d[e]=b:d=d[e]&&d[e]!==Object.prototype[e]?
d[e]:d[e]={}},x=function(a,b){function c(){}c.prototype=b.prototype;a.m=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Zl=function(a,c,g){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return b.prototype[c].apply(a,d)}};var Ia=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,Ia);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a));this.jl=!0};x(Ia,Error);Ia.prototype.name="CustomError";var Ja;var Ka=function(a,b){for(var c=a.split("%s"),d="",e=Array.prototype.slice.call(arguments,1);e.length&&1<c.length;)d+=c.shift()+e.shift();return d+c.join("%s")},La=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},Ta=function(a){if(!Ma.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Na,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Oa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Pa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Qa,"&quot;"));-1!=a.indexOf("'")&&
(a=a.replace(Ra,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Sa,"&#0;"));return a},Na=/&/g,Oa=/</g,Pa=/>/g,Qa=/"/g,Ra=/'/g,Sa=/\x00/g,Ma=/[\x00&<>"']/,Ua=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)},Va=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^v()).toString(36)},Xa=function(a,b){for(var c=0,d=La(String(a)).split("."),e=La(String(b)).split("."),g=Math.max(d.length,e.length),
h=0;0==c&&h<g;h++){var l=d[h]||"",n=e[h]||"";do{l=/(\d*)(\D*)(.*)/.exec(l)||["","","",""];n=/(\d*)(\D*)(.*)/.exec(n)||["","","",""];if(0==l[0].length&&0==n[0].length)break;c=Wa(0==l[1].length?0:parseInt(l[1],10),0==n[1].length?0:parseInt(n[1],10))||Wa(0==l[2].length,0==n[2].length)||Wa(l[2],n[2]);l=l[3];n=n[3]}while(0==c)}return c},Wa=function(a,b){return a<b?-1:a>b?1:0},Ya=function(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})},Za=function(a){var b=t(void 0)?"undefined".replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,
"\\$1").replace(/\x08/g,"\\x08"):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})};var $a=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(t(a))return t(b)&&1==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},ab=Array.prototype.lastIndexOf?function(a,b,c){return Array.prototype.lastIndexOf.call(a,b,null==c?a.length-1:c)}:function(a,b,c){c=null==c?a.length-1:c;0>c&&(c=Math.max(0,a.length+c));if(t(a))return t(b)&&1==b.length?a.lastIndexOf(b,c):-1;for(;0<=
c;c--)if(c in a&&a[c]===b)return c;return-1},y=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=t(a)?a.split(""):a,g=0;g<d;g++)g in e&&b.call(c,e[g],g,a)},bb=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=t(a)?a.split(""):a,l=0;l<d;l++)if(l in h){var n=h[l];b.call(c,n,l,a)&&(e[g++]=n)}return e},cb=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=t(a)?a.split(""):a,h=0;h<d;h++)h in g&&(e[h]=b.call(c,g[h],h,a));return e},db=Array.prototype.some?function(a,b,c){return Array.prototype.some.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=t(a)?a.split(""):a,g=0;g<d;g++)if(g in e&&b.call(c,e[g],g,a))return!0;return!1},eb=Array.prototype.every?function(a,b,c){return Array.prototype.every.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=t(a)?a.split(""):a,g=0;g<d;g++)if(g in e&&!b.call(c,e[g],
g,a))return!1;return!0},hb=function(a){a:{var b=gb;for(var c=a.length,d=t(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-1}return 0>b?null:t(a)?a.charAt(b):a[b]},ib=function(a,b){return 0<=$a(a,b)},jb=function(a){if(!r(a))for(var b=a.length-1;0<=b;b--)delete a[b];a.length=0},kb=function(a,b){var c=$a(a,b),d;(d=0<=c)&&Array.prototype.splice.call(a,c,1);return d},lb=function(a){return Array.prototype.concat.apply([],arguments)},mb=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[]},nb=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(va(d)){var e=a.length||0,g=d.length||0;a.length=e+g;for(var h=0;h<g;h++)a[e+h]=d[h]}else a.push(d)}},pb=function(a,b,c,d){Array.prototype.splice.apply(a,ob(arguments,1))},ob=function(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)},qb=function(a,b){return a===b},rb=function(a){for(var b=[],c=0;c<a;c++)b[c]=0;return b};var sb=function(a){if(8192>=a.length)return String.fromCharCode.apply(null,a);for(var b="",c=0;c<a.length;c+=8192)b+=String.fromCharCode.apply(null,ob(a,c,c+8192));return b},tb=function(a){return cb(a,function(a){a=a.toString(16);return 1<a.length?a:"0"+a}).join("")};var ub;a:{var vb=k.navigator;if(vb){var wb=vb.userAgent;if(wb){ub=wb;break a}}ub=""}var z=function(a){return-1!=ub.indexOf(a)};var xb=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},yb=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},zb=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},Ab=function(a){for(var b in a)return!1;return!0},Bb=function(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key "'+b+'"');a[b]=c},Cb=function(a,b){return null!==a&&b in a?a[b]:void 0},Db=function(a){var b={},c;for(c in a)b[c]=a[c];return b},Eb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),
Fb=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<Eb.length;g++)c=Eb[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}},Gb=function(a){var b=arguments.length;if(1==b&&r(arguments[0]))return Gb.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};var Hb=function(){return(z("Chrome")||z("CriOS"))&&!z("Edge")};var Ib=function(){return z("iPhone")&&!z("iPod")&&!z("iPad")},Jb=function(){return Ib()||z("iPad")||z("iPod")};var Kb=function(a){Kb[" "](a);return a};Kb[" "]=p;var Mb=function(a,b){var c=Lb;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var Nb=z("Opera"),A=z("Trident")||z("MSIE"),Ob=z("Edge"),Pb=z("Gecko")&&!(-1!=ub.toLowerCase().indexOf("webkit")&&!z("Edge"))&&!(z("Trident")||z("MSIE"))&&!z("Edge"),B=-1!=ub.toLowerCase().indexOf("webkit")&&!z("Edge"),Qb=B&&z("Mobile"),Rb=z("Macintosh"),Sb=z("Android"),Tb=Ib(),Ub=z("iPad"),Vb=Jb(),Wb=function(){var a=k.document;return a?a.documentMode:void 0},Xb;
a:{var Yb="",Zb=function(){var a=ub;if(Pb)return/rv\:([^\);]+)(\)|;)/.exec(a);if(Ob)return/Edge\/([\d\.]+)/.exec(a);if(A)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(B)return/WebKit\/(\S+)/.exec(a);if(Nb)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Zb&&(Yb=Zb?Zb[1]:"");if(A){var $b=Wb();if(null!=$b&&$b>parseFloat(Yb)){Xb=String($b);break a}}Xb=Yb}var ac=Xb,Lb={},D=function(a){return Mb(a,function(){return 0<=Xa(ac,a)})},bc;var cc=k.document;
bc=cc&&A?Wb()||("CSS1Compat"==cc.compatMode?parseInt(ac,10):5):void 0;var dc=z("Firefox"),ec=Ib()||z("iPod"),fc=z("iPad"),gc=z("Android")&&!(Hb()||z("Firefox")||z("Opera")||z("Silk")),hc=Hb(),ic=z("Safari")&&!(Hb()||z("Coast")||z("Opera")||z("Edge")||z("Silk")||z("Android"))&&!Jb();var jc=null,kc=null,lc=null,nc=function(a,b){va(a);mc();for(var c=b?lc:jc,d=[],e=0;e<a.length;e+=3){var g=a[e],h=e+1<a.length,l=h?a[e+1]:0,n=e+2<a.length,q=n?a[e+2]:0,w=g>>2,g=(g&3)<<4|l>>4,l=(l&15)<<2|q>>6,q=q&63;n||(q=64,h||(l=64));d.push(c[w],c[g],c[l],c[q])}return d.join("")},oc=function(a){for(var b=[],c=0,d=0;d<a.length;d++){for(var e=a.charCodeAt(d);255<e;)b[c++]=e&255,e>>=8;b[c++]=e}return nc(b,!0)},qc=function(a){var b=[];pc(a,function(a){b.push(a)});return b},pc=function(a,b){function c(b){for(;d<
a.length;){var c=a.charAt(d++),e=kc[c];if(null!=e)return e;if(!/^[\s\xa0]*$/.test(c))throw Error("Unknown base64 encoding at char: "+c);}return b}mc();for(var d=0;;){var e=c(-1),g=c(0),h=c(64),l=c(64);if(64===l&&-1===e)break;b(e<<2|g>>4);64!=h&&(b(g<<4&240|h>>2),64!=l&&b(h<<6&192|l))}},mc=function(){if(!jc){jc={};kc={};lc={};for(var a=0;65>a;a++)jc[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),kc[jc[a]]=a,lc[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a),
62<=a&&(kc["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};var rc=function(a){return/^\s*$/.test(a)?!1:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,""))},sc=function(a){a=String(a);if(rc(a))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);},tc=function(a){return eval("("+a+")")},vc=function(a){return(new uc(void 0)).Nf(a)},
uc=function(a){this.If=a};uc.prototype.Nf=function(a){var b=[];wc(this,a,b);return b.join("")};
var wc=function(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(r(b)){var d=b.length;c.push("[");for(var e="",g=0;g<d;g++)c.push(e),e=b[g],wc(a,a.If?a.If.call(b,String(g),e):e,c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{a.xh(b,c);return}}switch(typeof b){case "string":xc(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");
break;default:throw Error("Unknown type: "+typeof b);}}},yc={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},zc=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g,xc=function(a,b){b.push('"',a.replace(zc,function(a){var b=yc[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),yc[a]=b);return b}),'"')};
uc.prototype.xh=function(a,b){b.push("{");var c="",d;for(d in a)if(Object.prototype.hasOwnProperty.call(a,d)){var e=a[d];"function"!=typeof e&&(b.push(c),xc(d,b),b.push(":"),wc(this,this.If?this.If.call(a,d,e):e,b),c=",")}b.push("}")};var E=function(){},Ac="function"==typeof Uint8Array,F=function(a,b,c,d){a.pa=null;b||(b=c?[c]:[]);a.Am=c?String(c):void 0;a.Ce=0===c?-1:0;a.lb=b;a:{if(a.lb.length&&(b=a.lb.length-1,(c=a.lb[b])&&"object"==typeof c&&!r(c)&&!(Ac&&c instanceof Uint8Array))){a.Ef=b-a.Ce;a.Ld=c;break a}a.Ef=Number.MAX_VALUE}a.gm={};if(d)for(b=0;b<d.length;b++)c=d[b],c<a.Ef?(c+=a.Ce,a.lb[c]=a.lb[c]||Bc):a.Ld[c]=a.Ld[c]||Bc},Bc=[],Cc=function(a,b,c){for(var d=[],e=0;e<a.length;e++)d[e]=b.call(a[e],c,a[e]);return d},G=function(a,
b){if(b<a.Ef){var c=b+a.Ce;var d=a.lb[c];return d===Bc?a.lb[c]=[]:d}d=a.Ld[b];return d===Bc?a.Ld[b]=[]:d},Dc=function(a,b,c){b<a.Ef?a.lb[b+a.Ce]=c:a.Ld[b]=c},H=function(a,b,c){a.pa||(a.pa={});if(!a.pa[c]){var d=G(a,c);d&&(a.pa[c]=new b(d))}return a.pa[c]},Ec=function(a,b,c){a.pa||(a.pa={});if(!a.pa[c]){for(var d=G(a,c),e=[],g=0;g<d.length;g++)e[g]=new b(d[g]);a.pa[c]=e}b=a.pa[c];b==Bc&&(b=a.pa[c]=[]);return b},Gc=function(a){if(a.pa)for(var b in a.pa){var c=a.pa[b];if(r(c))for(var d=0;d<c.length;d++)c[d]&&
Fc(c[d]);else c&&Fc(c)}},Fc=function(a){Gc(a);return a.lb};E.prototype.Nf=Ac?function(){var a=Uint8Array.prototype.toJSON;Uint8Array.prototype.toJSON=function(){return nc(this)};try{var b=JSON.stringify(Fc(this),Hc)}finally{Uint8Array.prototype.toJSON=a}return b}:function(){return JSON.stringify(Fc(this),Hc)};var Hc=function(a,b){if(wa(b)){if(isNaN(b))return"NaN";if(Infinity===b)return"Infinity";if(-Infinity===b)return"-Infinity"}return b};E.prototype.toString=function(){Gc(this);return this.lb.toString()};
E.prototype.clone=function(){return new this.constructor(Ic(Fc(this)))};var Ic=function(a){var b;if(r(a)){for(var c=Array(a.length),d=0;d<a.length;d++)null!=(b=a[d])&&(c[d]="object"==typeof b?Ic(b):b);return c}if(Ac&&a instanceof Uint8Array)return new Uint8Array(a);c={};for(d in a)null!=(b=a[d])&&(c[d]="object"==typeof b?Ic(b):b);return c};var Jc=[],Kc=[],Lc=!1,Mc=function(a){Jc[Jc.length]=a;if(Lc)for(var b=0;b<Kc.length;b++)a(u(Kc[b].xj,Kc[b]))};var Nc=!A||9<=Number(bc),Oc=!A||9<=Number(bc),Pc=A&&!D("9");!B||D("528");Pb&&D("1.9b")||A&&D("8")||Nb&&D("9.5")||B&&D("528");Pb&&!D("8")||A&&D("9");var I=function(){this.Sc=this.Sc;this.zc=this.zc};I.prototype.Sc=!1;I.prototype.isDisposed=function(){return this.Sc};I.prototype.va=function(){this.Sc||(this.Sc=!0,this.B())};var Rc=function(a,b){var c=Ea(Qc,b);a.Sc?m(void 0)?c.call(void 0):c():(a.zc||(a.zc=[]),a.zc.push(m(void 0)?u(c,void 0):c))};I.prototype.B=function(){if(this.zc)for(;this.zc.length;)this.zc.shift()()};var Qc=function(a){a&&"function"==typeof a.va&&a.va()};var Sc=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Bc=!1;this.gj=!0};Sc.prototype.stopPropagation=function(){this.Bc=!0};Sc.prototype.preventDefault=function(){this.defaultPrevented=!0;this.gj=!1};var Tc=function(a,b){Sc.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.Ff=!1;this.Ga=null;a&&this.init(a,b)};x(Tc,Sc);var Uc=[1,4,2];
Tc.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;var e=a.relatedTarget;if(e){if(Pb){a:{try{Kb(e.nodeName);var g=!0;break a}catch(h){}g=!1}g||(e=null)}}else"mouseover"==c?e=a.fromElement:"mouseout"==c&&(e=a.toElement);this.relatedTarget=e;null===d?(this.offsetX=B||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=B||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:
a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0):(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.Ff=Rb?a.metaKey:a.ctrlKey;
this.state=a.state;this.Ga=a;a.defaultPrevented&&this.preventDefault()};var Vc=function(a){return Nc?0==a.Ga.button:"click"==a.type?!0:!!(a.Ga.button&Uc[0])};Tc.prototype.stopPropagation=function(){Tc.m.stopPropagation.call(this);this.Ga.stopPropagation?this.Ga.stopPropagation():this.Ga.cancelBubble=!0};
Tc.prototype.preventDefault=function(){Tc.m.preventDefault.call(this);var a=this.Ga;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Pc)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var Wc="closure_listenable_"+(1E6*Math.random()|0),Xc=function(a){return!(!a||!a[Wc])},Yc=0;var Zc=function(a,b,c,d,e){this.listener=a;this.Hf=null;this.src=b;this.type=c;this.capture=!!d;this.nf=e;this.key=++Yc;this.nd=this.Ge=!1},$c=function(a){a.nd=!0;a.listener=null;a.Hf=null;a.src=null;a.nf=null};var ad=function(a){this.src=a;this.xa={};this.ue=0};ad.prototype.add=function(a,b,c,d,e){var g=a.toString();a=this.xa[g];a||(a=this.xa[g]=[],this.ue++);var h=bd(a,b,d,e);-1<h?(b=a[h],c||(b.Ge=!1)):(b=new Zc(b,this.src,g,!!d,e),b.Ge=c,a.push(b));return b};ad.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.xa))return!1;var e=this.xa[a];b=bd(e,b,c,d);return-1<b?($c(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.xa[a],this.ue--),!0):!1};
var cd=function(a,b){var c=b.type;c in a.xa&&kb(a.xa[c],b)&&($c(b),0==a.xa[c].length&&(delete a.xa[c],a.ue--))};ad.prototype.md=function(a){a=a&&a.toString();var b=0,c;for(c in this.xa)if(!a||c==a){for(var d=this.xa[c],e=0;e<d.length;e++)++b,$c(d[e]);delete this.xa[c];this.ue--}return b};ad.prototype.Pd=function(a,b,c,d){a=this.xa[a.toString()];var e=-1;a&&(e=bd(a,b,c,d));return-1<e?a[e]:null};
var bd=function(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!g.nd&&g.listener==b&&g.capture==!!c&&g.nf==d)return e}return-1};var dd="closure_lm_"+(1E6*Math.random()|0),ed={},fd=0,gd=function(a,b,c,d,e){if(r(b)){for(var g=0;g<b.length;g++)gd(a,b[g],c,d,e);return null}c=hd(c);return Xc(a)?a.listen(b,c,d,e):id(a,b,c,!1,d,e)},id=function(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=!!e,l=jd(a);l||(a[dd]=l=new ad(a));c=l.add(b,c,d,e,g);if(c.Hf)return c;d=kd();c.Hf=d;d.src=a;d.listener=c;if(a.addEventListener)a.addEventListener(b.toString(),d,h);else if(a.attachEvent)a.attachEvent(ld(b.toString()),d);else throw Error("addEventListener and attachEvent are unavailable.");
fd++;return c},kd=function(){var a=md,b=Oc?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},nd=function(a,b,c,d,e){if(r(b)){for(var g=0;g<b.length;g++)nd(a,b[g],c,d,e);return null}c=hd(c);return Xc(a)?a.Ka(b,c,d,e):id(a,b,c,!0,d,e)},od=function(a,b,c,d,e){if(r(b))for(var g=0;g<b.length;g++)od(a,b[g],c,d,e);else c=hd(c),Xc(a)?a.Za(b,c,d,e):a&&(a=jd(a))&&(b=a.Pd(b,c,!!d,e))&&pd(b)},pd=function(a){if(!wa(a)&&a&&!a.nd){var b=a.src;if(Xc(b))cd(b.Bb,
a);else{var c=a.type,d=a.Hf;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent&&b.detachEvent(ld(c),d);fd--;(c=jd(b))?(cd(c,a),0==c.ue&&(c.src=null,b[dd]=null)):$c(a)}}},ld=function(a){return a in ed?ed[a]:ed[a]="on"+a},rd=function(a,b,c,d){var e=!0;if(a=jd(a))if(b=a.xa[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var g=b[a];g&&g.capture==c&&!g.nd&&(g=qd(g,d),e=e&&!1!==g)}return e},qd=function(a,b){var c=a.listener,d=a.nf||a.src;a.Ge&&pd(a);return c.call(d,b)},md=function(a,
b){if(a.nd)return!0;if(!Oc){var c=b||sa("window.event");var d=new Tc(c,this);var e=!0;if(!(0>c.keyCode||void 0!=c.returnValue)){a:{var g=!1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(n){g=!0}if(g||void 0==c.returnValue)c.returnValue=!0}c=[];for(g=d.currentTarget;g;g=g.parentNode)c.push(g);g=a.type;for(var h=c.length-1;!d.Bc&&0<=h;h--){d.currentTarget=c[h];var l=rd(c[h],g,!0,d);e=e&&l}for(h=0;!d.Bc&&h<c.length;h++)d.currentTarget=c[h],l=rd(c[h],g,!1,d),e=e&&l}return e}return qd(a,new Tc(b,this))},
jd=function(a){a=a[dd];return a instanceof ad?a:null},sd="__closure_events_fn_"+(1E9*Math.random()>>>0),hd=function(a){if(xa(a))return a;a[sd]||(a[sd]=function(b){return a.handleEvent(b)});return a[sd]};Mc(function(a){md=a(md)});var td=function(a,b){this.Wk=a;this.ul=b;this.constructor.Sh||(this.constructor.Sh={});this.constructor.Sh[this.toString()]=this};td.prototype.Nf=function(){return this.toString()};td.prototype.toString=function(){this.sj||(this.sj=this.Wk.Zd+":"+this.ul);return this.sj};var ud=function(a,b){td.call(this,a,b)};x(ud,td);var wd=function(a){vd.hasOwnProperty(a);this.Zd=a;vd[a]=this},vd;vd={};new wd("lib");var xd=function(a){var b=k.onerror,c=!1;B&&!D("535.3")&&(c=!c);k.onerror=function(d,e,g,h,l){b&&b(d,e,g,h,l);a({message:d,fileName:e,Sk:g,zg:h,error:l});return c}},yd=function(a){var b=yd;var c=Error();if(Error.captureStackTrace)Error.captureStackTrace(c,b),b=String(c.stack);else{try{throw c;}catch(e){c=e}b=(b=c.stack)?String(b):null}if(b)return b;b=[];for(var c=arguments.callee.caller,d=0;c&&(!a||d<a);){b.push(zd(c));b.push("()\n");try{c=c.caller}catch(e){b.push("[exception trying to get caller]\n");
break}d++;if(50<=d){b.push("[...long stack...]");break}}a&&d>=a?b.push("[...reached max depth limit...]"):b.push("[end]");return b.join("")},zd=function(a){if(Ad[a])return Ad[a];a=String(a);if(!Ad[a]){var b=/function ([^\(]+)/.exec(a);Ad[a]=b?b[1]:"[Anonymous]"}return Ad[a]},Ad={};var J=function(){I.call(this);this.Bb=new ad(this);this.Fj=this;this.Cf=null};x(J,I);J.prototype[Wc]=!0;f=J.prototype;f.Bh=function(a){this.Cf=a};f.addEventListener=function(a,b,c,d){gd(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){od(this,a,b,c,d)};
f.dispatchEvent=function(a){var b=this.Cf;if(b){var c=[];for(var d=1;b;b=b.Cf)c.push(b),++d}b=this.Fj;d=a.type||a;if(t(a))a=new Sc(a,b);else if(a instanceof Sc)a.target=a.target||b;else{var e=a;a=new Sc(d,b);Fb(a,e)}var e=!0;if(c)for(var g=c.length-1;!a.Bc&&0<=g;g--){var h=a.currentTarget=c[g];e=Bd(h,d,!0,a)&&e}a.Bc||(h=a.currentTarget=b,e=Bd(h,d,!0,a)&&e,a.Bc||(e=Bd(h,d,!1,a)&&e));if(c)for(g=0;!a.Bc&&g<c.length;g++)h=a.currentTarget=c[g],e=Bd(h,d,!1,a)&&e;return e};
f.B=function(){J.m.B.call(this);this.Bb&&this.Bb.md(void 0);this.Cf=null};f.listen=function(a,b,c,d){return this.Bb.add(String(a),b,!1,c,d)};f.Ka=function(a,b,c,d){return this.Bb.add(String(a),b,!0,c,d)};f.Za=function(a,b,c,d){return this.Bb.remove(String(a),b,c,d)};var Bd=function(a,b,c,d){b=a.Bb.xa[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.nd&&h.capture==c){var l=h.listener,n=h.nf||h.src;h.Ge&&cd(a.Bb,h);e=!1!==l.call(n,d)&&e}}return e&&0!=d.gj};
J.prototype.Pd=function(a,b,c,d){return this.Bb.Pd(String(a),b,c,d)};var Cd=function(a,b,c){this.Rk=c;this.Vj=a;this.Lf=b;this.zf=0;this.pf=null};Cd.prototype.get=function(){if(0<this.zf){this.zf--;var a=this.pf;this.pf=a.next;a.next=null}else a=this.Vj();return a};Cd.prototype.put=function(a){this.Lf(a);this.zf<this.Rk&&(this.zf++,a.next=this.pf,this.pf=a)};var Dd=function(a){return function(){return a}},Ed=Dd(!0),Fd=Dd(null);var Gd=function(a){k.setTimeout(function(){throw a;},0)},Kd=function(a,b){var c=a;b&&(c=u(a,b));c=Hd(c);!xa(k.setImmediate)||k.Window&&k.Window.prototype&&!z("Edge")&&k.Window.prototype.setImmediate==k.setImmediate?(Id||(Id=Jd()),Id(c)):k.setImmediate(c)},Id,Jd=function(){var a=k.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!z("Presto")&&(a=function(){var a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documentElement.appendChild(a);
var b=a.contentWindow,a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host,a=u(function(a){if(("*"==d||a.origin==d)&&a.data==c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!z("Trident")&&!z("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(m(c.next)){c=c.next;var a=c.Yh;
c.Yh=null;a()}};return function(a){d.next={Yh:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")?function(a){var b=document.createElement("SCRIPT");b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){k.setTimeout(a,0)}},Hd=function(a){return a};Mc(function(a){Hd=a});var Ld=function(){this.fg=this.wd=null},Nd=new Cd(function(){return new Md},function(a){a.reset()},100);Ld.prototype.add=function(a,b){var c=Nd.get();c.set(a,b);this.fg?this.fg.next=c:this.wd=c;this.fg=c};Ld.prototype.remove=function(){var a=null;this.wd&&(a=this.wd,this.wd=this.wd.next,this.wd||(this.fg=null),a.next=null);return a};var Md=function(){this.next=this.scope=this.Fg=null};Md.prototype.set=function(a,b){this.Fg=a;this.scope=b;this.next=null};
Md.prototype.reset=function(){this.next=this.scope=this.Fg=null};var Sd=function(a,b){Od||Pd();Qd||(Od(),Qd=!0);Rd.add(a,b)},Od,Pd=function(){if(-1!=String(k.Promise).indexOf("[native code]")){var a=k.Promise.resolve(void 0);Od=function(){a.then(Td)}}else Od=function(){Kd(Td)}},Qd=!1,Rd=new Ld,Td=function(){for(var a;a=Rd.remove();){try{a.Fg.call(a.scope)}catch(b){Gd(b)}Nd.put(a)}Qd=!1};var Ud=function(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0},Vd=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Xd=function(a,b){this.o=0;this.ca=void 0;this.Kc=this.Pb=this.M=null;this.df=this.Eg=!1;if(a!=p)try{var c=this;a.call(b,function(a){Wd(c,2,a)},function(a){Wd(c,3,a)})}catch(d){Wd(this,3,d)}},Yd=function(){this.next=this.context=this.fd=this.be=this.kc=null;this.Be=!1};Yd.prototype.reset=function(){this.context=this.fd=this.be=this.kc=null;this.Be=!1};
var Zd=new Cd(function(){return new Yd},function(a){a.reset()},100),$d=function(a,b,c){var d=Zd.get();d.be=a;d.fd=b;d.context=c;return d},ae=function(a){if(a instanceof Xd)return a;var b=new Xd(p);Wd(b,2,a);return b},be=function(){return new Xd(function(a,b){b(void 0)})},de=function(a,b,c){ce(a,b,c,null)||Sd(Ea(b,a))},ee=function(a){return new Xd(function(b,c){var d=a.length,e=[];if(d)for(var g=function(a,c){d--;e[a]=c;0==d&&b(e)},h=function(a){c(a)},l=0,n;l<a.length;l++)n=a[l],de(n,Ea(g,l),h);else b(e)})},
ge=function(){var a,b,c=new Xd(function(c,e){a=c;b=e});return new fe(c,a,b)};Xd.prototype.then=function(a,b,c){return he(this,xa(a)?a:null,xa(b)?b:null,c)};Ud(Xd);Xd.prototype.cancel=function(a){0==this.o&&Sd(function(){var b=new ie(a);je(this,b)},this)};
var je=function(a,b){if(0==a.o)if(a.M){var c=a.M;if(c.Pb){for(var d=0,e=null,g=null,h=c.Pb;h&&(h.Be||(d++,h.kc==a&&(e=h),!(e&&1<d)));h=h.next)e||(g=h);e&&(0==c.o&&1==d?je(c,b):(g?(d=g,d.next==c.Kc&&(c.Kc=d),d.next=d.next.next):ke(c),le(c,e,3,b)))}a.M=null}else Wd(a,3,b)},ne=function(a,b){a.Pb||2!=a.o&&3!=a.o||me(a);a.Kc?a.Kc.next=b:a.Pb=b;a.Kc=b},he=function(a,b,c,d){var e=$d(null,null,null);e.kc=new Xd(function(a,h){e.be=b?function(c){try{var e=b.call(d,c);a(e)}catch(q){h(q)}}:a;e.fd=c?function(b){try{var e=
c.call(d,b);!m(e)&&b instanceof ie?h(b):a(e)}catch(q){h(q)}}:h});e.kc.M=a;ne(a,e);return e.kc};Xd.prototype.vl=function(a){this.o=0;Wd(this,2,a)};Xd.prototype.wl=function(a){this.o=0;Wd(this,3,a)};
var Wd=function(a,b,c){0==a.o&&(a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself")),a.o=1,ce(c,a.vl,a.wl,a)||(a.ca=c,a.o=b,a.M=null,me(a),3!=b||c instanceof ie||oe(a,c)))},ce=function(a,b,c,d){if(a instanceof Xd)return ne(a,$d(b||p,c||null,d)),!0;if(Vd(a))return a.then(b,c,d),!0;if(ya(a))try{var e=a.then;if(xa(e))return pe(a,e,b,c,d),!0}catch(g){return c.call(d,g),!0}return!1},pe=function(a,b,c,d,e){var g=!1,h=function(a){g||(g=!0,c.call(e,a))},l=function(a){g||(g=!0,d.call(e,a))};try{b.call(a,
h,l)}catch(n){l(n)}},me=function(a){a.Eg||(a.Eg=!0,Sd(a.dk,a))},ke=function(a){var b=null;a.Pb&&(b=a.Pb,a.Pb=b.next,b.next=null);a.Pb||(a.Kc=null);return b};Xd.prototype.dk=function(){for(var a;a=ke(this);)le(this,a,this.o,this.ca);this.Eg=!1};
var le=function(a,b,c,d){if(3==c&&b.fd&&!b.Be)for(;a&&a.df;a=a.M)a.df=!1;if(b.kc)b.kc.M=null,qe(b,c,d);else try{b.Be?b.be.call(b.context):qe(b,c,d)}catch(e){re.call(null,e)}Zd.put(b)},qe=function(a,b,c){2==b?a.be.call(a.context,c):a.fd&&a.fd.call(a.context,c)},oe=function(a,b){a.df=!0;Sd(function(){a.df&&re.call(null,b)})},re=Gd,ie=function(a){Ia.call(this,a)};x(ie,Ia);ie.prototype.name="cancel";var fe=function(a,b,c){this.kd=a;this.resolve=b;this.reject=c};/*
 Portions of this code are from MochiKit, received by
 The Closure Authors under the MIT license. All other code is Copyright
 2005-2009 The Closure Authors. All Rights Reserved.
*/
var se=function(a,b){this.Mf=[];this.Si=a;this.ii=b||null;this.Qd=this.Uc=!1;this.ca=void 0;this.Dh=this.Kj=this.tg=!1;this.Zf=0;this.M=null;this.ug=0};se.prototype.cancel=function(a){if(this.Uc)this.ca instanceof se&&this.ca.cancel();else{if(this.M){var b=this.M;delete this.M;a?b.cancel(a):(b.ug--,0>=b.ug&&b.cancel())}this.Si?this.Si.call(this.ii,this):this.Dh=!0;this.Uc||(a=new te,this.nb(),ue(this,!1,a))}};se.prototype.gi=function(a,b){this.tg=!1;ue(this,a,b)};
var ue=function(a,b,c){a.Uc=!0;a.ca=c;a.Qd=!b;ve(a)};se.prototype.nb=function(){if(this.Uc){if(!this.Dh)throw new we;this.Dh=!1}};var xe=function(a,b,c){a.Mf.push([b,c,void 0]);a.Uc&&ve(a)};se.prototype.then=function(a,b,c){var d,e,g=new Xd(function(a,b){d=a;e=b});xe(this,d,function(a){a instanceof te?g.cancel():e(a)});return g.then(a,b,c)};Ud(se);
var ye=function(a){return db(a.Mf,function(a){return xa(a[1])})},ve=function(a){if(a.Zf&&a.Uc&&ye(a)){var b=a.Zf,c=ze[b];c&&(k.clearTimeout(c.ma),delete ze[b]);a.Zf=0}a.M&&(a.M.ug--,delete a.M);for(var b=a.ca,d=c=!1;a.Mf.length&&!a.tg;){var e=a.Mf.shift(),g=e[0],h=e[1],e=e[2];if(g=a.Qd?h:g)try{var l=g.call(e||a.ii,b);m(l)&&(a.Qd=a.Qd&&(l==b||l instanceof Error),a.ca=b=l);if(Vd(b)||"function"===typeof k.Promise&&b instanceof k.Promise)d=!0,a.tg=!0}catch(n){b=n,a.Qd=!0,ye(a)||(c=!0)}}a.ca=b;d&&(l=u(a.gi,
a,!0),d=u(a.gi,a,!1),b instanceof se?(xe(b,l,d),b.Kj=!0):b.then(l,d));c&&(b=new Ae(b),ze[b.ma]=b,a.Zf=b.ma)},we=function(){Ia.call(this)};x(we,Ia);we.prototype.message="Deferred has already fired";we.prototype.name="AlreadyCalledError";var te=function(){Ia.call(this)};x(te,Ia);te.prototype.message="Deferred was canceled";te.prototype.name="CanceledError";var Ae=function(a){this.ma=k.setTimeout(u(this.sl,this),0);this.Ue=a};Ae.prototype.sl=function(){delete ze[this.ma];throw this.Ue;};var ze={};var Be=new wd("fva");new ud(Be,1);var Ce;var De=!A||9<=Number(bc),Ee=!Pb&&!A||A&&9<=Number(bc)||Pb&&D("1.9.1"),Fe=A&&!D("9"),Ge=A||Nb||B;var Ie=function(){this.Rf="";this.Dj=He};Ie.prototype.uc=!0;Ie.prototype.tc=function(){return this.Rf};Ie.prototype.toString=function(){return"Const{"+this.Rf+"}"};var He={},Je=function(a){var b=new Ie;b.Rf=a;return b};Je("");var Le=function(){this.th="";this.Bj=Ke};Le.prototype.uc=!0;var Ke={};Le.prototype.tc=function(){return this.th};Le.prototype.Ud=function(a){this.th=a;return this};var Ne=function(){this.sh="";this.Aj=Me};Ne.prototype.uc=!0;var Me={},Pe=function(a){a=a instanceof Ie&&a.constructor===Ie&&a.Dj===He?a.Rf:"type_error:Const";return 0===a.length?Oe:(new Ne).Ud(a)};Ne.prototype.tc=function(){return this.sh};var Qe=function(a){if(a instanceof Ne&&a.constructor===Ne&&a.Aj===Me)return a.sh;ua(a);return"type_error:SafeStyleSheet"};Ne.prototype.Ud=function(a){this.sh=a;return this};var Oe=(new Ne).Ud("");var Se=function(){this.uh="";this.Ej=Re};Se.prototype.uc=!0;Se.prototype.tc=function(){return this.uh};Se.prototype.Xg=!0;Se.prototype.Nd=function(){return 1};var Te=function(a){if(a instanceof Se&&a.constructor===Se&&a.Ej===Re)return a.uh;ua(a);return"type_error:TrustedResourceUrl"},Re={};var Ve=function(){this.jd="";this.Cj=Ue};Ve.prototype.uc=!0;Ve.prototype.tc=function(){return this.jd};Ve.prototype.Xg=!0;Ve.prototype.Nd=function(){return 1};var We=function(a){if(a instanceof Ve&&a.constructor===Ve&&a.Cj===Ue)return a.jd;ua(a);return"type_error:SafeUrl"},Ue={};var Ye=function(){this.jd="";this.zj=Xe;this.li=null};Ye.prototype.Xg=!0;Ye.prototype.Nd=function(){return this.li};Ye.prototype.uc=!0;Ye.prototype.tc=function(){return this.jd};
var Ze=function(a){if(a instanceof Ye&&a.constructor===Ye&&a.zj===Xe)return a.jd;ua(a);return"type_error:SafeHtml"},af=function(a){if(a instanceof Ye)return a;var b=null;a.Xg&&(b=a.Nd());return $e(Ta(a.uc?a.tc():String(a)),b)},bf=function(a){var b=0,c="",d=function(a){r(a)?y(a,d):(a=af(a),c+=Ze(a),a=a.Nd(),0==b?b=a:0!=a&&b!=a&&(b=null))};y(arguments,d);return $e(c,b)},Xe={},$e=function(a,b){return(new Ye).Ud(a,b)};Ye.prototype.Ud=function(a,b){this.jd=a;this.li=b;return this};
$e("<!DOCTYPE html>",0);$e("",0);var cf=$e("<br>",0);var df=function(a,b,c){return Math.min(Math.max(a,b),c)};var ef=function(a,b){this.x=m(a)?a:0;this.y=m(b)?b:0};f=ef.prototype;f.clone=function(){return new ef(this.x,this.y)};f.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};f.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};f.translate=function(a,b){a instanceof ef?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),wa(b)&&(this.y+=b));return this};f.scale=function(a,b){var c=wa(b)?b:a;this.x*=a;this.y*=c;return this};var K=function(a,b){this.width=a;this.height=b};f=K.prototype;f.clone=function(){return new K(this.width,this.height)};f.Ij=function(){return this.width*this.height};f.rb=function(){return!this.Ij()};f.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};f.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};f.scale=function(a,b){var c=wa(b)?b:a;this.width*=a;this.height*=c;return this};var hf=function(a){return a?new ff(gf(a)):Ja||(Ja=new ff)},jf=function(a){return t(a)?document.getElementById(a):a},lf=function(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):kf(document,"*",a,b)},L=function(a,b){var c=b||document;return(c.getElementsByClassName?c.getElementsByClassName(a)[0]:c.querySelectorAll&&c.querySelector?c.querySelector("."+a):kf(document,"*",a,b)[0])||null},kf=function(a,b,c,d){a=d||a;var e=b&&"*"!=b?String(b).toUpperCase():"";
if(a.querySelectorAll&&a.querySelector&&(e||c))return a.querySelectorAll(e+(c?"."+c:""));if(c&&a.getElementsByClassName){d=a.getElementsByClassName(c);if(e){a={};for(var g=b=0,h;h=d[g];g++)e==h.nodeName&&(a[b++]=h);a.length=b;return a}return d}d=a.getElementsByTagName(e||"*");if(c){a={};for(g=b=0;h=d[g];g++)e=h.className,"function"==typeof e.split&&ib(e.split(/\s+/),c)&&(a[b++]=h);a.length=b;return a}return d},nf=function(a,b){xb(b,function(b,d){b&&b.uc&&(b=b.tc());"style"==d?a.style.cssText=b:"class"==
d?a.className=b:"for"==d?a.htmlFor=b:mf.hasOwnProperty(d)?a.setAttribute(mf[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})},mf={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"},pf=function(a){a=a.document;a=of(a)?a.documentElement:a.body;return new K(a.clientWidth,a.clientHeight)},
qf=function(a){var b=a.scrollingElement?a.scrollingElement:!B&&of(a)?a.documentElement:a.body||a.documentElement;a=a.parentWindow||a.defaultView;return A&&D("10")&&a.pageYOffset!=b.scrollTop?new ef(b.scrollLeft,b.scrollTop):new ef(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)},rf=function(a){return a?a.parentWindow||a.defaultView:window},tf=function(a,b,c){return sf(document,arguments)},sf=function(a,b){var c=String(b[0]),d=b[1];if(!De&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',
Ta(d.name),'"');if(d.type){c.push(' type="',Ta(d.type),'"');var e={};Fb(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(t(d)?c.className=d:r(d)?c.className=d.join(" "):nf(c,d));2<b.length&&uf(a,c,b);return c},uf=function(a,b,c){function d(c){c&&b.appendChild(t(c)?a.createTextNode(c):c)}for(var e=2;e<c.length;e++){var g=c[e];!va(g)||ya(g)&&0<g.nodeType?d(g):y(vf(g)?mb(g):g,d)}},of=function(a){return"CSS1Compat"==a.compatMode},wf=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},
xf=function(a){a&&a.parentNode&&a.parentNode.removeChild(a)},yf=function(a){return Ee&&void 0!=a.children?a.children:bb(a.childNodes,function(a){return 1==a.nodeType})},Af=function(a){return m(a.firstElementChild)?a.firstElementChild:zf(a.firstChild,!0)},Bf=function(a){return m(a.lastElementChild)?a.lastElementChild:zf(a.lastChild,!1)},zf=function(a,b){for(;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a},Cf=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||
a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a},gf=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document},Df=function(a){try{return a.contentWindow||(a.contentDocument?rf(a.contentDocument):null)}catch(b){}return null},Ef=function(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=b;else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);
a.firstChild.data=b}else wf(a),a.appendChild(gf(a).createTextNode(String(b)))},Gf=function(a){var b=[];Ff(a,Ed,b,!1);return b},Ff=function(a,b,c,d){if(null!=a)for(a=a.firstChild;a;){if(b(a)&&(c.push(a),d)||Ff(a,b,c,d))return!0;a=a.nextSibling}return!1},Hf={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},If={IMG:" ",BR:"\n"},Lf=function(a){return Jf(a)&&Kf(a)},Mf=function(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))},Nf=function(a){var b;(b="A"==a.tagName||"INPUT"==a.tagName||"TEXTAREA"==
a.tagName||"SELECT"==a.tagName||"BUTTON"==a.tagName?!a.disabled&&(!Jf(a)||Kf(a)):Lf(a))&&A?(a=!xa(a.getBoundingClientRect)||A&&null==a.parentElement?{height:a.offsetHeight,width:a.offsetWidth}:a.getBoundingClientRect(),a=null!=a&&0<a.height&&0<a.width):a=b;return a},Jf=function(a){return A&&!D("9")?(a=a.getAttributeNode("tabindex"),null!=a&&a.specified):a.hasAttribute("tabindex")},Kf=function(a){a=a.tabIndex;return wa(a)&&0<=a&&32768>a},Pf=function(a){if(Fe&&null!==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,
"\n");else{var b=[];Of(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");Fe||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a},Qf=function(a){var b=[];Of(a,b,!1);return b.join("")},Of=function(a,b,c){if(!(a.nodeName in Hf))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in If)b.push(If[a.nodeName]);else for(a=a.firstChild;a;)Of(a,b,c),a=a.nextSibling},vf=function(a){if(a&&
"number"==typeof a.length){if(ya(a))return"function"==typeof a.item||"string"==typeof a.item;if(xa(a))return"function"==typeof a.item}return!1},ff=function(a){this.ia=a||k.document||document};f=ff.prototype;f.qc=hf;f.l=function(a){return t(a)?this.ia.getElementById(a):a};f.getElementsByTagName=function(a,b){return(b||this.ia).getElementsByTagName(String(a))};f.Xe=function(a,b){return lf(a,b||this.ia)};f.Od=function(a,b){return L(a,b||this.ia)};f.H=function(a,b){return L(a,b||this.ia)};
f.Eb=function(a){a=a||this.getWindow();return pf(a||window)};f.I=function(a,b,c){return sf(this.ia,arguments)};f.createElement=function(a){return this.ia.createElement(String(a))};f.createTextNode=function(a){return this.ia.createTextNode(String(a))};f.getWindow=function(){var a=this.ia;return a.parentWindow||a.defaultView};f.appendChild=function(a,b){a.appendChild(b)};f.contains=Cf;f.eh=Nf;Gb("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));
var Rf=function(a,b,c){r(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(Ce||(Ce={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"false"}),c=Ce,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)};var M=function(a,b,c){if(xa(a))c&&(a=u(a,c));else if(a&&"function"==typeof a.handleEvent)a=u(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:k.setTimeout(a,b||0)},Sf=function(a){k.clearTimeout(a)};var Tf=function(a,b,c){I.call(this);this.lh=a;this.Jk=b||0;this.Gb=c;this.jc=u(this.Yj,this)};x(Tf,I);f=Tf.prototype;f.ma=0;f.B=function(){Tf.m.B.call(this);this.stop();delete this.lh;delete this.Gb};f.start=function(a){this.stop();this.ma=M(this.jc,m(a)?a:this.Jk)};f.stop=function(){this.$c()&&Sf(this.ma);this.ma=0};f.$c=function(){return 0!=this.ma};f.Yj=function(){this.ma=0;this.lh&&this.lh.call(this.Gb)};var Uf=function(){this.Jc=-1};var Xf=function(a,b){this.Jc=64;this.Ie=k.Uint8Array?new Uint8Array(this.Jc):Array(this.Jc);this.Vf=this.Zc=0;this.S=[];this.Yk=a;this.Hi=b;this.Al=k.Int32Array?new Int32Array(64):Array(64);m(Vf)||(Vf=k.Int32Array?new Int32Array(Wf):Wf);this.reset()},Vf;x(Xf,Uf);var Yf=lb(128,rb(63));Xf.prototype.reset=function(){this.Vf=this.Zc=0;this.S=k.Int32Array?new Int32Array(this.Hi):mb(this.Hi)};
var Zf=function(a){var b,c,d=a.Ie,e=a.Al;for(c=b=0;c<d.length;)e[b++]=d[c]<<24|d[c+1]<<16|d[c+2]<<8|d[c+3],c=4*b;for(d=16;64>d;d++){b=e[d-15]|0;c=(b>>>7|b<<25)^(b>>>18|b<<14)^b>>>3;b=e[d-2]|0;b=(b>>>17|b<<15)^(b>>>19|b<<13)^b>>>10;var g=(e[d-16]|0)+c|0;var h=(e[d-7]|0)+b|0;e[d]=g+h|0}b=a.S[0]|0;c=a.S[1]|0;var l=a.S[2]|0,n=a.S[3]|0,q=a.S[4]|0,w=a.S[5]|0,O=a.S[6]|0;g=a.S[7]|0;for(d=0;64>d;d++){var C=((b>>>2|b<<30)^(b>>>13|b<<19)^(b>>>22|b<<10))+(b&c^b&l^c&l)|0;var fb=(q>>>6|q<<26)^(q>>>11|q<<21)^(q>>>
25|q<<7);h=q&w^~q&O;g=g+fb|0;h=h+(Vf[d]|0)|0;h=g+(h+(e[d]|0)|0)|0;g=O;O=w;w=q;q=n+h|0;n=l;l=c;c=b;b=h+C|0}a.S[0]=a.S[0]+b|0;a.S[1]=a.S[1]+c|0;a.S[2]=a.S[2]+l|0;a.S[3]=a.S[3]+n|0;a.S[4]=a.S[4]+q|0;a.S[5]=a.S[5]+w|0;a.S[6]=a.S[6]+O|0;a.S[7]=a.S[7]+g|0};
Xf.prototype.update=function(a,b){m(b)||(b=a.length);var c=0,d=this.Zc;if(t(a))for(;c<b;)this.Ie[d++]=a.charCodeAt(c++),d==this.Jc&&(Zf(this),d=0);else if(va(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("message must be a byte array");this.Ie[d++]=e;d==this.Jc&&(Zf(this),d=0)}else throw Error("message must be string or array");this.Zc=d;this.Vf+=b};
Xf.prototype.digest=function(){var a=[],b=8*this.Vf;56>this.Zc?this.update(Yf,56-this.Zc):this.update(Yf,this.Jc-(this.Zc-56));for(var c=63;56<=c;c--)this.Ie[c]=b&255,b/=256;Zf(this);for(c=b=0;c<this.Yk;c++)for(var d=24;0<=d;d-=8)a[b++]=this.S[c]>>d&255;return a};
var Wf=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,
4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];var ag=function(){Xf.call(this,8,$f)};x(ag,Xf);var $f=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var bg=function(a){k.console&&(k.console.timeStamp?k.console.timeStamp(a):k.console.markTimeline&&k.console.markTimeline(a));k.msWriteProfilerMark&&k.msWriteProfilerMark(a)};var cg="StopIteration"in k?k.StopIteration:{message:"StopIteration",stack:""},dg=function(){};dg.prototype.next=function(){throw cg;};dg.prototype.yd=function(){return this};
var eg=function(a){if(a instanceof dg)return a;if("function"==typeof a.yd)return a.yd(!1);if(va(a)){var b=0,c=new dg;c.next=function(){for(;;){if(b>=a.length)throw cg;if(b in a)return a[b++];b++}};return c}throw Error("Not implemented");},fg=function(a,b){if(va(a))try{y(a,b,void 0)}catch(c){if(c!==cg)throw c;}else{a=eg(a);try{for(;;)b.call(void 0,a.next(),void 0,a)}catch(c){if(c!==cg)throw c;}}};var gg=function(a,b){this.Z={};this.P=[];this.xe=this.U=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=gg.prototype;f.fa=function(){return this.U};f.sa=function(){hg(this);for(var a=[],b=0;b<this.P.length;b++)a.push(this.Z[this.P[b]]);return a};f.Ia=function(){hg(this);return this.P.concat()};f.lc=function(a){return ig(this.Z,a)};f.rb=function(){return 0==this.U};
f.clear=function(){this.Z={};this.xe=this.U=this.P.length=0};f.remove=function(a){return ig(this.Z,a)?(delete this.Z[a],this.U--,this.xe++,this.P.length>2*this.U&&hg(this),!0):!1};var hg=function(a){var b,c;if(a.U!=a.P.length){for(b=c=0;c<a.P.length;){var d=a.P[c];ig(a.Z,d)&&(a.P[b++]=d);c++}a.P.length=b}if(a.U!=a.P.length){var e={};for(b=c=0;c<a.P.length;)d=a.P[c],ig(e,d)||(a.P[b++]=d,e[d]=1),c++;a.P.length=b}};f=gg.prototype;f.get=function(a,b){return ig(this.Z,a)?this.Z[a]:b};
f.set=function(a,b){ig(this.Z,a)||(this.U++,this.P.push(a),this.xe++);this.Z[a]=b};f.addAll=function(a){if(a instanceof gg){var b=a.Ia();a=a.sa()}else b=zb(a),a=yb(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])};f.forEach=function(a,b){for(var c=this.Ia(),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 gg(this)};f.T=function(){hg(this);for(var a={},b=0;b<this.P.length;b++){var c=this.P[b];a[c]=this.Z[c]}return a};
f.yd=function(a){hg(this);var b=0,c=this.xe,d=this,e=new dg;e.next=function(){if(c!=d.xe)throw Error("The map has changed since the iterator was created");if(b>=d.P.length)throw cg;var e=d.P[b++];return a?e:d.Z[e]};return e};var ig=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var jg=function(a,b){I.call(this);this.mi=this.hi=null;this.yc=b;this.ja=[];if(a>this.yc)throw Error("[goog.structs.SimplePool] Initial cannot be greater than max");for(var c=0;c<a;c++)this.ja.push(this.yb())};x(jg,I);f=jg.prototype;f.Db=function(){return this.ja.length?this.ja.pop():this.yb()};f.Hb=function(a){this.ja.length<this.yc?this.ja.push(a):this.mc(a)};f.yb=function(){return this.hi?this.hi():{}};f.mc=function(a){if(this.mi)this.mi(a);else if(ya(a))if(xa(a.va))a.va();else for(var b in a)delete a[b]};
f.B=function(){jg.m.B.call(this);for(var a=this.ja;a.length;)this.mc(a.pop());delete this.ja};var mg=function(){this.Ta=[];this.$b=new gg;this.uj=this.Wf=this.Xf=this.Jb=0;this.Gc=new gg;this.ci=this.Kh=0;this.$d=1;this.Jd=new jg(0,4E3);this.Jd.yb=function(){return new kg};this.Fh=new jg(0,50);this.Fh.yb=function(){return new lg};var a=this;this.Sd=new jg(0,2E3);this.Sd.yb=function(){return String(a.$d++)};this.Sd.mc=function(){};this.ji=3};mg.prototype.ng=1E3;var lg=function(){this.we=this.time=this.count=0};
lg.prototype.toString=function(){var a=[];a.push(this.type," ",this.count," (",Math.round(10*this.time)/10," ms)");this.we&&a.push(" [VarAlloc = ",this.we,"]");return a.join("")};var kg=function(){},pg=function(a,b,c,d){var e=[];-1==c?e.push("    "):e.push(ng(a.Ve-c));e.push(" ",og(a.Ve-b));0==a.Kd?e.push(" Start        "):1==a.Kd?(e.push(" Done "),e.push(ng(a.rl-a.startTime)," ms ")):e.push(" Comment      ");e.push(d,a);0<a.te&&e.push("[VarAlloc ",a.te,"] ");return e.join("")};
kg.prototype.toString=function(){return null==this.type?this.Ed:"["+this.type+"] "+this.Ed};mg.prototype.reset=function(a){this.ji=a;qg(this);this.$b.clear();this.Jb=v();this.ci=this.Kh=this.uj=this.Wf=this.Xf=0;a=this.Gc.Ia();for(var b=0;b<a.length;b++){var c=this.Gc.get(a[b]);c.count=0;c.time=0;c.we=0;this.Fh.Hb(c)}this.Gc.clear()};
var qg=function(a){for(var b=0;b<a.Ta.length;b++){var c=a.Ta[b];c.id&&a.Sd.Hb(c.id);a.Jd.Hb(c)}a.Ta.length=0},rg=function(){var a=N.sm;return a&&a.isTracing()?a.totalVarAlloc:-1};
mg.prototype.toString=function(){for(var a=[],b=-1,c=[],d=0;d<this.Ta.length;d++){var e=this.Ta[d];1==e.Kd&&c.pop();a.push(" ",pg(e,this.Jb,b,c.join("")));b=e.Ve;a.push("\n");0==e.Kd&&c.push("|  ")}if(0!=this.$b.fa()){var g=v();a.push(" Unstopped timers:\n");fg(this.$b,function(b){a.push("  ",b," (",g-b.startTime," ms, started at ",og(b.startTime),")\n")})}b=this.Gc.Ia();for(d=0;d<b.length;d++)c=this.Gc.get(b[d]),1<c.count&&a.push(" TOTAL ",c,"\n");a.push("Total tracers created ",this.Kh,"\n","Total comments created ",
this.ci,"\n","Overhead start: ",this.Xf," ms\n","Overhead end: ",this.Wf," ms\n","Overhead comment: ",this.uj," ms\n");return a.join("")};var ng=function(a){a=Math.round(a);var b="";1E3>a&&(b=" ");100>a&&(b="  ");10>a&&(b="   ");return b+a},og=function(a){a=Math.round(a);return String(100+a/1E3%60).substring(1,3)+"."+String(1E3+a%1E3).substring(1,4)},N=new mg;var sg=function(a){I.call(this);this.ck=a;this.Cl=!0;this.fl=!1};x(sg,I);sg.prototype.Gj=!1;sg.prototype.xj=function(a){return tg(this,a)};
var ug=function(a,b){return(b?"__wrapper_":"__protected_")+Ba(a)+"__"},tg=function(a,b){var c=ug(a,!0);b[c]||((b[c]=vg(a,b))[ug(a,!1)]=b);return b[c]},vg=function(a,b){var c,d=a.Gj;d&&(c=yd(15));var e=function(){if(a.isDisposed())return b.apply(this,arguments);if(d){var e=c;var h=[];h.push("##PE_STACK_START##");h.push(e.replace(/(\r\n|\r|\n)/g,"##STACK_BR##"));h.push("##PE_STACK_END##");h="protectedEntryPoint: "+h.join("");e=v();var l=rg(),n=N.$b.fa();N.Ta.length+n>N.ng&&(N.Ta.length>N.ng/2&&qg(N),
n>N.ng/2&&N.$b.clear());bg("Start : "+h);n=N.Jd.Db();n.te=l;n.Kd=0;n.id=Number(N.Sd.Db());n.Ed=h;n.type=void 0;N.Ta.push(n);N.$b.set(String(n.id),n);N.Kh++;h=v();n.startTime=n.Ve=h;N.Xf+=h-e;e=n.id}try{return b.apply(this,arguments)}catch(C){if(!(C&&"object"===typeof C&&C.message&&0==C.message.indexOf("Error in protected function: ")||"string"===typeof C&&0==C.indexOf("Error in protected function: "))){a.ck(C);if(!a.Cl)throw a.fl&&("object"===typeof C&&C&&"message"in C?C.message="Error in protected function: "+
C.message:C="Error in protected function: "+C),C;throw new wg(C);}}finally{if(d&&(l=e,e=v(),n=N.ji,h=N.$b.get(String(l)),null!=h)){N.$b.remove(String(l));var l=e-h.startTime;if(l<n)for(n=N.Ta.length-1;0<=n;n--){if(N.Ta[n]==h){N.Ta.splice(n,1);N.Sd.Hb(h.id);N.Jd.Hb(h);break}}else{var q=N.Jd.Db();q.Kd=1;q.startTime=h.startTime;q.Ed=h.Ed;q.type=h.type;q.rl=q.Ve=e;N.Ta.push(q)}var n=h.type,w=null;if(n){var w=N,O=w.Gc.get(n);O||(O=w.Fh.Db(),O.type=n,w.Gc.set(n,O));w=O;w.count++;w.time+=l}q&&(bg("Stop : "+
q.Ed),q.te=rg(),w&&(w.we+=q.te-h.te));q=v();N.Wf+=q-e}}};e[ug(a,!1)]=b;return e},xg=function(a,b){var c=sa("window"),d=c[b];c[b]=function(b,c){t(b)&&(b=Ea(Ga,b));arguments[0]=b=tg(a,b);if(d.apply)return d.apply(this,arguments);var e=b;if(2<arguments.length)var g=Array.prototype.slice.call(arguments,2),e=function(){b.apply(this,g)};return d(e,c)};c[b][ug(a,!1)]=d};
sg.prototype.B=function(){var a=sa("window");var b=a.setTimeout;b=b[ug(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[ug(this,!1)]||b;a.setInterval=b;sg.m.B.call(this)};var wg=function(a){Ia.call(this,"Error in protected function: "+(a&&a.message?String(a.message):String(a)));(a=a&&a.stack)&&t(a)&&(this.stack=a)};x(wg,Ia);var yg=function(){};yg.prototype.Xh=null;var Ag=function(a){var b;(b=a.Xh)||(b={},zg(a)&&(b[0]=!0,b[1]=!0),b=a.Xh=b);return b};var Bg,Cg=function(){};x(Cg,yg);var Dg=function(a){return(a=zg(a))?new ActiveXObject(a):new XMLHttpRequest},zg=function(a){if(!a.Gi&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.Gi=d}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return a.Gi};Bg=new Cg;var Eg=function(a){if(a.sa&&"function"==typeof a.sa)return a.sa();if(t(a))return a.split("");if(va(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return yb(a)},Fg=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(va(a)||t(a))y(a,b,c);else{if(a.Ia&&"function"==typeof a.Ia)var d=a.Ia();else if(a.sa&&"function"==typeof a.sa)d=void 0;else if(va(a)||t(a)){d=[];for(var e=a.length,g=0;g<e;g++)d.push(g)}else d=zb(a);for(var e=Eg(a),g=e.length,h=0;h<g;h++)b.call(c,
e[h],d&&d[h],a)}};var Gg=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/,Hg=function(a){a=a.match(Gg)[1]||null;!a&&k.self&&k.self.location&&(a=k.self.location.protocol,a=a.substr(0,a.length-1));return a?a.toLowerCase():""},Ig=function(a){var b=a.indexOf("#");return 0>b?a:a.substr(0,b)},Jg=function(a,b){if(a)for(var c=a.split("&"),d=0;d<c.length;d++){var e=c[d].indexOf("="),g=null;if(0<=e){var h=c[d].substring(0,e);g=c[d].substring(e+1)}else h=c[d];
b(h,g?decodeURIComponent(g.replace(/\+/g," ")):"")}},Kg=function(a){if(a[1]){var b=a[0],c=b.indexOf("#");0<=c&&(a.push(b.substr(c)),a[0]=b=b.substr(0,c));c=b.indexOf("?");0>c?a[1]="?":c==b.length-1&&(a[1]=void 0)}return a.join("")},Lg=function(a,b,c){if(r(b))for(var d=0;d<b.length;d++)Lg(a,String(b[d]),c);else null!=b&&c.push("&",a,""===b?"":"=",encodeURIComponent(String(b)))},Mg=function(a,b,c){for(c=c||0;c<b.length;c+=2)Lg(b[c],b[c+1],a);return a},Ng=function(a,b){for(var c in b)Lg(c,b[c],a);return a},
Og=function(a,b){return Kg(2==arguments.length?Mg([a],arguments[1],0):Mg([a],arguments,1))};var Pg=function(a){J.call(this);this.headers=new gg;this.kg=a||null;this.Mb=!1;this.jg=this.D=null;this.kh="";this.ad=0;this.vc=this.Zg=this.sf=this.Dg=!1;this.Ic=0;this.Uf=null;this.ke="";this.Mh=this.il=this.vb=!1};x(Pg,J);var Qg=/^https?$/i,Rg=["POST","PUT"],Sg=[];Pg.prototype.Rj=function(){this.va();kb(Sg,this)};Pg.prototype.mj=function(a){this.Ic=Math.max(0,a)};
Pg.prototype.send=function(a,b,c,d){if(this.D)throw Error("[goog.net.XhrIo] Object is active with another request="+this.kh+"; newUri="+a);b=b?b.toUpperCase():"GET";this.kh=a;this.ad=0;this.Dg=!1;this.Mb=!0;this.D=this.kg?Dg(this.kg):Dg(Bg);this.jg=this.kg?Ag(this.kg):Ag(Bg);this.D.onreadystatechange=u(this.Vi,this);this.il&&"onprogress"in this.D&&(this.D.onprogress=u(function(a){this.Ti(a,!0)},this),this.D.upload&&(this.D.upload.onprogress=u(this.Ti,this)));try{this.Zg=!0,this.D.open(b,String(a),
!0),this.Zg=!1}catch(g){this.Ue(5,g);return}a=c||"";var e=this.headers.clone();d&&Fg(d,function(a,b){e.set(b,a)});d=hb(e.Ia());c=k.FormData&&a instanceof k.FormData;!ib(Rg,b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");e.forEach(function(a,b){this.D.setRequestHeader(b,a)},this);this.ke&&(this.D.responseType=this.ke);"withCredentials"in this.D&&this.D.withCredentials!==this.vb&&(this.D.withCredentials=this.vb);try{Tg(this),0<this.Ic&&((this.Mh=Ug(this.D))?(this.D.timeout=
this.Ic,this.D.ontimeout=u(this.hc,this)):this.Uf=M(this.hc,this.Ic,this)),this.sf=!0,this.D.send(a),this.sf=!1}catch(g){this.Ue(5,g)}};var Ug=function(a){return A&&D(9)&&wa(a.timeout)&&m(a.ontimeout)},gb=function(a){return"content-type"==a.toLowerCase()};Pg.prototype.hc=function(){"undefined"!=typeof ra&&this.D&&(this.ad=8,this.dispatchEvent("timeout"),this.abort(8))};Pg.prototype.Ue=function(a){this.Mb=!1;this.D&&(this.vc=!0,this.D.abort(),this.vc=!1);this.ad=a;Vg(this);Wg(this)};
var Vg=function(a){a.Dg||(a.Dg=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};Pg.prototype.abort=function(a){this.D&&this.Mb&&(this.Mb=!1,this.vc=!0,this.D.abort(),this.vc=!1,this.ad=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Wg(this))};Pg.prototype.B=function(){this.D&&(this.Mb&&(this.Mb=!1,this.vc=!0,this.D.abort(),this.vc=!1),Wg(this,!0));Pg.m.B.call(this)};Pg.prototype.Vi=function(){this.isDisposed()||(this.Zg||this.sf||this.vc?Xg(this):this.nh())};
Pg.prototype.nh=function(){Xg(this)};var Xg=function(a){if(a.Mb&&"undefined"!=typeof ra&&(!a.jg[1]||4!=(a.D?a.D.readyState:0)||2!=Yg(a)))if(a.sf&&4==(a.D?a.D.readyState:0))M(a.Vi,0,a);else if(a.dispatchEvent("readystatechange"),4==(a.D?a.D.readyState:0)){a.Mb=!1;try{Zg(a)?(a.dispatchEvent("complete"),a.dispatchEvent("success")):(a.ad=6,Vg(a))}finally{Wg(a)}}};Pg.prototype.Ti=function(a,b){this.dispatchEvent($g(a,"progress"));this.dispatchEvent($g(a,b?"downloadprogress":"uploadprogress"))};
var $g=function(a,b){return{type:b,lengthComputable:a.lengthComputable,loaded:a.loaded,total:a.total}},Wg=function(a,b){if(a.D){Tg(a);var c=a.D,d=a.jg[0]?p:null;a.D=null;a.jg=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},Tg=function(a){a.D&&a.Mh&&(a.D.ontimeout=null);wa(a.Uf)&&(Sf(a.Uf),a.Uf=null)};Pg.prototype.$c=function(){return!!this.D};
var Zg=function(a){var b=Yg(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}if(!c){if(b=0===b)a=Hg(String(a.kh)),b=!Qg.test(a);c=b}return c},Yg=function(a){try{return 2<(a.D?a.D.readyState:0)?a.D.status:-1}catch(b){return-1}};Mc(function(a){Pg.prototype.nh=a(Pg.prototype.nh)});var bh=function(a,b,c){J.call(this);this.fi=b||null;this.Uj="context.";this.vj=null;this.Rh={};this.Dl=ah;this.Dk=a;if(!c)if(this.Tc=null,A&&!D("10"))xd(u(this.Ai,this));else{this.Tc=new sg(u(this.Ai,this));xg(this.Tc,"setTimeout");xg(this.Tc,"setInterval");a=this.Tc;b=sa("window");c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&xg(a,e)}a=this.Tc;Lc=!0;b=u(a.xj,a);for(c=0;c<Jc.length;c++)Jc[c](b);
Kc.push(a)}};x(bh,J);var ch=function(a,b){Sc.call(this,"c");this.error=a;this.context=b};x(ch,Sc);var dh=function(){new bh("/recaptcha/api2/jserrorlogging",void 0,void 0)},ah=function(a,b,c,d){var e=new Pg;Sg.push(e);e.Ka("ready",e.Rj);e.send(a,b,c,d)};
bh.prototype.Ai=function(a,b){var c=sa("window.location.href");if(t(a))c={message:a,name:"Unknown error",lineNumber:"Not available",fileName:c,stack:"Not available"};else{var d=!1;try{var e=a.lineNumber||a.Sk||"Not available"}catch(w){e="Not available",d=!0}try{var g=a.fileName||a.filename||a.sourceURL||k.$googDebugFname||c}catch(w){g="Not available",d=!0}c=!d&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name?a:{message:a.message||"Not available",name:a.name||"UnknownError",lineNumber:e,fileName:g,
stack:a.stack||"Not available"}}e=b?Db(b):{};if(this.fi)try{this.fi(c,e)}catch(w){}d=c.message.substring(0,1900);if(!(a instanceof Ia)||a.jl){g=c.stack;try{var h=Og(this.Dk,"script",c.fileName,"error",d,"line",c.lineNumber);Ab(this.Rh)||(h=Kg(Ng([h],this.Rh)));d={};d.trace=g;if(e)for(var l in e)d[this.Uj+l]=e[l];var n=Ng([],d);n[0]="";var q=n.join("");wa(this.vj)&&(q=q.substring(0,this.vj));this.Dl(h,"POST",q,this.nm)}catch(w){}}try{this.dispatchEvent(new ch(c,e))}catch(w){}};
bh.prototype.B=function(){Qc(this.Tc);bh.m.B.call(this)};var eh=function(a){if(a.classList)return a.classList;a=a.className;return t(a)&&a.match(/\S+/g)||[]},fh=function(a,b){return a.classList?a.classList.contains(b):ib(eh(a),b)},P=function(a,b){a.classList?a.classList.add(b):fh(a,b)||(a.className+=0<a.className.length?" "+b:b)},gh=function(a,b){if(a.classList)y(b,function(b){P(a,b)});else{var c={};y(eh(a),function(a){c[a]=!0});y(b,function(a){c[a]=!0});a.className="";for(var d in c)a.className+=0<a.className.length?" "+d:d}},Q=function(a,b){a.classList?
a.classList.remove(b):fh(a,b)&&(a.className=bb(eh(a),function(a){return a!=b}).join(" "))},hh=function(a,b){a.classList?y(b,function(b){Q(a,b)}):a.className=bb(eh(a),function(a){return!ib(b,a)}).join(" ")};var ih=function(a,b){if("FORM"==a.tagName)for(var c=a.elements,d=0;a=c[d];d++)ih(a,b);else 1==b&&a.blur(),a.disabled=b};var lh=function(a,b,c,d,e,g){if(!(A||Ob||B&&D("525")))return!0;if(Rb&&e)return jh(a);if(e&&!d)return!1;wa(b)&&(b=kh(b));e=17==b||18==b||Rb&&91==b;if((!c||Rb)&&e||Rb&&16==b&&(d||g))return!1;if((B||Ob)&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(A&&d&&b==a)return!1;switch(a){case 13:return!0;case 27:return!(B||Ob)}return jh(a)},jh=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(B||Ob)&&0==a)return!0;
switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return!0;default:return!1}},kh=function(a){if(Pb)a=mh(a);else if(Rb&&B)switch(a){case 93:a=91}return a},mh=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};var oh=function(a){J.call(this);this.A=a;gd(a,nh,this.hf,!1,this);gd(a,"click",this.ef,!1,this)};x(oh,J);var nh=Pb?"keypress":"keydown";oh.prototype.hf=function(a){(13==a.keyCode||B&&3==a.keyCode)&&ph(this,a)};oh.prototype.ef=function(a){ph(this,a)};var ph=function(a,b){var c=new qh(b);if(a.dispatchEvent(c)){c=new rh(b);try{a.dispatchEvent(c)}finally{b.stopPropagation()}}};oh.prototype.B=function(){oh.m.B.call(this);od(this.A,nh,this.hf,!1,this);od(this.A,"click",this.ef,!1,this);delete this.A};
var rh=function(a){Tc.call(this,a.Ga);this.type="action"};x(rh,Tc);var qh=function(a){Tc.call(this,a.Ga);this.type="beforeaction"};x(qh,Tc);var sh=function(a){I.call(this);this.Gb=a;this.P={}};x(sh,I);var th=[];sh.prototype.listen=function(a,b,c,d){r(b)||(b&&(th[0]=b.toString()),b=th);for(var e=0;e<b.length;e++){var g=gd(a,b[e],c||this.handleEvent,d||!1,this.Gb||this);if(!g)break;this.P[g.key]=g}return this};sh.prototype.Ka=function(a,b,c,d){return uh(this,a,b,c,d)};var uh=function(a,b,c,d,e,g){if(r(c))for(var h=0;h<c.length;h++)uh(a,b,c[h],d,e,g);else{b=nd(b,c,d||a.handleEvent,e,g||a.Gb||a);if(!b)return a;a.P[b.key]=b}return a};
sh.prototype.Za=function(a,b,c,d,e){if(r(b))for(var g=0;g<b.length;g++)this.Za(a,b[g],c,d,e);else c=c||this.handleEvent,e=e||this.Gb||this,c=hd(c),d=!!d,b=Xc(a)?a.Pd(b,c,d,e):a?(a=jd(a))?a.Pd(b,c,d,e):null:null,b&&(pd(b),delete this.P[b.key]);return this};sh.prototype.md=function(){xb(this.P,function(a,b){this.P.hasOwnProperty(b)&&pd(a)},this);this.P={}};sh.prototype.B=function(){sh.m.B.call(this);this.md()};
sh.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var wh=function(a,b){J.call(this);a&&vh(this,a,b)};x(wh,J);f=wh.prototype;f.A=null;f.uf=null;f.gh=null;f.vf=null;f.Ja=-1;f.Yb=-1;f.qg=!1;
var xh={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},yh={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},zh=A||Ob||B&&D("525"),Ah=Rb&&Pb;
wh.prototype.hf=function(a){if(B||Ob)if(17==this.Ja&&!a.ctrlKey||18==this.Ja&&!a.altKey||Rb&&91==this.Ja&&!a.metaKey)this.Yb=this.Ja=-1;-1==this.Ja&&(a.ctrlKey&&17!=a.keyCode?this.Ja=17:a.altKey&&18!=a.keyCode?this.Ja=18:a.metaKey&&91!=a.keyCode&&(this.Ja=91));zh&&!lh(a.keyCode,this.Ja,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):(this.Yb=kh(a.keyCode),Ah&&(this.qg=a.altKey))};wh.prototype.rk=function(a){this.Yb=this.Ja=-1;this.qg=a.altKey};
wh.prototype.handleEvent=function(a){var b=a.Ga,c=b.altKey;if(A&&"keypress"==a.type){var d=this.Yb;var e=13!=d&&27!=d?b.keyCode:0}else(B||Ob)&&"keypress"==a.type?(d=this.Yb,e=0<=b.charCode&&63232>b.charCode&&jh(d)?b.charCode:0):Nb&&!B?(d=this.Yb,e=jh(d)?b.keyCode:0):(d=b.keyCode||this.Yb,e=b.charCode||0,Ah&&(c=this.qg),Rb&&63==e&&224==d&&(d=191));var g=d=kh(d);d?63232<=d&&d in xh?g=xh[d]:25==d&&a.shiftKey&&(g=9):b.keyIdentifier&&b.keyIdentifier in yh&&(g=yh[b.keyIdentifier]);a=g==this.Ja;this.Ja=
g;b=new Bh(g,e,a,b);b.altKey=c;this.dispatchEvent(b)};wh.prototype.l=function(){return this.A};var vh=function(a,b,c){a.vf&&a.detach();a.A=b;a.uf=gd(a.A,"keypress",a,c);a.gh=gd(a.A,"keydown",a.hf,c,a);a.vf=gd(a.A,"keyup",a.rk,c,a)};wh.prototype.detach=function(){this.uf&&(pd(this.uf),pd(this.gh),pd(this.vf),this.vf=this.gh=this.uf=null);this.A=null;this.Yb=this.Ja=-1};wh.prototype.B=function(){wh.m.B.call(this);this.detach()};
var Bh=function(a,b,c,d){Tc.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c};x(Bh,Tc);A&&D(8);var Ch={},Dh=null,Eh=function(a){a=Ba(a);delete Ch[a];Ab(Ch)&&Dh&&Dh.stop()},Gh=function(){Dh||(Dh=new Tf(function(){Fh()},20));var a=Dh;a.$c()||a.start()},Fh=function(){var a=v();xb(Ch,function(b){Hh(b,a)});Ab(Ch)||Gh()};var Ih=function(){J.call(this);this.o=0;this.endTime=this.startTime=null};x(Ih,J);Ih.prototype.dd=function(){this.za("begin")};Ih.prototype.Zb=function(){this.za("end")};Ih.prototype.Af=function(){this.za("finish")};Ih.prototype.za=function(a){this.dispatchEvent(a)};var Jh=function(a,b,c,d){Ih.call(this);if(!r(a)||!r(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.re=a;this.ak=b;this.duration=c;this.Qh=d;this.coords=[];this.Xa=0};x(Jh,Ih);
Jh.prototype.play=function(a){if(a||0==this.o)this.Xa=0,this.coords=this.re;else if(1==this.o)return!1;Eh(this);this.startTime=a=v();-1==this.o&&(this.startTime-=this.duration*this.Xa);this.endTime=this.startTime+this.duration;this.Xa||this.dd();this.za("play");-1==this.o&&this.za("resume");this.o=1;var b=Ba(this);b in Ch||(Ch[b]=this);Gh();Hh(this,a);return!0};Jh.prototype.stop=function(a){Eh(this);this.o=0;a&&(this.Xa=1);Kh(this,this.Xa);this.za("stop");this.Zb()};
Jh.prototype.pause=function(){1==this.o&&(Eh(this),this.o=-1,this.za("pause"))};Jh.prototype.B=function(){0==this.o||this.stop(!1);this.za("destroy");Jh.m.B.call(this)};
var Hh=function(a,b){b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.Xa=(b-a.startTime)/(a.endTime-a.startTime);1<a.Xa&&(a.Xa=1);Kh(a,a.Xa);1==a.Xa?(a.o=0,Eh(a),a.Af(),a.Zb()):1==a.o&&a.ae()},Kh=function(a,b){xa(a.Qh)&&(b=a.Qh(b));a.coords=Array(a.re.length);for(var c=0;c<a.re.length;c++)a.coords[c]=(a.ak[c]-a.re[c])*b+a.re[c]};Jh.prototype.ae=function(){this.za("animate")};Jh.prototype.za=function(a){this.dispatchEvent(new Lh(a,this))};
var Lh=function(a,b){Sc.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=b.coords[2];this.duration=b.duration;this.Xa=b.Xa;this.state=b.o};x(Lh,Sc);var Mh=function(){Ih.call(this);this.oa=[]};x(Mh,Ih);Mh.prototype.add=function(a){ib(this.oa,a)||(this.oa.push(a),gd(a,"finish",this.Ri,!1,this))};Mh.prototype.remove=function(a){kb(this.oa,a)&&od(a,"finish",this.Ri,!1,this)};Mh.prototype.B=function(){y(this.oa,function(a){a.va()});this.oa.length=0;Mh.m.B.call(this)};var Nh=function(){Mh.call(this);this.Sa=0};x(Nh,Mh);
Nh.prototype.play=function(a){if(0==this.oa.length)return!1;if(a||0==this.o)this.Sa<this.oa.length&&0!=this.oa[this.Sa].o&&this.oa[this.Sa].stop(!1),this.Sa=0,this.dd();else if(1==this.o)return!1;this.za("play");-1==this.o&&this.za("resume");this.startTime=v();this.endTime=null;this.o=1;this.oa[this.Sa].play(a);return!0};Nh.prototype.pause=function(){1==this.o&&(this.oa[this.Sa].pause(),this.o=-1,this.za("pause"))};
Nh.prototype.stop=function(a){this.o=0;this.endTime=v();if(a)for(a=this.Sa;a<this.oa.length;++a){var b=this.oa[a];0==b.o&&b.play();0==b.o||b.stop(!0)}else this.Sa<this.oa.length&&this.oa[this.Sa].stop(!1);this.za("stop");this.Zb()};Nh.prototype.Ri=function(){1==this.o&&(this.Sa++,this.Sa<this.oa.length?this.oa[this.Sa].play():(this.endTime=v(),this.o=0,this.Af(),this.Zb()))};var Oh=function(a,b,c,d,e,g){Jh.call(this,[c.left,c.top],[c.right,c.bottom],d,e);this.A=a;this.ib=b;this.Xj=!!g};x(Oh,Jh);Oh.prototype.ae=function(){this.A.style.backgroundPosition=-Math.floor(this.coords[0]/this.ib.width)*this.ib.width+"px "+-Math.floor(this.coords[1]/this.ib.height)*this.ib.height+"px";Oh.m.ae.call(this)};Oh.prototype.Af=function(){this.Xj||this.play(!0);Oh.m.Af.call(this)};
var Ph=function(a){a=a.A.style;a.backgroundPosition="";"undefined"!=typeof a.backgroundPositionX&&(a.backgroundPositionX="",a.backgroundPositionY="")};Oh.prototype.B=function(){Oh.m.B.call(this);this.A=null};var Qh=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};f=Qh.prototype;f.clone=function(){return new Qh(this.top,this.right,this.bottom,this.left)};f.contains=function(a){return this&&a?a instanceof Qh?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};
f.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};f.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};f.translate=function(a,b){a instanceof ef?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,wa(b)&&(this.top+=b,this.bottom+=b));return this};
f.scale=function(a,b){var c=wa(b)?b:a;this.left*=a;this.right*=a;this.top*=c;this.bottom*=c;return this};var Rh=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};f=Rh.prototype;f.clone=function(){return new Rh(this.left,this.top,this.width,this.height)};f.contains=function(a){return a instanceof ef?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};f.ba=function(){return new K(this.width,this.height)};
f.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};f.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};f.translate=function(a,b){a instanceof ef?(this.left+=a.x,this.top+=a.y):(this.left+=a,wa(b)&&(this.top+=b));return this};
f.scale=function(a,b){var c=wa(b)?b:a;this.left*=a;this.width*=a;this.top*=c;this.height*=c;return this};var Th=function(a,b,c){if(t(b))(b=Sh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],g=Sh(c,d);g&&(c.style[g]=e)}},Uh={},Sh=function(a,b){var c=Uh[b];if(!c){var d=Ya(b),c=d;void 0===a.style[d]&&(d=(B?"Webkit":Pb?"Moz":A?"ms":Nb?"O":null)+Za(d),void 0!==a.style[d]&&(c=d));Uh[b]=c}return c},Vh=function(a,b){var c=a.style[Ya(b)];return"undefined"!==typeof c?c:a.style[Sh(a,b)]||""},Wh=function(a,b){var c=gf(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,
null))?c[b]||c.getPropertyValue(b)||"":""},Xh=function(a,b){return Wh(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]},Yh=function(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}A&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b},Zh=function(a){var b=gf(a),c=new ef(0,0);var d=b?gf(b):document;d=!A||9<=Number(bc)||of(hf(d).ia)?d.documentElement:
d.body;if(a==d)return c;a=Yh(a);b=qf(hf(b).ia);c.x=a.left+b.x;c.y=a.top+b.y;return c},ai=function(a,b,c){if(b instanceof K)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width=$h(b);a.style.height=$h(c)},$h=function(a){"number"==typeof a&&(a=Math.round(a)+"px");return a},ci=function(a){var b=bi;if("none"!=Xh(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=
d;c.position=g;c.visibility=e;return a},bi=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=B&&!b&&!c;return m(b)&&!d||!a.getBoundingClientRect?new K(b,c):(a=Yh(a),new K(a.right-a.left,a.bottom-a.top))},di=function(a){var b=Zh(a);a=ci(a);return new Rh(b.x,b.y,a.width,a.height)},ei=function(a,b){var c=a.style;"opacity"in c?c.opacity=b:"MozOpacity"in c?c.MozOpacity=b:"filter"in c&&(c.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")},fi=function(a,b){a.style.display=b?"":"none"},gi=function(a){return"none"!=
a.style.display},ii=function(a){var b=hf(void 0),c=b.ia;if(A&&c.createStyleSheet){var d=c.createStyleSheet();hi(d,a)}else c=kf(b.ia,"HEAD",void 0,void 0)[0],c||(d=kf(b.ia,"BODY",void 0,void 0)[0],c=b.I("HEAD"),d.parentNode.insertBefore(c,d)),d=b.I("STYLE"),hi(d,a),b.appendChild(c,d)},hi=function(a,b){var c=Qe(b);A&&m(a.cssText)?a.cssText=c:a.innerHTML=c},ji=Pb?"MozUserSelect":B||Ob?"WebkitUserSelect":null,ki=function(a,b){var c=a.currentStyle?a.currentStyle[b]:null;if(c)if(/^\d+px?$/.test(c))var d=
parseInt(c,10);else{d=a.style.left;var e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=c;c=a.style.pixelLeft;a.style.left=d;a.runtimeStyle.left=e;d=+c}else d=0;return d},li=function(a){if(A){var b=ki(a,"marginLeft");var c=ki(a,"marginRight");var d=ki(a,"marginTop");a=ki(a,"marginBottom");return new Qh(d,c,a,b)}b=Wh(a,"marginLeft");c=Wh(a,"marginRight");d=Wh(a,"marginTop");a=Wh(a,"marginBottom");return new Qh(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var mi=function(a,b,c,d,e){Jh.call(this,b,c,d,e);this.element=a};x(mi,Jh);f=mi.prototype;f.ag=p;f.Ki=function(){m(this.Dc)||(this.Dc="rtl"==Xh(this.element,"direction"));return this.Dc};f.ae=function(){this.ag();mi.m.ae.call(this)};f.Zb=function(){this.ag();mi.m.Zb.call(this)};f.dd=function(){this.ag();mi.m.dd.call(this)};var ni=function(a,b,c,d,e){wa(b)&&(b=[b]);wa(c)&&(c=[c]);mi.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.wf=-1};x(ni,mi);
var oi=1/1024;ni.prototype.ag=function(){var a=this.coords[0];Math.abs(a-this.wf)>=oi&&(ei(this.element,a),this.wf=a)};ni.prototype.dd=function(){this.wf=-1;ni.m.dd.call(this)};ni.prototype.Zb=function(){this.wf=-1;ni.m.Zb.call(this)};ni.prototype.show=function(){this.element.style.display=""};var pi=function(a,b,c){ni.call(this,a,1,0,b,c)};x(pi,ni);var qi=function(a,b,c,d){this.gg=a;this.lg=b;this.hg=c;this.mg=d};qi.prototype.clone=function(){return new qi(this.gg,this.lg,this.hg,this.mg)};var ri=function(a,b,c){b instanceof ef&&(c=b.y,b=b.x);var d=a.gg,e=a.lg,g=a.hg-a.gg,h=a.mg-a.lg;return((Number(b)-d)*(a.hg-d)+(Number(c)-e)*(a.mg-e))/(g*g+h*h)},si=function(a,b){var c=a.gg;c+=b*(a.hg-c);var d=a.lg;return new ef(c,d+b*(a.mg-d))};var ui=function(a){var b=new Se;b.uh=a;return ti(b)},ti=function(a){var b={},c=b.document||document,d=Te(a),e=document.createElement("SCRIPT");a={jj:e,hc:void 0};var g=new se(vi,a),h=null,l=null!=b.timeout?b.timeout:5E3;0<l&&(h=window.setTimeout(function(){wi(e,!0);var a=new xi(1,"Timeout reached for loading script "+d);g.nb();ue(g,!1,a)},l),a.hc=h);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(wi(e,b.fm||!1,h),g.nb(),ue(g,!0,null))};e.onerror=
function(){wi(e,!0,h);var a=new xi(0,"Error while loading script "+d);g.nb();ue(g,!1,a)};a=b.attributes||{};Fb(a,{type:"text/javascript",charset:"UTF-8",src:d});nf(e,a);yi(c).appendChild(e);return g},yi=function(a){var b=(a||document).getElementsByTagName("HEAD");return b&&0!=b.length?b[0]:a.documentElement},vi=function(){if(this&&this.jj){var a=this.jj;a&&"SCRIPT"==a.tagName&&wi(a,!0,this.hc)}},wi=function(a,b,c){null!=c&&k.clearTimeout(c);a.onload=p;a.onerror=p;a.onreadystatechange=p;b&&window.setTimeout(function(){xf(a)},
0)},xi=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);Ia.call(this,c);this.code=a};x(xi,Ia);var zi=function(){this.$a=[];this.mb=[]};f=zi.prototype;f.enqueue=function(a){this.mb.push(a)};f.Gd=function(){0==this.$a.length&&(this.$a=this.mb,this.$a.reverse(),this.mb=[]);return this.$a.pop()};f.fa=function(){return this.$a.length+this.mb.length};f.rb=function(){return 0==this.$a.length&&0==this.mb.length};f.clear=function(){this.$a=[];this.mb=[]};f.contains=function(a){return ib(this.$a,a)||ib(this.mb,a)};
f.remove=function(a){var b=this.$a;var c=ab(b,a);0<=c?(Array.prototype.splice.call(b,c,1),b=!0):b=!1;return b||kb(this.mb,a)};f.sa=function(){for(var a=[],b=this.$a.length-1;0<=b;--b)a.push(this.$a[b]);for(var c=this.mb.length,b=0;b<c;++b)a.push(this.mb[b]);return a};var Ai=function(a){this.Z=new gg;a&&this.addAll(a)},Bi=function(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+Ba(a):b.substr(0,1)+a};f=Ai.prototype;f.fa=function(){return this.Z.fa()};f.add=function(a){this.Z.set(Bi(a),a)};f.addAll=function(a){a=Eg(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c])};f.md=function(a){a=Eg(a);for(var b=a.length,c=0;c<b;c++)this.remove(a[c])};f.remove=function(a){return this.Z.remove(Bi(a))};f.clear=function(){this.Z.clear()};f.rb=function(){return this.Z.rb()};
f.contains=function(a){return this.Z.lc(Bi(a))};f.sa=function(){return this.Z.sa()};f.clone=function(){return new Ai(this)};f.yd=function(){return this.Z.yd(!1)};var Ci=function(a,b){I.call(this);this.Mi=a||0;this.yc=b||10;if(this.Mi>this.yc)throw Error("[goog.structs.Pool] Min can not be greater than max");this.ja=new zi;this.Xb=new Ai;this.Cg=0;this.ih=null;this.ze()};x(Ci,I);f=Ci.prototype;f.Db=function(){var a=v();if(!(null!=this.ih&&a-this.ih<this.Cg)){for(var b;0<this.ja.fa()&&(b=this.ja.Gd(),!this.mh(b));)this.ze();!b&&this.fa()<this.yc&&(b=this.yb());b&&(this.ih=a,this.Xb.add(b));return b}};
f.Hb=function(a){return this.Xb.remove(a)?(this.pg(a),!0):!1};f.pg=function(a){this.Xb.remove(a);this.mh(a)&&this.fa()<this.yc?this.ja.enqueue(a):this.mc(a)};f.ze=function(){for(var a=this.ja;this.fa()<this.Mi;)a.enqueue(this.yb());for(;this.fa()>this.yc&&0<this.ja.fa();)this.mc(a.Gd())};f.yb=function(){return{}};f.mc=function(a){if("function"==typeof a.va)a.va();else for(var b in a)a[b]=null};f.mh=function(a){return"function"==typeof a.Nj?a.Nj():!0};
f.contains=function(a){return this.ja.contains(a)||this.Xb.contains(a)};f.fa=function(){return this.ja.fa()+this.Xb.fa()};f.rb=function(){return this.ja.rb()&&this.Xb.rb()};f.B=function(){Ci.m.B.call(this);if(0<this.Xb.fa())throw Error("[goog.structs.Pool] Objects not released");delete this.Xb;for(var a=this.ja;!a.rb();)this.mc(a.Gd());delete this.ja};var Di=function(a,b){this.Li=a;this.ud=b};Di.prototype.getKey=function(){return this.Li};Di.prototype.ra=function(){return this.ud};Di.prototype.clone=function(){return new Di(this.Li,this.ud)};var Ei=function(a){this.bb=[];if(a)a:{if(a instanceof Ei){var b=a.Ia();a=a.sa();if(0>=this.fa()){for(var c=this.bb,d=0;d<b.length;d++)c.push(new Di(b[d],a[d]));break a}}else b=zb(a),a=yb(a);for(d=0;d<b.length;d++)Fi(this,b[d],a[d])}},Fi=function(a,b,c){var d=a.bb;d.push(new Di(b,c));b=d.length-1;a=a.bb;for(c=a[b];0<b;)if(d=b-1>>1,a[d].getKey()>c.getKey())a[b]=a[d],b=d;else break;a[b]=c};f=Ei.prototype;
f.remove=function(){var a=this.bb,b=a.length,c=a[0];if(!(0>=b)){if(1==b)jb(a);else{a[0]=a.pop();for(var a=0,b=this.bb,d=b.length,e=b[a];a<d>>1;){var g=2*a+1,h=2*a+2,g=h<d&&b[h].getKey()<b[g].getKey()?h:g;if(b[g].getKey()>e.getKey())break;b[a]=b[g];a=g}b[a]=e}return c.ra()}};f.sa=function(){for(var a=this.bb,b=[],c=a.length,d=0;d<c;d++)b.push(a[d].ra());return b};f.Ia=function(){for(var a=this.bb,b=[],c=a.length,d=0;d<c;d++)b.push(a[d].getKey());return b};
f.lc=function(a){return db(this.bb,function(b){return b.getKey()==a})};f.clone=function(){return new Ei(this)};f.fa=function(){return this.bb.length};f.rb=function(){return 0==this.bb.length};f.clear=function(){jb(this.bb)};var Gi=function(){Ei.call(this)};x(Gi,Ei);Gi.prototype.enqueue=function(a,b){Fi(this,a,b)};Gi.prototype.Gd=function(){return this.remove()};var Hi=function(a,b){this.ki=void 0;this.Jf=new Gi;Ci.call(this,a,b)};x(Hi,Ci);f=Hi.prototype;f.Db=function(a,b){if(!a){var c=Hi.m.Db.call(this);c&&this.Cg&&(this.ki=k.setTimeout(u(this.mf,this),this.Cg));return c}this.Jf.enqueue(m(b)?b:100,a);this.mf()};f.mf=function(){for(var a=this.Jf;0<a.fa();){var b=this.Db();if(b)a.Gd().apply(this,[b]);else break}};f.pg=function(a){Hi.m.pg.call(this,a);this.mf()};f.ze=function(){Hi.m.ze.call(this);this.mf()};
f.B=function(){Hi.m.B.call(this);k.clearTimeout(this.ki);this.Jf.clear();this.Jf=null};var Ii=function(a,b,c,d){this.Ug=a;this.vb=!!d;Hi.call(this,b,c)};x(Ii,Hi);Ii.prototype.yb=function(){var a=new Pg,b=this.Ug;b&&b.forEach(function(b,d){a.headers.set(d,b)});this.vb&&(a.vb=!0);return a};Ii.prototype.mh=function(a){return!a.isDisposed()&&!a.$c()};var Ji=function(a,b,c,d,e,g){J.call(this);this.Yd=m(a)?a:1;this.Ic=m(e)?Math.max(0,e):0;this.vb=!!g;this.xd=new Ii(b,c,d,g);this.gb=new gg;this.V=new sh(this)};x(Ji,J);var Ki="ready complete success error abort timeout".split(" ");f=Ji.prototype;f.mj=function(a){this.Ic=Math.max(0,a)};
f.send=function(a,b,c,d,e,g,h,l,n,q){if(this.gb.get(a))throw Error("[goog.net.XhrManager] ID in use");b=new Li(b,u(this.Fb,this,a),c,d,e,h,m(l)?l:this.Yd,n,m(q)?q:this.vb);this.gb.set(a,b);a=u(this.ik,this,a);this.xd.Db(a,g);return b};f.abort=function(a,b){var c=this.gb.get(a);if(c){var d=c.ig;c.Ph=!0;b&&(d&&(this.V.Za(d,Ki,c.Oh),nd(d,"ready",function(){this.xd.Hb(d)},!1,this)),this.gb.remove(a));d&&d.abort()}};
f.ik=function(a,b){var c=this.gb.get(a);c&&!c.ig?(this.V.listen(b,Ki,c.Oh),b.mj(this.Ic),b.ke=c.ke,b.vb=c.vb,c.ig=b,this.dispatchEvent(new Mi("ready",this,a,b)),Ni(this,a,b),c.Ph&&b.abort()):this.xd.Hb(b)};
f.Fb=function(a,b){var c=b.target;switch(b.type){case "ready":Ni(this,a,c);break;case "complete":a:{var d=this.gb.get(a);if(7==c.ad||Zg(c)||d.De>d.Yd)if(this.dispatchEvent(new Mi("complete",this,a,c)),d&&(d.ei=!0,d.di)){c=d.di.call(c,b);break a}c=null}return c;case "success":this.dispatchEvent(new Mi("success",this,a,c));break;case "timeout":case "error":d=this.gb.get(a);d.De>d.Yd&&this.dispatchEvent(new Mi("error",this,a,c));break;case "abort":this.dispatchEvent(new Mi("abort",this,a,c))}return null};
var Ni=function(a,b,c){var d=a.gb.get(b);!d||d.ei||d.De>d.Yd?(d&&(a.V.Za(c,Ki,d.Oh),a.gb.remove(b)),a.xd.Hb(c)):(d.De++,c.send(d.getUrl(),d.yf,d.Ua(),d.Ug))};Ji.prototype.B=function(){Ji.m.B.call(this);this.xd.va();this.xd=null;this.V.va();this.V=null;this.gb.clear();this.gb=null};var Mi=function(a,b,c,d){Sc.call(this,a,b);this.id=c;this.ig=d};x(Mi,Sc);
var Li=function(a,b,c,d,e,g,h,l,n){this.yl=a;this.yf=c||"GET";this.Qb=d;this.Ug=e||null;this.Yd=m(h)?h:1;this.De=0;this.Ph=this.ei=!1;this.Oh=b;this.di=g;this.ke=l||"";this.vb=!!n;this.ig=null};Li.prototype.getUrl=function(){return this.yl};Li.prototype.Ua=function(){return this.Qb};var Oi=function(a,b){this.Ab=this.ve=this.Na="";this.bc=null;this.nc=this.Df="";this.Va=this.Nk=!1;if(a instanceof Oi){this.Va=m(b)?b:a.Va;Pi(this,a.Na);Qi(this,a.ve);var c=a.Ab;Ri(this);this.Ab=c;Si(this,a.bc);Ti(this,a.sc());Ui(this,a.Ma.clone());c=a.nc;Ri(this);this.nc=c}else if(a&&(c=String(a).match(Gg))){this.Va=!!b;Pi(this,c[1]||"",!0);Qi(this,c[2]||"",!0);var d=c[3]||"";Ri(this);this.Ab=Vi(d,!0);Si(this,c[4]);Ti(this,c[5]||"",!0);Ui(this,c[6]||"",!0);c=c[7]||"";Ri(this);this.nc=Vi(c)}else this.Va=
!!b,this.Ma=new Wi(null,0,this.Va)};Oi.prototype.toString=function(){var a=[],b=this.Na;b&&a.push(Xi(b,Yi,!0),":");var c=this.Ab;if(c||"file"==b)a.push("//"),(b=this.ve)&&a.push(Xi(b,Yi,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.bc,null!=c&&a.push(":",String(c));if(c=this.sc())this.Ab&&"/"!=c.charAt(0)&&a.push("/"),a.push(Xi(c,"/"==c.charAt(0)?Zi:$i,!0));(c=this.Ma.toString())&&a.push("?",c);(c=this.nc)&&a.push("#",Xi(c,aj));return a.join("")};
Oi.prototype.resolve=function(a){var b=this.clone(),c=!!a.Na;c?Pi(b,a.Na):c=!!a.ve;c?Qi(b,a.ve):c=!!a.Ab;if(c){var d=a.Ab;Ri(b);b.Ab=d}else c=null!=a.bc;d=a.sc();if(c)Si(b,a.bc);else if(c=!!a.Df){if("/"!=d.charAt(0))if(this.Ab&&!this.Df)d="/"+d;else{var e=b.sc().lastIndexOf("/");-1!=e&&(d=b.sc().substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(-1!=e.indexOf("./")||-1!=e.indexOf("/.")){for(var d=0==e.lastIndexOf("/",0),e=e.split("/"),g=[],h=0;h<e.length;){var l=e[h++];"."==l?d&&h==e.length&&g.push(""):
".."==l?((1<g.length||1==g.length&&""!=g[0])&&g.pop(),d&&h==e.length&&g.push("")):(g.push(l),d=!0)}d=g.join("/")}else d=e}c?Ti(b,d):c=""!==a.Ma.toString();c?Ui(b,a.Ma.clone()):c=!!a.nc;c&&(a=a.nc,Ri(b),b.nc=a);return b};Oi.prototype.clone=function(){return new Oi(this)};
var Pi=function(a,b,c){Ri(a);a.Na=c?Vi(b,!0):b;a.Na&&(a.Na=a.Na.replace(/:$/,""));return a},Qi=function(a,b,c){Ri(a);a.ve=c?Vi(b):b},Si=function(a,b){Ri(a);if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.bc=b}else a.bc=null};Oi.prototype.sc=function(){return this.Df};
var Ti=function(a,b,c){Ri(a);a.Df=c?Vi(b,!0):b;return a},Ui=function(a,b,c){Ri(a);b instanceof Wi?(a.Ma=b,a.Ma.Ah(a.Va)):(c||(b=Xi(b,bj)),a.Ma=new Wi(b,0,a.Va));return a},dj=function(a,b,c){Ri(a);r(c)||(c=[String(c)]);cj(a.Ma,b,c)},Ri=function(a){if(a.Nk)throw Error("Tried to modify a read-only Uri");};Oi.prototype.Ah=function(a){this.Va=a;this.Ma&&this.Ma.Ah(a);return this};
var ej=function(a){return a instanceof Oi?a.clone():new Oi(a,void 0)},Vi=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Xi=function(a,b,c){return t(a)?(a=encodeURI(a).replace(b,fj),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},fj=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Yi=/[#\/\?@]/g,$i=/[\#\?:]/g,Zi=/[\#\?]/g,bj=/[\#\?@]/g,aj=/#/g,Wi=function(a,b,c){this.U=this.Y=null;this.Fa=a||null;this.Va=!!c},gj=function(a){a.Y||
(a.Y=new gg,a.U=0,a.Fa&&Jg(a.Fa,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};f=Wi.prototype;f.fa=function(){gj(this);return this.U};f.add=function(a,b){gj(this);this.Fa=null;a=hj(this,a);var c=this.Y.get(a);c||this.Y.set(a,c=[]);c.push(b);this.U+=1;return this};f.remove=function(a){gj(this);a=hj(this,a);return this.Y.lc(a)?(this.Fa=null,this.U-=this.Y.get(a).length,this.Y.remove(a)):!1};f.clear=function(){this.Y=this.Fa=null;this.U=0};f.rb=function(){gj(this);return 0==this.U};
f.lc=function(a){gj(this);a=hj(this,a);return this.Y.lc(a)};f.Ia=function(){gj(this);for(var a=this.Y.sa(),b=this.Y.Ia(),c=[],d=0;d<b.length;d++)for(var e=a[d],g=0;g<e.length;g++)c.push(b[d]);return c};f.sa=function(a){gj(this);var b=[];if(t(a))this.lc(a)&&(b=lb(b,this.Y.get(hj(this,a))));else{a=this.Y.sa();for(var c=0;c<a.length;c++)b=lb(b,a[c])}return b};f.set=function(a,b){gj(this);this.Fa=null;a=hj(this,a);this.lc(a)&&(this.U-=this.Y.get(a).length);this.Y.set(a,[b]);this.U+=1;return this};
f.get=function(a,b){var c=a?this.sa(a):[];return 0<c.length?String(c[0]):b};var cj=function(a,b,c){a.remove(b);0<c.length&&(a.Fa=null,a.Y.set(hj(a,b),mb(c)),a.U+=c.length)};Wi.prototype.toString=function(){if(this.Fa)return this.Fa;if(!this.Y)return"";for(var a=[],b=this.Y.Ia(),c=0;c<b.length;c++)for(var d=b[c],e=encodeURIComponent(String(d)),d=this.sa(d),g=0;g<d.length;g++){var h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}return this.Fa=a.join("&")};
Wi.prototype.clone=function(){var a=new Wi;a.Fa=this.Fa;this.Y&&(a.Y=this.Y.clone(),a.U=this.U);return a};var hj=function(a,b){var c=String(b);a.Va&&(c=c.toLowerCase());return c};Wi.prototype.Ah=function(a){a&&!this.Va&&(gj(this),this.Fa=null,this.Y.forEach(function(a,c){var b=c.toLowerCase();c!=b&&(this.remove(c),cj(this,b,a))},this));this.Va=a};Wi.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)Fg(arguments[b],function(a,b){this.add(b,a)},this)};var ij={},jj={},kj={},lj={},mj={},nj={},oj=function(){throw Error("Do not instantiate directly");};oj.prototype.Oe=null;oj.prototype.Ua=function(){return this.content};oj.prototype.toString=function(){return this.content};var pj=function(){oj.call(this)};x(pj,oj);pj.prototype.Qc=ij;var sj=function(a,b,c){a.innerHTML=qj(b(c||rj,void 0,void 0))},uj=function(a){var b=tj,c=hf();a=b(a||rj,void 0,void 0);b=qj(a);if(a instanceof oj)if(a.Qc===nj)a=af(a.toString());else{if(a.Qc!==ij)throw Error("Sanitized content was not of kind TEXT or HTML.");Je("Soy SanitizedContent of kind HTML produces SafeHtml-contract-compliant value.");a=$e(a.toString(),a.Oe||null)}else a=$e(b,null);c=c.ia;b=a;a=c.createElement("DIV");A?(b=bf(cf,b),a.innerHTML=Ze(b),a.removeChild(a.firstChild)):a.innerHTML=Ze(b);
if(1==a.childNodes.length)c=a.removeChild(a.firstChild);else for(c=c.createDocumentFragment();a.firstChild;)c.appendChild(a.firstChild);return c},R=function(a,b,c,d){a=a(b||rj,void 0,c);d=(d||hf()).createElement("DIV");a=qj(a);d.innerHTML=a;1==d.childNodes.length&&(a=d.firstChild,1==a.nodeType&&(d=a));return d},qj=function(a){if(!ya(a))return String(a);if(a instanceof oj){if(a.Qc===ij)return a.Ua();if(a.Qc===nj)return Ta(a.Ua())}return"zSoyz"},rj={};var wj=function(a,b){var c=Array.prototype.slice.call(arguments),d=c.shift();if("undefined"==typeof d)throw Error("[goog.string.format] Template required");return d.replace(/%([0\-\ \+]*)(\d+)?(\.(\d+))?([%sfdiu])/g,function(a,b,d,l,n,q,w,O){if("%"==q)return"%";var e=c.shift();if("undefined"==typeof e)throw Error("[goog.string.format] Not enough arguments");arguments[0]=e;return vj[q].apply(null,arguments)})},vj={s:function(a,b,c){return isNaN(c)||""==c||a.length>=Number(c)?a:a=-1<b.indexOf("-",0)?
a+Ua(" ",Number(c)-a.length):Ua(" ",Number(c)-a.length)+a},f:function(a,b,c,d,e){d=a.toString();isNaN(e)||""==e||(d=parseFloat(a).toFixed(e));var g=0>Number(a)?"-":0<=b.indexOf("+")?"+":0<=b.indexOf(" ")?" ":"";0<=Number(a)&&(d=g+d);if(isNaN(c)||d.length>=Number(c))return d;d=isNaN(e)?Math.abs(Number(a)).toString():Math.abs(Number(a)).toFixed(e);a=Number(c)-d.length-g.length;return d=0<=b.indexOf("-",0)?g+d+Ua(" ",a):g+Ua(0<=b.indexOf("0",0)?"0":" ",a)+d},d:function(a,b,c,d,e,g,h,l){return vj.f(parseInt(a,
10),b,c,d,0,g,h,l)}};vj.i=vj.d;vj.u=vj.d;var xj=function(a){return(a=a.exec(ub))?a[1]:""},yj=function(){if(dc)return xj(/Firefox\/([0-9.]+)/);if(A||Ob||Nb)return ac;if(hc)return Jb()?xj(/CriOS\/([0-9.]+)/):xj(/Chrome\/([0-9.]+)/);if(ic&&!Jb())return xj(/Version\/([0-9.]+)/);if(ec||fc){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(ub);if(a)return a[1]+"."+a[2]}else if(gc)return(a=xj(/Android\s+([0-9.]+)/))?a:xj(/Version\/([0-9.]+)/);return""}();var zj=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a;(a=!A)||(a=0<=Xa(yj,9));return a});var Aj=function(){};ta(Aj);Aj.prototype.$d=0;var S=function(a){J.call(this);this.zb=a||hf();this.Dc=Bj;this.ma=null;this.ga=!1;this.A=null;this.Wb=void 0;this.Da=this.Ra=this.M=null;this.wj=!1};x(S,J);S.prototype.Fk=Aj.Cb();
var Bj=null,Cj=function(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return b?"focus":"blur";case 64:return b?"open":"close"}throw Error("Invalid component state");};S.prototype.getId=function(){return this.ma||(this.ma=":"+(this.Fk.$d++).toString(36))};
var Dj=function(a,b){if(a.M&&a.M.Da){var c=a.M.Da,d=a.ma;d in c&&delete c[d];Bb(a.M.Da,b,a)}a.ma=b};S.prototype.l=function(){return this.A};S.prototype.Xe=function(a){return this.A?this.zb.Xe(a,this.A):[]};S.prototype.Od=function(a){return this.A?this.zb.Od(a,this.A):null};S.prototype.H=function(a){return this.Od(a)};
var T=function(a){a.Wb||(a.Wb=new sh(a));return a.Wb},Ej=function(a,b){if(a==b)throw Error("Unable to set parent component");var c;if(c=b&&a.M&&a.ma){c=a.M;var d=a.ma;c=c.Da&&d?Cb(c.Da,d)||null:null}if(c&&a.M!=b)throw Error("Unable to set parent component");a.M=b;S.m.Bh.call(a,b)};f=S.prototype;f.getParent=function(){return this.M};f.Bh=function(a){if(this.M&&this.M!=a)throw Error("Method not supported");S.m.Bh.call(this,a)};f.qc=function(){return this.zb};f.I=function(){this.A=this.zb.createElement("DIV")};
f.render=function(a){if(this.ga)throw Error("Component already rendered");this.A||this.I();a?a.insertBefore(this.A,null):this.zb.ia.body.appendChild(this.A);this.M&&!this.M.ga||this.J()};f.Rc=function(a){if(this.ga)throw Error("Component already rendered");if(a&&this.Lc(a)){this.wj=!0;var b=gf(a);this.zb&&this.zb.ia==b||(this.zb=hf(a));this.R(a);this.J()}else throw Error("Invalid element to decorate");};f.Lc=function(){return!0};f.R=function(a){this.A=a};
f.J=function(){this.ga=!0;Fj(this,function(a){!a.ga&&a.l()&&a.J()})};f.Tb=function(){Fj(this,function(a){a.ga&&a.Tb()});this.Wb&&this.Wb.md();this.ga=!1};f.B=function(){this.ga&&this.Tb();this.Wb&&(this.Wb.va(),delete this.Wb);Fj(this,function(a){a.va()});!this.wj&&this.A&&xf(this.A);this.M=this.A=this.Da=this.Ra=null;S.m.B.call(this)};
var Gj=function(a,b){var c=a.Ra?a.Ra.length:0;if(b.ga&&!a.ga)throw Error("Component already rendered");if(0>c||c>(a.Ra?a.Ra.length:0))throw Error("Child component index out of bounds");a.Da&&a.Ra||(a.Da={},a.Ra=[]);if(b.getParent()==a){var d=b.getId();a.Da[d]=b;kb(a.Ra,b)}else Bb(a.Da,b.getId(),b);Ej(b,a);pb(a.Ra,c,0,b);b.ga&&a.ga&&b.getParent()==a?(d=a.Xc(),c=d.childNodes[c]||null,c!=b.l()&&d.insertBefore(b.l(),c)):a.ga&&!b.ga&&b.A&&b.A.parentNode&&1==b.A.parentNode.nodeType&&b.J()};
S.prototype.Xc=function(){return this.A};S.prototype.Ki=function(){null==this.Dc&&(this.Dc="rtl"==Xh(this.ga?this.A:this.zb.ia.body,"direction"));return this.Dc};S.prototype.rd=function(a){if(this.ga)throw Error("Component already rendered");this.Dc=a};var Fj=function(a,b){a.Ra&&y(a.Ra,b,void 0)};
S.prototype.removeChild=function(a,b){if(a){var c=t(a)?a:a.getId();a=this.Da&&c?Cb(this.Da,c)||null:null;if(c&&a){var d=this.Da;c in d&&delete d[c];kb(this.Ra,a);b&&(a.Tb(),a.A&&xf(a.A));Ej(a,null)}}if(!a)throw Error("Child is not in parent component");return a};var Hj=function(){},Ij;ta(Hj);var Jj=function(a,b){var c=new a;c.Ub=function(){return b};return c},Kj={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"checked",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=Hj.prototype;f.Hg=function(){};f.I=function(a){return a.qc().I("DIV",Lj(this,a).join(" "),a.Ua())};f.Xc=function(a){return a};f.Id=function(a,b,c){if(a=a.l?a.l():a){var d=[b];A&&!D("7")&&(d=Mj(eh(a),b),d.push(b));(c?gh:hh)(a,d)}};f.Lc=function(){return!0};
f.Rc=function(a,b){b.id&&Dj(a,b.id);var c=this.Xc(b);c&&c.firstChild?Nj(a,c.firstChild.nextSibling?mb(c.childNodes):c.firstChild):a.Qb=null;var d=0,e=this.Ub(),g=this.Ub(),h=!1,l=!1,n=!1,q=mb(eh(b));y(q,function(a){h||a!=e?l||a!=g?d|=Oj(this,a):l=!0:(h=!0,g==e&&(l=!0));1==Oj(this,a)&&Lf(c)&&Mf(c,!1)},this);a.o=d;h||(q.push(e),g==e&&(l=!0));l||q.push(g);var w=a.Ha;w&&q.push.apply(q,w);if(A&&!D("7")){var O=Mj(q);0<O.length&&(q.push.apply(q,O),n=!0)}if(!h||!l||w||n)b.className=q.join(" ");return b};
f.Ji=function(a){a.Ki()&&this.rd(a.l(),!0);a.isEnabled()&&this.ne(a,a.ub)};var Pj=function(a,b,c){if(a=c||a.Hg())c=b.getAttribute("role")||null,a!=c&&(a?b.setAttribute("role",a):b.removeAttribute("role"))};f=Hj.prototype;f.yh=function(a,b){Rf(a,"label",b)};
f.le=function(a,b){var c=!b,d=A||Nb?a.getElementsByTagName("*"):null;if(ji){if(c=c?"none":"",a.style&&(a.style[ji]=c),d)for(var e=0,g;g=d[e];e++)g.style&&(g.style[ji]=c)}else if(A||Nb)if(c=c?"on":"",a.setAttribute("unselectable",c),d)for(e=0;g=d[e];e++)g.setAttribute("unselectable",c)};f.rd=function(a,b){this.Id(a,this.Ub()+"-rtl",b)};f.eh=function(a){var b;return a.ua&32&&(b=a.rc())?Lf(b):!1};
f.ne=function(a,b){var c;if(a.ua&32&&(c=a.rc())){if(!b&&a.xc()){try{c.blur()}catch(d){}a.xc()&&a.wi()}Lf(c)!=b&&Mf(c,b)}};f.Ch=function(a,b){fi(a,b);a&&Rf(a,"hidden",!b)};f.Ya=function(a,b,c){var d=a.l();if(d){var e=Qj(this,b);e&&this.Id(a,e,c);this.tb(d,b,c)}};f.tb=function(a,b,c){Ij||(Ij={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Ij[b];var d=a.getAttribute("role")||null;d&&(d=Kj[d]||b,b="checked"==b||"selected"==b?d:b);b&&Rf(a,b,c)};
f.zh=function(a,b){var c=this.Xc(a);if(c&&(wf(c),b))if(t(b))Ef(c,b);else{var d=function(a){if(a){var b=gf(c);c.appendChild(t(a)?b.createTextNode(a):a)}};r(b)?y(b,d):!va(b)||"nodeType"in b?d(b):y(mb(b),d)}};f.rc=function(a){return a.l()};f.Ub=function(){return"goog-control"};
var Lj=function(a,b){var c=a.Ub(),d=[c],e=a.Ub();e!=c&&d.push(e);c=b.getState();for(e=[];c;){var g=c&-c;e.push(Qj(a,g));c&=~g}d.push.apply(d,e);(c=b.Ha)&&d.push.apply(d,c);A&&!D("7")&&d.push.apply(d,Mj(d));return d},Mj=function(a,b){var c=[];b&&(a=lb(a,[b]));y([],function(d){!eb(d,Ea(ib,a))||b&&!ib(d,b)||c.push(d.join("_"))});return c},Qj=function(a,b){a.Je||Rj(a);return a.Je[b]},Oj=function(a,b){if(!a.pj){a.Je||Rj(a);var c=a.Je,d={},e;for(e in c)d[c[e]]=e;a.pj=d}c=parseInt(a.pj[b],10);return isNaN(c)?
0:c},Rj=function(a){var b=a.Ub();b.replace(/\xa0|\s/g," ");a.Je={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};var Sj=function(){};x(Sj,Hj);ta(Sj);f=Sj.prototype;f.Hg=function(){return"button"};f.tb=function(a,b,c){switch(b){case 8:case 16:Rf(a,"pressed",c);break;default:case 64:case 1:Sj.m.tb.call(this,a,b,c)}};f.I=function(a){var b=Sj.m.I.call(this,a);this.Of(b,a.af());var c=a.ra();c&&this.qe(b,c);a.ua&16&&this.tb(b,16,a.Aa());return b};f.Rc=function(a,b){b=Sj.m.Rc.call(this,a,b);var c=this.ra(b);a.ud=c;a.Jh=this.af(b);a.ua&16&&this.tb(b,16,a.Aa());return b};f.ra=p;f.qe=p;f.af=function(a){return a.title};
f.Of=function(a,b){a&&(b?a.title=b:a.removeAttribute("title"))};f.Ub=function(){return"goog-button"};var Tj=function(a,b){if(!a)throw Error("Invalid class name "+a);if(!xa(b))throw Error("Invalid decorator function "+b);},Uj={};var U=function(a,b,c){S.call(this,c);if(!b){b=this.constructor;for(var d;b;){d=Ba(b);if(d=Uj[d])break;b=b.m?b.m.constructor:null}b=d?xa(d.Cb)?d.Cb():new d:null}this.O=b;this.Qb=m(a)?a:null;this.Uh=null};x(U,S);f=U.prototype;f.Qb=null;f.o=0;f.ua=39;f.Ad=255;f.ql=0;f.ub=!0;f.Ha=null;f.kf=!0;f.Ae=!1;f.aj=null;var Wj=function(a){a.ga&&0!=a.kf&&Vj(a,!1);a.kf=!1};U.prototype.rc=function(){return this.O.rc(this)};var Xj=function(a,b){b&&(a.Ha?ib(a.Ha,b)||a.Ha.push(b):a.Ha=[b],a.O.Id(a,b,!0))};f=U.prototype;
f.Id=function(a,b){b?Xj(this,a):a&&this.Ha&&kb(this.Ha,a)&&(0==this.Ha.length&&(this.Ha=null),this.O.Id(this,a,!1))};f.I=function(){var a=this.O.I(this);this.A=a;Pj(this.O,a,this.aj);this.Ae||this.O.le(a,!1);this.ub||this.O.Ch(a,!1)};f.yh=function(a){this.Uh=a;var b=this.l();b&&this.O.yh(b,a)};f.Xc=function(){return this.O.Xc(this.l())};f.Lc=function(a){return this.O.Lc(a)};f.R=function(a){this.A=a=this.O.Rc(this,a);Pj(this.O,a,this.aj);this.Ae||this.O.le(a,!1);this.ub="none"!=a.style.display};
f.J=function(){U.m.J.call(this);var a=this.O,b=this.A,c=this.Uh;null!=c&&a.yh(b,c);this.ub||Rf(b,"hidden",!this.ub);this.isEnabled()||a.tb(b,1,!this.isEnabled());this.ua&8&&a.tb(b,8,!!(this.o&8));this.ua&16&&a.tb(b,16,this.Aa());this.ua&64&&a.tb(b,64,!!(this.o&64));this.O.Ji(this);this.ua&-2&&(this.kf&&Vj(this,!0),this.ua&32&&(a=this.rc()))&&(b=this.Ba||(this.Ba=new wh),vh(b,a),T(this).listen(b,"key",this.qk).listen(a,"focus",this.nk).listen(a,"blur",this.wi))};
var Vj=function(a,b){var c=T(a),d=a.l();b?(c.listen(d,"mouseover",a.Sg).listen(d,"mousedown",a.Yc).listen(d,"mouseup",a.lf).listen(d,"mouseout",a.Rg),a.gf!=p&&c.listen(d,"contextmenu",a.gf),A&&(D(9)||c.listen(d,"dblclick",a.yi),a.Td||(a.Td=new Yj(a),Rc(a,a.Td)))):(c.Za(d,"mouseover",a.Sg).Za(d,"mousedown",a.Yc).Za(d,"mouseup",a.lf).Za(d,"mouseout",a.Rg),a.gf!=p&&c.Za(d,"contextmenu",a.gf),A&&(D(9)||c.Za(d,"dblclick",a.yi),Qc(a.Td),a.Td=null))};
U.prototype.Tb=function(){U.m.Tb.call(this);this.Ba&&this.Ba.detach();this.ub&&this.isEnabled()&&this.O.ne(this,!1)};U.prototype.B=function(){U.m.B.call(this);this.Ba&&(this.Ba.va(),delete this.Ba);delete this.O;this.Td=this.Ha=this.Qb=null};U.prototype.Ua=function(){return this.Qb};U.prototype.zh=function(a){this.O.zh(this.l(),a);this.Qb=a};
var Nj=function(a,b){a.Qb=b},Zj=function(a){return(a=a.Ua())?(t(a)?a:r(a)?cb(a,Qf).join(""):Pf(a)).replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,""):""};f=U.prototype;f.rd=function(a){U.m.rd.call(this,a);var b=this.l();b&&this.O.rd(b,a)};f.le=function(a){this.Ae=a;var b=this.l();b&&this.O.le(b,a)};f.Ch=function(a,b){if(b||this.ub!=a&&this.dispatchEvent(a?"show":"hide")){var c=this.l();c&&this.O.Ch(c,a);this.isEnabled()&&this.O.ne(this,a);this.ub=a;return!0}return!1};
f.isEnabled=function(){return!(this.o&1)};f.ya=function(a){var b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!ak(this,1,!a)||(a||(this.setActive(!1),bk(this,!1)),this.ub&&this.O.ne(this,a),this.Ya(1,!a,!0))};var bk=function(a,b){ak(a,2,b)&&a.Ya(2,b)};f=U.prototype;f.$c=function(){return!!(this.o&4)};f.setActive=function(a){ak(this,4,a)&&this.Ya(4,a)};f.Aa=function(){return!!(this.o&16)};f.cc=function(a){ak(this,16,a)&&this.Ya(16,a)};f.xc=function(){return!!(this.o&32)};
f.oe=function(a){ak(this,32,a)&&this.Ya(32,a)};f.getState=function(){return this.o};f.Ya=function(a,b,c){c||1!=a?this.ua&a&&b!=!!(this.o&a)&&(this.O.Ya(this,a,b),this.o=b?this.o|a:this.o&~a):this.ya(!b)};var ck=function(a,b,c){if(a.ga&&a.o&b&&!c)throw Error("Component already rendered");!c&&a.o&b&&a.Ya(b,!1);a.ua=c?a.ua|b:a.ua&~b},dk=function(a,b){return!!(a.Ad&b)&&!!(a.ua&b)},ak=function(a,b,c){return!!(a.ua&b)&&!!(a.o&b)!=c&&(!(a.ql&b)||a.dispatchEvent(Cj(b,c)))&&!a.isDisposed()};f=U.prototype;
f.Sg=function(a){(!a.relatedTarget||!Cf(this.l(),a.relatedTarget))&&this.dispatchEvent("enter")&&this.isEnabled()&&dk(this,2)&&bk(this,!0)};f.Rg=function(a){a.relatedTarget&&Cf(this.l(),a.relatedTarget)||!this.dispatchEvent("leave")||(dk(this,4)&&this.setActive(!1),dk(this,2)&&bk(this,!1))};f.gf=p;f.Yc=function(a){this.isEnabled()&&(dk(this,2)&&bk(this,!0),!Vc(a)||B&&Rb&&a.ctrlKey||(dk(this,4)&&this.setActive(!0),this.O&&this.O.eh(this)&&this.rc().focus()));this.Ae||!Vc(a)||B&&Rb&&a.ctrlKey||a.preventDefault()};
f.lf=function(a){this.isEnabled()&&(dk(this,2)&&bk(this,!0),this.$c()&&this.hd(a)&&dk(this,4)&&this.setActive(!1))};f.yi=function(a){this.isEnabled()&&this.hd(a)};f.hd=function(a){dk(this,16)&&this.cc(!this.Aa());dk(this,8)&&ak(this,8,!0)&&this.Ya(8,!0);if(dk(this,64)){var b=!(this.o&64);ak(this,64,b)&&this.Ya(64,b)}b=new Sc("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.Ff=a.Ff);return this.dispatchEvent(b)};f.nk=function(){dk(this,32)&&this.oe(!0)};
f.wi=function(){dk(this,4)&&this.setActive(!1);dk(this,32)&&this.oe(!1)};f.qk=function(a){return this.ub&&this.isEnabled()&&this.jf(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};f.jf=function(a){return 13==a.keyCode&&this.hd(a)};if(!xa(U))throw Error("Invalid component class "+U);if(!xa(Hj))throw Error("Invalid renderer class "+Hj);var ek=Ba(U);Uj[ek]=Hj;Tj("goog-control",function(){return new U(null)});
var Yj=function(a){I.call(this);this.Pe=a;this.Le=!1;this.Gb=new sh(this);Rc(this,this.Gb);a=this.Pe.A;this.Gb.listen(a,"mousedown",this.uk).listen(a,"mouseup",this.vk).listen(a,"click",this.ef)};x(Yj,I);var fk=!A||9<=Number(bc);Yj.prototype.uk=function(){this.Le=!1};Yj.prototype.vk=function(){this.Le=!0};
var gk=function(a,b){if(!fk)return a.button=0,a.type=b,a;var c=document.createEvent("MouseEvents");c.initMouseEvent(b,a.bubbles,a.cancelable,a.view||null,a.detail,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,a.relatedTarget||null);return c};
Yj.prototype.ef=function(a){if(this.Le)this.Le=!1;else{var b=a.Ga,c=b.button,d=b.type,e=gk(b,"mousedown");this.Pe.Yc(new Tc(e,a.currentTarget));e=gk(b,"mouseup");this.Pe.lf(new Tc(e,a.currentTarget));fk||(b.button=c,b.type=d)}};Yj.prototype.B=function(){this.Pe=null;Yj.m.B.call(this)};var hk=function(){};x(hk,Sj);ta(hk);f=hk.prototype;f.Hg=function(){};f.I=function(a){Wj(a);a.Ad&=-256;ck(a,32,!1);return a.qc().I("BUTTON",{"class":Lj(this,a).join(" "),disabled:!a.isEnabled(),title:a.af()||"",value:a.ra()||""},Zj(a)||"")};f.Lc=function(a){return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type||"reset"==a.type)};f.Rc=function(a,b){Wj(a);a.Ad&=-256;ck(a,32,!1);if(b.disabled){var c=Qj(this,1);P(b,c)}return hk.m.Rc.call(this,a,b)};
f.Ji=function(a){T(a).listen(a.l(),"click",a.hd)};f.le=p;f.rd=p;f.eh=function(a){return a.isEnabled()};f.ne=p;f.Ya=function(a,b,c){hk.m.Ya.call(this,a,b,c);(a=a.l())&&1==b&&(a.disabled=c)};f.ra=function(a){return a.value};f.qe=function(a,b){a&&(a.value=b)};f.tb=p;var ik=function(a,b,c){U.call(this,a,b||hk.Cb(),c)};x(ik,U);f=ik.prototype;f.ra=function(){return this.ud};f.qe=function(a){this.ud=a;this.O.qe(this.l(),a)};f.af=function(){return this.Jh};f.Of=function(a){this.Jh=a;this.O.Of(this.l(),a)};f.B=function(){ik.m.B.call(this);delete this.ud;delete this.Jh};f.J=function(){ik.m.J.call(this);if(this.ua&32){var a=this.rc();a&&T(this).listen(a,"keyup",this.jf)}};
f.jf=function(a){return 13==a.keyCode&&"key"==a.type||32==a.keyCode&&"keyup"==a.type?this.hd(a):32==a.keyCode};Tj("goog-button",function(){return new ik(null)});var jk=function(a,b){S.call(this,b);this.K=a||""},kk;x(jk,S);jk.prototype.pb=null;jk.prototype.Qk=10;var lk=function(){null!=kk||(kk="placeholder"in document.createElement("INPUT"));return kk};f=jk.prototype;f.Rd=!1;f.I=function(){this.A=this.qc().I("INPUT",{type:"text"})};
f.R=function(a){jk.m.R.call(this,a);this.K||(this.K=a.getAttribute("label")||"");a:{var b=gf(a);try{var c=b&&b.activeElement;break a}catch(d){}c=null}c==a&&(this.Rd=!0,Q(this.l(),this.Vd));lk()&&(this.l().placeholder=this.K);Rf(this.l(),"label",this.K)};
f.J=function(){jk.m.J.call(this);var a=new sh(this);a.listen(this.l(),"focus",this.Og);a.listen(this.l(),"blur",this.jk);lk()?this.V=a:(Pb&&a.listen(this.l(),["keypress","keydown","keyup"],this.lk),a.listen(rf(gf(this.l())),"load",this.Ck),this.V=a,mk(this));this.nb();this.l().Pk=this};f.Tb=function(){jk.m.Tb.call(this);this.V&&(this.V.va(),this.V=null);this.l().Pk=null};var mk=function(a){!a.fk&&a.V&&a.l().form&&(a.V.listen(a.l().form,"submit",a.pk),a.fk=!0)};f=jk.prototype;
f.B=function(){jk.m.B.call(this);this.V&&(this.V.va(),this.V=null)};f.Vd="label-input-label";f.Og=function(){this.Rd=!0;Q(this.l(),this.Vd);if(!lk()&&!nk(this)&&!this.Yg){var a=this,b=function(){a.l()&&(a.l().value="")};A?M(b,10):b()}};f.jk=function(){lk()||(this.V.Za(this.l(),"click",this.Og),this.pb=null);this.Rd=!1;this.nb()};f.lk=function(a){27==a.keyCode&&("keydown"==a.type?this.pb=this.l().value:"keypress"==a.type?this.l().value=this.pb:"keyup"==a.type&&(this.pb=null),a.preventDefault())};
f.pk=function(){nk(this)||(this.l().value="",M(this.hk,10,this))};f.hk=function(){nk(this)||(this.l().value=this.K)};f.Ck=function(){this.nb()};var nk=function(a){return!!a.l()&&""!=a.l().value&&a.l().value!=a.K};f=jk.prototype;f.clear=function(){this.l().value="";null!=this.pb&&(this.pb="")};f.reset=function(){nk(this)&&(this.clear(),this.nb())};f.qe=function(a){null!=this.pb&&(this.pb=a);this.l().value=a;this.nb()};f.ra=function(){return null!=this.pb?this.pb:nk(this)?this.l().value:""};
f.pe=function(a){var b=this.l();lk()?(b&&(b.placeholder=a),this.K=a):nk(this)||(b&&(b.value=""),this.K=a,this.fj());b&&Rf(b,"label",this.K)};f.Ye=function(){return this.K};f.nb=function(){var a=this.l();lk()?this.l().placeholder!=this.K&&(this.l().placeholder=this.K):mk(this);Rf(a,"label",this.K);nk(this)?(a=this.l(),Q(a,this.Vd)):(this.Yg||this.Rd||(a=this.l(),P(a,this.Vd)),lk()||M(this.fj,this.Qk,this))};
var ok=function(a){var b=nk(a);a.Yg=!0;a.l().focus();b||lk()||(a.l().value=a.K);a.l().select();lk()||(a.V&&a.V.Ka(a.l(),"click",a.Og),M(a.ek,10,a))};jk.prototype.ya=function(a){this.l().disabled=!a;var b=this.l(),c=this.Vd+"-disabled";a?Q(b,c):P(b,c)};jk.prototype.isEnabled=function(){return!this.l().disabled};jk.prototype.ek=function(){this.Yg=!1};jk.prototype.fj=function(){!this.l()||nk(this)||this.Rd||(this.l().value=this.K)};var pk=function(a,b){return null!=a&&a.Qc===b},qk=function(a){if(null!=a)switch(a.Oe){case 1:return 1;case -1:return-1;case 0:return 0}return null},W=function(a){return null!=a&&a.Qc===ij?a:a instanceof Ye?V(Ze(a),a.Nd()):V(Ta(String(String(a))),qk(a))},V=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a,d){var c=new b(String(a));void 0!==d&&(c.Oe=d);return c}}(pj);
(function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a,d){var c=String(a);if(!c)return"";c=new b(c);void 0!==d&&(c.Oe=d);return c}})(pj);
var rk=function(a){return a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>")},X=function(a){return pk(a,ij)?String(String(a.Ua()).replace(sk,"").replace(tk,"&lt;")).replace(uk,vk):Ta(String(a))},Ak=function(a){pk(a,jj)||pk(a,kj)?a=wk(a):a instanceof Ve?a=wk(We(a)):a instanceof Se?a=wk(Te(a)):(a=String(a),a=xk.test(a)?a.replace(yk,zk):"about:invalid#zSoyz");return a},Ck=function(a){pk(a,jj)||pk(a,kj)?a=wk(a):a instanceof Ve?a=wk(We(a)):a instanceof Se?a=wk(Te(a)):(a=String(a),a=Bk.test(a)?a.replace(yk,
zk):"about:invalid#zSoyz");return a},Ek=function(a){pk(a,mj)?a=rk(a.Ua()):null==a?a="":a instanceof Le?(a instanceof Le&&a.constructor===Le&&a.Bj===Ke?a=a.th:(ua(a),a="type_error:SafeStyle"),a=rk(a)):a instanceof Ne?a=rk(Qe(a)):(a=String(a),a=Dk.test(a)?a:"zSoyz");return a},Fk={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;",
"\u2028":"&#8232;","\u2029":"&#8233;"},vk=function(a){return Fk[a]},Gk={"\x00":"%00","\u0001":"%01","\u0002":"%02","\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\x0B":"%0B","\f":"%0C","\r":"%0D","\u000e":"%0E","\u000f":"%0F","\u0010":"%10","\u0011":"%11","\u0012":"%12","\u0013":"%13","\u0014":"%14","\u0015":"%15","\u0016":"%16","\u0017":"%17","\u0018":"%18","\u0019":"%19","\u001a":"%1A","\u001b":"%1B","\u001c":"%1C","\u001d":"%1D","\u001e":"%1E",
"\u001f":"%1F"," ":"%20",'"':"%22","'":"%27","(":"%28",")":"%29","<":"%3C",">":"%3E","\\":"%5C","{":"%7B","}":"%7D","\u007f":"%7F","\u0085":"%C2%85","\u00a0":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","\uff01":"%EF%BC%81","\uff03":"%EF%BC%83","\uff04":"%EF%BC%84","\uff06":"%EF%BC%86","\uff07":"%EF%BC%87","\uff08":"%EF%BC%88","\uff09":"%EF%BC%89","\uff0a":"%EF%BC%8A","\uff0b":"%EF%BC%8B","\uff0c":"%EF%BC%8C","\uff0f":"%EF%BC%8F","\uff1a":"%EF%BC%9A","\uff1b":"%EF%BC%9B","\uff1d":"%EF%BC%9D",
"\uff1f":"%EF%BC%9F","\uff20":"%EF%BC%A0","\uff3b":"%EF%BC%BB","\uff3d":"%EF%BC%BD"},zk=function(a){return Gk[a]},uk=/[\x00\x22\x27\x3c\x3e]/g,yk=/[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,Dk=/^(?!-*(?:expression|(?:moz-)?binding))(?!\s+)(?:[.#]?-?(?:[_a-z0-9-]+)(?:-[_a-z0-9-]+)*-?|(?:rgb|hsl)a?\([0-9.%,\u0020]+\)|-?(?:[0-9]+(?:\.[0-9]*)?|\.[0-9]+)(?:[a-z]{1,2}|%)?|!important|\s+)*$/i,xk=/^(?![^#?]*\/(?:\.|%2E){2}(?:[\/?#]|$))(?:(?:https?|mailto):|[^&:\/?#]*(?:[\/?#]|$))/i,
Bk=/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^data:image\/[a-z0-9+]+;base64,[a-z0-9+\/]+=*$|^blob:/i,Hk=/^(?!on|src|(?:style|action|archive|background|cite|classid|codebase|data|dsync|href|longdesc|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,wk=function(a){return String(a).replace(yk,zk)},sk=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,tk=/</g;var Ik=function(a){a=a||{};var b=V,c='<span class="recaptcha-checkbox goog-inline-block'+(a.checked?" recaptcha-checkbox-checked":" recaptcha-checkbox-unchecked")+(a.disabled?" recaptcha-checkbox-disabled":"")+(a.yg?" "+X(a.yg):"")+'" role="checkbox" aria-checked="'+(a.checked?"true":"false")+'"'+(a.Jj?'aria-labelledby="'+X(a.Jj)+'"':"")+(a.id?'id="'+X(a.id)+'"':"")+(a.disabled?'aria-disabled="true" tabindex="-1"':'tabindex="'+(a.Gh?X(a.Gh):"0")+'"');if(a.attributes){var d=a.attributes;pk(d,lj)?d=
d.Ua().replace(/([^"'\s])$/,"$1 "):(d=String(d),d=Hk.test(d)?d:"zSoyz");d=" "+d}else d="";c=c+d+'dir="ltr">';a=a={rg:a.rg,cd:a.cd};a=V((a.rg?'<div class="'+(a.cd?"recaptcha-checkbox-nodatauri ":"")+'recaptcha-checkbox-border" role="presentation"></div><div class="'+(a.cd?"recaptcha-checkbox-nodatauri ":"")+'recaptcha-checkbox-borderAnimation" role="presentation"></div><div class="'+(a.cd?"recaptcha-checkbox-nodatauri ":"")+'recaptcha-checkbox-spinner" role="presentation"></div><div class="'+(a.cd?
"recaptcha-checkbox-nodatauri ":"")+'recaptcha-checkbox-spinnerAnimation" role="presentation"></div>':'<div class="recaptcha-checkbox-spinner-gif" role="presentation"></div>')+'<div class="recaptcha-checkbox-checkmark" role="presentation"></div>');return b(c+a+"</span>")};var Jk=function(a){F(this,a,"asconf",null)};x(Jk,E);Jk.prototype.T=function(a){return Kk(a,this)};var Kk=function(a,b){var c={Vl:G(b,1),Ul:G(b,2)};a&&(c.W=b);return c};Jk.ab="asconf";var Mk=function(a){F(this,a,"conf",Lk)};x(Mk,E);var Lk=[5];Mk.prototype.T=function(a){return Nk(a,this)};var Nk=function(a,b){var c,d={Wl:(c=H(b,Jk,1))&&Kk(a,c),Lm:G(b,2),km:G(b,3),om:G(b,5)};a&&(d.W=b);return d};Mk.ab="conf";var Pk=function(){var a=Ok.Cb().get();return G(a,2)};var Ok=function(){this.Me=null};ta(Ok);Ok.prototype.get=function(){return this.Me};Ok.prototype.init=function(a){this.Me=a||new Mk};var Qk=function(a){var b=Ok.Cb();return b.Me?ib(G(b.Me,5),a):!1};var Rk=function(a,b){J.call(this);this.A=a;this.Jb=-1;this.og=new oh(this.A);Rc(this,this.og);Qk("JS_FASTCLICK")&&(Sb&&hc||Ub||Tb)&&gd(this.A,["touchstart","touchend"],this.tj,!1,this);b||(gd(this.og,"action",this.ye,!1,this),gd(this.A,"keyup",this.Ok,!1,this))};x(Rk,J);Rk.prototype.tj=function(a){if("touchstart"==a.type)this.Jb=v(),a.stopPropagation();else if("touchend"==a.type){var b=v()-this.Jb;if(0!=a.Ga.cancelable&&500>b)return this.ye(a,!0)}return!0};
Rk.prototype.Ok=function(a){return 32==a.keyCode&&"keyup"==a.type?this.ye(a):!0};Rk.prototype.ye=function(a,b){var c=v()-this.Jb;if(b||1E3<c)a.type="action",this.dispatchEvent(a),a.stopPropagation(),a.preventDefault();return!1};Rk.prototype.B=function(){od(this.og,"action",this.ye,!1,this);od(this.A,["touchstart","touchend"],this.tj,!1,this);Rk.m.B.call(this)};var Sk=function(a,b){var c=Jj(Hj,"recaptcha-checkbox");U.call(this,null,c,b);this.ha=1;this.K=null;this.tabIndex=a&&isFinite(a)&&0==a%1&&0<a?a:0};x(Sk,U);f=Sk.prototype;f.I=function(){this.A=R(Ik,{id:this.getId(),yg:this.Ha,checked:this.Aa(),disabled:!this.isEnabled(),Gh:this.tabIndex},void 0,this.qc())};f.Lc=function(){return!1};
f.J=function(){Sk.m.J.call(this);if(this.kf){var a=T(this);this.K&&a.listen(new Rk(this.K),"action",this.Kg).listen(this.K,"mouseover",this.Sg).listen(this.K,"mouseout",this.Rg).listen(this.K,"mousedown",this.Yc).listen(this.K,"mouseup",this.lf);a.listen(new Rk(this.l()),"action",this.Kg)}if(this.K){if(!this.K.id){var a=this.K;var b=this.getId()+".lbl";a.id=b}Rf(this.l(),"labelledby",this.K.id)}};f.ya=function(a){Sk.m.ya.call(this,a);a&&(this.l().tabIndex=this.tabIndex)};
f.jf=function(a){return 32==a.keyCode||13==a.keyCode?(this.Kg(a),!0):!1};f.Kg=function(a){a.stopPropagation();if(this.isEnabled()&&3!=this.ha&&!a.target.href){var b=!this.Aa();this.dispatchEvent(b?"before_checked":"before_unchecked")&&(a.preventDefault(),this.cc(b))}};f.xc=function(){return Sk.m.xc.call(this)&&!(this.isEnabled()&&this.l()&&fh(this.l(),"recaptcha-checkbox-clearOutline"))};f.oe=function(a){Sk.m.oe.call(this,a);Tk(this,!1)};f.Yc=function(a){Sk.m.Yc.call(this,a);Tk(this,!0)};
var Tk=function(a,b){a.isEnabled()&&Uk(a,"recaptcha-checkbox-clearOutline",b)};f=Sk.prototype;f.pe=function(a){this.ga?(this.Tb(),this.K=a,this.J()):this.K=a};f.Aa=function(){return 0==this.ha};f.cc=function(a){a&&this.Aa()||!a&&1==this.ha||Vk(this,a?0:1)};f.lj=function(){2==this.ha||Vk(this,2)};f.Fc=function(){return 3==this.ha?be():Vk(this,3)};
var Vk=function(a,b){if(0==b&&a.Aa()||1==b&&1==a.ha||2==b&&2==a.ha||3==b&&3==a.ha)return ae();2==b&&a.oe(!1);a.ha=b;Uk(a,"recaptcha-checkbox-checked",0==b);Uk(a,"recaptcha-checkbox-expired",2==b);Uk(a,"recaptcha-checkbox-loading",3==b);var c=a.l();c&&Rf(c,"checked",0==b?"true":"false");a.dispatchEvent("change");return ae()},Uk=function(a,b,c){a.l()&&(a=a.l(),c?P(a,b):Q(a,b))};var Wk=function(){return Qb||Sb||Ub||Tb};var Xk=function(a,b){Sk.call(this,a,b);this.Qf=this.gc=null;this.td=!1};x(Xk,Sk);
var Yk=function(a,b,c,d,e){this.Wj=a;this.size=b;this.Lj=c;this.time=17*d;this.loop=!!e},Zk=new Yk("recaptcha-checkbox-borderAnimation",new K(28,28),new Qh(0,28,560,0),20),$k=new Yk("recaptcha-checkbox-borderAnimation",new K(28,28),new Qh(560,28,840,0),10),al=new Yk("recaptcha-checkbox-borderAnimation",new K(28,28),new Qh(0,56,560,28),20),bl=new Yk("recaptcha-checkbox-borderAnimation",new K(28,28),new Qh(560,56,840,28),10),cl=new Yk("recaptcha-checkbox-borderAnimation",new K(28,28),new Qh(0,84,560,
56),20),dl=new Yk("recaptcha-checkbox-borderAnimation",new K(28,28),new Qh(560,84,840,56),10),el=new Yk("recaptcha-checkbox-spinner",new K(36,36),new Qh(0,36,2844,0),79,!0),fl=new Yk("recaptcha-checkbox-spinnerAnimation",new K(38,38),new Qh(0,38,3686,0),97),gl=new Yk("recaptcha-checkbox-checkmark",new K(38,30),new Qh(0,30,600,0),20),hl=new Yk("recaptcha-checkbox-checkmark",new K(38,30),new Qh(600,30,1200,0),20);f=Xk.prototype;
f.I=function(){this.A=R(Ik,{id:this.getId(),yg:this.Ha,checked:this.Aa(),disabled:!this.isEnabled(),Gh:this.tabIndex,rg:!0,cd:!(A?D("9.0"):1)},void 0,this.qc())};
f.J=function(){Xk.m.J.call(this);if(!this.gc){var a=this.H("recaptcha-checkbox-spinner");this.gc=il(this,el);this.Qf=new pi(a,340);zj()&&T(this).listen(this.gc,"finish",u(function(){zj();var b=(Vh(a,"transform")||"rotate(0deg)").replace(/^rotate\(([-0-9]+)deg\)$/,"$1");isFinite(b)&&(b=String(b));b=t(b)?/^\s*-?0x/i.test(b)?parseInt(b,16):parseInt(b,10):NaN;isNaN(b)||Th(a,"transform",Ka("rotate(%sdeg)",(b+180)%360))},this))}};
f.cc=function(a){if(!(a&&this.Aa()||!a&&1==this.ha||this.td)){var b=this.ha,c=a?0:1,d=this.xc(),e=u(function(){Vk(this,c)},this),g=jl(this,!0);if(3==this.ha)var h=kl(this,!1,void 0,!a);else h=ae(),g.add(this.Aa()?ll(this,!1):ml(this,!1,b,d));a?g.add(ll(this,!0,e)):(h.then(e),g.add(ml(this,!0,c,d)));h.then(function(){g.play()},p)}};
f.lj=function(){if(2!=this.ha&&!this.td){var a=this.ha,b=this.xc(),c=u(function(){Vk(this,2)},this),d=jl(this,!0);if(3==this.ha)var e=kl(this,!1,void 0,!0);else e=ae(),d.add(this.Aa()?ll(this,!1):ml(this,!1,a,b));e.then(c);d.add(ml(this,!0,2,!1));e.then(function(){d.play()},p)}};f.Fc=function(){if(3==this.ha||this.td)return be();var a=ge();kl(this,!0,a);return a.kd};
var kl=function(a,b,c,d){if(b==(3==a.ha))return ae();if(a.td)return be();if(b){b=a.ha;d=a.xc();var e=jl(a);a.Aa()?e.add(ll(a,!1)):e.add(ml(a,!1,b,d));e.add(nl(a,c));var g=ge();T(a).Ka(e,"end",u(function(){g.resolve()},a));Vk(a,3);e.play();return g.kd}ol(a,d);Vk(a,1);return ae()},ol=function(a,b){if(0!=a.gc.o&&1!=a.Qf.o){var c=u(function(){this.gc.stop(!0);Ph(this.gc);ei(this.H("recaptcha-checkbox-spinner"),"");this.ya(!0)},a);b?(T(a).Ka(a.Qf,"end",c),a.Qf.play(!0)):c()}};
Xk.prototype.Pf=function(a){if(this.td==a)throw Error("Invalid state.");this.td=a};
var ml=function(a,b,c,d){c=2==c;d=il(a,b?c?cl:d?Zk:al:c?dl:d?$k:bl);var e=a.Od("recaptcha-checkbox-border");T(a).Ka(d,"play",u(function(){fi(e,!1)},a));T(a).Ka(d,"finish",u(function(){b&&fi(e,!0)},a));return d},ll=function(a,b,c){var d=il(a,b?gl:hl);T(a).Ka(d,"play",u(function(){Th(this.l(),"overflow","visible")},a));T(a).Ka(d,"finish",u(function(){b||Th(this.l(),"overflow","");c&&c()},a));return d},nl=function(a,b){var c=u(function(){this.Pf(!0);M(u(function(){1!=this.gc.o&&(this.ya(!1),this.gc.play(!0));
this.Pf(!1);b&&b.resolve()},this),472)},a),d=il(a,fl);T(a).Ka(d,"play",c);return d},jl=function(a,b){var c=new Nh;b&&(T(a).Ka(c,"play",u(a.Pf,a,!0)),T(a).Ka(c,"end",u(a.Pf,a,!1)));return c},il=function(a,b){var c=new Oh(a.Od(b.Wj),b.size,b.Lj,b.time,void 0,!b.loop);b.loop||nd(c,"end",u(function(){Ph(this)},c));return c};var pl=function(a){F(this,a,"bgdata",null)};x(pl,E);pl.prototype.T=function(a){return ql(a,this)};var ql=function(a,b){var c={Um:G(b,1),Tm:G(b,2),$l:G(b,3)};a&&(c.W=b);return c};pl.ab="bgdata";var rl=function(){this.ld=this.xb=null};rl.prototype.set=function(a){G(a,3);G(a,1)||G(a,2);this.xb=a;this.ld=null};
rl.prototype.load=function(){window.botguard&&(window.botguard=null);if(G(this.xb,3)&&(G(this.xb,1)||G(this.xb,2))){var a=sb(qc(G(this.xb,3)));if(G(this.xb,1))this.ld=new Xd(function(b,d){var c=sb(qc(G(this.xb,1)));ui(c).then(function(){try{window.botguard&&window.botguard.bg?b(new window.botguard.bg(a)):d(null)}catch(g){d(null)}},d)},this);else{if(G(this.xb,2)){var b=sb(qc(G(this.xb,2)));try{if(Ga(b),window.botguard&&window.botguard.bg){this.ld=ae(new window.botguard.bg(a));return}}catch(c){}}this.ld=
be()}}else this.ld=be()};var sl=function(a,b,c){a.ld.then(function(a){a.invoke(function(a){b(a)})},function(){c()})};var ul=function(){I.call(this);this.yj=new Ji(0,tl,1,10,5E3);Rc(this,this.yj);this.$d=0};x(ul,I);var tl=new gg;ul.prototype.send=function(a){return new Xd(function(b,c){var d=String(this.$d++);this.yj.send(d,a.cg.toString(),a.yf,a.Ua(),tl,void 0,u(function(a,d){var e=d.target;if(Zg(e)){var g=a.ml;e.D?(e=e.D.responseText,0==e.indexOf(")]}'\n")&&(e=e.substring(5)),e=sc(e)):e=void 0;b(new g(e))}else c(new vl(a))},this,a))},this)};var vl=function(a){Ia.call(this);this.request=a};x(vl,Ia);
vl.prototype.name="XhrError";var wl=function(a,b){I.call(this);this.Kf=a;Rc(this,this.Kf);this.Bd=b};x(wl,I);var xl=function(a,b,c,d,e,g,h){this.Nc=a;this.cl=b;this.ce=c;this.Hj=d;this.Mj=e;this.url=g;this.ol=h},yl=function(a,b){this.response=a;this.bl=b},zl=function(a,b,c){this.Qj=a;this.ri=b;this.ph=c},Al=function(a,b,c,d,e){this.visible=a;this.Nc=b;this.He=c;this.resize=d;this.Tk=e},Bl=function(a){this.response=a},Cl=function(a){this.ph=a},Dl=function(a){this.errorCode=a};var El=function(a){F(this,a,0,null)};x(El,E);El.prototype.T=function(a){return Fl(a,this)};var Fl=function(a,b){var c={size:G(b,1),Kb:G(b,2),Yl:G(b,3)};a&&(c.W=b);return c};El.prototype.ba=function(){return G(this,1)};var Gl=function(a){F(this,a,"hctask",null)};x(Gl,E);Gl.prototype.T=function(a){return Hl(a,this)};var Hl=function(a,b){var c={source:G(b,1),Km:G(b,2),lower:G(b,3),upper:G(b,4)};a&&(c.W=b);return c};Gl.ab="hctask";var Jl=function(a){F(this,a,"ctask",Il)};x(Jl,E);var Il=[1];Jl.prototype.T=function(a){return Kl(a,this)};var Kl=function(a,b){var c={tm:Cc(Ec(b,Gl,1),Hl,a),Vm:G(b,2)};a&&(c.W=b);return c};Jl.ab="ctask";var Ml=function(a){F(this,a,"ftask",Ll)};x(Ml,E);var Ll=[1];Ml.prototype.T=function(a){return Nl(a,this)};var Nl=function(a,b){var c={Pj:G(b,1)};a&&(c.W=b);return c};Ml.ab="ftask";Ml.prototype.Vc=function(){return G(this,1)};var Ol=function(a){F(this,a,"ainput",null)};x(Ol,E);Ol.prototype.T=function(a){var b,c={Wh:(b=this.oc())&&ql(a,b),Kb:G(this,2),config:(b=this.Wc())&&Nk(a,b),Sm:G(this,4),Tj:(b=this.pc())&&Kl(a,b),style:(b=this.getStyle())&&Fl(a,b),Rb:G(this,7),errorCode:G(this,8),Dm:(b=this.$e())&&Nl(a,b)};a&&(c.W=this);return c};Ol.ab="ainput";f=Ol.prototype;f.oc=function(){return H(this,pl,1)};f.Wc=function(){return H(this,Mk,3)};f.pc=function(){return H(this,Jl,5)};f.getStyle=function(){return H(this,El,6)};
f.qb=function(){return G(this,8)};f.$e=function(){return H(this,Ml,9)};var Pl=function(a,b,c){wl.call(this,a,c);this.Ob="";this.Bg=b.pc();this.Oc="";this.Sj=G(b,4);this.rh=3==b.getStyle().ba();this.dl=b.$e().Vc();this.Dd=null};x(Pl,wl);Pl.prototype.pc=function(){return this.Bg};Pl.prototype.$e=function(){return this.dl};var Ql=function(a){S.call(this,a);this.cj=jf("recaptcha-token")};x(Ql,S);var Rl={0:"An unknown error has occurred. Try reloading the page.",1:"Error: Invalid API parameter(s). Try reloading the page.",2:"Session expired. Reload the page."};Ql.prototype.J=function(){Ql.m.J.call(this);this.zd=jf("recaptcha-accessible-status")};var Sl=function(a,b,c){a.zd&&(c&&window.focus(),wf(a.zd),Ef(a.zd,b))};f=Ql.prototype;f.dh=function(){this.sd(!0,"Verification expired. Check the checkbox again.");Sl(this,"Verification expired, check the checkbox again for a new challenge")};
f.Ci=function(){};f.Bi=function(){};f.Tg=function(){Sl(this,"You are verified",!0)};f.Mg=function(){};f.Fc=function(){Sl(this,"Opening verification challenge");return ae()};f.Ng=function(){Sl(this,"Verification challenge expired, check the checkbox again for a new challenge",!0);this.Mg()};var Tl=function(a){var b=k.__recaptcha_api||"https://www.google.com/recaptcha/";return(ej(b).Na?"":"//")+b+a},Ul=function(a){a.cb=Va();var b=new Oi(Tl("api2/anchor")),c=new Wi;c.extend(a);return Ui(b,c).toString()},Wl=function(a){var b=a.getAttribute("data-sitekey"),c=a.getAttribute("data-type"),d=a.getAttribute("data-theme"),e=a.getAttribute("data-size"),g=a.getAttribute("data-tabindex"),h=a.getAttribute("data-stoken"),l=a.getAttribute("data-bind"),n=a.getAttribute("data-preload"),q=a.getAttribute("data-badge"),
w=a.getAttribute("data-s"),O=a.getAttribute("data-pool"),b={sitekey:b,type:c,theme:d,size:e,tabindex:g,stoken:h,bind:l,preload:n,badge:q,s:w,pool:O};(c=a.getAttribute("data-callback"))&&(b.callback=c);(a=a.getAttribute("data-expired-callback"))&&(b["expired-callback"]=a);return b},Xl=function(){alert("Cannot contact reCAPTCHA. Check your connection and try again.")},Yl=function(a,b){for(var c=k.recaptcha;1<a.length;)c=c[a[0]],a=a.slice(1);var d=function(a,b,c){Object.defineProperty(a,b,{get:c,configurable:!0})};
d(c,a[0],function(){d(c,a[0],function(){});if(-1!=Error().stack.indexOf("invoke"))return b})};var Zl=function(){this.ca=[]},cm=function(a){var b=new Zl;$l(b,a);return am(bm(b.ca))},dm=function(a){var b=new Zl;$l(b,a,!0);return am(bm(b.ca))},$l=function(a,b,c){if(c){if(b&&b.attributes&&(em(a,b.tagName),"INPUT"!=b.tagName))for(var d=0;d<b.attributes.length;d++)em(a,b.attributes[d].name+":"+b.attributes[d].value)}else for(d in b)em(a,d);3==b.nodeType&&b.wholeText&&em(a,b.wholeText);if(1==b.nodeType)for(b=b.firstChild;b;)$l(a,b,c),b=b.nextSibling},em=function(a,b){100<=a.ca.length&&(a.ca=[am(bm(a.ca)).toString()]);
a.ca.push(b)},am=function(a){var b=0;if(!a)return b;for(var c=0;c<a.length;c++)b=(b<<5)-b+a.charCodeAt(c),b&=b;return b},bm=function(a){var b="";var c=typeof a;if("object"===c)for(var d in a)b+="["+c+":"+d+bm(a[d])+"]";else b="function"===c?b+("["+c+":"+a.toString()+"]"):b+("["+c+":"+a+"]");return b.replace(/\s/g,"")},fm=function(){var a=[];try{for(var b=(0,k.gd_.gd_)().firstChild;b;)a.push(cm(b)),b=b.nextSibling}catch(c){}return vc(a)};var gm=function(a){Ec(a,Gl,1);for(var b=0;b<Ec(a,Gl,1).length;b++){var c=Ec(a,Gl,1)[b];G(c,3);G(c,4)}this.Bg=a;this.ca=[]},hm=function(a){for(var b=G(a,3);b<=G(a,4);b++){var c=b,d=a,c=wj("%s_%d",G(d,1),c),e=new ag;e.update(c);if(tb(e.digest())==G(d,2))return b}return-1},im=function(a,b,c){a.Jb=(new Date).getTime();if(!A||D("8"))for(var d=Ec(a.Bg,Gl,1),e=0;e<d.length;e++)a.ca.push(hm(d[e])),c.call(void 0,vc(a.ca),(new Date).getTime()-a.Jb);b.call(void 0,vc(a.ca),(new Date).getTime()-a.Jb)};var jm=function(a){this.jc=this.jb=null;this.ic=window.Worker&&a?new Worker(a):null};x(jm,I);jm.prototype.isEnabled=function(){return!!this.ic};var km=function(a,b){a.ic&&(a.jc=b,a.ic.onmessage=u(a.tk,a))};jm.prototype.tk=function(a){Sf(this.jb);this.jc&&this.jc(a.data)};jm.prototype.Zj=function(){this.jc&&this.jc(lm("error"))};var mm=function(a,b){a.ic&&(a.jb=M(a.Zj,1E3,a),a.ic.postMessage(lm("start",b.Nf())))};jm.prototype.B=function(){this.ic&&this.ic.terminate();this.ic=null};
var lm=function(a,b){return{type:a,data:b||null}},nm=function(a){"start"==a.data.type&&(a=new Jl(tc(a.data.data)),im(new gm(a),Ea(function(a,c){a.postMessage(lm("finish",c))},self),Ea(function(a,c){a.postMessage(lm("progress",c))},self)))};k.document||k.window||(self.onmessage=nm);var om=function(){I.call(this);this.Te={};this.V=new sh(this);Rc(this,this.V)};aa(om,I);
var qm=function(a,b,c,d,e){var g=a.Te[b];c=r(c)?c:[c];a.V.listen(rf(),"message",u(function(a){a=a.Ga;try{var b=JSON.parse(a.data)}catch(w){return}var h;if(!(h="*"==g.path)){var q=pm(g.path);h=pm(a.origin);q=q.match(Gg);h=h.match(Gg);h=q[3]==h[3]&&q[1]==h[1]&&q[4]==h[4]}q=(!g.window||g.window==a.source)&&(!g.Vg||Df(g.Vg)==a.source);h&&q&&-1!=$a(c,b.messageType)&&d.call(e||this,b.message,b.messageType,a.source)},a));return a},rm=function(a,b,c){xb(b,function(a,b){qm(this,"b",b,a,c)},a)},sm=function(a,
b,c,d){a.Te[b]={window:c,path:d};return a},tm=function(a,b){var c=Tl("b");a.Te.b={Vg:b,path:c};return a};om.prototype.send=function(a,b,c){a=this.Te[a];try{(a.window||Df(a.Vg)).postMessage(JSON.stringify({message:c||null,messageType:b}),pm(a.path))}catch(d){}return this};function pm(a){if("*"==a)return a;a=Pi(Ti(new Oi(a),""),Hg(a));null!=a.bc||("https"==a.Na?Si(a,443):"http"==a.Na&&Si(a,80));return a.toString()};var um=function(a,b,c,d){sh.call(this);this.G=a;this.w=b;this.Nh=d;this.o="a";this.C=c;this.Ea=null;this.gd=Va();this.bi=ge();this.Xd=ge();this.tl={a:{a:this.$f,c:this.$g,e:this.fc,eb:this.fc,ea:this.gl,ee:this.vh},b:{g:this.Di,h:this.xi,i:this.pi,d:this.xl,j:this.Lg},c:{a:this.$f,c:this.$g,ed:this.hc,e:this.fc,eb:this.fc,g:this.Pg,j:this.Lg},d:{a:this.$f,c:this.$g,ed:this.hc,g:this.Pg,j:this.Lg},e:{e:this.fc,eb:this.fc,g:this.Pg,h:this.xi,i:this.pi},f:{e:this.fc,eb:this.fc},g:{g:this.Di,ec:this.Kk},
h:{}}};aa(um,sh);f=um.prototype;f.ah=function(){this.listen(this.G,"d",u(this.Fb,this,null,"eb"))};f.Fb=function(a,b,c){(b=this.tl[this.o][b])&&b.call(this,a,c)};f.init=function(){var a=this.w.Sj;a?(qm(sm(qm(sm(this.C,"a",rf().parent,a),"a",["a","g","e","h"],this.Fb,this),"c",null,Tl("c")),"c","c",this.Fb,this).send("a","b"),this.w.rh&&this.Fb(null,"ea"),this.ah(),Qk("JS_BFRAME")&&this.C.send("a","f",vm(this))):this.vh()};
f.$g=function(a,b){this.gd==a.ph&&(b?(sm(this.C,"c",b,Tl("c")),qm(this.C,"c",["g","d","j","i"],this.Fb,this),this.Xd.resolve()):this.vh())};f.vh=function(){this.o="h";sm(this.C,"d",rf().parent,"*").send("d","j")};f.$f=function(a){a.Nc&&(this.Ea=a.Nc);a.ce&&this.bi.resolve(a)};f.xi=function(a){this.$f(a);a.visible?(this.o="b",this.G.Ci()):(this.o="e",this.G.Bi());this.C.send("c","g",a)};
f.Pg=function(a){a.resize?this.C.send("c","g",new Al(a.visible)):"c"==this.o?this.o="e":a.He&&0>=a.He.width&&0>=a.He.height?(this.o="b",this.C.send("c","g",new Al(a.visible))):(this.o="e",this.C.send("a","e",a))};f.Di=function(a){this.C.send("a","e",a)};f.xl=function(a){this.G.Tg();this.o="g";this.C.send("a","d",a);M(u(this.Fb,this,a.response,"ec"),1E3*a.bl)};f.Lg=function(a){this.G.handleError(a.errorCode);this.o="a";2!=a.errorCode?this.C.send("a","j"):(Xl(),this.C.send("a","e",new Al(!1)))};
f.pi=function(){this.G.Ng();this.o="f";this.C.send("a","e",new Al(!1))};f.fc=function(){var a=u(function(){this.C.send("c","e",new Al(!0))},this);this.G.sd(!1);"e"==this.o?a():"a"==this.o?(this.o="d",wm(this,this.G.Fc())):"e"==this.o?a():"f"==this.o?(this.o="d",this.G.Fc().then(a)):"c"==this.o&&(this.o="d")};f.hc=function(){var a=rf().parent.frames[this.gd];try{a.document&&wm(this,be())}catch(b){this.G.Mg(),this.Xd.reject(),this.Xd=ge(),this.o="a",Qk("JS_BFRAME")&&this.C.send("a","f",vm(this)),Xl()}};
f.gl=function(){this.o="c";wm(this,ae())};
var wm=function(a,b){M(u(a.Fb,a,null,"ed"),15E3);ee([a.Xd.kd,b]).then(function(){Qk("JS_BFRAME")||(this.Xd=ge());xm(this).then(function(){this.C.send("c","e",new Al(!0,this.Ea,null,null,ym(this)));this.w.Ob=""},null,this)},function(){},a);Qk("JS_BFRAME")||xm(a).then(function(){this.C.send("a","f",zm(this));this.w.Ob=""},null,a)},xm=function(a){a.w.Ob="";var b=[],c=a.bi.kd.then(function(b){Yl(["anchor","gl"],b.ce);Yl(["anchor","gg"],JSON.stringify([b.url,"",b.ol,b.Mj,b.Hj]));a.w.Dd=new xl(b.Nc,null,
am(b.ce)+"")});b.push(c);a.C.send("a","a",new xl(null,a.w.$e()));var d=new Xd(function(b){var d=u(function(a){this.w.Ob=a;b()},a);c.then(function(){sl(a.w.Bd,d,d)})});b.push(d);a.Nh.isEnabled()&&(d=new Xd(function(b){km(a.Nh,function(c){"error"==c.type?(a.w.Oc="",b()):(a.w.Oc=c.data,"finish"==c.type&&b())});mm(a.Nh,a.w.pc())}),b.push(d));return ee(b)},zm=function(a){var b={};b.c=a.G.cj.value;b.hl="en";b.k=am(Pk());b.v="r20170503135251";b.bcr=fm();a.w.Oc&&(b.chr=a.w.Oc);a.w.Dd&&(b.hr=a.w.Dd.ce);a.w.Ob&&
(b.bg=a.w.Ob);var c=new Oi(Tl("api2/frame")),d=new Wi;d.extend(b);return new zl(a.G.Jg(),{src:Ui(c,d).toString(),title:"recaptcha challenge"},a.gd)},vm=function(a){var b={hl:"en",v:"r20170503135251"};b.k=Pk();var c=new Oi(Tl("api2/bframe")),d=new Wi;d.extend(b);return new zl(a.G.Jg(),{src:Ui(c,d).toString(),title:"recaptcha challenge"},a.gd)},ym=function(a){var b={};b.bcr=fm();b.c=a.G.cj.value;a.w.Oc&&(b.chr=a.w.Oc);a.w.Dd&&(b.hr=a.w.Dd.ce);a.w.Ob&&(b.bg=a.w.Ob);return b};
um.prototype.Kk=function(a){this.G.dh();this.o="f";this.C.send("a","i");this.C.send("c","i",new Bl(a))};var Fm=function(a){1==a.size?(a={Ih:a.Kb,Ca:a.Ca,locale:a.locale,Rb:a.Rb,errorCode:a.errorCode},a=V('<div class="rc-anchor rc-anchor-normal '+X(a.Ih)+'">'+Am({Ca:a.Ca})+Bm()+'<div class="rc-anchor-content">'+(a.Rb||0<a.errorCode?Cm(a):Dm())+'</div><div class="rc-anchor-normal-footer">'+V('<div class="rc-anchor-logo-portrait" aria-hidden="true" role="presentation">'+(A&&"8.0"==ac?'<div class="rc-anchor-logo-img-ie8 rc-anchor-logo-img-portrait"></div>':'<div class="rc-anchor-logo-img rc-anchor-logo-img-portrait"></div>')+
'<div class="rc-anchor-logo-text">reCAPTCHA</div></div>')+Em({locale:a.locale})+"</div></div>")):2==a.size?(a={Ih:a.Kb,Ca:a.Ca,locale:a.locale,Rb:a.Rb,errorCode:a.errorCode},a=V('<div class="rc-anchor rc-anchor-compact '+X(a.Ih)+'">'+Am({Ca:a.Ca})+Bm()+'<div class="rc-anchor-content">'+(a.Rb?Cm(a):Dm())+'</div><div class="rc-anchor-compact-footer">'+V('<div class="rc-anchor-logo-landscape" aria-hidden="true" role="presentation" dir="ltr">'+(A&&"8.0"==ac?'<div class="rc-anchor-logo-img-ie8 rc-anchor-logo-img-landscape"></div>':
'<div class="rc-anchor-logo-img rc-anchor-logo-img-landscape"></div>')+'<div class="rc-anchor-logo-landscape-text-holder"><div class="rc-anchor-center-container"><div class="rc-anchor-center-item rc-anchor-logo-text">reCAPTCHA</div></div></div></div>')+Em({locale:a.locale})+"</div></div>")):a="";return V(a)},Im=function(a){return V('<div class="rc-anchor rc-anchor-invisible  '+(1==a.Kb||2==a.Kb?"rc-anchor-invisible-hover":"rc-anchor-invisible-nohover")+'">'+Am({Ca:a.Ca})+Bm()+(1==a.Kb!=a.nl?Gm({locale:a.locale})+
Hm({locale:a.locale}):Hm({locale:a.locale})+Gm({locale:a.locale}))+"</div>")},Hm=function(a){a=""+('<div class="rc-anchor-invisible-text"><span>protected by <strong>reCAPTCHA</strong></span>'+Em({locale:a.locale})+"</div>");return V(a)},Gm=function(a){return V('<div class="rc-anchor-normal-footer">'+V('<div class="rc-anchor-logo-large" role="presentation">'+(A&&"8.0"==ac?'<div class="rc-anchor-logo-img-ie8 rc-anchor-logo-img-large"></div>':'<div class="rc-anchor-logo-img rc-anchor-logo-img-large"></div>')+
"</div>")+Em({locale:a.locale})+"</div>")},Am=function(a){return V('<div class="rc-anchor-aria-status"><section><span id="recaptcha-accessible-status" aria-live="assertive" aria-atomic="true">'+W(a.Ca)+"</span></section></div>")},Dm=function(){return V('<div class="rc-inline-block"><div class="rc-anchor-center-container"><div class="rc-anchor-center-item rc-anchor-checkbox-holder"></div></div></div><div class="rc-inline-block"><div class="rc-anchor-center-container"><label class="rc-anchor-center-item rc-anchor-checkbox-label" aria-hidden="true" role="presentation">I\'m not a robot</label></div></div>')},
Bm=function(){return V('<div class="rc-anchor-error-msg-container" style="display:none"><span class="rc-anchor-error-msg"></span></div>')},Cm=function(a){var b='<div class="rc-inline-block"><div class="rc-anchor-center-container"><div class="rc-anchor-center-item rc-anchor-error-message">',c=a.errorCode;switch(ya(c)?c.toString():c){case 1:b+="Invalid argument.";break;case 2:b+="Your session has expired.";break;case 3:b+="This site key is not enabled for the invisible captcha.";break;case 4:b+="Could not connect to the reCAPTCHA service. Please check your internet connection and reload.";
break;case 5:b+='Localhost is not in the list of <a href="https://developers.google.com/recaptcha/docs/faq#localhost_support">supported domains</a> for this site key.';break;case 6:b+="ERROR for site owner:<br>Invalid domain for site key";break;case 7:b+="ERROR for site owner: Invalid site key";break;default:b+="ERROR for site owner:<br>"+W(a.Rb)}return V(b+"</div></div></div>")},Em=function(a){a=""+('<div class="rc-anchor-pt"><a href="https://www.google.com/intl/'+X(a.locale)+'/policies/privacy/" target="_blank">Privacy</a><span aria-hidden="true" role="presentation"> - </span><a href="https://www.google.com/intl/'+
X(a.locale)+'/policies/terms/" target="_blank">Terms</a></div>');return V(a)};var Km=function(a,b,c){Ql.call(this,c);this.qa=new Xk;Dj(this.qa,"recaptcha-anchor");Xj(this.qa,"rc-anchor-checkbox");Gj(this,this.qa);this.zd=null;this.se=Jm[b]||Jm[1];this.ib=a};x(Km,Ql);var Jm={2:"rc-anchor-dark",1:"rc-anchor-light"};f=Km.prototype;f.I=function(){this.A=R(Fm,{size:this.ib,Kb:this.se,Ca:"Recaptcha requires verification",locale:"en"});this.R(this.l())};
f.R=function(a){Km.m.R.call(this,a);a=this.H("rc-anchor-checkbox-label");a.setAttribute("id","recaptcha-anchor-label");this.qa.pe(a);this.qa.render(this.H("rc-anchor-checkbox-holder"))};f.J=function(){Km.m.J.call(this);T(this).listen(this.qa,["before_checked","before_unchecked"],u(function(a){"before_checked"==a.type&&this.dispatchEvent("d");a.preventDefault()},this))};
f.sd=function(a,b){var c=this.l();a?P(c,"rc-anchor-error"):Q(c,"rc-anchor-error");a&&Ef(this.H("rc-anchor-error-msg"),b);fi(this.H("rc-anchor-error-msg-container"),a)};f.Ci=function(){this.qa.cc(!1)};f.Bi=function(){this.qa.l().focus()};f.Ng=function(){Km.m.Ng.call(this);this.qa.l().focus()};f.Tg=function(){this.qa.l().focus();this.qa.cc(!0);Km.m.Tg.call(this);this.sd(!1)};f.Jg=function(){return di(L("recaptcha-checkbox",void 0))};f.Mg=function(){this.qa.cc(!1)};
f.Fc=function(){Km.m.Fc.call(this);return this.qa.Fc()};f.handleError=function(a){var b=Rl[a]||Rl[0];this.qa.cc(!1);2!=a&&(this.qa.ya(!1),this.sd(!0,b),Sl(this,b,!0))};f.dh=function(){Km.m.dh.call(this);this.qa.lj()};var Lm=function(a,b,c,d,e){S.call(this,e);this.se=Jm[b]||Jm[1];this.ib=a;this.oi=c;this.bk=d};x(Lm,S);Lm.prototype.I=function(){this.A=R(Fm,{size:this.ib,Kb:this.se,Ca:this.oi,locale:"en",Rb:this.oi,errorCode:this.bk});this.R(this.l())};var Mm=function(a){(new Lm(a.getStyle().ba(),G(a.getStyle(),2),G(a,7),a.qb()||0)).render(document.body)};Ha("recaptcha.anchor.ErrorMain.init",function(a){a=new Ol(sc(a));sm(new om,"d",rf().parent,"*").send("d","j",new Dl(a.qb()));new Mm(a)});var Nm=function(a,b){Ql.call(this,b);this.se=a;this.zd=null};x(Nm,Ql);
Nm.prototype.I=function(){var a=R(Im,{Ca:"Recaptcha requires verification",locale:"en",Kb:this.se,nl:!1});this.A=a;Kd(function(){var b=a.querySelectorAll(".rc-anchor-invisible-text .rc-anchor-pt a"),c=a.querySelector(".rc-anchor-invisible-text span");(160<ci(b[0]).width+ci(b[1]).width||160<ci(c).width)&&P(L("rc-anchor-invisible-text",void 0),"smalltext");b=a.querySelectorAll(".rc-anchor-normal-footer .rc-anchor-pt a");65<ci(b[0]).width+ci(b[1]).width&&P(L("rc-anchor-normal-footer",void 0),"smalltext")},
this);this.R(this.l())};Nm.prototype.sd=function(){};Nm.prototype.Jg=function(){return di(L("rc-anchor-invisible",void 0))};Nm.prototype.handleError=function(a){var b=Rl[a]||Rl[0];2!=a&&(this.sd(!0,b),Sl(this,b,!0))};var Om=function(a){Ok.Cb().init(a.Wc());Qk("JS_THIRDEYE")&&dh();var b=a.getStyle().ba(),b=3==b?new Nm(G(a.getStyle(),3)):new Km(b,G(a.getStyle(),2));b.render(document.body);var c=new ul,d=new rl;d.set(a.oc());d.load();c=new Pl(c,a,d);d="";a.pc()&&(a=ej(Tl("api2/webworker.js")),dj(a,"hl","en"),dj(a,"v","r20170503135251"),d=a.toString());a=new jm(d);d=new om;this.Fd=new um(b,c,d,a)};Ha("recaptcha.anchor.Main.init",function(a){a=new Ol(sc(a));(new Om(a)).Fd.init()});var Pm=function(){return V('<div class="rc-footer"><div class="rc-separator"></div><div class="rc-controls"><div class="primary-controls"><div class="rc-buttons"><div class="button-holder reload-button-holder"></div><div class="button-holder audio-button-holder"></div><div class="button-holder image-button-holder"></div><div class="button-holder help-button-holder"></div><div class="button-holder undo-button-holder"></div></div><div class="verify-button-holder"></div></div><div class="rc-challenge-help" style="display:none" tabIndex="0"></div></div>')};var Qm=function(a){return V('<span class="rc-audiochallenge-tabloop-begin" tabIndex="0"></span><div class="rc-audiochallenge-error-message" style="display:none" tabIndex="0"></div><div class="rc-audiochallenge-instructions" id="'+X(a.Ik)+'" tabIndex="0"></div><div class="rc-audiochallenge-control"></div><div class="rc-audiochallenge-response-field"></div><div class="rc-audiochallenge-download"></div>'+W(Pm())+'<span class="rc-audiochallenge-tabloop-end" tabIndex="0"></span>')},Rm=function(a){return V('<div class="rc-audiochallenge-play-button"></div><audio id="audio-source" style="display: none"><source src="'+
X(Ak(a.qh))+'" type="audio/mpeg"></audio>')},Sm=function(){return V("<center>Your browser doesn't support audio. Please update or upgrade your browser.</center>")},Tm=function(a){a=""+('<a class="rc-audiochallenge-download-link" target="_blank" href="'+X(Ak(a.qh))+'" title="'+"Alternatively, download audio as MP3".replace(uk,vk)+'"></a>');return V(a)},Um=function(a){a=a||{};var b="";a.Mk||(b+="Press R to replay the same challenge. ");return V(b+'Press the refresh button to get a new challenge. <a href="https://support.google.com/recaptcha/#6175971" target="_blank">Learn how to solve this challenge.</a>')};var Vm=function(a,b,c,d){a=Jj(hk,a||"rc-button-default");ik.call(this,b,a,d);this.Sf=c||0;Xj(this,"goog-inline-block")};x(Vm,ik);Vm.prototype.J=function(){Vm.m.J.call(this);this.l().setAttribute("id",this.getId());this.l().tabIndex=this.Sf;T(this).listen(new Rk(this.l(),!0),"action",function(){this.isEnabled()&&this.hd.apply(this,arguments)})};Vm.prototype.ya=function(a){Vm.m.ya.call(this,a);if(a){this.Sf=a=this.Sf;var b=this.l();b&&(0<=a?b.tabIndex=this.Sf:Mf(b,!1))}else(a=this.l())&&Mf(a,!1)};var Y=function(a,b,c,d){S.call(this);this.Zd=c;this.ob=this.ib=new K(a,b);this.Ea=null;this.Lk=d||!1;this.response={};this.Gf=[];this.fe=Wm(this,"rc-button",void 0,"recaptcha-reload-button","Get a new challenge","rc-button-reload");this.Ee=Wm(this,"rc-button",void 0,"recaptcha-audio-button","Get an audio challenge","rc-button-audio");this.qf=Wm(this,"rc-button",void 0,"recaptcha-image-button","Get a visual challenge","rc-button-image");this.Fi=Wm(this,"rc-button",void 0,"recaptcha-help-button","Help",
"rc-button-help",!0);this.Yf=Wm(this,"rc-button",void 0,"recaptcha-undo-button","Undo","rc-button-undo",!0);this.dg=Wm(this,void 0,"Verify","recaptcha-verify-button",void 0,void 0,void 0)};x(Y,S);
Y.prototype.R=function(a){Y.m.R.call(this,a);this.fe.render(this.H("reload-button-holder"));this.Ee.render(this.H("audio-button-holder"));this.qf.render(this.H("image-button-holder"));this.Fi.render(this.H("help-button-holder"));this.Yf.render(this.H("undo-button-holder"));fi(this.Yf.l(),!1);this.dg.render(this.H("verify-button-holder"));this.Lk?fi(this.Ee.l(),!1):fi(this.qf.l(),!1)};
Y.prototype.J=function(){Y.m.J.call(this);T(this).listen(this.fe,"action",function(){Xm(this,!1);Z(this,!1);this.dispatchEvent("i")});T(this).listen(this.Ee,"action",function(){Xm(this,!1);this.dispatchEvent("j")});T(this).listen(this.qf,"action",function(){Xm(this,!1);this.dispatchEvent("k")});T(this).listen(this.Fi,"action",function(){Ym(this);this.dispatchEvent("l")});T(this).listen(this.Yf,"action",this.ni);T(this).listen(this.l(),"keyup",function(a){27==a.keyCode&&this.dispatchEvent("g")});T(this).listen(this.dg,
"action",this.Re)};Y.prototype.getName=function(){return this.Zd};Y.prototype.ba=function(){return this.ib.clone()};var $m=function(a,b,c){if(a.ob.width!=b.width||a.ob.height!=b.height)a.ob=b,c&&Zm(a,Fd),a.dispatchEvent("f")};Y.prototype.ni=function(){};Y.prototype.Re=function(){this.hb()||(Xm(this,!1),this.dispatchEvent("m"))};
var an=function(a,b,c,d){a.response={};Xm(a,!0);var e=u(function(){this.La(b,c,d).then(u(function(){this.dispatchEvent("e")},this))},a);a.ob.clone().width!=a.ba().width||a.ob.clone().height!=a.ba().height?(Zm(a,e),$m(a,a.ba())):e()},bn=function(a){M(function(){try{this.Ec()}catch(b){if(!A)throw b;}},A?300:100,a)};Y.prototype.xh=function(a){if(Ab(a))return"";a=vc(a);return oc(a)};
Y.prototype.ac=function(a,b,c){c=c||"";c=new Oi(Tl("api2/payload")+c);Ri(c);c.Ma.set("c",a);a=Pk();Ri(c);c.Ma.set("k",a);b&&(Ri(c),c.Ma.set("id",b));return c.toString()};Y.prototype.hb=function(){return!1};var Zm=function(a,b){a.Gf.push(b)};Y.prototype.Bf=function(a){a&&(0==this.Gf.length?bn(this):(a=this.Gf.slice(0),this.Gf=[],y(a,function(a){a()})))};
var Z=function(a,b,c){var d;if(b||!c||gi(c))b&&(d=a.Pa(!0,c)),!c||b&&!d||(d=a.ob.clone(),d.height+=(b?1:-1)*(ci(c).height+li(c).top+li(c).bottom),$m(a,d,!b)),b||a.Pa(!1,c)};Y.prototype.Pa=function(a,b){if(gi(b)==a)return!1;fi(b,a);return!0};
var Ym=function(a,b){var c=L("rc-challenge-help",void 0),d=!gi(c);if(null==b||b==d){if(d){a.dc(c);if(!yf(c))return;fi(c,!0);d=ci(c).height;Zm(a,u(function(){Vb&&D("10")||c.focus()},a))}else d=-1*ci(c).height,wf(c),fi(c,!1);var e=a.ob.clone();e.height+=d;$m(a,e)}},Wm=function(a,b,c,d,e,g,h){b=new Vm(b,c,void 0,a.qc());d&&Dj(b,d);e&&b.Of(e);g&&Xj(b,g);h&&ck(b,16,!0);Gj(a,b);return b},Xm=function(a,b){a.fe.ya(b);a.Ee.ya(b);a.qf.ya(b);a.dg.ya(b);Ym(a,!1)},cn=function(a,b){a.dg.zh(b||"Verify")},dn=function(){if(Tb||
Ub){var a=screen.availWidth;var b=screen.availHeight}else Qb||Sb?(a=window.outerWidth||screen.availWidth||screen.width,b=window.outerHeight||screen.availHeight||screen.height,hc||(b-=20)):(a=window.outerWidth||window.innerWidth||document.body.clientWidth,b=window.outerHeight||window.innerHeight||document.body.clientHeight);return new K(a||0,b||0)};Y.prototype.onShow=function(){};Y.prototype.Ec=function(){this.fe.l().focus()};Y.prototype.fb=function(){};
var en=function(a){a=a||["rc-challenge-help"];for(var b=0;b<a.length;b++){var c=L(a[b]),d;if(d=c&&gi(c)){a:{var e=c;if(Ge&&!(A&&D("9")&&!D("10")&&k.SVGElement&&e instanceof k.SVGElement)&&(d=e.parentElement))break a;d=e.parentNode;d=ya(d)&&1==d.nodeType?d:null}d=gi(d)}if(d){Nf(c)?c.focus():Af(c).focus();break}}};Y.prototype.dc=function(){};var fn=function(a,b){jk.call(this,t(a)?a:"Type the text",b)};x(fn,jk);fn.prototype.I=function(){fn.m.I.call(this);this.l().setAttribute("id",this.getId());this.l().setAttribute("autocomplete","off");this.l().setAttribute("autocorrect","off");this.l().setAttribute("autocapitalize","off");this.l().setAttribute("spellcheck","false");this.l().setAttribute("dir","ltr");P(this.l(),"rc-response-input-field")};
var gn=function(a,b){var c=a.l();b?P(c,"rc-response-input-field-error"):Q(c,"rc-response-input-field-error")},hn=function(a){Tb||Ub?a.l().setAttribute("pattern","[0-9]*"):Wk()&&a.l().setAttribute("type","number")};var jn=function(a){F(this,a,0,null)};x(jn,E);jn.prototype.T=function(a){return kn(a,this)};var kn=function(a,b){var c={format:G(b,1)};a&&(c.W=b);return c};var ln=new K(280,275),mn=new K(280,235),nn=function(){Wk?Y.call(this,mn.width,mn.height,"audio",!0):Y.call(this,ln.width,ln.height,"audio",!0);this.fh=Wk();this.Sb=this.sg=null;this.L=new fn("");Dj(this.L,"audio-response");Rc(this,this.L);this.Ba=new wh;Rc(this,this.Ba);this.Gg=this.Nb=null};aa(nn,Y);f=nn.prototype;f.I=function(){Y.prototype.I.call(this);this.A=R(Qm,{Ik:"audio-instructions"});this.R(this.l())};
f.J=function(){Y.prototype.J.call(this);this.sg=this.H("rc-audiochallenge-control");this.L.render(this.H("rc-audiochallenge-response-field"));hn(this.L);T(this).listen(this.L.l(),"focus",this.ll);T(this).listen(L("rc-audiochallenge-tabloop-begin"),"focus",function(){en()}).listen(L("rc-audiochallenge-tabloop-end"),"focus",function(){en(["rc-audiochallenge-error-message","rc-audiochallenge-instructions"])});this.Sb=this.H("rc-audiochallenge-error-message");vh(this.Ba,document);T(this).listen(this.Ba,
"key",this.hh)};f.Bf=function(a){Y.prototype.Bf.call(this,a);!a&&this.Nb&&this.Nb.pause()};f.ll=function(){Rf(this.L.l(),"label",1==this.Gg?"Enter the words you hear":"Enter the numbers you hear")};f.Zi=function(){Tb||Ub||(this.L.ra()?this.L.l().focus():ok(this.L));this.Nb&&(this.Nb.currentTime=0,this.Nb.play())};
f.hh=function(a){if(13==a.keyCode)this.Re();else if(this.fh)on(this)&&Z(this,!1);else if(jh(a.keyCode)&&!a.Ff){if(82==a.keyCode)this.Zi();else{var b;(b=32==a.keyCode)||(b=a.keyCode,b=48<=b&&57>=b||96<=b&&105>=b);if(b){on(this)&&Z(this,!1);return}}a.preventDefault()}};f.hb=function(){this.Nb&&this.Nb.pause();return/^[\s\xa0]*$/.test(this.L.ra())?(jf("audio-instructions").focus(),!0):!1};
f.La=function(a,b,c){Z(this,!!c);this.L.clear();this.L.ya(!0);this.fh||sj(this.H("rc-audiochallenge-download"),Tm,{qh:this.ac(a,void 0,"/audio.mp3")});document.createElement("audio").play?(b&&H(b,jn,8)&&(this.Gg=G(H(b,jn,8),1)),b=this.H("rc-audiochallenge-instructions"),1==this.Gg?Ef(b,"Press PLAY and enter the words you hear"):Ef(b,"Press PLAY and enter the numbers you hear"),a=this.ac(a,""),sj(this.sg,Rm,{qh:a}),this.Nb=t("audio-source")?document.getElementById("audio-source"):"audio-source",a=
this.H("rc-audiochallenge-play-button"),b=Wm(this,void 0,"PLAY",void 0,void 0,void 0,void 0),Rc(this,b),b.render(a),T(this).listen(b,"action",this.Zi)):sj(this.sg,Sm);return ae()};f.Pa=function(a,b){if(b){var c=on(this);fi(this.Sb,a);gn(this.L,a);wf(this.Sb);a&&Ef(this.Sb,"Multiple correct solutions required - please solve more.");return a!=c}Z(this,a,this.Sb);return!1};var on=function(a){return!!a.Sb&&0<Pf(a.Sb).length};
nn.prototype.Ec=function(){!on(this)||Vb&&D("10")?L("rc-audiochallenge-play-button",void 0).children[0].focus():this.Sb.focus()};nn.prototype.fb=function(){this.response.response=this.L.ra();this.L.ya(!1)};nn.prototype.dc=function(a){sj(a,Um,{Mk:this.fh})};var pn=function(a){return V('<div id="rc-canvas"><canvas class="rc-canvas-canvas"></canvas><img class="rc-canvas-image" src="'+X(Ck(a.rf))+'"></img></div>')},qn=function(){return V('Draw a box around the object by clicking on its corners as in the animation  above. If not clear, or to get a new challenge, reload the challenge.<a href="https://support.google.com/recaptcha" target="_blank">Learn more.</a>')};var rn=function(a){var b="",c=a.label;switch(ya(c)?c.toString():c){case "stop_sign":b+='<div id="rc-imageselect-candidate" class="rc-imageselect-candidates"><img src="//www.gstatic.com/recaptcha/api2/stop_sign.jpg"/></div><div class="rc-imageselect-desc">';break;case "vehicle":case "/m/07yv9":case "/m/0k4j":b+='<div id="rc-imageselect-candidate" class="rc-imageselect-candidates"><img src="//www.gstatic.com/recaptcha/api2/canonical_car.png"/></div><div class="rc-imageselect-desc">';break;case "road":b+=
'<div id="rc-imageselect-candidate" class="rc-imageselect-candidates"><img src="//www.gstatic.com/recaptcha/api2/canonical_road.png"/></div><div class="rc-imageselect-desc">';break;default:b+='<div class="rc-imageselect-desc-no-canonical">'}b=""+V(b);c=a.de;switch(ya(c)?c.toString():c){case "tileselect":case "multicaptcha":var c="",d=a.label;switch(ya(d)?d.toString():d){case "Turkeys":c+="Select all squares with <strong>Turkeys</strong>.";break;case "GiftBoxes":c+="Select all squares with <strong>gift boxes</strong>.";
break;case "Fireworks":c+="Select all squares with <strong>fireworks</strong>.";break;case "TileSelectionStreetSign":c+="Select all squares with <strong>street signs</strong>.";break;case "TileSelectionBizView":c+="Select all squares with <strong>business names</strong>.";break;case "stop_sign":c+="Select all squares with <strong>stop signs</strong>.";break;case "vehicle":case "/m/07yv9":case "/m/0k4j":c+="Select all squares with <strong>vehicles</strong>.";break;case "road":case "/m/06gfj":c+="Select all squares with <strong>roads</strong>.";
break;case "house":case "/m/03jm5":c+="Select all squares with <strong>houses</strong>.";break;case "apparel_and_fashion":c+="Select all squares with <strong>clothing</strong>.";break;case "bag":c+="Select all squares with <strong>bags</strong>.";break;case "dress":c+="Select all squares with <strong>dresses</strong>.";break;case "eye_glasses":c+="Select all squares with <strong>eye glasses</strong>.";break;case "hat":c+="Select all squares with <strong>hats</strong>.";break;case "pants":c+="Select all squares with <strong>pants</strong>.";
break;case "shirt":c+="Select all squares with <strong>shirts</strong>.";break;case "shoe":c+="Select all squares with <strong>shoes</strong>.";break;case "USER_DEFINED_STRONGLABEL":c+="Select all squares that match the label: <strong>"+W(a.Hd)+"</strong>.";break;default:c+="Select all images below that match the one on the right."}"multicaptcha"==a.de&&(c+='<br/><span class="rc-imageselect-carousel-instructions">If there are none, click skip.</span>');a=V(c);b+=a;break;default:c="";d=a.label;switch(ya(d)?
d.toString():d){case "romantic":c+="Select all images that feel <strong>romantic for dining</strong>.";break;case "outdoor_seating_area":c+="Select all images with <strong>outdoor seating areas</strong>.";break;case "indoor_seating_area":c+="Select all images with <strong>indoor seating areas</strong>.";break;case "streetname":case "1000E_sign_type_US_street_name":c+="Select all images with <strong>street names</strong>.";break;case "1000E_sign_type_US_no_left_turn":c+="Select all images with <strong>no-left-turn signs</strong>.";
break;case "1000E_sign_type_US_no_right_turn":c+="Select all images with <strong>no-right-turn signs</strong>.";break;case "1000E_sign_type_US_stop":c+="Select all images with <strong>stop signs</strong>.";break;case "1000E_sign_type_US_speed_limit":c+="Select all images with <strong>speed limit signs</strong>.";break;case "signs":c+="Select all images with <strong>street signs</strong>.";break;case "street_num":c+="Select all images with <strong>street numbers</strong>.";break;case "ImageSelectStoreFront":case "storefront":case "ImageSelectBizFront":case "ImageSelectStoreFront_inconsistent":c+=
"Select all images with a <strong>store front</strong>.";break;case "gcid:atm":c+="Select all images with an <strong>atm</strong>.";break;case "gcid:auto_parts_store":c+="Select all images with an <strong>auto parts store</strong>.";break;case "gcid:auto_repair_shop":c+="Select all images with an <strong>auto repair shop</strong>.";break;case "gcid:bakery":c+="Select all images with a <strong>bakery</strong>.";break;case "gcid:bank":c+="Select all images with a <strong>bank</strong>.";break;case "gcid:bar":c+=
"Select all images with a <strong>bar</strong>.";break;case "gcid:beauty_salon":c+="Select all images with a <strong>beauty salon</strong>.";break;case "gcid:cafe":c+="Select all images with a <strong>cafe</strong>.";break;case "gcid:car_dealer":c+="Select all images with a <strong>car dealer</strong>.";break;case "gcid:cell_phone_store":c+="Select all images with a <strong>cell phone store</strong>.";break;case "gcid:clothing_store":c+="Select all images with a <strong>clothing store</strong>.";
break;case "gcid:convenience_store":c+="Select all images with a <strong>convenience store</strong>.";break;case "gcid:department_store":c+="Select all images with a <strong>department store</strong>.";break;case "gcid:furniture_store":c+="Select all images with a <strong>furniture store</strong>.";break;case "gcid:gas_station":case "gas_station":c+="Select all images with a <strong>gas station</strong>.";break;case "gcid:grocery_store":c+="Select all images with a <strong>grocery store</strong>.";
break;case "gcid:hair_salon":c+="Select all images with a <strong>hair salon</strong>.";break;case "gcid:hotel":c+="Select all images with a <strong>hotel</strong>.";break;case "gcid:pharmacy":c+="Select all images with a <strong>pharmacy</strong>.";break;case "gcid:real_estate_agency":c+="Select all images with a <strong>real estate agency</strong>.";break;case "gcid:restaurant":c+="Select all images with a <strong>restaurant</strong>.";break;case "gcid:shoe_store":c+="Select all images with a <strong>shoe store</strong>.";
break;case "gcid:shopping_center":c+="Select all images with a <strong>shopping center</strong>.";break;case "gcid:supermarket":c+="Select all images with a <strong>supermarket</strong>.";break;case "gcid:tire_shop":c+="Select all images with a <strong>tire shop</strong>.";break;case "/m/02wbm":case "food":c+="Select all the <strong>food</strong>.";break;case "/m/0270h":c+="Select all the <strong>desserts</strong>.";break;case "/m/0hz4q":c+="Select all images that contain something you would eat for breakfast.";
break;case "/m/0fszt":c+="Select all images with <strong>cakes</strong>.";break;case "/m/03p1r4":c+="Select all images with <strong>cup cakes</strong>.";break;case "/m/022p83":c+="Select all images with <strong>wedding cakes</strong>.";break;case "/m/02czv8":c+="Select all images with <strong>birthday cakes</strong>.";break;case "/m/09728":c+="Select all images with <strong>bread</strong>.";break;case "/m/0l515":c+="Select all images with <strong>sandwiches</strong>.";break;case "/m/0cdn1":c+="Select all images with <strong>hamburgers</strong>.";
break;case "/m/01j3zr":c+="Select all images with <strong>burritos</strong>.";break;case "/m/07pbfj":c+="Select all images with <strong>fish</strong>.";break;case "/m/0cxn2":c+="Select all images with <strong>ice cream</strong>.";break;case "/m/05z55":c+="Select all images with <strong>pasta or noodles</strong>.";break;case "/m/0grtl":c+="Select all images with <strong>steak</strong>.";break;case "/m/0663v":case "pizza":c+="Select all images with <strong>pizza</strong>.";break;case "/m/01z1m1x":c+=
"Select all images with <strong>soup</strong>.";break;case "/m/07030":case "sushi":c+="Select all images with <strong>sushi</strong>.";break;case "/m/09759":c+="Select all images with <strong>rice</strong>.";break;case "/m/02y6n":c+="Select all images with <strong>french fries</strong>.";break;case "/m/0mjqn":c+="Select all images with <strong>pies</strong>.";break;case "/m/0jy4k":c+="Select all images with <strong>doughnuts</strong>.";break;case "/m/033cnk":c+="Select all images with <strong>eggs</strong>.";
break;case "/m/0gm28":c+="Select all images with <strong>candy</strong>.";break;case "/m/0grw1":c+="Select all images with <strong>salad</strong>.";break;case "/m/0pmbh":c+="Select all images with <strong>dim sum</strong>.";break;case "/m/021mn":c+="Select all images with <strong>cookies</strong>.";break;case "/m/01dwwc":c+="Select all images with <strong>pancakes</strong>.";break;case "/m/01dwsz":c+="Select all images with <strong>waffles</strong>.";break;case "/m/0fbw6":c+="Select all images with <strong>cabbage</strong>.";
break;case "/m/09qck":c+="Select all images with <strong>bananas</strong>.";break;case "/m/047v4b":c+="Select all images with <strong>artichokes</strong>.";break;case "/m/01b9xk":c+="Select all images with <strong>hot dogs</strong>.";break;case "/m/0h0xm":c+="Select all images with <strong>bacon</strong>.";break;case "/m/0cyhj_":c+="Select all images with an <strong>Orange</strong>.";break;case "/m/0fg0m":c+="Select all images with <strong>peanuts</strong>.";break;case "/m/04rx8j":c+="Select all images with <strong>fruit salad</strong>.";
break;case "/m/01hrv5":c+="Select all images with <strong>popcorn</strong>.";break;case "/m/05zsy":c+="Select all images with <strong>pumpkins</strong>.";break;case "/m/0271t":c+="Select all the <strong>drinks</strong>.";break;case "/m/01599":c+="Select all images with <strong>beer</strong>.";break;case "/m/081qc":c+="Select all images with <strong>wine</strong>.";break;case "/m/02vqfm":case "coffee":c+="Select all images with <strong>coffee</strong>.";break;case "/m/07clx":case "tea":c+="Select all images with <strong>tea</strong>.";
break;case "/m/01z1kdw":c+="Select all images with <strong>juice</strong>.";break;case "/m/01k17j":c+="Select all images with a <strong>milkshake</strong>.";break;case "/m/05s2s":c+="Select all images with <strong>plants</strong>.";break;case "/m/0c9ph5":c+="Select all images with <strong>flowers</strong>.";break;case "/m/07j7r":c+="Select all images with <strong>trees</strong>.";break;case "/m/08t9c_":c+="Select all images with <strong>grass</strong>.";break;case "/m/0gqbt":c+="Select all images with <strong>shrubs</strong>.";
break;case "/m/025_v":c+="Select all images with a <strong>cactus</strong>.";break;case "/m/0cdl1":c+="Select all images with <strong>palm trees</strong>";break;case "/m/05h0n":c+="Select all images of <strong>nature</strong>.";break;case "/m/0j2kx":c+="Select all images with <strong>waterfalls</strong>.";break;case "/m/09d_r":c+="Select all images with <strong>mountains or hills</strong>.";break;case "/m/03ktm1":c+="Select all images of <strong>bodies of water</strong> such as lakes or oceans.";
break;case "/m/06cnp":c+="Select all images with <strong>rivers</strong>.";break;case "/m/0b3yr":c+="Select all images with <strong>beaches</strong>.";break;case "/m/06m_p":c+="Select all images of <strong>the Sun</strong>.";break;case "/m/04wv_":c+="Select all images with <strong>the Moon</strong>.";break;case "/m/01bqvp":c+="Select all images of <strong>the sky</strong>.";break;case "/m/07yv9":c+="Select all images with <strong>vehicles</strong>";break;case "/m/0k4j":c+="Select all images with <strong>cars</strong>";
break;case "/m/0199g":c+="Select all images with <strong>bicycles</strong>";break;case "/m/04_sv":c+="Select all images with <strong>motorcycles</strong>";break;case "/m/0cvq3":c+="Select all images with <strong>pickup trucks</strong>";break;case "/m/0fkwjg":c+="Select all images with <strong>commercial trucks</strong>";break;case "/m/019jd":c+="Select all images with <strong>boats</strong>";break;case "/m/0cmf2":c+="Select all images with <strong>airplanes</strong>";break;case "/m/01786t":c+="Select all images with a <strong>tricycle</strong>";
break;case "/m/06_fw":c+="Select all images with a <strong>skateboard</strong>";break;case "/m/019w40":c+="Select all images with <strong>surfboards</strong>";break;case "/m/04fdw":c+="Select all images with <strong>kayaks</strong>";break;case "/m/03ylns":c+="Select all images with <strong>baby carriages</strong>";break;case "/m/0qmmr":c+="Select all images with <strong>wheelchairs</strong>";break;case "/m/09vl64":c+="Select all images with a <strong>bicycle trailer</strong>.";break;case "/m/01lcw4":c+=
"Select all images with <strong>limousines</strong>.";break;case "/m/0pg52":c+="Select all images with <strong>taxis</strong>.";break;case "/m/02yvhj":c+="Select all images with a <strong>school bus</strong>.";break;case "/m/01bjv":c+="Select all images with a <strong>bus</strong>.";break;case "/m/07jdr":c+="Select all images with <strong>trains</strong>.";break;case "/m/01lgkm":c+="Select all images with a <strong>recreational vehicle (RV)</strong>.";break;case "m/0323sq":c+="Select all images with a <strong>golf cart</strong>.";
break;case "/m/02gx17":c+="Select all images with a <strong>construction vehicle</strong>.";break;case "/m/0b_rs":c+="Select all images with a <strong>swimming pool</strong>";break;case "/m/01h_1n":c+="Select all images with a <strong>playground</strong>";break;case "/m/010jjr":c+="Select all images with an <strong>amusement park</strong>";break;case "/m/01wt5r":c+="Select all images with a <strong>water park</strong>";break;case "pool_indoor":c+="Select all images with an <strong>indoor pool</strong>.";
break;case "pool_outdoor":c+="Select all images with an <strong>outdoor pool</strong>.";break;case "/m/065h6l":c+="Select all images with a <strong>hot tub</strong>.";break;case "/m/0hnnb":c+="Select all images with a <strong>sun umbrella</strong>.";break;case "/m/056zd5":c+="Select all images with <strong>pool chairs</strong>.";break;case "/m/04p0xr":c+="Select all images with a <strong>pool table</strong>.";break;case "/m/02p8qh":c+="Select all images with a <strong>patio</strong>.";break;case "/m/07gcy":c+=
"Select all images with a <strong>tennis court</strong>.";break;case "/m/019cfy":c+="Select all images with a <strong>stadium</strong>.";break;case "/m/03d2wd":c+="Select all images with a <strong>dining room</strong>.";break;case "/m/039l3v":c+="Select all images with an <strong>auditorium</strong>.";break;case "/m/07cwnp":c+="Select all images with <strong>picnic tables</strong>.";break;case "/m/0c06p":c+="Select all images with <strong>candles</strong>.";break;case "/m/06vwgw":c+="Select all images with a <strong>high chair</strong>.";
break;case "/m/01m3v":c+="Select all images with <strong>computers</strong>.";break;case "/m/07c52":c+="Select all images with <strong>televisions</strong>.";break;case "/m/07cx4":c+="Select all images with <strong>telephones</strong>.";break;case "/m/0n5v01m":case "bag":c+="Select all images with <strong>bags</strong>.";break;case "/m/0bt_c3":c+="Select all images with <strong>books</strong>.";break;case "/m/06rrc":case "shoe":c+="Select all images with <strong>shoes</strong>.";break;case "/m/0404d":c+=
"Select all images with <strong>jewelry</strong>.";break;case "/m/0dv5r":c+="Select all images with <strong>cameras</strong>.";break;case "/m/0c_jw":c+="Select all images with <strong>furniture</strong>.";break;case "/m/01j51":c+="Select all images with <strong>balloons</strong>.";break;case "/m/05r5c":c+="Select all images with <strong>pianos</strong>.";break;case "/m/01n4qj":case "shirt":c+="Select all images with <strong>shirts</strong>.";break;case "/m/02crq1":c+="Select all images with <strong>sofas</strong>.";
break;case "/m/03ssj5":c+="Select all images with <strong>beds</strong>.";break;case "/m/01y9k5":c+="Select all images with <strong>desks</strong>.";break;case "/m/01mzpv":c+="Select all images with <strong>chairs</strong>.";break;case "/m/01s105":c+="Select all images with <strong>cabinets</strong>.";break;case "/m/04bcr3":c+="Select all images with <strong>tables</strong>.";break;case "/m/09j2d":case "apparel_and_fashion":c+="Select all images with <strong>clothing</strong>.";break;case "/m/01xygc":c+=
"Select all images with <strong>coats</strong>.";break;case "/m/07mhn":case "pants":c+="Select all images with <strong>pants</strong>.";break;case "/m/01xyhv":c+="Select all images with <strong>suits</strong>.";break;case "dress":c+="Select all images with <strong>dresses</strong>.";break;case "hat":c+="Select all images with <strong>hats</strong>.";break;case "/m/0342h":c+="Select all images with <strong>guitars</strong>.";break;case "/m/04szw":c+="Select all images with <strong>musical instruments</strong>.";
break;case "/m/05148p4":c+="Select all images with <strong>keyboards</strong> (musical instrument).";break;case "/m/026t6":c+="Select all images with <strong>drums</strong>.";break;case "/m/0cfpc":c+="Select all images with <strong>music speakers</strong>.";break;case "/m/04w67_":c+="Select all images with a <strong>mail box</strong>.";break;case "/m/017ftj":c+="Select all images with <strong>sunglasses</strong>.";break;case "/m/0jyfg":case "eye_glasses":c+="Select all images with <strong>eye glasses</strong>.";
break;case "/m/03ldnb":c+="Select all images with <strong>ceiling fans</strong>.";break;case "/m/013_1c":c+="Select all images with <strong>statues</strong>.";break;case "/m/0h8lhkg":c+="Select all images with <strong>fountains</strong>.";break;case "/m/015kr":c+="Select all images with <strong>bridges</strong>.";break;case "/m/01phq4":c+="Select all images with a <strong>pier</strong>.";break;case "/m/079cl":c+="Select all images with a <strong>skyscraper</strong>.";break;case "/m/01_m7":c+="Select all images with <strong>pillars or columns</strong>.";
break;case "/m/011y23":c+="Select all images with <strong>stained glass</strong>.";break;case "/m/03jm5":c+="Select all images with <strong>a house</strong>.";break;case "/m/01nblt":c+="Select all images with <strong>an apartment building</strong>.";break;case "/m/04h7h":c+="Select all images with <strong>a lighthouse</strong>.";break;case "/m/0py27":c+="Select all images with <strong>a train station</strong>.";break;case "/m/01n6fd":c+="Select all images with <strong>a shed</strong>.";break;case "/m/01pns0":c+=
"Select all images with <strong>a fire hydrant</strong>.";break;case "/m/01knjb":case "billboard":c+="Select all images with <strong>a billboard</strong>.";break;case "/m/06gfj":c+="Select all images with <strong>roads</strong>.";break;default:d="Select all images that match the label: <strong>"+(W(a.Hd)+"</strong>."),c+=d}"dynamic"==a.de&&(c+="<br/><span>Click verify once there are none left.</span>");a=V(c);b+=a}return V(b)};var sn=function(){return V('<div id="rc-imageselect"><div class="rc-imageselect-response-field"></div><div class="rc-imageselect-payload"></div>'+W(Pm())+"</div>")},tn=function(a){if("canvas"==a.de){var b='<div id="rc-imageselect-candidate" class="rc-imageselect-candidates"><img src="//www.gstatic.com/recaptcha/api2/boundingbox2.gif"/></div><div class="rc-imageselect-desc">',c=a.label;switch(ya(c)?c.toString():c){case "TileSelectionStreetSign":b+="Select around the <strong>street signs</strong>";
break;case "USER_DEFINED_STRONGLABEL":b+="Select around the <strong>"+W(a.Hd)+"s</strong>";break;default:b+="Select around the object"}a=V(b);a=W(a)}else a=W(rn(a));return V(""+('<div class="rc-imageselect-instructions"><div class="rc-imageselect-desc-wrapper" tabindex="0">'+a+'</div><div class="rc-imageselect-clear"></div></div></div><div class="rc-imageselect-challenge"><div id="rc-imageselect-target" class="rc-imageselect-target" dir="ltr" role="presentation" aria-hidden="true"></div></div><div class="rc-imageselect-incorrect-response" style="display:none">Please try again.</div><div class="rc-imageselect-error-select-more" style="display:none">Please select all matching images.</div><div class="rc-imageselect-error-dynamic-more" style="display:none">Please also check the new images.</div><div class="rc-imageselect-error-select-something" style="display:none">Please select around the object, or reload if there are none.</div>'))},
un=function(a){for(var b='<table class="rc-imageselect-table-'+X(a.rowSpan)+X(a.colSpan)+'"><tbody>',c=a.rowSpan,d=0;d<c;d++){for(var b=b+"<tr>",e=a.colSpan,g=0;g<e;g++){var h=void 0,l={hj:d,zg:g},n=a;for(h in n)h in l||(l[h]=n[h]);b+="<td>"+tj(l)+"</td>"}b+="</tr>"}return V(b+"</tbody></table>")},tj=function(a){return V('<div class="rc-image-tile-target"><div class="rc-image-tile-wrapper" style="width: '+X(Ek(a.Ag))+"; height: "+X(Ek(a.wh))+'"><img class="rc-image-tile-'+X(a.rowSpan)+X(a.colSpan)+
"\" src='"+X(Ck(a.rf))+"' style=\"top:"+X(Ek(-100*a.hj))+"%; left: "+X(Ek(-100*a.zg))+'%"><div class="rc-image-tile-overlay"></div></div><div class="rc-imageselect-checkbox"></div></div>')},vn=function(a){var b='<div class="rc-imageselect-followup-text">Select the type of the sign above.</div><table class="rc-imageselect-table-44 followup"><tbody><tr>';for(var c=a.Gk,d=c.length,e=0;e<d;e++){var g=c[e];b+='<td><div class="rc-image-tile-target"><div class="rc-image-tile-wrapper" style="width: '+X(Ek(a.Ag))+
"; height: "+X(Ek(a.wh))+'"><img class="rc-image-followup-tile" style="width: '+X(Ek(a.Ag))+"; height: "+X(Ek(a.wh))+"\" src='"+X(Ck(g))+'\'><div class="rc-image-tile-overlay"></div></div><div class="rc-imageselect-checkbox"></div></div></td>'}return V(b+"</tr></tbody></table>")},wn=function(a){var b="",b="imageselect"==a.$i?b+'Select each image that contains the object described in the text or in the image at the top of the UI. Then click Verify. To get a new challenge, click the reload icon. <a href="https://support.google.com/recaptcha" target="_blank">Learn more.</a>':
b+"Tap on any tiles you see with the object described in the text. If new images appear with the same object, tap those as well. When there are none left, click Verify. ";return V(b)};var xn=function(a){var b=this.ba();Y.call(this,b.width,b.height,a||"imageselect");this.na=null;this.config={candidate:{rowSpan:1,colSpan:1},F:{rowSpan:3,colSpan:3,Bl:"31%"}};this.X={F:{da:null,element:null}};this.Oi=1;this.K=null};x(xn,Y);xn.prototype.I=function(){xn.m.I.call(this);this.A=R(sn);this.R(this.l())};xn.prototype.R=function(a){xn.m.R.call(this,a);this.na=this.H("rc-imageselect-payload")};
var yn=function(a,b,c){c?(a.config.F.rowSpan=b||c,a.config.F.colSpan=c):(a.config.F.rowSpan=3,a.config.F.colSpan=3);a.config.F.Bl=wj("%d%%",parseInt(100/a.config.F.colSpan,10)-2)};
xn.prototype.La=function(a,b,c){b=H(b,zn,1);yn(this,b.ti(),b.si());this.K=b.Ye();this.Oi=b.Ze()||1;var d="image/png";1==G(b,6)&&(d="image/jpeg");var e=G(b,7);null!=e&&(e=e.toLowerCase());sj(this.na,tn,{label:this.K,bm:G(b,2),cm:d,de:this.getName(),Hd:e});this.X.F.element=document.getElementById("rc-imageselect-target");ge();$m(this,this.ba(),!0);return An(this.Ib(this.ac(a),this.config.F.rowSpan,this.config.F.colSpan)).then(u(function(){c&&Z(this,!0,L("rc-imageselect-incorrect-response",void 0))},
this))};
xn.prototype.Ib=function(a,b,c){Q(this.X.F.element,"rc-imageselect-table-shrink");var d=Bn(this,b,c);d.rf=a;a=R(un,d);this.H("rc-imageselect-target").appendChild(a);var e=[];y(kf(document,"td",null,a),function(a){var b={selected:!1,element:a,xg:!1};e.push(b);T(this).listen(new Rk(Af(a)),"action",u(this.kb,this,b))},this);var g=[];"tileselect"==this.getName()&&"TileSelectionStreetSign"==this.K&&Qk("JS_TILESELECT_CLASS")&&(d.Gk=["//www.gstatic.com/recaptcha/api2/stop_sign.jpg","//www.gstatic.com/recaptcha/api2/canonical_speed_limit.png","//www.gstatic.com/recaptcha/api2/canonical_street_name.png",
"//www.gstatic.com/recaptcha/api2/canonical_other.png"],d=R(vn,d),this.H("rc-imageselect-target").appendChild(d),y(kf(document,"td",null,d),function(a){var b={selected:!1,element:a,xg:!0};g.push(b);T(this).listen(new Rk(Af(a)),"action",u(this.kb,this,b))},this));this.X.F.da={rowSpan:b,colSpan:c,Lb:e,qd:0,Ke:g};return a};
var An=function(a){return new Xd(function(b){var c=kf(document,"img",null,a);0==c.length?b():gd(c[0],"load",function(){b()})})},Bn=function(a,b,c){a=a.ob.clone().width-14;var d=4==b&&4==c?1:2;d=new K((c-1)*d*2,(b-1)*d*2);a=new K(a-d.width,a-d.height);a.scale(1/c,1/b).floor();return{wh:a.height+"px",Ag:a.width+"px",rowSpan:b,colSpan:c}};
xn.prototype.kb=function(a){Z(this,!1);var b=!a.selected;if(a.xg){a.selected=!1;for(var c=Cn(this),d=0;d<c.length;d++)this.kb(this.X.F.da.Ke[c[d]])}b?P(a.element,"rc-imageselect-tileselected"):Q(a.element,"rc-imageselect-tileselected");a.selected=b;a.xg||(this.X.F.da.qd+=b?1:-1);fi(L("rc-imageselect-checkbox",a.element),b)};xn.prototype.fb=function(){this.response.response=Dn(this);var a=Cn(this);a.length?this.response.plugin="class"+a[0]:0<this.X.F.da.Ke.length&&(this.response.plugin="class")};
var Dn=function(a){var b=[];y(a.X.F.da.Lb,function(a,d){a.selected&&b.push(d)});return b},Cn=function(a){var b=[];y(a.X.F.da.Ke,function(a,d){a.selected&&b.push(d)});return b};f=xn.prototype;f.dc=function(a){sj(a,wn,{$i:this.getName()})};f.hb=function(){var a=this.X.F.da.qd;if(0==a||a<this.Oi)return Z(this,!0,L("rc-imageselect-error-select-more",void 0)),!0;if(this.X.F.da.Ke.length){if(fh(this.X.F.element,"rc-imageselect-table-shrink"))return!1;P(this.X.F.element,"rc-imageselect-table-shrink");return!0}return!1};
f.Pa=function(a,b){var c=["rc-imageselect-error-select-more","rc-imageselect-incorrect-response","rc-imageselect-error-dynamic-more"];!a&&b||y(c,function(a){a=L(a,void 0);a!=b&&Z(this,!1,a)},this);return b?xn.m.Pa.call(this,a,b):!1};f.ba=function(){var a=this.Ea||dn(),a=Math.max(Math.min(a.height-194,400,a.width),280);return new K(a,180+a)};f.Ec=function(){this.fe.l().focus()};function En(a,b){var c=b.y-a.y,d=a.x-b.x;return[c,d,c*a.x+d*a.y]}function Fn(a,b){return 1E-5>=Math.abs(a.x-b.x)&&1E-5>=Math.abs(a.y-b.y)}var Gn=function(){xn.call(this,"canvas");this.N=[[]];this.ij=1};aa(Gn,xn);f=Gn.prototype;
f.Ib=function(a){this.N=[[]];a=R(pn,{rf:a});L("rc-imageselect-target",void 0).appendChild(a);var b=L("rc-canvas-canvas",void 0);b.width=this.ob.clone().width-14;b.height=b.width;a.style.height=$h(b.height);this.ij=b.width/386;var c=b.getContext("2d"),d=L("rc-canvas-image",void 0);gd(d,"load",function(){c.drawImage(d,0,0,b.width,b.height)});T(this).listen(new Rk(b),"action",u(function(a){fi(this.Yf.l(),!0);var b=L("rc-canvas-canvas",void 0);1==b.nodeType?(b=Yh(b),b=new ef(b.left,b.top)):(b=b.changedTouches?
b.changedTouches[0]:b,b=new ef(b.clientX,b.clientY));a=new ef(a.clientX-b.x,a.clientY-b.y);b=this.N[this.N.length-1];var c;if(c=3<=b.length){var d=b[0];c=a.x-d.x;d=a.y-d.y;c=15>Math.sqrt(c*c+d*d)}a:{if(2<=b.length)for(d=b.length-1;0<d;d--){var e=b[d-1];var q=b[d],w=b[b.length-1],O=a,C=En(e,q),fb=En(w,O);if(C==fb)e=!0;else{var Vl=C[0]*fb[1]-fb[0]*C[1];1E-5>=Math.abs(Vl-0)?e=!1:(C=(new ef(fb[1]*C[2]-C[1]*fb[2],C[0]*fb[2]-fb[0]*C[2])).scale(1/Vl),Fn(C,e)||Fn(C,q)||Fn(C,w)||Fn(C,O)?e=!1:(w=new qi(w.x,
w.y,O.x,O.y),w=si(w,df(ri(w,C.x,C.y),0,1)),e=new qi(e.x,e.y,q.x,q.y),e=Fn(C,si(e,df(ri(e,C.x,C.y),0,1)))&&Fn(C,w)))}if(e){d=c&&1==d;break a}}d=!0}d?(c?(b.push(b[0]),this.N.push([])):b.push(a),this.Se()):(this.Se(a),M(this.Se,250,this))},this));return a};f.ni=function(){var a=this.N.length-1;0==this.N[a].length&&0!=a&&this.N.pop();a=this.N.length-1;0!=this.N[a].length&&this.N[a].pop();this.Se()};
f.Se=function(a){var b=L("rc-canvas-canvas",void 0),c=b.getContext("2d");c.drawImage(L("rc-canvas-image",void 0),0,0,b.width,b.height);c.strokeStyle="rgba(100, 200, 100, 1)";c.lineWidth=2;A&&(c.setLineDash=function(){});for(b=0;b<this.N.length;b++){var d=this.N[b].length;if(0!=d){b==this.N.length-1&&(a&&(c.beginPath(),c.strokeStyle="rgba(255, 50, 50, 1)",c.moveTo(this.N[b][d-1].x,this.N[b][d-1].y),c.lineTo(a.x,a.y),c.setLineDash([0]),c.stroke(),c.closePath()),c.strokeStyle="rgba(255, 255, 255, 1)",
c.beginPath(),c.fillStyle="rgba(255, 255, 255, 1)",c.arc(this.N[b][d-1].x,this.N[b][d-1].y,3,0,2*Math.PI),c.fill(),c.closePath());c.beginPath();c.moveTo(this.N[b][0].x,this.N[b][0].y);for(var e=1;e<d;e++)c.lineTo(this.N[b][e].x,this.N[b][e].y);c.fillStyle="rgba(255, 255, 255, 0.4)";c.fill();c.setLineDash([0]);c.stroke();c.lineTo(this.N[b][0].x,this.N[b][0].y);c.setLineDash([10]);c.stroke();c.closePath()}}};
f.fb=function(){for(var a=[],b=0;b<this.N.length;b++){for(var c=[],d=0;d<this.N[b].length;d++)c.push(this.N[b][d].clone().scale(1/this.ij).round());a.push(c)}this.response.response=a};f.hb=function(){var a;if(!(a=2>=this.N[0].length)){for(var b=a=0;b<this.N.length;b++)for(var c=this.N[b],d=c.length-1,e=0;e<c.length;e++)a+=(c[d].x+c[e].x)*(c[d].y-c[e].y),d=e;a=500>Math.abs(.5*a)}return a?(Z(this,!0,L("rc-imageselect-error-select-something",void 0)),!0):!1};f.dc=function(a){sj(a,qn)};var Hn=function(){var a='<div tabindex="0"></div><div class="rc-defaultchallenge-response-field"></div><div class="rc-defaultchallenge-payload"></div><div class="rc-defaultchallenge-incorrect-response" style="display:none">Multiple correct solutions required - please solve more.</div>'+W(Pm());return V(a)},In=function(a){a=""+('<img src="'+X(Ck(a.ac))+'" alt="'+"reCAPTCHA challenge image".replace(uk,vk)+'" />');return V(a)},Jn=function(){return V('Type your best guess of the text shown. To get a new challenge, click the reload icon. <a href="https://support.google.com/recaptcha" target="_blank">Learn more.</a>')};var Ln=function(){Y.call(this,Kn.width,Kn.height,"default");this.na=null;this.L=new fn;this.L.pe("Type the text");Rc(this,this.L);this.Ba=new wh;Rc(this,this.Ba)};x(Ln,Y);var Kn=new K(300,185);f=Ln.prototype;f.I=function(){Ln.m.I.call(this);this.A=R(Hn);this.R(this.l())};
f.J=function(){Ln.m.J.call(this);this.na=this.H("rc-defaultchallenge-payload");this.L.render(this.H("rc-defaultchallenge-response-field"));this.L.l().setAttribute("id","default-response");vh(this.Ba,this.L.l());T(this).listen(this.Ba,"key",this.hh);T(this).listen(this.L.l(),"keyup",this.zl)};f.hh=function(a){13==a.keyCode&&this.Re()};f.zl=function(){0<this.L.ra().length&&Z(this,!1)};f.hb=function(){return/^[\s\xa0]*$/.test(this.L.ra())};
f.La=function(a,b,c){Z(this,!!c);this.L.clear();sj(this.na,In,{ac:this.ac(a)});return ae()};f.Pa=function(a,b){if(b)return gn(this.L,a),Ln.m.Pa.call(this,a,b);Z(this,a,L("rc-defaultchallenge-incorrect-response",void 0));return!1};f.Ec=function(){Tb||Ub||Sb||(this.L.ra()?this.L.l().focus():ok(this.L))};f.fb=function(){this.response.response=this.L.ra();this.L.clear()};f.dc=function(a){sj(a,Jn)};var Mn=function(a){xn.call(this,a);this.od=[];this.pd=[];this.he=!1};aa(Mn,xn);Mn.prototype.reset=function(){this.od=[];this.pd=[];this.he=!1};Mn.prototype.La=function(a,b,c){this.reset();return xn.prototype.La.call(this,a,b,c)};var Nn=function(a){a.pd.length&&!a.he&&(a.he=!0,a.dispatchEvent("h"))},On=function(a){var b=a.pd;a.pd=[];return b};var zn=function(a){F(this,a,0,null)};x(zn,E);zn.prototype.T=function(a){return Pn(a,this)};var Pn=function(a,b){var c=G(b,1);var d=G(b,2);null==d||t(d)||(Ac&&d instanceof Uint8Array?d=nc(d):(ua(d),d=null));c={label:c,xm:d,Vk:G(b,3),rows:G(b,4),cols:G(b,5),ym:G(b,6),Hd:G(b,7)};a&&(c.W=b);return c};f=zn.prototype;f.Ye=function(){return G(this,1)};f.pe=function(a){Dc(this,1,a)};f.Ze=function(){return G(this,3)};f.ti=function(){return G(this,4)};f.si=function(){return G(this,5)};var Qn=function(){Mn.call(this,"multicaptcha");this.bd=0;this.Ac=[];this.Wd=!1;this.Cc=[];this.xf=[]};aa(Qn,Mn);Qn.prototype.reset=function(){Mn.prototype.reset.call(this);this.bd=0;this.Ac=[];this.Wd=!1;this.Cc=[];this.xf=[]};Qn.prototype.fb=function(){this.response.response=this.Cc};
Qn.prototype.La=function(a,b,c){var d=Ec(H(b,Rn,5),zn,1)[0];b.pa||(b.pa={});var e=d?Fc(d):d;b.pa[1]=d;Dc(b,1,e);c=Mn.prototype.La.call(this,a,b,c);this.xf=Ec(H(b,Rn,5),zn,1);this.Ac.push(this.ac(a,"2"));nb(this.Ac,G(H(b,Rn,5),2));cn(this,"Skip");return c};Qn.prototype.Qg=function(a,b){0==a.length&&(this.Wd=!0);nb(this.Ac,a);nb(this.xf,b);this.Cc.length==this.Ac.length+1-a.length&&(this.Wd?this.dispatchEvent("m"):Sn(this));return!0};
var Sn=function(a){P(Bf(a.H("rc-imageselect-target")),"rc-imageselect-carousel-leaving-left");if(!(a.bd>=a.Ac.length)){var b=a.Ib(a.Ac[a.bd],a.config.F.rowSpan,a.config.F.colSpan);a.bd+=1;var c=a.xf[a.bd];Tn(a,b).then(function(){var a=L("rc-imageselect-desc-wrapper",void 0);wf(a);sj(a,rn,{label:c.Ye(),de:"multicaptcha",Hd:G(c,7)})});cn(a,"Skip");Q(L("rc-imageselect-carousel-instructions",void 0),"rc-imageselect-carousel-instructions-hidden")}},Tn=function(a,b){Xm(a,!1);var c=m(b.previousElementSibling)?
b.previousElementSibling:zf(b.previousSibling,!1);P(b,"rc-imageselect-carousel-offscreen-right");P(c,"rc-imageselect-carousel-leaving-left");P(b,4==a.config.F.rowSpan&&4==a.config.F.rowSpan?"rc-imageselect-carousel-mock-margin-1":"rc-imageselect-carousel-mock-margin-2");return An(b).then(u(function(){M(function(){Q(b,"rc-imageselect-carousel-offscreen-right");Q(c,"rc-imageselect-carousel-leaving-left");P(b,"rc-imageselect-carousel-entering-right");P(c,"rc-imageselect-carousel-offscreen-left");M(function(){Q(b,
"rc-imageselect-carousel-entering-right");Q(b,4==this.config.F.rowSpan&&4==this.config.F.rowSpan?"rc-imageselect-carousel-mock-margin-1":"rc-imageselect-carousel-mock-margin-2");xf(c);Xm(this,!0);var a=this.X.F.da;a.qd=0;for(var a=a.Lb,e=0;e<a.length;e++)a[e].selected=!1,Q(a[e].element,"rc-imageselect-tileselected")},600,this)},100,this)},a))};
Qn.prototype.kb=function(a){Mn.prototype.kb.call(this,a);0<this.X.F.da.qd?(P(L("rc-imageselect-carousel-instructions",void 0),"rc-imageselect-carousel-instructions-hidden"),this.Wd?cn(this):cn(this,"Next")):(Q(L("rc-imageselect-carousel-instructions",void 0),"rc-imageselect-carousel-instructions-hidden"),cn(this,"Skip"))};
Qn.prototype.hb=function(){Z(this,!1);this.Cc.push([]);y(this.X.F.da.Lb,function(a,b){a.selected&&this.Cc[this.Cc.length-1].push(b)},this);if(this.Wd)return!1;Qk("JS_MC_FETCH")?(this.pd=mb(this.Cc),Nn(this)):this.Qg([],[]);Sn(this);return!0};var Un=function(){Mn.call(this,"dynamic");this.Tf={};this.Md=0};aa(Un,Mn);Un.prototype.reset=function(){Mn.prototype.reset.call(this);this.Tf={};this.Md=0};Un.prototype.La=function(a,b,c){a=Mn.prototype.La.call(this,a,b,c);this.Md=G(H(b,Vn,3),2)||0;return a};
Un.prototype.Qg=function(a){for(var b={},c=ja(Wn(this)),d=c.next();!d.done;b={bf:b.bf,sb:b.sb,Wg:b.Wg},d=c.next()){d=d.value;if(0==a.length)return!1;this.od.push(d);var e=Bn(this,this.config.F.rowSpan,this.config.F.colSpan);Fb(e,{hj:0,zg:0,rowSpan:1,colSpan:1,rf:a.shift()});b.Wg=uj(e);b.bf=this.Tf[d]||d;b.sb={selected:!0,element:this.X.F.da.Lb[b.bf].element};d=this.X.F.da.Lb.length;this.X.F.da.Lb.push(b.sb);M(u(function(a){return function(b){this.Tf[b]=a.bf;wf(a.sb.element);a.sb.element.appendChild(a.Wg);
Xn(a.sb);a.sb.selected=!1;Q(a.sb.element,"rc-imageselect-dynamic-selected");T(this).listen(new Rk(a.sb.element),"action",Ea(this.kb,a.sb))}}(b),this,d),this.Md+1E3)}return!0};var Xn=function(a){Th(L("rc-image-tile-overlay",a.element),{opacity:"0.5",display:"block",top:"0px"});M(function(){Th(L("rc-image-tile-overlay",a.element),"opacity","0")},100)};Un.prototype.fb=function(){this.response.response=this.od};
Un.prototype.hb=function(){if(!Mn.prototype.hb.call(this)){if(!this.he)for(var a=ja(this.od),b=a.next();!b.done;b=a.next()){var c=this.Tf;if(null!==c&&b.value in c)return!1}Z(this,!0,L("rc-imageselect-error-dynamic-more",void 0))}return!0};
Un.prototype.kb=function(a){-1==$a(this.od,$a(this.X.F.da.Lb,a))&&(Z(this,!1),a.selected||(++this.X.F.da.qd,a.selected=!0,this.Md&&Th(a.element,"transition","opacity "+(this.Md+1E3)/1E3+"s ease"),P(a.element,"rc-imageselect-dynamic-selected"),nb(this.pd,$a(this.X.F.da.Lb,a)),Nn(this)))};var Wn=function(a){var b=[];y(a.X.F.da.Lb,function(a,d){a.selected&&-1==$a(this.od,d)&&b.push(d)},a);return b};var Yn=function(){var a=""+('<div id="rc-coref"><span class="rc-coref-tabloop-begin" tabIndex="0"></span><div class="rc-coref-select-more" style="display:none" tabindex="0">Please fill in the answers to proceed</div><div class="rc-coref-verify-failed" style="display:none" tabindex="0">Please try again</div><div class="rc-coref-payload"></div>'+W(Pm())+'<span class="rc-coref-tabloop-end" tabIndex="0"></span></div>');return V(a)},Zn=function(a){for(var b="",c=a.ai.length,d=0;d<c;d++){for(var e="Listen to the text and select everything that refers to: "+
W(a.Hh[d]),b=b+('<div tabIndex="0" class="rc-coref-first">'+e+'</div><div class="rc-coref-sentence"><div tabindex="0">...'),e=a.ai[d],g=e.length,h=0;h<g;h++){var l=e[h],b=b+W(l[0]);if(l[1])var n='Check the box if "'+(X(l[0])+('" refers to "'+(X(a.Hh[d])+'"'))),b=b+("</div><input "+(-1!=(""+a.Hh[d]).indexOf(""+l[0])?" checked disabled ":"")+' class="rc-coref-checkbox" type="checkbox" aria-label=\''+String(n).replace(uk,vk)+'\'></input><div tabindex="0">')}b+="...</div></div>"}b='<div class="rc-coref-challenge"><div id="rc-coref-target" class="rc-coref-target" dir="ltr">'+
V(b)+'</div></div><div class="rc-coref-attribution">';a=a.Eh;c=a.length;for(d=0;d<c;d++)b+='<a target="_blank" href="'+X(Ak(a[d]))+'">source</a> ';return V(b+"(CC BY-SA)</div>")},$n=function(){return V('Some of the words in the sentences refer to a person or persons elsewhere. Select the ones that match the prompt.  <a href="https://support.google.com/recaptcha" target="_blank">Learn more.</a>')};var bo=function(a){F(this,a,0,ao)};x(bo,E);var ao=[1];bo.prototype.T=function(a){return co(a,this)};var co=function(a,b){var c={Pj:Cc(b.Vc(),eo,a)};a&&(c.W=b);return c},go=function(a){F(this,a,0,fo)};x(go,E);var fo=[1];go.prototype.T=function(a){return eo(a,this)};var eo=function(a,b){var c={Rm:Cc(ho(b),io,a),Mm:G(b,2)};a&&(c.W=b);return c},jo=function(a){F(this,a,0,null)};x(jo,E);jo.prototype.T=function(a){return io(a,this)};
var io=function(a,b){var c={text:G(b,1),Jm:G(b,2),am:G(b,3),Im:G(b,4)};a&&(c.W=b);return c},ho=function(a){return Ec(a,jo,1)};bo.prototype.Vc=function(){return Ec(this,go,1)};var ko=new K(350,410),lo=function(){Y.call(this,ko.width,ko.height,"coref",!0);this.na=this.ta=null};aa(lo,Y);f=lo.prototype;f.I=function(){Y.prototype.I.call(this);this.A=R(Yn);this.R(this.l())};f.R=function(a){Y.prototype.R.call(this,a);this.na=this.H("rc-coref-payload")};f.J=function(){Y.prototype.J.call(this);T(this).listen(this.H("rc-coref-tabloop-begin"),"focus",function(){en()}).listen(this.H("rc-coref-tabloop-end"),"focus",function(){en(["rc-coref-select-more","rc-coref-verify-failed","rc-coref-instructions"])})};
f.Ec=function(){this.Xe("rc-coref-first")[0].focus()};f.La=function(a,b,c){this.ta=H(b,bo,6);sj(this.na,Zn,{ai:mo(this.ta.Vc()),Hh:no(this.ta.Vc()),Eh:oo(this.ta.Vc())});Z(this,!1);Zm(this,u(function(){$m(this,this.ba());c&&Z(this,!0,this.H("rc-coref-verify-failed"))},this));return ae()};
var mo=function(a){for(var b=[],c=0;c<a.length;c++){var d=!1,e=0,g=ho(a[c]).length;b.push([]);for(var h=0;h<ho(a[c]).length;h++){var l=0!=G(ho(a[c])[h],4)&&(h==ho(a[c]).length-1||0==G(ho(a[c])[h+1],4)),d=d||l,n=G(ho(a[c])[h],1);0!=G(ho(a[c])[h],3)&&(n=" "+n);b[b.length-1].push([n,l]);l&&(g=ho(a[c]).length);"."==G(ho(a[c])[h],1)&&(d?(g=h,d=!1):0==e&&(e=h+1))}b[b.length-1]=b[b.length-1].slice(e,g)}return b},no=function(a){for(var b=[],c=0;c<a.length;c++)for(var d=!1,e=0;e<ho(a[c]).length;e++)if(2==
G(ho(a[c])[e],4)){var g=" "+G(ho(a[c])[e],1);d?b[b.length-1]+=g:(b.push(g),d=!0)}else if(d)break;return b},oo=function(a){return a.map(function(a){return G(a,2)})};f=lo.prototype;f.ba=function(){var a=this.Ea||dn(),b=ci(this.na);return new K(Math.max(Math.min(a.width-10,ko.width),280),b.height+60)};f.Pa=function(a,b){var c=["rc-coref-select-more","rc-coref-verify-failed"];!a&&b||y(c,function(a){a=this.H(a);a!=b&&Z(this,!1,a)},this);return b?Y.prototype.Pa.call(this,a,b):!1};
f.fb=function(){var a=[];y(this.Xe("rc-coref-checkbox"),function(b,c){b.checked&&a.push(c)});this.response.response=a};f.hb=function(){return!1};f.dc=function(a){sj(a,$n)};var po=function(){var a=""+('<div id="rc-prepositional"><span class="rc-prepositional-tabloop-begin" tabIndex="0"></span><div class="rc-prepositional-select-more" style="display:none" tabindex="0">Please fill in the answers to proceed</div><div class="rc-prepositional-verify-failed" style="display:none" tabindex="0">Please try again</div><div class="rc-prepositional-payload"></div>'+W(Pm())+'<span class="rc-prepositional-tabloop-end" tabIndex="0"></span></div>');return V(a)},qo=function(a){for(var b=
'<div class="rc-prepositional-challenge"><div id="rc-prepositional-target" class="rc-prepositional-target" dir="ltr"><div tabIndex="0" class="rc-prepositional-instructions"></div><table class="rc-prepositional-table" role="region">',c=a.text.length,d=0;d<c;d++)b+='<tr role="presentation"><td role="checkbox" tabIndex="0">'+W(a.text[d])+"</td></tr>";return V(b+"</table></div></div>")},ro=function(a){var b='<div class="rc-prepositional-attribution">Sources: ';a=a.Eh;for(var c=a.length,d=0;d<c;d++)b+=
'<a target="_blank" href="'+X(Ak(a[d]))+'">'+W(d+1)+"</a>"+(d!=c-1?",":"")+" ";return V(b+'(CC BY-SA)</div>For each phrase above, select it if it sounds somehow incorrect. Do not select phrases that have grammatical problems or seem nonsensical without other context. <a href="https://support.google.com/recaptcha" target="_blank">Learn more.</a>')};var so=new K(350,410),to=function(){Y.call(this,so.width,so.height,"prepositional",!0);this.na=this.ta=null;this.Oa=[];this.Lh=null;this.Ni=0};aa(to,Y);f=to.prototype;f.I=function(){Y.prototype.I.call(this);this.A=R(po);this.R(this.l())};f.R=function(a){Y.prototype.R.call(this,a);this.na=this.H("rc-prepositional-payload")};
f.J=function(){Y.prototype.J.call(this);T(this).listen(this.H("rc-prepositional-tabloop-begin"),"focus",function(){en()}).listen(this.H("rc-prepositional-tabloop-end"),"focus",function(){en(["rc-prepositional-select-more","rc-prepositional-verify-failed","rc-prepositional-instructions"])})};f.Ec=function(){this.H("rc-prepositional-instructions").focus()};
f.La=function(a,b,c){this.Oa=[];this.ta=H(b,uo,7);(a=H(b,zn,1))&&a.Ze()&&(this.Ni=a.Ze());sj(this.na,qo,{text:G(this.ta,1)});a=L("rc-prepositional-instructions",void 0);this.Lh=.5>Math.random();Ef(a,this.Lh?"Select the phrases that are improperly formed:":"Select the phrases that sound incorrect:");Z(this,!1);Zm(this,u(function(){$m(this,this.ba());this.Ib();c&&Z(this,!0,this.H("rc-prepositional-verify-failed"))},this));return ae()};
f.Ib=function(){var a=[];y(kf(document,"td",null,L("rc-prepositional-target",void 0)),function(b,c){this.Oa.push(c);var d={selected:!1,element:b,index:c};a.push(d);T(this).listen(new Rk(b),"action",u(this.kb,this,d));Rf(b,"checked","false")},this)};f.kb=function(a){Z(this,!1);var b=!a.selected;b?(P(a.element,"rc-prepositional-selected"),kb(this.Oa,a.index)):(Q(a.element,"rc-prepositional-selected"),this.Oa.push(a.index));a.selected=b;Rf(a.element,"checked",a.selected?"true":"false")};
f.ba=function(){var a=this.Ea||dn(),b=ci(this.na);return new K(Math.max(Math.min(a.width-10,so.width),280),b.height+60)};f.Pa=function(a,b){var c=["rc-prepositional-select-more","rc-prepositional-verify-failed"];!a&&b||y(c,function(a){a=this.H(a);a!=b&&Z(this,!1,a)},this);return b?Y.prototype.Pa.call(this,a,b):!1};f.fb=function(){this.response.response=this.Oa;this.response.plugin=this.Lh?"if":"si"};
f.hb=function(){return G(this.ta,1).length-this.Oa.length<this.Ni?(Z(this,!0,this.H("rc-prepositional-select-more")),!0):!1};f.dc=function(a){sj(a,ro,{Eh:G(this.ta,2)})};var vo=function(){return V(W(Pm()))};var wo=function(){Y.call(this,0,0,"nocaptcha")};x(wo,Y);wo.prototype.I=function(){wo.m.I.call(this);this.A=R(vo);this.R(this.l())};wo.prototype.Bf=function(){this.Re()};wo.prototype.La=function(){return ae()};wo.prototype.fb=function(){this.response.response=""};var xo=function(){var a=""+('<div id="rc-text"><span class="rc-text-tabloop-begin" tabIndex="0"></span><div class="rc-text-select-more" style="display:none" tabindex="0">Please select all matching options.</div><div class="rc-text-select-fewer" style="display:none" tabindex="0">Please select only matching options. If not clear, please select the reload button below the challenge.</div><div class="rc-text-verify-failed" style="display:none" tabindex="0">Multiple correct solutions required - please solve more.</div><div class="rc-text-payload"></div>'+
W(Pm())+'<span class="rc-text-tabloop-end" tabIndex="0"></span></div>');return V(a)},yo=function(a){var b='<div class="rc-text-instructions"><div class="rc-text-desc-wrapper" tabIndex="0">Please select the phrases which best match the category:<span>'+W(a.qj)+'</span><div class="rc-text-clear"></div></div></div><div class="rc-text-challenge"><div id="rc-text-target" class="rc-text-target" dir="ltr">',c=10>a.wg.length?1:2,d=a.wg.length/c;var e='<table class="rc-text-choices" role="region">';for(var g=
0;g<d;g++){e+='<tr role="presentation">';for(var h=c,l=0;l<h;l++)e+='<td role="checkbox" tabIndex="0">'+W(a.wg[l+g*c])+"</td>";e+="</tr>"}a=V(e+"</table>");return V(""+(b+a+"</div></div>"))},zo=function(){return V('Select each option that is related to the given category. Then verify.  If not clear, or to get a new challenge, reload the challenge.<a href="https://support.google.com/recaptcha" target="_blank">Learn more.</a>')};var Bo=function(){Y.call(this,Ao.width,Ao.height,"text",!0);this.ta=null;this.Oa=[];this.na=null};x(Bo,Y);var Ao=new K(350,410);f=Bo.prototype;f.I=function(){Bo.m.I.call(this);this.A=R(xo);this.R(this.l())};f.R=function(a){Bo.m.R.call(this,a);this.na=this.H("rc-text-payload")};
f.J=function(){Bo.m.J.call(this);T(this).listen(L("rc-text-tabloop-begin"),"focus",function(){en()}).listen(L("rc-text-tabloop-end"),"focus",function(){en(["rc-text-select-more","rc-text-select-fewer","rc-text-verify-failed","rc-text-instructions"])})};f.La=function(a,b,c){this.Oa=[];this.ta=H(b,Co,4);sj(this.na,yo,{qj:G(this.ta,2),wg:G(this.ta,3)});Z(this,!1);Zm(this,u(function(){$m(this,this.ba());this.Ib();c&&Z(this,!0,L("rc-text-verify-failed",void 0))},this));return ae()};
f.Ib=function(){var a=[];y(kf(document,"td",null,L("rc-text-target",void 0)),function(b,c){var d={selected:!1,element:b,index:c};a.push(d);T(this).listen(new Rk(b),"action",u(this.kb,this,d));Rf(b,"checked","false")},this)};f.ba=function(){var a=this.Ea||dn(),b=ci(this.na);return new K(Math.max(Math.min(a.width-10,Ao.width),280),b.height+60)};
f.kb=function(a){Z(this,!1);var b=!a.selected;b?(P(a.element,"rc-text-choice-selected"),this.Oa.push(a.index)):(Q(a.element,"rc-text-choice-selected"),kb(this.Oa,a.index));a.selected=b;Rf(a.element,"checked",a.selected?"true":"false")};f.hb=function(){return this.Oa.length<G(this.ta,4)?(Z(this,!0,L("rc-text-select-more",void 0)),!0):G(this.ta,5)&&this.Oa.length>G(this.ta,5)?(Z(this,!0,L("rc-text-select-fewer",void 0)),!0):!1};
f.Pa=function(a,b){var c=["rc-text-select-more","rc-text-select-fewer","rc-text-verify-failed"];!a&&b||y(c,function(a){a=L(a,void 0);a!=b&&Z(this,!1,a)},this);return b?Bo.m.Pa.call(this,a,b):!1};f.Ec=function(){db(["rc-text-select-more","rc-text-select-fewer","rc-text-verify-failed"],function(a){return gi(L(a,void 0))?(L(a,void 0).focus(),!0):!1},this)||Af(L("rc-text-instructions",void 0)).focus()};f.fb=function(){this.response.response=this.Oa};f.dc=function(a){sj(a,zo)};var Do=function(a){switch(a){case "default":return new Ln;case "nocaptcha":return new wo;case "imageselect":return new xn;case "tileselect":return new xn("tileselect");case "dynamic":return new Un;case "audio":return new nn;case "text":return new Bo;case "multicaptcha":return new Qn;case "canvas":return new Gn;case "coref":return new lo;case "prepositional":return new to}};var Eo=function(a){return V('<textarea id="'+X(a.id)+'" name="'+X(a.name)+'" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid #c1c1c1; margin: 10px 25px; padding: 0px; resize: none; '+(a.display?"":" display: none; ")+'"></textarea>')},Fo=function(a){return V('<div style="background-color: #fff; border: 1px solid #ccc; box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2); position: absolute; left: '+X(Ek(a.left))+"px; top: "+X(Ek(a.top))+'px; transition: visibility 0s linear 0.3s, opacity 0.3s linear; opacity: 0; visibility: hidden; z-index: 2000000000;"><div style="width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 2000000000; background-color: #fff; opacity: 0.05;  filter: alpha(opacity=5)"></div><div class="g-recaptcha-bubble-arrow" style="border: 11px solid transparent; width: 0; height: 0; position: absolute; pointer-events: none; margin-top: -11px; z-index: 2000000000;"></div><div class="g-recaptcha-bubble-arrow" style="border: 10px solid transparent; width: 0; height: 0; position: absolute; pointer-events: none; margin-top: -10px; z-index: 2000000000;"></div><div style="z-index: 2000000000; position: relative;"></div></div>')},
Go=function(a){return V('<div style="visibility: hidden; position: absolute; width:100%; top: '+X(Ek(a.top))+'px; left: 0px; right: 0px; transition: visibility 0s linear 0.3s, opacity 0.3s linear; opacity: 0;"><div style="width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 2000000000; background-color: #fff; opacity: 0.5;  filter: alpha(opacity=50)"></div><div style="margin: 0 auto; top: 0px; left: 0px; right: 0px; position: absolute; border: 1px solid #ccc; z-index: 2000000000; background-color: #fff; overflow: hidden;"></div></div>')};var Ho=function(a){return V("<div><div></div>"+W(Eo({id:a.ie,name:a.je,display:!1}))+"</div>")},Io=function(a){return V('<div style="width: '+X(Ek(a.width))+"; height: "+X(Ek(a.height))+'; position: relative;"><div style="width: '+X(Ek(a.width))+"; height: "+X(Ek(a.height))+'; position: absolute;"><iframe src="'+X(Ak(a.bj))+'" frameborder="0" scrolling="no" style="width: '+X(Ek(a.width))+"; height: "+X(Ek(a.height))+'; border-style: none;"></iframe></div></div><div style="border-style: none; bottom: 12px; left: 25px; margin: 0px; padding: 0px; right: 25px; background: #f9f9f9; border: 1px solid #c1c1c1; border-radius: 3px; height: 60px; width: 300px;">'+
W(Eo({id:a.ie,name:a.je,display:!0}))+"</div>")};var Jo=function(a){return V('<div class="grecaptcha-badge"><div class="grecaptcha-logo"></div><div class="grecaptcha-error"></div>'+W(Eo({id:a.ie,name:a.je,display:!1}))+"</div>")},Ko=function(){return V('<noscript>Please enable JavaScript to get a reCAPTCHA challenge.<br></noscript><div class="if-js-enabled">Please upgrade to a <a href="https://support.google.com/recaptcha/?hl=en#6223828">supported browser</a> to get a reCAPTCHA challenge.</div><br>Alternatively if you think you are getting this page in error, please check your internet connection and reload.<br><br><a href="https://support.google.com/recaptcha#6262736" target="_blank">Why is this happening to me?</a>')},
Lo=function(a){var b='<div class="grecaptcha-user-facing-error" style="color: #AF0000; padding: 16px; font-size: 10px; font-family: Roboto,helvetica,arial,sans-serif; line-height: 14px">';a=a.errorCode;switch(ya(a)?a.toString():a){case 3:b+="ERROR for site owner: The registered key does not work with this interface.";break;case 4:b+="Could not connect to the reCAPTCHA service. Please check your internet connection and reload.";break;case 5:b+="Localhost is not in the list of valid domains for this site key.";
break;case 6:b+="ERROR for site owner: Invalid domain for site key";break;case 7:b+="ERROR for site owner: Invalid site key";break;default:b+="Could not initialize the reCAPTCHA service. Please check your internet connection and reload."}return V(b+"</div>")};var Mo=function(a){this.Ne=a;this.type=this.Hc=this.ka=this.Cd=this.Qa=null;this.jh=v();this.Qi=this.jb=null;this.V=new sh(this);Rc(this,this.V)};x(Mo,I);var No={normal:new K(304,78),compact:new K(164,144),invisible:new K(256,60)},Oo=function(a,b){var c=b?a.Hc.left-10:a.Hc.left+a.Hc.width+10;return Zh(a.ui()).translate(c,a.Hc.top+.5*a.Hc.height)};Mo.prototype.Eb=function(){return new K(Math.max(pf(window).width,rf().innerWidth||0),Math.max(pf(window).height,rf().innerHeight||0))};
var Po=function(a,b){Fb(a,{frameborder:"0",scrolling:"no",name:b});return tf("IFRAME",a)},Qo=function(a,b,c,d,e,g){g=No[g];b=R(b,{ie:d,je:"g-recaptcha-response"});ai(b,g);a.Ne.appendChild(b);a.Qa=Po({src:c,title:"recaptcha widget",tabindex:e,width:""+g.width,height:""+g.height});Af(b).appendChild(a.Qa);return b};Mo.prototype.ge=function(a){this.type=a||"fullscreen";this.ka=R("fullscreen"==this.type?Go:Fo,{left:0,top:-1E4});document.body.appendChild(this.ka)};
var Ro=function(a,b,c,d){a.Hc=d||new Rh(0,0,0,0);b.style="width: 100%; height: 100%;";b.src=Ig(b.src)+(c?"#"+c:"");b=Po(b,c);a.ka||a.ge();a.Cd=b;Bf(a.ka).appendChild(b);"bubble"==a.type&&a.V.listen(rf(),["scroll","resize"],u(function(){this.rj()},a))};Mo.prototype.Ib=function(a,b){So(this,a,b);a?(To(this),this.Cd.focus()):this.Qa.focus();this.jh=v()};
var So=function(a,b,c){var d="visible"==Vh(a.ka,"visibility");Th(a.ka,{visibility:b?"visible":"hidden",opacity:b?"1":"0",transition:b?"visibility 0s linear 0s, opacity 0.3s linear":"visibility 0s linear 0.3s, opacity 0.3s linear"});d&&!b?a.Qi=M(function(){Th(this.ka,"top","-10000px")},500,a):b&&(Sf(a.Qi),Th(a.ka,"top","0px"));c&&ai(Bf(a.ka),c.width,c.height)};Mo.prototype.rj=function(){25<v()-this.jh?(To(this),this.jh=v()):(Sf(this.jb),this.jb=M(this.rj,25,this))};
var To=function(a){if("visible"==Vh(a.ka,"visibility")){var b=ci(Bf(a.ka));var c=window,d=c.document;var e=0;if(d){e=d.body;var g=d.documentElement;if(g&&e)if(c=pf(c).height,of(d)&&g.scrollHeight)e=g.scrollHeight!=c?g.scrollHeight:g.offsetHeight;else{var d=g.scrollHeight,h=g.offsetHeight;g.clientHeight!=h&&(d=e.scrollHeight,h=e.offsetHeight);e=d>c?d>h?d:h:d<h?d:h}else e=0}g=Math.max(e,a.Eb().height);e=Oo(a);d=df(e.y-.5*b.height,qf(document).y+10,qf(document).y+a.Eb().height-b.height-10);g=df(df(d,
e.y-.9*b.height,e.y-.1*b.height),10,Math.max(10,g-b.height-10));"bubble"==a.type?(e=e.x>.5*a.Eb().width,Th(a.ka,{left:Oo(a,e).x+(e?-b.width:0)+"px",top:g+"px"}),Uo(a,g,e)):Th(a.ka,{left:qf(document).x+"px",top:g+"px",width:a.Eb().width+"px"})}},Uo=function(a,b,c){y(lf("g-recaptcha-bubble-arrow",a.ka),function(a,e){Th(a,"top",Oo(this).y-b+"px");var d=0==e?"#ccc":"#fff";Th(a,c?{left:"100%",right:"","border-left-color":d,"border-right-color":"transparent"}:{left:"",right:"100%","border-right-color":d,
"border-left-color":"transparent"})},a)},Vo=function(a){a.Cd&&(xf(a.Cd),a.Cd=null);a.ka&&(a.type=null,Sf(a.jb),a.jb=null,a.V.md(),xf(a.ka),a.ka=null)};Mo.prototype.B=function(){Vo(this);this.Qa&&(xf(this.Qa),this.Qa=null);Mo.m.B.call(this)};Mo.prototype.zi=function(){};var Wo=function(a,b,c,d){this.Zd=a;this.Qe=void 0===b?null:b;this.kj=void 0===c?null:c;this.kl=void 0===d?!1:d};Wo.prototype.getName=function(){return this.Zd};var Xo=new Wo("sitekey",null,"k",!0),Yo;if(k.window){var Zo=new Oi(window.location);Qi(Zo,"");null!=Zo.bc||("https"==Zo.Na?Si(Zo,443):"http"==Zo.Na&&Si(Zo,80));var $o=Zo.toString().match(Gg),ap=$o[1],bp=$o[2],cp=$o[3],dp=$o[4],ep="";ap&&(ep+=ap+":");cp&&(ep+="//",bp&&(ep+=bp+"@"),ep+=cp,dp&&(ep+=":"+dp));Yo=oc(ep)}else Yo=null;
var gp=new Wo("size",function(a){return a.has(fp)?"invisible":"normal"},"size"),hp=new Wo("stoken",null,"stoken"),ip=new Wo("badge",null,"badge"),jp=new Wo("callback"),kp=new Wo("expired-callback"),lp=new Wo("tabindex","0"),fp=new Wo("bind"),np=new Wo("preload",function(a){return mp(a)}),op={Nl:Xo,Kl:new Wo("origin",Yo,"co"),Jl:new Wo("hl","en","hl"),Sl:new Wo("type",null,"type"),VERSION:new Wo("version","r20170503135251","v"),Rl:new Wo("theme",null,"theme"),Ol:gp,Pl:hp,El:ip,Hl:new Wo("s",null,"s"),
Ll:new Wo("pool",null,"pool"),Gl:jp,Il:kp,Ql:lp,Fl:fp,Ml:np},qp=function(a){a=Db(a);var b=gp.getName();No.hasOwnProperty(a[b])||(a[b]=null);this.el=a;a=pp(this);if(0<a.length)throw Error("Missing required parameters: "+a.join());},pp=function(a){var b=[];y(zb(op),function(a){op[a].kl&&!this.has(op[a])&&b.push(op[a].getName())},a);return b};qp.prototype.get=function(a){var b;(b=this.el[a.getName()])||(b=a.Qe?xa(a.Qe)?a.Qe(this):a.Qe:null);return b};qp.prototype.has=function(a){return!!this.get(a)};
qp.prototype.getAsString=function(a){return(a=this.get(a))?a.toString():null};
var rp=function(a){return(a=a.get(np))?!("0"===a||0===a||!1===a||"false"===a):!1},sp=function(a){a=a.get(lp);return parseInt(a,10)},tp=function(a,b,c){c=void 0===c?!1:c;if(a=a.get(b)){if(xa(a))return a;if(xa(window[a]))return window[a];c&&console.log("ReCAPTCHA couldn't find user-provided function: "+a)}return function(){}},mp=function(a){return"invisible"==a.get(gp)},up=function(a){var b={};y(zb(op),function(a){a=op[a];a.kj&&this.has(a)&&(b[a.kj]=this.get(a))},a);return b};var vp=function(a){Mo.call(this,a)};x(vp,Mo);var wp=new K(302,422);vp.prototype.render=function(a,b,c,d){Qo(this,Ho,a,b,c,d)};vp.prototype.dj=function(a,b){this.type="fallback";var c=R(Io,{bj:a,height:wp.height+"px",width:wp.width+"px",ie:b,je:"g-recaptcha-response"});this.Ne.appendChild(c)};vp.prototype.ge=function(a){a?vp.m.ge.call(this,a):this.Eb().width>1.5*No.normal.width?vp.m.ge.call(this,"bubble"):vp.m.ge.call(this)};vp.prototype.ui=function(){return this.Qa};var xp=function(a,b){this.We=null;this.Vh=b;Mo.call(this,a)};x(xp,Mo);var yp=new K(302,422),zp={bottomright:{transition:"right 0.3s ease",position:"fixed",bottom:"14px",right:"-186px","box-shadow":"0px 0px 5px gray"},bottomleft:{transition:"left 0.3s ease",position:"fixed",bottom:"14px",left:"-186px","box-shadow":"0px 0px 5px gray"},inline:{"box-shadow":"0px 0px 5px gray"}},Ap=Je(".grecaptcha-badge:hover { right: 4px !important }"),Bp=Je(".grecaptcha-badge:hover { left: 4px !important }");
xp.prototype.render=function(a,b,c,d){this.We=Qo(this,Jo,a,b,c,d);a=zp.hasOwnProperty(this.Vh)?this.Vh:"bottomright";"bottomright"==a?ii(Pe(Ap)):"bottomleft"==a&&ii(Pe(Bp));Th(this.We,zp[a])};xp.prototype.dj=function(a,b){this.type="fallback";var c=R(Ko,{bj:a,height:yp.height+"px",width:yp.width+"px",ie:b,je:"g-recaptcha-response"});this.Ne.appendChild(c)};
xp.prototype.zi=function(a){a&&(a.disable&&this.Qa&&(xf(this.Qa),this.Qa=null),a=R(Lo,{errorCode:a.errorCode}),this.We.appendChild(a),Th(this.We,"width","250px"))};xp.prototype.ui=function(){return this.Ne};var Cp=function(){this.Fe=240;this.cf=6;this.vi=Math.floor(this.Fe/this.cf);this.Ek=7;this.vg=[];for(var a=0;a<this.vi;a++)this.vg.push(rb(this.cf))};Cp.prototype.add=function(a){for(var b=0;b<this.Ek;b++){a=am(a);var c=(a%this.Fe+this.Fe)%this.Fe;this.vg[Math.floor(c/this.cf)][c%this.cf]=1;a=""+a}};
Cp.prototype.toString=function(){for(var a=[],b=0;b<this.vi;b++){var c=mb(this.vg[b]).reverse();a.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(parseInt(Array.prototype.join.call(c,""),2)))}return Array.prototype.join.call(a,"")};
var Dp=function(a,b){for(var c=[a,document.getElementsByTagName("BODY")[0]],d=0;d<b.length;d++)c.push(Gf(c[1])[b[d]]);for(var d=[],e=0;e<c.length;e++){var g=ob(Gf(c[e]),0,25),h=new Cp;a:{var l=b;var n=[0,0];if(va(l)&&va(n)&&l.length==n.length){for(var q=l.length,w=qb,O=0;O<q;O++)if(!w(l[O],n[O])){l=!1;break a}l=!0}else l=!1}l||h.add(Array.prototype.join.call(b,""));for(l=0;l<g.length;l++)h.add(""+dm(g[l]));d.push(h.toString())}return JSON.stringify(d)},Ep=/[^\{]*\{([\s\S]*)\}$/,Fp=function(a){a=Gf(a);
for(var b=0;b<a.length;b++)if(a[b].src&&-1!=a[b].src.indexOf("recaptcha/api.js"))return b;return-1},Gp=function(a){if(a=(a+"").match(Ep)){var b=new ag;b.update(a[1].replace(/\s/g,""));return tb(b.digest())}return""},Hp=function(){try{if(rf().parent!=rf()||null!=rf().frameElement)return!0}catch(a){return!0}return!1};var Ip=function(){return"complete"==document.readyState||"interactive"==document.readyState&&!A},Jp=function(a){if(Ip())a();else{var b=!1,c=function(){b||(b=!0,a())};window.addEventListener?(window.addEventListener("load",c,!1),window.addEventListener("DOMContentLoaded",c,!1)):window.attachEvent&&(window.attachEvent("onreadystatechange",function(){Ip()&&c()}),window.attachEvent("onload",c))}};var Kp=function(a,b){this.id=window.___grecaptcha_cfg.count++;this.Pc=a;this.la=null;this.vd=!1;this.eg=0;this.wc=null;this.Ii=0;this.C=null;this.tf=ge();this.aa=new qp(b)},Lp=function(a){return"g-recaptcha-response"+(a?"-"+a:"")},Mp=function(a){return a.aa.has(lp)?Math.max(0,sp(a.aa)):0},Op=function(a){var b=new Wi;b.add("k",a.aa.getAsString(Xo));a.aa.has(hp)&&b.add("stoken",a.aa.getAsString(hp));b.add("hl","en");b.add("v","r20170503135251");b.add("t",v()-a.Ii);Np()&&b.add("ff",!0);return Tl("api/fallback")+
"?"+b.toString()},Pp=function(a){a.vd||(wf(a.Pc),a.la.dj(Op(a),Lp(a.id)),a.vd=!0)},Sp=function(a){Af(a.Pc)&&a.Lf();var b=Ul(up(a.aa));a.la.render(b,Lp(a.id),String(Mp(a)),a.aa.getAsString(gp));rm(tm(a.C,a.la.Qa),{b:a.wk,j:a.kk,e:a.Ei,d:a.Ak,i:a.mk,a:a.xk,f:a.sk},a);if(a.aa.has(fp)){b=Qp(a.aa.get(fp));if(!b)throw Error("The bind parameter must be an element or id");a.la.Hc=di(b);gd(b,["click","submit"],function(a){a.preventDefault();Rp(this)},!1,a);ih(b,!1)}mp(a.aa)&&rp(a.aa)&&a.rh();a.wc=M(u(a.Hk,
a),2E4)};Kp.prototype.Hk=function(){this.vd||(this.eg++,2<=this.eg?Pp(this):Sp(this))};var Tp=function(a,b){b.ri.tabindex=String(Mp(a));Ro(a.la,b.ri,b.ph,b.Qj);gd(Af(a.la.ka),"click",function(){this.Ei(new Al(!1))},!1,a)};f=Kp.prototype;f.wk=function(){this.vd=!0;this.eg=0;Sf(this.wc);this.wc=null;Vo(this.la);tm(this.C,this.la.Qa);this.tf.resolve()};f.kk=function(a){this.vd=!0;Sf(this.wc);this.wc=null;this.la.zi(a)};
f.Ak=function(a){(jf(Lp(this.id)).value=a.response)&&this.aa.has(jp)&&tp(this.aa,jp,!0)(a.response)};f.mk=function(){jf(Lp(this.id)).value="";this.aa.has(kp)&&tp(this.aa,kp,!0)()};f.Ei=function(a){this.la.Ib(a.visible,a.He);var b=this.la.Eb();b.width-=20;this.C.send("b","h",new Al(a.visible,b))};f.sk=function(a){Vo(this.la);Tp(this,a);a=this.la.Eb();a.width-=20;this.C.send("b","a",new xl(a))};
f.xk=function(a){var b=this.la.Eb();b.width-=20;var c=document.getElementsByTagName("HEAD")[0];this.C.send("b","a",new xl(b,null,Dp(c,a.cl),Fp(c),Gp(tp(this.aa,jp)),rf().location.toString().slice(0,100),Hp()))};
var Up=function(a){a.Ii=v();a.C=new om;a.la=mp(a.aa)?new xp(a.Pc,a.aa.getAsString(ip)):new vp(a.Pc);Np()?Pp(a):Sp(a)},Vp=function(a,b,c){var d=Qp(a);if(!d)throw Error("ReCAPTCHA placeholder element must be an element or id");c?(a=Wl(d),b&&Fb(a,b)):a=b;if("BUTTON"==d.tagName||"INPUT"==d.tagName&&"submit"==d.type)a.bind=d,b=document.createElement("DIV"),d.parentNode.insertBefore(b,d),d=b;if(0!=yf(d).length)throw Error("ReCAPTCHA placeholder element must be empty");xb(window.___grecaptcha_cfg.clients,
function(a){if(a.Pc==d)throw Error("ReCAPTCHA has already been rendered in this element");});if(!a||!ya(a))throw Error("Widget parameters should be an object");b=new Kp(d,a);Up(b);window.___grecaptcha_cfg.clients[b.id]=b;return b.id},Qp=function(a){var b=null;"string"===typeof a?b=jf(a):ya(a)&&1==a.nodeType&&(b=a);return b},Wp=function(a){var b=window.___grecaptcha_cfg.clients[a||0];if(!b)throw Error("Invalid ReCAPTCHA client id: "+a);if(!mp(b.aa))throw Error("grecaptcha.execute only works with invisible captcha.");
Rp(b)},Rp=function(a){var b=u(a.C.send,a.C,"b","e");a.tf.kd.then(b)};Kp.prototype.rh=function(){var a=u(this.C.send,this.C,"b","f");this.tf.kd.then(a)};var Xp=function(a,b){var c=window.___grecaptcha_cfg.clients[a||0];if(!c)throw Error("Invalid ReCAPTCHA client id: "+a);b&&(c.aa=new qp(b));Qc(c.C);c.C=null;Qc(c.la);c.la=null;c.eg=0;c.Lf();Up(c)};Kp.prototype.Lf=function(){Sf(this.wc);this.wc=null;this.vd=!1;wf(this.Pc);this.tf=ge()};
var Yp=function(a){var b=window.___grecaptcha_cfg.clients[a||0];if(!b)throw Error("Invalid ReCAPTCHA client id: "+a);return jf(Lp(b.id)).value},Np=function(){return!!window.___grecaptcha_cfg.fallback};
if(k.window&&k.window.__google_recaptcha_client)if(window.___grecaptcha_cfg||Ha("___grecaptcha_cfg",{}),window.___grecaptcha_cfg.count=0,window.___grecaptcha_cfg.clients={},Ha("grecaptcha.render",Vp),Ha("grecaptcha.reset",Xp),Ha("grecaptcha.getResponse",Yp),Ha("grecaptcha.execute",Wp),"explicit"==window.___grecaptcha_cfg.render){var Zp=window.___grecaptcha_cfg.onload;xa(window[Zp])?Jp(window[Zp]):Zp&&console.log("ReCAPTCHA couldn't find user-provided function: "+Zp)}else Jp(function(){var a=L("g-recaptcha");
a&&Vp(a,{},!0)});if(k.window&&k.window.test_signature){var $p=k.window.document.getElementById("recaptcha-widget-signature");if($p){var aq=k.window.document.createElement("div");aq.setAttribute("id","result-holder");var bq=k.window.document.createTextNode(fm());$p.appendChild(aq);aq.appendChild(bq)}};var cq=function(a){this.C=null;this.gd=a;this.Th=null};f=cq.prototype;f.Ui=function(a,b,c){this.C=new om;rm(sm(this.C,"b",null,Tl("b")),{e:u(this.yk,this,a),g:b,i:c});for(a=0;a<rf().parent.frames.length;a++)sm(this.C,"b_"+a,rf().parent.frames[a],"*").send("b_"+a,"c",new Cl(this.gd))};f.yk=function(a,b,c,d){this.Th||(this.Th=d,sm(this.C,"b",d,Tl("b")));a(b)};f.onShow=function(a,b,c){this.C.send("b","g",new Al(a,null,b));c&&c()};f.onResize=function(a){this.C.send("b","g",new Al(!0,null,a,!0))};
f.Wi=function(a,b){this.C.send("b","d",new yl(a,b))};f.onChallengeExpired=function(){this.C.send("b","i")};f.onError=function(a){this.C.send("b","j",new Dl(a))};f.oh=function(){};f.Ig=function(){return"anchor"};var dq=function(a,b,c,d){wl.call(this,a,c);this.Wa=d;this.$h=null;this.Mc="uninitialized";this.Yi=this.ej=0;this.gk=b.Vb()};x(dq,wl);dq.prototype.wa=function(){return this.$h};dq.prototype.me=function(a){this.$h=a};dq.prototype.Vb=function(){return this.gk};var eq=function(a,b,c){this.yf=c||"GET";this.ml=b;this.cg=new Oi;Ti(this.cg,a);this.wb=new Wi;a=Pk();dj(this.cg,"k",a);this.wb.add("v","r20170503135251")};eq.prototype.sc=function(){return this.cg.sc()};eq.prototype.Ua=function(){if(ib(Rg,this.yf))return this.wb.toString()};var fq=function(a,b,c){null!=c&&a.wb.add(b,c)},gq=function(a,b){xb(b,function(a,b){this.wb.add(b,a)},a)};var Vn=function(a){F(this,a,0,null)};x(Vn,E);Vn.prototype.T=function(a){return hq(a,this)};var hq=function(a,b){var c={im:G(b,1),mm:G(b,2)};a&&(c.W=b);return c};var Co=function(a){F(this,a,0,iq)};x(Co,E);var iq=[3];Co.prototype.T=function(a){return jq(a,this)};var jq=function(a,b){var c={rm:G(b,1),qj:G(b,2),em:G(b,3),Bm:G(b,4),zm:G(b,5)};a&&(c.W=b);return c};var Rn=function(a){F(this,a,0,kq)};x(Rn,E);var kq=[1,2];Rn.prototype.T=function(a){return lq(a,this)};var lq=function(a,b){var c={wm:Cc(Ec(b,zn,1),Pn,a),Xi:G(b,2)};a&&(c.W=b);return c};var uo=function(a){F(this,a,0,mq)};x(uo,E);var mq=[1,2];uo.prototype.T=function(a){return nq(a,this)};var nq=function(a,b){var c={Pm:G(b,1),Nm:G(b,2)};a&&(c.W=b);return c};var oq=function(a){F(this,a,0,null)};x(oq,E);oq.prototype.T=function(a){return pq(a,this)};var pq=function(a,b){var c={label:G(b,1),Vk:G(b,2),rows:G(b,3),cols:G(b,4)};a&&(c.W=b);return c};f=oq.prototype;f.Ye=function(){return G(this,1)};f.pe=function(a){Dc(this,1,a)};f.Ze=function(){return G(this,2)};f.ti=function(){return G(this,3)};f.si=function(){return G(this,4)};var qq=function(a){F(this,a,"pmeta",null)};x(qq,E);qq.prototype.T=function(a){return rq(a,this)};var rq=function(a,b){var c,d={vm:(c=H(b,zn,1))&&Pn(a,c),Qm:(c=H(b,oq,2))&&pq(a,c),jm:(c=H(b,Vn,3))&&hq(a,c),um:(c=H(b,Co,4))&&jq(a,c),Cm:(c=H(b,Rn,5))&&lq(a,c),hm:(c=H(b,bo,6))&&co(a,c),Hm:(c=H(b,uo,7))&&nq(a,c),Xl:(c=H(b,jn,8))&&kn(a,c)};a&&(d.W=b);return d};qq.ab="pmeta";var tq=function(a){F(this,a,"dresp",sq)};x(tq,E);var sq=[2,4];tq.prototype.T=function(a){var b={Oj:G(this,1),Xi:G(this,2),errorCode:G(this,3),Fm:Cc(Ec(this,qq,4),rq,a)};a&&(b.W=this);return b};tq.ab="dresp";tq.prototype.wa=function(){return G(this,1)};tq.prototype.me=function(a){Dc(this,1,a)};tq.prototype.qb=function(){return G(this,3)};var uq=function(a,b){eq.call(this,"/recaptcha/api2/replaceimage",tq,"POST");this.wb.add("c",a);var c=vc(b);this.wb.add("ds",c)};x(uq,eq);var vq=function(a){F(this,a,"rresp",null)};x(vq,E);vq.prototype.T=function(a){return wq(a,this)};var wq=function(a,b){var c,d={Oj:G(b,1),type:G(b,2),timeout:G(b,3),Em:(c=H(b,qq,4))&&rq(a,c),$i:G(b,5),errorCode:G(b,6),Wh:(c=b.oc())&&ql(a,c)};a&&(d.W=b);return d};vq.ab="rresp";f=vq.prototype;f.wa=function(){return G(this,1)};f.me=function(a){Dc(this,1,a)};f.setTimeout=function(a){Dc(this,3,a)};f.clearTimeout=function(){Dc(this,3,void 0)};f.qb=function(){return G(this,6)};
f.oc=function(){return H(this,pl,7)};var xq=function(a,b,c,d,e){b=void 0===b?null:b;c=void 0===c?null:c;d=void 0===d?null:d;e=void 0===e?null:e;eq.call(this,"/recaptcha/api2/reload",vq,"POST");this.wb.add("reason",a);fq(this,"c",b);fq(this,"bg",c);d&&gq(this,d);fq(this,"dg",e)};aa(xq,eq);var yq=function(a){F(this,a,0,null)};x(yq,E);yq.prototype.T=function(a){return zq(a,this)};var zq=function(a,b){var c,d={Tl:(c=H(b,Aq,1))&&Bq(a,c)};a&&(d.W=b);return d},Aq=function(a){F(this,a,0,null)};x(Aq,E);Aq.prototype.T=function(a){return Bq(a,this)};var Bq=function(a,b){var c={lm:G(b,1)};a&&(c.W=b);return c};var Cq=function(a){F(this,a,"uvresp",null)};x(Cq,E);Cq.prototype.T=function(a){var b,c={dm:G(this,1),Om:G(this,2),timeout:G(this,3),errorCode:G(this,4),Wh:(b=this.oc())&&ql(a,b),Gm:(b=H(this,yq,6))&&zq(a,b),Xk:(b=this.Vb())&&wq(a,b)};a&&(c.W=this);return c};Cq.ab="uvresp";f=Cq.prototype;f.setTimeout=function(a){Dc(this,3,a)};f.clearTimeout=function(){Dc(this,3,void 0)};f.qb=function(){return G(this,4)};f.oc=function(){return H(this,pl,5)};f.Vb=function(){return H(this,vq,7)};var Dq=function(a,b,c,d,e,g,h){eq.call(this,"/recaptcha/api2/userverify",Cq,"POST");this.wb.add("c",a);this.wb.add("response",b);fq(this,"t",c);fq(this,"ct",d);fq(this,"bg",e);fq(this,"dg",g);fq(this,"mp",h)};x(Dq,eq);var Eq=function(a,b){sh.call(this);this.G=a;Rc(this,this.G);this.w=b;Rc(this,this.w);this.jb=this.Ea=null;this.ah()};x(Eq,sh);f=Eq.prototype;
f.ah=function(){this.listen(this.G,"e",function(){Fq(this,!0)});this.listen(this.G,"f",function(){var a=this.G.ba();if(0>=a.width&&0>=a.height)Fq(this,!1);else this.w.Wa.onResize(a)});this.listen(this.G,"g",function(){Fq(this,!1)});this.listen(this.G,"i",function(){Gq(this,"r")});this.listen(this.G,"k",function(){Gq(this,"i")});this.listen(this.G,"j",function(){Gq(this,"a")});this.listen(this.G,"h",function(){Hq(this,new uq(this.w.wa(),On(this.G.$)),u(function(a){if(null!=a.qb())this.ff();else{a.wa()&&
Iq(this,a.wa());var b=this.G.$;b.he=!1;for(var c=[],d=a.T().Xi,d=ja(d),e=d.next();!e.done;e=d.next())e=e.value,c.push(b.ac(a.wa(),e));b.Qg(c,Ec(a,qq,4));Nn(b)}},this))});this.listen(this.G,"m",this.verify)};f.init=function(a){a&&Iq(this,a);this.w.Wa.Ui(u(this.Zk,this),u(this.$k,this),u(this.al,this))};f.Zk=function(a){a.Nc&&(this.Ea=a.Nc);switch(this.w.Mc){case "uninitialized":Gq(this,"fi",a.Tk);break;case "timed-out":Gq(this,"t");break;default:Fq(this,a.visible)}};f.$k=function(a){a&&this.G.$.Bf(a.visible)};
f.al=function(a){this.w.wa()==a.response&&Jq(this)};
var Jq=function(a){a.w.Mc="timed-out"},Fq=function(a,b){var c=u(function(){this.G.$&&(this.G.$.Ea=this.Ea,this.G.$.onShow())},a);a.w.Wa.onShow(b,a.G.ba(),c)},Gq=function(a,b,c){if("fi"==b||"t"==b)a.w.ej=v();a.w.Yi=v();Sf(a.jb);if("uninitialized"==a.w.Mc&&null!=a.w.Vb())Kq(a,a.w.Vb());else{var d=u(function(a){this.w.Kf.send(a).then(function(a){Kq(this,a,!1)},this.ff,this)},a);c?d(new xq(b,null,null,c)):"embeddable"==a.w.Wa.Ig()?a.w.Wa.oh(u(function(a,c){d(new xq(b,this.w.wa(),null,{mp:c},a))},a),a.w.wa(),
!1):(c=u(function(a){d(new xq(b,this.w.wa(),a))},a),sl(a.w.Bd,c,c))}},Kq=function(a,b,c){if(null!=b.qb())a.w.Wa.onError(b.qb());else{Iq(a,b.wa());a.w.Mc="active";var d=a.G,e=G(b,5);!d.l()||d.$&&d.$.getName()==e||(d.$&&(d.removeChild(d.$,!0),Qc(d.$)),d.$=Do(e),Gj(d,d.$),d.$.render(d.l()));a.G.$.Ea=a.Ea;an(a.G.$,a.w.wa(),H(b,qq,4),!!c);c=b.oc();a.w.Bd.set(c);a.w.Bd.load();a.jb=M(a.zk,1E3*G(b,3),a)}},Hq=function(a,b,c){a.w.Kf.send(b).then(c,a.ff,a)};
Eq.prototype.zk=function(){"active"==this.w.Mc&&(Jq(this),this.w.Wa.onChallengeExpired())};Eq.prototype.verify=function(){Sf(this.jb);var a=u(this.Uk,this);"embeddable"==this.w.Wa.Ig()?this.w.Wa.oh(u(Ea(a,null),this),this.w.wa(),!0):sl(this.w.Bd,a,a)};Eq.prototype.Uk=function(a,b,c){var d=this.w.wa(),e=this.G.$;e.fb();var e=e.xh(e.response),g=this.w,g=v()-g.ej;var h=this.w;h=v()-h.Yi;a=new Dq(d,e,g,h,a,b,c);this.w.Kf.send(a).then(this.Bk,this.ff,this)};
Eq.prototype.Bk=function(a){if(null!=a.qb())Jq(this),this.w.Wa.onError(a.qb());else{var b=G(a,1);Iq(this,b);G(a,2)?(a=G(a,3),this.w.Wa.Wi(b,a),Fq(this,!1)):Kq(this,a.Vb(),"nocaptcha"!=this.G.$.getName())}};var Iq=function(a,b){a.w.me(b);a.G.me(b)};Eq.prototype.ff=function(){this.w.Mc="uninitialized";this.w.Wa.onError(2)};Ha("recaptcha.frame.embeddable.ErrorRender.errorRender",function(a,b){if(window.RecaptchaEmbedder)RecaptchaEmbedder.onError(a,b)});var Lq=function(){this.Pi=this.oj=this.nj=null;Ha("RecaptchaMFrame.show",u(this.show,this));Ha("RecaptchaMFrame.shown",u(this.pl,this));Ha("RecaptchaMFrame.token",u(this.$j,this))};f=Lq.prototype;f.show=function(a,b){this.nj(new Al(!0,new K(a-20,b)))};f.pl=function(a,b,c){this.oj(new Al(m(c)?c:!0,new K(a,b)))};f.$j=function(a,b){this.Pi(a,b)};f.Ui=function(a,b){this.nj=a;this.oj=b;window.RecaptchaEmbedder&&RecaptchaEmbedder.challengeReady&&RecaptchaEmbedder.challengeReady()};
f.onShow=function(a,b){if(window.RecaptchaEmbedder&&RecaptchaEmbedder.onShow)RecaptchaEmbedder.onShow(a,b.width,b.height)};f.onResize=function(a){if(window.RecaptchaEmbedder&&RecaptchaEmbedder.onResize)RecaptchaEmbedder.onResize(a.width,a.height)};f.Wi=function(a){window.RecaptchaEmbedder&&RecaptchaEmbedder.verifyCallback&&RecaptchaEmbedder.verifyCallback(a)};f.onChallengeExpired=function(){if(window.RecaptchaEmbedder&&RecaptchaEmbedder.onChallengeExpired)RecaptchaEmbedder.onChallengeExpired()};
f.onError=function(a){if(window.RecaptchaEmbedder&&RecaptchaEmbedder.onError)RecaptchaEmbedder.onError(a,!0)};f.oh=function(a,b,c){this.Pi=a;window.RecaptchaEmbedder&&RecaptchaEmbedder.requestToken&&RecaptchaEmbedder.requestToken(b,c)};f.Ig=function(){return"embeddable"};var Mq=function(a){S.call(this,a);this.$=null;this.Zh=jf("recaptcha-token")};x(Mq,S);Mq.prototype.wa=function(){return this.Zh.value};Mq.prototype.me=function(a){this.Zh.value=a};Mq.prototype.ba=function(){return this.$?this.$.ob.clone():new K(0,0)};var Nq=function(a){F(this,a,"finput",null)};x(Nq,E);Nq.prototype.T=function(a){var b,c={qm:G(this,1),config:(b=this.Wc())&&Nk(a,b),pm:G(this,3),Tj:(b=this.pc())&&Kl(a,b),Xk:(b=this.Vb())&&wq(a,b)};a&&(c.W=this);return c};Nq.ab="finput";Nq.prototype.Wc=function(){return H(this,Mk,2)};Nq.prototype.pc=function(){return H(this,Jl,4)};Nq.prototype.Vb=function(){return H(this,vq,5)};var Oq=function(a){Ok.Cb().init(a.Wc());var b=new Mq;b.render(document.body);var c=new ul,c=new dq(c,a,new rl,new Lq);this.Fd=new Eq(b,c);this.Fd.init(G(a,1))};Ha("recaptcha.frame.embeddable.Main.init",function(a){a=new Nq(sc(a));new Oq(a)});var Pq=function(a){Ok.Cb().init(a.Wc());Qk("JS_THIRDEYE")&&dh();var b=new Mq;b.render(document.body);var c=new ul;a=new dq(c,a,new rl,new cq(rf().location.hash.slice(1)));this.Fd=new Eq(b,a)};Ha("recaptcha.frame.Main.init",function(a){a=new Nq(sc(a));(new Pq(a)).Fd.init(G(a,1))});}).call(this);
