(function(){"use strict";function et(n,t){var i=document.createEvent("Event");i.initEvent(t,!0,!0);n.dispatchEvent(i)}function k(n){var t=Object.assign({method:"GET",params:{}},n),r,i;t.method=t.method.toUpperCase();t.method==="GET"&&(r=Object.keys(t.params).map(function(n){return n+"="+t.params[n]}).join("&"),t.url+="?"+r);i=new XMLHttpRequest;i.open(t.method,t.url,!0);t.success&&typeof t.success=="function"&&i.addEventListener("load",function(){i.status>=200&&i.status<400?t.success(i.responseText):t.error&&typeof t.error=="function"&&t.error()});t.error&&typeof t.error=="function"&&i.addEventListener("error",t.error);t.contentType&&i.setRequestHeader("Content-Type",t.contentType);t.method==="POST"?(t.contentType||i.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8"),i.send(t.params)):i.send()}function tu(n,t){while((n=n.parentElement)&&!n.matches(t));return n}function iu(n){var t=document.createElement("link");t.rel="stylesheet";t.href=n;document.head.appendChild(t)}function hi(n,t,i){var u=this,r=void 0;return function(){var f=u,e=[n,t,i],o=function(){r=null;i||n.apply(f,e)},s=i&&!r;clearTimeout(r);r=setTimeout(o,t);s&&n.apply(f,e)}}function t(n,t){var r=void 0,i;return t.length&&t[0]===">"?(i="qa-"+Date.now(),n.classList.add(i),r=document.querySelectorAll("."+i+" "+t),n.classList.remove(i)):r=n.querySelectorAll(t),Array.prototype.slice.call(r)}function ru(n){n.setAttribute("tabindex",-1);n.focus();n.addEventListener("blur",function(){n.removeAttribute("tabindex")})}function ou(n){var r={kitId:"vyo1abu",scriptTimeout:3e3,active:function(){et(document.body,"typekitLoaded")}},u=n.documentElement,o=setTimeout(function(){u.className=u.className.replace(/\bwf-loading\b/g,"")+" wf-inactive"},r.scriptTimeout),t=n.createElement("script"),f=!1,e=n.getElementsByTagName("script")[0],i;u.className+=" wf-loading";t.src="//use.typekit.net/"+r.kitId+".js";t.async=!0;t.onload=t.onreadystatechange=function(){if(i=this.readyState,!f&&(!i||i=="complete"||i=="loaded")){f=!0;clearTimeout(o);try{Typekit.load(r)}catch(n){}}};e.parentNode.insertBefore(t,e)}function nt(n,t){return t={exports:{}},n(t,t.exports),t.exports}function su(){var n=document.createElement("style");n.appendChild(document.createTextNode(""));document.head.appendChild(n);n.id="maxlines-styles";n.sheet.insertRule(".font-baseline { visibility: hidden; height: 100px; }",0);n.sheet.insertRule(".font-baseline span:after { content: ''; height: 100%; display: inline-block; }",1)}function hu(){document.head.removeChild(document.getElementById("maxlines-styles"))}function vi(n){for(var i=[],t=n,t=t.firstChild;t;t=t.nextSibling)t.nodeType===3?i.push(t):i=i.concat(vi(t));return i}function cu(n){var i=document.createElement("div"),r=document.createElement("span"),f=void 0,e=n||document.body,u=window.getComputedStyle(e),o=[u.fontFamily,u.fontSize,u.fontWeight,u.lineHeight,u.letterSpacing].join("-"),t,h,c,s,l;return a[o]?a[o]:u.display==="none"?null:(t=document.createElement("div"),t.setAttribute("aria-hidden",!0),t.style.position="absolute",t.style.left="-99999999px",t.innerHTML="…",e.appendChild(t),h=t.getBoundingClientRect().width*2,e.removeChild(t),r.textContent="T",i.appendChild(r),i.classList.add("font-baseline"),e.appendChild(i),c=window.getComputedStyle(r),f=parseInt(c.lineHeight,10),r.style.lineHeight=0,s=r.offsetHeight,l=r.offsetTop+s-i.offsetHeight-i.offsetTop,f=f||s,i.parentNode.removeChild(i),a[o]={elipWidth:h,offset:(f-s)/2+l},a[o])}function at(n){su();n||t(document,'[data-overflow="ellipsis"] .overflow-ellipsis').forEach(function(n){n.parentNode.removeChild(n)});var r=n?t(document,'[data-overflow="ellipsis"]:not([data-overflow-checked="1"])'):t(document,'[data-overflow="ellipsis"]'),i=document.createRange();r.forEach(function(n){var r,e,t,o;if(n.normalize(),r=cu(n),r){var f=n.getBoundingClientRect(),u=f.bottom,s=Math.max(f.bottom,f.top+n.scrollHeight-1)-r.offset;for(i.selectNodeContents(n),e=u,t=n.parentNode;t&&t.nodeType===1;)window.getComputedStyle(t).overflow!=="visible"&&(e=t.getBoundingClientRect().bottom,e<=u&&(u=e)),t=t.parentNode;(n.setAttribute("data-overflow-checked",1),u>=s)||(o=vi(n),o.reverse(),o.every(function(n){var t=[],e,o;for(n.textContent.replace(/([.,\s]+)/g,function(n,i,r){t.push(r)}),t.reverse(),e=0;e<t.length;e++)if(t[e]!==0){i.setStart(n,t[e]-1);i.setEnd(n,t[e]);var h=i.getBoundingClientRect(),s=h.bottom,c=h.right;if(window.screen.deviceXDPI&&(s/=window.screen.deviceXDPI/window.screen.logicalXDPI,c/=window.screen.deviceXDPI/window.screen.logicalXDPI),s-=r.offset,s<=u&&c+r.elipWidth<f.right)return o=document.createElement("span"),o.className="overflow-ellipsis",o.setAttribute("aria-hidden",!0),i.setStart(n,t[e]),i.setEnd(n,t[e]),i.surroundContents(o),o.innerHTML="…<br><br><br>"+o.innerHTML,!1}return!0}))}});hu()}function v(n){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:null,u=arguments.length>2&&arguments[2]!==undefined?arguments[2]:500,s=arguments.length>3&&arguments[3]!==undefined?arguments[3]:au.easeInOutCubic,h=document.documentElement.scrollTop||document.body.parentNode.scrollTop||document.body.scrollTop,f=n.getBoundingClientRect().top;t(document,".navbar-sticky-placeholder, .c-gmn-overlay, .item-pinned").forEach(function(n){f-=n.clientHeight});var r=0,e=void 0,o=function o(){var c=(new Date).getTime(),t;r+=c-(e||c);e=c;t=s(r,h,f,u);document.documentElement.scrollTop=t;document.body.parentNode.scrollTop=t;document.body.scrollTop=t;r<u?requestAnimationFrame(o):i&&typeof i=="function"&&i(n)};o()}function wu(){var f=i.getAttribute("data-load-more")||"/Search/raw.aspx",t=parseInt(i.getAttribute("data-startpage"),10),u=parseInt(i.getAttribute("data-totalpages"),10),e=parseInt(i.getAttribute("data-currentpage"),10),n=e+1,o=i.getAttribute("data-qs")||window.location.href.slice(window.location.href.indexOf("?")+1);t&&n<=u&&n>di?(i.disabled=!0,di=n,k({method:"GET",url:f+"?"+o.replace("&p="+t,"&p="+n),success:function(t){i.setAttribute("data-currentpage",n);n+1>u&&(s.style.position="absolute",s.style.opacity=0,i.addEventListener("blur",function(){s.style.position="";s.style.opacity="";s.style.display="none"}));var f=r.lastElementChild;r.insertAdjacentHTML("beforeend",t);f.nextElementSibling&&f.nextElementSibling.querySelector("a[href]")&&(i.focusNext=f.nextElementSibling.querySelector("a[href]"));vt.blazyInstance.revalidate();i.disabled=!1;i.focus();yt(r,pt.tileImagesLoaded);et(r,"gel.tiles.added")},error:function(){s.style.display="none"}})):s.style.display="none"}function wt(n){return window.gfwVersion?n+"?v="+window.gfwVersion:n}function l(n){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:!0,r=arguments.length>2&&arguments[2]!==undefined?arguments[2]:!1,t=r?[].concat(du):[];return i&&t.push(wt(ku+"/interactive-"+n+".css")),t.push(wt(bu+"/interactive-"+n+".js")),t}function nf(){var t,n,i;if(u)for(t=u.querySelectorAll("[data-tileid]:not(.js-clone)"),n=0;n<t.length;n++)i=t[n].getAttribute("data-tileid"),kt.indexOf(i)===-1&&kt.push(i)}function gt(){var r,t,u,i,f;for(nf(),r=n.querySelectorAll("[data-tileid]"),t=0;t<r.length;t++){if(dt>=nr)break;u=r[t].getAttribute("data-tileid");kt.indexOf(u)>-1&&(n.removeChild(r[t]),dt+=1)}i=n.querySelector(".type-speedbump");i&&(i.parentNode.removeChild(i),f=n.querySelector("section:nth-of-type(3)"),n.insertBefore(i,f))}function tr(){var a,f,s,h,c,i,r,e,v;if(u){var o=n.querySelectorAll("section:not(.js-cloned)"),t=document.querySelectorAll(".masonry-container > section"),l=void 0;if(u.querySelector(".news-tile-group")){for(a=t.length,f=t.length-1;f>=0;f--)if(t[f].classList.contains("news-tile-group")){a=f;break}l=Math.min(a+4,t.length)}else l=2;for(s=[],h=l;h<t.length;h+=3)s.push(t[h]);for(c=0,i=0;i<o.length;i+=3){if(o.length-i<3)break;for(r=document.createElement("section"),e=0;e<3;e++)v=o[i+e].cloneNode(!0),v.classList.add("js-clone"),r.appendChild(v),o[i+e].classList.add("js-cloned");if(r.classList.add("news-tile-group"),r.classList.add("cmstile"),r.classList.add("merged"),c<s.length)u.insertBefore(r,s[c]),c+=1;else break}u.masonry&&u.masonry.update(!0)}}function ni(){var f=parseInt(n.getAttribute("data-start"),10)||n.querySelectorAll(".type-release").length,e=document.querySelector("main.hp-main"),t=0,o,i,r,u;if(n.clientHeight?(o=n.lastElementChild.offsetTop+n.lastElementChild.offsetHeight,t=Math.floor((e.offsetHeight-o)/gu)):t=21-n.querySelectorAll(".type-release:not(.cloned)").length,y.length){for(i=Math.min(t,y.length),r=0;r<i;r++)n.appendChild(y.pop());t-=i;t===0&&gt()}if(t>0)t+=10,k({method:"GET",url:"/newsfeed.aspx",params:{start:f,count:t},success:function(i){n.insertAdjacentHTML("beforeend",i);n.setAttribute("data-start",f+t);for(var r=0;r<10;r++){if(!n.lastElementChild)break;y.push(n.lastElementChild);n.removeChild(n.lastElementChild)}gt();document.body.classList.contains("cmsviewb")&&tr();yt(e,ni)}});else if(t<0)for(u=t;u<0;u++){if(!n.lastElementChild)break;y.push(n.lastElementChild);n.removeChild(n.lastElementChild)}}function rf(){var n=window.wwwV8.flexchart.chart,i=document.querySelector(window.wwwV8.flexchart.container),t=document.createElement("ul");t.className="time-period-selector";i.insertBefore(t,i.firstChild);var e=3,o=new Date(n.data.labels[0].text),s=new Date(n.data.labels[n.data.labels.length-1].text),h=(s.getTime()-o.getTime())/864e5,r=n.metadata.axisX.axisRange/h,c=function(i,u){var e=document.createElement("li");return e.setAttribute("data-zoom-control",""),e.textContent=u,e.addEventListener("click",function(){i===0?n.zoom(1):n.zoomToRange(Math.floor(i*r));[].concat(f(t.querySelectorAll(".active"))).forEach(function(n){n.classList.remove("active")});e.classList.add("active")}),t.appendChild(e),e},u=[[-7,"1 Week"],[-30,"1 Month"],[-90,"3 Months"],[-180,"6 Months"],[-365,"1 Year"],[-730,"2 Years"],[0,"All"]].map(function(n){return n[0]!==0&&e/Math.abs(n[0])>r?null:c(n[0],n[1])}).filter(function(n){return n!==null});u[u.length-1].classList.add("active")}function fr(){var f=window.gel.dataviz.LineChart,l=new DOMParser,e=l.parseFromString(ur,"text/xml"),n=e.querySelector("data set"),o=e.querySelector("visualization").getAttribute("codename"),s=n.querySelector("c sc pre"),h=n.querySelector("c sc suf"),a=(s?s.textContent:"")+"{y}"+(h?h.textContent:""),v=t(n,"rs r").map(function(n){return n.getAttribute("ed")||n.getAttribute("sd")}),i=[],u,c,r;t(n,"c").forEach(function(r){var u=r.getAttribute("ci"),f=[];t(n,'rs p[ci="'+u+'"]').forEach(function(n){var t=parseFloat(n.textContent);f.push(isNaN(t)?null:t)});i.push({id:u,points:f,title:r.querySelector("l").textContent})});o==="USCONSPDNG112723"?(u=function(n){return Math.max.apply(null,n)-Math.min.apply(null,n)},i.sort(function(n,t){return u(t.points.map(function(n){return n.y}))-u(n.points.map(function(n){return n.y}))})):i.sort(function(n,t){return n.id-t.id});c=document.querySelector(window.wwwV8.flexchart.container);r=document.createElement("div");r.className="chart-container";c.appendChild(r);window.wwwV8.flexchart.chart=new f(r,{labels:v,lines:i,source:window.wwwV8.flexchart.source||tf},{unitFormat:a,mode:f.MODE_CUSTOM,height:300,showHeader:!1,showFooter:o!=="CN482"});rf()}function uf(n){return n.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function ii(n,t,i){k({url:n,method:"POST",contentType:"application/json; charset=utf-8",params:JSON.stringify(t),success:function(n){var t=JSON.parse(n).d;i(t)}})}function ff(n){n.hasAttribute("data-autocomplete-simple")?n.addEventListener("focus",function(){n.hasAttribute("data-autocomplete-initialized")||ii(n.getAttribute("data-autocomplete-source"),{},function(t){var i=t.map(function(n){return{value:n.label,label:n.label,href:"/topic/"+n.value+".aspx"}});new ti({element:n,container:document.querySelector(n.getAttribute("data-autocomplete-container")),source:i,maxSuggestionsDisplayed:15});n.setAttribute("data-autocomplete-initialized",!0)})}):new ti({element:n,selfPosition:!0,cssClass:"form-autocomplete",source:function(t,i){ii(n.getAttribute("data-autocomplete-source"),{q:t},i)}})}function fi(n,t,i){var r=n.querySelector(".active");r&&r.classList.remove("active");i.classList.contains("collapsed")?t.classList.add("active"):t.classList.remove("active")}function ef(n){var t=typeof n;return n!=null&&(t=="object"||t=="function")}function pf(n){var i=vf.call(n,p),r=n[p],t;try{n[p]=undefined}catch(u){}return t=yf.call(n),i?n[p]=r:delete n[p],t}function df(n){return kf.call(n)}function ie(n){return n==null?n===undefined?te:ne:cr&&cr in Object(n)?wf(n):gf(n)}function re(n){return n!=null&&typeof n=="object"}function ue(n){return typeof n=="symbol"||ar(n)&&lr(n)==vr}function le(n){var t,i;return typeof n=="number"?n:fe(n)?yr:(it(n)&&(t=typeof n.valueOf=="function"?n.valueOf():n,n=it(t)?t+"":t),typeof n!="string")?n===0?n:+n:(n=n.replace(ee,""),i=se.test(n),i||he.test(n)?ce(n.slice(2),i?2:8):oe.test(n)?yr:+n)}function pe(n,t,i){function v(t){var i=f,r=o;return f=o=undefined,s=t,e=n.apply(r,i)}function k(n){return s=n,r=setTimeout(l,t),p?v(n):e}function d(n){var r=n-u,f=n-s,i=t-r;return h?ye(i,c-f):i}function w(n){var i=n-u,r=n-s;return u===undefined||i>=t||i<0||h&&r>=c}function l(){var n=ei();if(w(n))return b(n);r=setTimeout(l,d(n))}function b(n){return(r=undefined,a&&f)?v(n):(f=o=undefined,e)}function g(){r!==undefined&&clearTimeout(r);s=0;f=u=o=r=undefined}function nt(){return r===undefined?e:b(ei())}function y(){var n=ei(),i=w(n);if(f=arguments,o=this,u=n,i){if(r===undefined)return k(u);if(h)return r=setTimeout(l,t),v(u)}return r===undefined&&(r=setTimeout(l,t)),e}var f,o,c,e,r,u,s=0,p=!1,h=!1,a=!0;if(typeof n!="function")throw new TypeError(ae);return t=pr(t)||0,it(i)&&(p=!!i.leading,h="maxWait"in i,c=h?ve(pr(i.maxWait)||0,t):c,a="trailing"in i?!!i.trailing:a),y.cancel=g,y.flush=nt,y}function we(n,t,i){var r=!0,u=!0;if(typeof n!="function")throw new TypeError(br);return it(i)&&(r="leading"in i?!!i.leading:r,u="trailing"in i?!!i.trailing:u),wr(n,t,{leading:r,maxWait:t,trailing:u})}function si(){for(var n,i,t=0;t<oi.length;t++)n=oi[t],i=n.placeholder.getBoundingClientRect(),i.top<dr?(n.classList.add("item-pinned"),n.style.position="fixed",n.style.top=dr+"px",n.style.left=0,n.style.width="100%",n.style.height="",n.style.zIndex=1,n.placeholder.style.height=n.clientHeight+"px"):(n.classList.remove("item-pinned"),n.style.position="absolute",n.style.top=n.placeholder.offsetTop+"px",n.style.left=n.placeholder.offsetLeft+"px",n.style.width=i.width+"px",n.style.height=n.originalHeight,n.style.zIndex="",n.placeholder.style.height=n.originalHeight)}function be(n){var u=n.getBoundingClientRect(),i=window.getComputedStyle(n),r=document.createElement("div"),t=r.style;return r.className="item-pinnable-placeholder",n.originalHeight=u.height+"px",t.height=u.height+"px",t.marginTop=i.marginTop,t.marginLeft=i.marginLeft,t.marginBottom=i.marginBottom,t.marginRight=i.marginRight,t.cssFloat=i.cssFloat,t.fontSize="1em",t.position="static",t.padding=0,t.border=0,t.borderSpacing=0,r}function ke(n){n.placeholder=be(n);n.parentNode.insertBefore(n.placeholder,n.nextSibling);n.parentNode.style.position="relative";oi.push(n);si()}function de(){var e=document.querySelector(".c-progress-bar"),i=document.querySelector(".article-content"),t=document.body.scrollTop||document.documentElement.scrollTop,u=document.querySelector(".o-article__header-group").getBoundingClientRect().top+t,f=i.getBoundingClientRect().top+t-100,o=document.querySelector(".o-article__inner").clientHeight-u,r=(t-u)/o*100,n;w.style.display=r>0&&r<100?"block":"none";n=(t-f)/i.clientHeight*100;t<f&&(n=0);n>=100&&(n=100);i.clientHeight===0&&(n=r);document.querySelector(".navbar-sticky")||document.querySelector(".header-metanav-only")||(w.style.top=0);e.style.width=n+"%";ut=!1}function gr(){var n="banner- + "+h.getAttribute("data-banner");window.localStorage.setItem(n,!0)}function ge(){h.style.display="block";setTimeout(function(){h.style.opacity=1},3e3);h.addEventListener("gel.banner.dismiss",gr);Array.prototype.forEach.call(h.querySelectorAll("a:not([data-dismiss])"),function(n){n.addEventListener("click",gr)})}function nu(){var n="banner- + "+h.getAttribute("data-banner");window.gelCookieBanner&&!window.gelCookieBanner.inserted&&(window.localStorage.getItem(n)||ge())}var g,lt,e,ai,a,ki,gi,tt,dt,nr,ti,ri,ui,er,or,lr,ar,vr,wr,br,w,ut,b,ft,c,h;(function(n){function p(n){return Object.prototype.toString.call(n)=="[object Function]"}function w(n){return Object.prototype.toString.call(n)=="[object Array]"}function tt(n,t){var i=/^\w+\:\/\//;return/^\/\/\/?/.test(n)?n=location.protocol+n:i.test(n)||n.charAt(0)=="/"||(n=(t||"")+n),i.test(n)?n:(n.charAt(0)=="/"?a:l)+n}function u(n,t){for(var i in n)n.hasOwnProperty(i)&&(t[i]=n[i]);return t}function it(n){for(var i=!1,t=0;t<n.scripts.length;t++)n.scripts[t].ready&&n.scripts[t].exec_trigger&&(i=!0,n.scripts[t].exec_trigger(),n.scripts[t].exec_trigger=null);return i}function f(n,t,i,r){n.onload=n.onreadystatechange=function(){n.readyState&&n.readyState!="complete"&&n.readyState!="loaded"||t[i]||(n.onload=n.onreadystatechange=null,r())}}function b(n){n.ready=n.finished=!0;for(var t=0;t<n.finished_listeners.length;t++)n.finished_listeners[t]();n.ready_listeners=[];n.finished_listeners=[]}function rt(n,i,u,e,s){setTimeout(function(){var h,c=i.real_src,l;if("item"in t){if(!t[0]){setTimeout(arguments.callee,25);return}t=t[0]}h=document.createElement("script");i.type&&(h.type=i.type);i.charset&&(h.charset=i.charset);s?r?(u.elem=h,v?(h.preload=!0,h.onpreload=e):h.onreadystatechange=function(){h.readyState=="loaded"&&e()},h.src=c):s&&c.indexOf(a)==0&&n[o]?(l=new XMLHttpRequest,l.onreadystatechange=function(){l.readyState==4&&(l.onreadystatechange=function(){},u.text=l.responseText+"\n//@ sourceURL="+c,e())},l.open("GET",c),l.send()):(h.type="text/cache-script",f(h,u,"ready",function(){t.removeChild(h);e()}),h.src=c,t.insertBefore(h,t.firstChild)):y?(h.async=!1,f(h,u,"finished",e),h.src=c,t.insertBefore(h,t.firstChild)):(f(h,u,"finished",e),h.src=c,t.insertBefore(h,t.firstChild))},0)}function k(){function ut(n,i,r){function o(){u!=null&&(u=null,b(r))}var u;v[i.src].finished||(n[e]||(v[i.src].finished=!0),u=r.elem||document.createElement("script"),i.type&&(u.type=i.type),i.charset&&(u.charset=i.charset),f(u,r,"finished",o),r.elem?r.elem=null:r.text?(u.onload=u.onreadystatechange=null,u.text=r.text):u.src=i.real_src,t.insertBefore(u,t.firstChild),r.text&&o())}function ft(n,t,i,r){var u,f,s=function(){t.ready_cb(t,function(){ut(n,t,u)})},o=function(){t.finished_cb(t,i)};t.src=tt(t.src,n[c]);t.real_src=t.src+(n[h]?(/\?.*$/.test(t.src)?"&_":"?_")+~~(Math.random()*1e9)+"=":"");v[t.src]||(v[t.src]={items:[],finished:!1});f=v[t.src].items;n[e]||f.length==0?(u=f[f.length]={ready:!1,finished:!1,ready_listeners:[s],finished_listeners:[o]},rt(n,t,u,r?function(){u.ready=!0;for(var n=0;n<u.ready_listeners.length;n++)u.ready_listeners[n]();u.ready_listeners=[]}:function(){b(u)},r)):(u=f[0],u.finished?o():u.finished_listeners.push(o))}function y(){function c(n,t){n.ready=!0;n.exec_trigger=t;h()}function l(n,t){n.ready=n.finished=!0;n.exec_trigger=null;for(var i=0;i<t.scripts.length;i++)if(!t.scripts[i].finished)return;t.finished=!0;h()}function h(){while(f<n.length){if(p(n[f])){try{n[f++]()}catch(i){}continue}else if(!n[f].finished){if(it(n[f]))continue;break}f++}f==n.length&&(o=!1,t=!1)}function a(){t&&t.scripts||n.push(t={scripts:[],finished:!0})}var r,e=u(i,{}),n=[],f=0,o=!1,t;return r={script:function(){for(var n=0;n<arguments.length;n++)(function(n,i){var h,f;for(w(n)||(i=[n]),f=0;f<i.length;f++)if(a(),n=i[f],p(n)&&(n=n()),n){if(w(n)){h=[].slice.call(n);h.unshift(f,1);[].splice.apply(i,h);f--;continue}typeof n=="string"&&(n={src:n});n=u(n,{ready:!1,ready_cb:c,finished:!1,finished_cb:l});t.finished=!1;t.scripts.push(n);ft(e,n,t,g&&o);o=!0;e[s]&&r.wait()}})(arguments[n],arguments[n]);return r},wait:function(){if(arguments.length>0){for(var i=0;i<arguments.length;i++)n.push(arguments[i]);t=n[n.length-1]}else t=!1;return h(),r}},{script:r.script,wait:r.wait,setOptions:function(n){return u(n,e),r}}}var i={},g=r||nt,l=[],v={},a;return i[o]=!0,i[s]=!1,i[e]=!1,i[h]=!1,i[c]="",a={setGlobalDefaults:function(n){return u(n,i),a},setOptions:function(){return y().setOptions.apply(null,arguments)},script:function(){return y().script.apply(null,arguments)},wait:function(){return y().wait.apply(null,arguments)},queueScript:function(){return l[l.length]={type:"script",args:[].slice.call(arguments)},a},queueWait:function(){return l[l.length]={type:"wait",args:[].slice.call(arguments)},a},runQueue:function(){for(var n=a,i=l.length,r=i,t;--r>=0;)t=l.shift(),n=n[t.type].apply(null,t.args);return n},noConflict:function(){return n.$LAB=d,a},sandbox:function(){return k()}}}var d=n.$LAB,o="UseLocalXHR",s="AlwaysPreserveOrder",e="AllowDuplicates",h="CacheBust",c="BasePath",l=/^[^?#]*\//.exec(location.href)[0],a=/^\w+\:\/\/\/?[^\/]+/.exec(l)[0],t=document.head||document.getElementsByTagName("head"),g=n.opera&&Object.prototype.toString.call(n.opera)=="[object Opera]"||"MozAppearance"in document.documentElement.style,i=document.createElement("script"),v=typeof i.preload=="boolean",r=v||i.readyState&&i.readyState=="uninitialized",y=!r&&i.async===!0,nt=!r&&!y&&!g;n.$LAB=k(),function(n,t,i){document.readyState==null&&document[n]&&(document.readyState="loading",document[n](t,i=function(){document.removeEventListener(t,i,!1);document.readyState="complete"},!1))}("addEventListener","DOMContentLoaded")})(window);window.$LAB.setGlobalDefaults({AllowDuplicates:!1});var ot=function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");},st=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),f=function(n){if(Array.isArray(n)){for(var t=0,i=Array(n.length);t<n.length;t++)i[t]=n[t];return i}return Array.from(n)},ci="data-masonry",d="js-masonry-active",ht="js-masonry-item",li="js-masonry-prepositioned",uu="js-masonry-measure",fu="js-masonry-spacer",o=[],eu=function(){function n(t){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};if(ot(this,n),this.container=typeof t=="string"?document.querySelector(t):t,!t)throw Error("Masonry: Cannot find specified container element.");Object.assign(this,{itemSelector:"> section",updateOnResize:!0,columnWidth:310,gutter:0,useTransforms:!0},i);this.cache={columnCount:1};this.container.masonry=this;o.push(this);this.update()}return st(n,[{key:"getItems",value:function(){var n,i;return this.itemSelector.length&&this.itemSelector[0]===">"?(n="masonry-container-"+o.indexOf(this),this.container.classList.add(n),i=t(document,"."+n+" "+this.itemSelector),this.container.classList.remove(n),i):t(this.container,this.itemSelector)}},{key:"getColumnCount",value:function(){var n=this.container.offsetWidth+this.gutter,t=this.columnWidth+this.gutter;return Math.max(Math.floor(n/t),1)}},{key:"xToCol",value:function(n){return Math.min(Math.floor(n/this.columnWidth),this.cache.columnCount)}},{key:"getColumnsSpanned",value:function(n){return Math.max(Math.ceil(n.offsetWidth/this.columnWidth),1)}},{key:"layout",value:function(){var l=this.getItems(),n,a,v,o,u,s,t,i,e,h,c;if(l.length){for(this.container.classList.add(d),n=[],a=0;a<this.cache.columnCount;a++)n.push(0);for(v=this.container.querySelectorAll(".masonry-container > ."+li),o=0;o<v.length;o++){var r=v[o],y=this.xToCol(r.offsetLeft),p=this.xToCol(r.offsetLeft+r.offsetWidth-1);for(u=y;u<=p;u++)n[u]=Math.max(r.offsetTop+r.offsetHeight,n[u])}for(s=0;s<l.length;s++)if(t=l[s],t.classList.add(ht),!t.classList.contains(li)){for(i=0,e=1;e<n.length;e++)n[i]>n[e]&&(i=e);for(h=1,t.classList.contains(uu)&&(h=Math.min(this.getColumnsSpanned(t),n.length),h>n.length-i&&(i=0)),t.style.top=n[i]+"px",t.style.left=this.columnWidth*i+"px",c=0;c<h;c++)n[i+c]+=t.offsetHeight;t.classList.contains(fu)&&function(){var t=Math.max.apply(Math,f(n));n=n.map(function(n){return Math.max(t,n)})}()}this.container.style.height=Math.max.apply(Math,f(n))+"px"}}},{key:"reset",value:function(){var n=arguments.length>0&&arguments[0]!==undefined?arguments[0]:!1;this.container.classList.remove(d);this.container.style.height="";n&&this.getItems().forEach(function(n){n.classList.remove(ht);n.style.top="";n.style.left=""})}},{key:"update",value:function(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:!1,n=this.getColumnCount(),i=t===!0||this.cache.columnCount!==n;this.cache.columnCount=n;i&&(n>1?this.layout():this.reset())}},{key:"destroy",value:function(){this.reset(!0);o.splice(o.indexOf(this),1)}}]),n}(),ct=document.createElement("style");ct.innerHTML="\n  ."+d+" {\n    position: relative;\n  }\n  ."+d+" ."+ht+" {\n    position: absolute;\n  }\n";ct.appendChild(document.createTextNode(""));document.head.appendChild(ct);g=function(){var n=arguments.length>0&&arguments[0]!==undefined?arguments[0]:!1;return o.forEach(function(t){return t.update(n)})};lt=function(){return o.forEach(function(n){return n.reset()})};window.addEventListener("resize",hi(function(){o.forEach(function(n){return n.updateOnResize&&n.update()})},50));document.body.addEventListener("typekitLoaded",g.bind(null,!0));"onbeforeprint"in window?(window.addEventListener("beforeprint",lt),window.addEventListener("afterprint",g.bind(null,!1))):window.matchMedia&&window.matchMedia("print").addListener(function(n){n.matches?lt():g()});t(document,"["+ci+"]").forEach(function(n){var t={},i=n.getAttribute(ci);i&&(t.itemSelector=i);new eu(n,t)});window.masonry=o;ou(document);e=typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};ai=nt(function(n){(function(t,i){n.exports=i()})(e,function(){function p(n){var t=n._util;t.elements=ut(n.options);t.count=t.elements.length;t.destroyed&&(t.destroyed=!1,n.options.container&&i(n.options.container,function(n){r(n,"scroll",t.validateT)}),r(window,"resize",t.saveViewportOffsetT),r(window,"resize",t.validateT),r(window,"scroll",t.validateT));w(n)}function w(n){for(var r,t=n._util,i=0;i<t.count;i++)r=t.elements[i],(rt(r,n.options)||c(r,n.options.successClass))&&(n.load(r),t.elements.splice(i,1),t.count--,i--);t.count===0&&n.destroy()}function rt(t,i){var f=t.getBoundingClientRect(),u,r;if(i.container&&v&&(u=t.closest(i.containerClass),u)){if(r=u.getBoundingClientRect(),o(r,n)){var e=r.top-i.offset,s=r.right+i.offset,h=r.bottom+i.offset,c=r.left-i.offset,l={top:e>n.top?e:n.top,right:s<n.right?s:n.right,bottom:h<n.bottom?h:n.bottom,left:c>n.left?c:n.left};return o(f,l)}return!1}return o(f,n)}function o(n,t){return n.right>=t.left&&n.bottom>=t.top&&n.left<=t.right&&n.top<=t.bottom}function b(n,f,o){var w;if(!c(n,o.successClass)&&(f||o.loadInvisible||n.offsetWidth>0&&n.offsetHeight>0))if(w=u(n,e)||u(n,o.src),w){var tt=w.split(o.separator),p=tt[a&&tt.length>1?1:0],rt=u(n,o.srcset),ut=h(n,"img"),b=n.parentNode,ft=b&&h(b,"picture");if(ut||n.src===undefined){var v=new Image,g=function(){o.error&&o.error(n,"invalid");l(n,o.errorClass);t(v,"error",g);t(v,"load",nt)},nt=function(){ut?ft||d(n,p,rt):n.style.backgroundImage='url("'+p+'")';s(n,o);t(v,"load",nt);t(v,"error",g)};ft&&(v=n,i(b.getElementsByTagName("source"),function(n){k(n,y,o.srcset)}));r(v,"error",g);r(v,"load",nt);d(v,p,rt)}else n.src=p,s(n,o)}else h(n,"video")?(i(n.getElementsByTagName("source"),function(n){k(n,it,o.src)}),n.load(),s(n,o)):(o.error&&o.error(n,"missing"),l(n,o.errorClass))}function s(n,t){l(n,t.successClass);t.success&&t.success(n);f(n,t.src);f(n,t.srcset);i(t.breakpoints,function(t){f(n,t.src)})}function k(n,t,i){var r=u(n,i);r&&(g(n,t,r),f(n,i))}function d(n,t,i){i&&g(n,y,i);n.src=t}function g(n,t,i){n.setAttribute(t,i)}function u(n,t){return n.getAttribute(t)}function f(n,t){n.removeAttribute(t)}function h(n,t){return n.nodeName.toLowerCase()===t}function c(n,t){return(" "+n.className+" ").indexOf(" "+t+" ")!==-1}function l(n,t){c(n,t)||(n.className+=" "+t)}function ut(n){for(var t=[],i=n.root.querySelectorAll(n.selector),r=i.length;r--;t.unshift(i[r]));return t}function nt(t){n.bottom=(window.innerHeight||document.documentElement.clientHeight)+t;n.right=(window.innerWidth||document.documentElement.clientWidth)+t}function r(n,t,i){n.attachEvent?n.attachEvent&&n.attachEvent("on"+t,i):n.addEventListener(t,i,{capture:!1,passive:!0})}function t(n,t,i){n.detachEvent?n.detachEvent&&n.detachEvent("on"+t,i):n.removeEventListener(t,i,{capture:!1,passive:!0})}function i(n,t){var r,i;if(n&&t)for(r=n.length,i=0;i<r&&t(n[i],i)!==!1;i++);}function tt(n,t,i){var r=0;return function(){var u=+new Date;u-r<t||(r=u,n.apply(i,arguments))}}var e,n,a,v,it="src",y="srcset";return function(r){var o,u,f;document.querySelectorAll||(o=document.createStyleSheet(),document.querySelectorAll=function(n,t,i,r,u){for(u=document.all,t=[],n=n.replace(/\[for\b/gi,"[htmlFor").split(","),i=n.length;i--;){for(o.addRule(n[i],"k:v"),r=u.length;r--;)u[r].currentStyle.k&&t.push(u[r]);o.removeRule(0)}return t});u=this;f=u._util={};f.elements=[];f.destroyed=!0;u.options=r||{};u.options.error=u.options.error||!1;u.options.offset=u.options.offset||100;u.options.root=u.options.root||document;u.options.success=u.options.success||!1;u.options.selector=u.options.selector||".b-lazy";u.options.separator=u.options.separator||"|";u.options.containerClass=u.options.container;u.options.container=u.options.containerClass?document.querySelectorAll(u.options.containerClass):!1;u.options.errorClass=u.options.errorClass||"b-error";u.options.breakpoints=u.options.breakpoints||!1;u.options.loadInvisible=u.options.loadInvisible||!1;u.options.successClass=u.options.successClass||"b-loaded";u.options.validateDelay=u.options.validateDelay||25;u.options.saveViewportOffsetDelay=u.options.saveViewportOffsetDelay||50;u.options.srcset=u.options.srcset||"data-srcset";u.options.src=e=u.options.src||"data-src";v=Element.prototype.closest;a=window.devicePixelRatio>1;n={};n.top=0-u.options.offset;n.left=0-u.options.offset;u.revalidate=function(){p(u)};u.load=function(n,t){var r=this.options;n&&n.length===undefined?b(n,t,r):i(n,function(n){b(n,t,r)})};u.destroy=function(){var n=u._util;u.options.container&&i(u.options.container,function(i){t(i,"scroll",n.validateT)});t(window,"scroll",n.validateT);t(window,"resize",n.validateT);t(window,"resize",n.saveViewportOffsetT);n.count=0;n.elements.length=0;n.destroyed=!0};f.validateT=tt(function(){w(u)},u.options.validateDelay,u);f.saveViewportOffsetT=tt(function(){nt(u.options.offset)},u.options.saveViewportOffsetDelay,u);nt(u.options.offset);i(u.options.breakpoints,function(n){if(n.width>=window.screen.width)return e=n.src,!1});setTimeout(function(){p(u)})}})});a={};document.querySelector('[data-overflow="ellipsis"]')&&(at(),document.body.addEventListener("typekitLoaded",function(){return at(!0)}));var lu=new ai,vt={maxLines:at,blazyInstance:lu},au={linear:function(n,t,i,r){return i*n/r+t},easeInOutQuad:function(n,t,i,r){return(n/=r/2,n<1)?i/2*n*n+t:(n--,-i/2*(n*(n-2)-1)+t)},easeInOutCubic:function(n,t,i,r){return(n/=r/2,n<1)?i/2*n*n*n+t:(n-=2,i/2*(n*n*n+2)+t)}};t(document,"[data-scroll-to]").forEach(function(n){var t=document.querySelector(n.getAttribute("data-scroll-to"));t&&n.addEventListener("click",function(n){v(t);t.tagName==="A"&&n.preventDefault()})});window.wwwV8=window.wwwV8||{};window.wwwV8.scrollToElement=v;var yi="data-jump-target",pi="data-jump-link",wi="initialized",vu=!!document.querySelectorAll("body.jump2form, main.jump2form").length,yu={click:function(n){this.jump();n.preventDefault()}},bi=function(){function n(t){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:n.resolveTarget(t),r=arguments.length>2&&arguments[2]!==undefined?arguments[2]:!0;ot(this,n);this.el=t;this.target=i;this.focusOnJump=r;this.el.addEventListener("click",yu.click.bind(this));this.el.setAttribute(pi,wi)}return st(n,[{key:"jump",value:function(){this.focusOnJump?v(this.target,ru):v(this.target)}}],[{key:"resolveTarget",value:function(n){var t=tu(n,".article-cards > *, .article--cards > *, .article-cards > .inner > *, .article--cards > .inner > *");if(!t)return null;var i=n.getAttribute(yi),r=n.getAttribute("href")||"",u=r.indexOf("#")>-1?r.substring(r.lastIndexOf("#")+1):null;return i?i==="next"?t.nextElementSibling:i==="last"?t.parentElement.lastElementChild:document.querySelector(i)?document.querySelector(i):null:u?document.getElementById(u):vu?t.parentElement.lastElementChild:t.nextElementSibling}}]),n}();t(document,"["+yi+"]").forEach(function(n){n.getAttribute(pi)!==wi&&new bi(n)});ki=function(){function n(t){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};ot(this,n);this.element=t;this.options=Object.assign({itemsPerPage:1,itemSelector:null},i);this.pages=[];this.selectedIndex=-1;this.create()}return st(n,[{key:"create",value:function(){var n=this,r=this.element,u=this.options,o=this.pages,e=u.itemSelector?t(r,u.itemSelector):r.children,f,i;for(this.pages.push(this.createPage(r)),this.selectedIndex=0,f=void 0,i=u.itemsPerPage;i<e.length;i++)i%u.itemsPerPage==0&&(f=this.createPage(),this.pages.push(f)),f.appendChild(e[i]);this.controls=document.createElement("div");this.controls.className="c-dot-paging c-dot-paging--centered";this.controls.innerHTML='\n      <button class="c-dot-paging__prev-btn"><span class="sr-only">Previous<\/span><\/button>\n      <div class="c-dot-paging__indicators">\n        '+this.pages.map(function(n,t){return'\n          <button class="c-dot-paging__indicator '+(t===0?"is-active":"")+'" data-index="'+t+'">\n            <span class="sr-only">Go to page '+(t+1)+"<\/span>\n          <\/button>\n        "}).join("")+'\n      <\/div>\n      <button class="c-dot-paging__next-btn"><span class="sr-only">Next<\/span><\/button>\n    ';r.parentElement.appendChild(this.controls);this.controls.addEventListener("click",function(t){var i=t.target;i.matches(".c-dot-paging__indicator")?n.showPage(parseInt(i.getAttribute("data-index"),10)):i.matches(".c-dot-paging__prev-btn, .c-dot-paging__prev-btn *")?n.showPage(n.selectedIndex-1):i.matches(".c-dot-paging__next-btn, .c-dot-paging__next-btn *")&&n.showPage(n.selectedIndex+1)});this.prevBtn=this.controls.querySelector(".c-dot-paging__prev-btn");this.nextBtn=this.controls.querySelector(".c-dot-paging__next-btn");this.showPage(0);o.length<2&&this.controls.classList.add("hidden")}},{key:"createPage",value:function(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:null,n=t;return n||(n=document.createElement("div"),n.className=this.element.className,n.classList.add("hidden"),this.element.parentElement.insertBefore(n,this.element.nextSiblingElement)),n.setAttribute("data-index",this.pages.length),n}},{key:"showPage",value:function(n){this.selectedIndex>-1&&(this.pages[this.selectedIndex].classList.remove("active"),this.pages[this.selectedIndex].classList.add("hidden"),t(this.controls,".c-dot-paging__indicator.is-active").forEach(function(n){return n.classList.remove("is-active")}));this.pages[n].classList.remove("hidden");this.pages[n].classList.add("active");var i=this.controls.querySelector('[data-index="'+n+'"]');i&&i.classList.add("is-active");this.selectedIndex=n;this.prevBtn.disabled=this.selectedIndex===0;this.nextBtn.disabled=this.selectedIndex===this.pages.length-1}}]),n}();t(document,".jump-link > a").forEach(function(n){return new bi(n)});t(document,'.article-cards [class*="tabitems-"], .article--cards [class*="tabitems-"]').forEach(function(n){var t=void 0,i;(Array.prototype.forEach.call(n.classList,function(n){n.indexOf("tabitems-")===0&&(t=parseInt(n.substring(9),10))}),t)&&(i=n.querySelector(".flex-wrapper"),i)&&new ki(i,{itemsPerPage:t,itemSelector:".flex-item"})});var pu=nt(function(n){(function(t,i){n.exports?n.exports=i():t.EvEmitter=i()})(typeof window!="undefined"?window:e,function(){function t(){}var n=t.prototype;return n.on=function(n,t){if(n&&t){var i=this._events=this._events||{},r=i[n]=i[n]||[];return r.indexOf(t)==-1&&r.push(t),this}},n.once=function(n,t){if(n&&t){this.on(n,t);var i=this._onceEvents=this._onceEvents||{},r=i[n]=i[n]||{};return r[t]=!0,this}},n.off=function(n,t){var i=this._events&&this._events[n],r;if(i&&i.length)return r=i.indexOf(t),r!=-1&&i.splice(r,1),this},n.emitEvent=function(n,t){var i=this._events&&this._events[n],u,f,r,e;if(i&&i.length){for(i=i.slice(0),t=t||[],u=this._onceEvents&&this._onceEvents[n],f=0;f<i.length;f++)r=i[f],e=u&&u[r],e&&(this.off(n,r),delete u[r]),r.apply(this,t);return this}},n.allOff=function(){delete this._events;delete this._onceEvents},t})}),yt=nt(function(n){(function(t,i){n.exports?n.exports=i(t,pu):t.imagesLoaded=i(t,t.EvEmitter)})(typeof window!="undefined"?window:e,function(n,t){function o(n,t){for(var i in t)n[i]=t[i];return n}function c(n){if(Array.isArray(n))return n;var t=typeof n=="object"&&typeof n.length=="number";return t?h.call(n):[n]}function i(n,t,r){if(!(this instanceof i))return new i(n,t,r);var f=n;if(typeof n=="string"&&(f=document.querySelectorAll(n)),!f){e.error("Bad element for imagesLoaded "+(f||n));return}if(this.elements=c(f),this.options=o({},this.options),typeof t=="function"?r=t:o(this.options,t),r)this.on("always",r);this.getImages();u&&(this.jqDeferred=new u.Deferred);setTimeout(this.check.bind(this))}function r(n){this.img=n}function f(n,t){this.url=n;this.element=t;this.img=new Image}var u=n.jQuery,e=n.console,h=Array.prototype.slice,s;return i.prototype=Object.create(t.prototype),i.prototype.options={},i.prototype.getImages=function(){this.images=[];this.elements.forEach(this.addElementImages,this)},i.prototype.addElementImages=function(n){var i,r,t,f,u,e;if(n.nodeName=="IMG"&&this.addImage(n),this.options.background===!0&&this.addElementBackgroundImages(n),i=n.nodeType,i&&s[i]){for(r=n.querySelectorAll("img"),t=0;t<r.length;t++)f=r[t],this.addImage(f);if(typeof this.options.background=="string")for(u=n.querySelectorAll(this.options.background),t=0;t<u.length;t++)e=u[t],this.addElementBackgroundImages(e)}},s={1:!0,9:!0,11:!0},i.prototype.addElementBackgroundImages=function(n){var i=getComputedStyle(n),r,t,u;if(i)for(r=/url\((['"])?(.*?)\1\)/gi,t=r.exec(i.backgroundImage);t!==null;)u=t&&t[2],u&&this.addBackground(u,n),t=r.exec(i.backgroundImage)},i.prototype.addImage=function(n){var t=new r(n);this.images.push(t)},i.prototype.addBackground=function(n,t){var i=new f(n,t);this.images.push(i)},i.prototype.check=function(){function t(t,i,r){setTimeout(function(){n.progress(t,i,r)})}var n=this;if(this.progressedCount=0,this.hasAnyBroken=!1,!this.images.length){this.complete();return}this.images.forEach(function(n){n.once("progress",t);n.check()})},i.prototype.progress=function(n,t,i){this.progressedCount++;this.hasAnyBroken=this.hasAnyBroken||!n.isLoaded;this.emitEvent("progress",[this,n,t]);this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,n);this.progressedCount==this.images.length&&this.complete();this.options.debug&&e&&e.log("progress: "+i,n,t)},i.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done",n;this.isComplete=!0;this.emitEvent(t,[this]);this.emitEvent("always",[this]);this.jqDeferred&&(n=this.hasAnyBroken?"reject":"resolve",this.jqDeferred[n](this))},r.prototype=Object.create(t.prototype),r.prototype.check=function(){var n=this.getIsImageComplete();if(n){this.confirm(this.img.naturalWidth!==0,"naturalWidth");return}this.proxyImage=new Image;this.proxyImage.addEventListener("load",this);this.proxyImage.addEventListener("error",this);this.img.addEventListener("load",this);this.img.addEventListener("error",this);this.proxyImage.src=this.img.src},r.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},r.prototype.confirm=function(n,t){this.isLoaded=n;this.emitEvent("progress",[this,this.img,t])},r.prototype.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},r.prototype.onload=function(){this.confirm(!0,"onload");this.unbindEvents()},r.prototype.onerror=function(){this.confirm(!1,"onerror");this.unbindEvents()},r.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this);this.proxyImage.removeEventListener("error",this);this.img.removeEventListener("load",this);this.img.removeEventListener("error",this)},f.prototype=Object.create(r.prototype),f.prototype.check=function(){this.img.addEventListener("load",this);this.img.addEventListener("error",this);this.img.src=this.url;var n=this.getIsImageComplete();n&&(this.confirm(this.img.naturalWidth!==0,"naturalWidth"),this.unbindEvents())},f.prototype.unbindEvents=function(){this.img.removeEventListener("load",this);this.img.removeEventListener("error",this)},f.prototype.confirm=function(n,t){this.isLoaded=n;this.emitEvent("progress",[this,this.element,t])},i.makeJQueryPlugin=function(t){(t=t||n.jQuery,t)&&(u=t,u.fn.imagesLoaded=function(n,t){var r=new i(this,n,t);return r.jqDeferred.promise(u(this))})},i.makeJQueryPlugin(),i})}),r=document.querySelector(".masonry-container"),s=document.querySelector(".content-more"),i=document.querySelector("[data-load-more]")||document.querySelector(".search-load-more"),di=-1,pt={tilesAdded:function(){r.masonry&&r.masonry.update(!0);vt.maxLines(!0)},tileImagesLoaded:function(){r.masonry&&r.masonry.update(!0);vt.maxLines();et(r,"gel.tiles.imagesloaded")}};r&&(r.addEventListener("gel.tiles.added",pt.tilesAdded),yt(r,pt.tileImagesLoaded));i&&(i.getAttribute("data-startpage")?i.addEventListener("click",wu):s.style.display="none",i.addEventListener("keydown",function(n){n.keyCode===9&&i.focusNext&&(i.focusNext.focus(),i.focusNext=null,n.preventDefault())}));var bu="/Site-NewsV9/JavaScript/Interactives",ku="/Site-NewsV9/CSS/Interactives",du=["//ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js","//ajax.googleapis.com/ajax/libs/jqueryui/1.11.0/jquery-ui.min.js"];gi={"poll/125066":[].concat(f(l("stateofstates"))),"poll/142631":[].concat(f(l("usleadership",!0,!0))),"poll/145913":[].concat(f(l("communitywellbeing",!0,!0))),"poll/145487":[].concat(f(l("employment",!1,!0))),"poll/154559":[].concat(f(l("electioncenter"))),"interactives/185273":[wt("/Gel-Github/dataviz/dataviz.js")].concat(f(l("pjac",!1)))};tt=document.location.pathname.split("/");tt.length>=2&&(gi[tt[1]+"/"+tt[2]]||[]).forEach(function(n){/\.css(\?.*)?$/i.test(n)?iu(n):$LAB.script(n)});var n=document.querySelector("aside.newsfeed"),u=document.querySelector(".masonry-container"),gu=100,y=[],bt=!1,kt=[];dt=0;nr=8;n&&(bt=!!n.clientHeight,n.setAttribute("data-start",n.querySelectorAll(".type-release").length),gt(),document.body.classList.contains("cmsviewb")&&tr(),u&&(u.addEventListener("gel.tiles.added",function(){setTimeout(ni,10)}),u.masonry&&window.addEventListener("resize",hi(function(){!!n.clientHeight!==bt&&(u.masonry.update(!0),bt=!!n.clientHeight)},50))),ni());var tf="Gallup Daily Tracking",ir=!1,rr=!1,ur=void 0;window.wwwV8.flexchart&&($LAB.script("/Gel-Github/dataviz/dataviz.js").wait(function(){ir=!0;rr&&fr()}),k({method:"GET",url:window.wwwV8.flexchart.datasetUrl,success:function(n){rr=!0;ur=n;ir&&fr()}}));ti=nt(function(n){(function(t,i){n.exports?n.exports=i():(t.gel=t.gel||{},t.gel.autocomplete=i())})(e,function(){function n(n,t){var i=document.createEvent("Event");i.initEvent(t,!0,!0);n.dispatchEvent(i)}function t(n){var t=0,i=0;if(n.offsetParent)do t+=n.offsetTop,i+=n.offsetLeft;while(n=n.offsetParent);return{top:t,left:i}}function i(n,t,i){var r;return function(){var u=this,f=arguments,e=function(){r=null;i||n.apply(u,f)},o=i&&!r;clearTimeout(r);r=setTimeout(e,t);o&&n.apply(u,f)}}return function(r){function c(n){if(!(e<1)&&!([38,40,13,9].indexOf(n.which)<0)){var t=u.suggestionsList.querySelector(".highlighted");n.which===38?(t&&t.previousElementSibling?u.highlight(t.previousElementSibling):u.highlight(u.suggestionsList.lastElementChild),n.preventDefault()):n.which===40?(t&&t.nextElementSibling?u.highlight(t.nextElementSibling):u.highlight(u.suggestionsList.firstElementChild),n.preventDefault()):n.which===13?t&&(u.select(t),n.preventDefault()):n.which==9&&u.hide()}}function l(){var n=u.element.value,t;s!==n&&(s=n,n.length>=u.minCharacters?(t=w(n),t?u.update(t):(clearTimeout(h),h=setTimeout(function(){u.sourceIsStatic?u.update(p(n)):u.source(n,u.update)},u.delay))):u.update())}function a(){u.show()}function v(n){n.target===u.element||u.container.contains(n.target)||u.hide()}function p(n,t){var t=t||u.source,i;return t.length<1?[]:(i=new RegExp(n,"i"),typeof t[0]=="string"?t.filter(function(n){return i.test(n)}):t.filter(function(n){return i.test(n.label)}))}function w(n){var t,i,f,r;if(o[n])return o[n];if(!u.exactMatch)return null;for(r=0;r<n.length;r++){if(t=o[n.slice(0,r+1)],!t)break;if(t.length<u.maxSuggestions||t.length<i)f=t,i=t.length;else if(typeof i=="undefined")i=t.length;else break}return f?p(n,f):null}var u,o,s,f,e,h,y;if(!r){console.log("Error: No options object passed");return}if(!r.hasOwnProperty("element")||!(r.element instanceof Element)){console.log("Error: Invalid input element provided");return}if(!r.hasOwnProperty("source")||!Array.isArray(r.source)&&typeof r.source!="function"){console.log("Error: Invalid source provided -- must be an array or function");return}u=this;u.element=r.element;u.container=r.hasOwnProperty("container")&&r.container instanceof Element?r.container:null;u.suggestionsList=document.createElement("ul");u.source=r.source;u.sourceIsStatic=Array.isArray(r.source);u.cssClass=r.hasOwnProperty("cssClass")?r.cssClass:null;u.delay=r.hasOwnProperty("delay")?r.delay:u.sourceIsStatic?0:250;u.minCharacters=r.hasOwnProperty("minCharacters")?r.minCharacters:1;u.hideOnOutsideClick=r.hasOwnProperty("hideOnOutsideClick")?r.hideOnOutsideClick:!0;u.maxSuggestions=r.hasOwnProperty("maxSuggestions")?r.maxSuggestions:-1;u.maxSuggestionsDisplayed=r.hasOwnProperty("maxSuggestionsDisplayed")?r.maxSuggestionsDisplayed:-1;u.exactMatch=r.hasOwnProperty("exactMatch")?r.exactMatch:!0;u.selfPosition=r.hasOwnProperty("selfPosition")?r.selfPosition:!1;Object.defineProperty(u,"isHidden",{get:function(){return f}});Object.defineProperty(u,"suggestionsCount",{get:function(){return e}});u.init=function(){if(o={},s="",e=0,u.element.addEventListener("keydown",c),u.element.addEventListener("keyup",l),u.element.addEventListener("focus",a),u.hideOnOutsideClick&&document.addEventListener("click",v),u.selfPosition)u.container=document.createElement("div"),document.body.appendChild(u.container),u.container.style.position="absolute",u.reposition(),window.addEventListener("resize",y);else if(!u.container){var n=document.createElement("div");n.className="gel-autocomplete-wrapper";u.element.parentElement.insertBefore(n,u.element);n.appendChild(u.element);u.container=document.createElement("div");n.appendChild(u.container)}u.container.classList.add("gel-autocomplete");typeof u.cssClass=="string"&&u.container.classList.add(u.cssClass);u.container.appendChild(u.suggestionsList);u.hide()};u.destroy=function(){u.element.removeEventListener("keydown",c);u.element.removeEventListener("keyup",l);u.element.removeEventListener("focus",a);document.removeEventListener("click",v);u.container.removeChild(u.suggestionsList)};u.show=function(){!f||e<1||(u.suggestionsList.style.display="",u.suggestionsList.setAttribute("aria-hidden",!1),f=!1,u.reposition(),n(u.suggestionsList,"gel.ac.show"))};u.hide=function(){f||(u.suggestionsList.style.display="none",u.suggestionsList.setAttribute("aria-hidden",!0),f=!0,n(u.suggestionsList,"gel.ac.hide"))};u.update=function(t){if(!t||t.length<1){u.clearSuggestions();return}if(!Array.isArray(t)){console.log("Error: Invalid suggestions array");return}o[s]=t;u.maxSuggestionsDisplayed>0&&(t=t.slice(0,u.maxSuggestionsDisplayed));var i=typeof t[0]=="object";u.suggestionsList.innerHTML="";t.forEach(function(n){var t=document.createElement("li"),r;i?(t.setAttribute("data-autocomplete-value",n.value),n.hasOwnProperty("href")?(r=document.createElement("a"),r.href=n.href,r.innerHTML=n.label,t.appendChild(r)):t.innerHTML=n.label):(t.setAttribute("data-autocomplete-value",n),t.innerHTML=n);t.addEventListener("click",function(){u.select(this)});t.addEventListener("mouseenter",function(){u.highlight(this)});u.suggestionsList.appendChild(t)});e=t.length;document.activeElement===u.element&&u.show();n(u.suggestionsList,"gel.ac.update")};u.select=function(t){var i=t.querySelector("a[href]");i?window.location=i.href:(u.element.value=t.getAttribute("data-autocomplete-value"),s=t.getAttribute("data-autocomplete-value"),u.clearSuggestions());n(t,"gel.ac.itemselect")};u.highlight=function(t){u.clearHighlighted();t.classList.add("highlighted");n(t,"gel.ac.itemhighlight")};u.clearHighlighted=function(){Array.prototype.forEach.call(u.suggestionsList.querySelectorAll(".highlighted"),function(n){n.classList.remove("highlighted")})};u.clearSuggestions=function(){u.suggestionsList.innerHTML="";e=0;u.hide()};u.reposition=function(){if(u.selfPosition&&!f){var i=t(u.element);u.container.style.left=i.left+"px";u.container.style.top=i.top+u.element.offsetHeight+"px";u.container.style.width=u.element.offsetWidth+"px";n(u.container,"gel.ac.reposition")}};y=i(function(){u.reposition()},100);u.init()}})});t(document,"[data-autocomplete-source]").forEach(ff);ri=document.querySelector(".c-search-overlay");ri&&(document.body.classList.contains("sit-newsv9")||document.body.classList.contains("sit-wwwv9"))&&(ui=!1,ri.addEventListener("gel.search.show",function(){ui||ii("/Search/topics.aspx",{},function(n){window.gel.search.setSuggestionsProvider(function(t,i){if(t.length<2)i("");else{var r=new RegExp(uf(t),"i"),u=n.filter(function(n){return r.test(n.label)}).map(function(n){return'\n              <li class="c-search__suggestion">\n                <a class="c-search__suggestion-link" href="/topic/'+n.value+'.aspx">\n                  '+n.label.replace(r,'<span class="c-search__suggestion-match">$&<\/span>')+"\n                <\/a>\n              <\/li>\n            "}).slice(0,15).join("");i(u)}});ui=!0})}));t(document,".rel-cardsrvc").forEach(function(n){var i=document.createElement("ul"),u,r,s,f,e,o;i.className="cardsrvc-tabs";u=n.querySelector(".cardsrvc-inline__header");n.classList.contains("cardsrvc-inline")&&u?u.appendChild(i):n.insertBefore(i,n.querySelector(".cardsrvc-content"));r=t(n,".rel--cardsrvchead");r.length>0&&(r[0].remove(),n.prepend(r[0]));s=t(n,".cardsrvc-vertical-tab");s.length>0&&(n.classList.add("cardsrvc-vertical"),f=document.createElement("li"),e=n.querySelector(".cardsrvc-title"),e!==null&&(i.appendChild(f),f.appendChild(e.cloneNode(!0))));o=t(n,'.cardsrvc-acc-tab [data-toggle="collapse"]');o.forEach(function(n,t){var r=document.createElement("li"),u=n.cloneNode(!0),f,e;i.appendChild(r);r.appendChild(u);f=n.textContent.replace(/[^a-z0-9]/gi,"");e=(n.getAttribute("aria-controls")||"").replace("cardsrvc-","");n.id="Accord-"+f+"-"+e;u.id="Tab-"+f+"-"+e;t===0&&(n.click(),fi(i,r,n));n.addEventListener("click",function(){if(n.classList.contains("collapsed")){var t=n.getBoundingClientRect(),u=t.top,f=document.querySelector("#"+n.getAttribute("aria-controls")).getBoundingClientRect(),e=f.bottom;(u<0||e>document.documentElement.clientHeight)&&setTimeout(function(){v(n)},10)}o.forEach(function(t){n!==t&&t.classList.remove("collapsed")});fi(i,r,n)});u.addEventListener("click",function(t){(t.preventDefault(),r.classList.contains("active"))||(n.click(),fi(i,r,n))})})});window.gel&&window.gel.Carousel&&t(document,".c-carousel").forEach(function(n){t(n,".c-carousel__container > .c-item").forEach(function(n){return n.classList.add("c-carousel__item")});n.classList.add("js-carousel--theme-auto");n.classList.contains("c-carousel--tile")?new window.gel.Carousel(n,{siemaOptions:{perPage:{1270:3,650:2}}}):new window.gel.Carousel(n)});er=function(n,t){function b(){a=at=u=v=y=lt=yt}function pt(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])}function r(n){return parseFloat(n)||0}function s(){f={top:t.pageYOffset,left:t.pageXOffset}}function k(){if(t.pageXOffset!=f.left){s();u();return}t.pageYOffset!=f.top&&(s(),g())}function d(){setTimeout(function(){t.pageYOffset!=f.top&&(f.top=t.pageYOffset,g())},0)}function g(){for(var n=i.length-1;n>=0;n--)nt(i[n])}function nt(n){if(n.inited){var t=f.top<=n.limit.start?0:f.top>=n.limit.end?2:1;n.mode!=t&&bt(n,t)}}function wt(){for(var t,r,n=i.length-1;n>=0;n--)if(i[n].inited&&(t=Math.abs(et(i[n].clone)-i[n].docOffsetTop),r=Math.abs(i[n].parent.node.offsetHeight-i[n].parent.height),t>=2||r>=2))return!1;return!0}function tt(n){isNaN(parseFloat(n.computed.top))||n.isCell||(n.inited=!0,n.clone||kt(n),n.parent.computed.position!="absolute"&&n.parent.computed.position!="relative"&&(n.parent.node.style.position="relative"),nt(n),n.parent.height=n.parent.node.offsetHeight,n.docOffsetTop=et(n.clone))}function it(n){var r=!0,t;for(n.clone&&dt(n),pt(n.node.style,n.css),t=i.length-1;t>=0;t--)if(i[t].node!==n.node&&i[t].parent.node===n.parent.node){r=!1;break}r&&(n.parent.node.style.position=n.parent.css.position);n.mode=-1}function rt(){for(var n=i.length-1;n>=0;n--)tt(i[n])}function ut(){for(var n=i.length-1;n>=0;n--)it(i[n])}function bt(n,t){var i=n.node.style;switch(t){case 0:i.position="absolute";i.left=n.offset.left+"px";i.right=n.offset.right+"px";i.top=n.offset.top+"px";i.bottom="auto";i.width="auto";i.marginLeft=0;i.marginRight=0;i.marginTop=0;break;case 1:i.position="fixed";i.left=n.box.left+"px";i.right=n.box.right+"px";i.top=n.css.top;i.bottom="auto";i.width="auto";i.marginLeft=0;i.marginRight=0;i.marginTop=0;break;case 2:i.position="absolute";i.left=n.offset.left+"px";i.right=n.offset.right+"px";i.top="auto";i.bottom=0;i.width="auto";i.marginLeft=0;i.marginRight=0}n.mode=t}function kt(n){n.clone=document.createElement("div");var i=n.node.nextSibling||n.node,t=n.clone.style;t.height=n.height+"px";t.width=n.width+"px";t.marginTop=n.computed.marginTop;t.marginBottom=n.computed.marginBottom;t.marginLeft=n.computed.marginLeft;t.marginRight=n.computed.marginRight;t.padding=t.border=t.borderSpacing=0;t.fontSize="1em";t.position="static";t.cssFloat=n.computed.cssFloat;n.node.parentNode.insertBefore(n.clone,i)}function dt(n){n.clone.parentNode.removeChild(n.clone);n.clone=undefined}function ft(n){var t=getComputedStyle(n),u=n.parentNode,f=getComputedStyle(u),c=n.style.position,h,e;n.style.position="relative";h={top:t.top,marginTop:t.marginTop,marginBottom:t.marginBottom,marginLeft:t.marginLeft,marginRight:t.marginRight,cssFloat:t.cssFloat};e={top:r(t.top),marginBottom:r(t.marginBottom),paddingLeft:r(t.paddingLeft),paddingRight:r(t.paddingRight),borderLeftWidth:r(t.borderLeftWidth),borderRightWidth:r(t.borderRightWidth)};n.style.position=c;var l={position:n.style.position,top:n.style.top,bottom:n.style.bottom,left:n.style.left,right:n.style.right,width:n.style.width,marginTop:n.style.marginTop,marginLeft:n.style.marginLeft,marginRight:n.style.marginRight},i=ot(n),s=ot(u),o={node:u,css:{position:u.style.position},computed:{position:f.position},numeric:{borderLeftWidth:r(f.borderLeftWidth),borderRightWidth:r(f.borderRightWidth),borderTopWidth:r(f.borderTopWidth),borderBottomWidth:r(f.borderBottomWidth)}};return{node:n,box:{left:i.win.left,right:vt.clientWidth-i.win.right},offset:{top:i.win.top-s.win.top-o.numeric.borderTopWidth,left:i.win.left-s.win.left-o.numeric.borderLeftWidth,right:-i.win.right+s.win.right-o.numeric.borderRightWidth},css:l,isCell:t.display=="table-cell",computed:h,numeric:e,width:i.win.right-i.win.left,height:i.win.bottom-i.win.top,mode:-1,inited:!1,parent:o,limit:{start:i.doc.top-e.top,end:s.doc.top+u.offsetHeight-o.numeric.borderBottomWidth-n.offsetHeight-e.top-e.marginBottom}}}function et(n){for(var t=0;n;)t+=n.offsetTop,n=n.offsetParent;return t}function ot(n){var i=n.getBoundingClientRect();return{doc:{top:i.top+t.pageYOffset,left:i.left+t.pageXOffset},win:i}}function st(){p=setInterval(function(){wt()||u()},500)}function ht(){clearInterval(p)}function ct(){e&&(document[w]?ht():st())}function a(){e||(s(),rt(),t.addEventListener("scroll",k),t.addEventListener("wheel",d),t.addEventListener("resize",u),t.addEventListener("orientationchange",u),n.addEventListener(h,ct),st(),e=!0)}function u(){if(e){ut();for(var n=i.length-1;n>=0;n--)i[n]=ft(i[n].node);rt()}}function v(){t.removeEventListener("scroll",k);t.removeEventListener("wheel",d);t.removeEventListener("resize",u);t.removeEventListener("orientationchange",u);n.removeEventListener(h,ct);ht();e=!1}function y(){v();ut()}function lt(){for(y();i.length;)i.pop()}function at(n){for(var r,t=i.length-1;t>=0;t--)if(i[t].node===n)return;r=ft(n);i.push(r);e?tt(r):a()}function gt(n){for(var t=i.length-1;t>=0;t--)i[t].node===n&&(it(i[t]),i.splice(t,1))}var c,l,o;n||(n=document);t||(t=window);var i=[],f,e=!1,vt=n.documentElement,yt=function(){},p,w="hidden",h="visibilitychange";for(n.webkitHidden!==undefined&&(w="webkitHidden",h="webkitvisibilitychange"),t.getComputedStyle||b(),c=["","-webkit-","-moz-","-ms-"],l=document.createElement("div"),o=c.length-1;o>=0;o--){try{l.style.position=c[o]+"sticky"}catch(ni){}l.style.position!=""&&b()}return s(),{stickies:i,add:at,remove:gt,init:a,rebuild:u,pause:v,stop:y,kill:lt}};or=er();t(document,".position-sticky").forEach(function(n){return or.add(n)});var it=ef,of=typeof e=="object"&&e&&e.Object===Object&&e,sf=of,hf=typeof self=="object"&&self&&self.Object===Object&&self,cf=sf||hf||Function("return this")(),sr=cf,lf=function(){return sr.Date.now()},ei=lf,af=sr.Symbol,rt=af,hr=Object.prototype,vf=hr.hasOwnProperty,yf=hr.toString,p=rt?rt.toStringTag:undefined;var wf=pf,bf=Object.prototype,kf=bf.toString;var gf=df,ne="[object Null]",te="[object Undefined]",cr=rt?rt.toStringTag:undefined;lr=ie;ar=re;vr="[object Symbol]";var fe=ue,yr=NaN,ee=/^\s+|\s+$/g,oe=/^[-+]0x[0-9a-f]+$/i,se=/^0b[01]+$/i,he=/^0o[0-7]+$/i,ce=parseInt;var pr=le,ae="Expected a function",ve=Math.max,ye=Math.min;wr=pe;br="Expected a function";var kr=we,oi=[],dr=function(){var n=document.querySelector(".navbar-sticky");return n?n.clientHeight:0}();if(window.onload=function(){[].concat(f(document.querySelectorAll(".item-pinnable"))).forEach(ke)},document.addEventListener("scroll",kr(si,30)),window.addEventListener("resize",kr(si,30)),w=document.querySelector(".c-progress-header"),ut=!1,w&&window.addEventListener("scroll",function(){ut||(requestAnimationFrame(de),ut=!0)}),b=document.querySelectorAll("[data-speedbump-marker]"),ft=document.querySelectorAll("[data-speedbump] > div"),b&&ft)for(c=0;c<b.length&&c<ft.length;c++)b[c].parentElement.replaceChild(ft[c],b[c]);h=document.querySelector("[data-banner]");h&&(document.readyState==="complete"?nu():window.addEventListener("load",nu));t(document,"[data-ga-category]").forEach(function(n){n.addEventListener("click",function(){var t=n.dataset,i=t.gaAction?t.gaAction:"Click";window.ga("send","event",t.gaCategory,i,t.gaLabel,{hitCallback:function(){}})})})})()