added data_update.html

This commit is contained in:
Benjamin committed 2026-02-13 09:13:55 -05:00
1 parent 9437757bf8
commit 6a20f6f7db
22 files changed
+12758

No files matched your search

@@ -0,0 +1,19 @@
/*
* /MathJax.js
*
* Copyright (c) 2009-2018 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
if(document.getElementById&&document.childNodes&&document.createElement){if(!(window.MathJax&&MathJax.Hub)){if(window.MathJax){window.MathJax={AuthorConfig:window.MathJax}}else{window.MathJax={}}MathJax.isPacked=true;MathJax.version="2.7.9";MathJax.fileversion="2.7.9";MathJax.cdnVersion="2.7.9";MathJax.cdnFileVersions={};(function(d){var b=window[d];if(!b){b=window[d]={}}var e=[];var c=function(f){var g=f.constructor;if(!g){g=function(){}}for(var h in f){if(h!=="constructor"&&f.hasOwnProperty(h)){g[h]=f[h]}}return g};var a=function(){return function(){return arguments.callee.Init.call(this,arguments)}};b.Object=c({constructor:a(),Subclass:function(f,h){var g=a();g.SUPER=this;g.Init=this.Init;g.Subclass=this.Subclass;g.Augment=this.Augment;g.protoFunction=this.protoFunction;g.can=this.can;g.has=this.has;g.isa=this.isa;g.prototype=new this(e);g.prototype.constructor=g;g.Augment(f,h);return g},Init:function(f){var g=this;if(f.length===1&&f[0]===e){return g}if(!(g instanceof f.callee)){g=new f.callee(e)}return g.Init.apply(g,f)||g},Augment:function(f,g){var h;if(f!=null){for(h in f){if(f.hasOwnProperty(h)){this.protoFunction(h,f[h])}}if(f.toString!==this.prototype.toString&&f.toString!=={}.toString){this.protoFunction("toString",f.toString)}}if(g!=null){for(h in g){if(g.hasOwnProperty(h)){this[h]=g[h]}}}return this},protoFunction:function(g,f){this.prototype[g]=f;if(typeof f==="function"){f.SUPER=this.SUPER.prototype}},prototype:{Init:function(){},SUPER:function(f){return f.callee.SUPER},can:function(f){return typeof(this[f])==="function"},has:function(f){return typeof(this[f])!=="undefined"},isa:function(f){return(f instanceof Object)&&(this instanceof f)}},can:function(f){return this.prototype.can.call(this,f)},has:function(f){return this.prototype.has.call(this,f)},isa:function(g){var f=this;while(f){if(f===g){return true}else{f=f.SUPER}}return false},SimpleSUPER:c({constructor:function(f){return this.SimpleSUPER.define(f)},define:function(f){var h={};if(f!=null){for(var g in f){if(f.hasOwnProperty(g)){h[g]=this.wrap(g,f[g])}}if(f.toString!==this.prototype.toString&&f.toString!=={}.toString){h.toString=this.wrap("toString",f.toString)}}return h},wrap:function(i,h){if(typeof(h)!=="function"||!h.toString().match(/\.\s*SUPER\s*\(/)){return h}var g=function(){this.SUPER=g.SUPER[i];try{var f=h.apply(this,arguments)}catch(j){delete this.SUPER;throw j}delete this.SUPER;return f};g.toString=function(){return h.toString.apply(h,arguments)};return g}})});b.Object.isArray=Array.isArray||function(f){return Object.prototype.toString.call(f)==="[object Array]"};b.Object.Array=Array})("MathJax");(function(BASENAME){var BASE=window[BASENAME];if(!BASE){BASE=window[BASENAME]={}}var isArray=BASE.Object.isArray;var CALLBACK=function(data){var cb=function(){return arguments.callee.execute.apply(arguments.callee,arguments)};for(var id in CALLBACK.prototype){if(CALLBACK.prototype.hasOwnProperty(id)){if(typeof(data[id])!=="undefined"){cb[id]=data[id]}else{cb[id]=CALLBACK.prototype[id]}}}cb.toString=CALLBACK.prototype.toString;return cb};CALLBACK.prototype={isCallback:true,hook:function(){},data:[],object:window,execute:function(){if(!this.called||this.autoReset){this.called=!this.autoReset;return this.hook.apply(this.object,this.data.concat([].slice.call(arguments,0)))}},reset:function(){delete this.called},toString:function(){return this.hook.toString.apply(this.hook,arguments)}};var ISCALLBACK=function(f){return(typeof(f)==="function"&&f.isCallback)};var EVAL=function(code){return eval.call(window,code)};var TESTEVAL=function(){EVAL("var __TeSt_VaR__ = 1");if(window.__TeSt_VaR__){try{delete window.__TeSt_VaR__}catch(error){window.__TeSt_VaR__=null}}else{if(window.execScript){EVAL=function(code){BASE.__code=code;code="try {"+BASENAME+".__result = eval("+BASENAME+".__code)} catch(err) {"+BASENAME+".__result = err}";window.execScript(code);var result=BASE.__result;delete BASE.__result;delete BASE.__code;if(result instanceof Error){throw result}return result}}else{EVAL=function(code){BASE.__code=code;code="try {"+BASENAME+".__result = eval("+BASENAME+".__code)} catch(err) {"+BASENAME+".__result = err}";var head=(document.getElementsByTagName("head"))[0];if(!head){head=document.body}var script=document.createElement("script");script.appendChild(document.createTextNode(code));head.appendChild(script);head.removeChild(script);var result=BASE.__result;delete BASE.__result;delete BASE.__code;if(result instanceof Error){throw result}return result}}}TESTEVAL=null};var USING=function(args,i){if(arguments.length>1){if(arguments.length===2&&!(typeof arguments[0]==="function")&&arguments[0] instanceof Object&&typeof arguments[1]==="number"){args=[].slice.call(args,i)}else{args=[].slice.call(arguments,0)}}if(isArray(args)&&args.length===1&&typeof(args[0])==="function"){args=args[0]}if(typeof args==="function"){if(args.execute===CALLBACK.prototype.execute){return args}return CALLBACK({hook:args})}else{if(isArray(args)){if(typeof(args[0])==="striLine truncated
@@ -0,0 +1,266 @@
bates_analytics = window.bates_analytics || {};
if( typeof bates_analytics.getCookies === 'undefined' ) {
bates_analytics.getCookies = function() {
var c = document.cookie.split(';');
var out = {};
if( c.length < 1 )
return out;
c.forEach( pair => {
pair = pair.trim();
pair = pair.split('=')
let val = (pair.length > 1) ? pair[1] : true;
out[ pair[0] ] = val;
})
return out;
};
}
const matchesUrlParam = function( keysToCheck ) {
if( window.location.search == '' )
return false;
var queryParams = new URLSearchParams(window.location.search);
for( let paramKey in keysToCheck ) {
// if one of our specified query params is present in the url
if( queryParams.has( paramKey ) ) {
// if we've specified true for the param value match just existance,
// otherwise, see if our specified value matches the value in the url
if (
keysToCheck[paramKey] === true
||
keysToCheck[paramKey] == queryParams.get( paramKey )
) {
// if our query param matches
return true
}
}
}
return false;
};
const shouldWeTag = function(){
/**
* To track a domain, set the domain (optionally include the subdomain) as the object key name,
*
* To track the whole domain/subdomain, set the value to 1
*
* To only track part of a domain, set the value to an object with the following entries:
*
* @key default [int] 1 or 0, whether to track this domain in general (if no exceptions match)
* @key exceptions [array]: an array of exception objects: each objects must have an allow key, and
* at least a "path" or "params" key, but it can have both. If you provide
* both, both must match for the "allow" value to be used.
* @key allow [int] 1 or 0, whether to track this matched path/url
* @key path [string] A path to match against
* @key params [object] Key/value pairs to match against url parameters. If you just
* want to match the key, set the value to true
*/
const hostMap = {
"abacus.bates.edu": {
"exceptions": [
{
path: '/oralhistory/',
allow: 1,
}
],
},
"adminlb.imodules.com":1,
"archives.bates.edu": {
"default": 0,
"exceptions": [
{
path: '/photos/',
allow: 1,
}
],
},
// keeping the various catalog urls together
"catalog.bates.edu":1,
"catalog-archive.bates.edu":1,
"batescollege.coursedog.com":1,
"batescatalogpreview.coursedog.com":1,
"bates-catalog.coursedog.com":1,
"apply.bates.edu": {
"default": 1,
"exceptions": [
{
path: "/account/login",
params: {
e: true,
},
allow: 0,
},
],
},
"bates-archives.libraryhost.com":1,
"bates-college-store.myshopify.com":1,
"bates.beta.libguides.com":1,
// "bates.loc":1, // local testing environment
"batescollege.tumblr.com":1,
"batesnews.tumblr.com":1,
"batesorientation2014.sched.org":1,
"batesshortterm.tumblr.com":1,
"bco-dev.bates.edu":1,
"bco-jparis.bates.edu":1,
"bco-kblake.bates.edu":1,
"bco-nobrien.bates.edu":1,
"bco-remodel.bates.edu":1,
"bco-test.bates.edu":1,
"coursedog.com":1,
"community.bates.edu":1,
"dexter.bates.edu":1,
"digilib.bates.edu":1,
"diversebookfinder.org":1,
"cat.diversebookfinder.org":1,
"emergency.bates.edu":1,
"events.bates.edu":1,
"events-test.bates.edu":1,
"gg-bprod.bates.edu":1,
"giftplanning.bates.edu": 1,
"illiad.bates.edu":1,
"libanswers.bates.edu":1,
"libguides.bates.edu":1,
"lyceum-beta.bates.edu":1,
"lyceum.bates.edu":1,
"marchmania.org":1,
"menu.bates.edu":1,
"museum.bates.edu":1,
"museum-dev.bates.edu":1,
"new.livestream.com":1,
"picturestories.bates.edu":1,
"quad.bates.edu":1,
"quad-dev.bates.edu":1,
"quad-sa.bates.edu":1,
"quad-test.bates.edu":1,
"securelb.imodules.com":1,
"store.bates.edu":1,
"www-stage.bates.edu":1,
"www.bates.edu":1,
"www.batesdancefestival.org":1,
"www.garnetgateway.com":1,
"gobatesbobcats.com":1,
};
var out = 0,
domain = window.location.host,
path = window.location.pathname.toLowerCase();
if( typeof hostMap[domain] === 'undefined' )
return false;
if( hostMap[domain] === 1 )
return true;
// check for exceptions, and change the default as needed
if( typeof hostMap[domain] === 'object' ){
// set our default if there is one
if( typeof hostMap[domain].default != 'undefined' )
out = hostMap[domain].default ;
if( typeof hostMap[domain].exceptions !== 'undefined' ) {
hostMap[domain].exceptions.forEach( exception => {
// if a path exception exists
if( typeof exception.path !== 'undefined' ) {
// match our path with front of object key
if( exception.path.indexOf( path ) === 0 ) {
// if we've also specified a query param to check by, check that
if( typeof exception.params !== 'undefined' ) {
if( matchesUrlParam( exception.params ) ) {
// if our query param matches, use the "allow" value
out = exception.allow;
}
// if we haven't specified a query param to check by, just use the "allow" value now
} else {
out = exception.allow;
}
}
// if ONLY a params exception exists
} else if( typeof exception.params !== 'undefined' ) {
if( matchesUrlParam( exception.params ) ) {
// if our query param matches, use the "allow" value
out = exception.allow;
}
}
});
}
}
return (out==1);
};
if( shouldWeTag() ) {
// Our own FB conversions api implementation
(function(){
var myself, a, path, thisUrlPath, event_id;
// Get our own uri directory
myself = document.querySelector('script[src*="/analytics.js"');
if( ! myself )
return;
const createEventId = () => Math.floor(Math.random()*999999999999);
a = new URL( myself.src );
if( a.pathname === '/') {
path = '/';
} else {
// path = /analytics/analytics.js?v=1.2.3
path = a.pathname.split('/');
// path = ['', 'analytics', 'analytics.js?v=1.2.3' ]
path.pop();
// path = ['', 'analytics']
path = path.join('/') + '/';
// path = /analytics/
}
thisUrlPath = a.origin + path;
var newParams = new URLSearchParams();
var currentParams = new URLSearchParams( window.location.search )
// create an event_id for deduping js & php event
if( ! bates_analytics.FACEBOOK_ANALYTICS_EVENTS ) {
bates_analytics.FACEBOOK_ANALYTICS_EVENTS = {};
}
const fbEvents = [
'ViewContent',
'Lead',
'CompleteRegistration',
// 'PageView'
];
fbEvents.forEach( eventName => {
if( typeof bates_analytics.FACEBOOK_ANALYTICS_EVENTS[eventName] === 'undefined' )
bates_analytics.FACEBOOK_ANALYTICS_EVENTS[eventName] = createEventId();
// save event_id so the js pixel implementation can use it later
newParams.set(`${eventName}_event_id`, bates_analytics.FACEBOOK_ANALYTICS_EVENTS[eventName] );
});
newParams.set('theurl', window.location);
// Get facebook's meta pixel set cookies
// More details: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/fbp-and-fbc
var cookies = bates_analytics.getCookies();
if( typeof cookies._fbp !== 'undefined' ) {
newParams.set('fbp', cookies._fbp );
}
if( typeof cookies._fbc !== 'undefined' ) {
newParams.set('fbc', cookies._fbc)
} else if ( currentParams.has('fbclid') ) {
newParams.set('fbclid', currentParams.get('fbclid') );
}
const fetchUrl = thisUrlPath + 'fbconv.php?' + newParams.toString();
// for now, don't grab the response
fetch( fetchUrl );
})();
// Tag Manager
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer', "GTM-NS4K3BT" )
}
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-left" preserveAspectRatio="xMinYMid meet"><line x1="19" y1="12" x2="5" y2="12"></line><polyline points="12 19 5 12 12 5"></polyline></svg>

After

Width:  |  Height:  |  Size: 348 B

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-right" preserveAspectRatio="xMinYMid meet"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>

After

Width:  |  Height:  |  Size: 350 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

@@ -0,0 +1,5 @@
.yui3-widget-hidden{display:none}.yui3-widget-content{overflow:hidden}.yui3-widget-content-expanded{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height:100%}.yui3-widget-tmp-forcesize{overflow:hidden!important}#yui3-css-stamp.skin-sam-widget-base{display:none}
.yui3-widget-stacked .yui3-widget-shim{opacity:0;filter:alpha(opacity=0);position:absolute;border:0;top:0;left:0;padding:0;margin:0;z-index:-1;width:100%;height:100%;_width:0;_height:0}#yui3-css-stamp.skin-sam-widget-stack{display:none}
.yui3-overlay{position:absolute}.yui3-overlay-hidden{visibility:hidden}.yui3-widget-tmp-forcesize .yui3-overlay-content{overflow:hidden!important}#yui3-css-stamp.skin-sam-overlay{display:none}
.yui3-skin-sam .yui3-widget-mask{background-color:black;zoom:1;-ms-filter:"alpha(opacity=40)";filter:alpha(opacity=40);opacity:.4}#yui3-css-stamp.skin-sam-widget-modality{display:none}
.yui3-panel{position:absolute}.yui3-panel-hidden{visibility:hidden}.yui3-widget-tmp-forcesize .yui3-panel-content{overflow:hidden!important}.yui3-panel .yui3-widget-hd{position:relative}.yui3-panel .yui3-widget-hd .yui3-widget-buttons{position:absolute;top:0;right:0}.yui3-panel .yui3-widget-ft .yui3-widget-buttons{display:inline-block;*display:inline;zoom:1}.yui3-skin-sam .yui3-panel-content{-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333;border:1px solid black;background:white}.yui3-skin-sam .yui3-panel .yui3-widget-hd{padding:8px 28px 8px 8px;min-height:13px;_height:13px;color:white;background-color:#3961c5;background:-moz-linear-gradient(0% 100% 90deg,#2647a0 7%,#3d67ce 50%,#426fd9 100%);background:-webkit-gradient(linear,left bottom,left top,from(#2647a0),color-stop(0.07,#2647a0),color-stop(0.5,#3d67ce),to(#426fd9))}.yui3-skin-sam .yui3-panel .yui3-widget-hd .yui3-widget-buttons{padding:8px}.yui3-skin-sam .yui3-panel .yui3-widget-bd{padding:10px}.yui3-skin-sam .yui3-panel .yui3-widget-ft{background:#edf5ff;padding:8px;text-align:right}.yui3-skin-sam .yui3-panel .yui3-widget-ft .yui3-button{margin-left:8px}.yui3-skin-sam .yui3-panel .yui3-widget-hd .yui3-button-close{background:transparent;filter:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:13px;height:13px;padding:0;overflow:hidden;vertical-align:top;*font-size:0;*line-height:0;*letter-spacing:-1000px;*color:#86a5ec;*background:url(/theme/yui_image.php?file=3.18.1/sprite_icons.png) no-repeat 1px 1px}.yui3-skin-sam .yui3-panel .yui3-widget-hd .yui3-button-close:before{content:url(/theme/yui_image.php?file=3.18.1/sprite_icons.png);display:inline-block;text-align:center;font-size:0;line-height:0;width:13px;margin:1px 0 0 1px}.yui3-skin-sam .yui3-panel-hidden .yui3-widget-hd .yui3-button-close{display:none}#yui3-css-stamp.skin-sam-panel{display:none}
@@ -0,0 +1 @@
YUI.add("event-resize",function(e,t){e.Event.define("windowresize",{on:e.UA.gecko&&e.UA.gecko<1.91?function(t,n,r){n._handle=e.Event.attach("resize",function(e){r.fire(e)})}:function(t,n,r){var i=e.config.windowResizeDelay||100;n._handle=e.Event.attach("resize",function(t){n._timer&&n._timer.cancel(),n._timer=e.later(i,e,function(){r.fire(t)})})},detach:function(e,t){t._timer&&t._timer.cancel(),t._handle.detach()}})},"3.18.1",{requires:["node-base","event-synthetic"]});
@@ -0,0 +1,97 @@
typeof YUI!="undefined"&&(YUI._YUI=YUI);var YUI=function(){var e=0,t=this,n=arguments,r=n.length,i=function(e,t){return e&&e.hasOwnProperty&&e instanceof t},s=typeof YUI_config!="undefined"&&YUI_config;i(t,YUI)?(t._init(),YUI.GlobalConfig&&t.applyConfig(YUI.GlobalConfig),s&&t.applyConfig(s),r||(t._afterConfig(),t._setup())):t=new YUI;if(r){for(;e<r;e++)t.applyConfig(n[e]);t._afterConfig(),t._setup()}return t.instanceOf=i,t};(function(){var e,t,n="3.18.1",r=".",i="http://yui.yahooapis.com/",s="yui3-js-enabled",o="yui3-css-stamp",u=function(){},a=Array.prototype.slice,f={"io.xdrReady":1,"io.xdrResponse":1,"SWF.eventHandler":1},l=typeof window!="undefined",c=l?window:null,h=l?c.document:null,p=h&&h.documentElement,d=p&&p.className,v={},m=(new Date).getTime(),g=function(e,t,n,r){e&&e.addEventListener?e.addEventListener(t,n,r):e&&e.attachEvent&&e.attachEvent("on"+t,n)},y=function(e,t,n,r){if(e&&e.removeEventListener)try{e.removeEventListener(t,n,r)}catch(i){}else e&&e.detachEvent&&e.detachEvent("on"+t,n)},b=function(){YUI.Env.DOMReady=!0,l&&y(h,"DOMContentLoaded",b)},w=function(){YUI.Env.windowLoaded=!0,YUI.Env.DOMReady=!0,l&&y(window,"load",w)},E=function(e,t){var n=e.Env._loader,r=["loader-base"],i=YUI.Env,s=i.mods;return n?(n.ignoreRegistered=!1,n.onEnd=null,n.data=null,n.required=[],n.loadType=null):(n=new e.Loader(e.config),e.Env._loader=n),s&&s.loader&&(r=[].concat(r,YUI.Env.loaderExtras)),YUI.Env.core=e.Array.dedupe([].concat(YUI.Env.core,r)),n},S=function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},x={success:!0};p&&d.indexOf(s)==-1&&(d&&(d+=" "),d+=s,p.className=d),n.indexOf("@")>-1&&(n="3.5.0"),e={applyConfig:function(e){e=e||u;var t,n,r=this.config,i=r.modules,s=r.groups,o=r.aliases,a=this.Env._loader;for(n in e)e.hasOwnProperty(n)&&(t=e[n],i&&n=="modules"?S(i,t):o&&n=="aliases"?S(o,t):s&&n=="groups"?S(s,t):n=="win"?(r[n]=t&&t.contentWindow||t,r.doc=r[n]?r[n].document:null):n!="_yuid"&&(r[n]=t));a&&a._config(e)},_config:function(e){this.applyConfig(e)},_init:function(){var e,t,r=this,s=YUI.Env,u=r.Env,a;r.version=n;if(!u){r.Env={core:["get","features","intl-base","yui-log","yui-later","loader-base","loader-rollup","loader-yui3"],loaderExtras:["loader-rollup","loader-yui3"],mods:{},versions:{},base:i,cdn:i+n+"/",_idx:0,_used:{},_attached:{},_exported:{},_missed:[],_yidx:0,_uidx:0,_guidp:"y",_loaded:{},_BASE_RE:/(?:\?(?:[^&]*&)*([^&]*))?\b(yui(?:-\w+)?)\/\2(?:-(min|debug))?\.js/,parseBasePath:function(e,t){var n=e.match(t),r,i;return n&&(r=RegExp.leftContext||e.slice(0,e.indexOf(n[0])),i=n[3],n[1]&&(r+="?"+n[1]),r={filter:i,path:r}),r},getBase:s&&s.getBase||function(t){var n=h&&h.getElementsByTagName("script")||[],i=u.cdn,s,o,a,f;for(o=0,a=n.length;o<a;++o){f=n[o].src;if(f){s=r.Env.parseBasePath(f,t);if(s){e=s.filter,i=s.path;break}}}return i}},u=r.Env,u._loaded[n]={};if(s&&r!==YUI)u._yidx=++s._yidx,u._guidp=("yui_"+n+"_"+u._yidx+"_"+m).replace(/[^a-z0-9_]+/g,"_");else if(YUI._YUI){s=YUI._YUI.Env,u._yidx+=s._yidx,u._uidx+=s._uidx;for(a in s)a in u||(u[a]=s[a]);delete YUI._YUI}r.id=r.stamp(r),v[r.id]=r}r.constructor=YUI,r.config=r.config||{bootstrap:!0,cacheUse:!0,debug:!0,doc:h,fetchCSS:!0,throwFail:!0,useBrowserConsole:!0,useNativeES5:!0,win:c},h&&!h.getElementById(o)?(t=h.createElement("div"),t.innerHTML='<div id="'+o+'" style="position: absolute !important; visibility: hidden !important"></div>',YUI.Env.cssStampEl=t.firstChild,h.body?h.body.appendChild(YUI.Env.cssStampEl):p.insertBefore(YUI.Env.cssStampEl,p.firstChild)):h&&h.getElementById(o)&&!YUI.Env.cssStampEl&&(YUI.Env.cssStampEl=h.getElementById(o)),r.config.lang=r.config.lang||"en-US",r.config.base=YUI.config.base||YUI.config.defaultBase&&YUI.config.root&&YUI.config.defaultBase+YUI.config.root||r.Env.getBase(r.Env._BASE_RE);if(!e||!"mindebug".indexOf(e))e="min";e=e?"-"+e:e,r.config.loaderPath=YUI.config.loaderPath||"loader/loader"+e+".js"},_afterConfig:function(){var e=this;e.config.hasOwnProperty("global")||(e.config.global=Function("return this")())},_setup:function(){var e,t=this,n=[],r=YUI.Env.mods,i=t.config.extendedCore||[],s=t.config.core||[].concat(YUI.Env.core).concat(i);for(e=0;e<s.length;e++)r[s[e]]&&n.push(s[e]);t._attach(["yui-base"]),t._attach(n),t.Loader&&E(t)},applyTo:function(e,t,n){if(t in f){var r=v[e],i,s,o;if(r){i=t.split("."),s=r;for(o=0;o<i.length;o+=1)s=s[i[o]],s||this.log("applyTo not found: "+t,"warn","yui");return s&&s.apply(r,n)}return null}return this.log(t+": applyTo not allowed","warn","yui"),null},add:function(e,t,n,r){r=r||{};var i=YUI.Env,s={name:e,fn:t,version:n,details:r},o={},u,a,f,l,c=i.versions;i.mods[e]=s,c[n]=c[n]||{},c[n][e]=s;for(l in v)v.hasOwnProperty(l)&&(a=v[l],o[a.id]||(o[a.id]=!0,u=a.Env._loader,u&&(f=u.getModuleInfo(e),(!f||f.temp)&&u.addModule(r,e))));return this},_attach:function(e,t){var n,r,i,s,o,u,a,f=YUI.Env.mods,l=YUI.Env.aliases,c=this,h,p=YUI.Env._renderedMods,d=c.Env._loader,v=c.Env._attached,m=c.Env._exported,g=e.length,d,y,b,w=[],E,S,x,T,N,C,k;for(n=0;n<g;n++){r=e[n],i=f[rLine truncated
;break}}if(a)for(h=0;h<a.length;h++)if(!v[a[h]]){if(!c._attach(a,!0))return!1;break}if(i.fn){E=[c,r];if(S){k={},C={},E.push(k,C);if(o){x=o.length;for(h=0;h<x;h++)k[o[h]]=m.hasOwnProperty(o[h])?m[o[h]]:c}}if(c.config.throwFail)C=i.fn.apply(S?undefined:i,E);else try{C=i.fn.apply(S?undefined:i,E)}catch(L){return c.error("Attach error: "+r,L,r),!1}S&&(m[r]=C,N=i.details.condition,N&&N.when==="instead"&&(m[N.trigger]=C))}if(u)for(h=0;h<u.length;h++)if(!v[u[h]]){if(!c._attach(u))return!1;break}}}return!0},_delayCallback:function(e,t){var n=this,r=["event-base"];return t=n.Lang.isObject(t)?t:{event:t},t.event==="load"&&r.push("event-synthetic"),function(){var i=arguments;n._use(r,function(){n.on(t.event,function(){i[1].delayUntil=t.event,e.apply(n,i)},t.args)})}},use:function(){var e=a.call(arguments,0),t=e[e.length-1],n=this,r=0,i,s=n.Env,o=!0;n.Lang.isFunction(t)?(e.pop(),n.config.delayUntil&&(t=n._delayCallback(t,n.config.delayUntil))):t=null,n.Lang.isArray(e[0])&&(e=e[0]);if(n.config.cacheUse){while(i=e[r++])if(!s._attached[i]){o=!1;break}if(o)return e.length,n._notify(t,x,e),n}return n._loading?(n._useQueue=n._useQueue||new n.Queue,n._useQueue.add([e,t])):n._use(e,function(n,r){n._notify(t,r,e)}),n},require:function(){var e=a.call(arguments),t;typeof e[e.length-1]=="function"&&(t=e.pop(),e.push(function(n){var r,i=e.length,s=n.Env._exported,o={};for(r=0;r<i;r++)s.hasOwnProperty(e[r])&&(o[e[r]]=s[e[r]]);t.call(undefined,n,o)})),this.use.apply(this,e)},_notify:function(e,t,n){if(!t.success&&this.config.loadErrorFn)this.config.loadErrorFn.call(this,this,e,t,n);else if(e){this.Env._missed&&this.Env._missed.length&&(t.msg="Missing modules: "+this.Env._missed.join(),t.success=!1);if(this.config.throwFail)e(this,t);else try{e(this,t)}catch(r){this.error("use callback error",r,n)}}},_use:function(e,t){this.Array||this._attach(["yui-base"]);var r,i,s,o=this,u=YUI.Env,a=u.mods,f=o.Env,l=f._used,c=u.aliases,h=u._loaderQueue,p=e[0],d=o.Array,v=o.config,m=v.bootstrap,g=[],y,b=[],w=!0,S=v.fetchCSS,x=function(e,t){var r=0,i=[],s,o,f,h,p;if(!e.length)return;if(c){o=e.length;for(r=0;r<o;r++)c[e[r]]&&!a[e[r]]?i=[].concat(i,c[e[r]]):i.push(e[r]);e=i}o=e.length;for(r=0;r<o;r++){s=e[r],t||b.push(s);if(l[s])continue;f=a[s],h=null,p=null,f?(l[s]=!0,h=f.details.requires,p=f.details.use):u._loaded[n][s]?l[s]=!0:g.push(s),h&&h.length&&x(h),p&&p.length&&x(p,1)}},T=function(n){var r=n||{success:!0,msg:"not dynamic"},i,s,u=!0,a=r.data;o._loading=!1,a&&(s=g,g=[],b=[],x(a),i=g.length,i&&[].concat(g).sort().join()==s.sort().join()&&(i=!1)),i&&a?(o._loading=!0,o._use(g,function(){o._attach(a)&&o._notify(t,r,a)})):(a&&(u=o._attach(a)),u&&o._notify(t,r,e)),o._useQueue&&o._useQueue.size()&&!o._loading&&o._use.apply(o,o._useQueue.next())};if(p==="*"){e=[];for(y in a)a.hasOwnProperty(y)&&e.push(y);return w=o._attach(e),w&&T(),o}return(a.loader||a["loader-base"])&&!o.Loader&&o._attach(["loader"+(a.loader?"":"-base")]),m&&o.Loader&&e.length&&(i=E(o),i.require(e),i.ignoreRegistered=!0,i._boot=!0,i.calculate(null,S?null:"js"),e=i.sorted,i._boot=!1),x(e),r=g.length,r&&(g=d.dedupe(g),r=g.length),m&&r&&o.Loader?(o._loading=!0,i=E(o),i.onEnd=T,i.context=o,i.data=e,i.ignoreRegistered=!1,i.require(g),i.insert(null,S?null:"js")):m&&r&&o.Get&&!f.bootstrapped?(o._loading=!0,s=function(){o._loading=!1,h.running=!1,f.bootstrapped=!0,u._bootstrapping=!1,o._attach(["loader"])&&o._use(e,t)},u._bootstrapping?h.add(s):(u._bootstrapping=!0,o.Get.script(v.base+v.loaderPath,{onEnd:s}))):(w=o._attach(e),w&&T()),o},namespace:function(){var e=arguments,t,n=0,i,s,o;for(;n<e.length;n++){t=this,o=e[n];if(o.indexOf(r)>-1){s=o.split(r);for(i=s[0]=="YAHOO"?1:0;i<s.length;i++)t[s[i]]=t[s[i]]||{},t=t[s[i]]}else t[o]=t[o]||{},t=t[o]}return t},log:u,message:u,dump:function(e){return""+e},error:function(e,t,n){var r=this,i;r.config.errorFn&&(i=r.config.errorFn.apply(r,arguments));if(!i)throw t||new Error(e);return r.message(e,"error",""+n),r},guid:function(e){var t=this.Env._guidp+"_"+ ++this.Env._uidx;return e?e+t:t},stamp:function(e,t){var n;if(!e)return e;e.uniqueID&&e.nodeType&&e.nodeType!==9?n=e.uniqueID:n=typeof e=="string"?e:e._yuid;if(!n){n=this.guid();if(!t)try{e._yuid=n}catch(r){n=null}}return n},destroy:function(){var e=this;e.Event&&e.Event._unload(),delete v[e.id],delete e.Env,delete e.config}},YUI.prototype=e;for(t in e)e.hasOwnProperty(t)&&(YUI[t]=e[t]);YUI.applyConfig=function(e){if(!e)return;YUI.GlobalConfig&&this.prototype.applyConfig.call(this,YUI.GlobalConfig),this.prototype.applyConfig.call(this,e),YUI.GlobalConfig=this.config},YUI._init(),l?(g(h,"DOMContentLoaded",b),g(window,"load",w)):(b(),w()),YUI.Env.add=g,YUI.Env.remove=y,typeof exports=="object"&&(exports.YUI=YUI,YUI.setLoadHook=function(e){YUI._getLoadHook=e},YUI._getLoadHook=null),YUI.Env[n]={}})(),YUI.add("yui-base",function(e,t){function m(e,t,n){var r,i;t||(t=0);if(n||m.test(e))try{return d.slice.call(e,t)}catch(s){i=[];for(r=e.length;t<r;++t)i.push(e[t]);return i}return[e]}function g(){this._init()Line truncated
isFunction=function(e){return n.type(e)==="function"},n.isNull=function(e){return e===null},n.isNumber=function(e){return typeof e=="number"&&isFinite(e)},n.isObject=function(e,t){var r=typeof e;return e&&(r==="object"||!t&&(r==="function"||n.isFunction(e)))||!1},n.isRegExp=function(e){return n.type(e)==="regexp"},n.isString=function(e){return typeof e=="string"},n.isUndefined=function(e){return typeof e=="undefined"},n.isValue=function(e){var t=n.type(e);switch(t){case"number":return isFinite(e);case"null":case"undefined":return!1;default:return!!t}},n.now=Date.now||function(){return(new Date).getTime()},n.sub=function(e,t){function n(e,t){var r;if(typeof e[t]!="undefined")return e[t];t=t.split("."),r=t.slice(1).join("."),t=t[0];if(r&&typeof e[t]=="object"&&e[t]!==null)return n(e[t],r)}return e.replace?e.replace(o,function(e,r){var i=r.indexOf(".")>-1?n(t,r):t[r];return typeof i=="undefined"?e:i}):e},n.trim=n._isNative(r.trim)&&!u.trim()?function(e){return e&&e.trim?e.trim():e}:function(e){try{return e.replace(c,"")}catch(t){return e}},n.trimLeft=n._isNative(r.trimLeft)&&!u.trimLeft()?function(e){return e.trimLeft()}:function(e){return e.replace(f,"")},n.trimRight=n._isNative(r.trimRight)&&!u.trimRight()?function(e){return e.trimRight()}:function(e){return e.replace(l,"")},n.type=function(e){return s[typeof e]||s[i.call(e)]||(e?"object":"null")};var p=e.Lang,d=Array.prototype,v=Object.prototype.hasOwnProperty;e.Array=m,m.dedupe=p._isNative(Object.create)?function(e){var t=Object.create(null),n=[],r,i,s;for(r=0,s=e.length;r<s;++r)i=e[r],t[i]||(t[i]=1,n.push(i));return n}:function(e){var t={},n=[],r,i,s;for(r=0,s=e.length;r<s;++r)i=e[r],v.call(t,i)||(t[i]=1,n.push(i));return n},m.each=m.forEach=p._isNative(d.forEach)?function(t,n,r){return d.forEach.call(t||[],n,r||e),e}:function(t,n,r){for(var i=0,s=t&&t.length||0;i<s;++i)i in t&&n.call(r||e,t[i],i,t);return e},m.hash=function(e,t){var n={},r=t&&t.length||0,i,s;for(i=0,s=e.length;i<s;++i)i in e&&(n[e[i]]=r>i&&i in t?t[i]:!0);return n},m.indexOf=p._isNative(d.indexOf)?function(e,t,n){return d.indexOf.call(e,t,n)}:function(e,t,n){var r=e.length;n=+n||0,n=(n>0||-1)*Math.floor(Math.abs(n)),n<0&&(n+=r,n<0&&(n=0));for(;n<r;++n)if(n in e&&e[n]===t)return n;return-1},m.numericSort=function(e,t){return e-t},m.some=p._isNative(d.some)?function(e,t,n){return d.some.call(e,t,n)}:function(e,t,n){for(var r=0,i=e.length;r<i;++r)if(r in e&&t.call(n,e[r],r,e))return!0;return!1},m.test=function(e){var t=0;if(p.isArray(e))t=1;else if(p.isObject(e))try{"length"in e&&!e.tagName&&(!e.scrollTo||!e.document)&&!e.apply&&(t=2)}catch(n){}return t},g.prototype={_init:function(){this._q=[]},next:function(){return this._q.shift()},last:function(){return this._q.pop()},add:function(){return this._q.push.apply(this._q,arguments),this},size:function(){return this._q.length}},e.Queue=g,YUI.Env._loaderQueue=YUI.Env._loaderQueue||new g;var y="__",v=Object.prototype.hasOwnProperty,b=e.Lang.isObject;e.cached=function(e,t,n){return t||(t={}),function(r){var i=arguments.length>1?Array.prototype.join.call(arguments,y):String(r);if(!(i in t)||n&&t[i]==n)t[i]=e.apply(e,arguments);return t[i]}},e.getLocation=function(){var t=e.config.win;return t&&t.location},e.merge=function(){var e=0,t=arguments.length,n={},r,i;for(;e<t;++e){i=arguments[e];for(r in i)v.call(i,r)&&(n[r]=i[r])}return n},e.mix=function(t,n,r,i,s,o){var u,a,f,l,c,h,p;if(!t||!n)return t||e;if(s){s===2&&e.mix(t.prototype,n.prototype,r,i,0,o),f=s===1||s===3?n.prototype:n,p=s===1||s===4?t.prototype:t;if(!f||!p)return t}else f=n,p=t;u=r&&!o;if(i)for(l=0,h=i.length;l<h;++l){c=i[l];if(!v.call(f,c))continue;a=u?!1:c in p;if(o&&a&&b(p[c],!0)&&b(f[c],!0))e.mix(p[c],f[c],r,null,0,o);else if(r||!a)p[c]=f[c]}else{for(c in f){if(!v.call(f,c))continue;a=u?!1:c in p;if(o&&a&&b(p[c],!0)&&b(f[c],!0))e.mix(p[c],f[c],r,null,0,o);else if(r||!a)p[c]=f[c]}e.Object._hasEnumBug&&e.mix(p,f,r,e.Object._forceEnum,s,o)}return t};var p=e.Lang,v=Object.prototype.hasOwnProperty,w,E=e.Object=p._isNative(Object.create)?function(e){return Object.create(e)}:function(){function e(){}return function(t){return e.prototype=t,new e}}(),S=E._forceEnum=["hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toString","toLocaleString","valueOf"],x=E._hasEnumBug=!{valueOf:0}.propertyIsEnumerable("valueOf"),T=E._hasProtoEnumBug=function(){}.propertyIsEnumerable("prototype"),N=E.owns=function(e,t){return!!e&&v.call(e,t)};E.hasKey=N,E.keys=p._isNative(Object.keys)&&!T?Object.keys:function(e){if(!p.isObject(e))throw new TypeError("Object.keys called on a non-object");var t=[],n,r,i;if(T&&typeof e=="function")for(r in e)N(e,r)&&r!=="prototype"&&t.push(r);else for(r in e)N(e,r)&&t.push(r);if(x)for(n=0,i=S.length;n<i;++n)r=S[n],N(e,r)&&t.push(r);return t},E.values=function(e){var t=E.keys(e),n=0,r=t.length,i=[];for(;n<r;++n)i.push(e[t[n]]);return i},E.size=function(e){try{return E.keys(e).length}catch(t){return 0}},E.hasValue=function(t,n){return e.Array.indexOf(E.values(t),n)>-1},E.Line truncated
o,s.secure=a&&a.toLowerCase().indexOf("https")===0,o&&(/windows|win32/i.test(o)?s.os="windows":/macintosh|mac_powerpc/i.test(o)?s.os="macintosh":/android/i.test(o)?s.os="android":/symbos/i.test(o)?s.os="symbos":/linux/i.test(o)?s.os="linux":/rhino/i.test(o)&&(s.os="rhino"),/KHTML/.test(o)&&(s.webkit=1),/IEMobile|XBLWP7/.test(o)&&(s.mobile="windows"),/Fennec/.test(o)&&(s.mobile="gecko"),f=o.match(/AppleWebKit\/([^\s]*)/),f&&f[1]&&(s.webkit=n(f[1]),s.safari=s.webkit,/PhantomJS/.test(o)&&(f=o.match(/PhantomJS\/([^\s]*)/),f&&f[1]&&(s.phantomjs=n(f[1]))),/ Mobile\//.test(o)||/iPad|iPod|iPhone/.test(o)?(s.mobile="Apple",f=o.match(/OS ([^\s]*)/),f&&f[1]&&(f=n(f[1].replace("_","."))),s.ios=f,s.os="ios",s.ipad=s.ipod=s.iphone=0,f=o.match(/iPad|iPod|iPhone/),f&&f[0]&&(s[f[0].toLowerCase()]=s.ios)):(f=o.match(/NokiaN[^\/]*|webOS\/\d\.\d/),f&&(s.mobile=f[0]),/webOS/.test(o)&&(s.mobile="WebOS",f=o.match(/webOS\/([^\s]*);/),f&&f[1]&&(s.webos=n(f[1]))),/ Android/.test(o)&&(s.mobile="Android",f=o.match(/Android ([^\s]*);/),f&&f[1]&&(s.android=n(f[1]))),/Silk/.test(o)&&(f=o.match(/Silk\/([^\s]*)/),f&&f[1]&&(s.silk=n(f[1])),s.android||(s.android=2.34,s.os="Android"),/Accelerated=true/.test(o)&&(s.accel=!0))),f=o.match(/OPR\/(\d+\.\d+)/),f&&f[1]?s.opera=n(f[1]):(f=o.match(/(Chrome|CrMo|CriOS)\/([^\s]*)/),f&&f[1]&&f[2]?(s.chrome=n(f[2]),s.safari=0,f[1]==="CrMo"&&(s.mobile="chrome")):(f=o.match(/AdobeAIR\/([^\s]*)/),f&&(s.air=f[0])))),f=o.match(/Ubuntu\ (\d+\.\d+)/),f&&f[1]&&(s.os="linux",s.ubuntu=n(f[1]),f=o.match(/\ WebKit\/([^\s]*)/),f&&f[1]&&(s.webkit=n(f[1])),f=o.match(/\ Chromium\/([^\s]*)/),f&&f[1]&&(s.chrome=n(f[1])),/ Mobile$/.test(o)&&(s.mobile="Ubuntu")),s.webkit||(/Opera/.test(o)?(f=o.match(/Opera[\s\/]([^\s]*)/),f&&f[1]&&(s.opera=n(f[1])),f=o.match(/Version\/([^\s]*)/),f&&f[1]&&(s.opera=n(f[1])),/Opera Mobi/.test(o)&&(s.mobile="opera",f=o.replace("Opera Mobi","").match(/Opera ([^\s]*)/),f&&f[1]&&(s.opera=n(f[1]))),f=o.match(/Opera Mini[^;]*/),f&&(s.mobile=f[0])):(f=o.match(/MSIE ([^;]*)|Trident.*; rv:([0-9.]+)/),f&&(f[1]||f[2])?s.ie=n(f[1]||f[2]):(f=o.match(/Gecko\/([^\s]*)/),f&&(s.gecko=1,f=o.match(/rv:([^\s\)]*)/),f&&f[1]&&(s.gecko=n(f[1]),/Mobile|Tablet/.test(o)&&(s.mobile="ffos"))))))),r&&i&&!(s.chrome&&s.chrome<6)&&(s.touchEnabled="ontouchstart"in r||"msMaxTouchPoints"in i&&i.msMaxTouchPoints>0),t||(typeof process=="object"&&process.versions&&process.versions.node&&(s.os=process.platform,s.nodejs=n(process.versions.node)),YUI.Env.UA=s),s},e.UA=YUI.Env.UA||YUI.Env.parseUA(),e.UA.compareVersions=function(e,t){var n,r,i,s,o,u;if(e===t)return 0;r=(e+"").split("."),s=(t+"").split(".");for(o=0,u=Math.max(r.length,s.length);o<u;++o){n=parseInt(r[o],10),i=parseInt(s[o],10),isNaN(n)&&(n=0),isNaN(i)&&(i=0);if(n<i)return-1;if(n>i)return 1}return 0},YUI.Env.aliases={anim:["anim-base","anim-color","anim-curve","anim-easing","anim-node-plugin","anim-scroll","anim-xy"],"anim-shape-transform":["anim-shape"],app:["app-base","app-content","app-transitions","lazy-model-list","model","model-list","model-sync-rest","model-sync-local","router","view","view-node-map"],attribute:["attribute-base","attribute-complex"],"attribute-events":["attribute-observable"],autocomplete:["autocomplete-base","autocomplete-sources","autocomplete-list","autocomplete-plugin"],axes:["axis-numeric","axis-category","axis-time","axis-stacked"],"axes-base":["axis-numeric-base","axis-category-base","axis-time-base","axis-stacked-base"],base:["base-base","base-pluginhost","base-build"],cache:["cache-base","cache-offline","cache-plugin"],charts:["charts-base"],collection:["array-extras","arraylist","arraylist-add","arraylist-filter","array-invoke"],color:["color-base","color-hsl","color-harmony"],controller:["router"],dataschema:["dataschema-base","dataschema-json","dataschema-xml","dataschema-array","dataschema-text"],datasource:["datasource-local","datasource-io","datasource-get","datasource-function","datasource-cache","datasource-jsonschema","datasource-xmlschema","datasource-arrayschema","datasource-textschema","datasource-polling"],datatable:["datatable-core","datatable-table","datatable-head","datatable-body","datatable-base","datatable-column-widths","datatable-message","datatable-mutable","datatable-sort","datatable-datasource"],datatype:["datatype-date","datatype-number","datatype-xml"],"datatype-date":["datatype-date-parse","datatype-date-format","datatype-date-math"],"datatype-number":["datatype-number-parse","datatype-number-format"],"datatype-xml":["datatype-xml-parse","datatype-xml-format"],dd:["dd-ddm-base","dd-ddm","dd-ddm-drop","dd-drag","dd-proxy","dd-constrain","dd-drop","dd-scroll","dd-delegate"],dom:["dom-base","dom-screen","dom-style","selector-native","selector"],editor:["frame","editor-selection","exec-command","editor-base","editor-para","editor-br","editor-bidi","editor-tab","createlink-base"],event:["event-base","event-delegate","event-synthetic","event-mousewheel","event-mouseenter","event-key","event-focus","event-resize","eventLine truncated
],template:["template-base","template-micro"],text:["text-accentfold","text-wordbreak"],widget:["widget-base","widget-htmlparser","widget-skin","widget-uievents"]}},"3.18.1",{use:["yui-base","get","features","intl-base","yui-log","yui-later","loader-base","loader-rollup","loader-yui3"]}),YUI.add("get",function(e,t){var n=e.Lang,r,i,s;e.Get=i={cssOptions:{attributes:{rel:"stylesheet"},doc:e.config.linkDoc||e.config.doc,pollInterval:50},jsOptions:{autopurge:!0,doc:e.config.scriptDoc||e.config.doc},options:{attributes:{charset:"utf-8"},purgethreshold:20},REGEX_CSS:/\.css(?:[?;].*)?$/i,REGEX_JS:/\.js(?:[?;].*)?$/i,_insertCache:{},_pending:null,_purgeNodes:[],_queue:[],abort:function(e){var t,n,r,i,s;if(!e.abort){n=e,s=this._pending,e=null;if(s&&s.transaction.id===n)e=s.transaction,this._pending=null;else for(t=0,i=this._queue.length;t<i;++t){r=this._queue[t].transaction;if(r.id===n){e=r,this._queue.splice(t,1);break}}}e&&e.abort()},css:function(e,t,n){return this._load("css",e,t,n)},js:function(e,t,n){return this._load("js",e,t,n)},load:function(e,t,n){return this._load(null,e,t,n)},_autoPurge:function(e){e&&this._purgeNodes.length>=e&&this._purge(this._purgeNodes)},_getEnv:function(){var t=e.config.doc,n=e.UA;return this._env={async:t&&t.createElement("script").async===!0||n.ie>=10,cssFail:n.gecko>=9||n.compareVersions(n.webkit,535.24)>=0,cssLoad:(!n.gecko&&!n.webkit||n.gecko>=9||n.compareVersions(n.webkit,535.24)>=0)&&!(n.chrome&&n.chrome<=18),preservesScriptOrder:!!(n.gecko||n.opera||n.ie&&n.ie>=10)}},_getTransaction:function(t,r){var i=[],o,u,a,f;n.isArray(t)||(t=[t]),r=e.merge(this.options,r),r.attributes=e.merge(this.options.attributes,r.attributes);for(o=0,u=t.length;o<u;++o){f=t[o],a={attributes:{}};if(typeof f=="string")a.url=f;else{if(!f.url)continue;e.mix(a,f,!1,null,0,!0),f=f.url}e.mix(a,r,!1,null,0,!0),a.type||(this.REGEX_CSS.test(f)?a.type="css":(!this.REGEX_JS.test(f),a.type="js")),e.mix(a,a.type==="js"?this.jsOptions:this.cssOptions,!1,null,0,!0),a.attributes.id||(a.attributes.id=e.guid()),a.win?a.doc=a.win.document:a.win=a.doc.defaultView||a.doc.parentWindow,a.charset&&(a.attributes.charset=a.charset),i.push(a)}return new s(i,r)},_load:function(e,t,n,r){var s;return typeof n=="function"&&(r=n,n={}),n||(n={}),n.type=e,n._onFinish=i._onTransactionFinish,this._env||this._getEnv(),s=this._getTransaction(t,n),this._queue.push({callback:r,transaction:s}),this._next(),s},_onTransactionFinish:function(){i._pending=null,i._next()},_next:function(){var e;if(this._pending)return;e=this._queue.shift(),e&&(this._pending=e,e.transaction.execute(e.callback))},_purge:function(t){var n=this._purgeNodes,r=t!==n,i,s;while(s=t.pop()){if(!s._yuiget_finished)continue;s.parentNode&&s.parentNode.removeChild(s),r&&(i=e.Array.indexOf(n,s),i>-1&&n.splice(i,1))}}},i.script=i.js,i.Transaction=s=function(t,n){var r=this;r.id=s._lastId+=1,r.data=n.data,r.errors=[],r.nodes=[],r.options=n,r.requests=t,r._callbacks=[],r._queue=[],r._reqsWaiting=0,r.tId=r.id,r.win=n.win||e.config.win},s._lastId=0,s.prototype={_state:"new",abort:function(e){this._pending=null,this._pendingCSS=null,this._pollTimer=clearTimeout(this._pollTimer),this._queue=[],this._reqsWaiting=0,this.errors.push({error:e||"Aborted"}),this._finish()},execute:function(e){var t=this,n=t.requests,r=t._state,i,s,o,u;if(r==="done"){e&&e(t.errors.length?t.errors:null,t);return}e&&t._callbacks.push(e);if(r==="executing")return;t._state="executing",t._queue=o=[],t.options.timeout&&(t._timeout=setTimeout(function(){t.abort("Timeout")},t.options.timeout)),t._reqsWaiting=n.length;for(i=0,s=n.length;i<s;++i)u=n[i],u.async||u.type==="css"?t._insert(u):o.push(u);t._next()},purge:function(){i._purge(this.nodes)},_createNode:function(e,t,n){var i=n.createElement(e),s,o;r||(o=n.createElement("div"),o.setAttribute("class","a"),r=o.className==="a"?{}:{"for":"htmlFor","class":"className"});for(s in t)t.hasOwnProperty(s)&&i.setAttribute(r[s]||s,t[s]);return i},_finish:function(){var e=this.errors.length?this.errors:null,t=this.options,n=t.context||this,r,i,s;if(this._state==="done")return;this._state="done";for(i=0,s=this._callbacks.length;i<s;++i)this._callbacks[i].call(n,e,this);r=this._getEventData(),e?(t.onTimeout&&e[e.length-1].error==="Timeout"&&t.onTimeout.call(n,r),t.onFailure&&t.onFailure.call(n,r)):t.onSuccess&&t.onSuccess.call(n,r),t.onEnd&&t.onEnd.call(n,r),t._onFinish&&t._onFinish()},_getEventData:function(t){return t?e.merge(this,{abort:this.abort,purge:this.purge,request:t,url:t.url,win:t.win}):this},_getInsertBefore:function(t){var n=t.doc,r=t.insertBefore,s,o;return r?typeof r=="string"?n.getElementById(r):r:(s=i._insertCache,o=e.stamp(n),(r=s[o])?r:(r=n.getElementsByTagName("base")[0])?s[o]=r:(r=n.head||n.getElementsByTagName("head")[0],r?(r.appendChild(n.createTextNode("")),s[o]=r.lastChild):s[o]=n.getElementsByTagName("script")[0]))},_insert:function(t){function c(){u._progress("Failed to load "+t.url,t)}function h(){f&&clearTimeout(f),u._progress(null,t)}var n=i._eLine truncated
t){var n=this,r=n._pendingCSS,i=e.UA.webkit,s,o,u,a,f,l;if(t){r||(r=n._pendingCSS=[]),r.push(t);if(n._pollTimer)return}n._pollTimer=null;for(s=0;s<r.length;++s){f=r[s];if(i){l=f.doc.styleSheets,u=l.length,a=f.node.href;while(--u>=0)if(l[u].href===a){r.splice(s,1),s-=1,n._progress(null,f);break}}else try{o=!!f.node.sheet.cssRules,r.splice(s,1),s-=1,n._progress(null,f)}catch(c){}}r.length&&(n._pollTimer=setTimeout(function(){n._poll.call(n)},n.options.pollInterval))},_progress:function(e,t){var n=this.options;e&&(t.error=e,this.errors.push({error:e,request:t})),t.node._yuiget_finished=t.finished=!0,n.onProgress&&n.onProgress.call(n.context||this,this._getEventData(t)),t.autopurge&&(i._autoPurge(this.options.purgethreshold),i._purgeNodes.push(t.node)),this._pending===t&&(this._pending=null),this._reqsWaiting-=1,this._next()}}},"3.18.1",{requires:["yui-base"]}),YUI.add("features",function(e,t){var n={};e.mix(e.namespace("Features"),{tests:n,add:function(e,t,r){n[e]=n[e]||{},n[e][t]=r},all:function(t,r){var i=n[t],s=[];return i&&e.Object.each(i,function(n,i){s.push(i+":"+(e.Features.test(t,i,r)?1:0))}),s.length?s.join(";"):""},test:function(t,r,i){i=i||[];var s,o,u,a=n[t],f=a&&a[r];return!f||(s=f.result,e.Lang.isUndefined(s)&&(o=f.ua,o&&(s=e.UA[o]),u=f.test,u&&(!o||s)&&(s=u.apply(e,i)),f.result=s)),s}});var r=e.Features.add;r("load","0",{name:"app-transitions-native",test:function(e){var t=e.config.doc,n=t?t.documentElement:null;return n&&n.style?"MozTransition"in n.style||"WebkitTransition"in n.style||"transition"in n.style:!1},trigger:"app-transitions"}),r("load","1",{name:"autocomplete-list-keys",test:function(e){return!e.UA.ios&&!e.UA.android},trigger:"autocomplete-list"}),r("load","2",{name:"dd-gestures",trigger:"dd-drag",ua:"touchEnabled"}),r("load","3",{name:"dom-style-ie",test:function(e){var t=e.Features.test,n=e.Features.add,r=e.config.win,i=e.config.doc,s="documentElement",o=!1;return n("style","computedStyle",{test:function(){return r&&"getComputedStyle"in r}}),n("style","opacity",{test:function(){return i&&"opacity"in i[s].style}}),o=!t("style","opacity")&&!t("style","computedStyle"),o},trigger:"dom-style"}),r("load","4",{name:"editor-para-ie",trigger:"editor-para",ua:"ie",when:"instead"}),r("load","5",{name:"event-base-ie",test:function(e){var t=e.config.doc&&e.config.doc.implementation;return t&&!t.hasFeature("Events","2.0")},trigger:"node-base"}),r("load","6",{name:"graphics-canvas",test:function(e){var t=e.config.doc,n=e.config.defaultGraphicEngine&&e.config.defaultGraphicEngine=="canvas",r=t&&t.createElement("canvas"),i=t&&t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1");return(!i||n)&&r&&r.getContext&&r.getContext("2d")},trigger:"graphics"}),r("load","7",{name:"graphics-canvas-default",test:function(e){var t=e.config.doc,n=e.config.defaultGraphicEngine&&e.config.defaultGraphicEngine=="canvas",r=t&&t.createElement("canvas"),i=t&&t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1");return(!i||n)&&r&&r.getContext&&r.getContext("2d")},trigger:"graphics"}),r("load","8",{name:"graphics-svg",test:function(e){var t=e.config.doc,n=!e.config.defaultGraphicEngine||e.config.defaultGraphicEngine!="canvas",r=t&&t.createElement("canvas"),i=t&&t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1");return i&&(n||!r)},trigger:"graphics"}),r("load","9",{name:"graphics-svg-default",test:function(e){var t=e.config.doc,n=!e.config.defaultGraphicEngine||e.config.defaultGraphicEngine!="canvas",r=t&&t.createElement("canvas"),i=t&&t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1");return i&&(n||!r)},trigger:"graphics"}),r("load","10",{name:"graphics-vml",test:function(e){var t=e.config.doc,n=t&&t.createElement("canvas");return t&&!t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")&&(!n||!n.getContext||!n.getContext("2d"))},trigger:"graphics"}),r("load","11",{name:"graphics-vml-default",test:function(e){var t=e.config.doc,n=t&&t.createElement("canvas");return t&&!t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")&&(!n||!n.getContext||!n.getContext("2d"))},trigger:"graphics"}),r("load","12",{name:"history-hash-ie",test:function(e){var t=e.config.doc&&e.config.doc.documentMode;return e.UA.ie&&(!("onhashchange"in e.config.win)||!t||t<8)},trigger:"history-hash"}),r("load","13",{name:"io-nodejs",trigger:"io-base",ua:"nodejs"}),r("load","14",{name:"json-parse-shim",test:function(e){function i(e,t){return e==="ok"?!0:t}var t=e.config.global.JSON,n=Object.prototype.toString.call(t)==="[object JSON]"&&t,r=e.config.useNativeJSONParse!==!1&&!!n;if(r)try{r=n.parse('{"ok":false}',i).ok}catch(s){r=!1}return!r},trigger:"json-parse"}),r("load","15",{name:"json-stringify-shim",test:function(e){var t=e.config.global.JSON,n=Object.prototype.toString.call(t)==="[object JSON]"&&t,r=e.config.useNativeJSONStringify!==!1&&!!n;if(r)tryLine truncated
e.toLowerCase()===r[t].toLowerCase())return r[t]}var i,s,o,u;e.Lang.isString(t)&&(t=t.split(n));for(i=0;i<t.length;i+=1){s=t[i];if(!s||s==="*")continue;while(s.length>0){o=a(s);if(o)return o;u=s.lastIndexOf("-");if(!(u>=0))break;s=s.substring(0,u),u>=2&&s.charAt(u-2)==="-"&&(s=s.substring(0,u-2))}}return""}})},"3.18.1",{requires:["yui-base"]}),YUI.add("yui-log",function(e,t){var n=e,r="yui:log",i="undefined",s={debug:1,info:2,warn:4,error:8};n.log=function(e,t,o,u){var a,f,l,c,h,p,d=n,v=d.config,m=d.fire?d:YUI.Env.globalEvents;return v.debug&&(o=o||"",typeof o!="undefined"&&(f=v.logExclude,l=v.logInclude,!l||o in l?l&&o in l?a=!l[o]:f&&o in f&&(a=f[o]):a=1,typeof t=="undefined"&&(t="info"),d.config.logLevel=d.config.logLevel||"debug",p=s[d.config.logLevel.toLowerCase()],t in s&&s[t]<p&&(a=1)),a||(v.useBrowserConsole&&(c=o?o+": "+e:e,d.Lang.isFunction(v.logFn)?v.logFn.call(d,e,t,o):typeof console!==i&&console.log?(h=t&&console[t]&&t in s?t:"log",console[h](c)):typeof opera!==i&&opera.postError(c)),m&&!u&&(m===d&&!m.getEvent(r)&&m.publish(r,{broadcast:2}),m.fire(r,{msg:e,cat:t,src:o})))),d},n.message=function(){return n.log.apply(n,arguments)}},"3.18.1",{requires:["yui-base"]}),YUI.add("yui-later",function(e,t){var n=[];e.later=function(t,r,i,s,o){t=t||0,s=e.Lang.isUndefined(s)?n:e.Array(s),r=r||e.config.win||e;var u=!1,a=r&&e.Lang.isString(i)?r[i]:i,f=function(){u||(a.apply?a.apply(r,s||n):a(s[0],s[1],s[2],s[3]))},l=o?setInterval(f,t):setTimeout(f,t);return{id:l,interval:o,cancel:function(){u=!0,this.interval?clearInterval(l):clearTimeout(l)}}},e.Lang.later=e.later},"3.18.1",{requires:["yui-base"]}),YUI.add("loader-base",function(e,t){(function(){var t=e.version,n="/build/",r=t+"/",i=e.Env.base,s="gallery-2014.07.31-18-26",o="2in3",u="4",a="2.9.0",f=i+"combo?",l={version:t,root:r,base:e.Env.base,comboBase:f,skin:{defaultSkin:"sam",base:"assets/skins/",path:"skin.css",after:["cssreset","cssfonts","cssgrids","cssbase","cssreset-context","cssfonts-context"]},groups:{},patterns:{}},c=l.groups,h=function(e,t,r){var s=o+"."+(e||u)+"/"+(t||a)+n,l=r&&r.base?r.base:i,h=r&&r.comboBase?r.comboBase:f;c.yui2.base=l+s,c.yui2.root=s,c.yui2.comboBase=h},p=function(e,t){var r=(e||s)+n,o=t&&t.base?t.base:i,u=t&&t.comboBase?t.comboBase:f;c.gallery.base=o+r,c.gallery.root=r,c.gallery.comboBase=u};c[t]={},c.gallery={ext:!1,combine:!0,comboBase:f,update:p,patterns:{"gallery-":{},"lang/gallery-":{},"gallerycss-":{type:"css"}}},c.yui2={combine:!0,ext:!1,comboBase:f,update:h,patterns:{"yui2-":{configFn:function(e){/-skin|reset|fonts|grids|base/.test(e.name)&&(e.type="css",e.path=e.path.replace(/\.js/,".css"),e.path=e.path.replace(/\/yui2-skin/,"/assets/skins/sam/yui2-skin"))}}}},p(),h(),YUI.Env[t]&&e.mix(l,YUI.Env[t],!1,["modules","groups","skin"],0,!0),YUI.Env[t]=l})();var n={},r=[],i=1024,s=YUI.Env,o=s._loaded,u="css",a="js",f="intl",l="sam",c=e.version,h="",p=e.Object,d=p.each,v=e.Array,m=s._loaderQueue,g=s[c],y="skin-",b=e.Lang,w=s.mods,E,S=function(e,t,n,r){var i=e+"/"+t;return r||(i+="-min"),i+="."+(n||u),i};YUI.Env._cssLoaded||(YUI.Env._cssLoaded={}),e.Env.meta=g,e.Loader=function(t){var n=this;t=t||{},E=g.md5,n.context=e,t.doBeforeLoader&&t.doBeforeLoader.apply(n,arguments),n.base=e.Env.meta.base+e.Env.meta.root,n.comboBase=e.Env.meta.comboBase,n.combine=t.base&&t.base.indexOf(n.comboBase.substr(0,20))>-1,n.comboSep="&",n.maxURLLength=i,n.ignoreRegistered=t.ignoreRegistered,n.root=e.Env.meta.root,n.timeout=0,n.forceMap={},n.allowRollup=!1,n.filters={},n.required={},n.patterns={},n.moduleInfo={},n.groups=e.merge(e.Env.meta.groups),n.skin=e.merge(e.Env.meta.skin),n.conditions={},n.config=t,n._internal=!0,n._populateConditionsCache(),n.loaded=o[c],n.async=!0,n._inspectPage(),n._internal=!1,n._config(t),n.forceMap=n.force?e.Array.hash(n.force):{},n.testresults=null,e.config.tests&&(n.testresults=e.config.tests),n.sorted=[],n.dirty=!0,n.inserted={},n.skipped={},n.tested={},n.ignoreRegistered&&n._resetModules()},e.Loader.prototype={getModuleInfo:function(t){var n=this.moduleInfo[t],r,i,o,a;return n?n:(r=g.modules,i=s._renderedMods,o=this._internal,i&&i.hasOwnProperty(t)&&!this.ignoreRegistered?this.moduleInfo[t]=e.merge(i[t]):r.hasOwnProperty(t)&&(this._internal=!0,a=this.addModule(r[t],t),a&&a.type===u&&this.isCSSLoaded(a.name,!0)&&(this.loaded[a.name]=!0),this._internal=o),this.moduleInfo[t])},_expandAliases:function(t){var n=[],r=YUI.Env.aliases,i,s;t=e.Array(t);for(i=0;i<t.length;i+=1)s=t[i],n.push.apply(n,r[s]?r[s]:[s]);return n},_populateConditionsCache:function(){var t=g.modules,n=s._conditions,r,i,o,u;if(n&&!this.ignoreRegistered)for(r in n)n.hasOwnProperty(r)&&(this.conditions[r]=e.merge(n[r]));else{for(r in t)if(t.hasOwnProperty(r)&&t[r].condition){o=this._expandAliases(t[r].condition.trigger);for(i=0;i<o.length;i+=1)u=o[i],this.conditions[u]=this.conditions[u]||{},this.conditions[u][t[r].name||r]=t[r].condition}s._conditions=this.conditions}},_resetModules:function(){var e=this,t,n,r,i,s;for(t in e.moduleInfo)if(e.moduLine truncated
.getModuleInfo(t);if(!o||!a)return!1;r=o.expanded_map,i=o.after_map;if(i&&t in i)return!0;i=a.after_map;if(i&&e in i)return!1;s=a.supersedes;if(s)for(n=0;n<s.length;n++)if(this._requires(e,s[n]))return!0;s=o.supersedes;if(s)for(n=0;n<s.length;n++)if(this._requires(t,s[n]))return!1;return r&&t in r?!0:o.ext&&o.type===u&&!a.ext&&a.type===u?!0:!1},_config:function(t){var n,r,i,s,o,u,a,f=this,l=[],c,h;if(t)for(n in t)if(t.hasOwnProperty(n)){i=t[n];if(n==="require")f.require(i);else if(n==="skin")typeof i=="string"&&(f.skin.defaultSkin=t.skin,i={defaultSkin:i}),e.mix(f.skin,i,!0);else if(n==="groups"){for(r in i)if(i.hasOwnProperty(r)){a=r,u=i[r],f.addGroup(u,a);if(u.aliases)for(s in u.aliases)u.aliases.hasOwnProperty(s)&&f.addAlias(u.aliases[s],s)}}else if(n==="modules")for(r in i)i.hasOwnProperty(r)&&f.addModule(i[r],r);else if(n==="aliases")for(r in i)i.hasOwnProperty(r)&&f.addAlias(i[r],r);else n==="gallery"?this.groups.gallery.update&&this.groups.gallery.update(i,t):n==="yui2"||n==="2in3"?this.groups.yui2.update&&this.groups.yui2.update(t["2in3"],t.yui2,t):f[n]=i}o=f.filter,b.isString(o)&&(o=o.toUpperCase(),f.filterName=o,f.filter=f.FILTER_DEFS[o],o==="DEBUG"&&f.require("yui-log","dump"));if(f.filterName&&f.coverage&&f.filterName==="COVERAGE"&&b.isArray(f.coverage)&&f.coverage.length){for(n=0;n<f.coverage.length;n++)c=f.coverage[n],h=f.getModuleInfo(c),h&&h.use?l=l.concat(h.use):l.push(c);f.filters=f.filters||{},e.Array.each(l,function(e){f.filters[e]=f.FILTER_DEFS.COVERAGE}),f.filterName="RAW",f.filter=f.FILTER_DEFS[f.filterName]}},formatSkin:function(e,t){var n=y+e;return t&&(n=n+"-"+t),n},_addSkin:function(e,t,n){var r,i,s,o=this.skin,u=t&&this.getModuleInfo(t),a=u&&u.ext;return t&&(i=this.formatSkin(e,t),this.getModuleInfo(i)||(r=u.pkg||t,s={skin:!0,name:i,group:u.group,type:"css",after:o.after,path:(n||r)+"/"+o.base+e+"/"+t+".css",ext:a},u.base&&(s.base=u.base),u.configFn&&(s.configFn=u.configFn),this.addModule(s,i))),i},addAlias:function(e,t){YUI.Env.aliases[t]=e,this.addModule({name:t,use:e})},addGroup:function(t,n){var r=t.modules,i=this,s=t.defaultBase||e.config.defaultBase,o,u;n=n||t.name,t.name=n,i.groups[n]=t,!t.base&&s&&t.root&&(t.base=s+t.root);if(t.patterns)for(o in t.patterns)t.patterns.hasOwnProperty(o)&&(t.patterns[o].group=n,i.patterns[o]=t.patterns[o]);if(r)for(o in r)r.hasOwnProperty(o)&&(u=r[o],typeof u=="string"&&(u={name:o,fullpath:u}),u.group=n,i.addModule(u,o))},addModule:function(t,n){n=n||t.name,typeof t=="string"&&(t={name:n,fullpath:t});var r,i,o,f,l,c,p,d,m,g,y,b,w,E,x,T,N,C,k,L,A,O,M=this.moduleInfo[n],_=this.conditions,D;M&&M.temp&&(t=e.merge(M,t)),t.name=n;if(!t||!t.name)return null;t.type||(t.type=a,O=t.path||t.fullpath,O&&this.REGEX_CSS.test(O)&&(t.type=u)),!t.path&&!t.fullpath&&(t.path=S(n,n,t.type)),t.supersedes=t.supersedes||t.use,t.ext="ext"in t?t.ext:this._internal?!1:!0,r=t.submodules,this.moduleInfo[n]=t,t.requires=t.requires||[];if(this.requires)for(i=0;i<this.requires.length;i++)t.requires.push(this.requires[i]);if(t.group&&this.groups&&this.groups[t.group]){A=this.groups[t.group];if(A.requires)for(i=0;i<A.requires.length;i++)t.requires.push(A.requires[i])}t.defaults||(t.defaults={requires:t.requires?[].concat(t.requires):null,supersedes:t.supersedes?[].concat(t.supersedes):null,optional:t.optional?[].concat(t.optional):null}),t.skinnable&&t.ext&&t.temp&&(k=this._addSkin(this.skin.defaultSkin,n),t.requires.unshift(k)),t.requires.length&&(t.requires=this.filterRequires(t.requires)||[]);if(!t.langPack&&t.lang){y=v(t.lang);for(g=0;g<y.length;g++)T=y[g],b=this.getLangPackName(T,n),p=this.getModuleInfo(b),p||(p=this._addLangPack(T,t,b))}if(r){l=t.supersedes||[],o=0;for(i in r)if(r.hasOwnProperty(i)){c=r[i],c.path=c.path||S(n,i,t.type),c.pkg=n,c.group=t.group,c.supersedes&&(l=l.concat(c.supersedes)),p=this.addModule(c,i),l.push(i);if(p.skinnable){t.skinnable=!0,C=this.skin.overrides;if(C&&C[i])for(g=0;g<C[i].length;g++)k=this._addSkin(C[i][g],i,n),l.push(k);k=this._addSkin(this.skin.defaultSkin,i,n),l.push(k)}if(c.lang&&c.lang.length){y=v(c.lang);for(g=0;g<y.length;g++)T=y[g],b=this.getLangPackName(T,n),w=this.getLangPackName(T,i),p=this.getModuleInfo(b),p||(p=this._addLangPack(T,t,b)),E=E||v.hash(p.supersedes),w in E||p.supersedes.push(w),t.lang=t.lang||[],x=x||v.hash(t.lang),T in x||t.lang.push(T),b=this.getLangPackName(h,n),w=this.getLangPackName(h,i),p=this.getModuleInfo(b),p||(p=this._addLangPack(T,t,b)),w in E||p.supersedes.push(w)}o++}t.supersedes=v.dedupe(l),this.allowRollup&&(t.rollup=o<4?o:Math.min(o-1,4))}d=t.plugins;if(d)for(i in d)d.hasOwnProperty(i)&&(m=d[i],m.pkg=n,m.path=m.path||S(n,i,t.type),m.requires=m.requires||[],m.group=t.group,this.addModule(m,i),t.skinnable&&this._addSkin(this.skin.defaultSkin,i,n));if(t.condition){f=this._expandAliases(t.condition.trigger);for(i=0;i<f.length;i++)D=f[i],L=t.condition.when,_[D]=_[D]||{},_[D][n]=t.condition,L&&L!=="after"?L==="instead"&&(t.supersedes=t.supersedes||[],t.supersedes.push(D)):(t.after=t.after||[],t.aLine truncated
.length;s++)o=this.getModule(i.use[s]),o&&o.use&&o.name!==i.name?n=e.Array.dedupe([].concat(n,this.filterRequires(o.use))):n.push(i.use[s]);else n.push(t[r])}t=n}return t},_canBeAttached:function(t){return t=this.getModule(t),t&&t.test?(t.hasOwnProperty("_testResult")||(t._testResult=t.test(e)),t._testResult):!0},getRequires:function(t){if(!t)return r;if(t._parsed)return t.expanded||r;var n,i,s,o,u,a,l,c=this.testresults,m=t.name,g,y=w[m]&&w[m].details,b=t.optionalRequires,E,S,x,T,N,C,k,L,A,O,M=t.lang||t.intl,_=e.Features&&e.Features.tests.load,D,P;t.temp&&y&&(N=t,t=this.addModule(y,m),t.group=N.group,t.pkg=N.pkg,delete t.expanded),P=!!this.lang&&t.langCache!==this.lang||t.skinCache!==this.skin.defaultSkin;if(t.expanded&&!P)return t.expanded;if(b)for(n=0,o=b.length;n<o;n++)this._canBeAttached(b[n])&&t.requires.push(b[n]);E=[],D={},T=this.filterRequires(t.requires),t.lang&&(E.unshift("intl"),T.unshift("intl"),M=!0),C=this.filterRequires(t.optional),t._parsed=!0,t.langCache=this.lang,t.skinCache=this.skin.defaultSkin;for(n=0;n<T.length;n++)if(!D[T[n]]){E.push(T[n]),D[T[n]]=!0,i=this.getModule(T[n]);if(i){u=this.getRequires(i),M=M||i.expanded_map&&f in i.expanded_map;for(s=0;s<u.length;s++)E.push(u[s])}}T=this.filterRequires(t.supersedes);if(T)for(n=0;n<T.length;n++)if(!D[T[n]]){t.submodules&&E.push(T[n]),D[T[n]]=!0,i=this.getModule(T[n]);if(i){u=this.getRequires(i),M=M||i.expanded_map&&f in i.expanded_map;for(s=0;s<u.length;s++)E.push(u[s])}}if(C&&this.loadOptional)for(n=0;n<C.length;n++)if(!D[C[n]]){E.push(C[n]),D[C[n]]=!0,i=this.getModuleInfo(C[n]);if(i){u=this.getRequires(i),M=M||i.expanded_map&&f in i.expanded_map;for(s=0;s<u.length;s++)E.push(u[s])}}g=this.conditions[m];if(g){t._parsed=!1;if(c&&_)d(c,function(e,t){var n=_[t].name;!D[n]&&_[t].trigger===m&&e&&_[t]&&(D[n]=!0,E.push(n))});else for(n in g)if(g.hasOwnProperty(n)&&!D[n]){x=g[n],S=x&&(!x.ua&&!x.test||x.ua&&e.UA[x.ua]||x.test&&x.test(e,T));if(S){D[n]=!0,E.push(n),i=this.getModule(n);if(i){u=this.getRequires(i);for(s=0;s<u.length;s++)E.push(u[s])}}}}if(t.skinnable){L=this.skin.overrides;for(n in YUI.Env.aliases)YUI.Env.aliases.hasOwnProperty(n)&&e.Array.indexOf(YUI.Env.aliases[n],m)>-1&&(A=n);if(L&&(L[m]||A&&L[A])){O=m,L[A]&&(O=A);for(n=0;n<L[O].length;n++)k=this._addSkin(L[O][n],m),this.isCSSLoaded(k,this._boot)||E.push(k)}else k=this._addSkin(this.skin.defaultSkin,m),this.isCSSLoaded(k,this._boot)||E.push(k)}return t._parsed=!1,M&&(t.lang&&!t.langPack&&e.Intl&&(l=e.Intl.lookupBestLang(this.lang||h,t.lang),a=this.getLangPackName(l,m),a&&E.unshift(a)),E.unshift(f)),t.expanded_map=v.hash(E),t.expanded=p.keys(t.expanded_map),t.expanded},isCSSLoaded:function(t,n){if(!t||!YUI.Env.cssStampEl||!n&&this.ignoreRegistered)return!1;var r=YUI.Env.cssStampEl,i=!1,s=YUI.Env._cssLoaded[t],o=r.currentStyle;return s!==undefined?s:(r.className=t,o||(o=e.config.doc.defaultView.getComputedStyle(r,null)),o&&o.display==="none"&&(i=!0),r.className="",YUI.Env._cssLoaded[t]=i,i)},getProvides:function(t){var r=this.getModule(t),i,s;return r?(r&&!r.provides&&(i={},s=r.supersedes,s&&v.each(s,function(t){e.mix(i,this.getProvides(t))},this),i[t]=!0,r.provides=i),r.provides):n},calculate:function(e,t){if(e||t||this.dirty)e&&this._config(e),this._init||this._setup(),this._explode(),this.allowRollup?this._rollup():this._explodeRollups(),this._reduce(),this._sort()},_addLangPack:function(t,n,r){var i=n.name,s,o,u=this.getModuleInfo(r);return u||(s=S(n.pkg||i,r,a,!0),o={path:s,intl:!0,langPack:!0,ext:n.ext,group:n.group,supersedes:[]},n.root&&(o.root=n.root),n.base&&(o.base=n.base),n.configFn&&(o.configFn=n.configFn),this.addModule(o,r),t&&(e.Env.lang=e.Env.lang||{},e.Env.lang[t]=e.Env.lang[t]||{},e.Env.lang[t][i]=!0)),this.getModuleInfo(r)},_setup:function(){var t=this.moduleInfo,n,r,i,o,u,a;for(n in t)t.hasOwnProperty(n)&&(o=t[n],o&&(o.requires=v.dedupe(o.requires),o.lang&&(a=this.getLangPackName(h,n),this._addLangPack(null,o,a))));u={},this.ignoreRegistered||e.mix(u,s.mods),this.ignore&&e.mix(u,v.hash(this.ignore));for(i in u)u.hasOwnProperty(i)&&e.mix(u,this.getProvides(i));if(this.force)for(r=0;r<this.force.length;r++)this.force[r]in u&&delete u[this.force[r]];e.mix(this.loaded,u),this._init=!0},getLangPackName:function(e,t){return"lang/"+t+(e?"_"+e:"")},_explode:function(){var t=this.required,n,r,i={},s=this,o,u;s.dirty=!1,s._explodeRollups(),t=s.required;for(o in t)t.hasOwnProperty(o)&&(i[o]||(i[o]=!0,n=s.getModule(o),n&&(u=n.expound,u&&(t[u]=s.getModule(u),r=s.getRequires(t[u]),e.mix(t,v.hash(r))),r=s.getRequires(n),e.mix(t,v.hash(r)))))},_patternTest:function(e,t){return e.indexOf(t)>-1},getModule:function(t){if(!t)return null;var n,r,i,s=this.getModuleInfo(t),o=this.patterns;if(!s||s&&s.ext)for(i in o)if(o.hasOwnProperty(i)){n=o[i],n.test||(n.test=this._patternTest);if(n.test(t,i)){r=n;break}}return s?r&&s&&r.configFn&&!s.configFn&&(s.configFn=r.configFn,s.configFn(s)):r&&(n.action?n.action.call(this,t,i):(s=this.addModule(e.merge(r,{test:void 0,temp:!0}),t),s&&r.configLine truncated
:function(e){var t=this,n;if(e.data&&e.data.length)for(n=0;n<e.data.length;n++)e.data[n]=t.getModule(e.data[n].name);t.onProgress&&t.onProgress.call(t.context,{name:e.url,data:e.data})},_onFailure:function(e){var t=this.onFailure,n=[],r=0,i=e.errors.length;for(r;r<i;r++)n.push(e.errors[r].error);n=n.join(","),t&&t.call(this.context,{msg:n,data:this.data,success:!1}),this._finish(n,!1)},_onTimeout:function(e){var t=this.onTimeout;t&&t.call(this.context,{msg:"timeout",data:this.data,success:!1,transaction:e})},_sort:function(){var e,t=this.required,n={};this.sorted=[];for(e in t)!n[e]&&t.hasOwnProperty(e)&&this._visit(e,n)},_visit:function(e,t){var n,r,i,s,o,u,a,f,l;t[e]=!0,n=this.required,i=this.moduleInfo[e],r=this.conditions[e]||{};if(i){o=i.expanded||i.requires;for(f=0,l=o.length;f<l;++f)s=o[f],u=r[s],a=u&&(!u.when||u.when==="after"),n[s]&&!t[s]&&!a&&this._visit(s,t)}this.sorted.push(e)},_insert:function(t,n,r,i){t&&this._config(t);var s=this.resolve(!i),o=this,f=0,l=0,c={},h,p;o._refetch=[],r&&(s[r===a?u:a]=[]),o.fetchCSS||(s.css=[]),s.js.length&&f++,s.css.length&&f++,p=function(t){l++;var n={},r=0,i=0,s="",u,a,p;if(t&&t.errors)for(r=0;r<t.errors.length;r++)t.errors[r].request?s=t.errors[r].request.url:s=t.errors[r],n[s]=s;if(t&&t.data&&t.data.length&&t.type==="success")for(r=0;r<t.data.length;r++){o.inserted[t.data[r].name]=!0;if(t.data[r].lang||t.data[r].skinnable)delete o.inserted[t.data[r].name],o._refetch.push(t.data[r].name)}if(l===f){o._loading=null;if(o._refetch.length){for(r=0;r<o._refetch.length;r++){h=o.getRequires(o.getModule(o._refetch[r]));for(i=0;i<h.length;i++)o.inserted[h[i]]||(c[h[i]]=h[i])}c=e.Object.keys(c);if(c.length){o.require(c),p=o.resolve(!0);if(p.cssMods.length){for(r=0;r<p.cssMods.length;r++)a=p.cssMods[r].name,delete YUI.Env._cssLoaded[a],o.isCSSLoaded(a)&&(o.inserted[a]=!0,delete o.required[a]);o.sorted=[],o._sort()}t=null,o._insert()}}t&&t.fn&&(u=t.fn,delete t.fn,u.call(o,t))}},this._loading=!0;if(!s.js.length&&!s.css.length){l=-1,p({fn:o._onSuccess});return}s.css.length&&e.Get.css(s.css,{data:s.cssMods,attributes:o.cssAttributes,insertBefore:o.insertBefore,charset:o.charset,timeout:o.timeout,context:o,onProgress:function(e){o._onProgress.call(o,e)},onTimeout:function(e){o._onTimeout.call(o,e)},onSuccess:function(e){e.type="success",e.fn=o._onSuccess,p.call(o,e)},onFailure:function(e){e.type="failure",e.fn=o._onFailure,p.call(o,e)}}),s.js.length&&e.Get.js(s.js,{data:s.jsMods,insertBefore:o.insertBefore,attributes:o.jsAttributes,charset:o.charset,timeout:o.timeout,autopurge:!1,context:o,async:o.async,onProgress:function(e){o._onProgress.call(o,e)},onTimeout:function(e){o._onTimeout.call(o,e)},onSuccess:function(e){e.type="success",e.fn=o._onSuccess,p.call(o,e)},onFailure:function(e){e.type="failure",e.fn=o._onFailure,p.call(o,e)}})},_continue:function(){!m.running&&m.size()>0&&(m.running=!0,m.next()())},insert:function(t,n,r){var i=this,s=e.merge(this);delete s.require,delete s.dirty,m.add(function(){i._insert(s,t,n,r)}),this._continue()},loadNext:function(){return},_filter:function(e,t,n){var r=this.filter,i=t&&t in this.filters,s=i&&this.filters[t],o=n||(this.getModuleInfo(t)||{}).group||null;return o&&this.groups[o]&&this.groups[o].filter&&(s=this.groups[o].filter,i=!0),e&&(i&&(r=b.isString(s)?this.FILTER_DEFS[s.toUpperCase()]||null:s),r&&(e=e.replace(new RegExp(r.searchExp,"g"),r.replaceStr))),e},_url:function(e,t,n){return this._filter((n||this.base||"")+e,t)},resolve:function(t,r){var i=this,s={js:[],jsMods:[],css:[],cssMods:[]},o,f=e.config.comboLoader&&e.config.customComboBase;(i.skin.overrides||i.skin.defaultSkin!==l||i.ignoreRegistered)&&i._resetModules(),t&&i.calculate(),r=r||i.sorted,o=function(e){if(e){var t=e.group&&i.groups[e.group]||n,r;t.async===!1&&(e.async=t.async),r=e.fullpath?i._filter(e.fullpath,e.name):i._url(e.path,e.name,t.base||e.base);if(e.attributes||e.async===!1)r={url:r,async:e.async},e.attributes&&(r.attributes=e.attributes);s[e.type].push(r),s[e.type+"Mods"].push(e)}};var c=i.ignoreRegistered?{}:i.inserted,h,p,d,v,m,g,y,b,w,E=!1;for(w=0,b=r.length;w<b;w++){y=i.getModule(r[w]);if(!y||c[y.name])continue;g=i.groups[y.group],v=i.comboBase;if(g){if(!g.combine||y.fullpath){o(y);continue}y.combine=!0,typeof g.root=="string"&&(y.root=g.root),v=g.comboBase||v,m=g.comboSep,p=g.maxURLLength}else if(!i.combine){o(y);continue}if(!y.combine&&y.ext){o(y);continue}E=!0,h=h||{},h[v]=h[v]||{js:[],jsMods:[],css:[],cssMods:[]},d=h[v],d.group=y.group,d.comboSep=m||i.comboSep,d.maxURLLength=p||i.maxURLLength,d[y.type+"Mods"].push(y),(y.type===a||y.type===u)&&s[y.type+"Mods"].push(y)}return E&&(f?s=this._pathogenEncodeComboSources(s):s=this._encodeComboSources(s,h)),s},_encodeComboSources:function(e,t){var n,r,s,o,f,l,c,h,p,d,v,m,g,y,b=this;for(d in t)if(t.hasOwnProperty(d)){v=t[d],m=v.comboSep,p=v.maxURLLength;for(c in v)if(c===a||c===u){r=v[c+"Mods"],f=[];for(g=0,y=r.length;g<y;g+=1)h=r[g],l=(typeof h.root=="string"?h.root:b.root)+(h.path||h.fullpath),f.push(b._fLine truncated
]];if(this.loaded[r[t]]&&!this.forceMap[r[t]]){s=!1;break}if(i[r[t]]&&n.type===f.type){a++,s=a>=n.rollup;if(s)break}}s&&(i[e]=!0,u=!0,this.getRequires(n))}if(!u)break}}},"3.18.1",{requires:["loader-base"]}),YUI.add("loader-yui3",function(e,t){YUI.Env[e.version].modules=YUI.Env[e.version].modules||{},e.mix(YUI.Env[e.version].modules,{"align-plugin":{requires:["node-screen","node-pluginhost"]},anim:{use:["anim-base","anim-color","anim-curve","anim-easing","anim-node-plugin","anim-scroll","anim-xy"]},"anim-base":{requires:["base-base","node-style","color-base"]},"anim-color":{requires:["anim-base"]},"anim-curve":{requires:["anim-xy"]},"anim-easing":{requires:["anim-base"]},"anim-node-plugin":{requires:["node-pluginhost","anim-base"]},"anim-scroll":{requires:["anim-base"]},"anim-shape":{requires:["anim-base","anim-easing","anim-color","matrix"]},"anim-shape-transform":{use:["anim-shape"]},"anim-xy":{requires:["anim-base","node-screen"]},app:{use:["app-base","app-content","app-transitions","lazy-model-list","model","model-list","model-sync-rest","model-sync-local","router","view","view-node-map"]},"app-base":{requires:["classnamemanager","pjax-base","router","view"]},"app-content":{requires:["app-base","pjax-content"]},"app-transitions":{requires:["app-base"]},"app-transitions-css":{type:"css"},"app-transitions-native":{condition:{name:"app-transitions-native",test:function(e){var t=e.config.doc,n=t?t.documentElement:null;return n&&n.style?"MozTransition"in n.style||"WebkitTransition"in n.style||"transition"in n.style:!1},trigger:"app-transitions"},requires:["app-transitions","app-transitions-css","parallel","transition"]},"array-extras":{requires:["yui-base"]},"array-invoke":{requires:["yui-base"]},arraylist:{requires:["yui-base"]},"arraylist-add":{requires:["arraylist"]},"arraylist-filter":{requires:["arraylist"]},arraysort:{requires:["yui-base"]},"async-queue":{requires:["event-custom"]},attribute:{use:["attribute-base","attribute-complex"]},"attribute-base":{requires:["attribute-core","attribute-observable","attribute-extras"]},"attribute-complex":{requires:["attribute-base"]},"attribute-core":{requires:["oop"]},"attribute-events":{use:["attribute-observable"]},"attribute-extras":{requires:["oop"]},"attribute-observable":{requires:["event-custom"]},autocomplete:{use:["autocomplete-base","autocomplete-sources","autocomplete-list","autocomplete-plugin"]},"autocomplete-base":{optional:["autocomplete-sources"],requires:["array-extras","base-build","escape","event-valuechange","node-base"]},"autocomplete-filters":{requires:["array-extras","text-wordbreak"]},"autocomplete-filters-accentfold":{requires:["array-extras","text-accentfold","text-wordbreak"]},"autocomplete-highlighters":{requires:["array-extras","highlight-base"]},"autocomplete-highlighters-accentfold":{requires:["array-extras","highlight-accentfold"]},"autocomplete-list":{after:["autocomplete-sources"],lang:["en","es","hu","it"],requires:["autocomplete-base","event-resize","node-screen","selector-css3","shim-plugin","widget","widget-position","widget-position-align"],skinnable:!0},"autocomplete-list-keys":{condition:{name:"autocomplete-list-keys",test:function(e){return!e.UA.ios&&!e.UA.android},trigger:"autocomplete-list"},requires:["autocomplete-list","base-build"]},"autocomplete-plugin":{requires:["autocomplete-list","node-pluginhost"]},"autocomplete-sources":{optional:["io-base","json-parse","jsonp","yql"],requires:["autocomplete-base"]},axes:{use:["axis-numeric","axis-category","axis-time","axis-stacked"]},"axes-base":{use:["axis-numeric-base","axis-category-base","axis-time-base","axis-stacked-base"]},axis:{requires:["dom","widget","widget-position","widget-stack","graphics","axis-base"]},"axis-base":{requires:["classnamemanager","datatype-number","datatype-date","base","event-custom"]},"axis-category":{requires:["axis","axis-category-base"]},"axis-category-base":{requires:["axis-base"]},"axis-numeric":{requires:["axis","axis-numeric-base"]},"axis-numeric-base":{requires:["axis-base"]},"axis-stacked":{requires:["axis-numeric","axis-stacked-base"]},"axis-stacked-base":{requires:["axis-numeric-base"]},"axis-time":{requires:["axis","axis-time-base"]},"axis-time-base":{requires:["axis-base"]},base:{use:["base-base","base-pluginhost","base-build"]},"base-base":{requires:["attribute-base","base-core","base-observable"]},"base-build":{requires:["base-base"]},"base-core":{requires:["attribute-core"]},"base-observable":{requires:["attribute-observable","base-core"]},"base-pluginhost":{requires:["base-base","pluginhost"]},button:{requires:["button-core","cssbutton","widget"]},"button-core":{requires:["attribute-core","classnamemanager","node-base","escape"]},"button-group":{requires:["button-plugin","cssbutton","widget"]},"button-plugin":{requires:["button-core","cssbutton","node-pluginhost"]},cache:{use:["cache-base","cache-offline","cache-plugin"]},"cache-base":{requires:["base"]},"cache-offline":{requires:["cache-base","json"]},"cache-plugin":{requires:Line truncated
]},"clickable-rail":{requires:["slider-base"]},collection:{use:["array-extras","arraylist","arraylist-add","arraylist-filter","array-invoke"]},color:{use:["color-base","color-hsl","color-harmony"]},"color-base":{requires:["yui-base"]},"color-harmony":{requires:["color-hsl"]},"color-hsl":{requires:["color-base"]},"color-hsv":{requires:["color-base"]},console:{lang:["en","es","hu","it","ja"],requires:["yui-log","widget"],skinnable:!0},"console-filters":{requires:["plugin","console"],skinnable:!0},"content-editable":{requires:["node-base","editor-selection","stylesheet","plugin"]},controller:{use:["router"]},cookie:{requires:["yui-base"]},"createlink-base":{requires:["editor-base"]},cssbase:{after:["cssreset","cssfonts","cssgrids","cssreset-context","cssfonts-context","cssgrids-context"],type:"css"},"cssbase-context":{after:["cssreset","cssfonts","cssgrids","cssreset-context","cssfonts-context","cssgrids-context"],type:"css"},cssbutton:{type:"css"},cssfonts:{type:"css"},"cssfonts-context":{type:"css"},cssgrids:{optional:["cssnormalize"],type:"css"},"cssgrids-base":{optional:["cssnormalize"],type:"css"},"cssgrids-responsive":{optional:["cssnormalize"],requires:["cssgrids","cssgrids-responsive-base"],type:"css"},"cssgrids-units":{optional:["cssnormalize"],requires:["cssgrids-base"],type:"css"},cssnormalize:{type:"css"},"cssnormalize-context":{type:"css"},cssreset:{type:"css"},"cssreset-context":{type:"css"},dataschema:{use:["dataschema-base","dataschema-json","dataschema-xml","dataschema-array","dataschema-text"]},"dataschema-array":{requires:["dataschema-base"]},"dataschema-base":{requires:["base"]},"dataschema-json":{requires:["dataschema-base","json"]},"dataschema-text":{requires:["dataschema-base"]},"dataschema-xml":{requires:["dataschema-base"]},datasource:{use:["datasource-local","datasource-io","datasource-get","datasource-function","datasource-cache","datasource-jsonschema","datasource-xmlschema","datasource-arrayschema","datasource-textschema","datasource-polling"]},"datasource-arrayschema":{requires:["datasource-local","plugin","dataschema-array"]},"datasource-cache":{requires:["datasource-local","plugin","cache-base"]},"datasource-function":{requires:["datasource-local"]},"datasource-get":{requires:["datasource-local","get"]},"datasource-io":{requires:["datasource-local","io-base"]},"datasource-jsonschema":{requires:["datasource-local","plugin","dataschema-json"]},"datasource-local":{requires:["base"]},"datasource-polling":{requires:["datasource-local"]},"datasource-textschema":{requires:["datasource-local","plugin","dataschema-text"]},"datasource-xmlschema":{requires:["datasource-local","plugin","datatype-xml","dataschema-xml"]},datatable:{use:["datatable-core","datatable-table","datatable-head","datatable-body","datatable-base","datatable-column-widths","datatable-message","datatable-mutable","datatable-sort","datatable-datasource"]},"datatable-base":{requires:["datatable-core","datatable-table","datatable-head","datatable-body","base-build","widget"],skinnable:!0},"datatable-body":{requires:["datatable-core","view","classnamemanager"]},"datatable-column-widths":{requires:["datatable-base"]},"datatable-core":{requires:["escape","model-list","node-event-delegate"]},"datatable-datasource":{requires:["datatable-base","plugin","datasource-local"]},"datatable-foot":{requires:["datatable-core","view"]},"datatable-formatters":{requires:["datatable-body","datatype-number-format","datatype-date-format","escape"]},"datatable-head":{requires:["datatable-core","view","classnamemanager"]},"datatable-highlight":{requires:["datatable-base","event-hover"],skinnable:!0},"datatable-keynav":{requires:["datatable-base"]},"datatable-message":{lang:["en","fr","es","hu","it"],requires:["datatable-base"],skinnable:!0},"datatable-mutable":{requires:["datatable-base"]},"datatable-paginator":{lang:["en","fr"],requires:["model","view","paginator-core","datatable-foot","datatable-paginator-templates"],skinnable:!0},"datatable-paginator-templates":{requires:["template"]},"datatable-scroll":{requires:["datatable-base","datatable-column-widths","dom-screen"],skinnable:!0},"datatable-sort":{lang:["en","fr","es","hu"],requires:["datatable-base"],skinnable:!0},"datatable-table":{requires:["datatable-core","datatable-head","datatable-body","view","classnamemanager"]},datatype:{use:["datatype-date","datatype-number","datatype-xml"]},"datatype-date":{use:["datatype-date-parse","datatype-date-format","datatype-date-math"]},"datatype-date-format":{lang:["ar","ar-JO","ca","ca-ES","da","da-DK","de","de-AT","de-DE","el","el-GR","en","en-AU","en-CA","en-GB","en-IE","en-IN","en-JO","en-MY","en-NZ","en-PH","en-SG","en-US","es","es-AR","es-BO","es-CL","es-CO","es-EC","es-ES","es-MX","es-PE","es-PY","es-US","es-UY","es-VE","fi","fi-FI","fr","fr-BE","fr-CA","fr-FR","hi","hi-IN","hu","id","id-ID","it","it-IT","ja","ja-JP","ko","ko-KR","ms","ms-MY","nb","nb-NO","nl","nl-BE","nl-NL","pl","pl-PL","pt","pt-BR","ro","ro-RO","ru","ru-RU","sv","sv-SE","tLine truncated
,trigger:"dd-drag",ua:"touchEnabled"},requires:["dd-drag","event-synthetic","event-gestures"]},"dd-plugin":{optional:["dd-constrain","dd-proxy"],requires:["dd-drag"]},"dd-proxy":{requires:["dd-drag"]},"dd-scroll":{requires:["dd-drag"]},dial:{lang:["en","es","hu"],requires:["widget","dd-drag","event-mouseenter","event-move","event-key","transition","intl"],skinnable:!0},dom:{use:["dom-base","dom-screen","dom-style","selector-native","selector"]},"dom-base":{requires:["dom-core"]},"dom-core":{requires:["oop","features"]},"dom-screen":{requires:["dom-base","dom-style"]},"dom-style":{requires:["dom-base"]},"dom-style-ie":{condition:{name:"dom-style-ie",test:function(e){var t=e.Features.test,n=e.Features.add,r=e.config.win,i=e.config.doc,s="documentElement",o=!1;return n("style","computedStyle",{test:function(){return r&&"getComputedStyle"in r}}),n("style","opacity",{test:function(){return i&&"opacity"in i[s].style}}),o=!t("style","opacity")&&!t("style","computedStyle"),o},trigger:"dom-style"},requires:["dom-style","color-base"]},dump:{requires:["yui-base"]},editor:{use:["frame","editor-selection","exec-command","editor-base","editor-para","editor-br","editor-bidi","editor-tab","createlink-base"]},"editor-base":{requires:["base","frame","node","exec-command","editor-selection"]},"editor-bidi":{requires:["editor-base"]},"editor-br":{requires:["editor-base"]},"editor-inline":{requires:["editor-base","content-editable"]},"editor-lists":{requires:["editor-base"]},"editor-para":{requires:["editor-para-base"]},"editor-para-base":{requires:["editor-base"]},"editor-para-ie":{condition:{name:"editor-para-ie",trigger:"editor-para",ua:"ie",when:"instead"},requires:["editor-para-base"]},"editor-selection":{requires:["node"]},"editor-tab":{requires:["editor-base"]},escape:{requires:["yui-base"]},event:{after:["node-base"],use:["event-base","event-delegate","event-synthetic","event-mousewheel","event-mouseenter","event-key","event-focus","event-resize","event-hover","event-outside","event-touch","event-move","event-flick","event-valuechange","event-tap"]},"event-base":{after:["node-base"],requires:["event-custom-base"]},"event-base-ie":{after:["event-base"],condition:{name:"event-base-ie",test:function(e){var t=e.config.doc&&e.config.doc.implementation;return t&&!t.hasFeature("Events","2.0")},trigger:"node-base"},requires:["node-base"]},"event-contextmenu":{requires:["event-synthetic","dom-screen"]},"event-custom":{use:["event-custom-base","event-custom-complex"]},"event-custom-base":{requires:["oop"]},"event-custom-complex":{requires:["event-custom-base"]},"event-delegate":{requires:["node-base"]},"event-flick":{requires:["node-base","event-touch","event-synthetic"]},"event-focus":{requires:["event-synthetic"]},"event-gestures":{use:["event-flick","event-move"]},"event-hover":{requires:["event-mouseenter"]},"event-key":{requires:["event-synthetic"]},"event-mouseenter":{requires:["event-synthetic"]},"event-mousewheel":{requires:["node-base"]},"event-move":{requires:["node-base","event-touch","event-synthetic"]},"event-outside":{requires:["event-synthetic"]},"event-resize":{requires:["node-base","event-synthetic"]},"event-simulate":{requires:["event-base"]},"event-synthetic":{requires:["node-base","event-custom-complex"]},"event-tap":{requires:["node-base","event-base","event-touch","event-synthetic"]},"event-touch":{requires:["node-base"]},"event-valuechange":{requires:["event-focus","event-synthetic"]},"exec-command":{requires:["frame"]},features:{requires:["yui-base"]},file:{requires:["file-flash","file-html5"]},"file-flash":{requires:["base"]},"file-html5":{requires:["base"]},frame:{requires:["base","node","plugin","selector-css3","yui-throttle"]},"gesture-simulate":{requires:["async-queue","event-simulate","node-screen"]},get:{requires:["yui-base"]},graphics:{requires:["node","event-custom","pluginhost","matrix","classnamemanager"]},"graphics-canvas":{condition:{name:"graphics-canvas",test:function(e){var t=e.config.doc,n=e.config.defaultGraphicEngine&&e.config.defaultGraphicEngine=="canvas",r=t&&t.createElement("canvas"),i=t&&t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1");return(!i||n)&&r&&r.getContext&&r.getContext("2d")},trigger:"graphics"},requires:["graphics","color-base"]},"graphics-canvas-default":{condition:{name:"graphics-canvas-default",test:function(e){var t=e.config.doc,n=e.config.defaultGraphicEngine&&e.config.defaultGraphicEngine=="canvas",r=t&&t.createElement("canvas"),i=t&&t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1");return(!i||n)&&r&&r.getContext&&r.getContext("2d")},trigger:"graphics"}},"graphics-group":{requires:["graphics"]},"graphics-svg":{condition:{name:"graphics-svg",test:function(e){var t=e.config.doc,n=!e.config.defaultGraphicEngine||e.config.defaultGraphicEngine!="canvas",r=t&&t.createElement("canvas"),i=t&&t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1");return i&&(n||!r)},trLine truncated
]},"handlebars-base":{requires:[]},"handlebars-compiler":{requires:["handlebars-base"]},highlight:{use:["highlight-base","highlight-accentfold"]},"highlight-accentfold":{requires:["highlight-base","text-accentfold"]},"highlight-base":{requires:["array-extras","classnamemanager","escape","text-wordbreak"]},history:{use:["history-base","history-hash","history-html5"]},"history-base":{requires:["event-custom-complex"]},"history-hash":{after:["history-html5"],requires:["event-synthetic","history-base","yui-later"]},"history-hash-ie":{condition:{name:"history-hash-ie",test:function(e){var t=e.config.doc&&e.config.doc.documentMode;return e.UA.ie&&(!("onhashchange"in e.config.win)||!t||t<8)},trigger:"history-hash"},requires:["history-hash","node-base"]},"history-html5":{optional:["json"],requires:["event-base","history-base","node-base"]},imageloader:{requires:["base-base","node-style","node-screen"]},intl:{requires:["intl-base","event-custom"]},"intl-base":{requires:["yui-base"]},io:{use:["io-base","io-xdr","io-form","io-upload-iframe","io-queue"]},"io-base":{requires:["event-custom-base","querystring-stringify-simple"]},"io-form":{requires:["io-base","node-base"]},"io-nodejs":{condition:{name:"io-nodejs",trigger:"io-base",ua:"nodejs"},requires:["io-base"]},"io-queue":{requires:["io-base","queue-promote"]},"io-upload-iframe":{requires:["io-base","node-base"]},"io-xdr":{requires:["io-base","datatype-xml-parse"]},json:{use:["json-parse","json-stringify"]},"json-parse":{requires:["yui-base"]},"json-parse-shim":{condition:{name:"json-parse-shim",test:function(e){function i(e,t){return e==="ok"?!0:t}var t=e.config.global.JSON,n=Object.prototype.toString.call(t)==="[object JSON]"&&t,r=e.config.useNativeJSONParse!==!1&&!!n;if(r)try{r=n.parse('{"ok":false}',i).ok}catch(s){r=!1}return!r},trigger:"json-parse"},requires:["json-parse"]},"json-stringify":{requires:["yui-base"]},"json-stringify-shim":{condition:{name:"json-stringify-shim",test:function(e){var t=e.config.global.JSON,n=Object.prototype.toString.call(t)==="[object JSON]"&&t,r=e.config.useNativeJSONStringify!==!1&&!!n;if(r)try{r="0"===n.stringify(0)}catch(i){r=!1}return!r},trigger:"json-stringify"},requires:["json-stringify"]},jsonp:{requires:["get","oop"]},"jsonp-url":{requires:["jsonp"]},"lazy-model-list":{requires:["model-list"]},loader:{use:["loader-base","loader-rollup","loader-yui3"]},"loader-base":{requires:["get","features"]},"loader-pathogen-combohandler":{},"loader-pathogen-encoder":{use:["loader-base","loader-rollup","loader-yui3","loader-pathogen-combohandler"]},"loader-rollup":{requires:["loader-base"]},"loader-yui3":{requires:["loader-base"]},matrix:{requires:["yui-base"]},model:{requires:["base-build","escape","json-parse"]},"model-list":{requires:["array-extras","array-invoke","arraylist","base-build","escape","json-parse","model"]},"model-sync-local":{requires:["model","json-stringify"]},"model-sync-rest":{requires:["model","io-base","json-stringify"]},node:{use:["node-base","node-event-delegate","node-pluginhost","node-screen","node-style"]},"node-base":{requires:["event-base","node-core","dom-base","dom-style"]},"node-core":{requires:["dom-core","selector"]},"node-event-delegate":{requires:["node-base","event-delegate"]},"node-event-html5":{requires:["node-base"]},"node-event-simulate":{requires:["node-base","event-simulate","gesture-simulate"]},"node-flick":{requires:["classnamemanager","transition","event-flick","plugin"],skinnable:!0},"node-focusmanager":{requires:["attribute","node","plugin","node-event-simulate","event-key","event-focus"]},"node-load":{requires:["node-base","io-base"]},"node-menunav":{requires:["node","classnamemanager","plugin","node-focusmanager"],skinnable:!0},"node-pluginhost":{requires:["node-base","pluginhost"]},"node-screen":{requires:["dom-screen","node-base"]},"node-scroll-info":{requires:["array-extras","base-build","event-resize","node-pluginhost","plugin","selector"]},"node-style":{requires:["dom-style","node-base"]},oop:{requires:["yui-base"]},overlay:{requires:["widget","widget-stdmod","widget-position","widget-position-align","widget-stack","widget-position-constrain"],skinnable:!0},paginator:{requires:["paginator-core"]},"paginator-core":{requires:["base"]},"paginator-url":{requires:["paginator"]},panel:{requires:["widget","widget-autohide","widget-buttons","widget-modality","widget-position","widget-position-align","widget-position-constrain","widget-stack","widget-stdmod"],skinnable:!0},parallel:{requires:["yui-base"]},pjax:{requires:["pjax-base","pjax-content"]},"pjax-base":{requires:["classnamemanager","node-event-delegate","router"]},"pjax-content":{requires:["io-base","node-base","router"]},"pjax-plugin":{requires:["node-pluginhost","pjax","plugin"]},plugin:{requires:["base-base"]},pluginhost:{use:["pluginhost-base","pluginhost-config"]},"pluginhost-base":{requires:["yui-base"]},"pluginhost-config":{requires:["pluginhost-base"]},promise:{requires:["timers"]},querystring:{use:["querystring-parse","querLine truncated
:{requires:["plugin","resize-base"]},router:{optional:["querystring-parse"],requires:["array-extras","base-build","history"]},scrollview:{requires:["scrollview-base","scrollview-scrollbars"]},"scrollview-base":{requires:["widget","event-gestures","event-mousewheel","transition"],skinnable:!0},"scrollview-base-ie":{condition:{name:"scrollview-base-ie",trigger:"scrollview-base",ua:"ie"},requires:["scrollview-base"]},"scrollview-list":{requires:["plugin","classnamemanager"],skinnable:!0},"scrollview-paginator":{requires:["plugin","classnamemanager"]},"scrollview-scrollbars":{requires:["classnamemanager","transition","plugin"],skinnable:!0},selector:{requires:["selector-native"]},"selector-css2":{condition:{name:"selector-css2",test:function(e){var t=e.config.doc,n=t&&!("querySelectorAll"in t);return n},trigger:"selector"},requires:["selector-native"]},"selector-css3":{requires:["selector-native","selector-css2"]},"selector-native":{requires:["dom-base"]},"series-area":{requires:["series-cartesian","series-fill-util"]},"series-area-stacked":{requires:["series-stacked","series-area"]},"series-areaspline":{requires:["series-area","series-curve-util"]},"series-areaspline-stacked":{requires:["series-stacked","series-areaspline"]},"series-bar":{requires:["series-marker","series-histogram-base"]},"series-bar-stacked":{requires:["series-stacked","series-bar"]},"series-base":{requires:["graphics","axis-base"]},"series-candlestick":{requires:["series-range"]},"series-cartesian":{requires:["series-base"]},"series-column":{requires:["series-marker","series-histogram-base"]},"series-column-stacked":{requires:["series-stacked","series-column"]},"series-combo":{requires:["series-cartesian","series-line-util","series-plot-util","series-fill-util"]},"series-combo-stacked":{requires:["series-stacked","series-combo"]},"series-combospline":{requires:["series-combo","series-curve-util"]},"series-combospline-stacked":{requires:["series-combo-stacked","series-curve-util"]},"series-curve-util":{},"series-fill-util":{},"series-histogram-base":{requires:["series-cartesian","series-plot-util"]},"series-line":{requires:["series-cartesian","series-line-util"]},"series-line-stacked":{requires:["series-stacked","series-line"]},"series-line-util":{},"series-marker":{requires:["series-cartesian","series-plot-util"]},"series-marker-stacked":{requires:["series-stacked","series-marker"]},"series-ohlc":{requires:["series-range"]},"series-pie":{requires:["series-base","series-plot-util"]},"series-plot-util":{},"series-range":{requires:["series-cartesian"]},"series-spline":{requires:["series-line","series-curve-util"]},"series-spline-stacked":{requires:["series-stacked","series-spline"]},"series-stacked":{requires:["axis-stacked"]},"shim-plugin":{requires:["node-style","node-pluginhost"]},slider:{use:["slider-base","slider-value-range","clickable-rail","range-slider"]},"slider-base":{requires:["widget","dd-constrain","event-key"],skinnable:!0},"slider-value-range":{requires:["slider-base"]},sortable:{requires:["dd-delegate","dd-drop-plugin","dd-proxy"]},"sortable-scroll":{requires:["dd-scroll","sortable"]},stylesheet:{requires:["yui-base"]},substitute:{optional:["dump"],requires:["yui-base"]},swf:{requires:["event-custom","node","swfdetect","escape"]},swfdetect:{requires:["yui-base"]},tabview:{requires:["widget","widget-parent","widget-child","tabview-base","node-pluginhost","node-focusmanager"],skinnable:!0},"tabview-base":{requires:["node-event-delegate","classnamemanager"]},"tabview-plugin":{requires:["tabview-base"]},template:{use:["template-base","template-micro"]},"template-base":{requires:["yui-base"]},"template-micro":{requires:["escape"]},test:{requires:["event-simulate","event-custom","json-stringify"]},"test-console":{requires:["console-filters","test","array-extras"],skinnable:!0},text:{use:["text-accentfold","text-wordbreak"]},"text-accentfold":{requires:["array-extras","text-data-accentfold"]},"text-data-accentfold":{requires:["yui-base"]},"text-data-wordbreak":{requires:["yui-base"]},"text-wordbreak":{requires:["array-extras","text-data-wordbreak"]},timers:{requires:["yui-base"]},transition:{requires:["node-style"]},"transition-timer":{condition:{name:"transition-timer",test:function(e){var t=e.config.doc,n=t?t.documentElement:null,r=!0;return n&&n.style&&(r=!("MozTransition"in n.style||"WebkitTransition"in n.style||"transition"in n.style)),r},trigger:"transition"},requires:["transition"]},tree:{requires:["base-build","tree-node"]},"tree-labelable":{requires:["tree"]},"tree-lazy":{requires:["base-pluginhost","plugin","tree"]},"tree-node":{},"tree-openable":{requires:["tree"]},"tree-selectable":{requires:["tree"]},"tree-sortable":{requires:["tree"]},uploader:{requires:["uploader-html5","uploader-flash"]},"uploader-flash":{requires:["swfdetect","escape","widget","base","cssbutton","node","event-custom","uploader-queue"]},"uploader-html5":{requires:["widget","node-event-simulate","file-html5","uploader-queue"]},"uploader-queue":{requirLine truncated
]},"widget-position-constrain":{requires:["widget-position"]},"widget-skin":{requires:["widget-base"]},"widget-stack":{requires:["base-build","widget"],skinnable:!0},"widget-stdmod":{requires:["base-build","widget"]},"widget-uievents":{requires:["node-event-delegate","widget-base"]},yql:{requires:["oop"]},"yql-jsonp":{condition:{name:"yql-jsonp",test:function(e){return!e.UA.nodejs&&!e.UA.winjs},trigger:"yql"},requires:["yql","jsonp","jsonp-url"]},"yql-nodejs":{condition:{name:"yql-nodejs",trigger:"yql",ua:"nodejs"},requires:["yql"]},"yql-winjs":{condition:{name:"yql-winjs",trigger:"yql",ua:"winjs"},requires:["yql"]},yui:{},"yui-base":{},"yui-later":{requires:["yui-base"]},"yui-log":{requires:["yui-base"]},"yui-throttle":{requires:["yui-base"]}}),YUI.Env[e.version].md5="2fd2be6b12ee9f999b4367499ae61aae"},"3.18.1",{requires:["loader-base"]}),YUI.add("yui",function(e,t){},"3.18.1",{use:["yui-base","get","features","intl-base","yui-log","yui-later","loader-base","loader-rollup","loader-yui3"]});
YUI.add("oop",function(e,t){function a(t,n,i,s,o){if(t&&t[o]&&t!==e)return t[o].call(t,n,i);switch(r.test(t)){case 1:return r[o](t,n,i);case 2:return r[o](e.Array(t,0,!0),n,i);default:return e.Object[o](t,n,i,s)}}var n=e.Lang,r=e.Array,i=Object.prototype,s="_~yuim~_",o=i.hasOwnProperty,u=i.toString;e.augment=function(t,n,r,i,s){var a=t.prototype,f=a&&n,l=n.prototype,c=a||t,h,p,d,v,m;return s=s?e.Array(s):[],f&&(p={},d={},v={},h=function(e,t){if(r||!(t in a))u.call(e)==="[object Function]"?(v[t]=e,p[t]=d[t]=function(){return m(this,e,arguments)}):p[t]=e},m=function(e,t,r){for(var i in v)o.call(v,i)&&e[i]===d[i]&&(e[i]=v[i]);return n.apply(e,s),t.apply(e,r)},i?e.Array.each(i,function(e){e in l&&h(l[e],e)}):e.Object.each(l,h,null,!0)),e.mix(c,p||l,r,i),f||n.apply(c,s),t},e.aggregate=function(t,n,r,i){return e.mix(t,n,r,i,0,!0)},e.extend=function(t,n,r,s){(!n||!t)&&e.error("extend failed, verify dependencies");var o=n.prototype,u=e.Object(o);return t.prototype=u,u.constructor=t,t.superclass=o,n!=Object&&o.constructor==i.constructor&&(o.constructor=n),r&&e.mix(u,r,!0),s&&e.mix(t,s,!0),t},e.each=function(e,t,n,r){return a(e,t,n,r,"each")},e.some=function(e,t,n,r){return a(e,t,n,r,"some")},e.clone=function(t,r,i,o,u,a){var f,l,c;if(!n.isObject(t)||e.instanceOf(t,YUI)||t.addEventListener||t.attachEvent)return t;l=a||{};switch(n.type(t)){case"date":return new Date(t);case"regexp":return t;case"function":return t;case"array":f=[];break;default:if(t[s])return l[t[s]];c=e.guid(),f=r?{}:e.Object(t),t[s]=c,l[c]=t}return e.each(t,function(n,a){(a||a===0)&&(!i||i.call(o||this,n,a,this,t)!==!1)&&a!==s&&a!="prototype"&&(this[a]=e.clone(n,r,i,o,u||t,l))},f),a||(e.Object.each(l,function(e,t){if(e[s])try{delete e[s]}catch(n){e[s]=null}},this),l=null),f},e.bind=function(t,r){var i=arguments.length>2?e.Array(arguments,2,!0):null;return function(){var s=n.isString(t)?r[t]:t,o=i?i.concat(e.Array(arguments,0,!0)):arguments;return s.apply(r||s,o)}},e.rbind=function(t,r){var i=arguments.length>2?e.Array(arguments,2,!0):null;return function(){var s=n.isString(t)?r[t]:t,o=i?e.Array(arguments,0,!0).concat(i):arguments;return s.apply(r||s,o)}}},"3.18.1",{requires:["yui-base"]});
YUI.add("event-custom-base",function(e,t){e.Env.evt={handles:{},plugins:{}};var n=0,r=1,i={objs:null,before:function(t,r,i,s){var o=t,u;return s&&(u=[t,s].concat(e.Array(arguments,4,!0)),o=e.rbind.apply(e,u)),this._inject(n,o,r,i)},after:function(t,n,i,s){var o=t,u;return s&&(u=[t,s].concat(e.Array(arguments,4,!0)),o=e.rbind.apply(e,u)),this._inject(r,o,n,i)},_inject:function(t,n,r,i){var s=e.stamp(r),o,u;return r._yuiaop||(r._yuiaop={}),o=r._yuiaop,o[i]||(o[i]=new e.Do.Method(r,i),r[i]=function(){return o[i].exec.apply(o[i],arguments)}),u=s+e.stamp(n)+i,o[i].register(u,n,t),new e.EventHandle(o[i],u)},detach:function(e){e.detach&&e.detach()}};e.Do=i,i.Method=function(e,t){this.obj=e,this.methodName=t,this.method=e[t],this.before={},this.after={}},i.Method.prototype.register=function(e,t,n){n?this.after[e]=t:this.before[e]=t},i.Method.prototype._delete=function(e){delete this.before[e],delete this.after[e]},i.Method.prototype.exec=function(){var t=e.Array(arguments,0,!0),n,r,s,o=this.before,u=this.after,a=!1;for(n in o)if(o.hasOwnProperty(n)){r=o[n].apply(this.obj,t);if(r)switch(r.constructor){case i.Halt:return r.retVal;case i.AlterArgs:t=r.newArgs;break;case i.Prevent:a=!0;break;default:}}a||(r=this.method.apply(this.obj,t)),i.originalRetVal=r,i.currentRetVal=r;for(n in u)if(u.hasOwnProperty(n)){s=u[n].apply(this.obj,t);if(s&&s.constructor===i.Halt)return s.retVal;s&&s.constructor===i.AlterReturn&&(r=s.newRetVal,i.currentRetVal=r)}return r},i.AlterArgs=function(e,t){this.msg=e,this.newArgs=t},i.AlterReturn=function(e,t){this.msg=e,this.newRetVal=t},i.Halt=function(e,t){this.msg=e,this.retVal=t},i.Prevent=function(e){this.msg=e},i.Error=i.Halt;var s=e.Array,o="after",u=["broadcast","monitored","bubbles","context","contextFn","currentTarget","defaultFn","defaultTargetOnly","details","emitFacade","fireOnce","async","host","preventable","preventedFn","queuable","silent","stoppedFn","target","type"],a=s.hash(u),f=Array.prototype.slice,l=9,c="yui:log",h=function(e,t,n){var r;for(r in t)a[r]&&(n||!(r in e))&&(e[r]=t[r]);return e};e.CustomEvent=function(t,n){this._kds=e.CustomEvent.keepDeprecatedSubs,this.id=e.guid(),this.type=t,this.silent=this.logSystem=t===c,this._kds&&(this.subscribers={},this.afters={}),n&&h(this,n,!0)},e.CustomEvent.keepDeprecatedSubs=!1,e.CustomEvent.mixConfigs=h,e.CustomEvent.prototype={constructor:e.CustomEvent,signature:l,context:e,preventable:!0,bubbles:!0,hasSubs:function(e){var t=0,n=0,r=this._subscribers,i=this._afters,s=this.sibling;return r&&(t=r.length),i&&(n=i.length),s&&(r=s._subscribers,i=s._afters,r&&(t+=r.length),i&&(n+=i.length)),e?e==="after"?n:t:t+n},monitor:function(e){this.monitored=!0;var t=this.id+"|"+this.type+"_"+e,n=f.call(arguments,0);return n[0]=t,this.host.on.apply(this.host,n)},getSubs:function(){var e=this.sibling,t=this._subscribers,n=this._afters,r,i;return e&&(r=e._subscribers,i=e._afters),r?t?t=t.concat(r):t=r.concat():t?t=t.concat():t=[],i?n?n=n.concat(i):n=i.concat():n?n=n.concat():n=[],[t,n]},applyConfig:function(e,t){h(this,e,t)},_on:function(t,n,r,i){var s=new e.Subscriber(t,n,r,i),u;return this.fireOnce&&this.fired&&(u=this.firedWith,this.emitFacade&&this._addFacadeToArgs&&this._addFacadeToArgs(u),this.async?setTimeout(e.bind(this._notify,this,s,u),0):this._notify(s,u)),i===o?(this._afters||(this._afters=[]),this._afters.push(s)):(this._subscribers||(this._subscribers=[]),this._subscribers.push(s)),this._kds&&(i===o?this.afters[s.id]=s:this.subscribers[s.id]=s),new e.EventHandle(this,s)},subscribe:function(e,t){var n=arguments.length>2?f.call(arguments,2):null;return this._on(e,t,n,!0)},on:function(e,t){var n=arguments.length>2?f.call(arguments,2):null;return this.monitored&&this.host&&this.host._monitor("attach",this,{args:arguments}),this._on(e,t,n,!0)},after:function(e,t){var n=arguments.length>2?f.call(arguments,2):null;return this._on(e,t,n,o)},detach:function(e,t){if(e&&e.detach)return e.detach();var n,r,i=0,s=this._subscribers,o=this._afters;if(s)for(n=s.length;n>=0;n--)r=s[n],r&&(!e||e===r.fn)&&(this._delete(r,s,n),i++);if(o)for(n=o.length;n>=0;n--)r=o[n],r&&(!e||e===r.fn)&&(this._delete(r,o,n),i++);return i},unsubscribe:function(){return this.detach.apply(this,arguments)},_notify:function(e,t,n){var r;return r=e.notify(t,this),!1===r||this.stopped>1?!1:!0},log:function(e,t){},fire:function(){var e=[];return e.push.apply(e,arguments),this._fire(e)},_fire:function(e){return this.fireOnce&&this.fired?!0:(this.fired=!0,this.fireOnce&&(this.firedWith=e),this.emitFacade?this.fireComplex(e):this.fireSimple(e))},fireSimple:function(e){this.stopped=0,this.prevented=0;if(this.hasSubs()){var t=this.getSubs();this._procSubs(t[0],e),this._procSubs(t[1],e)}return this.broadcast&&this._broadcast(e),this.stopped?!1:!0},fireComplex:function(e){return e[0]=e[0]||{},this.fireSimple(e)},_procSubs:function(e,t,n){var r,i,s;for(i=0,s=e.length;i<s;i++){r=e[i];if(r&&r.fn){!1===this._notify(r,t,n)&&(this.stopped=2);if(this.stopped===2)return!1}}return!0},_broadcast:Line truncated
default:r||t?(t=t||[],r=r?t.concat(r):t,i=this.fn.apply(e,r)):i=this.fn.call(e)}return this.once&&n._delete(this),i},notify:function(t,n){var r=this.context,i=!0;r||(r=n.contextFn?n.contextFn():n.context);if(e.config&&e.config.throwFail)i=this._notify(r,t,n);else try{i=this._notify(r,t,n)}catch(s){e.error(this+" failed: "+s.message,s)}return i},contains:function(e,t){return t?this.fn===e&&this.context===t:this.fn===e},valueOf:function(){return this.id}},e.EventHandle=function(e,t){this.evt=e,this.sub=t},e.EventHandle.prototype={batch:function(t,n){t.call(n||this,this),e.Lang.isArray(this.evt)&&e.Array.each(this.evt,function(e){e.batch.call(n||e,t)})},detach:function(){var t=this.evt,n=0,r;if(t)if(e.Lang.isArray(t))for(r=0;r<t.length;r++)n+=t[r].detach();else t._delete(this.sub),n=1;return n},monitor:function(e){return this.evt.monitor.apply(this.evt,arguments)}};var p=e.Lang,d=":",v="|",m="~AFTER~",g=/(.*?)(:)(.*?)/,y=e.cached(function(e){return e.replace(g,"*$2$3")}),b=function(e,t){return!t||!e||e.indexOf(d)>-1?e:t+d+e},w=e.cached(function(e,t){var n=e,r,i,s;return p.isString(n)?(s=n.indexOf(m),s>-1&&(i=!0,n=n.substr(m.length)),s=n.indexOf(v),s>-1&&(r=n.substr(0,s),n=n.substr(s+1),n==="*"&&(n=null)),[r,t?b(n,t):n,i,n]):n}),E=function(t){var n=this._yuievt,r;n||(n=this._yuievt={events:{},targets:null,config:{host:this,context:this},chain:e.config.chain}),r=n.config,t&&(h(r,t,!0),t.chain!==undefined&&(n.chain=t.chain),t.prefix&&(r.prefix=t.prefix))};E.prototype={constructor:E,once:function(){var e=this.on.apply(this,arguments);return e.batch(function(e){e.sub&&(e.sub.once=!0)}),e},onceAfter:function(){var e=this.after.apply(this,arguments);return e.batch(function(e){e.sub&&(e.sub.once=!0)}),e},parseType:function(e,t){return w(e,t||this._yuievt.config.prefix)},on:function(t,n,r){var i=this._yuievt,s=w(t,i.config.prefix),o,u,a,l,c,h,d,v=e.Env.evt.handles,g,y,b,E=e.Node,S,x,T;this._monitor("attach",s[1],{args:arguments,category:s[0],after:s[2]});if(p.isObject(t))return p.isFunction(t)?e.Do.before.apply(e.Do,arguments):(o=n,u=r,a=f.call(arguments,0),l=[],p.isArray(t)&&(T=!0),g=t._after,delete t._after,e.each(t,function(e,t){p.isObject(e)&&(o=e.fn||(p.isFunction(e)?e:o),u=e.context||u);var n=g?m:"";a[0]=n+(T?e:t),a[1]=o,a[2]=u,l.push(this.on.apply(this,a))},this),i.chain?this:new e.EventHandle(l));h=s[0],g=s[2],b=s[3];if(E&&e.instanceOf(this,E)&&b in E.DOM_EVENTS)return a=f.call(arguments,0),a.splice(2,0,E.getDOMNode(this)),e.on.apply(e,a);t=s[1];if(e.instanceOf(this,YUI)){y=e.Env.evt.plugins[t],a=f.call(arguments,0),a[0]=b,E&&(S=a[2],e.instanceOf(S,e.NodeList)?S=e.NodeList.getDOMNodes(S):e.instanceOf(S,E)&&(S=E.getDOMNode(S)),x=b in E.DOM_EVENTS,x&&(a[2]=S));if(y)d=y.on.apply(e,a);else if(!t||x)d=e.Event._attach(a)}return d||(c=i.events[t]||this.publish(t),d=c._on(n,r,arguments.length>3?f.call(arguments,3):null,g?"after":!0),t.indexOf("*:")!==-1&&(this._hasSiblings=!0)),h&&(v[h]=v[h]||{},v[h][t]=v[h][t]||[],v[h][t].push(d)),i.chain?this:d},subscribe:function(){return this.on.apply(this,arguments)},detach:function(t,n,r){var i=this._yuievt.events,s,o=e.Node,u=o&&e.instanceOf(this,o);if(!t&&this!==e){for(s in i)i.hasOwnProperty(s)&&i[s].detach(n,r);return u&&e.Event.purgeElement(o.getDOMNode(this)),this}var a=w(t,this._yuievt.config.prefix),l=p.isArray(a)?a[0]:null,c=a?a[3]:null,h,d=e.Env.evt.handles,v,m,g,y,b=function(e,t,n){var r=e[t],i,s;if(r)for(s=r.length-1;s>=0;--s)i=r[s].evt,(i.host===n||i.el===n)&&r[s].detach()};if(l){m=d[l],t=a[1],v=u?e.Node.getDOMNode(this):this;if(m){if(t)b(m,t,v);else for(s in m)m.hasOwnProperty(s)&&b(m,s,v);return this}}else{if(p.isObject(t)&&t.detach)return t.detach(),this;if(u&&(!c||c in o.DOM_EVENTS))return g=f.call(arguments,0),g[2]=o.getDOMNode(this),e.detach.apply(e,g),this}h=e.Env.evt.plugins[c];if(e.instanceOf(this,YUI)){g=f.call(arguments,0);if(h&&h.detach)return h.detach.apply(e,g),this;if(!t||!h&&o&&t in o.DOM_EVENTS)return g[0]=t,e.Event.detach.apply(e.Event,g),this}return y=i[a[1]],y&&y.detach(n,r),this},unsubscribe:function(){return this.detach.apply(this,arguments)},detachAll:function(e){return this.detach(e)},unsubscribeAll:function(){return this.detachAll.apply(this,arguments)},publish:function(t,n){var r,i=this._yuievt,s=i.config,o=s.prefix;return typeof t=="string"?(o&&(t=b(t,o)),r=this._publish(t,s,n)):(r={},e.each(t,function(e,t){o&&(t=b(t,o)),r[t]=this._publish(t,s,e||n)},this)),r},_getFullType:function(e){var t=this._yuievt.config.prefix;return t?t+d+e:e},_publish:function(t,n,r){var i,s=this._yuievt,o=s.config,u=o.host,a=o.context,f=s.events;return i=f[t],(o.monitored&&!i||i&&i.monitored)&&this._monitor("publish",t,{args:arguments}),i||(i=f[t]=new e.CustomEvent(t,n),n||(i.host=u,i.context=a)),r&&h(i,r,!0),i},_monitor:function(e,t,n){var r,i,s;if(t){typeof t=="string"?(s=t,i=this.getEvent(t,!0)):(i=t,s=t.type);if(this._yuievt.config.monitored&&(!i||i.monitored)||i&&i.monitored)r=s+"_"+e,n.monitored=e,this.fire.call(this,r,n)}},fire:function(e){var t=typeof e==Line truncated
(this,arguments)}},e.EventTarget=E,e.mix(e,E.prototype),E.call(e,{bubbles:!1}),YUI.Env.globalEvents=YUI.Env.globalEvents||new E,e.Global=YUI.Env.globalEvents},"3.18.1",{requires:["oop"]});
YUI.add("dom-core",function(e,t){var n="nodeType",r="ownerDocument",i="documentElement",s="defaultView",o="parentWindow",u="tagName",a="parentNode",f="previousSibling",l="nextSibling",c="contains",h="compareDocumentPosition",p=[],d=function(){var t=e.config.doc.createElement("div"),n=t.appendChild(e.config.doc.createTextNode("")),r=!1;try{r=t.contains(n)}catch(i){}return r}(),v={byId:function(e,t){return v.allById(e,t)[0]||null},getId:function(e){var t;return e.id&&!e.id.tagName&&!e.id.item?t=e.id:e.attributes&&e.attributes.id&&(t=e.attributes.id.value),t},setId:function(e,t){e.setAttribute?e.setAttribute("id",t):e.id=t},ancestor:function(e,t,n,r){var i=null;return n&&(i=!t||t(e)?e:null),i||v.elementByAxis(e,a,t,null,r)},ancestors:function(e,t,n,r){var i=e,s=[];while(i=v.ancestor(i,t,n,r)){n=!1;if(i){s.unshift(i);if(r&&r(i))return s}}return s},elementByAxis:function(e,t,n,r,i){while(e&&(e=e[t])){if((r||e[u])&&(!n||n(e)))return e;if(i&&i(e))return null}return null},contains:function(e,t){var r=!1;if(!t||!e||!t[n]||!e[n])r=!1;else if(e[c]&&(t[n]===1||d))r=e[c](t);else if(e[h]){if(e===t||!!(e[h](t)&16))r=!0}else r=v._bruteContains(e,t);return r},inDoc:function(e,t){var n=!1,s;return e&&e.nodeType&&(t||(t=e[r]),s=t[i],s&&s.contains&&e.tagName?n=s.contains(e):n=v.contains(s,e)),n},allById:function(t,n){n=n||e.config.doc;var r=[],i=[],s,o;if(n.querySelectorAll)i=n.querySelectorAll('[id="'+t+'"]');else if(n.all){r=n.all(t);if(r){r.nodeName&&(r.id===t?(i.push(r),r=p):r=[r]);if(r.length)for(s=0;o=r[s++];)(o.id===t||o.attributes&&o.attributes.id&&o.attributes.id.value===t)&&i.push(o)}}else i=[v._getDoc(n).getElementById(t)];return i},isWindow:function(e){return!!(e&&e.scrollTo&&e.document)},_removeChildNodes:function(e){while(e.firstChild)e.removeChild(e.firstChild)},siblings:function(e,t){var n=[],r=e;while(r=r[f])r[u]&&(!t||t(r))&&n.unshift(r);r=e;while(r=r[l])r[u]&&(!t||t(r))&&n.push(r);return n},_bruteContains:function(e,t){while(t){if(e===t)return!0;t=t.parentNode}return!1},_getRegExp:function(e,t){return t=t||"",v._regexCache=v._regexCache||{},v._regexCache[e+t]||(v._regexCache[e+t]=new RegExp(e,t)),v._regexCache[e+t]},_getDoc:function(t){var i=e.config.doc;return t&&(i=t[n]===9?t:t[r]||t.document||e.config.doc),i},_getWin:function(t){var n=v._getDoc(t);return n[s]||n[o]||e.config.win},_batch:function(e,t,n,r,i,s){t=typeof t=="string"?v[t]:t;var o,u=0,a,f;if(t&&e)while(a=e[u++])o=o=t.call(v,a,n,r,i,s),typeof o!="undefined"&&(f||(f=[]),f.push(o));return typeof f!="undefined"?f:e},generateID:function(t){var n=t.id;return n||(n=e.stamp(t),t.id=n),n}};e.DOM=v},"3.18.1",{requires:["oop","features"]});
YUI.add("dom-base",function(e,t){var n=e.config.doc.documentElement,r=e.DOM,i="tagName",s="ownerDocument",o="",u=e.Features.add,a=e.Features.test;e.mix(r,{getText:n.textContent!==undefined?function(e){var t="";return e&&(t=e.textContent),t||""}:function(e){var t="";return e&&(t=e.innerText||e.nodeValue),t||""},setText:n.textContent!==undefined?function(e,t){e&&(e.textContent=t)}:function(e,t){"innerText"in e?e.innerText=t:"nodeValue"in e&&(e.nodeValue=t)},CUSTOM_ATTRIBUTES:n.hasAttribute?{htmlFor:"for",className:"class"}:{"for":"htmlFor","class":"className"},setAttribute:function(e,t,n,i){e&&t&&e.setAttribute&&(t=r.CUSTOM_ATTRIBUTES[t]||t,e.setAttribute(t,n,i))},getAttribute:function(e,t,n){n=n!==undefined?n:2;var i="";return e&&t&&e.getAttribute&&(t=r.CUSTOM_ATTRIBUTES[t]||t,i=e.tagName==="BUTTON"&&t==="value"?r.getValue(e):e.getAttribute(t,n),i===null&&(i="")),i},VALUE_SETTERS:{},VALUE_GETTERS:{},getValue:function(e){var t="",n;return e&&e[i]&&(n=r.VALUE_GETTERS[e[i].toLowerCase()],n?t=n(e):t=e.value),t===o&&(t=o),typeof t=="string"?t:""},setValue:function(e,t){var n;e&&e[i]&&(n=r.VALUE_SETTERS[e[i].toLowerCase()],t=t===null?"":t,n?n(e,t):e.value=t)},creators:{}}),u("value-set","select",{test:function(){var t=e.config.doc.createElement("select");return t.innerHTML="<option>1</option><option>2</option>",t.value="2",t.value&&t.value==="2"}}),a("value-set","select")||(r.VALUE_SETTERS.select=function(e,t){for(var n=0,i=e.getElementsByTagName("option"),s;s=i[n++];)if(r.getValue(s)===t){s.selected=!0;break}}),e.mix(r.VALUE_GETTERS,{button:function(e){return e.attributes&&e.attributes.value?e.attributes.value.value:""}}),e.mix(r.VALUE_SETTERS,{button:function(e,t){var n=e.attributes.value;n||(n=e[s].createAttribute("value"),e.setAttributeNode(n)),n.value=t}}),e.mix(r.VALUE_GETTERS,{option:function(e){var t=e.attributes;return t.value&&t.value.specified?e.value:e.text},select:function(e){var t=e.value,n=e.options;return n&&n.length&&(e.multiple||e.selectedIndex>-1&&(t=r.getValue(n[e.selectedIndex]))),t}});var f,l,c;e.mix(e.DOM,{hasClass:function(t,n){var r=e.DOM._getRegExp("(?:^|\\s+)"+n+"(?:\\s+|$)");return r.test(t.className)},addClass:function(t,n){e.DOM.hasClass(t,n)||(t.className=e.Lang.trim([t.className,n].join(" ")))},removeClass:function(t,n){n&&l(t,n)&&(t.className=e.Lang.trim(t.className.replace(e.DOM._getRegExp("(?:^|\\s+)"+n+"(?:\\s+|$)")," ")),l(t,n)&&c(t,n))},replaceClass:function(e,t,n){c(e,t),f(e,n)},toggleClass:function(e,t,n){var r=n!==undefined?n:!l(e,t);r?f(e,t):c(e,t)}}),l=e.DOM.hasClass,c=e.DOM.removeClass,f=e.DOM.addClass;var h=/<([a-z]+)/i,r=e.DOM,u=e.Features.add,a=e.Features.test,p={},d=function(t,n){var r=e.config.doc.createElement("div"),i=!0;r.innerHTML=t;if(!r.firstChild||r.firstChild.tagName!==n.toUpperCase())i=!1;return i},v=/(?:\/(?:thead|tfoot|tbody|caption|col|colgroup)>)+\s*<tbody/,m="<table>",g="</table>",y;e.mix(e.DOM,{_fragClones:{},_create:function(e,t,n){n=n||"div";var i=r._fragClones[n];return i?i=i.cloneNode(!1):i=r._fragClones[n]=t.createElement(n),i.innerHTML=e,i},_children:function(e,t){var n=0,r=e.children,i,s,o;r&&r.tags&&(t?r=e.children.tags(t):s=r.tags("!").length);if(!r||!r.tags&&t||s){i=r||e.childNodes,r=[];while(o=i[n++])o.nodeType===1&&(!t||t===o.tagName)&&r.push(o)}return r||[]},create:function(t,n){typeof t=="string"&&(t=e.Lang.trim(t)),n=n||e.config.doc;var i=h.exec(t),s=r._create,o=p,u=null,a,f,l,c;return t!=undefined&&(i&&i[1]&&(a=o[i[1].toLowerCase()],typeof a=="function"?s=a:f=a),l=s(t,n,f),c=l.childNodes,c.length===1?u=l.removeChild(c[0]):c[0]&&c[0].className==="yui3-big-dummy"?(y=l.selectedIndex,c.length===2?u=c[0].nextSibling:(l.removeChild(c[0]),u=r._nl2frag(c,n))):u=r._nl2frag(c,n)),u},_nl2frag:function(t,n){var r=null,i,s;if(t&&(t.push||t.item)&&t[0]){n=n||t[0].ownerDocument,r=n.createDocumentFragment(),t.item&&(t=e.Array(t,0,!0));for(i=0,s=t.length;i<s;i++)r.appendChild(t[i])}return r},addHTML:function(t,n,i){var s=t.parentNode,o=0,u,a=n,f;if(n!=undefined)if(n.nodeType)f=n;else if(typeof n=="string"||typeof n=="number")a=f=r.create(n);else if(n[0]&&n[0].nodeType){f=e.config.doc.createDocumentFragment();while(u=n[o++])f.appendChild(u)}if(i)if(f&&i.parentNode)i.parentNode.insertBefore(f,i);else switch(i){case"replace":while(t.firstChild)t.removeChild(t.firstChild);f&&t.appendChild(f);break;case"before":f&&s.insertBefore(f,t);break;case"after":f&&(t.nextSibling?s.insertBefore(f,t.nextSibling):s.appendChild(f));break;default:f&&t.appendChild(f)}else f&&t.appendChild(f);return t.nodeName=="SELECT"&&y>0&&(t.selectedIndex=y-1),a},wrap:function(t,n){var r=n&&n.nodeType?n:e.DOM.create(n),i=r.getElementsByTagName("*");i.length&&(r=i[i.length-1]),t.parentNode&&t.parentNode.replaceChild(r,t),r.appendChild(t)},unwrap:function(e){var t=e.parentNode,n=t.lastChild,r=e,i;if(t){i=t.parentNode;if(i){e=t.firstChild;while(e!==n)r=e.nextSibling,i.insertBefore(e,t),e=r;i.replaceChild(n,t)}else t.removeChild(e)}}}),u("innerhtml","table",{test:function(){var t=e.config.Line truncated
,th:p.td,thead:p.tbody,tfoot:p.tbody,caption:p.tbody,colgroup:p.tbody,optgroup:p.option})),r.creators=p,e.mix(e.DOM,{setWidth:function(t,n){e.DOM._setSize(t,"width",n)},setHeight:function(t,n){e.DOM._setSize(t,"height",n)},_setSize:function(e,t,n){n=n>0?n:0;var r=0;e.style[t]=n+"px",r=t==="height"?e.offsetHeight:e.offsetWidth,r>n&&(n-=r-n,n<0&&(n=0),e.style[t]=n+"px")}})},"3.18.1",{requires:["dom-core"]});
YUI.add("color-base",function(e,t){var n=/^#?([\da-fA-F]{2})([\da-fA-F]{2})([\da-fA-F]{2})(\ufffe)?/,r=/^#?([\da-fA-F]{1})([\da-fA-F]{1})([\da-fA-F]{1})(\ufffe)?/,i=/rgba?\(([\d]{1,3}), ?([\d]{1,3}), ?([\d]{1,3}),? ?([.\d]*)?\)/,s={HEX:"hex",RGB:"rgb",RGBA:"rgba"},o={hex:"toHex",rgb:"toRGB",rgba:"toRGBA"};e.Color={KEYWORDS:{black:"000",silver:"c0c0c0",gray:"808080",white:"fff",maroon:"800000",red:"f00",purple:"800080",fuchsia:"f0f",green:"008000",lime:"0f0",olive:"808000",yellow:"ff0",navy:"000080",blue:"00f",teal:"008080",aqua:"0ff"},REGEX_HEX:n,REGEX_HEX3:r,REGEX_RGB:i,re_RGB:i,re_hex:n,re_hex3:r,STR_HEX:"#{*}{*}{*}",STR_RGB:"rgb({*}, {*}, {*})",STR_RGBA:"rgba({*}, {*}, {*}, {*})",TYPES:s,CONVERTS:o,convert:function(t,n){var r=e.Color.CONVERTS[n.toLowerCase()],i=t;return r&&e.Color[r]&&(i=e.Color[r](t)),i},toHex:function(t){var n=e.Color._convertTo(t,"hex"),r=n.toLowerCase()==="transparent";return n.charAt(0)!=="#"&&!r&&(n="#"+n),r?n.toLowerCase():n.toUpperCase()},toRGB:function(t){var n=e.Color._convertTo(t,"rgb");return n.toLowerCase()},toRGBA:function(t){var n=e.Color._convertTo(t,"rgba");return n.toLowerCase()},toArray:function(t){var n=e.Color.findType(t).toUpperCase(),r,i,s,o;return n==="HEX"&&t.length<5&&(n="HEX3"),n.charAt(n.length-1)==="A"&&(n=n.slice(0,-1)),r=e.Color["REGEX_"+n],r&&(i=r.exec(t)||[],s=i.length,s&&(i.shift(),s--,n==="HEX3"&&(i[0]+=i[0],i[1]+=i[1],i[2]+=i[2]),o=i[s-1],o||(i[s-1]=1))),i},fromArray:function(t,n){t=t.concat();if(typeof n=="undefined")return t.join(", ");var r="{*}";n=e.Color["STR_"+n.toUpperCase()],t.length===3&&n.match(/\{\*\}/g).length===4&&t.push(1);while(n.indexOf(r)>=0&&t.length>0)n=n.replace(r,t.shift());return n},findType:function(t){if(e.Color.KEYWORDS[t])return"keyword";var n=t.indexOf("("),r;return n>0&&(r=t.substr(0,n)),r&&e.Color.TYPES[r.toUpperCase()]?e.Color.TYPES[r.toUpperCase()]:"hex"},_getAlpha:function(t){var n,r=e.Color.toArray(t);return r.length>3&&(n=r.pop()),+n||1},_keywordToHex:function(t){var n=e.Color.KEYWORDS[t];if(n)return n},_convertTo:function(t,n){if(t==="transparent")return t;var r=e.Color.findType(t),i=n,s,o,u,a;return r==="keyword"&&(t=e.Color._keywordToHex(t),r="hex"),r==="hex"&&t.length<5&&(t.charAt(0)==="#"&&(t=t.substr(1)),t="#"+t.charAt(0)+t.charAt(0)+t.charAt(1)+t.charAt(1)+t.charAt(2)+t.charAt(2)),r===n?t:(r.charAt(r.length-1)==="a"&&(r=r.slice(0,-1)),s=n.charAt(n.length-1)==="a",s&&(n=n.slice(0,-1),o=e.Color._getAlpha(t)),a=n.charAt(0).toUpperCase()+n.substr(1).toLowerCase(),u=e.Color["_"+r+"To"+a],u||r!=="rgb"&&n!=="rgb"&&(t=e.Color["_"+r+"ToRgb"](t),r="rgb",u=e.Color["_"+r+"To"+a]),u&&(t=u(t,s)),s&&(e.Lang.isArray(t)||(t=e.Color.toArray(t)),t.push(o),t=e.Color.fromArray(t,i.toUpperCase())),t)},_hexToRgb:function(e,t){var n,r,i;return e.charAt(0)==="#"&&(e=e.substr(1)),e=parseInt(e,16),n=e>>16,r=e>>8&255,i=e&255,t?[n,r,i]:"rgb("+n+", "+r+", "+i+")"},_rgbToHex:function(t){var n=e.Color.toArray(t),r=n[2]|n[1]<<8|n[0]<<16;r=(+r).toString(16);while(r.length<6)r="0"+r;return"#"+r}}},"3.18.1",{requires:["yui-base"]});
YUI.add("dom-style",function(e,t){var n="documentElement",r="defaultView",i="ownerDocument",s="style",o="float",u="cssFloat",a="styleFloat",f="transparent",l="getComputedStyle",c="getBoundingClientRect",h=e.config.doc,p=e.DOM,d,v,m=["WebkitTransform","MozTransform","OTransform","msTransform","transform"],g=/width|height|top|left|right|bottom|margin|padding/i;e.Array.each(m,function(e){e in h[n].style&&(d=e,v=e+"Origin")}),e.mix(p,{DEFAULT_UNIT:"px",CUSTOM_STYLES:{},setStyle:function(e,t,n,r){r=r||e.style;var i=p.CUSTOM_STYLES;if(r){n===null||n===""?n="":!isNaN(Number(n))&&g.test(t)&&(n+=p.DEFAULT_UNIT);if(t in i){if(i[t].set){i[t].set(e,n,r);return}typeof i[t]=="string"&&(t=i[t])}else t===""&&(t="cssText",n="");r[t]=n}},getStyle:function(e,t,n){n=n||e.style;var r=p.CUSTOM_STYLES,i="";if(n){if(t in r){if(r[t].get)return r[t].get(e,t,n);typeof r[t]=="string"&&(t=r[t])}i=n[t],i===""&&(i=p[l](e,t))}return i},setStyles:function(t,n){var r=t.style;e.each(n,function(e,n){p.setStyle(t,n,e,r)},p)},getComputedStyle:function(e,t){var n="",o=e[i],u;return e[s]&&o[r]&&o[r][l]&&(u=o[r][l](e,null),u&&(n=u[t])),n}}),h[n][s][u]!==undefined?p.CUSTOM_STYLES[o]=u:h[n][s][a]!==undefined&&(p.CUSTOM_STYLES[o]=a),e.UA.webkit&&(p[l]=function(e,t){var n=e[i][r],s=n[l](e,"")[t];return s==="rgba(0, 0, 0, 0)"&&(s=f),s}),e.DOM._getAttrOffset=function(t,n){var r=e.DOM[l](t,n),i=t.offsetParent,s,o,u;return r==="auto"&&(s=e.DOM.getStyle(t,"position"),s==="static"||s==="relative"?r=0:i&&i[c]&&(o=i[c]()[n],u=t[c]()[n],n==="left"||n==="top"?r=u-o:r=o-t[c]()[n])),r},e.DOM._getOffset=function(e){var t,n=null;return e&&(t=p.getStyle(e,"position"),n=[parseInt(p[l](e,"left"),10),parseInt(p[l](e,"top"),10)],isNaN(n[0])&&(n[0]=parseInt(p.getStyle(e,"left"),10),isNaN(n[0])&&(n[0]=t==="relative"?0:e.offsetLeft||0)),isNaN(n[1])&&(n[1]=parseInt(p.getStyle(e,"top"),10),isNaN(n[1])&&(n[1]=t==="relative"?0:e.offsetTop||0))),n},d&&(p.CUSTOM_STYLES.transform={set:function(e,t,n){n[d]=t},get:function(e){return p[l](e,d)}},p.CUSTOM_STYLES.transformOrigin={set:function(e,t,n){n[v]=t},get:function(e){return p[l](e,v)}})},"3.18.1",{requires:["dom-base"]});
YUI.add("selector-native",function(e,t){(function(e){e.namespace("Selector");var t="compareDocumentPosition",n="ownerDocument",r={_types:{esc:{token:"\ue000",re:/\\[:\[\]\(\)#\.\'\>+~"]/gi},attr:{token:"\ue001",re:/(\[[^\]]*\])/g},pseudo:{token:"\ue002",re:/(\([^\)]*\))/g}},useNative:!0,_escapeId:function(e){return e&&(e=e.replace(/([:\[\]\(\)#\.'<>+~"])/g,"\\$1")),e},_compare:"sourceIndex"in e.config.doc.documentElement?function(e,t){var n=e.sourceIndex,r=t.sourceIndex;return n===r?0:n>r?1:-1}:e.config.doc.documentElement[t]?function(e,n){return e[t](n)&4?-1:1}:function(e,t){var r,i,s;return e&&t&&(r=e[n].createRange(),r.setStart(e,0),i=t[n].createRange(),i.setStart(t,0),s=r.compareBoundaryPoints(1,i)),s},_sort:function(t){return t&&(t=e.Array(t,0,!0),t.sort&&t.sort(r._compare)),t},_deDupe:function(e){var t=[],n,r;for(n=0;r=e[n++];)r._found||(t[t.length]=r,r._found=!0);for(n=0;r=t[n++];)r._found=null,r.removeAttribute("_found");return t},query:function(t,n,i,s){n=n||e.config.doc;var o=[],u=e.Selector.useNative&&e.config.doc.querySelector&&!s,a=[[t,n]],f,l,c,h=u?e.Selector._nativeQuery:e.Selector._bruteQuery;if(t&&h){!s&&(!u||n.tagName)&&(a=r._splitQueries(t,n));for(c=0;f=a[c++];)l=h(f[0],f[1],i),i||(l=e.Array(l,0,!0)),l&&(o=o.concat(l));a.length>1&&(o=r._sort(r._deDupe(o)))}return i?o[0]||null:o},_replaceSelector:function(t){var n=e.Selector._parse("esc",t),i,s;return t=e.Selector._replace("esc",t),s=e.Selector._parse("pseudo",t),t=r._replace("pseudo",t),i=e.Selector._parse("attr",t),t=e.Selector._replace("attr",t),{esc:n,attrs:i,pseudos:s,selector:t}},_restoreSelector:function(t){var n=t.selector;return n=e.Selector._restore("attr",n,t.attrs),n=e.Selector._restore("pseudo",n,t.pseudos),n=e.Selector._restore("esc",n,t.esc),n},_replaceCommas:function(t){var n=e.Selector._replaceSelector(t),t=n.selector;return t&&(t=t.replace(/,/g,"\ue007"),n.selector=t,t=e.Selector._restoreSelector(n)),t},_splitQueries:function(t,n){t.indexOf(",")>-1&&(t=e.Selector._replaceCommas(t));var r=t.split("\ue007"),i=[],s="",o,u,a;if(n){n.nodeType===1&&(o=e.Selector._escapeId(e.DOM.getId(n)),o||(o=e.guid(),e.DOM.setId(n,o)),s='[id="'+o+'"] ');for(u=0,a=r.length;u<a;++u)t=s+r[u],i.push([t,n])}return i},_nativeQuery:function(t,n,r){if((e.UA.webkit||e.UA.opera)&&t.indexOf(":checked")>-1&&e.Selector.pseudos&&e.Selector.pseudos.checked)return e.Selector.query(t,n,r,!0);try{return n["querySelector"+(r?"":"All")](t)}catch(i){return e.Selector.query(t,n,r,!0)}},filter:function(t,n){var r=[],i,s;if(t&&n)for(i=0;s=t[i++];)e.Selector.test(s,n)&&(r[r.length]=s);return r},test:function(t,r,i){var s=!1,o=!1,u,a,f,l,c,h,p,d,v;if(t&&t.tagName)if(typeof r=="function")s=r.call(t,t);else{u=r.split(","),!i&&!e.DOM.inDoc(t)&&(a=t.parentNode,a?i=a:(c=t[n].createDocumentFragment(),c.appendChild(t),i=c,o=!0)),i=i||t[n],h=e.Selector._escapeId(e.DOM.getId(t)),h||(h=e.guid(),e.DOM.setId(t,h));for(p=0;v=u[p++];){v+='[id="'+h+'"]',l=e.Selector.query(v,i);for(d=0;f=l[d++];)if(f===t){s=!0;break}if(s)break}o&&c.removeChild(t)}return s},ancestor:function(t,n,r){return e.DOM.ancestor(t,function(t){return e.Selector.test(t,n)},r)},_parse:function(t,n){return n.match(e.Selector._types[t].re)},_replace:function(t,n){var r=e.Selector._types[t];return n.replace(r.re,r.token)},_restore:function(t,n,r){if(r){var i=e.Selector._types[t].token,s,o;for(s=0,o=r.length;s<o;++s)n=n.replace(i,r[s])}return n}};e.mix(e.Selector,r,!0)})(e)},"3.18.1",{requires:["dom-base"]});
YUI.add("selector",function(e,t){},"3.18.1",{requires:["selector-native"]});
YUI.add("node-core",function(e,t){var n=".",r="nodeName",i="nodeType",s="ownerDocument",o="tagName",u="_yuid",a={},f=Array.prototype.slice,l=e.DOM,c=function(t){if(!this.getDOMNode)return new c(t);if(typeof t=="string"){t=c._fromString(t);if(!t)return null}var n=t.nodeType!==9?t.uniqueID:t[u];n&&c._instances[n]&&c._instances[n]._node!==t&&(t[u]=null),n=n||e.stamp(t),n||(n=e.guid()),this[u]=n,this._node=t,this._stateProxy=t,this._initPlugins&&this._initPlugins()},h=function(t){var n=null;return t&&(n=typeof t=="string"?function(n){return e.Selector.test(n,t)}:function(n){return t(e.one(n))}),n};c.ATTRS={},c.DOM_EVENTS={},c._fromString=function(t){return t&&(t.indexOf("doc")===0?t=e.config.doc:t.indexOf("win")===0?t=e.config.win:t=e.Selector.query(t,null,!0)),t||null},c.NAME="node",c.re_aria=/^(?:role$|aria-)/,c.SHOW_TRANSITION="fadeIn",c.HIDE_TRANSITION="fadeOut",c._instances={},c.getDOMNode=function(e){return e?e.nodeType?e:e._node||null:null},c.scrubVal=function(t,n){if(t){if(typeof t=="object"||typeof t=="function")if(i in t||l.isWindow(t))t=e.one(t);else if(t.item&&!t._nodes||t[0]&&t[0][i])t=e.all(t)}else typeof t=="undefined"?t=n:t===null&&(t=null);return t},c.addMethod=function(e,t,n){e&&t&&typeof t=="function"&&(c.prototype[e]=function(){var e=f.call(arguments),r=this,i;return e[0]&&e[0]._node&&(e[0]=e[0]._node),e[1]&&e[1]._node&&(e[1]=e[1]._node),e.unshift(r._node),i=t.apply(n||r,e),i&&(i=c.scrubVal(i,r)),typeof i!="undefined"||(i=r),i})},c.importMethod=function(t,n,r){typeof n=="string"?(r=r||n,c.addMethod(r,t[n],t)):e.Array.each(n,function(e){c.importMethod(t,e)})},c.one=function(t){var n=null,r,i;if(t){if(typeof t=="string"){t=c._fromString(t);if(!t)return null}else if(t.getDOMNode)return t;if(t.nodeType||e.DOM.isWindow(t)){i=t.uniqueID&&t.nodeType!==9?t.uniqueID:t._yuid,n=c._instances[i],r=n?n._node:null;if(!n||r&&t!==r)n=new c(t),t.nodeType!=11&&(c._instances[n[u]]=n)}}return n},c.DEFAULT_SETTER=function(t,r){var i=this._stateProxy,s;return t.indexOf(n)>-1?(s=t,t=t.split(n),e.Object.setValue(i,t,r)):typeof i[t]!="undefined"&&(i[t]=r),r},c.DEFAULT_GETTER=function(t){var r=this._stateProxy,i;return t.indexOf&&t.indexOf(n)>-1?i=e.Object.getValue(r,t.split(n)):typeof r[t]!="undefined"&&(i=r[t]),i},e.mix(c.prototype,{DATA_PREFIX:"data-",toString:function(){var e=this[u]+": not bound to a node",t=this._node,n,i,s;return t&&(n=t.attributes,i=n&&n.id?t.getAttribute("id"):null,s=n&&n.className?t.getAttribute("className"):null,e=t[r],i&&(e+="#"+i),s&&(e+="."+s.replace(" ",".")),e+=" "+this[u]),e},get:function(e){var t;return this._getAttr?t=this._getAttr(e):t=this._get(e),t?t=c.scrubVal(t,this):t===null&&(t=null),t},_get:function(e){var t=c.ATTRS[e],n;return t&&t.getter?n=t.getter.call(this):c.re_aria.test(e)?n=this._node.getAttribute(e,2):n=c.DEFAULT_GETTER.apply(this,arguments),n},set:function(e,t){var n=c.ATTRS[e];return this._setAttr?this._setAttr.apply(this,arguments):n&&n.setter?n.setter.call(this,t,e):c.re_aria.test(e)?this._node.setAttribute(e,t):c.DEFAULT_SETTER.apply(this,arguments),this},setAttrs:function(t){return this._setAttrs?this._setAttrs(t):e.Object.each(t,function(e,t){this.set(t,e)},this),this},getAttrs:function(t){var n={};return this._getAttrs?this._getAttrs(t):e.Array.each(t,function(e,t){n[e]=this.get(e)},this),n},compareTo:function(e){var t=this._node;return e&&e._node&&(e=e._node),t===e},inDoc:function(e){var t=this._node;if(t){e=e?e._node||e:t[s];if(e.documentElement)return l.contains(e.documentElement,t)}return!1},getById:function(t){var n=this._node,r=l.byId(t,n[s]);return r&&l.contains(n,r)?r=e.one(r):r=null,r},ancestor:function(t,n,r){return arguments.length===2&&(typeof n=="string"||typeof n=="function")&&(r=n),e.one(l.ancestor(this._node,h(t),n,h(r)))},ancestors:function(t,n,r){return arguments.length===2&&(typeof n=="string"||typeof n=="function")&&(r=n),e.all(l.ancestors(this._node,h(t),n,h(r)))},previous:function(t,n){return e.one(l.elementByAxis(this._node,"previousSibling",h(t),n))},next:function(t,n){return e.one(l.elementByAxis(this._node,"nextSibling",h(t),n))},siblings:function(t){return e.all(l.siblings(this._node,h(t)))},one:function(t){return e.one(e.Selector.query(t,this._node,!0))},all:function(t){var n;return this._node&&(n=e.all(e.Selector.query(t,this._node)),n._query=t,n._queryRoot=this._node),n||e.all([])},test:function(t){return e.Selector.test(this._node,t)},remove:function(e){var t=this._node;return t&&t.parentNode&&t.parentNode.removeChild(t),e&&this.destroy(),this},replace:function(e){var t=this._node;return typeof e=="string"&&(e=c.create(e)),t.parentNode.replaceChild(c.getDOMNode(e),t),this},replaceChild:function(t,n){return typeof t=="string"&&(t=l.create(t)),e.one(this._node.replaceChild(c.getDOMNode(t),c.getDOMNode(n)))},destroy:function(t){var n=e.config.doc.uniqueID?"uniqueID":"_yuid",r;this.purge(),this.unplug&&this.unplug(),this.clearData(),t&&e.NodeList.each(this.all("*"),function(t){r=c._instances[t[n]],r?r.destroy():e.Event.purgeElementLine truncated
t[0]&&t[0]._node?(e.Array.each(t,function(e){e._node&&n.push(e._node)}),t=n):t=e.Array(t,0,!0)),this._nodes=t||[]};p.NAME="NodeList",p.getDOMNodes=function(e){return e&&e._nodes?e._nodes:e},p.each=function(t,n,r){var i=t._nodes;i&&i.length&&e.Array.each(i,n,r||t)},p.addMethod=function(t,n,r){t&&n&&(p.prototype[t]=function(){var t=[],i=arguments;return e.Array.each(this._nodes,function(s){var o=s.uniqueID&&s.nodeType!==9?"uniqueID":"_yuid",u=e.Node._instances[s[o]],a,f;u||(u=p._getTempNode(s)),a=r||u,f=n.apply(a,i),f!==undefined&&f!==u&&(t[t.length]=f)}),t.length?t:this})},p.importMethod=function(t,n,r){typeof n=="string"?(r=r||n,p.addMethod(r,t[n])):e.Array.each(n,function(e){p.importMethod(t,e)})},p._getTempNode=function(t){var n=p._tempNode;return n||(n=e.Node.create("<div></div>"),p._tempNode=n),n._node=t,n._stateProxy=t,n},e.mix(p.prototype,{_invoke:function(e,t,n){var r=n?[]:this;return this.each(function(i){var s=i[e].apply(i,t);n&&r.push(s)}),r},item:function(t){return e.one((this._nodes||[])[t])},each:function(t,n){var r=this;return e.Array.each(this._nodes,function(i,s){return i=e.one(i),t.call(n||i,i,s,r)}),r},batch:function(t,n){var r=this;return e.Array.each(this._nodes,function(i,s){var o=e.Node._instances[i[u]];return o||(o=p._getTempNode(i)),t.call(n||o,o,s,r)}),r},some:function(t,n){var r=this;return e.Array.some(this._nodes,function(i,s){return i=e.one(i),n=n||i,t.call(n,i,s,r)})},toFrag:function(){return e.one(e.DOM._nl2frag(this._nodes))},indexOf:function(t){return e.Array.indexOf(this._nodes,e.Node.getDOMNode(t))},filter:function(t){return e.all(e.Selector.filter(this._nodes,t))},modulus:function(t,n){n=n||0;var r=[];return p.each(this,function(e,i){i%t===n&&r.push(e)}),e.all(r)},odd:function(){return this.modulus(2,1)},even:function(){return this.modulus(2)},destructor:function(){},refresh:function(){var t,n=this._nodes,r=this._query,i=this._queryRoot;return r&&(i||n&&n[0]&&n[0].ownerDocument&&(i=n[0].ownerDocument),this._nodes=e.Selector.query(r,i)),this},size:function(){return this._nodes.length},isEmpty:function(){return this._nodes.length<1},toString:function(){var e="",t=this[u]+": not bound to any nodes",n=this._nodes,i;return n&&n[0]&&(i=n[0],e+=i[r],i.id&&(e+="#"+i.id),i.className&&(e+="."+i.className.replace(" ",".")),n.length>1&&(e+="...["+n.length+" items]")),e||t},getDOMNodes:function(){return this._nodes}},!0),p.importMethod(e.Node.prototype,["destroy","empty","remove","set"]),p.prototype.get=function(t){var n=[],r=this._nodes,i=!1,s=p._getTempNode,o,u;return r[0]&&(o=e.Node._instances[r[0]._yuid]||s(r[0]),u=o._get(t),u&&u.nodeType&&(i=!0)),e.Array.each(r,function(r){o=e.Node._instances[r._yuid],o||(o=s(r)),u=o._get(t),i||(u=e.Node.scrubVal(u,o)),n.push(u)}),i?e.all(n):n},e.NodeList=p,e.all=function(e){return new p(e)},e.Node.all=e.all;var d=e.NodeList,v=Array.prototype,m={concat:1,pop:0,push:0,shift:0,slice:1,splice:1,unshift:0};e.Object.each(m,function(t,n){d.prototype[n]=function(){var r=[],i=0,s,o;while(typeof (s=arguments[i++])!="undefined")r.push(s._node||s._nodes||s);return o=v[n].apply(this._nodes,r),t?o=e.all(o):o=e.Node.scrubVal(o),o}}),e.Array.each(["removeChild","hasChildNodes","cloneNode","hasAttribute","scrollIntoView","getElementsByTagName","focus","blur","submit","reset","select","createCaption"],function(t){e.Node.prototype[t]=function(e,n,r){var i=this.invoke(t,e,n,r);return i}}),e.Node.prototype.removeAttribute=function(e){var t=this._node;return t&&t.removeAttribute(e,0),this},e.Node.importMethod(e.DOM,["contains","setAttribute","getAttribute","wrap","unwrap","generateID"]),e.NodeList.importMethod(e.Node.prototype,["getAttribute","setAttribute","removeAttribute","unwrap","wrap","generateID"])},"3.18.1",{requires:["dom-core","selector"]});
YUI.add("node-base",function(e,t){var n=["hasClass","addClass","removeClass","replaceClass","toggleClass"];e.Node.importMethod(e.DOM,n),e.NodeList.importMethod(e.Node.prototype,n);var r=e.Node,i=e.DOM;r.create=function(t,n){return n&&n._node&&(n=n._node),e.one(i.create(t,n))},e.mix(r.prototype,{create:r.create,insert:function(e,t){return this._insert(e,t),this},_insert:function(e,t){var n=this._node,r=null;return typeof t=="number"?t=this._node.childNodes[t]:t&&t._node&&(t=t._node),e&&typeof e!="string"&&(e=e._node||e._nodes||e),r=i.addHTML(n,e,t),r},prepend:function(e){return this.insert(e,0)},append:function(e){return this.insert(e,null)},appendChild:function(e){return r.scrubVal(this._insert(e))},insertBefore:function(t,n){return e.Node.scrubVal(this._insert(t,n))},appendTo:function(t){return e.one(t).append(this),this},setContent:function(e){return this._insert(e,"replace"),this},getContent:function(){var e=this;return e._node.nodeType===11&&(e=e.create("<div/>").append(e.cloneNode(!0))),e.get("innerHTML")}}),e.Node.prototype.setHTML=e.Node.prototype.setContent,e.Node.prototype.getHTML=e.Node.prototype.getContent,e.NodeList.importMethod(e.Node.prototype,["append","insert","appendChild","insertBefore","prepend","setContent","getContent","setHTML","getHTML"]);var r=e.Node,i=e.DOM;r.ATTRS={text:{getter:function(){return i.getText(this._node)},setter:function(e){return i.setText(this._node,e),e}},"for":{getter:function(){return i.getAttribute(this._node,"for")},setter:function(e){return i.setAttribute(this._node,"for",e),e}},options:{getter:function(){return this._node.getElementsByTagName("option")}},children:{getter:function(){var t=this._node,n=t.children,r,i,s;if(!n){r=t.childNodes,n=[];for(i=0,s=r.length;i<s;++i)r[i].tagName&&(n[n.length]=r[i])}return e.all(n)}},value:{getter:function(){return i.getValue(this._node)},setter:function(e){return i.setValue(this._node,e),e}}},e.Node.importMethod(e.DOM,["setAttribute","getAttribute"]);var r=e.Node,s=e.NodeList;r.DOM_EVENTS={abort:1,beforeunload:1,blur:1,change:1,click:1,close:1,command:1,contextmenu:1,copy:1,cut:1,dblclick:1,DOMMouseScroll:1,drag:1,dragstart:1,dragenter:1,dragover:1,dragleave:1,dragend:1,drop:1,error:1,focus:1,key:1,keydown:1,keypress:1,keyup:1,load:1,message:1,mousedown:1,mouseenter:1,mouseleave:1,mousemove:1,mousemultiwheel:1,mouseout:1,mouseover:1,mouseup:1,mousewheel:1,orientationchange:1,paste:1,reset:1,resize:1,select:1,selectstart:1,submit:1,scroll:1,textInput:1,unload:1,invalid:1},e.mix(r.DOM_EVENTS,e.Env.evt.plugins),e.augment(r,e.EventTarget),e.mix(r.prototype,{purge:function(t,n){return e.Event.purgeElement(this._node,t,n),this}}),e.mix(e.NodeList.prototype,{_prepEvtArgs:function(t,n,r){var i=e.Array(arguments,0,!0);return i.length<2?i[2]=this._nodes:i.splice(2,0,this._nodes),i[3]=r||this,i},on:function(t,n,r){return e.on.apply(e,this._prepEvtArgs.apply(this,arguments))},once:function(t,n,r){return e.once.apply(e,this._prepEvtArgs.apply(this,arguments))},after:function(t,n,r){return e.after.apply(e,this._prepEvtArgs.apply(this,arguments))},onceAfter:function(t,n,r){return e.onceAfter.apply(e,this._prepEvtArgs.apply(this,arguments))}}),s.importMethod(e.Node.prototype,["detach","detachAll"]),e.mix(e.Node.ATTRS,{offsetHeight:{setter:function(t){return e.DOM.setHeight(this._node,t),t},getter:function(){return this._node.offsetHeight}},offsetWidth:{setter:function(t){return e.DOM.setWidth(this._node,t),t},getter:function(){return this._node.offsetWidth}}}),e.mix(e.Node.prototype,{sizeTo:function(t,n){var r;arguments.length<2&&(r=e.one(t),t=r.get("offsetWidth"),n=r.get("offsetHeight")),this.setAttrs({offsetWidth:t,offsetHeight:n})}}),e.config.doc.documentElement.hasAttribute||(e.Node.prototype.hasAttribute=function(e){return e==="value"&&this.get("value")!==""?!0:!!this._node.attributes[e]&&!!this._node.attributes[e].specified}),e.Node.prototype.focus=function(){try{this._node.focus()}catch(e){}return this},e.Node.ATTRS.type={setter:function(e){if(e==="hidden")try{this._node.type="hidden"}catch(t){this._node.style.display="none",this._inputType="hidden"}else try{this._node.type=e}catch(t){}return e},getter:function(){return this._inputType||this._node.type},_bypassProxy:!0},e.config.doc.createElement("form").elements.nodeType&&(e.Node.ATTRS.elements={getter:function(){return this.all("input, textarea, button, select")}}),e.mix(e.Node.prototype,{_initData:function(){"_data"in this||(this._data={})},getData:function(t){this._initData();var n=this._data,r=n;return arguments.length?t in n?r=n[t]:r=this._getDataAttribute(t):typeof n=="object"&&n!==null&&(r={},e.Object.each(n,function(e,t){r[t]=e}),r=this._getDataAttributes(r)),r},_getDataAttributes:function(e){e=e||{};var t=0,n=this._node.attributes,r=n.length,i=this.DATA_PREFIX,s=i.length,o;while(t<r)o=n[t].name,o.indexOf(i)===0&&(o=o.substr(s),o in e||(e[o]=this._getDataAttribute(o))),t+=1;return e},_getDataAttribute:function(e){e=this.DATA_PREFIX+e;var t=this._node,n=t.attributes,r=n&&nLine truncated
YUI.add("event-base",function(e,t){e.publish("domready",{fireOnce:!0,async:!0}),YUI.Env.DOMReady?e.fire("domready"):e.Do.before(function(){e.fire("domready")},YUI.Env,"_ready");var n=e.UA,r={},i={63232:38,63233:40,63234:37,63235:39,63276:33,63277:34,25:9,63272:46,63273:36,63275:35},s=function(t){if(!t)return t;try{t&&3==t.nodeType&&(t=t.parentNode)}catch(n){return null}return e.one(t)},o=function(e,t,n){this._event=e,this._currentTarget=t,this._wrapper=n||r,this.init()};e.extend(o,Object,{init:function(){var e=this._event,t=this._wrapper.overrides,r=e.pageX,o=e.pageY,u,a=this._currentTarget;this.altKey=e.altKey,this.ctrlKey=e.ctrlKey,this.metaKey=e.metaKey,this.shiftKey=e.shiftKey,this.type=t&&t.type||e.type,this.clientX=e.clientX,this.clientY=e.clientY,this.pageX=r,this.pageY=o,u=e.keyCode||e.charCode,n.webkit&&u in i&&(u=i[u]),this.keyCode=u,this.charCode=u,this.which=e.which||e.charCode||u,this.button=this.which,this.target=s(e.target),this.currentTarget=s(a),this.relatedTarget=s(e.relatedTarget);if(e.type=="mousewheel"||e.type=="DOMMouseScroll")this.wheelDelta=e.detail?e.detail*-1:Math.round(e.wheelDelta/80)||(e.wheelDelta<0?-1:1);this._touch&&this._touch(e,a,this._wrapper)},stopPropagation:function(){this._event.stopPropagation(),this._wrapper.stopped=1,this.stopped=1},stopImmediatePropagation:function(){var e=this._event;e.stopImmediatePropagation?e.stopImmediatePropagation():this.stopPropagation(),this._wrapper.stopped=2,this.stopped=2},preventDefault:function(e){var t=this._event;t.preventDefault(),e&&(t.returnValue=e),this._wrapper.prevented=1,this.prevented=1},halt:function(e){e?this.stopImmediatePropagation():this.stopPropagation(),this.preventDefault()}}),o.resolve=s,e.DOM2EventFacade=o,e.DOMEventFacade=o,function(){e.Env.evt.dom_wrappers={},e.Env.evt.dom_map={};var t=e.Env.evt,n=e.config,r=n.win,i=YUI.Env.add,s=YUI.Env.remove,o=function(){YUI.Env.windowLoaded=!0,e.Event._load(),s(r,"load",o)},u=function(){e.Event._unload()},a="domready",f="~yui|2|compat~",l=function(t){try{return t&&typeof t!="string"&&e.Lang.isNumber(t.length)&&!t.tagName&&!e.DOM.isWindow(t)}catch(n){return!1}},c=e.CustomEvent.prototype._delete,h=function(t){var n=c.apply(this,arguments);return this.hasSubs()||e.Event._clean(this),n},p=function(){var n=!1,o=0,c=[],d=t.dom_wrappers,v=null,m=t.dom_map;return{POLL_RETRYS:1e3,POLL_INTERVAL:40,lastError:null,_interval:null,_dri:null,DOMReady:!1,startInterval:function(){p._interval||(p._interval=setInterval(p._poll,p.POLL_INTERVAL))},onAvailable:function(t,n,r,i,s,u){var a=e.Array(t),f,l;for(f=0;f<a.length;f+=1)c.push({id:a[f],fn:n,obj:r,override:i,checkReady:s,compat:u});return o=this.POLL_RETRYS,setTimeout(p._poll,0),l=new e.EventHandle({_delete:function(){if(l.handle){l.handle.detach();return}var e,t;for(e=0;e<a.length;e++)for(t=0;t<c.length;t++)a[e]===c[t].id&&c.splice(t,1)}}),l},onContentReady:function(e,t,n,r,i){return p.onAvailable(e,t,n,r,!0,i)},attach:function(t,n,r,i){return p._attach(e.Array(arguments,0,!0))},_createWrapper:function(t,n,s,o,u){var a,f=e.stamp(t),l="event:"+f+n;return!1===u&&(l+="native"),s&&(l+="capture"),a=d[l],a||(a=e.publish(l,{silent:!0,bubbles:!1,emitFacade:!1,contextFn:function(){return o?a.el:(a.nodeRef=a.nodeRef||e.one(a.el),a.nodeRef)}}),a.overrides={},a.el=t,a.key=l,a.domkey=f,a.type=n,a.fn=function(e){a.fire(p.getEvent(e,t,o||!1===u))},a.capture=s,t==r&&n=="load"&&(a.fireOnce=!0,v=l),a._delete=h,d[l]=a,m[f]=m[f]||{},m[f][l]=a,i(t,n,a.fn,s)),a},_attach:function(t,n){var i,s,o,u,a,c=!1,h,d=t[0],v=t[1],m=t[2]||r,g=n&&n.facade,y=n&&n.capture,b=n&&n.overrides;t[t.length-1]===f&&(i=!0);if(!v||!v.call)return!1;if(l(m))return s=[],e.each(m,function(e,r){t[2]=e,s.push(p._attach(t.slice(),n))}),new e.EventHandle(s);if(e.Lang.isString(m)){if(i)o=e.DOM.byId(m);else{o=e.Selector.query(m);switch(o.length){case 0:o=null;break;case 1:o=o[0];break;default:return t[2]=o,p._attach(t,n)}}if(!o)return h=p.onAvailable(m,function(){h.handle=p._attach(t,n)},p,!0,!1,i),h;m=o}return m?(e.Node&&e.instanceOf(m,e.Node)&&(m=e.Node.getDOMNode(m)),u=p._createWrapper(m,d,y,i,g),b&&e.mix(u.overrides,b),m==r&&d=="load"&&YUI.Env.windowLoaded&&(c=!0),i&&t.pop(),a=t[3],h=u._on(v,a,t.length>4?t.slice(4):null),c&&u.fire(),h):!1},detach:function(t,n,r,i){var s=e.Array(arguments,0,!0),o,u,a,c,h,v;s[s.length-1]===f&&(o=!0);if(t&&t.detach)return t.detach();typeof r=="string"&&(o?r=e.DOM.byId(r):(r=e.Selector.query(r),u=r.length,u<1?r=null:u==1&&(r=r[0])));if(!r)return!1;if(r.detach)return s.splice(2,1),r.detach.apply(r,s);if(l(r)){a=!0;for(c=0,u=r.length;c<u;++c)s[2]=r[c],a=e.Event.detach.apply(e.Event,s)&&a;return a}return!t||!n||!n.call?p.purgeElement(r,!1,t):(h="event:"+e.stamp(r)+t,v=d[h],v?v.detach(n):!1)},getEvent:function(t,n,i){var s=t||r.event;return i?s:new e.DOMEventFacade(s,n,d["event:"+e.stamp(n)+t.type])},generateId:function(t){return e.DOM.generateID(t)},_isValidCollection:l,_load:function(t){n||(n=!0,e.fire&&e.fire(a),p._poll())},_poll:function(){if(p.locked)return;if(e.Line truncated
,_clean:function(t){var n=t.key,r=t.domkey;s(t.el,t.type,t.fn,t.capture),delete d[n],delete e._yuievt.events[n],m[r]&&(delete m[r][n],e.Object.size(m[r])||delete m[r])},getListeners:function(n,r){var i=e.stamp(n,!0),s=m[i],o=[],u=r?"event:"+i+r:null,a=t.plugins;return s?(u?(a[r]&&a[r].eventDef&&(u+="_synth"),s[u]&&o.push(s[u]),u+="native",s[u]&&o.push(s[u])):e.each(s,function(e,t){o.push(e)}),o.length?o:null):null},_unload:function(t){e.each(d,function(e,n){e.type=="unload"&&e.fire(t),e.detachAll()}),s(r,"unload",u)},nativeAdd:i,nativeRemove:s}}();e.Event=p,n.injected||YUI.Env.windowLoaded?o():i(r,"load",o);if(e.UA.ie){e.on(a,p._poll);if(e.UA.ie<7)try{i(r,"unload",u)}catch(d){}}p.Custom=e.CustomEvent,p.Subscriber=e.Subscriber,p.Target=e.EventTarget,p.Handle=e.EventHandle,p.Facade=e.EventFacade,p._poll()}(),e.Env.evt.plugins.available={on:function(t,n,r,i){var s=arguments.length>4?e.Array(arguments,4,!0):null;return e.Event.onAvailable.call(e.Event,r,n,i,s)}},e.Env.evt.plugins.contentready={on:function(t,n,r,i){var s=arguments.length>4?e.Array(arguments,4,!0):null;return e.Event.onContentReady.call(e.Event,r,n,i,s)}}},"3.18.1",{requires:["event-custom-base"]});
(function(){var e,t=YUI.Env,n=YUI.config,r=n.doc,i=r&&r.documentElement,s="onreadystatechange",o=n.pollInterval||40;i.doScroll&&!t._ieready&&(t._ieready=function(){t._ready()},
/*! DOMReady: based on work by: Dean Edwards/John Resig/Matthias Miller/Diego Perini */
self!==self.top?(e=function(){r.readyState=="complete"&&(t.remove(r,s,e),t.ieready())},t.add(r,s,e)):t._dri=setInterval(function(){try{i.doScroll("left"),clearInterval(t._dri),t._dri=null,t._ieready()}catch(e){}},o))})(),YUI.add("event-base-ie",function(e,t){function n(){e.DOM2EventFacade.apply(this,arguments)}function r(t){var n=e.config.doc.createEventObject(t),i=r.prototype;return n.hasOwnProperty=function(){return!0},n.init=i.init,n.halt=i.halt,n.preventDefault=i.preventDefault,n.stopPropagation=i.stopPropagation,n.stopImmediatePropagation=i.stopImmediatePropagation,e.DOM2EventFacade.apply(n,arguments),n}var i=e.config.doc&&e.config.doc.implementation,s=e.config.lazyEventFacade,o={0:1,4:2,2:3},u={mouseout:"toElement",mouseover:"fromElement"},a=e.DOM2EventFacade.resolve,f={init:function(){n.superclass.init.apply(this,arguments);var t=this._event,r,i,s,u,f,l;this.target=a(t.srcElement),"clientX"in t&&!r&&0!==r&&(r=t.clientX,i=t.clientY,s=e.config.doc,u=s.body,f=s.documentElement,r+=f.scrollLeft||u&&u.scrollLeft||0,i+=f.scrollTop||u&&u.scrollTop||0,this.pageX=r,this.pageY=i),t.type=="mouseout"?l=t.toElement:t.type=="mouseover"&&(l=t.fromElement),this.relatedTarget=a(l||t.relatedTarget),this.which=this.button=t.keyCode||o[t.button]||t.button},stopPropagation:function(){this._event.cancelBubble=!0,this._wrapper.stopped=1,this.stopped=1},stopImmediatePropagation:function(){this.stopPropagation(),this._wrapper.stopped=2,this.stopped=2},preventDefault:function(e){this._event.returnValue=e||!1,this._wrapper.prevented=1,this.prevented=1}};e.extend(n,e.DOM2EventFacade,f),e.extend(r,e.DOM2EventFacade,f),r.prototype.init=function(){var e=this._event,t=this._wrapper.overrides,n=r._define,i=r._lazyProperties,s;this.altKey=e.altKey,this.ctrlKey=e.ctrlKey,this.metaKey=e.metaKey,this.shiftKey=e.shiftKey,this.type=t&&t.type||e.type,this.clientX=e.clientX,this.clientY=e.clientY,this.keyCode=this.charCode=e.keyCode,this.which=this.button=e.keyCode||o[e.button]||e.button;for(s in i)i.hasOwnProperty(s)&&n(this,s,i[s]);this._touch&&this._touch(e,this._currentTarget,this._wrapper)},r._lazyProperties={target:function(){return a(this._event.srcElement)},relatedTarget:function(){var e=this._event,t=u[e.type]||"relatedTarget";return a(e[t]||e.relatedTarget)},currentTarget:function(){return a(this._currentTarget)},wheelDelta:function(){var e=this._event;if(e.type==="mousewheel"||e.type==="DOMMouseScroll")return e.detail?e.detail*-1:Math.round(e.wheelDelta/80)||(e.wheelDelta<0?-1:1)},pageX:function(){var t=this._event,n=t.pageX,r,i,s;return n===undefined&&(r=e.config.doc,i=r.body&&r.body.scrollLeft,s=r.documentElement.scrollLeft,n=t.clientX+(s||i||0)),n},pageY:function(){var t=this._event,n=t.pageY,r,i,s;return n===undefined&&(r=e.config.doc,i=r.body&&r.body.scrollTop,s=r.documentElement.scrollTop,n=t.clientY+(s||i||0)),n}},r._define=function(e,t,n){function r(r){var i=arguments.length?r:n.call(this);return delete e[t],Object.defineProperty(e,t,{value:i,configurable:!0,writable:!0}),i}Object.defineProperty(e,t,{get:r,set:r,configurable:!0})};if(i&&!i.hasFeature("Events","2.0")){if(s)try{Object.defineProperty(e.config.doc.createEventObject(),"z",{})}catch(l){s=!1}e.DOMEventFacade=s?r:n}},"3.18.1",{requires:["node-base"]});
YUI.add("pluginhost-base",function(e,t){function r(){this._plugins={}}var n=e.Lang;r.prototype={plug:function(e,t){var r,i,s;if(n.isArray(e))for(r=0,i=e.length;r<i;r++)this.plug(e[r]);else e&&!n.isFunction(e)&&(t=e.cfg,e=e.fn),e&&e.NS&&(s=e.NS,t=t||{},t.host=this,this.hasPlugin(s)?this[s].setAttrs&&this[s].setAttrs(t):(this[s]=new e(t),this._plugins[s]=e));return this},unplug:function(e){var t=e,r=this._plugins;if(e)n.isFunction(e)&&(t=e.NS,t&&(!r[t]||r[t]!==e)&&(t=null)),t&&(this[t]&&(this[t].destroy&&this[t].destroy(),delete this[t]),r[t]&&delete r[t]);else for(t in this._plugins)this._plugins.hasOwnProperty(t)&&this.unplug(t);return this},hasPlugin:function(e){return this._plugins[e]&&this[e]},_initPlugins:function(e){this._plugins=this._plugins||{},this._initConfigPlugins&&this._initConfigPlugins(e)},_destroyPlugins:function(){this.unplug()}},e.namespace("Plugin").Host=r},"3.18.1",{requires:["yui-base"]});
YUI.add("pluginhost-config",function(e,t){var n=e.Plugin.Host,r=e.Lang;n.prototype._initConfigPlugins=function(t){var n=this._getClasses?this._getClasses():[this.constructor],r=[],i={},s,o,u,a,f;for(o=n.length-1;o>=0;o--)s=n[o],a=s._UNPLUG,a&&e.mix(i,a,!0),u=s._PLUG,u&&e.mix(r,u,!0);for(f in r)r.hasOwnProperty(f)&&(i[f]||this.plug(r[f]));t&&t.plugins&&this.plug(t.plugins)},n.plug=function(t,n,i){var s,o,u,a;if(t!==e.Base){t._PLUG=t._PLUG||{},r.isArray(n)||(i&&(n={fn:n,cfg:i}),n=[n]);for(o=0,u=n.length;o<u;o++)s=n[o],a=s.NAME||s.fn.NAME,t._PLUG[a]=s}},n.unplug=function(t,n){var i,s,o,u;if(t!==e.Base){t._UNPLUG=t._UNPLUG||{},r.isArray(n)||(n=[n]);for(s=0,o=n.length;s<o;s++)i=n[s],u=i.NAME,t._PLUG[u]?delete t._PLUG[u]:t._UNPLUG[u]=i}}},"3.18.1",{requires:["pluginhost-base"]});
YUI.add("event-delegate",function(e,t){function f(t,r,u,l){var c=n(arguments,0,!0),h=i(u)?u:null,p,d,v,m,g,y,b,w,E;if(s(t)){w=[];if(o(t))for(y=0,b=t.length;y<b;++y)c[0]=t[y],w.push(e.delegate.apply(e,c));else{c.unshift(null);for(y in t)t.hasOwnProperty(y)&&(c[0]=y,c[1]=t[y],w.push(e.delegate.apply(e,c)))}return new e.EventHandle(w)}p=t.split(/\|/),p.length>1&&(g=p.shift(),c[0]=t=p.shift()),d=e.Node.DOM_EVENTS[t],s(d)&&d.delegate&&(E=d.delegate.apply(d,arguments));if(!E){if(!t||!r||!u||!l)return;v=h?e.Selector.query(h,null,!0):u,!v&&i(u)&&(E=e.on("available",function(){e.mix(E,e.delegate.apply(e,c),!0)},u)),!E&&v&&(c.splice(2,2,v),E=e.Event._attach(c,{facade:!1}),E.sub.filter=l,E.sub._notify=f.notifySub)}return E&&g&&(m=a[g]||(a[g]={}),m=m[t]||(m[t]=[]),m.push(E)),E}var n=e.Array,r=e.Lang,i=r.isString,s=r.isObject,o=r.isArray,u=e.Selector.test,a=e.Env.evt.handles;f.notifySub=function(t,r,i){r=r.slice(),this.args&&r.push.apply(r,this.args);var s=f._applyFilter(this.filter,r,i),o,u,a,l;if(s){s=n(s),o=r[0]=new e.DOMEventFacade(r[0],i.el,i),o.container=e.one(i.el);for(u=0,a=s.length;u<a&&!o.stopped;++u){o.currentTarget=e.one(s[u]),l=this.fn.apply(this.context||o.currentTarget,r);if(l===!1)break}return l}},f.compileFilter=e.cached(function(e){return function(t,n){return u(t._node,e,n.currentTarget===n.target?null:n.currentTarget._node)}}),f._disabledRE=/^(?:button|input|select|textarea)$/i,f._applyFilter=function(t,n,r){var s=n[0],o=r.el,a=s.target||s.srcElement,l=[],c=!1;a.nodeType===3&&(a=a.parentNode);if(a.disabled&&f._disabledRE.test(a.nodeName))return l;n.unshift(a);if(i(t))while(a){c=a===o,u(a,t,c?null:o)&&l.push(a);if(c)break;a=a.parentNode}else{n[0]=e.one(a),n[1]=new e.DOMEventFacade(s,o,r);while(a){t.apply(n[0],n)&&l.push(a);if(a===o)break;a=a.parentNode,n[0]=e.one(a)}n[1]=s}return l.length<=1&&(l=l[0]),n.shift(),l},e.delegate=e.Event.delegate=f},"3.18.1",{requires:["node-base"]});
YUI.add("node-event-delegate",function(e,t){e.Node.prototype.delegate=function(t){var n=e.Array(arguments,0,!0),r=e.Lang.isObject(t)&&!e.Lang.isArray(t)?1:2;return n.splice(r,0,this._node),e.delegate.apply(e,n)}},"3.18.1",{requires:["node-base","event-delegate"]});
YUI.add("node-pluginhost",function(e,t){e.Node.plug=function(){var t=e.Array(arguments);return t.unshift(e.Node),e.Plugin.Host.plug.apply(e.Base,t),e.Node},e.Node.unplug=function(){var t=e.Array(arguments);return t.unshift(e.Node),e.Plugin.Host.unplug.apply(e.Base,t),e.Node},e.mix(e.Node,e.Plugin.Host,!1,null,1),e.Object.each(e.Node._instances,function(t){e.Plugin.Host.apply(t)}),e.NodeList.prototype.plug=function(){var t=arguments;return e.NodeList.each(this,function(n){e.Node.prototype.plug.apply(e.one(n),t)}),this},e.NodeList.prototype.unplug=function(){var t=arguments;return e.NodeList.each(this,function(n){e.Node.prototype.unplug.apply(e.one(n),t)}),this}},"3.18.1",{requires:["node-base","pluginhost"]});
YUI.add("dom-screen",function(e,t){(function(e){var t="documentElement",n="compatMode",r="position",i="fixed",s="relative",o="left",u="top",a="BackCompat",f="medium",l="borderLeftWidth",c="borderTopWidth",h="getBoundingClientRect",p="getComputedStyle",d=e.DOM,v=/^t(?:able|d|h)$/i,m;e.UA.ie&&(e.config.doc[n]!=="BackCompat"?m=t:m="body"),e.mix(d,{winHeight:function(e){var t=d._getWinSize(e).height;return t},winWidth:function(e){var t=d._getWinSize(e).width;return t},docHeight:function(e){var t=d._getDocSize(e).height;return Math.max(t,d._getWinSize(e).height)},docWidth:function(e){var t=d._getDocSize(e).width;return Math.max(t,d._getWinSize(e).width)},docScrollX:function(n,r){r=r||n?d._getDoc(n):e.config.doc;var i=r.defaultView,s=i?i.pageXOffset:0;return Math.max(r[t].scrollLeft,r.body.scrollLeft,s)},docScrollY:function(n,r){r=r||n?d._getDoc(n):e.config.doc;var i=r.defaultView,s=i?i.pageYOffset:0;return Math.max(r[t].scrollTop,r.body.scrollTop,s)},getXY:function(){return e.config.doc[t][h]?function(r){var i=null,s,o,u,f,l,c,p,v,g,y;if(r&&r.tagName){p=r.ownerDocument,u=p[n],u!==a?y=p[t]:y=p.body,y.contains?g=y.contains(r):g=e.DOM.contains(y,r);if(g){v=p.defaultView,v&&"pageXOffset"in v?(s=v.pageXOffset,o=v.pageYOffset):(s=m?p[m].scrollLeft:d.docScrollX(r,p),o=m?p[m].scrollTop:d.docScrollY(r,p)),e.UA.ie&&(!p.documentMode||p.documentMode<8||u===a)&&(l=y.clientLeft,c=y.clientTop),f=r[h](),i=[f.left,f.top];if(l||c)i[0]-=l,i[1]-=c;if(o||s)if(!e.UA.ios||e.UA.ios>=4.2)i[0]+=s,i[1]+=o}else i=d._getOffset(r)}return i}:function(t){var n=null,s,o,u,a,f;if(t)if(d.inDoc(t)){n=[t.offsetLeft,t.offsetTop],s=t.ownerDocument,o=t,u=e.UA.gecko||e.UA.webkit>519?!0:!1;while(o=o.offsetParent)n[0]+=o.offsetLeft,n[1]+=o.offsetTop,u&&(n=d._calcBorders(o,n));if(d.getStyle(t,r)!=i){o=t;while(o=o.parentNode){a=o.scrollTop,f=o.scrollLeft,e.UA.gecko&&d.getStyle(o,"overflow")!=="visible"&&(n=d._calcBorders(o,n));if(a||f)n[0]-=f,n[1]-=a}n[0]+=d.docScrollX(t,s),n[1]+=d.docScrollY(t,s)}else n[0]+=d.docScrollX(t,s),n[1]+=d.docScrollY(t,s)}else n=d._getOffset(t);return n}}(),getScrollbarWidth:e.cached(function(){var t=e.config.doc,n=t.createElement("div"),r=t.getElementsByTagName("body")[0],i=.1;return r&&(n.style.cssText="position:absolute;visibility:hidden;overflow:scroll;width:20px;",n.appendChild(t.createElement("p")).style.height="1px",r.insertBefore(n,r.firstChild),i=n.offsetWidth-n.clientWidth,r.removeChild(n)),i},null,.1),getX:function(e){return d.getXY(e)[0]},getY:function(e){return d.getXY(e)[1]},setXY:function(e,t,n){var i=d.setStyle,a,f,l,c;e&&t&&(a=d.getStyle(e,r),f=d._getOffset(e),a=="static"&&(a=s,i(e,r,a)),c=d.getXY(e),t[0]!==null&&i(e,o,t[0]-c[0]+f[0]+"px"),t[1]!==null&&i(e,u,t[1]-c[1]+f[1]+"px"),n||(l=d.getXY(e),(l[0]!==t[0]||l[1]!==t[1])&&d.setXY(e,t,!0)))},setX:function(e,t){return d.setXY(e,[t,null])},setY:function(e,t){return d.setXY(e,[null,t])},swapXY:function(e,t){var n=d.getXY(e);d.setXY(e,d.getXY(t)),d.setXY(t,n)},_calcBorders:function(t,n){var r=parseInt(d[p](t,c),10)||0,i=parseInt(d[p](t,l),10)||0;return e.UA.gecko&&v.test(t.tagName)&&(r=0,i=0),n[0]+=i,n[1]+=r,n},_getWinSize:function(r,i){i=i||r?d._getDoc(r):e.config.doc;var s=i.defaultView||i.parentWindow,o=i[n],u=s.innerHeight,a=s.innerWidth,f=i[t];return o&&!e.UA.opera&&(o!="CSS1Compat"&&(f=i.body),u=f.clientHeight,a=f.clientWidth),{height:u,width:a}},_getDocSize:function(r){var i=r?d._getDoc(r):e.config.doc,s=i[t];return i[n]!="CSS1Compat"&&(s=i.body),{height:s.scrollHeight,width:s.scrollWidth}}})})(e),function(e){var t="top",n="right",r="bottom",i="left",s=function(e,s){var o=Math.max(e[t],s[t]),u=Math.min(e[n],s[n]),a=Math.min(e[r],s[r]),f=Math.max(e[i],s[i]),l={};return l[t]=o,l[n]=u,l[r]=a,l[i]=f,l},o=e.DOM;e.mix(o,{region:function(e){var t=o.getXY(e),n=!1;return e&&t&&(n=o._getRegion(t[1],t[0]+e.offsetWidth,t[1]+e.offsetHeight,t[0])),n},intersect:function(u,a,f){var l=f||o.region(u),c={},h=a,p;if(h.tagName)c=o.region(h);else{if(!e.Lang.isObject(a))return!1;c=a}return p=s(c,l),{top:p[t],right:p[n],bottom:p[r],left:p[i],area:(p[r]-p[t])*(p[n]-p[i]),yoff:p[r]-p[t],xoff:p[n]-p[i],inRegion:o.inRegion(u,a,!1,f)}},inRegion:function(u,a,f,l){var c={},h=l||o.region(u),p=a,d;if(p.tagName)c=o.region(p);else{if(!e.Lang.isObject(a))return!1;c=a}return f?h[i]>=c[i]&&h[n]<=c[n]&&h[t]>=c[t]&&h[r]<=c[r]:(d=s(c,h),d[r]>=d[t]&&d[n]>=d[i]?!0:!1)},inViewportRegion:function(e,t,n){return o.inRegion(e,o.viewportRegion(e),t,n)},_getRegion:function(e,s,o,u){var a={};return a[t]=a[1]=e,a[i]=a[0]=u,a[r]=o,a[n]=s,a.width=a[n]-a[i],a.height=a[r]-a[t],a},viewportRegion:function(t){t=t||e.config.doc.documentElement;var n=!1,r,i;return t&&(r=o.docScrollX(t),i=o.docScrollY(t),n=o._getRegion(i,o.winWidth(t)+r,i+o.winHeight(t),r)),n}})}(e)},"3.18.1",{requires:["dom-base","dom-style"]});
YUI.add("node-screen",function(e,t){e.each(["winWidth","winHeight","docWidth","docHeight","docScrollX","docScrollY"],function(t){e.Node.ATTRS[t]={getter:function(){var n=Array.prototype.slice.call(arguments);return n.unshift(e.Node.getDOMNode(this)),e.DOM[t].apply(this,n)}}}),e.Node.ATTRS.scrollLeft={getter:function(){var t=e.Node.getDOMNode(this);return"scrollLeft"in t?t.scrollLeft:e.DOM.docScrollX(t)},setter:function(t){var n=e.Node.getDOMNode(this);n&&("scrollLeft"in n?n.scrollLeft=t:(n.document||n.nodeType===9)&&e.DOM._getWin(n).scrollTo(t,e.DOM.docScrollY(n)))}},e.Node.ATTRS.scrollTop={getter:function(){var t=e.Node.getDOMNode(this);return"scrollTop"in t?t.scrollTop:e.DOM.docScrollY(t)},setter:function(t){var n=e.Node.getDOMNode(this);n&&("scrollTop"in n?n.scrollTop=t:(n.document||n.nodeType===9)&&e.DOM._getWin(n).scrollTo(e.DOM.docScrollX(n),t))}},e.Node.importMethod(e.DOM,["getXY","setXY","getX","setX","getY","setY","swapXY"]),e.Node.ATTRS.region={getter:function(){var t=this.getDOMNode(),n;return t&&!t.tagName&&t.nodeType===9&&(t=t.documentElement),e.DOM.isWindow(t)?n=e.DOM.viewportRegion(t):n=e.DOM.region(t),n}},e.Node.ATTRS.viewportRegion={getter:function(){return e.DOM.viewportRegion(e.Node.getDOMNode(this))}},e.Node.importMethod(e.DOM,"inViewportRegion"),e.Node.prototype.intersect=function(t,n){var r=e.Node.getDOMNode(this);return e.instanceOf(t,e.Node)&&(t=e.Node.getDOMNode(t)),e.DOM.intersect(r,t,n)},e.Node.prototype.inRegion=function(t,n,r){var i=e.Node.getDOMNode(this);return e.instanceOf(t,e.Node)&&(t=e.Node.getDOMNode(t)),e.DOM.inRegion(i,t,n,r)}},"3.18.1",{requires:["dom-screen","node-base"]});
YUI.add("node-style",function(e,t){(function(e){e.mix(e.Node.prototype,{setStyle:function(t,n){return e.DOM.setStyle(this._node,t,n),this},setStyles:function(t){return e.DOM.setStyles(this._node,t),this},getStyle:function(t){return e.DOM.getStyle(this._node,t)},getComputedStyle:function(t){return e.DOM.getComputedStyle(this._node,t)}}),e.NodeList.importMethod(e.Node.prototype,["getStyle","getComputedStyle","setStyle","setStyles"])})(e);var n=e.Node;e.mix(n.prototype,{show:function(e){return e=arguments[arguments.length-1],this.toggleView(!0,e),this},_show:function(){this.removeAttribute("hidden"),this.setStyle("display","")},_isHidden:function(){return this.hasAttribute("hidden")||e.DOM.getComputedStyle(this._node,"display")==="none"},toggleView:function(e,t){return this._toggleView.apply(this,arguments),this},_toggleView:function(e,t){return t=arguments[arguments.length-1],typeof e!="boolean"&&(e=this._isHidden()?1:0),e?this._show():this._hide(),typeof t=="function"&&t.call(this),this},hide:function(e){return e=arguments[arguments.length-1],this.toggleView(!1,e),this},_hide:function(){this.setAttribute("hidden","hidden"),this.setStyle("display","none")}}),e.NodeList.importMethod(e.Node.prototype,["show","hide","toggleView"])},"3.18.1",{requires:["dom-style","node-base"]});
YUI.add("querystring-stringify-simple",function(e,t){var n=e.namespace("QueryString"),r=encodeURIComponent;n.stringify=function(t,n){var i=[],s=n&&n.arrayKey?!0:!1,o,u,a;for(o in t)if(t.hasOwnProperty(o))if(e.Lang.isArray(t[o]))for(u=0,a=t[o].length;u<a;u++)i.push(r(s?o+"[]":o)+"="+r(t[o][u]));else i.push(r(o)+"="+r(t[o]));return i.join("&")}},"3.18.1",{requires:["yui-base"]});
YUI.add("io-base",function(e,t){function o(t){var n=this;n._uid="io:"+s++,n._init(t),e.io._map[n._uid]=n}var n=["start","complete","end","success","failure","progress"],r=["status","statusText","responseText","responseXML"],i=e.config.win,s=0;o.prototype={_id:0,_headers:{"X-Requested-With":"XMLHttpRequest"},_timeout:{},_init:function(t){var r=this,i,s;r.cfg=t||{},e.augment(r,e.EventTarget);for(i=0,s=n.length;i<s;++i)r.publish("io:"+n[i],e.merge({broadcast:1},t)),r.publish("io-trn:"+n[i],t)},_create:function(t,n){var r=this,s={id:e.Lang.isNumber(n)?n:r._id++,uid:r._uid},o=t.xdr?t.xdr.use:null,u=t.form&&t.form.upload?"iframe":null,a;return o==="native"&&(o=e.UA.ie&&!l?"xdr":null,r.setHeader("X-Requested-With")),a=o||u,s=a?e.merge(e.IO.customTransport(a),s):e.merge(e.IO.defaultTransport(),s),s.notify&&(t.notify=function(e,t,n){r.notify(e,t,n)}),a||i&&i.FormData&&t.data instanceof i.FormData&&(s.c.upload.onprogress=function(e){r.progress(s,e,t)},s.c.onload=function(e){r.load(s,e,t)},s.c.onerror=function(e){r.error(s,e,t)},s.upload=!0),s},_destroy:function(t){i&&!t.notify&&!t.xdr&&(u&&!t.upload?t.c.onreadystatechange=null:t.upload?(t.c.upload.onprogress=null,t.c.onload=null,t.c.onerror=null):e.UA.ie&&!t.e&&t.c.abort()),t=t.c=null},_evt:function(t,r,i){var s=this,o,u=i.arguments,a=s.cfg.emitFacade,f="io:"+t,l="io-trn:"+t;this.detach(l),r.e&&(r.c={status:0,statusText:r.e}),o=[a?{id:r.id,data:r.c,cfg:i,arguments:u}:r.id],a||(t===n[0]||t===n[2]?u&&o.push(u):(r.evt?o.push(r.evt):o.push(r.c),u&&o.push(u))),o.unshift(f),s.fire.apply(s,o),i.on&&(o[0]=l,s.once(l,i.on[t],i.context||e),s.fire.apply(s,o))},start:function(e,t){this._evt(n[0],e,t)},complete:function(e,t){this._evt(n[1],e,t)},end:function(e,t){this._evt(n[2],e,t),this._destroy(e)},success:function(e,t){this._evt(n[3],e,t),this.end(e,t)},failure:function(e,t){this._evt(n[4],e,t),this.end(e,t)},progress:function(e,t,r){e.evt=t,this._evt(n[5],e,r)},load:function(e,t,r){e.evt=t.target,this._evt(n[1],e,r)},error:function(e,t,r){e.evt=t,this._evt(n[4],e,r)},_retry:function(e,t,n){return this._destroy(e),n.xdr.use="flash",this.send(t,n,e.id)},_concat:function(e,t){return e+=(e.indexOf("?")===-1?"?":"&")+t,e},setHeader:function(e,t){t?this._headers[e]=t:delete this._headers[e]},_setHeaders:function(t,n){n=e.merge(this._headers,n),e.Object.each(n,function(e,r){e!=="disable"&&t.setRequestHeader(r,n[r])})},_startTimeout:function(e,t){var n=this;n._timeout[e.id]=setTimeout(function(){n._abort(e,"timeout")},t)},_clearTimeout:function(e){clearTimeout(this._timeout[e]),delete this._timeout[e]},_result:function(e,t){var n;try{n=e.c.status}catch(r){n=0}n>=200&&n<300||n===304||n===1223?this.success(e,t):this.failure(e,t)},_rS:function(e,t){var n=this;e.c.readyState===4&&(t.timeout&&n._clearTimeout(e.id),setTimeout(function(){n.complete(e,t),n._result(e,t)},0))},_abort:function(e,t){e&&e.c&&(e.e=t,e.c.abort())},send:function(t,n,i){var s,o,u,a,f,c,h=this,p=t,d={};n=n?e.Object(n):{},s=h._create(n,i),o=n.method?n.method.toUpperCase():"GET",f=n.sync,c=n.data,e.Lang.isObject(c)&&!c.nodeType&&!s.upload&&e.QueryString&&e.QueryString.stringify&&(n.data=c=e.QueryString.stringify(c));if(n.form){if(n.form.upload)return h.upload(s,t,n);c=h._serialize(n.form,c)}c||(c="");if(c)switch(o){case"GET":case"HEAD":case"DELETE":p=h._concat(p,c),c="";break;case"POST":case"PUT":n.headers=e.merge({"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"},n.headers)}if(s.xdr)return h.xdr(p,s,n);if(s.notify)return s.c.send(s,t,n);!f&&!s.upload&&(s.c.onreadystatechange=function(){h._rS(s,n)});try{s.c.open(o,p,!f,n.username||null,n.password||null),h._setHeaders(s.c,n.headers||{}),h.start(s,n),n.xdr&&n.xdr.credentials&&l&&(s.c.withCredentials=!0),s.c.send(c);if(f){for(u=0,a=r.length;u<a;++u)d[r[u]]=s.c[r[u]];return d.getAllResponseHeaders=function(){return s.c.getAllResponseHeaders()},d.getResponseHeader=function(e){return s.c.getResponseHeader(e)},h.complete(s,n),h._result(s,n),d}}catch(v){if(s.xdr)return h._retry(s,t,n);h.complete(s,n),h._result(s,n)}return n.timeout&&h._startTimeout(s,n.timeout),{id:s.id,abort:function(){return s.c?h._abort(s,"abort"):!1},isInProgress:function(){return s.c?s.c.readyState%4:!1},io:h}}},e.io=function(t,n){var r=e.io._map["io:0"]||new o;return r.send.apply(r,[t,n])},e.io.header=function(t,n){var r=e.io._map["io:0"]||new o;r.setHeader(t,n)},e.IO=o,e.io._map={};var u=i&&i.XMLHttpRequest,a=i&&i.XDomainRequest,f=i&&i.ActiveXObject,l=u&&"withCredentials"in new XMLHttpRequest;e.mix(e.IO,{_default:"xhr",defaultTransport:function(t){if(!t){var n={c:e.IO.transports[e.IO._default](),notify:e.IO._default==="xhr"?!1:!0};return n}e.IO._default=t},transports:{xhr:function(){return u?new XMLHttpRequest:f?new ActiveXObject("Microsoft.XMLHTTP"):null},xdr:function(){return a?new XDomainRequest:null},iframe:function(){return{}},flash:null,nodejs:null},customTransport:function(t){var n={c:e.IO.transports[t]()};return n[t==="xdr"||t==="flash"?"xdr":"notify"]=!0,n}}),e.mix(e.IO.prototyLine truncated
YUI.add("json-parse",function(e,t){var n=e.config.global.JSON;e.namespace("JSON").parse=function(e,t,r){return n.parse(typeof e=="string"?e:e+"",t,r)}},"3.18.1",{requires:["yui-base"]});
YUI.add("transition",function(e,t){var n="",r="",i=e.config.doc,s="documentElement",o=i[s].style,u="transition",a="transitionProperty",f,l,c,h,p,d,v={},m=["Webkit","Moz"],g={Webkit:"webkitTransitionEnd"},y=function(){this.init.apply(this,arguments)};y._TRANSFORM="transform",y._toCamel=function(e){return e=e.replace(/-([a-z])/gi,function(e,t){return t.toUpperCase()}),e},y._toHyphen=function(e){return e=e.replace(/([A-Z]?)([a-z]+)([A-Z]?)/g,function(e,t,n,r){var i=(t?"-"+t.toLowerCase():"")+n;return r&&(i+="-"+r.toLowerCase()),i}),e},y.SHOW_TRANSITION="fadeIn",y.HIDE_TRANSITION="fadeOut",y.useNative=!1,"transition"in o&&"transitionProperty"in o&&"transitionDuration"in o&&"transitionTimingFunction"in o&&"transitionDelay"in o?(y.useNative=!0,y.supported=!0):e.Array.each(m,function(e){var t=e+"Transition";t in i[s].style&&(n=e,r=y._toHyphen(e)+"-",y.useNative=!0,y.supported=!0,y._VENDOR_PREFIX=e)}),typeof o.transform=="undefined"&&e.Array.each(m,function(e){var t=e+"Transform";typeof o[t]!="undefined"&&(y._TRANSFORM=t)}),n&&(u=n+"Transition",a=n+"TransitionProperty"),f=r+"transition-property",l=r+"transition-duration",c=r+"transition-timing-function",h=r+"transition-delay",p="transitionend",d="on"+n.toLowerCase()+"transitionend",p=g[n]||p,y.fx={},y.toggles={},y._hasEnd={},y._reKeywords=/^(?:node|duration|iterations|easing|delay|on|onstart|onend)$/i,e.Node.DOM_EVENTS[p]=1,y.NAME="transition",y.DEFAULT_EASING="ease",y.DEFAULT_DURATION=.5,y.DEFAULT_DELAY=0,y._nodeAttrs={},y.prototype={constructor:y,init:function(e,t){var n=this;return n._node=e,!n._running&&t&&(n._config=t,e._transition=n,n._duration="duration"in t?t.duration:n.constructor.DEFAULT_DURATION,n._delay="delay"in t?t.delay:n.constructor.DEFAULT_DELAY,n._easing=t.easing||n.constructor.DEFAULT_EASING,n._count=0,n._running=!1),n},addProperty:function(t,n){var r=this,i=this._node,s=e.stamp(i),o=e.one(i),u=y._nodeAttrs[s],a,f,l,c,h;u||(u=y._nodeAttrs[s]={}),c=u[t],n&&n.value!==undefined?h=n.value:n!==undefined&&(h=n,n=v),typeof h=="function"&&(h=h.call(o,o)),c&&c.transition&&c.transition!==r&&c.transition._count--,r._count++,l=(typeof n.duration!="undefined"?n.duration:r._duration)||1e-4,u[t]={value:h,duration:l,delay:typeof n.delay!="undefined"?n.delay:r._delay,easing:n.easing||r._easing,transition:r},a=e.DOM.getComputedStyle(i,t),f=typeof h=="string"?a:parseFloat(a),y.useNative&&f===h&&setTimeout(function(){r._onNativeEnd.call(i,{propertyName:t,elapsedTime:l})},l*1e3)},removeProperty:function(t){var n=this,r=y._nodeAttrs[e.stamp(n._node)];r&&r[t]&&(delete r[t],n._count--)},initAttrs:function(t){var n,r=this._node;t.transform&&!t[y._TRANSFORM]&&(t[y._TRANSFORM]=t.transform,delete t.transform);for(n in t)t.hasOwnProperty(n)&&!y._reKeywords.test(n)&&(this.addProperty(n,t[n]),r.style[n]===""&&e.DOM.setStyle(r,n,e.DOM.getComputedStyle(r,n)))},run:function(t){var n=this,r=n._node,i=n._config,s={type:"transition:start",config:i};return n._running||(n._running=!0,i.on&&i.on.start&&i.on.start.call(e.one(r),s),n.initAttrs(n._config),n._callback=t,n._start()),n},_start:function(){this._runNative()},_prepDur:function(e){return e=parseFloat(e)*1e3,e+"ms"},_runNative:function(){var t=this,n=t._node,r=e.stamp(n),i=n.style,s=n.ownerDocument.defaultView.getComputedStyle(n),o=y._nodeAttrs[r],u="",a=s[y._toCamel(f)],d=f+": ",v=l+": ",m=c+": ",g=h+": ",b,w,E;a!=="all"&&(d+=a+",",v+=s[y._toCamel(l)]+",",m+=s[y._toCamel(c)]+",",g+=s[y._toCamel(h)]+",");for(E in o)b=y._toHyphen(E),w=o[E],(w=o[E])&&w.transition===t&&(E in n.style?(v+=t._prepDur(w.duration)+",",g+=t._prepDur(w.delay)+",",m+=w.easing+",",d+=b+",",u+=b+": "+w.value+"; "):this.removeProperty(E));d=d.replace(/,$/,";"),v=v.replace(/,$/,";"),m=m.replace(/,$/,";"),g=g.replace(/,$/,";"),y._hasEnd[r]||(n.addEventListener(p,t._onNativeEnd,""),y._hasEnd[r]=!0),i.cssText+=d+v+m+g+u},_end:function(t){var n=this,r=n._node,i=n._callback,s=n._config,o={type:"transition:end",config:s,elapsedTime:t},u=e.one(r);n._running=!1,n._callback=null,r&&(s.on&&s.on.end?setTimeout(function(){s.on.end.call(u,o),i&&i.call(u,o)},1):i&&setTimeout(function(){i.call(u,o)},1))},_endNative:function(e){var t=this._node,n=t.ownerDocument.defaultView.getComputedStyle(t,"")[y._toCamel(f)];e=y._toHyphen(e),typeof n=="string"&&(n=n.replace(new RegExp("(?:^|,\\s)"+e+",?"),","),n=n.replace(/^,|,$/,""),t.style[u]=n)},_onNativeEnd:function(t){var n=this,r=e.stamp(n),i=t,s=y._toCamel(i.propertyName),o=i.elapsedTime,u=y._nodeAttrs[r],f=u[s],l=f?f.transition:null,c,h;l&&(l.removeProperty(s),l._endNative(s),h=l._config[s],c={type:"propertyEnd",propertyName:s,elapsedTime:o,config:h},h&&h.on&&h.on.end&&h.on.end.call(e.one(n),c),l._count<=0&&(l._end(o),n.style[a]=""))},destroy:function(){var e=this,t=e._node;t&&(t.removeEventListener(p,e._onNativeEnd,!1),e._node=null)}},e.Transition=y,e.TransitionNative=y,e.Node.prototype.transition=function(t,n,r){var i=y._nodeAttrs[e.stamp(this._node)],s=i?i.transition||null:null,o,u;if(typeof t=="string"){typeof n=="function"&&(rLine truncated
.transition=function(t,n,r){var i=this._nodes,s=this.size(),o=0,r=r===!0,u;while(u=i[o++])o<s&&r?e.one(u).transition(t):e.one(u).transition(t,n);return this},e.Node.prototype.toggleView=function(t,n,r){this._toggles=this._toggles||[],r=arguments[arguments.length-1];if(typeof t!="string"){n=t,this._toggleView(n,r);return}return typeof n=="function"&&(n=undefined),typeof n=="undefined"&&t in this._toggles&&(n=!this._toggles[t]),n=n?1:0,n?this._show():r=b(this,this._hide,r),this._toggles[t]=n,this.transition(e.Transition.toggles[t][n],r),this},e.NodeList.prototype.toggleView=function(t,n,r){var i=this._nodes,s=0,o;while(o=i[s++])o=e.one(o),o.toggleView.apply(o,arguments);return this},e.mix(y.fx,{fadeOut:{opacity:0,duration:.5,easing:"ease-out"},fadeIn:{opacity:1,duration:.5,easing:"ease-in"},sizeOut:{height:0,width:0,duration:.75,easing:"ease-out"},sizeIn:{height:function(e){return e.get("scrollHeight")+"px"},width:function(e){return e.get("scrollWidth")+"px"},duration:.5,easing:"ease-in",on:{start:function(){var e=this.getStyle("overflow");e!=="hidden"&&(this.setStyle("overflow","hidden"),this._transitionOverflow=e)},end:function(){this._transitionOverflow&&(this.setStyle("overflow",this._transitionOverflow),delete this._transitionOverflow)}}}}),e.mix(y.toggles,{size:["sizeOut","sizeIn"],fade:["fadeOut","fadeIn"]})},"3.18.1",{requires:["node-style"]});
YUI.add("selector-css2",function(e,t){var n="parentNode",r="tagName",i="attributes",s="combinator",o="pseudos",u=e.Selector,a={_reRegExpTokens:/([\^\$\?\[\]\*\+\-\.\(\)\|\\])/,SORT_RESULTS:!0,_isXML:function(){var t=e.config.doc.createElement("div").tagName!=="DIV";return t}(),shorthand:{"\\#(-?[_a-z0-9]+[-\\w\\uE000]*)":"[id=$1]","\\.(-?[_a-z]+[-\\w\\uE000]*)":"[className~=$1]"},operators:{"":function(t,n){return e.DOM.getAttribute(t,n)!==""},"~=":"(?:^|\\s+){val}(?:\\s+|$)","|=":"^{val}-?"},pseudos:{"first-child":function(t){return e.DOM._children(t[n])[0]===t}},_bruteQuery:function(t,n,r){var i=[],s=[],o,a=u._tokenize(t),f=a[a.length-1],l=e.DOM._getDoc(n),c,h,p,d,v;if(f){h=f.id,p=f.className,d=f.tagName||"*";if(n.getElementsByTagName)h&&(n.all||n.nodeType===9||e.DOM.inDoc(n))?s=e.DOM.allById(h,n):p?s=n.getElementsByClassName(p):s=n.getElementsByTagName(d);else{o=[],c=n.firstChild,v=d==="*";while(c){while(c)c.tagName>"@"&&(v||c.tagName===d)&&s.push(c),o.push(c),c=c.firstChild;while(o.length>0&&!c)c=o.pop().nextSibling}}s.length&&(i=u._filterNodes(s,a,r))}return i},_filterNodes:function(t,n,r){var i=0,s,o=n.length,a=o-1,f=[],l=t[0],c=l,h=e.Selector.getters,p,d,v,m,g,y,b,w;for(i=0;c=l=t[i++];){a=o-1,m=null;e:while(c&&c.tagName){v=n[a],b=v.tests,s=b.length;if(s&&!g)while(w=b[--s]){p=w[1],h[w[0]]?y=h[w[0]](c,w[0]):(y=c[w[0]],w[0]==="tagName"&&!u._isXML&&(y=y.toUpperCase()),typeof y!="string"&&y!==undefined&&y.toString?y=y.toString():y===undefined&&c.getAttribute&&(y=c.getAttribute(w[0],2)));if(p==="="&&y!==w[2]||typeof p!="string"&&p.test&&!p.test(y)||!p.test&&typeof p=="function"&&!p(c,w[0],w[2])){if(c=c[m])while(c&&(!c.tagName||v.tagName&&v.tagName!==c.tagName))c=c[m];continue e}}a--;if(!!g||!(d=v.combinator)){f.push(l);if(r)return f;break}m=d.axis,c=c[m];while(c&&!c.tagName)c=c[m];d.direct&&(m=null)}}return l=c=null,f},combinators:{" ":{axis:"parentNode"},">":{axis:"parentNode",direct:!0},"+":{axis:"previousSibling",direct:!0}},_parsers:[{name:i,re:/^\uE003(-?[a-z]+[\w\-]*)+([~\|\^\$\*!=]=?)?['"]?([^\uE004'"]*)['"]?\uE004/i,fn:function(t,n){var r=t[2]||"",i=u.operators,s=t[3]?t[3].replace(/\\/g,""):"",o;if(t[1]==="id"&&r==="="||t[1]==="className"&&e.config.doc.documentElement.getElementsByClassName&&(r==="~="||r==="="))n.prefilter=t[1],t[3]=s,n[t[1]]=t[1]==="id"?t[3]:s;r in i&&(o=i[r],typeof o=="string"&&(t[3]=s.replace(u._reRegExpTokens,"\\$1"),o=new RegExp(o.replace("{val}",t[3]))),t[2]=o);if(!n.last||n.prefilter!==t[1])return t.slice(1)}},{name:r,re:/^((?:-?[_a-z]+[\w-]*)|\*)/i,fn:function(e,t){var n=e[1];u._isXML||(n=n.toUpperCase()),t.tagName=n;if(n!=="*"&&(!t.last||t.prefilter))return[r,"=",n];t.prefilter||(t.prefilter="tagName")}},{name:s,re:/^\s*([>+~]|\s)\s*/,fn:function(e,t){}},{name:o,re:/^:([\-\w]+)(?:\uE005['"]?([^\uE005]*)['"]?\uE006)*/i,fn:function(e,t){var n=u[o][e[1]];return n?(e[2]&&(e[2]=e[2].replace(/\\/g,"")),[e[2],n]):!1}}],_getToken:function(e){return{tagName:null,id:null,className:null,attributes:{},combinator:null,tests:[]}},_tokenize:function(t){t=t||"",t=u._parseSelector(e.Lang.trim(t));var n=u._getToken(),r=t,i=[],o=!1,a,f,l,c;e:do{o=!1;for(l=0;c=u._parsers[l++];)if(a=c.re.exec(t)){c.name!==s&&(n.selector=t),t=t.replace(a[0],""),t.length||(n.last=!0),u._attrFilters[a[1]]&&(a[1]=u._attrFilters[a[1]]),f=c.fn(a,n);if(f===!1){o=!1;break e}f&&n.tests.push(f);if(!t.length||c.name===s)i.push(n),n=u._getToken(n),c.name===s&&(n.combinator=e.Selector.combinators[a[1]]);o=!0}}while(o&&t.length);if(!o||t.length)i=[];return i},_replaceMarkers:function(e){return e=e.replace(/\[/g,"\ue003"),e=e.replace(/\]/g,"\ue004"),e=e.replace(/\(/g,"\ue005"),e=e.replace(/\)/g,"\ue006"),e},_replaceShorthand:function(t){var n=e.Selector.shorthand,r;for(r in n)n.hasOwnProperty(r)&&(t=t.replace(new RegExp(r,"gi"),n[r]));return t},_parseSelector:function(t){var n=e.Selector._replaceSelector(t),t=n.selector;return t=e.Selector._replaceShorthand(t),t=e.Selector._restore("attr",t,n.attrs),t=e.Selector._restore("pseudo",t,n.pseudos),t=e.Selector._replaceMarkers(t),t=e.Selector._restore("esc",t,n.esc),t},_attrFilters:{"class":"className","for":"htmlFor"},getters:{href:function(t,n){return e.DOM.getAttribute(t,n)},id:function(t,n){return e.DOM.getId(t)}}};e.mix(e.Selector,a,!0),e.Selector.getters.src=e.Selector.getters.rel=e.Selector.getters.href,e.Selector.useNative&&e.config.doc.querySelector&&(e.Selector.shorthand["\\.(-?[_a-z]+[-\\w]*)"]="[class~=$1]")},"3.18.1",{requires:["selector-native"]});
YUI.add("selector-css3",function(e,t){e.Selector._reNth=/^(?:([\-]?\d*)(n){1}|(odd|even)$)*([\-+]?\d*)$/,e.Selector._getNth=function(t,n,r,i){e.Selector._reNth.test(n);var s=parseInt(RegExp.$1,10),o=RegExp.$2,u=RegExp.$3,a=parseInt(RegExp.$4,10)||0,f=[],l=e.DOM._children(t.parentNode,r),c;u?(s=2,c="+",o="n",a=u==="odd"?1:0):isNaN(s)&&(s=o?1:0);if(s===0)return i&&(a=l.length-a+1),l[a-1]===t?!0:!1;s<0&&(i=!!i,s=Math.abs(s));if(!i){for(var h=a-1,p=l.length;h<p;h+=s)if(h>=0&&l[h]===t)return!0}else for(var h=l.length-a,p=l.length;h>=0;h-=s)if(h<p&&l[h]===t)return!0;return!1},e.mix(e.Selector.pseudos,{root:function(e){return e===e.ownerDocument.documentElement},"nth-child":function(t,n){return e.Selector._getNth(t,n)},"nth-last-child":function(t,n){return e.Selector._getNth(t,n,null,!0)},"nth-of-type":function(t,n){return e.Selector._getNth(t,n,t.tagName)},"nth-last-of-type":function(t,n){return e.Selector._getNth(t,n,t.tagName,!0)},"last-child":function(t){var n=e.DOM._children(t.parentNode);return n[n.length-1]===t},"first-of-type":function(t){return e.DOM._children(t.parentNode,t.tagName)[0]===t},"last-of-type":function(t){var n=e.DOM._children(t.parentNode,t.tagName);return n[n.length-1]===t},"only-child":function(t){var n=e.DOM._children(t.parentNode);return n.length===1&&n[0]===t},"only-of-type":function(t){var n=e.DOM._children(t.parentNode,t.tagName);return n.length===1&&n[0]===t},empty:function(e){return e.childNodes.length===0},not:function(t,n){return!e.Selector.test(t,n)},contains:function(e,t){var n=e.innerText||e.textContent||"";return n.indexOf(t)>-1},checked:function(e){return e.checked===!0||e.selected===!0},enabled:function(e){return e.disabled!==undefined&&!e.disabled},disabled:function(e){return e.disabled}}),e.mix(e.Selector.operators,{"^=":"^{val}","$=":"{val}$","*=":"{val}"}),e.Selector.combinators["~"]={axis:"previousSibling"}},"3.18.1",{requires:["selector-native","selector-css2"]});
YUI.add("dom-style-ie",function(e,t){var n="hasLayout",r="px",i="filter",s="filters",o="opacity",u="auto",a="borderWidth",f="borderTopWidth",l="borderRightWidth",c="borderBottomWidth",h="borderLeftWidth",p="width",d="height",v="transparent",m="visible",g="getComputedStyle",y=e.config.doc.documentElement,b=e.Features.test,w=e.Features.add,E=/^(\d[.\d]*)+(em|ex|px|gd|rem|vw|vh|vm|ch|mm|cm|in|pt|pc|deg|rad|ms|s|hz|khz|%){1}?/i,S=e.UA.ie>=8,x=function(e){return e.currentStyle||e.style},T={CUSTOM_STYLES:{},get:function(t,n){var i="",s;return t&&(s=x(t)[n],n===o&&e.DOM.CUSTOM_STYLES[o]?i=e.DOM.CUSTOM_STYLES[o].get(t):!s||s.indexOf&&s.indexOf(r)>-1?i=s:e.DOM.IE.COMPUTED[n]?i=e.DOM.IE.COMPUTED[n](t,n):E.test(s)?i=T.getPixel(t,n)+r:i=s),i},sizeOffsets:{width:["Left","Right"],height:["Top","Bottom"],top:["Top"],bottom:["Bottom"]},getOffset:function(e,t){var n=x(e)[t],i=t.charAt(0).toUpperCase()+t.substr(1),s="pixel"+i,o=T.sizeOffsets[t],a=e.ownerDocument.compatMode,f="";return n===u||n.indexOf("%")>-1?(f=e["offset"+i],a!=="BackCompat"&&(o[0]&&(f-=T.getPixel(e,"padding"+o[0]),f-=T.getBorderWidth(e,"border"+o[0]+"Width",1)),o[1]&&(f-=T.getPixel(e,"padding"+o[1]),f-=T.getBorderWidth(e,"border"+o[1]+"Width",1)))):(!e.style[s]&&!e.style[t]&&(e.style[t]=n),f=e.style[s]),f+r},borderMap:{thin:S?"1px":"2px",medium:S?"3px":"4px",thick:S?"5px":"6px"},getBorderWidth:function(e,t,n){var i=e.currentStyle[t];return i.indexOf(r)<0&&(T.borderMap[i]&&e.currentStyle.borderStyle!=="none"?i=T.borderMap[i]:i=0),n?parseFloat(i):i},getPixel:function(e,t){var n=null,r=x(e),i=r.right,s=r[t];return e.style.right=s,n=e.style.pixelRight,e.style.right=i,n},getMargin:function(e,t){var n,i=x(e);return i[t]===u?n=0:n=T.getPixel(e,t),n+r},getVisibility:function(e,t){var n;while((n=e.currentStyle)&&n[t]==="inherit")e=e.parentNode;return n?n[t]:m},getColor:function(t,n){var r=x(t)[n];return(!r||r===v)&&e.DOM.elementByAxis(t,"parentNode",null,function(e){r=x(e)[n];if(r&&r!==v)return t=e,!0}),e.Color.toRGB(r)},getBorderColor:function(t,n){var r=x(t),i=r[n]||r.color;return e.Color.toRGB(e.Color.toHex(i))}},N={};w("style","computedStyle",{test:function(){return"getComputedStyle"in e.config.win}}),w("style","opacity",{test:function(){return"opacity"in y.style}}),w("style","filter",{test:function(){return"filters"in y}}),!b("style","opacity")&&b("style","filter")&&(e.DOM.CUSTOM_STYLES[o]={get:function(e){var t=100;try{t=e[s]["DXImageTransform.Microsoft.Alpha"][o]}catch(n){try{t=e[s]("alpha")[o]}catch(r){}}return t/100},set:function(e,t,r){var s,u=x(e),a=u[i];r=r||e.style,t===""&&(s=o in u?u[o]:1,t=s),typeof a=="string"&&(r[i]=a.replace(/alpha([^)]*\))/gi,"")+(t<=1?"alpha("+o+"="+t*100+")":""),r[i]||r.removeAttribute(i),u[n]||(r.zoom=1))}});try{e.config.doc.createElement("div").style.height="-1px"}catch(C){e.DOM.CUSTOM_STYLES.height={set:function(e,t,n){var r=parseFloat(t);if(r>=0||t==="auto"||t==="")n.height=t}},e.DOM.CUSTOM_STYLES.width={set:function(e,t,n){var r=parseFloat(t);if(r>=0||t==="auto"||t==="")n.width=t}}}b("style","computedStyle")||(N[p]=N[d]=T.getOffset,N.color=N.backgroundColor=T.getColor,N[a]=N[f]=N[l]=N[c]=N[h]=T.getBorderWidth,N.marginTop=N.marginRight=N.marginBottom=N.marginLeft=T.getMargin,N.visibility=T.getVisibility,N.borderColor=N.borderTopColor=N.borderRightColor=N.borderBottomColor=N.borderLeftColor=T.getBorderColor,e.DOM[g]=T.get,e.namespace("DOM.IE"),e.DOM.IE.COMPUTED=N,e.DOM.IE.ComputedStyle=T)},"3.18.1",{requires:["dom-style","color-base"]});
YUI.add("escape",function(e,t){var n={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","/":"&#x2F;","`":"&#x60;"},r={html:function(e){return(e+"").replace(/[&<>"'\/`]/g,r._htmlReplacer)},regex:function(e){return(e+"").replace(/[\-$\^*()+\[\]{}|\\,.?\s]/g,"\\$&")},_htmlReplacer:function(e){return n[e]}};r.regexp=r.regex,e.Escape=r},"3.18.1",{requires:["yui-base"]});
YUI.add("attribute-core",function(e,t){function b(e,t,n){this._yuievt=null,this._initAttrHost(e,t,n)}e.State=function(){this.data={}},e.State.prototype={add:function(e,t,n){var r=this.data[e];r||(r=this.data[e]={}),r[t]=n},addAll:function(e,t){var n=this.data[e],r;n||(n=this.data[e]={});for(r in t)t.hasOwnProperty(r)&&(n[r]=t[r])},remove:function(e,t){var n=this.data[e];n&&delete n[t]},removeAll:function(t,n){var r;n?e.each(n,function(e,n){this.remove(t,typeof n=="string"?n:e)},this):(r=this.data,t in r&&delete r[t])},get:function(e,t){var n=this.data[e];if(n)return n[t]},getAll:function(e,t){var n=this.data[e],r,i;if(t)i=n;else if(n){i={};for(r in n)n.hasOwnProperty(r)&&(i[r]=n[r])}return i}};var n=e.Object,r=e.Lang,i=".",s="getter",o="setter",u="readOnly",a="writeOnce",f="initOnly",l="validator",c="value",h="valueFn",p="lazyAdd",d="added",v="_bypassProxy",m="initValue",g="lazy",y;b.INVALID_VALUE={},y=b.INVALID_VALUE,b._ATTR_CFG=[o,s,l,c,h,a,u,p,v],b.protectAttrs=function(t){if(t){t=e.merge(t);for(var n in t)t.hasOwnProperty(n)&&(t[n]=e.merge(t[n]))}return t},b.prototype={_initAttrHost:function(t,n,r){this._state=new e.State,this._initAttrs(t,n,r)},addAttr:function(e,t,n){var r=this,i=r._state,s=i.data,o,u,a;t=t||{},p in t&&(n=t[p]),u=i.get(e,d);if(n&&!u)i.data[e]={lazy:t,added:!0};else if(!u||t.isLazyAdd)a=c in t,a&&(o=t.value,t.value=undefined),t.added=!0,t.initializing=!0,s[e]=t,a&&r.set(e,o),t.initializing=!1;return r},attrAdded:function(e){return!!this._state.get(e,d)},get:function(e){return this._getAttr(e)},_isLazyAttr:function(e){return this._state.get(e,g)},_addLazyAttr:function(e,t){var n=this._state;t=t||n.get(e,g),t&&(n.data[e].lazy=undefined,t.isLazyAdd=!0,this.addAttr(e,t))},set:function(e,t,n){return this._setAttr(e,t,n)},_set:function(e,t,n){return this._setAttr(e,t,n,!0)},_setAttr:function(t,r,s,o){var u=!0,a=this._state,l=this._stateProxy,c=this._tCfgs,h,p,d,v,m,g,y;return t.indexOf(i)!==-1&&(d=t,v=t.split(i),t=v.shift()),c&&c[t]&&this._addOutOfOrder(t,c[t]),h=a.data[t]||{},h.lazy&&(h=h.lazy,this._addLazyAttr(t,h)),p=h.value===undefined,l&&t in l&&!h._bypassProxy&&(p=!1),g=h.writeOnce,y=h.initializing,!p&&!o&&(g&&(u=!1),h.readOnly&&(u=!1)),!y&&!o&&g===f&&(u=!1),u&&(p||(m=this.get(t)),v&&(r=n.setValue(e.clone(m),v,r),r===undefined&&(u=!1)),u&&(!this._fireAttrChange||y?this._setAttrVal(t,d,m,r,s,h):this._fireAttrChange(t,d,m,r,s,h))),this},_addOutOfOrder:function(e,t){var n={};n[e]=t,delete this._tCfgs[e],this._addAttrs(n,this._tVals)},_getAttr:function(e){var t=e,r=this._tCfgs,s,o,u,a;return e.indexOf(i)!==-1&&(s=e.split(i),e=s.shift()),r&&r[e]&&this._addOutOfOrder(e,r[e]),a=this._state.data[e]||{},a.lazy&&(a=a.lazy,this._addLazyAttr(e,a)),u=this._getStateVal(e,a),o=a.getter,o&&!o.call&&(o=this[o]),u=o?o.call(this,u,t):u,u=s?n.getValue(u,s):u,u},_getStateVal:function(e,t){var n=this._stateProxy;return t||(t=this._state.getAll(e)||{}),n&&e in n&&!t._bypassProxy?n[e]:t.value},_setStateVal:function(e,t){var n=this._stateProxy;n&&e in n&&!this._state.get(e,v)?n[e]=t:this._state.add(e,c,t)},_setAttrVal:function(e,t,n,i,s,o){var u=this,a=!0,f=o||this._state.data[e]||{},l=f.validator,c=f.setter,h=f.initializing,p=this._getStateVal(e,f),d=t||e,v,g;return l&&(l.call||(l=this[l]),l&&(g=l.call(u,i,d,s),!g&&h&&(i=f.defaultValue,g=!0))),!l||g?(c&&(c.call||(c=this[c]),c&&(v=c.call(u,i,d,s),v===y?h?i=f.defaultValue:a=!1:v!==undefined&&(i=v))),a&&(!t&&i===p&&!r.isObject(i)?a=!1:(m in f||(f.initValue=i),u._setStateVal(e,i)))):a=!1,a},setAttrs:function(e,t){return this._setAttrs(e,t)},_setAttrs:function(e,t){var n;for(n in e)e.hasOwnProperty(n)&&this.set(n,e[n],t);return this},getAttrs:function(e){return this._getAttrs(e)},_getAttrs:function(e){var t={},r,i,s,o=e===!0;if(!e||o)e=n.keys(this._state.data);for(i=0,s=e.length;i<s;i++){r=e[i];if(!o||this._getStateVal(r)!=this._state.get(r,m))t[r]=this.get(r)}return t},addAttrs:function(e,t,n){return e&&(this._tCfgs=e,this._tVals=t?this._normAttrVals(t):null,this._addAttrs(e,this._tVals,n),this._tCfgs=this._tVals=null),this},_addAttrs:function(e,t,n){var r=this._tCfgs,i=this._tVals,s,o,u;for(s in e)e.hasOwnProperty(s)&&(o=e[s],o.defaultValue=o.value,u=this._getAttrInitVal(s,o,i),u!==undefined&&(o.value=u),r[s]&&(r[s]=undefined),this.addAttr(s,o,n))},_protectAttrs:b.protectAttrs,_normAttrVals:function(e){var t,n,r,s,o,u;if(!e)return null;t={};for(u in e)e.hasOwnProperty(u)&&(u.indexOf(i)!==-1?(r=u.split(i),s=r.shift(),n=n||{},o=n[s]=n[s]||[],o[o.length]={path:r,value:e[u]}):t[u]=e[u]);return{simple:t,complex:n}},_getAttrInitVal:function(e,t,r){var i=t.value,s=t.valueFn,o,u=!1,a=t.readOnly,f,l,c,h,p,d,v;!a&&r&&(f=r.simple,f&&f.hasOwnProperty(e)&&(i=f[e],u=!0)),s&&!u&&(s.call||(s=this[s]),s&&(o=s.call(this,e),i=o));if(!a&&r){l=r.complex;if(l&&l.hasOwnProperty(e)&&i!==undefined&&i!==null){v=l[e];for(c=0,h=v.length;c<h;++c)p=v[c].path,d=v[c].value,n.setValue(i,p,d)}}return i},_initAttrs:function(t,n,r){t=t||this.constructor.ATTRS;var i=e.Base,s=e.BaseCore,o=i&&e.instLine truncated
YUI.add("event-custom-complex",function(e,t){var n,r,i=e.Object,s,o={},u=e.CustomEvent.prototype,a=e.EventTarget.prototype,f=function(e,t){var n;for(n in t)r.hasOwnProperty(n)||(e[n]=t[n])};e.EventFacade=function(e,t){e||(e=o),this._event=e,this.details=e.details,this.type=e.type,this._type=e.type,this.target=e.target,this.currentTarget=t,this.relatedTarget=e.relatedTarget},e.mix(e.EventFacade.prototype,{stopPropagation:function(){this._event.stopPropagation(),this.stopped=1},stopImmediatePropagation:function(){this._event.stopImmediatePropagation(),this.stopped=2},preventDefault:function(){this._event.preventDefault(),this.prevented=1},halt:function(e){this._event.halt(e),this.prevented=1,this.stopped=e?2:1}}),u.fireComplex=function(t){var n,r,i,s,o,u=!0,a,f,l,c,h,p,d,v,m,g=this,y=g.host||g,b,w,E=g.stack,S=y._yuievt,x;if(E&&g.queuable&&g.type!==E.next.type)return E.queue||(E.queue=[]),E.queue.push([g,t]),!0;x=g.hasSubs()||S.hasTargets||g.broadcast,g.target=g.target||y,g.currentTarget=y,g.details=t.concat();if(x){n=E||{id:g.id,next:g,silent:g.silent,stopped:0,prevented:0,bubbling:null,type:g.type,defaultTargetOnly:g.defaultTargetOnly},f=g.getSubs(),l=f[0],c=f[1],g.stopped=g.type!==n.type?0:n.stopped,g.prevented=g.type!==n.type?0:n.prevented,g.stoppedFn&&(a=new e.EventTarget({fireOnce:!0,context:y}),g.events=a,a.on("stopped",g.stoppedFn)),g._facade=null,r=g._createFacade(t),l&&g._procSubs(l,t,r),g.bubbles&&y.bubble&&!g.stopped&&(w=n.bubbling,n.bubbling=g.type,n.type!==g.type&&(n.stopped=0,n.prevented=0),u=y.bubble(g,t,null,n),g.stopped=Math.max(g.stopped,n.stopped),g.prevented=Math.max(g.prevented,n.prevented),n.bubbling=w),d=g.prevented,d?(v=g.preventedFn,v&&v.apply(y,t)):(m=g.defaultFn,m&&(!g.defaultTargetOnly&&!n.defaultTargetOnly||y===r.target)&&m.apply(y,t)),g.broadcast&&g._broadcast(t);if(c&&!g.prevented&&g.stopped<2){h=n.afterQueue;if(n.id===g.id||g.type!==S.bubbling){g._procSubs(c,t,r);if(h)while(b=h.last())b()}else p=c,n.execDefaultCnt&&(p=e.merge(p),e.each(p,function(e){e.postponed=!0})),h||(n.afterQueue=new e.Queue),n.afterQueue.add(function(){g._procSubs(p,t,r)})}g.target=null;if(n.id===g.id){s=n.queue;if(s)while(s.length)i=s.pop(),o=i[0],n.next=o,o._fire(i[1]);g.stack=null}u=!g.stopped,g.type!==S.bubbling&&(n.stopped=0,n.prevented=0,g.stopped=0,g.prevented=0)}else m=g.defaultFn,m&&(r=g._createFacade(t),(!g.defaultTargetOnly||y===r.target)&&m.apply(y,t));return g._facade=null,u},u._hasPotentialSubscribers=function(){return this.hasSubs()||this.host._yuievt.hasTargets||this.broadcast},u._createFacade=u._getFacade=function(t){var n=this.details,r=n&&n[0],i=r&&typeof r=="object",s=this._facade;return s||(s=new e.EventFacade(this,this.currentTarget)),i?(f(s,r),r.type&&(s.type=r.type),t&&(t[0]=s)):t&&t.unshift(s),s.details=this.details,s.target=this.originalTarget||this.target,s.currentTarget=this.currentTarget,s.stopped=0,s.prevented=0,this._facade=s,this._facade},u._addFacadeToArgs=function(e){var t=e[0];t&&t.halt&&t.stopImmediatePropagation&&t.stopPropagation&&t._event||this._createFacade(e)},u.stopPropagation=function(){this.stopped=1,this.stack&&(this.stack.stopped=1),this.events&&this.events.fire("stopped",this)},u.stopImmediatePropagation=function(){this.stopped=2,this.stack&&(this.stack.stopped=2),this.events&&this.events.fire("stopped",this)},u.preventDefault=function(){this.preventable&&(this.prevented=1,this.stack&&(this.stack.prevented=1))},u.halt=function(e){e?this.stopImmediatePropagation():this.stopPropagation(),this.preventDefault()},a.addTarget=function(t){var n=this._yuievt;return n.targets||(n.targets={}),n.targets[e.stamp(t)]=t,n.hasTargets=!0,this},a.getTargets=function(){var e=this._yuievt.targets;return e?i.values(e):[]},a.removeTarget=function(t){var n=this._yuievt.targets;return n&&(delete n[e.stamp(t,!0)],i.size(n)===0&&(this._yuievt.hasTargets=!1)),this},a.bubble=function(e,t,n,r){var i=this._yuievt.targets,s=!0,o,u,a,f,l,c=e&&e.type,h=n||e&&e.target||this,p;if(!e||!e.stopped&&i)for(a in i)if(i.hasOwnProperty(a)){o=i[a],u=o._yuievt.events[c],o._hasSiblings&&(l=o.getSibling(c,u)),l&&!u&&(u=o.publish(c)),p=o._yuievt.bubbling,o._yuievt.bubbling=c;if(!u)o._yuievt.hasTargets&&o.bubble(e,t,h,r);else{l&&(u.sibling=l),u.target=h,u.originalTarget=h,u.currentTarget=o,f=u.broadcast,u.broadcast=!1,u.emitFacade=!0,u.stack=r,s=s&&u.fire.apply(u,t||e.details||[]),u.broadcast=f,u.originalTarget=null;if(u.stopped)break}o._yuievt.bubbling=p}return s},a._hasPotentialSubscribers=function(e){var t=this._yuievt,n=t.events[e];return n?n.hasSubs()||t.hasTargets||n.broadcast:!1},n=new e.EventFacade,r={};for(s in n)r[s]=!0},"3.18.1",{requires:["event-custom-base"]});
YUI.add("base-core",function(e,t){function v(e){this._BaseInvoked||(this._BaseInvoked=!0,this._initBase(e))}var n=e.Object,r=e.Lang,i=".",s="initialized",o="destroyed",u="initializer",a="value",f=Object.prototype.constructor,l="deep",c="shallow",h="destructor",p=e.AttributeCore,d=function(e,t,n){var r;for(r in t)n[r]&&(e[r]=t[r]);return e};v._ATTR_CFG=p._ATTR_CFG.concat("cloneDefaultValue"),v._NON_ATTRS_CFG=["plugins"],v.NAME="baseCore",v.ATTRS={initialized:{readOnly:!0,value:!1},destroyed:{readOnly:!0,value:!1}},v.modifyAttrs=function(t,n){typeof t!="function"&&(n=t,t=this);var r,i,s;r=t.ATTRS||(t.ATTRS={});if(n){t._CACHED_CLASS_DATA=null;for(s in n)n.hasOwnProperty(s)&&(i=r[s]||(r[s]={}),e.mix(i,n[s],!0))}},v.prototype={_initBase:function(t){e.stamp(this),this._initAttribute(t);var n=e.Plugin&&e.Plugin.Host;this._initPlugins&&n&&n.call(this),this._lazyAddAttrs!==!1&&(this._lazyAddAttrs=!0),this.name=this.constructor.NAME,this.init.apply(this,arguments)},_initAttribute:function(){p.call(this)},init:function(e){return this._baseInit(e),this},_baseInit:function(e){this._initHierarchy(e),this._initPlugins&&this._initPlugins(e),this._set(s,!0)},destroy:function(){return this._baseDestroy(),this},_baseDestroy:function(){this._destroyPlugins&&this._destroyPlugins(),this._destroyHierarchy(),this._set(o,!0)},_getClasses:function(){return this._classes||this._initHierarchyData(),this._classes},_getAttrCfgs:function(){return this._attrs||this._initHierarchyData(),this._attrs},_getInstanceAttrCfgs:function(e){var t={},r,i,s,o,u,a,f,l=e._subAttrs,c=this._attrCfgHash();for(a in e)if(e.hasOwnProperty(a)&&a!=="_subAttrs"){f=e[a],r=t[a]=d({},f,c),i=r.value,i&&typeof i=="object"&&this._cloneDefaultValue(a,r);if(l&&l.hasOwnProperty(a)){o=e._subAttrs[a];for(u in o)s=o[u],s.path&&n.setValue(r.value,s.path,s.value)}}return t},_filterAdHocAttrs:function(e,t){var n,r=this._nonAttrs,i;if(t){n={};for(i in t)!e[i]&&!r[i]&&t.hasOwnProperty(i)&&(n[i]={value:t[i]})}return n},_initHierarchyData:function(){var e=this.constructor,t=e._CACHED_CLASS_DATA,n,r,i,s,o,u=!e._ATTR_CFG_HASH,a,f={},l=[],c=[];n=e;if(!t){while(n){l[l.length]=n,n.ATTRS&&(c[c.length]=n.ATTRS);if(u){s=n._ATTR_CFG,o=o||{};if(s)for(r=0,i=s.length;r<i;r+=1)o[s[r]]=!0}a=n._NON_ATTRS_CFG;if(a)for(r=0,i=a.length;r<i;r++)f[a[r]]=!0;n=n.superclass?n.superclass.constructor:null}u&&(e._ATTR_CFG_HASH=o),t=e._CACHED_CLASS_DATA={classes:l,nonAttrs:f,attrs:this._aggregateAttrs(c)}}this._classes=t.classes,this._attrs=t.attrs,this._nonAttrs=t.nonAttrs},_attrCfgHash:function(){return this.constructor._ATTR_CFG_HASH},_cloneDefaultValue:function(t,n){var i=n.value,s=n.cloneDefaultValue;s===l||s===!0?n.value=e.clone(i):s===c?n.value=e.merge(i):s===undefined&&(f===i.constructor||r.isArray(i))&&(n.value=e.clone(i))},_aggregateAttrs:function(e){var t,n,r,s,o,u,f=this._attrCfgHash(),l,c={};if(e)for(u=e.length-1;u>=0;--u){n=e[u];for(t in n)n.hasOwnProperty(t)&&(s=d({},n[t],f),o=null,t.indexOf(i)!==-1&&(o=t.split(i),t=o.shift()),l=c[t],o&&l&&l.value?(r=c._subAttrs,r||(r=c._subAttrs={}),r[t]||(r[t]={}),r[t][o.join(i)]={value:s.value,path:o}):o||(l?(l.valueFn&&a in s&&(l.valueFn=null),d(l,s,f)):c[t]=s))}return c},_initHierarchy:function(e){var t=this._lazyAddAttrs,n,r,i,s,o,a,f,l,c,h,p,d=[],v=this._getClasses(),m=this._getAttrCfgs(),g=v.length-1;for(o=g;o>=0;o--){n=v[o],r=n.prototype,h=n._yuibuild&&n._yuibuild.exts,r.hasOwnProperty(u)&&(d[d.length]=r.initializer);if(h)for(a=0,f=h.length;a<f;a++)l=h[a],l.apply(this,arguments),c=l.prototype,c.hasOwnProperty(u)&&(d[d.length]=c.initializer)}p=this._getInstanceAttrCfgs(m),this._preAddAttrs&&this._preAddAttrs(p,e,t),this._allowAdHocAttrs&&this.addAttrs(this._filterAdHocAttrs(m,e),e,t),this.addAttrs(p,e,t);for(i=0,s=d.length;i<s;i++)d[i].apply(this,arguments)},_destroyHierarchy:function(){var e,t,n,r,i,s,o,u,a=this._getClasses();for(n=0,r=a.length;n<r;n++){e=a[n],t=e.prototype,o=e._yuibuild&&e._yuibuild.exts;if(o)for(i=0,s=o.length;i<s;i++)u=o[i].prototype,u.hasOwnProperty(h)&&u.destructor.apply(this,arguments);t.hasOwnProperty(h)&&t.destructor.apply(this,arguments)}},toString:function(){return this.name+"["+e.stamp(this,!0)+"]"}},e.mix(v,p,!1,null,1),v.prototype.constructor=v,e.BaseCore=v},"3.18.1",{requires:["attribute-core"]});
YUI.add("attribute-base",function(e,t){function n(){e.AttributeCore.apply(this,arguments),e.AttributeObservable.apply(this,arguments),e.AttributeExtras.apply(this,arguments)}e.mix(n,e.AttributeCore,!1,null,1),e.mix(n,e.AttributeExtras,!1,null,1),e.mix(n,e.AttributeObservable,!0,null,1),n.INVALID_VALUE=e.AttributeCore.INVALID_VALUE,n._ATTR_CFG=e.AttributeCore._ATTR_CFG.concat(e.AttributeObservable._ATTR_CFG),n.protectAttrs=e.AttributeCore.protectAttrs,e.Attribute=n},"3.18.1",{requires:["attribute-core","attribute-observable","attribute-extras"]});
YUI.add("attribute-extras",function(e,t){function o(){}var n="broadcast",r="published",i="initValue",s={readOnly:1,writeOnce:1,getter:1,broadcast:1};o.prototype={modifyAttr:function(e,t){var i=this,o,u;if(i.attrAdded(e)){i._isLazyAttr(e)&&i._addLazyAttr(e),u=i._state;for(o in t)s[o]&&t.hasOwnProperty(o)&&(u.add(e,o,t[o]),o===n&&u.remove(e,r))}},removeAttr:function(e){this._state.removeAll(e)},reset:function(t){var n=this;return t?(n._isLazyAttr(t)&&n._addLazyAttr(t),n.set(t,n._state.get(t,i))):e.Object.each(n._state.data,function(e,t){n.reset(t)}),n},_getAttrCfg:function(t){var n,r=this._state;return t?n=r.getAll(t)||{}:(n={},e.each(r.data,function(e,t){n[t]=r.getAll(t)})),n}},e.AttributeExtras=o},"3.18.1",{requires:["oop"]});
YUI.add("attribute-observable",function(e,t){function s(){this._ATTR_E_FACADE={},n.call(this,{emitFacade:!0})}var n=e.EventTarget,r="Change",i="broadcast";s._ATTR_CFG=[i],s.prototype={set:function(e,t,n){return this._setAttr(e,t,n)},_set:function(e,t,n){return this._setAttr(e,t,n,!0)},setAttrs:function(e,t){return this._setAttrs(e,t)},_setAttrs:function(e,t){var n;for(n in e)e.hasOwnProperty(n)&&this.set(n,e[n],t);return this},_fireAttrChange:function(t,n,i,s,o,u){var a=this,f=this._getFullType(t+r),l=a._state,c,h,p;u||(u=l.data[t]||{}),u.published||(p=a._publish(f),p.emitFacade=!0,p.defaultTargetOnly=!0,p.defaultFn=a._defAttrChangeFn,h=u.broadcast,h!==undefined&&(p.broadcast=h),u.published=!0),o?(c=e.merge(o),c._attrOpts=o):c=a._ATTR_E_FACADE,c.attrName=t,c.subAttrName=n,c.prevVal=i,c.newVal=s,a._hasPotentialSubscribers(f)?a.fire(f,c):this._setAttrVal(t,n,i,s,o,u)},_defAttrChangeFn:function(e,t){var n=e._attrOpts;n&&delete e._attrOpts,this._setAttrVal(e.attrName,e.subAttrName,e.prevVal,e.newVal,n)?t||(e.newVal=this.get(e.attrName)):t||e.stopImmediatePropagation()}},e.mix(s,n,!1,null,1),e.AttributeObservable=s,e.AttributeEvents=s},"3.18.1",{requires:["event-custom"]});
YUI.add("base-observable",function(e,t){function f(){}var n=e.Lang,r="destroy",i="init",s="bubbleTargets",o="_bubbleTargets",u=e.AttributeObservable,a=e.BaseCore;f._ATTR_CFG=u._ATTR_CFG.concat(),f._NON_ATTRS_CFG=["on","after","bubbleTargets"],f.prototype={_initAttribute:function(){a.prototype._initAttribute.apply(this,arguments),u.call(this),this._eventPrefix=this.constructor.EVENT_PREFIX||this.constructor.NAME,this._yuievt.config.prefix=this._eventPrefix},init:function(e){var t=this._getFullType(i),n=this._publish(t);return n.emitFacade=!0,n.fireOnce=!0,n.defaultTargetOnly=!0,n.defaultFn=this._defInitFn,this._preInitEventCfg(e),n._hasPotentialSubscribers()?this.fire(t,{cfg:e}):(this._baseInit(e),n.fired=!0,n.firedWith=[{cfg:e}]),this},_preInitEventCfg:function(e){e&&(e.on&&this.on(e.on),e.after&&this.after(e.after));var t,r,i,u=e&&s in e;if(u||o in this){i=u?e&&e.bubbleTargets:this._bubbleTargets;if(n.isArray(i))for(t=0,r=i.length;t<r;t++)this.addTarget(i[t]);else i&&this.addTarget(i)}},destroy:function(){return this.publish(r,{fireOnce:!0,defaultTargetOnly:!0,defaultFn:this._defDestroyFn}),this.fire(r),this.detachAll(),this},_defInitFn:function(e){this._baseInit(e.cfg)},_defDestroyFn:function(e){this._baseDestroy(e.cfg)}},e.mix(f,u,!1,null,1),e.BaseObservable=f},"3.18.1",{requires:["attribute-observable","base-core"]});
YUI.add("base-base",function(e,t){function o(){i.apply(this,arguments),s.apply(this,arguments),r.apply(this,arguments)}var n=e.AttributeCore,r=e.AttributeExtras,i=e.BaseCore,s=e.BaseObservable;o._ATTR_CFG=i._ATTR_CFG.concat(s._ATTR_CFG),o._NON_ATTRS_CFG=i._NON_ATTRS_CFG.concat(s._NON_ATTRS_CFG),o.NAME="base",o.ATTRS=n.protectAttrs(i.ATTRS),o.modifyAttrs=i.modifyAttrs,e.mix(o,i,!1,null,1),e.mix(o,r,!1,null,1),e.mix(o,s,!0,null,1),o.prototype.constructor=o,e.Base=o},"3.18.1",{requires:["attribute-base","base-core","base-observable"]});
YUI.add("base-pluginhost",function(e,t){var n=e.Base,r=e.Plugin.Host;e.mix(n,r,!1,null,1),n.plug=r.plug,n.unplug=r.unplug},"3.18.1",{requires:["base-base","pluginhost"]});
YUI.add("base-build",function(e,t){function f(e,t,n){n[e]&&(t[e]=(t[e]||[]).concat(n[e]))}function l(e,t,n){n._ATTR_CFG&&(t._ATTR_CFG_HASH=null,f.apply(null,arguments))}function c(e,t,r){n.modifyAttrs(t,r.ATTRS)}var n=e.BaseCore,r=e.Base,i=e.Lang,s="initializer",o="destructor",u=["_PLUG","_UNPLUG"],a;r._build=function(t,n,i,u,a,f){var l=r._build,c=l._ctor(n,f),h=l._cfg(n,f,i),p=l._mixCust,d=c._yuibuild.dynamic,v,m,g,y,b,w;for(v=0,m=i.length;v<m;v++)g=i[v],y=g.prototype,b=y[s],w=y[o],delete y[s],delete y[o],e.mix(c,g,!0,null,1),p(c,g,h),b&&(y[s]=b),w&&(y[o]=w),c._yuibuild.exts.push(g);return u&&e.mix(c.prototype,u,!0),a&&(e.mix(c,l._clean(a,h),!0),p(c,a,h)),c.prototype.hasImpl=l._impl,d&&(c.NAME=t,c.prototype.constructor=c,c.modifyAttrs=n.modifyAttrs),c},a=r._build,e.mix(a,{_mixCust:function(t,n,r){var s,o,u,a,f,l;r&&(s=r.aggregates,o=r.custom,u=r.statics),u&&e.mix(t,n,!0,u);if(s)for(l=0,f=s.length;l<f;l++)a=s[l],!t.hasOwnProperty(a)&&n.hasOwnProperty(a)&&(t[a]=i.isArray(n[a])?[]:{}),e.aggregate(t,n,!0,[a]);if(o)for(l in o)o.hasOwnProperty(l)&&o[l](l,t,n)},_tmpl:function(t){function n(){n.superclass.constructor.apply(this,arguments)}return e.extend(n,t),n},_impl:function(e){var t=this._getClasses(),n,r,i,s,o,u;for(n=0,r=t.length;n<r;n++){i=t[n];if(i._yuibuild){s=i._yuibuild.exts,o=s.length;for(u=0;u<o;u++)if(s[u]===e)return!0}}return!1},_ctor:function(e,t){var n=t&&!1===t.dynamic?!1:!0,r=n?a._tmpl(e):e,i=r._yuibuild;return i||(i=r._yuibuild={}),i.id=i.id||null,i.exts=i.exts||[],i.dynamic=n,r},_cfg:function(t,n,r){var i=[],s={},o=[],u,a=n&&n.aggregates,f=n&&n.custom,l=n&&n.statics,c=t,h,p;while(c&&c.prototype)u=c._buildCfg,u&&(u.aggregates&&(i=i.concat(u.aggregates)),u.custom&&e.mix(s,u.custom,!0),u.statics&&(o=o.concat(u.statics))),c=c.superclass?c.superclass.constructor:null;if(r)for(h=0,p=r.length;h<p;h++)c=r[h],u=c._buildCfg,u&&(u.aggregates&&(i=i.concat(u.aggregates)),u.custom&&e.mix(s,u.custom,!0),u.statics&&(o=o.concat(u.statics)));return a&&(i=i.concat(a)),f&&e.mix(s,n.cfgBuild,!0),l&&(o=o.concat(l)),{aggregates:i,custom:s,statics:o}},_clean:function(t,n){var r,i,s,o=e.merge(t),u=n.aggregates,a=n.custom;for(r in a)o.hasOwnProperty(r)&&delete o[r];for(i=0,s=u.length;i<s;i++)r=u[i],o.hasOwnProperty(r)&&delete o[r];return o}}),r.build=function(e,t,n,r){return a(e,t,n,null,null,r)},r.create=function(e,t,n,r,i){return a(e,t,n,r,i)},r.mix=function(e,t){return e._CACHED_CLASS_DATA&&(e._CACHED_CLASS_DATA=null),a(null,e,t,null,null,{dynamic:!1})},n._buildCfg={aggregates:u.concat(),custom:{ATTRS:c,_ATTR_CFG:l,_NON_ATTRS_CFG:f}},r._buildCfg={aggregates:u.concat(),custom:{ATTRS:c,_ATTR_CFG:l,_NON_ATTRS_CFG:f}}},"3.18.1",{requires:["base-base"]});
YUI.add("event-synthetic",function(e,t){function c(e,t){this.handle=e,this.emitFacade=t}function h(e,t,n){this.handles=[],this.el=e,this.key=n,this.domkey=t}function p(){this._init.apply(this,arguments)}var n=e.CustomEvent,r=e.Env.evt.dom_map,i=e.Array,s=e.Lang,o=s.isObject,u=s.isString,a=s.isArray,f=e.Selector.query,l=function(){};c.prototype.fire=function(t){var n=i(arguments,0,!0),r=this.handle,s=r.evt,u=r.sub,a=u.context,f=u.filter,l=t||{},c;if(this.emitFacade){if(!t||!t.preventDefault)l=s._getFacade(),o(t)&&!t.preventDefault?(e.mix(l,t,!0),n[0]=l):n.unshift(l);l.type=s.type,l.details=n.slice(),f&&(l.container=s.host)}else f&&o(t)&&t.currentTarget&&n.shift();return u.context=a||l.currentTarget||s.host,c=s.fire.apply(s,n),t.prevented&&s.preventedFn&&s.preventedFn.apply(s,n),t.stopped&&s.stoppedFn&&s.stoppedFn.apply(s,n),u.context=a,c},h.prototype={constructor:h,type:"_synth",fn:l,capture:!1,register:function(e){e.evt.registry=this,this.handles.push(e)},unregister:function(t){var n=this.handles,i=r[this.domkey],s;for(s=n.length-1;s>=0;--s)if(n[s].sub===t){n.splice(s,1);break}n.length||(delete i[this.key],e.Object.size(i)||delete r[this.domkey])},detachAll:function(){var e=this.handles,t=e.length;while(--t>=0)e[t].detach()}},e.mix(p,{Notifier:c,SynthRegistry:h,getRegistry:function(t,n,i){var s=t._node,o=e.stamp(s),u="event:"+o+n+"_synth",a=r[o];return i&&(a||(a=r[o]={}),a[u]||(a[u]=new h(s,o,u))),a&&a[u]||null},_deleteSub:function(e){if(e&&e.fn){var t=this.eventDef,r=e.filter?"detachDelegate":"detach";this._subscribers=[],n.keepDeprecatedSubs&&(this.subscribers={}),t[r](e.node,e,this.notifier,e.filter),this.registry.unregister(e),delete e.fn,delete e.node,delete e.context}},prototype:{constructor:p,_init:function(){var e=this.publishConfig||(this.publishConfig={});this.emitFacade="emitFacade"in e?e.emitFacade:!0,e.emitFacade=!1},processArgs:l,on:l,detach:l,delegate:l,detachDelegate:l,_on:function(t,n){var r=[],s=t.slice(),o=this.processArgs(t,n),a=t[2],l=n?"delegate":"on",c,h;return c=u(a)?f(a):i(a||e.one(e.config.win)),!c.length&&u(a)?(h=e.on("available",function(){e.mix(h,e[l].apply(e,s),!0)},a),h):(e.Array.each(c,function(i){var s=t.slice(),u;i=e.one(i),i&&(n&&(u=s.splice(3,1)[0]),s.splice(0,4,s[1],s[3]),(!this.preventDups||!this.getSubs(i,t,null,!0))&&r.push(this._subscribe(i,l,s,o,u)))},this),r.length===1?r[0]:new e.EventHandle(r))},_subscribe:function(t,n,r,i,s){var o=new e.CustomEvent(this.type,this.publishConfig),u=o.on.apply(o,r),a=new c(u,this.emitFacade),f=p.getRegistry(t,this.type,!0),l=u.sub;return l.node=t,l.filter=s,i&&this.applyArgExtras(i,l),e.mix(o,{eventDef:this,notifier:a,host:t,currentTarget:t,target:t,el:t._node,_delete:p._deleteSub},!0),u.notifier=a,f.register(u),this[n](t,l,a,s),u},applyArgExtras:function(e,t){t._extra=e},_detach:function(t){var n=t[2],r=u(n)?f(n):i(n),s,o,a,l,c;t.splice(2,1);for(o=0,a=r.length;o<a;++o){s=e.one(r[o]);if(s){l=this.getSubs(s,t);if(l)for(c=l.length-1;c>=0;--c)l[c].detach()}}},getSubs:function(e,t,n,r){var i=p.getRegistry(e,this.type),s=[],o,u,a,f;if(i){o=i.handles,n||(n=this.subMatch);for(u=0,a=o.length;u<a;++u){f=o[u];if(n.call(this,f.sub,t)){if(r)return f;s.push(o[u])}}}return s.length&&s},subMatch:function(e,t){return!t[1]||e.fn===t[1]}}},!0),e.SyntheticEvent=p,e.Event.define=function(t,n,r){var s,o,f;t&&t.type?(s=t,r=n):n&&(s=e.merge({type:t},n));if(s){if(r||!e.Node.DOM_EVENTS[s.type])o=function(){p.apply(this,arguments)},e.extend(o,p,s),f=new o,t=f.type,e.Node.DOM_EVENTS[t]=e.Env.evt.plugins[t]={eventDef:f,on:function(){return f._on(i(arguments))},delegate:function(){return f._on(i(arguments),!0)},detach:function(){return f._detach(i(arguments))}}}else(u(t)||a(t))&&e.Array.each(i(t),function(t){e.Node.DOM_EVENTS[t]=1});return f}},"3.18.1",{requires:["node-base","event-custom-complex"]});
YUI.add("attribute-complex",function(e,t){var n=e.Attribute;n.Complex=function(){},n.Complex.prototype={_normAttrVals:n.prototype._normAttrVals,_getAttrInitVal:n.prototype._getAttrInitVal},e.AttributeComplex=n.Complex},"3.18.1",{requires:["attribute-base"]});
YUI.add("event-mouseenter",function(e,t){var n=e.Env.evt.dom_wrappers,r=e.DOM.contains,i=e.Array,s=function(){},o={proxyType:"mouseover",relProperty:"fromElement",_notify:function(t,i,s){var o=this._node,u=t.relatedTarget||t[i];o!==u&&!r(o,u)&&s.fire(new e.DOMEventFacade(t,o,n["event:"+e.stamp(o)+t.type]))},on:function(t,n,r){var i=e.Node.getDOMNode(t),s=[this.proxyType,this._notify,i,null,this.relProperty,r];n.handle=e.Event._attach(s,{facade:!1})},detach:function(e,t){t.handle.detach()},delegate:function(t,n,r,i){var o=e.Node.getDOMNode(t),u=[this.proxyType,s,o,null,r];n.handle=e.Event._attach(u,{facade:!1}),n.handle.sub.filter=i,n.handle.sub.relProperty=this.relProperty,n.handle.sub._notify=this._filterNotify},_filterNotify:function(t,n,s){n=n.slice(),this.args&&n.push.apply(n,this.args);var o=e.delegate._applyFilter(this.filter,n,s),u=n[0].relatedTarget||n[0][this.relProperty],a,f,l,c,h;if(o){o=i(o);for(f=0,l=o.length&&(!a||!a.stopped);f<l;++f){h=o[0];if(!r(h,u)){a||(a=new e.DOMEventFacade(n[0],h,s),a.container=e.one(s.el)),a.currentTarget=e.one(h),c=n[1].fire(a);if(c===!1)break}}}return c},detachDelegate:function(e,t){t.handle.detach()}};e.Event.define("mouseenter",o,!0),e.Event.define("mouseleave",e.merge(o,{proxyType:"mouseout",relProperty:"toElement"}),!0)},"3.18.1",{requires:["event-synthetic"]});
YUI.add("event-key",function(e,t){var n="+alt",r="+ctrl",i="+meta",s="+shift",o=e.Lang.trim,u={KEY_MAP:{enter:13,space:32,esc:27,backspace:8,tab:9,pageup:33,pagedown:34},_typeRE:/^(up|down|press):/,_keysRE:/^(?:up|down|press):|\+(alt|ctrl|meta|shift)/g,processArgs:function(t){var n=t.splice(3,1)[0],r=e.Array.hash(n.match(/\+(?:alt|ctrl|meta|shift)\b/g)||[]),i={type:this._typeRE.test(n)?RegExp.$1:null,mods:r,keys:null},s=n.replace(this._keysRE,""),u,a,f,l;if(s){s=s.split(","),i.keys={};for(l=s.length-1;l>=0;--l){u=o(s[l]);if(!u)continue;+u==u?i.keys[u]=r:(f=u.toLowerCase(),this.KEY_MAP[f]?(i.keys[this.KEY_MAP[f]]=r,i.type||(i.type="down")):(u=u.charAt(0),a=u.toUpperCase(),r["+shift"]&&(u=a),i.keys[u.charCodeAt(0)]=u===a?e.merge(r,{"+shift":!0}):r))}}return i.type||(i.type="press"),i},on:function(e,t,o,u){var a=t._extra,f="key"+a.type,l=a.keys,c=u?"delegate":"on";t._detach=e[c](f,function(e){var t=l?l[e.which]:a.mods;t&&(!t[n]||t[n]&&e.altKey)&&(!t[r]||t[r]&&e.ctrlKey)&&(!t[i]||t[i]&&e.metaKey)&&(!t[s]||t[s]&&e.shiftKey)&&o.fire(e)},u)},detach:function(e,t,n){t._detach.detach()}};u.delegate=u.on,u.detachDelegate=u.detach,e.Event.define("key",u,!0)},"3.18.1",{requires:["event-synthetic"]});
YUI.add("event-outside",function(e,t){var n=["blur","change","click","dblclick","focus","keydown","keypress","keyup","mousedown","mousemove","mouseout","mouseover","mouseup","select","submit"];e.Event.defineOutside=function(t,n){n=n||t+"outside";var r={on:function(n,r,i){r.handle=e.one("doc").on(t,function(e){this.isOutside(n,e.target)&&(e.currentTarget=n,i.fire(e))},this)},detach:function(e,t,n){t.handle.detach()},delegate:function(n,r,i,s){r.handle=e.one("doc").delegate(t,function(e){this.isOutside(n,e.target)&&i.fire(e)},s,this)},isOutside:function(e,t){return t!==e&&!t.ancestor(function(t){return t===e})}};r.detachDelegate=r.detach,e.Event.define(n,r)},e.Array.each(n,function(t){e.Event.defineOutside(t)})},"3.18.1",{requires:["event-synthetic"]});
YUI.add("event-focus",function(e,t){function u(t,r,u){var a="_"+t+"Notifiers";e.Event.define(t,{_useActivate:o,_attach:function(i,s,o){return e.DOM.isWindow(i)?n._attach([t,function(e){s.fire(e)},i]):n._attach([r,this._proxy,i,this,s,o],{capture:!0})},_proxy:function(t,r,i){var s=t.target,f=t.currentTarget,l=s.getData(a),c=e.stamp(f._node),h=o||s!==f,p;r.currentTarget=i?s:f,r.container=i?f:null,l?h=!0:(l={},s.setData(a,l),h&&(p=n._attach([u,this._notify,s._node]).sub,p.once=!0)),l[c]||(l[c]=[]),l[c].push(r),h||this._notify(t)},_notify:function(t,n){var r=t.currentTarget,i=r.getData(a),o=r.ancestors(),u=r.get("ownerDocument"),f=[],l=i?e.Object.keys(i).length:0,c,h,p,d,v,m,g,y,b,w;r.clearData(a),o.push(r),u&&o.unshift(u),o._nodes.reverse(),l&&(m=l,o.some(function(t){var n=e.stamp(t),r=i[n],s,o;if(r){l--;for(s=0,o=r.length;s<o;++s)r[s].handle.sub.filter&&f.push(r[s])}return!l}),l=m);while(l&&(c=o.shift())){d=e.stamp(c),h=i[d];if(h){for(g=0,y=h.length;g<y;++g){p=h[g],b=p.handle.sub,v=!0,t.currentTarget=c,b.filter&&(v=b.filter.apply(c,[c,t].concat(b.args||[])),f.splice(s(f,p),1)),v&&(t.container=p.container,w=p.fire(t));if(w===!1||t.stopped===2)break}delete h[d],l--}if(t.stopped!==2)for(g=0,y=f.length;g<y;++g){p=f[g],b=p.handle.sub,b.filter.apply(c,[c,t].concat(b.args||[]))&&(t.container=p.container,t.currentTarget=c,w=p.fire(t));if(w===!1||t.stopped===2||t.stopped&&f[g+1]&&f[g+1].container!==p.container)break}if(t.stopped)break}},on:function(e,t,n){t.handle=this._attach(e._node,n)},detach:function(e,t){t.handle.detach()},delegate:function(t,n,r,s){i(s)&&(n.filter=function(n){return e.Selector.test(n._node,s,t===n?null:t._node)}),n.handle=this._attach(t._node,r,!0)},detachDelegate:function(e,t){t.handle.detach()}},!0)}var n=e.Event,r=e.Lang,i=r.isString,s=e.Array.indexOf,o=function(){var t=!1,n=e.config.doc,r;return n&&(r=n.createElement("p"),r.setAttribute("onbeforeactivate",";"),t=r.onbeforeactivate!==undefined),t}();o?(u("focus","beforeactivate","focusin"),u("blur","beforedeactivate","focusout")):(u("focus","focus","focus"),u("blur","blur","blur"))},"3.18.1",{requires:["event-synthetic"]});
YUI.add("classnamemanager",function(e,t){var n="classNamePrefix",r="classNameDelimiter",i=e.config;i[n]=i[n]||"yui3",i[r]=i[r]||"-",e.ClassNameManager=function(){var t=i[n],s=i[r];return{getClassName:e.cached(function(){var n=e.Array(arguments);return n[n.length-1]!==!0?n.unshift(t):n.pop(),n.join(s)})}}()},"3.18.1",{requires:["yui-base"]});
YUI.add("widget-base",function(e,t){function R(e){var t=this,n,r,i=t.constructor;t._strs={},t._cssPrefix=i.CSS_PREFIX||s(i.NAME.toLowerCase()),e=e||{},R.superclass.constructor.call(t,e),r=t.get(T),r&&(r!==P&&(n=r),t.render(n))}var n=e.Lang,r=e.Node,i=e.ClassNameManager,s=i.getClassName,o,u=e.cached(function(e){return e.substring(0,1).toUpperCase()+e.substring(1)}),a="content",f="visible",l="hidden",c="disabled",h="focused",p="width",d="height",v="boundingBox",m="contentBox",g="parentNode",y="ownerDocument",b="auto",w="srcNode",E="body",S="tabIndex",x="id",T="render",N="rendered",C="destroyed",k="strings",L="<div></div>",A="Change",O="loading",M="_uiSet",_="",D=function(){},P=!0,H=!1,B,j={},F=[f,c,d,p,h,S],I=e.UA.webkit,q={};R.NAME="widget",B=R.UI_SRC="ui",R.ATTRS=j,j[x]={valueFn:"_guid",writeOnce:P},j[N]={value:H,readOnly:P},j[v]={valueFn:"_defaultBB",setter:"_setBB",writeOnce:P},j[m]={valueFn:"_defaultCB",setter:"_setCB",writeOnce:P},j[S]={value:null,validator:"_validTabIndex"},j[h]={value:H,readOnly:P},j[c]={value:H},j[f]={value:P},j[d]={value:_},j[p]={value:_},j[k]={value:{},setter:"_strSetter",getter:"_strGetter"},j[T]={value:H,writeOnce:P},R.CSS_PREFIX=s(R.NAME.toLowerCase()),R.getClassName=function(){return s.apply(i,[R.CSS_PREFIX].concat(e.Array(arguments),!0))},o=R.getClassName,R.getByNode=function(t){var n,i=o();return t=r.one(t),t&&(t=t.ancestor("."+i,!0),t&&(n=q[e.stamp(t,!0)])),n||null},e.extend(R,e.Base,{getClassName:function(){return s.apply(i,[this._cssPrefix].concat(e.Array(arguments),!0))},initializer:function(t){var n=this.get(v);n instanceof r&&this._mapInstance(e.stamp(n))},_mapInstance:function(e){q[e]=this},destructor:function(){var t=this.get(v),n;t instanceof r&&(n=e.stamp(t,!0),n in q&&delete q[n],this._destroyBox())},destroy:function(e){return this._destroyAllNodes=e,R.superclass.destroy.apply(this)},_destroyBox:function(){var e=this.get(v),t=this.get(m),n=this._destroyAllNodes,r;r=e&&e.compareTo(t),this.UI_EVENTS&&this._destroyUIEvents(),this._unbindUI(e),t&&(n&&t.empty(),t.remove(P)),r||(n&&e.empty(),e.remove(P))},render:function(e){return!this.get(C)&&!this.get(N)&&(this.publish(T,{queuable:H,fireOnce:P,defaultTargetOnly:P,defaultFn:this._defRenderFn}),this.fire(T,{parentNode:e?r.one(e):null})),this},_defRenderFn:function(e){this._parentNode=e.parentNode,this.renderer(),this._set(N,P),this._removeLoadingClassNames()},renderer:function(){var e=this;e._renderUI(),e.renderUI(),e._bindUI(),e.bindUI(),e._syncUI(),e.syncUI()},bindUI:D,renderUI:D,syncUI:D,hide:function(){return this.set(f,H)},show:function(){return this.set(f,P)},focus:function(){return this._set(h,P)},blur:function(){return this._set(h,H)},enable:function(){return this.set(c,H)},disable:function(){return this.set(c,P)},_uiSizeCB:function(e){this.get(m).toggleClass(o(a,"expanded"),e)},_renderBox:function(e){var t=this,n=t.get(m),i=t.get(v),s=t.get(w),o=t.DEF_PARENT_NODE,u=s&&s.get(y)||i.get(y)||n.get(y);s&&!s.compareTo(n)&&!n.inDoc(u)&&s.replace(n),!i.compareTo(n.get(g))&&!i.compareTo(n)&&(n.inDoc(u)&&n.replace(i),i.appendChild(n)),e=e||o&&r.one(o),e?e.appendChild(i):i.inDoc(u)||r.one(E).insert(i,0)},_setBB:function(e){return this._setBox(this.get(x),e,this.BOUNDING_TEMPLATE,!0)},_setCB:function(e){return this.CONTENT_TEMPLATE===null?this.get(v):this._setBox(null,e,this.CONTENT_TEMPLATE,!1)},_defaultBB:function(){var e=this.get(w),t=this.CONTENT_TEMPLATE===null;return e&&t?e:null},_defaultCB:function(e){return this.get(w)||null},_setBox:function(t,n,i,s){return n=r.one(n),n||(n=r.create(i),s?this._bbFromTemplate=!0:this._cbFromTemplate=!0),n.get(x)||n.set(x,t||e.guid()),n},_renderUI:function(){this._renderBoxClassNames(),this._renderBox(this._parentNode)},_renderBoxClassNames:function(){var e=this._getClasses(),t,n=this.get(v),r;n.addClass(o());for(r=e.length-3;r>=0;r--)t=e[r],n.addClass(t.CSS_PREFIX||s(t.NAME.toLowerCase()));this.get(m).addClass(this.getClassName(a))},_removeLoadingClassNames:function(){var e=this.get(v),t=this.get(m),n=this.getClassName(O),r=o(O);e.removeClass(r).removeClass(n),t.removeClass(r).removeClass(n)},_bindUI:function(){this._bindAttrUI(this._UI_ATTRS.BIND),this._bindDOM()},_unbindUI:function(e){this._unbindDOM(e)},_bindDOM:function(){var t=this.get(v).get(y),n=R._hDocFocus;n||(n=R._hDocFocus=t.on("focus",this._onDocFocus,this),n.listeners={count:0}),n.listeners[e.stamp(this,!0)]=!0,n.listeners.count++,I&&(this._hDocMouseDown=t.on("mousedown",this._onDocMouseDown,this))},_unbindDOM:function(t){var n=R._hDocFocus,r=e.stamp(this,!0),i,s=this._hDocMouseDown;n&&(i=n.listeners,i[r]&&(delete i[r],i.count--),i.count===0&&(n.detach(),R._hDocFocus=null)),I&&s&&s.detach()},_syncUI:function(){this._syncAttrUI(this._UI_ATTRS.SYNC)},_uiSetHeight:function(e){this._uiSetDim(d,e),this._uiSizeCB(e!==_&&e!==b)},_uiSetWidth:function(e){this._uiSetDim(p,e)},_uiSetDim:function(e,t){this.get(v).setStyle(e,n.isNumber(t)?t+this.DEF_UNIT:t)},_uiSetVisible:function(e){this.get(v).toggleClass(this.getClassName(l),!e)Line truncated
)](e.newVal,e.src)},_strSetter:function(t){return e.merge(this.get(k),t)},getString:function(e){return this.get(k)[e]},getStrings:function(){return this.get(k)},_UI_ATTRS:{BIND:F,SYNC:F}}),e.Widget=R},"3.18.1",{requires:["attribute","base-base","base-pluginhost","classnamemanager","event-focus","node-base","node-style"],skinnable:!0});
YUI.add("widget-htmlparser",function(e,t){var n=e.Widget,r=e.Node,i=e.Lang,s="srcNode",o="contentBox";n.HTML_PARSER={},n._buildCfg={aggregates:["HTML_PARSER"]},n.ATTRS[s]={value:null,setter:r.one,getter:"_getSrcNode",writeOnce:!0},e.mix(n.prototype,{_getSrcNode:function(e){return e||this.get(o)},_preAddAttrs:function(e,t,n){var r={id:e.id,boundingBox:e.boundingBox,contentBox:e.contentBox,srcNode:e.srcNode};this.addAttrs(r,t,n),delete e.boundingBox,delete e.contentBox,delete e.srcNode,delete e.id,this._applyParser&&this._applyParser(t)},_applyParsedConfig:function(t,n,r){return r?e.mix(n,r,!1):n},_applyParser:function(t){var n=this,r=this._getNodeToParse(),s=n._getHtmlParser(),o,u;s&&r&&e.Object.each(s,function(e,t,s){u=null,i.isFunction(e)?u=e.call(n,r):i.isArray(e)?(u=r.all(e[0]),u.isEmpty()&&(u=null)):u=r.one(e),u!==null&&u!==undefined&&(o=o||{},o[t]=u)}),t=n._applyParsedConfig(r,t,o)},_getNodeToParse:function(){var e=this.get("srcNode");return this._cbFromTemplate?null:e},_getHtmlParser:function(){var t=this._getClasses(),n={},r,i;for(r=t.length-1;r>=0;r--)i=t[r].HTML_PARSER,i&&e.mix(n,i,!0);return n}})},"3.18.1",{requires:["widget-base"]});
YUI.add("widget-skin",function(e,t){var n="boundingBox",r="contentBox",i="skin",s=e.ClassNameManager.getClassName;e.Widget.prototype.getSkinName=function(e){var t=this.get(r)||this.get(n),o,u;return e=e||s(i,""),u=new RegExp("\\b"+e+"(\\S+)"),t&&t.ancestor(function(e){return o=e.get("className").match(u),o}),o?o[1]:null}},"3.18.1",{requires:["widget-base"]});
YUI.add("widget-uievents",function(e,t){var n="boundingBox",r=e.Widget,i="render",s=e.Lang,o=":",u=e.Widget._uievts=e.Widget._uievts||{};e.mix(r.prototype,{_destroyUIEvents:function(){var t=e.stamp(this,!0);e.each(u,function(n,r){n.instances[t]&&(delete n.instances[t],e.Object.isEmpty(n.instances)&&(n.handle.detach(),u[r]&&delete u[r]))})},UI_EVENTS:e.Node.DOM_EVENTS,_getUIEventNode:function(){return this.get(n)},_createUIEvent:function(t){var n=this._getUIEventNode(),i=e.stamp(n)+t,s=u[i],o;s||(o=n.delegate(t,function(e){var t=r.getByNode(this);t&&t._filterUIEvent(e)&&t.fire(e.type,{domEvent:e})},"."+e.Widget.getClassName()),u[i]=s={instances:{},handle:o}),s.instances[e.stamp(this)]=1},_filterUIEvent:function(e){return e.currentTarget.compareTo(e.container)||e.container.compareTo(this._getUIEventNode())},_getUIEvent:function(e){if(s.isString(e)){var t=this.parseType(e)[1],n,r;return t&&(n=t.indexOf(o),n>-1&&(t=t.substring(n+o.length)),this.UI_EVENTS[t]&&(r=t)),r}},_initUIEvent:function(e){var t=this._getUIEvent(e),n=this._uiEvtsInitQueue||{};t&&!n[t]&&(this._uiEvtsInitQueue=n[t]=1,this.after(i,function(){this._createUIEvent(t),delete this._uiEvtsInitQueue[t]}))},on:function(e){return this._initUIEvent(e),r.superclass.on.apply(this,arguments)},publish:function(e,t){var n=this._getUIEvent(e);return n&&t&&t.defaultFn&&this._initUIEvent(n),r.superclass.publish.apply(this,arguments)}},!0)},"3.18.1",{requires:["node-event-delegate","widget-base"]});
YUI.add("widget-stdmod",function(e,t){function H(e){}var n=e.Lang,r=e.Node,i=e.UA,s=e.Widget,o="",u="hd",a="bd",f="ft",l="header",c="body",h="footer",p="fillHeight",d="stdmod",v="Node",m="Content",g="firstChild",y="childNodes",b="ownerDocument",w="contentBox",E="height",S="offsetHeight",x="auto",T="headerContentChange",N="bodyContentChange",C="footerContentChange",k="fillHeightChange",L="heightChange",A="contentUpdate",O="renderUI",M="bindUI",_="syncUI",D="_applyParsedConfig",P=e.Widget.UI_SRC;H.HEADER=l,H.BODY=c,H.FOOTER=h,H.AFTER="after",H.BEFORE="before",H.REPLACE="replace";var B=H.HEADER,j=H.BODY,F=H.FOOTER,I=B+m,q=F+m,R=j+m;H.ATTRS={headerContent:{value:null},footerContent:{value:null},bodyContent:{value:null},fillHeight:{value:H.BODY,validator:function(e){return this._validateFillHeight(e)}}},H.HTML_PARSER={headerContent:function(e){return this._parseStdModHTML(B)},bodyContent:function(e){return this._parseStdModHTML(j)},footerContent:function(e){return this._parseStdModHTML(F)}},H.SECTION_CLASS_NAMES={header:s.getClassName(u),body:s.getClassName(a),footer:s.getClassName(f)},H.TEMPLATES={header:'<div class="'+H.SECTION_CLASS_NAMES[B]+'"></div>',body:'<div class="'+H.SECTION_CLASS_NAMES[j]+'"></div>',footer:'<div class="'+H.SECTION_CLASS_NAMES[F]+'"></div>'},H.prototype={initializer:function(){this._stdModNode=this.get(w),e.before(this._renderUIStdMod,this,O),e.before(this._bindUIStdMod,this,M),e.before(this._syncUIStdMod,this,_)},_syncUIStdMod:function(){var e=this._stdModParsed;(!e||!e[I])&&this._uiSetStdMod(B,this.get(I)),(!e||!e[R])&&this._uiSetStdMod(j,this.get(R)),(!e||!e[q])&&this._uiSetStdMod(F,this.get(q)),this._uiSetFillHeight(this.get(p))},_renderUIStdMod:function(){this._stdModNode.addClass(s.getClassName(d)),this._renderStdModSections(),this.after(T,this._afterHeaderChange),this.after(N,this._afterBodyChange),this.after(C,this._afterFooterChange)},_renderStdModSections:function(){n.isValue(this.get(I))&&this._renderStdMod(B),n.isValue(this.get(R))&&this._renderStdMod(j),n.isValue(this.get(q))&&this._renderStdMod(F)},_bindUIStdMod:function(){this.after(k,this._afterFillHeightChange),this.after(L,this._fillHeight),this.after(A,this._fillHeight)},_afterHeaderChange:function(e){e.src!==P&&this._uiSetStdMod(B,e.newVal,e.stdModPosition)},_afterBodyChange:function(e){e.src!==P&&this._uiSetStdMod(j,e.newVal,e.stdModPosition)},_afterFooterChange:function(e){e.src!==P&&this._uiSetStdMod(F,e.newVal,e.stdModPosition)},_afterFillHeightChange:function(e){this._uiSetFillHeight(e.newVal)},_validateFillHeight:function(e){return!e||e==H.BODY||e==H.HEADER||e==H.FOOTER},_uiSetFillHeight:function(e){var t=this.getStdModNode(e),n=this._currFillNode;n&&t!==n&&n.setStyle(E,o),t&&(this._currFillNode=t),this._fillHeight()},_fillHeight:function(){if(this.get(p)){var e=this.get(E);e!=o&&e!=x&&this.fillHeight(this.getStdModNode(this.get(p)))}},_uiSetStdMod:function(e,t,r){if(n.isValue(t)){var i=this.getStdModNode(e,!0);this._addStdModContent(i,t,r),this.set(e+m,this._getStdModContent(e),{src:P})}else this._eraseStdMod(e);this.fire(A)},_renderStdMod:function(e){var t=this.get(w),n=this._findStdModSection(e);return n||(n=this._getStdModTemplate(e)),this._insertStdModSection(t,e,n),this[e+v]=n,this[e+v]},_eraseStdMod:function(e){var t=this.getStdModNode(e);t&&(t.remove(!0),delete this[e+v])},_insertStdModSection:function(e,t,n){var r=e.get(g);if(t===F||!r)e.appendChild(n);else if(t===B)e.insertBefore(n,r);else{var i=this[F+v];i?e.insertBefore(n,i):e.appendChild(n)}},_getStdModTemplate:function(e){return r.create(H.TEMPLATES[e],this._stdModNode.get(b))},_addStdModContent:function(e,t,n){switch(n){case H.BEFORE:n=0;break;case H.AFTER:n=undefined;break;default:n=H.REPLACE}e.insert(t,n)},_getPreciseHeight:function(e){var t=e?e.get(S):0,n="getBoundingClientRect";if(e&&e.hasMethod(n)){var r=e.invoke(n);r&&(t=r.bottom-r.top)}return t},_findStdModSection:function(e){return this.get(w).one("> ."+H.SECTION_CLASS_NAMES[e])},_parseStdModHTML:function(t){var n=this._findStdModSection(t);return n?(this._stdModParsed||(this._stdModParsed={},e.before(this._applyStdModParsedConfig,this,D)),this._stdModParsed[t+m]=1,n.get("innerHTML")):null},_applyStdModParsedConfig:function(e,t,n){var r=this._stdModParsed;r&&(r[I]=!(I in t)&&I in r,r[R]=!(R in t)&&R in r,r[q]=!(q in t)&&q in r)},_getStdModContent:function(e){return this[e+v]?this[e+v].get(y):null},setStdModContent:function(e,t,n){this.set(e+m,t,{stdModPosition:n})},getStdModNode:function(e,t){var n=this[e+v]||null;return!n&&t&&(n=this._renderStdMod(e)),n},fillHeight:function(e){if(e){var t=this.get(w),r=[this.headerNode,this.bodyNode,this.footerNode],s,o,u=0,a=0,f=!1;for(var l=0,c=r.length;l<c;l++)s=r[l],s&&(s!==e?u+=this._getPreciseHeight(s):f=!0);f&&((i.ie||i.opera)&&e.set(S,0),o=t.get(S)-parseInt(t.getComputedStyle("paddingTop"),10)-parseInt(t.getComputedStyle("paddingBottom"),10)-parseInt(t.getComputedStyle("borderBottomWidth"),10)-parseInt(t.getComputedStyle("borderTopWidth"),10),nLine truncated
YUI.add("widget-position",function(e,t){function d(e){}var n=e.Lang,r=e.Widget,i="xy",s="position",o="positioned",u="boundingBox",a="relative",f="renderUI",l="bindUI",c="syncUI",h=r.UI_SRC,p="xyChange";d.ATTRS={x:{setter:function(e){this._setX(e)},getter:function(){return this._getX()},lazyAdd:!1},y:{setter:function(e){this._setY(e)},getter:function(){return this._getY()},lazyAdd:!1},xy:{value:[0,0],validator:function(e){return this._validateXY(e)}}},d.POSITIONED_CLASS_NAME=r.getClassName(o),d.prototype={initializer:function(){this._posNode=this.get(u),e.after(this._renderUIPosition,this,f),e.after(this._syncUIPosition,this,c),e.after(this._bindUIPosition,this,l)},_renderUIPosition:function(){this._posNode.addClass(d.POSITIONED_CLASS_NAME)},_syncUIPosition:function(){var e=this._posNode;e.getStyle(s)===a&&this.syncXY(),this._uiSetXY(this.get(i))},_bindUIPosition:function(){this.after(p,this._afterXYChange)},move:function(){var e=arguments,t=n.isArray(e[0])?e[0]:[e[0],e[1]];this.set(i,t)},syncXY:function(){this.set(i,this._posNode.getXY(),{src:h})},_validateXY:function(e){return n.isArray(e)&&n.isNumber(e[0])&&n.isNumber(e[1])},_setX:function(e){this.set(i,[e,this.get(i)[1]])},_setY:function(e){this.set(i,[this.get(i)[0],e])},_getX:function(){return this.get(i)[0]},_getY:function(){return this.get(i)[1]},_afterXYChange:function(e){e.src!=h&&this._uiSetXY(e.newVal)},_uiSetXY:function(e){this._posNode.setXY(e)}},e.WidgetPosition=d},"3.18.1",{requires:["base-build","node-screen","widget"]});
YUI.add("widget-position-align",function(e,t){function c(e){}var n=e.Lang,r="align",i="alignOn",s="visible",o="boundingBox",u="offsetWidth",a="offsetHeight",f="region",l="viewportRegion";c.ATTRS={align:{value:null},centered:{setter:"_setAlignCenter",lazyAdd:!1,value:!1},alignOn:{value:[],validator:e.Lang.isArray}},c.TL="tl",c.TR="tr",c.BL="bl",c.BR="br",c.TC="tc",c.RC="rc",c.BC="bc",c.LC="lc",c.CC="cc",c.prototype={initializer:function(){this._posNode||e.error("WidgetPosition needs to be added to the Widget, before WidgetPositionAlign is added"),e.after(this._bindUIPosAlign,this,"bindUI"),e.after(this._syncUIPosAlign,this,"syncUI")},_posAlignUIHandles:null,destructor:function(){this._detachPosAlignUIHandles()},_bindUIPosAlign:function(){this.after("alignChange",this._afterAlignChange),this.after("alignOnChange",this._afterAlignOnChange),this.after("visibleChange",this._syncUIPosAlign)},_syncUIPosAlign:function(){var e=this.get(r);this._uiSetVisiblePosAlign(this.get(s)),e&&this._uiSetAlign(e.node,e.points)},align:function(e,t){return arguments.length?this.set(r,{node:e,points:t}):this._syncUIPosAlign(),this},centered:function(e){return this.align(e,[c.CC,c.CC])},_setAlignCenter:function(e){return e&&this.set(r,{node:e===!0?null:e,points:[c.CC,c.CC]}),e},_uiSetAlign:function(t,r){if(!n.isArray(r)||r.length!==2){e.error("align: Invalid Points Arguments");return}var i=this._getRegion(t),s,o,u;if(!i)return;s=r[0],o=r[1];switch(o){case c.TL:u=[i.left,i.top];break;case c.TR:u=[i.right,i.top];break;case c.BL:u=[i.left,i.bottom];break;case c.BR:u=[i.right,i.bottom];break;case c.TC:u=[i.left+Math.floor(i.width/2),i.top];break;case c.BC:u=[i.left+Math.floor(i.width/2),i.bottom];break;case c.LC:u=[i.left,i.top+Math.floor(i.height/2)];break;case c.RC:u=[i.right,i.top+Math.floor(i.height/2)];break;case c.CC:u=[i.left+Math.floor(i.width/2),i.top+Math.floor(i.height/2)];break;default:}u&&this._doAlign(s,u[0],u[1])},_uiSetVisiblePosAlign:function(e){e?this._attachPosAlignUIHandles():this._detachPosAlignUIHandles()},_attachPosAlignUIHandles:function(){if(this._posAlignUIHandles)return;var t=this.get(o),n=e.bind(this._syncUIPosAlign,this),r=[];e.Array.each(this.get(i),function(i){var s=i.eventName,o=e.one(i.node)||t;s&&r.push(o.on(s,n))}),this._posAlignUIHandles=r},_detachPosAlignUIHandles:function(){var t=this._posAlignUIHandles;t&&((new e.EventHandle(t)).detach(),this._posAlignUIHandles=null)},_doAlign:function(e,t,n){var r=this._posNode,i;switch(e){case c.TL:i=[t,n];break;case c.TR:i=[t-r.get(u),n];break;case c.BL:i=[t,n-r.get(a)];break;case c.BR:i=[t-r.get(u),n-r.get(a)];break;case c.TC:i=[t-r.get(u)/2,n];break;case c.BC:i=[t-r.get(u)/2,n-r.get(a)];break;case c.LC:i=[t,n-r.get(a)/2];break;case c.RC:i=[t-r.get(u),n-r.get(a)/2];break;case c.CC:i=[t-r.get(u)/2,n-r.get(a)/2];break;default:}i&&this.move(i)},_getRegion:function(t){var n;return t?(t=e.Node.one(t),t&&(n=t.get(f))):n=this._posNode.get(l),n},_afterAlignChange:function(e){var t=e.newVal;t&&this._uiSetAlign(t.node,t.points)},_afterAlignOnChange:function(e){this._detachPosAlignUIHandles(),this.get(s)&&this._attachPosAlignUIHandles()}},e.WidgetPositionAlign=c},"3.18.1",{requires:["widget-position"]});
YUI.add("widget-stack",function(e,t){function O(e){}var n=e.Lang,r=e.UA,i=e.Node,s=e.Widget,o="zIndex",u="shim",a="visible",f="boundingBox",l="renderUI",c="bindUI",h="syncUI",p="offsetWidth",d="offsetHeight",v="parentNode",m="firstChild",g="ownerDocument",y="width",b="height",w="px",E="shimdeferred",S="shimresize",x="visibleChange",T="widthChange",N="heightChange",C="shimChange",k="zIndexChange",L="contentUpdate",A="stacked";O.ATTRS={shim:{value:r.ie==6},zIndex:{value:0,setter:"_setZIndex"}},O.HTML_PARSER={zIndex:function(e){return this._parseZIndex(e)}},O.SHIM_CLASS_NAME=s.getClassName(u),O.STACKED_CLASS_NAME=s.getClassName(A),O.SHIM_TEMPLATE='<iframe class="'+O.SHIM_CLASS_NAME+'" frameborder="0" title="Widget Stacking Shim" src="javascript:false" tabindex="-1" role="presentation"></iframe>',O.prototype={initializer:function(){this._stackNode=this.get(f),this._stackHandles={},e.after(this._renderUIStack,this,l),e.after(this._syncUIStack,this,h),e.after(this._bindUIStack,this,c)},_syncUIStack:function(){this._uiSetShim(this.get(u)),this._uiSetZIndex(this.get(o))},_bindUIStack:function(){this.after(C,this._afterShimChange),this.after(k,this._afterZIndexChange)},_renderUIStack:function(){this._stackNode.addClass(O.STACKED_CLASS_NAME)},_parseZIndex:function(e){var t;return!e.inDoc()||e.getStyle("position")==="static"?t="auto":t=e.getComputedStyle("zIndex"),t==="auto"?null:t},_setZIndex:function(e){return n.isString(e)&&(e=parseInt(e,10)),n.isNumber(e)||(e=0),e},_afterShimChange:function(e){this._uiSetShim(e.newVal)},_afterZIndexChange:function(e){this._uiSetZIndex(e.newVal)},_uiSetZIndex:function(e){this._stackNode.setStyle(o,e)},_uiSetShim:function(e){e?(this.get(a)?this._renderShim():this._renderShimDeferred(),r.ie==6&&this._addShimResizeHandlers()):this._destroyShim()},_renderShimDeferred:function(){this._stackHandles[E]=this._stackHandles[E]||[];var e=this._stackHandles[E],t=function(e){e.newVal&&this._renderShim()};e.push(this.on(x,t))},_addShimResizeHandlers:function(){this._stackHandles[S]=this._stackHandles[S]||[];var e=this.sizeShim,t=this._stackHandles[S];t.push(this.after(x,e)),t.push(this.after(T,e)),t.push(this.after(N,e)),t.push(this.after(L,e))},_detachStackHandles:function(e){var t=this._stackHandles[e],n;if(t&&t.length>0)while(n=t.pop())n.detach()},_renderShim:function(){var e=this._shimNode,t=this._stackNode;e||(e=this._shimNode=this._getShimTemplate(),t.insertBefore(e,t.get(m)),this._detachStackHandles(E),this.sizeShim())},_destroyShim:function(){this._shimNode&&(this._shimNode.get(v).removeChild(this._shimNode),this._shimNode=null,this._detachStackHandles(E),this._detachStackHandles(S))},sizeShim:function(){var e=this._shimNode,t=this._stackNode;e&&r.ie===6&&this.get(a)&&(e.setStyle(y,t.get(p)+w),e.setStyle(b,t.get(d)+w))},_getShimTemplate:function(){return i.create(O.SHIM_TEMPLATE,this._stackNode.get(g))}},e.WidgetStack=O},"3.18.1",{requires:["base-build","widget"],skinnable:!0});
YUI.add("widget-position-constrain",function(e,t){function m(e){}var n="constrain",r="constrain|xyChange",i="constrainChange",s="preventOverlap",o="align",u="",a="bindUI",f="xy",l="x",c="y",h=e.Node,p="viewportRegion",d="region",v;m.ATTRS={constrain:{value:null,setter:"_setConstrain"},preventOverlap:{value:!1}},v=m._PREVENT_OVERLAP={x:{tltr:1,blbr:1,brbl:1,trtl:1},y:{trbr:1,tlbl:1,bltl:1,brtr:1}},m.prototype={initializer:function(){this._posNode||e.error("WidgetPosition needs to be added to the Widget, before WidgetPositionConstrain is added"),e.after(this._bindUIPosConstrained,this,a)},getConstrainedXY:function(e,t){t=t||this.get(n);var r=this._getRegion(t===!0?null:t),i=this._posNode.get(d);return[this._constrain(e[0],l,i,r),this._constrain(e[1],c,i,r)]},constrain:function(e,t){var r,i,s=t||this.get(n);s&&(r=e||this.get(f),i=this.getConstrainedXY(r,s),(i[0]!==r[0]||i[1]!==r[1])&&this.set(f,i,{constrained:!0}))},_setConstrain:function(e){return e===!0?e:h.one(e)},_constrain:function(e,t,n,r){if(r){this.get(s)&&(e=this._preventOverlap(e,t,n,r));var i=t==l,o=i?r.width:r.height,u=i?n.width:n.height,a=i?r.left:r.top,f=i?r.right-u:r.bottom-u;if(e<a||e>f)u<o?e<a?e=a:e>f&&(e=f):e=a}return e},_preventOverlap:function(e,t,n,r){var i=this.get(o),s=t===l,a,f,c,h,p,d;return i&&i.points&&v[t][i.points.join(u)]&&(f=this._getRegion(i.node),f&&(a=s?n.width:n.height,c=s?f.left:f.top,h=s?f.right:f.bottom,p=s?f.left-r.left:f.top-r.top,d=s?r.right-f.right:r.bottom-f.bottom),e>c?d<a&&p>a&&(e=c-a):p<a&&d>a&&(e=h)),e},_bindUIPosConstrained:function(){this.after(i,this._afterConstrainChange),this._enableConstraints(this.get(n))},_afterConstrainChange:function(e){this._enableConstraints(e.newVal)},_enableConstraints:function(e){e?(this.constrain(),this._cxyHandle=this._cxyHandle||this.on(r,this._constrainOnXYChange)):this._cxyHandle&&(this._cxyHandle.detach(),this._cxyHandle=null)},_constrainOnXYChange:function(e){e.constrained||(e.newVal=this.getConstrainedXY(e.newVal))},_getRegion:function(e){var t;return e?(e=h.one(e),e&&(t=e.get(d))):t=this._posNode.get(p),t}},e.WidgetPositionConstrain=m},"3.18.1",{requires:["widget-position"]});
YUI.add("overlay",function(e,t){e.Overlay=e.Base.create("overlay",e.Widget,[e.WidgetStdMod,e.WidgetPosition,e.WidgetStack,e.WidgetPositionAlign,e.WidgetPositionConstrain])},"3.18.1",{requires:["widget","widget-stdmod","widget-position","widget-position-align","widget-stack","widget-position-constrain"],skinnable:!0});
YUI.add("widget-autohide",function(e,t){function m(t){e.after(this._bindUIAutohide,this,f),e.after(this._syncUIAutohide,this,l),this.get(c)&&(this._bindUIAutohide(),this._syncUIAutohide())}var n="widgetAutohide",r="autohide",i="clickoutside",s="focusoutside",o="document",u="key",a="esc",f="bindUI",l="syncUI",c="rendered",h="boundingBox",p="visible",d="Change",v=e.ClassNameManager.getClassName;m.ATTRS={hideOn:{validator:e.Lang.isArray,valueFn:function(){return[{node:e.one(o),eventName:u,keyCode:a}]}}},m.prototype={_uiHandlesAutohide:null,destructor:function(){this._detachUIHandlesAutohide()},_bindUIAutohide:function(){this.after(p+d,this._afterHostVisibleChangeAutohide),this.after("hideOnChange",this._afterHideOnChange)},_syncUIAutohide:function(){this._uiSetHostVisibleAutohide(this.get(p))},_uiSetHostVisibleAutohide:function(t){t?e.later(1,this,"_attachUIHandlesAutohide"):this._detachUIHandlesAutohide()},_attachUIHandlesAutohide:function(){if(this._uiHandlesAutohide)return;var t=this.get(h),n=e.bind(this.hide,this),r=[],i=this,s=this.get("hideOn"),o=0,u={node:undefined,ev:undefined,keyCode:undefined};for(;o<s.length;o++)u.node=s[o].node,u.ev=s[o].eventName,u.keyCode=s[o].keyCode,!u.node&&!u.keyCode&&u.ev?r.push(t.on(u.ev,n)):u.node&&!u.keyCode&&u.ev?r.push(u.node.on(u.ev,n)):u.node&&u.keyCode&&u.ev&&r.push(u.node.on(u.ev,n,u.keyCode));this._uiHandlesAutohide=r},_detachUIHandlesAutohide:function(){e.each(this._uiHandlesAutohide,function(e){e.detach()}),this._uiHandlesAutohide=null},_afterHostVisibleChangeAutohide:function(e){this._uiSetHostVisibleAutohide(e.newVal)},_afterHideOnChange:function(e){this._detachUIHandlesAutohide(),this.get(p)&&this._attachUIHandlesAutohide()}},e.WidgetAutohide=m},"3.18.1",{requires:["base-build","event-key","event-outside","widget"]});
YUI.add("button-core",function(e,t){function i(e){this.initializer(e)}var n=e.ClassNameManager.getClassName,r=e.AttributeCore;i.prototype={TEMPLATE:"<button/>",constructor:i,initializer:function(e){this._initNode(e),this._initAttributes(e),this._renderUI(e)},_initNode:function(t){t.host?this._host=e.one(t.host):this._host=e.Node.create(this.TEMPLATE)},_initAttributes:function(e){r.call(this,i.ATTRS,e)},_renderUI:function(){var e=this.getNode(),t=e.get("nodeName").toLowerCase();e.addClass(i.CLASS_NAMES.BUTTON),t!=="button"&&t!=="input"&&e.set("role","button")},enable:function(){this.set("disabled",!1)},disable:function(){this.set("disabled",!0)},getNode:function(){return this._host||(this._host=this.get("boundingBox")),this._host},_getLabel:function(){var e=this.getNode(),t=i._getTextLabelFromNode(e);return t},_getLabelHTML:function(){var e=this.getNode(),t=i._getHTMLFromNode(e);return t},_setLabel:function(t,n,r){var i=e.Escape.html(t);return(!r||r.src!=="internal")&&this.set("labelHTML",i,{src:"internal"}),i},_setLabelHTML:function(e,t,n){var r=this.getNode(),s=i._getLabelNodeFromParent(r),o=r.get("nodeName").toLowerCase();return o==="input"?s.set("value",e):s.setHTML(e),(!n||n.src!=="internal")&&this.set("label",e,{src:"internal"}),e},_setDisabled:function(e){var t=this.getNode();return t.getDOMNode().disabled=e,t.toggleClass(i.CLASS_NAMES.DISABLED,e),e}},e.mix(i.prototype,r.prototype),i.ATTRS={label:{setter:"_setLabel",getter:"_getLabel",lazyAdd:!1},labelHTML:{setter:"_setLabelHTML",getter:"_getLabelHTML",lazyAdd:!1},disabled:{value:!1,setter:"_setDisabled",lazyAdd:!1}},i.NAME="button",i.CLASS_NAMES={BUTTON:n("button"),DISABLED:n("button","disabled"),SELECTED:n("button","selected"),LABEL:n("button","label")},i.ARIA_STATES={PRESSED:"aria-pressed",CHECKED:"aria-checked"},i.ARIA_ROLES={BUTTON:"button",CHECKBOX:"checkbox",TOGGLE:"toggle"},i._getLabelNodeFromParent=function(e){var t=e.one("."+i.CLASS_NAMES.LABEL)||e;return t},i._getTextLabelFromNode=function(e){var t=i._getLabelNodeFromParent(e),n=t.get("nodeName").toLowerCase(),r=t.get(n==="input"?"value":"text");return r},i._getHTMLFromNode=function(e){var t=i._getLabelNodeFromParent(e),n=t.getHTML();return n},i._getDisabledFromNode=function(e){return e.get("disabled")},e.ButtonCore=i},"3.18.1",{requires:["attribute-core","classnamemanager","node-base","escape"]});
YUI.add("button-plugin",function(e,t){function n(){n.superclass.constructor.apply(this,arguments)}e.extend(n,e.ButtonCore,{_afterNodeGet:function(t){var n=this.constructor.ATTRS,r=n[t]&&n[t].getter&&this[n[t].getter];if(r)return new e.Do.AlterReturn("get "+t,r.call(this))},_afterNodeSet:function(e,t){var n=this.constructor.ATTRS,r=n[e]&&n[e].setter&&this[n[e].setter];r&&r.call(this,t)},_initNode:function(t){var n=t.host;this._host=n,e.Do.after(this._afterNodeGet,n,"get",this),e.Do.after(this._afterNodeSet,n,"set",this)},destroy:function(){}},{ATTRS:e.merge(e.ButtonCore.ATTRS),NAME:"buttonPlugin",NS:"button"}),n.createNode=function(t,n){var r;return t&&!n&&!t.nodeType&&!t.getDOMNode&&typeof t!="string"&&(n=t,t=n.srcNode),n=n||{},r=n.template||e.Plugin.Button.prototype.TEMPLATE,t=t||n.srcNode||e.DOM.create(r),e.one(t).plug(e.Plugin.Button,n)},e.namespace("Plugin").Button=n},"3.18.1",{requires:["button-core","cssbutton","node-pluginhost"]});
YUI.add("widget-buttons",function(e,t){function p(e){return!!e.getDOMNode}function d(){this._buttonsHandles={}}var n=e.Array,r=e.Lang,i=e.Object,s=e.Plugin.Button,o=e.Widget,u=e.WidgetStdMod,a=e.ClassNameManager.getClassName,f=r.isArray,l=r.isNumber,c=r.isString,h=r.isValue;d.ATTRS={buttons:{getter:"_getButtons",setter:"_setButtons",value:{}},defaultButton:{readOnly:!0,value:null}},d.CLASS_NAMES={button:a("button"),buttons:o.getClassName("buttons"),primary:a("button","primary")},d.HTML_PARSER={buttons:function(e){return this._parseButtons(e)}},d.NON_BUTTON_NODE_CFG=["action","classNames","context","events","isDefault","section"],d.prototype={BUTTONS:{},BUTTONS_TEMPLATE:"<span />",DEFAULT_BUTTONS_SECTION:u.FOOTER,initializer:function(){this._stdModNode||e.error("WidgetStdMod must be added to a Widget before WidgetButtons."),this._mapButtons(this.get("buttons")),this._updateDefaultButton(),this.after({buttonsChange:e.bind("_afterButtonsChange",this),defaultButtonChange:e.bind("_afterDefaultButtonChange",this)}),e.after(this._bindUIButtons,this,"bindUI"),e.after(this._syncUIButtons,this,"syncUI")},destructor:function(){i.each(this._buttonsHandles,function(e){e.detach()}),delete this._buttonsHandles,delete this._buttonsMap,delete this._defaultButton},addButton:function(e,t,r){var i=this.get("buttons"),s,o;return p(e)||(e=this._mergeButtonConfig(e),t||(t=e.section)),t||(t=this.DEFAULT_BUTTONS_SECTION),s=i[t]||(i[t]=[]),l(r)||(r=s.length),s.splice(r,0,e),o=n.indexOf(s,e),this.set("buttons",i,{button:e,section:t,index:o,src:"add"}),this},getButton:function(e,t){if(!h(e))return;var n=this._buttonsMap,r;return t||(t=this.DEFAULT_BUTTONS_SECTION),l(e)?(r=this.get("buttons"),r[t]&&r[t][e]):arguments.length>1?n[t+":"+e]:n[e]},removeButton:function(e,t){if(!h(e))return this;var r=this.get("buttons"),s;return l(e)?(t||(t=this.DEFAULT_BUTTONS_SECTION),s=e,e=r[t][s]):(c(e)&&(e=this.getButton.apply(this,arguments)),i.some(r,function(r,i){s=n.indexOf(r,e);if(s>-1)return t=i,!0})),e&&s>-1&&(r[t].splice(s,1),this.set("buttons",r,{button:e,section:t,index:s,src:"remove"})),this},_bindUIButtons:function(){var t=e.bind("_afterContentChangeButtons",this);this.after({visibleChange:e.bind("_afterVisibleChangeButtons",this),headerContentChange:t,bodyContentChange:t,footerContentChange:t})},_createButton:function(t){var r,i,o,u,a,f,l,h;if(p(t))return e.one(t.getDOMNode()).plug(s);r=e.merge({context:this,events:"click",label:t.value},t),i=e.merge(r),o=d.NON_BUTTON_NODE_CFG;for(u=0,a=o.length;u<a;u+=1)delete i[o[u]];return t=s.createNode(i),l=r.context,f=r.action,c(f)&&(f=e.bind(f,l)),h=t.on(r.events,f,l),this._buttonsHandles[e.stamp(t,!0)]=h,t.setData("name",this._getButtonName(r)),t.setData("default",this._getButtonDefault(r)),n.each(n(r.classNames),t.addClass,t),t},_getButtonContainer:function(t,n){var r=u.SECTION_CLASS_NAMES[t],i=d.CLASS_NAMES.buttons,s=this.get("contentBox"),o,a;return o="."+r+" ."+i,a=s.one(o),!a&&n&&(a=e.Node.create(this.BUTTONS_TEMPLATE),a.addClass(i)),a},_getButtonDefault:function(e){var t=p(e)?e.getData("default"):e.isDefault;return c(t)?t.toLowerCase()==="true":!!t},_getButtonName:function(e){var t;return p(e)?t=e.getData("name")||e.get("name"):t=e&&(e.name||e.type),t},_getButtons:function(e){var t={};return i.each(e,function(e,n){t[n]=e.concat()}),t},_mapButton:function(e,t){var n=this._buttonsMap,r=this._getButtonName(e),i=this._getButtonDefault(e);r&&(n[r]=e,n[t+":"+r]=e),i&&(this._defaultButton=e)},_mapButtons:function(e){this._buttonsMap={},this._defaultButton=null,i.each(e,function(e,t){var n,r;for(n=0,r=e.length;n<r;n+=1)this._mapButton(e[n],t)},this)},_mergeButtonConfig:function(t){var n,r,i,s,o,u;return t=c(t)?{name:t}:e.merge(t),t.srcNode&&(s=t.srcNode,o=s.get("tagName").toLowerCase(),u=s.get(o==="input"?"value":"text"),n={disabled:!!s.get("disabled"),isDefault:this._getButtonDefault(s),name:this._getButtonName(s)},u&&(n.label=u),e.mix(t,n,!1,null,0,!0)),i=this._getButtonName(t),r=this.BUTTONS&&this.BUTTONS[i],r&&e.mix(t,r,!1,null,0,!0),t},_parseButtons:function(e){var t="."+d.CLASS_NAMES.button,r=["header","body","footer"],i=null;return n.each(r,function(e){var n=this._getButtonContainer(e),r=n&&n.all(t),s;if(!r||r.isEmpty())return;s=[],r.each(function(e){s.push({srcNode:e})}),i||(i={}),i[e]=s},this),i},_setButtons:function(e){function r(e,r){if(!f(e))return;var i,s,o,u;for(i=0,s=e.length;i<s;i+=1)o=e[i],u=r,p(o)||(o=this._mergeButtonConfig(o),u||(u=o.section)),o=this._createButton(o),u||(u=t),(n[u]||(n[u]=[])).push(o)}var t=this.DEFAULT_BUTTONS_SECTION,n={};return f(e)?r.call(this,e):i.each(e,r,this),n},_syncUIButtons:function(){this._uiSetButtons(this.get("buttons")),this._uiSetDefaultButton(this.get("defaultButton")),this._uiSetVisibleButtons(this.get("visible"))},_uiInsertButton:function(e,t,n){var r=d.CLASS_NAMES.button,i=this._getButtonContainer(t,!0),s=i.all("."+r);i.insertBefore(e,s.item(n)),this.setStdModContent(t,i,"after")},_uiRemoveButton:function(t,n,r){var i=e.stamp(t,this),s=this._bLine truncated
n[r],i=t+":"+r,n[i]===e&&delete n[i]),this._defaultButton===e&&(this._defaultButton=null)},_updateDefaultButton:function(){var e=this._defaultButton;this.get("defaultButton")!==e&&this._set("defaultButton",e)},_updateContentButtons:function(e){var t=this.getStdModNode(e).get("childNodes");this.set(e+"Content",t.isEmpty()?null:t,{src:"buttons"})},_afterButtonsChange:function(e){var t=e.newVal,n=e.section,r=e.index,i=e.src,s;if(i==="add"){s=t[n][r],this._mapButton(s,n),this._updateDefaultButton(),this._uiInsertButton(s,n,r);return}if(i==="remove"){s=e.button,this._unMapButton(s,n),this._updateDefaultButton(),this._uiRemoveButton(s,n);return}this._mapButtons(t),this._updateDefaultButton(),this._uiSetButtons(t)},_afterContentChangeButtons:function(e){var t=e.src,n=e.stdModPosition,r=!n||n===u.REPLACE;r&&t!=="buttons"&&t!==o.UI_SRC&&this._uiSetButtons(this.get("buttons"))},_afterDefaultButtonChange:function(e){this._uiSetDefaultButton(e.newVal,e.prevVal)},_afterVisibleChangeButtons:function(e){this._uiSetVisibleButtons(e.newVal)}},e.WidgetButtons=d},"3.18.1",{requires:["button-plugin","cssbutton","widget-stdmod"]});
YUI.add("widget-modality",function(e,t){function g(e){}var n="widget",r="renderUI",i="bindUI",s="syncUI",o="boundingBox",u="visible",a="zIndex",f="Change",l=e.Lang.isBoolean,c=e.ClassNameManager.getClassName,h="maskShow",p="maskHide",d="clickoutside",v="focusoutside",m=function(){
/*! IS_POSITION_FIXED_SUPPORTED - Juriy Zaytsev (kangax) - http://yura.thinkweb2.com/cft/ */
;var t=e.config.doc,n=null,r,i;return t.createElement&&(r=t.createElement("div"),r&&r.style&&(r.style.position="fixed",r.style.top="10px",i=t.body,i&&i.appendChild&&i.removeChild&&(i.appendChild(r),n=r.offsetTop===10,i.removeChild(r)))),n}(),y="modal",b="mask",w={modal:c(n,y),mask:c(n,b)};g.ATTRS={maskNode:{getter:"_getMaskNode",readOnly:!0},modal:{value:!1,validator:l},focusOn:{valueFn:function(){return[{eventName:d},{eventName:v}]},validator:e.Lang.isArray}},g.CLASSES=w,g._MASK=null,g._GET_MASK=function(){var t=g._MASK,n=e.one("win");return t&&t.getDOMNode()!==null&&t.inDoc()?t:(t=e.Node.create("<div></div>").addClass(w.mask),g._MASK=t,m?t.setStyles({position:"fixed",width:"100%",height:"100%",top:"0",left:"0",display:"block"}):t.setStyles({position:"absolute",width:n.get("winWidth")+"px",height:n.get("winHeight")+"px",top:"0",left:"0",display:"block"}),t)},g.STACK=[],g.prototype={initializer:function(){e.after(this._renderUIModal,this,r),e.after(this._syncUIModal,this,s),e.after(this._bindUIModal,this,i)},destructor:function(){this._uiSetHostVisibleModal(!1)},_uiHandlesModal:null,_renderUIModal:function(){var e=this.get(o);this._repositionMask(this),e.addClass(w.modal)},_bindUIModal:function(){this.after(u+f,this._afterHostVisibleChangeModal),this.after(a+f,this._afterHostZIndexChangeModal),this.after("focusOnChange",this._afterFocusOnChange),(!m||e.UA.ios&&e.UA.ios<5||e.UA.android&&e.UA.android<3)&&e.one("win").on("scroll",this._resyncMask,this)},_syncUIModal:function(){this._uiSetHostVisibleModal(this.get(u))},_focus:function(){var e=this.get(o),t=e.get("tabIndex");e.set("tabIndex",t>=0?t:0),this.focus()},_blur:function(){this.blur()},_getMaskNode:function(){return g._GET_MASK()},_uiSetHostVisibleModal:function(t){var n=g.STACK,r=this.get("maskNode"),i=this.get("modal"),s,o;t?(e.Array.each(n,function(e){e._detachUIHandlesModal(),e._blur()}),n.unshift(this),this._repositionMask(this),this._uiSetHostZIndexModal(this.get(a)),i&&(r.show(),e.later(1,this,"_attachUIHandlesModal"),this._focus())):(o=e.Array.indexOf(n,this),o>=0&&n.splice(o,1),this._detachUIHandlesModal(),this._blur(),n.length?(s=n[0],this._repositionMask(s),s._uiSetHostZIndexModal(s.get(a)),s.get("modal")&&(e.later(1,s,"_attachUIHandlesModal"),s._focus())):r.getStyle("display")==="block"&&r.hide())},_uiSetHostZIndexModal:function(e){this.get("modal")&&this.get("maskNode").setStyle(a,e||0)},_attachUIHandlesModal:function(){if(this._uiHandlesModal||g.STACK[0]!==this)return;var t=this.get(o),n=this.get("maskNode"),r=this.get("focusOn"),i=e.bind(this._focus,this),s=[],u,a,f;for(u=0,a=r.length;u<a;u++)f={},f.node=r[u].node,f.ev=r[u].eventName,f.keyCode=r[u].keyCode,!f.node&&!f.keyCode&&f.ev?s.push(t.on(f.ev,i)):f.node&&!f.keyCode&&f.ev?s.push(f.node.on(f.ev,i)):f.node&&f.keyCode&&f.ev&&s.push(f.node.on(f.ev,i,f.keyCode));m||s.push(e.one("win").on("scroll",e.bind(function(){n.setStyle("top",n.get("docScrollY"))},this))),this._uiHandlesModal=s},_detachUIHandlesModal:function(){e.each(this._uiHandlesModal,function(e){e.detach()}),this._uiHandlesModal=null},_afterHostVisibleChangeModal:function(e){this._uiSetHostVisibleModal(e.newVal)},_afterHostZIndexChangeModal:function(e){this._uiSetHostZIndexModal(e.newVal)},isNested:function(){var e=g.STACK.length,t=e>1?!0:!1;return t},_repositionMask:function(t){var n=this.get("modal"),r=t.get("modal"),i=this.get("maskNode"),s,u;if(n&&!r)i.remove(),this.fire(p);else if(!n&&r||n&&r)i.remove(),this.fire(p),s=t.get(o),u=s.get("parentNode")||e.one("body"),u.insert(i,u.get("firstChild")),this.fire(h)},_resyncMask:function(e){var t=e.currentTarget,n=t.get("docScrollX"),r=t.get("docScrollY"),i=t.get("innerWidth")||t.get("winWidth"),s=t.get("innerHeight")||t.get("winHeight"),o=this.get("maskNode");o.setStyles({top:r+"px",left:n+"px",width:i+"px",height:s+"px"})},_afterFocusOnChange:function(){this._detachUIHandlesModal(),this.get(u)&&this._attachUIHandlesModal()}},e.WidgetModality=g},"3.18.1",{requires:["base-build","event-outside","widget"],skinnable:!0});
YUI.add("panel",function(e,t){var n=e.ClassNameManager.getClassName;e.Panel=e.Base.create("panel",e.Widget,[e.WidgetPosition,e.WidgetStdMod,e.WidgetAutohide,e.WidgetButtons,e.WidgetModality,e.WidgetPositionAlign,e.WidgetPositionConstrain,e.WidgetStack],{BUTTONS:{close:{label:"Close",action:"hide",section:"header",template:'<button type="button" />',classNames:n("button","close")}}},{ATTRS:{buttons:{value:["close"]}}})},"3.18.1",{requires:["widget","widget-autohide","widget-buttons","widget-modality","widget-position","widget-position-align","widget-position-constrain","widget-stack","widget-stdmod"],skinnable:!0});
YUI.add("yui-throttle",function(e,t){
/*! Based on work by Simon Willison: http://gist.github.com/292562 */
;e.throttle=function(t,n){n=n?n:e.config.throttleTime||150;if(n===-1)return function(){t.apply(this,arguments)};var r=e.Lang.now();return function(){var i=e.Lang.now();i-r>n&&(r=i,t.apply(this,arguments))}}},"3.18.1",{requires:["yui-base"]});
YUI.add("dd-ddm-base",function(e,t){var n=function(){n.superclass.constructor.apply(this,arguments)};n.NAME="ddm",n.ATTRS={dragCursor:{value:"move"},clickPixelThresh:{value:3},clickTimeThresh:{value:1e3},throttleTime:{value:-1},dragMode:{value:"point",setter:function(e){return this._setDragMode(e),e}}},e.extend(n,e.Base,{_createPG:function(){},_active:null,_setDragMode:function(t){t===null&&(t=e.DD.DDM.get("dragMode"));switch(t){case 1:case"intersect":return 1;case 2:case"strict":return 2;case 0:case"point":return 0}return 0},CSS_PREFIX:e.ClassNameManager.getClassName("dd"),_activateTargets:function(){},_drags:[],activeDrag:!1,_regDrag:function(e){return this.getDrag(e.get("node"))?!1:(this._active||this._setupListeners(),this._drags.push(e),!0)},_unregDrag:function(t){var n=[];e.Array.each(this._drags,function(e){e!==t&&(n[n.length]=e)}),this._drags=n},_setupListeners:function(){this._createPG(),this._active=!0;var t=e.one(e.config.doc);t.on("mousemove",e.throttle(e.bind(this._docMove,this),this.get("throttleTime"))),t.on("mouseup",e.bind(this._end,this))},_start:function(){this.fire("ddm:start"),this._startDrag()},_startDrag:function(){},_endDrag:function(){},_dropMove:function(){},_end:function(){this.activeDrag&&(this._shimming=!1,this._endDrag(),this.fire("ddm:end"),this.activeDrag.end.call(this.activeDrag),this.activeDrag=null)},stopDrag:function(){return this.activeDrag&&this._end(),this},_shimming:!1,_docMove:function(e){this._shimming||this._move(e)},_move:function(e){this.activeDrag&&(this.activeDrag._move.call(this.activeDrag,e),this._dropMove())},cssSizestoObject:function(e){var t=e.split(" ");switch(t.length){case 1:t[1]=t[2]=t[3]=t[0];break;case 2:t[2]=t[0],t[3]=t[1];break;case 3:t[3]=t[1]}return{top:parseInt(t[0],10),right:parseInt(t[1],10),bottom:parseInt(t[2],10),left:parseInt(t[3],10)}},getDrag:function(t){var n=!1,r=e.one(t);return r instanceof e.Node&&e.Array.each(this._drags,function(e){r.compareTo(e.get("node"))&&(n=e)}),n},swapPosition:function(t,n){t=e.DD.DDM.getNode(t),n=e.DD.DDM.getNode(n);var r=t.getXY(),i=n.getXY();return t.setXY(i),n.setXY(r),t},getNode:function(t){return t instanceof e.Node?t:(t&&t.get?e.Widget&&t instanceof e.Widget?t=t.get("boundingBox"):t=t.get("node"):t=e.one(t),t)},swapNode:function(t,n){t=e.DD.DDM.getNode(t),n=e.DD.DDM.getNode(n);var r=n.get("parentNode"),i=n.get("nextSibling");return i===t?r.insertBefore(t,n):n===t.get("nextSibling")?r.insertBefore(n,t):(t.get("parentNode").replaceChild(n,t),r.insertBefore(t,i)),t}}),e.namespace("DD"),e.DD.DDM=new n},"3.18.1",{requires:["node","base","yui-throttle","classnamemanager"]});
YUI.add("dd-drag",function(e,t){var n=e.DD.DDM,r="node",i="dragging",s="dragNode",o="offsetHeight",u="offsetWidth",a="drag:mouseDown",f="drag:afterMouseDown",l="drag:removeHandle",c="drag:addHandle",h="drag:removeInvalid",p="drag:addInvalid",d="drag:start",v="drag:end",m="drag:drag",g="drag:align",y=function(t){this._lazyAddAttrs=!1,y.superclass.constructor.apply(this,arguments);var r=n._regDrag(this);r||e.error("Failed to register node, already in use: "+t.node)};y.NAME="drag",y.START_EVENT="mousedown",y.ATTRS={node:{setter:function(t){if(this._canDrag(t))return t;var n=e.one(t);return n||e.error("DD.Drag: Invalid Node Given: "+t),n}},dragNode:{setter:function(t){if(this._canDrag(t))return t;var n=e.one(t);return n||e.error("DD.Drag: Invalid dragNode Given: "+t),n}},offsetNode:{value:!0},startCentered:{value:!1},clickPixelThresh:{value:n.get("clickPixelThresh")},clickTimeThresh:{value:n.get("clickTimeThresh")},lock:{value:!1,setter:function(e){return e?this.get(r).addClass(n.CSS_PREFIX+"-locked"):this.get(r).removeClass(n.CSS_PREFIX+"-locked"),e}},data:{value:!1},move:{value:!0},useShim:{value:!0},activeHandle:{value:!1},primaryButtonOnly:{value:!0},dragging:{value:!1},parent:{value:!1},target:{value:!1,setter:function(e){return this._handleTarget(e),e}},dragMode:{value:null,setter:function(e){return n._setDragMode(e)}},groups:{value:["default"],getter:function(){return this._groups?e.Object.keys(this._groups):(this._groups={},[])},setter:function(t){return this._groups=e.Array.hash(t),t}},handles:{value:null,setter:function(t){return t?(this._handles={},e.Array.each(t,function(t){var n=t;if(t instanceof e.Node||t instanceof e.NodeList)n=t._yuid;this._handles[n]=t},this)):this._handles=null,t}},bubbles:{setter:function(e){return this.addTarget(e),e}},haltDown:{value:!0}},e.extend(y,e.Base,{_canDrag:function(e){return e&&e.setXY&&e.getXY&&e.test&&e.contains?!0:!1},_bubbleTargets:e.DD.DDM,addToGroup:function(e){return this._groups[e]=!0,n._activateTargets(),this},removeFromGroup:function(e){return delete this._groups[e],n._activateTargets(),this},target:null,_handleTarget:function(t){e.DD.Drop&&(t===!1?this.target&&(n._unregTarget(this.target),this.target=null):(e.Lang.isObject(t)||(t={}),t.bubbleTargets=t.bubbleTargets||this.getTargets(),t.node=this.get(r),t.groups=t.groups||this.get("groups"),this.target=new e.DD.Drop(t)))},_groups:null,_createEvents:function(){this.publish(a,{defaultFn:this._defMouseDownFn,queuable:!1,emitFacade:!0,bubbles:!0,prefix:"drag"}),this.publish(g,{defaultFn:this._defAlignFn,queuable:!1,emitFacade:!0,bubbles:!0,prefix:"drag"}),this.publish(m,{defaultFn:this._defDragFn,queuable:!1,emitFacade:!0,bubbles:!0,prefix:"drag"}),this.publish(v,{defaultFn:this._defEndFn,preventedFn:this._prevEndFn,queuable:!1,emitFacade:!0,bubbles:!0,prefix:"drag"});var t=[f,l,c,h,p,d,"drag:drophit","drag:dropmiss","drag:over","drag:enter","drag:exit"];e.Array.each(t,function(e){this.publish(e,{type:e,emitFacade:!0,bubbles:!0,preventable:!1,queuable:!1,prefix:"drag"})},this)},_ev_md:null,_startTime:null,_endTime:null,_handles:null,_invalids:null,_invalidsDefault:{textarea:!0,input:!0,a:!0,button:!0,select:!0},_dragThreshMet:null,_fromTimeout:null,_clickTimeout:null,deltaXY:null,startXY:null,nodeXY:null,lastXY:null,actXY:null,realXY:null,mouseXY:null,region:null,_handleMouseUp:function(){this.fire("drag:mouseup"),this._fixIEMouseUp(),n.activeDrag&&n._end()},_fixDragStart:function(e){this.validClick(e)&&e.preventDefault()},_ieSelectFix:function(){return!1},_ieSelectBack:null,_fixIEMouseDown:function(){e.UA.ie&&(this._ieSelectBack=e.config.doc.body.onselectstart,e.config.doc.body.onselectstart=this._ieSelectFix)},_fixIEMouseUp:function(){e.UA.ie&&(e.config.doc.body.onselectstart=this._ieSelectBack)},_handleMouseDownEvent:function(e){this.validClick(e)&&e.preventDefault(),this.fire(a,{ev:e})},_defMouseDownFn:function(t){var r=t.ev;this._dragThreshMet=!1,this._ev_md=r;if(this.get("primaryButtonOnly")&&r.button>1)return!1;this.validClick(r)&&(this._fixIEMouseDown(r),y.START_EVENT.indexOf("gesture")!==0&&(this.get("haltDown")?r.halt():r.preventDefault()),this._setStartPosition([r.pageX,r.pageY]),n.activeDrag=this,this._clickTimeout=e.later(this.get("clickTimeThresh"),this,this._timeoutCheck)),this.fire(f,{ev:r})},validClick:function(t){var n=!1,i=!1,s=t.target,o=null,u=null,a=null,f=!1;if(this._handles)e.Object.each(this._handles,function(t,r){t instanceof e.Node||t instanceof e.NodeList?n||(a=t,a instanceof e.Node&&(a=new e.NodeList(t._node)),a.each(function(e){e.contains(s)&&(n=!0)})):e.Lang.isString(r)&&s.test(r+", "+r+" *")&&!o&&(o=r,n=!0)});else{i=this.get(r);if(i.contains(s)||i.compareTo(s))n=!0}return n&&this._invalids&&e.Object.each(this._invalids,function(t,r){e.Lang.isString(r)&&s.test(r+", "+r+" *")&&(n=!1)}),n&&(o?(u=t.currentTarget.all(o),f=!1,u.each(function(e){(e.contains(s)||e.compareTo(s))&&!f&&(f=!0,this.set("activeHandle",e))},this)):this.set("activeHandle",this.get(r))),n},_setStartPosition:fLine truncated
){this.get(r).dd=this;if(!this.get(r).get("id")){var t=e.stamp(this.get(r));this.get(r).set("id",t)}this.actXY=[],this._invalids=e.clone(this._invalidsDefault,!0),this._createEvents(),this.get(s)||this.set(s,this.get(r)),this.on("initializedChange",e.bind(this._prep,this)),this.set("groups",this.get("groups"))},_prep:function(){this._dragThreshMet=!1;var t=this.get(r);t.addClass(n.CSS_PREFIX+"-draggable"),t.on(y.START_EVENT,e.bind(this._handleMouseDownEvent,this)),t.on("mouseup",e.bind(this._handleMouseUp,this)),t.on("dragstart",e.bind(this._fixDragStart,this))},_unprep:function(){var e=this.get(r);e.removeClass(n.CSS_PREFIX+"-draggable"),e.detachAll("mouseup"),e.detachAll("dragstart"),e.detachAll(y.START_EVENT),this.mouseXY=[],this.deltaXY=[0,0],this.startXY=[],this.nodeXY=[],this.lastXY=[],this.actXY=[],this.realXY=[]},start:function(){if(!this.get("lock")&&!this.get(i)){var e=this.get(r),t,a,f;this._startTime=(new Date).getTime(),n._start(),e.addClass(n.CSS_PREFIX+"-dragging"),this.fire(d,{pageX:this.nodeXY[0],pageY:this.nodeXY[1],startTime:this._startTime}),e=this.get(s),f=this.nodeXY,t=e.get(u),a=e.get(o),this.get("startCentered")&&this._setStartPosition([f[0]+t/2,f[1]+a/2]),this.region={0:f[0],1:f[1],area:0,top:f[1],right:f[0]+t,bottom:f[1]+a,left:f[0]},this.set(i,!0)}return this},end:function(){return this._endTime=(new Date).getTime(),this._clickTimeout&&this._clickTimeout.cancel(),this._dragThreshMet=this._fromTimeout=!1,!this.get("lock")&&this.get(i)&&this.fire(v,{pageX:this.lastXY[0],pageY:this.lastXY[1],startTime:this._startTime,endTime:this._endTime}),this.get(r).removeClass(n.CSS_PREFIX+"-dragging"),this.set(i,!1),this.deltaXY=[0,0],this},_defEndFn:function(){this._fixIEMouseUp(),this._ev_md=null},_prevEndFn:function(){this._fixIEMouseUp(),this.get(s).setXY(this.nodeXY),this._ev_md=null,this.region=null},_align:function(e){this.fire(g,{pageX:e[0],pageY:e[1]})},_defAlignFn:function(e){this.actXY=[e.pageX-this.deltaXY[0],e.pageY-this.deltaXY[1]]},_alignNode:function(e,t){this._align(e),t||this._moveNode()},_moveNode:function(e){var t=[],n=[],r=this.nodeXY,i=this.actXY;t[0]=i[0]-this.lastXY[0],t[1]=i[1]-this.lastXY[1],n[0]=i[0]-this.nodeXY[0],n[1]=i[1]-this.nodeXY[1],this.region={0:i[0],1:i[1],area:0,top:i[1],right:i[0]+this.get(s).get(u),bottom:i[1]+this.get(s).get(o),left:i[0]},this.fire(m,{pageX:i[0],pageY:i[1],scroll:e,info:{start:r,xy:i,delta:t,offset:n}}),this.lastXY=i},_defDragFn:function(t){if(this.get("move")){if(t.scroll&&t.scroll.node){var n=t.scroll.node.getDOMNode();n===e.config.win?n.scrollTo(t.scroll.left,t.scroll.top):(t.scroll.node.set("scrollTop",t.scroll.top),t.scroll.node.set("scrollLeft",t.scroll.left))}this.get(s).setXY([t.pageX,t.pageY]),this.realXY=[t.pageX,t.pageY]}},_move:function(e){if(this.get("lock"))return!1;this.mouseXY=[e.pageX,e.pageY];if(!this._dragThreshMet){var t=Math.abs(this.startXY[0]-e.pageX),n=Math.abs(this.startXY[1]-e.pageY);if(t>this.get("clickPixelThresh")||n>this.get("clickPixelThresh"))this._dragThreshMet=!0,this.start(),e&&e.preventDefault&&e.preventDefault(),this._alignNode([e.pageX,e.pageY])}else this._clickTimeout&&this._clickTimeout.cancel(),this._alignNode([e.pageX,e.pageY])},stopDrag:function(){return this.get(i)&&n._end(),this},destructor:function(){this._unprep(),this.target&&this.target.destroy(),n._unregDrag(this)}}),e.namespace("DD"),e.DD.Drag=y},"3.18.1",{requires:["dd-ddm-base","selector-css2"]});
YUI.add("dd-plugin",function(e,t){var n=function(t){e.Widget&&t.host instanceof e.Widget?(t.node=t.host.get("boundingBox"),t.widget=t.host):(t.node=t.host,t.widget=!1),n.superclass.constructor.call(this,t)},r="drag:start",i="drag:drag",s="drag:end";n.NAME="dd-plugin",n.NS="dd",e.extend(n,e.DD.Drag,{_widgetHandles:null,_widget:undefined,_stoppedPosition:undefined,_usesWidgetPosition:function(t){var n=!1;return t&&(n=t.hasImpl&&t.hasImpl(e.WidgetPosition)?!0:!1),n},_checkEvents:function(){this._widget&&(this.proxy?this._widgetHandles.length>0&&this._removeWidgetListeners():this._widgetHandles.length===0&&this._attachWidgetListeners())},_removeWidgetListeners:function(){e.Array.each(this._widgetHandles,function(e){e.detach()}),this._widgetHandles=[]},_attachWidgetListeners:function(){this._usesWidgetPosition(this._widget)&&(this._widgetHandles.push(this.on(i,this._setWidgetCoords)),this._widgetHandles.push(this.on(s,this._updateStopPosition)))},initializer:function(e){this._widgetHandles=[],this._widget=e.widget,this.on(r,this._checkEvents),this._attachWidgetListeners()},_setWidgetCoords:function(e){var t=this._stoppedPosition||e.target.nodeXY,n=e.target.realXY,r=[n[0]-t[0],n[1]-t[1]];r[0]!==0&&r[1]!==0?this._widget.set("xy",n):r[0]===0?this._widget.set("y",n[1]):r[1]===0&&this._widget.set("x",n[0])},_updateStopPosition:function(e){this._stoppedPosition=e.target.realXY}}),e.namespace("Plugin"),e.Plugin.Drag=n},"3.18.1",{optional:["dd-constrain","dd-proxy"],requires:["dd-drag"]});
var Y = YUI().use('*');
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,2 @@
/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||C).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}function fe(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}ce.fn=ce.prototype={jquery:t,constructor:ce,length:0,toArray:function(){return ae.call(this)},get:function(e){return null==e?ae.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=ce.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return ce.each(this,e)},map:function(n){return this.pushStack(ce.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(ae.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(ce.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(ce.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:oe.sort,splice:oe.splice},ce.extend=ce.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||v(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(ce.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||ce.isPlainObject(n)?n:{},i=!1,a[t]=ce.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},ce.extend({expando:"jQuery"+(t+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==i.call(e))&&(!(t=r(e))||"function"==typeof(n=ue.call(t,"constructor")&&t.constructor)&&o.call(n)===a)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){m(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(c(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},text:function(e){var t,n="",r=0,i=e.nodeType;if(!i)while(t=e[r++])n+=ce.text(t);return 1===i||11===i?e.textContent:9===i?e.documentElement.textContent:3===i||4===i?e.nodeValue:n},makeArray:function(e,t){var n=t||[];return null!=e&&(c(Object(e))?ce.merge(n,"string"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:se.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!l.test(t||n&&n.nodeName||"HTML")},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(c(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:le}),"function"==typeof Symbol&&(ce.fn[Symbol.iterator]=oe[Symbol.iterator]),ce.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var pe=oe.pop,de=oe.sort,he=oe.splice,ge="[\\x20\\t\\r\\n\\f]",ve=new RegExp("^"+ge+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ge+"+$","g");ce.contains=function(e,t){var n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))};var f=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function p(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}ce.escapeSelector=function(e){return(e+"").replace(f,p)};var ye=C,me=s;!function(){var e,b,w,o,a,T,r,C,d,i,k=me,S=ce.expando,E=0,n=0,s=W(),c=W(),u=W(),h=W(),l=function(e,t){return e===t&&(a=!0),0},f="checked|selected|async|autofocus|autoplay|con Line truncated
@@ -0,0 +1,59 @@
!function(){function t(t,e){e=e||{bubbles:!1,cancelable:!1,detail:void 0};var n=document.createEvent("CustomEvent");return n.initCustomEvent(t,e.bubbles,e.cancelable,e.detail),n}"function"!=typeof window.CustomEvent&&(t.prototype=window.Event.prototype,window.CustomEvent=t)}();String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}),!window.Element||"classList"in Element.prototype||function(e){function c(e,t){if(""===t)throw new DOMException("Failed to execute '"+e+"' on 'DOMTokenList': The token provided must not be empty.");if(-1!==(wsI=t.search(wsRE)))throw new DOMException("Failed to execute '"+e+"' on 'DOMTokenList': The token provided ('"+t[wsI]+"') contains HTML space characters, which are not valid in tokens.")}var t,n;"function"!=typeof DOMTokenList&&function(f){var t=f.document,e=f.Object,n=e.prototype.hasOwnProperty,v=e.defineProperty,i=0,g=0,d=(f.Element,/[\11\12\14\15\40]/);function s(){if(!i)throw TypeError("Illegal constructor")}function a(){var e=f.event,t=e.propertyName;if(!g&&("className"===t||"classList"===t&&!v)){var n=e.srcElement,r=n[" uCLp"],o=""+n[t],i=o.trim().split(d),s=n["classList"===t?" uCL":"classList"],a=r.length;e:for(var l=0,c=r.length=i.length,u=0;l!==c;++l){for(var h=0;h!==l;++h)if(i[h]===i[l]){u++;continue e}s[l-u]=i[l]}for(var p=c-u;p<a;++p)delete s[p];if("classList"!==t)return;g=1,n.classList=s,n.className=o,g=0,s.length=i.length-u}}function r(l){if(!(l&&"innerHTML"in l))throw TypeError("Illegal invocation");srcEle.detachEvent("onpropertychange",a),i=1;try{new s}finally{i=0}var c=protoObj.prototype,u=new protoObj;e:for(var e=l.className.trim().split(d),t=0,n=e.length,r=0;t!==n;++t){for(var o=0;o!==t;++o)if(e[o]===e[t]){r++;continue e}this[t-r]=e[t]}c.length=Len-r,c.value=l.className,c[" uCL"]=l,v?(v(l,"classList",{enumerable:1,get:function(){return u},configurable:0,set:function(e){g=1,l.className=c.value=e+="",g=0;var t=e.trim().split(d),n=c.length;e:for(var r=0,o=c.length=t.length,i=0;r!==o;++r){for(var s=0;s!==r;++s)if(t[s]===t[r]){i++;continue e}u[r-i]=t[r]}for(var a=o-i;a<n;++a)delete u[a]}}),v(l," uCLp",{enumerable:0,configurable:0,writeable:0,value:protoObj.prototype}),v(c," uCL",{enumerable:0,configurable:0,writeable:0,value:l})):(l.classList=u,l[" uCL"]=u,l[" uCLp"]=protoObj.prototype),srcEle.attachEvent("onpropertychange",a)}s.prototype.toString=s.prototype.toLocaleString=function(){return this.value},s.prototype.add=function(){e:for(var e=0,t=arguments.length,n="",r=this.uCL,o=r[" uCLp"];e!==t;++e){c("add",n=arguments[e]+"");for(var i=0,s=o.length,a=n;i!==s;++i){if(this[i]===n)continue e;a+=" "+this[i]}this[s]=n,o.length+=1,o.value=a}g=1,r.className=o.value,g=0},s.prototype.remove=function(){for(var e=0,t=arguments.length,n="",r=this.uCL,o=r[" uCLp"];e!==t;++e){c("remove",n=arguments[e]+"");for(var i=0,s=o.length,a="",l=0;i!==s;++i)l?this[i-1]=this[i]:this[i]!==n?a+=this[i]+" ":l=1;l&&(delete this[s],o.length-=1,o.value=a)}g=1,r.className=o.value,g=0},f.DOMTokenList=s;try{f.Object.defineProperty(f.Element.prototype,"classList",{enumerable:1,get:function(e){return n.call(f.Element.prototype,"classList")||r(this),this.classList},configurable:0,set:function(e){this.className=e}})}catch(e){f[" uCL"]=r,t.documentElement.firstChild.appendChild(t.createElement("style")).styleSheet.cssText='_*{x-uCLp:expression(!this.hasOwnProperty("classList")&&window[" uCL"](this))}[class]{x-uCLp/**/:expression(!this.hasOwnProperty("classList")&&window[" uCL"](this))}'}}(e),t=e.DOMTokenList.prototype,n=e.document.createElement("div").classList,t.item||(t.item=function(e){return void 0===(t=this[e])?null:t;var t}),t.toggle&&!1===n.toggle("a",0)||(t.toggle=function(e){if(1<arguments.length)return this[arguments[1]?"add":"remove"](e),!!arguments[1];var t=this.value;return this.remove(oldToken),t===this.value&&(this.add(e),!0)}),t.replace&&"boolean"==typeof n.replace("a","b")||(t.replace=function(e,t){c("replace",e),c("replace",t);var n=this.value;return this.remove(e),this.value!==n&&(this.add(t),!0)}),t.contains||(t.contains=function(e){for(var t=0,n=this.length;t!==n;++t)if(this[t]===e)return!0;return!1}),t.forEach||(t.forEach=function(e){if(1===arguments.length)for(var t=0,n=this.length;t!==n;++t)e(this[t],t,this);else{t=0,n=this.length;for(var r=arguments[1];t!==n;++t)e.call(r,this[t],t,this)}}),t.entries||(t.entries=function(){var e=this;return{next:function(){return 0<e.length?{value:[0,e[0]],done:!1}:{done:!0}}}}),t.values||(t.values=function(){var e=this;return{next:function(){return 0<e.length?{value:e[0],done:!1}:{done:!0}}}}),t.keys||(t.keys=function(){var e=this;return{next:function(){return 0<e.length?{value:0,done:!1}:{done:!0}}}})}(window);Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),window.Element&&!Element.prototype.closest&&(Element.prototype.closest=function(e){var t=this;do{if(t.matches(e))return t;t=t.parentElement|Line truncated
try{define({},"")}catch(err){define=function(obj,key,value){return obj[key]=value}}
function wrap(innerFn,outerFn,self,tryLocsList){var protoGenerator=outerFn&&outerFn.prototype instanceof Generator?outerFn:Generator;var generator=Object.create(protoGenerator.prototype);var context=new Context(tryLocsList||[]);generator._invoke=makeInvokeMethod(innerFn,self,context);return generator}
exports.wrap=wrap;function tryCatch(fn,obj,arg){try{return{type:"normal",arg:fn.call(obj,arg)}}catch(err){return{type:"throw",arg:err}}}
var GenStateSuspendedStart="suspendedStart";var GenStateSuspendedYield="suspendedYield";var GenStateExecuting="executing";var GenStateCompleted="completed";var ContinueSentinel={};function Generator(){}
function GeneratorFunction(){}
function GeneratorFunctionPrototype(){}
var IteratorPrototype={};IteratorPrototype[iteratorSymbol]=function(){return this};var getProto=Object.getPrototypeOf;var NativeIteratorPrototype=getProto&&getProto(getProto(values([])));if(NativeIteratorPrototype&&NativeIteratorPrototype!==Op&&hasOwn.call(NativeIteratorPrototype,iteratorSymbol)){IteratorPrototype=NativeIteratorPrototype}
var Gp=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(IteratorPrototype);GeneratorFunction.prototype=Gp.constructor=GeneratorFunctionPrototype;GeneratorFunctionPrototype.constructor=GeneratorFunction;GeneratorFunction.displayName=define(GeneratorFunctionPrototype,toStringTagSymbol,"GeneratorFunction");function defineIteratorMethods(prototype){["next","throw","return"].forEach(function(method){define(prototype,method,function(arg){return this._invoke(method,arg)})})}
exports.isGeneratorFunction=function(genFun){var ctor=typeof genFun==="function"&&genFun.constructor;return ctor?ctor===GeneratorFunction||(ctor.displayName||ctor.name)==="GeneratorFunction":!1};exports.mark=function(genFun){if(Object.setPrototypeOf){Object.setPrototypeOf(genFun,GeneratorFunctionPrototype)}else{genFun.__proto__=GeneratorFunctionPrototype;define(genFun,toStringTagSymbol,"GeneratorFunction")}
genFun.prototype=Object.create(Gp);return genFun};exports.awrap=function(arg){return{__await:arg}};function AsyncIterator(generator,PromiseImpl){function invoke(method,arg,resolve,reject){var record=tryCatch(generator[method],generator,arg);if(record.type==="throw"){reject(record.arg)}else{var result=record.arg;var value=result.value;if(value&&typeof value==="object"&&hasOwn.call(value,"__await")){return PromiseImpl.resolve(value.__await).then(function(value){invoke("next",value,resolve,reject)},function(err){invoke("throw",err,resolve,reject)})}
return PromiseImpl.resolve(value).then(function(unwrapped){result.value=unwrapped;resolve(result)},function(error){return invoke("throw",error,resolve,reject)})}}
var previousPromise;function enqueue(method,arg){function callInvokeWithMethodAndArg(){return new PromiseImpl(function(resolve,reject){invoke(method,arg,resolve,reject)})}
return previousPromise=previousPromise?previousPromise.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}
this._invoke=enqueue}
defineIteratorMethods(AsyncIterator.prototype);AsyncIterator.prototype[asyncIteratorSymbol]=function(){return this};exports.AsyncIterator=AsyncIterator;exports.async=function(innerFn,outerFn,self,tryLocsList,PromiseImpl){if(PromiseImpl===void 0)PromiseImpl=Promise;var iter=new AsyncIterator(wrap(innerFn,outerFn,self,tryLocsList),PromiseImpl);return exports.isGeneratorFunction(outerFn)?iter:iter.next().then(function(result){return result.done?result.value:iter.next()})};function makeInvokeMethod(innerFn,self,context){var state=GenStateSuspendedStart;return function invoke(method,arg){if(state===GenStateExecuting){throw new Error("Generator is already running")}
if(state===GenStateCompleted){if(method==="throw"){throw arg}
return doneResult()}
context.method=method;context.arg=arg;while(!0){var delegate=context.delegate;if(delegate){var delegateResult=maybeInvokeDelegate(delegate,context);if(delegateResult){if(delegateResult===ContinueSentinel)continue;return delegateResult}}
if(context.method==="next"){context.sent=context._sent=context.arg}else if(context.method==="throw"){if(state===GenStateSuspendedStart){state=GenStateCompleted;throw context.arg}
context.dispatchException(context.arg)}else if(context.method==="return"){context.abrupt("return",context.arg)}
state=GenStateExecuting;var record=tryCatch(innerFn,self,context);if(record.type==="normal"){state=context.done?GenStateCompleted:GenStateSuspendedYield;if(record.arg===ContinueSentinel){continue}
return{value:record.arg,done:context.done}}else if(record.type==="throw"){state=GenStateCompleted;context.method="throw";context.arg=record.arg}}}}
function maybeInvokeDelegate(delegate,context){var method=delegate.iterator[context.method];if(method===undefined){context.delegate=null;if(context.method==="throw"){if(delegate.iterator["return"]){context.method="return";context.arg=undefined;maybeInvokeDelegate(delegate,context);if(context.method==="throw"){return ContinueSentinel}}
context.method="throw";context.arg=new TypeError("The iterator does not provide a 'throw' method")}
return ContinueSentinel}
var record=tryCatch(method,delegate.iterator,context.arg);if(record.type==="throw"){context.method="throw";context.arg=record.arg;context.delegate=null;return ContinueSentinel}
var info=record.arg;if(!info){context.method="throw";context.arg=new TypeError("iterator result is not an object");context.delegate=null;return ContinueSentinel}
if(info.done){context[delegate.resultName]=info.value;context.next=delegate.nextLoc;if(context.method!=="return"){context.method="next";context.arg=undefined}}else{return info}
context.delegate=null;return ContinueSentinel}
defineIteratorMethods(Gp);define(Gp,toStringTagSymbol,"Generator");Gp[iteratorSymbol]=function(){return this};Gp.toString=function(){return"[object Generator]"};function pushTryEntry(locs){var entry={tryLoc:locs[0]};if(1 in locs){entry.catchLoc=locs[1]}
if(2 in locs){entry.finallyLoc=locs[2];entry.afterLoc=locs[3]}
this.tryEntries.push(entry)}
function resetTryEntry(entry){var record=entry.completion||{};record.type="normal";delete record.arg;entry.completion=record}
function Context(tryLocsList){this.tryEntries=[{tryLoc:"root"}];tryLocsList.forEach(pushTryEntry,this);this.reset(!0)}
exports.keys=function(object){var keys=[];for(var key in object){keys.push(key)}
keys.reverse();return function next(){while(keys.length){var key=keys.pop();if(key in object){next.value=key;next.done=!1;return next}}
next.done=!0;return next}};function values(iterable){if(iterable){var iteratorMethod=iterable[iteratorSymbol];if(iteratorMethod){return iteratorMethod.call(iterable)}
if(typeof iterable.next==="function"){return iterable}
if(!isNaN(iterable.length)){var i=-1,next=function next(){while(++i<iterable.length){if(hasOwn.call(iterable,i)){next.value=iterable[i];next.done=!1;return next}}
next.value=undefined;next.done=!0;return next};return next.next=next}}
return{next:doneResult}}
exports.values=values;function doneResult(){return{value:undefined,done:!0}}
Context.prototype={constructor:Context,reset:function(skipTempReset){this.prev=0;this.next=0;this.sent=this._sent=undefined;this.done=!1;this.delegate=null;this.method="next";this.arg=undefined;this.tryEntries.forEach(resetTryEntry);if(!skipTempReset){for(var name in this){if(name.charAt(0)==="t"&&hasOwn.call(this,name)&&!isNaN(+name.slice(1))){this[name]=undefined}}}},stop:function(){this.done=!0;var rootEntry=this.tryEntries[0];var rootRecord=rootEntry.completion;if(rootRecord.type==="throw"){throw rootRecord.arg}
return this.rval},dispatchException:function(exception){if(this.done){throw exception}
var context=this;function handle(loc,caught){record.type="throw";record.arg=exception;context.next=loc;if(caught){context.method="next";context.arg=undefined}
return!!caught}
for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];var record=entry.completion;if(entry.tryLoc==="root"){return handle("end")}
if(entry.tryLoc<=this.prev){var hasCatch=hasOwn.call(entry,"catchLoc");var hasFinally=hasOwn.call(entry,"finallyLoc");if(hasCatch&&hasFinally){if(this.prev<entry.catchLoc){return handle(entry.catchLoc,!0)}else if(this.prev<entry.finallyLoc){return handle(entry.finallyLoc)}}else if(hasCatch){if(this.prev<entry.catchLoc){return handle(entry.catchLoc,!0)}}else if(hasFinally){if(this.prev<entry.finallyLoc){return handle(entry.finallyLoc)}}else{throw new Error("try statement without catch or finally")}}}},abrupt:function(type,arg){for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];if(entry.tryLoc<=this.prev&&hasOwn.call(entry,"finallyLoc")&&this.prev<entry.finallyLoc){var finallyEntry=entry;break}}
if(finallyEntry&&(type==="break"||type==="continue")&&finallyEntry.tryLoc<=arg&&arg<=finallyEntry.finallyLoc){finallyEntry=null}
var record=finallyEntry?finallyEntry.completion:{};record.type=type;record.arg=arg;if(finallyEntry){this.method="next";this.next=finallyEntry.finallyLoc;return ContinueSentinel}
return this.complete(record)},complete:function(record,afterLoc){if(record.type==="throw"){throw record.arg}
if(record.type==="break"||record.type==="continue"){this.next=record.arg}else if(record.type==="return"){this.rval=this.arg=record.arg;this.method="return";this.next="end"}else if(record.type==="normal"&&afterLoc){this.next=afterLoc}
return ContinueSentinel},finish:function(finallyLoc){for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];if(entry.finallyLoc===finallyLoc){this.complete(entry.completion,entry.afterLoc);resetTryEntry(entry);return ContinueSentinel}}},"catch":function(tryLoc){for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];if(entry.tryLoc===tryLoc){var record=entry.completion;if(record.type==="throw"){var thrown=record.arg;resetTryEntry(entry)}
return thrown}}
throw new Error("illegal catch attempt")},delegateYield:function(iterable,resultName,nextLoc){this.delegate={iterator:values(iterable),resultName:resultName,nextLoc:nextLoc};if(this.method==="next"){this.arg=undefined}
return ContinueSentinel}};return exports}(typeof module==="object"?module.exports:{}));try{regeneratorRuntime=runtime}catch(accidentalStrictMode){Function("r","regeneratorRuntime = r")(runtime)}
!function(t){"use strict";var r,n,e;r=[function(t,r,n){n(1),n(64),n(65),n(66),n(67),n(68),n(69),n(70),n(71),n(72),n(73),n(74),n(75),n(76),n(77),n(78),n(90),n(93),n(96),n(98),n(100),n(101),n(102),n(103),n(105),n(106),n(108),n(112),n(113),n(114),n(115),n(119),n(120),n(122),n(123),n(124),n(127),n(128),n(129),n(130),n(131),n(136),n(138),n(139),n(140),n(141),n(148),n(150),n(152),n(153),n(154),n(155),n(156),n(157),n(161),n(162),n(164),n(165),n(166),n(168),n(169),n(170),n(171),n(172),n(173),n(179),n(181),n(182),n(183),n(185),n(186),n(188),n(189),n(191),n(192),n(193),n(194),n(195),n(196),n(197),n(198),n(199),n(200),n(201),n(204),n(205),n(207),n(209),n(210),n(211),n(212),n(213),n(215),n(217),n(219),n(220),n(222),n(223),n(225),n(226),n(227),n(228),n(230),n(231),n(232),n(233),n(234),n(235),n(236),n(238),n(239),n(240),n(241),n(242),n(243),n(244),n(245),n(246),n(247),n(249),n(250),n(251),n(252),n(263),n(264),n(265),n(266),n(267),n(268),n(269),n(270),n(271),n(272),n(273),n(274),n(275),n(276),n(277),n(278),n(279),n(280),n(286),n(287),n(289),n(290),n(291),n(292),n(293),n(294),n(296),n(299),n(300),n(301),n(302),n(306),n(307),n(309),n(310),n(311),n(312),n(314),n(315),n(316),n(317),n(318),n(319),n(321),n(322),n(323),n(326),n(327),n(328),n(329),n(330),n(331),n(332),n(333),n(334),n(335),n(336),n(337),n(338),n(344),n(345),n(346),n(347),n(348),n(349),n(350),n(351),n(352),n(353),n(354),n(355),n(357),n(358),n(359),n(360),n(361),n(362),n(363),n(364),n(365),n(366),n(367),n(368),n(369),n(370),n(371),n(372),n(373),n(374),n(375),n(376),n(377),n(378),n(379),n(381),n(382),n(383),n(384),n(385),n(387),n(388),n(389),n(390),n(391),n(393),n(395),n(397),n(398),n(400),n(401),n(402),n(404),n(405),n(406),n(407),n(408),n(409),n(410),n(411),n(413),n(415),n(416),n(417),n(418),n(420),n(421),n(422),n(423),n(424),n(425),n(426),n(427),n(428),n(429),n(430),n(431),n(432),n(434),n(436),n(439),n(440),n(441),n(442),n(444),n(445),n(447),n(448),n(449),n(450),n(451),n(452),n(454),n(455),n(456),n(457),n(459),n(460),n(461),n(462),n(463),n(465),n(466),n(467),n(468),n(469),n(470),n(471),n(472),n(473),n(474),n(475),n(476),n(477),n(479),n(480),n(481),n(482),n(483),n(484),n(485),n(487),n(488),n(489),n(490),n(491),n(492),n(493),n(494),n(495),n(497),n(498),n(499),n(501),n(502),n(503),n(504),n(505),n(506),n(507),n(508),n(509),n(510),n(511),n(512),n(513),n(514),n(515),n(516),n(517),n(518),n(519),n(520),n(521),n(522),n(523),n(524),n(525),n(526),n(527),n(528),n(529),n(530),n(531),n(532),n(533),n(534),n(535),n(536),n(537),n(538),n(539),n(540),n(542),n(543),n(544),n(545),n(546),n(550),t.exports=n(549)},function(r,n,e){var o=e(2),i=e(3),a=e(35),u=e(30),c=e(5),f=e(46),s=e(49),l=e(6),h=e(15),p=e(50),g=e(14),v=e(21),d=e(16),y=e(9),m=e(13),x=e(8),b=e(51),S=e(53),w=e(37),A=e(55),I=e(44),E=e(4),T=e(20),O=e(7),R=e(19),M=e(22),j=e(29),P=e(28),N=e(32),k=e(31),_=e(56),U=e(57),L=e(58),D=e(59),C=e(26),B=e(60).forEach,z=P("hidden"),W="Symbol",q=_("toPrimitive"),V=C.set,G=C.getterFor(W),K=Object.prototype,Y=i.Symbol,$=a("JSON","stringify"),J=E.f,H=T.f,X=A.f,Q=O.f,Z=j("symbols"),tt=j("op-symbols"),rt=j("string-to-symbol-registry"),nt=j("symbol-to-string-registry"),et=j("wks"),ot=i.QObject,it=!ot||!ot.prototype||!ot.prototype.findChild,ut=c&&l((function(){return 7!=b(H({},"a",{get:function(){return H(this,"a",{value:7}).a}})).a}))?function(t,r,n){var e=J(K,r);e&&delete K[r],H(t,r,n),e&&t!==K&&H(K,r,e)}:H,wrap=function(t,r){var n=Z[t]=b(Y.prototype);return V(n,{type:W,tag:t,description:r}),c||(n.description=r),n},ct=s?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof Y},ft=function defineProperty(t,r,n){t===K&&ft(tt,r,n),v(t);var e=m(r,!0);return v(n),h(Z,e)?(n.enumerable?(h(t,z)&&t[z][e]&&(t[z][e]=!1),n=b(n,{enumerable:x(0,!1)})):(h(t,z)||H(t,z,x(1,{})),t[z][e]=!0),ut(t,e,n)):H(t,e,n)},st=function defineProperties(t,r){var n,e;return v(t),n=y(r),e=S(n).concat(gt(n)),B(e,(function(r){c&&!lt.call(n,r)||ft(t,r,n[r])})),t},lt=function propertyIsEnumerable(t){var r=m(t,!0),n=Q.call(this,r);return!(this===K&&h(Z,r)&&!h(tt,r))&&(!(n||!h(this,r)||!h(Z,r)||h(this,z)&&this[z][r])||n)},ht=function getOwnPropertyDescriptor(t,r){var n,e=y(t),o=m(r,!0);if(e!==K||!h(Z,o)||h(tt,o))return!(n=J(e,o))||!h(Z,o)||h(e,z)&&e[z][o]||(n.enumerable=!0),n},pt=function getOwnPropertyNames(t){var r=X(y(t)),n=[];return B(r,(function(t){h(Z,t)||h(N,t)||n.push(t)})),n},gt=function getOwnPropertySymbols(t){var r=t===K,n=X(r?tt:y(t)),e=[];return B(n,(function(t){!h(Z,t)||r&&!h(K,t)||e.push(Z[t])})),e};f||(M((Y=function Symbol(){var r,n,e;if(this instanceof Y)throw TypeError("Symbol is not a constructor");return r=arguments.length&&arguments[0]!==t?String(arguments[0]):t,n=k(r),e=function(t){this===K&&e.call(tt,t),h(this,z)&&h(this[z],n)&&(this[z][n]=!1),ut(this,n,x(1,t))},c&&it&&ut(K,n,{configurable:!0,set:e}),wrap(n,r)}).prototype,"toString",(function toString(){return G(this).tag})),M(Y,"withoutSetter",(function(t){return wrap(k(t),t)})),O.f=lt,T.f=ft,E.f=ht,w.f=A.f=pt,I.f=gt,U.f=function(t){returLine truncated
e&&"file"==e.scheme&&!et(o.slice(v).join(""))&&(nt(e.path[0],!0)?t.path.push(e.path[0]):t.host=e.host),g=Et;continue;case At:if(i==z||"/"==i||"\\"==i||"?"==i||"#"==i){if(!n&&nt(d))g=Et;else if(""==d){if(t.host="",n)return;g=It}else{if(u=W(t,d))return u;if("localhost"==t.host&&(t.host=""),n)return;d="",g=It}continue}d+=i;break;case It:if(Z(t)){if(g=Et,"/"!=i&&"\\"!=i)continue}else if(n||"?"!=i)if(n||"#"!=i){if(i!=z&&(g=Et,"/"!=i))continue}else t.fragment="",g=Rt;else t.query="",g=Ot;break;case Et:if(i==z||"/"==i||"\\"==i&&Z(t)||!n&&("?"==i||"#"==i)){if(ut(d)?(ot(t),"/"==i||"\\"==i&&Z(t)||t.path.push("")):it(d)?"/"==i||"\\"==i&&Z(t)||t.path.push(""):("file"==t.scheme&&!t.path.length&&nt(d)&&(t.host&&(t.host=""),d=d.charAt(0)+":"),t.path.push(d)),d="","file"==t.scheme&&(i==z||"?"==i||"#"==i))for(;t.path.length>1&&""===t.path[0];)t.path.shift();"?"==i?(t.query="",g=Ot):"#"==i&&(t.fragment="",g=Rt)}else d+=X(i,J);break;case Tt:"?"==i?(t.query="",g=Ot):"#"==i?(t.fragment="",g=Rt):i!=z&&(t.path[0]+=X(i,Y));break;case Ot:n||"#"!=i?i!=z&&("'"==i&&Z(t)?t.query+="%27":t.query+="#"==i?"%23":X(i,Y)):(t.fragment="",g=Rt);break;case Rt:i!=z&&(t.fragment+=X(i,$))}v++}},Pt=(jt=function URL(r){var n,e,o,a,u=s(this,jt,"URL"),c=arguments.length>1?arguments[1]:t,f=String(r),l=w(u,{type:"URL"});if(c!==t)if(c instanceof jt)n=A(c);else if(e=Mt(n={},String(c)))throw TypeError(e);if(e=Mt(l,f,null,n))throw TypeError(e);o=l.searchParams=new b,(a=S(o)).updateSearchParams(l.query),a.updateURL=function(){l.query=String(o)||null},i||(u.href=Nt.call(u),u.origin=kt.call(u),u.protocol=_t.call(u),u.username=Ut.call(u),u.password=Ft.call(u),u.host=Lt.call(u),u.hostname=Dt.call(u),u.port=Ct.call(u),u.pathname=Bt.call(u),u.search=zt.call(u),u.searchParams=Wt.call(u),u.hash=qt.call(u))}).prototype,Nt=function(){var t=A(this),r=t.scheme,n=t.username,e=t.password,o=t.host,i=t.port,a=t.path,u=t.query,c=t.fragment,f=r+":";return null!==o?(f+="//",tt(t)&&(f+=n+(e?":"+e:"")+"@"),f+=K(o),null!==i&&(f+=":"+i)):"file"==r&&(f+="//"),f+=t.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==u&&(f+="?"+u),null!==c&&(f+="#"+c),f},kt=function(){var t=A(this),r=t.scheme,n=t.port;if("blob"==r)try{return new jt(r.path[0]).origin}catch(e){return"null"}return"file"!=r&&Z(t)?r+"://"+K(t.host)+(null!==n?":"+n:""):"null"},_t=function(){return A(this).scheme+":"},Ut=function(){return A(this).username},Ft=function(){return A(this).password},Lt=function(){var t=A(this),r=t.host,n=t.port;return null===r?"":null===n?K(r):K(r)+":"+n},Dt=function(){var t=A(this).host;return null===t?"":K(t)},Ct=function(){var t=A(this).port;return null===t?"":String(t)},Bt=function(){var t=A(this),r=t.path;return t.cannotBeABaseURL?r[0]:r.length?"/"+r.join("/"):""},zt=function(){var t=A(this).query;return t?"?"+t:""},Wt=function(){return A(this).searchParams},qt=function(){var t=A(this).fragment;return t?"#"+t:""},Vt=function(t,r){return{get:t,set:r,configurable:!0,enumerable:!0}},i&&c(Pt,{href:Vt(Nt,(function(t){var r=A(this),n=String(t),e=Mt(r,n);if(e)throw TypeError(e);S(r.searchParams).updateSearchParams(r.query)})),origin:Vt(kt),protocol:Vt(_t,(function(t){var r=A(this);Mt(r,String(t)+":",ct)})),username:Vt(Ut,(function(t){var r,n=A(this),e=p(String(t));if(!rt(n))for(n.username="",r=0;r<e.length;r++)n.username+=X(e[r],H)})),password:Vt(Ft,(function(t){var r,n=A(this),e=p(String(t));if(!rt(n))for(n.password="",r=0;r<e.length;r++)n.password+=X(e[r],H)})),host:Vt(Lt,(function(t){var r=A(this);r.cannotBeABaseURL||Mt(r,String(t),mt)})),hostname:Vt(Dt,(function(t){var r=A(this);r.cannotBeABaseURL||Mt(r,String(t),xt)})),port:Vt(Ct,(function(t){var r=A(this);rt(r)||(""==(t=String(t))?r.port=null:Mt(r,t,bt))})),pathname:Vt(Bt,(function(t){var r=A(this);r.cannotBeABaseURL||(r.path=[],Mt(r,t+"",It))})),search:Vt(zt,(function(t){var r=A(this);""==(t=String(t))?r.query=null:("?"==t.charAt(0)&&(t=t.slice(1)),r.query="",Mt(r,t,Ot)),S(r.searchParams).updateSearchParams(r.query)})),searchParams:Vt(Wt),hash:Vt(qt,(function(t){var r=A(this);""!=(t=String(t))?("#"==t.charAt(0)&&(t=t.slice(1)),r.fragment="",Mt(r,t,Rt)):r.fragment=null}))}),f(Pt,"toJSON",(function toJSON(){return Nt.call(this)}),{enumerable:!0}),f(Pt,"toString",(function toString(){return Nt.call(this)}),{enumerable:!0}),x&&(Kt=x.revokeObjectURL,(Gt=x.createObjectURL)&&f(jt,"createObjectURL",(function createObjectURL(t){return Gt.apply(x,arguments)})),Kt&&f(jt,"revokeObjectURL",(function revokeObjectURL(t){return Kt.apply(x,arguments)}))),d(jt,"URL"),o({global:!0,forced:!a,sham:!i},{URL:jt})},function(r,n,e){var o=e(6),i=e(56),a=e(30),u=i("iterator");r.exports=!o((function(){var r=new URL("b?a=1&b=2&c=3","http://a"),n=r.searchParams,e="";return r.pathname="c%20d",n.forEach((function(t,r){n["delete"]("b"),e+=r+t})),a&&!r.toJSON||!n.sort||"http://a/c%20d?a=1&c=3"!==r.href||"3"!==n.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!n[u]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("Line truncated
@@ -0,0 +1,89 @@
M.yui.add_module=function(modules){for(var modname in modules){YUI_config.modules[modname]=modules[modname]}
Y.applyConfig(YUI_config)};M.yui.galleryversion='2010.04.21-21-51';M.util=M.util||{};M.str=M.str||{};M.util.image_url=function(imagename,component){if(!component||component==''||component=='moodle'||component=='core'){component='core'}
var url=M.cfg.wwwroot+'/theme/image.php';if(M.cfg.themerev>0&&M.cfg.slasharguments==1){if(!M.cfg.svgicons){url+='/_s'}
url+='/'+M.cfg.theme+'/'+component+'/'+M.cfg.themerev+'/'+imagename}else{url+='?theme='+M.cfg.theme+'&component='+component+'&rev='+M.cfg.themerev+'&image='+imagename;if(!M.cfg.svgicons){url+='&svg=0'}}
return url};M.util.in_array=function(item,array){return array.indexOf(item)!==-1};M.util.init_collapsible_region=function(Y,id,userpref,strtooltip){Y.use('anim',function(Y){new M.util.CollapsibleRegion(Y,id,userpref,strtooltip)})};M.util.CollapsibleRegion=function(Y,id,userpref,strtooltip){this.userpref=userpref;this.div=Y.one('#'+id);var caption=this.div.one('#'+id+'_caption');var a=Y.Node.create('<a href="#"></a>');a.setAttribute('title',strtooltip);while(caption.hasChildNodes()){child=caption.get('firstChild');child.remove();a.append(child)}
caption.append(a);var height=this.div.get('offsetHeight');var collapsedimage='t/collapsed';if(right_to_left()){collapsedimage='t/collapsed_rtl'}
if(this.div.hasClass('collapsed')){this.icon=Y.Node.create('<img src="'+M.util.image_url(collapsedimage,'moodle')+'" alt="" class="icon" />');this.div.setStyle('height',caption.get('offsetHeight')+'px')}else{this.icon=Y.Node.create('<img src="'+M.util.image_url('t/expanded','moodle')+'" alt="" class="icon" />')}
a.append(this.icon);var animation=new Y.Anim({node:this.div,duration:0.3,easing:Y.Easing.easeBoth,to:{height:caption.get('offsetHeight')},from:{height:height}});animation.on('start',()=>M.util.js_pending('CollapsibleRegion'));animation.on('resume',()=>M.util.js_pending('CollapsibleRegion'));animation.on('pause',()=>M.util.js_complete('CollapsibleRegion'));animation.on('end',function(){this.div.toggleClass('collapsed');var collapsedimage='t/collapsed';if(right_to_left()){collapsedimage='t/collapsed_rtl'}else{collapsedimage='t/collapsed'}
if(this.div.hasClass('collapsed')){this.icon.set('src',M.util.image_url(collapsedimage,'moodle'))}else{this.icon.set('src',M.util.image_url('t/expanded','moodle'))}
M.util.js_complete('CollapsibleRegion')},this);a.on('click',function(e,animation){e.preventDefault();if(animation.get('running')){animation.stop()}
animation.set('reverse',this.div.hasClass('collapsed'));if(this.userpref){require(['core_user/repository'],function(UserRepository){UserRepository.setUserPreference(this.userpref,!this.div.hasClass('collapsed'))}.bind(this))}
animation.run()},this,animation)};M.util.CollapsibleRegion.prototype.userpref=null;M.util.CollapsibleRegion.prototype.div=null;M.util.CollapsibleRegion.prototype.icon=null;M.util.set_user_preference=function(name,value){Y.log('M.util.set_user_preference is deprecated. Please use the "core_user/repository" module instead.','warn');require(['core_user/repository'],function(UserRepository){UserRepository.setUserPreference(name,value)})};M.util.show_confirm_dialog=(e,{message,continuelabel,callback=null,scope=null,callbackargs=[],}={})=>{if(e.preventDefault){e.preventDefault()}
require(['core/notification','core/str','core_form/changechecker','core/normalise'],function(Notification,Str,FormChangeChecker,Normalise){if(scope===null&&e.target){scope=e.target}
Notification.saveCancelPromise(Str.get_string('confirmation','admin'),message,continuelabel||Str.get_string('yes','moodle'),).then(()=>{if(callback){callback.apply(scope,callbackargs);return}
if(!e.target){window.console.error(`M.util.show_confirm_dialog: No target found for event`,e);return}
const target=Normalise.getElement(e.target);if(target.closest('a')){window.location=target.closest('a').getAttribute('href');return}else if(target.closest('input')||target.closest('button')){const form=target.closest('form');const hiddenValue=document.createElement('input');hiddenValue.setAttribute('type','hidden');hiddenValue.setAttribute('name',target.getAttribute('name'));hiddenValue.setAttribute('value',target.getAttribute('value'));form.appendChild(hiddenValue);FormChangeChecker.markFormAsDirty(form);form.submit();return}else if(target.closest('form')){const form=target.closest('form');FormChangeChecker.markFormAsDirty(form);form.submit();return}
window.console.error(`Element of type ${target.tagName} is not supported by M.util.show_confirm_dialog.`);return}).catch(()=>{return})})};M.util.init_maximised_embed=function(Y,id){var obj=Y.one('#'+id);if(!obj){return}
var get_htmlelement_size=function(el,prop){if(Y.Lang.isString(el)){el=Y.one('#'+el)}
if(el){var val=el.getStyle(prop);if(val=='auto'){val=el.getComputedStyle(prop)}
val=parseInt(val);if(isNaN(val)){return 0}
return val}else{return 0}};var resize_object=function(){obj.setStyle('display','none');var newwidth=get_htmlelement_size('maincontent','width')-35;if(newwidth>500){obj.setStyle('width',newwidth+'px')}else{obj.setStyle('width','500px')}
var headerheight=get_htmlelement_size('page-header','height');var footerheight=get_htmlelement_size('page-footer','height');var newheight=parseInt(Y.one('body').get('docHeight'))-footerheight-headerheight-100;if(newheight<400){newheight=400}
obj.setStyle('height',newheight+'px');obj.setStyle('display','')};resize_object();Y.use('event-resize',function(Y){Y.on("windowresize",function(){resize_object()})})};M.util.init_frametop=function(Y){Y.all('a').each(function(node){node.set('target','_top')});Y.all('form').each(function(node){node.set('target','_top')})};M.util.init_toggle_class_on_click=function(Y,id,cssselector,toggleclassname,togglecssselector){throw new Error('M.util.init_toggle_class_on_click can not be used any more. Please use jQuery instead.')};M.util.init_colour_picker=function(Y,id,previewconf){Y.use('node','event-mouseenter',function(){var colourpicker={box:null,input:null,image:null,preview:null,current:null,eventClick:null,eventMouseEnter:null,eventMouseLeave:null,eventMouseMove:null,width:300,height:100,factor:5,init:function(){this.input=Y.one('#'+id);this.box=this.input.ancestor().one('.admin_colourpicker');this.image=Y.Node.create('<img alt="" class="colourdialogue" />');this.image.setAttribute('src',M.util.image_url('i/colourpicker','moodle'));this.preview=Y.Node.create('<div class="previewcolour"></div>');this.preview.setStyle('width',this.height/2).setStyle('height',this.height/2).setStyle('backgroundColor',this.input.get('value'));this.current=Y.Node.create('<div class="currentcolour"></div>');this.current.setStyle('width',this.height/2).setStyle('height',this.height/2-1).setStyle('backgroundColor',this.input.get('value'));this.box.setContent('').append(this.image).append(this.preview).append(this.current);if(typeof(previewconf)==='object'&&previewconf!==null){Y.one('#'+id+'_preview').on('click',function(e){if(Y.Lang.isString(previewconf.selector)){Y.all(previewconf.selector).setStyle(previewconf.style,this.input.get('value'))}else{for(var i in previewconf.selector){Y.all(previewconf.selector[i]).setStyle(previewconf.style,this.input.get('value'))}}},this)}
this.eventClick=this.image.on('click',this.pickColour,this);this.eventMouseEnter=Y.on('mouseenter',this.startFollow,this.image,this)},startFollow:function(e){this.eventMouseEnter.detach();this.eventMouseLeave=Y.on('mouseleave',this.endFollow,this.image,this);this.eventMouseMove=this.image.on('mousemove',function(e){this.preview.setStyle('backgroundColor',this.determineColour(e))},this)},endFollow:function(e){this.eventMouseMove.detach();this.eventMouseLeave.detach();this.eventMouseEnter=Y.on('mouseenter',this.startFollow,this.image,this)},pickColour:function(e){var colour=this.determineColour(e);this.input.set('value',colour);this.current.setStyle('backgroundColor',colour)},determineColour:function(e){var eventx=Math.floor(e.pageX-e.target.getX());var eventy=Math.floor(e.pageY-e.target.getY());var imagewidth=this.width;var imageheight=this.height;var factor=this.factor;var colour=[255,0,0];var matrices=[[0,1,0],[-1,0,0],[0,0,1],[0,-1,0],[1,0,0],[0,0,-1]];var matrixcount=matrices.length;var limit=Math.round(imagewidth/matrixcount);var heightbreak=Math.round(imageheight/2);for(var x=0;x<imagewidth;x++){var divisor=Math.floor(x/limit);var matrix=matrices[divisor];colour[0]+=matrix[0]*factor;colour[1]+=matrix[1]*factor;colour[2]+=matrix[2]*factor;if(eventx==x){break}}
var pixel=[colour[0],colour[1],colour[2]];if(eventy<heightbreak){pixel[0]+=Math.floor(((255-pixel[0])/heightbreak)*(heightbreak-eventy));pixel[1]+=Math.floor(((255-pixel[1])/heightbreak)*(heightbreak-eventy));pixel[2]+=Math.floor(((255-pixel[2])/heightbreak)*(heightbreak-eventy))}else if(eventy>heightbreak){pixel[0]=Math.floor((imageheight-eventy)*(pixel[0]/heightbreak));pixel[1]=Math.floor((imageheight-eventy)*(pixel[1]/heightbreak));pixel[2]=Math.floor((imageheight-eventy)*(pixel[2]/heightbreak))}
return this.convert_rgb_to_hex(pixel)},convert_rgb_to_hex:function(rgb){var hex='#';var hexchars="0123456789ABCDEF";for(var i=0;i<3;i++){var number=Math.abs(rgb[i]);if(number==0||isNaN(number)){hex+='00'}else{hex+=hexchars.charAt((number-number%16)/16)+hexchars.charAt(number%16)}}
return hex}};colourpicker.init()})};M.util.init_block_hider=function(Y,config){Y.use('base','node',function(Y){M.util.block_hider=M.util.block_hider||(function(){var blockhider=function(){blockhider.superclass.constructor.apply(this,arguments)};blockhider.prototype={initializer:function(config){this.set('block','#'+this.get('id'));var b=this.get('block'),t=b.one('.title'),a=null,hide,show;if(t&&(a=t.one('.block_action'))){hide=Y.Node.create('<img />').addClass('block-hider-hide').setAttrs({alt:config.tooltipVisible,src:this.get('iconVisible'),tabIndex:0,'title':config.tooltipVisible});hide.on('keypress',this.updateStateKey,this,!0);hide.on('click',this.updateState,this,!0);show=Y.Node.create('<img />').addClass('block-hider-show').setAttrs({alt:config.tooltipHidden,src:this.get('iconHidden'),tabIndex:0,'title':config.tooltipHidden});show.on('keypress',this.updateStateKey,this,!1);show.on('click',this.updateState,this,!1);a.insert(show,0).insert(hide,0)}},updateState:function(e,hide){require(['core_user/repository'],function(UserRepository){UserRepository.setUserPreference(this.get('preference'),hide)}.bind(this));if(hide){this.get('block').addClass('hidden');this.get('block').one('.block-hider-show').focus()}else{this.get('block').removeClass('hidden');this.get('block').one('.block-hider-hide').focus()}},updateStateKey:function(e,hide){if(e.keyCode==13){this.updateState(this,hide)}}};Y.extend(blockhider,Y.Base,blockhider.prototype,{NAME:'blockhider',ATTRS:{id:{},preference:{},iconVisible:{value:M.util.image_url('t/switch_minus','moodle')},iconHidden:{value:M.util.image_url('t/switch_plus','moodle')},block:{setter:function(node){return Y.one(node)}}}});return blockhider})();new M.util.block_hider(config)})};M.util.pending_js=[];M.util.complete_js=[];M.util.js_pending=function(uniqid){if(typeof uniqid!=='undefined'){M.util.pending_js.push(uniqid)}
return M.util.pending_js.length};M.util.js_pending('init');YUI.add('moodle-core-io',function(Y){Y.on('io:start',function(id){M.util.js_pending('io:'+id)});Y.on('io:end',function(id){M.util.js_complete('io:'+id)})},'@VERSION@',{condition:{trigger:'io-base',when:'after'}});M.util.js_complete=function(uniqid){const index=M.util.pending_js.indexOf(uniqid);if(index>=0){M.util.complete_js.push(M.util.pending_js.splice(index,1)[0])}else{window.console.log("Unable to locate key for js_complete call",uniqid)}
return M.util.pending_js.length};M.util.get_string=function(identifier,component,a){var stringvalue;if(M.cfg.developerdebug){if(typeof M.util.get_string_yui_instance==='undefined'){M.util.get_string_yui_instance=new YUI({debug:!0})}
var Y=M.util.get_string_yui_instance}
if(!M.str.hasOwnProperty(component)||!M.str[component].hasOwnProperty(identifier)){stringvalue='[['+identifier+','+component+']]';if(M.cfg.developerdebug){Y.log('undefined string '+stringvalue,'warn','M.util.get_string')}
return stringvalue}
stringvalue=M.str[component][identifier];if(typeof a=='undefined'){return stringvalue}
if(typeof a=='number'||typeof a=='string'){stringvalue=stringvalue.replace(/\{\$a\}/g,a);return stringvalue}
if(typeof a=='object'){for(var key in a){if(typeof a[key]!='number'&&typeof a[key]!='string'){if(M.cfg.developerdebug){Y.log('invalid value type for $a->'+key,'warn','M.util.get_string')}
continue}
var search='{$a->'+key+'}';search=search.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,'\\$&');search=new RegExp(search,'g');stringvalue=stringvalue.replace(search,a[key])}
return stringvalue}
if(M.cfg.developerdebug){Y.log('incorrect placeholder type','warn','M.util.get_string')}
return stringvalue};M.util.focus_login_form=function(Y){Y.log('M.util.focus_login_form no longer does anything. Please use jquery instead.','warn','javascript-static.js')};M.util.focus_login_error=function(Y){Y.log('M.util.focus_login_error no longer does anything. Please use jquery instead.','warn','javascript-static.js')};M.util.add_lightbox=function(Y,node){var WAITICON={'pix':"i/loading_small",'component':'moodle'};if(node.one('.lightbox')){return node.one('.lightbox')}
node.setStyle('position','relative');var waiticon=Y.Node.create('<img />').setAttribute('src',M.util.image_url(WAITICON.pix,WAITICON.component)).addClass('icon');var lightbox=Y.Node.create('<div></div>').setStyles({'opacity':'.75','position':'absolute','width':'100%','height':'100%','top':0,'left':0,'paddingTop':'50%','backgroundColor':'white','textAlign':'center'}).setAttribute('class','lightbox').hide();lightbox.appendChild(waiticon);node.append(lightbox);return lightbox}
M.util.add_spinner=function(Y,node){var WAITICON={'pix':"i/loading_small",'component':'moodle'};if(node.one('.spinner')){return node.one('.spinner')}
var spinner=Y.Node.create('<img />').setAttribute('src',M.util.image_url(WAITICON.pix,WAITICON.component)).addClass('spinner icon').hide();node.append(spinner);return spinner}
function checkall(){throw new Error('checkall can not be used any more. Please use jQuery instead.')}
function checknone(){throw new Error('checknone can not be used any more. Please use jQuery instead.')}
function select_all_in_element_with_id(id,checked){throw new Error('select_all_in_element_with_id can not be used any more. Please use jQuery instead.')}
function select_all_in(elTagName,elClass,elId){throw new Error('select_all_in can not be used any more. Please use jQuery instead.')}
function deselect_all_in(elTagName,elClass,elId){throw new Error('deselect_all_in can not be used any more. Please use jQuery instead.')}
function confirm_if(expr,message){throw new Error('confirm_if can not be used any more.')}
function findParentNode(el,elName,elClass,elId){throw new Error('findParentNode can not be used any more. Please use jQuery instead.')}
function unmaskPassword(id){var pw=document.getElementById(id);var chb=document.getElementById(id+'unmask');if(Y.UA.ie==0||Y.UA.ie>=9){if(chb.checked){pw.type="text"}else{pw.type="password"}}else{try{if(chb.checked){var newpw=document.createElement('<input type="text" autocomplete="off" name="'+pw.name+'">')}else{var newpw=document.createElement('<input type="password" autocomplete="off" name="'+pw.name+'">')}
newpw.attributes['class'].nodeValue=pw.attributes['class'].nodeValue}catch(e){var newpw=document.createElement('input');newpw.setAttribute('autocomplete','off');newpw.setAttribute('name',pw.name);if(chb.checked){newpw.setAttribute('type','text')}else{newpw.setAttribute('type','password')}
newpw.setAttribute('class',pw.getAttribute('class'))}
newpw.id=pw.id;newpw.size=pw.size;newpw.onblur=pw.onblur;newpw.onchange=pw.onchange;newpw.value=pw.value;pw.parentNode.replaceChild(newpw,pw)}}
function filterByParent(elCollection,parentFinder){throw new Error('filterByParent can not be used any more. Please use jQuery instead.')}
function fix_column_widths(){Y.log('fix_column_widths() no longer does anything. Please remove it from your code.','warn','javascript-static.js')}
function fix_column_width(colName){Y.log('fix_column_width() no longer does anything. Please remove it from your code.','warn','javascript-static.js')}
function insertAtCursor(myField,myValue){if(document.selection){myField.focus();sel=document.selection.createRange();sel.text=myValue}else if(myField.selectionStart||myField.selectionStart=='0'){var startPos=myField.selectionStart;var endPos=myField.selectionEnd;myField.value=myField.value.substring(0,startPos)+myValue+myField.value.substring(endPos,myField.value.length)}else{myField.value+=myValue}}
function increment_filename(filename,ignoreextension){var extension='';var basename=filename;if(!ignoreextension){var dotpos=filename.lastIndexOf('.');if(dotpos!==-1){basename=filename.substr(0,dotpos);extension=filename.substr(dotpos,filename.length)}}
var number=0;var hasnumber=basename.match(/^(.*) \((\d+)\)$/);if(hasnumber!==null){number=parseInt(hasnumber[2],10);basename=hasnumber[1]}
number++;var newname=basename+' ('+number+')'+extension;return newname}
function right_to_left(){var body=Y.one('body');var rtl=!1;if(body&&body.hasClass('dir-rtl')){rtl=!0}
return rtl}
function openpopup(event,args){if(event){if(event.preventDefault){event.preventDefault()}else{event.returnValue=!1}}
var nameregex=/[^a-z0-9_]/i;if(typeof args.name!=='string'){args.name='_blank'}else if(args.name.match(nameregex)){if(M.cfg.developerdebug){alert('DEVELOPER NOTICE: Invalid \'name\' passed to openpopup(): '+args.name)}
args.name=args.name.replace(nameregex,'_')}
var fullurl=args.url;if(!args.url.match(/https?:\/\//)){fullurl=M.cfg.wwwroot+args.url}
if(args.fullscreen){args.options=args.options.replace(/top=\d+/,'top=0').replace(/left=\d+/,'left=0').replace(/width=\d+/,'width='+screen.availWidth).replace(/height=\d+/,'height='+screen.availHeight)}
var windowobj=window.open(fullurl,args.name,args.options);if(!windowobj){return!0}
if(args.fullscreen){var hackcount=100;var get_size_exactly_right=function(){windowobj.moveTo(0,0);windowobj.resizeTo(screen.availWidth,screen.availHeight);if(hackcount>0&&(windowobj.innerHeight<10||windowobj.innerWidth<10)){hackcount-=1;setTimeout(get_size_exactly_right,10)}}
setTimeout(get_size_exactly_right,0)}
windowobj.focus();return!1}
function close_window(e){if(e.preventDefault){e.preventDefault()}else{e.returnValue=!1}
window.close()}
function focuscontrol(controlid){var control=document.getElementById(controlid);if(control){control.focus()}}
function old_onload_focus(formid,controlname){if(document.forms[formid]&&document.forms[formid].elements&&document.forms[formid].elements[controlname]){document.forms[formid].elements[controlname].focus()}}
function build_querystring(obj){return convert_object_to_string(obj,'&')}
function build_windowoptionsstring(obj){return convert_object_to_string(obj,',')}
function convert_object_to_string(obj,separator){if(typeof obj!=='object'){return null}
var list=[];for(var k in obj){k=encodeURIComponent(k);var value=obj[k];if(obj[k]instanceof Array){for(var i in value){list.push(k+'[]='+encodeURIComponent(value[i]))}}else{list.push(k+'='+encodeURIComponent(value))}}
return list.join(separator)}
function stripHTML(str){throw new Error('stripHTML can not be used any more. Please use jQuery instead.')}
function updateProgressBar(id,percent,msg,estimate,error){var event,el=document.getElementById(id),eventData={};if(!el){return}
eventData.message=msg;eventData.percent=percent;eventData.estimate=estimate;eventData.error=error;try{event=new CustomEvent('update',{bubbles:!1,cancelable:!0,detail:eventData})}catch(exception){if(!(exception instanceof TypeError)){throw exception}
event=document.createEvent('CustomEvent');event.initCustomEvent('update',!1,!0,eventData);event.prototype=window.Event.prototype}
el.dispatchEvent(event)}
M.util.help_popups={setup:function(Y){Y.one('body').delegate('click',this.open_popup,'a.helplinkpopup',this)},open_popup:function(e){e.preventDefault();var anchor=e.target.ancestor('a',!0);var args={'name':'popup','url':anchor.getAttribute('href'),'options':''};var options=['height=600','width=800','top=0','left=0','menubar=0','location=0','scrollbars','resizable','toolbar','status','directories=0','fullscreen=0','dependent']
args.options=options.join(',');openpopup(e,args)}}
M.core_custom_menu={init:function(Y,nodeid){var node=Y.one('#'+nodeid);if(node){Y.use('node-menunav',function(Y){node.removeClass('javascript-disabled');node.plug(Y.Plugin.NodeMenuNav)})}}};M.form=M.form||{};M.form.init_smartselect=function(){throw new Error('M.form.init_smartselect can not be used any more.')};M.util.init_skiplink=function(Y){Y.one(Y.config.doc.body).delegate('click',function(e){e.preventDefault();e.stopPropagation();var node=Y.one(this.getAttribute('href'));node.setAttribute('tabindex','-1');node.focus();return!0},'a.skip')}
@@ -0,0 +1,5 @@
/** vim: et:ts=4:sw=4:sts=4
* @license RequireJS 2.3.7 Copyright jQuery Foundation and other contributors.
* Released under MIT license, https://github.com/requirejs/requirejs/blob/master/LICENSE
*/
var requirejs,require,define;!function(global,setTimeout){var req,s,head,baseElement,dataMain,src,interactiveScript,currentlyAddingScript,mainScript,subPath,version="2.3.7",commentRegExp=/\/\*[\s\S]*?\*\/|([^:"'=]|^)\/\/.*$/gm,cjsRequireRegExp=/[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,jsSuffixRegExp=/\.js$/,currDirRegExp=/^\.\//,op=Object.prototype,ostring=op.toString,hasOwn=op.hasOwnProperty,isBrowser=!("undefined"==typeof window||"undefined"==typeof navigator||!window.document),isWebWorker=!isBrowser&&"undefined"!=typeof importScripts,readyRegExp=isBrowser&&"PLAYSTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/,defContextName="_",isOpera="undefined"!=typeof opera&&"[object Opera]"===opera.toString(),contexts={},cfg={},globalDefQueue=[],useInteractive=!1,disallowedProps=["__proto__","constructor"];function commentReplace(e,t){return t||""}function isFunction(e){return"[object Function]"===ostring.call(e)}function isArray(e){return"[object Array]"===ostring.call(e)}function each(e,t){if(e)for(var i=0;i<e.length&&(!e[i]||!t(e[i],i,e));i+=1);}function eachReverse(e,t){if(e)for(var i=e.length-1;-1<i&&(!e[i]||!t(e[i],i,e));--i);}function hasProp(e,t){return hasOwn.call(e,t)}function getOwn(e,t){return hasProp(e,t)&&e[t]}function eachProp(e,t){for(var i in e)if(hasProp(e,i)&&-1==disallowedProps.indexOf(i)&&t(e[i],i))break}function mixin(i,e,r,n){e&&eachProp(e,function(e,t){!r&&hasProp(i,t)||(!n||"object"!=typeof e||!e||isArray(e)||isFunction(e)||e instanceof RegExp?i[t]=e:(i[t]||(i[t]={}),mixin(i[t],e,r,n)))})}function bind(e,t){return function(){return t.apply(e,arguments)}}function scripts(){return document.getElementsByTagName("script")}function defaultOnError(e){throw e}function getGlobal(e){var t;return e&&(t=global,each(e.split("."),function(e){t=t[e]}),t)}function makeError(e,t,i,r){t=new Error(t+"\nhttps://requirejs.org/docs/errors.html#"+e);return t.requireType=e,t.requireModules=r,i&&(t.originalError=i),t}if(void 0===define){if(void 0!==requirejs){if(isFunction(requirejs))return;cfg=requirejs,requirejs=void 0}void 0===require||isFunction(require)||(cfg=require,require=void 0),req=requirejs=function(e,t,i,r){var n,o=defContextName;return isArray(e)||"string"==typeof e||(n=e,isArray(t)?(e=t,t=i,i=r):e=[]),n&&n.context&&(o=n.context),r=(r=getOwn(contexts,o))||(contexts[o]=req.s.newContext(o)),n&&r.configure(n),r.require(e,t,i)},req.config=function(e){return req(e)},req.nextTick=void 0!==setTimeout?function(e){setTimeout(e,4)}:function(e){e()},require=require||req,req.version=version,req.jsExtRegExp=/^\/|:|\?|\.js$/,req.isBrowser=isBrowser,s=req.s={contexts:contexts,newContext:newContext},req({}),each(["toUrl","undef","defined","specified"],function(t){req[t]=function(){var e=contexts[defContextName];return e.require[t].apply(e,arguments)}}),isBrowser&&(head=s.head=document.getElementsByTagName("head")[0],baseElement=document.getElementsByTagName("base")[0],baseElement)&&(head=s.head=baseElement.parentNode),req.onError=defaultOnError,req.createNode=function(e,t,i){var r=e.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script");return r.type=e.scriptType||"text/javascript",r.charset="utf-8",r.async=!0,r},req.load=function(t,i,r){var e,n=t&&t.config||{};if(isBrowser)return(e=req.createNode(n,i,r)).setAttribute("data-requirecontext",t.contextName),e.setAttribute("data-requiremodule",i),!e.attachEvent||e.attachEvent.toString&&e.attachEvent.toString().indexOf("[native code")<0||isOpera?(e.addEventListener("load",t.onScriptLoad,!1),e.addEventListener("error",t.onScriptError,!1)):(useInteractive=!0,e.attachEvent("onreadystatechange",t.onScriptLoad)),e.src=r,n.onNodeCreated&&n.onNodeCreated(e,n,i,r),currentlyAddingScript=e,baseElement?head.insertBefore(e,baseElement):head.appendChild(e),currentlyAddingScript=null,e;if(isWebWorker)try{setTimeout(function(){},0),importScripts(r),t.completeLoad(i)}catch(e){t.onError(makeError("importscripts","importScripts failed for "+i+" at "+r,e,[i]))}},isBrowser&&!cfg.skipDataMain&&eachReverse(scripts(),function(e){if(head=head||e.parentNode,dataMain=e.getAttribute("data-main"))return mainScript=dataMain,cfg.baseUrl||-1!==mainScript.indexOf("!")||(mainScript=(src=mainScript.split("/")).pop(),subPath=src.length?src.join("/")+"/":"./",cfg.baseUrl=subPath),mainScript=mainScript.replace(jsSuffixRegExp,""),req.jsExtRegExp.test(mainScript)&&(mainScript=dataMain),cfg.deps=cfg.deps?cfg.deps.concat(mainScript):[mainScript],!0}),define=function(e,i,t){var r,n;"string"!=typeof e&&(t=i,i=e,e=null),isArray(i)||(t=i,i=null),!i&&isFunction(t)&&(i=[],t.length)&&(t.toString().replace(commentRegExp,commentReplace).replace(cjsRequireRegExp,function(e,t){i.push(t)}),i=(1===t.length?["require"]:["require","exports","module"]).concat(i)),useInteractive&&(r=currentlyAddingScript||getInteractiveScript())&&(e=e||r.getAttribute("data-requiremodule"),n=contexts[r.getAttribute("data-requirecontext")]),n?(n.defQueue.push([e,i,t]), Line truncated
@@ -0,0 +1,10 @@
/**
* This module depends on the real jquery - and returns the non-global version of it.
*
* @module jquery-private
* @package core
* @copyright 2015 Damyon Wiese <damyon@moodle.com>
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
define(['jquery'],function($){return $.noConflict(!0)})
@@ -0,0 +1,957 @@
// Copyright 2012 Google Inc. All rights reserved.
(function(){
var data = {
"resource": {
"version":"1",
"macros":[{"function":"__e"},{"function":"__c","vtp_value":""},{"function":"__c","vtp_value":0}],
"tags":[{"function":"__ogt_1p_data_v2","priority":11,"vtp_isAutoEnabled":true,"vtp_autoCollectExclusionSelectors":["list",["map","exclusionSelector",""]],"vtp_isEnabled":true,"vtp_cityType":"CSS_SELECTOR","vtp_manualEmailEnabled":false,"vtp_firstNameType":"CSS_SELECTOR","vtp_countryType":"CSS_SELECTOR","vtp_cityValue":"","vtp_emailType":"CSS_SELECTOR","vtp_regionType":"CSS_SELECTOR","vtp_autoEmailEnabled":true,"vtp_postalCodeValue":"","vtp_lastNameValue":"","vtp_phoneType":"CSS_SELECTOR","vtp_phoneValue":"","vtp_streetType":"CSS_SELECTOR","vtp_autoPhoneEnabled":false,"vtp_postalCodeType":"CSS_SELECTOR","vtp_emailValue":"","vtp_firstNameValue":"","vtp_streetValue":"","vtp_lastNameType":"CSS_SELECTOR","vtp_autoAddressEnabled":false,"vtp_regionValue":"","vtp_countryValue":"","vtp_isAutoCollectPiiEnabledFlag":false,"tag_id":4},{"function":"__ccd_ga_first","priority":10,"vtp_instanceDestinationId":"G-4RNJLJXGS6","tag_id":16},{"function":"__set_product_settings","priority":9,"vtp_instanceDestinationId":"G-4RNJLJXGS6","vtp_foreignTldMacroResult":["macro",1],"vtp_isChinaVipRegionMacroResult":["macro",2],"tag_id":15},{"function":"__ccd_ga_regscope","priority":8,"vtp_settingsTable":["list",["map","redactFieldGroup","DEVICE_AND_GEO","disallowAllRegions",false,"disallowedRegions",""],["map","redactFieldGroup","GOOGLE_SIGNALS","disallowAllRegions",true,"disallowedRegions",""]],"vtp_instanceDestinationId":"G-4RNJLJXGS6","tag_id":14},{"function":"__ccd_em_download","priority":7,"vtp_includeParams":true,"vtp_instanceDestinationId":"G-4RNJLJXGS6","tag_id":13},{"function":"__ccd_em_outbound_click","priority":6,"vtp_includeParams":true,"vtp_instanceDestinationId":"G-4RNJLJXGS6","tag_id":12},{"function":"__ccd_em_page_view","priority":5,"vtp_historyEvents":true,"vtp_includeParams":true,"vtp_instanceDestinationId":"G-4RNJLJXGS6","tag_id":11},{"function":"__ccd_em_scroll","priority":4,"vtp_includeParams":true,"vtp_instanceDestinationId":"G-4RNJLJXGS6","tag_id":10},{"function":"__ccd_em_site_search","priority":3,"vtp_searchQueryParams":"q,s,search,query,keyword","vtp_includeParams":true,"vtp_instanceDestinationId":"G-4RNJLJXGS6","tag_id":9},{"function":"__ccd_em_video","priority":2,"vtp_includeParams":true,"vtp_instanceDestinationId":"G-4RNJLJXGS6","tag_id":8},{"function":"__ccd_conversion_marking","priority":1,"vtp_conversionRules":["list",["map","matchingRules","{\"type\":5,\"args\":[{\"stringValue\":\"purchase\"},{\"contextValue\":{\"namespaceType\":1,\"keyParts\":[\"eventName\"]}}]}"]],"vtp_instanceDestinationId":"G-4RNJLJXGS6","tag_id":7},{"function":"__gct","vtp_trackingId":"G-4RNJLJXGS6","vtp_sessionDuration":0,"tag_id":1},{"function":"__ccd_ga_last","priority":0,"vtp_instanceDestinationId":"G-4RNJLJXGS6","tag_id":6}],
"predicates":[{"function":"_eq","arg0":["macro",0],"arg1":"gtm.js"},{"function":"_eq","arg0":["macro",0],"arg1":"gtm.init"}],
"rules":[[["if",0],["add",11]],[["if",1],["add",0,12,10,9,8,7,6,5,4,3,2,1]]]
},
"runtime":[ [50,"__c",[46,"a"],[36,[17,[15,"a"],"value"]]]
,[50,"__ccd_conversion_marking",[46,"a"],[22,[30,[28,[17,[15,"a"],"conversionRules"]],[20,[17,[17,[15,"a"],"conversionRules"],"length"],0]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"b",["require","internal.copyPreHit"]],[52,"c",["require","internal.evaluateBooleanExpression"]],[52,"d",["require","internal.registerCcdCallback"]],[52,"e",[15,"__module_metadataSchema"]],[52,"f","first_visit"],[52,"g","session_start"],[41,"h"],[41,"i"],["d",[17,[15,"a"],"instanceDestinationId"],[51,"",[7,"j"],[52,"k",[8,"preHit",[15,"j"]]],[65,"l",[17,[15,"a"],"conversionRules"],[46,[53,[22,["c",[17,[15,"l"],"matchingRules"],[15,"k"]],[46,[53,[2,[15,"j"],"setMetadata",[7,[17,[15,"e"],"AT"],true]],[4]]]]]]],[22,[2,[15,"j"],"getMetadata",[7,[17,[15,"e"],"AY"]]],[46,[53,[22,[28,[15,"h"]],[46,[53,[52,"l",["b",[15,"j"],[8,"omitHitData",true,"omitMetadata",true]]],[2,[15,"l"],"setEventName",[7,[15,"f"]]],[3,"h",[8,"preHit",[15,"l"]]]]]],[65,"l",[17,[15,"a"],"conversionRules"],[46,[53,[22,["c",[17,[15,"l"],"matchingRules"],[15,"h"]],[46,[53,[2,[15,"j"],"setMetadata",[7,[17,[15,"e"],"AZ"],true]],[4]]]]]]]]]],[22,[2,[15,"j"],"getMetadata",[7,[17,[15,"e"],"BK"]]],[46,[53,[22,[28,[15,"i"]],[46,[53,[52,"l",["b",[15,"j"],[8,"omitHitData",true,"omitMetadata",true]]],[2,[15,"l"],"setEventName",[7,[15,"g"]]],[3,"i",[8,"preHit",[15,"l"]]]]]],[65,"l",[17,[15,"a"],"conversionRules"],[46,[53,[22,["c",[17,[15,"l"],"matchingRules"],[15,"i"]],[46,[53,[2,[15,"j"],"setMetadata",[7,[17,[15,"e"],"BL"],true]],[4]]]]]]]]]]]],[2,[15,"a"],"gtmOnSuccess",[7]],[36]]
,[50,"__ccd_em_download",[46,"a"],[50,"q",[46,"v"],[36,[1,[15,"v"],[21,[2,[2,[15,"v"],"toLowerCase",[7]],"match",[7,[15,"p"]]],[45]]]]],[50,"r",[46,"v"],[52,"w",[2,[17,[15,"v"],"pathname"],"split",[7,"."]]],[52,"x",[39,[18,[17,[15,"w"],"length"],1],[16,[15,"w"],[37,[17,[15,"w"],"length"],1]],""]],[36,[16,[2,[15,"x"],"split",[7,"/"]],0]]],[50,"s",[46,"v"],[36,[39,[12,[2,[17,[15,"v"],"pathname"],"substring",[7,0,1]],"/"],[17,[15,"v"],"pathname"],[0,"/",[17,[15,"v"],"pathname"]]]]],[50,"t",[46,"v"],[41,"w"],[3,"w",""],[22,[1,[15,"v"],[17,[15,"v"],"href"]],[46,[53,[41,"x"],[3,"x",[2,[17,[15,"v"],"href"],"indexOf",[7,"#"]]],[3,"w",[39,[23,[15,"x"],0],[17,[15,"v"],"href"],[2,[17,[15,"v"],"href"],"substring",[7,0,[15,"x"]]]]]]]],[36,[15,"w"]]],[52,"b",["require","internal.getProductSettingsParameter"]],[52,"c",["require","templateStorage"]],[52,"d",[15,"__module_autoEventBlockSchema"]],[52,"e",[15,"__module_ccdEmDownloadActivity"]],[52,"f",[17,[15,"d"],"A"]],[52,"g","file_download"],[52,"h","isRegistered"],[52,"i",[17,[15,"a"],"instanceDestinationId"]],[22,["b",[15,"i"],[15,"f"]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[2,[15,"e"],"A",[7,[15,"i"],[17,[15,"a"],"includeParams"]]],[22,[2,[15,"c"],"getItem",[7,[15,"h"]]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"j",["require","internal.addDataLayerEventListener"]],[52,"k",["require","internal.enableAutoEventOnLinkClick"]],[52,"l",[15,"__module_enhancedMeasurement"]],[52,"m",["require","parseUrl"]],[52,"n",["require","internal.sendGtagEvent"]],[52,"o",[2,[15,"l"],"A",[7,"download"]]],[52,"p",[0,"^(pdf|xlsx?|docx?|txt|rtf|csv|exe|key|pp(s|t|tx)|7z|pkg|rar|gz|zip|avi|","mov|mp4|mpe?g|wmv|midi?|mp3|wav|wma)$"]],[52,"u",["k",[8,"checkValidation",true]]],[22,[28,[15,"u"]],[46,[53,[2,[15,"a"],"gtmOnFailure",[7]],[36]]]],[2,[15,"c"],"setItem",[7,[15,"h"],true]],["j","gtm.linkClick",[51,"",[7,"v","w"],["w"],[52,"x",[8,"eventId",[16,[15,"v"],"gtm.uniqueEventId"],"deferrable",true]],[52,"y",[16,[15,"v"],"gtm.elementUrl"]],[52,"z",["m",[15,"y"]]],[22,[28,[15,"z"]],[46,[36]]],[52,"aA",["r",[15,"z"]]],[22,[28,["q",[15,"aA"]]],[46,[53,[36]]]],[52,"aB",[8,"link_id",[16,[15,"v"],"gtm.elementId"],"link_url",["t",[15,"z"]],"link_text",[16,[15,"v"],"gtm.elementText"],"file_name",["s",[15,"z"]],"file_extension",[15,"aA"]]],[2,[15,"l"],"B",[7,[15,"x"]]],["n",[15,"o"],[15,"g"],[15,"aB"],[15,"x"]]],[15,"u"]],[2,[15,"a"],"gtmOnSuccess",[7]]]
,[50,"__ccd_em_outbound_click",[46,"a"],[50,"r",[46,"w"],[22,[28,[15,"w"]],[46,[36,[44]]]],[41,"x"],[3,"x",""],[22,[1,[15,"w"],[17,[15,"w"],"href"]],[46,[53,[41,"y"],[3,"y",[2,[17,[15,"w"],"href"],"indexOf",[7,"#"]]],[3,"x",[39,[23,[15,"y"],0],[17,[15,"w"],"href"],[2,[17,[15,"w"],"href"],"substring",[7,0,[15,"y"]]]]]]]],[36,[15,"x"]]],[50,"s",[46,"w"],[22,[28,[15,"w"]],[46,[36,[44]]]],[41,"x"],[3,"x",[17,[15,"w"],"hostname"]],[52,"y",[2,[15,"x"],"match",[7,"^www\\d*\\."]]],[22,[1,[15,"y"],[16,[15,"y"],0]],[46,[3,"x",[2,[15,"x"],"substring",[7,[17,[16,[15,"y"],0],"length"]]]]]],[36,[15,"x"]]],[50,"t",[46,"w"],[22,[28,[15,"w"]],[46,[36,false]]],[52,"x",[2,[17,[15,"w"],"hostname"],"toLowerCase",[7]]],[22,[28,[15,"x"]],[46,[53,[36,false]]]],[41,"y"],[3,"y",[2,["s",["o",["n"]]],"toLowerCase",[7]]],[41,"z"],[3,"z",[37,[17,[15,"x"],"length"],[17,[15,"y"],"length"]]],[22,[1,[18,[15,"z"],0],[29,[2,[15,"y"],"charAt",[7,0]],"."]],[46,[53,[32,[15,"z"],[3,"z",[37,[15,"z"],1]]],[3,"y",[0,".",[15,"y"]]]]]],[22,[1,[19,[15,"z"],0],[12,[2,[15,"x"],"indexOf",[7,[15,"y"],[15,"z"]]],[15,"z"]]],[46,[53,[36,false]]]],[36,true]],[52,"b",["require","internal.getProductSettingsParameter"]],[52,"c",["require","templateStorage"]],[52,"d",[15,"__module_autoEventBlockSchema"]],[52,"e",[15,"__module_ccdEmOutboundClickActivity"]],[52,"f",[17,[15,"d"],"D"]],[52,"g","click"],[52,"h","isRegistered"],[52,"i",[17,[15,"a"],"instanceDestinationId"]],[22,["b",[15,"i"],[15,"f"]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[2,[15,"e"],"A",[7,[15,"i"],[17,[15,"a"],"includeParams"]]],[22,[2,[15,"c"],"getItem",[7,[15,"h"]]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"j",["require","internal.addDataLayerEventListener"]],[52,"k",["require","internal.enableAutoEventOnLinkClick"]],[52,"l",[15,"__module_enhancedMeasurement"]],[52,"m",["require","internal.getRemoteConfigParameter"]],[52,"n",["require","getUrl"]],[52,"o",["require","parseUrl"]],[52,"p",["require","internal.sendGtagEvent"]],[52,"q",[2,[15,"l"],"A",[7,"outbound_click"]]],[52,"u",["m",[15,"i"],"cross_domain_conditions"]],[52,"v",["k",[8,"affiliateDomains",[15,"u"],"checkValidation",true,"waitForTags",false]]],[22,[28,[15,"v"]],[46,[53,[2,[15,"a"],"gtmOnFailure",[7]],[36]]]],[2,[15,"c"],"setItem",[7,[15,"h"],true]],["j","gtm.linkClick",[51,"",[7,"w","x"],[52,"y",["o",[16,[15,"w"],"gtm.elementUrl"]]],[22,[28,["t",[15,"y"]]],[46,[53,["x"],[36]]]],[52,"z",[8,"link_id",[16,[15,"w"],"gtm.elementId"],"link_classes",[16,[15,"w"],"gtm.elementClasses"],"link_url",["r",[15,"y"]],"link_domain",["s",[15,"y"]],"outbound",true]],[43,[15,"z"],"event_callback",[15,"x"]],[52,"aA",[8,"eventId",[16,[15,"w"],"gtm.uniqueEventId"],"deferrable",true]],[2,[15,"l"],"B",[7,[15,"aA"]]],["p",[15,"q"],[15,"g"],[15,"z"],[15,"aA"]]],[15,"v"]],[2,[15,"a"],"gtmOnSuccess",[7]]]
,[50,"__ccd_em_page_view",[46,"a"],[22,[28,[17,[15,"a"],"historyEvents"]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"b",["require","internal.getProductSettingsParameter"]],[52,"c",["require","internal.setRemoteConfigParameter"]],[52,"d",["require","templateStorage"]],[52,"e",[15,"__module_ccdEmPageViewActivity"]],[52,"f",[15,"__module_autoEventBlockSchema"]],[52,"g",[17,[15,"f"],"C"]],[52,"h","page_view"],[52,"i","isRegistered"],[52,"j",[17,[15,"a"],"instanceDestinationId"]],[22,["b",[15,"j"],[15,"g"]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[2,[15,"e"],"A",[7,[15,"j"]]],[22,[2,[15,"d"],"getItem",[7,[15,"i"]]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"k",["require","internal.addDataLayerEventListener"]],[52,"l",["require","internal.enableAutoEventOnHistoryChange"]],[52,"m",[15,"__module_enhancedMeasurement"]],[52,"n",["require","internal.sendGtagEvent"]],[52,"o",[2,[15,"m"],"A",[7,"page_view"]]],[52,"p",[8,"interval",1000,"useV2EventName",true]],[52,"q",["l",[15,"p"]]],[22,[28,[15,"q"]],[46,[53,[2,[15,"a"],"gtmOnFailure",[7]],[36]]]],[2,[15,"d"],"setItem",[7,[15,"i"],true]],["k","gtm.historyChange-v2",[51,"",[7,"r","s"],["s"],[52,"t",[16,[15,"r"],"gtm.oldUrl"]],[22,[20,[16,[15,"r"],"gtm.newUrl"],[15,"t"]],[46,[36]]],[52,"u",[16,[15,"r"],"gtm.historyChangeSource"]],[22,[1,[1,[21,[15,"u"],"pushState"],[21,[15,"u"],"popstate"]],[21,[15,"u"],"replaceState"]],[46,[53,[36]]]],[52,"v",[8]],[22,[17,[15,"a"],"includeParams"],[46,[53,[43,[15,"v"],"page_location",[16,[15,"r"],"gtm.newUrl"]],[43,[15,"v"],"page_referrer",[15,"t"]]]]],[52,"w",[8,"eventId",[16,[15,"r"],"gtm.uniqueEventId"]]],[22,[21,[17,[15,"a"],"deferPageView"],false],[46,[53,[43,[15,"w"],"deferrable",true]]]],[2,[15,"m"],"B",[7,[15,"w"]]],["n",[15,"o"],[15,"h"],[15,"v"],[15,"w"]]],[15,"q"]],[2,[15,"a"],"gtmOnSuccess",[7]]]
,[50,"__ccd_em_scroll",[46,"a"],[52,"b",["require","internal.getProductSettingsParameter"]],[52,"c",["require","templateStorage"]],[52,"d",[15,"__module_autoEventBlockSchema"]],[52,"e",[15,"__module_ccdEmScrollActivity"]],[52,"f",[17,[15,"d"],"E"]],[52,"g","scroll"],[52,"h","isRegistered"],[52,"i",[17,[15,"a"],"instanceDestinationId"]],[22,["b",[15,"i"],[15,"f"]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[2,[15,"e"],"A",[7,[15,"i"],[17,[15,"a"],"includeParams"]]],[22,[2,[15,"c"],"getItem",[7,[15,"h"]]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"j",["require","internal.addDataLayerEventListener"]],[52,"k",["require","internal.enableAutoEventOnScroll"]],[52,"l",[15,"__module_enhancedMeasurement"]],[52,"m",["require","internal.sendGtagEvent"]],[52,"n",[2,[15,"l"],"A",[7,"scroll"]]],[52,"o",["k",[8,"verticalThresholdUnits","PERCENT","verticalThresholds",90]]],[22,[28,[15,"o"]],[46,[53,[2,[15,"a"],"gtmOnFailure",[7]],[36]]]],[2,[15,"c"],"setItem",[7,[15,"h"],true]],["j","gtm.scrollDepth",[51,"",[7,"p","q"],["q"],[52,"r",[8,"eventId",[16,[15,"p"],"gtm.uniqueEventId"],"deferrable",true]],[52,"s",[8,"percent_scrolled",[16,[15,"p"],"gtm.scrollThreshold"]]],[2,[15,"l"],"B",[7,[15,"r"]]],["m",[15,"n"],[15,"g"],[15,"s"],[15,"r"]]],[15,"o"]],[2,[15,"a"],"gtmOnSuccess",[7]]]
,[50,"__ccd_em_site_search",[46,"a"],[52,"b",["require","getQueryParameters"]],[52,"c",["require","internal.sendGtagEvent"]],[52,"d",["require","getContainerVersion"]],[52,"e",[15,"__module_ccdEmSiteSearchActivity"]],[52,"f",[2,[15,"e"],"A",[7,[17,[15,"a"],"searchQueryParams"],[15,"b"]]]],[52,"g",[30,[17,[15,"a"],"instanceDestinationId"],[17,["d"],"containerId"]]],[52,"h",[8,"deferrable",true,"eventId",[17,[15,"a"],"gtmEventId"],"eventMetadata",[8,"em_event",true]]],[22,[15,"f"],[46,[53,[52,"i",[39,[28,[28,[17,[15,"a"],"includeParams"]]],[2,[15,"e"],"B",[7,[15,"f"],[17,[15,"a"],"additionalQueryParams"],[15,"b"]]],[8]]],["c",[15,"g"],"view_search_results",[15,"i"],[15,"h"]]]]],[2,[15,"a"],"gtmOnSuccess",[7]]]
,[50,"__ccd_em_video",[46,"a"],[52,"b",["require","internal.getProductSettingsParameter"]],[52,"c",["require","templateStorage"]],[52,"d",[15,"__module_autoEventBlockSchema"]],[52,"e",[15,"__module_ccdEmVideoActivity"]],[52,"f",[17,[15,"d"],"F"]],[52,"g","video_start"],[52,"h","video_progress"],[52,"i","video_complete"],[52,"j","isRegistered"],[52,"k",[17,[15,"a"],"instanceDestinationId"]],[22,["b",[15,"k"],[15,"f"]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[2,[15,"e"],"A",[7,[15,"k"],[17,[15,"a"],"includeParams"]]],[22,[2,[15,"c"],"getItem",[7,[15,"j"]]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"l",["require","internal.addDataLayerEventListener"]],[52,"m",["require","internal.enableAutoEventOnYouTubeActivity"]],[52,"n",[15,"__module_enhancedMeasurement"]],[52,"o",["require","internal.sendGtagEvent"]],[52,"p",[2,[15,"n"],"A",[7,"video"]]],[52,"q",["m",[8,"captureComplete",true,"captureStart",true,"progressThresholdsPercent",[7,10,25,50,75]]]],[22,[28,[15,"q"]],[46,[53,[2,[15,"a"],"gtmOnFailure",[7]],[36]]]],[2,[15,"c"],"setItem",[7,[15,"j"],true]],["l","gtm.video",[51,"",[7,"r","s"],["s"],[52,"t",[16,[15,"r"],"gtm.videoStatus"]],[41,"u"],[22,[20,[15,"t"],"start"],[46,[53,[3,"u",[15,"g"]]]],[46,[22,[20,[15,"t"],"progress"],[46,[53,[3,"u",[15,"h"]]]],[46,[22,[20,[15,"t"],"complete"],[46,[53,[3,"u",[15,"i"]]]],[46,[53,[36]]]]]]]],[52,"v",[8,"video_current_time",[16,[15,"r"],"gtm.videoCurrentTime"],"video_duration",[16,[15,"r"],"gtm.videoDuration"],"video_percent",[16,[15,"r"],"gtm.videoPercent"],"video_provider",[16,[15,"r"],"gtm.videoProvider"],"video_title",[16,[15,"r"],"gtm.videoTitle"],"video_url",[16,[15,"r"],"gtm.videoUrl"],"visible",[16,[15,"r"],"gtm.videoVisible"]]],[52,"w",[8,"eventId",[16,[15,"r"],"gtm.uniqueEventId"],"deferrable",true]],[2,[15,"n"],"B",[7,[15,"w"]]],["o",[15,"p"],[15,"u"],[15,"v"],[15,"w"]]],[15,"q"]],[2,[15,"a"],"gtmOnSuccess",[7]]]
,[50,"__ccd_ga_first",[46,"a"],[50,"e",[46,"f"],[2,[15,"c"],"A",[7,[15,"f"]]],[2,[15,"d"],"A",[7,[15,"f"]]]],[52,"b",["require","internal.registerCcdCallback"]],[52,"c",[15,"__module_taskPlatformDetection"]],[52,"d",[15,"__module_taskSetTestHitParams"]],["b",[17,[15,"a"],"instanceDestinationId"],[51,"",[7,"f"],["e",[15,"f"]]]],[2,[15,"a"],"gtmOnSuccess",[7]]]
,[50,"__ccd_ga_last",[46,"a"],[2,[15,"a"],"gtmOnSuccess",[7]]]
,[50,"__ccd_ga_regscope",[46,"a"],[52,"b",[15,"__module_ccdGaRegionScopedSettings"]],[52,"c",[2,[15,"b"],"B",[7,[15,"a"]]]],[2,[15,"b"],"A",[7,[15,"a"],[15,"c"]]],[2,[15,"a"],"gtmOnSuccess",[7]]]
,[50,"__e",[46,"a"],[36,[13,[41,"$0"],[3,"$0",["require","internal.getEventData"]],["$0","event"]]]]
,[50,"__gct",[46,"a"],[50,"g",[46,"m"],[52,"n",[7]],[65,"o",[15,"m"],[46,[53,[52,"p",["b",[15,"o"]]],[22,[21,[15,"p"],[45]],[46,[2,[15,"n"],"push",[7,[15,"p"]]]]]]]],[36,[15,"n"]]],[50,"h",[46,"m"],[52,"n",[17,[15,"m"],"linker"]],[22,[1,[15,"n"],[16,[15,"n"],"domains"]],[46,[53,[43,[15,"n"],"domains",["g",[16,[15,"n"],"domains"]]]]]],[36,[15,"n"]]],[50,"i",[46,"m"],[52,"n",[17,[15,"m"],"referralExclusionDefinition"]],[22,[1,[15,"n"],[16,[15,"n"],"include_conditions"]],[46,[53,[43,[15,"n"],"include_conditions",["g",[16,[15,"n"],"include_conditions"]]]]]],[36,[15,"n"]]],[52,"b",["require","internal.createRegex"]],[52,"c",["require","getType"]],[52,"d",["require","internal.mergeRemoteConfig"]],[52,"e",["require","internal.registerDestination"]],[52,"f",["require","templateStorage"]],[52,"j",[30,[2,[15,"f"],"getItem",[7,"regex"]],["b","[.*+\\-?^${}()|[\\]\\\\]","g"]]],[2,[15,"f"],"setItem",[7,"regex",[15,"j"]]],[52,"k",[8]],[52,"l",[17,[15,"a"],"sessionDuration"]],[22,[18,[15,"l"],0],[46,[53,[43,[15,"k"],"session_duration",[15,"l"]]]]],[43,[15,"k"],"event_settings",[17,[15,"a"],"eventSettings"]],[43,[15,"k"],"dynamic_event_settings",[17,[15,"a"],"dynamicEventSettings"]],[43,[15,"k"],"google_signals",[20,[17,[15,"a"],"googleSignals"],1]],[43,[15,"k"],"google_tld",[17,[15,"a"],"foreignTld"]],[43,[15,"k"],"ga_restrict_domain",[20,[17,[15,"a"],"restrictDomain"],1]],[43,[15,"k"],"internal_traffic_results",[17,[15,"a"],"internalTrafficResults"]],[43,[15,"k"],"linker",["h",[15,"a"]]],[43,[15,"k"],"referral_exclusion_definition",["i",[15,"a"]]],["d",[17,[15,"a"],"trackingId"],[15,"k"]],["e",[17,[15,"a"],"trackingId"]],[2,[15,"a"],"gtmOnSuccess",[7]]]
,[50,"__ogt_1p_data_v2",[46,"a"],[50,"q",[46,"v","w"],[52,"x",[7]],[52,"y",[2,[15,"b"],"keys",[7,[15,"v"]]]],[65,"z",[15,"y"],[46,[53,[52,"aA",[30,[16,[15,"v"],[15,"z"]],[7]]],[52,"aB",[39,[18,[17,[15,"aA"],"length"],0],"1","0"]],[52,"aC",[39,["r",[15,"w"],[15,"z"]],"1","0"]],[2,[15,"x"],"push",[7,[0,[0,[0,[16,[15,"p"],[15,"z"]],"-"],[15,"aB"]],[15,"aC"]]]]]]],[36,[2,[15,"x"],"join",[7,"~"]]]],[50,"r",[46,"v","w"],[22,[28,[15,"v"]],[46,[53,[36,false]]]],[38,[15,"w"],[46,"email","phone_number","first_name","last_name","street","city","region","postal_code","country"],[46,[5,[46,[36,[28,[28,[16,[15,"v"],"email"]]]]]],[5,[46,[36,[28,[28,[16,[15,"v"],"phone_number"]]]]]],[5,[46]],[5,[46]],[5,[46]],[5,[46]],[5,[46]],[5,[46]],[5,[46,[36,["s",[15,"v"],[15,"w"]]]]],[9,[46,[36,false]]]]]],[50,"s",[46,"v","w"],[36,[1,[28,[28,[16,[15,"v"],"address"]]],[28,[28,[16,[16,[15,"v"],"address"],[15,"w"]]]]]]],[50,"t",[46,"v","w","x","y"],[22,[20,[16,[15,"w"],"type"],[15,"x"]],[46,[53,[22,[28,[15,"v"]],[46,[53,[3,"v",[8]]]]],[22,[28,[16,[15,"v"],[15,"x"]]],[46,[53,[43,[15,"v"],[15,"x"],[16,[15,"w"],"userData"]],[52,"z",[8,"mode","a"]],[22,[16,[15,"w"],"tagName"],[46,[53,[43,[15,"z"],"location",[16,[15,"w"],"tagName"]]]]],[22,[16,[15,"w"],"querySelector"],[46,[53,[43,[15,"z"],"selector",[16,[15,"w"],"querySelector"]]]]],[43,[15,"y"],[15,"x"],[15,"z"]]]]]]]],[36,[15,"v"]]],[50,"u",[46,"v","w","x"],[22,[28,[16,[15,"a"],[15,"x"]]],[46,[36]]],[43,[15,"v"],[15,"w"],[8,"value",[16,[15,"a"],[15,"x"]]]]],[22,[28,[17,[15,"a"],"isEnabled"]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"b",["require","Object"]],[52,"c",["require","internal.isFeatureEnabled"]],[52,"d",[15,"__module_featureFlags"]],[52,"e",["require","internal.getDestinationIds"]],[52,"f",["require","internal.getProductSettingsParameter"]],[52,"g",["require","internal.detectUserProvidedData"]],[52,"h",["require","queryPermission"]],[52,"i",["require","internal.setRemoteConfigParameter"]],[52,"j",["require","internal.registerCcdCallback"]],[52,"k",[15,"__module_metadataSchema"]],[52,"l","_z"],[52,"m",["c",[17,[15,"d"],"BE"]]],[52,"n",[30,["e"],[7]]],[52,"o",[8,"enable_code",true]],[52,"p",[8,"email","1","phone_number","2","first_name","3","last_name","4","country","5","postal_code","6","street","7","city","8","region","9"]],[22,[17,[15,"a"],"isAutoEnabled"],[46,[53,[52,"v",[7]],[22,[1,[17,[15,"a"],"autoCollectExclusionSelectors"],[17,[17,[15,"a"],"autoCollectExclusionSelectors"],"length"]],[46,[53,[53,[41,"y"],[3,"y",0],[63,[7,"y"],[23,[15,"y"],[17,[17,[15,"a"],"autoCollectExclusionSelectors"],"length"]],[33,[15,"y"],[3,"y",[0,[15,"y"],1]]],[46,[53,[52,"z",[17,[16,[17,[15,"a"],"autoCollectExclusionSelectors"],[15,"y"]],"exclusionSelector"]],[22,[15,"z"],[46,[53,[2,[15,"v"],"push",[7,[15,"z"]]]]]]]]]]]]],[52,"w",[17,[15,"a"],"isAutoCollectPiiEnabledFlag"]],[52,"x",[39,[17,[15,"a"],"isAutoCollectPiiEnabledFlag"],[17,[15,"a"],"autoEmailEnabled"],true]],[43,[15,"o"],"auto_detect",[8,"email",[15,"x"],"phone",[1,[15,"w"],[17,[15,"a"],"autoPhoneEnabled"]],"address",[1,[15,"w"],[17,[15,"a"],"autoAddressEnabled"]],"exclude_element_selectors",[15,"v"]]]]]],[22,[17,[15,"a"],"isManualEnabled"],[46,[53,[52,"v",[8]],[22,[17,[15,"a"],"manualEmailEnabled"],[46,[53,["u",[15,"v"],"email","emailValue"]]]],[22,[17,[15,"a"],"manualPhoneEnabled"],[46,[53,["u",[15,"v"],"phone","phoneValue"]]]],[22,[17,[15,"a"],"manualAddressEnabled"],[46,[53,[52,"w",[8]],["u",[15,"w"],"first_name","firstNameValue"],["u",[15,"w"],"last_name","lastNameValue"],["u",[15,"w"],"street","streetValue"],["u",[15,"w"],"city","cityValue"],["u",[15,"w"],"region","regionValue"],["u",[15,"w"],"country","countryValue"],["u",[15,"w"],"postal_code","postalCodeValue"],[43,[15,"v"],"name_and_address",[7,[15,"w"]]]]]],[43,[15,"o"],"selectors",[15,"v"]]]]],[65,"v",[15,"n"],[46,[53,["i",[15,"v"],"user_data_settings",[15,"o"]],[52,"w",[16,[15,"o"],"auto_detect"]],[22,[28,[15,"w"]],[46,[53,[6]]]],[52,"x",[51,"",[7,"y"],[52,"z",[2,[15,"y"],"getMetadata",[7,[17,[15,"k"],"CR"]]]],[22,[15,"z"],[46,[53,[36,[15,"z"]]]]],[52,"aA",[1,["c",[17,[15,"d"],"AQ"]],[20,[2,[15,"v"],"indexOf",[7,"G-"]],0]]],[41,"aB"],[22,["h","detect_user_provided_data","auto"],[46,[53,[3,"aB",["g",[8,"excludeElementSelectors",[16,[15,"w"],"exclude_element_selectors"],"fieldFilters",[8,"email",[16,[15,"w"],"email"],"phone",[16,[15,"w"],"phone"],"address",[16,[15,"w"],"address"]],"performDataLayerSearch",[15,"aA"]]]]]]],[52,"aC",[1,[15,"aB"],[16,[15,"aB"],"elements"]]],[52,"aD",[8]],[52,"aE",[8]],[22,[1,[15,"aC"],[18,[17,[15,"aC"],"length"],0]],[46,[53,[41,"aF"],[41,"aG"],[3,"aG",[8]],[53,[41,"aH"],[3,"aH",0],[63,[7,"aH"],[23,[15,"aH"],[17,[15,"aC"],"length"]],[33,[15,"aH"],[3,"aH",[0,[15,"aH"],1]]],[46,[53,[52,"aI",[16,[15,"aC"],[15,"aH"]]],["t",[15,"aD"],[15,"aI"],"email",[15,"aE"]],[22,["c",[17,[15,"d"],"K"]],[46,[53,["t",[15,"aD"],[15,"aI"],"phone_number",[15,"aE"]],[3,"aF",["t",[15,"aF"],[15,"aI"],"first_name",[15,"aG"]]],[3,"aF",["t",[15,"aF"],[15,"aI"],"laLine truncated
,[50,"__set_product_settings",[46,"a"],[2,[15,"a"],"gtmOnSuccess",[7]]]
,[52,"__module_gtagSchema",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[52,"b","ad_personalization"],[52,"c","ad_storage"],[52,"d","ad_user_data"],[52,"e","consent_updated"],[52,"f","app_remove"],[52,"g","app_store_refund"],[52,"h","app_store_subscription_cancel"],[52,"i","app_store_subscription_convert"],[52,"j","app_store_subscription_renew"],[52,"k","conversion"],[52,"l","purchase"],[52,"m","first_open"],[52,"n","first_visit"],[52,"o","gtag.config"],[52,"p","in_app_purchase"],[52,"q","page_view"],[52,"r","session_start"],[52,"s","user_engagement"],[52,"t","ads_data_redaction"],[52,"u","allow_ad_personalization_signals"],[52,"v","allow_custom_scripts"],[52,"w","allow_direct_google_requests"],[52,"x","allow_enhanced_conversions"],[52,"y","allow_google_signals"],[52,"z","auid"],[52,"aA","aw_remarketing_only"],[52,"aB","discount"],[52,"aC","aw_feed_country"],[52,"aD","aw_feed_language"],[52,"aE","items"],[52,"aF","aw_merchant_id"],[52,"aG","aw_basket_type"],[52,"aH","client_id"],[52,"aI","conversion_cookie_prefix"],[52,"aJ","conversion_id"],[52,"aK","conversion_linker"],[52,"aL","conversion_api"],[52,"aM","cookie_deprecation"],[52,"aN","cookie_expires"],[52,"aO","cookie_prefix"],[52,"aP","cookie_update"],[52,"aQ","country"],[52,"aR","currency"],[52,"aS","customer_buyer_stage"],[52,"aT","customer_lifetime_value"],[52,"aU","customer_loyalty"],[52,"aV","customer_ltv_bucket"],[52,"aW","debug_mode"],[52,"aX","developer_id"],[52,"aY","shipping"],[52,"aZ","engagement_time_msec"],[52,"bA","estimated_delivery_date"],[52,"bB","event_developer_id_string"],[52,"bC","event"],[52,"bD","event_timeout"],[52,"bE","first_party_collection"],[52,"bF","match_id"],[52,"bG","gdpr_applies"],[52,"bH","google_analysis_params"],[52,"bI","_google_ng"],[52,"bJ","gpp_sid"],[52,"bK","gpp_string"],[52,"bL","gsa_experiment_id"],[52,"bM","gtag_event_feature_usage"],[52,"bN","iframe_state"],[52,"bO","ignore_referrer"],[52,"bP","is_passthrough"],[52,"bQ","language"],[52,"bR","merchant_feed_label"],[52,"bS","merchant_feed_language"],[52,"bT","merchant_id"],[52,"bU","new_customer"],[52,"bV","page_hostname"],[52,"bW","page_path"],[52,"bX","page_referrer"],[52,"bY","page_title"],[52,"bZ","_platinum_request_status"],[52,"cA","quantity"],[52,"cB","restricted_data_processing"],[52,"cC","screen_resolution"],[52,"cD","send_page_view"],[52,"cE","server_container_url"],[52,"cF","session_duration"],[52,"cG","session_engaged_time"],[52,"cH","session_id"],[52,"cI","_shared_user_id"],[52,"cJ","delivery_postal_code"],[52,"cK","testonly"],[52,"cL","topmost_url"],[52,"cM","transaction_id"],[52,"cN","transaction_id_source"],[52,"cO","transport_url"],[52,"cP","update"],[52,"cQ","_user_agent_architecture"],[52,"cR","_user_agent_bitness"],[52,"cS","_user_agent_full_version_list"],[52,"cT","_user_agent_mobile"],[52,"cU","_user_agent_model"],[52,"cV","_user_agent_platform"],[52,"cW","_user_agent_platform_version"],[52,"cX","_user_agent_wow64"],[52,"cY","user_data"],[52,"cZ","user_data_auto_latency"],[52,"dA","user_data_auto_meta"],[52,"dB","user_data_auto_multi"],[52,"dC","user_data_auto_selectors"],[52,"dD","user_data_auto_status"],[52,"dE","user_data_mode"],[52,"dF","user_id"],[52,"dG","user_properties"],[52,"dH","us_privacy_string"],[52,"dI","value"],[52,"dJ","_fpm_parameters"],[52,"dK","_host_name"],[52,"dL","_in_page_command"],[52,"dM","_measurement_type"],[52,"dN","non_personalized_ads"],[52,"dO","conversion_label"],[52,"dP","page_location"],[52,"dQ","_extracted_data"],[52,"dR","global_developer_id_string"],[52,"dS","tc_privacy_string"],[36,[8,"A",[15,"b"],"B",[15,"c"],"C",[15,"d"],"F",[15,"e"],"H",[15,"f"],"I",[15,"g"],"J",[15,"h"],"K",[15,"i"],"L",[15,"j"],"N",[15,"k"],"Z",[15,"l"],"AE",[15,"m"],"AF",[15,"n"],"AG",[15,"o"],"AI",[15,"p"],"AJ",[15,"q"],"AL",[15,"r"],"AP",[15,"s"],"AZ",[15,"t"],"BG",[15,"u"],"BH",[15,"v"],"BI",[15,"w"],"BK",[15,"x"],"BL",[15,"y"],"BR",[15,"z"],"BV",[15,"aA"],"BW",[15,"aB"],"BX",[15,"aC"],"BY",[15,"aD"],"BZ",[15,"aE"],"CA",[15,"aF"],"CB",[15,"aG"],"CJ",[15,"aH"],"CO",[15,"aI"],"CP",[15,"aJ"],"JX",[15,"dO"],"CQ",[15,"aK"],"CS",[15,"aL"],"CT",[15,"aM"],"CV",[15,"aN"],"CZ",[15,"aO"],"DA",[15,"aP"],"DB",[15,"aQ"],"DC",[15,"aR"],"DD",[15,"aS"],"DE",[15,"aT"],"DF",[15,"aU"],"DG",[15,"aV"],"DK",[15,"aW"],"DL",[15,"aX"],"DX",[15,"aY"],"DZ",[15,"aZ"],"ED",[15,"bA"],"EG",[15,"bB"],"EI",[15,"bC"],"EK",[15,"bD"],"JZ",[15,"dQ"],"EP",[15,"bE"],"EY",[15,"bF"],"FI",[15,"bG"],"KA",[15,"dR"],"FM",[15,"bH"],"FN",[15,"bI"],"FQ",[15,"bJ"],"FR",[15,"bK"],"FT",[15,"bL"],"FU",[15,"bM"],"FW",[15,"bN"],"FX",[15,"bO"],"GC",[15,"bP"],"GE",[15,"bQ"],"GL",[15,"bR"],"GM",[15,"bS"],"GN",[15,"bT"],"GR",[15,"bU"],"GU",[15,"bV"],"JY",[15,"dP"],"GV",[15,"bW"],"GW",[15,"bX"],"GX",[15,"bY"],"HF",[15,"bZ"],"HH",[15,"cA"],"HL",[15,"cB"],"HP",[15,"cC"],"HS",[15,"cD"],"HU",[15,"cE"],"HW",[15,"cF"],"HY",[15,"cG"],"HZ",[15,"cH"],"IB",[15,"cI"],"IC",[15,"cJ"],"KB",[15,"dS"],"IG",[15,"cK"],"II",[15,"cL"],"IL",[15,"cM"],"IM",[15,"cN"],"IN",[15,"cO"],"IP",[15,"cP"],"IS",[1Line truncated
,[52,"__module_metadataSchema",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[52,"b","accept_by_default"],[52,"c","allow_ad_personalization"],[52,"d","consent_state"],[52,"e","consent_updated"],[52,"f","conversion_linker_enabled"],[52,"g","cookie_options"],[52,"h","em_event"],[52,"i","event_start_timestamp_ms"],[52,"j","event_usage"],[52,"k","ga4_collection_subdomain"],[52,"l","handle_internally"],[52,"m","has_ga_conversion_consents"],[52,"n","hit_type"],[52,"o","hit_type_override"],[52,"p","is_conversion"],[52,"q","is_external_event"],[52,"r","is_first_visit"],[52,"s","is_first_visit_conversion"],[52,"t","is_fpm_encryption"],[52,"u","is_fpm_split"],[52,"v","is_gcp_conversion"],[52,"w","is_google_signals_allowed"],[52,"x","is_server_side_destination"],[52,"y","is_session_start"],[52,"z","is_session_start_conversion"],[52,"aA","is_sgtm_ga_ads_conversion_study_control_group"],[52,"aB","is_sgtm_prehit"],[52,"aC","is_split_conversion"],[52,"aD","is_syn"],[52,"aE","is_test_event"],[52,"aF","prehit_for_retry"],[52,"aG","redact_ads_data"],[52,"aH","redact_click_ids"],[52,"aI","send_ccm_parallel_ping"],[52,"aJ","send_user_data_hit"],[52,"aK","speculative"],[52,"aL","syn_or_mod"],[52,"aM","transient_ecsid"],[52,"aN","transmission_type"],[52,"aO","user_data"],[52,"aP","user_data_from_automatic"],[52,"aQ","user_data_from_automatic_getter"],[52,"aR","user_data_from_code"],[52,"aS","user_data_from_manual"],[36,[8,"A",[15,"b"],"E",[15,"c"],"L",[15,"d"],"M",[15,"e"],"N",[15,"f"],"O",[15,"g"],"U",[15,"h"],"AA",[15,"i"],"AB",[15,"j"],"AJ",[15,"k"],"AM",[15,"l"],"AN",[15,"m"],"AO",[15,"n"],"AP",[15,"o"],"AT",[15,"p"],"AW",[15,"q"],"AY",[15,"r"],"AZ",[15,"s"],"BB",[15,"t"],"BC",[15,"u"],"BD",[15,"v"],"BE",[15,"w"],"BJ",[15,"x"],"BK",[15,"y"],"BL",[15,"z"],"BM",[15,"aA"],"BN",[15,"aB"],"BP",[15,"aC"],"BQ",[15,"aD"],"BR",[15,"aE"],"BX",[15,"aF"],"CA",[15,"aG"],"CB",[15,"aH"],"CD",[15,"aI"],"CH",[15,"aJ"],"CK",[15,"aK"],"CN",[15,"aL"],"CO",[15,"aM"],"CP",[15,"aN"],"CQ",[15,"aO"],"CR",[15,"aP"],"CS",[15,"aQ"],"CT",[15,"aR"],"CU",[15,"aS"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_featureFlags",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[52,"b",33],[52,"c",44],[52,"d",45],[52,"e",46],[52,"f",47],[52,"g",113],[52,"h",129],[52,"i",174],[52,"j",178],[52,"k",243],[52,"l",276],[36,[8,"K",[15,"b"],"O",[15,"c"],"P",[15,"d"],"Q",[15,"e"],"R",[15,"f"],"BD",[15,"i"],"BE",[15,"j"],"CN",[15,"l"],"AK",[15,"g"],"BZ",[15,"k"],"AQ",[15,"h"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_features",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[52,"b",411],[52,"c",418],[52,"d",424],[52,"e",425],[52,"f",430],[52,"g",435],[52,"h",444],[52,"i",446],[52,"j",447],[52,"k",464],[52,"l",465],[36,[8,"BI",[15,"l"],"AD",[15,"f"],"BH",[15,"k"],"S",[15,"c"],"AR",[15,"j"],"AH",[15,"g"],"L",[15,"b"],"AO",[15,"h"],"Y",[15,"e"],"X",[15,"d"],"AQ",[15,"i"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_crossContainerSchema",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[52,"b","cookie_deprecation_label"],[52,"c","em_registry"],[52,"d","pld"],[52,"e","shared_user_id"],[52,"f","shared_user_id_requested"],[52,"g","shared_user_id_source"],[36,[8,"B",[15,"b"],"D",[15,"c"],"M",[15,"d"],"Q",[15,"e"],"R",[15,"f"],"S",[15,"g"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_platformSchema",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[52,"b",1],[52,"c",2],[52,"d",3],[52,"e",4],[52,"f",5],[52,"g",6],[36,[8,"A",[15,"b"],"F",[15,"g"],"B",[15,"c"],"C",[15,"d"],"D",[15,"e"],"E",[15,"f"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_autoEventBlockSchema",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[52,"b","ae_block_downloads"],[52,"c","ae_block_form"],[52,"d","ae_block_history"],[52,"e","ae_block_outbound_click"],[52,"f","ae_block_scroll"],[52,"g","ae_block_video"],[36,[8,"A",[15,"b"],"B",[15,"c"],"C",[15,"d"],"D",[15,"e"],"E",[15,"f"],"F",[15,"g"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_ccdEmSiteSearchActivity",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"b",[46,"d","e"],[52,"f",[2,[30,[15,"d"],""],"split",[7,","]]],[53,[41,"g"],[3,"g",0],[63,[7,"g"],[23,[15,"g"],[17,[15,"f"],"length"]],[33,[15,"g"],[3,"g",[0,[15,"g"],1]]],[46,[53,[52,"h",["e",[2,[16,[15,"f"],[15,"g"]],"trim",[7]]]],[22,[21,[15,"h"],[44]],[46,[53,[36,[15,"h"]]]]]]]]]],[50,"c",[46,"d","e","f"],[52,"g",[8,"search_term",[15,"d"]]],[52,"h",[2,[30,[15,"e"],""],"split",[7,","]]],[53,[41,"i"],[3,"i",0],[63,[7,"i"],[23,[15,"i"],[17,[15,"h"],"length"]],[33,[15,"i"],[3,"i",[0,[15,"i"],1]]],[46,[53,[52,"j",[2,[16,[15,"h"],[15,"i"]],"trim",[7]]],[52,"k",["f",[15,"j"]]],[22,[21,[15,"k"],[44]],[46,[53,[43,[15,"g"],[0,"q_",[15,"j"]],[15,"k"]]]]]]]]],[36,[15,"g"]]],[36,[8,"B",[15,"c"],"A",[15,"b"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_activities",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"b",[46,"c","d"],[36,[39,[15,"d"],["d",[15,"c"]],[15,"c"]]]],[36,[8,"A",[15,"b"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_platformDetection",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"o",[46],[68,"w",[53,[22,[28,["e",[17,[15,"i"],"BZ"]]],[46,[53,[36,[7]]]]],[52,"w",["e",[17,[15,"h"],"AD"]]],[22,[15,"w"],[46,[53,[52,"y",["b",[17,[15,"g"],"M"]]],[22,["n",[15,"y"]],[46,[53,[36,[15,"y"]]]]]]]],[52,"x",[7]],[22,["p"],[46,[2,[15,"x"],"push",[7,[17,[15,"j"],"A"]]]]],[22,["q"],[46,[2,[15,"x"],"push",[7,[17,[15,"j"],"B"]]]]],[22,["r"],[46,[2,[15,"x"],"push",[7,[17,[15,"j"],"F"]]]]],[22,["u"],[46,[2,[15,"x"],"push",[7,[17,[15,"j"],"D"]]]]],[22,["s"],[46,[2,[15,"x"],"push",[7,[17,[15,"j"],"E"]]]]],[22,["t"],[46,[2,[15,"x"],"push",[7,[17,[15,"j"],"C"]]]]],[22,[1,["l"],[15,"w"]],[46,[53,["f",[17,[15,"g"],"M"],[15,"x"],true]]]],[36,[15,"x"]]],[46]],[36,[7]]],[50,"p",[46],[68,"w",[53,[36,[28,[28,["c","script[data-requiremodule^=\"mage/\"]"]]]]],[46]],[36,false]],[50,"q",[46],[68,"w",[53,[52,"w",["m","YXNzZXRzLnNxdWFyZXNwYWNlLmNvbS8="]],[22,[28,[15,"w"]],[46,[36,false]]],[36,[28,[28,["c",[0,[0,"script[src^=\"//",[15,"w"]],"\"]"]]]]]],[46]],[36,false]],[50,"r",[46],[22,[28,["e",[17,[15,"h"],"Y"]]],[46,[53,[36,false]]]],[68,"w",[53,[52,"w",["m","c2hvcGlmeS5jb20="]],[52,"x",["m","c2hvcGlmeWNkbi5jb20="]],[22,[30,[28,[15,"w"]],[28,[15,"x"]]],[46,[36,false]]],[36,[28,[28,["c",[0,[0,[0,[0,[0,[0,[0,[0,[0,[0,[0,[0,[0,[0,[0,"script[src*=\"cdn.",[15,"w"]],"\"],"],"meta[property=\"og:image\"][content*=\"cdn."],[15,"w"]],"\"],"],"link[rel=\"preconnect\"][href*=\"cdn."],[15,"w"]],"\"],"],"link[rel=\"preconnect\"][href*=\"fonts."],[15,"x"]],"\"],"],"link[rel=\"preconnect\"][href*=\"iterable-shopify\"],"],"link[rel=\"preconnect\"][href*=\"v."],[15,"w"]],"\"]"]]]]]],[46]],[36,false]],[50,"s",[46],[68,"w",[53,[52,"w",["d","protocol"]],[52,"x",["d","host"]],[52,"y",[39,[1,[15,"w"],[15,"x"]],[0,[0,[0,[0,"[src^=\"",[15,"w"]],"://"],[15,"x"]],"/wp-content\"],"],""]],[52,"z",["m","LndvcmRwcmVzcy5jb20="]],[52,"aA",["m","Ly9zLncub3Jn"]],[22,[30,[28,[15,"z"]],[28,[15,"aA"]]],[46,[36,false]]],[36,[30,["v",[15,"x"],[15,"z"]],[28,[28,["c",[0,[0,[0,[0,[15,"y"],"meta[name=\"generator\"][content^=\"WordPress \"],"],"link[rel=\"dns-prefetch\"][href=\""],[15,"aA"]],"\"]"]]]]]]],[46]],[36,false]],[50,"t",[46],[68,"w",[53,[52,"w",[28,[28,["c",[0,"[class*=\"woocommerce\"],","meta[name=\"generator\"][content^=\"WooCommerce \"]"]]]]],[22,[15,"w"],[46,[53]]],[36,[15,"w"]]],[46]],[36,false]],[50,"u",[46],[68,"w",[53,[52,"w",[28,[28,["c",[0,[0,"script[src*=\"woocommerce\"],","link[href*=\"woocommerce\"],"],"[class|=\"woocommerce\"]"]]]]],[22,[15,"w"],[46,[53]]],[36,[15,"w"]]],[46]],[36,false]],[50,"v",[46,"w","x"],[36,[1,[19,[17,[15,"w"],"length"],[17,[15,"x"],"length"]],[20,[2,[15,"w"],"substring",[7,[37,[17,[15,"w"],"length"],[17,[15,"x"],"length"]],[17,[15,"w"],"length"]]],[15,"x"]]]]],[52,"b",["require","internal.copyFromCrossContainerData"]],[52,"c",["require","internal.getFirstElementByCssSelector"]],[52,"d",["require","getUrl"]],[52,"e",["require","internal.isFeatureEnabled"]],[52,"f",["require","internal.setInCrossContainerData"]],[52,"g",[15,"__module_crossContainerSchema"]],[52,"h",[15,"__module_features"]],[52,"i",[15,"__module_featureFlags"]],[52,"j",[15,"__module_platformSchema"]],[52,"k",["require","getType"]],[52,"l",["require","internal.isDomReady"]],[52,"m",["require","fromBase64"]],[52,"n",[51,"",[7,"w"],[36,[20,["k",[15,"w"]],"array"]]]],[36,[8,"A",[15,"o"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_ccdEmDownloadActivity",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"h",[46,"i","j"],["c",[15,"i"],[51,"",[7,"k"],[22,[30,[21,[2,[15,"k"],"getEventName",[7]],[15,"g"]],[28,[2,[15,"k"],"getMetadata",[7,[17,[15,"d"],"U"]]]]],[46,[53,[36]]]],[22,["b",[15,"i"],[15,"f"]],[46,[53,[2,[15,"k"],"abort",[7]],[36]]]],[2,[15,"k"],"setMetadata",[7,[17,[15,"d"],"CK"],false]],[22,[28,[15,"j"]],[46,[53,[2,[15,"k"],"setHitData",[7,"link_id",[44]]],[2,[15,"k"],"setHitData",[7,"link_url",[44]]],[2,[15,"k"],"setHitData",[7,"link_text",[44]]],[2,[15,"k"],"setHitData",[7,"file_name",[44]]],[2,[15,"k"],"setHitData",[7,"file_extension",[44]]]]]]]]],[52,"b",["require","internal.getProductSettingsParameter"]],[52,"c",["require","internal.registerCcdCallback"]],[52,"d",[15,"__module_metadataSchema"]],[52,"e",[15,"__module_autoEventBlockSchema"]],[52,"f",[17,[15,"e"],"A"]],[52,"g","file_download"],[36,[8,"A",[15,"h"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_enhancedMeasurement",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"i",[46,"k"],[52,"l",["b"]],[52,"m",[30,["c",[17,[15,"f"],"D"]],[8]]],[52,"n",[30,[16,[15,"m"],[15,"k"]],[7]]],[52,"o",[2,[15,"l"],"filter",[7,[51,"",[7,"p"],[36,[20,[2,[15,"n"],"indexOf",[7,[15,"p"]]],[27,1]]]]]]],[22,[18,[17,[15,"o"],"length"],0],[46,[53,[43,[15,"m"],[15,"k"],[2,[15,"n"],"concat",[7,[15,"o"]]]],["d",[17,[15,"f"],"D"],[15,"m"],true]]]],[36,[15,"o"]]],[50,"j",[46,"k","l"],[52,"m",[30,[15,"l"],[8]]],[43,[15,"m"],[17,[15,"h"],"U"],true],[43,[15,"m"],[17,[15,"h"],"CK"],true],[43,[15,"k"],"eventMetadata",[15,"m"]]],[52,"b",["require","internal.getDestinationIds"]],[52,"c",["require","internal.copyFromCrossContainerData"]],[52,"d",["require","internal.setInCrossContainerData"]],[52,"e",["require","internal.isFeatureEnabled"]],[52,"f",[15,"__module_crossContainerSchema"]],[52,"g",[15,"__module_featureFlags"]],[52,"h",[15,"__module_metadataSchema"]],[36,[8,"A",[15,"i"],"B",[15,"j"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_ccdEmOutboundClickActivity",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"h",[46,"i","j"],["c",[15,"i"],[51,"",[7,"k"],[22,[30,[21,[2,[15,"k"],"getEventName",[7]],[15,"g"]],[28,[2,[15,"k"],"getMetadata",[7,[17,[15,"d"],"U"]]]]],[46,[53,[36]]]],[22,["b",[15,"i"],[15,"f"]],[46,[53,[2,[15,"k"],"abort",[7]],[36]]]],[2,[15,"k"],"setMetadata",[7,[17,[15,"d"],"CK"],false]],[22,[28,[15,"j"]],[46,[53,[2,[15,"k"],"setHitData",[7,"link_id",[44]]],[2,[15,"k"],"setHitData",[7,"link_classes",[44]]],[2,[15,"k"],"setHitData",[7,"link_url",[44]]],[2,[15,"k"],"setHitData",[7,"link_domain",[44]]],[2,[15,"k"],"setHitData",[7,"outbound",[44]]]]]]]]],[52,"b",["require","internal.getProductSettingsParameter"]],[52,"c",["require","internal.registerCcdCallback"]],[52,"d",[15,"__module_metadataSchema"]],[52,"e",[15,"__module_autoEventBlockSchema"]],[52,"f",[17,[15,"e"],"D"]],[52,"g","click"],[36,[8,"A",[15,"h"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_ccdEmPageViewActivity",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"j",[46,"k"],["c",[15,"k"],[51,"",[7,"l"],[22,[30,[21,[2,[15,"l"],"getEventName",[7]],[15,"i"]],[28,[2,[15,"l"],"getMetadata",[7,[17,[15,"e"],"U"]]]]],[46,[53,[36]]]],[22,["b",[15,"k"],[15,"h"]],[46,[53,[2,[15,"l"],"abort",[7]],[36]]]],[22,[28,[2,[15,"l"],"getMetadata",[7,[17,[15,"e"],"BN"]]]],[46,[53,["d",[15,"k"],[17,[15,"f"],"GW"],[2,[15,"l"],"getHitData",[7,[17,[15,"f"],"GW"]]]]]]],[2,[15,"l"],"setMetadata",[7,[17,[15,"e"],"CK"],false]]]]],[52,"b",["require","internal.getProductSettingsParameter"]],[52,"c",["require","internal.registerCcdCallback"]],[52,"d",["require","internal.setRemoteConfigParameter"]],[52,"e",[15,"__module_metadataSchema"]],[52,"f",[15,"__module_gtagSchema"]],[52,"g",[15,"__module_autoEventBlockSchema"]],[52,"h",[17,[15,"g"],"C"]],[52,"i",[17,[15,"f"],"AJ"]],[36,[8,"A",[15,"j"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_ccdEmScrollActivity",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"h",[46,"i","j"],["c",[15,"i"],[51,"",[7,"k"],[22,[30,[21,[2,[15,"k"],"getEventName",[7]],[15,"g"]],[28,[2,[15,"k"],"getMetadata",[7,[17,[15,"d"],"U"]]]]],[46,[53,[36]]]],[22,["b",[15,"i"],[15,"f"]],[46,[53,[2,[15,"k"],"abort",[7]],[36]]]],[2,[15,"k"],"setMetadata",[7,[17,[15,"d"],"CK"],false]],[22,[28,[15,"j"]],[46,[53,[2,[15,"k"],"setHitData",[7,"percent_scrolled",[44]]]]]]]]],[52,"b",["require","internal.getProductSettingsParameter"]],[52,"c",["require","internal.registerCcdCallback"]],[52,"d",[15,"__module_metadataSchema"]],[52,"e",[15,"__module_autoEventBlockSchema"]],[52,"f",[17,[15,"e"],"E"]],[52,"g","scroll"],[36,[8,"A",[15,"h"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_ccdEmVideoActivity",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"j",[46,"k","l"],["c",[15,"k"],[51,"",[7,"m"],[52,"n",[2,[15,"m"],"getEventName",[7]]],[52,"o",[30,[30,[20,[15,"n"],[15,"g"]],[20,[15,"n"],[15,"h"]]],[20,[15,"n"],[15,"i"]]]],[22,[30,[28,[15,"o"]],[28,[2,[15,"m"],"getMetadata",[7,[17,[15,"d"],"U"]]]]],[46,[53,[36]]]],[22,["b",[15,"k"],[15,"f"]],[46,[53,[2,[15,"m"],"abort",[7]],[36]]]],[2,[15,"m"],"setMetadata",[7,[17,[15,"d"],"CK"],false]],[22,[28,[15,"l"]],[46,[53,[2,[15,"m"],"setHitData",[7,"video_current_time",[44]]],[2,[15,"m"],"setHitData",[7,"video_duration",[44]]],[2,[15,"m"],"setHitData",[7,"video_percent",[44]]],[2,[15,"m"],"setHitData",[7,"video_provider",[44]]],[2,[15,"m"],"setHitData",[7,"video_title",[44]]],[2,[15,"m"],"setHitData",[7,"video_url",[44]]],[2,[15,"m"],"setHitData",[7,"visible",[44]]]]]]]]],[52,"b",["require","internal.getProductSettingsParameter"]],[52,"c",["require","internal.registerCcdCallback"]],[52,"d",[15,"__module_metadataSchema"]],[52,"e",[15,"__module_autoEventBlockSchema"]],[52,"f",[17,[15,"e"],"F"]],[52,"g","video_start"],[52,"h","video_progress"],[52,"i","video_complete"],[36,[8,"A",[15,"j"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_taskSetTestHitParams",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"f",[46,"g"],[22,[28,["b",[17,[15,"c"],"X"]]],[46,[53,[36]]]],[22,[2,[15,"g"],"getMetadata",[7,[17,[15,"e"],"BR"]]],[46,[53,[2,[15,"g"],"setHitData",[7,[17,[15,"d"],"IG"],"1"]]]]]],[52,"b",["require","internal.isFeatureEnabled"]],[52,"c",[15,"__module_features"]],[52,"d",[15,"__module_gtagSchema"]],[52,"e",[15,"__module_metadataSchema"]],[36,[8,"A",[15,"f"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_ccdGaRegionScopedSettings",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"j",[46,"m","n","o"],[50,"t",[46,"v"],[52,"w",[16,[15,"i"],[15,"v"]]],[22,[28,[15,"w"]],[46,[36]]],[53,[41,"x"],[3,"x",0],[63,[7,"x"],[23,[15,"x"],[17,[15,"w"],"length"]],[33,[15,"x"],[3,"x",[0,[15,"x"],1]]],[46,[53,[52,"y",[16,[15,"w"],[15,"x"]]],["q",[15,"p"],[17,[15,"y"],"name"],[17,[15,"y"],"value"]]]]]]],[50,"u",[46,"v"],[22,[30,[28,[15,"r"]],[21,[17,[15,"r"],"length"],2]],[46,[53,[36,false]]]],[41,"w"],[3,"w",[16,[15,"v"],[15,"s"]]],[22,[20,[15,"w"],[44]],[46,[53,[3,"w",[16,[15,"v"],[15,"r"]]]]]],[36,[28,[28,[15,"w"]]]]],[22,[28,[15,"n"]],[46,[36]]],[52,"p",[30,[17,[15,"m"],"instanceDestinationId"],[17,["c"],"containerId"]]],[52,"q",["h",[15,"f"],[15,"o"]]],[52,"r",[13,[41,"$0"],[3,"$0",["h",[15,"d"],[15,"o"]]],["$0"]]],[52,"s",[13,[41,"$0"],[3,"$0",["h",[15,"e"],[15,"o"]]],["$0"]]],[53,[41,"v"],[3,"v",0],[63,[7,"v"],[23,[15,"v"],[17,[15,"n"],"length"]],[33,[15,"v"],[3,"v",[0,[15,"v"],1]]],[46,[53,[52,"w",[16,[15,"n"],[15,"v"]]],[22,[30,[17,[15,"w"],"disallowAllRegions"],["u",[17,[15,"w"],"disallowedRegions"]]],[46,[53,["t",[17,[15,"w"],"redactFieldGroup"]]]]]]]]]],[50,"k",[46,"m"],[52,"n",[8]],[22,[28,[15,"m"]],[46,[36,[15,"n"]]]],[52,"o",[2,[15,"m"],"split",[7,","]]],[53,[41,"p"],[3,"p",0],[63,[7,"p"],[23,[15,"p"],[17,[15,"o"],"length"]],[33,[15,"p"],[3,"p",[0,[15,"p"],1]]],[46,[53,[52,"q",[2,[16,[15,"o"],[15,"p"]],"trim",[7]]],[22,[28,[15,"q"]],[46,[6]]],[52,"r",[2,[15,"q"],"split",[7,"-"]]],[52,"s",[16,[15,"r"],0]],[52,"t",[39,[20,[17,[15,"r"],"length"],2],[15,"q"],[44]]],[22,[30,[28,[15,"s"]],[21,[17,[15,"s"],"length"],2]],[46,[53,[6]]]],[22,[1,[21,[15,"t"],[44]],[30,[23,[17,[15,"t"],"length"],4],[18,[17,[15,"t"],"length"],6]]],[46,[53,[6]]]],[43,[15,"n"],[15,"q"],true]]]]],[36,[15,"n"]]],[50,"l",[46,"m"],[22,[28,[17,[15,"m"],"settingsTable"]],[46,[36,[7]]]],[52,"n",[8]],[53,[41,"o"],[3,"o",0],[63,[7,"o"],[23,[15,"o"],[17,[17,[15,"m"],"settingsTable"],"length"]],[33,[15,"o"],[3,"o",[0,[15,"o"],1]]],[46,[53,[52,"p",[16,[17,[15,"m"],"settingsTable"],[15,"o"]]],[52,"q",[17,[15,"p"],"redactFieldGroup"]],[22,[28,[16,[15,"i"],[15,"q"]]],[46,[6]]],[43,[15,"n"],[15,"q"],[8,"redactFieldGroup",[15,"q"],"disallowAllRegions",false,"disallowedRegions",[8]]],[52,"r",[16,[15,"n"],[15,"q"]]],[22,[17,[15,"p"],"disallowAllRegions"],[46,[53,[43,[15,"r"],"disallowAllRegions",true],[6]]]],[43,[15,"r"],"disallowedRegions",["k",[17,[15,"p"],"disallowedRegions"]]]]]]],[36,[2,[15,"b"],"values",[7,[15,"n"]]]]],[52,"b",["require","Object"]],[52,"c",["require","getContainerVersion"]],[52,"d",["require","internal.getCountryCode"]],[52,"e",["require","internal.getRegionCode"]],[52,"f",["require","internal.setRemoteConfigParameter"]],[52,"g",[15,"__module_activities"]],[52,"h",[17,[15,"g"],"A"]],[52,"i",[8,"GOOGLE_SIGNALS",[7,[8,"name","allow_google_signals","value",false]],"DEVICE_AND_GEO",[7,[8,"name","geo_granularity","value",true],[8,"name","redact_device_info","value",true]]]],[36,[8,"A",[15,"j"],"B",[15,"l"]]]],[36,["a"]]]],["$0"]]]
,[52,"__module_taskPlatformDetection",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"d",[46,"e"],[52,"f",[2,[15,"c"],"A",[7]]],[22,[1,[15,"f"],[18,[17,[15,"f"],"length"],0]],[46,[53,[2,[15,"e"],"mergeHitDataForKey",[7,[17,[15,"b"],"FM"],[8,"plf",[2,[15,"f"],"join",[7,"."]]]]]]]]],[52,"b",[15,"__module_gtagSchema"]],[52,"c",[15,"__module_platformDetection"]],[36,[8,"A",[15,"d"]]]],[36,["a"]]]],["$0"]]]
]
,"entities":{
"__c":{"2":true,"5":true}
,
"__ccd_conversion_marking":{"2":true,"5":true}
,
"__ccd_em_download":{"2":true,"5":true}
,
"__ccd_em_outbound_click":{"2":true,"5":true}
,
"__ccd_em_page_view":{"2":true,"5":true}
,
"__ccd_em_scroll":{"2":true,"5":true}
,
"__ccd_em_site_search":{"2":true,"5":true}
,
"__ccd_em_video":{"2":true,"5":true}
,
"__ccd_ga_first":{"2":true,"5":true}
,
"__ccd_ga_last":{"2":true,"5":true}
,
"__ccd_ga_regscope":{"2":true,"5":true}
,
"__e":{"2":true,"5":true}
,
"__gct":{"5":true}
,
"__ogt_1p_data_v2":{"2":true,"5":true}
,
"__set_product_settings":{"2":true,"5":true}
}
,"blob":{"1":"1","10":"G-4RNJLJXGS6","14":"62b1","15":"0","16":"ChAIgLS7zAYQ6uiX3vHftJRpEh0AS/wb1PeungCMnPfTvS5iJ+PxQEXcJ7p72MEJqhoC7CU=","17":"c","19":"dataLayer","2":true,"20":"","21":"www.googletagmanager.com","22":"eyIwIjoiVVMiLCIxIjoiVVMtQ1QiLCIyIjpmYWxzZSwiMyI6IiIsIjQiOiIiLCI1Ijp0cnVlLCI2IjpmYWxzZSwiNyI6ImFkX3N0b3JhZ2V8YW5hbHl0aWNzX3N0b3JhZ2V8YWRfdXNlcl9kYXRhfGFkX3BlcnNvbmFsaXphdGlvbiIsIjgiOiIifQ","23":"google.tagmanager.debugui2.queue","24":"tagassistant.google.com","27":0.005,"3":"www.googletagmanager.com","30":"US","31":"US-CT","32":true,"34":"G-4RNJLJXGS6","35":"G","36":"https://adservice.google.com/pagead/regclk","37":"__TAGGY_INSTALLED","38":"cct.google","39":"googTaggyReferrer","40":"https://cct.google/taggy/agent.js","41":"google.tagmanager.ta.prodqueue","42":0.01,"43":"{\"keys\":[{\"hpkePublicKey\":{\"params\":{\"aead\":\"AES_128_GCM\",\"kdf\":\"HKDF_SHA256\",\"kem\":\"DHKEM_P256_HKDF_SHA256\"},\"publicKey\":\"BOGL9Y2o/MQJk4okMBZIJXzTonoC0fk617TINTXhsbHfB3RMc4sBc0ZSP+HLVK3AtN1I4kPdHE3+dAoNm34nSJg=\",\"version\":0},\"id\":\"f074c16a-c230-4ad6-815d-60589c82acd4\"},{\"hpkePublicKey\":{\"params\":{\"aead\":\"AES_128_GCM\",\"kdf\":\"HKDF_SHA256\",\"kem\":\"DHKEM_P256_HKDF_SHA256\"},\"publicKey\":\"BFJVOUwvyewmHiWzSpua/g2QNeurrAUTXIkCW2THj8lYzCwL8RZyt4JIA/HL0unOc3QWM34Wu5thrPrB8knz+TQ=\",\"version\":0},\"id\":\"aa6d91e6-d754-4784-b58c-38636aa3bb30\"},{\"hpkePublicKey\":{\"params\":{\"aead\":\"AES_128_GCM\",\"kdf\":\"HKDF_SHA256\",\"kem\":\"DHKEM_P256_HKDF_SHA256\"},\"publicKey\":\"BPdU47pK0MAWNNvGxsYHbeIUhrc/E16BrXdZszgovJ41kxFlnKRV21oi0lgKEB4SkluGWHwdDFmsSg3deMfZ7fo=\",\"version\":0},\"id\":\"9ae5b97b-d9b8-4bcd-9c82-307a8fdb2874\"},{\"hpkePublicKey\":{\"params\":{\"aead\":\"AES_128_GCM\",\"kdf\":\"HKDF_SHA256\",\"kem\":\"DHKEM_P256_HKDF_SHA256\"},\"publicKey\":\"BLUpqaAlXeuZlutRJOL02fMYPhLhfXXk1I4f6Fa1bWZ0eDvcH0u8h0Ar+e9/yxi90bPnfwAMHe43qAey1bgzcLk=\",\"version\":0},\"id\":\"61a6cc95-68a9-4c32-8403-8b9e6359738f\"},{\"hpkePublicKey\":{\"params\":{\"aead\":\"AES_128_GCM\",\"kdf\":\"HKDF_SHA256\",\"kem\":\"DHKEM_P256_HKDF_SHA256\"},\"publicKey\":\"BKagiEMjVHXIqCI95bkoEGPCbkURYWFUcjvoypPOPcWm4b3aDBrVZC+T3vCq64DMuP7X0S3AMQvoqqyibavnfJo=\",\"version\":0},\"id\":\"23aeb76c-ec36-4f37-bbd4-6ba1d81f7c4e\"}]}","44":"103116026~103200004~104684208~104684211~116988315","45":true,"46":{"1":"1000","10":"6240","11":"61k0","14":"1000","16":"US-CO~US-CT~US-MT~US-NE~US-NH~US-TX~US-MN~US-NJ~US-MD~US-OR~US-DE","17":"US-CO~US-CT~US-MT~US-NE~US-NH~US-TX~US-MN~US-NJ~US-MD~US-OR~US-DE","2":"9","20":"5000","21":"5000","22":"4.2.0","23":"0.0.0","25":"1","26":"4000","27":"100","3":"5","4":"ad_storage|analytics_storage|ad_user_data|ad_personalization","44":"15000","48":"30000","5":"ad_storage|analytics_storage|ad_user_data","6":"1","62":"A6ONHRY7/bvBro+IMZd/a6LNjn7SSv999SkN/hFAE9L6vMr34dNgfdSVdYmv4U+NHZg1sxd38RtciRpRUtIRPgQAAACCeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiLCJmZWF0dXJlIjoiU2hhcmVkV29ya2VyRXh0ZW5kZWRMaWZldGltZSIsImV4cGlyeSI6MTc3NjcyOTYwMCwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==","66":"100","7":"10"},"48":true,"5":"G-4RNJLJXGS6","51":true,"55":["G-4RNJLJXGS6"],"56":[{"1":403,"3":0.5,"4":115938465,"5":115938466,"6":0,"7":2},{"1":404,"3":0.5,"4":115938468,"5":115938469,"6":0,"7":1},{"1":476,"3":0.1,"4":117527104,"5":117527105,"6":0,"7":2},{"1":454,"2":true},{"1":448,"2":true},{"1":453,"2":true},{"1":433,"2":true},{"1":430,"2":true},{"1":457,"2":true},{"1":429,"2":true},{"1":437,"2":true},{"1":409,"2":true},{"1":455,"2":true},{"1":477,"3":0.1,"4":117447491,"5":117447492,"6":117447493,"7":1},{"1":447,"2":true},{"1":405,"2":true},{"1":407,"2":true},{"1":439,"3":0.01,"4":117416194,"5":117416195,"6":117485608,"7":1},{"1":417,"2":true},{"1":420,"2":true},{"1":451,"3":0.1,"4":117127390,"5":117127391,"6":117127392,"7":1},{"1":450,"3":0.01,"4":117227714,"5":117227715,"6":117227716,"7":3},{"1":444,"3":0.01,"4":117384405,"5":117384406,"6":0,"7":1},{"1":426,"2":true},{"1":460,"3":0.001,"4":117395003,"5":117395004,"6":117395005,"7":1},{"1":406,"2":true},{"1":449,"2":true},{"1":424,"3":0.01,"4":117531287,"5":117531288,"6":0,"7":1},{"1":463,"3":0.001,"4":117527079,"5":117527080,"6":117527106,"7":1},{"1":415,"2":true},{"1":423,"3":0.1,"4":116491844,"5":116491845,"6":116491846,"7":2},{"1":412,"2":true},{"1":441,"2":true}],"59":["G-4RNJLJXGS6"],"6":"80487567"}
,"permissions":{
"__c":{}
,
"__ccd_conversion_marking":{}
,
"__ccd_em_download":{"listen_data_layer":{"accessType":"specific","allowedEvents":["gtm.linkClick"]},"access_template_storage":{},"detect_link_click_events":{"allowWaitForTags":""}}
,
"__ccd_em_outbound_click":{"get_url":{"urlParts":"any","queriesAllowed":"any"},"listen_data_layer":{"accessType":"specific","allowedEvents":["gtm.linkClick"]},"access_template_storage":{},"detect_link_click_events":{"allowWaitForTags":""}}
,
"__ccd_em_page_view":{"listen_data_layer":{"accessType":"specific","allowedEvents":["gtm.historyChange-v2"]},"access_template_storage":{},"detect_history_change_events":{}}
,
"__ccd_em_scroll":{"listen_data_layer":{"accessType":"specific","allowedEvents":["gtm.scrollDepth"]},"access_template_storage":{},"detect_scroll_events":{}}
,
"__ccd_em_site_search":{"get_url":{"urlParts":"any","queriesAllowed":"any"},"read_container_data":{}}
,
"__ccd_em_video":{"listen_data_layer":{"accessType":"specific","allowedEvents":["gtm.video"]},"access_template_storage":{},"detect_youtube_activity_events":{"allowFixMissingJavaScriptApi":false}}
,
"__ccd_ga_first":{"read_dom_elements":{"allowedCssSelectors":"any"},"get_url":{"urlParts":"specific","protocol":true,"host":true}}
,
"__ccd_ga_last":{}
,
"__ccd_ga_regscope":{"read_container_data":{}}
,
"__e":{"read_event_data":{"eventDataAccess":"specific","keyPatterns":["event"]}}
,
"__gct":{"access_template_storage":{}}
,
"__ogt_1p_data_v2":{"detect_user_provided_data":{"limitDataSources":true,"allowAutoDataSources":true,"allowManualDataSources":false,"allowCodeDataSources":false}}
,
"__set_product_settings":{}
}
,"security_groups":{
"google":[
"__c"
,
"__ccd_conversion_marking"
,
"__ccd_em_download"
,
"__ccd_em_outbound_click"
,
"__ccd_em_page_view"
,
"__ccd_em_scroll"
,
"__ccd_em_site_search"
,
"__ccd_em_video"
,
"__ccd_ga_first"
,
"__ccd_ga_last"
,
"__ccd_ga_regscope"
,
"__e"
,
"__gct"
,
"__ogt_1p_data_v2"
,
"__set_product_settings"
]
}
};
var k,aa=typeof Object.create=="function"?Object.create:function(a){var b=function(){};b.prototype=a;return new b},ca=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a},da=function(a){for(var b=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global],c=0;c<b.length;++c){var d=b[c];if(d&&d.Math==Math)return d}throw Error("Cannot find global object");
},fa=da(this),ja=typeof Symbol==="function"&&typeof Symbol("x")==="symbol",ka={},oa={},pa=function(a,b,c){if(!c||a!=null){var d=oa[b];if(d==null)return a[b];var e=a[d];return e!==void 0?e:a[b]}},qa=function(a,b,c){if(b)a:{var d=a.split("."),e=d.length===1,f=d[0],g;!e&&f in ka?g=ka:g=fa;for(var h=0;h<d.length-1;h++){var l=d[h];if(!(l in g))break a;g=g[l]}var n=d[d.length-1],p=ja&&c==="es6"?g[n]:null,q=b(p);if(q!=null)if(e)ca(ka,n,{configurable:!0,writable:!0,value:q});else if(q!==p){if(oa[n]===void 0){var r=
Math.random()*1E9>>>0;oa[n]=ja?fa.Symbol(n):"$jscp$"+r+"$"+n}ca(g,oa[n],{configurable:!0,writable:!0,value:q})}}},ra;if(ja&&typeof Object.setPrototypeOf=="function")ra=Object.setPrototypeOf;else{var sa;a:{var ta={a:!0},ua={};try{ua.__proto__=ta;sa=ua.a;break a}catch(a){}sa=!1}ra=sa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}
var wa=ra,xa=function(a,b){a.prototype=aa(b.prototype);a.prototype.constructor=a;if(wa)wa(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.Rs=b.prototype},ya=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},m=function(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length=="number")return{next:ya(a)};
throw Error(String(a)+" is not an iterable or ArrayLike");},za=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c},Aa=function(a){return a instanceof Array?a:za(m(a))},Ca=function(a){return Ba(a,a)},Ba=function(a,b){a.raw=b;Object.freeze&&(Object.freeze(a),Object.freeze(b));return a},Da=ja&&typeof pa(Object,"assign")=="function"?pa(Object,"assign"):function(a,b){if(a==null)throw new TypeError("No nullish arg");a=Object(a);for(var c=1;c<arguments.length;c++){var d=arguments[c];
if(d)for(var e in d)Object.prototype.hasOwnProperty.call(d,e)&&(a[e]=d[e])}return a};qa("Object.assign",function(a){return a||Da},"es6");var Fa=function(a){if(!(a instanceof Object))throw new TypeError("Iterator result "+a+" is not an object");},Ga=function(){this.fa=!1;this.T=null;this.na=void 0;this.D=1;this.O=this.V=0;this.rb=this.J=null},Ha=function(a){if(a.fa)throw new TypeError("Generator is already running");a.fa=!0};Ga.prototype.Ta=function(a){this.na=a};
var Ia=function(a,b){a.J={Kn:b,isException:!0};a.D=a.V||a.O};Ga.prototype.getNextAddressJsc=function(){return this.D};Ga.prototype.getYieldResultJsc=function(){return this.na};Ga.prototype.return=function(a){this.J={return:a};this.D=this.O};Ga.prototype["return"]=Ga.prototype.return;Ga.prototype.nj=function(a){this.J={fd:a};this.D=this.O};Ga.prototype.jumpThroughFinallyBlocks=Ga.prototype.nj;Ga.prototype.bc=function(a,b){this.D=b;return{value:a}};Ga.prototype.yield=Ga.prototype.bc;
Ga.prototype.Nq=function(a,b){var c=m(a),d=c.next();Fa(d);if(d.done)this.na=d.value,this.D=b;else return this.T=c,this.bc(d.value,b)};Ga.prototype.yieldAll=Ga.prototype.Nq;Ga.prototype.fd=function(a){this.D=a};Ga.prototype.jumpTo=Ga.prototype.fd;Ga.prototype.oj=function(){this.D=0};Ga.prototype.jumpToEnd=Ga.prototype.oj;Ga.prototype.Gq=function(a,b){this.V=a;b!=void 0&&(this.O=b)};Ga.prototype.setCatchFinallyBlocks=Ga.prototype.Gq;Ga.prototype.ug=function(a){this.V=0;this.O=a||0};
Ga.prototype.setFinallyBlock=Ga.prototype.ug;Ga.prototype.pj=function(a,b){this.D=a;this.V=b||0};Ga.prototype.leaveTryBlock=Ga.prototype.pj;Ga.prototype.mj=function(a){this.V=a||0;var b=this.J.Kn;this.J=null;return b};Ga.prototype.enterCatchBlock=Ga.prototype.mj;Ga.prototype.Zc=function(a,b,c){c?this.rb[c]=this.J:this.rb=[this.J];this.V=a||0;this.O=b||0};Ga.prototype.enterFinallyBlock=Ga.prototype.Zc;
Ga.prototype.Td=function(a,b){var c=this.rb.splice(b||0)[0],d=this.J=this.J||c;d?d.isException?this.D=this.V||this.O:d.fd!=void 0&&this.O<d.fd?(this.D=d.fd,this.J=null):this.D=this.O:this.D=a};Ga.prototype.leaveFinallyBlock=Ga.prototype.Td;Ga.prototype.Sd=function(a){return new Ja(a)};Ga.prototype.forIn=Ga.prototype.Sd;var Ja=function(a){this.J=a;this.D=[];for(var b in a)this.D.push(b);this.D.reverse()};Ja.prototype.Pn=function(){for(;this.D.length>0;){var a=this.D.pop();if(a in this.J)return a}return null};
Ja.prototype.getNext=Ja.prototype.Pn;
var Ka=function(a){this.D=new Ga;this.J=a},Na=function(a,b){Ha(a.D);var c=a.D.T;if(c)return La(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.D.return);a.D.return(b);return Ma(a)},La=function(a,b,c,d){try{var e=b.call(a.D.T,c);Fa(e);if(!e.done)return a.D.fa=!1,e;var f=e.value}catch(g){return a.D.T=null,Ia(a.D,g),Ma(a)}a.D.T=null;d.call(a.D,f);return Ma(a)},Ma=function(a){for(;a.D.D;)try{var b=a.J(a.D);if(b)return a.D.fa=!1,{value:b.value,done:!1}}catch(d){a.D.na=void 0,Ia(a.D,
d)}a.D.fa=!1;if(a.D.J){var c=a.D.J;a.D.J=null;if(c.isException)throw c.Kn;return{value:c.return,done:!0}}return{value:void 0,done:!0}},Oa=function(a){this.next=function(b){var c;Ha(a.D);a.D.T?c=La(a,a.D.T.next,b,a.D.Ta):(a.D.Ta(b),c=Ma(a));return c};this.throw=function(b){var c;Ha(a.D);a.D.T?c=La(a,a.D.T["throw"],b,a.D.Ta):(Ia(a.D,b),c=Ma(a));return c};this.return=function(b){return Na(a,b)};this[Symbol.iterator]=function(){return this}},Pa=function(a,b){var c=new Oa(new Ka(b));wa&&a.prototype&&wa(c,
a.prototype);return c},Qa=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b},Ra=function(a){return a};/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var Sa=this||self,Ta=function(a,b){function c(){}c.prototype=b.prototype;a.Rs=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.xu=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};var Ua=function(a,b){this.type=a;this.data=b};var Va=function(){this.map={};this.D={}};Va.prototype.get=function(a){return this.map["dust."+a]};Va.prototype.set=function(a,b){var c="dust."+a;this.D.hasOwnProperty(c)||(this.map[c]=b)};Va.prototype.has=function(a){return this.map.hasOwnProperty("dust."+a)};Va.prototype.remove=function(a){var b="dust."+a;this.D.hasOwnProperty(b)||delete this.map[b]};
var Wa=function(a,b){var c=[],d;for(d in a.map)if(a.map.hasOwnProperty(d)){var e=d.substring(5);switch(b){case 1:c.push(e);break;case 2:c.push(a.map[d]);break;case 3:c.push([e,a.map[d]])}}return c};Va.prototype.za=function(){return Wa(this,1)};Va.prototype.Hc=function(){return Wa(this,2)};Va.prototype.kc=function(){return Wa(this,3)};var Xa=function(){};Xa.prototype.reset=function(){};var Za=function(a,b){this.T=a;this.parent=b;this.O=this.D=void 0;this.Gb=!1;this.J=function(c,d,e){return c.apply(d,e)};this.values=new Va};Za.prototype.add=function(a,b){$a(this,a,b,!1)};Za.prototype.Ph=function(a,b){$a(this,a,b,!0)};var $a=function(a,b,c,d){if(!a.Gb)if(d){var e=a.values;e.set(b,c);e.D["dust."+b]=!0}else a.values.set(b,c)};k=Za.prototype;k.set=function(a,b){this.Gb||(!this.values.has(a)&&this.parent&&this.parent.has(a)?this.parent.set(a,b):this.values.set(a,b))};
k.get=function(a){return this.values.has(a)?this.values.get(a):this.parent?this.parent.get(a):void 0};k.has=function(a){return!!this.values.has(a)||!(!this.parent||!this.parent.has(a))};k.tb=function(){var a=new Za(this.T,this);this.D&&a.Tb(this.D);a.kd(this.J);a.fe(this.O);return a};k.Wd=function(){return this.T};k.Tb=function(a){this.D=a};k.On=function(){return this.D};k.kd=function(a){this.J=a};k.Aj=function(){return this.J};k.Wa=function(){this.Gb=!0};k.fe=function(a){this.O=a};k.wb=function(){return this.O};var ab=function(){this.value={};this.prefix="gtm."};k=ab.prototype;k.set=function(a,b){this.value[this.prefix+String(a)]=b};k.get=function(a){return this.value[this.prefix+String(a)]};k.has=function(a){return this.value.hasOwnProperty(this.prefix+String(a))};k.delete=function(a){var b=this.prefix+String(a);return this.value.hasOwnProperty(b)?(delete this.value[b],!0):!1};k.clear=function(){this.value={}};
k.values=function(){var a=this;return function c(){var d,e,f;return Pa(c,function(g){switch(g.D){case 1:g.ug(2),e=g.Sd(a.value);case 4:if((d=e.Pn())==null){g.fd(2);break}if(!a.value.hasOwnProperty(d)){g.fd(4);break}f=Ra;return g.bc(a.value[d],8);case 8:f(g.na);g.fd(4);break;case 2:g.Zc(),g.Td(0)}})}()};fa.Object.defineProperties(ab.prototype,{size:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.value).length}}});
function bb(){try{if(Map)return new Map}catch(a){}return new ab};var cb=function(){this.values=[]};cb.prototype.add=function(a){this.values.indexOf(a)===-1&&this.values.push(a)};cb.prototype.has=function(a){return this.values.indexOf(a)>-1};var db=function(a,b){this.fa=a;this.parent=b;this.T=this.J=void 0;this.Gb=!1;this.O=function(d,e,f){return d.apply(e,f)};this.D=bb();var c;a:{try{if(Set){c=new Set;break a}}catch(d){}c=new cb}this.V=c};db.prototype.add=function(a,b){eb(this,a,b,!1)};db.prototype.Ph=function(a,b){eb(this,a,b,!0)};var eb=function(a,b,c,d){a.Gb||a.V.has(b)||(d&&a.V.add(b),a.D.set(b,c))};k=db.prototype;
k.set=function(a,b){this.Gb||(!this.D.has(a)&&this.parent&&this.parent.has(a)?this.parent.set(a,b):this.V.has(a)||this.D.set(a,b))};k.get=function(a){return this.D.has(a)?this.D.get(a):this.parent?this.parent.get(a):void 0};k.has=function(a){return!!this.D.has(a)||!(!this.parent||!this.parent.has(a))};k.tb=function(){var a=new db(this.fa,this);this.J&&a.Tb(this.J);a.kd(this.O);a.fe(this.T);return a};k.Wd=function(){return this.fa};k.Tb=function(a){this.J=a};k.On=function(){return this.J};
k.kd=function(a){this.O=a};k.Aj=function(){return this.O};k.Wa=function(){this.Gb=!0};k.fe=function(a){this.T=a};k.wb=function(){return this.T};var fb=function(a,b,c){var d;d=Error.call(this,a.message);this.message=d.message;"stack"in d&&(this.stack=d.stack);this.eo=a;this.Dn=c===void 0?!1:c;this.debugInfo=[];this.D=b};xa(fb,Error);var gb=function(a){return a instanceof fb?a:new fb(a,void 0,!0)};var hb=[];function ib(a){return hb[a]===void 0?!1:hb[a]};var jb=bb();function kb(a,b){for(var c,d=m(b),e=d.next();!e.done&&!(c=lb(a,e.value),c instanceof Ua);e=d.next());return c}
function lb(a,b){try{if(ib(17)){var c=b[0],d=b.slice(1),e=String(c),f=jb.has(e)?jb.get(e):a.get(e);if(!f||typeof f.invoke!=="function")throw gb(Error("Attempting to execute non-function "+b[0]+"."));return f.apply(a,d)}var g=m(b),h=g.next().value,l=za(g),n=a.get(String(h));if(!n||typeof n.invoke!=="function")throw gb(Error("Attempting to execute non-function "+b[0]+"."));return n.invoke.apply(n,[a].concat(Aa(l)))}catch(q){var p=a.On();p&&p(q,b.context?{id:b[0],line:b.context.line}:null);throw q;}}
;var mb=function(){this.J=new Xa;this.D=ib(17)?new db(this.J):new Za(this.J)};k=mb.prototype;k.Wd=function(){return this.J};k.Tb=function(a){this.D.Tb(a)};k.kd=function(a){this.D.kd(a)};k.execute=function(a){return this.dk([a].concat(Aa(Qa.apply(1,arguments))))};k.dk=function(){for(var a,b=m(Qa.apply(0,arguments)),c=b.next();!c.done;c=b.next())a=lb(this.D,c.value);return a};
k.kq=function(a){var b=Qa.apply(1,arguments),c=this.D.tb();c.fe(a);for(var d,e=m(b),f=e.next();!f.done;f=e.next())d=lb(c,f.value);return d};k.Wa=function(){this.D.Wa()};var nb=function(){this.Ja=!1;this.ia=new Va};k=nb.prototype;k.get=function(a){return this.ia.get(a)};k.set=function(a,b){this.Ja||this.ia.set(a,b)};k.has=function(a){return this.ia.has(a)};k.remove=function(a){this.Ja||this.ia.remove(a)};k.za=function(){return this.ia.za()};k.Hc=function(){return this.ia.Hc()};k.kc=function(){return this.ia.kc()};k.Wa=function(){this.Ja=!0};k.Gb=function(){return this.Ja};function ob(){for(var a=pb,b={},c=0;c<a.length;++c)b[a[c]]=c;return b}function qb(){var a="ABCDEFGHIJKLMNOPQRSTUVWXYZ";a+=a.toLowerCase()+"0123456789-_";return a+"."}var pb,rb;function sb(a){pb=pb||qb();rb=rb||ob();for(var b=[],c=0;c<a.length;c+=3){var d=c+1<a.length,e=c+2<a.length,f=a.charCodeAt(c),g=d?a.charCodeAt(c+1):0,h=e?a.charCodeAt(c+2):0,l=f>>2,n=(f&3)<<4|g>>4,p=(g&15)<<2|h>>6,q=h&63;e||(q=64,d||(p=64));b.push(pb[l],pb[n],pb[p],pb[q])}return b.join("")}
function tb(a){function b(l){for(;d<a.length;){var n=a.charAt(d++),p=rb[n];if(p!=null)return p;if(!/^[\s\xa0]*$/.test(n))throw Error("Unknown base64 encoding at char: "+n);}return l}pb=pb||qb();rb=rb||ob();for(var c="",d=0;;){var e=b(-1),f=b(0),g=b(64),h=b(64);if(h===64&&e===-1)return c;c+=String.fromCharCode(e<<2|f>>4);g!==64&&(c+=String.fromCharCode(f<<4&240|g>>2),h!==64&&(c+=String.fromCharCode(g<<6&192|h)))}};var ub={};function vb(a,b){var c=ub[a];c||(c=ub[a]=[]);c[b]=!0}function wb(){delete ub.GA4_EVENT}function yb(){var a=zb.slice();ub.GTAG_EVENT_FEATURE_CHANNEL=a}function Ab(a){for(var b=[],c=0,d=0;d<a.length;d++)d%8===0&&d>0&&(b.push(String.fromCharCode(c)),c=0),a[d]&&(c|=1<<d%8);c>0&&b.push(String.fromCharCode(c));return sb(b.join("")).replace(/\.+$/,"")};function Bb(){}function Cb(a){return typeof a==="function"}function Db(a){return typeof a==="string"}function Eb(a){return typeof a==="number"&&!isNaN(a)}function Fb(a){return Array.isArray(a)?a:[a]}function Gb(a,b){if(a&&Array.isArray(a))for(var c=0;c<a.length;c++)if(a[c]&&b(a[c]))return a[c]}function Hb(a,b){if(!Eb(a)||!Eb(b)||a>b)a=0,b=2147483647;return Math.floor(Math.random()*(b-a+1)+a)}
function Jb(a,b){for(var c=new Kb,d=0;d<a.length;d++)c.set(a[d],!0);for(var e=0;e<b.length;e++)if(c.get(b[e]))return!0;return!1}function Lb(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(c,a[c])}function Mb(a){return!!a&&(Object.prototype.toString.call(a)==="[object Arguments]"||Object.prototype.hasOwnProperty.call(a,"callee"))}function Nb(a){return Math.round(Number(a))||0}function Ob(a){return"false"===String(a).toLowerCase()?!1:!!a}
function Pb(a){var b=[];if(Array.isArray(a))for(var c=0;c<a.length;c++)b.push(String(a[c]));return b}function Rb(a){return a?a.replace(/^\s+|\s+$/g,""):""}function Sb(){return new Date(Date.now())}function Tb(){return Sb().getTime()}var Kb=function(){this.prefix="gtm.";this.values={}};Kb.prototype.set=function(a,b){this.values[this.prefix+a]=b};Kb.prototype.get=function(a){return this.values[this.prefix+a]};Kb.prototype.contains=function(a){return this.get(a)!==void 0};
function Ub(a,b,c){return a&&a.hasOwnProperty(b)?a[b]:c}function Vb(a){var b=a;return function(){if(b){var c=b;b=void 0;try{c()}catch(d){}}}}function Wb(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])}function Xb(a,b){for(var c=[],d=0;d<a.length;d++)c.push(a[d]),c.push.apply(c,b[a[d]]||[]);return c}function Yb(a,b){return a.length>=b.length&&a.substring(0,b.length)===b}function Zb(a,b){return a.length>=b.length&&a.substring(a.length-b.length,a.length)===b}
function $b(a,b,c){c=c||[];for(var d=a,e=0;e<b.length-1;e++){if(!d.hasOwnProperty(b[e]))return;d=d[b[e]];if(c.indexOf(d)>=0)return}return d}function ac(a,b){for(var c={},d=c,e=a.split("."),f=0;f<e.length-1;f++)d=d[e[f]]={};d[e[e.length-1]]=b;return c}var bc=/^\w{1,9}$/;function cc(a,b){a=a||{};b=b||",";var c=[];Lb(a,function(d,e){bc.test(d)&&e&&c.push(d)});return c.join(b)}
function dc(a){for(var b=[],c=0;c<a.length;c++){var d=a.charCodeAt(c);d<128?b.push(d):d<2048?b.push(192|d>>6,128|d&63):d<55296||d>=57344?b.push(224|d>>12,128|d>>6&63,128|d&63):(d=65536+((d&1023)<<10|a.charCodeAt(++c)&1023),b.push(240|d>>18,128|d>>12&63,128|d>>6&63,128|d&63))}return new Uint8Array(b)}function ec(a,b){function c(){e&&++d===b&&(e(),e=null,c.done=!0)}var d=0,e=a;c.done=!1;return c}
function fc(a){if(!a)return a;var b=a;try{b=decodeURIComponent(a)}catch(d){}var c=b.split(",");return c.length===2&&c[0]===c[1]?c[0]:a}
function hc(a,b,c){function d(n){var p=n.split("=")[0];if(a.indexOf(p)<0)return n;if(c!==void 0)return p+"="+c}function e(n){return n.split("&").map(d).filter(function(p){return p!==void 0}).join("&")}var f=b.href.split(/[?#]/)[0],g=b.search,h=b.hash;g[0]==="?"&&(g=g.substring(1));h[0]==="#"&&(h=h.substring(1));g=e(g);h=e(h);g!==""&&(g="?"+g);h!==""&&(h="#"+h);var l=""+f+g+h;l[l.length-1]==="/"&&(l=l.substring(0,l.length-1));return l}
function ic(a){for(var b=0;b<3;++b)try{var c=decodeURIComponent(a).replace(/\+/g," ");if(c===a)break;a=c}catch(d){return""}return a}function jc(){var a=w,b;a:{var c=a.crypto||a.msCrypto;if(c&&c.getRandomValues)try{var d=new Uint8Array(25);c.getRandomValues(d);b=btoa(String.fromCharCode.apply(String,Aa(d))).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"");break a}catch(e){}b=void 0}return b};/*
Copyright Google LLC
SPDX-License-Identifier: Apache-2.0
*/
var kc=globalThis.trustedTypes,lc;function mc(){var a=null;if(!kc)return a;try{var b=function(c){return c};a=kc.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a}function nc(){lc===void 0&&(lc=mc());return lc};var oc=function(a){this.D=a};oc.prototype.toString=function(){return this.D+""};function pc(a){var b=a,c=nc(),d=c?c.createScriptURL(b):b;return new oc(d)}function qc(a){if(a instanceof oc)return a.D;throw Error("");};var rc=Ca([""]),sc=Ba(["\x00"],["\\0"]),uc=Ba(["\n"],["\\n"]),vc=Ba(["\x00"],["\\u0000"]);function wc(a){return a.toString().indexOf("`")===-1}wc(function(a){return a(rc)})||wc(function(a){return a(sc)})||wc(function(a){return a(uc)})||wc(function(a){return a(vc)});var xc=function(a){this.D=a};xc.prototype.toString=function(){return this.D};var yc=function(a){this.Yr=a};function zc(a){return new yc(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var Ac=[zc("data"),zc("http"),zc("https"),zc("mailto"),zc("ftp"),new yc(function(a){return/^[^:]*([/?#]|$)/.test(a)})];function Bc(a){var b;b=b===void 0?Ac:b;if(a instanceof xc)return a;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof yc&&d.Yr(a))return new xc(a)}}var Cc=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;
function Ec(a){var b;if(a instanceof xc)if(a instanceof xc)b=a.D;else throw Error("");else b=Cc.test(a)?a:void 0;return b};function Fc(a,b){var c=Ec(b);c!==void 0&&(a.action=c)};function Gc(a,b){throw Error(b===void 0?"unexpected value "+a+"!":b);};var Hc=function(a){this.D=a};Hc.prototype.toString=function(){return this.D+""};var Jc=function(){this.D=Ic};Jc.prototype.toString=function(){return this.D+""};var Lc=function(){this.D=Kc[0].toLowerCase()};Lc.prototype.toString=function(){return this.D};function Mc(a,b){var c=[new Lc];if(c.length===0)throw Error("");var d=c.map(function(f){var g;if(f instanceof Lc)g=f.D;else throw Error("");return g}),e=b.toLowerCase();if(d.every(function(f){return e.indexOf(f)!==0}))throw Error('Attribute "'+b+'" does not match any of the allowed prefixes.');a.setAttribute(b,"true")};var Nc=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};function Oc(a,b){return new SharedWorker(qc(a),b)};"ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR NOBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER ACRONYM BASEFONT BIG DIR HGROUP STRIKE TT".split(" ").concat(["BUTTON",
"INPUT"]);function Pc(a){return a===null?"null":a===void 0?"undefined":a};var w=window,Qc=window.history,A=document,Rc=navigator;function Sc(){var a;try{a=Rc.serviceWorker}catch(b){return}return a}var Tc=A.currentScript,Uc=Tc&&Tc.src;function Vc(a,b){var c=w,d=c[a];c[a]=d===void 0?b:d;return c[a]}function Wc(a){return(Rc.userAgent||"").indexOf(a)!==-1}function Xc(){return Wc("Firefox")||Wc("FxiOS")}function Yc(){return(Wc("GSA")||Wc("GoogleApp"))&&(Wc("iPhone")||Wc("iPad"))}function Zc(){return Wc("Edg/")||Wc("EdgA/")||Wc("EdgiOS/")}
var $c={async:1,nonce:1,onerror:1,onload:1,src:1,type:1},ad={height:1,onload:1,src:1,style:1,width:1};function bd(a,b,c){b&&Lb(b,function(d,e){d=d.toLowerCase();c.hasOwnProperty(d)||a.setAttribute(d,e)})}
function cd(a,b,c,d,e){var f=A.createElement("script");bd(f,d,$c);f.type="text/javascript";f.async=d&&d.async===!1?!1:!0;var g;g=pc(Pc(a));f.src=qc(g);var h,l=f.ownerDocument;l=l===void 0?document:l;var n,p,q=(p=(n=l).querySelector)==null?void 0:p.call(n,"script[nonce]");(h=q==null?"":q.nonce||q.getAttribute("nonce")||"")&&f.setAttribute("nonce",h);b&&(f.onload=b);c&&(f.onerror=c);if(e)e.appendChild(f);else{var r=A.getElementsByTagName("script")[0]||A.body||A.head;r.parentNode.insertBefore(f,r)}return f}
function dd(){if(Uc){var a=Uc.toLowerCase();if(a.indexOf("https://")===0)return 2;if(a.indexOf("http://")===0)return 3}return 1}function ed(a,b,c,d,e,f){f=f===void 0?!0:f;var g=e,h=!1;g||(g=A.createElement("iframe"),h=!0);bd(g,c,ad);d&&Lb(d,function(n,p){g.dataset[n]=p});f&&(g.height="0",g.width="0",g.style.display="none",g.style.visibility="hidden");a!==void 0&&(g.src=a);if(h){var l=A.body&&A.body.lastChild||A.body||A.head;l.parentNode.insertBefore(g,l)}b&&(g.onload=b);return g}
function fd(a,b,c,d){return gd(a,b,c,d)}function hd(a,b,c,d){a.addEventListener&&a.addEventListener(b,c,!!d)}function id(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}function jd(a){w.setTimeout(a,0)}function kd(a,b){return a&&b&&a.attributes&&a.attributes[b]?a.attributes[b].value:null}function ld(a){var b=a.innerText||a.textContent||"";b&&b!==" "&&(b=b.replace(/^[\s\xa0]+/g,""),b=b.replace(/[\s\xa0]+$/g,""));b&&(b=b.replace(/(\xa0+|\s{2,}|\n|\r\t)/g," "));return b}
function md(a){var b=A.createElement("div"),c=b,d,e=Pc("A<div>"+a+"</div>"),f=nc(),g=f?f.createHTML(e):e;d=new Hc(g);if(c.nodeType===1&&/^(script|style)$/i.test(c.tagName))throw Error("");var h;if(d instanceof Hc)h=d.D;else throw Error("");c.innerHTML=h;b=b.lastChild;for(var l=[];b&&b.firstChild;)l.push(b.removeChild(b.firstChild));return l}
function nd(a,b,c){c=c||100;for(var d={},e=0;e<b.length;e++)d[b[e]]=!0;for(var f=a,g=0;f&&g<=c;g++){if(d[String(f.tagName).toLowerCase()])return f;f=f.parentElement}return null}function od(a,b,c){var d;try{d=Rc.sendBeacon&&Rc.sendBeacon(a)}catch(e){vb("TAGGING",15)}d?b==null||b():gd(a,b,c)}function pd(a,b){try{if(Rc.sendBeacon!==void 0)return Rc.sendBeacon(a,b)}catch(c){vb("TAGGING",15)}return!1}
var qd=Object.freeze({cache:"no-store",credentials:"include",keepalive:!0,method:"POST",mode:"no-cors",redirect:"follow"});
function rd(a,b,c,d,e){if(sd()){var f=pa(Object,"assign").call(Object,{},qd);b&&(f.body=b);c&&(c.attributionReporting&&(f.attributionReporting=c.attributionReporting),c.browsingTopics!==void 0&&(f.browsingTopics=c.browsingTopics),c.credentials&&(f.credentials=c.credentials),c.keepalive!==void 0&&(f.keepalive=c.keepalive),c.method&&(f.method=c.method),c.mode&&(f.mode=c.mode));try{var g=w.fetch(a,f);if(g)return g.then(function(l){l&&(l.ok||l.status===0)?d==null||d():e==null||e()}).catch(function(){e==
null||e()}),!0}catch(l){}}if((c==null?0:c.df)||(c==null?0:c.credentials)&&c.credentials!=="include")return e==null||e(),!1;if(b){var h=pd(a,b);h?d==null||d():e==null||e();return h}td(a,d,e);return!0}function sd(){return typeof w.fetch==="function"}function ud(a,b){var c=a[b];c&&typeof c.animVal==="string"&&(c=c.animVal);return c}function vd(){var a=w.performance;if(a&&Cb(a.now))return a.now()}
function wd(){var a,b=w.performance;if(b&&b.getEntriesByType)try{var c=b.getEntriesByType("navigation");c&&c.length>0&&(a=c[0].type)}catch(d){return"e"}if(!a)return"u";switch(a){case "navigate":return"n";case "back_forward":return"h";case "reload":return"r";case "prerender":return"p";default:return"x"}}function xd(){return w.performance||void 0}function yd(){var a=w.webPixelsManager;return a?a.createShopifyExtend!==void 0:!1}
var gd=function(a,b,c,d){var e=new Image(1,1);bd(e,d,{});e.onload=function(){e.onload=null;b&&b()};e.onerror=function(){e.onerror=null;c&&c()};e.src=a;return e},td=od;function zd(a,b){return this.evaluate(a)&&this.evaluate(b)}function Ad(a,b){return this.evaluate(a)===this.evaluate(b)}function Bd(a,b){return this.evaluate(a)||this.evaluate(b)}function Cd(a,b){var c=this.evaluate(a),d=this.evaluate(b);return String(c).indexOf(String(d))>-1}function Dd(a,b){var c=String(this.evaluate(a)),d=String(this.evaluate(b));return c.substring(0,d.length)===d}
function Ed(a,b){var c=this.evaluate(a),d=this.evaluate(b);switch(c){case "pageLocation":var e=w.location.href;d instanceof nb&&d.get("stripProtocol")&&(e=e.replace(/^https?:\/\//,""));return e}};/*
jQuery (c) 2005, 2012 jQuery Foundation, Inc. jquery.org/license.
*/
var Fd=/\[object (Boolean|Number|String|Function|Array|Date|RegExp)\]/,Gd=function(a){if(a==null)return String(a);var b=Fd.exec(Object.prototype.toString.call(Object(a)));return b?b[1].toLowerCase():"object"},Hd=function(a,b){return Object.prototype.hasOwnProperty.call(Object(a),b)},Id=function(a){if(!a||Gd(a)!="object"||a.nodeType||a==a.window)return!1;try{if(a.constructor&&!Hd(a,"constructor")&&!Hd(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}for(var b in a);return b===void 0||
Hd(a,b)},Jd=function(a,b){var c=b||(Gd(a)=="array"?[]:{}),d;for(d in a)if(Hd(a,d)){var e=a[d];Gd(e)=="array"?(Gd(c[d])!="array"&&(c[d]=[]),c[d]=Jd(e,c[d])):Id(e)?(Id(c[d])||(c[d]={}),c[d]=Jd(e,c[d])):c[d]=e}return c};function Kd(a){return typeof a==="number"&&a>=0&&isFinite(a)&&a%1===0||typeof a==="string"&&a[0]!=="-"&&a===""+parseInt(a)};var Ld=function(a){a=a===void 0?[]:a;this.ia=new Va;this.values=[];this.Ja=!1;for(var b in a)a.hasOwnProperty(b)&&(Kd(b)?this.values[Number(b)]=a[Number(b)]:this.ia.set(b,a[b]))};k=Ld.prototype;k.toString=function(a){if(a&&a.indexOf(this)>=0)return"";for(var b=[],c=0;c<this.values.length;c++){var d=this.values[c];d===null||d===void 0?b.push(""):d instanceof Ld?(a=a||[],a.push(this),b.push(d.toString(a)),a.pop()):b.push(String(d))}return b.join(",")};
k.set=function(a,b){if(!this.Ja)if(a==="length"){if(!Kd(b))throw gb(Error("RangeError: Length property must be a valid integer."));this.values.length=Number(b)}else Kd(a)?this.values[Number(a)]=b:this.ia.set(a,b)};k.get=function(a){return a==="length"?this.length():Kd(a)?this.values[Number(a)]:this.ia.get(a)};k.length=function(){return this.values.length};k.za=function(){for(var a=this.ia.za(),b=0;b<this.values.length;b++)this.values.hasOwnProperty(b)&&a.push(String(b));return a};
k.Hc=function(){for(var a=this.ia.Hc(),b=0;b<this.values.length;b++)this.values.hasOwnProperty(b)&&a.push(this.values[b]);return a};k.kc=function(){for(var a=this.ia.kc(),b=0;b<this.values.length;b++)this.values.hasOwnProperty(b)&&a.push([String(b),this.values[b]]);return a};k.remove=function(a){Kd(a)?delete this.values[Number(a)]:this.Ja||this.ia.remove(a)};k.pop=function(){return this.values.pop()};k.push=function(){return this.values.push.apply(this.values,Aa(Qa.apply(0,arguments)))};k.shift=function(){return this.values.shift()};
k.splice=function(a,b){var c=Qa.apply(2,arguments);return b===void 0&&c.length===0?new Ld(this.values.splice(a)):new Ld(this.values.splice.apply(this.values,[a,b||0].concat(Aa(c))))};k.unshift=function(){return this.values.unshift.apply(this.values,Aa(Qa.apply(0,arguments)))};k.has=function(a){return Kd(a)&&this.values.hasOwnProperty(a)||this.ia.has(a)};k.Wa=function(){this.Ja=!0;Object.freeze(this.values)};k.Gb=function(){return this.Ja};
function Md(a){for(var b=[],c=0;c<a.length();c++)a.has(c)&&(b[c]=a.get(c));return b};var Nd=function(a,b){this.functionName=a;this.Vd=b;this.ia=new Va;this.Ja=!1};k=Nd.prototype;k.toString=function(){return this.functionName};k.getName=function(){return this.functionName};k.getKeys=function(){return new Ld(this.za())};k.invoke=function(a){return this.Vd.call.apply(this.Vd,[new Od(this,a)].concat(Aa(Qa.apply(1,arguments))))};k.apply=function(a,b){return this.Vd.apply(new Od(this,a),b)};k.Sb=function(a){var b=Qa.apply(1,arguments);try{return this.invoke.apply(this,[a].concat(Aa(b)))}catch(c){}};
k.get=function(a){return this.ia.get(a)};k.set=function(a,b){this.Ja||this.ia.set(a,b)};k.has=function(a){return this.ia.has(a)};k.remove=function(a){this.Ja||this.ia.remove(a)};k.za=function(){return this.ia.za()};k.Hc=function(){return this.ia.Hc()};k.kc=function(){return this.ia.kc()};k.Wa=function(){this.Ja=!0};k.Gb=function(){return this.Ja};var Pd=function(a,b){Nd.call(this,a,b)};xa(Pd,Nd);var Qd=function(a,b){Nd.call(this,a,b)};xa(Qd,Nd);var Od=function(a,b){this.Vd=a;this.M=b};
Od.prototype.evaluate=function(a){var b=this.M;return Array.isArray(a)?lb(b,a):a};Od.prototype.getName=function(){return this.Vd.getName()};Od.prototype.Wd=function(){return this.M.Wd()};var Rd=function(){this.map=new Map};Rd.prototype.set=function(a,b){this.map.set(a,b)};Rd.prototype.get=function(a){return this.map.get(a)};var Sd=function(){this.keys=[];this.values=[]};Sd.prototype.set=function(a,b){this.keys.push(a);this.values.push(b)};Sd.prototype.get=function(a){var b=this.keys.indexOf(a);if(b>-1)return this.values[b]};function Td(){try{return Map?new Rd:new Sd}catch(a){return new Sd}};var Ud=function(a){if(a instanceof Ud)return a;var b;a:if(a==void 0||Array.isArray(a)||Id(a))b=!0;else{switch(typeof a){case "boolean":case "number":case "string":case "function":b=!0;break a}b=!1}if(b)throw Error("Type of given value has an equivalent Pixie type.");this.value=a};Ud.prototype.getValue=function(){return this.value};Ud.prototype.toString=function(){return String(this.value)};var Wd=function(a){this.promise=a;this.Ja=!1;this.ia=new Va;this.ia.set("then",Vd(this));this.ia.set("catch",Vd(this,!0));this.ia.set("finally",Vd(this,!1,!0))};k=Wd.prototype;k.get=function(a){return this.ia.get(a)};k.set=function(a,b){this.Ja||this.ia.set(a,b)};k.has=function(a){return this.ia.has(a)};k.remove=function(a){this.Ja||this.ia.remove(a)};k.za=function(){return this.ia.za()};k.Hc=function(){return this.ia.Hc()};k.kc=function(){return this.ia.kc()};
var Vd=function(a,b,c){b=b===void 0?!1:b;c=c===void 0?!1:c;return new Pd("",function(d,e){b&&(e=d,d=void 0);c&&(e=d);d instanceof Pd||(d=void 0);e instanceof Pd||(e=void 0);var f=this.M.tb(),g=function(l){return function(n){try{return c?(l.invoke(f),a.promise):l.invoke(f,n)}catch(p){return Promise.reject(p instanceof Error?new Ud(p):String(p))}}},h=a.promise.then(d&&g(d),e&&g(e));return new Wd(h)})};Wd.prototype.Wa=function(){this.Ja=!0};Wd.prototype.Gb=function(){return this.Ja};function B(a,b,c){var d=Td(),e=function(g,h){for(var l=g.za(),n=0;n<l.length;n++)h[l[n]]=f(g.get(l[n]))},f=function(g){if(g===null||g===void 0)return g;var h=d.get(g);if(h)return h;if(g instanceof Ld){var l=[];d.set(g,l);for(var n=g.za(),p=0;p<n.length;p++)l[n[p]]=f(g.get(n[p]));return l}if(g instanceof Wd)return g.promise.then(function(t){return B(t,b,1)},function(t){return Promise.reject(B(t,b,1))});if(g instanceof nb){var q={};d.set(g,q);e(g,q);return q}if(g instanceof Pd){var r=function(){for(var t=
[],v=0;v<arguments.length;v++)t[v]=Xd(arguments[v],b,c);var x=new Za(b?b.Wd():new Xa);b&&x.fe(b.wb());return f(ib(17)?g.apply(x,t):g.invoke.apply(g,[x].concat(Aa(t))))};d.set(g,r);e(g,r);return r}var u=!1;switch(c){case 1:u=!0;break;case 2:u=!1;break;case 3:u=!1;break;default:}if(g instanceof Ud&&u)return g.getValue();switch(typeof g){case "boolean":case "number":case "string":case "undefined":return g;
case "object":if(g===null)return null}};return f(a)}
function Xd(a,b,c){var d=Td(),e=function(g,h){for(var l in g)g.hasOwnProperty(l)&&h.set(l,f(g[l]))},f=function(g){var h=d.get(g);if(h)return h;if(Array.isArray(g)||Mb(g)){var l=new Ld;d.set(g,l);for(var n in g)g.hasOwnProperty(n)&&l.set(n,f(g[n]));return l}if(Id(g)){var p=new nb;d.set(g,p);e(g,p);return p}if(typeof g==="function"){var q=new Pd("",function(){for(var t=Qa.apply(0,arguments),v=[],x=0;x<t.length;x++)v[x]=B(this.evaluate(t[x]),b,c);return f(this.M.Aj()(g,g,v))});d.set(g,q);e(g,q);return q}var r=typeof g;if(g===null||r==="string"||r==="number"||r==="boolean")return g;var u=!1;switch(c){case 1:u=!0;break;case 2:u=!1;break;default:}if(g!==void 0&&u)return new Ud(g)};return f(a)};var Yd={supportedMethods:"concat every filter forEach hasOwnProperty indexOf join lastIndexOf map pop push reduce reduceRight reverse shift slice some sort splice unshift toString".split(" "),concat:function(a){for(var b=[],c=0;c<this.length();c++)b.push(this.get(c));for(var d=1;d<arguments.length;d++)if(arguments[d]instanceof Ld)for(var e=arguments[d],f=0;f<e.length();f++)b.push(e.get(f));else b.push(arguments[d]);return new Ld(b)},every:function(a,b){for(var c=this.length(),d=0;d<this.length()&&
d<c;d++)if(this.has(d)&&!b.invoke(a,this.get(d),d,this))return!1;return!0},filter:function(a,b){for(var c=this.length(),d=[],e=0;e<this.length()&&e<c;e++)this.has(e)&&b.invoke(a,this.get(e),e,this)&&d.push(this.get(e));return new Ld(d)},forEach:function(a,b){for(var c=this.length(),d=0;d<this.length()&&d<c;d++)this.has(d)&&b.invoke(a,this.get(d),d,this)},hasOwnProperty:function(a,b){return this.has(b)},indexOf:function(a,b,c){var d=this.length(),e=c===void 0?0:Number(c);e<0&&(e=Math.max(d+e,0));for(var f=
e;f<d;f++)if(this.has(f)&&this.get(f)===b)return f;return-1},join:function(a,b){for(var c=[],d=0;d<this.length();d++)c.push(this.get(d));return c.join(b)},lastIndexOf:function(a,b,c){var d=this.length(),e=d-1;c!==void 0&&(e=c<0?d+c:Math.min(c,e));for(var f=e;f>=0;f--)if(this.has(f)&&this.get(f)===b)return f;return-1},map:function(a,b){for(var c=this.length(),d=[],e=0;e<this.length()&&e<c;e++)this.has(e)&&(d[e]=b.invoke(a,this.get(e),e,this));return new Ld(d)},pop:function(){return this.pop()},push:function(a){return this.push.apply(this,
Aa(Qa.apply(1,arguments)))},reduce:function(a,b,c){var d=this.length(),e,f=0;if(c!==void 0)e=c;else{if(d===0)throw gb(Error("TypeError: Reduce on List with no elements."));for(var g=0;g<d;g++)if(this.has(g)){e=this.get(g);f=g+1;break}if(g===d)throw gb(Error("TypeError: Reduce on List with no elements."));}for(var h=f;h<d;h++)this.has(h)&&(e=b.invoke(a,e,this.get(h),h,this));return e},reduceRight:function(a,b,c){var d=this.length(),e,f=d-1;if(c!==void 0)e=c;else{if(d===0)throw gb(Error("TypeError: ReduceRight on List with no elements."));
for(var g=1;g<=d;g++)if(this.has(d-g)){e=this.get(d-g);f=d-(g+1);break}if(g>d)throw gb(Error("TypeError: ReduceRight on List with no elements."));}for(var h=f;h>=0;h--)this.has(h)&&(e=b.invoke(a,e,this.get(h),h,this));return e},reverse:function(){for(var a=Md(this),b=a.length-1,c=0;b>=0;b--,c++)a.hasOwnProperty(b)?this.set(c,a[b]):this.remove(c);return this},shift:function(){return this.shift()},slice:function(a,b,c){var d=this.length();b===void 0&&(b=0);b=b<0?Math.max(d+b,0):Math.min(b,d);c=c===
void 0?d:c<0?Math.max(d+c,0):Math.min(c,d);c=Math.max(b,c);for(var e=[],f=b;f<c;f++)e.push(this.get(f));return new Ld(e)},some:function(a,b){for(var c=this.length(),d=0;d<this.length()&&d<c;d++)if(this.has(d)&&b.invoke(a,this.get(d),d,this))return!0;return!1},sort:function(a,b){var c=Md(this);b===void 0?c.sort():c.sort(function(e,f){return Number(b.invoke(a,e,f))});for(var d=0;d<c.length;d++)c.hasOwnProperty(d)?this.set(d,c[d]):this.remove(d);return this},splice:function(a,b,c){return this.splice.apply(this,
[b,c].concat(Aa(Qa.apply(3,arguments))))},toString:function(){return this.toString()},unshift:function(a){return this.unshift.apply(this,Aa(Qa.apply(1,arguments)))}};var Zd={charAt:1,concat:1,indexOf:1,lastIndexOf:1,match:1,replace:1,search:1,slice:1,split:1,substring:1,toLowerCase:1,toLocaleLowerCase:1,toString:1,toUpperCase:1,toLocaleUpperCase:1,trim:1},$d=new Ua("break"),ae=new Ua("continue");function be(a,b){return this.evaluate(a)+this.evaluate(b)}function ce(a,b){return this.evaluate(a)&&this.evaluate(b)}
function de(a,b,c){var d=this.evaluate(a),e=this.evaluate(b),f=this.evaluate(c);if(!(f instanceof Ld))throw Error("Error: Non-List argument given to Apply instruction.");if(d===null||d===void 0)throw gb(Error("TypeError: Can't read property "+e+" of "+d+"."));var g=typeof d==="number";if(typeof d==="boolean"||g){if(e==="toString"){if(g&&f.length()){var h=B(f.get(0));try{return d.toString(h)}catch(t){}}return d.toString()}throw gb(Error("TypeError: "+d+"."+e+" is not a function."));}if(typeof d===
"string"){if(Zd.hasOwnProperty(e)){var l=B(f,void 0,1);return Xd(d[e].apply(d,l),this.M)}throw gb(Error("TypeError: "+e+" is not a function"));}if(d instanceof Ld){if(d.has(e)){var n=d.get(String(e));if(n instanceof Pd){var p=Md(f);return ib(17)?n.apply(this.M,p):n.invoke.apply(n,[this.M].concat(Aa(p)))}throw gb(Error("TypeError: "+e+" is not a function"));}if(Yd.supportedMethods.indexOf(e)>=0){var q=Md(f);return Yd[e].call.apply(Yd[e],[d,this.M].concat(Aa(q)))}}if(d instanceof Pd||d instanceof nb||
d instanceof Wd){if(d.has(e)){var r=d.get(e);if(r instanceof Pd){var u=Md(f);return ib(17)?r.apply(this.M,u):r.invoke.apply(r,[this.M].concat(Aa(u)))}throw gb(Error("TypeError: "+e+" is not a function"));}if(e==="toString")return d instanceof Pd?d.getName():d.toString();if(e==="hasOwnProperty")return d.has(f.get(0))}if(d instanceof Ud&&e==="toString")return d.toString();throw gb(Error("TypeError: Object has no '"+e+"' property."));}
function ee(a,b){a=this.evaluate(a);if(typeof a!=="string")throw Error("Invalid key name given for assignment.");var c=this.M;if(!c.has(a))throw Error("Attempting to assign to undefined value "+b);var d=this.evaluate(b);c.set(a,d);return d}function fe(){var a=Qa.apply(0,arguments),b=this.M.tb(),c=kb(b,a);if(c instanceof Ua)return c}function ge(){return $d}function je(a){for(var b=this.evaluate(a),c=0;c<b.length;c++){var d=this.evaluate(b[c]);if(d instanceof Ua)return d}}
function ke(){for(var a=this.M,b=0;b<arguments.length-1;b+=2){var c=arguments[b];if(typeof c==="string"){var d=this.evaluate(arguments[b+1]);a.Ph(c,d)}}}function le(){return ae}function me(a,b){return new Ua(a,this.evaluate(b))}function ne(a,b){var c=Qa.apply(2,arguments),d;d=new Ld;for(var e=this.evaluate(b),f=0;f<e.length;f++)d.push(e[f]);var g=[51,a,d].concat(Aa(c));this.M.add(a,this.evaluate(g))}function oe(a,b){return this.evaluate(a)/this.evaluate(b)}
function pe(a,b){var c=this.evaluate(a),d=this.evaluate(b),e=c instanceof Ud,f=d instanceof Ud;return e||f?e&&f?c.getValue()===d.getValue():!1:c==d}function qe(){for(var a,b=0;b<arguments.length;b++)a=this.evaluate(arguments[b]);return a}function re(a,b,c,d){for(var e=0;e<b();e++){var f=a(c(e)),g=kb(f,d);if(g instanceof Ua){if(g.type==="break")break;if(g.type==="return")return g}}}
function se(a,b,c){if(typeof b==="string")return re(a,function(){return b.length},function(f){return f},c);if(b instanceof nb||b instanceof Wd||b instanceof Ld||b instanceof Pd){var d=b.za(),e=d.length;return re(a,function(){return e},function(f){return d[f]},c)}}function te(a,b,c){var d=this.evaluate(a),e=this.evaluate(b),f=this.evaluate(c),g=this.M;return se(function(h){g.set(d,h);return g},e,f)}
function ue(a,b,c){var d=this.evaluate(a),e=this.evaluate(b),f=this.evaluate(c),g=this.M;return se(function(h){var l=g.tb();l.Ph(d,h);return l},e,f)}function ve(a,b,c){var d=this.evaluate(a),e=this.evaluate(b),f=this.evaluate(c),g=this.M;return se(function(h){var l=g.tb();l.add(d,h);return l},e,f)}function we(a,b,c){var d=this.evaluate(a),e=this.evaluate(b),f=this.evaluate(c),g=this.M;return xe(function(h){g.set(d,h);return g},e,f)}
function ye(a,b,c){var d=this.evaluate(a),e=this.evaluate(b),f=this.evaluate(c),g=this.M;return xe(function(h){var l=g.tb();l.Ph(d,h);return l},e,f)}function ze(a,b,c){var d=this.evaluate(a),e=this.evaluate(b),f=this.evaluate(c),g=this.M;return xe(function(h){var l=g.tb();l.add(d,h);return l},e,f)}
function xe(a,b,c){if(typeof b==="string")return re(a,function(){return b.length},function(d){return b[d]},c);if(b instanceof Ld)return re(a,function(){return b.length()},function(d){return b.get(d)},c);throw gb(Error("The value is not iterable."));}
function Ae(a,b,c,d){function e(q,r){for(var u=0;u<f.length();u++){var t=f.get(u);r.add(t,q.get(t))}}var f=this.evaluate(a);if(!(f instanceof Ld))throw Error("TypeError: Non-List argument given to ForLet instruction.");var g=this.M,h=this.evaluate(d),l=g.tb();for(e(g,l);lb(l,b);){var n=kb(l,h);if(n instanceof Ua){if(n.type==="break")break;if(n.type==="return")return n}var p=g.tb();e(l,p);lb(p,c);l=p}}
function Be(a,b){var c=Qa.apply(2,arguments),d=this.M,e=this.evaluate(b);if(!(e instanceof Ld))throw Error("Error: non-List value given for Fn argument names.");return new Pd(a,function(){return function(){var f=Qa.apply(0,arguments),g=d.tb();g.wb()===void 0&&g.fe(this.M.wb());for(var h=[],l=0;l<f.length;l++){var n=this.evaluate(f[l]);h[l]=n}for(var p=e.get("length"),q=0;q<p;q++)q<h.length?g.add(e.get(q),h[q]):g.add(e.get(q),void 0);g.add("arguments",new Ld(h));var r=kb(g,c);if(r instanceof Ua)return r.type===
"return"?r.data:r}}())}function Ce(a){var b=this.evaluate(a),c=this.M;if(De&&!c.has(b))throw new ReferenceError(b+" is not defined.");return c.get(b)}
function Ee(a,b){var c,d=this.evaluate(a),e=this.evaluate(b);if(d===void 0||d===null)throw gb(Error("TypeError: Cannot read properties of "+d+" (reading '"+e+"')"));if(d instanceof nb||d instanceof Wd||d instanceof Ld||d instanceof Pd)c=d.get(e);else if(typeof d==="string")e==="length"?c=d.length:Kd(e)&&(c=d[e]);else if(d instanceof Ud)return;return c}function Fe(a,b){return this.evaluate(a)>this.evaluate(b)}function Ge(a,b){return this.evaluate(a)>=this.evaluate(b)}
function He(a,b){var c=this.evaluate(a),d=this.evaluate(b);c instanceof Ud&&(c=c.getValue());d instanceof Ud&&(d=d.getValue());return c===d}function Ie(a,b){return!He.call(this,a,b)}function Je(a,b,c){var d=[];this.evaluate(a)?d=this.evaluate(b):c&&(d=this.evaluate(c));var e=kb(this.M,d);if(e instanceof Ua)return e}var De=!1;
function Ke(a,b){return this.evaluate(a)<this.evaluate(b)}function Le(a,b){return this.evaluate(a)<=this.evaluate(b)}function Me(){for(var a=new Ld,b=0;b<arguments.length;b++){var c=this.evaluate(arguments[b]);a.push(c)}return a}function Ne(){for(var a=new nb,b=0;b<arguments.length-1;b+=2){var c=String(this.evaluate(arguments[b])),d=this.evaluate(arguments[b+1]);a.set(c,d)}return a}function Oe(a,b){return this.evaluate(a)%this.evaluate(b)}
function Pe(a,b){return this.evaluate(a)*this.evaluate(b)}function Qe(a){return-this.evaluate(a)}function Se(a){return!this.evaluate(a)}function Te(a,b){return!pe.call(this,a,b)}function Ue(){return null}function Ve(a,b){return this.evaluate(a)||this.evaluate(b)}function We(a,b){var c=this.evaluate(a);this.evaluate(b);return c}function Xe(a){return this.evaluate(a)}function Ye(){return Qa.apply(0,arguments)}function Ze(a){return new Ua("return",this.evaluate(a))}
function $e(a,b,c){var d=this.evaluate(a),e=this.evaluate(b),f=this.evaluate(c);if(d===null||d===void 0)throw gb(Error("TypeError: Can't set property "+e+" of "+d+"."));(d instanceof Pd||d instanceof Ld||d instanceof nb)&&d.set(String(e),f);return f}function af(a,b){return this.evaluate(a)-this.evaluate(b)}
function bf(a,b,c){var d=this.evaluate(a),e=this.evaluate(b),f=this.evaluate(c);if(!Array.isArray(e)||!Array.isArray(f))throw Error("Error: Malformed switch instruction.");for(var g,h=!1,l=0;l<e.length;l++)if(h||d===this.evaluate(e[l]))if(g=this.evaluate(f[l]),g instanceof Ua){var n=g.type;if(n==="break")return;if(n==="return"||n==="continue")return g}else h=!0;if(f.length===e.length+1&&(g=this.evaluate(f[f.length-1]),g instanceof Ua&&(g.type==="return"||g.type==="continue")))return g}
function cf(a,b,c){return this.evaluate(a)?this.evaluate(b):this.evaluate(c)}function df(a){var b=this.evaluate(a);return b instanceof Pd?"function":typeof b}function ef(){for(var a=this.M,b=0;b<arguments.length;b++){var c=arguments[b];typeof c!=="string"||a.add(c,void 0)}}
function ff(a,b,c,d){var e=this.evaluate(d);if(this.evaluate(c)){var f=kb(this.M,e);if(f instanceof Ua){if(f.type==="break")return;if(f.type==="return")return f}}for(;this.evaluate(a);){var g=kb(this.M,e);if(g instanceof Ua){if(g.type==="break")break;if(g.type==="return")return g}this.evaluate(b)}}function gf(a){return~Number(this.evaluate(a))}function hf(a,b){return Number(this.evaluate(a))<<Number(this.evaluate(b))}function jf(a,b){return Number(this.evaluate(a))>>Number(this.evaluate(b))}
function kf(a,b){return Number(this.evaluate(a))>>>Number(this.evaluate(b))}function lf(a,b){return Number(this.evaluate(a))&Number(this.evaluate(b))}function mf(a,b){return Number(this.evaluate(a))^Number(this.evaluate(b))}function nf(a,b){return Number(this.evaluate(a))|Number(this.evaluate(b))}function of(){}
function pf(a,b,c){try{var d=this.evaluate(b);if(d instanceof Ua)return d}catch(h){if(!(h instanceof fb&&h.Dn))throw h;var e=this.M.tb();a!==""&&(h instanceof fb&&(h=h.eo),e.add(a,new Ud(h)));var f=this.evaluate(c),g=kb(e,f);if(g instanceof Ua)return g}}function qf(a,b){var c,d;try{d=this.evaluate(a)}catch(f){if(!(f instanceof fb&&f.Dn))throw f;c=f}var e=this.evaluate(b);if(e instanceof Ua)return e;if(c)throw c;if(d instanceof Ua)return d};var sf=function(){this.D=new mb;rf(this)};sf.prototype.execute=function(a){return this.D.dk(a)};var rf=function(a){var b=function(c,d){var e=new Qd(String(c),d);e.Wa();var f=String(c);a.D.D.set(f,e);jb.set(f,e)};b("map",Ne);b("and",zd);b("contains",Cd);b("equals",Ad);b("or",Bd);b("startsWith",Dd);b("variable",Ed)};sf.prototype.Tb=function(a){this.D.Tb(a)};var uf=function(){this.J=!1;this.D=new mb;tf(this);this.J=!0};uf.prototype.execute=function(a){return vf(this.D.dk(a))};var wf=function(a,b,c){return vf(a.D.kq(b,c))};uf.prototype.Wa=function(){this.D.Wa()};
var tf=function(a){var b=function(c,d){var e=String(c),f=new Qd(e,d);f.Wa();a.D.D.set(e,f);jb.set(e,f)};b(0,be);b(1,ce);b(2,de);b(3,ee);b(56,lf);b(57,hf);b(58,gf);b(59,nf);b(60,jf);b(61,kf);b(62,mf);b(53,fe);b(4,ge);b(5,je);b(68,pf);b(52,ke);b(6,le);b(49,me);b(7,Me);b(8,Ne);b(9,je);b(50,ne);b(10,oe);b(12,pe);b(13,qe);b(67,qf);b(51,Be);b(47,te);b(54,ue);b(55,ve);b(63,Ae);b(64,we);b(65,ye);b(66,ze);b(15,Ce);b(16,Ee);b(17,Ee);b(18,Fe);b(19,Ge);b(20,He);b(21,Ie);b(22,Je);b(23,Ke);b(24,Le);b(25,Oe);b(26,
Pe);b(27,Qe);b(28,Se);b(29,Te);b(45,Ue);b(30,Ve);b(32,We);b(33,We);b(34,Xe);b(35,Xe);b(46,Ye);b(36,Ze);b(43,$e);b(37,af);b(38,bf);b(39,cf);b(40,df);b(44,of);b(41,ef);b(42,ff)};uf.prototype.Wd=function(){return this.D.Wd()};uf.prototype.Tb=function(a){this.D.Tb(a)};uf.prototype.kd=function(a){this.D.kd(a)};
function vf(a){if(a instanceof Ua||a instanceof Pd||a instanceof Ld||a instanceof nb||a instanceof Wd||a instanceof Ud||a===null||a===void 0||typeof a==="string"||typeof a==="number"||typeof a==="boolean")return a};var xf=function(a){this.message=a};function yf(a){a.Du=!0;return a};var zf=yf(function(a){return typeof a==="string"});function Af(a){var b="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"[a];return b===void 0?new xf("Value "+a+" can not be encoded in web-safe base64 dictionary."):b};function Bf(a){switch(a){case 1:return"1";case 2:case 4:return"0";default:return"-"}};var Cf=/^[1-9a-zA-Z_-][1-9a-c][1-9a-v]\d$/;function Df(a,b){for(var c="",d=!0;a>7;){var e=a&31;a>>=5;d?d=!1:e|=32;c=""+Af(e)+c}a<<=2;d||(a|=32);return c=""+Af(a|b)+c}
function Ef(a,b){var c;var d=a.gi,e=a.Oj;d===void 0?c="":(e||(e=0),c=""+Df(1,1)+Af(d<<2|e));var f=a.Oq,g="4"+c+(f?""+Df(2,1)+Af(f):""),h,l=a.uo;h=l&&Cf.test(l)?""+Df(3,2)+l:"";var n,p=a.po;n=p?""+Df(4,1)+Af(p):"";var q;var r=a.ctid;if(r&&b){var u=Df(5,3),t=r.split("-"),v=t[0].toUpperCase();if(v!=="GTM"&&v!=="OPT")q="";else{var x=t[1];q=""+u+Af(1+x.length)+(a.Zr||0)+x}}else q="";var y=a.Ps,z=a.canonicalId,C=a.Sa,E=a.Pu,H=g+h+n+q+(y?""+Df(6,1)+Af(y):"")+(z?""+Df(7,3)+Af(z.length)+z:"")+(C?""+Df(8,3)+
Af(C.length)+C:"")+(E?""+Df(9,3)+Af(E.length)+E:""),K;var O=a.Uq;O=O===void 0?{}:O;for(var ea=[],ba=m(Object.keys(O)),Q=ba.next();!Q.done;Q=ba.next()){var S=Q.value;ea[Number(S)]=O[S]}if(ea.length){var ia=Df(10,3),la;if(ea.length===0)la=Af(0);else{for(var Z=[],V=0,ha=!1,va=0;va<ea.length;va++){ha=!0;var ma=va%6;ea[va]&&(V|=1<<ma);ma===5&&(Z.push(Af(V)),V=0,ha=!1)}ha&&Z.push(Af(V));la=Z.join("")}var Ea=la;K=""+ia+Af(Ea.length)+Ea}else K="";var Ya=a.qs,Qb=a.Gs,Ib=a.Qs;return H+K+(Ya?""+Df(11,3)+Af(Ya.length)+
Ya:"")+(Qb?""+Df(13,3)+Af(Qb.length)+Qb:"")+(Ib?""+Df(14,1)+Af(Ib):"")};function Ff(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);e<128?b[c++]=e:(e<2048?b[c++]=e>>6|192:((e&64512)==55296&&d+1<a.length&&(a.charCodeAt(d+1)&64512)==56320?(e=65536+((e&1023)<<10)+(a.charCodeAt(++d)&1023),b[c++]=e>>18|240,b[c++]=e>>12&63|128):b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}return b};function Gf(a,b){for(var c=tb(b),d=new Uint8Array(c.length),e=0;e<c.length;e++)d[e]=c.charCodeAt(e);if(d.length!==32)throw Error("Key is not 32 bytes.");return Jf(a,d)}function Jf(a,b){if(a==="")return"";var c=dc(a),d=b.slice(-2),e=[].concat(Aa(d),Aa(c)).map(function(g,h){return g^b[h%b.length]}),f=new Uint8Array([].concat(Aa(e),Aa(d)));return sb(String.fromCharCode.apply(String,Aa(f))).replace(/\.+$/,"")};var Kf=function(){function a(b){return{toString:function(){return b}}}return{Lo:a("consent"),Hk:a("convert_case_to"),Ik:a("convert_false_to"),Jk:a("convert_null_to"),Kk:a("convert_true_to"),Lk:a("convert_undefined_to"),nt:a("debug_mode_metadata"),ab:a("function"),Qi:a("instance_name"),oq:a("live_only"),qq:a("malware_disabled"),METADATA:a("metadata"),tq:a("original_activity_id"),iu:a("original_vendor_template_id"),hu:a("once_on_load"),sq:a("once_per_event"),Sm:a("once_per_load"),ku:a("priority_override"),
nu:a("respected_consent_types"),dn:a("setup_tags"),Oh:a("tag_id"),sn:a("teardown_tags")}}();var fg;var gg=[],hg=[],ig=[],jg=[],kg=[],lg,mg,ng;function og(a){ng=ng||a}
function pg(){for(var a=data.resource||{},b=a.macros||[],c=0;c<b.length;c++)gg.push(b[c]);for(var d=a.tags||[],e=0;e<d.length;e++)jg.push(d[e]);for(var f=a.predicates||[],g=0;g<f.length;g++)ig.push(f[g]);for(var h=a.rules||[],l=0;l<h.length;l++){for(var n=h[l],p={},q=0;q<n.length;q++){var r=n[q][0];p[r]=Array.prototype.slice.call(n[q],1);r!=="if"&&r!=="unless"||qg(p[r])}hg.push(p)}}
function qg(a){}var rg;function sg(a,b){var c={};c[Kf.ab]="__"+a;for(var d in b)b.hasOwnProperty(d)&&(c["vtp_"+d]=b[d]);return c}
function tg(a,b,c){try{return mg(ug(a,b,c))}catch(d){JSON.stringify(a)}return 2}
var ug=function(a,b,c){c=c||[];var d={},e;for(e in a)a.hasOwnProperty(e)&&(d[e]=vg(a[e],b,c));return d},vg=function(a,b,c){if(Array.isArray(a)){var d;switch(a[0]){case "function_id":return a[1];case "list":d=[];for(var e=1;e<a.length;e++)d.push(vg(a[e],b,c));return d;case "macro":var f=a[1];if(c[f])return;var g=gg[f];if(!g||b.isBlocked(g))return;c[f]=!0;var h=String(g[Kf.Qi]);try{var l=ug(g,b,c);l.vtp_gtmEventId=b.id;b.priorityId&&(l.vtp_gtmPriorityId=b.priorityId);d=wg(l,{event:b,index:f,type:2,
name:h});rg&&(d=rg.Vq(d,l))}catch(z){b.logMacroError&&b.logMacroError(z,Number(f),h),d=!1}c[f]=!1;return d;case "map":d={};for(var n=1;n<a.length;n+=2)d[vg(a[n],b,c)]=vg(a[n+1],b,c);return d;case "template":d=[];for(var p=!1,q=1;q<a.length;q++){var r=vg(a[q],b,c);ng&&(p=p||ng.Vr(r));d.push(r)}return ng&&p?ng.ar(d):d.join("");case "escape":d=vg(a[1],b,c);if(ng&&Array.isArray(a[1])&&a[1][0]==="macro"&&ng.Wr(a))return ng.ws(d);d=String(d);for(var u=2;u<a.length;u++)Rf[a[u]]&&(d=Rf[a[u]](d));return d;
case "tag":var t=a[1];if(!jg[t])throw Error("Unable to resolve tag reference "+t+".");return{Ln:a[2],index:t};case "zb":var v={arg0:a[2],arg1:a[3],ignore_case:a[5]};v[Kf.ab]=a[1];var x=tg(v,b,c),y=!!a[4];return y||x!==2?y!==(x===1):null;default:throw Error("Attempting to expand unknown Value type: "+a[0]+".");}}return a},wg=function(a,b){var c=a[Kf.ab],d=b&&b.event;if(!c)throw Error("Error: No function name given for function call.");var e=lg[c],f={},g;for(g in a)a.hasOwnProperty(g)&&Yb(g,"vtp_")&&
(f[e!==void 0?g:g.substring(4)]=a[g]);e&&d&&d.cachedModelValues&&(f.vtp_gtmCachedValues=d.cachedModelValues);if(b){if(b.name==null){var h;a:{var l=b.type,n=b.index;if(n==null)h="";else{var p;switch(l){case 2:p=gg[n];break;case 1:p=jg[n];break;default:h="";break a}var q=p&&p[Kf.Qi];h=q?String(q):""}}b.name=h}e&&(f.vtp_gtmEntityIndex=b.index,f.vtp_gtmEntityName=b.name)}return e!==void 0?e(f):fg(c,f,b)};function xg(a){var b;b=b===void 0?!1:b;var c,d;return((c=data)==null?0:(d=c.blob)==null?0:d.hasOwnProperty(a))?!!data.blob[a]:b}function D(a){var b;b=b===void 0?"":b;var c,d;return((c=data)==null?0:(d=c.blob)==null?0:d.hasOwnProperty(a))?String(data.blob[a]):b}function yg(a){var b,c;return((b=data)==null?0:(c=b.blob)==null?0:c.hasOwnProperty(a))?Number(data.blob[a]):0}function zg(a){var b;b=b===void 0?[]:b;var c,d,e=(c=data)==null?void 0:(d=c.blob)==null?void 0:d[a];return Array.isArray(e)?e:b}
function Ag(a){var b;b=b===void 0?"":b;var c=Bg(46);return c&&(c==null?0:c.hasOwnProperty(a))?String(c[a]):b}function Cg(a,b){var c=Bg(46);return c&&(c==null?0:c.hasOwnProperty(a))?Number(c[a]):b}function Bg(a){var b,c;return(b=data)==null?void 0:(c=b.blob)==null?void 0:c[a]};var Dg=function(a,b,c){var d;d=Error.call(this,c);this.message=d.message;"stack"in d&&(this.stack=d.stack);this.permissionId=a;this.parameters=b;this.name="PermissionError"};xa(Dg,Error);Dg.prototype.getMessage=function(){return this.message};function Fg(a,b){if(Array.isArray(a)){Object.defineProperty(a,"context",{value:{line:b[0]}});for(var c=1;c<a.length;c++)Fg(a[c],b[c])}};function Gg(){return function(a,b){var c;var d=Hg;a instanceof fb?(a.D=d,c=a):c=new fb(a,d);var e=c;b&&e.debugInfo.push(b);throw e;}}function Hg(a){if(!a.length)return a;a.push({id:"main",line:0});for(var b=a.length-1;b>0;b--)Eb(a[b].id)&&a.splice(b++,1);for(var c=a.length-1;c>0;c--)a[c].line=a[c-1].line;a.splice(0,1);return a};function Ig(a){function b(r){for(var u=0;u<r.length;u++)d[r[u]]=!0}for(var c=[],d=[],e=Jg(a),f=0;f<hg.length;f++){var g=hg[f],h=Kg(g,e);if(h){for(var l=g.add||[],n=0;n<l.length;n++)c[l[n]]=!0;b(g.block||[])}else h===null&&b(g.block||[]);}for(var p=[],q=0;q<jg.length;q++)c[q]&&!d[q]&&(p[q]=!0);return p}
function Kg(a,b){for(var c=a["if"]||[],d=0;d<c.length;d++){var e=b(c[d]);if(e===0)return!1;if(e===2)return null}for(var f=a.unless||[],g=0;g<f.length;g++){var h=b(f[g]);if(h===2)return null;if(h===1)return!1}return!0}function Jg(a){var b=[];return function(c){b[c]===void 0&&(b[c]=tg(ig[c],a));return b[c]}};function Lg(a,b){b[Kf.Hk]&&typeof a==="string"&&(a=b[Kf.Hk]===1?a.toLowerCase():a.toUpperCase());b.hasOwnProperty(Kf.Jk)&&a===null&&(a=b[Kf.Jk]);b.hasOwnProperty(Kf.Lk)&&a===void 0&&(a=b[Kf.Lk]);b.hasOwnProperty(Kf.Kk)&&a===!0&&(a=b[Kf.Kk]);b.hasOwnProperty(Kf.Ik)&&a===!1&&(a=b[Kf.Ik]);return a};var Mg=function(){this.D={}},Ng=function(a,b,c){var d;(d=a.D)[b]!=null||(d[b]=[]);a.D[b].push(function(){return c.apply(null,Aa(Qa.apply(0,arguments)))})};function Og(a,b,c,d){if(a)for(var e=0;e<a.length;e++){var f=void 0,g="A policy function denied the permission request";try{f=a[e](b,c,d),g+="."}catch(h){g=typeof h==="string"?g+(": "+h):h instanceof Error?g+(": "+h.message):g+"."}if(!f)throw new Dg(c,d,g);}}
function Pg(a,b,c){return function(d){if(d){var e=a.D[d],f=a.D.all;if(e||f){var g=c.apply(void 0,[d].concat(Aa(Qa.apply(1,arguments))));Og(e,b,d,g);Og(f,b,d,g)}}}};var Sg=function(a,b){var c=this;this.J={};this.D=new Mg;var d={},e={},f=Pg(this.D,a,function(g){return g&&d[g]?d[g].apply(void 0,[g].concat(Aa(Qa.apply(1,arguments)))):{}});Lb(b,function(g,h){function l(p){var q=Qa.apply(1,arguments);if(!n[p])throw Qg(p,{},"The requested additional permission "+p+" is not configured.");f.apply(null,[p].concat(Aa(q)))}var n={};Lb(h,function(p,q){var r=Rg(p,q);n[p]=r.assert;d[p]||(d[p]=r.W);r.Bn&&!e[p]&&(e[p]=r.Bn)});c.J[g]=function(p,q){var r=n[p];if(!r)throw Qg(p,
{},"The requested permission "+p+" is not configured.");var u=Array.prototype.slice.call(arguments,0);r.apply(void 0,u);f.apply(void 0,u);var t=e[p];t&&t.apply(null,[l].concat(Aa(u.slice(1))))}})},Ug=function(a){return Tg.J[a]||function(){}};function Rg(a,b){var c=sg(a,b);c.vtp_permissionName=a;c.vtp_createPermissionError=Qg;try{return wg(c)}catch(d){return{assert:function(e){throw new Dg(e,{},"Permission "+e+" is unknown.");},W:function(){throw new Dg(a,{},"Permission "+a+" is unknown.");}}}}
function Qg(a,b,c){return new Dg(a,b,c)};var Vg=D(5),Wg=D(20),Xg=D(1),Yg=!1;var Zg={};Zg.Ao=xg(29);Zg.kr=xg(28);
var ch=function(a){var b={},c=0;Lb(a,function(e,f){if(f!=null){var g=(""+f).replace(/~/g,"~~");if($g.hasOwnProperty(e))b[$g[e]]=g;else if(ah.hasOwnProperty(e)){var h=ah[e];b.hasOwnProperty(h)||(b[h]=g)}else if(e==="category")for(var l=g.split("/",5),n=0;n<l.length;n++){var p=b,q=bh[n],r=l[n];p.hasOwnProperty(q)||(p[q]=r)}else if(c<27){var u=String.fromCharCode(c<10?48+c:65+c-10);b["k"+u]=(""+String(e)).replace(/~/g,"~~");b["v"+u]=g;c++}}});var d=[];Lb(b,function(e,f){d.push(""+e+f)});return d.join("~")},
$g={item_id:"id",item_name:"nm",item_brand:"br",item_category:"ca",item_category2:"c2",item_category3:"c3",item_category4:"c4",item_category5:"c5",item_variant:"va",price:"pr",quantity:"qt",coupon:"cp",item_list_name:"ln",index:"lp",item_list_id:"li",discount:"ds",affiliation:"af",promotion_id:"pi",promotion_name:"pn",creative_name:"cn",creative_slot:"cs",location_id:"lo"},ah={id:"id",name:"nm",brand:"br",variant:"va",list_name:"ln",list_position:"lp",list:"ln",position:"lp",creative:"cn"},bh=["ca",
"c2","c3","c4","c5"];
var dh=function(){this.events=[];this.D="";this.Ga={};this.baseUrl="";this.O=0;this.J=!1;this.endpoint=0};dh.prototype.add=function(a){return this.T(a)?(this.events.push(a),this.D=a.J,this.Ga=a.Ga,this.baseUrl=a.baseUrl,this.O+=a.T,this.J=a.O,this.endpoint=a.endpoint,this.destinationId=a.destinationId,this.V=a.eventId,this.fa=a.priorityId,!0):!1};dh.prototype.T=function(a){return this.events.length?this.events.length>=20||a.T+this.O>=16384?!1:this.baseUrl===a.baseUrl&&this.J===a.O&&this.na(a):!0};
dh.prototype.na=function(a){return this.D===a.J};var F={P:{Po:1,So:2,tn:3,Vm:4,Sk:5,Tk:6,gq:7,To:8,fq:9,Oo:10,No:11,ln:12,fn:13,Ak:14,Eo:15,Go:16,Qm:17,Uk:18,Nm:19,Qo:20,rq:21,Jo:22,Fo:23,Ho:24,Qk:25,yk:26,Bq:27,vm:28,Dm:29,Cm:30,Bm:31,ym:32,wm:33,xm:34,rm:35,qm:36,sm:37,tm:38,cq:39}};F.P[F.P.Po]="CREATE_EVENT_SOURCE";F.P[F.P.So]="EDIT_EVENT";F.P[F.P.tn]="TRAFFIC_TYPE";F.P[F.P.Vm]="REFERRAL_EXCLUSION";F.P[F.P.Sk]="ECOMMERCE_FROM_GTM_TAG";F.P[F.P.Tk]="ECOMMERCE_FROM_GTM_UA_SCHEMA";F.P[F.P.gq]="GA_SEND";F.P[F.P.To]="EM_FORM";F.P[F.P.fq]="GA_GAM_LINK";
F.P[F.P.Oo]="CREATE_EVENT_AUTO_PAGE_PATH";F.P[F.P.No]="CREATED_EVENT";F.P[F.P.ln]="SIDELOADED";F.P[F.P.fn]="SGTM_LEGACY_CONFIGURATION";F.P[F.P.Ak]="CCD_EM_EVENT";F.P[F.P.Eo]="AUTO_REDACT_EMAIL";F.P[F.P.Go]="AUTO_REDACT_QUERY_PARAM";F.P[F.P.Qm]="MULTIPLE_PAGEVIEW_FROM_CONFIG";F.P[F.P.Uk]="EM_EVENT_SENT_BEFORE_CONFIG";F.P[F.P.Nm]="LOADED_VIA_CST_OR_SIDELOADING";F.P[F.P.Qo]="DECODED_PARAM_MATCH";F.P[F.P.rq]="NON_DECODED_PARAM_MATCH";F.P[F.P.Jo]="CCD_EVENT_SGTM";F.P[F.P.Fo]="AUTO_REDACT_EMAIL_SGTM";
F.P[F.P.Ho]="AUTO_REDACT_QUERY_PARAM_SGTM";F.P[F.P.Qk]="DAILY_LIMIT_REACHED";F.P[F.P.yk]="BURST_LIMIT_REACHED";F.P[F.P.Bq]="SHARED_USER_ID_SET_AFTER_REQUEST";F.P[F.P.vm]="GA4_MULTIPLE_SESSION_COOKIES";F.P[F.P.Dm]="INVALID_GA4_SESSION_COUNT";F.P[F.P.Cm]="INVALID_GA4_LAST_EVENT_TIMESTAMP";F.P[F.P.Bm]="INVALID_GA4_JOIN_TIMER";F.P[F.P.ym]="GA4_STALE_SESSION_COOKIE_SELECTED";F.P[F.P.wm]="GA4_SESSION_COOKIE_GS1_READ";F.P[F.P.xm]="GA4_SESSION_COOKIE_GS2_READ";F.P[F.P.rm]="GA4_DL_PARAM_RECOVERY_AVAILABLE";
F.P[F.P.qm]="GA4_DL_PARAM_RECOVERY_APPLIED";F.P[F.P.sm]="GA4_GOOGLE_SIGNALS_ALLOWED";F.P[F.P.tm]="GA4_GOOGLE_SIGNALS_ENABLED";F.P[F.P.cq]="GA4_FALLBACK_REQUEST";var eh={},fh=(eh.uaa=!0,eh.uab=!0,eh.uafvl=!0,eh.uamb=!0,eh.uam=!0,eh.uap=!0,eh.uapv=!0,eh.uaw=!0,eh);
var ih=function(a,b){var c=a.events;if(c.length===1)return gh(c[0],b);var d=[];a.D&&d.push(a.D);for(var e={},f=0;f<c.length;f++)Lb(c[f].he,function(u,t){t!=null&&(e[u]=e[u]||{},e[u][String(t)]=e[u][String(t)]+1||1)});var g={};Lb(e,function(u,t){var v,x=-1,y=0;Lb(t,function(z,C){y+=C;var E=(z.length+u.length+2)*(C-1);E>x&&(v=z,x=E)});y===c.length&&(g[u]=v)});hh(g,d);b&&d.push("_s="+b);for(var h=d.join("&"),l=[],n={},p=0;p<c.length;n={Sj:void 0},p++){var q=[];n.Sj={};Lb(c[p].he,function(u){return function(t,
v){g[t]!==""+v&&(u.Sj[t]=v)}}(n));c[p].D&&q.push(c[p].D);hh(n.Sj,q);l.push(q.join("&"))}var r=l.join("\r\n");return{params:h,body:r}},gh=function(a,b){var c=[];a.J&&c.push(a.J);b&&c.push("_s="+b);hh(a.he,c);var d=!1;a.D&&(c.push(a.D),d=!0);var e=c.join("&"),f="",g=e.length+a.baseUrl.length+1;d&&g>2048&&(f=c.pop(),e=c.join("&"));return{params:e,body:f}},hh=function(a,b){Lb(a,function(c,d){d!=null&&b.push(encodeURIComponent(c)+"="+encodeURIComponent(d))})};var jh=function(a){var b=[];Lb(a,function(c,d){d!=null&&b.push(encodeURIComponent(c)+"="+encodeURIComponent(String(d)))});return b.join("&")},kh=function(a,b,c,d,e,f,g,h){this.baseUrl=b;this.endpoint=c;this.destinationId=f;this.eventId=g;this.priorityId=h;this.Ga=a.Ga;this.he=a.he;this.yj=a.yj;this.O=d;this.J=jh(a.Ga);this.D=jh(a.yj);this.T=this.D.length;if(e&&this.T>16384)throw Error("EVENT_TOO_LARGE");};
var nh=function(a,b){for(var c=0;c<b.length;c++){var d=a,e=b[c];if(!lh.exec(e))throw Error("Invalid key wildcard");var f=e.indexOf(".*"),g=f!==-1&&f===e.length-2,h=g?e.slice(0,e.length-2):e,l;a:if(d.length===0)l=!1;else{for(var n=d.split("."),p=0;p<n.length;p++)if(!mh.exec(n[p])){l=!1;break a}l=!0}if(!l||h.length>d.length||!g&&d.length!==e.length?0:g?Yb(d,h)&&(d===h||d.charAt(h.length)==="."):d===h)return!0}return!1},mh=/^[a-z$_][\w-$]*$/i,lh=/^(?:[a-z_$][a-z-_$0-9]*\.)*[a-z_$][a-z-_$0-9]*(?:\.\*)?$/i;
var oh=["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"];function ph(a,b){var c=String(a),d=String(b),e=c.length-d.length;return e>=0&&c.indexOf(d,e)===e}function qh(a,b){return String(a).split(",").indexOf(String(b))>=0}var rh=new Kb;function sh(a,b,c){var d=c?"i":void 0;try{var e=String(b)+String(d),f=rh.get(e);f||(f=new RegExp(b,d),rh.set(e,f));return f.test(a)}catch(g){return!1}}function th(a,b){return String(a).indexOf(String(b))>=0}
function uh(a,b){return String(a)===String(b)}function vh(a,b){return Number(a)>=Number(b)}function wh(a,b){return Number(a)<=Number(b)}function xh(a,b){return Number(a)>Number(b)}function yh(a,b){return Number(a)<Number(b)}function zh(a,b){return Yb(String(a),String(b))};var Gh=/^([a-z][a-z0-9]*):(!|\?)(\*|string|boolean|number|Fn|PixieMap|List|OpaqueValue)$/i,Hh={Fn:"function",PixieMap:"Object",List:"Array"};
function Ih(a,b){for(var c=["input:!*"],d=0;d<c.length;d++){var e=Gh.exec(c[d]);if(!e)throw Error("Internal Error in "+a);var f=e[1],g=e[2]==="!",h=e[3],l=b[d];if(l==null){if(g)throw Error("Error in "+a+". Required argument "+f+" not supplied.");}else if(h!=="*"){var n=typeof l;l instanceof Pd?n="Fn":l instanceof Ld?n="List":l instanceof nb?n="PixieMap":l instanceof Wd?n="PixiePromise":l instanceof Ud&&(n="OpaqueValue");if(n!==h)throw Error("Error in "+a+". Argument "+f+" has type "+((Hh[n]||n)+", which does not match required type ")+
((Hh[h]||h)+"."));}}}function G(a,b,c){for(var d=[],e=m(c),f=e.next();!f.done;f=e.next()){var g=f.value;g instanceof Pd?d.push("function"):g instanceof Ld?d.push("Array"):g instanceof nb?d.push("Object"):g instanceof Wd?d.push("Promise"):g instanceof Ud?d.push("OpaqueValue"):d.push(typeof g)}return Error("Argument error in "+a+". Expected argument types ["+(b.join(",")+"], but received [")+(d.join(",")+"]."))}function Jh(a){return a instanceof nb}function Kh(a){return Jh(a)||a===null||Lh(a)}
function Mh(a){return a instanceof Pd}function Nh(a){return Mh(a)||a===null||Lh(a)}function Oh(a){return a instanceof Ld}function Ph(a){return a instanceof Ud}function Qh(a){return typeof a==="string"}function Rh(a){return Qh(a)||a===null||Lh(a)}function Sh(a){return typeof a==="boolean"}function Th(a){return Sh(a)||Lh(a)}function Uh(a){return Sh(a)||a===null||Lh(a)}function Vh(a){return typeof a==="number"}function Lh(a){return a===void 0};function Wh(a){return""+a}
function Xh(a,b){var c=[];return c};function Yh(a,b){var c=new Pd(a,function(){for(var d=Array.prototype.slice.call(arguments,0),e=0;e<d.length;e++)d[e]=this.evaluate(d[e]);try{return b.apply(this,d)}catch(g){throw gb(g);}});c.Wa();return c}
function Zh(a,b){var c=new nb,d;for(d in b)if(b.hasOwnProperty(d)){var e=b[d];Cb(e)?c.set(d,Yh(a+"_"+d,e)):Id(e)?c.set(d,Zh(a+"_"+d,e)):(Eb(e)||Db(e)||typeof e==="boolean")&&c.set(d,e)}c.Wa();return c};function $h(a,b){if(!Qh(a))throw G(this.getName(),["string"],arguments);if(!Rh(b))throw G(this.getName(),["string","undefined"],arguments);var c={},d=new nb;return d=Zh("AssertApiSubject",
c)};function ai(a,b){if(!Rh(b))throw G(this.getName(),["string","undefined"],arguments);if(a instanceof Wd)throw Error("Argument actual cannot have type Promise. Assertions on asynchronous code aren't supported.");var c={},d=new nb;return d=Zh("AssertThatSubject",c)};function bi(a){return function(){for(var b=Qa.apply(0,arguments),c=[],d=this.M,e=0;e<b.length;++e)c.push(B(b[e],d));return Xd(a.apply(null,c))}}function ci(){for(var a=Math,b=di,c={},d=0;d<b.length;d++){var e=b[d];a.hasOwnProperty(e)&&(c[e]=bi(a[e].bind(a)))}return c};function ei(a){return a!=null&&Yb(a,"__cvt_")};function fi(a){var b;return b};function gi(a){var b;return b};function hi(a){try{return encodeURI(a)}catch(b){}};function ii(a){try{return encodeURIComponent(String(a))}catch(b){}};
var ji=function(a,b){for(var c=0;c<b.length;c++){if(a===void 0)return;a=a[b[c]]}return a},ki=function(a,b){var c=b.preHit;if(c){var d=a[0];switch(d){case "hitData":return a.length<2?void 0:ji(c.getHitData(a[1]),a.slice(2));case "metadata":return a.length<2?void 0:ji(c.getMetadata(a[1]),a.slice(2));case "eventName":return c.getEventName();case "destinationId":return c.getDestinationId();default:throw Error(d+" is not a valid field that can be accessed\n from PreHit data.");}}},
mi=function(a,b){if(a){if(a.contextValue!==void 0){var c;a:{var d=a.contextValue,e=d.keyParts;if(e&&e.length!==0){var f=d.namespaceType;switch(f){case 1:c=ki(e,b);break a;case 2:var g=b.macro;c=g?g[e[0]]:void 0;break a;default:throw Error("Unknown Namespace Type used: "+f);}}c=void 0}return c}if(a.booleanExpressionValue!==void 0)return li(a.booleanExpressionValue,b);if(a.booleanValue!==void 0)return!!a.booleanValue;if(a.stringValue!==void 0)return String(a.stringValue);if(a.integerValue!==void 0)return Number(a.integerValue);
if(a.doubleValue!==void 0)return Number(a.doubleValue);throw Error("Unknown field used for variable of type ExpressionValue:"+a);}},li=function(a,b){var c=a.args;if(!Array.isArray(c)||c.length===0)throw Error('Invalid boolean expression format. Expected "args":'+c+" property to\n be non-empty array.");var d=function(g){return mi(g,b)};switch(a.type){case 1:for(var e=0;e<c.length;e++)if(d(c[e]))return!0;return!1;case 2:for(var f=0;f<c.length;f++)if(!d(c[f]))return!1;return c.length>0;case 3:return!d(c[0]);
case 4:return sh(d(c[0]),d(c[1]),!1);case 5:return uh(d(c[0]),d(c[1]));case 6:return zh(d(c[0]),d(c[1]));case 7:return ph(d(c[0]),d(c[1]));case 8:return th(d(c[0]),d(c[1]));case 9:return yh(d(c[0]),d(c[1]));case 10:return wh(d(c[0]),d(c[1]));case 11:return xh(d(c[0]),d(c[1]));case 12:return vh(d(c[0]),d(c[1]));case 13:return qh(d(c[0]),String(d(c[1])));default:throw Error('Invalid boolean expression format. Expected "type" property tobe a positive integer which is less than 14.');}};function ni(a){if(!Rh(a))throw G(this.getName(),["string|undefined"],arguments);};function oi(a){var b=1,c,d,e;if(a)for(b=0,d=a.length-1;d>=0;d--)e=a.charCodeAt(d),b=(b<<6&268435455)+e+(e<<14),c=b&266338304,b=c!==0?b^c>>21:b;return b};function pi(a){var b=B(a);return oi(b?""+b:"")};function qi(a,b){if(!Vh(a)||!Vh(b))throw G(this.getName(),["number","number"],arguments);return Hb(a,b)};function ri(){return(new Date).getTime()};function si(a){if(a===null)return"null";if(a instanceof Ld)return"array";if(a instanceof Pd)return"function";if(a instanceof Ud){var b=a.getValue();if((b==null?void 0:b.constructor)===void 0||b.constructor.name===void 0){var c=String(b);return c.substring(8,c.length-1)}return String(b.constructor.name)}return typeof a};function ti(a){function b(c){return function(d){try{return c(d)}catch(e){(Yg||Zg.Ao)&&a.call(this,e.message)}}}return{parse:b(function(c){return Xd(JSON.parse(c))}),stringify:b(function(c){return JSON.stringify(B(c))}),publicName:"JSON"}};function ui(a){return Nb(B(a,this.M))};function vi(a){return Number(B(a,this.M))};function wi(a){return a===null?"null":a===void 0?"undefined":a.toString()};function xi(a,b,c){var d=null,e=!1;return e?d:null};var di="floor ceil round max min abs pow sqrt".split(" ");function yi(){var a={};return{yr:function(b){return a.hasOwnProperty(b)?a[b]:void 0},xo:function(b,c){a[b]=c},reset:function(){a={}}}}function zi(a,b){return function(){return Pd.prototype.invoke.apply(a,[b].concat(Aa(Qa.apply(0,arguments))))}}
function Di(a,b){if(!Qh(a))throw G(this.getName(),["string","any"],arguments);}
function Ei(a,b){if(!Qh(a)||!Jh(b))throw G(this.getName(),["string","PixieMap"],arguments);};var Fi={};var Gi=function(a){var b=new nb;if(a instanceof Ld)for(var c=a.za(),d=0;d<c.length;d++){var e=c[d];a.has(e)&&b.set(e,a.get(e))}else if(a instanceof Pd)for(var f=a.za(),g=0;g<f.length;g++){var h=f[g];b.set(h,a.get(h))}else for(var l=0;l<a.length;l++)b.set(l,a[l]);return b};
Fi.keys=function(a){Ih(this.getName(),arguments);if(a instanceof Ld||a instanceof Pd||typeof a==="string")a=Gi(a);if(a instanceof nb||a instanceof Wd)return new Ld(a.za());return new Ld};
Fi.values=function(a){Ih(this.getName(),arguments);if(a instanceof Ld||a instanceof Pd||typeof a==="string")a=Gi(a);if(a instanceof nb||a instanceof Wd)return new Ld(a.Hc());return new Ld};
Fi.entries=function(a){Ih(this.getName(),arguments);if(a instanceof Ld||a instanceof Pd||typeof a==="string")a=Gi(a);if(a instanceof nb||a instanceof Wd)return new Ld(a.kc().map(function(b){return new Ld(b)}));return new Ld};
Fi.freeze=function(a){(a instanceof nb||a instanceof Wd||a instanceof Ld||a instanceof Pd)&&a.Wa();return a};Fi.delete=function(a,b){if(a instanceof nb&&!a.Gb())return a.remove(b),!0;return!1};function I(a,b){var c=Qa.apply(2,arguments),d=a.M.wb();if(!d)throw Error("Missing program state.");if(d.Ds){try{d.Cn.apply(null,[b].concat(Aa(c)))}catch(e){throw vb("TAGGING",21),e;}return}d.Cn.apply(null,[b].concat(Aa(c)))};var Hi=function(){this.J={};this.D={};this.O=!0;};Hi.prototype.get=function(a,b){var c=this.contains(a)?this.J[a]:void 0;return c};Hi.prototype.contains=function(a){return this.J.hasOwnProperty(a)};
Hi.prototype.add=function(a,b,c){if(this.contains(a))throw Error("Attempting to add a function which already exists: "+a+".");if(this.D.hasOwnProperty(a))throw Error("Attempting to add an API with an existing private API name: "+a+".");this.J[a]=c?void 0:Cb(b)?Yh(a,b):Zh(a,b)};function Ii(a,b){var c=void 0;return c};function Ji(){var a={};
return a};var J={m:{Ka:"ad_personalization",X:"ad_storage",Z:"ad_user_data",la:"analytics_storage",rc:"region",ka:"consent_updated",Yg:"wait_for_update",Vo:"app_remove",Wo:"app_store_refund",Xo:"app_store_subscription_cancel",Yo:"app_store_subscription_convert",Zo:"app_store_subscription_renew",ap:"consent_update",bp:"conversion",Wk:"add_payment_info",Xk:"add_shipping_info",qe:"add_to_cart",se:"remove_from_cart",Yk:"view_cart",rd:"begin_checkout",vt:"generate_lead",te:"select_item",sc:"view_item_list",Mc:"select_promotion",
uc:"view_promotion",Hb:"purchase",ue:"refund",vc:"view_item",Zk:"add_to_wishlist",cp:"exception",ep:"first_open",fp:"first_visit",ma:"gtag.config",Ib:"gtag.get",hp:"in_app_purchase",wc:"page_view",jp:"screen_view",kp:"session_start",lp:"source_update",mp:"timing_complete",np:"track_social",tf:"user_engagement",op:"user_id_update",uf:"gclid_link_decoration_source",vf:"gclid_storage_source",xc:"gclgb",zb:"gclid",al:"gclid_len",ve:"gclgs",we:"gcllp",xe:"gclst",La:"ads_data_redaction",wf:"gad_source",
xf:"gad_source_src",sd:"gclid_url",bl:"gclsrc",yf:"gbraid",ye:"wbraid",Vb:"allow_ad_personalization_signals",zf:"allow_custom_scripts",Af:"allow_direct_google_requests",fh:"allow_display_features",ri:"allow_enhanced_conversions",yc:"allow_google_signals",si:"allow_interest_groups",pp:"app_id",qp:"app_installer_id",rp:"app_name",tp:"app_version",ud:"auid",wt:"auto_detection_enabled",fl:"auto_event",il:"aw_remarketing",gh:"aw_remarketing_only",Bf:"discount",Cf:"aw_feed_country",Df:"aw_feed_language",
wa:"items",Ef:"aw_merchant_id",ui:"aw_basket_type",Ff:"campaign_content",Gf:"campaign_id",Hf:"campaign_medium",If:"campaign_name",Jf:"campaign",Kf:"campaign_source",Lf:"campaign_term",Wb:"client_id",jl:"rnd",wi:"consent_update_type",up:"content_group",vp:"content_type",Jb:"conversion_cookie_prefix",hh:"conversion_id",Ab:"conversion_linker",ih:"conversion_linker_disabled",vd:"conversion_api",jh:"cookie_deprecation",Kb:"cookie_domain",Bb:"cookie_expires",Xb:"cookie_flags",wd:"cookie_name",zc:"cookie_path",
hb:"cookie_prefix",xd:"cookie_update",Nc:"country",nb:"currency",kh:"customer_buyer_stage",Ae:"customer_lifetime_value",mh:"customer_loyalty",nh:"customer_ltv_bucket",Be:"custom_map",oh:"gcldc",yd:"dclid",kl:"debug_mode",Ha:"developer_id",wp:"disable_merchant_reported_purchases",Oc:"dc_custom_params",ml:"dc_natural_search",xp:"dynamic_event_settings",nl:"affiliation",ph:"checkout_option",xi:"checkout_step",ol:"coupon",Mf:"item_list_name",yi:"list_name",yp:"promotions",zd:"shipping",pl:"tax",qh:"engagement_time_msec",
rh:"enhanced_client_id",zp:"enhanced_conversions",xt:"enhanced_conversions_automatic_settings",Ce:"estimated_delivery_date",De:"event_callback",Ap:"event_category",Pc:"event_developer_id_string",Bp:"event_label",Qc:"event",zi:"event_settings",sh:"event_timeout",Cp:"description",Dp:"fatal",Ep:"experiments",Ai:"firebase_id",Nf:"first_party_collection",Of:"_x_20",Yb:"_x_19",Fp:"flight_error_code",Gp:"flight_error_message",ql:"fl_activity_category",rl:"fl_activity_group",Bi:"fl_advertiser_id",sl:"fl_ar_dedupe",
Pf:"match_id",tl:"fl_random_number",vl:"tran",wl:"u",th:"gac_gclid",Ee:"gac_wbraid",xl:"gac_wbraid_multiple_conversions",Hp:"ga_restrict_domain",yl:"ga_temp_client_id",Ip:"ga_temp_ecid",Fe:"gdpr_applies",zl:"geo_granularity",Qf:"value_callback",Rf:"value_key",Cb:"google_analysis_params",Ge:"_google_ng",Sf:"google_signals",Jp:"google_tld",uh:"gpp_sid",wh:"gpp_string",Cd:"groups",Al:"gsa_experiment_id",Tf:"gtag_event_feature_usage",Bl:"gtm_up",Dd:"iframe_state",Uf:"ignore_referrer",Cl:"internal_traffic_results",
Dl:"_is_fpm",Sc:"is_legacy_converted",Ac:"is_legacy_loaded",Ci:"is_passthrough",He:"_lps",ob:"language",xh:"legacy_developer_id_string",ib:"linker",Vf:"accept_incoming",Tc:"decorate_forms",xa:"domains",Ed:"url_position",Bc:"merchant_feed_label",Cc:"merchant_feed_language",Dc:"merchant_id",El:"method",Kp:"name",Fl:"navigation_type",Ie:"new_customer",Di:"non_interaction",Lp:"optimize_id",Gl:"page_hostname",Wf:"page_path",Za:"page_referrer",Lb:"page_title",Mp:"passengers",Hl:"phone_conversion_callback",
Np:"phone_conversion_country_code",Il:"phone_conversion_css_class",Op:"phone_conversion_ids",Jl:"phone_conversion_number",Kl:"phone_conversion_options",Pp:"_platinum_request_status",Qp:"_protected_audience_enabled",Uc:"quantity",yh:"redact_device_info",Ll:"referral_exclusion_definition",zt:"_request_start_time",Zb:"restricted_data_processing",Rp:"retoken",Sp:"sample_rate",Ei:"screen_name",Vc:"screen_resolution",Ml:"_script_source",Tp:"search_term",Fd:"send_page_view",Gd:"send_to",Hd:"server_container_url",
Up:"session_attributes_encoded",zh:"session_duration",Ah:"session_engaged",Fi:"session_engaged_time",pb:"session_id",Bh:"session_number",Xf:"_shared_user_id",Id:"delivery_postal_code",At:"_tag_firing_delay",Bt:"_tag_firing_time",Ct:"temporary_client_id",Nl:"testonly",Vp:"_timezone",Gi:"topmost_url",Ch:"tracking_id",Hi:"traffic_type",Da:"transaction_id",Ol:"transaction_id_source",Wc:"transport_url",Wp:"trip_type",Mb:"update",Nb:"url_passthrough",Pl:"uptgs",Yf:"_user_agent_architecture",Zf:"_user_agent_bitness",
cg:"_user_agent_full_version_list",dg:"_user_agent_mobile",eg:"_user_agent_model",fg:"_user_agent_platform",gg:"_user_agent_platform_version",hg:"_user_agent_wow64",Ob:"user_data",Ql:"user_data_auto_latency",Rl:"user_data_auto_meta",Sl:"user_data_auto_multi",Tl:"user_data_auto_selectors",Ul:"user_data_auto_status",Jd:"user_data_mode",Vl:"user_data_settings",Oa:"user_id",Ec:"user_properties",Wl:"_user_region",ig:"us_privacy_string",Ea:"value",Xl:"wbraid_multiple_conversions",Xc:"_fpm_parameters",Pi:"_host_name",
Em:"_in_page_command",Si:"_ip_override",Im:"_is_passthrough_cid",Kh:"_measurement_type",Qd:"non_personalized_ads",dj:"_sst_parameters",Aq:"sgtm_geo_user_country",ze:"conversion_label",ya:"page_location",Bd:"_extracted_data",Rc:"global_developer_id_string",Je:"tc_privacy_string"}};var Ki={},Li=(Ki[J.m.ka]="gcu",Ki[J.m.xc]="gclgb",Ki[J.m.zb]="gclaw",Ki[J.m.al]="gclid_len",Ki[J.m.ve]="gclgs",Ki[J.m.we]="gcllp",Ki[J.m.xe]="gclst",Ki[J.m.ud]="auid",Ki[J.m.fl]="ae",Ki[J.m.Bf]="dscnt",Ki[J.m.Cf]="fcntr",Ki[J.m.Df]="flng",Ki[J.m.Ef]="mid",Ki[J.m.ui]="bttype",Ki[J.m.Wb]="gacid",Ki[J.m.ze]="label",Ki[J.m.vd]="capi",Ki[J.m.jh]="pscdl",Ki[J.m.nb]="currency_code",Ki[J.m.kh]="clobs",Ki[J.m.Ae]="vdltv",Ki[J.m.mh]="clolo",Ki[J.m.nh]="clolb",Ki[J.m.kl]="_dbg",Ki[J.m.Ce]="oedeld",Ki[J.m.Pc]=
"edid",Ki[J.m.th]="gac",Ki[J.m.Ee]="gacgb",Ki[J.m.xl]="gacmcov",Ki[J.m.Fe]="gdpr",Ki[J.m.Rc]="gdid",Ki[J.m.Ge]="_ng",Ki[J.m.uh]="gpp_sid",Ki[J.m.wh]="gpp",Ki[J.m.Al]="gsaexp",Ki[J.m.Tf]="_tu",Ki[J.m.Dd]="frm",Ki[J.m.Ci]="gtm_up",Ki[J.m.He]="lps",Ki[J.m.xh]="did",Ki[J.m.Bc]="fcntr",Ki[J.m.Cc]="flng",Ki[J.m.Dc]="mid",Ki[J.m.Ie]=void 0,Ki[J.m.Lb]="tiba",Ki[J.m.Zb]="rdp",Ki[J.m.pb]="ecsid",Ki[J.m.Xf]="ga_uid",Ki[J.m.Id]="delopc",Ki[J.m.Je]="gdpr_consent",Ki[J.m.Da]="oid",Ki[J.m.Ol]="oidsrc",Ki[J.m.Pl]=
"uptgs",Ki[J.m.Yf]="uaa",Ki[J.m.Zf]="uab",Ki[J.m.cg]="uafvl",Ki[J.m.dg]="uamb",Ki[J.m.eg]="uam",Ki[J.m.fg]="uap",Ki[J.m.gg]="uapv",Ki[J.m.hg]="uaw",Ki[J.m.Ql]="ec_lat",Ki[J.m.Rl]="ec_meta",Ki[J.m.Sl]="ec_m",Ki[J.m.Tl]="ec_sel",Ki[J.m.Ul]="ec_s",Ki[J.m.Jd]="ec_mode",Ki[J.m.Oa]="userId",Ki[J.m.ig]="us_privacy",Ki[J.m.Ea]="value",Ki[J.m.Xl]="mcov",Ki[J.m.Pi]="hn",Ki[J.m.Em]="gtm_ee",Ki[J.m.Si]="uip",Ki[J.m.Kh]="mt",Ki[J.m.Qd]="npa",Ki[J.m.Aq]="sg_uc",Ki[J.m.hh]=null,Ki[J.m.Vc]=null,Ki[J.m.ob]=null,Ki[J.m.wa]=
null,Ki[J.m.ya]=null,Ki[J.m.Za]=null,Ki[J.m.Gi]=null,Ki[J.m.Xc]=null,Ki[J.m.uf]=null,Ki[J.m.vf]=null,Ki[J.m.Cb]=null,Ki[J.m.Bd]=null,Ki);function Mi(a,b){if(a){var c=a.split("x");c.length===2&&(Ni(b,"u_w",c[0]),Ni(b,"u_h",c[1]))}}function Oi(a){var b=Pi;b=b===void 0?Qi:b;return Ri(Si(a,b))}function Ri(a){return(a||[]).filter(function(b){return!!b}).map(function(b){return"("+[Ti(b.value),Ti(b.quantity),Ti(b.item_id),Ti(b.start_date),Ti(b.end_date)].join("*")+")"}).join("")}
function Si(a,b){return(a||[]).filter(function(c){return!!c}).map(function(c){return{item_id:b(c),quantity:c.quantity,value:c.price,start_date:c.start_date,end_date:c.end_date}})}function Qi(a){return[a.item_id,a.id,a.item_name].find(function(b){return b!=null})}function Ui(a){if(a&&a.length)return a.map(function(b){return b&&b.estimated_delivery_date?b.estimated_delivery_date:""}).join(",")}function Ni(a,b,c){c===void 0||c===null||c===""&&!fh[b]||(a[b]=c)}
function Ti(a){return typeof a!=="number"&&typeof a!=="string"?"":a.toString()};function Vi(a){switch(a){case 0:break;case 9:return"e4";case 6:return"e5";case 14:return"e6";default:return"e7"}};function Wi(){this.blockSize=-1};function Xi(a,b){this.blockSize=-1;this.blockSize=64;this.O=Sa.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.T=this.J=0;this.D=[];this.fa=a;this.V=b;this.na=Sa.Int32Array?new Int32Array(64):Array(64);Yi===void 0&&(Sa.Int32Array?Yi=new Int32Array(Zi):Yi=Zi);this.reset()}Ta(Xi,Wi);for(var $i=[],aj=0;aj<63;aj++)$i[aj]=0;var bj=[].concat(128,$i);
Xi.prototype.reset=function(){this.T=this.J=0;var a;if(Sa.Int32Array)a=new Int32Array(this.V);else{var b=this.V,c=b.length;if(c>0){for(var d=Array(c),e=0;e<c;e++)d[e]=b[e];a=d}else a=[]}this.D=a};
var cj=function(a){for(var b=a.O,c=a.na,d=0,e=0;e<b.length;)c[d++]=b[e]<<24|b[e+1]<<16|b[e+2]<<8|b[e+3],e=d*4;for(var f=16;f<64;f++){var g=c[f-15]|0,h=c[f-2]|0;c[f]=((c[f-16]|0)+((g>>>7|g<<25)^(g>>>18|g<<14)^g>>>3)|0)+((c[f-7]|0)+((h>>>17|h<<15)^(h>>>19|h<<13)^h>>>10)|0)|0}for(var l=a.D[0]|0,n=a.D[1]|0,p=a.D[2]|0,q=a.D[3]|0,r=a.D[4]|0,u=a.D[5]|0,t=a.D[6]|0,v=a.D[7]|0,x=0;x<64;x++){var y=((l>>>2|l<<30)^(l>>>13|l<<19)^(l>>>22|l<<10))+(l&n^l&p^n&p)|0,z=(v+((r>>>6|r<<26)^(r>>>11|r<<21)^(r>>>25|r<<7))|
0)+(((r&u^~r&t)+(Yi[x]|0)|0)+(c[x]|0)|0)|0;v=t;t=u;u=r;r=q+z|0;q=p;p=n;n=l;l=z+y|0}a.D[0]=a.D[0]+l|0;a.D[1]=a.D[1]+n|0;a.D[2]=a.D[2]+p|0;a.D[3]=a.D[3]+q|0;a.D[4]=a.D[4]+r|0;a.D[5]=a.D[5]+u|0;a.D[6]=a.D[6]+t|0;a.D[7]=a.D[7]+v|0};
Xi.prototype.update=function(a,b){b===void 0&&(b=a.length);var c=0,d=this.J;if(typeof a==="string")for(;c<b;)this.O[d++]=a.charCodeAt(c++),d==this.blockSize&&(cj(this),d=0);else{var e,f=typeof a;e=f!="object"?f:a?Array.isArray(a)?"array":f:"null";if(e=="array"||e=="object"&&typeof a.length=="number")for(;c<b;){var g=a[c++];if(!("number"==typeof g&&0<=g&&255>=g&&g==(g|0)))throw Error("message must be a byte array");this.O[d++]=g;d==this.blockSize&&(cj(this),d=0)}else throw Error("message must be string or array");
}this.J=d;this.T+=b};Xi.prototype.digest=function(){var a=[],b=this.T*8;this.J<56?this.update(bj,56-this.J):this.update(bj,this.blockSize-(this.J-56));for(var c=63;c>=56;c--)this.O[c]=b&255,b/=256;cj(this);for(var d=0,e=0;e<this.fa;e++)for(var f=24;f>=0;f-=8)a[d++]=this.D[e]>>f&255;return a};
var Zi=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,
4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],Yi;function dj(){Xi.call(this,8,ej)}Ta(dj,Xi);var ej=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var fj=/^[0-9A-Fa-f]{64}$/;function gj(a){try{return(new TextEncoder).encode(a)}catch(b){return dc(a)}}function hj(a){var b=w;if(a===""||a==="e0")return Promise.resolve(a);var c;if((c=b.crypto)==null?0:c.subtle){if(fj.test(a))return Promise.resolve(a);try{var d=gj(a);return b.crypto.subtle.digest("SHA-256",d).then(function(e){return ij(e,b)}).catch(function(){return"e2"})}catch(e){return Promise.resolve("e2")}}else return Promise.resolve("e1")}
function jj(a){try{var b=new dj;b.update(gj(a));return b.digest()}catch(c){return"e2"}}function kj(a){var b=w;if(a===""||a==="e0"||fj.test(a))return a;var c=jj(a);if(c==="e2")return"e2";try{return ij(c,b)}catch(d){return"e2"}}function ij(a,b){var c=Array.from(new Uint8Array(a)).map(function(d){return String.fromCharCode(d)}).join("");return b.btoa(c).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")};var lj={},mj=function(){for(var a=!1,b=!1,c=0;a===b;)if(a=Hb(0,1)===0,b=Hb(0,1)===0,c++,c>30)return;return a},oj={Js:nj};
function nj(a,b,c){var d=lj[b];if(!((c===void 0?Hb(0,9999):c%1E4)<d.probability*(d.controlId2?4:2)*1E4))return a;a:{var e=d.studyId,f=d.experimentId,g=d.controlId,h=d.controlId2;if(!((a.exp||{})[f]||(a.exp||{})[g]||h&&(a.exp||{})[h])){var l=c!==void 0?c%2===0:mj();if(l!==void 0){var n=l?0:1;if(h){var p=c!==void 0?(c>>1)%2===0:mj();if(p===void 0)break a;n|=(p?0:1)<<1}n===0?pj(a,f,e):n===1?pj(a,g,e):n===2&&pj(a,h,e)}}}return a}
function qj(a,b){return lj[b]?!!lj[b].active||lj[b].probability>.5||!!(a.exp||{})[lj[b].experimentId]:!1}function rj(a,b){for(var c=a.exp||{},d=m(Object.keys(c).map(Number)),e=d.next();!e.done;e=d.next()){var f=e.value;if(c[f]===b)return f}}function pj(a,b,c){var d=a.exp||{};d[b]=c;a.exp=d};var L={N:{zk:"call_conversion",ne:"ccm_conversion",Ck:"common_aw",Ba:"conversion",Li:"floodlight",Ne:"ga_conversion",Ld:"gcp_remarketing",Mm:"landing_page",Ia:"page_view",Se:"fpm_test_hit",Te:"shw_test_hit",Pb:"remarketing",Qb:"user_data_lead",Eb:"user_data_web"}};var sj=function(){this.D=new Set;this.J=new Set},uj=function(a){var b=tj.D;a=a===void 0?[]:a;var c=[].concat(Aa(b.D)).concat([].concat(Aa(b.J))).concat(a);c.sort(function(d,e){return d-e});return c},vj=function(){var a=[].concat(Aa(tj.D.D));a.sort(function(b,c){return b-c});return a},wj=function(){var a=tj.D,b=D(44);a.D=new Set;if(b!=="")for(var c=m(b.split("~")),d=c.next();!d.done;d=c.next()){var e=Number(d.value);isNaN(e)||a.D.add(e)}};var xj={},yj={__cl:1,__ecl:1,__ehl:1,__evl:1,__fal:1,__fil:1,__fsl:1,__hl:1,__jel:1,__lcl:1,__sdl:1,__tl:1,__ytl:1},zj={__paused:1,__tg:1},Aj;for(Aj in yj)yj.hasOwnProperty(Aj)&&(zj[Aj]=1);var Bj=xg(45),Cj,Dj=!1;Cj=Dj;var Ej=null,Fj={},Gj="";xj.ej=Gj;
var tj=new function(){this.D=new sj;this.J=!1};var Hj=/:[0-9]+$/,Ij=/^\d+\.fls\.doubleclick\.net$/;function Jj(a,b,c,d){var e=Kj(a,!!d,b),f,g;return c?(g=e[b])!=null?g:[]:(f=e[b])==null?void 0:f[0]}function Kj(a,b,c){for(var d={},e=m(a.split("&")),f=e.next();!f.done;f=e.next()){var g=m(f.value.split("=")),h=g.next().value,l=za(g),n=decodeURIComponent(h.replace(/\+/g," "));if(c===void 0||n===c){var p=l.join("=");d[n]||(d[n]=[]);d[n].push(b?p:decodeURIComponent(p.replace(/\+/g," ")))}}return d}
function Lj(a){try{return decodeURIComponent(a)}catch(b){}}function Mj(a,b,c,d,e){b&&(b=String(b).toLowerCase());if(b==="protocol"||b==="port")a.protocol=Nj(a.protocol)||Nj(w.location.protocol);b==="port"?a.port=String(Number(a.hostname?a.port:w.location.port)||(a.protocol==="http"?80:a.protocol==="https"?443:"")):b==="host"&&(a.hostname=(a.hostname||w.location.hostname).replace(Hj,"").toLowerCase());return Oj(a,b,c,d,e)}
function Oj(a,b,c,d,e){var f,g=Nj(a.protocol);b&&(b=String(b).toLowerCase());switch(b){case "url_no_fragment":f=Pj(a);break;case "protocol":f=g;break;case "host":f=a.hostname.replace(Hj,"").toLowerCase();if(c){var h=/^www\d*\./.exec(f);h&&h[0]&&(f=f.substring(h[0].length))}break;case "port":f=String(Number(a.port)||(g==="http"?80:g==="https"?443:""));break;case "path":a.pathname||a.hostname||vb("TAGGING",1);f=a.pathname.substring(0,1)==="/"?a.pathname:"/"+a.pathname;var l=f.split("/");(d||[]).indexOf(l[l.length-
1])>=0&&(l[l.length-1]="");f=l.join("/");break;case "query":f=a.search.replace("?","");e&&(f=Jj(f,e,!1));break;case "extension":var n=a.pathname.split(".");f=n.length>1?n[n.length-1]:"";f=f.split("/")[0];break;case "fragment":f=a.hash.replace("#","");break;default:f=a&&a.href}return f}function Nj(a){return a?a.replace(":","").toLowerCase():""}function Pj(a){var b="";if(a&&a.href){var c=a.href.indexOf("#");b=c<0?a.href:a.href.substring(0,c)}return b}var Qj={},Rj=0;
function Sj(a){var b=Qj[a];if(!b){var c=A.createElement("a");a&&(c.href=a);var d=c.pathname;d[0]!=="/"&&(a||vb("TAGGING",1),d="/"+d);var e=c.hostname.replace(Hj,"");b={href:c.href,protocol:c.protocol,host:c.host,hostname:e,pathname:d,search:c.search,hash:c.hash,port:c.port};Rj<5&&(Qj[a]=b,Rj++)}return b}function Tj(a,b,c){var d=Sj(a);return hc(b,d,c)}
function Uj(a){var b=Sj(w.location.href),c=Mj(b,"host",!1);if(c&&c.match(Ij)){var d=Mj(b,"path");if(d){var e=d.split(a+"=");if(e.length>1)return e[1].split(";")[0].split("?")[0]}}};var Vj={"https://www.google.com":"/g","https://www.googleadservices.com":"/as","https://pagead2.googlesyndication.com":"/gs"},Wj=["/as/d/ccm/conversion","/g/d/ccm/conversion","/gs/ccm/conversion","/d/ccm/form-data"];function Xj(){return xg(47)?yg(54)!==1:!1}function Yj(){var a=D(18),b=a.length;return a[b-1]==="/"?a.substring(0,b-1):a}
function Zj(a,b){if(a){var c=""+a;c.indexOf("http://")!==0&&c.indexOf("https://")!==0&&(c="https://"+c);c[c.length-1]==="/"&&(c=c.substring(0,c.length-1));return Sj(""+c+b).href}}function ak(a,b){if(bk())return Zj(a,b)}function bk(){return Xj()||xg(50)}function ck(){return!!xj.ej&&xj.ej.split("@@").join("")!=="SGTM_TOKEN"}function dk(a){for(var b=m([J.m.Hd,J.m.Wc]),c=b.next();!c.done;c=b.next()){var d=M(a,c.value);if(d)return d}}
function ek(a,b,c){c=c===void 0?"":c;if(!Xj())return a;var d=b?Vj[a]||"":"";d==="/gs"&&(c="");return""+Yj()+d+c}function fk(a){if(Xj())for(var b=m(Wj),c=b.next();!c.done;c=b.next()){var d=c.value;if(Yb(a,""+Yj()+d))return"::"}};var gk=/gtag[.\/]js/,hk=/gtm[.\/]js/,ik=!1;
function jk(a){if((a.scriptContainerId||"").indexOf("GTM-")>=0){var b;a:{var c,d=(c=a.scriptElement)==null?void 0:c.src;if(d){for(var e=xg(47),f=Sj(d),g=e?f.pathname:""+f.hostname+f.pathname,h=A.scripts,l="",n=0;n<h.length;++n){var p=h[n];if(!(p.innerHTML.length===0||!e&&p.innerHTML.indexOf(a.scriptContainerId||"SHOULD_NOT_BE_SET")<0||p.innerHTML.indexOf(g)<0)){if(p.innerHTML.indexOf("(function(w,d,s,l,i)")>=0){b=String(n);break a}l=String(n)}}if(l){b=l;break a}}b=void 0}var q=b;if(q)return ik=!0,
q}var r=[].slice.call(A.scripts);return a.scriptElement?String(r.indexOf(a.scriptElement)):"-1"}function kk(a){if(ik)return"1";var b,c=(b=a.scriptElement)==null?void 0:b.src;if(c){if(gk.test(c))return"3";if(hk.test(c))return"2"}return"0"};var lk=[];function mk(a){switch(a){case 1:return 0;case 421:return 20;case 235:return 18;case 38:return 13;case 287:return 11;case 288:return 12;case 285:return 9;case 286:return 10;case 219:return 7;case 220:return 8;case 53:return 1;case 54:return 2;case 52:return 5;case 203:return 17;case 75:return 3;case 103:return 14;case 197:return 15;case 109:return 19;case 116:return 4}}function nk(a){lk[a]=!0;var b=mk(a);b!==void 0&&(hb[b]=!0)}
nk(132);
nk(20);nk(72);nk(113);nk(116);
nk(24);Cg(6,6E4);Cg(7,1);Cg(35,50);nk(37);nk(123);
nk(158);nk(71);
nk(38);nk(103);
nk(101);nk(435);nk(21);nk(141);nk(185);
nk(197);nk(200);nk(206);nk(218);nk(232);
function N(a){return!!lk[a]};function P(a){vb("GTM",a)};function ok(a){var b=pk().destinationArray[a],c=pk().destination[a];return b&&b.length>0?b[0]:c}function qk(a,b){var c=pk();c.pending||(c.pending=[]);Gb(c.pending,function(d){return d.target.ctid===a.ctid&&d.target.isDestination===a.isDestination})||c.pending.push({target:a,onLoad:b})}function rk(){var a=w.google_tags_first_party;Array.isArray(a)||(a=[]);for(var b={},c=m(a),d=c.next();!d.done;d=c.next())b[d.value]=!0;return Object.freeze(b)}
var sk=function(){this.container={};this.destination={};this.destinationArray={};this.canonical={};this.pending=[];this.injectedFirstPartyContainers={};this.injectedFirstPartyContainers=rk()};
function pk(){var a=Vc("google_tag_data",{}),b=a.tidr;b&&typeof b==="object"||(b=new sk,a.tidr=b);var c=b;c.container||(c.container={});c.destination||(c.destination={});c.destinationArray||(c.destinationArray={});c.canonical||(c.canonical={});c.pending||(c.pending=[]);c.injectedFirstPartyContainers||(c.injectedFirstPartyContainers=rk());return c};function tk(){return xg(7)&&uk().some(function(a){return a===D(5)})}function vk(){if(N(461))return uk();var a;return(a=zg(55))!=null?a:[]}function wk(){return D(6)||"_"+D(5)}function xk(){var a=D(10);return a?a.split("|"):[D(5)]}function uk(){var a=zg(59);return Array.isArray(a)?a.filter(function(b){return typeof b==="string"}).filter(function(b){return b.indexOf("GTM-")!==0}):[]}function yk(){var a=zk(Ak()),b=a&&a.parent;if(b)return zk(b)}
function Bk(){var a=zk(Ak());if(a){for(;a.parent;){var b=zk(a.parent);if(!b)break;a=b}return a}}function zk(a){var b=pk();return a.isDestination?ok(a.ctid):b.container[a.ctid]}function Ck(){var a=pk();if(a.pending){for(var b,c=[],d=!1,e=xk(),f=uk(),g={},h=0;h<a.pending.length;g={Sg:void 0},h++)g.Sg=a.pending[h],Gb(g.Sg.target.isDestination?f:e,function(l){return function(n){return n===l.Sg.target.ctid}}(g))?d||(b=g.Sg.onLoad,d=!0):c.push(g.Sg);a.pending=c;if(b)try{b(wk())}catch(l){}}}
function Dk(){for(var a=D(5),b=xk(),c=uk(),d=vk(),e=function(q,r){var u={canonicalContainerId:D(6),scriptContainerId:a,state:2,containers:b.slice(),destinations:c.slice()};Tc&&(u.scriptElement=Tc);Uc&&(u.scriptSource=Uc);yk()===void 0&&(u.htmlLoadOrder=jk(u),u.loadScriptType=kk(u));var t,v;switch(r){case 0:t=function(z){f.container[q]=z};v=f.container[q];break;case 1:t=function(z){f.destinationArray[q]=f.destinationArray[q]||[];f.destinationArray[q].unshift(z)};var x,y=((x=f.destinationArray[q])==
null?void 0:x[0])||f.destination[q];!y||y.state!==0&&y.state!==1||(v=y);break;case 2:t=function(z){f.destinationArray[q]=f.destinationArray[q]||[];f.destinationArray[q].push(z)},v=void 0}t&&(v?(v.state===0&&P(93),pa(Object,"assign").call(Object,v,u)):t(u))},f=pk(),g=m(b),h=g.next();!h.done;h=g.next())e(h.value,0);for(var l=m(c),n=l.next();!n.done;n=l.next()){var p=n.value;d.includes(p)?e(p,1):e(p,2)}f.canonical[wk()]={};Ck()}function Ek(){var a=wk();return!!pk().canonical[a]}
function Fk(a){return!!pk().container[a]}function Gk(){var a=Ak(),b=zk(a);return b&&b.context}function Hk(a){var b=ok(a);return b?b.state!==0:!1}function Ak(){return{ctid:D(5),isDestination:xg(7)}}function Ik(a,b,c){var d=Ak(),e=pk().container[a];e&&e.state!==3||(pk().container[a]={state:1,context:b,parent:d},qk({ctid:a,isDestination:!1},c))}function Jk(){var a=pk().container,b;for(b in a)if(a.hasOwnProperty(b)&&a[b].state===1)return!0;return!1}
function Kk(){var a={};Lb(pk().destination,function(b,c){(c==null?void 0:c.state)===0&&(a[b]=c)});Lb(pk().destinationArray,function(b,c){var d=c[0];(d==null?void 0:d.state)===0&&(a[b]=d)});return a}function Lk(a){return!!(a&&a.parent&&a.context&&a.context.source===1&&a.parent.ctid.indexOf("GTM-")!==0)}function Mk(){for(var a=pk(),b=m(xk()),c=b.next();!c.done;c=b.next())if(a.injectedFirstPartyContainers[c.value])return!0;return!1};var Nk={},Ok=(Nk.tdp=1,Nk.exp=1,Nk.gtm=1,Nk.pid=1,Nk.dl=1,Nk.seq=1,Nk.t=1,Nk.v=1,Nk),Pk={};function Qk(){return Object.keys(Pk).filter(function(a){return Pk[a]})}var Rk={};function Sk(a,b,c){Rk[a]=b;(c===void 0||c)&&Tk(a)}function Tk(a,b){Pk[a]!==void 0&&(b===void 0||!b)||Yb(D(5),"GTM-")&&a==="mcc"||(Pk[a]=!0)}function Uk(a){a.forEach(function(b){Ok[b]||(Pk[b]=!1)})};function Vk(a){a=a===void 0?[]:a;return uj(a).join("~")};var Wk={UA:1,AW:2,DC:3,G:4,GF:5,GT:12,GTM:14,HA:6,MC:7};
function Xk(a){a=a===void 0?{}:a;var b=D(5).split("-")[0].toUpperCase(),c,d={ctid:D(5),po:yg(15),uo:D(14),Zr:xg(7)?2:1,Ps:a.wo,canonicalId:D(6),Gs:(c=Bk())==null?void 0:c.canonicalContainerId,Qs:a.ie===void 0?void 0:a.ie?10:12};d.canonicalId!==a.Sa&&(d.Sa=a.Sa);var e=yk();d.qs=e?e.canonicalContainerId:void 0;Bj?(d.gi=Wk[b],d.gi||(d.gi=0)):d.gi=Cj?13:10;xg(47)?(d.Oj=0,d.Oq=2):xg(50)?d.Oj=1:d.Oj=3;var f=a,g={6:!1};yg(54)===2?g[7]=!0:yg(54)===1&&(g[2]=!0);if(Uc){var h=Mj(Sj(Uc),"host");h&&(g[8]=h.match(/^(www\.)?googletagmanager\.com$/)===
null)}if(N(417)){var l;g[9]=(l=f.qc)!=null?l:!1}if(N(420)){var n=Gk(),p;g[10]=(p=n==null?void 0:n.fromContainerExecution)!=null?p:!1}d.Uq=g;return Ef(d,a.Qh)};function Yk(){return{total:0,lb:0,ef:{}}}function dl(a,b,c,d){var e=Object.keys(a.ff).sort(function(f,g){return Number(f)-Number(g)}).map(function(f){return[f,b(a.ff[f])]}).filter(function(f){return f[1]!==void 0}).map(function(f){return f.join(c)}).join(d);return e?e:void 0}
function el(a,b){var c,d,e;c=c===void 0?"_":c;d=d===void 0?";":d;e=e===void 0?"~":e;for(var f=[],g=m(Object.keys(a.ef).sort()),h=g.next();!h.done;h=g.next()){var l=h.value,n=dl(a.ef[l],b,c,d);if(n){var p=void 0;f.push(""+((p=l)!=null?p:"")+d+n)}}return f.length?f.join(e):void 0}function fl(a){a.lb=0;for(var b=m(Object.keys(a.ef)),c=b.next();!c.done;c=b.next()){var d=a.ef[c.value];d.lb=0;for(var e=m(Object.keys(d.ff)),f=e.next();!f.done;f=e.next())d.ff[f.value].lb=0}}
function gl(a,b,c){var d;d=d===void 0?1:d;a.total+=d;a.lb+=d;var e,f=b===void 0?"":b;e=a.ef[f]||(a.ef[f]={total:0,lb:0,ff:{}});e.total+=d;e.lb+=d;var g,h=String(c);g=e.ff[h]||(e.ff[h]={total:0,lb:0});g.total+=d;g.lb+=d};var hl=Yk();function il(a){var b=String(a[Kf.ab]||"").replace(/_/g,"");return Yb(b,"cvt")?"cvt":b}var jl=w.location.search.indexOf("?gtm_latency=")>=0||w.location.search.indexOf("&gtm_latency=")>=0;var kl=Math.random(),ll,ml=yg(27);ll=jl||kl<ml;var nl,ol=yg(42);nl=jl||kl>=1-ol;var pl={},ql=(pl[1]={},pl[2]={},pl[3]={},pl[4]={},pl);function rl(a,b,c){if(nl){var d=sl(b,c);if(d){var e=ql[b][d];e||(e=ql[b][d]=[]);e.push(pa(Object,"assign").call(Object,{},a));gl(hl,a.destinationId,a.endpoint);a.endpoint!==56&&a.endpoint!==61&&Tk("mde",!0)}}}function tl(a,b){var c=sl(a,b);if(c){var d=ql[a][c];d&&(ql[a][c]=d.filter(function(e){return!e.qo}))}}
function ul(a){switch(a){case "script-src":case "script-src-elem":return 1;case "frame-src":return 4;case "connect-src":return 2;case "img-src":return 3}}function sl(a,b){var c=b;if(b[0]==="/"){var d;c=((d=w.location)==null?void 0:d.origin)+b}try{var e=new URL(c);return a===4?e.origin:e.origin+e.pathname}catch(f){}};function vl(a,b,c){var d,e=a.GooglebQhCsO;e||(e={},a.GooglebQhCsO=e);d=e;if(d[b])return!1;d[b]=[];d[b][0]=c;return!0};var wl,xl;a:{for(var yl=["CLOSURE_FLAGS"],zl=Sa,Al=0;Al<yl.length;Al++)if(zl=zl[yl[Al]],zl==null){xl=null;break a}xl=zl}var Bl=xl&&xl[610401301];wl=Bl!=null?Bl:!1;function Cl(){var a=Sa.navigator;if(a){var b=a.userAgent;if(b)return b}return""}var Dl,El=Sa.navigator;Dl=El?El.userAgentData||null:null;function Fl(a){if(!wl||!Dl)return!1;for(var b=0;b<Dl.brands.length;b++){var c=Dl.brands[b].brand;if(c&&c.indexOf(a)!=-1)return!0}return!1}function Gl(a){return Cl().indexOf(a)!=-1};function Hl(){return wl?!!Dl&&Dl.brands.length>0:!1}function Il(){return Hl()?!1:Gl("Opera")}function Jl(){return Gl("Firefox")||Gl("FxiOS")}function Kl(){return Hl()?Fl("Chromium"):(Gl("Chrome")||Gl("CriOS"))&&!(Hl()?0:Gl("Edge"))||Gl("Silk")};function Ll(){return wl?!!Dl&&!!Dl.platform:!1}function Ml(){return Gl("iPhone")&&!Gl("iPod")&&!Gl("iPad")}function Nl(){Ml()||Gl("iPad")||Gl("iPod")};var Ol=function(a){Ol[" "](a);return a};Ol[" "]=function(){};Il();Hl()||Gl("Trident")||Gl("MSIE");Gl("Edge");!Gl("Gecko")||Cl().toLowerCase().indexOf("webkit")!=-1&&!Gl("Edge")||Gl("Trident")||Gl("MSIE")||Gl("Edge");Cl().toLowerCase().indexOf("webkit")!=-1&&!Gl("Edge")&&Gl("Mobile");Ll()||Gl("Macintosh");Ll()||Gl("Windows");(Ll()?Dl.platform==="Linux":Gl("Linux"))||Ll()||Gl("CrOS");Ll()||Gl("Android");Ml();Gl("iPad");Gl("iPod");Nl();Cl().toLowerCase().indexOf("kaios");Jl();Ml()||Gl("iPod");Gl("iPad");!Gl("Android")||Kl()||Jl()||Il()||Gl("Silk");Kl();!Gl("Safari")||Kl()||(Hl()?0:Gl("Coast"))||Il()||(Hl()?0:Gl("Edge"))||(Hl()?Fl("Microsoft Edge"):Gl("Edg/"))||(Hl()?Fl("Opera"):Gl("OPR"))||Jl()||Gl("Silk")||Gl("Android")||Nl();var Pl={},Ql=null;
function Rl(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);e>255&&(b[c++]=e&255,e>>=8);b[c++]=e}var f=4;f===void 0&&(f=0);if(!Ql){Ql={};for(var g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),h=["+/=","+/","-_=","-_.","-_"],l=0;l<5;l++){var n=g.concat(h[l].split(""));Pl[l]=n;for(var p=0;p<n.length;p++){var q=n[p];Ql[q]===void 0&&(Ql[q]=p)}}}for(var r=Pl[f],u=Array(Math.floor(b.length/3)),t=r[64]||"",v=0,x=0;v<b.length-2;v+=3){var y=b[v],z=b[v+1],C=b[v+2],
E=r[y>>2],H=r[(y&3)<<4|z>>4],K=r[(z&15)<<2|C>>6],O=r[C&63];u[x++]=""+E+H+K+O}var ea=0,ba=t;switch(b.length-v){case 2:ea=b[v+1],ba=r[(ea&15)<<2]||t;case 1:var Q=b[v];u[x]=""+r[Q>>2]+r[(Q&3)<<4|ea>>4]+ba+t}return u.join("")};var Sl=function(a){return decodeURIComponent(a.replace(/\+/g," "))};var Tl=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Ul(a,b,c,d){for(var e=b,f=c.length;(e=a.indexOf(c,e))>=0&&e<d;){var g=a.charCodeAt(e-1);if(g==38||g==63){var h=a.charCodeAt(e+f);if(!h||h==61||h==38||h==35)return e}e+=f+1}return-1}var Vl=/#|$/;
function Wl(a,b){var c=a.search(Vl),d=Ul(a,0,b,c);if(d<0)return null;var e=a.indexOf("&",d);if(e<0||e>c)e=c;d+=b.length+1;return Sl(a.slice(d,e!==-1?e:0))}var Xl=/[?&]($|#)/;
function Yl(a,b,c){for(var d,e=a.search(Vl),f=0,g,h=[];(g=Ul(a,f,b,e))>=0;)h.push(a.substring(f,g)),f=Math.min(a.indexOf("&",g)+1||e,e);h.push(a.slice(f));d=h.join("").replace(Xl,"$1");var l,n=c!=null?"="+encodeURIComponent(String(c)):"";var p=b+n;if(p){var q,r=d.indexOf("#");r<0&&(r=d.length);var u=d.indexOf("?"),t;u<0||u>r?(u=r,t=""):t=d.substring(u+1,r);q=[d.slice(0,u),t,d.slice(r)];var v=q[1];q[1]=p?v?v+"&"+p:p:v;l=q[0]+(q[1]?"?"+q[1]:"")+q[2]}else l=d;return l};function Zl(a,b,c,d,e,f,g,h){var l=Wl(c,"fmt");if(d){var n=Wl(c,"random"),p=Wl(c,"label")||"";if(!n)return;var q=Rl(Sl(p)+":"+Sl(n));if(!vl(a,q,d))return}l&&Number(l)!==4&&(c=Yl(c,"rfmt",l));var r=Yl(c,"fmt",4),u=b.getElementsByTagName("script")[0].parentElement;g==null||$l(g);cd(r,function(){g==null||am(g);h==null||bm(h,c);a.google_noFurtherRedirects&&d&&(a.google_noFurtherRedirects=null,d())},function(){g==null||am(g);h==null||bm(h,c);e==null||e()},f,u||void 0);return r};function cm(a){var b=Qa.apply(1,arguments);rl(a,2,b[0]);od.apply(null,Aa(b))}function dm(a){var b=Qa.apply(1,arguments);rl(a,2,b[0]);return pd.apply(null,Aa(b))}function em(a){var b=Qa.apply(1,arguments);rl(a,3,b[0]);fd.apply(null,Aa(b))}function fm(a){var b=Qa.apply(1,arguments);rl(a,2,b[0]);return rd.apply(null,Aa(b))}function gm(a){var b=Qa.apply(1,arguments);rl(a,1,b[0]);cd.apply(null,Aa(b))}function hm(a){var b=Qa.apply(1,arguments);b[0]&&rl(a,4,b[0]);ed.apply(null,Aa(b))}
function im(a){var b=Zl.apply(null,Aa(Qa.apply(1,arguments)));b&&rl(a,1,b);return b};var jm={Na:{Me:0,Re:1,Xi:2}};jm.Na[jm.Na.Me]="FULL_TRANSMISSION";jm.Na[jm.Na.Re]="LIMITED_TRANSMISSION";jm.Na[jm.Na.Xi]="NO_TRANSMISSION";var km={ba:{Yc:0,Ya:1,nd:2,Gc:3}};km.ba[km.ba.Yc]="NO_QUEUE";km.ba[km.ba.Ya]="ADS";km.ba[km.ba.nd]="ANALYTICS";km.ba[km.ba.Gc]="MONITORING";function lm(){var a=Vc("google_tag_data",{});return a.ics=a.ics||new mm}var mm=function(){this.entries={};this.waitPeriodTimedOut=this.wasSetLate=this.accessedAny=this.accessedDefault=this.usedImplicit=this.usedUpdate=this.usedDefault=this.usedDeclare=this.active=!1;this.D=[]};
mm.prototype.default=function(a,b,c,d,e,f,g){this.usedDefault||this.usedDeclare||!this.accessedDefault&&!this.accessedAny||(this.wasSetLate=!0);this.usedDefault=this.active=!0;vb("TAGGING",19);b==null?vb("TAGGING",18):nm(this,a,b==="granted",c,d,e,f,g)};mm.prototype.waitForUpdate=function(a,b,c){for(var d=0;d<a.length;d++)nm(this,a[d],void 0,void 0,"","",b,c)};
var nm=function(a,b,c,d,e,f,g,h){var l=a.entries,n=l[b]||{},p=n.region,q=d&&Db(d)?d.toUpperCase():void 0;e=e.toUpperCase();f=f.toUpperCase();if(e===""||q===f||(q===e?p!==f:!q&&!p)){var r=!!(g&&g>0&&n.update===void 0),u={region:q,declare_region:n.declare_region,implicit:n.implicit,default:c!==void 0?c:n.default,declare:n.declare,update:n.update,quiet:r};if(e!==""||n.default!==!1)l[b]=u;r&&w.setTimeout(function(){l[b]===u&&u.quiet&&(vb("TAGGING",2),a.waitPeriodTimedOut=!0,a.clearTimeout(b,void 0,h),
a.notifyListeners())},g)}};k=mm.prototype;k.clearTimeout=function(a,b,c){var d=[a],e=c.delegatedConsentTypes,f;for(f in e)e.hasOwnProperty(f)&&e[f]===a&&d.push(f);var g=this.entries[a]||{},h=this.getConsentState(a,c);if(g.quiet){g.quiet=!1;for(var l=m(d),n=l.next();!n.done;n=l.next())om(this,n.value)}else if(b!==void 0&&h!==b)for(var p=m(d),q=p.next();!q.done;q=p.next())om(this,q.value)};
k.update=function(a,b,c){this.usedDefault||this.usedDeclare||this.usedUpdate||!this.accessedAny||(this.wasSetLate=!0);this.usedUpdate=this.active=!0;if(b!=null){var d=this.getConsentState(a,c),e=this.entries;(e[a]=e[a]||{}).update=b==="granted";this.clearTimeout(a,d,c)}};
k.declare=function(a,b,c,d,e){this.usedDeclare=this.active=!0;var f=this.entries,g=f[a]||{},h=g.declare_region,l=c&&Db(c)?c.toUpperCase():void 0;d=d.toUpperCase();e=e.toUpperCase();if(d===""||l===e||(l===d?h!==e:!l&&!h)){var n={region:g.region,declare_region:l,declare:b==="granted",implicit:g.implicit,default:g.default,update:g.update,quiet:g.quiet};if(d!==""||g.declare!==!1)f[a]=n}};
k.implicit=function(a,b){this.usedImplicit=!0;var c=this.entries,d=c[a]=c[a]||{};d.implicit!==!1&&(d.implicit=b==="granted")};
k.getConsentState=function(a,b){var c=this.entries,d=c[a]||{},e=d.update;if(e!==void 0)return e?1:2;if(b.usedContainerScopedDefaults){var f=b.containerScopedDefaults[a];if(f===3)return 1;if(f===2)return 2}else if(e=d.default,e!==void 0)return e?1:2;if(b==null?0:b.delegatedConsentTypes.hasOwnProperty(a)){var g=b.delegatedConsentTypes[a],h=c[g]||{};e=h.update;if(e!==void 0)return e?1:2;if(b.usedContainerScopedDefaults){var l=b.containerScopedDefaults[g];if(l===3)return 1;if(l===2)return 2}else if(e=
h.default,e!==void 0)return e?1:2}e=d.declare;if(e!==void 0)return e?1:2;e=d.implicit;return e!==void 0?e?3:4:0};k.addListener=function(a,b){this.D.push({consentTypes:a,Vd:b})};var om=function(a,b){for(var c=0;c<a.D.length;++c){var d=a.D[c];Array.isArray(d.consentTypes)&&d.consentTypes.indexOf(b)!==-1&&(d.lo=!0)}};mm.prototype.notifyListeners=function(a,b){for(var c=0;c<this.D.length;++c){var d=this.D[c];if(d.lo){d.lo=!1;try{d.Vd({consentEventId:a,consentPriorityId:b})}catch(e){}}}};var pm=!1,qm=!1,rm={},sm={delegatedConsentTypes:{},corePlatformServices:{},usedCorePlatformServices:!1,selectedAllCorePlatformServices:!1,containerScopedDefaults:(rm.ad_storage=1,rm.analytics_storage=1,rm.ad_user_data=1,rm.ad_personalization=1,rm),usedContainerScopedDefaults:!1};function tm(a){var b=lm();b.accessedAny=!0;return(Db(a)?[a]:a).every(function(c){switch(b.getConsentState(c,sm)){case 1:case 3:return!0;case 2:case 4:return!1;default:return!0}})}
function um(a){var b=lm();b.accessedAny=!0;return b.getConsentState(a,sm)}function vm(a){var b=lm();b.accessedAny=!0;return!(b.entries[a]||{}).quiet}function wm(){if(!ib(6))return!1;var a=lm();a.accessedAny=!0;if(a.active)return!0;if(!sm.usedContainerScopedDefaults)return!1;for(var b=m(Object.keys(sm.containerScopedDefaults)),c=b.next();!c.done;c=b.next())if(sm.containerScopedDefaults[c.value]!==1)return!0;return!1}function xm(a,b){lm().addListener(a,b)}
function ym(a,b){lm().notifyListeners(a,b)}function zm(a,b){function c(){for(var e=0;e<b.length;e++)if(!vm(b[e]))return!0;return!1}if(c()){var d=!1;xm(b,function(e){d||c()||(d=!0,a(e))})}else a({})}
function Am(a,b){function c(){for(var h=[],l=0;l<e.length;l++){var n=e[l];tm(n)&&!f[n]&&h.push(n)}return h}function d(h){for(var l=0;l<h.length;l++)f[h[l]]=!0}var e=Db(b)?[b]:b,f={},g=c();g.length!==e.length&&(d(g),xm(e,function(h){function l(q){q.length!==0&&(d(q),h.consentTypes=q,a(h))}var n=c();if(n.length!==0){var p=Object.keys(f).length;n.length+p>=e.length?l(n):w.setTimeout(function(){l(c())},500)}}))};var Bm={},Cm=(Bm[km.ba.Yc]=jm.Na.Me,Bm[km.ba.Ya]=jm.Na.Me,Bm[km.ba.nd]=jm.Na.Me,Bm[km.ba.Gc]=jm.Na.Me,Bm),Dm=function(a,b){this.D=a;this.consentTypes=b};Dm.prototype.isConsentGranted=function(){switch(this.D){case 0:return this.consentTypes.every(function(a){return tm(a)});case 1:return this.consentTypes.some(function(a){return tm(a)});default:Gc(this.D,"consentsRequired had an unknown type")}};
var Em={},Fm=(Em[km.ba.Yc]=new Dm(0,[]),Em[km.ba.Ya]=new Dm(0,["ad_storage"]),Em[km.ba.nd]=new Dm(0,["analytics_storage"]),Em[km.ba.Gc]=new Dm(1,["ad_storage","analytics_storage"]),Em);var Hm=function(a){var b=this;this.type=a;this.D=[];xm(Fm[a].consentTypes,function(){Gm(b)||b.flush()})};Hm.prototype.flush=function(){for(var a=m(this.D),b=a.next();!b.done;b=a.next()){var c=b.value;c()}this.D=[]};var Gm=function(a){return Cm[a.type]===jm.Na.Xi&&!Fm[a.type].isConsentGranted()},Im=function(a,b){Gm(a)?a.D.push(b):b()},Jm=new Map;function Km(a){Jm.has(a)||Jm.set(a,new Hm(a));return Jm.get(a)};var Lm={aa:{ct:"aw_user_data_cache",ni:"cookie_deprecation_label",eh:"diagnostics_page_id",st:"em_registry",Ii:"eab",Ht:"fl_user_data_cache",It:"ga4_user_data_cache",au:"idc_pv_claim",Pe:"ip_geo_data_cache",Ri:"ip_geo_fetch_in_progress",Rm:"nb_data",wq:"page_experiment_ids",Tm:"pld",Ue:"pt_data",Um:"pt_listener_set",bn:"service_worker_endpoint",gn:"shared_user_id",hn:"shared_user_id_requested",Mh:"shared_user_id_source",jn:"awh",Eq:"universal_claim_registry"}};var Mm=function(a){return yf(function(b){for(var c in a)if(b===a[c]&&!/^[0-9]+$/.test(c))return!0;return!1})}(Lm.aa);
function Nm(a,b){b=b===void 0?!1:b;if(Mm(a)){var c,d,e=(d=(c=Vc("google_tag_data",{})).xcd)!=null?d:c.xcd={};if(e[a])return e[a];if(b){var f=void 0,g=1,h={},l={set:function(n){f=n;l.notify()},get:function(){return f},subscribe:function(n){h[String(g)]=n;return g++},unsubscribe:function(n){var p=String(n);return h.hasOwnProperty(p)?(delete h[p],!0):!1},notify:function(){for(var n=m(Object.keys(h)),p=n.next();!p.done;p=n.next()){var q=p.value;try{h[q](a,f)}catch(r){}}}};return e[a]=l}}}
function Om(a,b){var c=Nm(a,!0);c&&c.set(b)}function Pm(a){var b;return(b=Nm(a))==null?void 0:b.get()}function Qm(a,b){var c=Nm(a);if(!c){c=Nm(a,!0);if(!c)return;c.set(b)}return c.get()}function Rm(a,b){if(typeof b==="function"){var c;return(c=Nm(a,!0))==null?void 0:c.subscribe(b)}}function Sm(a,b){var c=Nm(a);return c?c.unsubscribe(b):!1};var Tm=["fin","fs","mcc","wft"],Um=!1;function Vm(a){a=a===void 0?!1:a;var b=Qk().filter(function(c){return Rk[c]!==void 0&&(a||!Tm.includes(c))});Uk(b);return b.map(function(c){var d=Rk[c];typeof d==="function"&&(d=d());return d?"&"+c+"="+d:""}).join("")+"&z=0"}function Wm(a){var b="https://"+D(21),c="/td?id="+D(5);return""+ek(b)+c+a}
function Xm(a){a=a===void 0?!1:a;if(tj.J&&nl&&D(5)){var b=Km(km.ba.Gc);if(Gm(b))Um||(Um=!0,Im(b,Xm));else{a&&Sk("fin","1");var c=Vm(a),d=Wm(c),e={destinationId:D(5),endpoint:61};a?fm(e,d,void 0,{df:!0},void 0,function(){em(e,d+"&img=1")}):em(e,d);Um=!1;Ym(c)}}}
function Ym(a){if(N(426)&&Uc&&(Yb(Uc,"https://www.googletagmanager.com/")||xg(47))&&!(a.indexOf("&csp=")<0&&a.indexOf("&mde=")<0)){var b;a:{try{if(Uc){b=new URL(Uc);break a}}catch(c){}b=void 0}b&&cd(""+Uc+(Uc.indexOf("?")>=0?"&":"?")+"is_td=1"+a)}}function Zm(){Qk().some(function(a){return!Ok[a]})&&Xm(!0)}var $m;function an(){if(Pm(Lm.aa.eh)===void 0){var a=function(){Om(Lm.aa.eh,Hb());$m=0};a();w.setInterval(a,864E5)}else Rm(Lm.aa.eh,function(){$m=0});$m=0}
function bn(){an();Sk("v","3");Sk("t","t");Sk("pid",function(){return String(Pm(Lm.aa.eh))});Sk("gtm",function(){return Xk()});Sk("seq",function(){return String(++$m)});Sk("exp",Vk());hd(w,"pagehide",Zm)};var cn=["ad_storage","analytics_storage","ad_user_data","ad_personalization"],dn=[J.m.Hd,J.m.Wc,J.m.Nf,J.m.Wb,J.m.pb,J.m.Oa,J.m.ib,J.m.hb,J.m.Kb,J.m.zc],en=!1,fn=!1,gn={},hn={};function jn(){!fn&&en&&(cn.some(function(a){return sm.containerScopedDefaults[a]!==1})||kn("mbc"));fn=!0}function kn(a){nl&&(Sk(a,"1"),Xm())}function ln(a,b){if(!gn[b]&&(gn[b]=!0,hn[b]))for(var c=m(dn),d=c.next();!d.done;d=c.next())if(M(a,d.value)){kn("erc");break}};function mn(a){vb("HEALTH",a)};var nn={},on=!1;function pn(){function a(){c!==void 0&&Sm(Lm.aa.Pe,c);try{var e=Pm(Lm.aa.Pe);nn=JSON.parse(e)}catch(f){P(123),mn(2),nn={}}on=!0;b()}var b=qn,c=void 0,d=Pm(Lm.aa.Pe);d?a(d):(c=Rm(Lm.aa.Pe,a),rn())}
function rn(){function a(b){Om(Lm.aa.Pe,b||"{}");Om(Lm.aa.Ri,!1)}if(!Pm(Lm.aa.Ri)){Om(Lm.aa.Ri,!0);try{w.fetch("https://www.google.com/ccm/geo",{method:"GET",cache:"no-store",mode:"cors",credentials:"omit"}).then(function(b){b.ok?b.text().then(function(c){a(c)},function(){a()}):a()},function(){a()})}catch(b){a()}}}function sn(){var a=D(22);try{return JSON.parse(tb(a))}catch(b){return P(123),mn(2),{}}}function tn(){return nn["0"]||""}function un(){return nn["1"]||""}
function vn(){var a=!1;a=!!nn["2"];return a}function wn(){return nn["6"]!==!1}function xn(){var a="";a=nn["4"]||"";return a}function yn(){var a="";a=nn["3"]||"";return a};var zn={},An=Object.freeze((zn[J.m.Vb]=1,zn[J.m.fh]=1,zn[J.m.ri]=1,zn[J.m.yc]=1,zn[J.m.wa]=1,zn[J.m.Kb]=1,zn[J.m.Bb]=1,zn[J.m.Xb]=1,zn[J.m.wd]=1,zn[J.m.zc]=1,zn[J.m.hb]=1,zn[J.m.xd]=1,zn[J.m.Be]=1,zn[J.m.Ha]=1,zn[J.m.xp]=1,zn[J.m.De]=1,zn[J.m.zi]=1,zn[J.m.sh]=1,zn[J.m.Bd]=1,zn[J.m.Nf]=1,zn[J.m.Hp]=1,zn[J.m.Cb]=1,zn[J.m.Sf]=1,zn[J.m.Jp]=1,zn[J.m.Cd]=1,zn[J.m.Cl]=1,zn[J.m.Sc]=1,zn[J.m.Ac]=1,zn[J.m.ib]=1,zn[J.m.Ll]=1,zn[J.m.Zb]=1,zn[J.m.Fd]=1,zn[J.m.Gd]=1,zn[J.m.Hd]=1,zn[J.m.zh]=1,zn[J.m.Fi]=1,zn[J.m.Id]=
1,zn[J.m.Wc]=1,zn[J.m.Mb]=1,zn[J.m.Vl]=1,zn[J.m.Ec]=1,zn[J.m.Xc]=1,zn[J.m.dj]=1,zn));Object.freeze([J.m.ya,J.m.Za,J.m.Lb,J.m.ob,J.m.Ei,J.m.Oa,J.m.Ai,J.m.up]);
var Bn={},Cn=Object.freeze((Bn[J.m.Vo]=1,Bn[J.m.Wo]=1,Bn[J.m.Xo]=1,Bn[J.m.Yo]=1,Bn[J.m.Zo]=1,Bn[J.m.ep]=1,Bn[J.m.fp]=1,Bn[J.m.hp]=1,Bn[J.m.kp]=1,Bn[J.m.tf]=1,Bn)),Dn={},En=Object.freeze((Dn[J.m.Wk]=1,Dn[J.m.Xk]=1,Dn[J.m.qe]=1,Dn[J.m.se]=1,Dn[J.m.Yk]=1,Dn[J.m.rd]=1,Dn[J.m.te]=1,Dn[J.m.sc]=1,Dn[J.m.Mc]=1,Dn[J.m.uc]=1,Dn[J.m.Hb]=1,Dn[J.m.ue]=1,Dn[J.m.vc]=1,Dn[J.m.Zk]=1,Dn)),Fn=Object.freeze([J.m.Vb,J.m.Af,J.m.yc,J.m.xd,J.m.Nf,J.m.Uf,J.m.Fd,J.m.Mb]),Gn=Object.freeze([].concat(Aa(Fn))),Hn=Object.freeze([J.m.Bb,
J.m.sh,J.m.zh,J.m.Fi,J.m.qh]),In=Object.freeze([].concat(Aa(Hn))),Jn={},Kn=(Jn[J.m.X]="1",Jn[J.m.la]="2",Jn[J.m.Z]="3",Jn[J.m.Ka]="4",Jn),Ln={},Mn=Object.freeze((Ln.search="s",Ln.youtube="y",Ln.playstore="p",Ln.shopping="h",Ln.ads="a",Ln.maps="m",Ln));function Nn(a){return typeof a!=="object"||a===null?{}:a}function On(a){return a===void 0||a===null?"":typeof a==="object"?a.toString():String(a)}function Pn(a){if(a!==void 0&&a!==null)return On(a)};function Qn(a){return a&&a.indexOf("pending:")===0?Rn(a.substr(8)):!1}function Rn(a){if(a==null||a.length===0)return!1;var b=Number(a),c=Tb();return b<c+3E5&&b>c-9E5};var Sn=!1,Tn=!1,Un=!1,Vn=0,Wn=!1,Xn=[];function Yn(a){if(Vn===0)Wn&&Xn&&(Xn.length>=100&&Xn.shift(),Xn.push(a));else if(Zn()){var b=D(41),c=Vc(b,[]);c.length>=50&&c.shift();c.push(a)}}function $n(){ao();id(A,"TAProdDebugSignal",$n)}function ao(){if(!Tn){Tn=!0;bo();var a=Xn;Xn=void 0;a==null||a.forEach(function(b){Yn(b)})}}
function bo(){var a=A.documentElement.getAttribute("data-tag-assistant-prod-present");Rn(a)?Vn=1:!Qn(a)||Sn||Un?Vn=2:(Un=!0,hd(A,"TAProdDebugSignal",$n,!1),w.setTimeout(function(){ao();Sn=!0},200))}function Zn(){if(!Wn)return!1;switch(Vn){case 1:case 0:return!0;case 2:return!1;default:return!1}};var co=!1;function eo(a,b){var c=xk(),d=uk();D(26);var e=xg(47)?0:xg(50)?1:3,f=Yj();if(Zn()){var g=fo("INIT");g.containerLoadSource=a!=null?a:0;b&&(g.parentTargetReference=b);g.aliases=c;g.destinations=d;e!==void 0&&(g.gtg={source:e,mPath:f!=null?f:""});Yn(g)}}
function go(a){var b,c,d,e;b=a.targetId;c=a.request;d=a.cb;e=a.isBatched;var f;if(f=Zn()){var g;a:switch(c.endpoint){case 68:case 69:case 19:case 47:g=!0;break a;default:g=!1}f=!g}if(f){var h=fo("GTAG_HIT",{eventId:d.eventId,priorityId:d.priorityId});h.target=b;h.url=c.url;c.postBody&&(h.postBody=c.postBody);h.parameterEncoding=c.parameterEncoding;h.endpoint=c.endpoint;e!==void 0&&(h.isBatched=e);Yn(h)}}function ho(a){Zn()&&go(a())}
function fo(a,b){b=b===void 0?{}:b;b.groupId=io;var c,d=b,e=jo,f={publicId:ko};d.eventId!=null&&(f.eventId=d.eventId);d.priorityId!=null&&(f.priorityId=d.priorityId);d.eventName&&(f.eventName=d.eventName);d.groupId&&(f.groupId=d.groupId);d.tagName&&(f.tagName=d.tagName);c={containerProduct:"GTM",key:f,version:e,messageType:a};c.containerProduct=co?"OGT":"GTM";c.key.targetRef=lo;return c}var ko="",jo="",lo={ctid:"",isDestination:!1},io;
function mo(a){var b=D(5),c=tk(),d=D(6),e=D(1);D(23);Vn=0;Wn=!0;bo();io=a;ko=b;jo=e;co=Bj;lo={ctid:b,isDestination:c,canonicalId:d}};var no=[J.m.X,J.m.la,J.m.Z,J.m.Ka],oo,po;function qo(a){var b=a[J.m.rc];b||(b=[""]);for(var c={Gg:0};c.Gg<b.length;c={Gg:c.Gg},++c.Gg)Lb(a,function(d){return function(e,f){if(e!==J.m.rc){var g=On(f),h=b[d.Gg],l=tn(),n=un();qm=!0;pm&&vb("TAGGING",20);lm().declare(e,g,h,l,n)}}}(c))}
function ro(a){jn();!po&&oo&&kn("crc");po=!0;var b=a[J.m.Yg];b&&P(41);var c=a[J.m.rc];c?P(40):c=[""];for(var d={Hg:0};d.Hg<c.length;d={Hg:d.Hg},++d.Hg)Lb(a,function(e){return function(f,g){if(f!==J.m.rc&&f!==J.m.Yg){var h=Pn(g),l=c[e.Hg],n=Number(b),p=tn(),q=un();n=n===void 0?0:n;pm=!0;qm&&vb("TAGGING",20);lm().default(f,h,l,p,q,n,sm)}}}(d))}
function so(a){sm.usedContainerScopedDefaults=!0;var b=a[J.m.rc];if(b){var c=Array.isArray(b)?b:[b];if(!c.includes(un())&&!c.includes(tn()))return}Lb(a,function(d,e){switch(d){case "ad_storage":case "analytics_storage":case "ad_user_data":case "ad_personalization":break;default:return}sm.usedContainerScopedDefaults=!0;sm.containerScopedDefaults[d]=e==="granted"?3:2})}
function to(a,b){jn();oo=!0;Lb(a,function(c,d){var e=On(d);pm=!0;qm&&vb("TAGGING",20);lm().update(c,e,sm)});ym(b.eventId,b.priorityId)}function uo(a){a.hasOwnProperty("all")&&(sm.selectedAllCorePlatformServices=!0,Lb(Mn,function(b){sm.corePlatformServices[b]=a.all==="granted";sm.usedCorePlatformServices=!0}));Lb(a,function(b,c){b!=="all"&&(sm.corePlatformServices[b]=c==="granted",sm.usedCorePlatformServices=!0)})}function vo(a){Array.isArray(a)||(a=[a]);return a.every(function(b){return tm(b)})}
function wo(){var a=xo;Array.isArray(a)||(a=[a]);return a.some(function(b){return tm(b)})}function yo(a,b){xm(a,b)}function zo(a,b){Am(a,b)}function Ao(a,b){zm(a,b)}function Bo(){var a=[J.m.X,J.m.Ka,J.m.Z];lm().waitForUpdate(a,500,sm)}function Co(a){for(var b=m(a),c=b.next();!c.done;c=b.next()){var d=c.value;lm().clearTimeout(d,void 0,sm)}ym()}function Do(){if(!Cj)for(var a=wn()?Eo(Ag(5)):Eo(Ag(4)),b=0;b<no.length;b++){var c=no[b],d=c,e=a[c]?"granted":"denied";lm().implicit(d,e)}}
function Eo(a){for(var b={},c=m(a.split("|")),d=c.next();!d.done;d=c.next())b[d.value]=!0;return b};var R={C:{ii:"accept_by_default",nk:"add_tag_timing",me:"ads_event_page_view",ji:"ads_hit_param_overrides",md:"allow_ad_personalization",et:"auto_event",wk:"batch_on_navigation",xk:"biscotti_join_id",Bk:"client_id_source",pf:"consent_event_id",qf:"consent_priority_id",ht:"consent_state",ka:"consent_updated",oe:"conversion_linker_enabled",Ca:"cookie_options",pd:"create_dc_join",ah:"create_fpm_geo_join",bh:"create_fpm_signals_join",pe:"create_google_join",Rk:"dc_random",Lc:"em_event",rt:"endpoint_for_debug",
Vk:"enhanced_client_id_source",Uo:"enhanced_match_result",Yl:"euid_logged_in_state",Ke:"euid_mode_enabled",Db:"event_start_timestamp_ms",dm:"event_usage",Ki:"extra_tag_experiment_ids",Ft:"add_parameter",Mi:"attribution_reporting_experiment",Ni:"counting_method",Eh:"send_as_iframe",Gt:"parameter_order",Le:"parsed_target",bq:"ga4_collection_subdomain",Oi:"ga4_request_flags",zm:"gbraid_cookie_marked",qb:"handle_internally",Jt:"has_ga_conversion_consents",da:"hit_type",ac:"hit_type_override",Oe:"ignore_hit_success_failure",
du:"is_config_command",Gh:"is_consent_update",jg:"is_conversion",Fm:"is_ecommerce",Gm:"is_ec_cm_split",Fc:"is_external_event",Ti:"is_fallback_aw_conversion_ping_allowed",kg:"is_first_visit",Hm:"is_first_visit_conversion",Hh:"is_fl_fallback_conversion_flow_allowed",Md:"is_fpm_encryption",Ui:"is_fpm_split",Pa:"is_gcp_conversion",lg:"is_google_signals_allowed",Ih:"is_google_signals_enabled",Nd:"is_merchant_center",Jh:"is_new_to_site",Od:"is_personalization",Jm:"is_server_side_destination",Qe:"is_session_start",
Km:"is_session_start_conversion",eu:"is_sgtm_ga_ads_conversion_study_control_group",fu:"is_sgtm_prehit",Lm:"is_sgtm_service_worker",mg:"is_split_conversion",jq:"is_syn",ng:"is_test_event",og:"join_id",Vi:"join_elapsed",pg:"join_timer_sec",Om:"local_storage_aw_conversion_counters",Ve:"tunnel_updated",ju:"prehit_for_retry",lu:"promises",mu:"record_aw_latency",bd:"redact_ads_data",We:"redact_click_ids",Xm:"remarketing_only",aj:"send_ccm_parallel_ping",ou:"send_ccm_parallel_test_ping",sg:"send_to_destinations",
bj:"send_to_targets",Zm:"send_user_data_hit",Nh:"shw_rnd",Ua:"source_canonical_id",Fa:"speculative",mn:"speculative_in_message",pn:"suppress_script_load",qn:"syn_or_mod",lj:"transient_ecsid",tg:"transmission_type",Qa:"user_data",ru:"user_data_from_automatic",su:"user_data_from_automatic_getter",un:"user_data_from_code",Fq:"user_data_from_manual",tu:"user_data_mode",vg:"user_id_updated"}};function Fo(a){var b=a.location.href;if(a===a.top)return{url:b,Xr:!0};var c=!1,d=a.document;d&&d.referrer&&(b=d.referrer,a.parent===a.top&&(c=!0));var e=a.location.ancestorOrigins;if(e){var f=e[e.length-1],g;f&&((g=b)==null?void 0:g.indexOf(f))===-1&&(c=!1,b=f)}return{url:b,Xr:c}}function Go(a){try{var b;if(b=!!a&&a.location.href!=null)a:{try{Ol(a.foo);b=!0;break a}catch(c){}b=!1}return b}catch(c){return!1}}function Ho(){for(var a=w,b=a;a&&a!=a.parent;)a=a.parent,Go(a)&&(b=a);return b};var Io=function(a,b){var c=function(){};c.prototype=a.prototype;var d=new c;a.apply(d,Array.prototype.slice.call(arguments,1));return d},Jo=function(a){var b=a;return function(){if(b){var c=b;b=null;c()}}};function Ko(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)};function Lo(a){var b=Qa.apply(1,arguments);if(b.length===0)return pc(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return pc(c)};var Mo=function(a,b){for(var c=a,d=0;d<50;++d){var e;try{e=!(!c.frames||!c.frames[b])}catch(h){e=!1}if(e)return c;var f;a:{try{var g=c.parent;if(g&&g!=c){f=g;break a}}catch(h){}f=null}if(!(c=f))break}return null},No=function(a){var b=w;if(b.top==b)return 0;if(a===void 0?0:a){var c=b.location.ancestorOrigins;if(c)return c[c.length-1]==b.location.origin?1:2}return Go(b.top)?1:2},Oo=function(a,b){b=b===void 0?document:b;return b.createElement(String(a).toLowerCase())};var Po;function Qo(){function a(g){c(g.target||g.srcElement||{})}function b(g){d(g.target||g.srcElement||{})}var c=Ro,d=So,e=To();if(!e.init){hd(A,"mousedown",a);hd(A,"keyup",a);hd(A,"submit",b);var f=HTMLFormElement.prototype.submit;HTMLFormElement.prototype.submit=function(){d(this);f.call(this)};e.init=!0}}function Uo(a,b,c,d,e){var f={callback:a,domains:b,fragment:c===2,placement:c,forms:d,sameHost:e};To().decorators.push(f)}
function Vo(a,b,c){for(var d=To().decorators,e={},f=0;f<d.length;++f){var g=d[f],h;if(h=!c||g.forms)a:{var l=g.domains,n=a,p=!!g.sameHost;if(l&&(p||n!==A.location.hostname))for(var q=0;q<l.length;q++)if(l[q]instanceof RegExp){if(l[q].test(n)){h=!0;break a}}else if(n.indexOf(l[q])>=0||p&&l[q].indexOf(n)>=0){h=!0;break a}h=!1}if(h){var r=g.placement;r===void 0&&(r=g.fragment?2:1);r===b&&Wb(e,g.callback())}}return e}
function To(){var a=Vc("google_tag_data",{}),b=a.gl;b&&b.decorators||(b={decorators:[]},a.gl=b);return b};var Wo=/(.*?)\*(.*?)\*(.*)/,Xo=/^https?:\/\/([^\/]*?)\.?cdn\.ampproject\.org\/?(.*)/,Yo=/^(?:www\.|m\.|amp\.)+/,Zo=/([^?#]+)(\?[^#]*)?(#.*)?/;function $o(a){var b=Zo.exec(a);if(b)return{Vj:b[1],query:b[2],fragment:b[3]}}function ap(a){return new RegExp("(.*?)(^|&)"+a+"=([^&]*)&?(.*)")}
function bp(a,b){var c=[Rc.userAgent,(new Date).getTimezoneOffset(),Rc.userLanguage||Rc.language,Math.floor(Tb()/60/1E3)-(b===void 0?0:b),a].join("*"),d;if(!(d=Po)){for(var e=Array(256),f=0;f<256;f++){for(var g=f,h=0;h<8;h++)g=g&1?g>>>1^3988292384:g>>>1;e[f]=g}d=e}Po=d;for(var l=4294967295,n=0;n<c.length;n++)l=l>>>8^Po[(l^c.charCodeAt(n))&255];return((l^-1)>>>0).toString(36)}
function cp(a){return function(b){var c=Sj(w.location.href),d=c.search.replace("?",""),e=Jj(d,"_gl",!1,!0)||"";b.query=dp(e)||{};var f=Mj(c,"fragment"),g;var h=-1;if(Yb(f,"_gl="))h=4;else{var l=f.indexOf("&_gl=");l>0&&(h=l+3+2)}if(h<0)g=void 0;else{var n=f.indexOf("&",h);g=n<0?f.substring(h):f.substring(h,n)}b.fragment=dp(g||"")||{};a&&ep(c,d,f)}}function fp(a,b){var c=ap(a).exec(b),d=b;if(c){var e=c[2],f=c[4];d=c[1];f&&(d=d+e+f)}return d}
function ep(a,b,c){function d(g,h){var l=fp("_gl",g);l.length&&(l=h+l);return l}if(Qc&&Qc.replaceState){var e=ap("_gl");if(e.test(b)||e.test(c)){var f=Mj(a,"path");b=d(b,"?");c=d(c,"#");Qc.replaceState({},"",""+f+b+c)}}}function mp(a,b){var c=cp(!!b),d=To();d.data||(d.data={query:{},fragment:{}},c(d.data));var e={},f=d.data;f&&(Wb(e,f.query),a&&Wb(e,f.fragment));return e}
var dp=function(a){try{var b=np(a,3);if(b!==void 0){for(var c={},d=b?b.split("*"):[],e=0;e+1<d.length;e+=2){var f=d[e],g=tb(d[e+1]);c[f]=g}vb("TAGGING",6);return c}}catch(h){vb("TAGGING",8)}};function np(a,b){if(a){var c;a:{for(var d=a,e=0;e<3;++e){var f=Wo.exec(d);if(f){c=f;break a}d=Lj(d)||""}c=void 0}var g=c;if(g&&g[1]==="1"){var h=g[3],l;a:{for(var n=g[2],p=0;p<b;++p)if(n===bp(h,p)){l=!0;break a}l=!1}if(l)return h;vb("TAGGING",7)}}}
function op(a,b,c,d,e){function f(p){p=fp(a,p);var q=p.charAt(p.length-1);p&&q!=="&"&&(p+="&");return p+n}d=d===void 0?!1:d;e=e===void 0?!1:e;var g=$o(c);if(!g)return"";var h=g.query||"",l=g.fragment||"",n=a+"="+b;d?l.substring(1).length!==0&&e||(l="#"+f(l.substring(1))):h="?"+f(h.substring(1));return""+g.Vj+h+l}
function pp(a,b){function c(n,p,q){var r;a:{for(var u in n)if(n.hasOwnProperty(u)){r=!0;break a}r=!1}if(r){var t,v=[],x;for(x in n)if(n.hasOwnProperty(x)){var y=n[x];y!==void 0&&y===y&&y!==null&&y.toString()!=="[object Object]"&&(v.push(x),v.push(sb(String(y))))}var z=v.join("*");t=["1",bp(z),z].join("*");d?(ib(3)||ib(1)||!p)&&qp("_gl",t,a,p,q):rp("_gl",t,a,p,q)}}var d=(a.tagName||"").toUpperCase()==="FORM",e=Vo(b,1,d),f=Vo(b,2,d),g=Vo(b,4,d),h=Vo(b,3,d);c(e,!1,!1);c(f,!0,!1);ib(1)&&c(g,!0,!0);for(var l in h)h.hasOwnProperty(l)&&
sp(l,h[l],a)}function sp(a,b,c){c.tagName.toLowerCase()==="a"?rp(a,b,c):c.tagName.toLowerCase()==="form"&&qp(a,b,c)}function rp(a,b,c,d,e){d=d===void 0?!1:d;e=e===void 0?!1:e;var f;if(f=c.href){var g;if(!(g=!ib(4)||d)){var h=w.location.href,l=$o(c.href),n=$o(h);g=!(l&&n&&l.Vj===n.Vj&&l.query===n.query&&l.fragment)}f=g}if(f){var p=op(a,b,c.href,d,e);Cc.test(p)&&(c.href=p)}}
function qp(a,b,c,d,e){d=d===void 0?!1:d;e=e===void 0?!1:e;if(c){var f=c.getAttribute("action")||"";if(f){var g=(c.method||"").toLowerCase();if(g!=="get"||d){if(g==="get"||g==="post"){var h=op(a,b,f,d,e);Cc.test(h)&&(c.action=h)}}else{for(var l=c.childNodes||[],n=!1,p=0;p<l.length;p++){var q=l[p];if(q.name===a){q.setAttribute("value",b);n=!0;break}}if(!n){var r=A.createElement("input");r.setAttribute("type","hidden");r.setAttribute("name",a);r.setAttribute("value",b);c.appendChild(r)}}}}}
function Ro(a){try{var b;a:{for(var c=a,d=100;c&&d>0;){if(c.href&&c.nodeName.match(/^a(?:rea)?$/i)){b=c;break a}c=c.parentNode;d--}b=null}var e=b;if(e){var f=e.protocol;f!=="http:"&&f!=="https:"||pp(e,e.hostname)}}catch(g){}}function So(a){try{var b=a.getAttribute("action");if(b){var c=Mj(Sj(b),"host");pp(a,c)}}catch(d){}}function tp(a,b,c,d){Qo();var e=c==="fragment"?2:1;d=!!d;Uo(a,b,e,d,!1);e===2&&vb("TAGGING",23);d&&vb("TAGGING",24)}
function up(a,b){Qo();Uo(a,[Oj(w.location,"host",!0)],b,!0,!0)}function vp(){var a=A.location.hostname,b=Xo.exec(A.referrer);if(!b)return!1;var c=b[2],d=b[1],e="";if(c){var f=c.split("/"),g=f[1];e=g==="s"?Lj(f[2])||"":Lj(g)||""}else if(d){if(d.indexOf("xn--")===0)return!1;e=d.replace(/-/g,".").replace(/\.\./g,"-")}var h=a.replace(Yo,""),l=e.replace(Yo,"");return h===l||Zb(h,"."+l)}function wp(a,b){return a===!1?!1:a||b||vp()};function xp(a){for(var b=[],c=A.cookie.split(";"),d=new RegExp("^\\s*"+(a||"_gac")+"_(UA-\\d+-\\d+)=\\s*(.+?)\\s*$"),e=0;e<c.length;e++){var f=c[e].match(d);f&&b.push({je:f[1],value:f[2],timestamp:Number(f[2].split(".")[1])||0})}b.sort(function(g,h){return h.timestamp-g.timestamp});return b}
function yp(a,b){var c=xp(a),d={};if(!c||!c.length)return d;for(var e=0;e<c.length;e++){var f=c[e].value.split(".");if(!(f[0]!=="1"||b&&f.length<3||!b&&f.length!==3)&&Number(f[1])){d[c[e].je]||(d[c[e].je]=[]);var g={version:f[0],timestamp:Number(f[1])*1E3,gclid:f[2]};b&&f.length>3&&(g.labels=f.slice(3));d[c[e].je].push(g)}}return d};function zp(a){return a.origin!=="null"};var Ap={},Bp=(Ap.k={ja:/^[\w-]+$/},Ap.b={ja:/^[\w-]+$/,Zj:!0},Ap.i={ja:/^[1-9]\d*$/},Ap.h={ja:/^\d+$/},Ap.t={ja:/^[1-9]\d*$/},Ap.d={ja:/^[A-Za-z0-9_-]+$/},Ap.j={ja:/^\d+$/},Ap.u={ja:/^[1-9]\d*$/},Ap.l={ja:/^[01]$/},Ap.o={ja:/^[1-9]\d*$/},Ap.g={ja:/^[01]$/},Ap.s={ja:/^.+$/},Ap);var Cp={},Gp=(Cp[5]={hi:{2:Dp},Nj:"2",Rh:["k","i","b","u"]},Cp[4]={hi:{2:Dp,GCL:Ep},Nj:"2",Rh:["k","i","b"]},Cp[2]={hi:{GS2:Dp,GS1:Fp},Nj:"GS2",Rh:"sogtjlhd".split("")},Cp);function Hp(a,b,c){var d=Gp[b];if(d){var e=a.split(".")[0];c==null||c(e);if(e){var f=d.hi[e];if(f)return f(a,b)}}}
function Dp(a,b){var c=a.split(".");if(c.length===3){var d=c[2];if(d.indexOf("$")===-1&&d.indexOf("%24")!==-1)try{d=decodeURIComponent(d)}catch(u){}var e={},f=Gp[b];if(f){for(var g=f.Rh,h=m(d.split("$")),l=h.next();!l.done;l=h.next()){var n=l.value,p=n[0];if(g.indexOf(p)!==-1)try{var q=decodeURIComponent(n.substring(1)),r=Bp[p];r&&(r.Zj?(e[p]=e[p]||[],e[p].push(q)):e[p]=q)}catch(u){}}return e}}}function Ip(a,b,c){var d=Gp[b];if(d)return[d.Nj,c||"1",Jp(a,b)].join(".")}
function Jp(a,b){var c=Gp[b];if(c){for(var d=[],e=m(c.Rh),f=e.next();!f.done;f=e.next()){var g=f.value,h=Bp[g];if(h){var l=a[g];if(l!==void 0)if(h.Zj&&Array.isArray(l))for(var n=m(l),p=n.next();!p.done;p=n.next())d.push(encodeURIComponent(""+g+p.value));else d.push(encodeURIComponent(""+g+l))}}return d.join("$")}}function Ep(a){var b=a.split(".");b.shift();var c=b.shift(),d=b.shift(),e={};return e.k=d,e.i=c,e.b=b,e}
function Fp(a){var b=a.split(".").slice(2);if(!(b.length<5||b.length>7)){var c={};return c.s=b[0],c.o=b[1],c.g=b[2],c.t=b[3],c.j=b[4],c.l=b[5],c.h=b[6],c}};var Kp={R:{yq:0,qk:1,Zg:2,Fk:3,li:4,Dk:5,Ek:6,Gk:7,mi:8,am:9,Zl:10,Ji:11,bm:12,Dh:13,om:14,qg:15,uq:16,Xe:17,gj:18,ij:19,jj:20,rn:21,kj:22,oi:23,Pk:24}};Kp.R[Kp.R.yq]="RESERVED_ZERO";Kp.R[Kp.R.qk]="ADS_CONVERSION_HIT";Kp.R[Kp.R.Zg]="CONTAINER_EXECUTE_START";Kp.R[Kp.R.Fk]="CONTAINER_SETUP_END";Kp.R[Kp.R.li]="CONTAINER_SETUP_START";Kp.R[Kp.R.Dk]="CONTAINER_BLOCKING_END";Kp.R[Kp.R.Ek]="CONTAINER_EXECUTE_END";Kp.R[Kp.R.Gk]="CONTAINER_YIELD_END";Kp.R[Kp.R.mi]="CONTAINER_YIELD_START";Kp.R[Kp.R.am]="EVENT_EXECUTE_END";
Kp.R[Kp.R.Zl]="EVENT_EVALUATION_END";Kp.R[Kp.R.Ji]="EVENT_EVALUATION_START";Kp.R[Kp.R.bm]="EVENT_SETUP_END";Kp.R[Kp.R.Dh]="EVENT_SETUP_START";Kp.R[Kp.R.om]="GA4_CONVERSION_HIT";Kp.R[Kp.R.qg]="PAGE_LOAD";Kp.R[Kp.R.uq]="PAGEVIEW";Kp.R[Kp.R.Xe]="SNIPPET_LOAD";Kp.R[Kp.R.gj]="TAG_CALLBACK_ERROR";Kp.R[Kp.R.ij]="TAG_CALLBACK_FAILURE";Kp.R[Kp.R.jj]="TAG_CALLBACK_SUCCESS";Kp.R[Kp.R.rn]="TAG_EXECUTE_END";Kp.R[Kp.R.kj]="TAG_EXECUTE_START";Kp.R[Kp.R.oi]="CUSTOM_PERFORMANCE_START";Kp.R[Kp.R.Pk]="CUSTOM_PERFORMANCE_END";var Lp=[],Mp={},Np={};function Op(a){if(ib(19)&&Lp.includes(a)){var b;(b=xd())==null||b.mark(a+"-"+Kp.R.oi+"-"+(Np[a]||0))}}function Pp(a){if(ib(19)&&Lp.includes(a)){var b=a+"-"+Kp.R.Pk+"-"+(Np[a]||0),c={start:a+"-"+Kp.R.oi+"-"+(Np[a]||0),end:b},d;(d=xd())==null||d.mark(b);var e,f,g=(f=(e=xd())==null?void 0:e.measure(b,c))==null?void 0:f.duration;g!==void 0&&(Np[a]=(Np[a]||0)+1,Mp[a]=g+(Mp[a]||0))}};var Qp=["3","4"];function Rp(a,b,c,d){try{Op("3");var e;return(e=Sp(function(f){return f===a},b,c,d)[a])!=null?e:[]}finally{Pp("3")}}function Sp(a,b,c,d){var e;if(Tp(d)){for(var f={},g=String(b||Up()).split(";"),h=0;h<g.length;h++){var l=g[h].split("="),n=l[0].trim();if(n&&a(n)){var p=l.slice(1).join("=").trim();p&&c&&(p=decodeURIComponent(p));var q=void 0,r=void 0;((q=f)[r=n]||(q[r]=[])).push(p)}}e=f}else e={};return e}
function Vp(a,b,c,d,e){if(Tp(e)){var f=Wp(a,d,e);if(f.length===1)return f[0];if(f.length!==0){f=Xp(f,function(g){return g.ir},b);if(f.length===1)return f[0];f=Xp(f,function(g){return g.rs},c);return f[0]}}}function Yp(a,b,c,d){var e=Up(),f=window;zp(f)&&(f.document.cookie=a);var g=Up();return e!==g||c!==void 0&&Rp(b,g,!1,d).indexOf(c)>=0}
function Zp(a,b,c,d){function e(x,y,z){if(z==null)return delete h[y],x;h[y]=z;return x+"; "+y+"="+z}function f(x,y){if(y==null)return x;h[y]=!0;return x+"; "+y}if(!Tp(c.Kc))return 2;var g;b==null?g=a+"=deleted; expires="+(new Date(0)).toUTCString():(c.encode&&(b=encodeURIComponent(b)),b=$p(b),g=a+"="+b);var h={};g=e(g,"path",c.path);var l;c.expires instanceof Date?l=c.expires.toUTCString():c.expires!=null&&(l=""+c.expires);g=e(g,"expires",l);g=e(g,"max-age",c.es);g=e(g,"samesite",c.Is);c.secure&&
(g=f(g,"secure"));var n=c.domain;if(n&&n.toLowerCase()==="auto"){for(var p=aq(),q=void 0,r=!1,u=0;u<p.length;++u){var t=p[u]!=="none"?p[u]:void 0,v=e(g,"domain",t);v=f(v,c.flags);try{d&&d(a,h)}catch(x){q=x;continue}r=!0;if(!bq(t,c.path)&&Yp(v,a,b,c.Kc))return 0}if(q&&!r)throw q;return 1}n&&n.toLowerCase()!=="none"&&(g=e(g,"domain",n));g=f(g,c.flags);d&&d(a,h);return bq(n,c.path)?1:Yp(g,a,b,c.Kc)?0:1}
function cq(a,b,c){c.path==null&&(c.path="/");c.domain||(c.domain="auto");Op("2");var d=Zp(a,b,c);Pp("2");return d}function Xp(a,b,c){for(var d=[],e=[],f,g=0;g<a.length;g++){var h=a[g],l=b(h);l===c?d.push(h):f===void 0||l<f?(e=[h],f=l):l===f&&e.push(h)}return d.length>0?d:e}
function Wp(a,b,c){for(var d=[],e=Rp(a,void 0,void 0,c),f=0;f<e.length;f++){var g=e[f].split("."),h=g.shift();if(!b||!h||b.indexOf(h)!==-1){var l=g.shift();if(l){var n=l.split("-");d.push({Wq:e[f],Xq:g.join("."),ir:Number(n[0])||1,rs:Number(n[1])||1})}}}return d}function $p(a){a&&a.length>1200&&(a=a.substring(0,1200));return a}var dq=/^(www\.)?google(\.com?)?(\.[a-z]{2})?$/,eq=/(^|\.)doubleclick\.net$/i;
function bq(a,b){return a!==void 0&&(eq.test(window.document.location.hostname)||b==="/"&&dq.test(a))}function fq(a){if(!a)return 1;var b=a;ib(5)&&a==="none"&&(b=window.document.location.hostname);b=b.indexOf(".")===0?b.substring(1):b;return b.split(".").length}function gq(a){if(!a||a==="/")return 1;a[0]!=="/"&&(a="/"+a);a[a.length-1]!=="/"&&(a+="/");return a.split("/").length-1}function hq(a,b){var c=""+fq(a),d=gq(b);d>1&&(c+="-"+d);return c}
var Up=function(){return zp(window)?window.document.cookie:""},Tp=function(a){return a&&ib(6)?(Array.isArray(a)?a:[a]).every(function(b){return vm(b)&&tm(b)}):!0},aq=function(){var a=[],b=window.document.location.hostname.split(".");if(b.length===4){var c=b[b.length-1];if(Number(c).toString()===c)return["none"]}for(var d=b.length-2;d>=0;d--)a.push(b.slice(d).join("."));var e=window.document.location.hostname;eq.test(e)||dq.test(e)||a.push("none");return a};function iq(a,b,c,d){var e,f=Number(a.hd!=null?a.hd:void 0);f!==0&&(e=new Date((b||Tb())+1E3*(f||7776E3)));return{path:a.path,domain:a.domain,flags:a.flags,encode:!!c,expires:e,Kc:d}};var jq=new Map([[5,"ad_storage"],[4,["ad_storage","ad_user_data"]],[2,"analytics_storage"]]);function kq(a,b,c){if(Gp[b]){for(var d=[],e=Rp(a,void 0,void 0,jq.get(b)),f=m(e),g=f.next();!g.done;g=f.next()){var h=Hp(g.value,b,c);h&&d.push(lq(h))}return d}}
function mq(a){var b=nq;if(Gp[2]){for(var c={},d=Sp(a,void 0,void 0,jq.get(2)),e=Object.keys(d).sort(),f=m(e),g=f.next();!g.done;g=f.next())for(var h=g.value,l=m(d[h]),n=l.next();!n.done;n=l.next()){var p=Hp(n.value,2,b);p&&(c[h]||(c[h]=[]),c[h].push(lq(p)))}return c}}function oq(a,b,c,d,e){d=d||{};var f=hq(d.domain,d.path),g=Ip(b,c,f);if(!g)return 1;var h=iq(d,e,void 0,jq.get(c));return cq(a,g,h)}function pq(a,b){var c=b.ja;return typeof c==="function"?c(a):c.test(a)}
function lq(a){for(var b=m(Object.keys(a)),c=b.next(),d={};!c.done;d={zg:void 0},c=b.next()){var e=c.value,f=a[e];d.zg=Bp[e];d.zg?d.zg.Zj?a[e]=Array.isArray(f)?f.filter(function(g){return function(h){return pq(h,g.zg)}}(d)):void 0:typeof f==="string"&&pq(f,d.zg)||(a[e]=void 0):a[e]=void 0}return a};var qq=function(a){this.value=0;this.value=a===void 0?0:a};qq.prototype.set=function(a){return this.value|=1<<a};var rq=function(a,b){b<=0||(a.value|=1<<b-1)};qq.prototype.get=function(){return this.value};qq.prototype.clear=function(a){this.value&=~(1<<a)};qq.prototype.clearAll=function(){this.value=0};qq.prototype.equals=function(a){return this.value===a.value};function sq(a){if(a)try{return new Uint8Array(atob(a.replace(/-/g,"+").replace(/_/g,"/")).split("").map(function(b){return b.charCodeAt(0)}))}catch(b){}}function tq(a,b){var c=0,d=0,e,f=b;do{if(f>=a.length)return;e=a[f++];c|=(e&127)<<d;d+=7}while(e&128);return[c,f]};function uq(){var a=String,b=w.location.hostname,c=w.location.pathname,d=b=ic(b);d.split(".").length>2&&(d=d.replace(/^(www[0-9]*|web|ftp|wap|home|m|w|amp|mobile)\./,""));b=d;c=ic(c);var e=c.split(";")[0];e=e.replace(/\/(ar|slp|web|index)?\/?$/,"");return a(oi((""+b+e).toLowerCase()))};var vq=["ad_storage","ad_user_data"];function wq(a,b){if(!a)return vb("TAGGING",32),10;if(b===null||b===void 0||b==="")return vb("TAGGING",33),11;var c=xq(!1);if(c.error!==0)return vb("TAGGING",34),c.error;if(!c.value)return vb("TAGGING",35),2;c.value[a]=b;var d=yq(c);d!==0&&vb("TAGGING",36);return d}
function zq(a){if(!a)return vb("TAGGING",27),{error:10};var b=xq();if(b.error!==0)return vb("TAGGING",29),b;if(!b.value)return vb("TAGGING",30),{error:2};if(!(a in b.value))return vb("TAGGING",31),{value:void 0,error:15};var c=b.value[a];return c===null||c===void 0||c===""?(vb("TAGGING",28),{value:void 0,error:11}):{value:c,error:0}}
function xq(a){a=a===void 0?!0:a;if(!tm(vq))return vb("TAGGING",43),{error:3};try{if(!w.localStorage)return vb("TAGGING",44),{error:1}}catch(f){return vb("TAGGING",45),{error:14}}var b={schema:"gcl",version:1},c=void 0;try{c=w.localStorage.getItem("_gcl_ls")}catch(f){return vb("TAGGING",46),{error:13}}try{if(c){var d=JSON.parse(c);if(d&&typeof d==="object")b=d;else return vb("TAGGING",47),{error:12}}}catch(f){return vb("TAGGING",48),{error:8}}if(b.schema!=="gcl")return vb("TAGGING",49),{error:4};
if(b.version!==1)return vb("TAGGING",50),{error:5};try{var e=Aq(b);a&&e&&yq({value:b,error:0})}catch(f){return vb("TAGGING",48),{error:8}}return{value:b,error:0}}
function Aq(a){if(!a||typeof a!=="object")return!1;if("expires"in a&&"value"in a){var b;typeof a.expires==="number"?b=a.expires:b=typeof a.expires==="string"?Number(a.expires):NaN;if(isNaN(b)||!(Date.now()<=b))return a.value=null,a.error=9,vb("TAGGING",54),!0}else{for(var c=!1,d=m(Object.keys(a)),e=d.next();!e.done;e=d.next())c=Aq(a[e.value])||c;return c}return!1}
function yq(a){if(a.error)return a.error;if(!a.value)return vb("TAGGING",42),2;var b=a.value,c;try{c=JSON.stringify(b)}catch(d){return vb("TAGGING",52),6}try{w.localStorage.setItem("_gcl_ls",c)}catch(d){return vb("TAGGING",53),7}return 0};var Bq={},Cq=(Bq.gclid=!0,Bq.dclid=!0,Bq.gbraid=!0,Bq.wbraid=!0,Bq),Dq=/^\w+$/,Eq=/^[\w-]+$/,Fq={},Gq=(Fq.aw="_aw",Fq.dc="_dc",Fq.gf="_gf",Fq.gp="_gp",Fq.gs="_gs",Fq.ha="_ha",Fq.ag="_ag",Fq.gb="_gb",Fq),Hq=/^(?:www\.)?google(?:\.com?)?(?:\.[a-z]{2}t?)?$/,Iq=/^www\.googleadservices\.com$/;function Jq(){return["ad_storage","ad_user_data"]}function Kq(a){return!ib(6)||tm(a)}function Lq(a,b){function c(){var d=Kq(b);d&&a();return d}zm(function(){c()||Am(c,b)},b)}
function Mq(a){return Nq(a).map(function(b){return b.gclid})}function Oq(a){return Pq(a).filter(function(b){return b.gclid}).map(function(b){return b.gclid})}function Pq(a){var b=Qq(a.prefix),c=Rq("gb",b),d=Rq("ag",b);if(!d||!c)return[];var e=function(h){return function(l){l.type=h;return l}},f=Nq(c).map(e("gb")),g=Sq(d).map(e("ag"));return f.concat(g).sort(function(h,l){return l.timestamp-h.timestamp})}
function Tq(a,b,c,d,e){var f=Gb(a,function(g){return g.gclid===b});f?(f.timestamp<c&&(f.timestamp=c,f.gd=e),f.labels=Uq(f.labels||[],d||[])):a.push({version:"2",gclid:b,timestamp:c,labels:d,gd:e})}function Sq(a){for(var b=kq(a,5)||[],c=[],d=m(b),e=d.next();!e.done;e=d.next()){var f=e.value,g=f,h=Vq(f);h&&Tq(c,g.k,h,g.b||[],f.u)}return c.sort(function(l,n){return n.timestamp-l.timestamp})}
function Nq(a){for(var b=[],c=Rp(a,A.cookie,void 0,Jq()),d=m(c),e=d.next();!e.done;e=d.next()){var f=Wq(e.value);f!=null&&(f.gd=void 0,f.Aa=new qq,f.eb=[1],Xq(b,f))}b.sort(function(g,h){return h.timestamp-g.timestamp});return Yq(b)}function Zq(a,b){for(var c=[],d=m(a),e=d.next();!e.done;e=d.next()){var f=e.value;c.includes(f)||c.push(f)}for(var g=m(b),h=g.next();!h.done;h=g.next()){var l=h.value;c.includes(l)||c.push(l)}return c}
function Xq(a,b,c){c=c===void 0?!1:c;for(var d,e,f=m(a),g=f.next();!g.done;g=f.next()){var h=g.value;if(h.gclid===b.gclid){d=h;break}h.Aa&&b.Aa&&h.Aa.equals(b.Aa)&&(e=h)}if(d){var l,n,p=(l=d.Aa)!=null?l:new qq,q=(n=b.Aa)!=null?n:new qq;p.value|=q.value;d.Aa=p;d.timestamp<b.timestamp&&(d.timestamp=b.timestamp,d.gd=b.gd);d.labels=Zq(d.labels||[],b.labels||[]);d.eb=Zq(d.eb||[],b.eb||[])}else c&&e?pa(Object,"assign").call(Object,e,b):a.push(b)}
function $q(a){if(!a)return new qq;var b=new qq;if(a===1)return rq(b,2),rq(b,3),b;rq(b,a);return b}
function ar(){var a=zq("gclid");if(!a||a.error||!a.value||typeof a.value!=="object")return null;var b=a.value;try{if(!("value"in b&&b.value)||typeof b.value!=="object")return null;var c=b.value,d=c.value;if(!d||!d.match(Eq))return null;var e=c.linkDecorationSource,f=c.linkDecorationSources,g=new qq;typeof e==="number"?g=$q(e):typeof f==="number"&&(g.value=f);return{version:"",gclid:d,timestamp:Number(c.creationTimeMs)||0,labels:[],Aa:g,eb:[2]}}catch(h){return null}}
function br(){var a=zq("gcl_aw");if(a.error!==0)return null;try{return a.value.reduce(function(b,c){if(!c.value||typeof c.value!=="object")return b;var d=c.value,e=d.value;if(!e||!e.match(Eq))return b;var f=new qq,g=d.linkDecorationSources;typeof g==="number"&&(f.value=g);b.push({version:"",gclid:e,timestamp:Number(d.creationTimeMs)||0,expires:Number(c.expires)||0,labels:[],Aa:f,eb:[2]});return b},[])}catch(b){return null}}
function cr(a){for(var b=[],c=Rp(a,A.cookie,void 0,Jq()),d=m(c),e=d.next();!e.done;e=d.next()){var f=Wq(e.value);f!=null&&(f.gd=void 0,f.Aa=new qq,f.eb=[1],Xq(b,f))}var g=ar();g&&(g.gd=void 0,g.eb=g.eb||[2],Xq(b,g));if(ib(14)){var h=br();if(h)for(var l=m(h),n=l.next();!n.done;n=l.next()){var p=n.value;p.gd=void 0;p.eb=p.eb||[2];Xq(b,p)}}b.sort(function(q,r){return r.timestamp-q.timestamp});return Yq(b)}
function Uq(a,b){if(!a.length)return b;if(!b.length)return a;var c={};return a.concat(b).filter(function(d){return c.hasOwnProperty(d)?!1:c[d]=!0})}function Qq(a){return a&&typeof a==="string"&&a.match(Dq)?a:"_gcl"}function dr(a,b){if(a){var c={value:a,Aa:new qq};rq(c.Aa,b);return c}}
function er(a,b,c){var d=Sj(a),e=Mj(d,"query",!1,void 0,"gclsrc"),f=dr(Mj(d,"query",!1,void 0,"gclid"),c?4:2);if(b&&(!f||!e)){var g=d.hash.replace("#","");f||(f=dr(Jj(g,"gclid",!1),3));e||(e=Jj(g,"gclsrc",!1))}return f&&(e===void 0||e==="aw"||e==="aw.ds"||ib(18)&&e==="aw.dv")?[f]:[]}
function fr(a,b){var c=Sj(a),d=Mj(c,"query",!1,void 0,"gclid"),e=Mj(c,"query",!1,void 0,"gclsrc"),f=Mj(c,"query",!1,void 0,"wbraid");f=fc(f);var g=Mj(c,"query",!1,void 0,"gbraid"),h=Mj(c,"query",!1,void 0,"gad_source"),l=Mj(c,"query",!1,void 0,"dclid");if(b&&!(d&&e&&f&&g)){var n=c.hash.replace("#","");d=d||Jj(n,"gclid",!1);e=e||Jj(n,"gclsrc",!1);f=f||Jj(n,"wbraid",!1);g=g||Jj(n,"gbraid",!1);h=h||Jj(n,"gad_source",!1)}return gr(d,e,l,f,g,h)}function hr(){return fr(w.location.href,!0)}
function gr(a,b,c,d,e,f){var g={},h=function(l,n){g[n]||(g[n]=[]);g[n].push(l)};g.gclid=a;g.gclsrc=b;g.dclid=c;if(a!==void 0&&a.match(Eq))switch(b){case void 0:h(a,"aw");break;case "aw.ds":h(a,"aw");h(a,"dc");break;case "aw.dv":ib(18)&&(h(a,"aw"),h(a,"dc"));break;case "ds":h(a,"dc");break;case "3p.ds":h(a,"dc");break;case "gf":h(a,"gf");break;case "ha":h(a,"ha")}c&&h(c,"dc");d!==void 0&&Eq.test(d)&&(g.wbraid=d,h(d,"gb"));e!==void 0&&Eq.test(e)&&(g.gbraid=e,h(e,"ag"));f!==void 0&&Eq.test(f)&&(g.gad_source=
f,h(f,"gs"));return g}function ir(a){for(var b=hr(),c=!0,d=m(Object.keys(b)),e=d.next();!e.done;e=d.next())if(b[e.value]!==void 0){c=!1;break}c&&(b=fr(w.document.referrer,!1),b.gad_source=void 0);jr(b,!1,a)}
function kr(a){ir(a);var b=er(w.location.href,!0,!1);b.length||(b=er(w.document.referrer,!1,!0));a=a||{};lr(a);if(b.length){var c=b[0],d=Tb(),e=iq(a,d,!0),f=Jq(),g=function(){Kq(f)&&e.expires!==void 0&&wq("gclid",{value:{value:c.value,creationTimeMs:d,linkDecorationSources:c.Aa.get()},expires:Number(e.expires)})};zm(function(){g();Kq(f)||Am(g,f)},f)}}
function lr(a){var b;if(b=ib(15)){var c=mr();b=Hq.test(c)||Iq.test(c)||nr()}if(b){var d;a:{for(var e=Sj(w.location.href),f=Kj(Mj(e,"query")),g=m(Object.keys(f)),h=g.next();!h.done;h=g.next()){var l=h.value;if(!Cq[l]){var n=f[l][0]||"",p;if(!n||n.length<50||n.length>200)p=!1;else{var q=sq(n),r;if(q)c:{var u=q;if(u&&u.length!==0){var t=0;try{for(var v=10;t<u.length&&!(v--<=0);){var x=tq(u,t);if(x===void 0)break;var y=m(x),z=y.next().value,C=y.next().value,E=z,H=C,K=E&7;if(E>>3===16382){if(K!==0)break;
var O=tq(u,H);if(O===void 0)break;r=m(O).next().value===1;break c}var ea;d:{var ba=void 0,Q=u,S=H;switch(K){case 0:ea=(ba=tq(Q,S))==null?void 0:ba[1];break d;case 1:ea=S+8;break d;case 2:var ia=tq(Q,S);if(ia===void 0)break;var la=m(ia),Z=la.next().value;ea=la.next().value+Z;break d;case 5:ea=S+4;break d}ea=void 0}if(ea===void 0||ea>u.length||ea<=t)break;t=ea}}catch(ha){}}r=!1}else r=!1;p=r}if(p){d=n;break a}}}d=void 0}var V=d;V&&or(V,7,a)}}
function or(a,b,c){c=c||{};var d=Tb(),e=iq(c,d,!0),f=Jq(),g=function(){if(Kq(f)&&e.expires!==void 0){var h=br()||[];Xq(h,{version:"",gclid:a,timestamp:d,expires:Number(e.expires),Aa:$q(b)},!0);wq("gcl_aw",h.map(function(l){return{value:{value:l.gclid,creationTimeMs:l.timestamp,linkDecorationSources:l.Aa?l.Aa.get():0},expires:Number(l.expires)}}))}};zm(function(){Kq(f)?g():Am(g,f)},f)}
function jr(a,b,c,d,e){c=c||{};e=e||[];var f=Qq(c.prefix),g=d||Tb(),h=Math.round(g/1E3),l=Jq(),n=!1,p=!1,q=ib(20),r=function(){if(Kq(l)){var u=iq(c,g,!0);u.Kc=l;for(var t=function(ba,Q){var S=Rq(ba,f);S&&(cq(S,Q,u),ba!=="gb"&&(n=!0))},v=function(ba){var Q=["GCL",h,ba];e.length>0&&Q.push(e.join("."));return Q.join(".")},x=m(["aw","dc","gf","ha","gp"]),y=x.next();!y.done;y=x.next()){var z=y.value;a[z]&&t(z,v(a[z][0]))}if((!n||q)&&a.gb){var C=a.gb[0],E=Rq("gb",f);!b&&Nq(E).some(function(ba){return ba.gclid===
C&&ba.labels&&ba.labels.length>0})||t("gb",v(C))}}if(!p&&a.gbraid&&Kq("ad_storage")&&(p=!0,!n||q)){var H=a.gbraid,K=Rq("ag",f);if(b||!Sq(K).some(function(ba){return ba.gclid===H&&ba.labels&&ba.labels.length>0})){var O={},ea=(O.k=H,O.i=""+h,O.b=e,O);oq(K,ea,5,c,g)}}pr(a,f,g,c)};zm(function(){r();Kq(l)||Am(r,l)},l)}
function pr(a,b,c,d){if(a.gad_source!==void 0&&Kq("ad_storage")){var e=wd();if(e!=="r"&&e!=="h"){var f=a.gad_source,g=Rq("gs",b);if(g){var h=Math.floor((Tb()-(vd()||0))/1E3),l,n=uq(),p={};l=(p.k=f,p.i=""+h,p.u=n,p);oq(g,l,5,d,c)}}}}
function qr(a,b){var c=mp(!0);Lq(function(){for(var d=Qq(b.prefix),e=0;e<a.length;++e){var f=a[e];if(Gq[f]!==void 0){var g=Rq(f,d),h=c[g];if(h){var l=Math.min(rr(h),Tb()),n;b:{for(var p=l,q=Rp(g,A.cookie,void 0,Jq()),r=0;r<q.length;++r)if(rr(q[r])>p){n=!0;break b}n=!1}if(!n){var u=iq(b,l,!0);u.Kc=Jq();cq(g,h,u)}}}}jr(gr(c.gclid,c.gclsrc),!1,b)},Jq())}
function sr(a){var b=["ag"],c=mp(!0),d=Qq(a.prefix);Lq(function(){for(var e=0;e<b.length;++e){var f=Rq(b[e],d);if(f){var g=c[f];if(g){var h=Hp(g,5);if(h){var l=Vq(h);l||(l=Tb());var n;a:{for(var p=l,q=kq(f,5),r=0;r<q.length;++r)if(Vq(q[r])>p){n=!0;break a}n=!1}if(n)break;h.i=""+Math.round(l/1E3);oq(f,h,5,a,l)}}}}},["ad_storage"])}function Rq(a,b){var c=Gq[a];if(c!==void 0)return b+c}function rr(a){return tr(a.split(".")).length!==0?(Number(a.split(".")[1])||0)*1E3:0}
function Vq(a){return a?(Number(a.i)||0)*1E3:0}function Wq(a){var b=tr(a.split("."));return b.length===0?null:{version:b[0],gclid:b[2],timestamp:(Number(b[1])||0)*1E3,labels:b.slice(3)}}function tr(a){return a.length<3||a[0]!=="GCL"&&a[0]!=="1"||!/^\d+$/.test(a[1])||!Eq.test(a[2])?[]:a}
function ur(a,b,c,d,e){if(Array.isArray(b)&&zp(w)){var f=Qq(e),g=function(){for(var h={},l=0;l<a.length;++l){var n=Rq(a[l],f);if(n){var p=Rp(n,A.cookie,void 0,Jq());p.length&&(h[n]=p.sort()[p.length-1])}}return h};Lq(function(){tp(g,b,c,d)},Jq())}}
function vr(a,b,c,d){if(Array.isArray(a)&&zp(w)){var e=["ag"],f=Qq(d),g=function(){for(var h={},l=0;l<e.length;++l){var n=Rq(e[l],f);if(!n)return{};var p=kq(n,5);if(p.length){var q=p.sort(function(r,u){return Vq(u)-Vq(r)})[0];h[n]=Ip(q,5)}}return h};Lq(function(){tp(g,a,b,c)},["ad_storage"])}}function Yq(a){return a.filter(function(b){return Eq.test(b.gclid)})}
function wr(a,b){if(zp(w)){for(var c=Qq(b.prefix),d={},e=0;e<a.length;e++)Gq[a[e]]&&(d[a[e]]=Gq[a[e]]);Lq(function(){Lb(d,function(f,g){var h=Rp(c+g,A.cookie,void 0,Jq());h.sort(function(u,t){return rr(t)-rr(u)});if(h.length){var l=h[0],n=rr(l),p=tr(l.split(".")).length!==0?l.split(".").slice(3):[],q={},r;r=tr(l.split(".")).length!==0?l.split(".")[2]:void 0;q[f]=[r];jr(q,!0,b,n,p)}})},Jq())}}
function xr(a){var b=["ag"],c=["gbraid"];Lq(function(){for(var d=Qq(a.prefix),e=0;e<b.length;++e){var f=Rq(b[e],d);if(!f)break;var g=kq(f,5);if(g.length){var h=g.sort(function(q,r){return Vq(r)-Vq(q)})[0],l=Vq(h),n=h.b,p={};p[c[e]]=h.k;jr(p,!0,a,l,n)}}},["ad_storage"])}function yr(a,b){for(var c=0;c<b.length;++c)if(a[b[c]])return!0;return!1}
function zr(a){function b(h,l,n){n&&(h[l]=n)}if(wm()){var c=hr(),d;a.includes("gad_source")&&(d=c.gad_source!==void 0?c.gad_source:mp(!1)._gs);if(yr(c,a)||d){var e={};b(e,"gclid",c.gclid);b(e,"dclid",c.dclid);b(e,"gclsrc",c.gclsrc);b(e,"wbraid",c.wbraid);b(e,"gbraid",c.gbraid);up(function(){return e},3);var f={},g=(f._up="1",f);b(g,"_gs",d);up(function(){return g},1)}}}function nr(){var a=Sj(w.location.href);return Mj(a,"query",!1,void 0,"gad_source")}
function Ar(a){if(!ib(1))return null;var b=mp(!0).gad_source;if(b!=null)return w.location.hash="",b;if(ib(2)){b=nr();if(b!=null)return b;var c=hr();if(yr(c,a))return"0"}return null}function Br(a){var b=Ar(a);b!=null&&up(function(){var c={};return c.gad_source=b,c},4)}function Cr(a,b,c){var d=[];if(b.length===0)return d;for(var e={},f=0;f<b.length;f++){var g=b[f],h=g.type?g.type:"gcl";(g.labels||[]).indexOf(c)===-1?(a.push(0),e[h]||d.push(g)):a.push(1);e[h]=!0}return d}
function Dr(a,b,c,d){var e=[];c=c||{};if(!Kq(Jq()))return e;var f=Nq(a),g=Cr(e,f,b);if(g.length&&!d)for(var h=m(g),l=h.next();!l.done;l=h.next()){var n=l.value,p=n.timestamp,q=[n.version,Math.round(p/1E3),n.gclid].concat(n.labels||[],[b]).join("."),r=iq(c,p,!0);r.Kc=Jq();cq(a,q,r)}return e}
function Er(a,b){var c=[];b=b||{};var d=Pq(b),e=Cr(c,d,a);if(e.length)for(var f=m(e),g=f.next();!g.done;g=f.next()){var h=g.value,l=Qq(b.prefix),n=Rq(h.type,l);if(!n)break;var p=h,q=p.version,r=p.gclid,u=p.labels,t=p.timestamp,v=Math.round(t/1E3);if(h.type==="ag"){var x={},y=(x.k=r,x.i=""+v,x.b=(u||[]).concat([a]),x);oq(n,y,5,b,t)}else if(h.type==="gb"){var z=[q,v,r].concat(u||[],[a]).join("."),C=iq(b,t,!0);C.Kc=Jq();cq(n,z,C)}}return c}
function Fr(a,b){var c=Qq(b),d=Rq(a,c);if(!d)return 0;var e;e=a==="ag"?Sq(d):Nq(d);for(var f=0,g=0;g<e.length;g++)f=Math.max(f,e[g].timestamp);return f}function Gr(a){for(var b=0,c=m(Object.keys(a)),d=c.next();!d.done;d=c.next())for(var e=a[d.value],f=0;f<e.length;f++)b=Math.max(b,Number(e[f].timestamp));return b}function Hr(a){var b=Math.max(Fr("aw",a),Gr(Kq(Jq())?yp():{})),c=Math.max(Fr("gb",a),Gr(Kq(Jq())?yp("_gac_gb",!0):{}));c=Math.max(c,Fr("ag",a));return c>b}
function mr(){return A.referrer?Mj(Sj(A.referrer),"host"):""};var Ir=RegExp("^UA-\\d+-\\d+%3A[\\w-]+(?:%2C[\\w-]+)*(?:%3BUA-\\d+-\\d+%3A[\\w-]+(?:%2C[\\w-]+)*)*$"),Jr=/^~?[\w-]+(?:\.~?[\w-]+)*$/,Kr=/^\d+\.fls\.doubleclick\.net$/,Lr=/;gac=([^;?]+)/,Mr=/;gacgb=([^;?]+)/;
function Nr(a,b){if(Kr.test(A.location.host)){var c=A.location.href.match(b);return c&&c.length===2&&c[1].match(Ir)?Lj(c[1])||"":""}for(var d=[],e=m(Object.keys(a)),f=e.next();!f.done;f=e.next()){for(var g=f.value,h=[],l=a[g],n=0;n<l.length;n++)h.push(l[n].gclid);d.push(g+":"+h.join(","))}return d.length>0?d.join(";"):""}
function Or(a,b,c){for(var d=Kq(Jq())?yp("_gac_gb",!0):{},e=[],f=!1,g=m(Object.keys(d)),h=g.next();!h.done;h=g.next()){var l=h.value,n=Dr("_gac_gb_"+l,a,b,c);f=f||n.length!==0&&n.some(function(p){return p===1});e.push(l+":"+n.join(","))}return{vr:f?e.join(";"):"",ur:Nr(d,Mr)}}function Pr(a){var b=A.location.href.match(new RegExp(";"+a+"=([^;?]+)"));return b&&b.length===2&&b[1].match(Jr)?b[1]:void 0}
function Qr(a){var b={},c,d,e;Kr.test(A.location.host)&&(c=Pr("gclgs"),d=Pr("gclst"),e=Pr("gcllp"));if(c&&d&&e)b.Eg=c,b.Vh=d,b.Uh=e;else{var f=Tb(),g=Sq((a||"_gcl")+"_gs"),h=g.map(function(p){return p.gclid}),l=g.map(function(p){return f-p.timestamp}),n=g.map(function(p){return p.gd});h.length>0&&l.length>0&&n.length>0&&(b.Eg=h.join("."),b.Vh=l.join("."),b.Uh=n.join("."))}return b}
function Rr(a,b,c,d){d=d===void 0?!1:d;if(Kr.test(A.location.host)){var e=Pr(c);if(e){if(d){var f=new qq;rq(f,2);rq(f,3);return e.split(".").map(function(h){return{gclid:h,Aa:f,eb:[1]}})}return e.split(".").map(function(h){return{gclid:h,Aa:new qq,eb:[1]}})}}else{if(b==="gclid"){var g=(a||"_gcl")+"_aw";return d?cr(g):Nq(g)}if(b==="wbraid")return Nq((a||"_gcl")+"_gb");if(b==="braids")return Pq({prefix:a})}return[]}function Sr(a){return Kr.test(A.location.host)?!(Pr("gclaw")||Pr("gac")):Hr(a)}
function Tr(a,b,c){var d;d=c?Er(a,b):Dr((b&&b.prefix||"_gcl")+"_gb",a,b);return d.length===0||d.every(function(e){return e===0})?"":d.join(".")};function cs(){var a=[],b=Number('')||0,c=Number('')||0;c||(c=b/100);var d=function(){var na=!1;na=!0;return na}();a.push({qa:21,studyId:21,experimentId:105102050,controlId:105102051,controlId2:105102052,probability:c,active:d,oa:0});var e=
Number('')||0,f=Number('')||0;f||(f=e/100);var g=function(){var na=!1;na=!0;return na}();a.push({qa:265,studyId:265,experimentId:115691063,controlId:115691064,controlId2:115691065,
probability:f,active:g,oa:0});var h=Number('')||0,l=Number('')||0;l||(l=h/100);var n=function(){var na=!1;return na}();a.push({qa:228,studyId:228,experimentId:105177154,controlId:105177155,controlId2:105255245,probability:l,active:n,oa:0});var p=Number('')||
0,q=Number('0')||0;q||(q=p/100);var r=function(){var na=!1;return na}();a.push({qa:287,studyId:287,experimentId:116133312,controlId:116133313,controlId2:116133314,probability:q,active:r,oa:0});var u=Number('')||
0,t=Number('0')||0;t||(t=u/100);var v=function(){var na=!1;return na}();a.push({qa:288,studyId:288,experimentId:116133315,controlId:116133316,controlId2:116133317,probability:t,active:v,oa:0});var x=
Number('')||0,y=Number('')||0;y||(y=x/100);var z=function(){var na=!1;na=!0;return na}();a.push({qa:285,studyId:285,experimentId:115495938,controlId:115495939,
controlId2:115495940,probability:y,active:z,oa:0});var C=Number('')||0,E=Number('')||0;E||(E=C/100);var H=function(){var na=!1;na=!0;
return na}();a.push({qa:286,studyId:286,experimentId:115495941,controlId:115495942,controlId2:115495943,probability:E,active:H,oa:0});var K=Number('')||0,O=Number('')||0;O||(O=K/100);var ea=function(){var na=!1;na=!0;
return na}();a.push({qa:219,studyId:219,experimentId:104948811,controlId:104948812,controlId2:0,probability:O,active:ea,oa:0});var ba=Number('')||0,Q=Number('')||0;Q||(Q=ba/100);var S=function(){var na=!1;
na=!0;return na}();a.push({qa:220,studyId:220,experimentId:104948813,controlId:104948814,controlId2:0,probability:Q,active:S,oa:0});var ia=Number('')||0,la=Number('')||0;la||(la=ia/100);var Z=function(){var na=!1;
return na}();a.push({qa:235,studyId:235,experimentId:105357150,controlId:105357151,controlId2:0,probability:la,active:Z,oa:1});var V=Number('')||0,ha=Number('0')||0;ha||(ha=V/100);var va=function(){var na=!1;return na}();a.push({qa:170,studyId:170,experimentId:116024733,
controlId:116024734,controlId2:116024735,probability:ha,active:va,oa:0});var ma=Number('')||0,Ea=Number('')||0;Ea||(Ea=ma/100);var Ya=function(){var na=!1;na=!0;return na}();a.push({qa:203,studyId:203,experimentId:115480710,
controlId:115480709,controlId2:115489982,probability:Ea,active:Ya,oa:0});var Qb=Number('')||0,Ib=Number('')||0;Ib||(Ib=Qb/100);var xb=function(){var na=!1;return na}();a.push({qa:178,studyId:178,experimentId:115958700,controlId:115958701,controlId2:115958702,probability:Ib,active:xb,oa:0});
var tc=Number('')||0,Dc=Number('')||0;Dc||(Dc=tc/100);var he=function(){var na=!1;na=!0;return na}();a.push({qa:197,studyId:197,experimentId:105113532,controlId:105113531,controlId2:0,probability:Dc,active:he,oa:0});var Re=Number('')||
0,ie=Number('0.2')||0;ie||(ie=Re/100);var Zk=function(){var na=!1;return na}();a.push({qa:243,studyId:243,experimentId:115616985,controlId:115616986,controlId2:0,probability:ie,active:Zk,oa:0});var $k=Number('')||0,Hf=Number('')||
0;Hf||(Hf=$k/100);var Ai=function(){var na=!1;na=!0;return na}();a.push({qa:277,studyId:277,experimentId:116130039,controlId:116130040,controlId2:0,probability:Hf,active:Ai,oa:0});var al=Number('')||0,If=Number('0')||
0;If||(If=al/100);var bl=function(){var na=!1;return na}();a.push({qa:254,studyId:254,experimentId:115583767,controlId:115583768,controlId2:115583769,probability:If,active:bl,oa:0});var Bi=Number('')||0,Ci=Number('')||
0;Ci||(Ci=Bi/100);var gp=function(){var na=!1;return na}();a.push({qa:253,studyId:253,experimentId:115583770,controlId:115583771,controlId2:115583772,probability:Ci,active:gp,oa:0});var cl=Number('')||0,Eg=Number('')||
0;Eg||(Eg=cl/100);var eK=function(){var na=!1;return na}();a.push({qa:266,studyId:266,experimentId:115718529,controlId:115718530,controlId2:115718531,probability:Eg,active:eK,oa:0});var fK=Number('')||0,hp=Number('')||
0;hp||(hp=fK/100);var gK=function(){var na=!1;return na}();a.push({qa:267,studyId:267,experimentId:115718526,controlId:115718527,controlId2:115718528,probability:hp,active:gK,oa:0});var hK=Number('')||0,ip=Number('')||0;ip||(ip=hK/100);var iK=function(){var na=
!1;return na}();a.push({qa:249,studyId:249,experimentId:105440521,controlId:105440522,controlId2:0,focused:!0,probability:ip,active:iK,oa:0});var jK=Number('')||0,jp=Number('0.5')||0;jp||(jp=jK/100);var kK=function(){var na=!1;
return na}();a.push({qa:195,studyId:195,experimentId:104527906,controlId:104527907,controlId2:104898015,probability:jp,active:kK,oa:1});var lK=Number('')||0,kp=Number('0.5')||0;kp||(kp=lK/100);var mK=function(){var na=!1;return na}();a.push({qa:196,studyId:196,experimentId:104528500,controlId:104528501,
controlId2:104898016,probability:kp,active:mK,oa:0});var nK=Number('')||0,lp=Number('')||0;lp||(lp=nK/100);var oK=function(){var na=!1;na=!0;return na}();a.push({qa:229,studyId:229,experimentId:105359938,
controlId:105359937,controlId2:105359936,probability:lp,active:oK,oa:0});return a};var ds={};function es(a){var b=a,c=a=fs[b.studyId]?pa(Object,"assign").call(Object,{},b,{active:!0}):b;c.controlId2&&c.probability<=.25||(c=pa(Object,"assign").call(Object,{},c,{controlId2:0}));lj[c.studyId]=c;a.focused&&(ds[a.studyId]=!0);if(a.oa===1){var d=a.studyId;gs(hs(),d);is(d)&&nk(d)}else if(a.oa===0){var e=a.studyId;gs(js,e);is(e)&&nk(e)}}
function gs(a,b,c){if(lj[b]){var d=lj[b],e=d.experimentId,f=d.probability;if(!(a.studies||{})[b]){var g=a.studies||{};g[b]=!0;a.studies=g;if(!lj[b].active)if(lj[b].probability>.5)pj(a,e,b);else if(!(f<=0||f>1)){var h=void 0;if(c){var l=jj(c+"~"+b);if(l==="e2")h=-1;else{for(var n=new Uint8Array(l),p=BigInt(0),q=m(n),r=q.next();!r.done;r=q.next())p=p<<BigInt(8)|BigInt(r.value);h=Number(p%BigInt(Number.MAX_SAFE_INTEGER))}}oj.Js(a,b,h)}}}if(!ds[b]){var u=rj(a,b);u&&tj.D.J.add(u)}}
function hs(){return Qm(Lm.aa.wq,{})}var js={};function ks(a,b){var c=is(a);if(ds[a]){var d;if(d=rj(hs(),a)||rj(js,a)){var e=T(b,R.C.Ki)||[];e.includes(d)||e.push(d);U(b,R.C.Ki,e)}}return c}function is(a){return qj(hs(),a)||qj(js,a)}function ls(a){var b=T(a,R.C.Ki)||[];return Vk(b)}var fs={};
function ms(a){var b={studyId:a[1],active:!!a[2],probability:a[3]||0,experimentId:a[4]||0,controlId:a[5]||0,controlId2:a[6]||0},c=0;switch(a[7]){case 2:c=1;break;case 3:c=2;break;case 1:case 4:case 5:case 0:c=0}var d;a:switch(b.studyId){case 451:case 249:d=!0;break a;default:d=!1}return pa(Object,"assign").call(Object,{},b,{oa:c,focused:d})}
function ns(){var a=!1;if(a){var b,c,d=((b=w)==null?void 0:(c=b.location)==null?void 0:c.hash)||"";if(d[0]==="#"&&d[1]==="_"&&d[2]==="t"&&d[3]==="e"&&d[4]==="="){var e=d.substring(5);if(e)for(var f=m(e.split("~")),g=f.next();!g.done;g=f.next()){var h=Number(g.value);h&&(fs[h]=!0,nk(h))}}}for(var l=m(cs()),n=l.next();!n.done;n=l.next())es(n.value);for(var p=ms,q=
[],r=m(Bg(56)||[]),u=r.next();!u.done;u=r.next()){var t=p(u.value);(t.active||t.experimentId&&t.controlId)&&q.push(t)}for(var v=m(q),x=v.next();!x.done;x=v.next())es(x.value)};function os(a,b){b&&Lb(b,function(c,d){typeof d!=="object"&&d!==void 0&&(a["1p."+c]=String(d))})};var ps=w.google_tag_manager=w.google_tag_manager||{};function qs(a,b){return ps[a]=ps[a]||b()}function rs(){var a=D(5),b=ss;ps[a]=ps[a]||b}function ts(){var a=D(19);return ps[a]=ps[a]||{}}function us(){var a=D(19);return ps[a]}function vs(){var a=ps.sequence||1;ps.sequence=a+1;return a}w.google_tag_data=w.google_tag_data||{};var ws=!1,xs=[];function ys(){if(!ws){ws=!0;for(var a=xs.length-1;a>=0;a--)xs[a]();xs=[]}};var zs=/^(?:AW|DC|G|GF|GT|HA|MC|UA)$/,As=/\s/;
function Bs(a,b){if(Db(a)){a=Rb(a);var c=a.indexOf("-");if(!(c<0)){var d=a.substring(0,c);if(zs.test(d)){var e=a.substring(c+1),f;if(b){var g=function(n){var p=n.indexOf("/");return p<0?[n]:[n.substring(0,p),n.substring(p+1)]};f=g(e);if(d==="DC"&&f.length===2){var h=g(f[1]);h.length===2&&(f[1]=h[0],f.push(h[1]))}}else{f=e.split("/");for(var l=0;l<f.length;l++)if(!f[l]||As.test(f[l])&&(d!=="AW"||l!==1))return}return{id:a,prefix:d,destinationId:d+"-"+f[0],ids:f}}}}}
function Cs(a,b){for(var c={},d=0;d<a.length;++d){var e=Bs(a[d],b);e&&(c[e.id]=e)}var f=[],g;for(g in c)if(c.hasOwnProperty(g)){var h=c[g];h.prefix==="AW"&&h.ids[Ds[1]]&&f.push(h.destinationId)}for(var l=0;l<f.length;++l)delete c[f[l]];for(var n=[],p=m(Object.keys(c)),q=p.next();!q.done;q=p.next())n.push(c[q.value]);return n}var Es={},Ds=(Es[0]=0,Es[1]=1,Es[2]=2,Es[3]=0,Es[4]=1,Es[5]=0,Es[6]=0,Es[7]=0,Es);var Fs=Cg(34,500),Gs={},Hs={},Is={initialized:11,complete:12,interactive:13},Js={},Ks=Object.freeze((Js[J.m.Fd]=!0,Js)),Ls=void 0;function Ms(a,b){if(b.length&&nl){var c;(c=Gs)[a]!=null||(c[a]=[]);Hs[a]!=null||(Hs[a]=[]);var d=b.filter(function(e){return!Hs[a].includes(e)});Gs[a].push.apply(Gs[a],Aa(d));Hs[a].push.apply(Hs[a],Aa(d));!Ls&&d.length>0&&(Tk("tdc",!0),Ls=w.setTimeout(function(){Xm();Gs={};Ls=void 0},Fs))}}
function Ns(a,b){var c={},d;for(d in b)b.hasOwnProperty(d)&&(c[d]=!0);for(var e in a)a.hasOwnProperty(e)&&(c[e]=!0);return c}
function Os(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?"":d;if(a===b)return[];var e=function(r,u){var t;Gd(u)==="object"?t=u[r]:Gd(u)==="array"&&(t=u[r]);return t===void 0?Ks[r]:t},f=Ns(a,b),g;for(g in f)if(f.hasOwnProperty(g)){var h=(d?d+".":"")+g,l=e(g,a),n=e(g,b),p=Gd(l)==="object"||Gd(l)==="array",q=Gd(n)==="object"||Gd(n)==="array";if(p&&q)Os(l,n,c,h);else if(p||q||l!==n)c[h]=!0}return Object.keys(c)}
function Ps(){Sk("tdc",function(){Ls&&(w.clearTimeout(Ls),Ls=void 0);var a=[],b;for(b in Gs)Gs.hasOwnProperty(b)&&a.push(b+"*"+Gs[b].join("."));return a.length?a.join("!"):void 0},!1)};var Qs={U:{vk:1,cj:2,rk:3,Ok:4,sk:5,od:6,Nk:7,nq:8,Ym:9,tk:10,uk:11,Fh:12,lm:13,im:14,km:15,hm:16,jm:17,gm:18,Do:19,Yp:20,Zp:21,Wi:22}};Qs.U[Qs.U.vk]="ALLOW_INTEREST_GROUPS";Qs.U[Qs.U.cj]="SERVER_CONTAINER_URL";Qs.U[Qs.U.rk]="ADS_DATA_REDACTION";Qs.U[Qs.U.Ok]="CUSTOMER_LIFETIME_VALUE";Qs.U[Qs.U.sk]="ALLOW_CUSTOM_SCRIPTS";Qs.U[Qs.U.od]="ANY_COOKIE_PARAMS";Qs.U[Qs.U.Nk]="COOKIE_EXPIRES";Qs.U[Qs.U.nq]="LEGACY_ENHANCED_CONVERSION_JS_VARIABLE";Qs.U[Qs.U.Ym]="RESTRICTED_DATA_PROCESSING";Qs.U[Qs.U.tk]="ALLOW_DISPLAY_FEATURES";
Qs.U[Qs.U.uk]="ALLOW_GOOGLE_SIGNALS";Qs.U[Qs.U.Fh]="GENERATED_TRANSACTION_ID";Qs.U[Qs.U.lm]="FLOODLIGHT_COUNTING_METHOD_UNKNOWN";Qs.U[Qs.U.im]="FLOODLIGHT_COUNTING_METHOD_STANDARD";Qs.U[Qs.U.km]="FLOODLIGHT_COUNTING_METHOD_UNIQUE";Qs.U[Qs.U.hm]="FLOODLIGHT_COUNTING_METHOD_PER_SESSION";Qs.U[Qs.U.jm]="FLOODLIGHT_COUNTING_METHOD_TRANSACTIONS";Qs.U[Qs.U.gm]="FLOODLIGHT_COUNTING_METHOD_ITEMS_SOLD";Qs.U[Qs.U.Do]="ADS_OGT_V1_USAGE";Qs.U[Qs.U.Yp]="FORM_INTERACTION_PERMISSION_DENIED";Qs.U[Qs.U.Zp]="FORM_SUBMIT_PERMISSION_DENIED";
Qs.U[Qs.U.Wi]="MICROTASK_NOT_SUPPORTED";var Rs={},Ss=(Rs[J.m.si]=Qs.U.vk,Rs[J.m.Hd]=Qs.U.cj,Rs[J.m.Wc]=Qs.U.cj,Rs[J.m.La]=Qs.U.rk,Rs[J.m.Ae]=Qs.U.Ok,Rs[J.m.zf]=Qs.U.sk,Rs[J.m.xd]=Qs.U.od,Rs[J.m.hb]=Qs.U.od,Rs[J.m.Kb]=Qs.U.od,Rs[J.m.wd]=Qs.U.od,Rs[J.m.zc]=Qs.U.od,Rs[J.m.Xb]=Qs.U.od,Rs[J.m.Bb]=Qs.U.Nk,Rs[J.m.Zb]=Qs.U.Ym,Rs[J.m.fh]=Qs.U.tk,Rs[J.m.yc]=Qs.U.uk,Rs),Ts={},Us=(Ts.unknown=Qs.U.lm,Ts.standard=Qs.U.im,Ts.unique=Qs.U.km,Ts.per_session=Qs.U.hm,Ts.transactions=Qs.U.jm,Ts.items_sold=Qs.U.gm,Ts);var zb=[];function Vs(a,b){b=b===void 0?!1:b;vb("GTAG_EVENT_FEATURE_CHANNEL",a);b&&(zb[a]=!0)}function Ws(a,b){b=b===void 0?!1:b;for(var c=Object.keys(a),d=m(Object.keys(Ss)),e=d.next();!e.done;e=d.next()){var f=e.value;c.includes(f)&&Vs(Ss[f],b)}};function Xs(a,b){return arguments.length===1?Ys("set",a):Ys("set",a,b)}function Zs(a,b){return arguments.length===1?Ys("config",a):Ys("config",a,b)}function $s(a,b,c){c=c||{};c[J.m.Gd]=a;return Ys("event",b,c)}function Ys(){return arguments};var at=function(a,b,c,d,e,f,g,h,l,n,p){this.eventId=a;this.priorityId=b;this.D=c;this.V=d;this.J=e;this.T=f;this.O=g;this.eventMetadata=h;this.onSuccess=l;this.onFailure=n;this.isGtmEvent=p},bt=function(a,b){var c=[];switch(b){case 3:c.push(a.D);c.push(a.V);c.push(a.J);c.push(a.T);c.push(a.O);break;case 2:c.push(a.D);break;case 1:c.push(a.V);c.push(a.J);c.push(a.T);c.push(a.O);break;case 4:c.push(a.D),c.push(a.V),c.push(a.J),c.push(a.T)}return c},M=function(a,b,c,d){for(var e=m(bt(a,d===void 0?3:
d)),f=e.next();!f.done;f=e.next()){var g=f.value;if(g[b]!==void 0)return g[b]}return c},ct=function(a){for(var b={},c=bt(a,4),d=m(c),e=d.next();!e.done;e=d.next())for(var f=Object.keys(e.value),g=m(f),h=g.next();!h.done;h=g.next())b[h.value]=1;return Object.keys(b)};
at.prototype.getMergedValues=function(a,b,c){function d(n){Id(n)&&Lb(n,function(p,q){f=!0;e[p]=q})}b=b===void 0?3:b;var e={},f=!1;c&&d(c);var g=bt(this,b);g.reverse();for(var h=m(g),l=h.next();!l.done;l=h.next())d(l.value[a]);return f?e:void 0};
var dt=function(a){for(var b=[J.m.Jf,J.m.Ff,J.m.Gf,J.m.Hf,J.m.If,J.m.Kf,J.m.Lf],c=bt(a,3),d=m(c),e=d.next();!e.done;e=d.next()){for(var f=e.value,g={},h=!1,l=m(b),n=l.next();!n.done;n=l.next()){var p=n.value;f[p]!==void 0&&(g[p]=f[p],h=!0)}var q=h?g:void 0;if(q)return q}return{}},et=function(a,b){this.eventId=a;this.priorityId=b;this.J={};this.V={};this.D={};this.O={};this.fa={};this.T={};this.eventMetadata={};this.isGtmEvent=!1;this.onSuccess=function(){};this.onFailure=function(){}},ft=function(a,
b){a.J=b;return a},gt=function(a,b){a.V=b;return a},ht=function(a,b){a.D=b;return a},it=function(a,b){a.O=b;return a},jt=function(a,b){a.fa=b;return a},kt=function(a,b){a.T=b;return a},lt=function(a,b){a.eventMetadata=b||{};return a},mt=function(a,b){a.onSuccess=b;return a},nt=function(a,b){a.onFailure=b;return a},ot=function(a,b){a.isGtmEvent=b;return a};
et.prototype.sb=function(){return new at(this.eventId,this.priorityId,this.J,this.V,this.D,this.O,this.T,this.eventMetadata,this.onSuccess,this.onFailure,this.isGtmEvent)};function pt(a,b){Lb(a,function(c){var d;if(d=c.charAt(0)==="_"){var e;a:switch(c){case J.m.Yb:case J.m.Of:e=!0;break a;default:e=!1}d=!e}d&&(b&&b(c),delete a[c])})};var qt=new Kb,rt={},st={},vt={name:D(19),set:function(a,b){Jd(ac(a,b),rt);tt()},get:function(a){return ut(a,2)},reset:function(){qt=new Kb;rt={};tt()}};function ut(a,b){return b!=2?qt.get(a):wt(a)}function wt(a,b){var c=a.split(".");b=b||[];for(var d=rt,e=0;e<c.length;e++){if(d===null)return!1;if(d===void 0)break;d=d[c[e]];if(b.indexOf(d)!==-1)return}return d}function xt(a,b){st.hasOwnProperty(a)||(qt.set(a,b),Jd(ac(a,b),rt),tt())}
function zt(){for(var a=["gtm.allowlist","gtm.blocklist","gtm.whitelist","gtm.blacklist","tagTypeBlacklist"],b=0;b<a.length;b++){var c=a[b],d=ut(c,1);if(Array.isArray(d)||Id(d))d=Jd(d,null);st[c]=d}}function tt(a){Lb(st,function(b,c){qt.set(b,c);Jd(ac(b),rt);Jd(ac(b,c),rt);a&&delete st[b]})}function At(a,b){var c,d=(b===void 0?2:b)!==1?wt(a):qt.get(a);Gd(d)==="array"||Gd(d)==="object"?c=Jd(d,null):c=d;return c};var Bt={Co:Cg(3,0)},Ct=[],Dt=!1;function Et(a){Ct.push(a)}var Ft=void 0,Gt={},Ht=void 0,It=new function(){var a=5;Bt.Co>0&&(a=Bt.Co);this.J=a;this.D=0;this.O=[]},Jt=1E3;
function Kt(a,b){var c=Ft;if(c===void 0)if(b)c=vs();else return"";for(var d=[ek("https://"+D(21)),"/a","?id="+D(5)],e=m(Ct),f=e.next();!f.done;f=e.next())for(var g=f.value,h=g({eventId:c,ke:!!a}),l=m(h),n=l.next();!n.done;n=l.next()){var p=m(n.value),q=p.next().value,r=p.next().value;d.push("&"+q+"="+r)}d.push("&z=0");return d.join("")}
function Lt(){if(tj.J&&(Ht&&(w.clearTimeout(Ht),Ht=void 0),Ft!==void 0&&Mt)){var a=Km(km.ba.Gc);if(Gm(a))Dt||(Dt=!0,Im(a,Lt));else{var b;if(!(b=Gt[Ft])){var c=It;b=c.D<c.J?!1:Tb()-c.O[c.D%c.J]<1E3}if(b||Jt--<=0)P(1),Gt[Ft]=!0;else{var d=It,e=d.D++%d.J;d.O[e]=Tb();var f=Kt(!0);em({destinationId:D(5),endpoint:56,eventId:Ft},f);Dt=Mt=!1}}}}function Nt(){if(ll&&tj.J){var a=Kt(!0,!0);em({destinationId:D(5),endpoint:56,eventId:Ft},a)}}var Mt=!1;
function Ot(a){Gt[a]||(a!==Ft&&(Lt(),Ft=a),Mt=!0,Ht||(Ht=w.setTimeout(Lt,500)),Kt().length>=2022&&Lt())}var Pt=Hb();function Qt(){Pt=Hb()}function Rt(){var a=[["v","3"],["t","t"],["pid",String(Pt)]],b=Xk();b&&a.push(["gtm",b]);return a};var St={};function Tt(a,b,c){ll&&a!==void 0&&(St[a]=St[a]||[],St[a].push(c+b),Ot(a))}function Ut(a){var b=a.eventId,c=a.ke,d=[],e=St[b]||[];e.length&&d.push(["epr",e.join(".")]);c&&delete St[b];return d};var Vt=!1;function Wt(a,b,c,d){var e=Bs(c,d.isGtmEvent);e&&(Vt&&(d.deferrable=!0),Xt.push("event",[b,a],e,d))}function Yt(a,b,c,d){var e=Bs(c,d.isGtmEvent);e&&Xt.push("get",[a,b],e,d)}function Zt(a,b,c){var d=Bs(a,c.isGtmEvent);d&&Xt.push("container_config",[b],d,c)}function $t(a,b,c){var d=Bs(a,c.isGtmEvent);d&&Xt.push("destination_config",[b],d,c)}function au(a){var b=Bs(a,!0);b&&Xt.push("reset_container_config",[],b,{})}function bu(a){var b=Bs(a,!0);b&&Xt.push("reset_target_config",[],b,{})}
function cu(a){var b=Bs(a,!0),c;b?c=du(Xt,b).T:c={};return c}var eu=function(){this.D={};this.T={};this.V={};this.fa=null;this.O={};this.J=!1;this.status=1},fu=function(a,b,c,d){this.J=Tb();this.D=b;this.args=c;this.messageContext=d;this.type=a};function gu(a,b){var c={};Lb(a,function(d,e){Jd(ac(d,e),c)});N(411)&&pt(c,b);return c}
var hu=function(){this.destinations={};this.D={};this.commands=[]},du=function(a,b){return a.destinations[b.destinationId]=a.destinations[b.destinationId]||new eu},iu=function(a,b,c,d){if(d.D){var e=du(a,d.D),f=e.fa;if(f){var g=Jd(c,null),h=Jd(e.D[d.D.destinationId],null),l=Jd(e.O,null),n=Jd(e.T,null),p=Jd(a.D,null),q={};if(ll)try{q=Jd(rt,null)}catch(x){P(72)}var r=d.D.prefix,u=function(x){Tt(d.messageContext.eventId,r,x)},t=ot(nt(mt(lt(jt(it(kt(ht(gt(ft(new et(d.messageContext.eventId,d.messageContext.priorityId),
g),h),l),n),p),q),d.messageContext.eventMetadata),function(){if(u){var x=u;u=void 0;x("2");if(d.messageContext.onSuccess)d.messageContext.onSuccess()}}),function(){if(u){var x=u;u=void 0;x("3");if(d.messageContext.onFailure)d.messageContext.onFailure()}}),!!d.messageContext.isGtmEvent).sb(),v=function(){try{Tt(d.messageContext.eventId,r,"1");var x=d.D.id;if(nl&&b===J.m.ma){var y,z=(y=Bs(x))==null?void 0:y.ids;if(!(z&&z.length>1)){var C,E=Vc("google_tag_data",{});E.td||(E.td={});C=E.td;var H=Jd(t.T);
Jd(t.D,H);var K=[],O;for(O in C)C.hasOwnProperty(O)&&Os(C[O],H).length&&K.push(O);K.length&&(Ms(x,K),vb("TAGGING",Is[A.readyState]||14));C[x]=H}}f(d.D.id,b,d.J,t)}catch(ea){Tt(d.messageContext.eventId,r,"4")}};b==="gtag.get"?v():Im(e.na,v)}}},ju=function(a,b){if(b.type!=="require"){var c=void 0;b.type==="event"&&(c=b.args[1]);if(b.D)for(var d=du(a,b.D).V[b.type]||[],e=0;e<d.length;e++)d[e](c);else for(var f in a.destinations)if(a.destinations.hasOwnProperty(f)){var g=a.destinations[f];if(g&&g.V)for(var h=
g.V[b.type]||[],l=0;l<h.length;l++)h[l](c)}}};hu.prototype.register=function(a,b,c,d){var e=du(this,a);e.status!==3&&(e.fa=b,e.status=3,e.na=Km(c),ku(this,a,d||{}),this.flush())};
hu.prototype.push=function(a,b,c,d){c!==void 0&&(du(this,c).status===1&&(du(this,c).status=2,this.push("require",[{}],c,{})),du(this,c).J&&(d.deferrable=!1),d.eventMetadata||(d.eventMetadata={}),d.eventMetadata[R.C.sg]||(d.eventMetadata[R.C.sg]=[c.destinationId]),d.eventMetadata[R.C.bj]||(d.eventMetadata[R.C.bj]=[c.id]));this.commands.push(new fu(a,c,b,d));d.deferrable||this.flush()};
hu.prototype.flush=function(a){for(var b=this,c=[],d=!1,e={};this.commands.length;e={Jn:void 0}){var f=this.commands[0],g=f.D;if(f.messageContext.deferrable)!g||du(this,g).J?(f.messageContext.deferrable=!1,this.commands.push(f)):c.push(f),this.commands.shift();else{switch(f.type){case "require":if(du(this,g).status!==3&&!a){this.commands.push.apply(this.commands,c);return}break;case "set":var h=f.args[0];N(411)&&pt(h);Lb(h,function(C,E){Jd(ac(C,E),b.D)});Ws(h,!0);break;case "config":var l=du(this,
g),n=gu(f.args[0],function(){}),p=!!n[J.m.Mb];delete n[J.m.Mb];var q=g.destinationId===g.id;Ws(n,!0);p||(q?l.O={}:l.D[g.id]={});l.J&&p||iu(this,J.m.ma,n,f);l.J=!0;q?Jd(n,l.O):(Jd(n,l.D[g.id]),P(70));d=!0;break;case "event":e.Jn=f.args[1];var r=gu(f.args[0],function(){return function(){}}(e));Ws(r);iu(this,e.Jn,r,f);break;case "get":var u={},t=(u[J.m.Rf]=f.args[0],u[J.m.Qf]=f.args[1],u);iu(this,J.m.Ib,t,f);break;case "container_config":var v=du(this,g),x=gu(f.args[0],function(){});Ws(x,!0);v.J=!0;
Jd(x,v.O);d=!0;break;case "destination_config":var y=du(this,g),z=gu(f.args[0],function(){});Ws(z,!0);y.D[g.id]||(y.D[g.id]={});y.J=!0;Jd(z,y.D[g.id]);d=!0;break;case "reset_container_config":du(this,g).O={};break;case "reset_target_config":du(this,g).D[g.id]={}}this.commands.shift();ju(this,f)}}this.commands.push.apply(this.commands,c);d&&this.flush()};var ku=function(a,b,c){var d=Jd(c,null);Jd(du(a,b).T,d);du(a,b).T=d},Xt=new hu;function lu(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};function mu(a,b,c){return typeof a.addEventListener==="function"?(a.addEventListener(b,c,!1),!0):!1}function nu(a,b,c){typeof a.removeEventListener==="function"&&a.removeEventListener(b,c,!1)};function ou(a,b,c,d){d=d===void 0?!1:d;a.google_image_requests||(a.google_image_requests=[]);var e=Oo("IMG",a.document);if(c){var f=function(){if(c){var g=a.google_image_requests,h=Nc(g,e);h>=0&&Array.prototype.splice.call(g,h,1)}nu(e,"load",f);nu(e,"error",f)};mu(e,"load",f);mu(e,"error",f)}d&&(e.attributionSrc="");e.src=b;a.google_image_requests.push(e)}
function pu(a){var b;b=b===void 0?!1:b;var c="https://pagead2.googlesyndication.com/pagead/gen_204?id=tcfe";Ko(a,function(d,e){if(d||d===0)c+="&"+e+"="+encodeURIComponent(String(d))});qu(c,b)}
function qu(a,b){var c=window,d;b=b===void 0?!1:b;d=d===void 0?!1:d;if(c.fetch){var e={keepalive:!0,credentials:"include",redirect:"follow",method:"get",mode:"no-cors"};d&&(e.mode="cors","setAttributionReporting"in XMLHttpRequest.prototype?e.attributionReporting={eventSourceEligible:"true",triggerEligible:"false"}:e.headers={"Attribution-Reporting-Eligible":"event-source"});c.fetch(a,e)}else ou(c,a,b===void 0?!1:b,d===void 0?!1:d)};var ru=function(){this.fa=this.fa;this.T=this.T};ru.prototype.fa=!1;ru.prototype.dispose=function(){this.fa||(this.fa=!0,this.O())};ru.prototype[Symbol.dispose]=function(){this.dispose()};ru.prototype.addOnDisposeCallback=function(a,b){this.fa?b!==void 0?a.call(b):a():(this.T||(this.T=[]),b&&(a=a.bind(b)),this.T.push(a))};ru.prototype.O=function(){if(this.T)for(;this.T.length;)this.T.shift()()};function su(a){a.addtlConsent!==void 0&&typeof a.addtlConsent!=="string"&&(a.addtlConsent=void 0);a.gdprApplies!==void 0&&typeof a.gdprApplies!=="boolean"&&(a.gdprApplies=void 0);return a.tcString!==void 0&&typeof a.tcString!=="string"||a.listenerId!==void 0&&typeof a.listenerId!=="number"?2:a.cmpStatus&&a.cmpStatus!=="error"?0:3}
var tu=function(a,b){b=b===void 0?{}:b;ru.call(this);this.D=null;this.na={};this.Ta=0;this.V=null;this.J=a;var c;this.timeoutMs=(c=b.timeoutMs)!=null?c:500;var d;this.sj=(d=b.sj)!=null?d:!1};xa(tu,ru);tu.prototype.O=function(){this.na={};this.V&&(nu(this.J,"message",this.V),delete this.V);delete this.na;delete this.J;delete this.D;ru.prototype.O.call(this)};var vu=function(a){return typeof a.J.__tcfapi==="function"||uu(a)!=null};
tu.prototype.addEventListener=function(a){var b=this,c={internalBlockOnErrors:this.sj},d=Jo(function(){a(c)}),e=0;this.timeoutMs!==-1&&(e=setTimeout(function(){c.tcString="tcunavailable";c.internalErrorState=1;d()},this.timeoutMs));var f=function(g,h){clearTimeout(e);g?(c=g,c.internalErrorState=su(c),c.internalBlockOnErrors=b.sj,h&&c.internalErrorState===0||(c.tcString="tcunavailable",h||(c.internalErrorState=3))):(c.tcString="tcunavailable",c.internalErrorState=3);a(c)};try{wu(this,"addEventListener",
f)}catch(g){c.tcString="tcunavailable",c.internalErrorState=3,e&&(clearTimeout(e),e=0),d()}};tu.prototype.removeEventListener=function(a){a&&a.listenerId&&wu(this,"removeEventListener",null,a.listenerId)};
var yu=function(a,b,c){var d;d=d===void 0?"755":d;var e;a:{if(a.publisher&&a.publisher.restrictions){var f=a.publisher.restrictions[b];if(f!==void 0){e=f[d===void 0?"755":d];break a}}e=void 0}var g=e;if(g===0)return!1;var h=c;c===2?(h=0,g===2&&(h=1)):c===3&&(h=1,g===1&&(h=0));var l;if(h===0)if(a.purpose&&a.vendor){var n=xu(a.vendor.consents,d===void 0?"755":d);l=n&&b==="1"&&a.purposeOneTreatment&&a.publisherCC==="CH"?!0:n&&xu(a.purpose.consents,b)}else l=!0;else l=h===1?a.purpose&&a.vendor?xu(a.purpose.legitimateInterests,
b)&&xu(a.vendor.legitimateInterests,d===void 0?"755":d):!0:!0;return l},xu=function(a,b){return!(!a||!a[b])},wu=function(a,b,c,d){c||(c=function(){});var e=a.J;if(typeof e.__tcfapi==="function"){var f=e.__tcfapi;f(b,2,c,d)}else if(uu(a)){zu(a);var g=++a.Ta;a.na[g]=c;if(a.D){var h={};a.D.postMessage((h.__tcfapiCall={command:b,version:2,callId:g,parameter:d},h),"*")}}else c({},!1)},uu=function(a){if(a.D)return a.D;a.D=Mo(a.J,"__tcfapiLocator");return a.D},zu=function(a){if(!a.V){var b=function(c){try{var d;
d=(typeof c.data==="string"?JSON.parse(c.data):c.data).__tcfapiReturn;a.na[d.callId](d.returnValue,d.success)}catch(e){}};a.V=b;mu(a.J,"message",b)}},Au=function(a){if(a.gdprApplies===!1)return!0;a.internalErrorState===void 0&&(a.internalErrorState=su(a));return a.cmpStatus==="error"||a.internalErrorState!==0?a.internalBlockOnErrors?(pu({e:String(a.internalErrorState)}),!1):!0:a.cmpStatus!=="loaded"||a.eventStatus!=="tcloaded"&&a.eventStatus!=="useractioncomplete"?!1:!0};var Bu={1:0,3:0,4:0,7:3,9:3,10:3};Cg(32,500);function Cu(){return qs("tcf",function(){return{}})}var Du=function(){return new tu(w,{timeoutMs:-1})};
function Eu(){var a=Cu(),b=Du();vu(b)&&!Fu()&&!Gu()&&P(124);if(!a.active&&vu(b)){Fu()&&(a.active=!0,a.purposes={},a.cmpId=0,a.tcfPolicyVersion=0,lm().active=!0,a.tcString="tcunavailable");Bo();try{b.addEventListener(function(c){if(c.internalErrorState!==0)Hu(a),Co([J.m.X,J.m.Ka,J.m.Z]),lm().active=!0;else if(a.gdprApplies=c.gdprApplies,a.cmpId=c.cmpId,a.enableAdvertiserConsentMode=c.enableAdvertiserConsentMode,Gu()&&(a.active=!0),!Iu(c)||Fu()||Gu()){a.tcfPolicyVersion=c.tcfPolicyVersion;var d;if(c.gdprApplies===
!1){var e={},f;for(f in Bu)Bu.hasOwnProperty(f)&&(e[f]=!0);d=e;b.removeEventListener(c)}else if(Iu(c)){var g={},h;for(h in Bu)if(Bu.hasOwnProperty(h))if(h==="1"){var l,n=c,p={xr:!0};p=p===void 0?{}:p;l=Au(n)?n.gdprApplies===!1?!0:n.tcString==="tcunavailable"?!p.idpcApplies:(p.idpcApplies||n.gdprApplies!==void 0||p.xr)&&(p.idpcApplies||typeof n.tcString==="string"&&n.tcString.length)?yu(n,"1",0):!0:!1;g["1"]=l}else g[h]=yu(c,h,Bu[h]);d=g}if(d){a.tcString=c.tcString||"tcempty";a.purposes=d;var q={},
r=(q[J.m.X]=a.purposes["1"]?"granted":"denied",q);a.gdprApplies!==!0?(Co([J.m.X,J.m.Ka,J.m.Z]),lm().active=!0):(r[J.m.Ka]=a.purposes["3"]&&a.purposes["4"]?"granted":"denied",typeof a.tcfPolicyVersion==="number"&&a.tcfPolicyVersion>=4?r[J.m.Z]=a.purposes["1"]&&a.purposes["7"]?"granted":"denied":Co([J.m.Z]),to(r,{eventId:0},{gdprApplies:a?a.gdprApplies:void 0,tcString:Ju()||""}))}}else Co([J.m.X,J.m.Ka,J.m.Z])})}catch(c){Hu(a),Co([J.m.X,J.m.Ka,J.m.Z]),lm().active=!0}}}
function Hu(a){a.type="e";a.tcString="tcunavailable"}function Iu(a){return a.eventStatus==="tcloaded"||a.eventStatus==="useractioncomplete"||a.eventStatus==="cmpuishown"}function Fu(){return w.gtag_enable_tcf_support===!0}function Gu(){return Cu().enableAdvertiserConsentMode===!0}function Ju(){var a=Cu();if(a.active)return a.tcString}function Ku(){var a=Cu();if(a.active&&a.gdprApplies!==void 0)return a.gdprApplies?"1":"0"}
function Lu(a){if(!Bu.hasOwnProperty(String(a)))return!0;var b=Cu();return b.active&&b.purposes?!!b.purposes[String(a)]:!0};var Mu=[J.m.X,J.m.la,J.m.Z,J.m.Ka],Nu={},Ou=(Nu[J.m.X]=1,Nu[J.m.la]=2,Nu);function Pu(a){if(a===void 0)return 0;switch(M(a,J.m.Vb)){case void 0:return 1;case !1:return 3;default:return 2}}function Qu(){return(N(183)?Ag(16).split("~"):Ag(17).split("~")).indexOf(un())!==-1&&Rc.globalPrivacyControl===!0}function Ru(a){if(Qu())return!1;var b=Pu(a);if(b===3)return!1;switch(um(J.m.Ka)){case 1:case 3:return!0;case 2:return!1;case 4:return b===2;case 0:return!0;default:return!1}}
function Su(){return wm()||!tm(J.m.X)||!tm(J.m.la)}function Tu(){var a={},b;for(b in Ou)Ou.hasOwnProperty(b)&&(a[Ou[b]]=um(b));return"G1"+Bf(a[1]||0)+Bf(a[2]||0)}var Uu={},Vu=(Uu[J.m.X]=0,Uu[J.m.la]=1,Uu[J.m.Z]=2,Uu[J.m.Ka]=3,Uu);function Wu(a){switch(a){case void 0:return 1;case !0:return 3;case !1:return 2;default:return 0}}
function Xu(a){for(var b="1",c=0;c<Mu.length;c++){var d=b,e,f=Mu[c],g=sm.delegatedConsentTypes[f];e=g===void 0?0:Vu.hasOwnProperty(g)?12|Vu[g]:8;var h=lm();h.accessedAny=!0;var l=h.entries[f]||{};e=e<<2|Wu(l.implicit);b=d+(""+"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"[e]+"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"[Wu(l.declare)<<4|Wu(l.default)<<2|Wu(l.update)])}var n=b,p=(Qu()?1:0)<<3,q=(wm()?1:0)<<2,r=Pu(a);b=n+"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"[p|
q|r];return b+=""+"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"[sm.containerScopedDefaults.ad_storage<<4|sm.containerScopedDefaults.analytics_storage<<2|sm.containerScopedDefaults.ad_user_data]+"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"[(sm.usedContainerScopedDefaults?1:0)<<2|sm.containerScopedDefaults.ad_personalization]}
function Yu(){if(!tm(J.m.Z))return"-";if(N(170))return"a";for(var a=Object.keys(Mn),b={},c=m(a),d=c.next();!d.done;d=c.next()){var e=d.value;b[e]=sm.corePlatformServices[e]!==!1}for(var f="",g=m(a),h=g.next();!h.done;h=g.next()){var l=h.value;b[l]&&(f+=Mn[l])}(sm.usedCorePlatformServices?sm.selectedAllCorePlatformServices:1)&&(f+="o");return f||"-"}function Zu(){return wn()||(Fu()||Gu())&&Ku()==="1"?"1":"0"}function $u(){return(wn()?!0:!(!Fu()&&!Gu())&&Ku()==="1")||!tm(J.m.Z)}
function av(){var a="0",b="0",c;var d=Cu();c=d.active?d.cmpId:void 0;typeof c==="number"&&c>=0&&c<=4095&&(a="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"[c>>6&63],b="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"[c&63]);var e="0",f;var g=Cu();f=g.active?g.tcfPolicyVersion:void 0;typeof f==="number"&&f>=0&&f<=63&&(e="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"[f]);var h=0;wn()&&(h|=1);Ku()==="1"&&(h|=2);Fu()&&(h|=4);var l;var n=Cu();l=n.enableAdvertiserConsentMode!==
void 0?n.enableAdvertiserConsentMode?"1":"0":void 0;l==="1"&&(h|=8);lm().waitPeriodTimedOut&&(h|=16);return"1"+a+b+e+"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"[h]}function bv(){return un()==="US-CO"};var cv={Pg:"value",jb:"conversionCount",Qg:1},dv={Zh:7,fi:8,Pg:"timeouts",jb:"timeouts",Qg:0},ev={Zh:11,fi:12,Pg:"eopCount",jb:"endOfPageCount",Qg:0},fv={Zh:9,fi:10,Pg:"errors",jb:"errors",Qg:0},gv=[cv,dv,fv,ev];function hv(a,b){b=b===void 0?1:b;if(!iv(a))return{};var c=jv(gv),d=c[a.jb];if(d===void 0||d===-1)return c;var e={},f=pa(Object,"assign").call(Object,{},c,(e[a.jb]=d+b,e));return kv(f)?f:c}
function jv(a){var b;a:{var c=zq("gcl_ctr");if(c.error===0&&c.value&&typeof c.value==="object"){var d=c.value;try{b="value"in d&&typeof d.value==="object"?d.value:void 0;break a}catch(p){}}b=void 0}for(var e=b,f={},g=m(a),h=g.next();!h.done;h=g.next()){var l=h.value;if(e&&iv(l)){var n=e[l.Pg];n===void 0||Number.isNaN(n)?f[l.jb]=-1:f[l.jb]=Number(n)}else f[l.jb]=-1}return f}
function kv(a,b){b=b||{};for(var c=Tb(),d=iq(b,c,!0),e={},f=m(gv),g=f.next();!g.done;g=f.next()){var h=g.value,l=a[h.jb];l!==void 0&&l!==-1&&(e[h.Pg]=l)}e.creationTimeMs=c;return wq("gcl_ctr",{value:e,expires:Number(d.expires)})===0?!0:!1}function iv(a){return tm(["ad_storage","ad_user_data"])?!a.fi||ib(a.fi):!1}function lv(a){return tm(["ad_storage","ad_user_data"])?!a.Zh||ib(a.Zh):!1};function mv(a){var b=Math.round(Math.random()*2147483647);return a?String(b^oi(a)&2147483647):String(b)}function nv(a){return[mv(a),Math.round(Tb()/1E3)].join(".")}function ov(a,b,c,d,e){var f=fq(b),g;return(g=Vp(a,f,gq(c),d,e))==null?void 0:g.Xq};var pv=["1"],qv={},rv={};function sv(a,b){b=b===void 0?!0:b;var c=tv(a.prefix);if(qv[c])uv(a);else if(vv(c,a.path,a.domain)){var d=rv[tv(a.prefix)]||{id:void 0,bi:void 0};b&&wv(a,d.id,d.bi);uv(a)}else{var e=Uj("auiddc");if(e)vb("TAGGING",17),qv[c]=e;else if(b){var f=tv(a.prefix),g=nv();xv(f,g,a);vv(c,a.path,a.domain);uv(a,!0)}}}
function uv(a,b){if((b===void 0?0:b)&&iv(cv)){var c=xq(!1);c.error!==0?vb("TAGGING",38):c.value?"gcl_ctr"in c.value?(delete c.value.gcl_ctr,yq(c)!==0&&vb("TAGGING",41)):vb("TAGGING",40):vb("TAGGING",39)}if(lv(cv)&&jv([cv])[cv.jb]===-1){for(var d={},e=(d[cv.jb]=0,d),f=m(gv),g=f.next();!g.done;g=f.next()){var h=g.value;h!==cv&&lv(h)&&(e[h.jb]=0)}kv(e,a)}}
function wv(a,b,c){var d=tv(a.prefix),e=qv[d];if(e){var f=e.split(".");if(f.length===2){var g=Number(f[1])||0;if(g){var h=e;b&&(h=e+"."+b+"."+(c?c:Math.floor(Tb()/1E3)));xv(d,h,a,g*1E3)}}}}function xv(a,b,c,d){var e;e=["1",hq(c.domain,c.path),b].join(".");var f=iq(c,d);f.Kc=yv();cq(a,e,f)}function vv(a,b,c){var d=ov(a,b,c,pv,yv());if(!d)return!1;zv(a,d);return!0}
function zv(a,b){var c=b.split(".");c.length===5?(qv[a]=c.slice(0,2).join("."),rv[a]={id:c.slice(2,4).join("."),bi:Number(c[4])||0}):c.length===3?rv[a]={id:c.slice(0,2).join("."),bi:Number(c[2])||0}:qv[a]=b}function tv(a){return(a||"_gcl")+"_au"}function Av(a){function b(){tm(c)&&a()}var c=yv();zm(function(){b();tm(c)||Am(b,c)},c)}
function Bv(a){var b=mp(!0),c=tv(a.prefix);Av(function(){var d=b[c];if(d){zv(c,d);var e=Number(qv[c].split(".")[1])*1E3;if(e){vb("TAGGING",16);var f=iq(a,e);f.Kc=yv();var g=["1",hq(a.domain,a.path),d].join(".");cq(c,g,f)}}})}function Cv(a,b,c,d,e){e=e||{};var f=function(){var g={},h=ov(a,e.path,e.domain,pv,yv());h&&(g[a]=h);return g};Av(function(){tp(f,b,c,d)})}function yv(){return["ad_storage","ad_user_data"]};
var Dv=function(a,b){b=b===void 0?!1:b;var c=qs("ads_pageview",function(){return{}});if(c[a])return!1;b||(c[a]=!0);return!0},Ev=function(a){return Tj(a,"gclid dclid gbraid wbraid gclaw gcldc gclha gclgf gclgb _gl".split(" "),"0")},Kv=function(a,b,c,d,e){var f=Qq(a.prefix);if(Dv(f,!0)){var g=hr(),h=[],l=g.gclid,n=g.dclid,p=g.gclsrc||"aw",q=Fv(),r=q.af,u=q.Nn;l&&(p==="aw.ds"||N(235)&&p==="aw.dv"||p==="aw"||p==="ds"||p==="3p.ds")&&h.push({gclid:l,jc:p});n&&h.push({gclid:n,jc:"ds"});h.length===2&&P(147);
h.length===0&&g.wbraid&&h.push({gclid:g.wbraid,jc:"gb"});h.length===0&&(p==="aw.ds"||N(235)&&p==="aw.dv")&&h.push({gclid:"",jc:p});Gv(function(){var t=vo(Hv());if(t){sv(a);var v=[],x=t?qv[tv(a.prefix)]:void 0;x&&v.push("auid="+x);if(vo(J.m.Z)){e&&v.push("userId="+e);var y=Pm(Lm.aa.gn);if(y===void 0)Om(Lm.aa.hn,!0);else{var z=Pm(Lm.aa.Mh);v.push("ga_uid="+z+"."+y)}}var C=mr(),E=t||!d?h:[];E.length===0&&(Hq.test(C)||Iq.test(C))&&E.push({gclid:"",jc:""});if(E.length!==0||r!==void 0){C&&v.push("ref="+
encodeURIComponent(C));var H=Iv();v.push("url="+encodeURIComponent(H));v.push("tft="+Tb());var K=vd();K!==void 0&&v.push("tfd="+Math.round(K));var O=No(!0);v.push("frm="+O);r!==void 0&&v.push("gad_source="+encodeURIComponent(r));u!==void 0&&v.push("gad_source_src="+encodeURIComponent(u.toString()));if(!c){var ea={};c=ft(new et(0),(ea[J.m.Vb]=Xt.D[J.m.Vb],ea)).sb()}v.push("gtm="+Xk({Sa:b,qc:!!c.eventMetadata[R.C.qb]}));Su()&&v.push("gcs="+Tu());v.push("gcd="+Xu(c));$u()&&v.push("dma_cps="+Yu());v.push("dma="+
Zu());Ru(c)?v.push("npa=0"):v.push("npa=1");bv()&&v.push("_ng=1");vu(Du())&&v.push("tcfd="+av());var ba=Ku();ba&&v.push("gdpr="+ba);var Q=Ju();Q&&v.push("gdpr_consent="+Q);N(123)&&mp(!1)._up&&v.push("gtm_up=1");var S=Vk();S&&v.push("tag_exp="+S);if(E.length>0)for(var ia=0;ia<E.length;ia++){var la=E[ia],Z=la.gclid,V=la.jc;if(!Jv(a.prefix,V+"."+Z,x!==void 0)){var ha=D(36)+"?"+v.join("&");if(Z!=="")ha=V==="gb"?ha+"&wbraid="+Z:ha+"&gclid="+Z+"&gclsrc="+V;else if(V==="aw.ds"||N(235)&&V==="aw.dv")ha=ha+
"&gclsrc="+V;od(ha)}}else if(r!==void 0&&!Jv(a.prefix,"gad",x!==void 0)){var va=D(36)+"?"+v.join("&");od(va)}}}})}},Jv=function(a,b,c){var d=qs("joined_auid",function(){return{}}),e=(c?a||"_gcl":"")+"."+b;if(d[e])return!0;d[e]=!0;return!1},Fv=function(){var a=Sj(w.location.href),b=void 0,c=void 0,d=Mj(a,"query",!1,void 0,"gad_source"),e=Mj(a,"query",!1,void 0,"gad_campaignid"),f,g=a.hash.replace("#","").match(Lv);f=g?g[1]:void 0;d&&f?(b=d,c=1):d?(b=d,c=2):f&&(b=f,c=3);return{af:b,Nn:c,Th:e}},Iv=function(){var a=
No(!1)===1?w.top.location.href:w.location.href;return a=a.replace(/[\?#].*$/,"")},Mv=function(a){var b=[];Lb(a,function(c,d){d=Yq(d);for(var e=[],f=0;f<d.length;f++)e.push(d[f].gclid);e.length&&b.push(c+":"+e.join(","))});return b.join(";")},Nv=function(a,b,c){if(a==="aw"||a==="dc"||a==="gb"){var d=Uj("gcl"+a);if(d)return d.split(".")}var e=Qq(b);if(e==="_gcl"){var f=!vo(Hv())&&c,g;g=hr()[a]||[];if(g.length>0)return f?["0"]:g}var h=Rq(a,e);return h?Mq(h):[]},Gv=function(a){var b=Hv();Ao(function(){a();
vo(b)||Am(a,b)},b)},Hv=function(){return[J.m.X,J.m.Z]},Lv=/^gad_source[_=](\d+)$/;function Ov(a,b){var c=Ur(a,J.m.Cb);if(c&&typeof c==="object")for(var d=m(Object.keys(c)),e=d.next();!e.done;e=d.next()){var f=e.value,g=c[f];g!==void 0&&(g===null&&(g=""),b["gap."+f]=String(g))}};var Xv=function(a){this.D=1;this.D>0||(this.D=1);this.onSuccess=a.F.onSuccess},Yv=function(a,b){return ec(function(){a.D--;if(Cb(a.onSuccess)&&a.D===0)a.onSuccess()},b>0?b:1)};var Zv=function(a){this.methodName=a};Zv.prototype.getName=function(){return this.methodName};Zv.prototype.sendRequest=function(a,b,c,d,e,f,g,h){if(this.isSupported())if(c===void 0||this.D())try{this.J(a,b,d,e,f,g,h)}catch(l){console.error(">>> sendRequestImplementation threw exception:\n",l),e(l)}else e("Request method "+this.getName()+" does not support a request body.");else e("Request method "+this.getName()+" is not supported.")};var $v=function(){this.methodName="ImagePixel"};xa($v,Zv);
$v.prototype.isSupported=function(){return!0};$v.prototype.D=function(){return!1};$v.prototype.J=function(a,b,c,d,e,f,g){em(a,b,function(){g()},function(){e(void 0)})};var aw=function(){this.methodName="InjectAdsScript"};xa(aw,Zv);aw.prototype.isSupported=function(){return!0};aw.prototype.D=function(){return!1};aw.prototype.J=function(a,b,c,d,e,f,g){im(a,w,A,b,function(){g()},function(){d(void 0)})||d(void 0)};
var bw=function(){this.methodName="Fetch";var a=w;typeof a.fetch==="function"?this.fetch=a.fetch.bind(a):this.fetch=void 0};xa(bw,Zv);bw.prototype.isSupported=function(){return this.fetch!==void 0};bw.prototype.D=function(){return!0};bw.prototype.J=function(a,b,c,d,e,f,g){rl(a,2,b);this.fetch(b,c).then(function(h){h.ok?f(h):h.status===0?g():e("Fetch failed with status code "+h.status+".")}).catch(function(h){d(h)})};var cw=new $v,dw=new aw,ew=new bw;function fw(a,b){var c=Ur(a,J.m.hh);return b+"/"+c+"/"}
var gw={sb:function(a,b,c,d,e){var f=Wv(a);T(a,R.C.Pa)?(f.gcp=1,f.ct_cookie_present=1):b===68&&(f.gcp=5);var g="?"+Uv(a,f);e(g)}},hw={endpoint:9,Es:["ad_storage","ad_user_data"],Bs:!0,In:!0,parameterEncoding:3,isSupported:function(){return!0},Rn:function(){return"googleads.g.doubleclick.net/pagead/viewthroughconversion"},Sn:function(a){return T(a,R.C.Pa)?[ew,cw]:[dw,cw]},Qn:function(){return gw},En:function(a,b,c){return fw(a,c)}},iw={endpoint:68,Es:["ad_storage","ad_user_data"],Bs:!0,In:!1,parameterEncoding:3,
isSupported:function(a){return N(458)&&!T(a,R.C.Pa)},Rn:function(){return"www.google.com/rmkt/collect"},Sn:function(){return[ew,cw]},Qn:function(){return gw},En:function(a,b,c){return fw(a,c)}},jw={Ar:function(){return[hw]},zr:function(){return[iw]}};var kw=0,lw=void 0;function mw(a,b){N(462)&&nl&&b==="gtm.formSubmit"&&(kw=a,a!==5?Tk("fs"):(Pk.fs=!1,Pk.ftnw=!1))}function nw(){N(462)&&(Sk("fs",function(){return kw>0&&kw<5?String(kw):void 0},!1),Sk("ftnw",function(){return kw>0&&kw<5&&lw!==void 0?lw:void 0},!1),Sk("wft",function(){},!1))};var ow=function(a){a=a===void 0?"g/collect":a;var b=xn();return"https://"+(b?b+".":"")+"analytics.google.com/"+a},pw=function(a){a=a===void 0?"g/collect":a;return"https://"+(xn()||"www")+".google-analytics.com/"+a};function qw(a,b){var c=!!Xj();switch(a){case 45:return"https://www.google.com/ccm/collect";case 46:return c?Yj()+"/gs/ccm/collect":"https://pagead2.googlesyndication.com/ccm/collect";case 69:return"https://ad.doubleclick.net/ccm/s/collect";case 51:return"https://www.google.com/travel/flights/click/conversion";case 9:return"https://googleads.g.doubleclick.net/pagead/viewthroughconversion";case 68:return"https://www.google.com/rmkt/collect";case 17:return c&&!xn()?""+Yj()+"/ag/g/c":ow();case 16:return c&&
!xn()?""+Yj()+"/ga/g/c":pw();case 67:var d;d=d===void 0?"g/collect":d;return xn()?"":"https://www.google.com/"+d;case 55:return xn()?pw("measurement/conversion"):c?Yj()+"/gs/measurement/conversion":"https://pagead2.googlesyndication.com/measurement/conversion";case 54:return xn()?ow("measurement/conversion"):c?Yj()+"/g/measurement/conversion":"https://www.google.com/measurement/conversion";case 1:return"https://ad.doubleclick.net/activity;";case 2:return(c?Yj():"https://ade.googlesyndication.com")+
"/ddm/activity"+(N(467)?";":"/");case 33:return"https://ad.doubleclick.net/activity;register_conversion=1;";case 11:return c?Yj()+"/d/pagead/form-data":N(141)?"https://www.google.com/pagead/form-data":"https://google.com/pagead/form-data";case 3:return"https://"+b.Kq+".fls.doubleclick.net/activityi;";case 5:return"https://www.googleadservices.com/pagead/conversion";case 6:return c?Yj()+"/gs/pagead/conversion":"https://pagead2.googlesyndication.com/pagead/conversion";case 66:return"https://www.google.com/pagead/uconversion";
case 8:return"https://www.google.com/pagead/1p-conversion";case 63:return"https://www.googleadservices.com/pagead/conversion";case 64:return c?Yj()+"/gs/pagead/conversion":"https://pagead2.googlesyndication.com/pagead/conversion";case 65:return"https://www.google.com/pagead/1p-conversion";case 22:return c?Yj()+"/as/d/ccm/conversion":"https://www.googleadservices.com/ccm/conversion";case 60:return c?Yj()+"/gs/ccm/conversion":"https://pagead2.googlesyndication.com/ccm/conversion";case 23:return c?Yj()+
"/g/d/ccm/conversion":"https://www.google.com/ccm/conversion";case 21:return c?Yj()+"/d/ccm/form-data":N(141)?"https://www.google.com/ccm/form-data":"https://google.com/ccm/form-data";case 7:case 52:case 53:case 39:case 38:case 40:case 37:case 49:case 48:case 14:case 24:case 19:case 27:case 30:case 36:case 62:case 26:case 29:case 32:case 35:case 57:case 58:case 50:case 12:case 13:case 20:case 18:case 59:case 47:case 15:case 0:case 61:case 56:case 25:case 28:case 31:case 34:throw Error("Unsupported endpoint");
default:Gc(a,"Unknown endpoint")}};var tw="email email_address sha256_email_address phone_number sha256_phone_number first_name last_name".split(" "),uw="first_name sha256_first_name last_name sha256_last_name street sha256_street city region country postal_code".split(" ");function vw(a,b){if(!b._tag_metadata){for(var c={},d=0,e=0;e<a.length;e++)d+=ww(a[e],b,c)?1:0;d>0&&(b._tag_metadata=c)}}
function ww(a,b,c){var d=b[a];if(d===void 0||d===null)return!1;c[a]=Array.isArray(d)?d.map(function(){return{mode:"c"}}):{mode:"c"};return!0}function xw(a){if(N(178)&&a){vw(tw,a);for(var b=Fb(a.address),c=0;c<b.length;c++){var d=b[c];d&&vw(uw,d)}var e=a.home_address;e&&vw(uw,e)}}
function yw(a,b,c){function d(f,g){g=String(g).substring(0,100);e.push(""+f+encodeURIComponent(g))}if(!c)return"";var e=[];d("i",String(a));d("f",b);c.mode&&d("m",c.mode);c.isPreHashed&&d("p","1");c.rawLength&&d("r",String(c.rawLength));c.normalizedLength&&d("n",String(c.normalizedLength));c.location&&d("l",c.location);c.selector&&d("s",c.selector);return e.join(".")};
var Bw=function(a,b){var c=N(178),d=["tv.1"],e=["tvd.1"],f=zw(a);if(f)return d.push(f),{kb:!1,hk:d.join("~"),Vg:{},Zd:c?e.join("~"):void 0};var g={},h=0;var l=0,n=Aw(a,function(u,t,v){l++;var x=u.value,y;if(v){var z=t+"__"+h++;y="${userData."+z+"|sha256}";g[z]=x}else y=encodeURIComponent(encodeURIComponent(x));u.index!==void 0&&(t+=u.index);d.push(t+"."+y);if(c){var C=yw(l,t,u.metadata);C&&e.push(C)}}).kb,p=e.join("~");
var q=d.join("~"),r={userData:g};return b===2?{kb:n,hk:q,Vg:r,jr:"tv.1~${"+(q+"|encrypt}"),encryptionKeyString:D(43),Zd:c?p:void 0}:{kb:n,hk:q,Vg:r,Zd:c?p:void 0}},Dw=function(a){if(!(a!=null&&Object.keys(a).length>0))return!1;var b=Cw(a);return Aw(b,function(){}).kb},Aw=function(a,b){b=b===void 0?function(){}:b;for(var c=!1,d=!1,e=m(a),f=e.next();!f.done;f=e.next()){var g=f.value;if(g.value){var h=Ew[g.name];if(h){var l=Fw(g);l&&(c=!0);d=!0;b(g,h,l)}}}return{kb:d,Ej:c}},Fw=function(a){var b=Gw(a.name),
c=/^e\d+$/.test(a.value),d;if(d=b&&!c){var e=a.value;d=!(Hw.test(e)||fj.test(e))}return d},Gw=function(a){return Iw.indexOf(a)!==-1},Ow=function(a,b,c){if(w.Promise)try{var d=Cw(a),e=Jw(d).then(Kw);return e}catch(g){}},Qw=function(a){try{return Kw(Pw(Cw(a)))}catch(b){}},Mw=function(a){var b=
void 0;return b},Kw=function(a){var b=N(178),c=a.jd,d=["tv.1"],e=["tvd.1"],f=zw(c);if(f)return d.push(f),{Jc:d.join("~"),Ej:!1,kb:!1,Dj:!0,Zd:b?e.join("~"):void 0};
var g=c.filter(function(q){return!Fw(q)}),h=0,l=Aw(g,function(q,r){h++;var u=q.value,t=q.index;t!==void 0&&(r+=t);d.push(r+"."+u);if(b){var v=yw(h,r,q.metadata);v&&e.push(v)}}),n=l.Ej,p=l.kb;return{Jc:encodeURIComponent(d.join("~")),Ej:n,kb:p,Dj:!1,Zd:b?e.join("~"):void 0}},zw=function(a){if(a.length===1&&a[0].name==="error_code")return Ew.error_code+"."+a[0].value},Lw=function(a){if(a.length===1&&a[0].name==="error_code")return!1;for(var b=m(a),c=b.next();!c.done;c=b.next()){var d=c.value;if(Ew[d.name]&&
d.value)return!0}return!1},Cw=function(a){function b(u,t,v,x,y){var z=Rw(u);if(z!=="")if(fj.test(z)){y&&(y.isPreHashed=!0);var C={name:t,value:z,index:x};y&&(C.metadata=y);l.push(C)}else{var E=v(z),H={name:t,value:E,index:x};y&&(H.metadata=y,E&&(y.rawLength=String(z).length,y.normalizedLength=E.length));l.push(H)}}function c(u,t){var v=u;if(Db(v)||Array.isArray(v)){v=Fb(u);for(var x=0;x<v.length;++x){var y=Rw(v[x]),z=fj.test(y);t&&!z&&P(89);!t&&z&&P(88)}}}function d(u,t){var v=u[t];c(v,!1);var x=
Sw[t];u[x]&&(u[t]&&P(90),v=u[x],c(v,!0));return v}function e(u,t,v,x){var y=u._tag_metadata||{},z=u[t],C=y[t];c(z,!1);var E=Sw[t];if(E){var H=u[E],K=y[E];H&&(z&&P(90),z=H,C=K,c(z,!0))}if(x!==void 0)b(z,t,v,x,C);else{z=Fb(z);C=Fb(C);for(var O=0;O<z.length;++O)b(z[O],t,v,void 0,C[O])}}function f(u,t,v){if(N(178))e(u,t,v,void 0);else for(var x=Fb(d(u,t)),y=0;y<x.length;++y)b(x[y],t,v)}function g(u,t,v,x){if(N(178))e(u,t,v,x);else{var y=d(u,t);b(y,t,v,x)}}function h(u){return function(t){P(64);return u(t)}}
var l=[];if(w.location.protocol!=="https:")return l.push({name:"error_code",value:"e3",index:void 0}),l;f(a,"email",Tw);f(a,"phone_number",Uw);f(a,"first_name",h(Vw));f(a,"last_name",h(Vw));var n=a.home_address||{};f(n,"street",h(Ww));f(n,"city",h(Ww));f(n,"postal_code",h(Xw));f(n,"region",h(Ww));f(n,"country",h(Xw));for(var p=Fb(a.address||{}),q=0;q<p.length;q++){var r=p[q];g(r,"first_name",Vw,q);g(r,"last_name",Vw,q);g(r,"street",Ww,q);g(r,"city",Ww,q);g(r,"postal_code",Xw,q);g(r,"region",Ww,q);
g(r,"country",Xw,q)}return l},Yw=function(a){var b=a?Cw(a):[];return Kw({jd:b})},Zw=function(a){return a&&a!=null&&Object.keys(a).length>0&&w.Promise?Cw(a).some(function(b){return b.value&&Gw(b.name)&&!fj.test(b.value)}):!1},Rw=function(a){return a==null?"":Db(a)?Rb(String(a)):"e0"},Xw=function(a){return a.replace($w,"")},Vw=function(a){return Ww(a.replace(/\s/g,""))},Ww=function(a){return Rb(a.replace(ax,"").toLowerCase())},Uw=function(a){a=a.replace(/[\s-()/.]/g,"");a.charAt(0)!=="+"&&(a="+"+a);
return bx.test(a)?a:"e0"},Tw=function(a){var b=a.toLowerCase().split("@");if(b.length===2){var c=b[0];/^(gmail|googlemail)\./.test(b[1])&&(c=c.replace(/\./g,""));c=c+"@"+b[1];if(cx.test(c))return c}return"e0"},Pw=function(a){try{return a.forEach(function(b){b.value&&Gw(b.name)&&(b.value=kj(b.value))}),{jd:a}}catch(b){return{jd:[]}}},Jw=function(a){return a.some(function(b){return b.value&&Gw(b.name)})?w.Promise?Promise.all(a.map(function(b){return b.value&&Gw(b.name)?hj(b.value).then(function(c){b.value=
c}):Promise.resolve()})).then(function(){return{jd:a}}).catch(function(){return{jd:[]}}):Promise.resolve({jd:[]}):Promise.resolve({jd:a})},ax=/[0-9`~!@#$%^&*()_\-+=:;<>,.?|/\\[\]]/g,cx=/^\S+@\S+\.\S+$/,bx=/^\+\d{10,15}$/,$w=/[.~]/g,Hw=/^[0-9A-Za-z_-]{43}$/,dx={},Ew=(dx.email="em",dx.phone_number="pn",dx.first_name="fn",dx.last_name="ln",dx.street="sa",dx.city="ct",dx.region="rg",dx.country="co",dx.postal_code="pc",dx.error_code="ec",dx),ex={},Sw=(ex.email="sha256_email_address",ex.phone_number="sha256_phone_number",
ex.first_name="sha256_first_name",ex.last_name="sha256_last_name",ex.street="sha256_street",ex);var Iw=Object.freeze(["email","phone_number","first_name","last_name","street"]);function fx(a,b,c,d){if(Zn()){var e=b.F;go({targetId:d||[b.target.destinationId],request:{url:a,parameterEncoding:2,endpoint:c},cb:{eventId:e.eventId,priorityId:e.priorityId},Sh:{eventId:T(b,R.C.pf),priorityId:T(b,R.C.qf)}})}};
var jx=function(){if(gx.length){for(var a={},b=m(gx),c=b.next();!c.done;c=b.next()){var d=c.value,e=d.Or,f=hx(e,"apvc"),g=hx(f.Cg,"tft"),h=hx(g.Cg,"tfd"),l=hx(h.Cg,"tid");e=l.Cg;var n=a[e]=a[e]||{jk:[],Xh:[]};n.Xh.push(d);l.be?(n.jk.push(l.be),n.je||(n.je=l.be)):n.jk.push("");f.be==="1"&&(n.Mq=!0);if(g.be||h.be)n.Jq=!0}gx.length=0;for(var p=m(Object.keys(a)),q=p.next(),r={};!q.done;r={kk:void 0},q=p.next()){var u=q.value,t=a[u];r.kk=t.jk;var v=r.kk.filter(function(C){return function(E,H){return C.kk.indexOf(E)===
H}}(r)),x=v.filter(function(C){return!!C}),y=u+"&apvc="+(t.Mq?"1":"0");x.length&&(y+="&tids="+x.join("~"));t.je&&(y+="&tid="+t.je);if(t.Jq){y+="&tft="+String(Tb());var z=vd();z!==void 0&&(y+="&tfd="+String(Math.round(z)))}fx(y,t.Xh[0].event,t.Xh[0].ro.endpoint,v);ix(y,t.Xh[0].ro)}}},hx=function(a,b){var c=kx[b];c===void 0&&(c=kx[b]=new RegExp("[&?]("+b+"=([^&]*)(&|$))"));var d=a.match(c);if(!d)return{Cg:a,be:void 0};var e=a.replace(d[1],"");e[e.length-1]==="&"&&(e=e.slice(0,-1));return{Cg:e,be:d[2]}},
ix=function(a,b){sd()?fm(b,a,void 0,{df:!0},function(){},function(){gd(a+"&img=1")}):dm(b,a)||em(b,a+"&img=1")},lx=function(a,b,c){var d=function(){fx(a,b,c.endpoint);ix(a,c)};if(typeof w.queueMicrotask!=="function")Vs(Qs.U.Wi),d();else{if(gx.length===0)try{w.queueMicrotask(jx)}catch(e){Vs(Qs.U.Wi);d();return}gx.push({Or:a,event:b,ro:c})}},gx=[],kx={};
var mx={},nx=(mx[J.m.ka]="gcu",mx[J.m.xc]="gclgb",mx[J.m.zb]="gclaw",mx[J.m.wf]="gad_source",mx[J.m.xf]="gad_source_src",mx[J.m.sd]="gclid",mx[J.m.bl]="gclsrc",mx[J.m.yf]="gbraid",mx[J.m.ye]="wbraid",mx[J.m.ud]="auid",mx[J.m.fl]="ae",mx[J.m.wa]=null,mx[J.m.jl]="rnd",mx[J.m.ih]="ncl",mx[J.m.oh]="gcldc",mx[J.m.yd]="dclid",mx[J.m.Pc]="edid",mx[J.m.Qc]="en",mx[J.m.Fe]="gdpr",mx[J.m.Rc]="gdid",mx[J.m.Cb]=null,mx[J.m.Ge]="_ng",mx[J.m.uh]="gpp_sid",mx[J.m.wh]="gpp",mx[J.m.Tf]="_tu",mx[J.m.Bl]="gtm_up",mx[J.m.Dd]=
"frm",mx[J.m.He]="lps",mx[J.m.xh]="did",mx[J.m.Fl]="navt",mx[J.m.ya]="dl",mx[J.m.Za]="dr",mx[J.m.Lb]="dt",mx[J.m.Ml]="scrsrc",mx[J.m.Xf]="ga_uid",mx[J.m.Je]="gdpr_consent",mx[J.m.Nl]="testonly",mx[J.m.Vp]="u_tz",mx[J.m.Ch]="tid",mx[J.m.Oa]="uid",mx[J.m.ig]="us_privacy",mx[J.m.Xc]=null,mx[J.m.Qd]="npa",mx);
var ox=function(a){for(var b={},c=m(Object.keys(a.D)),d=c.next();!d.done;d=c.next()){var e=d.value,f;a:{var g=e,h=Ur(a,e);if(h!=null&&h!==""){var l=h===!0?"1":h===!1?"0":encodeURIComponent(String(h));if(Yb(g,"_&")){f={key:g.substring(2),value:l};break a}var n=nx[g];if(n!==null){f=n?{key:n,value:l}:{key:Eb(h)?"epn."+g:"ep."+g,value:l};break a}}f=void 0}var p=f;p&&(!T(a,R.C.We)||e!==J.m.sd&&e!==J.m.yd&&e!==J.m.ye&&e!==J.m.yf||(p.value="0"),b[p.key]=p.value)}b.gtm=Xk({Sa:T(a,R.C.Ua),ie:a.F.isGtmEvent,
qc:T(a,R.C.qb)});Su()&&(b.gcs=Tu());b.gcd=Xu(a.F);$u()&&(b.dma_cps=Yu());b.dma=Zu();vu(Du())&&(b.tcfd=av());var q=ls(a);q&&(b.tag_exp=q);if(T(a,R.C.nk)){b.tft=String(Tb());var r=vd();r!==void 0&&(b.tfd=String(Math.round(r)))}N(24)&&(b.apve="1",b.apvf=sd()?"f":"nf");Cm[km.ba.Ya]!==jm.Na.Re||Fm[km.ba.Ya].isConsentGranted()||(b.limited_ads="1");var u=T(a,R.C.xk);N(474)&&u!=null&&u!==""&&(b._gsid=u);Ov(a,b);return b};
var px=function(){return[J.m.X,J.m.Z]},qx=function(a,b){if((N(474)||N(475))&&vo(px())&&a){var c={destinationId:b.target.destinationId,endpoint:69,eventId:b.F.eventId,priorityId:b.F.priorityId};fx(a,b,69);fm(c,a)}},rx=function(a){var b=[],c=function(d){a[d]!=null&&a[d]!==""&&b.push(d+"="+a[d])};N(474)&&c("_gsid");N(475)&&(c("gclid"),c("dclid"),c("gclsrc"),c("auid"));if(b.length)return c("gtm"),"https://ad.doubleclick.net/ccm/s/collect?"+b.join("&")},sx=function(a,b){var c=Zc()||Xc()?58:57,d={destinationId:b.target.destinationId,
endpoint:c,eventId:b.F.eventId,priorityId:b.F.priorityId};fx(a,b,c);fm(d,a,void 0,{df:!0,method:"GET"},function(){},function(){em(d,a+"&img=1")})},tx=function(a){return N(433)&&!T(a,R.C.me)||Ur(a,J.m.He)!=="1"||Ur(a,J.m.ih)==="1"||!vo(px())||!sd()&&!N(428)?!1:!0},ux=function(a){var b=Zc()||Xc()?"www.google.com":"www.googleadservices.com",c=[];Lb(a,function(d,e){d==="dl"?c.push("url="+e):d==="dr"?c.push("ref="+e):d==="uid"?c.push("userId="+e):c.push(d+"="+e)});return"https://"+b+"/pagead/set_partitioned_cookie?"+
c.join("&")},vx=function(a){if(T(a,R.C.da)===L.N.Ia){var b=ox(a),c=Object.keys(b).map(function(l){return l+"="+b[l]});tx(a)&&sx(ux(b),a);T(a,R.C.pd)&&qx(rx(b),a);var d=vo(px())?45:46,e=qw(d)+"?"+c.join("&"),f=a.F,g={destinationId:a.target.destinationId,endpoint:d,eventId:f.eventId,priorityId:f.priorityId},h=Cb(a.F.onSuccess)?a.F.onSuccess:Bb;N(433)?lx(e,a,g):(fx(e,a,d),sd()?fm(g,e,void 0,{df:!0},function(){},function(){em(g,e+"&img=1")}):dm(g,e)||em(g,e+"&img=1"));h()}};var wx={};wx.R=Kp.R;var xx={gu:"L",zq:"S",uu:"Y",ft:"B",Et:"E",bu:"I",qu:"TC",Kt:"HTC"},yx={zq:"S",Dt:"V",ot:"E",pu:"tag"},zx={},Ax=(zx[wx.R.ij]="6",zx[wx.R.jj]="5",zx[wx.R.gj]="7",zx);function Bx(){function a(c,d){var e=Ab(ub[d]||[]);e&&b.push([c,e])}var b=[];a("u","GTM");a("ut","TAGGING");a("h","HEALTH");return b};var Cx=!1;
function Vx(a){}function Wx(a){}
function Xx(){}function Yx(a){}
function Zx(a){}function $x(a){}
function ay(){}function by(a,b){}
function cy(a,b,c){}
function dy(){};function ey(a){return Promise.allSettled(a).then(function(b){return b.filter(function(c){return c.status==="fulfilled"}).map(function(c){return c.value})})}function fy(){var a,b;return{promise:new Promise(function(c,d){a=c;b=d}),resolve:a,reject:b}};var gy=Object.freeze({cache:"no-store",credentials:"include",method:"GET",keepalive:!0,redirect:"follow"});
function hy(a,b,c,d,e,f,g,h){var l=pa(Object,"assign").call(Object,{},gy);b&&(l.body=b,l.method="POST");pa(Object,"assign").call(Object,l,d);g==null||$l(g);w.fetch(a,l).then(function(n){g==null||am(g);h==null||bm(h,a);if(!n.ok)f==null||f();else if(n.body){var p=n.body.getReader(),q=new TextDecoder;return new Promise(function(r){function u(){p.read().then(function(t){var v;v=t.done;var x=q.decode(t.value,{stream:!v});iy(c,x);v?(e==null||e(),r()):u()}).catch(function(){r()})}u()})}}).catch(function(){g==
null||am(g);h==null||bm(h,a);f&&f()})};var jy=function(a){this.O=a;this.D=""},ky=function(a,b){a.J=b;return a},iy=function(a,b){b=a.D+b;for(var c=b.indexOf("\n\n");c!==-1;){var d=a,e;a:{var f=m(b.substring(0,c).split("\n")),g=f.next().value,h=f.next().value;if(g.indexOf("event: message")===0&&h.indexOf("data: ")===0)try{e=JSON.parse(h.substring(h.indexOf(":")+1));break a}catch(l){}e=void 0}ly(d,e);b=b.substring(c+2);c=b.indexOf("\n\n")}a.D=b},my=function(a,b){return function(){if(b.fallback_url&&b.fallback_url_method){var c={};ly(a,(c[b.fallback_url_method]=
[b.fallback_url],c.options={},c))}}},ly=function(a,b){b&&(ny(b.send_pixel,b.options,a.O),ny(b.create_iframe,b.options,a.T),ny(b.fetch,b.options,a.J))};function oy(a){var b=a.search;return a.protocol+"//"+a.hostname+a.pathname+(b?b+"&richsstsse":"?richsstsse")}function ny(a,b,c){if(a&&c){var d=a||[];if(Array.isArray(d))for(var e=Id(b)?b:{},f=m(d),g=f.next();!g.done;g=f.next())c(g.value,e)}};var Tg;function py(){var a=data.permissions||{};Tg=new Sg(D(5),a)}function qy(a,b){var c;(c=Tg)==null||Ng(c.D,a,b)};var ry=Cg(57,5),sy=Cg(58,50),ty=Hb();
var vy=function(a,b){a&&(uy("sid",a.targetId,b),uy("cc",a.clientCount,b),uy("tl",a.totalLifeMs,b),uy("hc",a.heartbeatCount,b),uy("cl",a.clientLifeMs,b))},uy=function(a,b,c){b!=null&&c.push(a+"="+b)},wy=function(){var a=A.referrer;if(a){var b;return Mj(Sj(a),"host")===((b=w.location)==null?void 0:b.host)?1:2}return 0},xy="https://"+D(21)+"/a?",zy=function(){this.V=yy;this.O=0};zy.prototype.J=function(a,b,c,d){var e=wy(),f,g=[];f=w===w.top&&e!==0&&b?
(b==null?void 0:b.clientCount)>1?e===2?1:2:e===2?0:3:4;a&&uy("si",a.Mg,g);uy("m",0,g);uy("iss",f,g);uy("if",c,g);vy(b,g);d&&uy("fm",encodeURIComponent(d.substring(0,sy)),g);this.T(g);};zy.prototype.D=function(a,b,c,d,e){var f=[];uy("m",1,f);uy("s",a,f);uy("po",wy(),f);b&&(uy("st",b.state,f),uy("si",b.Mg,f),uy("sm",b.Ug,f));vy(c,f);uy("c",d,f);e&&uy("fm",encodeURIComponent(e.substring(0,sy)),f);this.T(f);
};zy.prototype.T=function(a){a=a===void 0?[]:a;!ll||this.O>=ry||(uy("pid",ty,a),uy("bc",++this.O,a),a.unshift("ctid="+D(5)+"&t=s"),this.V(""+xy+a.join("&")))};function Ay(a){return a.performance&&a.performance.now()||Date.now()}
var Cy=function(a,b){var c=w,d=By,e;var f=function(g,h,l){l=l===void 0?{Zn:function(){},co:function(){},Yn:function(){},onFailure:function(){}}:l;this.oj=g;this.D=h;this.O=l;this.fa=this.na=this.heartbeatCount=this.nj=0;this.Zc=!1;this.J={};this.id=String(Math.floor(Number.MAX_SAFE_INTEGER*Math.random()));this.state=0;this.Mg=Ay(this.D);this.Ug=Ay(this.D);this.V=10};f.prototype.init=function(){this.T(1);this.Ta()};f.prototype.getState=function(){return{state:this.state,
Mg:Math.round(Ay(this.D)-this.Mg),Ug:Math.round(Ay(this.D)-this.Ug)}};f.prototype.T=function(g){this.state!==g&&(this.state=g,this.Ug=Ay(this.D))};f.prototype.Td=function(){return String(this.nj++)};f.prototype.Ta=function(){var g=this;this.heartbeatCount++;this.xg({type:0,clientId:this.id,requestId:this.Td(),maxDelay:this.Sd()},function(h){if(h.type===0){var l;if(((l=h.failure)==null?void 0:l.failureType)!=null)if(h.stats&&(g.stats=h.stats),g.fa++,h.isDead||g.fa>d.Pm){var n=h.isDead&&h.failure.failureType;
g.V=n||10;g.T(4);g.mj();var p,q;(q=(p=g.O).Yn)==null||q.call(p,{failureType:n||10,data:h.failure.data})}else g.T(3),g.ug();else{if(g.heartbeatCount>h.stats.heartbeatCount+d.Pm){g.heartbeatCount=h.stats.heartbeatCount;var r,u;(u=(r=g.O).onFailure)==null||u.call(r,{failureType:13})}g.stats=h.stats;var t=g.state;g.T(2);if(t!==2)if(g.Zc){var v,x;(x=(v=g.O).co)==null||x.call(v)}else{g.Zc=!0;var y,z;(z=(y=g.O).Zn)==null||z.call(y)}g.fa=0;g.pj();g.ug()}}})};f.prototype.Sd=function(){return this.state===
2?d.iq:d.Dq};f.prototype.ug=function(){var g=this;this.D.setTimeout(function(){g.Ta()},Math.max(0,this.Sd()-(Ay(this.D)-this.na)))};f.prototype.Iq=function(g,h,l){var n=this;this.xg({type:1,clientId:this.id,requestId:this.Td(),command:g},function(p){if(p.type===1)if(p.result)h(p.result);else{var q,r,u,t={failureType:(u=(q=p.failure)==null?void 0:q.failureType)!=null?u:12,data:(r=p.failure)==null?void 0:r.data},v,x;(x=(v=n.O).onFailure)==null||x.call(v,t);l(t)}})};f.prototype.xg=function(g,h){var l=
this;if(this.state===4)g.failure={failureType:this.V},h(g);else{var n=this.state!==2&&g.type!==0,p=g.requestId,q,r=this.D.setTimeout(function(){var t=l.J[p];t&&(mn(6),l.bc(t,7))},(q=g.maxDelay)!=null?q:d.Ro),u={request:g,so:h,mo:n,bs:r};this.J[p]=u;n||this.sendRequest(u)}};f.prototype.sendRequest=function(g){this.na=Ay(this.D);g.mo=!1;this.oj(g.request)};f.prototype.pj=function(){for(var g=m(Object.keys(this.J)),h=g.next();!h.done;h=g.next()){var l=this.J[h.value];l.mo&&this.sendRequest(l)}};f.prototype.mj=
function(){for(var g=m(Object.keys(this.J)),h=g.next();!h.done;h=g.next())this.bc(this.J[h.value],this.V)};f.prototype.bc=function(g,h){this.rb(g);var l=g.request;l.failure={failureType:h};g.so(l)};f.prototype.rb=function(g){delete this.J[g.request.requestId];this.D.clearTimeout(g.bs)};f.prototype.Ir=function(g){this.na=Ay(this.D);var h=this.J[g.requestId];if(h)this.rb(h),h.so(g);else{var l,n;(n=(l=this.O).onFailure)==null||n.call(l,{failureType:14})}};e=new f(a,c,b);
return e};var Dy;
var Ey=function(){Dy||(Dy=new zy);return Dy},yy=function(a){Im(Km(km.ba.Gc),function(){gd(a)})},Fy=function(a){var b=a.substring(0,a.indexOf("/_/service_worker"));return"&1p=1"+(b?"&path="+encodeURIComponent(b):"")},Gy=function(a){var b=a,c,d=Ag(11);d=Ag(10);c=d;b?(b.charAt(b.length-1)!=="/"&&(b+="/"),a=b+c):a="https://www.googletagmanager.com/static/service_worker/"+c+"/";var e;try{e=new URL(a)}catch(f){return null}return e.protocol!==
"https:"?null:e},Hy=function(a){var b=w.location.origin;if(!b)return null;(N(432)?Xj():Xj()&&!a)&&(a=""+b+Yj()+"/_/service_worker");return Gy(a)},Iy=function(a){var b=Pm(Lm.aa.bn);return b&&b[a]},By={Dq:Cg(53,500),iq:Cg(54,5E3),Pm:Cg(8,20),Ro:Cg(55,5E3)},Jy=function(a){var b=this;this.J=Ey();this.V=this.T=!1;this.fa=null;this.initTime=Math.round(Tb());this.D=15;this.O=this.Zq(a);w.setTimeout(function(){b.initialize()},1E3);jd(function(){b.Sr(a)})};k=Jy.prototype;k.delegate=function(a,b,c){this.getState()!==
2?(this.J.D(this.D,{state:this.getState(),Mg:this.initTime,Ug:Math.round(Tb())-this.initTime},void 0,a.commandType),c({failureType:this.D})):this.O.Iq(a,b,c)};k.getState=function(){return this.O.getState().state};k.Sr=function(a){var b=w.location.origin,c=this,d=ed();try{var e=d.contentDocument.createElement("iframe"),f=a.pathname,g=f[f.length-1]==="/"?a.toString():a.toString()+"/",h=a.origin!=="https://www.googletagmanager.com"?Fy(f):"",l;N(133)&&(l={sandbox:"allow-same-origin allow-scripts"});ed(g+
"sw_iframe.html?origin="+encodeURIComponent(b)+h,void 0,l,void 0,e);var n=function(){d.contentDocument.body.appendChild(e);e.addEventListener("load",function(){c.fa=e.contentWindow;d.contentWindow.addEventListener("message",function(p){p.origin===a.origin&&c.O.Ir(p.data)});c.initialize()})};d.contentDocument.readyState==="complete"?n():d.contentWindow.addEventListener("load",function(){n()})}catch(p){d.parentElement.removeChild(d),this.D=11,this.J.J(void 0,void 0,this.D,p.toString())}};k.Zq=function(a){var b=
this,c=Cy(function(d){var e;(e=b.fa)==null||e.postMessage(d,a.origin)},{Zn:function(){b.T=!0;b.J.J(c.getState(),c.stats)},co:function(){},Yn:function(d){b.T?(b.D=(d==null?void 0:d.failureType)||10,b.J.D(b.D,c.getState(),c.stats,void 0,d==null?void 0:d.data)):(b.D=(d==null?void 0:d.failureType)||4,b.J.J(c.getState(),c.stats,b.D,d==null?void 0:d.data))},onFailure:function(d){b.D=d.failureType;b.J.D(b.D,c.getState(),c.stats,d.command,d.data)}});return c};k.initialize=function(){this.V||this.O.init();
this.V=!0};function Ky(){var a=Pg(Tg.D,"",function(){return{}});try{return a("internal_sw_allowed"),!0}catch(b){return!1}}function Ly(a){var b;b=(a===void 0?{}:a).Hs;var c=Hy(b);if(c===null||!Ky()||Iy(c.origin))return;if(!Sc()){Ey().J(void 0,void 0,6);return}var d=new Jy(c);Qm(Lm.aa.bn,{})[c.origin]=d;}
var My=function(a,b,c,d){var e;if((e=Iy(a))==null||!e.delegate){var f=Sc()?16:6;Ey().D(f,void 0,void 0,b.commandType);d({failureType:f});return}Iy(a).delegate(b,c,d);};
function Ny(a,b,c,d,e){var f=N(277)?Hy():Gy();if(f===null){d(Sc()?16:6);return}var g,h=(g=Iy(f.origin))==null?void 0:g.initTime,l=Math.round(Tb());My(f.origin,{commandType:0,params:{url:a,method:0,templates:b,body:"",processResponse:!1,sinceInit:h?l-h:void 0,encryptionKeyString:e,reportEarlySuccess:N(441)}},function(n){c(n)},function(n){d(n.failureType)});}
function Oy(a,b,c,d){var e=Hy(a);if(e===null){d("_is_sw=f"+(Sc()?16:6)+"te");return}var f=b?1:0,g=Math.round(Tb()),h,l=(h=Iy(e.origin))==null?void 0:h.initTime,n=l?g-l:void 0,p=N(412),q;N(432)?q=Xj()?void 0:w.location.href:q=w.location.href;My(e.origin,{commandType:0,params:{url:a,method:f,templates:c,body:b||"",processResponse:!0,reportEarlySuccess:p,sinceInit:n,attributionReporting:!0,referer:q}},function(){},function(r){var u="_is_sw=f"+r.failureType,
t,v=(t=Iy(e.origin))==null?void 0:t.getState();v!==void 0&&(u+="s"+v);d(n?u+("t"+n):u+"te")});};var Py=Ba(['\n\'use strict\';const g=Object.freeze({cache:"no-store",credentials:"include",method:"GET",keepalive:!0,redirect:"follow"});async function h(b,a){const c=a.data?.url;if(c){a=[0,...(a.data.retryIntervals||[])];for(let d=0;d<a.length;++d){const e=a[d];e>0&&await new Promise(f=>{setTimeout(f,e)});try{await b.fetch(k(c,d),g);break}catch(f){}}}}function k(b,a){if(a===0)return b;b=new URL(b);b.searchParams.set("gap.shw_rt",`${a}`);return b.toString()}(function(b){b.onconnect=a=>{a=a.ports[0];a.onmessage=c=>h(b,c);a.start()}})(self);\n\n'],
['\n\'use strict\';const g=Object.freeze({cache:"no-store",credentials:"include",method:"GET",keepalive:!0,redirect:"follow"});async function h(b,a){const c=a.data?.url;if(c){a=[0,...(a.data.retryIntervals||[])];for(let d=0;d<a.length;++d){const e=a[d];e>0&&await new Promise(f=>{setTimeout(f,e)});try{await b.fetch(k(c,d),g);break}catch(f){}}}}function k(b,a){if(a===0)return b;b=new URL(b);b.searchParams.set("gap.shw_rt",\\`\\${a}\\`);return b.toString()}(function(b){b.onconnect=a=>{a=a.ports[0];a.onmessage=c=>h(b,c);a.start()}})(self);\n\n']),
Qy,Ry=Py.join(""),Sy=nc(),Ic=Sy?Sy.createScript(Ry):Ry;Qy=new Jc;var Ty=Ca(["about:blank"]),Uy=Object.freeze([500,1500,5E3,3E4]);function Vy(a){if(N(460)){var b=Wy().instance;b&&b.port.postMessage({url:a,retryIntervals:Uy})}}function Wy(){var a=Pm(Lm.aa.jn);return a?a:Qm(Lm.aa.jn,Xy())}
function Xy(){try{if(!("SharedWorker"in w))return{};var a=Ag(62),b;if(a&&A.head){var c=Oo("META");A.head.appendChild(c);c.httpEquiv="origin-trial";c.content=a;b=c}else b=null;if(!b||!Yy())return{};var d,e;if(Qy instanceof Jc)e=Qy.D;else throw Error("");d=pc(URL.createObjectURL(new Blob([e.toString()],{type:"text/javascript"})));var f=Oc(d,{name:"gtm",extendedLifetime:!0});f.port.start();return{instance:f}}catch(g){return{}}}
function Yy(){var a=!1;try{Oc(Lo(Ty),{get extendedLifetime(){return a=!0}})}catch(b){}return a};function Zy(a,b,c,d,e){var f=fy(),g=f.promise,h=f.resolve,l=[],n=function(){h(l)},p=c.slice(),q=function(){var r=p.shift();if(r){var u=r.Sn(a).filter(function(v){return v.isSupported()}),t=function(){var v=u.shift();v?$y(a,b,r,d,l,v,e,t,n):q()};t()}else n()};q();return g}
function $y(a,b,c,d,e,f,g,h,l){var n=c.Rn(a),p=!1,q=function(r,u,t){if(p)P(187);else if(p=!0,u&&!f.D())h();else{var v=az(r),x,y=(x=c.yu)==null?void 0:x.call(c,a,c.endpoint,n,f,r);y!=null&&(v=az(y));var z,C="https://"+(((z=c.En)==null?void 0:z.call(c,a,c.endpoint,n,f,v))||n)+v,E={fk:b,endpoint:c,isPrimary:g,Ou:C,Nu:t,Cu:!!u,Mu:f,status:void 0};e.push(E);var H;d==null||(H=d.Hu)==null||H.call(d,a,b,c,g,f,C,u);var K={destinationId:a.target.destinationId,endpoint:c.endpoint,eventId:a.F.eventId,priorityId:a.F.priorityId};
c.In&&go({targetId:a.target.destinationId,request:pa(Object,"assign").call(Object,{},{url:C,parameterEncoding:c.parameterEncoding,endpoint:c.endpoint},u?{postBody:u}:{}),cb:{eventId:a.F.eventId,priorityId:a.F.priorityId},Sh:{eventId:T(a,R.C.pf),priorityId:T(a,R.C.qf)}});var O=function(ea,ba){E.status=ea;var Q;d==null||(Q=d.Gu)==null||Q.call(d,a,b,c,g,f,C,u,E.status,ba)};f.sendRequest(K,C,u,t,function(){O(3);h()},function(){O(4);h()},function(ea){O(ea.status===0?1:ea.ok?0:4,ea);l()},function(){O(1);
l()})}};try{c.Qn(a).sb(a,c.endpoint,n,f,q)}catch(r){console.error(">>> requestBuilder.build() throw exception:\n",r),P(188),h()}}function az(a){return a&&a!=="?"?a[0]!=="?"?"?".concat(a):a:""};function bz(a,b,c){var d,e=(d=b.Ar(a))==null?void 0:d.filter(function(l){return l.isSupported(a)});if(e!=null&&e.length){var f,g,h=((f=b.zr)==null?void 0:(g=f.call(b,a))==null?void 0:g.filter(function(l){return l.isSupported(a)}))||[];c.push({fk:b,ko:e,ho:h})}else c.push({fk:b,ko:void 0,ho:void 0})};function cz(a,b){for(var c=Qa.apply(2,arguments),d=[],e=m(c),f=e.next();!f.done;f=e.next())bz(a,f.value,d);var g;b==null||(g=b.Ku)==null||g.call(b,a,d);for(var h=[],l=m(d),n=l.next(),p={};!n.done;p={jf:void 0},n=l.next()){var q=n.value;p.jf=q.fk;var r=q.ko,u=q.ho,t=void 0,v=void 0,x=void 0;(t=b)==null||(x=(v=t).Ju)==null||x.call(v,a,p.jf);var y=void 0;if((y=r)!=null&&y.length){var z=[];z.push(Zy(a,p.jf,r,b,!0));for(var C=m(u||[]),E=C.next();!E.done;E=C.next())z.push(Zy(a,p.jf,[E.value],b,!1));h.push.apply(h,
Aa(z));ey(z).then(function(ea){return function(ba){for(var Q=[],S=m(ba),ia=S.next();!ia.done;ia=S.next())Q.push.apply(Q,Aa(ia.value));var la;b==null||(la=b.ls)==null||la.call(b,a,ea.jf,Q)}}(p))}else{var H=void 0,K=void 0,O=void 0;(H=b)==null||(O=(K=H).ls)==null||O.call(K,a,p.jf,[])}}ey(h).then(function(ea){for(var ba=[],Q=m(ea),S=Q.next();!S.done;S=Q.next())ba.push.apply(ba,Aa(S.value));var ia;b==null||(ia=b.ks)==null||ia.call(b,a,c,ba)})};var dz=function(a,b){this.ns=a;this.timeoutMs=b;this.Xa=void 0},$l=function(a){a.Xa||(a.Xa=setTimeout(function(){a.ns();a.Xa=void 0},a.timeoutMs))},am=function(a){a.Xa&&(clearTimeout(a.Xa),a.Xa=void 0)};var ez=function(){var a=Cg(66,0);this.bo=[];this.ds=a;this.ld=bb()},gz=function(a){var b=fz;b.bo.push(a);b.fo||(b.fo=function(){for(var c=m(b.bo),d=c.next();!d.done;d=c.next()){var e=d.value;try{e()}catch(l){}}for(var f=m(b.ld.values()),g=f.next();!g.done;g=f.next()){var h=void 0;(h=g.value.lk)==null||am(h)}b.ld.clear()},hd(w,"pagehide",b.fo))},hz=function(a){var b=a.match(Tl)[3]||null,c=(b?decodeURI(b):b)||"",d=Wl(a,"label")||"",e=Wl(a,"random")||"";return c+":"+Sl(d)+":"+Sl(e)};
ez.prototype.xg=function(a,b,c){var d=hz(a);if(!(this.ld.has(d)||this.ld.size>=this.ds)){var e={};b&&b>0&&c&&(e.lk=new dz(c,b));this.ld.set(d,e);var f;(f=e.lk)==null||$l(f)}};var bm=function(a,b){var c=hz(b),d,e;(d=a.ld.get(c))==null||(e=d.lk)==null||am(e);a.ld.delete(c)};ez.prototype.getSize=function(){return this.ld.size};function Rz(){return qs("dedupe_gclid",function(){return nv()})};var Wz={Yi:{Ko:"1",Xp:"2",xq:"3"}};
var Xz={},Yz=Object.freeze((Xz[J.m.uf]=1,Xz[J.m.vf]=1,Xz[J.m.Vb]=1,Xz[J.m.Af]=1,Xz[J.m.ri]=1,Xz[J.m.si]=1,Xz[J.m.il]=1,Xz[J.m.gh]=1,Xz[J.m.Bf]=1,Xz[J.m.Cf]=1,Xz[J.m.Df]=1,Xz[J.m.wa]=1,Xz[J.m.Ef]=1,Xz[J.m.Jb]=1,Xz[J.m.Ab]=1,Xz[J.m.ih]=1,Xz[J.m.Kb]=1,Xz[J.m.Bb]=1,Xz[J.m.Xb]=1,Xz[J.m.hb]=1,Xz[J.m.nb]=1,Xz[J.m.kh]=1,Xz[J.m.Ae]=1,Xz[J.m.mh]=1,Xz[J.m.nh]=1,Xz[J.m.Ha]=1,Xz[J.m.wp]=1,Xz[J.m.zp]=1,Xz[J.m.Ce]=1,Xz[J.m.Ai]=1,Xz[J.m.Nf]=1,Xz[J.m.Cb]=1,Xz[J.m.Sc]=1,Xz[J.m.Ac]=1,Xz[J.m.ob]=1,Xz[J.m.Bc]=1,Xz[J.m.Cc]=
1,Xz[J.m.Dc]=1,Xz[J.m.Ie]=1,Xz[J.m.ya]=1,Xz[J.m.Za]=1,Xz[J.m.Hl]=1,Xz[J.m.Il]=1,Xz[J.m.Jl]=1,Xz[J.m.Kl]=1,Xz[J.m.Zb]=1,Xz[J.m.Fd]=1,Xz[J.m.Gd]=1,Xz[J.m.Hd]=1,Xz[J.m.Id]=1,Xz[J.m.Ch]=1,Xz[J.m.Da]=1,Xz[J.m.Wc]=1,Xz[J.m.Mb]=1,Xz[J.m.Nb]=1,Xz[J.m.Ob]=1,Xz[J.m.Oa]=1,Xz[J.m.Ea]=1,Xz)),Zz={},$z=(Zz[J.m.Oc]=1,Zz[J.m.ml]=1,Zz[J.m.Be]=1,Zz[J.m.zf]=1,Zz.oref=1,Zz);function aA(a,b,c,d){var e=dd(),f;if(e===1)a:{var g=D(3);g=g.toLowerCase();for(var h="https://"+g,l="http://"+g,n=1,p=A.getElementsByTagName("script"),q=0;q<p.length&&q<100;q++){var r=p[q].src;if(r){r=r.toLowerCase();if(r.indexOf(l)===0){f=3;break a}n===1&&r.indexOf(h)===0&&(n=2)}}f=n}else f=e;return(f===2||d||"http:"!==w.location.protocol?a:b)+c};function bA(a,b,c,d,e){if(!Fk(a)){d.loadExperiments=vj();Ik(a,d,e);var f=cA(a),g=function(){pk().container[a]&&(pk().container[a].state=3);dA()},h={destinationId:a,endpoint:0};if(Xj())gm(h,Yj()+"/"+eA(f),void 0,g);else{var l=Yb(a,"GTM-"),n=ck(),p=c?"/gtag/js":"/gtm.js",q=fA(b,p+f);if(!q){var r=D(3)+p;n&&Uc&&l&&(r=Uc.replace(/^(?:https?:\/\/)?/i,"").split(/[?#]/)[0]);q=aA("https://","http://",r+f)}gm(h,q,void 0,g)}}}function dA(){Jk()||Lb(Kk(),function(a,b){gA(a,b.transportUrl,b.context);P(92)})}
function gA(a,b,c,d){if(!Hk(a))if(c.loadExperiments||(c.loadExperiments=vj()),Jk()){var e=pk(),f=ok(a);f?f.state=0:(f={state:0,transportUrl:b,context:c,parent:Ak()},e.destinationArray[a]=[f]);qk({ctid:a,isDestination:!0},d);P(91)}else{var g=pk(),h=ok(a);h?h.state=1:(h={context:c,state:1,parent:Ak()},g.destinationArray[a]=[h]);qk({ctid:a,isDestination:!0},d);var l={destinationId:a,endpoint:0};if(Xj()){var n="gtd"+cA(a,!0);gm(l,Yj()+"/"+eA(n))}else{var p="/gtag/destination"+cA(a,!0),q=fA(b,p);q||(q=
aA("https://","http://",D(3)+p));gm(l,q)}}}function cA(a,b){b=b===void 0?!1:b;var c="?id="+encodeURIComponent(a),d=D(19);d!=="dataLayer"&&(c+="&l="+d);if(!Yb(a,"GTM-")||b)c+="&cx=c";var e=c,f,g={po:yg(15),uo:D(14)};f=Ef(g);c=e+("&gtm="+f);ck()&&(c+="&sign="+xj.ej);var h=c,l=yg(54);if(l===1){if(h+="&fps=fc",N(429)){var n=D(60);n&&(h+="&gdev="+n)}}else l===2&&(h+="&fps=fe");return h}function eA(a){if(!N(413))return a;var b=D(58);if(!b)return P(182),a;try{return Gf(a,b)}catch(c){return P(183),a}}
function fA(a,b){if(!N(419))return ak(a,b);if(bk()&&a){var c=D(58),d=D(18);if(c&&d)try{b=d+"/"+Gf(b,c)}catch(e){P(183)}return Zj(a,b)}};var hA=new RegExp(/^(.*\.)?(google|youtube|blogger|withgoogle)(\.com?)?(\.[a-z]{2})?\.?$/),iA={cl:["ecl"],customPixels:["nonGooglePixels"],ecl:["cl"],ehl:["hl"],gaawc:["googtag"],hl:["ehl"],html:["customScripts","customPixels","nonGooglePixels","nonGoogleScripts","nonGoogleIframes"],customScripts:["html","customPixels","nonGooglePixels","nonGoogleScripts","nonGoogleIframes"],nonGooglePixels:[],nonGoogleScripts:["nonGooglePixels"],nonGoogleIframes:["nonGooglePixels"]},jA={cl:["ecl"],customPixels:["customScripts",
"html"],ecl:["cl"],ehl:["hl"],gaawc:["googtag"],hl:["ehl"],html:["customScripts"],customScripts:["html"],nonGooglePixels:["customPixels","customScripts","html","nonGoogleScripts","nonGoogleIframes"],nonGoogleScripts:["customScripts","html"],nonGoogleIframes:["customScripts","html","nonGoogleScripts"]},kA="google customPixels customScripts html nonGooglePixels nonGoogleScripts nonGoogleIframes".split(" ");
function lA(){var a=ut("gtm.allowlist")||ut("gtm.whitelist");a&&P(9);Bj&&(N(479)?a=void 0:a=["google","gtagfl","lcl","zone","cmpPartners"]);hA.test(w.location&&w.location.hostname)&&(Bj?P(116):(P(117),xg(48)&&(a=[],window.console&&window.console.log&&window.console.log("GTM blocked. See go/13687728."))));var b=a&&Xb(Pb(a),iA),c=ut("gtm.blocklist")||ut("gtm.blacklist");c||(c=ut("tagTypeBlacklist"))&&P(3);c?P(8):c=[];hA.test(w.location&&w.location.hostname)&&(c=Pb(c),c.push("nonGooglePixels","nonGoogleScripts",
"sandboxedScripts"));Pb(c).indexOf("google")>=0&&P(2);var d=c&&Xb(Pb(c),jA),e={};return function(f){var g=f&&f[Kf.ab];if(!g||typeof g!=="string")return!0;g=g.replace(/^_*/,"");if(e[g]!==void 0)return e[g];var h=Fj[g]||[],l=!0;if(a){var n;if(n=l)a:{if(b.indexOf(g)<0){if(Bj&&h.indexOf("cmpPartners")>=0){n=!0;break a}if(h&&h.length>0)for(var p=0;p<h.length;p++){if(b.indexOf(h[p])<0){P(11);n=!1;break a}}else{n=!1;break a}}n=!0}l=n}var q=!1;if(c){var r=d.indexOf(g)>=0;if(r)q=r;else{var u=Jb(d,h||[]);u&&
P(10);q=u}}var t=!l||q;!t&&(h.indexOf("sandboxedScripts")===-1?0:Bj&&h.indexOf("cmpPartners")>=0?!mA():b&&b.indexOf("sandboxedScripts")!==-1?0:Jb(d,kA))&&(t=!0);return e[g]=t}}function mA(){var a=Pg(Tg.D,D(5),function(){return{}});try{return a("inject_cmp_banner"),!0}catch(b){return!1}};var nA=function(){this.J=0;this.D={}};nA.prototype.addListener=function(a,b,c){var d=++this.J;this.D[a]=this.D[a]||{};this.D[a][String(d)]={listener:b,lf:c};return d};nA.prototype.removeListener=function(a,b){var c=this.D[a],d=String(b);if(!c||!c[d])return!1;delete c[d];return!0};var pA=function(a,b){var c=[];Lb(oA.D[a],function(d,e){c.indexOf(e.listener)<0&&(e.lf===void 0||b.indexOf(e.lf)>=0)&&c.push(e.listener)});return c};function qA(a,b,c){return{entityType:a,indexInOriginContainer:b,nameInOriginContainer:c,originContainerId:D(5),originCId:wk()}};function rA(a,b){if(data.entities){var c=data.entities[a];if(c)return c[b]}};var tA=function(a,b){this.D=!1;this.T=[];this.eventData={tags:[]};this.V=!1;this.J=this.O=0;sA(this,a,b)},uA=function(a,b,c,d){if(zj.hasOwnProperty(b)||b==="__zone")return-1;var e={};Id(d)&&(e=Jd(d,e));e.id=c;e.status="timeout";return a.eventData.tags.push(e)-1},vA=function(a,b,c,d){var e=a.eventData.tags[b];e&&(e.status=c,e.executionTime=d)},wA=function(a){if(!a.D){for(var b=a.T,c=0;c<b.length;c++)b[c]();a.D=!0;a.T.length=0}},sA=function(a,b,c){b!==void 0&&a.wg(b);c&&w.setTimeout(function(){wA(a)},
Number(c))};tA.prototype.wg=function(a){var b=this,c=Vb(function(){jd(function(){a(D(5),b.eventData)})});this.D?c():this.T.push(c)};var xA=function(a){a.O++;return Vb(function(){a.J++;a.V&&a.J>=a.O&&wA(a)})},yA=function(a){a.V=!0;a.J>=a.O&&wA(a)};var zA={};function AA(){return w[BA()]}
function BA(){return w.GoogleAnalyticsObject||"ga"}function EA(){var a=D(5);}
function FA(a,b){return function(){var c=AA(),d=c&&c.getByName&&c.getByName(a);if(d){var e=d.get("sendHitTask");d.set("sendHitTask",function(f){var g=f.get("hitPayload"),h=f.get("hitCallback"),l=g.indexOf("&tid="+b)<0;l&&(f.set("hitPayload",g.replace(/&tid=UA-[0-9]+-[0-9]+/,"&tid="+b),!0),f.set("hitCallback",void 0,!0));e(f);l&&(f.set("hitPayload",g,!0),f.set("hitCallback",h,!0),f.set("_x_19",void 0,!0),e(f))})}}};var LA=["es","1"],MA={},NA={};function OA(a,b){if(ll){var c;c=b.match(/^(gtm|gtag)\./)?encodeURIComponent(b):"*";MA[a]=[["e",c],["eid",a]];Ot(a)}}function PA(a){var b=a.eventId,c=a.ke;if(!MA[b])return[];var d=[];NA[b]||d.push(LA);d.push.apply(d,Aa(MA[b]));c&&(NA[b]=!0);return d};var QA={};function RA(a,b,c){QA[a]!=null||(QA[a]={});var d;(d=QA[a])[c]!=null||(d[c]={});QA[a][c][b]=(QA[a][c][b]||0)+1};var SA={},TA={};function UA(a,b,c){if(ll&&b){var d=il(b);SA[a]=SA[a]||[];SA[a].push(c+d);var e=b[Kf.ab];if(!e)throw Error("Error: No function name given for function call.");var f=(lg[e]?"1":"2")+d;TA[a]=TA[a]||[];TA[a].push(f);Ot(a)}}function VA(a){var b=a.eventId,c=a.ke,d=[],e=SA[b]||[];e.length&&d.push(["tr",e.join(".")]);var f=TA[b]||[];f.length&&d.push(["ti",f.join(".")]);c&&(delete SA[b],delete TA[b]);return d};function WA(a,b,c){c=c===void 0?!1:c;XA().addRestriction(0,a,b,c)}function YA(a,b,c){c=c===void 0?!1:c;XA().addRestriction(1,a,b,c)}function ZA(){var a=wk();return XA().getRestrictions(1,a)}var $A=function(){this.container={};this.D={}},aB=function(a,b){var c=a.container[b];c||(c={_entity:{internal:[],external:[]},_event:{internal:[],external:[]}},a.container[b]=c);return c};
$A.prototype.addRestriction=function(a,b,c,d){d=d===void 0?!1:d;if(!d||!this.D[b]){var e=aB(this,b);a===0?d?e._entity.external.push(c):e._entity.internal.push(c):a===1&&(d?e._event.external.push(c):e._event.internal.push(c))}};
$A.prototype.getRestrictions=function(a,b){var c=aB(this,b);if(a===0){var d,e;return[].concat(Aa((c==null?void 0:(d=c._entity)==null?void 0:d.internal)||[]),Aa((c==null?void 0:(e=c._entity)==null?void 0:e.external)||[]))}if(a===1){var f,g;return[].concat(Aa((c==null?void 0:(f=c._event)==null?void 0:f.internal)||[]),Aa((c==null?void 0:(g=c._event)==null?void 0:g.external)||[]))}return[]};
$A.prototype.getExternalRestrictions=function(a,b){var c=aB(this,b),d,e;return a===0?(c==null?void 0:(d=c._entity)==null?void 0:d.external)||[]:(c==null?void 0:(e=c._event)==null?void 0:e.external)||[]};$A.prototype.removeExternalRestrictions=function(a){var b=aB(this,a);b._event&&(b._event.external=[]);b._entity&&(b._entity.external=[]);this.D[a]=!0};function XA(){return qs("r",function(){return new $A})};function bB(a,b,c,d){var e=jg[a],f=cB(a,b,c,d);if(!f)return null;var g=vg(e[Kf.dn],c,[]);if(g&&g.length){var h=g[0];f=bB(h.index,{onSuccess:f,onFailure:h.Ln===1?b.terminate:f,terminate:b.terminate},c,d)}return f}
function cB(a,b,c,d){function e(){function x(){mn(3);var O=Tb()-K;qA(1,a,jg[a][Kf.Qi]);UA(c.id,f,"7");vA(c.dd,E,"exception",O);N(109)&&cy(c,f,wx.R.gj);H||(H=!0,h())}if(f[Kf.qq])h();else{var y=ug(f,c,[]),z=y[Kf.Lo];if(z!=null)for(var C=0;C<z.length;C++)if(!vo(z[C])){h();return}var E=uA(c.dd,String(f[Kf.ab]),Number(f[Kf.Oh]),y[Kf.METADATA]),H=!1;y.vtp_gtmOnSuccess=function(){if(!H){H=!0;var O=Tb()-K;UA(c.id,jg[a],"5");vA(c.dd,E,"success",O);N(109)&&cy(c,f,wx.R.jj);g()}};y.vtp_gtmOnFailure=function(){if(!H){H=
!0;var O=Tb()-K;UA(c.id,jg[a],"6");vA(c.dd,E,"failure",O);N(109)&&cy(c,f,wx.R.ij);h()}};y.vtp_gtmTagId=f.tag_id;y.vtp_gtmEventId=c.id;c.priorityId&&(y.vtp_gtmPriorityId=c.priorityId);UA(c.id,f,"1");N(109)&&by(c,f);var K=Tb();try{wg(y,{event:c,index:a,type:1})}catch(O){x(O)}N(109)&&cy(c,f,wx.R.rn)}}var f=jg[a],g=b.onSuccess,h=b.onFailure,l=b.terminate;if(c.isBlocked(f))return null;var n=vg(f[Kf.sn],c,[]);if(n&&n.length){var p=n[0],q=bB(p.index,{onSuccess:g,onFailure:h,terminate:l},c,d);if(!q)return null;
g=q;h=p.Ln===2?l:q}if(f[Kf.Sm]||f[Kf.sq]){var r=f[Kf.Sm]?kg:c.Ts,u=g,t=h;if(!r[a]){var v=dB(a,r,Vb(e));g=v.onSuccess;h=v.onFailure}return function(){r[a](u,t)}}return e}function dB(a,b,c){var d=[],e=[];b[a]=eB(d,e,c);return{onSuccess:function(){b[a]=fB;for(var f=0;f<d.length;f++)d[f]()},onFailure:function(){b[a]=gB;for(var f=0;f<e.length;f++)e[f]()}}}function eB(a,b,c){return function(d,e){a.push(d);b.push(e);c()}}function fB(a){a()}function gB(a,b){b()};var jB=function(a,b){for(var c=[],d=0;d<jg.length;d++)if(a[d]){var e=jg[d];var f=xA(b.dd);try{var g=bB(d,{onSuccess:f,onFailure:f,terminate:f},b,d);if(g){var h=e[Kf.ab];if(!h)throw Error("Error: No function name given for function call.");var l=lg[h];c.push({zo:d,priorityOverride:(l?l.priorityOverride||0:0)||rA(e[Kf.ab],1)||0,execute:g})}else hB(d,b),f()}catch(p){f()}}c.sort(iB);for(var n=0;n<c.length;n++)c[n].execute();
return c.length>0};function kB(a,b){if(!oA)return!1;var c=a["gtm.triggers"]&&String(a["gtm.triggers"]),d=pA(a.event,c?String(c).split(","):[]);if(!d.length)return!1;for(var e=0;e<d.length;++e){var f=xA(b);try{d[e](a,f)}catch(g){f()}}return!0}function iB(a,b){var c,d=b.priorityOverride,e=a.priorityOverride;c=d>e?1:d<e?-1:0;var f;if(c!==0)f=c;else{var g=a.zo,h=b.zo;f=g>h?1:g<h?-1:0}return f}
function hB(a,b){if(ll){var c=function(d){var e=b.isBlocked(jg[d])?"3":"4",f=vg(jg[d][Kf.dn],b,[]);f&&f.length&&c(f[0].index);UA(b.id,jg[d],e);var g=vg(jg[d][Kf.sn],b,[]);g&&g.length&&c(g[0].index)};c(a)}}var lB=!1,oA;function mB(){oA||(oA=new nA);return oA}
function nB(a){var b=a["gtm.uniqueEventId"],c=a["gtm.priorityId"],d=a.event;if(N(109)){}if(d==="gtm.js"){if(lB)return!1;lB=!0}var e=!1,f=ZA(),g=Jd(a,null);if(!f.every(function(u){return u({originalEventData:g})})){if(d!=="gtm.js"&&d!=="gtm.init"&&d!=="gtm.init_consent")return!1;e=!0}OA(b,d);var h=a.eventCallback,l=
a.eventTimeout,n={id:b,priorityId:c,name:d,isBlocked:oB(g,e),Ts:[],logMacroError:function(u,t,v){P(6);mn(4);qA(2,t,v)},cachedModelValues:pB(),dd:new tA(function(){if(N(109)){}mw(5,d);h&&h.apply(h,Array.prototype.slice.call(arguments,
0))},l),originalEventData:g};N(109)&&Zx(n.id);var p=Ig(n);N(109)&&$x(n.id);mw(2,d);e&&(p=qB(p));N(109)&&Yx(b);var q=jB(p,n);q&&mw(4,d);var r=kB(a,n.dd);yA(n.dd);d!=="gtm.js"&&d!=="gtm.sync"||EA();return rB(p,q)||r}function pB(){var a={};a.event=At("event",1);a.ecommerce=At("ecommerce",1);a.gtm=At("gtm");a.eventModel=At("eventModel");return a}
function oB(a,b){var c=lA();return function(d){var e=c(d);if((!Bj||!N(407))&&e)return!0;var f=d&&d[Kf.ab];if(!f||typeof f!=="string")return!0;f=f.replace(/^_*/,"");e&&Bj&&N(407)&&ll&&RA(Number(a["gtm.uniqueEventId"]),f,"bl");var g,h=wk();g=XA().getRestrictions(0,h);var l=a;b&&(l=Jd(a,null),l["gtm.uniqueEventId"]=Number.MAX_SAFE_INTEGER);for(var n=!1,p=Fj[f]||[],q=m(g),r=q.next();!r.done;r=q.next()){var u=r.value;try{u({entityId:f,securityGroups:p,originalEventData:l})||(n=!0)}catch(t){n=!0}}return n||
e}}function qB(a){for(var b=[],c=0;c<a.length;c++)if(a[c]){var d=String(jg[c][Kf.ab]);if(yj[d]||jg[c][Kf.tq]!==void 0||rA(d,2))b[c]=!0}return b}function rB(a,b){if(!b)return b;for(var c=0;c<a.length;c++)if(a[c]&&jg[c]&&!zj[String(jg[c][Kf.ab])])return!0;return!1};var sB=Cg(61,2E3),xo=["ad_storage","analytics_storage"];function tB(a){a&&(a===2&&uB()===3&&(a=4),ps.gth={l:vB,s:a},Ao(function(){var b=function(){wq("gtg_load_status",{status:a,expires:Date.now()+864E5})};wo()?b():Am(Vb(b),xo)},xo))}function wB(a){a=a===void 0?!1:a;if(N(439)&&bk()){var b=zq("gtg_load_status"),c=b.value,d=a&&Eb(c==null?void 0:c.expires)&&(c==null?void 0:c.expires)<Date.now()+36E5;return b.error===0&&Eb(c==null?void 0:c.status)&&!d?c==null?void 0:c.status:uB()}}
function uB(){var a;return(a=ps.gth)==null?void 0:a.s}function xB(){uB()===1&&tB(3)}function vB(){tB(2)}function yB(){if(!wB(!0)){ps.gth={l:vB,s:1};var a=D(5),b=Yb(a,"GTM-")?"/gtm.js":"/gtag/js",c="https://"+D(3)+b+"?id="+a+"&gtg_health=1";cd(c,xB,xB);w.setTimeout(xB,sB)}};function zB(){mB().addListener("gtm.init",function(a,b){tj.J=!0;if(N(439)&&bk()){var c=Km(km.ba.Gc);Gm(c)?Im(c,yB):yB()}Xm();b()})};function AB(){if(ps.pscdl!==void 0)Pm(Lm.aa.ni)===void 0&&Om(Lm.aa.ni,ps.pscdl);else{var a=function(c){ps.pscdl=c;Om(Lm.aa.ni,c)},b=function(){a("error")};try{Rc.cookieDeprecationLabel?(a("pending"),Rc.cookieDeprecationLabel.getValue().then(a).catch(b)):a("noapi")}catch(c){b(c)}}};var BB=!1,CB=0,DB=[];function EB(a){if(!BB){var b=A.createEventObject,c=A.readyState==="complete",d=A.readyState==="interactive";if(!a||a.type!=="readystatechange"||c||!b&&d){BB=!0;for(var e=0;e<DB.length;e++)jd(DB[e])}DB.push=function(){for(var f=Qa.apply(0,arguments),g=0;g<f.length;g++)jd(f[g]);return 0}}}function FB(){if(!BB&&CB<140){CB++;try{var a,b;(b=(a=A.documentElement).doScroll)==null||b.call(a,"left");EB()}catch(c){w.setTimeout(FB,50)}}}
function GB(){var a=w;BB=!1;CB=0;if(A.readyState==="interactive"&&!A.createEventObject||A.readyState==="complete")EB();else{hd(A,"DOMContentLoaded",EB);hd(A,"readystatechange",EB);if(A.createEventObject&&A.documentElement.doScroll){var b=!0;try{b=!a.frameElement}catch(c){}b&&FB()}hd(a,"load",EB)}}function HB(a){BB?a():DB.push(a)};var IB=void 0;
function JB(a,b,c){var d;if((d=IB)==null||!d.qr){var e=Object.keys(b).length>0?2:1,f,g,h=(c==null?void 0:(g=c.originatingEntity)==null?void 0:g.originContainerId)||"";f=h?Yb(h,"GTM-")?3:2:1;if(!a)IB={type:e,source:f,params:b};else if(IB){P(184);var l=!1;IB.source===f||IB.source!==3&&f!==3||(Sk("idcs","1"),l=!0);IB.type!==2&&e!==2||P(186);var n;if(n=IB.type===2&&e===2)a:{var p=IB.params,q=Object.keys(p),r=Object.keys(b);if(q.length!==r.length)n=!0;else{for(var u=m(q),t=u.next();!t.done;t=u.next()){var v=
t.value;if(!b.hasOwnProperty(v)||p[v]!==b[v]){n=!0;break a}}n=!1}}n&&(Sk("idcc","1"),l=!0);l&&(Xm(),IB.qr=!0)}}};var KB=0;function LB(){nl&&(KB===1&&(Pk.mcc=!1),KB=2)}function MB(a){nl&&a===void 0&&KB===0&&(Sk("mcc","1"),KB=1)};function NB(a,b){a.hasOwnProperty("gtm.uniqueEventId")||Object.defineProperty(a,"gtm.uniqueEventId",{value:vs()});b.eventId=a["gtm.uniqueEventId"];b.priorityId=a["gtm.priorityId"];return{eventId:b.eventId,priorityId:b.priorityId}}function OB(a){for(var b=m([J.m.Hd,J.m.Wc]),c=b.next();!c.done;c=b.next()){var d=c.value,e=a&&a[d]||Xt.D[d];if(e)return e}}function PB(a){return!a.isGtmEvent||a.eventMetadata&&a.eventMetadata[R.C.qb]&&a.eventMetadata[R.C.Ua]!==wk()?!1:!0};var QB=!1;var RB=function(){this.messages=[];this.D=[]};RB.prototype.enqueue=function(a,b,c){var d=this.messages.length+1;a["gtm.uniqueEventId"]=b;a["gtm.priorityId"]=d;var e=pa(Object,"assign").call(Object,{},c,{eventId:b,priorityId:d,fromContainerExecution:!0}),f={message:a,notBeforeEventId:b,priorityId:d,messageContext:e};this.messages.push(f);for(var g=0;g<this.D.length;g++)try{this.D[g](f)}catch(h){}};RB.prototype.listen=function(a){this.D.push(a)};
RB.prototype.get=function(){for(var a={},b=0;b<this.messages.length;b++){var c=this.messages[b],d=a[c.notBeforeEventId];d||(d=[],a[c.notBeforeEventId]=d);d.push(c)}return a};RB.prototype.prune=function(a){for(var b=[],c=[],d=0;d<this.messages.length;d++){var e=this.messages[d];e.notBeforeEventId===a?b.push(e):c.push(e)}this.messages=c;return b};function SB(a,b,c){c.eventMetadata=c.eventMetadata||{};c.eventMetadata[R.C.Ua]=D(6);TB().enqueue(a,b,c)}function UB(){var a=VB;TB().listen(a)}
function TB(){return qs("mb",function(){return new RB})};var WB={},XB={};function YB(a,b){b=b.toString().split(",");for(var c=0;c<b.length;c++){var d=WB[b[c]]||[];WB[b[c]]=d;d.indexOf(a)<0&&d.push(a)}}function ZB(a,b){b=String(b).split(",");for(var c=0;c<b.length;c++){var d=XB[b[c]]||[];XB[b[c]]=d;d.indexOf(a)<0&&d.push(a)}}
function $B(a,b){for(var c=[],d=[],e={},f=0;f<a.length;e={Yj:void 0,Cj:void 0},f++){var g=a[f];if(g.indexOf("-")>=0){if(e.Yj=Bs(g,b),e.Yj){var h=uk();Gb(h,function(r){return function(u){return r.Yj.destinationId===u}}(e))?c.push(g):d.push(g)}}else{var l=WB[g]||[];e.Cj={};l.forEach(function(r){return function(u){r.Cj[u]=!0}}(e));for(var n=xk(),p=0;p<n.length;p++)if(e.Cj[n[p]]){c=c.concat(uk());break}var q=XB[g]||[];q.length&&(c=c.concat(q))}}return{Rj:c,hs:d}}
function aC(a){Lb(WB,function(b,c){var d=c.indexOf(a);d>=0&&c.splice(d,1)})}function bC(a){Lb(XB,function(b,c){var d=c.indexOf(a);d>=0&&c.splice(d,1)})};var cC=!1,dC=void 0,eC=void 0;function fC(a,b,c){var d=Jd(a,null);d.eventId=void 0;d.inheritParentConfig=void 0;Object.keys(b).some(function(f){return b[f]!==void 0})&&P(136);var e=Jd(b,null);Jd(c,e);SB(Zs(xk()[0],e),a.eventId,d)};function gC(a,b){var c={},d=(c.event=a,c);b&&(d.eventModel=Jd(b,null),b[J.m.De]&&(d.eventCallback=b[J.m.De]),b[J.m.sh]&&(d.eventTimeout=b[J.m.sh]));return d}
function hC(a,b){var c=a&&a[J.m.Gd];c===void 0&&(c=ut(J.m.Gd,2),c===void 0&&(c="default"));if(Db(c)||Array.isArray(c)){var d;d=b.isGtmEvent?Db(c)?[c]:c:c.toString().replace(/\s+/g,"").split(",");var e=$B(d,b.isGtmEvent),f=e.Rj,g=e.hs;if(g.length)for(var h=OB(a),l=0;l<g.length;l++){var n=Bs(g[l],b.isGtmEvent);if(n){var p=n.destinationId,q=void 0;((q=ok(n.destinationId))==null?void 0:q.state)===0||gA(p,h,{source:3,fromContainerExecution:b.fromContainerExecution})}}var r=f.concat(g);return{Rj:Cs(f,b.isGtmEvent),
Lq:Cs(r,b.isGtmEvent)}}};var iC=!1,jC=void 0,kC=void 0;function lC(a,b,c){var d=Jd(a,null);d.eventId=void 0;d.inheritParentConfig=void 0;Object.keys(b).some(function(f){return b[f]!==void 0})&&P(136);var e=Jd(b,null);Jd(c,e);SB(Zs(xk()[0],e),a.eventId,d)};var mC={},nC=(mC.config=function(a,b){var c;if(N(411)){var d=NB(a,b),e;a:{if(!(a.length<2)&&Db(a[1])){var f={};if(a.length>2){if(a[2]!==void 0&&!Id(a[2])||a.length>3){e=void 0;break a}f=a[2]}var g=Bs(a[1],b.isGtmEvent);if(g){e={target:g,params:f};break a}}e=void 0}var h=e;if(h){var l=h.target,n=h.params,p;a:{if(!xg(7)){var q=zk(Ak());if(Lk(q)){var r=q.parent,u=r.isDestination;p={Xj:zk(r),Pj:u};break a}}p=void 0}var t=p,v=t==null?void 0:t.Xj,x=t==null?void 0:t.Pj;OA(d.eventId,"gtag.config");var y=
l.destinationId;if(l.id!==l.destinationId?uk().indexOf(y)!==-1:xk().indexOf(y)!==-1)a:{if(v&&(P(128),x&&P(130),b.inheritParentConfig)){var z;eC?(fC(b,eC,n),z=!1):(!n[J.m.Mb]&&xg(11)&&dC||(dC=Jd(n,null)),z=!0);z&&v.containers&&v.containers.join(",");break a}LB();var C;b:{var E=l.id!==l.destinationId;if(xg(11)&&!E&&!n[J.m.Mb]){var H=cC;cC=!0;JB(H,n,b);if(H){C=!0;break b}}C=!1}if(!C){QB||P(43);if(!b.noTargetGroup){var K=l.id;l.id!==l.destinationId?(bC(K),ZB(K,n[J.m.Cd]||"default")):(aC(K),YB(K,n[J.m.Cd]||
"default"))}delete n[J.m.Cd];var O=b.eventMetadata||{};O.hasOwnProperty(R.C.Fc)||(O[R.C.Fc]=!b.fromContainerExecution);b.eventMetadata=O;delete n[J.m.De];var ea=!!n[J.m.Mb];delete n[J.m.Mb];var ba=uk(),Q=au,S=Zt;l.id!==l.destinationId&&(ba=[l.id],Q=bu,S=$t);for(var ia=0;ia<ba.length;ia++){ea||Q(ba[ia]);var la=Bs(ba[ia],!0),Z=la?du(Xt,la).J:!1;S(ba[ia],Jd(n,null),Jd(b,null));Z&&ea||Wt(J.m.ma,Jd(n,null),ba[ia],Jd(b,null))}}}else if(!b.inheritParentConfig&&!n[J.m.Ac]){var V=OB(n),ha=l.destinationId;
l.id!==l.destinationId?gA(ha,V,{source:2,fromContainerExecution:b.fromContainerExecution}):v!==void 0&&v.containers.indexOf(ha)!==-1?dC?fC(b,n,dC):eC||(eC=Jd(n,null)):bA(ha,V,!0,{source:2,fromContainerExecution:b.fromContainerExecution})}}c=void 0}else a:{var va=NB(a,b);if(!(a.length<2)&&Db(a[1])){var ma={};if(a.length>2){if(a[2]!==void 0&&!Id(a[2])||a.length>3){c=void 0;break a}ma=a[2]}var Ea=Bs(a[1],b.isGtmEvent);if(Ea){var Ya,Qb,Ib;b:{if(!xg(7)){var xb=zk(Ak());if(Lk(xb)){var tc=xb.parent,Dc=tc.isDestination;
Ib={Xj:zk(tc),Pj:Dc};break b}}Ib=void 0}var he=Ib;he&&(Ya=he.Xj,Qb=he.Pj);OA(va.eventId,"gtag.config");var Re=Ea.destinationId,ie=Ea.id!==Re;if(ie?uk().indexOf(Re)===-1:xk().indexOf(Re)===-1){if(!b.inheritParentConfig&&!ma[J.m.Ac]){var Zk=OB(ma);if(ie)gA(Re,Zk,{source:2,fromContainerExecution:b.fromContainerExecution});else if(Ya!==void 0&&Ya.containers.indexOf(Re)!==-1){var $k=ma;jC?lC(b,$k,jC):kC||(kC=Jd($k,null))}else bA(Re,Zk,!0,{source:2,fromContainerExecution:b.fromContainerExecution})}}else{if(Ya&&
(P(128),Qb&&P(130),b.inheritParentConfig)){var Hf;var Ai=ma;kC?(lC(b,kC,Ai),Hf=!1):(!Ai[J.m.Mb]&&xg(11)&&jC||(jC=Jd(Ai,null)),Hf=!0);Hf&&Ya.containers&&Ya.containers.join(",");c=void 0;break a}LB();if(xg(11)&&!ie&&!ma[J.m.Mb]){var al=iC;iC=!0;JB(al,ma,b);if(al){c=void 0;break a}}QB||P(43);b.noTargetGroup||(ie?(bC(Ea.id),ZB(Ea.id,ma[J.m.Cd]||"default")):(aC(Ea.id),YB(Ea.id,ma[J.m.Cd]||"default")));delete ma[J.m.Cd];var If=b.eventMetadata||{};If.hasOwnProperty(R.C.Fc)||(If[R.C.Fc]=!b.fromContainerExecution);
b.eventMetadata=If;delete ma[J.m.De];for(var bl=ie?[Ea.id]:uk(),Bi=0;Bi<bl.length;Bi++){var Ci=ma,gp=bl[Bi],cl=Jd(b,null),Eg=Bs(gp,cl.isGtmEvent);Eg&&Xt.push("config",[Ci],Eg,cl)}}}}c=void 0}return c},mC.consent=function(a,b){if(a.length===3){P(39);var c=NB(a,b),d=a[1],e={},f=Nn(a[2]),g;for(g in f)if(f.hasOwnProperty(g)){var h=f[g];e[g]=g===J.m.Yg?Array.isArray(h)?NaN:Number(h):g===J.m.rc?(Array.isArray(h)?h:[h]).map(On):Pn(h)}b.fromContainerExecution||(e[J.m.Z]&&P(139),e[J.m.Ka]&&P(140));d==="default"?
ro(e):d==="update"?to(e,c):d==="declare"&&b.fromContainerExecution&&qo(e)}},mC.container_config=function(a,b){if(PB(b)&&a.length===3&&Db(a[1])&&Id(a[2])){var c=a[2],d=Bs(a[1],!0);d&&Zt(d.destinationId,c,Jd(b,null))}},mC.destination_config=function(a,b){if(PB(b)&&a.length===3&&Db(a[1])&&Id(a[2])){var c=a[2],d=Bs(a[1],!0);d&&$t(d.destinationId,c,Jd(b,null))}},mC.event=function(a,b){var c=a[1];if(!(a.length<2)&&Db(c)){var d=void 0;if(a.length>2){if(!Id(a[2])&&a[2]!==void 0||a.length>3)return;d=a[2]}var e=
gC(c,d),f=NB(a,b),g=f.eventId,h=f.priorityId;e["gtm.uniqueEventId"]=g;h&&(e["gtm.priorityId"]=h);if(c==="optimize.callback")return e.eventModel=e.eventModel||{},e;var l=hC(d,b);if(l){for(var n=l.Rj,p=l.Lq,q=p.map(function(O){return O.id}),r=p.map(function(O){return O.destinationId}),u=n.map(function(O){return O.id}),t=m(uk()),v=t.next();!v.done;v=t.next()){var x=v.value;r.indexOf(x)<0&&u.push(x)}OA(g,c);for(var y=m(u),z=y.next();!z.done;z=y.next()){var C=z.value,E=Jd(b,null),H=Jd(d,null);delete H[J.m.De];
var K=E.eventMetadata||{};K.hasOwnProperty(R.C.Fc)||(K[R.C.Fc]=!E.fromContainerExecution);K[R.C.bj]=q.slice();K[R.C.sg]=r.slice();E.eventMetadata=K;Wt(c,H,C,E)}e.eventModel=e.eventModel||{};q.length>0?e.eventModel[J.m.Gd]=q.join(","):delete e.eventModel[J.m.Gd];QB||P(43);b.noGtmEvent===void 0&&b.eventMetadata&&b.eventMetadata[R.C.qn]&&(b.noGtmEvent=!0);e.eventModel[J.m.Sc]&&(b.noGtmEvent=!0);return b.noGtmEvent?void 0:e}}},mC.get=function(a,b){P(53);if(a.length===4&&Db(a[1])&&Db(a[2])&&Cb(a[3])){var c=
Bs(a[1],b.isGtmEvent),d=String(a[2]),e=a[3];if(c){QB||P(43);var f=OB();if(Gb(uk(),function(h){return c.destinationId===h})){NB(a,b);var g={};Jd((g[J.m.Rf]=d,g[J.m.Qf]=e,g),null);Yt(d,function(h){jd(function(){e(h)})},c.id,b)}else gA(c.destinationId,f,{source:4,fromContainerExecution:b.fromContainerExecution})}}},mC.js=function(a,b){if(a.length===2&&a[1].getTime){QB=!0;var c=NB(a,b),d=c.eventId,e=c.priorityId,f={};return f.event="gtm.js",f["gtm.start"]=a[1].getTime(),f["gtm.uniqueEventId"]=d,f["gtm.priorityId"]=
e,f}},mC.policy=function(a){if(a.length===3&&Db(a[1])&&Cb(a[2])){if(qy(a[1],a[2]),P(74),a[1]==="all"){P(75);var b=!1;try{b=a[2](D(5),"unknown",{})}catch(c){}b||P(76)}}else P(73)},mC.reset_target_config=function(a,b){if(PB(b)&&a.length===2&&Db(a[1])){var c=Bs(a[1],!0);c&&bu(c.destinationId)}},mC.set=function(a,b){var c=void 0;a.length===2&&Id(a[1])?c=Jd(a[1],null):a.length===3&&Db(a[1])&&(c={},Id(a[2])||Array.isArray(a[2])?c[a[1]]=Jd(a[2],null):c[a[1]]=a[2]);if(c){var d=NB(a,b),e=d.eventId,f=d.priorityId;
Jd(c,null);D(5);var g=Jd(c,null);Xt.push("set",[g],void 0,b);c["gtm.uniqueEventId"]=e;f&&(c["gtm.priorityId"]=f);delete c.event;b.overwriteModelFields=!0;return c}},mC),oC={},pC=(oC.policy=!0,oC);var rC=function(a){if(qC(a))return a;this.value=a};rC.prototype.getUntrustedMessageValue=function(){return this.value};var qC=function(a){return!a||Gd(a)!=="object"||Id(a)?!1:"getUntrustedMessageValue"in a};rC.prototype.getUntrustedMessageValue=rC.prototype.getUntrustedMessageValue;var sC=!1,tC=[];function uC(){if(!sC){sC=!0;for(var a=0;a<tC.length;a++)jd(tC[a])}}function vC(a){sC?jd(a):tC.push(a)};var wC=0,xC={},yC=[],zC=[],AC=!1,BC=!1;function CC(a,b){return a.messageContext.eventId-b.messageContext.eventId||a.messageContext.priorityId-b.messageContext.priorityId}function DC(a,b,c){a.eventCallback=b;c&&(a.eventTimeout=c);return EC(a)}function FC(a,b){if(!Eb(b)||b<0)b=0;var c=us(),d=0,e=!1,f=void 0;f=w.setTimeout(function(){e||(e=!0,a());f=void 0},b);return function(){var g=c?c.subscribers:1;++d===g&&(f&&(w.clearTimeout(f),f=void 0),e||(a(),e=!0))}}
function GC(a){if(a==null||typeof a!=="object")return!1;if(a.event)return!0;if(Mb(a)){var b=a[0];if(b==="config"||b==="event"||b==="js"||b==="get")return!0}return!1}
function HC(){var a;if(zC.length)a=zC.shift();else if(yC.length)a=yC.shift();else return;var b;var c=a;if(AC||!GC(c.message))b=c;else{AC=!0;var d=c.message["gtm.uniqueEventId"],e,f;typeof d==="number"?(e=d-2,f=d-1):(e=vs(),f=vs(),c.message["gtm.uniqueEventId"]=vs());var g={},h={message:(g.event="gtm.init_consent",g["gtm.uniqueEventId"]=e,g),messageContext:{eventId:e}},l={},n={message:(l.event="gtm.init",l["gtm.uniqueEventId"]=f,l),messageContext:{eventId:f}};yC.unshift(n,c);b=h}return b}
function IC(){for(var a=!1,b;!BC&&(b=HC());){BC=!0;delete rt.eventModel;tt();var c=b,d=c.message,e=c.messageContext;if(d==null)BC=!1;else{e.fromContainerExecution&&zt();try{if(Cb(d))try{d.call(vt)}catch(H){}else if(Array.isArray(d)){if(Db(d[0])){var f=d[0].split("."),g=f.pop(),h=d.slice(1),l=ut(f.join("."),2);if(l!=null)try{l[g].apply(l,h)}catch(H){}}}else{var n=void 0;if(Mb(d))a:{if(d.length&&Db(d[0])){var p=nC[d[0]];if(p&&(!e.fromContainerExecution||!pC[d[0]])){n=p(d,e);break a}}n=void 0}else n=
d;if(n){var q;for(var r=n,u=r._clear||e.overwriteModelFields,t=m(Object.keys(r)),v=t.next();!v.done;v=t.next()){var x=v.value;x!=="_clear"&&(u&&xt(x),xt(x,r[x]))}Ej||(Ej=r["gtm.start"]);var y=r["gtm.uniqueEventId"];r.event?(typeof y!=="number"&&(y=vs(),r["gtm.uniqueEventId"]=y,xt("gtm.uniqueEventId",y)),q=nB(r)):q=!1;a=q||a}}}finally{e.fromContainerExecution&&tt(!0);var z=d["gtm.uniqueEventId"];if(typeof z==="number"){for(var C=xC[String(z)]||[],E=0;E<C.length;E++)zC.push(JC(C[E]));C.length&&zC.sort(CC);
delete xC[String(z)];z>wC&&(wC=z)}BC=!1}}}return!a}
function KC(){if(N(109)){var a=!xg(51);}var c=IC();if(N(109)){}try{var e=w[D(19)],f=D(5),g=e.hide;if(g&&g[f]!==void 0&&
g.end){g[f]=!1;var h=!0,l;for(l in g)if(g.hasOwnProperty(l)&&g[l]===!0){h=!1;break}h&&(g.end(),g.end=null)}}catch(n){D(5)}return c}function VB(a){if(wC<a.notBeforeEventId){var b=String(a.notBeforeEventId);xC[b]=xC[b]||[];xC[b].push(a)}else zC.push(JC(a)),zC.sort(CC),jd(function(){BC||IC()})}function JC(a){return{message:a.message,messageContext:a.messageContext}}
function LC(){function a(f){var g={};if(qC(f)){var h=f;f=qC(h)?h.getUntrustedMessageValue():void 0;g.fromContainerExecution=!0}return{message:f,messageContext:g}}var b=Vc(D(19),[]),c=ts();c.pruned===!0&&P(83);xC=TB().get();UB();HB(function(){if(!c.gtmDom){c.gtmDom=!0;var f={};b.push((f.event="gtm.dom",f))}});vC(function(){if(!c.gtmLoad){c.gtmLoad=!0;var f={};b.push((f.event="gtm.load",f))}});c.subscribers=(c.subscribers||0)+1;var d=b.push;b.push=function(){var f;if(ps.SANDBOXED_JS_SEMAPHORE>0){f=
[];for(var g=0;g<arguments.length;g++)f[g]=new rC(arguments[g])}else f=[].slice.call(arguments,0);var h=f.map(function(q){return a(q)});yC.push.apply(yC,h);var l=d.apply(b,f),n=Math.max(100,Cg(1,300));if(this.length>n)for(P(4),c.pruned=!0;this.length>n;)this.shift();var p=typeof l!=="boolean"||l;return IC()&&p};var e=b.slice(0).map(function(f){return a(f)});yC.push.apply(yC,e);if(!xg(51)){if(N(109)){}jd(KC)}}
var EC=function(a){return w[D(19)].push(a)};function MC(a){EC(a)};function NC(){var a,b=Sj(w.location.href);(a=b.hostname+b.pathname)&&Sk("dl",encodeURIComponent(a));var c;var d=D(5);if(d){var e=xg(7)?1:0,f=Gk(),g=f&&f.fromContainerExecution?1:0,h=f&&f.source||0,l=D(6);c=d+";"+l+";"+g+";"+h+";"+e}else c=void 0;var n=c;n&&Sk("tdp",n);var p=No(!0);p!==void 0&&Sk("frm",String(p))};var OC=Yk(),PC=void 0;function QC(a){return el(a,function(b){return b.lb>0?String(b.lb):void 0})}function RC(){if(Zn()||nl)Sk("csp",function(){var a=QC(OC);fl(OC);return a},!1),Sk("mde",function(){var a=QC(hl);fl(hl);return a},!1),w.addEventListener("securitypolicyviolation",SC)}
function SC(a){if(a.disposition==="enforce"){P(179);var b=ul(a.effectiveDirective);if(b){var c;a:{var d=a.blockedURI;if(nl&&d){var e=sl(b,d);if(e){c=ql[b][e];break a}}c=void 0}var f=c;if(f){var g;a:{try{var h=new URL(a.blockedURI),l=h.pathname.indexOf(";");g=l>=0?h.origin+h.pathname.substring(0,l):h.origin+h.pathname;break a}catch(y){}g=void 0}var n=g;if(n){for(var p=m(f),q=p.next();!q.done;q=p.next()){var r=q.value;if(!r.qo){r.qo=!0;var u={eventId:r.eventId,priorityId:r.priorityId};if(Zn()){var t=
u,v={type:1,blockedUrl:n,endpoint:r.endpoint,violation:a.effectiveDirective};if(Zn()){var x=fo("TAG_DIAGNOSTICS",{eventId:t==null?void 0:t.eventId,priorityId:t==null?void 0:t.priorityId});x.tagDiagnostics=v;Yn(x)}}TC(r.destinationId,r.endpoint)}}tl(b,a.blockedURI)}}}}}function TC(a,b){gl(OC,a,b);Tk("csp",!0);Tk("mde",!0);b!==61&&b!==56&&PC===void 0&&(PC=w.setTimeout(function(){OC.lb>0&&Xm(!1);PC=void 0},500))};function UC(a){return function(){return w[a]}}var VC={},WC=(VC[1]=UC("fetch"),VC[6]=UC("Map"),VC[2]=function(){return Math.random},VC[8]=function(){return pa(Object,"assign")},VC[9]=function(){return Object.entries},VC[10]=function(){return Object.fromEntries},VC[5]=UC("Promise"),VC[3]=function(){return Rc.sendBeacon},VC[7]=UC("Set"),VC[12]=function(){return String.prototype.endsWith},VC[11]=function(){return String.prototype.startsWith},VC[4]=UC("XMLHttpRequest"),VC);
function XC(){for(var a=[],b=[],c=m(Object.keys(WC)),d=c.next();!d.done;d=c.next()){var e=d.value,f=WC[e]();if(typeof f!=="function")a.push(e);else{var g=Function.prototype.toString.call(f);Zb(g,"{ [native code] }")||Zb(g,"{\n [native code]\n}")||b.push(e)}}a.length>0&&Sk("jsm",a.join("~"));b.length>0&&Sk("jsp",b.join("~"))};var YC=void 0;function ZC(){N(236)&&w.addEventListener("pageshow",function(a){a&&(Sk("bfc",function(){return YC?"1":"0"}),a.persisted?(YC=!0,Tk("bfc",!0),Xm()):YC=!1)})};function $C(){var a;var b=yk();if(b)if(b.canonicalContainerId)a=b.canonicalContainerId;else{var c,d=b.scriptContainerId||((c=b.destinations)==null?void 0:c[0]);a=d?"_"+d:void 0}else a=void 0;var e=a;e&&Sk("pcid",e)};var aD=/^(https?:)?\/\//;
function bD(){var a=Bk();if(a){var b;a:{var c,d=(c=a.scriptElement)==null?void 0:c.src;if(d){var e;try{var f;e=(f=xd())==null?void 0:f.getEntriesByType("resource")}catch(q){}if(e){for(var g=-1,h=m(e),l=h.next();!l.done;l=h.next()){var n=l.value;if(n.initiatorType==="script"&&(g+=1,n.name.replace(aD,"")===d.replace(aD,""))){b=g;break a}}P(146)}else P(145)}b=void 0}var p=b;p!==void 0&&(a.canonicalContainerId&&Sk("rtg",String(a.canonicalContainerId)),Sk("slo",String(p)),Sk("hlo",a.htmlLoadOrder||"-1"),
Sk("lst",String(a.loadScriptType||"0")))}else P(144)};
function wD(){};var xD=function(){};xD.prototype.toString=function(){return"undefined"};var yD=new xD;var FD={};function GD(a){ll&&(FD[a]=(FD[a]||0)+1)}function HD(){var a=[];FD[1]&&a.push("1."+FD[1]);FD[2]&&a.push("2."+FD[2]);FD[3]&&a.push("3."+FD[3]);return a.length?[["odp",a.join("~")]]:[]};function ID(){(N(479)||N(405))&&D(5).indexOf("GTM-")!==0&&(qy("detect_link_click_events",function(a,b,c){var d=c.options;return N(405)?((d==null?void 0:d.waitForTags)===!0&&GD(1),!0):(d==null?void 0:d.waitForTags)!==!0}),qy("detect_form_submit_events",function(a,b,c){var d=c.options;return N(405)?((d==null?void 0:d.waitForTags)===!0&&GD(2),!0):(d==null?void 0:d.waitForTags)!==!0}),qy("detect_youtube_activity_events",function(a,b,c){var d=c.options;return N(405)?((d==null?void 0:d.fixMissingApi)===
!0&&GD(3),!0):(d==null?void 0:d.fixMissingApi)!==!0}));(N(479)||N(407))&&Bj&&WA(wk(),function(a){var b,c,d;b=a.entityId;c=a.securityGroups;d=a.originalEventData;var e="__"+b,f=rA(e,5)||!(!lg[e]||!lg[e][5])||c.includes("cmpPartners");return N(407)?(f||ll&&RA(Number(d["gtm.uniqueEventId"]),b,"r"),!0):f})};function JD(a,b){function c(g){var h=Sj(g),l=Mj(h,"protocol"),n=Mj(h,"host",!0),p=Mj(h,"port"),q=Mj(h,"path").toLowerCase().replace(/\/$/,"");if(l===void 0||l==="http"&&p==="80"||l==="https"&&p==="443")l="web",p="default";return[l,n,p,q]}for(var d=c(String(a)),e=c(String(b)),f=0;f<d.length;f++)if(d[f]!==e[f])return!1;return!0}function KD(a){return LD(a)?1:0}
function LD(a){var b=a.arg0,c=a.arg1;if(a.any_of&&Array.isArray(c)){for(var d=0;d<c.length;d++){var e=Jd(a,{});Jd({arg1:c[d],any_of:void 0},e);if(KD(e))return!0}return!1}switch(a["function"]){case "_cn":return th(b,c);case "_css":var f;a:{if(b)try{for(var g=0;g<oh.length;g++){var h=oh[g];if(b[h]!=null){f=b[h](c);break a}}}catch(l){}f=!1}return f;case "_ew":return ph(b,c);case "_eq":return uh(b,c);case "_ge":return vh(b,c);case "_gt":return xh(b,c);case "_lc":return qh(b,c);case "_le":return wh(b,
c);case "_lt":return yh(b,c);case "_re":return sh(b,c,a.ignore_case);case "_sw":return zh(b,c);case "_um":return JD(b,c)}return!1};var MD=function(){this.D=this.gppString=void 0};MD.prototype.reset=function(){this.D=this.gppString=void 0};var ND=new MD;[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2].reduce(function(a,b){return a+b});[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2].reduce(function(a,b){return a+b});[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2].reduce(function(a,b){return a+b});[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2].reduce(function(a,b){return a+b});[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2].reduce(function(a,b){return a+b});[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2].reduce(function(a,b){return a+b});lu({Vt:0,Ut:1,Rt:2,Mt:3,St:4,Nt:5,Tt:6,Pt:7,Qt:8,Lt:9,Ot:10,Wt:11}).map(function(a){return Number(a)});lu({Yt:0,Zt:1,Xt:2}).map(function(a){return Number(a)});var OD=function(a,b,c,d){ru.call(this);this.Sd=b;this.Zc=c;this.bc=d;this.rb=new Map;this.Td=0;this.na=new Map;this.Ta=new Map;this.V=void 0;this.J=a};xa(OD,ru);OD.prototype.O=function(){delete this.D;this.rb.clear();this.na.clear();this.Ta.clear();this.V&&(nu(this.J,"message",this.V),delete this.V);delete this.J;delete this.bc;ru.prototype.O.call(this)};
var PD=function(a){if(a.D)return a.D;a.Zc&&a.Zc(a.J)?a.D=a.J:a.D=Mo(a.J,a.Sd);var b;return(b=a.D)!=null?b:null},RD=function(a,b,c){if(PD(a))if(a.D===a.J){var d=a.rb.get(b);d&&d(a.D,c)}else{var e=a.na.get(b);if(e&&e.Qj){QD(a);var f=++a.Td;a.Ta.set(f,{ei:e.ei,hr:e.Wn(c),persistent:b==="addEventListener"});a.D.postMessage(e.Qj(c,f),"*")}}},QD=function(a){a.V||(a.V=function(b){try{var c;c=a.bc?a.bc(b):void 0;if(c){var d=c.vs,e=a.Ta.get(d);if(e){e.persistent||a.Ta.delete(d);var f;(f=e.ei)==null||f.call(e,
e.hr,c.payload)}}}catch(g){}},mu(a.J,"message",a.V))};var SD=function(a,b){var c=b.listener,d=(0,a.__gpp)("addEventListener",c);d&&c(d,!0)},TD=function(a,b){(0,a.__gpp)("removeEventListener",b.listener,b.listenerId)},UD={Wn:function(a){return a.listener},Qj:function(a,b){var c={};return c.__gppCall={callId:b,command:"addEventListener",version:"1.1"},c},ei:function(a,b){var c=b.__gppReturn;a(c.returnValue,c.success)}},VD={Wn:function(a){return a.listener},Qj:function(a,b){var c={};return c.__gppCall={callId:b,command:"removeEventListener",version:"1.1",
parameter:a.listenerId},c},ei:function(a,b){var c=b.__gppReturn,d=c.returnValue.data;a==null||a(d,c.success)}};function WD(a){var b={};typeof a.data==="string"?b=JSON.parse(a.data):b=a.data;return{payload:b,vs:b.__gppReturn.callId}}
var XD=function(a,b){var c;c=(b===void 0?{}:b).timeoutMs;ru.call(this);this.caller=new OD(a,"__gppLocator",function(d){return typeof d.__gpp==="function"},WD);this.caller.rb.set("addEventListener",SD);this.caller.na.set("addEventListener",UD);this.caller.rb.set("removeEventListener",TD);this.caller.na.set("removeEventListener",VD);this.timeoutMs=c!=null?c:500};xa(XD,ru);XD.prototype.O=function(){this.caller.dispose();ru.prototype.O.call(this)};
XD.prototype.addEventListener=function(a){var b=this,c=Jo(function(){a(YD,!0)}),d=this.timeoutMs===-1?void 0:setTimeout(function(){c()},this.timeoutMs);RD(this.caller,"addEventListener",{listener:function(e,f){clearTimeout(d);try{var g;var h;((h=e.pingData)==null?void 0:h.gppVersion)===void 0||e.pingData.gppVersion==="1"||e.pingData.gppVersion==="1.0"?(b.removeEventListener(e.listenerId),g={eventName:"signalStatus",data:"ready",pingData:{internalErrorState:1,gppString:"GPP_ERROR_STRING_IS_DEPRECATED_SPEC",
applicableSections:[-1]}}):Array.isArray(e.pingData.applicableSections)?g=e:(b.removeEventListener(e.listenerId),g={eventName:"signalStatus",data:"ready",pingData:{internalErrorState:2,gppString:"GPP_ERROR_STRING_EXPECTED_APPLICATION_SECTION_ARRAY",applicableSections:[-1]}});a(g,f)}catch(l){if(e==null?0:e.listenerId)try{b.removeEventListener(e.listenerId)}catch(n){a(ZD,!0);return}a($D,!0)}}})};
XD.prototype.removeEventListener=function(a){RD(this.caller,"removeEventListener",{listener:function(){},listenerId:a})};
var $D={eventName:"signalStatus",data:"ready",pingData:{internalErrorState:2,gppString:"GPP_ERROR_STRING_UNAVAILABLE",applicableSections:[-1]},listenerId:-1},YD={eventName:"signalStatus",data:"ready",pingData:{gppString:"GPP_ERROR_STRING_LISTENER_REGISTRATION_TIMEOUT",internalErrorState:2,applicableSections:[-1]},listenerId:-1},ZD={eventName:"signalStatus",data:"ready",pingData:{gppString:"GPP_ERROR_STRING_REMOVE_EVENT_LISTENER_ERROR",internalErrorState:2,applicableSections:[-1]},listenerId:-1};function aE(a){var b;if(!(b=a.pingData.signalStatus==="ready")){var c=a.pingData.applicableSections;b=!c||c.length===1&&c[0]===-1}if(b){ND.gppString=a.pingData.gppString;var d=a.pingData.applicableSections.join(",");ND.D=d}}function bE(){try{var a=new XD(w,{timeoutMs:-1});PD(a.caller)&&a.addEventListener(aE)}catch(b){}};function cE(){var a=[["cv",D(1)],["rv",D(14)],["tc",jg.filter(function(c){return c}).length]],b=yg(15);b&&a.push(["x",b]);Vk()&&a.push(["tag_exp",Vk()]);return a};var dE=0,eE=0,fE=!1,gE=void 0,hE=Cg(63,2E3);function iE(){if(N(468)&&ll){eE++;gE=Tb();var a=w.jQuery;if(a&&typeof a==="function")try{var b=a(A);(b.on||b.bind).call(b,"ajaxComplete",function(){gE&&Tb()<gE+hE&&dE++})}catch(c){}}}function jE(a){var b=[];dE>0&&b.push(["ajx",String(dE)]);eE>0&&b.push(["ajdc",String(eE)]);a.ke&&(eE=dE=0);return b}function kE(a){var b=[];fE&&(b.push(["ifb","1"]),a.ke&&(fE=!1));return b};var lE={},mE={};function nE(a){var b=a.eventId,c=a.ke,d=[],e=lE[b]||[];e.length&&d.push(["hf",e.join(".")]);var f=mE[b]||[];f.length&&d.push(["ht",f.join(".")]);c&&(delete lE[b],delete mE[b]);return d};function oE(){return!1}function pE(){var a={};return function(b,c,d){}};function qE(){var a=rE;return function(b,c,d){var e=d&&d.event;sE(c);var f=ei(b)?void 0:1,g=new nb;Lb(c,function(r,u){var t=Xd(u,void 0,f);t===void 0&&u!==void 0&&P(44);g.set(r,t)});a.Tb(Gg());var h={Cn:Ug(b),eventId:e==null?void 0:e.id,priorityId:e!==void 0?e.priorityId:void 0,wg:e!==void 0?function(r){e.dd.wg(r)}:void 0,Rb:function(){return b},log:function(){},nr:{index:d==null?void 0:d.index,type:d==null?void 0:d.type,name:d==null?void 0:d.name},Ds:!!rA(b,3),originalEventData:e==null?void 0:e.originalEventData};
e&&e.cachedModelValues&&(h.cachedModelValues={gtm:e.cachedModelValues.gtm,ecommerce:e.cachedModelValues.ecommerce});if(oE()){var l=pE(),n,p;h.yb={ik:[],yg:{},mc:function(r,u,t){u===1&&(n=r);u===7&&(p=t);l(r,u,t)},di:yi()};h.log=function(r){var u=Qa.apply(1,arguments);n&&l(n,4,{level:r,source:p,message:u})}}var q=wf(a,h,[b,g]);a.Tb();q instanceof Ua&&(q.type==="return"?q=q.data:q=void 0);return B(q,void 0,f)}}function sE(a){var b=a.gtmOnSuccess,c=a.gtmOnFailure;Cb(b)&&(a.gtmOnSuccess=function(){jd(b)});Cb(c)&&(a.gtmOnFailure=function(){jd(c)})};function tE(a){}tE.K="internal.addAdsClickIds";function uE(a,b){var c=this;}uE.publicName="addConsentListener";var vE=!1;function wE(a){for(var b=0;b<a.length;++b)if(vE)try{a[b]()}catch(c){P(77)}else a[b]()}function xE(a,b,c){var d=this,e;if(!Qh(a)||!Mh(b)||!Rh(c))throw G(this.getName(),["string","function","string|undefined"],arguments);wE([function(){I(d,"listen_data_layer",a)}]);e=mB().addListener(a,B(b),c===null?void 0:c);return e}xE.K="internal.addDataLayerEventListener";function yE(a,b,c){}yE.publicName="addDocumentEventListener";function zE(a,b,c,d){}zE.publicName="addElementEventListener";function AE(a){return a.M.wb()};function BE(a){}BE.publicName="addEventCallback";
var CE=function(a){return typeof a==="string"?a:String(vs())},FE=function(a,b){DE(a,"init",!1)||(EE(a,"init",!0),b())},DE=function(a,b,c){var d=GE(a);return Ub(d,b,c)},HE=function(a,b,c,d){var e=GE(a),f=Ub(e,b,d);e[b]=c(f)},EE=function(a,b,c){GE(a)[b]=c},GE=function(a){var b=qs("autoEventsSettings",function(){return{}});b.hasOwnProperty(a)||(b[a]={});return b[a]},IE=function(a,b,c){var d={event:b,"gtm.element":a,"gtm.elementClasses":ud(a,"className"),"gtm.elementId":a.for||kd(a,"id")||"","gtm.elementTarget":a.formTarget||
ud(a,"target")||""};c&&(d["gtm.triggers"]=c.join(","));d["gtm.elementUrl"]=(a.attributes&&a.attributes.formaction?a.formAction:"")||a.action||ud(a,"href")||a.src||a.code||a.codebase||"";return d};
function ME(a){if(a.form){var b;return((b=a.form)==null?0:b.tagName)?a.form:A.getElementById(a.form)}return nd(a,["form"],100)};
function QE(a){}QE.K="internal.addFormAbandonmentListener";function RE(a,b,c,d){}
RE.K="internal.addFormData";var SE={},TE=[],UE={},VE=0,WE=0;
function cF(a,b){}cF.K="internal.addFormInteractionListener";
function jF(a,b){}jF.K="internal.addFormSubmitListener";
function oF(a){}oF.K="internal.addGaSendListener";function pF(a){if(!a)return{};var b=a.nr;return qA(b.type,b.index,b.name)}function qF(a){return a?{originatingEntity:pF(a)}:{}};function yF(a){var b=ps.zones;return b?b.getIsAllowedFn(xk(),a):function(){return!0}}function zF(){var a=ps.zones;a&&a.unregisterChild(xk())}
function AF(){YA(wk(),function(a){var b=a.originalEventData["gtm.uniqueEventId"],c=ps.zones;return c?c.isActive(xk(),b):!0});WA(wk(),function(a){var b,c;b=a.entityId;c=a.securityGroups;return yF(Number(a.originalEventData["gtm.uniqueEventId"]))(b,c)})};var BF=function(a,b){this.tagId=a;this.canonicalId=b};
function CF(a,b){var c=this;return a}CF.K="internal.loadGoogleTag";function DF(a){return new Pd("",function(b){var c=this.evaluate(b);if(c instanceof Pd)return new Pd("",function(){var d=Qa.apply(0,arguments),e=this,f=Jd(AE(this),null);f.eventId=a.eventId;f.priorityId=a.priorityId;f.originalEventData=a.originalEventData;var g=d.map(function(l){return e.evaluate(l)}),h=this.M.tb();h.fe(f);return c.Sb.apply(c,[h].concat(Aa(g)))})})};function EF(a,b,c){var d=this;}EF.K="internal.addGoogleTagRestriction";var FF={},GF=[];
function NF(a,b){}
NF.K="internal.addHistoryChangeListener";function OF(a,b,c){}OF.publicName="addWindowEventListener";function PF(a,b){return!0}PF.publicName="aliasInWindow";function QF(a,b,c){}QF.K="internal.appendRemoteConfigParameter";function RF(a){var b;return b}
RF.publicName="callInWindow";function SF(a){}SF.publicName="callLater";function TF(a){}TF.K="callOnDomReady";function UF(a){}UF.K="callOnWindowLoad";function VF(a,b){var c;return c}VF.K="internal.computeGtmParameter";function WF(a,b){var c=this;}WF.K="internal.consentScheduleFirstTry";function XF(a,b){var c=this;}XF.K="internal.consentScheduleRetry";function YF(a){var b;if(!Qh(a))throw G(this.getName(),["string"],arguments);var c=a;if(!Mm(c))throw Error("copyFromCrossContainerData requires valid CrossContainerSchema key.");var d=Pm(c);b=Xd(d,this.M,1);return b}YF.K="internal.copyFromCrossContainerData";function ZF(a,b){var c;var d=Xd(c,this.M,ei(AE(this).Rb())?2:1);d===void 0&&c!==void 0&&P(45);return d}ZF.publicName="copyFromDataLayer";
function $F(a){var b=void 0;return b}$F.K="internal.copyFromDataLayerCache";function aG(a){var b;return b}aG.publicName="copyFromWindow";function bG(a){var b=void 0;return Xd(b,this.M,1)}bG.K="internal.copyKeyFromWindow";var cG=function(a){return a===km.ba.Ya&&Cm[a]===jm.Na.Re&&!vo(J.m.X)};var dG=function(){return"0"},eG=function(a){if(typeof a!=="string")return"";var b=["gclid","dclid","wbraid","_gl"];N(102)&&b.push("gbraid");return Tj(a,b,"0")};var fG={},gG={},hG={},iG={},jG={},kG={},lG={},mG={},nG={},oG={},pG={},qG={},rG={},sG={},tG={},uG={},vG={},wG={},xG={},yG={},zG={},AG={},BG={},CG={},DG={},EG={},FG=(EG[J.m.Oa]=(fG[2]=[cG],fG),EG[J.m.Xf]=(gG[2]=[cG],gG),EG[J.m.Pf]=(hG[2]=[cG],hG),EG[J.m.Ql]=(iG[2]=[cG],iG),EG[J.m.Rl]=(jG[2]=[cG],jG),EG[J.m.Sl]=(kG[2]=[cG],kG),EG[J.m.Tl]=(lG[2]=[cG],lG),EG[J.m.Ul]=(mG[2]=[cG],mG),EG[J.m.Jd]=(nG[2]=[cG],nG),EG[J.m.Yf]=(oG[2]=[cG],oG),EG[J.m.Zf]=(pG[2]=[cG],pG),EG[J.m.cg]=(qG[2]=[cG],qG),EG[J.m.dg]=(rG[2]=
[cG],rG),EG[J.m.eg]=(sG[2]=[cG],sG),EG[J.m.fg]=(tG[2]=[cG],tG),EG[J.m.gg]=(uG[2]=[cG],uG),EG[J.m.hg]=(vG[2]=[cG],vG),EG[J.m.zb]=(wG[1]=[cG],wG),EG[J.m.sd]=(xG[1]=[cG],xG),EG[J.m.yd]=(yG[1]=[cG],yG),EG[J.m.ye]=(zG[1]=[cG],zG),EG[J.m.yf]=(AG[1]=[function(a){return N(102)&&cG(a)}],AG),EG[J.m.Oc]=(BG[1]=[cG],BG),EG[J.m.ya]=(CG[1]=[cG],CG),EG[J.m.Za]=(DG[1]=[cG],DG),EG),GG={},HG=(GG[J.m.zb]=dG,GG[J.m.sd]=dG,GG[J.m.yd]=dG,GG[J.m.ye]=dG,GG[J.m.yf]=dG,GG[J.m.Oc]=function(a){if(!Id(a))return{};var b=Jd(a,
null);delete b.match_id;return b},GG[J.m.ya]=eG,GG[J.m.Za]=eG,GG),IG={},JG={},KG=(JG[R.C.Qa]=(IG[2]=[cG],IG),JG),LG={};var MG=function(a,b,c,d){this.D=a;this.O=b;this.T=c;this.V=d};MG.prototype.getValue=function(a){a=a===void 0?km.ba.Yc:a;if(!this.O.some(function(b){return b(a)}))return this.T.some(function(b){return b(a)})?this.V(this.D):this.D};MG.prototype.J=function(){return Gd(this.D)==="array"||Id(this.D)?Jd(this.D,null):this.D};var NG=function(){},OG=function(a,b){this.conditions=a;this.D=b};
OG.prototype.sb=function(a,b){var c,d=((c=this.conditions[a])==null?void 0:c[2])||[],e,f=((e=this.conditions[a])==null?void 0:e[1])||[];return new MG(b,d,f,this.D[a]||NG)};var PG,QG;var RG,SG=!1;function TG(){SG=!0;xg(52)&&(RG=productSettings,productSettings=void 0);RG=RG||{}}function UG(a){SG||TG();return RG[a]};var VG=function(a,b,c){this.eventName=b;this.F=c;this.D={};this.isAborted=!1;this.target=a;this.metadata={};for(var d=c.eventMetadata||{},e=m(Object.keys(d)),f=e.next();!f.done;f=e.next()){var g=f.value;U(this,g,d[g])}},Ur=function(a,b){var c,d;return(c=a.D[b])==null?void 0:(d=c.getValue)==null?void 0:d.call(c,T(a,R.C.tg))},W=function(a,b,c){var d=a.D,e;c===void 0?e=void 0:(PG!=null||(PG=new OG(FG,HG)),e=PG.sb(b,c));d[b]=e};
VG.prototype.mergeHitDataForKey=function(a,b){var c,d,e;c=(d=this.D[a])==null?void 0:(e=d.J)==null?void 0:e.call(d);if(!c)return W(this,a,b),!0;if(!Id(c))return!1;W(this,a,pa(Object,"assign").call(Object,c,b));return!0};var WG=function(a,b){b=b===void 0?{}:b;for(var c=m(Object.keys(a.D)),d=c.next();!d.done;d=c.next()){var e=d.value,f=void 0,g=void 0,h=void 0;b[e]=(f=a.D[e])==null?void 0:(h=(g=f).J)==null?void 0:h.call(g)}return b};
VG.prototype.copyToHitData=function(a,b,c){var d=M(this.F,a);d===void 0&&(d=b);if(Db(d)&&c!==void 0)try{d=c(d)}catch(e){}d!==void 0&&W(this,a,d)};
var T=function(a,b){var c=a.metadata[b];if(b===R.C.tg){var d;return c==null?void 0:(d=c.J)==null?void 0:d.call(c)}var e;return c==null?void 0:(e=c.getValue)==null?void 0:e.call(c,T(a,R.C.tg))},U=function(a,b,c){var d=a.metadata,e;c===void 0?e=c:(QG!=null||(QG=new OG(KG,LG)),e=QG.sb(b,c));d[b]=e},XG=function(a,b){b=b===void 0?{}:b;for(var c=m(Object.keys(a.metadata)),d=c.next();!d.done;d=c.next()){var e=d.value,f=void 0,g=void 0,h=void 0;b[e]=(f=a.metadata[e])==null?void 0:(h=(g=f).J)==null?void 0:
h.call(g)}return b},YG=function(a,b,c){var d=UG(a.target.destinationId);return d&&d[b]!==void 0?d[b]:c},ZG=function(a){for(var b=new VG(a.target,a.eventName,a.F),c=WG(a),d=m(Object.keys(c)),e=d.next();!e.done;e=d.next()){var f=e.value;W(b,f,c[f])}for(var g=XG(a),h=m(Object.keys(g)),l=h.next();!l.done;l=h.next()){var n=l.value;U(b,n,g[n])}b.isAborted=a.isAborted;return b},$G=function(a){var b=a.F,c=b.eventId,d=b.priorityId;return d?c+"_"+d:String(c)};
VG.prototype.accept=function(){var a=Qm(Lm.aa.Ii,{}),b=$G(this),c=this.target.destinationId;a[b]||(a[b]={});a[b][c]=wk();var d=Lm.aa.Ii;if(Mm(d)){var e;(e=Nm(d))==null||e.notify()}};VG.prototype.canBeAccepted=function(a){var b=Pm(Lm.aa.Ii);if(!b)return!0;var c=b[$G(this)];if(!c)return!0;var d=c[a!=null?a:this.target.destinationId];return d===void 0||d===wk()};function aH(a){return{getDestinationId:function(){return a.target.destinationId},getEventName:function(){return a.eventName},setEventName:function(b){a.eventName=b},getHitData:function(b){return Ur(a,b)},setHitData:function(b,c){W(a,b,c)},setHitDataIfNotDefined:function(b,c){Ur(a,b)===void 0&&W(a,b,c)},copyToHitData:function(b,c){a.copyToHitData(b,c)},getMetadata:function(b){return T(a,b)},setMetadata:function(b,c){U(a,b,c)},isAborted:function(){return a.isAborted},abort:function(){a.isAborted=!0},
getFromEventContext:function(b){return M(a.F,b)},ub:function(){return a},getHitKeys:function(){return Object.keys(a.D)},getMergedValues:function(b){return a.F.getMergedValues(b,3)},mergeHitDataForKey:function(b,c){return Id(c)?a.mergeHitDataForKey(b,c):!1},accept:function(){a.accept()},canBeAccepted:function(b){return a.canBeAccepted(b)}}};function bH(a,b){var c;if(!Jh(a)||!Kh(b))throw G(this.getName(),["Object","Object|undefined"],arguments);var d=B(b)||{},e=B(a,this.M,1).ub(),f=e.F;d.omitEventContext&&(f=(new et(e.F.eventId,e.F.priorityId)).sb());var g=new VG(e.target,e.eventName,f);if(!d.omitHitData)for(var h=WG(e),l=m(Object.keys(h)),n=l.next();!n.done;n=l.next()){var p=n.value;W(g,p,h[p])}if(d.omitMetadata)g.metadata={};else for(var q=XG(e),r=m(Object.keys(q)),u=r.next();!u.done;u=
r.next()){var t=u.value;U(g,t,q[t])}g.isAborted=e.isAborted;c=Xd(aH(g),this.M,1);return c}bH.K="internal.copyPreHit";function cH(a,b){var c=null;return Xd(c,this.M,2)}cH.publicName="createArgumentsQueue";function dH(a){return Xd(function(c){var d=AA();if(typeof c==="function")d(function(){c(function(f,g,h){var l=
AA(),n=l&&l.getByName&&l.getByName(f);return(new w.gaplugins.Linker(n)).decorate(g,h)})});else if(Array.isArray(c)){var e=String(c[0]).split(".");b[e.length===1?e[0]:e[1]]&&d.apply(null,c)}else if(c==="isLoaded")return!!d.loaded},this.M,1)}dH.K="internal.createGaCommandQueue";function eH(a){return Xd(function(){if(!Cb(e.push))throw Error("Object at "+a+" in window is not an array.");e.push.apply(e,Array.prototype.slice.call(arguments,0))},this.M,
ei(AE(this).Rb())?2:1)}eH.publicName="createQueue";function fH(a,b){var c=null;if(!Qh(a)||!Rh(b))throw G(this.getName(),["string","string|undefined"],arguments);try{var d=(b||"").split("").filter(function(e){return"ig".indexOf(e)>=0}).join("");c=new Ud(new RegExp(a,d))}catch(e){}return c}fH.K="internal.createRegex";function gH(a){}gH.K="internal.declareConsentState";function hH(a){var b="";return b}hH.K="internal.decodeUrlHtmlEntities";function iH(a,b,c){var d;return d}iH.K="internal.decorateUrlWithGaCookies";function jH(){}jH.K="internal.deferCustomEvents";function kH(a){return N(423)||lH?A.querySelector(a):null}function mH(a){return N(423)||lH?A.querySelectorAll(a):null}
function nH(a,b){if(N(423))try{return a.closest(b)}catch(e){return null}else{if(!lH)return null;if(Element.prototype.closest)try{return a.closest(b)}catch(e){return null}var c=Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector,d=a;if(!A.documentElement.contains(d))return null;do{try{if(c.call(d,b))return d}catch(e){break}d=d.parentElement||d.parentNode}while(d!==null&&d.nodeType===
1);return null}}var oH=!1;if(A.querySelectorAll)try{var pH=A.querySelectorAll(":root");pH&&pH.length==1&&pH[0]==A.documentElement&&(oH=!0)}catch(a){}var lH=oH;function qH(){var a=w.screen;return{width:a?a.width:0,height:a?a.height:0}}
function rH(a){if(A.hidden)return!0;var b=a.getBoundingClientRect();if(b.top===b.bottom||b.left===b.right||!w.getComputedStyle)return!0;var c=w.getComputedStyle(a,null);if(c.visibility==="hidden")return!0;for(var d=a,e=c;d;){if(e.display==="none")return!0;var f=e.opacity,g=e.filter;if(g){var h=g.indexOf("opacity(");h>=0&&(g=g.substring(h+8,g.indexOf(")",h)),g.charAt(g.length-1)==="%"&&(g=g.substring(0,g.length-1)),f=String(Math.min(Number(g),Number(f))))}if(f!==void 0&&Number(f)<=0)return!0;(d=d.parentElement)&&
(e=w.getComputedStyle(d,null))}return!1}
var tH=function(a){var b=sH(),c=b.height,d=b.width,e=a.getBoundingClientRect(),f=e.bottom-e.top,g=e.right-e.left;return f&&g?(1-Math.min((Math.max(0-e.left,0)+Math.max(e.right-d,0))/g,1))*(1-Math.min((Math.max(0-e.top,0)+Math.max(e.bottom-c,0))/f,1)):0},sH=function(){var a=A.body,b=A.documentElement||a&&a.parentElement,c,d;if(A.compatMode&&A.compatMode!=="BackCompat")c=b?b.clientHeight:0,d=b?b.clientWidth:0;else{var e=function(f,g){return f&&g?Math.min(f,g):Math.max(f,g)};c=e(b?b.clientHeight:0,a?
a.clientHeight:0);d=e(b?b.clientWidth:0,a?a.clientWidth:0)}return{width:d,height:c}};var wH=function(a){if(uH){if(a>=0&&a<vH.length&&vH[a]){var b;(b=vH[a])==null||b.disconnect();vH[a]=void 0}}else w.clearInterval(a)},zH=function(a,b,c){for(var d=0;d<c.length;d++)c[d]>1?c[d]=1:c[d]<0&&(c[d]=0);if(uH){var e=!1;jd(function(){e||xH(a,b,c)()});return yH(function(f){e=!0;for(var g={Ig:0};g.Ig<f.length;g={Ig:g.Ig},g.Ig++)jd(function(h){return function(){a(f[h.Ig])}}(g))},
b,c)}return w.setInterval(xH(a,b,c),1E3)},xH=function(a,b,c){function d(h,l){var n={top:0,bottom:0,right:0,left:0,width:0,height:0},p={boundingClientRect:h.getBoundingClientRect(),intersectionRatio:l,intersectionRect:n,isIntersecting:l>0,rootBounds:n,target:h,time:Tb()};jd(function(){a(p)})}for(var e=[],f=[],g=0;g<b.length;g++)e.push(0),f.push(-1);c.sort(function(h,l){return h-l});return function(){for(var h=0;h<b.length;h++){var l=tH(b[h]);if(l>e[h])for(;f[h]<c.length-1&&l>=c[f[h]+1];)d(b[h],l),
f[h]++;else if(l<e[h])for(;f[h]>=0&&l<=c[f[h]];)d(b[h],l),f[h]--;e[h]=l}}},yH=function(a,b,c){for(var d=new w.IntersectionObserver(a,{threshold:c}),e=0;e<b.length;e++)d.observe(b[e]);for(var f=0;f<vH.length;f++)if(!vH[f])return vH[f]=d,f;return vH.push(d)-1},vH=[],uH=!(!w.IntersectionObserver||!w.IntersectionObserverEntry);
var MH=function(a){a=a||{Jg:!0,Kg:!0,ek:void 0};a.hc=a.hc||{email:!0,phone:!1,address:!1};var b=AH(a),c=BH[b];if(c&&Tb()-c.timestamp<200)return c.result;var d=CH(),e=d.status,f=[],g,h,l=[];if(!N(33)){if(a.hc&&a.hc.email){var n=DH(d.elements);f=EH(n,a&&a.Bg);g=FH(f);n.length>10&&(e="3")}!a.ek&&g&&(f=[g]);for(var p=0;p<f.length;p++)l.push(GH(f[p],!!a.Jg,!!a.Kg));l=l.slice(0,10)}else if(a.hc){}g&&(h=GH(g,!!a.Jg,!!a.Kg));var H={elements:l,jo:h,status:e};BH[b]={timestamp:Tb(),result:H};
return H},NH=function(a,b){if(a){var c=a.trim().replaceAll(/\s+/g,"").replaceAll(/(\d{2,})\./g,"$1").replaceAll(/-/g,"").replaceAll(/\((\d+)\)/g,"$1");if(b&&c.match(/^\+?\d{3,7}$/))return c;c.charAt(0)!=="+"&&(c="+"+c);if(c.match(/^\+\d{10,15}$/))return c}},PH=function(a){var b=OH(/^(\w|[- ])+$/)(a);if(!b)return b;var c=b.replaceAll(/[- ]+/g,"");return c.length>10?void 0:c},OH=function(a){return function(b){var c=b.match(a);return c?c[0].trim().toLowerCase():void 0}},GH=function(a,b,c){var d=a.element,
e={ra:a.ra,type:a.sa,tagName:d.tagName};b&&(e.querySelector=QH(d));c&&(e.isVisible=!rH(d));return e},AH=function(a){var b=!(a==null||!a.Jg)+"."+!(a==null||!a.Kg);a&&a.Bg&&a.Bg.length&&(b+="."+a.Bg.join("."));a&&a.hc&&(b+="."+a.hc.email+"."+a.hc.phone+"."+a.hc.address);return b},FH=function(a){if(a.length!==0){var b;b=RH(a,function(c){return!SH.test(c.ra)});b=RH(b,function(c){return c.element.tagName.toUpperCase()==="INPUT"});b=RH(b,function(c){return!rH(c.element)});return b[0]}},EH=function(a,b){b&&
b.length!==0||(b=[]);for(var c=[],d=0;d<a.length;d++){for(var e=!0,f=0;f<b.length;f++){var g=b[f];if(g&&nH(a[d].element,g)){e=!1;break}}a[d].sa===LH.Ub&&N(227)&&(SH.test(a[d].ra)||a[d].element.tagName.toUpperCase()==="A"&&a[d].element.hasAttribute("href")&&a[d].element.getAttribute("href").indexOf("mailto:")!==-1)&&(e=!1);e&&c.push(a[d])}return c},RH=function(a,b){if(a.length<=1)return a;var c=a.filter(b);return c.length===0?a:c},QH=function(a){var b;if(a===A.body)b="body";else{var c;if(a.id)c="#"+
a.id;else{var d;if(a.parentElement){var e;a:{var f=a.parentElement;if(f){for(var g=0;g<f.childElementCount;g++)if(f.children[g]===a){e=g+1;break a}e=-1}else e=1}d=QH(a.parentElement)+">:nth-child("+e.toString()+")"}else d="";c=d}b=c}return b},DH=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=d.textContent;d.tagName.toUpperCase()==="INPUT"&&d.value&&(e=d.value);if(e){var f=e.match(TH);if(f){var g=f[0],h;if(w.location){var l=Oj(w.location,"host",!0);h=g.toLowerCase().indexOf(l)>=0}else h=
!1;h||b.push({element:d,ra:g,sa:LH.Ub})}}}return b},CH=function(){var a=[],b=A.body;if(!b)return{elements:a,status:"4"};for(var c=b.querySelectorAll("*"),d=0;d<c.length&&d<1E4;d++){var e=c[d];if(!(UH.indexOf(e.tagName.toUpperCase())>=0)&&e.children instanceof HTMLCollection){for(var f=!1,g=0;g<e.childElementCount&&g<1E4;g++)if(!(VH.indexOf(e.children[g].tagName.toUpperCase())>=0)){f=!0;break}(!f||N(33)&&WH.indexOf(e.tagName)!==-1)&&a.push(e)}}return{elements:a,status:c.length>1E4?"2":"1"}},TH=/[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}/i,
SH=/support|noreply/i,UH="SCRIPT STYLE IMG SVG PATH BR NOSCRIPT TEXTAREA".split(" "),VH=["BR"],XH=Cg(36,2),LH={Ub:"1",Rd:"2",Kd:"3",Pd:"4",rf:"5",rg:"6",Lh:"7",fj:"8",ki:"9",Zi:"10"},BH={},WH=["INPUT","SELECT"],YH=OH(/^([^\x00-\x40\x5b-\x60\x7b-\xff]|[.-]|\s)+$/);
function wI(a){var b;I(this,"detect_user_provided_data","auto");var c=B(a)||{},d=MH({Jg:!!c.includeSelector,Kg:!!c.includeVisibility,Bg:c.excludeElementSelectors,hc:c.fieldFilters,ek:!!c.selectMultipleElements});b=new nb;var e=new Ld;b.set("elements",e);for(var f=d.elements,g=0;g<f.length;g++)e.push(xI(f[g]));d.jo!==void 0&&b.set("preferredEmailElement",xI(d.jo));b.set("status",d.status);if(N(129)&&c.performDataLayerSearch&&!/Mobile|iPhone|iPad|iPod|Android|IEMobile/.test(Rc&&
Rc.userAgent||"")){}return b}
var yI=function(a){switch(a){case LH.Ub:return"email";case LH.Rd:return"phone_number";case LH.Kd:return"first_name";case LH.Pd:return"last_name";case LH.fj:return"street";case LH.ki:return"city";case LH.Zi:return"region";case LH.rg:return"postal_code";case LH.rf:return"country"}},xI=function(a){var b=new nb;b.set("userData",a.ra);b.set("tagName",a.tagName);a.querySelector!==void 0&&b.set("querySelector",a.querySelector);a.isVisible!==void 0&&b.set("isVisible",a.isVisible);if(N(33)){}else switch(a.type){case LH.Ub:b.set("type","email")}return b};wI.K="internal.detectUserProvidedData";
function BI(a,b){return f}BI.K="internal.enableAutoEventOnClick";var EI=function(a){if(!CI){var b=function(){var c=A.body;if(c)if(DI)(new MutationObserver(function(){for(var e=0;e<CI.length;e++)jd(CI[e])})).observe(c,{childList:!0,subtree:!0});else{var d=!1;hd(c,"DOMNodeInserted",function(){d||(d=!0,jd(function(){d=!1;for(var e=0;e<CI.length;e++)jd(CI[e])}))})}};CI=[];A.body?b():jd(b)}CI.push(a)},DI=!!w.MutationObserver,CI;
function JI(a,b){return p}JI.K="internal.enableAutoEventOnElementVisibility";function KI(){}KI.K="internal.enableAutoEventOnError";var LI={},MI=[],NI={},OI=0,PI=0;
function VI(a,b){var c=this;return d}VI.K="internal.enableAutoEventOnFormInteraction";
function $I(a,b){var c=this;return f}$I.K="internal.enableAutoEventOnFormSubmit";
function eJ(){var a=this;}eJ.K="internal.enableAutoEventOnGaSend";var fJ={},gJ=[];
var iJ=function(a,b){var c=""+b;if(fJ[c])fJ[c].push(a);else{var d=[a];fJ[c]=d;var e=hJ("gtm.historyChange-v2"),f=-1;gJ.push(function(g){f>=0&&w.clearTimeout(f);b?f=w.setTimeout(function(){e(g,d);f=-1},b):e(g,d)})}},hJ=function(a){var b=w.location.href,c={source:null,state:w.history.state||null,url:Pj(Sj(b)),fb:Mj(Sj(b),"fragment")};return function(d,e){var f=c,g={};g[f.source]=!0;g[d.source]=!0;if(!g.popstate||!g.hashchange||f.fb!==d.fb){var h={event:a,"gtm.historyChangeSource":d.source,"gtm.oldUrlFragment":c.fb,
"gtm.newUrlFragment":d.fb,"gtm.oldHistoryState":c.state,"gtm.newHistoryState":d.state,"gtm.oldUrl":c.url,"gtm.newUrl":d.url};e&&(h["gtm.triggers"]=e.join(","));c=d;EC(h)}}},jJ=function(a,b){var c=w.history,d=c[a];if(Cb(d))try{c[a]=function(e,f,g){d.apply(c,[].slice.call(arguments,0));var h=w.location.href;b({source:a,state:e,url:Pj(Sj(h)),fb:Mj(Sj(h),"fragment")})}}catch(e){}},lJ=function(a){w.addEventListener("popstate",function(b){var c=kJ(b);a({source:"popstate",state:b.state,url:Pj(Sj(c)),fb:Mj(Sj(c),
"fragment")})})},mJ=function(a){w.addEventListener("hashchange",function(b){var c=kJ(b);a({source:"hashchange",state:null,url:Pj(Sj(c)),fb:Mj(Sj(c),"fragment")})})},kJ=function(a){var b,c;return((b=a.target)==null?void 0:(c=b.location)==null?void 0:c.href)||w.location.href};
function nJ(a,b){var c=this;if(!Kh(a))throw G(this.getName(),["Object|undefined","any"],arguments);wE([function(){I(c,"detect_history_change_events")}]);var d=a&&a.get("useV2EventName")?"ehl":"hl",e=Number(a&&a.get("interval"));e>0&&isFinite(e)||(e=0);var f;if(!DE(d,"init",!1)){var g;d==="ehl"?(g=function(l){for(var n=0;n<gJ.length;n++)gJ[n](l)},f=CE(b),iJ(f,e),EE(d,"reg",iJ)):g=hJ("gtm.historyChange");mJ(g);lJ(g);jJ("pushState",
g);jJ("replaceState",g);EE(d,"init",!0)}else if(d==="ehl"){var h=DE(d,"reg");h&&(f=CE(b),h(f,e))}d==="hl"&&(f=void 0);return f}nJ.K="internal.enableAutoEventOnHistoryChange";var oJ=["http://","https://","javascript:","file://"];
var pJ=function(a,b){if(a.which===2||a.ctrlKey||a.shiftKey||a.altKey||a.metaKey)return!1;var c=ud(b,"href");if(c.indexOf(":")!==-1&&!oJ.some(function(h){return Yb(c,h)}))return!1;var d=c.indexOf("#"),e=ud(b,"target");if(e&&e!=="_self"&&e!=="_parent"&&e!=="_top"||d===0)return!1;if(d>0){var f=Pj(Sj(c)),g=Pj(Sj(w.location.href));return f!==g}return!0},qJ=function(a,b){for(var c=Mj(Sj((b.attributes&&b.attributes.formaction?b.formAction:"")||b.action||ud(b,"href")||b.src||b.code||b.codebase||""),"host"),
d=0;d<a.length;d++)try{if((new RegExp(a[d])).test(c))return!1}catch(e){}return!0},rJ=function(){function a(c){var d=c.target;if(d&&c.which!==3&&!(c.D||c.timeStamp&&c.timeStamp===b)){b=c.timeStamp;d=nd(d,["a","area"],100);if(!d)return c.returnValue;var e=c.defaultPrevented||c.returnValue===!1,f=DE("lcl",e?"nv.mwt":"mwt",0),g;g=e?DE("lcl","nv.ids",[]):DE("lcl","ids",[]);for(var h=[],l=0;l<g.length;l++){var n=g[l],p=DE("lcl","aff.map",{})[n];p&&!qJ(p,d)||h.push(n)}if(h.length){var q=pJ(c,d),r=IE(d,"gtm.linkClick",
h);r["gtm.elementText"]=ld(d);r["gtm.willOpenInNewWindow"]=!q;if(q&&!e&&f&&d.href){var u=!!Gb(String(ud(d,"rel")||"").split(" "),function(y){return y.toLowerCase()==="noreferrer"}),t=w[(ud(d,"target")||"_self").substring(1)],v=!0,x=FC(function(){var y;if(y=v&&t){var z;a:if(u){var C;try{C=new MouseEvent(c.type,{bubbles:!0})}catch(E){if(!A.createEvent){z=!1;break a}C=A.createEvent("MouseEvents");C.initEvent(c.type,!0,!0)}C.D=!0;c.target.dispatchEvent(C);z=!0}else z=!1;y=!z}y&&(t.location.href=ud(d,
"href"))},f);if(DC(r,x,f))v=!1;else return c.preventDefault&&c.preventDefault(),c.returnValue=!1}else DC(r,function(){},f||2E3);return!0}}}var b=0;hd(A,"click",a,!1);hd(A,"auxclick",a,!1)};
function sJ(a,b){var c=this;if(!Kh(a))throw G(this.getName(),["Object|undefined","any"],arguments);var d=B(a);wE([function(){I(c,"detect_link_click_events",d)}]);var e=d&&!!d.waitForTags,f=d&&!!d.checkValidation,g=d?d.affiliateDomains:void 0,h=CE(b);if(e){var l=Number(d.waitForTagsTimeout);l>0&&isFinite(l)||(l=2E3);var n=function(q){return Math.max(l,q)};HE("lcl","mwt",n,0);f||HE("lcl","nv.mwt",n,0)}var p=function(q){q.push(h);
return q};HE("lcl","ids",p,[]);f||HE("lcl","nv.ids",p,[]);g&&HE("lcl","aff.map",function(q){q[h]=g;return q},{});DE("lcl","init",!1)||(rJ(),EE("lcl","init",!0));return h}sJ.K="internal.enableAutoEventOnLinkClick";var tJ,uJ;
var vJ=function(a){return DE("sdl",a,{})},wJ=function(a,b,c){if(b){var d=Array.isArray(a)?a:[a];HE("sdl",c,function(e){for(var f=0;f<d.length;f++){var g=String(d[f]);e.hasOwnProperty(g)||(e[g]=[]);e[g].push(b)}return e},{})}},zJ=function(){function a(){xJ();yJ(a,!0)}return a},AJ=function(){function a(){f?e=w.setTimeout(a,c):(e=0,xJ(),yJ(b));f=!1}function b(){d&&tJ();e?f=!0:(e=w.setTimeout(a,c),EE("sdl","pending",!0))}var c=250,d=!1;A.scrollingElement&&A.documentElement&&(c=50,d=!0);var e=0,f=!1;return b},
yJ=function(a,b){DE("sdl","init",!1)&&!BJ()&&(b?id(w,"scrollend",a):id(w,"scroll",a),id(w,"resize",a),EE("sdl","init",!1))},xJ=function(){var a=tJ(),b=a.depthX,c=a.depthY,d=b/uJ.scrollWidth*100,e=c/uJ.scrollHeight*100;CJ(b,"horiz.pix","PIXELS","horizontal");CJ(d,"horiz.pct","PERCENT","horizontal");CJ(c,"vert.pix","PIXELS","vertical");CJ(e,"vert.pct","PERCENT","vertical");EE("sdl","pending",!1)},CJ=function(a,b,c,d){var e=vJ(b),f={},g;for(g in e)if(f={kf:f.kf},f.kf=g,e.hasOwnProperty(f.kf)){var h=
Number(f.kf);if(!(a<h)){var l={};MC((l.event="gtm.scrollDepth",l["gtm.scrollThreshold"]=h,l["gtm.scrollUnits"]=c.toLowerCase(),l["gtm.scrollDirection"]=d,l["gtm.triggers"]=e[f.kf].join(","),l));HE("sdl",b,function(n){return function(p){delete p[n.kf];return p}}(f),{})}}},EJ=function(){HE("sdl","scr",function(a){a||(a=A.scrollingElement||A.body&&A.body.parentNode);return uJ=a},!1);HE("sdl","depth",function(a){a||(a=DJ());return tJ=a},!1)},DJ=function(){var a=0,b=0;return function(){var c=sH(),d=c.height;
a=Math.max(uJ.scrollLeft+c.width,a);b=Math.max(uJ.scrollTop+d,b);return{depthX:a,depthY:b}}},BJ=function(){return!!(Object.keys(vJ("horiz.pix")).length||Object.keys(vJ("horiz.pct")).length||Object.keys(vJ("vert.pix")).length||Object.keys(vJ("vert.pct")).length)};
function FJ(a,b){var c=this;if(!Jh(a))throw G(this.getName(),["Object","any"],arguments);wE([function(){I(c,"detect_scroll_events")}]);EJ();if(!uJ)return;var d=CE(b),e=B(a);switch(e.horizontalThresholdUnits){case "PIXELS":wJ(e.horizontalThresholds,d,"horiz.pix");break;case "PERCENT":wJ(e.horizontalThresholds,d,"horiz.pct")}switch(e.verticalThresholdUnits){case "PIXELS":wJ(e.verticalThresholds,d,"vert.pix");break;case "PERCENT":wJ(e.verticalThresholds,
d,"vert.pct")}DE("sdl","init",!1)?DE("sdl","pending",!1)||jd(function(){xJ()}):(EE("sdl","init",!0),EE("sdl","pending",!0),jd(function(){xJ();if(BJ()){var f=AJ();"onscrollend"in w?(f=zJ(),hd(w,"scrollend",f)):hd(w,"scroll",f);hd(w,"resize",f)}else EE("sdl","init",!1)}));return d}FJ.K="internal.enableAutoEventOnScroll";function GJ(a){return function(){if(a.limit&&a.Tj>=a.limit)a.ai&&w.clearInterval(a.ai);else{a.Tj++;var b=Tb();EC({event:a.eventName,"gtm.timerId":a.ai,"gtm.timerEventNumber":a.Tj,"gtm.timerInterval":a.interval,"gtm.timerLimit":a.limit,"gtm.timerStartTime":a.yo,"gtm.timerCurrentTime":b,"gtm.timerElapsedTime":b-a.yo,"gtm.triggers":a.Ys})}}}
function HJ(a,b){
return f}HJ.K="internal.enableAutoEventOnTimer";
var IJ=function(a,b,c){function d(){var g=a();f+=e?(Tb()-e)*g.playbackRate/1E3:0;e=Tb()}var e=0,f=0;return{createEvent:function(g,h,l){var n=a(),p=n.Hn,q=l?Math.round(l):h?Math.round(n.Hn*h):Math.round(n.er),r=h!==void 0?Math.round(h*100):p<=0?0:Math.round(q/p*100),u=A.hidden?!1:tH(c)>=.5;d();var t=void 0;b!==void 0&&(t=[b]);var v=IE(c,"gtm.video",t);v["gtm.videoProvider"]="youtube";v["gtm.videoStatus"]=g;v["gtm.videoUrl"]=n.url;v["gtm.videoTitle"]=n.title;v["gtm.videoDuration"]=Math.round(p);v["gtm.videoCurrentTime"]=
Math.round(q);v["gtm.videoElapsedTime"]=Math.round(f);v["gtm.videoPercent"]=r;v["gtm.videoVisible"]=u;return v},Fs:function(){e=Tb()},qj:function(){d()}}};var Kc=Ca(["data-gtm-yt-inspected-"]),JJ=["www.youtube.com","www.youtube-nocookie.com"],KJ,LJ=!1;
var MJ=function(a,b,c){var d=a.map(function(g){return{ee:g,vo:g,io:void 0}});if(!b.length)return d;var e=b.map(function(g){return{ee:g*c,vo:void 0,io:g}});if(!d.length)return e;var f=d.concat(e);f.sort(function(g,h){return g.ee-h.ee});return f},NJ=function(a){a=a===void 0?[]:a;for(var b=[],c=0;c<a.length;c++)a[c]<0||b.push(a[c]);b.sort(function(d,e){return d-e});return b},OJ=function(a){a=a===void 0?[]:a;for(var b=[],c=0;c<a.length;c++)a[c]>100||a[c]<0||(b[c]=a[c]/100);b.sort(function(d,e){return d-
e});return b},PJ=function(a,b){var c,d;function e(){u=IJ(function(){return{url:x,title:y,Hn:v,er:a.getCurrentTime(),playbackRate:z}},b.lf,a.getIframe());v=0;y=x="";z=1;return f}function f(K){switch(K){case 1:v=Math.round(a.getDuration());x=a.getVideoUrl();if(a.getVideoData){var O=a.getVideoData();y=O?O.title:""}z=a.getPlaybackRate();if(b.Tq){var ea=u.createEvent("start");EC(ea)}else u.qj();t=MJ(b.As,b.zs,a.getDuration());return g(K);default:return f}}function g(){C=a.getCurrentTime();E=Sb().getTime();
u.Fs();r();return h}function h(K){var O;switch(K){case 0:return n(K);case 2:O="pause";case 3:var ea=a.getCurrentTime()-C;O=Math.abs((Sb().getTime()-E)/1E3*z-ea)>1?"seek":O||"buffering";if(a.getCurrentTime())if(b.Sq){var ba=u.createEvent(O);EC(ba)}else u.qj();q();return l;case -1:return e(K);default:return h}}function l(K){switch(K){case 0:return n(K);case 1:return g(K);case -1:return e(K);default:return l}}function n(){for(;d;){var K=c;w.clearTimeout(d);K()}if(b.Rq){var O=u.createEvent("complete",
1);EC(O)}return e(-1)}function p(){}function q(){d&&(w.clearTimeout(d),d=0,c=p)}function r(){if(t.length&&z!==0){var K=-1,O;do{O=t[0];if(O.ee>a.getDuration())return;K=(O.ee-a.getCurrentTime())/z;if(K<0&&(t.shift(),t.length===0))return}while(K<0);c=function(){d=0;c=p;if(t.length>0&&t[0].ee===O.ee){t.shift();var ea=u.createEvent("progress",O.io,O.vo);EC(ea)}r()};d=w.setTimeout(c,K*1E3)}}var u,t=[],v,x,y,z,C,E,H=e(-1);d=0;c=p;return{onStateChange:function(K){H=H(K)},onPlaybackRateChange:function(K){C=
a.getCurrentTime();E=Sb().getTime();u.qj();z=K;q();r()}}},RJ=function(a){jd(function(){function b(){for(var d=c.getElementsByTagName("iframe"),e=d.length,f=0;f<e;f++)QJ(d[f],a)}var c=A;b();EI(b)})},QJ=function(a,b){if(!a.getAttribute("data-gtm-yt-inspected-"+b.lf)&&(Mc(a,"data-gtm-yt-inspected-"+b.lf),SJ(a,b.Mn))){a.id||(a.id=TJ());var c=w.YT,d=c.get(a.id);d||(d=new c.Player(a.id));var e=PJ(d,b),f={},g;for(g in e)f={Og:f.Og},f.Og=g,e.hasOwnProperty(f.Og)&&d.addEventListener(f.Og,function(h){return function(l){return e[h.Og](l.data)}}(f))}},
SJ=function(a,b){var c=a.getAttribute("src");if(UJ(c,"embed/")){if(c.indexOf("enablejsapi=1")>0)return!0;if(b){var d;var e=c.indexOf("?")!==-1?"&":"?";c.indexOf("origin=")>-1?d=c+e+"enablejsapi=1":(KJ||(KJ=A.location.protocol+"//"+A.location.hostname,A.location.port&&(KJ+=":"+A.location.port)),d=c+e+"enablejsapi=1&origin="+encodeURIComponent(KJ));var f;f=pc(d);a.src=qc(f).toString();return!0}}return!1},UJ=function(a,b){if(!a)return!1;for(var c=0;c<JJ.length;c++)if(a.indexOf("//"+JJ[c]+"/"+b)>=0)return!0;
return!1},TJ=function(){var a=""+Math.round(Math.random()*1E9);return A.getElementById(a)?TJ():a};
function VJ(a,b){var c=this;var d=function(){RJ(q)};if(!Jh(a))throw G(this.getName(),["Object","any"],arguments);wE([function(){I(c,"detect_youtube_activity_events",{fixMissingApi:!!a.get("fixMissingApi")})}]);var e=CE(b),f=!!a.get("captureStart"),g=!!a.get("captureComplete"),h=!!a.get("capturePause"),l=OJ(B(a.get("progressThresholdsPercent"))),n=NJ(B(a.get("progressThresholdsTimeInSeconds"))),p=!!a.get("fixMissingApi");
if(!(f||g||h||l.length||n.length))return;var q={Tq:f,Rq:g,Sq:h,zs:l,As:n,Mn:p,lf:e},r=w.YT;if(r)return r.ready&&r.ready(d),e;var u=w,t=u.onYouTubeIframeAPIReady;u.onYouTubeIframeAPIReady=function(){t&&t();d()};jd(function(){for(var v=A.getElementsByTagName("script"),x=v.length,y=0;y<x;y++){var z=v[y].getAttribute("src");if(UJ(z,"iframe_api")||UJ(z,"player_api"))return e}for(var C=A.getElementsByTagName("iframe"),E=C.length,H=0;H<E;H++)if(!LJ&&SJ(C[H],q.Mn))return cd("https://www.youtube.com/iframe_api"),
LJ=!0,e});return e}VJ.K="internal.enableAutoEventOnYouTubeActivity";LJ=!1;function WJ(a,b){if(!Qh(a)||!Kh(b))throw G(this.getName(),["string","Object|undefined"],arguments);var c=b?B(b):{},d=a,e=!1;var f=JSON.parse(d);if(!f)throw Error("Invalid boolean expression string was given.");e=li(f,c);return e}WJ.K="internal.evaluateBooleanExpression";var XJ;function YJ(a){var b=!1;return b}YJ.K="internal.evaluateMatchingRules";function ZJ(a){var b=window,c=b.webkit;delete b.webkit;a(b.webkit);b.webkit=c}function $J(a){var b={action:"gcl_setup"};if("CWVWebViewMessage"in a.messageHandlers)return a.messageHandlers.CWVWebViewMessage.postMessage({command:"awb",payload:b}),!0;var c=a.messageHandlers.awb;return c?(c.postMessage(b),!0):!1};function aK(){return["ad_storage","ad_user_data"]}function bK(a){if(N(38)&&!Pm(Lm.aa.Rm)&&"webkit"in window&&window.webkit.messageHandlers){var b=function(){try{ZJ(function(c){c&&("CWVWebViewMessage"in c.messageHandlers||"awb"in c.messageHandlers)&&(Om(Lm.aa.Rm,function(d){d.gclid&&or(d.gclid,5,a)}),$J(c)||P(178))})}catch(c){P(177)}};zm(function(){Kq(aK())?b():Am(b,aK())},aK())}};var cK=["https://www.google.com","https://www.youtube.com","https://m.youtube.com"];function dK(a){return a.data.action!=="gcl_transfer"?(P(173),!0):a.data.gadSource?a.data.gclid?!1:(P(181),!0):(P(180),!0)}
function pK(a,b){if(N(a)){if(Pm(Lm.aa.Ue))return P(176),Lm.aa.Ue;if(Pm(Lm.aa.Um))return P(170),Lm.aa.Ue;var c=Ho();if(!c)P(171);else if(c.opener){var d=function(g){if(!cK.includes(g.origin))P(172);else if(!dK(g)){var h={gadSource:g.data.gadSource};N(229)&&(h.gclid=g.data.gclid);Om(Lm.aa.Ue,h);a===200&&g.data.gclid&&or(String(g.data.gclid),6,b);var l;(l=g.stopImmediatePropagation)==null||l.call(g);nu(c,"message",d)}};if(mu(c,"message",d)){Om(Lm.aa.Um,!0);for(var e=m(cK),f=e.next();!f.done;f=e.next())c.opener.postMessage({action:"gcl_setup"},
f.value);P(174);return Lm.aa.Ue}P(175)}}};
var qK=function(a){var b={prefix:M(a.F,J.m.Jb)||M(a.F,J.m.hb),domain:M(a.F,J.m.Kb),hd:M(a.F,J.m.Bb),flags:M(a.F,J.m.Xb)};a.F.isGtmEvent&&(b.path=M(a.F,J.m.zc));return b},sK=function(a,b){var c,d,e,f,g,h,l,n;c=a.Ye;d=a.cf;e=a.nf;f=a.Sa;g=a.F;h=a.hf;l=a.Au;n=a.Bo;rK({Ye:c,cf:d,nf:e,ed:b});c&&l!==!0&&(n!=null?n=String(n):n=void 0,Kv(b,f,g,h,n))},tK=function(a,b){if(!T(a,R.C.Ve)){var c=pK(119);if(c){var d=Pm(c),e=function(g){U(a,R.C.Ve,!0);var h=Ur(a,J.m.wf),l=Ur(a,J.m.xf);W(a,J.m.wf,String(g.gadSource));
W(a,J.m.xf,6);U(a,R.C.ka);U(a,R.C.vg);W(a,J.m.ka);b();W(a,J.m.wf,h);W(a,J.m.xf,l);U(a,R.C.Ve,!1)};if(d)e(d);else{var f=void 0;f=Rm(c,function(g,h){e(h);Sm(c,f)})}}}},rK=function(a){var b,c,d,e;b=a.Ye;c=a.cf;d=a.nf;e=a.ed;b&&(wp(c[J.m.Vf],!!c[J.m.xa])&&(qr(uK,e),sr(e),Bv(e)),No()!==2?(kr(e),bK(e),pK(200,e)):ir(e),wr(uK,e),xr(e));c[J.m.xa]&&(ur(uK,c[J.m.xa],c[J.m.Ed],!!c[J.m.Tc],e.prefix),vr(c[J.m.xa],c[J.m.Ed],!!c[J.m.Tc],e.prefix),Cv(tv(e.prefix),c[J.m.xa],c[J.m.Ed],!!c[J.m.Tc],e),Cv("FPAU",c[J.m.xa],
c[J.m.Ed],!!c[J.m.Tc],e));d&&(N(101)?zr(vK):zr(wK));Br(wK)},uK=["aw","dc","gb"],wK=["aw","dc","gb","ag"],vK=["aw","dc","gb","ag","gad_source"];var yK=[J.m.X,J.m.Z];function EK(){return Lu(7)&&Lu(9)&&Lu(10)};var FK=function(a,b,c){var d={};a.mergeHitDataForKey(J.m.dj,(d[b]=c,d))},GK=function(a,b){var c=YG(a,J.m.zi,a.F.O[J.m.zi]);if(c&&c[b||a.eventName]!==void 0)return c[b||a.eventName]},HK=function(a){var b=T(a,R.C.Qa);if(Id(b))return b},IK=function(a){if(T(a,R.C.Nd)||!dk(a.F))return!1;if(!M(a.F,J.m.Hd)){var b=M(a.F,J.m.Nf);return b===!0||b==="true"}return!0};function JK(a){if(N(10))return;var b=bk()||!!dk(a.F);N(431)&&(b=xg(50)||!!dk(a.F));if(b)return;Ly();};function OK(){var a;a=a===void 0?document:a;var b;return!((b=a.featurePolicy)==null||!b.allowedFeatures().includes("attribution-reporting"))};
var TK=function(){var a=A.title;if(a===void 0||a==="")return"";a=encodeURIComponent(a);for(var b=256;b>0&&Lj(a.substring(0,b))===void 0;)b--;return Lj(a.substring(0,b))||""};function VK(a){U(a,R.C.Fa,!0);U(a,R.C.Db,Tb());U(a,R.C.mn,a.F.eventMetadata[R.C.Fa])};var lL=function(a){var b=vo(J.m.X)?ps.pscdl:"denied";b!=null&&W(a,J.m.jh,b)};var mL={};var nL=function(a,b){var c=a.F;if(b===void 0?0:b){var d=c.getMergedValues(J.m.Ha);cc(d)&&W(a,J.m.xh,cc(d))}var e=c.getMergedValues(J.m.Ha,1,Nn(Xt.D[J.m.Ha])),f=c.getMergedValues(J.m.Ha,2),g=cc(pa(Object,"assign").call(Object,{},e,pa(Object,"assign").call(Object,{},mL)),"."),h=cc(f,".");g&&W(a,J.m.Rc,g);h&&W(a,J.m.Pc,h)};function oL(a){var b=wB(!1);b&&a.mergeHitDataForKey(J.m.Cb,{gtb:b})};var pL={Ma:{pk:1,nn:2,vn:3,wn:4,xn:5,kn:6}};pL.Ma[pL.Ma.pk]="ADOBE_COMMERCE";pL.Ma[pL.Ma.nn]="SQUARESPACE";pL.Ma[pL.Ma.vn]="WOO_COMMERCE";pL.Ma[pL.Ma.wn]="WOO_COMMERCE_LEGACY";pL.Ma[pL.Ma.xn]="WORD_PRESS";pL.Ma[pL.Ma.kn]="SHOPIFY";function qL(a){var b=w;return Lj(b.escape(b.atob(a)))}
function rL(){try{if(!N(243))return[];var a=N(430);if(a){var b=Pm(Lm.aa.Tm);if(Array.isArray(b))return b}Op("4");var c=[],d;a:{try{d=!!kH('script[data-requiremodule^="mage/"]');break a}catch(z){}d=!1}d&&c.push(pL.Ma.pk);var e;a:{try{var f=qL("YXNzZXRzLnNxdWFyZXNwYWNlLmNvbS8=");e=f?!!kH('script[src^="//'+f+'"]'):!1;break a}catch(z){}e=!1}e&&c.push(pL.Ma.nn);var g;a:{if(N(425))try{var h=qL("c2hvcGlmeS5jb20="),l=qL("c2hvcGlmeWNkbi5jb20=");g=h&&l?!!kH('script[src*="cdn.'+h+'"],meta[property="og:image"][content*="cdn.'+
(h+'"],link[rel="preconnect"][href*="cdn.')+(h+'"],link[rel="preconnect"][href*="fonts.')+(l+'"],link[rel="preconnect"][href*="iterable-shopify"],link[rel="preconnect"][href*="v.')+(h+'"]')):!1;break a}catch(z){}g=!1}g&&c.push(pL.Ma.kn);var n;a:{try{n=!!kH('script[src*="woocommerce"],link[href*="woocommerce"],[class|="woocommerce"]');break a}catch(z){}n=!1}n&&c.push(pL.Ma.wn);var p;a:{try{var q,r=((q=A.location)==null?void 0:q.hostname)||"",u,t=((u=A.location)==null?void 0:u.origin)||"",v=qL("LndvcmRwcmVzcy5jb20="),
x=qL("Ly9zLncub3Jn");p=v&&x?Zb(r,v)||!!kH('[src^="'+t+'/wp-content"],meta[name="generator"][content^="WordPress "],link[rel="dns-prefetch"][href="'+(x+'"]')):!1;break a}catch(z){}p=!1}p&&c.push(pL.Ma.xn);var y;a:{try{y=!!kH('[class*="woocommerce"],meta[name="generator"][content^="WooCommerce "]');break a}catch(z){}y=!1}y&&c.push(pL.Ma.vn);Pp("4");BB&&a&&Om(Lm.aa.Tm,c);return c}catch(z){}return[]};function ML(a){if(N(425)&&T(a,R.C.ng)){var b=a.mergeHitDataForKey,c=J.m.Cb,d={};b.call(a,c,d)}};var NL="platform platformVersion architecture model uaFullVersion bitness fullVersionList wow64".split(" ");function OL(a){var b;return(b=a.google_tag_data)!=null?b:a.google_tag_data={}}function PL(a){var b=a.google_tag_data,c;if(b!=null&&b.uach){var d=b.uach,e=pa(Object,"assign").call(Object,{},d);d.fullVersionList&&(e.fullVersionList=d.fullVersionList.slice(0));c=e}else c=null;return c}function QL(a){var b,c;return(c=(b=a.google_tag_data)==null?void 0:b.uach_promise)!=null?c:null}
function RL(a){var b,c;return typeof((b=a.navigator)==null?void 0:(c=b.userAgentData)==null?void 0:c.getHighEntropyValues)==="function"}function SL(a){if(!RL(a))return null;var b=OL(a);if(b.uach_promise)return b.uach_promise;var c=a.navigator.userAgentData.getHighEntropyValues(NL).then(function(d){b.uach!=null||(b.uach=d);return d});return b.uach_promise=c};
var TL=function(a){var b={};b[J.m.Yf]=a.architecture;b[J.m.Zf]=a.bitness;a.fullVersionList&&(b[J.m.cg]=a.fullVersionList.map(function(c){return encodeURIComponent(c.brand||"")+";"+encodeURIComponent(c.version||"")}).join("|"));b[J.m.dg]=a.mobile?"1":"0";b[J.m.eg]=a.model;b[J.m.fg]=a.platform;b[J.m.gg]=a.platformVersion;b[J.m.hg]=a.wow64?"1":"0";return b},UL=function(a){var b=0,c=function(h,l){try{a(h,l)}catch(n){}},d=w,e=PL(d);if(e)c(e);else{var f=QL(d);if(f){b=Math.min(Math.max(isFinite(b)?b:0,0),
1E3);var g=d.setTimeout(function(){c.Ng||(c.Ng=!0,P(106),c(null,Error("Timeout")))},b);f.then(function(h){c.Ng||(c.Ng=!0,P(104),d.clearTimeout(g),c(h))}).catch(function(h){c.Ng||(c.Ng=!0,P(105),d.clearTimeout(g),c(null,h))})}else c(null)}},WL=function(){var a=w;if(RL(a)&&(VL=Tb(),!QL(a))){var b=SL(a);b&&(b.then(function(){P(95)}),b.catch(function(){P(96)}))}},VL;var XL=function(a){if(!RL(w))P(87);else if(VL!==void 0){P(85);var b=PL(w);if(b){if(b)for(var c=TL(b),d=m(Object.keys(c)),e=d.next();!e.done;e=d.next()){var f=e.value;W(a,f,c[f])}}else P(86)}};function YL(a,b){b=b===void 0?!1:b;var c=T(a,R.C.sg),d=YG(a,"custom_event_accept_rules",!1)&&!b;if(c){var e=c.indexOf(a.target.destinationId)>=0,f=!0;T(a,R.C.qb)&&(f=T(a,R.C.Ua)===wk());e&&f?U(a,R.C.ii,!0):(U(a,R.C.ii,!1),d||(a.isAborted=!0));if(a.canBeAccepted()){var g=vk().indexOf(a.target.destinationId)>=0,h=!1;if(!g){var l,n=(l=ok(a.target.destinationId))==null?void 0:l.canonicalContainerId;n&&(h=wk()===n)}g||h?T(a,R.C.ii)&&a.accept():a.isAborted=!0}else a.isAborted=!0}};var ZL=function(a){var b=M(a.F,J.m.Ac),c=M(a.F,J.m.Sc);b&&!c?(a.eventName!==J.m.ma&&a.eventName!==J.m.tf&&P(131),a.isAborted=!0):!b&&c&&(P(132),a.isAborted=!0)};var $L=Lm.aa.Eq;var aM=function(a){var b;if(b=N(442)){var c;if(c=a.eventName===J.m.ma){var d;var e=a.target.destinationId,f=Pm($L)||{},g=f.idc_config_pv||{};if(g[e])d=!1;else{var h=pa(Object,"assign").call(Object,{},g);h[e]=!0;var l=pa(Object,"assign").call(Object,{},f);l.idc_config_pv=h;Om($L,l);d=!0}c=!d}b=c}b&&(a.isAborted=!0)};var cM=function(a){var b=bM[a.target.destinationId];if(!a.isAborted&&b)for(var c=aH(a),d=0;d<b.length;++d){try{b[d](c)}catch(e){a.isAborted=!0}if(a.isAborted)break}},dM=function(a,b){var c=bM[a];c||(c=bM[a]=[]);c.push(b)},bM={};var eM=function(a){cM(a);};var fM=/^(www\.)?google(\.com?)?(\.[a-z]{2}t?)?$/,gM=/^www.googleadservices.com$/;function hM(a){a||(a=iM());return a.Zs?!1:a.Kr||a.Lr||a.Nr||a.Mr||a.af||a.Th||a.wr||a.jc==="aw.ds"||N(235)&&a.jc==="aw.dv"||a.Cr?!0:!1}
function iM(){var a={},b=mp(!0);a.Zs=!!b._up;var c=hr(),d=Fv();a.Kr=c.aw!==void 0;a.Lr=c.dc!==void 0;a.Nr=c.wbraid!==void 0;a.Mr=c.gbraid!==void 0;a.jc=typeof c.gclsrc==="string"?c.gclsrc:void 0;a.af=d.af;a.Th=d.Th;var e=A.referrer?Mj(Sj(A.referrer),"host"):"";a.Cr=fM.test(e);a.wr=gM.test(e);return a};function jM(){var a=w.__uspapi;if(Cb(a)){var b="";try{a("getUSPData",1,function(c,d){if(d&&c){var e=c.uspString;e&&RegExp("^[\\da-zA-Z-]{1,20}$").test(e)&&(b=e)}})}catch(c){}return b}};
var kM=function(a){if(a.eventName===J.m.ma||N(433))if(N(24)){var b=vo(yK);U(a,R.C.We,M(a.F,J.m.La)!=null&&M(a.F,J.m.La)!==!1&&!b);var c=T(a,R.C.Jm),d=M(a.F,J.m.Ab)!==!1,e=qK(a);d||W(a,J.m.ih,"1");var f=Qq(e.prefix),g=T(a,R.C.ka)||T(a,R.C.vg)||T(a,R.C.Ve);!N(433)||c||g||W(a,"_&apvc","0");if(a.eventName===J.m.ma&&!g){var h=M(a.F,J.m.Nb),l=M(a.F,J.m.ib)||{};rK({Ye:d,cf:l,nf:h,ed:e});if(!c)if(Dv(f))N(433)&&(U(a,R.C.me,!0),W(a,"_&apvc","1"));else if(!N(433)){a.isAborted=!0;return}}T(a,R.C.ng)&&W(a,"_&apvc",
"0");if(c)a.isAborted=!0;else{a.target.destinationId&&W(a,J.m.Ch,a.target.destinationId);W(a,J.m.Qc,a.eventName);a.eventName===J.m.ma&&W(a,J.m.Qc,J.m.wc);if(T(a,R.C.ka))W(a,J.m.Qc,J.m.ap),W(a,J.m.ka,"1");else if(T(a,R.C.vg))W(a,J.m.Qc,J.m.op);else if(T(a,R.C.Ve))W(a,J.m.Qc,J.m.lp);else{var n=hr();W(a,J.m.sd,n.gclid);W(a,J.m.yd,n.dclid);W(a,J.m.bl,n.gclsrc);Ur(a,J.m.sd)||Ur(a,J.m.yd)||(W(a,J.m.ye,n.wbraid),W(a,J.m.yf,n.gbraid));W(a,J.m.Za,mr());W(a,J.m.ya,Iv());if(Uc){var p=Mj(Sj(Uc),"host");p&&W(a,
J.m.Ml,p)}if(!T(a,R.C.Ve)){var q=Fv();W(a,J.m.wf,q.af);W(a,J.m.xf,q.Nn)}var r=iM();hM(r)&&W(a,J.m.He,"1");W(a,J.m.jl,Rz());mp(!1)._up==="1"&&W(a,J.m.Bl,"1")}en=!0;W(a,J.m.Lb);W(a,J.m.ud);b&&(W(a,J.m.Lb,TK()),d&&(sv(e),W(a,J.m.ud,qv[tv(e.prefix)])));W(a,J.m.xc);W(a,J.m.zb);if(!Ur(a,J.m.sd)&&!Ur(a,J.m.yd)&&Sr(f)){var u=Oq(e);u.length>0&&W(a,J.m.xc,u.join("."))}else if(!Ur(a,J.m.ye)&&b){var t=Mq(f+"_aw");t.length>0&&W(a,J.m.zb,t.join("."))}W(a,J.m.Fl,wd());a.F.isGtmEvent&&(a.F.D[J.m.Vb]=Xt.D[J.m.Vb]);
Ru(a.F)?W(a,J.m.Qd,!1):W(a,J.m.Qd,!0);U(a,R.C.nk,!0);var v=jM();v!==void 0&&W(a,J.m.ig,v||"error");var x=Ku();x&&W(a,J.m.Fe,x);var y=Ju();y&&W(a,J.m.Je,y);N(433)?T(a,R.C.Lc)||U(a,R.C.Fa,!1):U(a,R.C.Fa,!1)}}else a.isAborted=!0;else a.isAborted=!0};
var lM=function(a,b,c){b=b===void 0?!0:b;c=c===void 0?{}:c;if(a.eventName===J.m.Ib&&!a.F.isGtmEvent){var d=M(a.F,J.m.Qf);if(typeof d==="function"&&!T(a,R.C.ka)){var e=String(M(a.F,J.m.Rf)),f=e;c[e]&&(f=c[e]);var g=Ur(a,f)||M(a.F,e);if(b){if(typeof d==="function")if(e===J.m.zb&&g!==void 0){var h=g.split(".");h.length===0?d(void 0):h.length===1?d(h[0]):d(h)}else if(e===J.m.Up&&N(258)){var l,n={};vo(yK)&&(n.auid=Ur(a,J.m.ud));var p=iM();if(hM(p))n.gad_source=p.af,n.gad_campaignid=p.Th,n.session_start_time_usec=
(Date.now()*1E3).toString(),n.landing_page_url=w.location.href,n.landing_page_referrer=A.referrer,n.landing_page_user_agent=Rc.userAgent;else{var q=T(a,R.C.Ca);n.gad_source=Qr(q.prefix).Eg}l=btoa(JSON.stringify(n)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"");d(l)}else d(g)}else d(g)}a.isAborted=!0}};function mM(a){nl&&(en=!0,a.eventName===J.m.ma?ln(a.F,a.target.id):(T(a,R.C.Lc)||(hn[a.target.id]=!0),MB(T(a,R.C.Ua))))};var nM=function(a,b){var c,d,e,f=b===void 0?{}:b;c=f.Gj===void 0?!1:f.Gj;d=f.zj===void 0?!1:f.zj;e=f.Un===void 0?!1:f.Un;d||(a.F.isGtmEvent?T(a,R.C.da)!==L.N.Ba&&a.eventName&&W(a,J.m.Qc,a.eventName):W(a,J.m.Qc,a.eventName));Lb(a.F.D,function(g,h){Yz[g]||c&&An[g]||e&&$z[g]||W(a,g,h)})};var oM=function(a){if(N(433))for(var b=m([J.m.Da,J.m.Ea,J.m.nb,J.m.Ie,J.m.Ae,J.m.Id,J.m.Ce,J.m.Nc,J.m.zd,J.m.mh,J.m.nh,J.m.kh,J.m.Ef,J.m.Cf,J.m.Df,J.m.Bf,J.m.ui,J.m.Dc,J.m.Bc,J.m.Cc,J.m.ob]),c=b.next();!c.done;c=b.next())a.copyToHitData(c.value)};var pM=function(a){U(a,R.C.tg,km.ba.Ya)};var qM=function(a){if(T(a,R.C.oe)&&vo(yK)){var b=T(a,R.C.Ca),c=T(a,R.C.da)!==L.N.Pb&&T(a,R.C.da)!==L.N.Qb&&T(a,R.C.da)!==L.N.Eb&&a.eventName!==J.m.Ib;sv(b,c);var d=qv[tv(b.prefix)];N(454)&&d&&(gs(hs(),450,d),is(450)&&nk(450),gs(hs(),443,d),is(443)&&nk(443));W(a,J.m.ud,d)}};function rM(a,b){return wq("gcl_dc",{value:{joinId:a,lastJoinedTimeMs:b},expires:b+3E5})===0?!0:!1};
var sM=function(a){if((N(474)||N(475))&&vo(yK)){var b;a:{var c=zq("gcl_dc");if(c.error===0&&c.value&&typeof c.value==="object"){var d=c.value;if(d.value&&typeof d.value==="object"){var e=d.value;if(e.joinId&&e.lastJoinedTimeMs&&typeof e.joinId==="string"&&typeof e.lastJoinedTimeMs==="number"){b=e;break a}}}b=void 0}var f=b,g=f==null?void 0:f.joinId,h=Tb();if(!f||!g||f.lastJoinedTimeMs<h-3E5){var l=jc();g=l&&rM(l,Tb())?l:void 0;g&&U(a,R.C.pd,!0)}else g&&f.lastJoinedTimeMs<h-6E4&&rM(f.joinId,h)&&U(a,
R.C.pd,!0);g&&N(474)&&U(a,R.C.xk,g)}};var tM=function(a){U(a,R.C.oe,M(a.F,J.m.Ab)!==!1);U(a,R.C.Ca,qK(a));U(a,R.C.bd,M(a.F,J.m.La)!=null&&M(a.F,J.m.La)!==!1);U(a,R.C.md,Ru(a.F))};var uM={aq:{it:"cd",Mo:"ce",jt:"cf",kt:"cpf",mt:"cu"}};var vM=function(a){var b=uM.aq.Mo,c=M(a.F,J.m.Bb);Ur(a,J.m.Xc)||W(a,J.m.Xc,{});Ur(a,J.m.Xc)[b]=c};function wM(a,b){b=b===void 0?!0:b;var c=Ab(ub.GTAG_EVENT_FEATURE_CHANNEL||[]);c&&(W(a,J.m.Tf,c),b&&yb())};var xM=function(a){var b=a.F.getMergedValues(J.m.Cb);b&&a.mergeHitDataForKey(J.m.Cb,b)};var yM=function(a,b){(b===void 0?0:b)&&YG(a,"google_ng")&&!vn()?W(a,J.m.Ge,1):bv()&&W(a,J.m.Ge,1)};var zM=function(a,b){var c=No(b===void 0?!0:b);W(a,J.m.Dd,c)};var AM=function(a){T(a,R.C.md)?W(a,J.m.Qd,"0"):W(a,J.m.Qd,"1")};var BM=function(a,b){if(b===void 0||b){var c=jM();c!==void 0&&W(a,J.m.ig,c||"error")}var d=Ku();d&&W(a,J.m.Fe,d);var e=Ju();e&&W(a,J.m.Je,e)};var CM=function(a){mp(!1)._up==="1"&&W(a,J.m.Ci,"1")};
var DM=function(a,b){return a||b?a&&!b?"1":!a&&b?"2":"3":"0"},EM=function(a,b,c){if(a!==void 0)return Array.isArray(a)?a.map(function(){return{mode:"m",location:b,selector:c}}):{mode:"m",location:b,selector:c}},FM=function(a,b,c,d,e){if(!c)return!1;for(var f=String(c.value),g,h=void 0,l=f.replace(/\["?'?/g,".").replace(/"?'?\]/g,"").split(",").map(function(E){return E.trim()}).filter(function(E){return E&&!Yb(E,"#")&&!Yb(E,".")}),n=0;n<l.length;n++){var p=l[n];if(Yb(p,"dataLayer."))g=ut(p.substring(10)),
h=EM(g,"d",p);else{var q=p.split(".");g=w[q.shift()];for(var r=0;r<q.length;r++)g=g&&g[q[r]];h=EM(g,"j",p)}if(g!==void 0)break}if(g===void 0&&(N(423)||lH))try{var u=mH(f);if(u&&u.length>0){g=[];for(var t=0;t<u.length&&t<(b==="email"||b==="phone_number"?5:1);t++)g.push(ld(u[t])||Rb(u[t].value));g=g.length===1?g[0]:g;h=EM(g,"c",f)}}catch(E){P(149)}if(N(60)){for(var v,x,y=0;y<l.length;y++){var z=l[y];v=ut(z);if(v!==void 0){x=EM(v,"d",z);break}}var C=g!==void 0;e[b]=DM(v!==void 0,C);C||(g=v,h=x)}return g?
(a[b]=g,d&&h&&(d[b]=h),!0):!1},GM={email:"1",phone_number:"2",first_name:"3",last_name:"4",country:"5",postal_code:"6",street:"7",city:"8",region:"9"};
var HM=function(a,b){b=b===void 0?!1:b;if(YG(a,"ccd_add_1p_data",!1)&&vo(yK)){var c=a.F.O[J.m.Vl];if(Id(c)&&c.enable_code){var d=M(a.F,J.m.Ob);if(d===null)U(a,R.C.un,null);else if(c.enable_code&&Id(d)&&(xw(d),U(a,R.C.un,d)),Id(c.selectors)){var e={},f=R.C.Fq,g;var h=c.selectors,l=b?e:void 0,n=N(178);l=l===void 0?{}:l;n=n===void 0?!1:n;if(h){var p={},q=!1,r={};q=FM(p,"email",h.email,r,l)||q;q=FM(p,"phone_number",h.phone,r,l)||q;p.address=[];for(var u=h.name_and_address||[],t=0;t<u.length;t++){var v=
{},x={};q=FM(v,"first_name",u[t].first_name,x,l)||q;q=FM(v,"last_name",u[t].last_name,x,l)||q;q=FM(v,"street",u[t].street,x,l)||q;q=FM(v,"city",u[t].city,x,l)||q;q=FM(v,"region",u[t].region,x,l)||q;q=FM(v,"country",u[t].country,x,l)||q;q=FM(v,"postal_code",u[t].postal_code,x,l)||q;p.address.push(v);n&&(v._tag_metadata=x)}n&&(p._tag_metadata=r);g=q?p:void 0}else g=void 0;U(a,f,g);if(b){for(var y=a.mergeHitDataForKey,z=J.m.Cb,C,E=[],H=Object.keys(GM),K=0;K<H.length;K++){var O=H[K],ea=GM[O],ba=void 0,
Q=(ba=e[O])!=null?ba:"0";E.push(ea+"-"+Q)}C=E.join("~");y.call(a,z,{ec_data_layer:C})}}}}};var IM=function(a){if(N(425)&&N(424)&&a.eventName===J.m.ma&&!T(a,R.C.ng)){var b={},c={eventMetadata:pa(Object,"assign").call(Object,{},a.F.eventMetadata,(b[R.C.ng]=!0,b)),noGtmEvent:!0},d=$s(a.target.destinationId,"structured_data",a.F.D);SB(d,a.F.eventId,c)}};function JM(a){};function dO(a,b,c,d){}dO.K="internal.executeEventProcessor";function eO(a){var b;return Xd(b,this.M,1)}eO.K="internal.executeJavascriptString";function fO(a){var b;if(!Qh(a))throw G(this.getName(),["string"],arguments);var c=w;try{b=Lj(c.escape(c.atob(a)))}catch(d){return}return b};function gO(a){var b="";return b}gO.K="internal.generateClientId";function hO(a){var b={};return Xd(b)}hO.K="internal.getAdsCookieWritingOptions";function iO(a,b){var c=!1;return c}iO.K="internal.getAllowAdPersonalization";function jO(){var a;return a}jO.K="internal.getAndResetEventUsage";function kO(a,b){b=b===void 0?!0:b;var c;return c}kO.K="internal.getAuid";function lO(){var a=new nb;I(this,"read_container_data"),a.set("containerId",Vg),a.set("version",Xg),a.set("environmentName",Wg),a.set("debugMode",Yg),a.set("previewMode",Zg.Ao),a.set("environmentMode",Zg.kr),a.set("firstPartyServing",bk()),a.set("containerUrl",Uc),a.Wa();return a}lO.publicName="getContainerVersion";function mO(a,b){b=b===void 0?!0:b;var c;return c}mO.publicName="getCookieValues";function nO(){var a="";return a}nO.K="internal.getCorePlatformServicesParam";function oO(){return tn()}oO.K="internal.getCountryCode";function pO(){var a=[];a=uk();return Xd(a)}pO.K="internal.getDestinationIds";function qO(a){var b=new nb;return b}qO.K="internal.getDeveloperIds";function rO(a){var b;return b}rO.K="internal.getEcsidCookieValue";function sO(a,b){var c=null;return c}sO.K="internal.getElementAttribute";function tO(a){var b=null;return b}tO.K="internal.getElementById";function uO(a){var b="";return b}uO.K="internal.getElementInnerText";function vO(a){var b=null;return b}vO.K="internal.getElementParent";function wO(a){var b=null;return b}wO.K="internal.getElementPreviousSibling";function xO(a,b){var c=null;return Xd(c)}xO.K="internal.getElementProperty";function yO(a){var b;return b}yO.K="internal.getElementValue";function zO(a){var b=0;return b}zO.K="internal.getElementVisibilityRatio";function AO(a){var b=null;return b}AO.K="internal.getElementsByCssSelector";
function BO(a){var b;if(!Qh(a))throw G(this.getName(),["string"],arguments);I(this,"read_event_data",a);var c;a:{var d=a,e=AE(this).originalEventData;if(e){for(var f=e,g={},h={},l={},n=[],p=d.split("\\\\"),q=0;q<p.length;q++){for(var r=p[q].split("\\."),u=0;u<r.length;u++){for(var t=r[u].split("."),v=0;v<t.length;v++)n.push(t[v]),v!==t.length-1&&n.push(l);u!==r.length-1&&n.push(h)}q!==p.length-1&&n.push(g)}for(var x=[],y="",z=m(n),C=z.next();!C.done;C=
z.next()){var E=C.value;E===l?(x.push(y),y=""):y=E===g?y+"\\":E===h?y+".":y+E}y&&x.push(y);for(var H=m(x),K=H.next();!K.done;K=H.next()){if(f==null){c=void 0;break a}f=f[K.value]}c=f}else c=void 0}b=Xd(c,this.M,1);return b}BO.K="internal.getEventData";function CO(a){var b=null;if(!Qh(a))throw G(this.getName(),["string"],arguments);I(this,"read_dom_elements","css",a);try{var c=kH(a);c&&(b=new Ud(c))}catch(d){return null}return b}CO.K="internal.getFirstElementByCssSelector";var DO={};DO.disableUserDataWithoutCcd=N(223);function EO(){return Xd(DO)}EO.K="internal.getFlags";function FO(){var a;return a}FO.K="internal.getGsaExperimentId";function GO(){return new Ud(yD)}GO.K="internal.getHtmlId";function HO(a){var b;return b}HO.K="internal.getIframingState";function IO(a,b){var c={};return Xd(c)}IO.K="internal.getLinkerValueFromLocation";function JO(){var a=new nb;return a}JO.K="internal.getPrivacyStrings";function KO(a,b){var c;if(!Qh(a)||!Qh(b))throw G(this.getName(),["string","string"],arguments);var d=UG(a)||{};c=Xd(d[b],this.M);return c}KO.K="internal.getProductSettingsParameter";function LO(a,b){var c;if(!Qh(a)||!Uh(b))throw G(this.getName(),["string","boolean|undefined"],arguments);I(this,"get_url","query",a);var d=Mj(Sj(w.location.href),"query"),e=Jj(d,a,b);c=Xd(e,this.M);return c}LO.publicName="getQueryParameters";function MO(a,b){var c;return c}MO.publicName="getReferrerQueryParameters";function NO(a){var b="";return b}NO.publicName="getReferrerUrl";function OO(){return un()}OO.K="internal.getRegionCode";function PO(a,b){var c;if(!Qh(a)||!Qh(b))throw G(this.getName(),["string","string"],arguments);var d=cu(a);c=Xd(d[b],this.M);return c}PO.K="internal.getRemoteConfigParameter";function QO(a,b){var c=null;
return c}QO.K="internal.getScopedElementsByCssSelector";function RO(){var a=new nb;a.set("width",0);a.set("height",0);return a}RO.K="internal.getScreenDimensions";function SO(){var a="";return a}SO.K="internal.getTopSameDomainUrl";function TO(){var a="";return a}TO.K="internal.getTopWindowUrl";function UO(a){var b="";if(!Rh(a))throw G(this.getName(),["string|undefined"],arguments);I(this,"get_url",a);b=Mj(Sj(w.location.href),a);return b}UO.publicName="getUrl";function VO(){I(this,"get_user_agent");return Rc.userAgent}VO.K="internal.getUserAgent";function WO(){var a;return a?Xd(TL(a)):a}WO.K="internal.getUserAgentClientHints";var YO=function(a){var b=a.eventName===J.m.wc&&wm()&&IK(a),c=T(a,R.C.Lm),d=T(a,R.C.wk),e=T(a,R.C.jg),f=T(a,R.C.Qe),g=N(424)&&T(a,R.C.ng),h=T(a,R.C.pd),l=T(a,R.C.pe),n=T(a,R.C.ah),p=T(a,R.C.bh),q=!!HK(a)||!!T(a,R.C.Uo);return!(!sd()&&Rc.sendBeacon===void 0||e||q||f||g||h||l||p||n||b||c||!d&&XO)},XO=!1;function ZO(){var a=w;return a.gaGlobal=a.gaGlobal||{}}function $O(a,b){var c=ZO();if(c.vid===void 0||b&&!c.from_cookie)c.vid=a,c.from_cookie=b};var aP=["GA1"];
var bP=function(a,b,c){var d=T(a,R.C.Bk);if(d===void 0||c<=d)W(a,J.m.Wb,b),U(a,R.C.Bk,c)},dP=function(a,b){var c=Ur(a,J.m.Wb);if(M(a.F,J.m.Ac)&&M(a.F,J.m.Sc)||b&&c===b)return c;if(c){c=""+c;if(!cP(c,a))return P(31),a.isAborted=!0,"";$O(c,vo(J.m.la));return c}P(32);a.isAborted=!0;return""},eP=function(a){var b=T(a,R.C.Ca),c=b.prefix+"_ga",d=ov(b.prefix+"_ga",b.domain,b.path,aP,J.m.la);if(!d){var e=String(M(a.F,J.m.wd,""));e&&e!==c&&(d=ov(e,b.domain,b.path,aP,J.m.la))}return d},cP=function(a,b){var c;
var d=T(b,R.C.Ca),e=d.prefix+"_ga",f=iq(d,void 0,void 0,J.m.la);if(M(b.F,J.m.xd)===!1&&eP(b)===a)c=!0;else{var g;g=[aP[0],hq(d.domain,d.path),a].join(".");c=cq(e,g,f)!==1}return c};
var fP=function(a){var b=0,c=0;return{start:function(){b=Tb()},stop:function(){c=this.get()},get:function(){var d=0;a.Jj()&&(d=Tb()-b);return d+c}}},gP=function(){this.D=void 0;this.J=0;this.isActive=this.isVisible=this.O=!1;this.V=this.T=void 0};k=gP.prototype;k.lq=function(a){var b=this;if(!this.D){this.O=A.hasFocus();this.isVisible=!A.hidden;this.isActive=!0;var c=function(e,f,g){hd(e,f,function(h){b.D.stop();g(h);b.Jj()&&b.D.start()})},d=w;c(d,"focus",function(){b.O=!0});c(d,"blur",function(){b.O=
!1});c(d,"pageshow",function(e){b.isActive=!0;e.persisted&&P(56);b.V&&b.V()});c(d,"pagehide",function(){b.isActive=!1;b.T&&b.T()});c(A,"visibilitychange",function(){b.isVisible=!A.hidden});IK(a)&&!Xc()&&c(d,"beforeunload",function(){XO=!0});this.bk(!0);this.J=0}};k.bk=function(a){if((a===void 0?0:a)||this.D)this.J+=this.Wh(),this.D=fP(this),this.Jj()&&this.D.start()};k.Xs=function(a){var b=this.Wh();b>0&&W(a,J.m.qh,b)};k.Jr=function(a){W(a,J.m.qh);this.bk();this.J=0};k.Jj=function(){return this.O&&
this.isVisible&&this.isActive};k.Br=function(){return this.J+this.Wh()};k.Wh=function(){return this.D&&this.D.get()||0};k.Cs=function(a){this.T=a};k.oo=function(a){this.V=a};var hP=function(a){vb("GA4_EVENT",a)};var iP=function(a){var b,c=T(a,R.C.dm);if(Array.isArray(c))for(var d=0;d<c.length;d++)hP(c[d]);(b=Ab(ub.GA4_EVENT||[]))&&W(a,"_eu",b)};
var lP=function(a){var b=new RegExp("^"+(((a==null?void 0:a.prefix)||"")+"_ga_\\w+$")),c=mq(function(p){return b.test(p)}),d={},e;for(e in c)if(c.hasOwnProperty(e)){var f=jP(c[e]);if(f){var g=Jp(f,2);if(g){var h=kP(g);if(h){var l=void 0,n=(((l=a)==null?void 0:l.prefix)||"").length+4;d["G-"+e.substring(n)]=h}}}}return d},mP=function(a){if(a){var b;a:{var c=(Yb(a,"s")&&a.indexOf(".")===-1?"GS2":"GS1")+".1."+a;try{b=Hp(c,2);break a}catch(d){}b=void 0}return b}},jP=function(a){if(a&&a.length!==0){for(var b,
c=-Infinity,d=m(a),e=d.next();!e.done;e=d.next()){var f=e.value;if(f.t!==void 0){var g=Number(f.t);!isNaN(g)&&g>c&&(c=g,b=f)}}return b}},nq=function(a){a&&(a==="GS1"?hP(F.P.wm):a==="GS2"&&hP(F.P.xm))},kP=function(a){var b=mP(a);if(b){var c=Number(b.o),d=Number(b.t),e=Number(b.j||0);c||hP(F.P.Dm);d||hP(F.P.Cm);isNaN(e)&&hP(F.P.Bm);if(c&&d&&!isNaN(e)){var f=b.h,g=f&&f!=="0"?String(f):void 0,h=b.d?String(b.d):void 0,l={};return l.s=String(b.s),l.o=c,l.g=!!Number(b.g),l.t=d,l.d=h,l.j=e,l.l=b.l==="1",
l.h=g,l}}};
var oP=function(a,b,c){if(!b)return a;if(!a)return b;var d=kP(a);if(!d)return b;var e,f=Nb((e=M(c.F,J.m.zh))!=null?e:30),g=T(c,R.C.Db);if(!(Math.floor(g/1E3)>d.t+f*60))return a;var h=kP(b);if(!h)return a;h.o=d.o+1;var l;return(l=nP(h))!=null?l:b},qP=function(a,b){var c=T(b,R.C.Ca),d=pP(b,c),e=mP(a);if(!e)return!1;var f=iq(c||{},void 0,void 0,jq.get(2));cq(d,void 0,f);return oq(d,e,2,c)!==1},rP=function(a){var b=T(a,R.C.Ca),c;var d=pP(a,b),e;b:{var f=nq,g=Gp[2];if(g){var h,l=fq(b.domain),n=gq(b.path),
p=Object.keys(g.hi),q=jq.get(2),r;if(h=(r=Vp(d,l,n,p,q))==null?void 0:r.Wq){var u=Hp(h,2,f);e=u?lq(u):void 0;break b}}e=void 0}if(e){var t=kq(d,2,nq);if(t&&t.length>1){hP(F.P.vm);var v=jP(t);v&&v.t!==e.t&&(hP(F.P.ym),e=v)}c=Jp(e,2)}else c=void 0;return c},sP=function(a){var b=T(a,R.C.Db),c={};c.s=Ur(a,J.m.pb);c.o=Ur(a,J.m.Bh);var d;d=Ur(a,J.m.Ah);var e=(c.g=d,c.t=Math.floor(b/1E3),c.d=T(a,R.C.og),c.j=T(a,R.C.pg)||0,c.l=!!T(a,R.C.Yl),c.h=Ur(a,J.m.rh),c);return nP(e)},nP=function(a){if(a.s&&a.o){var b=
{},c=(b.s=a.s,b.o=String(a.o),b.g=Nb(a.g)?"1":"0",b.t=String(a.t),b.j=String(a.j),b.l=a.l?"1":"0",b.h=a.h||"0",b.d=a.d,b);return Jp(c,2)}},pP=function(a,b){return b.prefix+"_ga_"+a.target.ids[Ds[6]]};
var tP=function(a){var b=M(a.F,J.m.ib),c=a.F.O[J.m.ib];if(c===b)return c;var d=Jd(b,null);c&&c[J.m.xa]&&(d[J.m.xa]=(d[J.m.xa]||[]).concat(c[J.m.xa]));return d},uP=function(a,b){var c=mp(!0);return c._up!=="1"?{}:{clientId:c[a],xb:c[b]}},vP=function(a,b,c){var d=mp(!0),e=d[b];e&&(bP(a,e,2),cP(e,a));var f=d[c];f&&qP(f,a);return{clientId:e,xb:f}},wP=function(){var a=Oj(w.location,"host"),b=Oj(Sj(A.referrer),"host");return a&&b?a===b||a.indexOf("."+b)>=0||b.indexOf("."+a)>=0?!0:!1:!1},xP=function(a){if(!M(a.F,
J.m.Nb))return{};var b=T(a,R.C.Ca),c=b.prefix+"_ga",d=pP(a,b);up(function(){var e;if(vo("analytics_storage"))e={};else{var f={_up:"1"},g;g=Ur(a,J.m.Wb);e=(f[c]=g,f[d]=sP(a),f)}return e},1);return!vo("analytics_storage")&&wP()?uP(c,d):{}},zP=function(a){var b=tP(a)||{},c=T(a,R.C.Ca),d=c.prefix+"_ga",e=pP(a,c),f={};wp(b[J.m.Vf],!!b[J.m.xa])&&(f=vP(a,d,e),f.clientId&&f.xb&&(yP=!0));b[J.m.xa]&&tp(function(){var g={},h=eP(a);h&&(g[d]=h);var l=rP(a);l&&(g[e]=l);var n=Rp("FPLC",void 0,void 0,J.m.la);n.length&&
(g._fplc=n[0]);return g},b[J.m.xa],b[J.m.Ed],!!b[J.m.Tc]);return f},yP=!1;var AP=function(a){if(!T(a,R.C.Nd)&&dk(a.F)){var b=tP(a)||{},c=(wp(b[J.m.Vf],!!b[J.m.xa])?mp(!0)._fplc:void 0)||(Rp("FPLC",void 0,void 0,J.m.la).length>0?void 0:"0");W(a,"_fplc",c)}};function BP(a){(IK(a)||Xj())&&W(a,J.m.Wl,un()||tn());!IK(a)&&Xj()&&W(a,J.m.Si,"::")}function CP(a){Xj()&&(IK(a)||xn()||W(a,J.m.Dl,!0))};var EP=function(a,b){qs("grl",function(){return DP()})(b)||(P(35),a.isAborted=!0)},DP=function(){var a=Tb(),b=a+864E5,c=20,d=5E3;return function(e){var f=Tb();f>=b&&(b=f+864E5,d=5E3);c=Math.min(c+(f-a)/1E3*5,20);a=f;var g=!1;d<1||c<1||(g=!0,d--,c--);e&&(e.gr=d,e.Qq=c);return g}};
var FP=function(a){var b=Ur(a,J.m.Za);return Mj(Sj(b),"host",!0)},GP=function(a){if(M(a.F,J.m.Uf)!==void 0)a.copyToHitData(J.m.Uf);else{var b=M(a.F,J.m.Ll),c,d;a:{if(yP){var e=tP(a)||{};if(e&&e[J.m.xa])for(var f=FP(a),g=e[J.m.xa],h=0;h<g.length;h++)if(g[h]instanceof RegExp){if(g[h].test(f)){d=!0;break a}}else if(f.indexOf(g[h])>=0){d=!0;break a}}d=!1}if(!(c=d)){var l;if(l=b)a:{for(var n=b.include_conditions||[],p=FP(a),q=0;q<n.length;q++)if(n[q].test(p)){l=!0;break a}l=!1}c=l}c&&(W(a,J.m.Uf,"1"),
hP(F.P.Vm))}};
var HP=function(a,b){Su()&&(a.gcs=Tu(),T(b,R.C.Gh)&&(a.gcu="1"));a.gcd=Xu(b.F);a.npa=T(b,R.C.md)?"0":"1";bv()&&(a._ng="1")},IP=function(a){if(T(a,R.C.Nd))return{url:ek("https://www.merchant-center-analytics.goog",void 0,"")+"/mc/collect",endpoint:20};var b=Zj(dk(a.F),"/g/collect");if(b)return{url:b,endpoint:16};var c=T(a,R.C.lg)&&vo(J.m.X)&&vo(J.m.la)?17:16;return{url:qw(c),endpoint:c}},JP={};JP[J.m.Wb]="cid";JP[J.m.wi]="gcut";JP[J.m.vd]="are";JP[J.m.jh]="pscdl";JP[J.m.Ai]="_fid";JP[J.m.zl]="_geo";
JP[J.m.Rc]="gdid";JP[J.m.Ge]="_ng";JP[J.m.Dd]="frm";JP[J.m.Uf]="ir";JP[J.m.Dl]="fp";JP[J.m.ob]="ul";JP[J.m.Di]="ni";JP[J.m.Qp]="pae";JP[J.m.yh]="_rdi";JP[J.m.Vc]="sr";JP[J.m.Nl]="testonly";JP[J.m.Ch]="tid";JP[J.m.Hi]="tt";JP[J.m.Jd]="ec_mode";JP[J.m.Im]="gtm_up";JP[J.m.Yf]="uaa";JP[J.m.Zf]="uab";JP[J.m.cg]="uafvl";JP[J.m.dg]="uamb";JP[J.m.eg]="uam";JP[J.m.fg]="uap";JP[J.m.gg]=
"uapv";JP[J.m.hg]="uaw";JP[J.m.Wl]="ur";JP[J.m.Si]="_uip";JP[J.m.Pp]="_prs";JP[J.m.He]="lps";JP[J.m.ve]="gclgs";JP[J.m.xe]="gclst";JP[J.m.we]="gcllp";var KP={};KP[J.m.Ff]="cc";KP[J.m.Gf]="ci";KP[J.m.Hf]="cm";KP[J.m.If]="cn";KP[J.m.Kf]="cs";KP[J.m.Lf]="ck";KP[J.m.nb]="cu";KP[J.m.Tf]=
"_tu";KP[J.m.ya]="dl";KP[J.m.Wf]="dp";KP[J.m.Za]="dr";KP[J.m.Lb]="dt";KP[J.m.Ah]="seg";KP[J.m.pb]="sid";KP[J.m.Bh]="sct";KP[J.m.Oa]="uid";var LP={};LP[J.m.qh]="_et";LP[J.m.Pc]="edid";N(94)&&(LP._eu="_eu");var MP={};MP[J.m.Ff]="cc";MP[J.m.Gf]="ci";MP[J.m.Hf]="cm";MP[J.m.If]="cn";MP[J.m.Kf]="cs";MP[J.m.Lf]="ck";var NP={},OP=(NP[J.m.Ob]=1,NP),PP=function(a,b,c){function d(Q,
S){if(S!==void 0&&!An.hasOwnProperty(Q)){S===null&&(S="");var ia;var la=S;Q!==J.m.rh?ia=!1:T(a,R.C.Ke)||IK(a)?(e.ecid=la,ia=!0):ia=void 0;if(!ia){var Z=S;S===!0&&(Z="1");S===!1&&(Z="0");Z=String(Z);var V;if(JP[Q])V=JP[Q],e[V]=Z;else if(KP[Q])V=KP[Q],g[V]=Z;else if(LP[Q])V=LP[Q],f[V]=Z;else if(Q.charAt(0)==="_")e[Q]=Z;else{var ha;MP[Q]?ha=!0:Q!==J.m.Jf?ha=!1:(typeof S!=="object"&&t(Q,S),ha=!0);ha||t(Q,S)}}}}var e={},f={},g={};e.v="2";e.tid=a.target.destinationId;e.gtm=Xk({Sa:T(a,R.C.Ua),qc:T(a,R.C.qb)});
e._p=Ej;c&&(c.kb||c.Dj)&&(e.em=c.Jc);T(a,R.C.pe)&&(e._gaz=1);HP(e,a);$u()&&(e.dma_cps=Yu());e.dma=Zu();vu(Du())&&(e.tcfd=av());var h=ls(a);h&&(g.tag_exp=h);var l=Ur(a,J.m.Rc);l&&(e.gdid=l);f.en=String(a.eventName);if(T(a,R.C.kg)){var n=T(a,R.C.Hm);f._fv=n?2:1}T(a,R.C.Jh)&&(f._nsi=1);if(T(a,R.C.Qe)){var p=T(a,R.C.Km);f._ss=p?2:1}T(a,R.C.jg)&&(f._c=1);T(a,R.C.Fc)&&(f._ee=1);if(T(a,R.C.Fm)){var q=Ur(a,J.m.wa)||M(a.F,J.m.wa);if(Array.isArray(q))for(var r=0;r<q.length&&r<200;r++)f["pr"+(r+1)]=ch(q[r])}var u=
Ur(a,J.m.Pc);u&&(f.edid=u);Ov(a,f);for(var t=function(Q,S){if(typeof S!=="object"||!OP[Q]){var ia="ep."+Q,la="epn."+Q;Q=Eb(S)?la:ia;var Z=Eb(S)?ia:la;f.hasOwnProperty(Z)&&delete f[Z];f[Q]=String(S)}},v=m(Object.keys(a.D)),x=v.next();!x.done;x=v.next()){var y=x.value;d(y,Ur(a,y))}(function(Q){IK(a)&&typeof Q==="object"&&Lb(Q||{},function(S,ia){typeof ia!=="object"&&(e["sst."+S]=String(ia))})})(Ur(a,J.m.dj));os(e,Ur(a,J.m.Xc));var z=Ur(a,J.m.Ec)||{};M(a.F,J.m.yc,void 0,4)===!1&&(e.ngs="1");Lb(z,function(Q,
S){S!==void 0&&((S===null&&(S=""),Q!==J.m.Oa||g.uid)?b[Q]!==S&&(f[(Eb(S)?"upn.":"up.")+String(Q)]=String(S),b[Q]=S):g.uid=String(S))});if(Xj()&&!xn()){var C=T(a,R.C.og);C?e._gsid=C:e.njid="1"}if(N(408)){var E=T(a,R.C.Oi);(E==null?void 0:E.value)>0&&(e.gaf=E.get())}if(N(418)){var H=Ur(a,J.m.Bd);if(H)for(var K=m(Object.keys(H)),O=K.next();!O.done;O=K.next()){var ea=O.value;f["ext."+ea]=H[ea]||""}}var ba=IP(a);kh.call(this,{Ga:e,he:g,yj:f},ba.url,ba.endpoint,IK(a),void 0,a.target.destinationId,a.F.eventId,
a.F.priorityId)};xa(PP,kh);
var QP=function(a,b){return a.replace(/\$\{([^\}]+)\}/g,function(c,d){return b[d]||c})},RP=function(a){var b={},c="",d=a.pathname.indexOf("/g/collect");d>=0&&(c=a.pathname.substring(0,d));b.transport_url=a.protocol+"//"+a.hostname+c;var e;try{e=encodeURIComponent(c||"/")}catch(f){e=encodeURIComponent("/")}b.encoded_path=e;return b},SP=function(a,b,c,d,e){var f=0,g=new w.XMLHttpRequest;g.withCredentials=!0;g.onprogress=function(h){if(g.status===200){var l=g.responseText.substring(f);f=h.loaded;iy(c,
l)}};g.onerror=function(){e==null||e()};g.onload=function(){g.status<=399||e==null||e()};g.open(b?"POST":"GET",a);(d==null?0:d.attributionReporting)&&g.setAttributionReporting&&g.setAttributionReporting(d.attributionReporting);g.send(b)},UP=function(a,b,c){var d;return d=ky(new jy(function(e,f){var g=QP(e,b);c&&(g=g.replace("_is_sw=0",c));var h={};f.attribution_reporting&&(h.attributionsrc="");em(a,g,void 0,my(d,f),h)}),function(e,f){var g=QP(e,b);c&&(g=g.replace("_is_sw=0",c));var h={};f.attribution_reporting&&
(h.attributionReporting={eventSourceEligible:!1,triggerEligible:!0});f.process_response?TP(g,void 0,d,h,my(d,f)):fm(a,g,void 0,h,void 0,my(d,f))})},VP=function(a,b,c,d,e){rl(a,2,b);var f=UP(a,d,e);TP(b,c,f)},TP=function(a,b,c,d,e){sd()?hy(a,b,c,d,void 0,e):SP(a,b,c,(d==null?0:d.attributionReporting)?{attributionReporting:d.attributionReporting}:{},e)},WP=function(a,b,c){var d=Sj(b),e=RP(d),f=oy(d);!N(132)||Wc("; wv")||Wc("FBAN")||Wc("FBAV")||Yc()?VP(a,f,c,e):Oy(f,c,e,function(g){VP(a,f,c,e,g)})};
var XP=function(a){return!Yb(a,pw())&&!Yb(a,ow())},ZP=function(a,b,c,d,e,f){if(!sd())return YP(a,b,c,d),!0;fm(c,a+"?"+b,d,pa(Object,"assign").call(Object,{},e||{},{df:!0}),void 0,f)||YP(a,b,c,d);return!0},YP=function(a,b,c,d){var e=a+"?"+b;d?dm(c,e,d):cm(c,e)},bQ=function(a,b,c,d,e){var f=b,g=vd();g!==void 0&&(f+="&tfd="+Math.round(g));b=f;var h=a+"?"+b;$P&&(d=XP(h));d&&!XO?WP(e,h,c):ZP(a,b,e,c,void 0,aQ(a,b,e,c))||YP(a,b,e,c)},aQ=function(a,b,c,d){if(!XP(a)&&N(408)){var e=qw(67);if(e)return function(){var f;
a:{var g;try{g=new URLSearchParams(b)}catch(p){f=void 0;break a}var h=0,l=Number(g.get("gaf"));Number.isInteger(l)&&(h=l);var n=new qq(h);rq(n,1);n.value!==0?(g.set("gaf",n.get().toString()),f=g.toString()):f=void 0}ZP(e,f||b,pa(Object,"assign").call(Object,{},c,{endpoint:67}),d,c.endpoint===17?void 0:{credentials:"omit"})}}},cQ=function(a,b,c){var d=[],e=function(h){d.push(h+"="+encodeURIComponent(""+a.Ga[h]))};d.push("v=2");e("_gsid");e("gtm");a.Ga._geo&&e("_geo");var f="https://{ga4CollectionSubdomain.}google-analytics.com/g/s/collect".replace("{ga4CollectionSubdomain.}",
(b||"www")+"."),g=d.join("&");YP(f,g,{destinationId:a.destinationId||"",endpoint:62,eventId:a.eventId,priorityId:a.priorityId});go({targetId:String(a.Ga.tid),request:{url:f+"?"+g,parameterEncoding:2,endpoint:62},cb:c})},dQ=function(a,b,c){var d="https://{ga4CollectionSubdomain.}analytics.google.com/g/s/collect".replace("{ga4CollectionSubdomain.}",b?b+".":""),e=[],f=function(h){e.push(h+"="+encodeURIComponent(""+a.Ga[h]))};f("_gsid");f("gtm");a.Ga._geo&&f("_geo");var g=e.join("&");YP(d,g,{destinationId:a.destinationId||
"",endpoint:18,eventId:a.eventId,priorityId:a.priorityId});go({targetId:String(a.Ga.tid),request:{url:d+"?"+g,parameterEncoding:2,endpoint:18},cb:c})},eQ=function(a,b,c,d,e,f){c&&b.push("tag_exp="+c);b.push("z="+Hb());if(!e){var g=d&&Yb(d,"google.")&&d!=="google.com"?"https://www.%/ads/ga-audiences?v=1&t=sr&slf_rd=1&_r=4&".replace("%",d):void 0;if(g){var h=g+b.join("&");em({destinationId:a.destinationId||"",endpoint:47,eventId:a.eventId,priorityId:a.priorityId},h);go({targetId:String(a.Ga.tid),request:{url:h,
parameterEncoding:2,endpoint:47},cb:f})}}},fQ=function(a,b,c,d){c&&b.push("tag_exp="+c);YP("https://stats.g.doubleclick.net/g/collect","v=2&"+b.join("&"),{destinationId:a.destinationId||"",endpoint:19,eventId:a.eventId,priorityId:a.priorityId});go({targetId:String(a.Ga.tid),request:{url:"https://stats.g.doubleclick.net/g/collect?v=2&"+b.join("&"),parameterEncoding:2,endpoint:19},cb:d})},gQ=function(a,b){function c(t){r.push(t+"="+encodeURIComponent(""+a.Ga[t]))}var d=b.Ks,e=b.Ns,f=b.Ms,g=b.Ls,h=b.Dr,
l=b.Ur,n=b.Tr,p=b.rr,q=b.Ss;if(d||e||f||g){var r=[];a.Ga._ng&&c("_ng");c("tid");c("cid");c("gtm");r.push("aip=1");var u=n&&!N(406);a.he.uid&&!u&&r.push("uid="+encodeURIComponent(""+a.he.uid));c("dma");a.Ga.dma_cps!=null&&c("dma_cps");a.Ga.gcs!=null&&c("gcs");c("gcd");a.Ga.npa!=null&&c("npa");a.Ga.frm!=null&&c("frm");d&&fQ(a,r.slice(),q,b.cb);e&&eQ(a,r.slice(),q,h,l,b.cb);f&&dQ(a,p,b.cb);g&&cQ(a,p,b.cb)}},$P=!1;
var hQ=function(){this.T=1;this.V={};this.J=-1;this.D=new dh};hQ.prototype.O=function(a,b){var c=this,d=new PP(a,this.V,b),e={eventId:a.F.eventId,priorityId:a.F.priorityId},f=YO(a),g,h;f&&this.D.T(d)||this.flush();var l=f&&this.D.add(d);if(l){if(this.J<0){var n=w,p=n.setTimeout,q;IK(a)?iQ?(iQ=!1,q=jQ):q=kQ:q=5E3;this.J=p.call(n,function(){c.flush()},q)}}else{var r=gh(d,this.T++),u=r.params,t=r.body;g=u;h=t;mw(3,a.eventName);bQ(d.baseUrl,u,t,d.O,{destinationId:a.target.destinationId,endpoint:d.endpoint,
eventId:d.eventId,priorityId:d.priorityId});var v=T(a,R.C.pd),x=T(a,R.C.pe),y=T(a,R.C.bh),z=T(a,R.C.ah),C=M(a.F,J.m.si)!==!1,E=Ru(a.F),H={Ks:v,Ns:x,Ms:y,Ls:z,Dr:yn(),wu:C,vu:E,Ur:vn(),Tr:T(a,R.C.Ke),cb:e,F:a.F,rr:xn(),Ss:ls(a)};gQ(d,H)}Vx(a.F.eventId);ho(function(){if(l){var K=gh(d),O=K.body;g=K.params;h=O}return{targetId:a.target.destinationId,request:{url:d.baseUrl+"?"+g,parameterEncoding:2,postBody:h,endpoint:d.endpoint},cb:e,isBatched:!1}})};hQ.prototype.add=function(a){HK(a)&&!XO?this.fa(a):
this.O(a)};hQ.prototype.flush=function(){if(this.D.events.length){var a=ih(this.D,this.T++);bQ(this.D.baseUrl,a.params,a.body,this.D.J,{destinationId:this.D.destinationId||"",endpoint:this.D.endpoint,eventId:this.D.V,priorityId:this.D.fa});this.D=new dh;this.J>=0&&(w.clearTimeout(this.J),this.J=-1)}};hQ.prototype.fa=function(a){var b=this,c=HK(a);if(Zw(c)){var d=Ow(c);d?d.then(function(f){b.O(a,f)},function(){b.O(a)}):this.O(a)}else{var e=Yw(c);this.O(a,e)}};var jQ=Cg(24,500),kQ=Cg(56,5E3),iQ=!0;
var lQ=function(a){var b=Ru(a.F);M(a.F,J.m.Zb)===!0&&(b=!1);U(a,R.C.md,b)};
var mQ=function(a,b,c){c===void 0&&(c={});if(b==null)return c;if(typeof b==="object")for(var d=m(Object.keys(b)),e=d.next();!e.done;e=d.next()){var f=e.value;mQ(a+"."+f,b[f],c)}else c[a]=b;return c},nQ=function(a){for(var b={},c=m(a),d=c.next();!d.done;d=c.next()){var e=d.value;b[e]=!!vo(e)}return b},pQ=function(a,b){var c=oQ.filter(function(e){return!vo(e)});if(c.length){var d=nQ(c);yo(c,function(){for(var e=nQ(c),f=[],g=m(c),h=g.next();!h.done;h=g.next()){var l=h.value;!d[l]&&e[l]&&f.push(l);e[l]&&
(d[l]=!0)}if(f.length){U(b,R.C.Gh,!0);var n=f.map(function(p){return Kn[p]}).join(".");n&&FK(b,"gcut",n);lQ(b);a(b)}})}},qQ=function(a){Ur(a,J.m.Bd)&&!IK(a)&&W(a,J.m.Bd)},rQ=function(a){IK(a)&&FK(a,"navt",wd())},sQ=function(a){IK(a)&&FK(a,"lpc",uq())},tQ=function(a){if(IK(a)){var b=M(a.F,J.m.Zb),c;b===!0&&(c="1");b===!1&&(c="0");c&&FK(a,"rdp",c)}},uQ=function(a){N(147)&&IK(a)&&M(a.F,J.m.Af,!0)===!1&&W(a,J.m.Af,0)},vQ=function(a,b){if(IK(b)){var c=T(b,R.C.jg);(b.eventName==="page_view"||c)&&pQ(a,b)}},
wQ=function(a){if(IK(a)&&a.eventName===J.m.tf&&T(a,R.C.Gh)){var b=Ur(a,J.m.wi);b&&(FK(a,"gcut",b),FK(a,"syn",1))}},xQ=function(a){IK(a)&&U(a,R.C.Fa,!1)},yQ=function(a){IK(a)&&(T(a,R.C.Fa)&&FK(a,"sp",1),T(a,R.C.jq)&&FK(a,"syn",1),T(a,R.C.Lc)&&(FK(a,"em_event",1),FK(a,"sp",1)))},zQ=function(a){if(IK(a)){var b=Ej;b&&FK(a,"tft",Number(b))}},AQ=function(a){function b(e){var f=mQ(J.m.Ob,e);Lb(f,function(g,h){W(a,g,h)})}if(IK(a)){var c=YG(a,"ccd_add_1p_data",!1)?1:0;FK(a,"ude",c);var d=M(a.F,J.m.Ob);d!==
void 0?(xw(d),b(d),W(a,J.m.Jd,"c")):b(T(a,R.C.Qa));U(a,R.C.Qa)}},BQ=function(a){if(IK(a)){var b=jM();b&&FK(a,"us_privacy",b);var c=Ku();c&&FK(a,"gdpr",c);var d=Ju();d&&FK(a,"gdpr_consent",d);var e=ND.gppString;e&&FK(a,"gpp",e);var f=ND.D;f&&FK(a,"gpp_sid",f)}},CQ=function(a){IK(a)&&wm()&&M(a.F,J.m.La)&&FK(a,"adr",1)},DQ=function(a){if(IK(a)){var b=xn();b&&FK(a,"gcsub",b)}},EQ=function(a){if(IK(a)){M(a.F,J.m.yc,void 0,4)===!1&&FK(a,"ngs",1);vn()&&FK(a,"ga_rd",1);EK()||FK(a,"ngst",1);var b=yn();b&&
FK(a,"etld",b)}},FQ=function(a){},GQ=function(a){IK(a)&&wm()&&FK(a,"rnd",Rz())},oQ=[J.m.X,J.m.Z,J.m.Ka];
var HQ=function(a,b){var c;a:{var d=sP(a);if(d){if(qP(d,a)){c=d;break a}P(25);a.isAborted=!0}c=void 0}var e=c;return{clientId:dP(a,b),xb:e}},IQ=function(a,b,c,d,e){var f=Pn(M(a.F,J.m.Wb));if(M(a.F,J.m.Ac)&&M(a.F,J.m.Sc))f?bP(a,f,1):(P(127),a.isAborted=!0);else{var g=f?1:8;U(a,R.C.Jh,!1);f||(f=eP(a),g=3);f||(f=b,g=5);if(!f){var h=vo(J.m.la),l=ZO();f=!l.from_cookie||h?l.vid:void 0;g=6}f?f=""+f:(f=nv(),g=7,U(a,R.C.kg,!0),U(a,R.C.Jh,!0));bP(a,f,g)}var n;n=T(a,R.C.Db);var p=Math.floor(n/1E3),q=void 0;
T(a,R.C.Jh)||(q=rP(a)||c);var r=Nb(M(a.F,J.m.zh,30));r=Math.min(475,r);r=Math.max(5,r);var u=Nb(M(a.F,J.m.Fi,1E4)),t=kP(q);U(a,R.C.kg,!1);U(a,R.C.Qe,!1);U(a,R.C.pg,0);t&&t.j&&U(a,R.C.pg,Math.max(0,t.j-Math.max(0,p-t.t)));var v=!1;if(!t){U(a,R.C.kg,!0);v=!0;var x={};t=(x.s=String(p),x.o=1,x.g=!1,x.t=p,x.l=!1,x.h=void 0,x)}p>t.t+r*60&&(v=!0,t.s=String(p),t.o++,t.g=!1,t.h=void 0);if(v)U(a,R.C.Qe,!0),d.Jr(a);else if(d.Br()>u||a.eventName===J.m.wc)t.g=!0;T(a,R.C.Ke)?M(a.F,J.m.Oa)?t.l=!0:t.l=!1:t.l=!1;
var y=t.h;if(T(a,R.C.Ke)||IK(a)){var z=M(a.F,J.m.rh),C=z?1:8;z||(z=y,C=4);z||(z=mv(),C=7);var E=z.toString(),H=C,K=T(a,R.C.Vk);if(K===void 0||H<=K)W(a,J.m.rh,E),U(a,R.C.Vk,H)}e?(a.copyToHitData(J.m.pb,t.s),a.copyToHitData(J.m.Bh,t.o),a.copyToHitData(J.m.Ah,t.g?1:0)):(W(a,J.m.pb,t.s),W(a,J.m.Bh,t.o),W(a,J.m.Ah,t.g?1:0));U(a,R.C.Yl,t.l?1:0);Xj()&&U(a,R.C.og,t.d||jc())};
var JQ=function(a){var b=a.indexOf("?"),c=b===-1?a:a.substring(0,b),d=Lj(c);d&&(c=d);return b===-1?c:""+c+a.substring(b)},KQ=function(a){if(!M(a.F,J.m.Sc)||!M(a.F,J.m.Ac)){var b=a.copyToHitData,c=J.m.ya,d="",e=A.location;if(e){var f=e.pathname||"";f.charAt(0)!=="/"&&(f="/"+f);var g=e.search||"";if(g[0]==="?")for(var h=g.substring(1).split("&"),l=0;l<h.length;++l){var n=h[l].split("=");n&&n.length===2&&n[0]==="wbraid"&&(g=g.replace(/([?&])wbraid=[^&]+/,"$1wbraid="+fc(n[1])))}d=e.protocol+"//"+e.hostname+
f+g}b.call(a,c,d,JQ);var p=a.copyToHitData,q=J.m.Za,r=ut("gtm.gtagReferrer."+a.target.destinationId),u=A.referrer;p.call(a,q,(r?""+r:u)||void 0,JQ);a.copyToHitData(J.m.Lb,A.title);a.copyToHitData(J.m.ob,(Rc.language||"").toLowerCase());var t=qH();a.copyToHitData(J.m.Vc,t.width+"x"+t.height);a.copyToHitData(J.m.Wf,void 0,JQ);hM()&&a.copyToHitData(J.m.He,"1")}};var MQ=function(a){var b=dt(a.F),c=function(d,e){LQ[d]&&W(a,d,e)};Id(b[J.m.Jf])?Lb(b[J.m.Jf],function(d,e){c((J.m.Jf+"_"+d).toLowerCase(),e)}):Lb(b,c)},NQ={},LQ=(NQ[J.m.Ff]=1,NQ[J.m.Gf]=1,NQ[J.m.Hf]=1,NQ[J.m.If]=1,NQ[J.m.Kf]=1,NQ[J.m.Lf]=1,NQ);function OQ(a){a.copyToHitData(J.m.Oa);if(N(411)){var b=M(a.F,J.m.Ec);b&&(pt(b,function(){}),W(a,J.m.Ec,b))}else a.copyToHitData(J.m.Ec)};var PQ=function(a){T(a,R.C.Nd)?U(a,R.C.Ke,!1):YG(a,"ccd_add_ec_stitching",!1)&&U(a,R.C.Ke,!0)};var QQ=function(a){var b=T(a,R.C.pg);b=b||0;var c=!!T(a,R.C.ka),d=b===0||c;U(a,R.C.Vi,d);d&&U(a,R.C.pg,60)};var SQ=function(a){for(var b={},c=String(RQ.cookie).split(";"),d=0;d<c.length;d++){var e=c[d].split("="),f=e[0].trim();if(f&&a(f)){var g=e.slice(1).join("=").trim();g&&(g=decodeURIComponent(g));var h=void 0,l=void 0;((h=b)[l=f]||(h[l]=[])).push(g)}}return b};var TQ=window,RQ=document,UQ=function(a){var b=TQ._gaUserPrefs;if(b&&b.ioo&&b.ioo()||RQ.documentElement.hasAttribute("data-google-analytics-opt-out")||a&&TQ["ga-disable-"+a]===!0)return!0;try{var c=TQ.external;if(c&&c._gaUserPrefs&&c._gaUserPrefs=="oo")return!0}catch(f){}for(var d=SQ(function(f){return f==="AMP_TOKEN"}).AMP_TOKEN||[],e=0;e<d.length;e++)if(d[e]=="$OPT_OUT")return!0;return RQ.getElementById("__gaOptOutExtension")?!0:!1};var VQ=function(a){if(UQ(a.target.destinationId))P(28),a.isAborted=!0;else{var b=yk();if(b&&Array.isArray(b.destinations))for(var c=0;c<b.destinations.length;c++)if(UQ(b.destinations[c])){P(125);a.isAborted=!0;break}}};var WQ=function(a){var b=A.location.protocol;b!=="http:"&&b!=="https:"&&(P(29),a.isAborted=!0)};var XQ=function(a){function b(c,d){An[c]||d===void 0||W(a,c,d)}Lb(a.F.J,b);Lb(a.F.D,b)};var YQ="gclid dclid gclsrc wbraid gbraid gad_source gad_campaignid utm_source utm_medium utm_campaign utm_term utm_content utm_id".split(" ");function ZQ(){var a=A.location,b,c=a==null?void 0:(b=a.search)==null?void 0:b.replace("?",""),d;if(c){for(var e=[],f=Kj(c,!0),g=m(YQ),h=g.next();!h.done;h=g.next()){var l=h.value,n=f[l];if(n)for(var p=0;p<n.length;p++){var q=n[p];q!==void 0&&e.push({name:l,value:q})}}d=e}else d=[];return d};var $Q=function(a){var b=N(266),c=N(267);if(b||c){var d=Ur(a,J.m.ya);if(d&&d.indexOf("?")===-1){var e=ZQ();if(e.length!==0&&(b&&hP(F.P.rm),c)){hP(F.P.qm);var f=e.map(function(g){return g.name+"="+g.value}).join("&");W(a,J.m.ya,d+"?"+f)}}}};var aR=[J.m.X,J.m.la];
var cR=function(a){return!a||bR.test(a)||Cn.hasOwnProperty(a)},dR=function(a){var b=J.m.Vc,c;c||(c=function(){});Ur(a,b)!==void 0&&W(a,b,c(Ur(a,b)))},eR=function(a){M(a.F,J.m.Nb)&&(vo(J.m.la)||M(a.F,J.m.Wb)||W(a,J.m.Im,!0));var b;var c;c=c===void 0?3:c;var d=w.location.href;if(d){var e=Sj(d).search.replace("?",""),f=Jj(e,"_gl",!1,!0)||"";b=f?np(f,c)!==void 0:!1}else b=!1;b&&IK(a)&&FK(a,"glv",1);if(a.eventName!==J.m.ma)return{};M(a.F,J.m.Nb)&&zr(["aw","dc"]);Br(["aw","dc"]);var g=zP(a),h=xP(a);return Object.keys(g).length?
g:h},fR={mr:Ag(31)},bR=/^(_|ga_|google_|gtag\.|firebase_).*$/,gR=function(a){this.Ta=a;this.D=this.xb=this.clientId=void 0;this.na=this.T=!1;this.rb=0;this.O=!1;this.V={Hj:!1};this.fa=new hQ;this.J=new gP};k=gR.prototype;k.xs=function(a,b,c){var d=this,e=Bs(this.Ta);if(e)if(c.eventMetadata[R.C.Fc]&&a.charAt(0)==="_")c.onFailure();else{a!==J.m.ma&&a!==J.m.Ib&&cR(a)&&P(58);hR(c.D);var f=new VG(e,a,c);U(f,R.C.Db,b);var g=[J.m.la],h=IK(f);U(f,R.C.Jm,h);if(YG(f,J.m.Sf,M(f.F,J.m.Sf))||h)g.push(J.m.X),g.push(J.m.Z);
UL(function(){Ao(function(){d.ys(f)},g)})}else c.onFailure()};k.ys=function(a){var b=this;try{aM(a);YL(a);if(a.isAborted){wb();return}N(165)||(this.D=a);VQ(a);iR(a);WQ(a);jR(a);ZL(a);var c={};EP(a,c);if(a.isAborted){a.F.onFailure();wb();return}N(165)&&(this.D=a);var d=c.Qq;c.gr===0&&hP(F.P.Qk);d===0&&hP(F.P.yk);mM(a);U(a,R.C.tg,km.ba.nd);kR(a);XQ(a);this.mq(a);this.J.Xs(a);PQ(a);HM(a,N(60));lR(a);lQ(a);this.no(eR(a));IM(a);var e=a.eventName===J.m.ma;e&&(this.O=!0);mR(a);e&&!a.isAborted&&this.rb++>
0&&hP(F.P.Qm);nL(a);nR(a);oR(a);IQ(a,this.clientId,this.xb,this.J,!this.na);MQ(a);KQ(a);$Q(a);yM(a,!0);pR(a,this.V);QQ(a);qR(a);rR(a);sR(a);tR(a);uR(a);AP(a);GP(a);ML(a);GQ(a);FQ(a);EQ(a);DQ(a);CQ(a);BQ(a);zQ(a);yQ(a);wQ(a);uQ(a);tQ(a);sQ(a);rQ(a);BP(a);CP(a);M(a.F,J.m.yh)&&!IK(a)||XL(a);vR(a);wR(a);zM(a);lL(a);xM(a);lM(a,!1);OQ(a);eM(a);xR(a);AQ(a);xQ(a);qQ(a);yR(a);!this.O&&T(a,R.C.Lc)&&hP(F.P.Uk);iP(a);if(T(a,R.C.Fa)||a.isAborted){a.F.onFailure();wb();return}this.no(HQ(a,this.clientId));this.na=
!0;this.Us(a);zR(a);vQ(function(f){b.An(f)},a);this.J.bk();AR(a);wM(a);oL(a);JM(a);if(a.isAborted){a.F.onFailure();wb();return}this.An(a);a.F.onSuccess()}catch(f){a.F.onFailure()}wb()};k.An=function(a){this.fa.add(a)};k.no=function(a){var b=a.clientId,c=a.xb;b&&c&&(this.clientId=b,this.xb=c)};k.flush=function(){this.fa.flush()};k.Us=function(a){var b=this;if(!this.T){var c=vo(J.m.Z),d=vo(J.m.la);yo([J.m.Z,J.m.la,J.m.X],function(e){var f;f=(e===void 0?{}:e).consentEventId;var g=vo(J.m.Z),h=vo(J.m.la),
l=!1,n={},p={};if(d!==h&&b.D&&b.xb&&b.clientId){var q=b.clientId,r;var u=kP(b.xb);r=u?u.h:void 0;if(h){var t=eP(b.D);if(t){b.clientId=t;var v=rP(b.D);v&&(b.xb=oP(v,b.xb,b.D))}else cP(b.clientId,b.D),$O(b.clientId,!0);qP(b.xb,b.D);l=!0;n[J.m.yl]=q;r&&(n[J.m.Ip]=r)}else b.xb=void 0,b.clientId=void 0,w.gaGlobal={}}g&&!c&&(l=!0,p[R.C.Gh]=!0,n[J.m.wi]=Kn[J.m.Z]);if(l){var x=$s(b.Ta,J.m.tf,n);SB(x,f!=null?f:a.F.eventId,{eventMetadata:p})}d=h;c=g;b.V.Hj=!0});this.T=!0}};k.mq=function(a){a.eventName!==J.m.Ib&&
this.J.lq(a)};var jR=function(a){Rc&&Rc.loadPurpose==="preview"&&(P(30),a.isAborted=!0)},kR=function(a){var b={prefix:String(M(a.F,J.m.hb,"")),path:String(M(a.F,J.m.zc,"/")),flags:String(M(a.F,J.m.Xb,"")),domain:String(M(a.F,J.m.Kb,"auto")),hd:Number(M(a.F,J.m.Bb,63072E3))};U(a,R.C.Ca,b)},lR=function(a){if(YG(a,"ga4_ads_linked",!1)&&a.eventName===J.m.ma){var b=M(a.F,J.m.Ab)!==!1;if(b){var c=qK(a);c.hd&&(c.hd=Math.min(c.hd,7776E3));rK({Ye:b,cf:Nn(M(a.F,J.m.ib)),nf:!!M(a.F,J.m.Nb),ed:c})}}},mR=function(a){a.eventName===
J.m.ma&&(M(a.F,J.m.Fd,!0)?(a.F.D[J.m.Ha]&&(a.F.J[J.m.Ha]=a.F.D[J.m.Ha],a.F.D[J.m.Ha]=void 0,W(a,J.m.Ha)),a.eventName=J.m.wc):a.isAborted=!0)},zR=function(a){if(N(132)&&IK(a)&&!(Wc("; wv")||Wc("FBAN")||Wc("FBAV")||Yc())&&vo(J.m.la)){U(a,R.C.Lm,!0);IK(a)&&FK(a,"sw_exp",1);a:{if(!N(132)||!IK(a))break a;var b=Zj(dk(a.F),"/_/service_worker");Ly({Hs:b});}}},pR=function(a,b){b.Hj&&(U(a,R.C.ka,!0),b.Hj=!1,Xj()&&
U(a,R.C.og,jc()))},qR=function(a){U(a,R.C.pd,!1);U(a,R.C.pe,!1);!IK(a)&&!T(a,R.C.Nd)&&T(a,R.C.Ih)&&EK()&&M(a.F,J.m.yc)!==!1&&vo(aR)&&((T(a,R.C.Qe)||M(a.F,J.m.yl))&&U(a,R.C.pd,!0),T(a,R.C.Vi)&&T(a,R.C.lg)&&U(a,R.C.pe,!0))},rR=function(a){U(a,R.C.ah,!1);U(a,R.C.bh,!1);if(!xn()&&Xj()&&!IK(a)&&!T(a,R.C.Nd)&&T(a,R.C.Vi)){var b=T(a,R.C.pe);T(a,R.C.og)&&(b?U(a,R.C.bh,!0):U(a,R.C.ah,!0))}},uR=function(a){a.copyToHitData(J.m.Hi);for(var b=M(a.F,J.m.Cl)||[],c=0;c<b.length;c++){var d=b[c];if(d.rule_result){a.copyToHitData(J.m.Hi,
d.traffic_type);hP(F.P.tn);break}}},AR=function(a){a.copyToHitData(J.m.zl);M(a.F,J.m.yh)&&(W(a,J.m.yh,!0),IK(a)||dR(a))},yR=function(a){var b=M(a.F,J.m.Ac);b&&hP(F.P.ln);T(a,R.C.Lc)&&hP(F.P.Ak);var c=zk(Ak());(b||Lk(c)||c&&c.parent&&c.context&&c.context.source===5)&&hP(F.P.Nm);T(a,R.C.Ih)&&hP(F.P.tm);T(a,R.C.lg)&&hP(F.P.sm)},vR=function(a){OK()&&W(a,J.m.vd,"1")},iR=function(a){if(fR.mr.replace(/\s+/g,"").split(",").indexOf(a.eventName)>=0)a.isAborted=!0;else{var b=GK(a);b&&b.blacklisted&&(a.isAborted=
!0)}},sR=function(a){var b=function(c){return!!c&&c.conversion};U(a,R.C.jg,b(GK(a)));T(a,R.C.kg)&&U(a,R.C.Hm,b(GK(a,"first_visit")));T(a,R.C.Qe)&&U(a,R.C.Km,b(GK(a,"session_start")))},tR=function(a){En.hasOwnProperty(a.eventName)&&(U(a,R.C.Fm,!0),a.copyToHitData(J.m.wa),a.copyToHitData(J.m.nb))},xR=function(a){if(!IK(a)&&T(a,R.C.jg)&&vo(J.m.X)&&YG(a,"ga4_ads_linked",!1)){var b=qK(a),c=Qq(b.prefix),d=Qr(c);W(a,J.m.ve,d.Eg);W(a,J.m.xe,d.Vh);W(a,J.m.we,d.Uh)}},wR=function(a){if(N(435)){var b=xn();b&&
U(a,R.C.bq,b)}},nR=function(a){var b,c=(b=YG(a,J.m.Sf,M(a.F,J.m.Sf))||!!YG(a,"google_ng",!1))&&M(a.F,J.m.yc)!==!1&&EK()&&!vn();U(a,R.C.Ih,b);U(a,R.C.lg,c)},oR=function(a){if(N(408)){var b=T(a,R.C.Oi)||new qq;T(a,R.C.lg)&&T(a,R.C.Ih)&&rq(b,2);U(a,R.C.Oi,b)}};function hR(a){if(!N(411)){Lb(a,function(c){c.charAt(0)==="_"&&delete a[c]});var b=a[J.m.Ec]||{};Lb(b,function(c){c.charAt(0)==="_"&&delete b[c]})}};var CR=function(a){if(!BR(a)){var b=!1,c=function(){!b&&BR(a)&&(b=!0,id(A,"visibilitychange",c),id(A,"prerenderingchange",c),P(55))};hd(A,"visibilitychange",c);hd(A,"prerenderingchange",c);P(54)}},BR=function(a){if("prerendering"in A?A.prerendering:A.visibilityState==="prerender")return!1;a();return!0};function DR(a){CR(function(){var b=Bs(a);if(b){var c=ER(b),d=km.ba.nd,e=Bs(a,!0);e&&Xt.register(e,c,d,void 0)}});}function ER(a){var b=function(){};var c=new gR(a.id),d=a.prefix==="MC";b=function(e,f,g,h){d&&(h.eventMetadata[R.C.Nd]=!0);c.xs(f,g,h)};FR(a,c);return b}
function FR(a,b){var c=b.J;c.Cs(function(){XO=!0;Xt.flush();if(c.Wh()>=1E3&&Rc.sendBeacon!==void 0){var d={},e={eventId:vs(),eventMetadata:(d[R.C.wk]=!0,d),deferrable:!0};Wt(J.m.tf,{},a.id,e)}b.flush();c.oo(function(){XO=!1;c.oo()})});}var GR=F.P.Sk,HR=F.P.Tk;function IR(a,b){var c=uk();c&&c.indexOf(b)>-1&&(a[R.C.qb]=!0)}function KR(a,b,c){var d=this;}KR.K="internal.gtagConfig";function LR(a,b,c){var d=this;}LR.K="internal.gtagDestinationConfig";
function NR(a,b){}
NR.publicName="gtagSet";function OR(){var a={};return a};function PR(a){}PR.K="internal.initializeServiceWorker";function QR(a,b){}QR.publicName="injectHiddenIframe";var RR=function(){var a=0;return function(b){switch(b){case 1:a|=1;break;case 2:a|=2;break;case 3:a|=4}return a}}();
function SR(a,b,c,d,e){}SR.K="internal.injectHtml";var WR={};
function ZR(a,b,c,d){}var $R={dl:1,id:1},aS={};
function bS(a,b,c,d){}N(160)?bS.publicName="injectScript":ZR.publicName="injectScript";bS.K="internal.injectScript";function cS(){var a=!1;a=!!nn["5"];return a}cS.K="internal.isAutoPiiEligible";function dS(a){var b=!0;return b}dS.publicName="isConsentGranted";function eS(a){var b=!1;return b}eS.K="internal.isDebugMode";function fS(){return wn()}fS.K="internal.isDmaRegion";function gS(){return BB}gS.K="internal.isDomReady";function hS(a){var b=!1;return b}hS.K="internal.isEntityInfrastructure";function iS(a){var b=!1;if(!Vh(a))throw G(this.getName(),["number"],[a]);b=N(a);return b}iS.K="internal.isFeatureEnabled";function jS(){var a=!1;return a}jS.K="internal.isFpfe";function kS(){var a=!1;return a}kS.K="internal.isGcpConversion";function lS(){var a=!1;return a}lS.K="internal.isLandingPage";function mS(){var a=!1;return a}mS.K="internal.isOgt";function nS(){var a;return a}nS.K="internal.isSafariPcmEligibleBrowser";function oS(){var a=ti(function(b){AE(this).log("error",b)});a.publicName="JSON";return a};function pS(a){var b=void 0;return Xd(b)}pS.K="internal.legacyParseUrl";function qS(){return!1}
var rS={getItem:function(a){var b=null;return b},setItem:function(a,b){return!1},removeItem:function(a){}};function sS(){}sS.publicName="logToConsole";function tS(a,b){if(!Qh(a)||!Jh(b))throw G(this.getName(),["string","Object"],arguments);var c=a,d=B(b,this.M),e=Bs(c,!0);e&&ku(Xt,e,d);}tS.K="internal.mergeRemoteConfig";function uS(a,b,c){c=c===void 0?!0:c;var d=[];return Xd(d)}uS.K="internal.parseCookieValuesFromString";function vS(a){var b=void 0;if(typeof a!=="string")return;a&&Yb(a,"//")&&(a=A.location.protocol+a);if(typeof URL==="function"){var c;a:{var d;try{d=new URL(a)}catch(x){c=void 0;break a}for(var e={},f=Array.from(d.searchParams),g=0;g<f.length;g++){var h=f[g][0],l=f[g][1];e.hasOwnProperty(h)?typeof e[h]==="string"?e[h]=[e[h],l]:e[h].push(l):e[h]=l}c=Xd({href:d.href,origin:d.origin,protocol:d.protocol,username:d.username,password:d.password,host:d.host,
hostname:d.hostname,port:d.port,pathname:d.pathname,search:d.search,searchParams:e,hash:d.hash})}return c}var n;try{n=Sj(a)}catch(x){return}if(!n.protocol||!n.host)return;var p={};if(n.search)for(var q=n.search.replace("?","").split("&"),r=0;r<q.length;r++){var u=q[r].split("="),t=u[0],v=Lj(u.splice(1).join("="))||"";v=v.replace(/\+/g," ");p.hasOwnProperty(t)?typeof p[t]==="string"?p[t]=[p[t],v]:p[t].push(v):p[t]=v}n.searchParams=p;n.origin=n.protocol+"//"+n.host;n.username="";n.password="";b=Xd(n);
return b}vS.publicName="parseUrl";function wS(a){}wS.K="internal.processAsNewEvent";function xS(a,b,c){var d;return d}xS.K="internal.pushToDataLayer";function yS(a){var b=Qa.apply(1,arguments),c=!1;if(!Qh(a))throw G(this.getName(),["string"],arguments);for(var d=[this,a],e=m(b),f=e.next();!f.done;f=e.next())d.push(B(f.value,this.M,1));try{I.apply(null,d),c=!0}catch(g){return!1}return c}yS.publicName="queryPermission";function zS(a){var b=this;}zS.K="internal.queueAdsTransmission";function AS(a){var b=void 0;return b}AS.publicName="readAnalyticsStorage";function BS(){var a="";return a}BS.publicName="readCharacterSet";function CS(){return D(19)}CS.K="internal.readDataLayerName";function DS(){var a="";return a}DS.publicName="readTitle";function ES(a,b){var c=this;if(!Qh(a)||!Mh(b))throw G(this.getName(),["string","function"],arguments);dM(a,function(d){b.invoke(c.M,Xd(d,c.M,1))});}ES.K="internal.registerCcdCallback";function FS(a,b){if(!Qh(a)||!Jh(b)&&!Lh(b))throw G(this.getName(),["string","Object|undefined"],arguments);if(ei(AE(this).Rb()))return!1;var c,d,e=Bs(a,!0);if(!e)return!1;switch(e.prefix){case "AW":c=NM;d=km.ba.Ya;break;case "DC":c=cN;d=km.ba.Ya;break;case "GF":c=hN;d=km.ba.Yc;break;case "HA":c=jN;d=km.ba.Yc;break;case "UA":c=DN;d=km.ba.Yc;break;case "MC":c=ER(e);d=km.ba.nd;break;case "G":return DR(a),!0;default:return!1}var f=a,
g=c,h=d,l=B(b,this.M,1),n=Bs(f,!0);n&&Xt.register(n,g,h,l);return!0}FS.K="internal.registerDestination";var GS=["config","event","get","set"];function HS(a,b,c){}HS.K="internal.registerGtagCommandListener";function IS(a,b){var c=!1;return c}IS.K="internal.removeDataLayerEventListener";function JS(a,b){}
JS.K="internal.removeFormData";function KS(){}KS.publicName="resetDataLayer";function LS(a,b,c){var d=void 0;return d}LS.K="internal.scrubUrlParams";function MS(a){}MS.K="internal.sendAdsHit";function NS(a,b,c,d){if(arguments.length<2||!Kh(d)||!Kh(c))throw G(this.getName(),["any","any","Object|undefined","Object|undefined"],arguments);var e=c?B(c):{},f=B(a),g=Array.isArray(f)?f:[f];b=String(b);var h=d?B(d):{},l=AE(this);h.originatingEntity=pF(l);for(var n=0;n<g.length;n++){var p=g[n];if(typeof p==="string"){var q={};Jd(e,q);var r={};Jd(h,r);var u=$s(p,b,q);SB(u,h.eventId||l.eventId,r)}}}
NS.K="internal.sendGtagEvent";function OS(a,b,c){}OS.publicName="sendPixel";function PS(a,b){}PS.K="internal.setAnchorHref";function QS(a){}QS.K="internal.setContainerConsentDefaults";function RS(a,b,c,d){var e=this;d=d===void 0?!0:d;var f=!1;
return f}RS.publicName="setCookie";function SS(a){}SS.K="internal.setCorePlatformServices";function TS(a,b){}TS.K="internal.setDataLayerValue";function US(a){}US.publicName="setDefaultConsentState";function VS(a,b){}VS.K="internal.setDelegatedConsentType";function WS(a,b){}WS.K="internal.setFormAction";function XS(a,b,c){c=c===void 0?!1:c;if(!Qh(a)||!Th(c))throw G(this.getName(),["string","any","boolean|undefined"],arguments);if(!Mm(a))throw Error("setInCrossContainerData requires valid CrossContainerSchema key.");(c||Pm(a)===void 0)&&Om(a,B(b,this.M,1));}XS.K="internal.setInCrossContainerData";function YS(a,b,c){return!1}YS.publicName="setInWindow";function ZS(a,b,c){}ZS.K="internal.setProductSettingsParameter";function $S(a,b,c){if(!Qh(a)||!Qh(b)||arguments.length!==3)throw G(this.getName(),["string","string","any"],arguments);for(var d=b.split("."),e=cu(a),f=0;f<d.length-1;f++){if(e[d[f]]===void 0)e[d[f]]={};else if(!Id(e[d[f]]))throw Error("setRemoteConfigParameter failed, path contains a non-object type: "+d[f]);e=e[d[f]]}e[d[f]]=B(c,this.M,1);}$S.K="internal.setRemoteConfigParameter";function aT(a,b){}
aT.K="internal.setTransmissionMode";function bT(a,b,c,d){var e=this;}bT.publicName="sha256";function cT(a,b,c){}
cT.K="internal.sortRemoteConfigParameters";function dT(a){}dT.K="internal.storeAdsBraidLabels";function eT(a,b){var c=void 0;return c}eT.K="internal.subscribeToCrossContainerData";function fT(a){}fT.K="internal.taskSendAdsHits";var gT={},hT={};gT.getItem=function(a){var b=null;I(this,"access_template_storage");var c=AE(this).Rb();hT[c]&&(b=hT[c].hasOwnProperty("gtm."+a)?hT[c]["gtm."+a]:null);return b};gT.setItem=function(a,b){I(this,"access_template_storage");var c=AE(this).Rb();hT[c]=hT[c]||{};hT[c]["gtm."+a]=b;};
gT.removeItem=function(a){I(this,"access_template_storage");var b=AE(this).Rb();if(!hT[b]||!hT[b].hasOwnProperty("gtm."+a))return;delete hT[b]["gtm."+a];};gT.clear=function(){I(this,"access_template_storage"),delete hT[AE(this).Rb()];};gT.publicName="templateStorage";
gT.resetForTest=function(){for(var a=m(Object.keys(hT)),b=a.next();!b.done;b=a.next())delete hT[b.value]};function iT(a,b){var c=!1;return c}iT.K="internal.testRegex";function jT(a){var b;return b};function kT(a,b){}kT.K="internal.trackUsage";function lT(a,b){var c;return c}lT.K="internal.unsubscribeFromCrossContainerData";function mT(a){}mT.publicName="updateConsentState";function nT(a){var b=!1;return b}nT.K="internal.userDataNeedsEncryption";var oT;function pT(a,b,c){oT=oT||new Hi;oT.add(a,b,c)}function qT(a,b){var c=oT=oT||new Hi;if(c.D.hasOwnProperty(a))throw Error("Attempting to add a private function which already exists: "+a+".");if(c.contains(a))throw Error("Attempting to add a private function with an existing API name: "+a+".");c.D[a]=Cb(b)?Yh(a,b):Zh(a,b)}
function rT(){return function(a){var b;var c=oT;if(c.contains(a))b=c.get(a,this);else{var d;if(d=c.D.hasOwnProperty(a)){var e=this.M.wb();if(e){var f=!1,g=e.Rb();if(g){ei(g)||(f=!0);}d=f}else d=!0}if(d){var h=c.D.hasOwnProperty(a)?c.D[a]:void 0;
b=h}else throw Error(a+" is not a valid API name.");}return b}};function sT(){var a=function(c){return void qT(c.K,c)},b=function(c){return void pT(c.publicName,c)};b(uE);b(BE);b(PF);b(RF);b(SF);b(ZF);b(aG);b(cH);b(oS());b(eH);b(lO);b(mO);b(LO);b(MO);b(NO);b(UO);b(NR);b(QR);b(dS);b(sS);b(vS);b(yS);b(AS);b(BS);b(DS);b(OS);b(RS);b(US);b(YS);b(bT);b(gT);b(mT);pT("Math",ci());pT("Object",Fi);pT("TestHelper",Ji());pT("assertApi",$h);pT("assertThat",ai);pT("decodeUri",fi);pT("decodeUriComponent",gi);pT("encodeUri",hi);pT("encodeUriComponent",ii);pT("fail",ni);pT("generateRandom",
qi);pT("getTimestamp",ri);pT("getTimestampMillis",ri);pT("getType",si);pT("makeInteger",ui);pT("makeNumber",vi);pT("makeString",wi);pT("makeTableMap",xi);pT("mock",Di);pT("mockObject",Ei);pT("fromBase64",fO,!("atob"in w));pT("localStorage",rS,!qS());pT("toBase64",jT,!("btoa"in w));a(tE);a(xE);a(RE);a(cF);a(jF);a(oF);a(EF);a(NF);a(QF);a(TF);a(UF);a(VF);a(WF);a(XF);a(YF);a($F);a(bG);a(bH);a(dH);a(fH);a(gH);a(hH);a(iH);a(jH);a(wI);a(BI);a(JI);a(KI);a(VI);a($I);a(eJ);a(nJ);a(sJ);a(FJ);a(HJ);a(VJ);a(WJ);
a(YJ);a(dO);a(eO);a(gO);a(hO);a(iO);a(jO);a(kO);a(nO);a(oO);a(pO);a(qO);a(rO);a(sO);a(tO);a(uO);a(vO);a(wO);a(xO);a(yO);a(zO);a(AO);a(BO);a(CO);a(EO);a(FO);a(GO);a(HO);a(IO);a(JO);a(KO);a(OO);a(PO);a(QO);a(RO);a(SO);a(TO);a(WO);a(KR);a(LR);a(PR);a(SR);a(bS);a(cS);a(eS);a(fS);a(gS);a(hS);a(iS);a(jS);a(kS);a(lS);a(mS);a(nS);a(pS);a(CF);a(tS);a(uS);a(wS);a(xS);a(zS);a(CS);a(ES);a(FS);a(HS);a(IS);a(JS);a(LS);a(MS);a(NS);a(PS);a(QS);a(SS);a(TS);a(VS);a(WS);a(XS);a(ZS);a($S);a(aT);a(cT);a(dT);a(eT);a(fT);
a(iT);a(kT);a(lT);a(nT);qT("internal.IframingStateSchema",OR());qT("internal.quickHash",pi);N(160)?b(bS):b(ZR);return rT()};var rE;function tT(){var a=data.sandboxed_scripts,b=data.security_groups,c=data.runtime||[],d=data.runtime_lines;rE=new uf;uT();fg=qE();var e=rE,f=sT(),g=new Qd("require",f);g.Wa();e.D.D.set("require",g);jb.set("require",g);for(var h=0;h<c.length;h++){var l=c[h];if(!Array.isArray(l)||l.length<3){if(l.length===0)continue;break}d&&d[h]&&d[h].length&&Fg(l,d[h]);try{rE.execute(l)}catch(q){}}if(a&&a.length)for(var n=0;n<a.length;n++){var p=a[n].replace(/^_*/,"");Fj[p]=["sandboxedScripts"]}vT(b)}
function uT(){rE.kd(function(a,b,c){ps.SANDBOXED_JS_SEMAPHORE=ps.SANDBOXED_JS_SEMAPHORE||0;ps.SANDBOXED_JS_SEMAPHORE++;try{return a.apply(b,c)}finally{ps.SANDBOXED_JS_SEMAPHORE--}})}function vT(a){a&&Lb(a,function(b,c){for(var d=0;d<c.length;d++){var e=c[d].replace(/^_*/,"");Fj[e]=Fj[e]||[];Fj[e].push(b)}})};function wT(a){SB(Xs("developer_id."+a,!0),0,{})};var xT=Array.isArray;function yT(a,b){return Jd(a,b||null)}function X(a){return window.encodeURIComponent(a)}function zT(a,b,c){gd(a,b,c)}
function AT(a){var b=["veinteractive.com","ve-interactive.cn"];if(!a)return!1;var c=Mj(Sj(a),"host");if(!c)return!1;for(var d=0;b&&d<b.length;d++){var e=b[d]&&b[d].toLowerCase();if(e){var f=c.length-e.length;f>0&&e.charAt(0)!=="."&&(f--,e="."+e);if(f>=0&&c.indexOf(e,f)===f)return!0}}return!1}function BT(a,b,c){for(var d={},e=!1,f=0;a&&f<a.length;f++)a[f]&&a[f].hasOwnProperty(b)&&a[f].hasOwnProperty(c)&&(d[a[f][b]]=a[f][c],e=!0);return e?d:null}
function CT(a,b){var c={};if(a)for(var d in a)a.hasOwnProperty(d)&&(c[d]=a[d]);if(b){var e=BT(b,"parameter","parameterValue");e&&(c=yT(e,c))}return c}function DT(a,b,c){return a===void 0||a===c?b:a}function ET(a,b,c){return cd(a,b,c,void 0)}function FT(a,b){return ut(a,b||2)}function GT(a,b){w[a]=b}function HT(a,b,c){var d=w;b&&(d[a]===void 0||c&&!d[a])&&(d[a]=b);return d[a]}
var IT={},JT=L.N;var Y={securityGroups:{}};
Y.securityGroups.access_template_storage=["google"],Y.__access_template_storage=function(){return{assert:function(){},W:function(){return{}}}},Y.__access_template_storage.H="access_template_storage",Y.__access_template_storage.isVendorTemplate=!0,Y.__access_template_storage.priorityOverride=0,Y.__access_template_storage.isInfrastructure=!1,Y.__access_template_storage["5"]=!1;
Y.securityGroups.read_event_data=["google"],function(){function a(b,c){return{key:c}}(function(b){Y.__read_event_data=b;Y.__read_event_data.H="read_event_data";Y.__read_event_data.isVendorTemplate=!0;Y.__read_event_data.priorityOverride=0;Y.__read_event_data.isInfrastructure=!1;Y.__read_event_data["5"]=!1})(function(b){var c=b.vtp_eventDataAccess,d=b.vtp_keyPatterns||[],e=b.vtp_createPermissionError;return{assert:function(f,g){if(g!=null&&!Db(g))throw e(f,{key:g},"Key must be a string.");if(c!=="any"){try{if(c===
"specific"&&g!=null&&nh(g,d))return}catch(h){throw e(f,{key:g},"Invalid key filter.");}throw e(f,{key:g},"Prohibited read from event data.");}},W:a}})}();
Y.securityGroups.detect_youtube_activity_events=["google"],function(){function a(b,c){return{options:{fixMissingApi:!!c.fixMissingApi}}}(function(b){Y.__detect_youtube_activity_events=b;Y.__detect_youtube_activity_events.H="detect_youtube_activity_events";Y.__detect_youtube_activity_events.isVendorTemplate=!0;Y.__detect_youtube_activity_events.priorityOverride=0;Y.__detect_youtube_activity_events.isInfrastructure=!1;Y.__detect_youtube_activity_events["5"]=!1})(function(b){var c=!!b.vtp_allowFixMissingJavaScriptApi,
d=b.vtp_createPermissionError;return{assert:function(e,f){if(!c&&f&&f.fixMissingApi)throw d(e,{},"Prohibited option: fixMissingApi.");},W:a}})}();
Y.securityGroups.detect_history_change_events=["google"],function(){function a(){return{}}(function(b){Y.__detect_history_change_events=b;Y.__detect_history_change_events.H="detect_history_change_events";Y.__detect_history_change_events.isVendorTemplate=!0;Y.__detect_history_change_events.priorityOverride=0;Y.__detect_history_change_events.isInfrastructure=!1;Y.__detect_history_change_events["5"]=!1})(function(){return{assert:function(){},W:a}})}();
Y.securityGroups.detect_link_click_events=["google"],function(){function a(b,c){return{options:c}}(function(b){Y.__detect_link_click_events=b;Y.__detect_link_click_events.H="detect_link_click_events";Y.__detect_link_click_events.isVendorTemplate=!0;Y.__detect_link_click_events.priorityOverride=0;Y.__detect_link_click_events.isInfrastructure=!1;Y.__detect_link_click_events["5"]=!1})(function(b){var c=b.vtp_allowWaitForTags,d=b.vtp_createPermissionError;return{assert:function(e,f){if(!c&&f&&f.waitForTags)throw d(e,
{},"Prohibited option waitForTags.");},W:a}})}();
Y.securityGroups.read_container_data=["google"],Y.__read_container_data=function(){return{assert:function(){},W:function(){return{}}}},Y.__read_container_data.H="read_container_data",Y.__read_container_data.isVendorTemplate=!0,Y.__read_container_data.priorityOverride=0,Y.__read_container_data.isInfrastructure=!1,Y.__read_container_data["5"]=!1;
Y.securityGroups.listen_data_layer=["google"],function(){function a(b,c){return{eventName:c}}(function(b){Y.__listen_data_layer=b;Y.__listen_data_layer.H="listen_data_layer";Y.__listen_data_layer.isVendorTemplate=!0;Y.__listen_data_layer.priorityOverride=0;Y.__listen_data_layer.isInfrastructure=!1;Y.__listen_data_layer["5"]=!1})(function(b){var c=b.vtp_accessType,d=b.vtp_allowedEvents||[],e=b.vtp_createPermissionError;return{assert:function(f,g){if(!Db(g))throw e(f,{eventName:g},"Event name must be a string.");
if(!(c==="any"||c==="specific"&&d.indexOf(g)>=0))throw e(f,{eventName:g},"Prohibited listen on data layer event.");},W:a}})}();
Y.securityGroups.detect_user_provided_data=["google"],function(){function a(b,c){return{dataSource:c}}(function(b){Y.__detect_user_provided_data=b;Y.__detect_user_provided_data.H="detect_user_provided_data";Y.__detect_user_provided_data.isVendorTemplate=!0;Y.__detect_user_provided_data.priorityOverride=0;Y.__detect_user_provided_data.isInfrastructure=!1;Y.__detect_user_provided_data["5"]=!1})(function(b){var c=b.vtp_createPermissionError;return{assert:function(d,e){if(e!=="auto"&&e!=="manual"&&e!==
"code")throw c(d,{},"Unknown user provided data source.");if(b.vtp_limitDataSources)if(e!=="auto"||b.vtp_allowAutoDataSources){if(e==="manual"&&!b.vtp_allowManualDataSources)throw c(d,{},"Detection of user provided data via manually specified CSS selectors is not allowed.");if(e==="code"&&!b.vtp_allowCodeDataSources)throw c(d,{},"Detection of user provided data from an in-page variable is not allowed.");}else throw c(d,{},"Automatic detection of user provided data is not allowed.");},W:a}})}();
Y.securityGroups.get_url=["google"],function(){function a(b,c,d){return{component:c,queryKey:d}}(function(b){Y.__get_url=b;Y.__get_url.H="get_url";Y.__get_url.isVendorTemplate=!0;Y.__get_url.priorityOverride=0;Y.__get_url.isInfrastructure=!1;Y.__get_url["5"]=!1})(function(b){var c=b.vtp_urlParts==="any"?null:[];c&&(b.vtp_protocol&&c.push("protocol"),b.vtp_host&&c.push("host"),b.vtp_port&&c.push("port"),b.vtp_path&&c.push("path"),b.vtp_extension&&c.push("extension"),b.vtp_query&&c.push("query"),b.vtp_fragment&&
c.push("fragment"));var d=c&&b.vtp_queriesAllowed!=="any"?b.vtp_queryKeys||[]:null,e=b.vtp_createPermissionError;return{assert:function(f,g,h){if(g){if(!Db(g))throw e(f,{},"URL component must be a string.");if(c&&c.indexOf(g)<0)throw e(f,{},"Prohibited URL component: "+g);if(g==="query"&&d){if(!h)throw e(f,{},"Prohibited from getting entire URL query when query keys are specified.");if(!Db(h))throw e(f,{},"Query key must be a string.");if(d.indexOf(h)<0)throw e(f,{},"Prohibited query key: "+h);}}else if(c)throw e(f,
{},"Prohibited from getting entire URL when components are specified.");},W:a}})}();
Y.securityGroups.read_dom_elements=["google"],function(){function a(b,c,d){return{type:c,value:d}}(function(b){Y.__read_dom_elements=b;Y.__read_dom_elements.H="read_dom_elements";Y.__read_dom_elements.isVendorTemplate=!0;Y.__read_dom_elements.priorityOverride=0;Y.__read_dom_elements.isInfrastructure=!1;Y.__read_dom_elements["5"]=!1})(function(b){var c=b.vtp_allowedElementIds||"none",d=b.vtp_allowedCssSelectors||"none",e=b.vtp_elementIds||[],f=b.vtp_cssSelectors||[],g=b.vtp_createPermissionError;return{assert:function(h,
l,n){switch(l){case "id":if(c==="none")break;if(c==="any"||e.indexOf(n)>-1)return;break;case "css":if(d==="none")break;if(d==="any"||f.indexOf(n)>-1)return;break;default:throw g(h,{},"Unknown selector type "+l+".");}throw g(h,{},"Prohibited selector value "+n+" for selector type "+l+".");},W:a}})}();
Y.securityGroups.detect_scroll_events=["google"],function(){function a(){return{}}(function(b){Y.__detect_scroll_events=b;Y.__detect_scroll_events.H="detect_scroll_events";Y.__detect_scroll_events.isVendorTemplate=!0;Y.__detect_scroll_events.priorityOverride=0;Y.__detect_scroll_events.isInfrastructure=!1;Y.__detect_scroll_events["5"]=!1})(function(){return{assert:function(){},W:a}})}();
var KT={},ss={dataLayer:vt,callback:function(a){KT.hasOwnProperty(a)&&Cb(KT[a])&&KT[a]();delete KT[a]},bootstrap:0};
function LT(){rs();Dk();dA();Wb(Fj,Y.securityGroups);var a=zk(Ak()),b,c=a==null?void 0:(b=a.context)==null?void 0:b.source;eo(c,a==null?void 0:a.parent);c!==2&&c!==4&&c!==3||P(142);rg={Vq:Lg}}function MT(){var a=D(60);a&&a&&(mL[a]=!0)}
function qn(){try{if(xg(47)||!Mk()){wj();if(N(109)){}hb[6]=!0;var a=qs("debugGroupId",function(){return String(Math.floor(Number.MAX_SAFE_INTEGER*Math.random()))});mo(a);ys();bE();Eu();AB();if(Ek()){D(5);zF();XA().removeExternalRestrictions(wk());}else{
WL();ns();pg();lg=Y;mg=KD;py();tT();LT();ID();on||(nn=sn(),nn["0"]&&Qm(Lm.aa.Pe,JSON.stringify(nn)));Do();LC();GB();sC=!1;A.readyState==="complete"?uC():hd(w,"load",uC);zB();ll&&(Et(Rt),w.setInterval(Qt,864E5),Et(cE),Et(PA),Et(Bx),Et(Ut),Et(nE),Et(VA),FD={},Et(HD),ll&&(N(468)&&Et(jE),N(478)&&Et(kE)));nl&&(bn(),Ps(),NC(),bD(),$C(),Sk("bt",String(xg(47)?2:xg(50)?1:0)),Sk("ct",
String(xg(47)?0:xg(50)?1:3)),RC(),ZC(),XC(),nw());wD();mn(1);AF();ss.bootstrap=Tb();xg(51)&&KC();N(109)&&Xx();typeof w.name==="string"&&Yb(w.name,"web-pixel-sandbox-CUSTOM")&&yd()?wT("dMDg0Yz"):w.Shopify&&(wT("dN2ZkMj"),yd()&&wT("dNTU0Yz"));MT()}}}catch(b){mn(5),Nt()}}
(function(a){function b(){n=A.documentElement.getAttribute("data-tag-assistant-present");Rn(n)&&(l=h.fm)}function c(){l&&Uc?g(l):a()}if(!w[D(37)]){var d=!1;if(A.referrer){var e=Sj(A.referrer);d=Oj(e,"host")===D(38)}if(!d){var f=Rp(D(39));d=!(!f.length||!f[0].length)}d&&(w[D(37)]=!0,cd(D(40)))}var g=function(t){var v="GTM",x="GTM";Bj&&(v="OGT",x="GTAG");var y=D(23),z=w[y];z||(z=[],w[y]=z,cd("https://"+D(3)+"/debug/bootstrap?id="+D(5)+"&src="+x+"&cond="+String(t)+"&gtm="+Xk()));var C={messageType:"CONTAINER_STARTING",
data:{scriptSource:Uc,containerProduct:v,debug:!1,id:D(5),targetRef:{ctid:D(5),isDestination:tk(),canonicalId:D(6)},aliases:xk(),destinations:uk()}};C.data.resume=function(){a()};xg(2)&&(C.data.initialPublish=!0);z.push(C)},h={hq:1,Am:2,Wm:3,Mk:4,fm:5};h[h.hq]="GTM_DEBUG_LEGACY_PARAM";h[h.Am]="GTM_DEBUG_PARAM";h[h.Wm]="REFERRER";h[h.Mk]="COOKIE";h[h.fm]="EXTENSION_PARAM";var l=void 0,n=void 0,p=Mj(w.location,"query",!1,void 0,"gtm_debug");Rn(p)&&(l=h.Am);if(!l&&A.referrer){var q=Sj(A.referrer);Oj(q,
"host")===D(24)&&(l=h.Wm)}if(!l){var r=Rp("__TAG_ASSISTANT");r.length&&r[0].length&&(l=h.Mk)}l||b();if(!l&&Qn(n)){var u=!1;hd(A,"TADebugSignal",function(){u||(u=!0,b(),c())},!1);w.setTimeout(function(){u||(u=!0,b(),c())},200)}else c()})(function(){!xg(47)||sn()["0"]?qn():pn()});
})()
@@ -0,0 +1,6 @@
<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMid meet">
<path d="M9.81937 11.8504C10.0146 11.6551 10.0146 11.3385 9.81937 11.1433C9.62411 10.948 9.30753 10.948 9.11227 11.1433L7.11227 13.1433C7.0185 13.237 6.96582 13.3642 6.96582 13.4968C6.96582 13.6294 7.0185 13.7566 7.11227 13.8504L9.11227 15.8504C9.30753 16.0456 9.62411 16.0456 9.81937 15.8504C10.0146 15.6551 10.0146 15.3385 9.81937 15.1433L8.17293 13.4968L9.81937 11.8504Z" fill="#212529"/>
<path d="M14.1801 16.8567C13.9849 16.6615 13.9849 16.3449 14.1801 16.1496L15.8266 14.5032L14.1801 12.8567C13.9849 12.6615 13.9849 12.3449 14.1801 12.1496C14.3754 11.9544 14.692 11.9544 14.8872 12.1496L16.8872 14.1496C16.981 14.2434 17.0337 14.3706 17.0337 14.5032C17.0337 14.6358 16.981 14.763 16.8872 14.8567L14.8872 16.8567C14.692 17.052 14.3754 17.052 14.1801 16.8567Z" fill="#212529"/>
<path d="M13.3082 11.0781C13.3803 10.8115 13.2227 10.537 12.9561 10.4649C12.6896 10.3928 12.415 10.5504 12.3429 10.817L10.6914 16.9221C10.6193 17.1886 10.7769 17.4632 11.0434 17.5353C11.31 17.6074 11.5846 17.4498 11.6567 17.1832L13.3082 11.0781Z" fill="#212529"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.5 19V8.82843C19.5 8.16539 19.2366 7.5295 18.7678 7.06066L14.9393 3.23223C14.4705 2.76339 13.8346 2.5 13.1716 2.5H7C5.61929 2.5 4.5 3.61929 4.5 5V19C4.5 20.3807 5.61929 21.5 7 21.5H17C18.3807 21.5 19.5 20.3807 19.5 19ZM7 3.5C6.17157 3.5 5.5 4.17157 5.5 5V19C5.5 19.8284 6.17157 20.5 7 20.5H17C17.8284 20.5 18.5 19.8284 18.5 19V9C18.5 8.72386 18.2761 8.5 18 8.5H15C14.1716 8.5 13.5 7.82843 13.5 7V4C13.5 3.72386 13.2761 3.5 13 3.5H7ZM17.7929 7.5L14.5 4.20711V7C14.5 7.27614 14.7239 7.5 15 7.5H17.7929Z" fill="#212529"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

@@ -0,0 +1,77 @@
<!DOCTYPE html>
<!-- saved from url=(0089)https://lyceum.bates.edu/pluginfile.php/582748/mod_resource/content/1/mypage.html?embed=1 -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>DCS 211 – Git &amp; GitHub Collaboration Lab</title>
</head>
<body data-new-gr-c-s-check-loaded="14.1272.0" data-gr-ext-installed="">
<h1>DCS 211: Git and GitHub Collaboration</h1>
<h1>Instructor: Chris Agbonkhese </h1>
<h2>Today's Focus</h2>
<ul>
<li>Understanding Git collaboration workflow</li>
<li>Working with shared repositories on GitHub</li>
<li>Experiencing merge conflicts</li>
<li>Learning how to resolve conflicts professionally</li>
</ul>
<h2>Lab Activity</h2>
<p>
You will work in groups of <strong>two students</strong>.
Each group will collaborate on a shared GitHub repository.
</p>
<h3>Tasks</h3>
<ol>
<li>Clone the repository provided by the instructor.</li>
<li>Each member edits the same Python file.</li>
<li>Commit and push your changes.</li>
<li>Observe any merge conflicts that occur.</li>
<li>Resolve the conflict as a team.</li>
</ol>
<h3>Time Allocation</h3>
<ul>
<li>Lab duration: <strong>40 minutes</strong></li>
<li>Report submission deadline:
<strong>20 minutes after class</strong></li>
</ul>
<h2>Deliverables</h2>
<ul>
<li>Screenshot of your GitHub commits</li>
<li>Explanation of any conflict encountered</li>
<li>Steps taken to resolve it</li>
</ul>
<hr>
<p><em>Goal:</em> By the end of this lab, you should be comfortable
collaborating using GitHub and handling conflicts — a key real-world skill
for software development and research collaboration.</p>
</body><grammarly-desktop-integration data-grammarly-shadow-root="true"><template shadowrootmode="open"><style>
div.grammarly-desktop-integration {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0;
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select:none;
user-select:none;
}
div.grammarly-desktop-integration:before {
content: attr(data-content);
}
</style><div aria-label="grammarly-integration" role="group" tabindex="-1" class="grammarly-desktop-integration" data-content="{&quot;mode&quot;:&quot;full&quot;,&quot;isActive&quot;:true,&quot;isUserDisabled&quot;:false}"></div></template></grammarly-desktop-integration></html>
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,23 @@
<!-- saved from url=(0011)about:blank -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body data-new-gr-c-s-check-loaded="14.1272.0" data-gr-ext-installed=""><iframe height="0" width="0" src="https://www.googletagmanager.com/static/service_worker/6240/sw_iframe.html?origin=https%3A%2F%2Flyceum.bates.edu" style="display: none; visibility: hidden;"></iframe></body><grammarly-desktop-integration data-grammarly-shadow-root="true"><template shadowrootmode="open"><style>
div.grammarly-desktop-integration {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0;
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select:none;
user-select:none;
}
div.grammarly-desktop-integration:before {
content: attr(data-content);
}
</style><div aria-label="grammarly-integration" role="group" tabindex="-1" class="grammarly-desktop-integration" data-content="{&quot;mode&quot;:&quot;full&quot;,&quot;isActive&quot;:true,&quot;isUserDisabled&quot;:false}"></div></template></grammarly-desktop-integration></html>
@@ -0,0 +1,78 @@
.ai-drawer{position:fixed;top:60px;bottom:0;right:calc(-315px + -10px);width:315px;background-color:#f8f9fa;z-index:1016;transition:right 0.2s ease,top 0.2s ease,bottom 0.2s ease,visibility 0.2s ease,transform 0.5s ease;visibility:hidden}.ai-drawer.show{right:0;visibility:visible}.ai-drawer-header{padding:0;height:60px;display:flex;align-items:center}.ai-drawer-header .ai-drawer-button{margin-left:auto;margin-right:5px}.ai-drawer-body{position:relative;height:calc(100vh - 120px);display:flex;flex-direction:column;flex-wrap:nowrap;padding:.4rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#6a737b #f8f9fa}#course-summarise-response{font-size:.875em}.course-summarise-response-controls button .icon,.course-summarise-response-watermark img.icon{margin-right:0}.ai-course-summarise-controls button.btn.btn-outline-secondary{color:unset}.ai-course-summarise-controls button.btn.btn-outline-secondary span.ai-course-summarise-sparkles-icon{display:inline-block}.ai-course-summarise-controls button.btn.btn-outline-secondary span.ai-course-summarise-sparkles-icon.white{display:none}.ai-course-summarise-controls button.btn.btn-outline-secondary:not([disabled]):hover{color:#fff}.ai-course-summarise-controls button.btn.btn-outline-secondary:not([disabled]):hover span.ai-course-summarise-sparkles-icon{display:none}.ai-course-summarise-controls button.btn.btn-outline-secondary:not([disabled]):hover span.ai-course-summarise-sparkles-icon.white{display:inline-block}.ai-course-summarise-controls button img.icon{width:auto;vertical-align:sub}.que.calculated .answer{padding:.3em;display:inline}.que.calculated .answer input[type="text"]{width:30%}#page-question-type-calculated input[name^="answer"],#page-question-type-calculated input[name^="unit"],#page-question-type-calculated input[name^="multiplier"],#page-question-type-calculated input[name^="calcmax"],#page-question-type-calculated input[name^="calcmin"],#page-question-type-calculated input[name^="number"],#page-question-type-calculated input[name^="tolerance"]{direction:ltr;text-align:left}body#page-question-type-calculated div[id^=fgroup_id_][id*=answeroptions_],body#page-question-type-calculatedmulti div[id^=fitem_id_][id*=answer_]{background:#eee;margin-top:0;margin-bottom:0;padding-bottom:5px;padding-top:5px;border:1px solid #bbb;border-bottom:0}body#page-question-type-calculated div[id^=fgroup_id_][id*=answeroptions_] .fgrouplabel label,body#page-question-type-calculatedmulti div[id^=fitem_id_][id*=answer_] .fgrouplabel label{font-weight:700}body#page-question-type-calculated div[id^=fgroup_id_][id*=answeroptions_] label[for^='id_answer_'],body#page-question-type-calculated div[id^=fgroup_id_][id*=answertolerance_] label[for^='id_tolerance_'],body#page-question-type-calculated div[id^=fgroup_id_][id*=answerdisplay_] label[for^='id_correctanswerlength_'],body#page-question-type-calculatedmulti div[id^=fgroup_id_][id*=answerdisplay_] label[for^='id_correctanswerlength_']{position:absolute;left:-10000px;font-weight:400;font-size:1em}body#page-question-type-calculated div[id^=fgroup_id_][id*=answertolerance_],body#page-question-type-calculated div[id^=fgroup_id_][id*=answerdisplay_],body#page-question-type-calculatedmulti div[id^=fitem_id_][id*=fraction_],body#page-question-type-calculatedmulti div[id^=fgroup_id_][id*=answertolerance_],body#page-question-type-calculatedmulti div[id^=fgroup_id_][id*=answerdisplay_]{background:#eee;margin-bottom:0;margin-top:0;padding-bottom:5px;padding-top:5px;border:1px solid #bbb;border-top:0;border-bottom:0}body#page-question-type-calculated div[id^=fitem_id_][id*=feedback_],body#page-question-type-calculatedmulti div[id^=fitem_id_][id*=feedback_]{background:#eee;margin-bottom:2em;margin-top:0;padding-bottom:5px;padding-top:5px;border:1px solid #bbb;border-top:0}div[id^="fgroup_id_answeroptions_"].mb-3,div[id^="fgroup_id_answertolerance_"].mb-3,div[id^="fgroup_id_answerdisplay_"].mb-3{margin-bottom:0!important}.que.calculatedmulti .answer .specificfeedback{display:inline;padding:0 .7em;background:#fff3bf}.que.calculatedmulti .answer .specificfeedback *{display:inline;background:#fff3bf}.que.calculatedmulti .answer .specificfeedback script{display:none}.que.calculatedmulti .answer div.r0,.que.calculatedmulti .answer div.r1{display:flex;margin:.25rem 0;align-items:flex-start}.que.calculatedmulti .answer div.r0 input,.que.calculatedmulti .answer div.r1 input{margin:.3rem .5rem;width:14px;flex-shrink:0}.que.calculatedsimple .answer{padding:.3em;display:inline}.que.calculatedsimple .answer input[type="text"]{width:30%}body#page-question-type-calculatedsimple div[id^=fgroup_id_][id*=answeroptions_]{background:#eee;margin-top:0;margin-bottom:0;padding-bottom:5px;padding-top:5px;border:1px solid #bbb;border-bottom:0}body#page-question-type-calculatedsimple div[id^=fgroup_id_][id*=answeroptions_] .fgrouplabel label{font-weight:700}body#page-question-type-calculatedsimple div[id^=fgroup_id_][id*=answeroptions_] label[for^='id_answer_'],body Line truncated
/*
// This file is part of Moodle - http://moodle.org/
//
// Moodle is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// Moodle is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
/**
* This is the css style sheet for Diary.
*
* @package mod_diary
* @copyright 2019 AL Rachels (drachels@drachels.com)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later.
*/
#page-mod-diary-view .sortandaggregate,#page-mod-diary-report .sortandaggregate{width:100%;font-size:1em}#page-mod-diary-view .sortandaggregate .cell{float:right;padding:5px}#page-mod-diary-view .feedbackbox{width:85%;border-collapse:separate}#page-mod-diary-view .entrycontent{padding:3px}#page-mod-diary-view .picture{width:35px}#page-mod-diary-view .info{margin-bottom:5px;text-align:right}#page-mod-diary-view .diarystart,#page-mod-diary-report .feedbacksave{text-align:center}#page-mod-diary-view .lastedit,#page-mod-diary-view .editend{font-size:.7em;margin:5px;text-align:center}#page-mod-diary-view .needsedit,#page-mod-diary-view .editend{font-size:.9em;color:red;text-align:center}#page-mod-diary-view .author{font-size:1em;font-weight:700}#page-mod-diary-view .time{font-size:.7em;font-style:italic}#page-mod-diary-view .grade{font-weight:700;font-style:italic;text-align:right}#page-mod-diary-index .cell{font-size:.8em}#page-mod-diary-view .entry,#page-mod-diary-report .entry,#page-mod-diary-reportsingle .entry{text-align:left;font-size:1em;padding:5px;background:#f9f5f0;border-style:double;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}#page-mod-diary-view .feedbackbox .left,#page-mod-diary-view .feedbackbox .entryheader{background-color:#ddd}#page-mod-diary-view .feedbackbox{-moz-border-radius-bottomleft:15px;-moz-border-radius-bottomright:15px;border-spacing:0;margin:0 auto}#page-mod-diary-view .feedbackbox .side{-moz-border-radius-bottomleft:15px}#page-mod-diary-view .feedbackbox .entrycontent{-moz-border-radius-bottomright:15px}#page-mod-diary-view .reportlink,#page-mod-diary-report .reportlink{float:right;padding:15px}#page-mod-diary-report .diaryuserentry{border-collapse:collapse;border-spacing:0}#page-mod-diary-report .diaryuserentry td{padding:10px;vertical-align:top;width:100%}#page-mod-diary-report .diaryuserentry td.userpix{width:35px}#page-mod-diary-report .diaryuserentry td.userfullname{white-space:nowrap}#page-mod-diary-report .diaryuserentry td .lastedit{font-size:.7em;margin-left:10px}#page-mod-diary-report .diaryuserentry td .needsedit{font-size:.9em;color:red;margin-left:10px}#page-mod-diary-report .mediaplugin{width:100%}#lastedit{font-size:.7em;margin:5px;text-align:center}.promptentry{text-align:left;font-size:1em;padding:5px;border-style:double;border-radius:16px}.arrow-n,.arrow-e,.arrow-s,.arrow-w{border-style:dashed;border-color:#fff0;border-width:.53em;display:inline-block;font-size:100px;height:0;line-height:0;position:relative;vertical-align:middle;left:3px;width:0}.arrow-n{border-bottom-width:.7em;border-bottom-style:solid;border-bottom-color:#000;bottom:.25em}.arrow-s{border-top-width:.7em;border-top-style:solid;border-top-color:#000;top:.25em}.arrow-e{border-bottom-width:.7em;border-bottom-style:solid;border-bottom-color:#000;bottom:.25em}div.course-content div.generalbox.folderbuttons{padding-left:35px}.forumpost{display:block;position:relative;margin:0 0 1em 0;padding:0;border:1px solid #000;max-width:100%}.forumpost .row{width:100%;position:relative}.forumpost .row .left{float:left;width:43px;overflow:hidden}.forumpost .row .left .grouppictures a{text-align:center;display:block;margin:6px 2px 0 2px}.forumpost .row .left .grouppicture{width:20px;height:20px}.forumpost .row .topic,.forumpost .row .content-mask,.forumpost .row .options{margin-left:43px}.forumpost .picture img{margin:4px}.forumpost .options .commands,.forumpost .content .attachments,.forumpost .options .footer,.forumpost .options .link{text-align:right}.forumpost .options .forum-post-rating{float:left}.forumpost .content .posting{overflow:auto;max-width:100%}.forumpost .content .attachedimages img{max-width:100%}.forumpost .post-word-count{font-size:.85em;font-style:italic}.forumpost .shortenedpost .post-word-count{display:inline;padding:0 .3em}.path-mod-forum .forumolddiscuss,#page-mod-forum-search .c0{text-align:right}.path-mod-forum .indent{margin-left:3%}.path-mod-forum .forumheaderlist{width:100%;border-width:1px;border-style:solid;border-collapse:separate;margin-top:10px}.path-mod-forum .forumheaderlist td{border-width:1px 0 0 1px;border-style:solid}.path-mod-forum .forumheaderlist th.header.replies .iconsmall{margin:0 .3em}.path-mod-forum .forumheaderlist .discussion .starter{vertical-align:middle}.path-mod-forum .forumheaderlist .discussion .pinned img{padding:5px}.path-mod-forum .forumheaderlist .discussion .lastpost{white-space:nowrap;text-align:right}.path-mod-forum .forumheaderlist .replies{white-space:nowrap}.path-mod-forum .forumheaderlist thead .discussionsubscription{text-align:center}#page-mod-forum-subscribers .subscriberdiv,#page-mod-forum-subscribers .subscribertable{width:100%;vertical-align:top}#page-mod-forum-subscribers .subscribertable tr td{vertical-align:top}#page-mod-forum-subscribers .subscribertable tr td.actions{width:16%;padding-top:3em}#page-mod-forum-subscribers .subscribertable tr td.actions .actionbutton{margin:.3em 0;padding:.5em 0;width:100%}#page-mo Line truncated
* Wiki module style sheet
*
* @package mod-wiki-2.0
* @copyright 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu
* @copyright 2009 Universitat Politecnica de Catalunya http://www.upc.edu
*
* @author Jordi Piguillem
* @author Marc Alier
* @author David Jimenez
* @author Josep Arus
* @author Kenneth Riba
*
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
.wiki_contentbox{width:80%;margin:auto;min-width:200px;min-height:100px}.wiki_previewbox{width:50%;margin:auto;border:thin solid blue}.wiki_button{margin:5px}.wiki_warning{color:red}.emptycomments{color:red;display:inline}.wiki-toc{border:1px solid #bbb;background:#eee;margin:16px;padding:8px}.wiki-toc-title{color:#666;font-size:1.1em;font-variant:small-caps;text-align:center}.wiki-toc-section{padding:0;margin:2px 8px}.wiki-toc-section-2{padding-left:12px}.wiki-toc-section-3{padding-left:24px}.wiki_form-button{margin-left:0%}.wiki-upload-table{margin:8px auto;clear:both}.wiki-upload-table table{margin:auto}.wiki-upload-table h3{margin:4px 0;text-align:center}.wiki-upload-section{border:1px solid #eee;width:400px;margin:8px auto}.wiki-upload-section legend{font-weight:700;font-size:.9em;margin-left:16px}.wiki-tags{text-align:right}.wiki_modifieduser p{line-height:35px}.wiki_modifieduser img{border:thin solid #000}.wiki_restoreform,.wiki_deletecommentform{width:10%;margin:auto}.wiki_versionuser{float:left}.wiki_diffuserleft,.wiki_diffuserright{font-weight:400;padding-top:1%}.wiki_diffuserleft{float:right}.wiki_diffuserright{float:left}.wiki_compareheading{font-weight:400}.wiki_restore,.wiki_diffview,.wiki_difftime,.wiki_headingtime{font-size:.8em;font-weight:400}.wiki_difftime,.wiki_headingtime{font-style:oblique;text-align:center}.wiki_diff_oldpaging{float:left;width:40%;min-width:200px;margin-left:5%}.wiki_diff_newpaging{float:right;width:40%;min-width:200px;margin-right:5%}.wiki_diff_old,.wiki_diff_new{float:left;min-width:200px;width:40%}.wiki_difftable td{width:50%;float:left}.wiki_histdate{text-align:left}.wiki_histnewdate{border-top:1px dotted gray}.ouw_deleted{background:#ffa;color:red;text-decoration:line-through}.ouw_added{background:#cfc;color:red}a.wiki_newentry:link,a.wiki_newentry:visited{color:red;font-style:italic}.wiki_newentry a{color:red;font-style:italic}.wiki_navigation_container{margin:0 auto}.wiki_navigation_from{float:left;width:40%;min-width:200px;margin-left:5%}.wiki_navigation_to{float:left;width:40%;min-width:200px;margin-right:5%}.wiki_headingtitle{text-align:center}.wiki_clear{clear:both}.wiki_right{text-align:right}.wiki_index{text-align:right}.notunderlined{text-decoration:none}a.wiki_edit_section{font-size:.6em;position:relative;float:right}.midpad{text-align:center;margin-top:.4em;margin-bottom:.4em}.block_wiki_search ul{margin-top:.5em;margin-bottom:3px}.wiki-attachment:before{content:url(/mod/wiki/pix/attachment.png);padding-right:2px}#wiki_printable_content{text-align:left}#wiki_printable_content a{color:#000}#wiki_printable_title{font-size:2.2em;text-decoration:underline}.wiki_diff_boxes{width:100%;clear:both}.wiki_diff_paging{width:100%;clear:both}.wiki_grayline{color:gray}.wikisearchresults{padding-left:50px;padding-top:20px}.wiki-diff-container{width:95%;margin:10px auto}.wiki-diff-container .wiki-diff-leftside,.wiki-diff-container .wiki-diff-rightside{width:49.5%;margin:0;padding:0;float:left}.wiki-diff-container .wiki-diff-rightside{margin-left:1%}.wiki-diff-container .wiki-diff-heading,.wiki-diff-container .no-overflow{padding:10px;border:1px solid #ddd}.wiki-diff-container .wiki-diff-rightside .wiki_diffversion{text-align:right}.path-mod-wiki .printicon{background:url(/theme/image.php/boost/core/1767783527/t/print) no-repeat scroll 2px center #fff0;padding-left:20px}#page-mod-wiki-prettyview .displayprinticon{text-align:right}#page-mod-wiki-prettyview{background-image:none}.path-mod-workshop .collapsibleregion{margin-bottom:.75em}.path-mod-workshop .collapsibleregioncaption{font-weight:700;font-size:120%}.path-mod-workshop .collapsibleregioncaption img{max-width:16px;max-height:16px}.path-mod-workshop div.singlebutton{text-align:center;margin:.75em auto}.path-mod-workshop #workshop-viewlet-assignedassessments div.singlebutton,.path-mod-workshop #workshop-viewlet-allexamples div.singlebutton,.path-mod-workshop #workshop-viewlet-examples div.singlebutton{text-align:left}.path-mod-workshop .groupwidget{text-align:center;margin:.75em auto}.path-mod-workshop .perpagewidget{text-align:center;margin:.75em auto}.path-mod-workshop .submission-summary{position:relative;margin-bottom:10px}.path-mod-workshop .submission-summary .title,.path-mod-workshop .submission-summary .author,.path-mod-workshop .submission-summary .author .fullname,.path-mod-workshop .submission-summary .author .picture{display:inline}.path-mod-workshop .submission-summary .title,.path-mod-workshop .submission-summary .userdate,.path-mod-workshop .submission-summary .grade-status{margin:0 0 0 40px}.path-mod-workshop .submission-summary .author{margin-left:1ex}.path-mod-workshop .submission-summary.anonymous .title,.path-mod-workshop .submission-summary.anonymous .author,.path-mod-workshop .submission-summary.anonymous .userdate,.path-mod-workshop .submission-summary.anonymous .grade-status{margin:0 0 0 5px}.path-mod-workshop .submission-summary .userdate{font-size:x-small;color:#333}.path-mod-workshop .s Line truncated
/*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc.
*/
:root,:host{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/theme/font.php/boost/core/1767783527/fa-brands-400.woff2) format("woff2"),url(/theme/font.php/boost/core/1767783527/fa-brands-400.ttf) format("truetype")}.fab,.fa-brands{font-weight:400}.fa-monero:before{content:""}.fa-hooli:before{content:""}.fa-yelp:before{content:""}.fa-cc-visa:before{content:""}.fa-lastfm:before{content:""}.fa-shopware:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-aws:before{content:""}.fa-redhat:before{content:""}.fa-yoast:before{content:""}.fa-cloudflare:before{content:""}.fa-ups:before{content:""}.fa-pixiv:before{content:""}.fa-wpexplorer:before{content:""}.fa-dyalog:before{content:""}.fa-bity:before{content:""}.fa-stackpath:before{content:""}.fa-buysellads:before{content:""}.fa-first-order:before{content:""}.fa-modx:before{content:""}.fa-guilded:before{content:""}.fa-vnv:before{content:""}.fa-square-js:before{content:""}.fa-js-square:before{content:""}.fa-microsoft:before{content:""}.fa-qq:before{content:""}.fa-orcid:before{content:""}.fa-java:before{content:""}.fa-invision:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-centercode:before{content:""}.fa-glide-g:before{content:""}.fa-drupal:before{content:""}.fa-jxl:before{content:""}.fa-hire-a-helper:before{content:""}.fa-creative-commons-by:before{content:""}.fa-unity:before{content:""}.fa-whmcs:before{content:""}.fa-rocketchat:before{content:""}.fa-vk:before{content:""}.fa-untappd:before{content:""}.fa-mailchimp:before{content:""}.fa-css3-alt:before{content:""}.fa-square-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-contao:before{content:""}.fa-square-font-awesome:before{content:""}.fa-deskpro:before{content:""}.fa-brave:before{content:""}.fa-sistrix:before{content:""}.fa-square-instagram:before{content:""}.fa-instagram-square:before{content:""}.fa-battle-net:before{content:""}.fa-the-red-yeti:before{content:""}.fa-square-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-edge:before{content:""}.fa-threads:before{content:""}.fa-napster:before{content:""}.fa-square-snapchat:before{content:""}.fa-snapchat-square:before{content:""}.fa-google-plus-g:before{content:""}.fa-artstation:before{content:""}.fa-markdown:before{content:""}.fa-sourcetree:before{content:""}.fa-google-plus:before{content:""}.fa-diaspora:before{content:""}.fa-foursquare:before{content:""}.fa-stack-overflow:before{content:""}.fa-github-alt:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-pagelines:before{content:""}.fa-algolia:before{content:""}.fa-red-river:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-safari:before{content:""}.fa-google:before{content:"�� "}.fa-square-font-awesome-stroke:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-atlassian:before{content:""}.fa-linkedin-in:before{content:""}.fa-digital-ocean:before{content:""}.fa-nimblr:before{content:""}.fa-chromecast:before{content:""}.fa-evernote:before{content:""}.fa-hacker-news:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-adversal:before{content:""}.fa-creative-commons:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-fonticons:before{content:""}.fa-weixin:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-codepen:before{content:""}.fa-git-alt:before{content:""}.fa-lyft:before{content:""}.fa-rev:before{content:""}.fa-windows:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-square-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-meetup:before{content:""}.fa-centos:before{content:""}.fa-adn:before{content:""}.fa-cloudsmith:before{content:""}.fa-opensuse:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-square-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-codiepie:before{content:""}.fa-node:before{content:""}.fa-mix:before{content:""}.fa-steam:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-scribd:before{content:""}.fa-debian:before{content:""}.fa-openid:before{content:""}.fa-instalod:before{content:""}.fa-expeditedssl:before{content:""}.fa-sellcast:before{content:""}.fa-square-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-r-project:before{content:""}.fa-delicious:before{content:""}.fa-freebsd:before{content:""}.fa-vuejs:before{content:""}.fa-accusoft:before{content:""}.fa-ioxhost:before{content:""}.fa-fonticons-fi:beLine truncated
/*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc.
*/
:root,:host{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/theme/font.php/boost/core/1767783527/fa-regular-400.woff2) format("woff2"),url(/theme/font.php/boost/core/1767783527/fa-regular-400.ttf) format("truetype")}.far,.fa-regular,.content-bank-container.view-grid .cb-unlisted::after{font-weight:400}
/*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc.
*/
:root,:host{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/theme/font.php/boost/core/1767783527/fa-solid-900.woff2) format("woff2"),url(/theme/font.php/boost/core/1767783527/fa-solid-900.ttf) format("truetype")}.fas,.fa-solid,.dropdown-toggle::after,.dropleft .dropdown-toggle::before,.dropright .dropdown-toggle::after,.dropup .dropdown-toggle::after,.action-menu .dropdown-subpanel .dropdown-item::after,.dir-rtl .action-menu .dropdown-subpanel .dropdown-item::after,.dropdown-item[aria-current="true"]:before,.dropdown-item[aria-selected="true"]:before,.block_settings .block_tree [aria-expanded="true"]>p:before,.block_navigation .block_tree [aria-expanded="true"]>p:before,.block_settings .block_tree [aria-expanded="false"]>p:before,.block_navigation .block_tree [aria-expanded="false"]>p:before,.dir-rtl .block_settings .block_tree [aria-expanded="false"]>p:before,.dir-rtl .block_navigation .block_tree [aria-expanded="false"]>p:before,.editing .editinprogress:after,.toast.toast-success .toast-body:before,.toast.toast-danger .toast-body:before,.toast.toast-info .toast-body:before,.toast.toast-warning .toast-body:before,.navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after,.navbar.fixed-top .usermenu .dropdown-menu .submenu .items .dropdown-item[aria-current="true"]::before,.dir-rtl .navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after,.moremenu .dropdown-item[aria-current="true"]:before,.moremenu .dropdown-item.active:before{font-weight:900}
/*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc.
*/
.fa.fa-glass:before{content:""}.fa.fa-envelope-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-envelope-o:before{content:""}.fa.fa-star-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-o:before{content:""}.fa.fa-remove:before{content:""}.fa.fa-close:before{content:""}.fa.fa-gear:before{content:""}.fa.fa-trash-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-trash-o:before{content:""}.fa.fa-home:before{content:""}.fa.fa-file-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-o:before{content:""}.fa.fa-clock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-clock-o:before{content:""}.fa.fa-arrow-circle-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-down:before{content:""}.fa.fa-arrow-circle-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-up:before{content:""}.fa.fa-play-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-play-circle-o:before{content:""}.fa.fa-repeat:before{content:""}.fa.fa-rotate-right:before{content:""}.fa.fa-refresh:before{content:""}.fa.fa-list-alt{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-list-alt:before{content:""}.fa.fa-dedent:before{content:""}.fa.fa-video-camera:before{content:""}.fa.fa-picture-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-picture-o:before{content:""}.fa.fa-photo{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-photo:before{content:""}.fa.fa-image{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-image:before{content:""}.fa.fa-map-marker:before{content:""}.fa.fa-pencil-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-pencil-square-o:before{content:""}.fa.fa-edit{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-edit:before{content:""}.fa.fa-share-square-o:before{content:""}.fa.fa-check-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-check-square-o:before{content:""}.fa.fa-arrows:before{content:""}.fa.fa-times-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-circle-o:before{content:""}.fa.fa-check-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-check-circle-o:before{content:""}.fa.fa-mail-forward:before{content:""}.fa.fa-expand:before{content:""}.fa.fa-compress:before{content:""}.fa.fa-eye{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-eye-slash{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-warning:before{content:""}.fa.fa-calendar:before{content:""}.fa.fa-arrows-v:before{content:""}.fa.fa-arrows-h:before{content:""}.fa.fa-bar-chart:before{content:""}.fa.fa-bar-chart-o:before{content:""}.fa.fa-twitter-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-twitter-square:before{content:""}.fa.fa-facebook-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-square:before{content:""}.fa.fa-gears:before{content:""}.fa.fa-thumbs-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-thumbs-o-up:before{content:""}.fa.fa-thumbs-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-thumbs-o-down:before{content:""}.fa.fa-heart-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-heart-o:before{content:""}.fa.fa-sign-out:before{content:""}.fa.fa-linkedin-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-linkedin-square:before{content:""}.fa.fa-thumb-tack:before{content:""}.fa.fa-external-link:before{content:""}.fa.fa-sign-in:before{content:""}.fa.fa-github-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-github-square:before{content:""}.fa.fa-lemon-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-lemon-o:before{content:""}.fa.fa-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-square-o:before{content:""}.fa.fa-bookmark-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-bookmark-o:before{content:""}.fa.fa-twitter{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook:before{content:""}.fa.fa-facebook-f{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-f:before{content:""}.fa.fa-github{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-credit-card{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-feed:before{content:""}.fa.fa-hdd-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hdd-o:before{content:""}.fa.fa-hand-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-right:before{content:""}.fa.fa-hand-o-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-left:before{content:""}.fa.fa-hand-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-up:before{content:""}.fa.fa-hand-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fLine truncated
/*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc.
*/
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-classic,.fa-sharp,.fas,.fa-solid,.dropdown-toggle::after,.dropleft .dropdown-toggle::before,.dropright .dropdown-toggle::after,.dropup .dropdown-toggle::after,.action-menu .dropdown-subpanel .dropdown-item::after,.dir-rtl .action-menu .dropdown-subpanel .dropdown-item::after,.dropdown-item[aria-current="true"]:before,.dropdown-item[aria-selected="true"]:before,.block_settings .block_tree [aria-expanded="true"]>p:before,.block_navigation .block_tree [aria-expanded="true"]>p:before,.block_settings .block_tree [aria-expanded="false"]>p:before,.block_navigation .block_tree [aria-expanded="false"]>p:before,.dir-rtl .block_settings .block_tree [aria-expanded="false"]>p:before,.dir-rtl .block_navigation .block_tree [aria-expanded="false"]>p:before,.editing .editinprogress:after,.toast.toast-success .toast-body:before,.toast.toast-danger .toast-body:before,.toast.toast-info .toast-body:before,.toast.toast-warning .toast-body:before,.navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after,.navbar.fixed-top .usermenu .dropdown-menu .submenu .items .dropdown-item[aria-current="true"]::before,.dir-rtl .navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after,.moremenu .dropdown-item[aria-current="true"]:before,.moremenu .dropdown-item.active:before,.far,.fa-regular,.content-bank-container.view-grid .cb-unlisted::after,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas,.fa-classic,.fa-solid,.dropdown-toggle::after,.dropleft .dropdown-toggle::before,.dropright .dropdown-toggle::after,.dropup .dropdown-toggle::after,.action-menu .dropdown-subpanel .dropdown-item::after,.dir-rtl .action-menu .dropdown-subpanel .dropdown-item::after,.dropdown-item[aria-current="true"]:before,.dropdown-item[aria-selected="true"]:before,.block_settings .block_tree [aria-expanded="true"]>p:before,.block_navigation .block_tree [aria-expanded="true"]>p:before,.block_settings .block_tree [aria-expanded="false"]>p:before,.block_navigation .block_tree [aria-expanded="false"]>p:before,.dir-rtl .block_settings .block_tree [aria-expanded="false"]>p:before,.dir-rtl .block_navigation .block_tree [aria-expanded="false"]>p:before,.editing .editinprogress:after,.toast.toast-success .toast-body:before,.toast.toast-danger .toast-body:before,.toast.toast-info .toast-body:before,.toast.toast-warning .toast-body:before,.navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after,.navbar.fixed-top .usermenu .dropdown-menu .submenu .items .dropdown-item[aria-current="true"]::before,.dir-rtl .navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after,.moremenu .dropdown-item[aria-current="true"]:before,.moremenu .dropdown-item.active:before,.far,.fa-regular,.content-bank-container.view-grid .cb-unlisted::after{font-family:"Font Awesome 6 Free"}.fab,.fa-brands{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-co Line truncated
/*!
* Bootstrap v4.6.2 (https://getbootstrap.com/)
* Copyright 2011-2022 The Bootstrap Authors
* Copyright 2011-2022 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/
:root{--blue:#0f6cbf;--indigo:#6610f2;--purple:#613d7c;--pink:#db1a74;--red:#ca3120;--orange:#f0ad4e;--yellow:#ff7518;--green:#357a32;--teal:#20c997;--cyan:#008196;--white:#fff;--gray:#6a737b;--gray-dark:#343a40;--primary:#981328;--secondary:#ced4da;--success:#357a32;--info:#008196;--warning:#f0ad4e;--danger:#ca3120;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.9375rem;font-weight:400;line-height:1.5;color:#1d2125;text-align:left;background-color:#fff}@media (max-width:1200px){body{font-size:calc(0.90375rem + 0.045vw)}}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#981328;text-decoration:none;background-color:#fff0}a:hover{color:#540b16;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6a737b;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}@media (max-width:1200px){legend{font-size:calc(0.96rem + 0.72vw)}}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:700;line-height:1.2}h1,.h1{font-size:2.34375rem}@media (max-width:1200px){h1,.h1{font-size:calc(1.044375rem + 1.7325vw)}}h2,.h2{font-size:1.875rem}@media (max-width:1200px){h2,.h2{font-size:calc(0.9975rem + 1.17vw)}}h3,.h3{font-size:1.640625rem}@media (max-width:1200px){h3,.h3{font-size:calc(0.9740625rem + 0.88875vw)}}h4,.h4{font-size:1.40625rem}@media (max-width:1200px){h4,.h4{font-size:calc(0.950625rem + 0.6075vw)}}h5,.h5{font-size:1.171875rem}@media (max-width:1200px){h5,.h5{font-size:calc(0.9271875rem Line truncated