(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var g,ba=function(a){var b=0;return function(){return b>>0),ra=0,ta=function(a,b,c){return a.call.apply(a.bind,arguments)},ua=function(a,b,c){if(!a)throw Error(); if(2")&&(a=a.replace(pb,">"));-1!=a.indexOf('"')&&(a=a.replace(qb, """));-1!=a.indexOf("'")&&(a=a.replace(rb,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(sb,"�"))}return a},nb=/&/g,ob=//g,qb=/"/g,rb=/'/g,sb=/\x00/g,tb=/[\x00&<>"']/,vb=function(a,b){return ab?1:0};var yb=function(a,b){this.rh=a===wb&&b||"";this.Th=xb};yb.prototype.bb=!0;yb.prototype.Ga=function(){return this.rh.toString()};yb.prototype.sf=!0;yb.prototype.lc=function(){return 1}; var zb=function(a){if(a instanceof yb&&a.constructor===yb&&a.Th===xb)return a.rh;oa(a);return"type_error:SafeUrl"},Ab=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,Bb=function(a){if(a instanceof yb)return a;a="object"==typeof a&&a.bb?a.Ga():String(a);Ab.test(a)||(a="about:invalid#zClosurez");return new yb(wb,a)},xb={},wb={};var Db=function(){this.Jf="";this.Sh=Cb};Db.prototype.bb=!0;var Cb={};Db.prototype.Ga=function(){return this.Jf};Db.prototype.Sb=function(a){this.Jf=a;return this}; var Eb=(new Db).Sb(""),Lb=function(a){if(a instanceof yb)return'url("'+zb(a).replace(/parseFloat(Dc)){Cc=String(Fc);break a}}Cc=Dc} var Gc=Cc,oc={},Hc=function(a){return pc(a,function(){for(var b=0,c=mb(String(Gc)).split("."),d=mb(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f");c=c.join("")}c=fd(a,c);d&&("string"===typeof d?c.className=d:Array.isArray(d)?c.className=d.join(" "):bd(c,d));2c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]},ud=function(a,b,c){if(Array.isArray(b))for(var d=0;dMath.random()}),Ed=function(a){return-1!=Qb.indexOf(a)},Fd=function(a){if(!a)return"";var b=/.*[&#?]google_debug(=[^&]*)?(&.*)?$/;try{var c=b.exec(decodeURIComponent(a));if(c)return c[1]&&1=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}; g.expand=function(a,b,c,d){q(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};g.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; g.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};g.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}; g.translate=function(a,b){a instanceof E?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};g.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var Kd=function(){return tc?"Webkit":sc?"Moz":A?"ms":qc?"O":null},Ld=function(a,b){if(b&&a in b)return a;var c=Kd();return c?(c=c.toLowerCase(),a=c+kc(a),void 0===b||a in b?a:null):null};var J=function(a,b,c){if("string"===typeof b)(b=Md(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Md(c,d);f&&(c.style[f]=e)}},Nd={},Md=function(a,b){var c=Nd[b];if(!c){var d=jc(b);c=d;void 0===a.style[d]&&(d=Kd()+kc(d),void 0!==a.style[d]&&(c=d));Nd[b]=c}return c},Od=function(a,b){a:{var c=Yc(a);if(c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))){c=c[b]||c.getPropertyValue(b)||"";break a}c=""}return c||(a.currentStyle?a.currentStyle[b]:null)|| a.style&&a.style[b]},Qd=function(a,b,c){if(b instanceof E){var d=b.x;b=b.y}else d=b,b=c;a.style.left=Pd(d,!1);a.style.top=Pd(b,!1)},Rd=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},K=function(a){if(1==a.nodeType)return a=Rd(a),new E(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new E(a.clientX,a.clientY)},Sd=function(a,b,c){if(b instanceof F)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width= Pd(b,!0);a.style.height=Pd(c,!0)},Pd=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a},Ud=function(a){var b=Td;if("none"!=Od(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a},Td=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=tc&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=Rd(a),new F(a.right-a.left,a.bottom-a.top)): new F(b,c)},Vd=function(a,b){a.style.display=b?"":"none"},Xd=function(a,b){b=Zc(b);var c=b.T;if(A&&c.createStyleSheet)b=c.createStyleSheet(),Wd(b,a);else{c=ld(b,"HEAD")[0];if(!c){var d=ld(b,"BODY")[0];c=b.Dg("HEAD");d.parentNode.insertBefore(c,d)}d=b.Dg("STYLE");Wd(d,a);b.appendChild(c,d)}},Wd=function(a,b){b instanceof Nb&&b.constructor===Nb&&b.Rh===Mb?b=b.If:(oa(b),b="type_error:SafeStyleSheet");A&&void 0!==a.cssText?a.cssText=b:l.trustedTypes?kd(a,b):a.innerHTML=b},Yd=sc?"MozUserSelect":tc||rc? "WebkitUserSelect":null,Zd=function(a){var b=a.getElementsByTagName("*");if(Yd){var c="none";a.style&&(a.style[Yd]=c);if(b){a=0;for(var d;d=b[a];a++)d.style&&(d.style[Yd]=c)}}else if(A||qc)if(c="on",a.setAttribute("unselectable",c),b)for(a=0;d=b[a];a++)d.setAttribute("unselectable",c)};var $d=function(a){return"undefined"===typeof a},ae=function(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void 0,a[c],c,a)},be=function(a){return"number"===typeof a&&0e?encodeURIComponent(oe(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))},pe=function(a,b,c){a.Ic.push(b);a.zd[b]=c},qe=function(a,b,c,d){a.Ic.push(b);a.zd[b]=me(c,d)}; le.prototype.Sc=function(a,b,c,d){a=a+"//"+b+c;var e=re(this)-c.length-d.length;if(0>e)return"";this.Ic.sort(function(w,B){return w-B});c=null;b="";for(var f=0;f=t.length){e-=t.length;a+=t;b=this.fd;break}this.Me&&(b=e,t[b-1]==this.fd&&--b,a+=t.substr(0,b),b=this.fd,e=0);c=null==c?h:c}}f="";this.Be&&null!=c&&(f=b+this.Be+"="+(this.Hj||c));return a+f+ d};var re=function(a){if(!a.Be)return a.$g;var b=1,c;for(c in a.zd)b=c.length>b?c.length:b;return a.$g-a.Be.length-b-a.fd.length-1};var se=function(){var a=void 0===a?D:a;this.Nf="http:"===a.location.protocol?"http:":"https:";this.fa="pagead2.googlesyndication.com";this.ha="/pagead/gen_204?id=";this.Re=.01;this.Zh=!1;this.ve=Math.random()};se.prototype.zb=function(a,b,c,d,e){if(this.Yf(!!c,d))try{if(b instanceof le)var f=b;else f=new le,Dd(b,function(k,p){var t=f,w=t.dh++;pe(t,w,me(p,k))});var h=f.Sc(this.Nf,this.fa,this.ha+a+"&","");h&&("undefined"!==typeof e?nd(l,h,e):this.Zh?od(h):nd(l,h))}catch(k){}}; se.prototype.Yf=function(a,b){return(a?this.ve:Math.random())<(b||this.Re)};var te=null;var ue=function(){var a=l.performance;return a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):va()},ve=function(){var a=void 0===a?l:a;return(a=a.performance)&&a.now?a.now():null};var we=function(a,b,c){this.label=a;this.type=b;this.value=c;this.duration=0;this.uniqueId=Math.random();this.slotId=void 0};var xe=l.performance,ye=!!(xe&&xe.mark&&xe.measure&&xe.clearMarks),ze=Oa(function(){var a;if(a=ye){var b;if(null===te){te="";try{a="";try{a=l.top.location.hash}catch(c){a=l.location.hash}a&&(te=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c){}}b=te;a=!!b.indexOf&&0<=b.indexOf("1337")}return a}),Ae=function(a){this.ub=[];this.Si=a||l;var b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||[],this.ub=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.ob=ze()||(null!=b?b: 1>Math.random())};Ae.prototype.disable=function(){this.ob=!1;this.ub!=this.Si.google_js_reporting_queue&&(ze()&&y(this.ub,Be),this.ub.length=0)};Ae.prototype.ra=function(a){!this.ob||2048=Je&&(Ie.ve=Je);Ge=new Ee;Ge.Bh(function(a){var b=D.jerExpIds;if(Array.isArray(b)&&0!==b.length){var c=a.eid;c?(b=[].concat(ca(c.split(",")),ca(b)),Ja(b),a.eid=b.join(",")):a.eid=b.join(",")}(b=D.jerUserAgent)&&(a.useragent=b)});Ge.Fh(!0); "complete"==He.document.readyState?He.google_measure_js_timing||Ce.disable():Ce.ob&&Rc(He,"load",function(){He.google_measure_js_timing||Ce.disable()});var Ke=function(){this.Gd=[]},L=function(a,b,c,d,e){a.Gd.push(new Le(b,c,d,e))},Me=function(a,b){L(a,b,"zIndex",999999)},Ne=function(a){for(var b=a.Gd.length-1;0<=b;b--){var c=a.Gd[b];c.wd?(c.aa.style.removeProperty(c.Za),c.aa.style.setProperty(c.Za,String(c.jh),c.mj)):c.aa.style[c.Za]=c.jh}a.Gd.length=0},Le=function(a,b,c,d){this.aa=a;this.Za=(this.wd=!(void 0===d||!a.style||!a.style.getPropertyPriority))?String(b).replace(/([A-Z])/g,"-$1").toLowerCase():b;this.jh=this.wd?a.style.getPropertyValue(this.Za): a.style[this.Za];this.mj=this.wd?a.style.getPropertyPriority(this.Za):void 0;this.wd?(a.style.removeProperty(this.Za),a.style.setProperty(this.Za,String(c),d)):a.style[this.Za]=String(c)};var Oe=function(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""},Pe=function(a){return a.classList?a.classList:Oe(a).match(/\S+/g)||[]},Qe=function(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)},Re=function(a,b){return a.classList?a.classList.contains(b):Ea(Pe(a),b)},Se=function(a,b){if(a.classList)a.classList.add(b);else if(!Re(a,b)){var c=Oe(a);Qe(a,c+(0a.height?a:c},af=function(a){a.style.setProperty("background-color","transparent","important");a.style.setProperty("background-image","none","important");a.style.setProperty("border","0 none transparent","important");a.style.setProperty("color","transparent","important");a.style.setProperty("margin","0px 0px 0px 0px","important");a.style.setProperty("opacity","1","important");a.style.setProperty("overflow","visible","important"); a.style.setProperty("padding","0px 0px 0px 0px","important");a.style.setProperty("visibility","visible","important")};var Xa={gk:"log_ignored_events",fk:"log_idle_on_pub",sk:"stricter_mobile_taps",Qj:"error_reporting",Zj:"external_overlay",mk:"overlay_expand_icon",nk:"overlay_touch_ripple",rk:"sample_gen204_with_exp"},bf=function(a){var b=M().JS_EXPERIMENT_LABELS;return"string"===typeof b?Ea(b.split(","),a):!1},cf=function(a){var b=M().JS_EXPERIMENT_LABELS;if("string"===typeof b){b=b.split(",");for(var c=0;c=a.keyCode)a.keyCode=-1}catch(b){}};mf.prototype.gf=function(){return this.ca};var nf="closure_listenable_"+(1E6*Math.random()|0),of=function(a){return!(!a||!a[nf])},pf=0;var qf=function(a,b,c,d,e){this.listener=a;this.pe=null;this.src=b;this.type=c;this.capture=!!d;this.Wd=e;this.key=++pf;this.zc=this.Ed=!1},rf=function(a){a.zc=!0;a.listener=null;a.pe=null;a.src=null;a.Wd=null};var sf=function(a){this.src=a;this.R={};this.ud=0};sf.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.R[f];a||(a=this.R[f]=[],this.ud++);var h=tf(a,b,d,e);-1c.keyCode||void 0!=c.returnValue)){a:{var e=!1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(h){e=!0}if(e||void 0==c.returnValue)c.returnValue=!0}c=[];for(e=b.currentTarget;e;e=e.parentNode)c.push(e);a=a.type;for(e=c.length-1;!b.Zb&&0<=e;e--){b.currentTarget=c[e]; var f=Jf(c[e],a,!0,b);d=d&&f}for(e=0;!b.Zb&&e>>0),zf=function(a){if(n(a))return a;a[Kf]||(a[Kf]=function(b){return a.handleEvent(b)});return a[Kf]};var Lf=[],Mf=function(a){try{var b=Ud(D.document.documentElement);b.width-=2;b.height-=2;var c=Ud(a),d=0=f&&9>=e&&(e=C.createEvent("CustomEvent"),e.initEvent("vclick",!0,!0),$a(e,{clientX:c.clientX,clientY:c.clientY,Bk:b,Ak:d,duration:f}),Xf.dispatchEvent(e));b=a=null}}))},cg=function(a,b){for(var c=1;c2*this.F&&sg(this),!0):!1};var sg=function(a){if(a.F!=a.D.length){for(var b=0,c=0;b=d.D.length)throw pg;var f=d.D[b++];return a?f:d.P[f]};return e};var tg=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var ug=function(a){if(a.za&&"function"==typeof a.za)return a.za();if("string"===typeof a)return a.split("");if(pa(a)){for(var b=[],c=a.length,d=0;da.bh&&(a.dispatchEvent("activity"),a.bh=b+3E3)};var ph=function(a,b){Q.call(this);b||(mh.add(this),null==nh&&(nh=new hh),b=nh);this.Pi=a;this.Ke=b;this.di=r(this.lj,this);oh(this)};x(ph,Q);ph.prototype.qf=!1;var nh=ph.prototype.cd=null,mh=new wg,oh=function(a){var b=a.Pi+1-(va()-a.Ke.Ug);0=Math.abs(a.top-0)&&1E-6>=Math.abs(a.left-0)},yh=function(a,b){if(null!==a.sa&&!xh(a)){var c=a.sa.getBoundingClientRect();a.hc.y-=c.top;a.hc.x-=c.left;vh(a);xh(a)||a.og||(a.og=!0,R("could-not-position-at-viewport-origin"))}a=a.hc;return new E(b.x+a.x,b.y+a.y)};wh.prototype.j=function(){G(this.sa);this.sa=null};var zh=function(a){var b=a.document;try{var c=a.document;var d="CSS1Compat"==c.compatMode?c.documentElement:c.body;var e=new F(d.clientWidth,d.clientHeight)}catch(f){e=new F(-12245933,-12245933)}a=e;return new F(Math.max(a.width,Math.max(b.body.scrollWidth,b.documentElement.scrollWidth)),Math.max(a.height,Math.max(b.body.scrollHeight,b.documentElement.scrollHeight)))};var Bh=function(a,b,c,d){H.call(this);this.m=a;this.u=b;this.Ih=c;this.hi=d;this.Jb=null;this.Kh=0;this.I=[];this.sc=cd(this.m);this.zg=this.Dc=this.ta=this.rb=this.Ra=this.w=this.J=this.ea=this.cg=this.ue=null;this.uh=[{type:"multiple-choice",title:"",Ka:"Test Question",Pa:{0:"Option 1",1:"Option 2"},Ua:!1},{type:"multiple-choice",title:"",Ka:"Did you intend to open this ad?",Pa:{0:"Yes",1:"No"},Ua:!0},{type:"stars-rating",title:"Survey powered by",Ka:"Rate your experience with this ad",Pa:{},Ua:!1}, {type:"multiple-choice",title:"",Ka:"Which one of these best describes your experience with the ad?",Pa:{0:"The ad accidentally expanded",1:"The ad was broken",2:"I liked the layout",3:"I found the ad relevant",4:"Other"},Aj:!0,Ua:!0},{type:"multiple-choice",title:"Survey powered by",Ka:"Describe your experience with the ad:",Pa:{0:"I intended to expand the ad",1:"I did not intend to expand the ad"},Ua:!0},{type:"multiple-choice",title:"Survey powered by",Ka:"",Pa:{0:"I intentionally expanded the ad", 1:"I accidentally expanded the ad"},Ua:!0},{type:"multiple-choice",title:"Survey powered by",Ka:"",Pa:{0:"The ad was broken",1:"The ad worked correctly"},Ua:!0},{type:"multiple-choice",title:"",Ka:"How much time did you spend on the previous ad?",Pa:{0:"More than 5 minutes",1:"Less than 5 minutes"},Ua:!0},{type:"multiple-choice",title:"",Ka:"What is the current year?",Pa:{0:"2015",1:"1988"},Ua:!0},{type:"multiple-choice",title:"",Ka:"What is the current year?",Pa:{0:"2015",1:"1988",2:"1862",3:"2020", 4:"2012"},Ua:!0}];Xd(Pb(Ah),this.m.document)};x(Bh,H); var Ah=new gb(eb,"#goog-ea-survey-overlay{all:initial;background-color:#fff;position:fixed;"),Ch=new gb(eb,'@import url(//fonts.googleapis.com/css?family=Roboto&lang=en);body{font-family:"Roboto",Arial,sans-serif;margin:0}#header{background-color:#4285f4;display:table}#close-button{color:#3367d6;cursor:pointer;font-size:24pt;float:right;height:42px;position:absolute;right:0;text-align:center;width:42px}#title{color:#fff;cursor:default;float:left;font-size:11pt;font-weight:bold;margin-top:25px;margin-left:20px;margin-right:7px}#logo{height:20px;margin-top:25px}#content-box{background-color:#f6f6f6;cursor:default;display:table}.answers{display:table-cell;position:relative;text-align:center;vertical-align:middle}#question{color:#fff;display:table-cell;font-size:12pt;padding-right:50px;padding-left:50px;position:relative;text-align:center;vertical-align:middle}#question-inner{color:#9e9e9e;font-size:11pt;padding-bottom:20px}#stars{direction:rtl;unicode-bidi:bidi-override}.star{font-size:25pt;position:relative;width:1.1em;color:#bdbdbd;cursor:default}.star:hover,.star:hover~span{color:#ffd700}.answer-button{background-color:#ebebeb;border-radius:3px;cursor:pointer;margin-left:50px;margin-right:50px;margin-bottom:12px;padding-left:20px;padding-right:20px}.answer-button:hover{background-color:#dedede}.answer-button.raised{box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);transition:box-shadow .2s cubic-bezier(.4,0,.2,1);transition-delay:.2s}.answer-button.raised:active{box-shadow:0 rgba(0,0,0,0.2);transition-delay:0s}.answer{cursor:pointer;display:inline-block;font-size:10pt;margin:8px}.stars-label{color:#9e9e9e;font-size:10pt}'),Dh= function(a){return null!==a.J&&"visible"==a.J.style.visibility},Eh=function(a,b,c){var d=$e(a.m);return yh(a.Jb,new E((d.width-b)/2,(d.height-c)/2))}; Bh.prototype.rj=function(){if(null!=this.m.document.getElementById("goog-ea-survey-overlay")){Xd(Pb(Ch),this.J.contentDocument);this.ea=new Xc(this.J.contentDocument);this.Ra=this.ea.createElement("div");this.Ra.id="header";this.ea.appendChild(this.J.contentDocument.body,this.Ra);this.rb=this.ea.createElement("div");this.rb.id="content-box";this.ea.appendChild(this.J.contentDocument.body,this.rb);this.Gh();this.I.push(O(this.m,"resize",this.Uc,!1,this));var a=df();if(0>a||a>this.uh.length-1)a=0;var b= this.uh[a];if("multiple-choice"==b.type)Fh(this,a,b.Ka,b.Pa,b.Aj,b.title,b.Ua,b.type);else if("stars-rating"==b.type){var c=b.Ka,d=b.title;b=b.type;this.ta=this.ea.createElement("div");this.ta.className="answers";this.ta.id="stars";this.rb.appendChild(this.ta);var e=this.ea.createElement("div");e.textContent=c.toUpperCase();e.id="question-inner";this.ta.appendChild(e);S(this.u,"survey-created",ab(["questionIndex",a,"questionType",b]),1);for(c=5;0a;){try{if(b.google_osd_static_frame)return b}catch(c){}try{if(b.aswift_0&&b.aswift_0.google_osd_static_frame)return b.aswift_0}catch(c){}a++;b=b!=b.parent?b.parent:null}return null},mi=function(a,b,c,d,e,f){c= f||m;if(10=h)){var k=Number(f.substr(0,h));f=f.substr(h+1);switch(k){case 36:case 26:case 15:case 8:case 11:case 16:case 5:case 18:f="true"==f;break;case 4:case 33:case 6:case 25:case 28:case 29:case 24:case 31:case 30:case 23:case 22:case 7:case 21:case 20:f=Number(f);break;case 19:case 3:if(n(decodeURIComponent))try{f= decodeURIComponent(f)}catch(p){throw Error("Error: URI malformed: "+f);}}c[k]=f}}c=c[0]?c:null}if(c&&(d=new Ih(c[4],c[12]),a&&a.matches(d)&&"goog_update_data"==c[0])){a={yd:c[7]};if(c=c[9])c=c.split("-"),4==c.length&&(a.Kb=new Jd(ic(c[0]),ic(c[3]),ic(c[2]),ic(c[1])));b(a)}}};var wi=function(){Q.call(this);this.s=0;this.endTime=this.startTime=null};x(wi,Q);wi.prototype.le=function(){this.ma("begin")};wi.prototype.dd=function(){this.ma("end")};wi.prototype.ma=function(a){this.dispatchEvent(a)};var xi=function(a,b){Array.isArray(b)||(b=[b]);b=Ba(b,function(c){return"string"===typeof c?c:c.oe+" "+c.duration+"s "+c.timing+" "+c.delay+"s"});J(a,"transition",b.join(","))},yi=Oa(function(){if(A)return Hc("10.0");var a=fd(document,"DIV"),b=tc?"-webkit":sc?"-moz":A?"-ms":qc?"-o":null,c={transition:"opacity 1s linear"};b&&(c[b+"-transition"]="opacity 1s linear");b={style:c};if(!$b.test("div"))throw Error("");if("DIV"in bc)throw Error("");c=null;var d="";if(b)for(t in b){if(!$b.test(t))throw Error(""); var e=b[t];if(null!=e){var f=t;var h=e;if(h instanceof gb)h=hb(h);else if("style"==f.toLowerCase()){e=void 0;if(!q(h))throw Error("");if(!(h instanceof Db)){var k="";for(e in h){if(!/^[-_a-zA-Z0-9]+$/.test(e))throw Error("Name allows only [-_a-zA-Z0-9], got: "+e);var p=h[e];null!=p&&(p=Array.isArray(p)?Ba(p,Lb).join(" "):Lb(p),k+=e+":"+p+";")}h=k?(new Db).Sb(k):Eb}h instanceof Db&&h.constructor===Db&&h.Sh===Cb?e=h.Jf:(oa(h),e="type_error:SafeStyle");h=e}else{if(/^on/i.test(f))throw Error("");if(f.toLowerCase()in ac)if(h instanceof kb)h instanceof kb&&h.constructor===kb&&h.Vh===jb?e=h.sh:(oa(h),e="type_error:TrustedResourceUrl"),h=e.toString();else if(h instanceof yb)h=zb(h);else if("string"===typeof h)h=Bb(h).Ga();else throw Error("");}h.bb&&(h=h.Ga());f=f+'="'+ub(String(h))+'"';d+=" "+f}}var t="":(c=ec(d),t+=">"+Xb(c).toString()+"",c=c.lc());(b=b&&b.dir)&&(c=/^(ltr|rtl|auto)$/i.test(b)?0:null);b=Yb(t,c);if(gc())for(;a.lastChild;)a.removeChild(a.lastChild); a.innerHTML=Xb(b);a=a.firstChild;b=a.style[jc("transition")];return""!=("undefined"!==typeof b?b:a.style[Md(a,"transition")]||"")});var zi=function(a,b,c,d,e){wi.call(this);this.aa=a;this.mi=b;this.Ri=c;this.Lg=d;this.Gj=Array.isArray(e)?e:[e]};x(zi,wi);g=zi.prototype;g.play=function(){if(1==this.s)return!1;this.le();this.ma("play");this.startTime=va();this.s=1;if(yi())return J(this.aa,this.Ri),this.Z=ch(this.oj,void 0,this),!0;this.ag(!1);return!1};g.oj=function(){Ud(this.aa);xi(this.aa,this.Gj);J(this.aa,this.Lg);this.Z=ch(r(this.ag,this,!1),1E3*this.mi)};g.stop=function(){1==this.s&&this.ag(!0)}; g.ag=function(a){J(this.aa,"transition","");l.clearTimeout(this.Z);J(this.aa,this.Lg);this.endTime=va();this.s=0;a?this.ma("stop"):this.ma("finish");this.dd()};g.j=function(){this.stop();zi.l.j.call(this)};g.pause=function(){};var Ai=function(a,b,c){H.call(this);this.xf=a;this.rc=b||0;this.pc=c;this.fi=r(this.li,this)};x(Ai,H);g=Ai.prototype;g.Sa=0;g.j=function(){Ai.l.j.call(this);this.stop();delete this.xf;delete this.pc};g.start=function(a){this.stop();this.Sa=ch(this.fi,void 0!==a?a:this.rc)};g.stop=function(){this.yb()&&l.clearTimeout(this.Sa);this.Sa=0};g.yb=function(){return 0!=this.Sa};g.li=function(){this.Sa=0;this.xf&&this.xf.call(this.pc)};var Bi={},Ci=null,Di=function(a){a=sa(a);delete Bi[a];Ua(Bi)&&Ci&&Ci.stop()},Fi=function(){Ci||(Ci=new Ai(function(){Ei()},20));var a=Ci;a.yb()||a.start()},Ei=function(){var a=va();Qa(Bi,function(b){Gi(b,a)});Ua(Bi)||Fi()};var Hi=function(a,b,c,d){wi.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.rd=a;this.ni=b;this.duration=c;this.jg=d;this.coords=[];this.Mj=!1;this.progress=0};x(Hi,wi); Hi.prototype.play=function(a){if(a||0==this.s)this.progress=0,this.coords=this.rd;else if(1==this.s)return!1;Di(this);this.startTime=a=va();-1==this.s&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.le();this.ma("play");-1==this.s&&this.ma("resume");this.s=1;var b=sa(this);b in Bi||(Bi[b]=this);Fi();Gi(this,a);return!0};Hi.prototype.stop=function(a){Di(this);this.s=0;a&&(this.progress=1);Ii(this,this.progress);this.ma("stop");this.dd()}; Hi.prototype.pause=function(){1==this.s&&(Di(this),this.s=-1,this.ma("pause"))};Hi.prototype.j=function(){0==this.s||this.stop(!1);this.ma("destroy");Hi.l.j.call(this)}; var Gi=function(a,b){bd.width&&(b-=(a.L.width+42-d.width)/2);a.V.style.setProperty("position",Od(a.v,"position"),"important");a.V.style.setProperty("left",b+"px","important");a.V.style.setProperty("top",c+"px","important");Vd(a.V,!0)};var Wi=function(a,b,c,d){this.m=a;this.Oa=b;b=Ud(this.Oa);this.Nh=c;this.K=a.document.createElement("div");this.K.style.width=b.width+"px";this.K.style.height=b.height+"px";this.K.style.zIndex=Od(this.Oa,"zIndex");this.K.style.position="absolute";this.K.style.top="0";this.K.style.left="0";this.K.style.backgroundColor="rgba(0, 0, 0, 0)";this.K.style.overflow="hidden";Zd(this.K);this.Oa.parentNode.appendChild(this.K);Vd(this.K,!0);this.$=a.document.createElement("div");this.$.style.width=b.width+"px"; this.$.style.height=b.height+"px";this.$.style.position="absolute";this.$.style.top="0px";this.$.style.left="0px";this.$.style.opacity=.7;this.$.style.backgroundColor="#fff";Zd(this.$);this.K.appendChild(this.$);Vd(this.$,!1);this.mg=new zi(this.$,.5,{opacity:.7},{opacity:0},[{oe:"opacity",duration:.5,timing:"ease-in",delay:0}]);this.rf=!0;this.Ba=a.document.createElement("div");this.Ba.style.position="relative";this.Ba.style.height=2*b.height+"px";this.Ba.style.width=2*b.width+"px";Zd(this.Ba);this.K.appendChild(this.Ba); this.ua=a.document.createElement("div");this.ua.style.position="absolute";this.ua.style.margin="auto";this.ua.style.bottom="0";this.ua.style.top="0";this.ua.style.right="0";this.ua.style.left="0";this.ua.style.opacity=.09;this.ua.style.backgroundColor="#000";this.ua.style.borderRadius="50%";Zd(this.ua);this.Ba.appendChild(this.ua);this.W=a.document.createElement("div");this.W.style.position="absolute";this.W.style.bottom="5px";this.W.style.right="5px";this.W.style.height="40px";this.W.style.width= "40px";this.W.style.borderRadius="50%";this.W.style.borderWidth="2px";this.W.style.borderStyle="solid";this.W.style.borderColor="#eee";Ui(this);Zd(this.W);this.K.appendChild(this.W);Vd(this.W,d);this.xa=Zc(a).createElement("IMG");this.xa.src=["http:"==this.m.location.protocol?"http:":"https:","//pagead2.googlesyndication.com/pagead/bf/images/diagonal_expand_arrows.svg"].join("");this.xa.style.position="absolute";this.xa.style.margin="auto";this.xa.style.bottom="0";this.xa.style.top="0";this.xa.style.right= "0";this.xa.style.left="0";this.xa.style.height="40px";this.xa.style.width="40px";Zd(this.xa);this.W.appendChild(this.xa);this.hb=a.document.createElement("div");this.hb.style.width=b.width+"px";this.hb.style.height=b.height+"px";this.hb.style.position="absolute";this.hb.style.top="0px";this.hb.style.left="0px";this.hb.style.backgroundColor="rgba(0, 0, 0, 0)";Zd(this.hb);this.K.appendChild(this.hb);this.ka=a.document.createElement("div");this.ka.style.width=b.width-20+"px";this.ka.style.height=b.height- 20+"px";this.ka.style.position="absolute";this.ka.style.margin="auto";this.ka.style.top="0px";this.ka.style.left="0px";this.ka.style.right="0px";this.ka.style.bottom="0px";this.ka.style.backgroundColor="rgba(0, 0, 0, 0)";Zd(this.ka);this.K.appendChild(this.ka);d=jd(this.Oa);a=Od(d,"position");if("absolute"!=a&&"fixed"!=a&&"relative"!=a){a=K(d);c=K(this.Oa);d.style.position="relative";d=K(d);var e=K(this.Oa);Uc(a,d)||Vi("overlay-iframe-parent-coords-changed",a,d);Uc(c,e)||Vi("overlay-iframe-moved-after-parent-position-changed", c,e)}a=K(this.Oa);c=K(this.K);Uc(a,c)||(Vi("overlay-incorrect-after-parent-position-changed",a,c),a=new E(a.x-c.x,a.y-c.y),this.K.style.top=a.y+"px",this.K.style.left=a.x+"px",a=K(this.Oa),c=K(this.K),Uc(a,c)||Vi("overlay-incorrect-after-offset",a,c));b=.95*Math.max(b.width,b.height);this.ze=new zi(this.ua,.4,{height:"15px",width:"15px"},{height:b+"px",width:b+"px"},[{oe:"height",duration:.4,timing:"ease-out",delay:0},{oe:"width",duration:.4,timing:"ease-out",delay:0}]);O(this.ze,"end",r(this.Mi, this),!1);this.ze.stop();Vd(this.Ba,!1)};x(Wi,H);var Vi=function(a,b,c){mg(a,{x1:b.x,y1:b.y,x2:c.x,y2:c.y})},Ui=function(a){a.W.style.backgroundColor="#999"};Wi.prototype.Mi=function(){this.ze.stop();Vd(this.Ba,!1);this.rf||(this.rf=!0,this.mg.play(!0))};Wi.prototype.j=function(){G(this.ka);G(this.ua);G(this.Ba);G(this.$);G(this.K);G(this.xa);G(this.W)};var Xi=function(a,b,c,d){this.bg=c;this.lb=new Wi(a,b,bf("overlay_touch_ripple"),bf("overlay_expand_icon"));this.u=d;this.Jc=new hg(this.lb.hb,!1);this.Lc=new hg(this.lb.ka,!1);this.qg=new jg(this.Jc);this.vg=new jg(this.Lc);this.I=[O(this.Lc,"singletouchstart",this.Vd,!1,this),O(this.Lc,"singletouchend",this.Ud,!1,this),O(this.Lc,"singletouchcancel",this.Td,!1,this),O(this.Jc,"singletouchstart",this.Vd,!1,this),O(this.Jc,"singletouchend",this.Ud,!1,this),O(this.Jc,"singletouchcancel",this.Td,!1, this),O(this.qg,"singletouchtap",this.Ai,!1,this),O(this.vg,"singletouchtap",this.Bi,!1,this)]};x(Xi,H);var Yi=function(a){for(var b=0;b=c.length)){for(var d=0,e=c.length;dthis.N.width&&(0==b||3==b)&&L(this.B,c,"left",this.N.width-a.width+"px",void 0);a.height>this.N.height&&(1==b||0==b)&&L(this.B,c,"top",this.N.height-a.height+"px",void 0);Zi(c,!1,this.B);this.O=!0}}; $i.prototype.resize=function(a){var b=cj(this);if(!(0>=b.length)){for(var c=b.length,d=0;d=f.length)))){f=f[f.length-1];h=a.m||D;a.de=c;a.wf=d;a.Ub=b.clone();0<=df()&&null===a.Y&&!a.Jh&&(a.Jh=!0,a.Y=new Bh(h,a.u,m,r(a.ii,a)));a.Tb=new Oi(f,h,a.Ub,r(a.ti,a),r(a.ji,a),r(a.Uc,a,e),a.u,a.Y);Zi(f,!0,a.B);a=a.Tb;a.w=a.m.document.createElement("div");b=a.v;b.parentNode&&b.parentNode.insertBefore(a.w,b);af(a.w);b=zh(a.m);a.w.style.setProperty("width",b.width+"px","important");a.w.style.setProperty("height",b.height+"px","important");a.w.style.setProperty("position", "fixed","important");L(a.B,a.w,"zIndex",999998,"important");a.w.style.setProperty("opacity","0.7","important");b=new E(0,0);b=yh(a.Jb,b);a.w.style.setProperty("left",b.x+"px","important");a.w.style.setProperty("top",b.y+"px","important");a.w.style.setProperty("background-color","#666","important");a.w.id="goog-lb-overlay";a.I.push(O(a.w,"click",u(a.Og,"background-overlay"),!1,a));L(a.B,a.v,"zIndex",999999,"important");null!=a.Y&&(a.Y.w=a.w);J(a.v,"outline","none");b=Ud(a.v);L(a.B,a.v,"width",b.width+ "px","important");L(a.B,a.v,"height",b.height+"px","important");e=K(jd(a.v));N()||(e=yh(a.Jb,e));c=Pi(a,e,b);a.sc=cd(a.m);N()?(e=d=0,L(a.B,a.v,"position","absolute","important"),a.v.parentNode&&L(a.B,a.v.parentNode,"position","relative","important")):(d=e.x,e=e.y,L(a.B,a.v,"position","fixed","important"));a:{f=Ye();if(null==f.SAMPLE_VIEWPORT_SIZES){if(N()&&!Cd(.05)||!N()&&!Cd(.01))break a}else if(!f.SAMPLE_VIEWPORT_SIZES)break a;f=cd(a.m);h=$e(a.m);S(a.u,"viewport",{event:"lbstart",ew:a.L.width,eh:a.L.height, lw:f.width,lh:f.height,vw:h.width,vh:h.height},1)}yi()?a.vb=new zi(a.v,a.Ie,{left:d+"px",top:e+"px"},{left:c.x+"px",top:c.y+"px"},[{oe:"all",duration:a.Ie,timing:"ease-out",delay:0}]):a.vb=new Mi(a.v,[d,e],[c.x,c.y],1E3*a.Ie,Ni);O(a.vb,"end",r(a.qj,a,b),!1);a.vb.play();null!=a.Y&&(b=r(a.wh,a),a.Y.Ih=b,a=a.Y,a.J=(new Xc(a.m.document)).createElement("IFRAME"),a.J.style.visibility="hidden",a.J.style.zIndex=1E6,a.J.id="goog-ea-survey-overlay",a.m.document.body.appendChild(a.J),ch(a.rj,200,a))}}; $i.prototype.Uc=function(a){this.ae&&(this.Ub=null,a())};$i.prototype.ii=function(){this.Y.dispose();this.Y=null};$i.prototype.qd=function(a,b){if(!this.ef){this.ef=!0;var c=cj(this);c=0>=c.length?null:c[c.length-1];var d=this.m||D;d&&c?(this.bf=a,this.df=b,r(this.Ei,this),a=r(this.Fi,this),bf("external_overlay")||uh(this.u,"unknown-external-notifier"),a=new Xi(d,c,a,this.u),this.af=a):uh(this.u,"external-notifier-invalid-iframe-or-win")}}; var ej=function(a){null!==a.af&&(clearTimeout(a.Te),a.Te=0,a.af.dispose(),a.bf=null,a.df=null,a.ef=!1)};g=$i.prototype;g.Fi=function(){this.df();this.Te=setTimeout(r(this.Oi,this),3E3)};g.Oi=function(){this.Qg=!0;ej(this);S(this.u,"dispose-external-notifier-timeout",{},1)};g.Ei=function(){this.bf()};g.ti=function(a){if(this.cb){this.O=!0;this.cb=!1;var b=cj(this);1c||f>=c;f=d.x;d=e.width-(d.x+a.N.width);a=b.width-a.N.width>f||d>=f;b=2;c&&!a?b=3:!c&&a?b=1:c||a||(b=0);return b},aj=function(a){a.v||(a.v=C.getElementById(a.ng));return a.v};var ij=function(a,b){hj(a)&&(a=decodeURIComponent(a));return(a=a.match("[?&#]"+b+"=([^&#]*)"))?decodeURIComponent(a[1]):void 0},hj=function(a){return/https?:\/\/googleads\.g\.doubleclick\.net\/[a-z0-9\/]*\/zrt_lookup.html/.test(a)},jj=function(a,b,c){c=c?encodeURIComponent:function(f){return f};var d=Fd(l.document.URL),e=0=b.Dd&&b.cancel())}this.ih?this.ih.call(this.Fg,this):this.Zf=!0;this.Fa||this.Ig(new pj(this))}};U.prototype.Cg=function(a,b){this.Ne=!1;qj(this,a,b)}; var qj=function(a,b,c){a.Fa=!0;a.ib=c;a.Tc=!b;rj(a)},tj=function(a){if(a.Fa){if(!a.Zf)throw new sj(a);a.Zf=!1}};U.prototype.Ca=function(a){tj(this);qj(this,!0,a)};U.prototype.Ig=function(a){tj(this);qj(this,!1,a)};var vj=function(a,b,c){uj(a,b,null,c)},uj=function(a,b,c,d){a.se.push([b,c,d]);a.Fa&&rj(a)};U.prototype.then=function(a,b,c){var d,e,f=new Ng(function(h,k){d=h;e=k});uj(this,d,function(h){h instanceof pj?f.cancel():e(h)});return f.then(a,b,c)};U.prototype.$goog_Thenable=!0; var wj=function(a,b){b instanceof U?vj(a,r(b.ei,b)):vj(a,function(){return b})};U.prototype.ei=function(a){var b=new U;uj(this,b.Ca,b.Ig,b);a&&(b.da=this,this.Dd++);return b}; var xj=function(a){return Ca(a.se,function(b){return n(b[1])})},rj=function(a){if(a.Ce&&a.Fa&&xj(a)){var b=a.Ce,c=yj[b];c&&(c.yh(),delete yj[b]);a.Ce=0}a.da&&(a.da.Dd--,delete a.da);b=a.ib;for(var d=c=!1;a.se.length&&!a.Ne;){var e=a.se.shift(),f=e[0],h=e[1];e=e[2];if(f=a.Tc?h:f)try{var k=f.call(e||a.Fg,b);void 0!==k&&(a.Tc=a.Tc&&(k==b||k instanceof Error),a.ib=b=k);if(Lg(b)||"function"===typeof l.Promise&&b instanceof l.Promise)d=!0,a.Ne=!0}catch(p){b=p,a.Tc=!0,xj(a)||(c=!0)}}a.ib=b;d&&(k=r(a.Cg, a,!0),d=r(a.Cg,a,!1),b instanceof U?(uj(b,k,d),b.ci=!0):b.then(k,d));c&&(b=new zj(b),yj[b.Sa]=b,a.Ce=b.Sa)},sj=function(){wa.call(this)};x(sj,wa);sj.prototype.message="Deferred has already fired";sj.prototype.name="AlreadyCalledError";var pj=function(){wa.call(this)};x(pj,wa);pj.prototype.message="Deferred was canceled";pj.prototype.name="CanceledError";var zj=function(a){this.Sa=l.setTimeout(r(this.Dj,this),0);this.pi=a};zj.prototype.Dj=function(){delete yj[this.Sa];throw this.pi;}; zj.prototype.yh=function(){l.clearTimeout(this.Sa)};var yj={};var Aj=["pu","lru","pru","lpu","ppu"],Bj={},Dj=function(){for(var a=10,b=Cj,c=b.length,d="";0a.pa&&(a.pa=b);1==a.pa&&(a.Gb.Fa||a.Df||a.Gb.Ca(!0),a.me=null)};g=Gj.prototype;g.connect=function(){var a=this.oc(),b=sa(a),c=Hj[b];"number"!==typeof c&&(c=0);0==c&&O(a.postMessage?a:a.document,"message",Kj,!1,Gj);Hj[b]=c+1;this.Sg=!0;this.ah()}; g.ah=function(){var a=0==Fj(this.o);this.Df&&a||this.o.isConnected()||this.wa?this.Yc.stop():(this.Yc.start(),Lj(this))};g.send=function(a,b){var c=this.o.Cb;c&&(this.send=function(d,e){var f=this,h=this.o.name;this.od=ch(function(){f.od=0;try{var k=c.postMessage?c:c.document;k.postMessage&&k.postMessage(h+"|"+d+":"+e,f.Gf)}catch(p){}},0)},this.send(a,b))}; g.kj=function(){var a=this.o,b=1==this.xc||1==this.pa?200:void 0;a.isConnected()||a.qb&&a.qb.yb()||(a.s=2,I(a.qb),void 0!==b?(a.qb=new Ai(a.Pe,b),a.qb.start()):(a.qb=null,a.Pe()))}; g.j=function(){if(this.Sg){var a=this.oc(),b=sa(a),c=Hj[b];Hj[b]=c-1;1==c&&Ff(a.postMessage?a:a.document,"message",Kj,!1,Gj)}this.od&&(l.clearTimeout(this.od),this.od=0);I(this.Pb);delete this.Pb;I(this.Yc);delete this.Yc;this.Fb.cancel();delete this.Fb;this.Gb.cancel();delete this.Gb;this.pb.cancel();delete this.pb;delete this.send;Gj.l.j.call(this)};var Ij=function(a){a=a.split(",");a[1]=a[1]||null;return a};var Oj=function(a,b){this.fa=this.fc=this.jb="";this.Db=null;this.Rb=this.ha="";this.Aa=this.Xi=!1;if(a instanceof Oj){this.Aa=void 0!==b?b:a.Aa;Pj(this,a.jb);var c=a.fc;V(this);this.fc=c;c=a.fa;V(this);this.fa=c;Qj(this,a.Db);c=a.ha;V(this);this.ha=c;Rj(this,a.Ja.clone());a=a.Rb;V(this);this.Rb=a}else a&&(c=String(a).match(qd))?(this.Aa=!!b,Pj(this,c[1]||"",!0),a=c[2]||"",V(this),this.fc=Sj(a),a=c[3]||"",V(this),this.fa=Sj(a,!0),Qj(this,c[4]),a=c[5]||"",V(this),this.ha=Sj(a,!0),Rj(this,c[6]||"", !0),a=c[7]||"",V(this),this.Rb=Sj(a)):(this.Aa=!!b,this.Ja=new Tj(null,this.Aa))}; Oj.prototype.toString=function(){var a=[],b=this.jb;b&&a.push(Uj(b,Vj,!0),":");var c=this.fa;if(c||"file"==b)a.push("//"),(b=this.fc)&&a.push(Uj(b,Vj,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.Db,null!=c&&a.push(":",String(c));if(c=this.ha)this.fa&&"/"!=c.charAt(0)&&a.push("/"),a.push(Uj(c,"/"==c.charAt(0)?Wj:Xj,!0));(c=this.Ja.toString())&&a.push("?",c);(c=this.Rb)&&a.push("#",Uj(c,Yj));return a.join("")}; Oj.prototype.resolve=function(a){var b=this.clone(),c=!!a.jb;c?Pj(b,a.jb):c=!!a.fc;if(c){var d=a.fc;V(b);b.fc=d}else c=!!a.fa;c?(d=a.fa,V(b),b.fa=d):c=null!=a.Db;d=a.ha;if(c)Qj(b,a.Db);else if(c=!!a.ha){if("/"!=d.charAt(0))if(this.fa&&!this.ha)d="/"+d;else{var e=b.ha.lastIndexOf("/");-1!=e&&(d=b.ha.substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(-1!=e.indexOf("./")||-1!=e.indexOf("/.")){d=0==e.lastIndexOf("/",0);e=e.split("/");for(var f=[],h=0;hb)throw Error("Bad port number "+b);a.Db=b}else a.Db=null},Rj=function(a,b,c){V(a);b instanceof Tj?(a.Ja=b,a.Ja.Wf(a.Aa)):(c||(b=Uj(b,Zj)),a.Ja=new Tj(b,a.Aa))};Oj.prototype.getQuery=function(){return this.Ja.toString()};Oj.prototype.removeParameter=function(a){V(this);this.Ja.remove(a);return this}; var V=function(a){if(a.Xi)throw Error("Tried to modify a read-only Uri");};Oj.prototype.Wf=function(a){this.Aa=a;this.Ja&&this.Ja.Wf(a)}; var ak=function(a){return a instanceof Oj?a.clone():new Oj(a,void 0)},Sj=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Uj=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,bk),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},bk=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Vj=/[#\/\?@]/g,Xj=/[#\?:]/g,Wj=/[#\?]/g,Zj=/[#\?@]/g,Yj=/#/g,Tj=function(a,b){this.F=this.G=null;this.oa=a||null;this.Aa=!!b}, ck=function(a){a.G||(a.G=new rg,a.F=0,a.oa&&sd(a.oa,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};g=Tj.prototype;g.add=function(a,b){ck(this);this.oa=null;a=dk(this,a);var c=this.G.get(a);c||this.G.set(a,c=[]);c.push(b);this.F+=1;return this};g.remove=function(a){ck(this);a=dk(this,a);return this.G.jc(a)?(this.oa=null,this.F-=this.G.get(a).length,this.G.remove(a)):!1};g.clear=function(){this.G=this.oa=null;this.F=0};g.Vc=function(){ck(this);return 0==this.F}; g.jc=function(a){ck(this);a=dk(this,a);return this.G.jc(a)};g.forEach=function(a,b){ck(this);this.G.forEach(function(c,d){y(c,function(e){a.call(b,e,d,this)},this)},this)};g.wb=function(){ck(this);for(var a=this.G.za(),b=this.G.wb(),c=[],d=0;db&&(b=a.indexOf("?"));e&&0=d||0>=e||!f)return null;a=new $i(b,c,new F(d,e),a.f,a.g);f=new jk(a,f);h&&(D[h]=f);return f},kk=function(a,b,c,d,e,f,h,k){if(!a||!b||0>=c||0>=d)return null;var p=Dj();b=jj(b,p,k);k="