/* jQuery JavaScript Library v3.4.1 https://jquery.com/ Includes Sizzle.js https://sizzlejs.com/ Copyright JS Foundation and other contributors Released under the MIT license https://jquery.org/license Date: 2019-05-01T21:04Z Sizzle CSS Selector Engine v2.3.4 https://sizzlejs.com/ Copyright JS Foundation and other contributors Released under the MIT license https://js.foundation/ Date: 2019-04-08 */ window.ContextHubKernelConfig={debug:!1,initializationTimeout:2E3,stores:{segmentation:{type:"aem.segmentation",required:!0},storemfb:{type:"contexthub.storemfb",required:!0}}}; (function(h,l){"object"===typeof module&&"object"===typeof module.exports?module.exports=h.document?l(h,!0):function(h){if(!h.document)throw Error("jQuery requires a window with a document");return l(h)}:l(h)})("undefined"!==typeof window?window:this,function(h,l){function d(a,c,f){f=f||B;var m,g=f.createElement("script");g.text=a;if(c)for(m in Eb)(a=c[m]||c.getAttribute&&c.getAttribute(m))&&g.setAttribute(m,a);f.head.appendChild(g).parentNode.removeChild(g)}function b(a){return null==a?a+"":"object"=== typeof a||"function"===typeof a?Ja[cb.call(a)]||"object":typeof a}function e(a){var c=!!a&&"length"in a&&a.length,f=b(a);return y(a)||ra(a)?!1:"array"===f||0===c||"number"===typeof c&&0=(1-b)*(1-(b=h()/d||.5))&&(e=0),l/=b;l*=2;g.style(a,c,l+k);f=f||[]}if(f){l=+l||+d||0;var p=f[1]?l+(f[1]+1)*f[2]:+f[2];m&&(m.unit=k,m.start=l,m.end=p)}return p}function P(a,c){for(var f,m,b=[],e=0,h=a.length;et;t+=2)"margin"===f&&(d+=g.css(a,f+ba[t],!0,b)),m?("content"===f&&(d-=g.css(a,"padding"+ba[t],!0,b)),"margin"!==f&&(d-=g.css(a,"border"+ba[t]+"Width",!0,b))):(d+=g.css(a,"padding"+ba[t],!0,b),"padding"!==f?d+=g.css(a,"border"+ba[t]+"Width",!0,b):h+=g.css(a,"border"+ba[t]+"Width",!0,b));!m&&0<=e&&(d+=Math.max(0,Math.ceil(a["offset"+c[0].toUpperCase()+c.slice(1)]-e-d-h-.5))||0);return d}function Na(a, c,f){var m=Ma(a),b=(!H.boxSizingReliable()||f)&&"border-box"===g.css(a,"boxSizing",!1,m),e=b,h=za(a,c,m),d="offset"+c[0].toUpperCase()+c.slice(1);if(Sa.test(h)){if(!f)return h;h="auto"}(!H.boxSizingReliable()&&b||"auto"===h||!parseFloat(h)&&"inline"===g.css(a,"display",!1,m))&&a.getClientRects().length&&(b="border-box"===g.css(a,"boxSizing",!1,m),(e=d in a)&&(h=a[d]));h=parseFloat(h)||0;return h+aa(a,c,f||(b?"border":"content"),e,m,h)+"px"}function Q(a,c,f,m,g){return new Q.prototype.init(a,c,f,m, g)}function ua(){Oa&&(!1===B.hidden&&h.requestAnimationFrame?h.requestAnimationFrame(ua):h.setTimeout(ua,g.fx.interval),g.fx.tick())}function Fa(){h.setTimeout(function(){ka=void 0});return ka=Date.now()}function Ba(a,c){var f=0,m={height:a};for(c=c?1:0;4>f;f+=2-c){var g=ba[f];m["margin"+g]=m["padding"+g]=a}c&&(m.opacity=m.width=a);return m}function kb(a,c,f){for(var m,g=(V.tweeners[c]||[]).concat(V.tweeners["*"]),b=0,e=g.length;bf&&b)return c; b||h.notifyWith(a,[k,1,0]);h.resolveWith(a,[k]);return!1},k=h.promise({elem:a,props:g.extend({},c),opts:g.extend(!0,{specialEasing:{},easing:g.easing._default},f),originalProperties:c,originalOptions:f,startTime:ka||Fa(),duration:f.duration,tweens:[],createTween:function(c,f){c=g.Tween(a,k.opts,c,f,k.opts.specialEasing[c]||k.opts.easing);k.tweens.push(c);return c},stop:function(c){var f=0,g=c?k.tweens.length:0;if(m)return this;for(m=!0;fa?this[a+ this.length]:this[a]},pushStack:function(a){a=g.merge(this.constructor(),a);a.prevObject=this;return a},each:function(a){return g.each(this,a)},map:function(a){return this.pushStack(g.map(this,function(c,f){return a.call(c,f,c)}))},slice:function(){return this.pushStack(ha.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var c=this.length;a=+a+(0>a?c:0);return this.pushStack(0<=a&&aF.cacheLength&&delete a[c.shift()];return a[f+" "]= b}var c=[];return a}function b(a){a[J]=!0;return a}function g(a){var c=C.createElement("fieldset");try{return!!a(c)}catch(I){return!1}finally{c.parentNode&&c.parentNode.removeChild(c)}}function e(a,c){a=a.split("|");for(var f=a.length;f--;)F.attrHandle[a[f]]=c}function h(a,c){var f=c&&a,b=f&&1===a.nodeType&&1===c.nodeType&&a.sourceIndex-c.sourceIndex;if(b)return b;if(f)for(;f=f.nextSibling;)if(f===c)return-1;return a?1:-1}function k(a){return function(c){return"input"===c.nodeName.toLowerCase()&& c.type===a}}function d(a){return function(c){var f=c.nodeName.toLowerCase();return("input"===f||"button"===f)&&c.type===a}}function l(a){return function(c){return"form"in c?c.parentNode&&!1===c.disabled?"label"in c?"label"in c.parentNode?c.parentNode.disabled===a:c.disabled===a:c.isDisabled===a||c.isDisabled!==!a&&va(c)===a:c.disabled===a:"label"in c?c.disabled===a:!1}}function p(a){return b(function(c){c=+c;return b(function(f,b){for(var g,e=a([],f.length,c),m=e.length;m--;)f[g=e[m]]&&(f[g]=!(b[g]= f[g]))})})}function n(a){return a&&"undefined"!==typeof a.getElementsByTagName&&a}function q(){}function r(a){for(var c=0,f=a.length,b="";c+~]|[\x20\t\r\n\f])[\x20\t\r\n\f]*/,ea=/[\x20\t\r\n\f]|>/,fa=/:((?:\\.|[\w-]|[^\x00-\xa0])+)(?:\((('((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)")|((?:\\.|[^\\()[\]]|\[[\x20\t\r\n\f]*((?:\\.|[\w-]|[^\x00-\xa0])+)(?:[\x20\t\r\n\f]*([*^$|!~]?=)[\x20\t\r\n\f]*(?:'((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)"|((?:\\.|[\w-]|[^\x00-\xa0])+))|)[\x20\t\r\n\f]*\])*)|.*)\)|)/,ha=/^(?:\\.|[\w-]|[^\x00-\xa0])+$/,ua={ID:/^#((?:\\.|[\w-]|[^\x00-\xa0])+)/,CLASS:/^\.((?:\\.|[\w-]|[^\x00-\xa0])+)/,TAG:/^((?:\\.|[\w-]|[^\x00-\xa0])+|[*])/, ATTR:/^\[[\x20\t\r\n\f]*((?:\\.|[\w-]|[^\x00-\xa0])+)(?:[\x20\t\r\n\f]*([*^$|!~]?=)[\x20\t\r\n\f]*(?:'((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)"|((?:\\.|[\w-]|[^\x00-\xa0])+))|)[\x20\t\r\n\f]*\]/,PSEUDO:/^:((?:\\.|[\w-]|[^\x00-\xa0])+)(?:\((('((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)")|((?:\\.|[^\\()[\]]|\[[\x20\t\r\n\f]*((?:\\.|[\w-]|[^\x00-\xa0])+)(?:[\x20\t\r\n\f]*([*^$|!~]?=)[\x20\t\r\n\f]*(?:'((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)"|((?:\\.|[\w-]|[^\x00-\xa0])+))|)[\x20\t\r\n\f]*\])*)|.*)\)|)/,CHILD:/^:(only|first|last|nth|nth-last)-(child|of-type)(?:\([\x20\t\r\n\f]*(even|odd|(([+-]|)(\d*)n|)[\x20\t\r\n\f]*(?:([+-]|)[\x20\t\r\n\f]*(\d+)|))[\x20\t\r\n\f]*\)|)/i, bool:/^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$/i,needsContext:/^[\x20\t\r\n\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\([\x20\t\r\n\f]*((?:-\d)?\d*)[\x20\t\r\n\f]*\)|)(?=[^-]|$)/i},la=/HTML$/i,ma=/^(?:input|select|textarea|button)$/i,na=/^h\d$/i,W=/^[^{]+\{\s*\[native \w/,ra=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,sa=/[+~]/,pa=/\\([\da-f]{1,6}[\x20\t\r\n\f]?|([\x20\t\r\n\f])|.)/ig,qa=function(a,c,f){a="0x"+c-65536; return a!==a||f?c:0>a?String.fromCharCode(a+65536):String.fromCharCode(a>>10|55296,a&1023|56320)},ja=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ka=function(a,c){return c?"\x00"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},Ba=function(){Ca()},va=u(function(a){return!0===a.disabled&&"fieldset"===a.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{Z.apply(M=Aa.call(U.childNodes),U.childNodes),M[U.childNodes.length].nodeType}catch(oa){Z={apply:M.length? function(a,c){T.apply(a,Aa.call(c))}:function(a,c){for(var f=a.length,b=0;a[f++]=c[b++];);a.length=f-1}}}var L=c.support={};var ya=c.isXML=function(a){var c=(a.ownerDocument||a).documentElement;return!la.test(a.namespaceURI||c&&c.nodeName||"HTML")};var Ca=c.setDocument=function(a){var c;a=a?a.ownerDocument||a:U;if(a===C||9!==a.nodeType||!a.documentElement)return C;C=a;N=C.documentElement;B=!ya(C);U!==C&&(c=C.defaultView)&&c.top!==c&&(c.addEventListener?c.addEventListener("unload",Ba,!1):c.attachEvent&& c.attachEvent("onunload",Ba));L.attributes=g(function(a){a.className="i";return!a.getAttribute("className")});L.getElementsByTagName=g(function(a){a.appendChild(C.createComment(""));return!a.getElementsByTagName("*").length});L.getElementsByClassName=W.test(C.getElementsByClassName);L.getById=g(function(a){N.appendChild(a).id=J;return!C.getElementsByName||!C.getElementsByName(J).length});L.getById?(F.filter.ID=function(a){var c=a.replace(pa,qa);return function(a){return a.getAttribute("id")===c}}, F.find.ID=function(a,c){if("undefined"!==typeof c.getElementById&&B)return(a=c.getElementById(a))?[a]:[]}):(F.filter.ID=function(a){var c=a.replace(pa,qa);return function(a){return(a="undefined"!==typeof a.getAttributeNode&&a.getAttributeNode("id"))&&a.value===c}},F.find.ID=function(a,c){if("undefined"!==typeof c.getElementById&&B){var f,b=c.getElementById(a);if(b){if((f=b.getAttributeNode("id"))&&f.value===a)return[b];var g=c.getElementsByName(a);for(c=0;b=g[c++];)if((f=b.getAttributeNode("id"))&& f.value===a)return[b]}return[]}});F.find.TAG=L.getElementsByTagName?function(a,c){if("undefined"!==typeof c.getElementsByTagName)return c.getElementsByTagName(a);if(L.qsa)return c.querySelectorAll(a)}:function(a,c){var f=[],b=0;c=c.getElementsByTagName(a);if("*"===a){for(;a=c[b++];)1===a.nodeType&&f.push(a);return f}return c};F.find.CLASS=L.getElementsByClassName&&function(a,c){if("undefined"!==typeof c.getElementsByClassName&&B)return c.getElementsByClassName(a)};S=[];D=[];if(L.qsa=W.test(C.querySelectorAll))g(function(a){N.appendChild(a).innerHTML= "\x3ca id\x3d'"+J+"'\x3e\x3c/a\x3e\x3cselect id\x3d'"+J+"-\r\\' msallowcapture\x3d''\x3e\x3coption selected\x3d''\x3e\x3c/option\x3e\x3c/select\x3e";a.querySelectorAll("[msallowcapture^\x3d'']").length&&D.push("[*^$]\x3d[\\x20\\t\\r\\n\\f]*(?:''|\"\")");a.querySelectorAll("[selected]").length||D.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)");a.querySelectorAll("[id~\x3d"+J+"-]").length|| D.push("~\x3d");a.querySelectorAll(":checked").length||D.push(":checked");a.querySelectorAll("a#"+J+"+*").length||D.push(".#.+[+~]")}),g(function(a){a.innerHTML="\x3ca href\x3d'' disabled\x3d'disabled'\x3e\x3c/a\x3e\x3cselect disabled\x3d'disabled'\x3e\x3coption/\x3e\x3c/select\x3e";var c=C.createElement("input");c.setAttribute("type","hidden");a.appendChild(c).setAttribute("name","D");a.querySelectorAll("[name\x3dd]").length&&D.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?\x3d");2!==a.querySelectorAll(":enabled").length&& D.push(":enabled",":disabled");N.appendChild(a).disabled=!0;2!==a.querySelectorAll(":disabled").length&&D.push(":enabled",":disabled");a.querySelectorAll("*,:x");D.push(",.*:")});(L.matchesSelector=W.test(H=N.matches||N.webkitMatchesSelector||N.mozMatchesSelector||N.oMatchesSelector||N.msMatchesSelector))&&g(function(a){L.disconnectedMatch=H.call(a,"*");H.call(a,"[s!\x3d'']:x");S.push("!\x3d",":((?:\\\\.|[\\w-]|[^\x00-\\xa0])+)(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|\\[[\\x20\\t\\r\\n\\f]*((?:\\\\.|[\\w-]|[^\x00-\\xa0])+)(?:[\\x20\\t\\r\\n\\f]*([*^$|!~]?\x3d)[\\x20\\t\\r\\n\\f]*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|((?:\\\\.|[\\w-]|[^\x00-\\xa0])+))|)[\\x20\\t\\r\\n\\f]*\\])*)|.*)\\)|)")}); D=D.length&&new RegExp(D.join("|"));S=S.length&&new RegExp(S.join("|"));Y=(c=W.test(N.compareDocumentPosition))||W.test(N.contains)?function(a,c){var f=9===a.nodeType?a.documentElement:a;c=c&&c.parentNode;return a===c||!!(c&&1===c.nodeType&&(f.contains?f.contains(c):a.compareDocumentPosition&&a.compareDocumentPosition(c)&16))}:function(a,c){if(c)for(;c=c.parentNode;)if(c===a)return!0;return!1};Q=c?function(a,c){if(a===c)return y=!0,0;var f=!a.compareDocumentPosition-!c.compareDocumentPosition;if(f)return f; f=(a.ownerDocument||a)===(c.ownerDocument||c)?a.compareDocumentPosition(c):1;return f&1||!L.sortDetached&&c.compareDocumentPosition(a)===f?a===C||a.ownerDocument===U&&Y(U,a)?-1:c===C||c.ownerDocument===U&&Y(U,c)?1:E?aa(E,a)-aa(E,c):0:f&4?-1:1}:function(a,c){if(a===c)return y=!0,0;var f=0,b=a.parentNode,g=c.parentNode,m=[a],e=[c];if(!b||!g)return a===C?-1:c===C?1:b?-1:g?1:E?aa(E,a)-aa(E,c):0;if(b===g)return h(a,c);for(;a=a.parentNode;)m.unshift(a);for(a=c;a=a.parentNode;)e.unshift(a);for(;m[f]===e[f];)f++; return f?h(m[f],e[f]):m[f]===U?-1:e[f]===U?1:0};return C};c.matches=function(a,f){return c(a,null,null,f)};c.matchesSelector=function(a,f){(a.ownerDocument||a)!==C&&Ca(a);if(!(!L.matchesSelector||!B||ta[f+" "]||S&&S.test(f)||D&&D.test(f)))try{var b=H.call(a,f);if(b||L.disconnectedMatch||a.document&&11!==a.document.nodeType)return b}catch(xc){ta(f,!0)}return 0a.nodeType)return!1;return!0},parent:function(a){return!F.pseudos.empty(a)},header:function(a){return na.test(a.nodeName)},input:function(a){return ma.test(a.nodeName)},button:function(a){var c= a.nodeName.toLowerCase();return"input"===c&&"button"===a.type||"button"===c},text:function(a){var c;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(c=a.getAttribute("type"))||"text"===c.toLowerCase())},first:p(function(){return[0]}),last:p(function(a,c){return[c-1]}),eq:p(function(a,c,f){return[0>f?f+c:f]}),even:p(function(a,c){for(var f=0;ff?f+c:f>c?c:f;0<=--c;)a.push(c); return a}),gt:p(function(a,c,f){for(f=0>f?f+c:f;++f:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;g.filter=function(a, c,f){var b=c[0];f&&(a=":not("+a+")");return 1===c.length&&1===b.nodeType?g.find.matchesSelector(b,a)?[b]:[]:g.find.matches(a,g.grep(c,function(a){return 1===a.nodeType}))};g.fn.extend({find:function(a){var c,f=this.length,b=this;if("string"!==typeof a)return this.pushStack(g(a).filter(function(){for(c=0;c)[^>]*|#([\w-]+))$/;(g.fn.init=function(a,c,f){if(!a)return this;f=f||Wb;if("string"===typeof a){var b="\x3c"===a[0]&&"\x3e"===a[a.length-1]&&3<=a.length?[null,a,null]:Vb.exec(a);if(!b||!b[1]&&c)return!c||c.jquery?(c||f).find(a):this.constructor(c).find(a);if(b[1]){if(c=c instanceof g?c[0]:c,g.merge(this,g.parseHTML(b[1],c&&c.nodeType?c.ownerDocument||c:B,!0)),rb.test(b[1])&& g.isPlainObject(c))for(b in c)if(y(this[b]))this[b](c[b]);else this.attr(b,c[b])}else if(a=B.getElementById(b[2]))this[0]=a,this.length=1;return this}return a.nodeType?(this[0]=a,this.length=1,this):y(a)?void 0!==f.ready?f.ready(a):a(g):g.makeArray(a,this)}).prototype=g.fn;var Wb=g(B);var Xb=/^(?:parents|prev(?:Until|All))/,Yb={children:!0,contents:!0,next:!0,prev:!0};g.fn.extend({has:function(a){var c=g(a,this),f=c.length;return this.filter(function(){for(var a=0;af.nodeType&&(d?-1=m&&(f!==q&&(d=void 0,k=[ob]),c.rejectWith(d,k))}};a?t():(g.Deferred.getStackHook&&(t.stackTrace=g.Deferred.getStackHook()),h.setTimeout(t))}}var m=0;return g.Deferred(function(g){c[0][3].add(e(0, g,y(b)?b:u,g.notifyWith));c[1][3].add(e(0,g,y(a)?a:u));c[2][3].add(e(0,g,y(f)?f:q))}).promise()},promise:function(a){return null!=a?g.extend(a,b):b}},e={};g.each(c,function(a,g){var m=g[2],d=g[5];b[g[1]]=m.add;d&&m.add(function(){f=d},c[3-a][2].disable,c[3-a][3].disable,c[0][2].lock,c[0][3].lock);m.add(g[3].fire);e[g[0]]=function(){e[g[0]+"With"](this===e?void 0:this,arguments);return this};e[g[0]+"With"]=m.fireWith});b.promise(e);a&&a.call(e,e);return e},when:function(a){var c=arguments.length,f= c,b=Array(f),e=ha.call(arguments),d=g.Deferred(),h=function(a){return function(f){b[a]=this;e[a]=1=c&&(v(a,d.done(h(f)).resolve,d.reject,!c),"pending"===d.state()||y(e[f]&&e[f].then)))return d.then();for(;f--;)v(e[f],h(f),d.reject);return d.promise()}});var Zb=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;g.Deferred.exceptionHook=function(a,c){h.console&&h.console.warn&&a&&Zb.test(a.name)&&h.console.warn("jQuery.Deferred exception: "+ a.message,a.stack,c)};g.readyException=function(a){h.setTimeout(function(){throw a;})};var Za=g.Deferred();g.fn.ready=function(a){Za.then(a).catch(function(a){g.readyException(a)});return this};g.extend({isReady:!1,readyWait:1,ready:function(a){(!0===a?--g.readyWait:g.isReady)||(g.isReady=!0,!0!==a&&0<--g.readyWait||Za.resolveWith(B,[g]))}});g.ready.then=Za.then;"complete"===B.readyState||"loading"!==B.readyState&&!B.documentElement.doScroll?h.setTimeout(g.ready):(B.addEventListener("DOMContentLoaded", G),h.addEventListener("load",G));var ca=function(a,c,f,e,d,h,k){var m=0,l=a.length,t=null==f;if("object"===b(f))for(m in d=!0,f)ca(a,c,m,f[m],!0,h,k);else if(void 0!==e&&(d=!0,y(e)||(k=!0),t&&(k?(c.call(a,e),c=null):(t=c,c=function(a,c,f){return t.call(g(a),f)})),c))for(;m\x20\t\r\n\f]*)/i,fb=/^$|^module$|\/(?:java|ecma)script/i,T={option:[1,"\x3cselect multiple\x3d'multiple'\x3e","\x3c/select\x3e"],thead:[1,"\x3ctable\x3e","\x3c/table\x3e"],col:[2,"\x3ctable\x3e\x3ccolgroup\x3e","\x3c/colgroup\x3e\x3c/table\x3e"],tr:[2,"\x3ctable\x3e\x3ctbody\x3e", "\x3c/tbody\x3e\x3c/table\x3e"],td:[3,"\x3ctable\x3e\x3ctbody\x3e\x3ctr\x3e","\x3c/tr\x3e\x3c/tbody\x3e\x3c/table\x3e"],_default:[0,"",""]};T.optgroup=T.option;T.tbody=T.tfoot=T.colgroup=T.caption=T.thead;T.th=T.td;var Kb=/<|&#?\w+;/;(function(){var a=B.createDocumentFragment().appendChild(B.createElement("div")),c=B.createElement("input");c.setAttribute("type","radio");c.setAttribute("checked","checked");c.setAttribute("name","t");a.appendChild(c);H.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked; a.innerHTML="\x3ctextarea\x3ex\x3c/textarea\x3e";H.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue})();var ac=/^key/,bc=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ub=/^([^.]*)(?:\.(.+)|)/;g.event={global:{},add:function(a,c,f,b,e){var m,d,h,k,l;if(h=w.get(a)){if(f.handler){var t=f;f=t.handler;e=t.selector}e&&g.find.matchesSelector(ia,e);f.guid||(f.guid=g.guid++);(d=h.events)||(d=h.events={});(m=h.handle)||(m=h.handle=function(c){return"undefined"!==typeof g&&g.event.triggered!==c.type? g.event.dispatch.apply(a,arguments):void 0});c=(c||"").match(R)||[""];for(h=c.length;h--;){var p=ub.exec(c[h])||[];var q=k=p[1];var n=(p[2]||"").split(".").sort();q&&(p=g.event.special[q]||{},q=(e?p.delegateType:p.bindType)||q,p=g.event.special[q]||{},k=g.extend({type:q,origType:k,data:b,handler:f,guid:f.guid,selector:e,needsContext:e&&g.expr.match.needsContext.test(e),namespace:n.join(".")},t),(l=d[q])||(l=d[q]=[],l.delegateCount=0,p.setup&&!1!==p.setup.call(a,b,n,m)||a.addEventListener&&a.addEventListener(q, m)),p.add&&(p.add.call(a,k),k.handler.guid||(k.handler.guid=f.guid)),e?l.splice(l.delegateCount++,0,k):l.push(k),g.event.global[q]=!0)}}},remove:function(a,c,f,b,e){var m,d,h,k,l,p=w.hasData(a)&&w.get(a);if(p&&(h=p.events)){c=(c||"").match(R)||[""];for(k=c.length;k--;){var t=ub.exec(c[k])||[];var q=l=t[1];var n=(t[2]||"").split(".").sort();if(q){var r=g.event.special[q]||{};q=(b?r.delegateType:r.bindType)||q;var u=h[q]||[];t=t[2]&&new RegExp("(^|\\.)"+n.join("\\.(?:.*\\.|)")+"(\\.|$)");for(d=m=u.length;m--;){var v= u[m];!e&&l!==v.origType||f&&f.guid!==v.guid||t&&!t.test(v.namespace)||b&&b!==v.selector&&("**"!==b||!v.selector)||(u.splice(m,1),v.selector&&u.delegateCount--,r.remove&&r.remove.call(a,v))}d&&!u.length&&(r.teardown&&!1!==r.teardown.call(a,n,p.handle)||g.removeEvent(a,q,p.handle),delete h[q])}else for(q in h)g.event.remove(a,q+c[k],f,b,!0)}g.isEmptyObject(h)&&w.remove(a,"handle events")}},dispatch:function(a){var c=g.event.fix(a),f,b,e,d=Array(arguments.length);var h=(w.get(this,"events")||{})[c.type]|| [];var k=g.event.special[c.type]||{};d[0]=c;for(f=1;f\x20\t\r\n\f]*)[^>]*)\/>/gi,dc=/\s*$/g;g.extend({htmlPrefilter:function(a){return a.replace(cc,"\x3c$1\x3e\x3c/$2\x3e")},clone:function(a,c,f){var b,e=a.cloneNode(!0),d=ja(a);if(!(H.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||g.isXMLDoc(a))){var h=D(e);var k=D(a);var l=0;for(b=k.length;lg.inArray(this,a)&&(g.cleanData(D(this)),f&&f.replaceChild(c,this))},a)}});g.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,c){g.fn[a]=function(a){for(var f=[],b=g(a),e=b.length-1,d=0;d<=e;d++)a=d===e?this:this.clone(!0),g(b[d])[c](a),Xa.apply(f,a.get());return this.pushStack(f)}});var Sa=new RegExp("^("+sb+")(?!px)[a-z%]+$","i"),Ma=function(a){var c=a.ownerDocument.defaultView;c&&c.opener||(c=h);return c.getComputedStyle(a)}, Ob=new RegExp(ba.join("|"),"i");(function(){function a(){if(l){k.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0";l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%";ia.appendChild(k).appendChild(l);var a=h.getComputedStyle(l);c="1%"!==a.top;d=12===Math.round(parseFloat(a.marginLeft));l.style.right="60%";e=36===Math.round(parseFloat(a.right));f=36===Math.round(parseFloat(a.width)); l.style.position="absolute";b=12===Math.round(parseFloat(l.offsetWidth/3));ia.removeChild(k);l=null}}var c,f,b,e,d,k=B.createElement("div"),l=B.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",H.clearCloneStyle="content-box"===l.style.backgroundClip,g.extend(H,{boxSizingReliable:function(){a();return f},pixelBoxStyles:function(){a();return e},pixelPosition:function(){a();return c},reliableMarginLeft:function(){a();return d},scrollboxSize:function(){a(); return b}}))})();var jb=["Webkit","Moz","ms"],ib=B.createElement("div").style,hb={},ec=/^(none|table(?!-c[ea]).+)/,vb=/^--/,fc={position:"absolute",visibility:"hidden",display:"block"},wb={letterSpacing:"0",fontWeight:"400"};g.extend({cssHooks:{opacity:{get:function(a,c){if(c)return a=za(a,"opacity"),""===a?"1":a}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0, gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(a,c,f,b){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,d=A(c),h=vb.test(c),k=a.style;h||(c=ta(d));var m=g.cssHooks[c]||g.cssHooks[d];if(void 0!==f){var l=typeof f;"string"===l&&(e=ya.exec(f))&&e[1]&&(f=Ea(a,c,e),l="number");null!=f&&f===f&&("number"!==l||h||(f+=e&&e[3]||(g.cssNumber[d]?"":"px")),H.clearCloneStyle||""!==f||0!==c.indexOf("background")||(k[c]="inherit"),m&&"set"in m&&void 0===(f=m.set(a,f,b))||(h?k.setProperty(c,f):k[c]=f))}else return m&&"get"in m&&void 0!==(e=m.get(a,!1,b))?e:k[c]}},css:function(a,c,f,b){var e;var d=A(c);vb.test(c)||(c=ta(d));(d=g.cssHooks[c]||g.cssHooks[d])&&"get"in d&&(e=d.get(a,!0,f));void 0===e&&(e=za(a,c,b));"normal"===e&&c in wb&&(e=wb[c]);return""===f||f?(a=parseFloat(e),!0===f||isFinite(a)?a||0:e):e}});g.each(["height","width"],function(a,c){g.cssHooks[c]={get:function(a,b,e){if(b)return!ec.test(g.css(a,"display"))||a.getClientRects().length&& a.getBoundingClientRect().width?Na(a,c,e):tb(a,fc,function(){return Na(a,c,e)})},set:function(a,b,e){var f,d=Ma(a),h=!H.scrollboxSize()&&"absolute"===d.position,k=(h||e)&&"border-box"===g.css(a,"boxSizing",!1,d);e=e?aa(a,c,e,k,d):0;k&&h&&(e-=Math.ceil(a["offset"+c[0].toUpperCase()+c.slice(1)]-parseFloat(d[c])-aa(a,c,"border",!1,d)-.5));e&&(f=ya.exec(b))&&"px"!==(f[3]||"px")&&(a.style[c]=b,b=g.css(a,c));return Aa(a,b,e)}}});g.cssHooks.marginLeft=Z(H.reliableMarginLeft,function(a,c){if(c)return(parseFloat(za(a, "marginLeft"))||a.getBoundingClientRect().left-tb(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"});g.each({margin:"",padding:"",border:"Width"},function(a,c){g.cssHooks[a+c]={expand:function(b){var f=0,g={};for(b="string"===typeof b?b.split(" "):[b];4>f;f++)g[a+ba[f]+c]=b[f]||b[f-2]||b[0];return g}};"margin"!==a&&(g.cssHooks[a+c].set=Aa)});g.fn.extend({css:function(a,c){return ca(this,function(a,c,b){var f,e={},d=0;if(Array.isArray(c)){b=Ma(a);for(f=c.length;db.indexOf(" "+e+" ")&&(b+=e+" ");b=la(b);l!==b&&c.setAttribute("class",b)}}return this},removeClass:function(a){var c,b,e,d,h=0;if(y(a))return this.each(function(c){g(this).removeClass(a.call(this,c,ma(this)))}); if(!arguments.length)return this.attr("class","");var k=Ta(a);if(k.length)for(;c=this[h++];){var l=ma(c);if(b=1===c.nodeType&&" "+la(l)+" "){for(d=0;e=k[d++];)for(;-1b?h:e?b:0;am.indexOf(":")&&"on"+m;a=a[g.expando]?a:new g.Event(m,"object"===typeof a&&a);a.isTrigger=e?2:3;a.namespace=p.join(".");a.rnamespace=a.namespace?new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;a.result=void 0;a.target||(a.target=b);c=null==c?[a]:g.makeArray(c,[a]);p=g.event.special[m]||{};if(e||!p.trigger||!1!==p.trigger.apply(b,c)){if(!e&& !p.noBubble&&!ra(b)){var r=p.delegateType||m;xb.test(r+m)||(q=q.parentNode);for(;q;q=q.parentNode)l.push(q),f=q;f===(b.ownerDocument||B)&&l.push(f.defaultView||f.parentWindow||h)}for(f=0;(q=l[f++])&&!a.isPropagationStopped();)k=q,a.type=1a||304===a;if(b){var m=n;for(var q=x,t,z,C,A,O=m.contents,K=m.dataTypes;"*"===K[0];)K.shift(),void 0===t&&(t=m.mimeType||q.getResponseHeader("Content-Type"));if(t)for(z in O)if(O[z]&&O[z].test(t)){K.unshift(z);break}if(K[0]in b)C=K[0];else{for(z in b){if(!K[0]||m.converters[z+" "+K[0]]){C=z;break}A||(A=z)}C=C||A}C?(C!==K[0]&&K.unshift(C),m=b[C]):m=void 0}a:{b=n;t=m;z= x;C=f;var D;q={};O=b.dataTypes.slice();if(O[1])for(y in b.converters)q[y.toLowerCase()]=b.converters[y];for(A=O.shift();A;){b.responseFields[A]&&(z[b.responseFields[A]]=t);!N&&C&&b.dataFilter&&(t=b.dataFilter(t,b.dataType));var N=A;if(A=O.shift())if("*"===A)A=N;else if("*"!==N&&N!==A){var y=q[N+" "+A]||q["* "+A];if(!y)for(D in q)if(m=D.split(" "),m[1]===A&&(y=q[N+" "+m[0]]||q["* "+m[0]])){!0===y?y=q[D]:!0!==q[D]&&(A=m[0],O.unshift(m[1]));break}if(!0!==y)if(y&&b.throws)t=y(t);else try{t=y(t)}catch(Ub){m= {state:"parsererror",error:y?Ub:"No conversion from "+N+" to "+A};break a}}}m={state:"success",data:t}}if(f)if(n.ifModified&&((k=x.getResponseHeader("Last-Modified"))&&(g.lastModified[E]=k),(k=x.getResponseHeader("etag"))&&(g.etag[E]=k)),204===a||"HEAD"===n.type)k="nocontent";else if(304===a)k="notmodified";else{k=m.state;var B=m.data;var S=m.error;f=!S}else if(S=k,a||!k)k="error",0>a&&(a=0);x.status=a;x.statusText=(c||k)+"";f?v.resolveWith(r,[B,k,x]):v.rejectWith(r,[x,k,S]);x.statusCode(X);X=void 0; p&&u.trigger(f?"ajaxSuccess":"ajaxError",[x,n,f?B:S]);G.fireWith(r,[x,k]);p&&(u.trigger("ajaxComplete",[x,n]),--g.active||g.event.trigger("ajaxStop"))}}"object"===typeof a&&(c=a,a=void 0);c=c||{};var e,d,k,l,p,q,n=g.ajaxSetup({},c),r=n.context||n,u=n.context&&(r.nodeType||r.jquery)?g(r):g.event,v=g.Deferred(),G=g.Callbacks("once memory"),X=n.statusCode||{},C={},A={},K="canceled",x={readyState:0,getResponseHeader:function(a){var c;if(w){if(!k)for(k={};c=rc.exec(d);)k[c[1].toLowerCase()+" "]=(k[c[1].toLowerCase()+ " "]||[]).concat(c[2]);c=k[a.toLowerCase()+" "]}return null==c?null:c.join(", ")},getAllResponseHeaders:function(){return w?d:null},setRequestHeader:function(a,c){null==w&&(a=A[a.toLowerCase()]=A[a.toLowerCase()]||a,C[a]=c);return this},overrideMimeType:function(a){null==w&&(n.mimeType=a);return this},statusCode:function(a){var c;if(a)if(w)x.always(a[x.status]);else for(c in a)X[c]=[X[c],a[c]];return this},abort:function(a){a=a||K;e&&e.abort(a);b(0,a);return this}};v.promise(x);n.url=((a||n.url|| Ha.href)+"").replace(tc,Ha.protocol+"//");n.type=c.method||c.type||n.method||n.type;n.dataTypes=(n.dataType||"*").toLowerCase().match(R)||[""];if(null==n.crossDomain){a=B.createElement("a");try{a.href=n.url,a.href=a.href,n.crossDomain=ab.protocol+"//"+ab.host!==a.protocol+"//"+a.host}catch(Ya){n.crossDomain=!0}}n.data&&n.processData&&"string"!==typeof n.data&&(n.data=g.param(n.data,n.traditional));mb(Bb,n,c,x);if(w)return x;(p=g.event&&n.global)&&0===g.active++&&g.event.trigger("ajaxStart");n.type= n.type.toUpperCase();n.hasContent=!sc.test(n.type);var E=n.url.replace(pc,"");n.hasContent?n.data&&n.processData&&0===(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&(n.data=n.data.replace(oc,"+")):(a=n.url.slice(E.length),n.data&&(n.processData||"string"===typeof n.data)&&(E+=($a.test(E)?"\x26":"?")+n.data,delete n.data),!1===n.cache&&(E=E.replace(qc,"$1"),a=($a.test(E)?"\x26":"?")+"_\x3d"+zb++ +a),n.url=E+a);n.ifModified&&(g.lastModified[E]&&x.setRequestHeader("If-Modified-Since", g.lastModified[E]),g.etag[E]&&x.setRequestHeader("If-None-Match",g.etag[E]));(n.data&&n.hasContent&&!1!==n.contentType||c.contentType)&&x.setRequestHeader("Content-Type",n.contentType);x.setRequestHeader("Accept",n.dataTypes[0]&&n.accepts[n.dataTypes[0]]?n.accepts[n.dataTypes[0]]+("*"!==n.dataTypes[0]?", "+Cb+"; q\x3d0.01":""):n.accepts["*"]);for(q in n.headers)x.setRequestHeader(q,n.headers[q]);if(n.beforeSend&&(!1===n.beforeSend.call(r,x,n)||w))return x.abort();K="abort";G.add(n.complete);x.done(n.success); x.fail(n.error);if(e=mb(Va,n,c,x)){x.readyState=1;p&&u.trigger("ajaxSend",[x,n]);if(w)return x;n.async&&0=e.length||(null===l||"undefined"===typeof l?delete k[d]:k[d]=l,h.each(k,function(b, e){n.push(b+":\x3d"+encodeURIComponent(e))}),ContextHub.Utils.Cookie.setItem(e,n.join("|")))};d.getItem=function(e,d){return b(e)[d]};d.removeItem=function(b,k){d.setItem(b,k,null)}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.utils - ContextHub.Utils.cookie.js"); (function(h,l){l.ContextHub.Utils=l.ContextHub.Utils||{};var d={path:"/",expires:void 0,domain:void 0,secure:!1,trimUndefined:!0},b=function(e,d){var k=h.type(d);"object"===k&&h.isArray(d)&&(k="array");switch(k){case "regexp":return d.test(e);case "string":return e===d;case "function":return!0===d(e);case "array":var l=!1;h(d).each(function(d,k){l=b(e,k);return!l});return l;default:return!1}},e=function(e){var d="undefined"===typeof e,k=l.document.cookie?l.document.cookie.split(/;/):[],n=[];h(k).each(function(k, l){k=decodeURIComponent(h.trim(l.split(/=/)[0]));k.length&&-1===h.inArray(k,n)&&(d||b(k,e))&&n.push(k)});return n.sort()},k=function(b,e,k){if("undefined"===typeof b)return!1;var n=h.type(e);k=h.extend(!0,{},d,k);e=!k.trimUndefined||"undefined"!==n&&"null"!==n?e:"";switch(h.type(k.expires)){case "date":break;case "number":n=new Date;n.setDate(n.getDate()+k.expires);k.expires=n;break;default:k.expires=void 0}b=[encodeURIComponent(b),"\x3d",encodeURIComponent(e),k.expires?"; expires\x3d"+k.expires.toUTCString(): "",k.domain?"; domain\x3d"+k.domain:"",k.path?"; path\x3d"+k.path:"",k.secure?"; secure":""].join("");return l.document.cookie=b},n=function(b){var e=l.document.cookie?l.document.cookie.split(/;/):[],d=null;h(e).each(function(e,k){e=decodeURIComponent(h.trim(k.split(/=/).slice(1).join("\x3d")));decodeURIComponent(h.trim(k.split(/=/)[0]))===b&&(d=e);return null===d});return d},r=function(b,e){k(b,"",h.extend({},e,{expires:-1}))};ContextHub.Utils.Cookie={setItem:k,getItem:n,getAllItems:function(b){var d= {};h(e(b)).each(function(b,e){b=n(e);var k=h.type(b);"undefined"!==k&&"null"!==k&&(d[e]=b)});return d},getKeys:e,exists:function(b){return null!==n(b)},removeItem:r,vanish:function(b,d){h(e(b)).each(function(b,e){r(e,d)})}}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.utils - ContextHub.Utils.json.js"); (function(h,l){l.ContextHub.Utils=l.ContextHub.Utils||{};var d=function(b){var e=null;"string"===typeof b&&(e=b.split(/(?:\s*\/+\s*)+/),""===e[0]&&e.shift(),e.length&&""===e[e.length-1]&&e.pop());return e},b=function(b,e){var k=null;if(e=d(e))for(k=b,b=0;bk?-1:1:b===e?0:b>e?1:-1});h.each(k,function(k,l){k=b(d,l);var n=h.type(k);"object"!==n&&"array"!==n||!h.isEmptyObject(k)||(d=e(d,l))});return d},addAllItems:function(b,e){return h.extend(!0,{},b,e)}}})})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.utils - ContextHub.Utils.eventing.js"); (function(h,l){l.ContextHub.Utils=l.ContextHub.Utils||{};var d=function(){var b=h.grep([l.requestAnimationFrame,l.msRequestAnimationFrame,l.mozRequestAnimationFrame,l.webkitRequestAnimationFrame,l.oRequestAnimationFrame],h.isFunction).shift();if(!b){var e=0;b=function(b){var d=(new Date).getTime(),k=Math.max(0,16-(d-e)),h=l.setTimeout(function(){b(d+k)},k);e=d+k;return h}}return b}();(function(){var b=h.grep([l.cancelAnimationFrame,l.cancelRequestAnimationFrame,l.msCancelRequestAnimationFrame,l.mozCancelRequestAnimationFrame, l.webkitCancelRequestAnimationFrame,l.oCancelRequestAnimationFrame],h.isFunction).shift();b||(b=function(b){l.clearTimeout(b)});return b})();var b={},e={},k=function(b,e,d){b=(b||"").replace(/^ *| *$/g,"");if(b.length){d=d||{};d.hasOwnProperty("defer")||(d.defer=this.config.defer);var k=d.defer;d=d._||{};b="/"+this.config.namespace+"/"+b;var l=ContextHub.Utils.JSON.tree.getItem(this.queue,b)||{};l.hasOwnProperty("executeAt")||(l.executeAt=null);l.hasOwnProperty("data")||(l.data=[]);for(var n in d)d.hasOwnProperty(n)&& "undefined"===typeof l[n]&&(l[n]=d[n]);n=(new Date).getTime()+k;if(!l.executeAt||0===k||l.executeAt>n)l.executeAt=n;h.isEmptyObject(e)||l.data.push(e);this.queue=ContextHub.Utils.JSON.tree.setItem(this.queue,b,l);this.eventingCounter=k?this.eventingCounter:0;e=!0===this.queueIsEmpty;this.queueIsEmpty=!1;e&&this.eventingMonitor()}},n=function(){return this.queue},r=function(b,e){b.list.push(e.key);b.hash[e.key]=e},p=function(b){for(var e=h.extend(!0,{},b,{data:[]}),d={},k=function(b,e,k){var l=b.key|| "temp"+Math.random(),n=d[l],p=(n||{}).old||null;d[l]=h.extend(!0,{},b);d[l]._idx=parseFloat(e+"."+(k||0));n&&(d[l].old=p)},l=0;ld.executeAt){var k=this.config.namespace+"-"+e,n=d.duration?"("+d.duration+") ":"",q=ContextHub.debug(),r=h(this.config.broadcast);if(!this.windowBroadcast.initialized){var v= l;var u=l.parent;try{for(;v.location.origin===u.location.origin&&(v=u,u=u.parent,v!==l.top););}catch(Aa){}try{this.windowBroadcast.top=this.config.broadcast===v?null:v}catch(Aa){}this.windowBroadcast.initialized=!0}v=this.windowBroadcast.top;d=p(d);d.event=k;d.overlay&&(d=h.extend(!0,d,d.overlay));delete (this.queue[this.config.namespace]||{})[e];this.queueIsEmpty=h.isEmptyObject(this.queue[this.config.namespace]);if(!d.muteWhenNoData||d.muteWhenNoData&&0(new Date).getTime()&&r===b?(this.duration="cached",this.announceReadiness()):(this.setItem(ContextHub.Constants.SERVICE_LAST_URL_KEY,b),l.ContextHub.Callbacks=l.ContextHub.Callbacks||{},ContextHub.Callbacks[this.callbackName]=this.callbackFunction.bind(this),b={url:b,timeout:this.config.service.timeout,async:this.config.service.synchronous?!1:!0, method:this.config.service.method||"GET"},e&&h.extend(b,{dataType:"script",cache:!0}),this.pauseEventing(),this.duration=0,ContextHub.Shared.timers.start(this.name),b=h.ajax(b),e||b.done(function(b,e,d){b=ContextHub.Utils.JSON.parse(d.responseText);ContextHub.Callbacks[n.callbackName](b)}),b.fail(function(b){n.failureHandler(b)}),b.always(function(){k||n.resumeEventing();n.announceReadiness()}))}};ContextHub.Store.JSONPStore.prototype.successHandler=function(d){return d};ContextHub.Store.JSONPStore.prototype.failureHandler= function(d){ContextHub.console.log('There was an error while accessing JSONP service in the store "'+this.name+'", configuration: ',(this.config||{}).service,", error: ",d)};ContextHub.Store.JSONPStore.prototype.callbackFunction=function(d){this.duration=ContextHub.Shared.timers.finish(this.name)+"ms";this.setItem(ContextHub.Constants.SERVICE_RESPONSE_TIME_KEY,(new Date).getTime());d=this.successHandler(d);d=h.extend(!0,d instanceof Array?[]:{},d);this.setItem(ContextHub.Constants.SERVICE_RAW_RESPONSE_KEY, d)};ContextHub.Store.JSONPStore.prototype.getRawResponse=function(){return this.getItem(ContextHub.Constants.SERVICE_RAW_RESPONSE_KEY)||{}};ContextHub.Store.JSONPStore.prototype.reset=function(d){this.uber("reset",d);this.queryService(!1)};ContextHub.Store.JSONPStore.prototype.setUpdateInterval=function(d){d=isNaN(d)?this.config.pollInterval:d;this.intervalHandler&&(l.clearInterval(this.intervalHandler),this.intervalHandler=null);if(0r.length){var p=r.length;0===p&&(r.push(null),r.push(null));1===p&&r.push(k?!0:null)}p=ContextHub.SegmentEngine.getObjectValue(r[0]);var u=h.type(p);u=ContextHub.SegmentEngine.OperatorManager.getOperator(e,u);var q=function(e){k&&!1===e&&(b=d=!1);l&&!0===e&&(d=!0,b=!1)};q(p);var v=r.length?r.slice(1):[null]; if(u&&b){var G=k||l?r.length:2;e=u.operatorName;v=[];for(var x=1;xl});ContextHub.SegmentEngine.OperatorManager.register("greater-than.string",function(h,l){h=String(h);l=String(l);return h>l});ContextHub.SegmentEngine.OperatorManager.register("greater-than.number",function(h,l){h=Number(String(h)||void 0);l=Number(String(l)||void 0);return h>l});ContextHub.SegmentEngine.OperatorManager.register("greater-than.date",function(h,l){h=new Date(h||void 0);l=new Date(l|| void 0);return Number(h)>Number(l)})})();ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.operators - Operator.greater-than-or-equal.js"); (function(h){var l=function(b,d){ContextHub.console.error("[-] [SegmentEngine] Comparison operator not found:",b+(d?"."+d:""));return function(){return!1}},d=function(b,d){return(ContextHub.SegmentEngine.OperatorManager.getOperator(b,d)||{}).handler||l(b,d)},b=function(b){var e=d("greater-than",b),h=d("equal",b);return function(){return e.apply(this,arguments)||h.apply(this,arguments)}};h.each(ContextHub.SegmentEngine.OperatorManager.getAllOperators(),function(e){if(/^greater-than(\.|$)/.test(e)){var d= e.split(".",2);e=d.shift();d=d.shift();e=e.replace("greater-than","greater-than-or-equal");d&&(e+="."+d);ContextHub.SegmentEngine.OperatorManager.register(e,b(d))}})})(ContextHubJQ); (function(){function h(h,d){this.init(h,d);this.readData()}ContextHub.Utils.inheritance.inherit(h,ContextHub.Store.PersistedStore);h.prototype.readData=function(){var h=location.search.split("cid\x3d")[1];void 0!==h&&(h=h.split("\x26")[0],h=h.split("#")[0],this.setItem("compaignId",h))};ContextHub.Utils.storeCandidates.registerStoreCandidate(h,"contexthub.storemfb",0)})();ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - PageInteraction.js"); (function(h,l){l.ContextHub.SegmentEngine.PageInteraction=l.ContextHub.SegmentEngine.PageInteraction||{};ContextHub.SegmentEngine.PageInteraction={};ContextHub.SegmentEngine.PageInteraction.info={propertyHolder:"data-contexthub-property",processorHolder:"data-processor",defaultHolder:"data-default-value"};ContextHub.SegmentEngine.PageInteraction.getPropertyPlaceholders=function(d){var b="["+ContextHub.SegmentEngine.PageInteraction.info.propertyHolder+(d?'^\x3d"%1"]':"]");d=h([b.replace(/%1/,"/"+d), b.replace(/%1/,d)].join(", "));var e=[];h.each(d,function(b,d){b=ContextHub.SegmentEngine.PageInteraction.PropertyPlaceholder(d);b.isValid()&&e.push(b)});return e}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - PageInteraction.PropertyPlaceholder.js"); (function(h,l){l.ContextHub.SegmentEngine.PageInteraction=l.ContextHub.SegmentEngine.PageInteraction||{};var d=function(){var b=this.element.attr(ContextHub.SegmentEngine.PageInteraction.info.propertyHolder);this.element&&b?(b=ContextHub.Utils.JSON.tree.sanitizeKey(b),this.storeName=b.shift(),this.propertyName="/"+b.join("/"),this.keyName="/"+this.storeName+this.propertyName,this.defaultValue=h.trim(this.element.attr(ContextHub.SegmentEngine.PageInteraction.info.defaultHolder)||""),this.processors= [],h.each((this.element.attr(ContextHub.SegmentEngine.PageInteraction.info.processorHolder)||"").split(/,/),function(b,d){b=h.trim(d);b.length&&this.processors.push(b)}.bind(this))):(this.defaultValue=this.propertyName=this.keyName=this.storeName=null,this.processors=[])};ContextHub.SegmentEngine.PageInteraction.PropertyPlaceholder=function(b){var e=ContextHub.SegmentEngine.PageInteraction.PropertyPlaceholder;if(!(this instanceof e))return ContextHub.Utils.inheritance.newInstance(e,arguments);this.element= h(b);d.call(this)};ContextHub.SegmentEngine.PageInteraction.PropertyPlaceholder.prototype.update=function(b){d.call(this);var e=this.getValueProcessors();b||(b=ContextHub.get(this.getKey()));b&&""!==b||(b=this.getDefaultValue());for(var k=0;k=d?"0":"")+d};h=new Date(1E3*h);h=isNaN(h.getMilliseconds())?new Date:h;return[[h.getFullYear(),l(h.getMonth()+1),l(h.getDay())].join("-"),[l(h.getHours()),l(h.getMinutes()),l(h.getSeconds())].join(":")].join(" ")})})(); ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - task.page-update-watcher.js"); (function(h,l){var d=l.MutationObserver||l.WebKitMutationObserver;if(d){var b={childList:!0,attributes:!0,characterData:!0,subtree:!0,attributeOldValue:!0,characterDataOldValue:!0,attributeFilter:[ContextHub.SegmentEngine.PageInteraction.info.propertyHolder,ContextHub.SegmentEngine.PageInteraction.info.defaultHolder,ContextHub.SegmentEngine.PageInteraction.info.processorHolder]};h(function(){(new d(function(b){for(var e="["+ContextHub.SegmentEngine.PageInteraction.info.propertyHolder+"]",d=[],l=0;l< b.length;l++){var p=b[l];h.merge(d,h(p.addedNodes).filter(e));p.attributeName&&p.target&&d.push(p.target)}h.each(h.unique(d),function(b,e){b=ContextHub.SegmentEngine.PageInteraction.PropertyPlaceholder(e);b.isValid()&&b.update()})})).observe(l.document.body,b)})}h(function(){var b=ContextHub.SegmentEngine.PageInteraction.getPropertyPlaceholders();h.each(b,function(b,e){e.isValid()&&e.update()})})})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - task.data-update-watcher.js"); (function(h){ContextHub.eventing.on(ContextHub.Constants.EVENT_STORE_UPDATED,function(l,d){l=ContextHub.SegmentEngine.PageInteraction.getPropertyPlaceholders((d||{}).store);h.each(l,function(b,e){var d=e.getPropertyName();b=this.eventData.keys.set.hash[d];d=this.eventData.keys.removed.hash[d];var h=b?b.value:void 0;(b||d)&&e.update(h)}.bind({eventData:d}))},"page-interaction",!0)})(ContextHubJQ);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - task.teaser-update.js"); (function(h){var l=0,d=function(){var b=ContextHub.SegmentEngine.PageInteraction.TeaserManager.getAllTeasers();h.each(b,function(b,e){e.isRegistered()&&e.updatePlaceholder()})},b=function(){80<=(new Date).getTime()-l?(d(),l=0):window.requestAnimationFrame(b)};ContextHub.eventing.once([ContextHub.Constants.EVENT_ALL_STORES_READY,ContextHub.Constants.EVENT_STORES_PARTIALLY_READY],function(){var e=[ContextHub.Constants.EVENT_SEGMENT_UPDATED,ContextHub.Constants.EVENT_STORE_UPDATED+":campaign",ContextHub.Constants.EVENT_TEASER_REGISTERED]; ContextHub.eventing.off(e,"teaser-updater");ContextHub.eventing.on(e,function(){var e=0===l;l=(new Date).getTime()+80;e&&b()},"teaser-updater",!0)},"teaser-initialization",!0)})(ContextHubJQ);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - strategy.first.js");(function(){ContextHub.SegmentEngine.PageInteraction.StrategyManager.register("first","First candidate",function(h){return(h||[])[0]||null})})(); ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - strategy.last.js");(function(){ContextHub.SegmentEngine.PageInteraction.StrategyManager.register("last","Last candidate",function(h){var l;h&&(l=h[h.length-1]);return l||null})})();ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - strategy.random.js"); (function(){ContextHub.SegmentEngine.PageInteraction.StrategyManager.register("random","Random",function(h){var l;h&&(l=h[Math.floor(Math.random()*h.length)]);return l||null})})();ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.store.aem.segmentation - store.segmentation.js"); (function(h){var l={service:{script:!0,timeout:3E3,path:window.ContextHub.Paths.SEGMENTATION_PATH+".seg.js"}},d=function(b,d){this.config=h.extend(!0,{},l,d);this.init(b,this.config);this.refreshData();ContextHub.eventing.on(ContextHub.Constants.EVENT_SEGMENT_UPDATED,function(){requestAnimationFrame(this.refreshData.bind(this))}.bind(this));ContextHub.isOptedOut()?this.announceReadiness():this.reloadSegments()};ContextHub.Utils.inheritance.inherit(d,ContextHub.Store.PersistedJSONPStore);d.prototype.reset= function(b){ContextHub.SegmentEngine.SegmentManager.unregisterAllSegments();this.uber("reset",b)};d.prototype.queryService=function(b){ContextHub.isOptedOut()||this.uber("queryService",b)};d.prototype.reloadSegments=function(){this.reset()};var b=function(b){b=parseInt(b,10)||0;if(0>=b)b="No segment";else if(5>=b)b=b+" segment"+(1