(function(){var window=this,document=this.document;var k,p=this,r=function(a){return void 0!==a},aa=function(){},ba=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},t=function(a){return"array"==ba(a)},ca=function(a){var b=ba(a);return"array"==b||"object"==b&&"number"==typeof a.length},v=function(a){return"string"==typeof a},da=function(a){return"boolean"==typeof a},w=function(a){return"number"==typeof a},ea=function(a){return"function"==ba(a)},x=function(a){var b=typeof a;return"object"== b&&null!=a||"function"==b},fa="closure_uid_"+(1E9*Math.random()>>>0),ga=0,ha=function(a,b,c){return a.call.apply(a.bind,arguments)},ia=function(a,b,c){if(!a)throw Error();if(2=a})};var ra=function(a,b){for(var c=[],d=0;d")&&(a=a.replace(fc,">"));-1!=a.indexOf('"')&&(a=a.replace(gc,"""));-1!=a.indexOf("'")&&(a=a.replace(hc,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(ic,"�"));return a},dc=/&/g,ec=//g,gc=/"/g,hc=/'/g,ic=/\x00/g,cc=/[\x00&<>"']/, mc=function(a){return-1!=a.indexOf("&")?"document"in p?kc(a):lc(a):a},kc=function(a){var b={"&":"&","<":"<",">":">",""":'"'},c;c=p.document.createElement("div");return a.replace(nc,function(a,e){var f=b[a];if(f)return f;if("#"==e.charAt(0)){var g=Number("0"+e.substr(1));isNaN(g)||(f=String.fromCharCode(g))}f||(c.innerHTML=a+" ",f=c.firstChild.nodeValue.slice(0,-1));return b[a]=f})},lc=function(a){return a.replace(/&([^;]+);/g,function(a,c){switch(c){case "amp":return"&";case "lt":return"<"; case "gt":return">";case "quot":return'"';default:if("#"==c.charAt(0)){var d=Number("0"+c.substr(1));if(!isNaN(d))return String.fromCharCode(d)}return a}})},nc=/&([^;\s<&]+);?/g,oc={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\x0B",'"':'\\"',"\\":"\\\\","<":"<"},pc={"'":"\\'"},qc=function(a){a=String(a);for(var b=['"'],c=0;ce))if(d in pc)d=pc[d];else if(d in oc)d=pc[d]=oc[d];else{e= d;g=d.charCodeAt(0);if(31g)e=d;else{if(256>g){if(e="\\x",16>g||256g&&(e+="0");e+=g.toString(16).toUpperCase()}d=pc[d]=e}g=d}b[f]=g}b.push('"');return b.join("")},rc=function(a){return null==a?"":String(a)},sc=function(a,b){return ab?1:0};var tc=function(a,b){if(v(a))return v(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;cc?null:v(a)?a.charAt(c):a[c]},xc=function(a,b,c){for(var d=a.length,e=v(a)?a.split(""):a,f=0;f=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)},Ec=function(a){for(var b={},c=0,d=0;db?1:aMath.random())){var c=Math.random();if(c>2)+a.charCodeAt(d)&4294967295;return 0b)f=od(a,b+1);else if(0===a||a)f=String(a);f&&c.push(e+"="+encodeURIComponent(f))});return c.join("&")},pd=function(a,b,c){a.google_image_requests||(a.google_image_requests=[]);var d=a.document.createElement("img");if(c){var e=function(a){c(a);nd(d,"load",e);nd(d, "error",e)};md(d,"load",e);md(d,"error",e)}d.src=b;a.google_image_requests.push(d)};var rd=function(a,b,c){this.u=a;this.o=b;this.l=c;this.m=this.j},sd=function(a,b,c){this.message=a;this.j=b||"";this.l=c||-1},ud=function(a,b){var c;try{c=b()}catch(f){var d=a.l;try{var e=td(f),d=a.m.call(a,"osd::adp::reg",e,void 0,void 0)}catch(g){a.j("pAR",g)}if(!d)throw f;}finally{}return c},wd=function(a){var b=vd;return function(){for(var c=[],d=0;dparseFloat(Pd)){Od=String(Rd);break a}}Od=Pd} var Sd=Od,Td={},Ud=function(a){var b;if(!(b=Td[a])){b=0;for(var c=bc(String(Sd)).split("."),d=bc(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f");f=f.join("")}f=d.createElement(f);g&&(v(g)?f.className=g:t(g)?f.className=g.join(" "):fe(f,g));2=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}; k.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};k.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};k.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};var ne=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};ne.prototype.clone=function(){return new ne(this.left,this.top,this.width,this.height)};var oe=function(a){return new me(a.top,a.left+a.width,a.top+a.height,a.left)};ne.prototype.contains=function(a){return a instanceof ne?this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height}; ne.prototype.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};ne.prototype.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}; ne.prototype.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};var pe=function(a,b){var c;a:{c=be(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]},qe=function(a){var b;try{b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}K&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop); return b},re=function(a){if(K&&!(8<=Number(Wd)))return a.offsetParent;var b=be(a),c=pe(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=pe(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null},se=function(a){var b=be(a),c=new Xd(0,0),d;d=b?be(b):document;d=!K||9<=Number(Wd)||"CSS1Compat"== ce(d).j.compatMode?d.documentElement:d.body;if(a==d)return c;a=qe(a);d=ce(b).j;b=he(d);d=ie(d);b=K&&Ud("10")&&d.pageYOffset!=b.scrollTop?new Xd(b.scrollLeft,b.scrollTop):new Xd(d.pageXOffset||b.scrollLeft,d.pageYOffset||b.scrollTop);c.x=a.left+b.x;c.y=a.top+b.y;return c},te=function(a){"number"==typeof a&&(a=Math.round(a)+"px");return a},ue=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=Md&&!b&&!c;return r(b)&&!d||!a.getBoundingClientRect?new cd(b,c):(a=qe(a),new cd(a.right-a.left,a.bottom-a.top))};var ve=document,L=window;var we=Object.prototype.hasOwnProperty,xe=function(a,b){for(var c in a)we.call(a,c)&&b.call(void 0,a[c],c,a)},ze=function(){var a=ye();"google_onload_fired"in a||(a.google_onload_fired=!1,md(a,"load",function(){a.google_onload_fired=!0}))},Ae=function(a,b){var c=b-8;if(a.length>b){var d=a.lastIndexOf("&",c);-1!==d?a=a.substring(0,d):(a=a.substring(0,c),a=a.replace(/%\w?$/,""));a+="&trunc=1"}return a},Be=!!window.google_async_iframe_id,Ce=Be&&window.parent||window,ye=function(){if(Be&&!fd(Ce)){var a= "."+ve.domain;try{for(;2b?c.length:b;return 2048-a.j.length-b-a.m.length-1},Pe=function(a,b,c,d,e){var f=[];J(a,function(a,h){var l=Oe(a,b,c,d,e);f.push(h+"="+l)});return f.join(b)},Oe=function(a,b,c,d,e){b=b||"&";c=c||",$";"string"==typeof c&&(c=c.split(""));if(a instanceof Array){if(d=d||0,de?encodeURIComponent(Pe(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))};var Se=function(){var a=Qe,b=Re;if(!(window&&Math.random&&navigator))return-1;if(window.__google_ad_urls){var c=window.__google_ad_urls;try{if(c&&c.getOseId())return c.getOseId()}catch(e){}}if(!window.__google_ad_urls_id){var c=window.google_enable_ose,d;!0===c?d=2:!1!==c&&(d=id([0],a),null==d&&((d=id([2],b))||(d=3)));if(!d)return 0;window.__google_ad_urls_id=d}return window.__google_ad_urls_id},Te=function(){var a=0;!r(p.postMessage)&&(a|=1);return a};var Ue=function(a,b){this.o=a;this.l=b&&b.l?b.l:[];this.m=b&&b.m?b.m:0;this.u=b?b.u:"";this.j=b&&b.j?b.j:[];if(b){var c;for(c=0;cu;u++){if(0<=q.innerHTML.indexOf(e[m][2])){n= q;break}q=q.parentNode}We(e[m],n,f,c);e.splice(m,1);break}if(0e)return"";c.l.sort(function(a,b){return a-b});for(var f=null,g="",h=0;h=q.length){e-=q.length;d+=q;g=c.m;break}null==f&&(f=l)}e="";c.j&&null!=f&&(e=g+c.j+"="+f);return d+e+""}(M["#6#"]?"https:":"http:",M["#1#"]),Re=af,Qe=bf;var cf=function(a,b,c,d,e,f){var g="";a&&(g+=a+":");c&&(g+="//",b&&(g+=b+"@"),g+=c,d&&(g+=":"+d));e&&(g+=e);f&&(g+="?"+f);return g},df=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/,ef=function(a){return a?decodeURI(a):a},ff=/#|$/,gf=function(a,b){var c=a.search(ff),d;a:{d=0;for(var e=b.length;0<=(d=a.indexOf(b,d))&&d d)return null;e=a.indexOf("&",d);if(0>e||e>c)e=c;d+=b.length+1;return decodeURIComponent(a.substr(d,e-d).replace(/\+/g," "))};var hf=!1,jf="",kf=function(a){a=a.match(/[\d]+/g);if(!a)return"";a.length=3;return a.join(".")}; (function(){if(navigator.plugins&&navigator.plugins.length){var a=navigator.plugins["Shockwave Flash"];if(a&&(hf=!0,a.description)){jf=kf(a.description);return}if(navigator.plugins["Shockwave Flash 2.0"]){hf=!0;jf="2.0.0.11";return}}if(navigator.mimeTypes&&navigator.mimeTypes.length&&(a=navigator.mimeTypes["application/x-shockwave-flash"],hf=!!a&&a.enabledPlugin)){jf=kf(a.enabledPlugin.description);return}try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");hf=!0;jf=kf(b.GetVariable("$version")); return}catch(c){}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");hf=!0;jf="6.0.21";return}catch(c){}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"),hf=!0,jf=kf(b.GetVariable("$version"))}catch(c){}})();var lf=hf,mf=jf;var nf=I("Firefox"),of=Hd()||I("iPod"),pf=I("iPad"),qf=I("Android")&&!(Wc()||I("Firefox")||I("Opera")||I("Silk")),rf=Wc(),sf=I("Safari")&&!(Wc()||I("Coast")||I("Opera")||I("Edge")||I("Silk")||I("Android"))&&!(Hd()||I("iPad")||I("iPod"));var tf=function(a){return(a=a.exec(Sc))?a[1]:""};(function(){if(nf)return tf(/Firefox\/([0-9.]+)/);if(K||Jd||Id)return Sd;if(rf)return tf(/Chrome\/([0-9.]+)/);if(sf&&!(Hd()||I("iPad")||I("iPod")))return tf(/Version\/([0-9.]+)/);if(of||pf){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Sc);if(a)return a[1]+"."+a[2]}else if(qf)return(a=tf(/Android\s+([0-9.]+)/))?a:tf(/Version\/([0-9.]+)/);return""})();var uf=function(a){var b="//tpc.googlesyndication.com/safeframe/1-0-2/html/container.html",c;c=a;for(var d=0;c!=c.parent;)d++,c=c.parent;(c=d)&&(b+="?n="+c);return(kd(a)?"https:":"http:")+b};var vf=function(a){if(a=/[-\w]+\.[-\w]+$/.exec(a)){a=a[0].toLowerCase();for(var b=0,c=0;c>>0;switch(b){case 1967261364:return 0;case 3147493546:return 1;case 1567346461:return 2;case 2183041838:return 3;case 763236279:return 4;case 1342279801:return 5;case 526831769:return 6;case 352806002:return 7;case 2755048925:return 8;case 3306848407:return 9;case 2207000920:return 10;case 484037040:return 11;case 3506871055:return 12;case 672143848:return 13;case 2528751226:return 14; case 2744854768:return 15;case 3703278665:return 16;case 2014749173:return 17;case 133063824:return 18;case 2749334602:return 19;case 3131239845:return 20;case 2074086763:return 21;case 795772493:return 22;case 290857819:return 23;case 3035947606:return 24;case 2983138003:return 25;case 2197138676:return 26;case 4216016165:return 27;case 239803524:return 28;case 975993579:return 29;case 1794940339:return 30;case 1314429186:return 31;case 1643618937:return 32;case 497159982:return 33}}return-1},wf= function(a){if(!a.length)return 0;for(var b=[],c=0;33>=c;c++)b[c]=0;for(c=a.length-1;0<=c;c--){var d=vf(a[c]);0<=d&&(b[33-d]=1)}return parseInt(b.join(""),2)};var xf=function(a,b){this.url=a;this.ja=b;this.Sa=!1;this.depth=w(void 0)?void 0:null},yf=function(a){a=(this.l=a||p)||p;this.m=a.top==a?1:fd(a.top)?2:3;3!=this.m&&Date.parse(p.top.document.lastModified);var b=this.l,c=b||p;a=[];var d=null,e=null;do{var f=c;fd(f)?(d=f.location.href,e=f.document.referrer||null):(d=e,e=null);a.push(new xf(d,f));try{c=f.parent}catch(g){c=null}}while(c&&f!=c);c=0;for(f=a.length-1;c<=f;++c)a[c].depth=f-c;f=b||p;if(f.location&&f.location.ancestorOrigins&&f.location.ancestorOrigins.length== a.length-1)for(c=1;ce;e++){var f;null!=b[e]&&(f=ef(b[e].match(df)[3]||null));if(""!=d&&f&&f==ef(d.match(df)[3]||null))c+="11";else{var g;if(g=f)a:{g=b[e];for(var h=[/^https?:\/\/(secure)?pubads\.g\.doubleclick\.net(\:\d+)?($|(\/.*))/i,/^https?:\/\/(googleads|adx)\.g\.doubleclick\.net(\:\d+)?($|(\/.*))/i,/^https?:\/\/(?!adx)ad.*\.doubleclick\.net(\:\d+)?($|(\/.*))/i, /^https?:\/\/(tpc|pagead2).googlesyndication\.com(\:\d+)?($|(\/.*))/i,/^https?:\/\/www.googletagservices\.com(\:\d+)?($|(\/.*))/i],l=0;l2*d||f>2*c)return!1}return!0},Rf=function(a,b){var c={};c.hb=Fd(window,!1).ja;var d;var e=c.hb;d=e.location.href;if(e==e.top)d={url:d,Aa:!0};else{var f=!1,g=e.document;g&&g.referrer&& (d=g.referrer,e.parent==e.top&&(f=!0));(e=e.location.ancestorOrigins)&&(e=e[e.length-1])&&-1==d.indexOf(e)&&(f=!1,d=e);d={url:d,Aa:f}}c.ib=d;c.Qa=Qf(ye(),b,a.google_ad_width,a.google_ad_height);d=c.Qa;f=c.ib.Aa;e=ye();e=e.top==e?0:fd(e.top)?1:2;g=4;d||1!=e?d||2!=e?d&&1==e?g=7:d&&2==e&&(g=8):g=6:g=5;f&&(g|=16);c.Pa=""+g;return c};var Tf=function(a,b){var c=a.getPassbackPageUrl();if(""!=c)return c;c=b[O(a)];return null!=c?Sf(c):null},Uf=function(a){var b=a;"about:blank"!=a&&(b=b.replace(//g,"%3E").replace(/"/g,"%22").replace(/'/g,"%27"),/^https?:\/\//.test(b)||(b="unknown:"+b));return b},Vf=/\+/g,Wf=function(a){var b=M["#6#"];return a||b?"https://"+M["#3#"]:"http://"+M["#2#"]},Xf=function(){var a=navigator.userAgent,b=a.indexOf("MSIE ");return-1==b?0:parseFloat(a.substring(b+5,a.indexOf(";",b)))},Yf=function(){var a= Sc;return null!=a&&-1!=a.indexOf("MSIE ")&&-1==a.indexOf("IEMobile")},$f=function(a,b){var c=0,d=[];a&&(d.push(a.getAdUnitPath()),d.push(Zf(a)),d.push(a.getSlotElementId()));if(b){var e;e=[];for(var f=0,g=b;g&&25>f;g=g.parentNode,++f)e.push(9!==g.nodeType&&g.id||"");(e=e.join())&&d.push(e)}0b||1=b.length||(b=Dc(b,0,3),b.push("__extra__")),yg(a,"nw_id",b.join(",")));yg(a,"nslots",xg.length.toString());b=Ed();0=c&&(d=c);var e=Cg(a,b),f=new wg("gpt_exception");try{Ag(f)}catch(g){}J(e,function(a,b){yg(f,b,a)});zg(f,d)}catch(g){}};var Eg=function(){this.l=this.j=0};Eg.prototype.push=function(a){try{for(var b=sa(),c=0;c=c&&(window.GPT_jstiming.srt=b-c));try{b=null,window.chrome&&window.chrome.csi&&(b=Math.floor(window.chrome.csi().pageT)),null== b&&window.gtbExternal&&(b=window.gtbExternal.pageT()),null==b&&window.external&&(b=window.external.pageT),b&&(window.GPT_jstiming.pt=b)}catch(d){}})();if(window.GPT_jstiming){window.GPT_jstiming.ra={};window.GPT_jstiming.eb=1;var Fg=function(a,b,c){var d=a.t[b],e=a.t.start;if(d&&(e||c))return d=a.t[b][0],void 0!=c?e=c:e=e[0],Math.round(d-e)};window.GPT_jstiming.getTick=Fg;var Gg=function(a,b,c){var d="";window.GPT_jstiming.srt&&(d+="&srt="+window.GPT_jstiming.srt);window.GPT_jstiming.pt&&(d+="&tbsrt="+window.GPT_jstiming.pt);try{window.external&&window.external.tran?d+="&tran="+window.external.tran:window.gtbExternal&&window.gtbExternal.tran?d+= "&tran="+window.gtbExternal.tran():window.chrome&&window.chrome.csi&&(d+="&tran="+window.chrome.csi().tran)}catch(q){}var e=window.chrome;if(e&&(e=e.loadTimes)){e().wasFetchedViaSpdy&&(d+="&p=s");if(e().wasNpnNegotiated){var d=d+"&npn=1",f=e().npnNegotiatedProtocol;f&&(d+="&npnv="+(encodeURIComponent||escape)(f))}e().wasAlternateProtocolAvailable&&(d+="&apa=1")}var g=a.t,h=g.start,e=[],f=[],l;for(l in g)if("start"!=l&&0!=l.indexOf("_")){var m=g[l][1];m?g[m]&&f.push(l+"."+Fg(a,l,g[m][0])):h&&e.push(l+ "."+Fg(a,l))}if(b)for(var n in b)d+="&"+n+"="+b[n];(b=c)||(b="https:"==document.location.protocol?"https://csi.gstatic.com/csi":"http://csi.gstatic.com/csi");return[b,"?v=3","&s="+(window.GPT_jstiming.sn||"gpt")+"&action=",a.name,f.length?"&it="+f.join(","):"",d,"&rt=",e.join(",")].join("")},Hg=function(a,b,c){a=Gg(a,b,c);if(!a)return"";b=new Image;var d=window.GPT_jstiming.eb++;window.GPT_jstiming.ra[d]=b;b.onload=b.onerror=function(){window.GPT_jstiming&&delete window.GPT_jstiming.ra[d]};b.src= a;b=null;return a};window.GPT_jstiming.report=function(a,b,c){if("prerender"==document.webkitVisibilityState){var d=!1,e=function(){if(!d){b?b.prerender="1":b={prerender:"1"};var f;"prerender"==document.webkitVisibilityState?f=!1:(Hg(a,b,c),f=!0);f&&(d=!0,document.removeEventListener("webkitvisibilitychange",e,!1))}};document.addEventListener("webkitvisibilitychange",e,!1);return""}return Hg(a,b,c)}};var Ig=function(){this.m=this.m;this.o=this.o};Ig.prototype.m=!1;Ig.prototype.v=function(){if(this.o)for(;this.o.length;)this.o.shift()()};var Jg=function(a){a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\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,"")))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);},Mg=function(a){var b=[];Kg(new Lg,a,b);return b.join("")},Lg=function(){},Kg=function(a,b,c){if(null==b)c.push("null"); else{if("object"==typeof b){if(t(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;ff.top&&f.right>f.left?f:null;var u;if(null!=a)a:{h=new ne(a.left,a.top,a.right-a.left,a.bottom-a.top);u=Math.max(h.left,c.left);f=Math.min(h.left+h.width,c.left+c.width);if(u<=f&&(g=Math.max(h.top,c.top),h=Math.min(h.top+h.height,c.top+c.height),g<=h)){u=new ne(u,g, f-u,h-g);break a}u=null}a=(f=(f=null!=u&&(0!=u.width||u.left+u.width!=a.left&&u.left!=a.right))&&(0!=u.height||u.top+u.height!=a.top&&u.top!=a.bottom))?new me(Math.max(d.top-a.top,0),Math.max(a.right-d.right,0),Math.max(a.bottom-d.bottom,0),Math.max(d.left-a.left,0)):new me(0,0,0,0);g=f=0;u&&!(new cd(u.width,u.height)).isEmpty()&&(f=u.width/c.width,g=u.height/c.height);return new Yg(b,d,e,a,f,g)},$g=function(a){return Mg({windowCoords_t:a.m.top,windowCoords_r:a.m.right,windowCoords_b:a.m.bottom,windowCoords_l:a.m.left, frameCoords_t:a.l.top,frameCoords_r:a.l.right,frameCoords_b:a.l.bottom,frameCoords_l:a.l.left,styleZIndex:a.o,allowedExpansion_t:a.j.top,allowedExpansion_r:a.j.right,allowedExpansion_b:a.j.bottom,allowedExpansion_l:a.j.left,xInView:a.u,yInView:a.v})};var ah=function(){this.j={shared:{sf_ver:"1-0-2",ck_on:navigator.cookieEnabled?1:0,flash_ver:lf?mf:"0"}}};var bh=function(a){this.ha=a;this.j=!1};var ch=function(a,b,c,d,e){var f=new ah;this.j=a;this.l=b;this.m=c;this.permissions=d;this.o=f;this.u=e};var dh=function(a){this.j=a},eh=function(a,b){this.j=a;this.version=b};z(eh,dh);eh.prototype.m=function(){return Mg({uid:this.j,version:this.version})};var fh=function(a,b,c){this.j=a;this.o=b;this.l=c};z(fh,dh);fh.prototype.m=function(){return Mg({uid:this.j,initialWidth:this.o,initialHeight:this.l})};var gh=function(a,b){this.j=a;this.description=b};z(gh,dh);gh.prototype.m=function(){return Mg({uid:this.j,description:this.description})};var hh=function(a,b){this.j=a;this.l=b};z(hh,dh); hh.prototype.m=function(){return Mg({uid:this.j,expand_t:this.l.top,expand_r:this.l.right,expand_b:this.l.bottom,expand_l:this.l.left})};var ih=function(a){this.j=a};z(ih,dh);ih.prototype.m=function(){return Mg({uid:this.j})};var jh=function(a,b){this.j=a;this.o=b};z(jh,dh);jh.prototype.m=function(){var a={uid:this.j,newGeometry:$g(this.o)};return Mg(a)};var kh=function(a,b,c,d){jh.call(this,a,c);this.u=b;this.l=d};z(kh,jh); kh.prototype.m=function(){var a={uid:this.j,success:this.u,newGeometry:$g(this.o),expand_t:this.l.top,expand_r:this.l.right,expand_b:this.l.bottom,expand_l:this.l.left};return Mg(a)};var lh=function(a,b,c){this.j=a;this.width=b;this.height=c};z(lh,dh);lh.prototype.m=function(){return Mg({uid:this.j,width:this.width,height:this.height})};var mh=1,nh=!1,qh=function(a){Xg.call(this,mh++);this.T=!!a.Ua;this.B=a.Ya;this.D=1==a.size;this.M=new bh(a.permissions.ha&&!this.D);this.A=a.oa;this.R=window.location.protocol+"//"+window.location.host;this.O=window.location.protocol+"//tpc.googlesyndication.com";this.J=!!a.Ha;this.U=a.sandbox||!1;this.v=new Ug;oh(this,a.oa,a.size);this.u=this.L=Zg(a.oa);this.j=ph(this,a.Na,a.content,a.size,a.Oa);this.H=y(this.P,this);this.I=-1;this.w=0;this.l=new Qg(this.C,this.j.contentWindow,this.O,!1);Sg(this.l, "init_done",y(this.Ra,this));Sg(this.l,"register_done",y(this.cb,this));Sg(this.l,"report_error",y(this.fb,this));Sg(this.l,"expand_request",y(this.Ia,this));Sg(this.l,"collapse_request",y(this.Ga,this));Sg(this.l,"creative_geometry_update",y(this.N,this));this.l.connect(y(this.ab,this));if(a.Ba){var b=y(function(){var c;a:{try{if(this.j.contentWindow.frames.google_pubads_beacon_iframe){c=!0;break a}}catch(d){}c=!1}c||(a.Ba(),nd(this.j,"load",b))},this);md(this.j,"load",b)}};z(qh,Xg); var oh=function(a,b,c){a.D?(b.style.width=te("100%"),b.style.height=te("auto")):(b.style.width=te(c.width),b.style.height=te(c.height))},ph=function(a,b,c,d,e){var f=ce(a.A);c="1-0-2;"+c.length+";"+c;var g;g=new ch(a.o,a.R,a.L,a.M,a.D);var h=g.j,l=g.l,m=$g(g.m),n;n=g.permissions;n=Mg({expandByOverlay:n.ha,expandByPush:n.j,readCookie:!1,writeCookie:!1});g={uid:h,hostPeerName:l,initialGeometry:m,permissions:n,metadata:Mg(g.o.j),reportCreativeGeometry:g.u};g=Mg(g);c+=g;a.J&&d instanceof cd&&(g=ce(a.A), nh||(gd(g.j,a.T?"//pagead2.googlesyndication.com/pagead/creative_toolset.js?source=safeframe":"//pagead2.googlesyndication.com/pagead/expansion_embed.js?source=safeframe"),nh=!0),g=ie(g.j),g.google_eas_queue=g.google_eas_queue||[],g.google_eas_queue.push({a:b,b:g.location.protocol+"//tpc.googlesyndication.com",c:d.width,d:d.height,e:"sf-gdn-exp-"+a.o,f:void 0,g:void 0,h:void 0,i:void 0}));a.D?(h=g=0,d="min-width:100%"):(g=d.width,h=d.height,d="");m=ie(f.j);l=uf(m);a.J&&(m=ld(m.location.href),l+="#"+ [0\"":"about:blank";e={frameborder:0,style:"border:0;vertical-align:bottom;"+(d||""),allowTransparency:"true", src:e};b&&Rc(e,b);f=f.l("iframe",e);a.U&&(f.sandbox="allow-same-origin allow-forms allow-popups allow-scripts allow-pointer-lock allow-popups-to-escape-sandbox");a.A.appendChild(f);return f};k=qh.prototype;k.ab=function(){md(window,"resize",this.H);md(window,"scroll",this.H)}; k.Ra=function(a){try{if(0!=this.m)throw Error("Container already initialized");if(!v(a))throw Error("Could not parse serialized message");var b,c=Jg(a);if(!(x(c)&&w(c.uid)&&v(c.version)))throw Error("Cannot parse JSON message");b=new eh(c.uid,c.version);if(this.o!=b.j||"1-0-2"!=b.version)throw Error("Wrong source container");this.m=1}catch(d){this.B.error("Invalid INITIALIZE_DONE message. Reason: "+d.message)}}; k.cb=function(a){try{if(1!=this.m)throw Error("Container not initialized");if(!v(a))throw Error("Could not parse serialized message");var b=Jg(a);if(!(x(b)&&w(b.uid)&&w(b.initialWidth)&&w(b.initialHeight)))throw Error("Cannot parse JSON message");if(this.o!=(new fh(b.uid,b.initialWidth,b.initialHeight)).j)throw Error("Wrong source container");this.m=2}catch(c){this.B.error("Invalid REGISTER_DONE message. Reason: "+c.message)}}; k.fb=function(a){try{if(!v(a))throw Error("Could not parse serialized message");var b,c=Jg(a);if(!(x(c)&&w(c.uid)&&v(c.description)))throw Error("Cannot parse JSON message");b=new gh(c.uid,c.description);if(this.o!=b.j)throw Error("Wrong source container");this.B.info("Ext reported an error. Description: "+b.description)}catch(d){this.B.error("Invalid REPORT_ERROR message. Reason: "+d.message)}}; k.Ia=function(a){try{if(2!=this.m)throw Error("Container is not registered");if(0!=this.G)throw Error("Container is not collapsed");if(!v(a))throw Error("Could not parse serialized message");var b,c=Jg(a);if(!(x(c)&&w(c.uid)&&w(c.expand_t)&&w(c.expand_r)&&w(c.expand_b)&&w(c.expand_l)))throw Error("Cannot parse JSON message");b=new hh(c.uid,new me(c.expand_t,c.expand_r,c.expand_b,c.expand_l));if(this.o!=b.j)throw Error("Wrong source container");if(!(0<=b.l.top&&0<=b.l.left&&0<=b.l.bottom&&0<=b.l.right))throw Error("Invalid expansion amounts"); var d;if(d=this.M.ha){var e=b.l,f=this.u=Zg(this.j);if(e.top<=f.j.top&&e.right<=f.j.right&&e.bottom<=f.j.bottom&&e.left<=f.j.left){for(var g=this.j.parentNode;g&&g.style;g=g.parentNode)Wg(this.v,g,"overflowX","visible","important"),Wg(this.v,g,"overflowY","visible","important");var h=this.u.l,l=this.u.l,m=oe(new ne(0,0,h.right-h.left,l.bottom-l.top));x(e)?(m.top-=e.top,m.right+=e.right,m.bottom+=e.bottom,m.left-=e.left):(m.top-=e,m.right+=Number(void 0),m.bottom+=Number(void 0),m.left-=Number(void 0)); Wg(this.v,this.A,"position","relative");Wg(this.v,this.j,"zIndex","10000");Wg(this.v,this.j,"position","absolute");Wg(this.v,this.j,"width",m.right-m.left+"px",void 0);Wg(this.v,this.j,"height",m.bottom-m.top+"px",void 0);Wg(this.v,this.j,"left",m.left+"px",void 0);Wg(this.v,this.j,"top",m.top+"px",void 0);this.G=2;this.u=Zg(this.j);d=!0}else d=!1}a=d;Tg(this.l,"expand_response",(new kh(this.o,a,this.u,b.l)).m());if(!a)throw Error("Viewport or document body not large enough to expand into.");}catch(n){this.B.error("Invalid EXPAND_REQUEST message. Reason: "+ n.message)}};k.Ga=function(a){try{if(2!=this.m)throw Error("Container is not registered");if(2!=this.G)throw Error("Container is not expanded");if(!v(a))throw Error("Could not parse serialized message");var b=Jg(a);if(!x(b)||!w(b.uid))throw Error("Cannot parse JSON message");if(this.o!=(new ih(b.uid)).j)throw Error("Wrong source container");rh(this);Tg(this.l,"collapse_response",(new jh(this.o,this.u)).m())}catch(c){this.B.error("Invalid COLLAPSE_REQUEST message. Reason: "+c.message)}}; var rh=function(a){for(var b=a.v,c=b.j.length-1;0<=c;c--){var d=b.j[c];d.l?(d.m.style.removeProperty(d.j),d.m.style.setProperty(d.j,d.o,d.u)):d.m.style[d.j]=d.o}b.j.length=0;a.G=0;a.j&&(a.u=Zg(a.j))};qh.prototype.P=function(){if(1==this.m||2==this.m)switch(this.w){case 0:sh(this);this.I=window.setTimeout(y(this.K,this),1E3);this.w=1;break;case 1:this.w=2;break;case 2:this.w=2}}; qh.prototype.N=function(a){try{if(!v(a))throw Error("Could not parse serialized message");var b,c=Jg(a);if(!(x(c)&&w(c.uid)&&w(c.width)&&w(c.height)))throw Error("Cannot parse JSON message");b=new lh(c.uid,c.width,c.height);if(this.o!=b.j)throw Error("Wrong source container");this.D?this.j.height=String(b.height):this.B.error("Got CreativeGeometryUpdate message in non-fluidcontainer. The container is not resized.")}catch(d){this.B.error("Invalid CREATIVE_GEOMETRY_UPDATE message. Reason: "+d.message)}}; qh.prototype.K=function(){if(1==this.m||2==this.m)switch(this.w){case 1:this.w=0;break;case 2:sh(this),this.I=window.setTimeout(y(this.K,this),1E3),this.w=1}}; var sh=function(a){a.u=Zg(a.j);Tg(a.l,"geometry_update",(new jh(a.o,a.u)).m())},th=function(a){if(100!=a.m){2==a.G&&rh(a);window.clearTimeout(a.I);a.I=-1;a.w=3;if(a.l){var b=a.l;b.m||(b.m=!0,b.v());a.l=null}nd(window,"resize",a.H);nd(window,"scroll",a.H);if(b=a.j){var b=a.A,c;a:{c=a.j;var d;if($d&&!(K&&Ud("9")&&!Ud("10")&&p.SVGElement&&c instanceof p.SVGElement)&&(d=c.parentElement)){c=d;break a}d=c.parentNode;c=x(d)&&1==d.nodeType?d:null}b=b==c}b&&a.A.removeChild(a.j);a.j=null;a.A=null;a.m=100}};var uh=function(a,b,c,d,e){this.advertiserId=a;this.campaignId=b;this.creativeId=c;this.labelIds=d;this.lineItemId=e};var vh=function(a){var b=sa(),c={};if(!a||!x(a))return null;var d=!1;J(a,function(e,f){switch(f){case "allowOverlayExpansion":da(e)?c.allowOverlayExpansion=a.allowOverlayExpansion:(b.error(Yb("allowOverlayExpansion",a.allowOverlayExpansion),null,this),d=!0);break;case "sandbox":!0===e?c.sandbox=a.sandbox:(b.error(Yb("sandbox",a.sandbox),null,this),d=!0);break;default:b.j(Xb(f),null,this)}});return d?null:c},wh=function(a){for(var b={},c=0;cb||1=d.length||(d=Dc(d,0,3),d.push("__extra__")),S(a,"nw_id",d.join(",")));S(a,"nslots",$i(b).toString());d=Ed();0h;h++)f.j[h]&&f.j[h].url&&(g[h-1]=f.j[h].url);g=zf(f,g.reverse());U(this,"iag",g);f=f.j;g=[];for(h=f.length-1;0q.length;)n[d].src&&q.unshift(n[d].src),d--;n=zf(u,q)}else n=0;U(this,"icsg",n);if(u=u.l.document&&u.l.document.scripts?u.l.document.scripts:[]){n=[];for(q=u.length-1;0<=q;q--)(d=u[q])&&null!=d.src&&n.push(ef(d.src.match(df)[3]||null));u=wf(n)}else u=0;0n&&(n=0,q=new nj("gpt_negative_stack_trace",M["#23#"]),oj(q,this.j),S(q,"stackTrace",u.stack),pj(q)),U(this,"std",n));c.currentScript&&c.currentScript.text&&U(this,"csl",c.currentScript.text.length);U(this,"vrg","87");U(this,"vrp","87")};var wj=function(a,b){for(var c=b.length,d=[],e=0;e>21:b;return b}function Cj(a,b){if(!a||"none"==a)return 1;a=String(a);"auto"==a&&(a=b,"www."==a.substring(0,4)&&(a=a.substring(4,a.length)));return Bj(a.toLowerCase())}var Dj=/^\s*_ga=\s*1\.(\d+)[^.]*\.(.*?)\s*$/,Ej=/^[^=]+=\s*GA1\.(\d+)[^.]*\.(.*?)\s*$/;var Fj=function(a,b,c,d,e){rj.call(this,a,b,c,d,e)};z(Fj,rj);Fj.prototype.B=function(a,b,c){0a.l&&(a.l++,b.next=a.j,a.j=b)};var Mj=function(a){p.setTimeout(function(){throw a;},0)},Pj=function(a,b){var c=a;b&&(c=y(a,b));!ea(p.setImmediate)||p.Window&&p.Window.prototype&&!I("Edge")&&p.Window.prototype.setImmediate==p.setImmediate?(Nj||(Nj=Oj()),Nj(c)):p.setImmediate(c)},Nj,Oj=function(){var a=p.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!I("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=y(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&&!Vc()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(r(c.next)){c=c.next;var a=c.sa;c.sa=null;a()}}; return function(a){d.next={sa: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){p.setTimeout(a,0)}};var Rj=new Jj(function(){return new Qj},function(a){a.reset()}),Tj=function(){var a=Sj,b=null;a.j&&(b=a.j,a.j=a.j.next,a.j||(a.l=null),b.next=null);return b},Qj=function(){this.next=this.l=this.j=null};Qj.prototype.set=function(a,b){this.j=a;this.l=b;this.next=null};Qj.prototype.reset=function(){this.next=this.l=this.j=null};var Xj=function(a,b){Uj||Vj();Wj||(Uj(),Wj=!0);var c=Sj,d=Kj(Rj);d.set(a,b);c.l?c.l.next=d:c.j=d;c.l=d},Uj,Vj=function(){if(p.Promise&&p.Promise.resolve){var a=p.Promise.resolve(void 0);Uj=function(){a.then(Yj)}}else Uj=function(){Pj(Yj)}},Wj=!1,Sj=new function(){this.l=this.j=null},Yj=function(){for(var a=null;a=Tj();){try{a.j.call(a.l)}catch(b){Mj(b)}Lj(Rj,a)}Wj=!1};var ak=function(a,b){this.j=0;this.w=void 0;this.m=this.l=this.u=null;this.o=this.v=!1;if(a!=aa)try{var c=this;a.call(b,function(a){Zj(c,2,a)},function(a){Zj(c,3,a)})}catch(d){Zj(this,3,d)}},bk=function(){this.next=this.m=this.l=this.o=this.j=null;this.u=!1};bk.prototype.reset=function(){this.m=this.l=this.o=this.j=null;this.u=!1};var ck=new Jj(function(){return new bk},function(a){a.reset()}),dk=function(a,b,c){var d=Kj(ck);d.o=a;d.l=b;d.m=c;return d}; ak.prototype.then=function(a,b,c){return ek(this,ea(a)?a:null,ea(b)?b:null,c)};ak.prototype.then=ak.prototype.then;ak.prototype.$goog_Thenable=!0;var gk=function(a,b){a.l||2!=a.j&&3!=a.j||fk(a);a.m?a.m.next=b:a.l=b;a.m=b},ek=function(a,b,c,d){var e=dk(null,null,null);e.j=new ak(function(a,g){e.o=b?function(c){try{var e=b.call(d,c);a(e)}catch(m){g(m)}}:a;e.l=c?function(b){try{var e=c.call(d,b);a(e)}catch(m){g(m)}}:g});e.j.u=a;gk(a,e);return e.j};ak.prototype.A=function(a){this.j=0;Zj(this,2,a)}; ak.prototype.C=function(a){this.j=0;Zj(this,3,a)}; var Zj=function(a,b,c){if(0==a.j){a==c&&(b=3,c=new TypeError("Promise cannot resolve to itself"));a.j=1;var d;a:{var e=c,f=a.A,g=a.C;if(e instanceof ak)gk(e,dk(f||aa,g||null,a)),d=!0;else{var h;if(e)try{h=!!e.$goog_Thenable}catch(m){h=!1}else h=!1;if(h)e.then(f,g,a),d=!0;else{if(x(e))try{var l=e.then;if(ea(l)){hk(e,l,f,g,a);d=!0;break a}}catch(m){g.call(a,m);d=!0;break a}d=!1}}}d||(a.w=c,a.j=b,a.u=null,fk(a),3!=b||ik(a,c))}},hk=function(a,b,c,d,e){var f=!1,g=function(a){f||(f=!0,c.call(e,a))},h=function(a){f|| (f=!0,d.call(e,a))};try{b.call(a,g,h)}catch(l){h(l)}},fk=function(a){a.v||(a.v=!0,Xj(a.B,a))},jk=function(a){var b=null;a.l&&(b=a.l,a.l=b.next,b.next=null);a.l||(a.m=null);return b};ak.prototype.B=function(){for(var a=null;a=jk(this);){var b=this.j,c=this.w;if(3==b&&a.l&&!a.u)for(var d=void 0,d=this;d&&d.o;d=d.u)d.o=!1;if(a.j)a.j.u=null,kk(a,b,c);else try{a.u?a.o.call(a.m):kk(a,b,c)}catch(e){lk.call(null,e)}Lj(ck,a)}this.v=!1}; var kk=function(a,b,c){2==b?a.o.call(a.m,c):a.l&&a.l.call(a.m,c)},ik=function(a,b){a.o=!0;Xj(function(){a.o&&lk.call(null,b)})},lk=Mj;var pk=function(a,b){var c={timeoutMs:0,withCredentials:!0};return new ak(function(d,e){var f=c||{},g,h=f.jb?f.jb.j():Hj.j();try{h.open("POST",a,!0)}catch(n){e(new mk("Error opening XHR: "+n.message,a))}h.onreadystatechange=function(){if(4==h.readyState){p.clearTimeout(g);var b;a:switch(h.status){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:b=!0;break a;default:b=!1}!b&&(b=0===h.status)&&(b=a.match(df)[1]||null,!b&&p.self&&p.self.location&&(b=p.self.location.protocol,b=b.substr(0, b.length-1)),b=b?b.toLowerCase():"",b=!("http"==b||"https"==b||""==b));b?d(h):e(new nk(h.status,a))}};h.onerror=function(){e(new mk("Network error",a))};var l;if(f.headers){for(var m in f.headers)l=f.headers[m],null!=l&&h.setRequestHeader(m,l);l=f.headers["Content-Type"]}m=p.FormData&&b instanceof p.FormData;void 0!==l||m||h.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=utf-8");f.withCredentials&&(h.withCredentials=f.withCredentials);f.responseType&&(h.responseType=f.responseType); f.$a&&h.overrideMimeType(f.$a);0\"";a.appendChild(f);return f},wk=function(a,b){if(0!=Xf()){var c=a.getElementById(b);c&&"hidden"==c.style.visibility&&"none"==c.style.display&&c.parentNode.removeChild(c)}},zk=function(a,b,c,d,e,f,g){var h=xk,l;t(d)?l=new cd(d[0],d[1]):l=1;d=gg(mg,"experiment");return new qh({oa:a,Na:b,Oa:h,content:yk(c),size:l,Ya:{info:function(){},j:function(){},error:function(){}},Ha:!0,Ba:e,sandbox:r(f.sandbox)? f.sandbox:!1,permissions:{ha:r(f.allowOverlayExpansion)?f.allowOverlayExpansion:!g},Ua:d})},Ck=function(a,b,c){c&&(b=yk(b));if(0!=Xf()){var d;try{d=!!a.contentWindow.document}catch(E){d=!1}if(d){var e=b,f=Ak();try{var g=window.frames[a.name];if(6e.indexOf("http://"+M["#1#"]+"/pagead/inject_object_div.js")){var h;b:{a=e;b=document;var l=Xf(),m;if(!(m=0==l||isNaN(l)||7>l||9document.domain = \""+document.domain+'";'+q+"<\\/scr\\' + \\'ipt>\\');document.close(); };":'document.domain = "'+document.domain+'";'+ q+"document.close();",a.src='javascript:\'