(function(){var aa=aa||{},p=this||self,t=function(a){return"string"==typeof a},ba=function(a,b){a=a.split(".");var c=p;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b},ca=function(){},v=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},x=function(a){return"function"==v(a)},da=function(a,b,c){return a.call.apply(a.bind,arguments)}, ea=function(a,b,c){if(!a)throw Error();if(2a.length?"&":"")+encodeURIComponent(d)+"="+encodeURIComponent(String(g)))}}return b};var va=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},wa=function(a,b){return ab?1:0};var xa=/^~?[\w-]+$/,ya=function(a){return a.filter(function(b){return xa.test(b)})};var za=/^UA-\d+-\d+%3A[\w-]+(?:%2C[\w-]+)*(?:%3BUA-\d+-\d+%3A[\w-]+(?:%2C[\w-]+)*)*$/,Aa=/^~?[\w-]+(?:\.~?[\w-]+)*$/,Ba=/^\d+\.fls\.doubleclick\.net$/,Ca=/;gac=([^;?]+)/,Da=/;gclaw=([^;?]+)/;var Ea=Array.prototype.indexOf?function(a,b){C(null!=a.length);return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(t(a))return t(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;cb?null:t(a)?a.charAt(b):a[b]},Ia=function(a,b){b=Ea(a,b);var c;if(c=0<=b)C(null!=a.length),Array.prototype.splice.call(a,b,1);return c},Ja=function(a){return Array.prototype.concat.apply([],arguments)},Ka=function(a){var b=a.length;if(0parseFloat(Xa)){Wa=String(H);break a}}Wa=Xa} var $a=Wa,Pa={},ab=function(){return Qa(function(){for(var a=0,b=va(String($a)).split("."),c=va("9").split("."),d=Math.max(b.length,c.length),e=0;0==a&&e>>0),xb=function(a){C(a,"Listener can not be null.");if(x(a))return a;C(a.handleEvent,"An object listener must have handleEvent method."); a[zb]||(a[zb]=function(b){return a.handleEvent(b)});return a[zb]};var I=function(){kb.call(this);this.c=new qb(this);this.$=this;this.M=null};z(I,kb);I.prototype[mb]=!0;I.prototype.removeEventListener=function(a,b,c,d){wb(this,a,b,c,d)}; var J=function(a,b){Ab(a);var c=a.M;if(c){var d=[];for(var e=1;c;c=c.M)d.push(c),C(1E3>++e,"infinite loop")}a=a.$;c=b.type||b;t(b)?b=new lb(b,a):b instanceof lb?b.target=b.target||a:(e=b,b=new lb(c,a),Oa(b,e));e=!0;if(d)for(var f=d.length-1;0<=f;f--){var g=b.a=d[f];e=Bb(g,c,!0,b)&&e}g=b.a=a;e=Bb(g,c,!0,b)&&e;e=Bb(g,c,!1,b)&&e;if(d)for(f=0;f=Jb(this).value)for(x(b)&&(b=b()),a=new Cb(a,String(b),this.f),c&&(a.a=c),c=this;c;)c=c.a}; var Kb={},Lb=null,Mb=function(a){Lb||(Lb=new Eb(""),Kb[""]=Lb,Lb.c=Hb);var b;if(!(b=Kb[a])){b=new Eb(a);var c=a.lastIndexOf("."),d=a.substr(c+1);c=Mb(a.substr(0,c));c.b||(c.b={});c.b[d]=b;b.a=c;Kb[a]=b}return b};var K=function(a,b){a&&a.log(Ib,b,void 0)};var Nb=function(){};Nb.prototype.a=null;var Pb=function(a){var b;(b=a.a)||(b={},Ob(a)&&(b[0]=!0,b[1]=!0),b=a.a=b);return b};var Qb,Rb=function(){};z(Rb,Nb);var Sb=function(a){return(a=Ob(a))?new ActiveXObject(a):new XMLHttpRequest},Ob=function(a){if(!a.b&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;cb)throw Error("Bad port number "+b);a.i=b}else a.i=null},mc=function(a,b,c){b instanceof S?(a.b=b,rc(a.b,a.a)):(c||(b=U(b,sc)),a.b=new S(b,a.a))},T=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},U=function(a,b,c){return t(a)?(a=encodeURI(a).replace(b,tc),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},tc=function(a){a=a.charCodeAt(0); return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},nc=/[#\/\?@]/g,pc=/[#\?:]/g,oc=/[#\?]/g,sc=/[#\?@]/g,qc=/#/g,S=function(a,b){this.b=this.a=null;this.c=a||null;this.g=!!b},V=function(a){a.a||(a.a=new L,a.b=0,a.c&&Wb(a.c,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};S.prototype.add=function(a,b){V(this);this.c=null;a=W(this,a);var c=this.a.get(a);c||this.a.set(a,c=[]);c.push(b);this.b=D(this.b)+1;return this}; var uc=function(a,b){V(a);b=W(a,b);M(a.a.b,b)&&(a.c=null,a.b=D(a.b)-a.a.get(b).length,a=a.a,M(a.b,b)&&(delete a.b[b],a.c--,a.a.length>2*a.c&&Tb(a)))},vc=function(a,b){V(a);b=W(a,b);return M(a.a.b,b)};S.prototype.forEach=function(a,b){V(this);this.a.forEach(function(c,d){Fa(c,function(e){a.call(b,e,d,this)},this)},this)};S.prototype.u=function(){V(this);for(var a=this.a.f(),b=this.a.u(),c=[],d=0;dnew Date(f.valueOf()+(g&&g.timeout?g.timeout:5E3)))Z("timeout");else{var n=d;if(k.match(/^\+1\d{10}$/)){var l=n.match(/\d/g);l=l?l.length:0;if(10!=l&&11!=l)n=null;else{l=11==l?1:2;for(var h="",u=0;u!=n.length;++u)h=n.charAt(u).match(/\d/)?h+k.charAt(l++):h+n.charAt(u);n=h}}else n=null;w=n?n:w?w:k;l=b;if(x(l))Mc()||(Y("Sending ",w," to callback"),Z("success")),l(w,k);else if(l){n=[];(h=document.getElementById(l))&&n.push(h);(h=document)?(C(h,"Node cannot be null or undefined."),h=new cb(9== h.nodeType?h:h.ownerDocument||h.document)):h=ha||(ha=new cb);u=(h=h.a)||document;u=u.querySelectorAll&&u.querySelector?u.querySelectorAll("."+l):bb(l,h);for(h=0;h!=u.length;++h)n.push(u[h]);if(0==n.length)Y("Found no elements matching ",l),Z("receiver not found");else{for(h=0;h!=n.length;h++){for(u=n[h];l=u.firstChild;)u.removeChild(l);n[h].appendChild(document.createTextNode(w));l=Ac(n[h]);null!=l&&(l.href="tel:"+k)}Y("Updated ",n.length," element(s) with ",w);Z("success")}}}};if(Kc(g)&&("#google-wcc-force"== window.location.hash||g&&g.force)){var m=Bc(d);r(m[0],m[1])}else{m=null;if(!g||0!=g.cache)if(m=Ic()){if(m.l&&m.l!=q){Y("Advertiser number doesn't match previous call: ",m.l);Z("fallback mismatch");return}if(null!=m.m&&null!=m.expires&&new Date(1E3*m.expires)>new Date&&m.B==c.cl&&m.m&&m.s){r(m.m,m.s);return}}var Uc=g&&g.referrer||document.referrer;!xc&&-1==Uc.indexOf("//www.google.com")&&m&&Nc(m.A,f)?Z("backoff"):(m={ca:c.ak,Y:c.cl,l:q,O:g&&g.alloc},Dc(m),Fc(m,function(k){if(null!=k){if(k.o){var w= Qc(k.o);Y("Could not get number: ",w);Z(w);k.A=parseInt(f.valueOf()/1E3+k.o,10)}g&&0==g.cache||(k.l=q,k.B=c.cl,Jc(k));k.m&&k.s&&r(k.m,k.s)}else g&&0==g.cache||(k=new wc({expires:86400,backoff_expires:parseInt(f.valueOf()/1E3+86400,10)}),Jc(k)),Z("malformed reply")}))}}}if(window._googWcmImpl){var Rc=window._googWcmImpl.q;if(Rc)for(var Sc=0;Sc!=Rc.length;++Sc)zc.apply(void 0,[].slice.apply(Rc[Sc]))}ba("_googWcmImpl",zc); ba("_googWccDebug",function(a){if("undefined"==typeof window.sessionStorage)return"WCC debugging not available.";"enable"==a?window.sessionStorage.setItem("_goog_wcc_debug","y"):"disable"==a&&window.sessionStorage.removeItem("_goog_wcc_debug");return"WCC debugging is "+("y"==window.sessionStorage.getItem("_goog_wcc_debug")?"enabled.":"disabled.")});if(Mc()){var Tc=window.google_replace_number;window._googWcmGet(function(a,b){Pc(Tc,a,b)},Tc)};}).call(this);