science

MIRRORS:

INFORMATION:

, "__uv$https://freepacman.org@panoramaId_expiry_exp": "1648672350404" , "__uv$https://cdn.intergient.com@user_behavior": "{\"PII\":true,\"data\":{\"adImpressions\":56,\"adClicks\":0,\"videoAdImpressions\":0,\"videoAdCompletions\":0,\"videoAdClicks\":0,\"adClickRate\":0,\"videoAdClickRate\":0,\"videoAdCompletionRate\":0}}" , "__uv$https://www.ufreegames.com@google_experiment_mod44": "159" , "__uv$https://freepacman.org@cto_bidid": "1NTHs19TNmwlMkJDMENsak8xWDYxTXpoOVlBZkIlMkZUV3lab3NqaDRtNU8lMkZMSldxVGtwcEI2cXhYZmVJT25TbWNjYVRTeEFWTWd4WkY5VFFCJTJCbDJGb3RXeG1kOHV4eTNYQnNlTVhwVWRnMEFxZiUyRnJuUFklM0Q" , "__uv$https://www.pacman1.net@google_adsense_settings": "{\"ca-pub-8962365843851394\":[\"ca-pub-8962365843851394\",[],[]]}" , "__uv$https://www.snokido.com@goog_pem_mod": "543" , "__uv$https://freepacman.org@_cc_id": "2139ffd53a969d589cc7d3002952d6e1" , "__uv$https://www.pacman1.net@at-rand": "0.5983490617992966" , "location": "0" , "__uv$https://www.youtube-nocookie.com@yt.innertube::requests": "{\"data\":{\"3\":{\"method\":\"log_event\",\"request\":{\"context\":{\"client\":{\"hl\":\"en\",\"gl\":\"US\",\"clientName\":56,\"clientVersion\":\"1.20220327.00.00\",\"configInfo\":{\"appInstallData\":\"CJHejZIGENSDrgUQ8IKuBRDCh64FELfLrQUQ2L6tBQ%3D%3D\"},\"userAgent\":\"Mozilla/5.0 (X11; CrOS aarch64 14469.58.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.86 Safari/537.36\",\"connectionType\":\"CONN_WIFI\"}},\"events\":[{\"eventTimeMs\":1648586537671,\"finalPayload\":{\"csn\":\"MC4zMzUxMDA5NTI2NDkzMDU0\"},\"context\":{\"lastActivityMs\":\"19576\"}}],\"requestTimeMs\":\"1648586537672\",\"serializedClientEventId\":{\"serializedEventId\":\"EW9DYpuBEsON2_gPwc-MuAI\",\"clientCounter\":\"8758\"}},\"authState\":{\"X-Goog-Visitor-Id\":\"Cgs4b1h2cHFWQ1pkcyiR3o2SBg%3D%3D\"},\"requestTime\":1648586537684},\"4\":{\"method\":\"log_event\",\"request\":{\"context\":{\"client\":{\"hl\":\"en\",\"gl\":\"US\",\"clientName\":56,\"clientVersion\":\"1.20220327.00.00\",\"configInfo\":{\"appInstallData\":\"CJHejZIGENSDrgUQ8IKuBRDCh64FELfLrQUQ2L6tBQ%3D%3D\"},\"userAgent\":\"Mozilla/5.0 (X11; CrOS aarch64 14469.58.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.86 Safari/537.36\",\"connectionType\":\"CONN_WIFI\"}},\"events\":[{\"eventTimeMs\":1648586537737,\"latencyActionTicked\":{\"tickName\":\"vc\",\"clientActionNonce\":\"vKb-jt0wy7JWEYf6\"},\"context\":{\"lastActivityMs\":\"19642\"}},{\"eventTimeMs\":1648586537844,\"latencyActionTicked\":{\"tickName\":\"qoes\",\"clientActionNonce\":\"vKb-jt0wy7JWEYf6\"},\"context\":{\"lastActivityMs\":\"19749\"}},{\"eventTimeMs\":1648586537929,\"finalPayload\":{\"csn\":\"MC4zMzUxMDA5NTI2NDkzMDU0\"},\"context\":{\"lastActivityMs\":\"19833\"}}],\"requestTimeMs\":\"1648586537929\",\"serializedClientEventId\":{\"serializedEventId\":\"EW9DYpuBEsON2_gPwc-MuAI\",\"clientCounter\":\"8759\"}},\"authState\":{\"X-Goog-Visitor-Id\":\"Cgs4b1h2cHFWQ1pkcyiR3o2SBg%3D%3D\"},\"requestTime\":1648586538128}},\"expiration\":1648672938131,\"creation\":1648586538131}" , "__uv$http://bubble.am@AB9": "62" , "__uv$https://playpacman.com@_at.hist.0329": "{\"m\":600,\"k\":2,\"l\":{\"0\":146,\"1\":542},\"b\":{\"0\":0,\"1\":0,\"2\":0,\"3\":0,\"4\":262144,\"5\":0,\"6\":0,\"7\":512,\"8\":0,\"9\":0,\"10\":0,\"11\":0,\"12\":0,\"13\":0,\"14\":0,\"15\":32768,\"16\":1073741824,\"17\":0,\"18\":0}}" , "__uv$https://smashkarts.io@google_experiment_mod36": "353" , "__uv$https://www.coolmathgames.com@mx3msf2h": "1508871041" , "__uv$https://playpacman.com@goog_pem_mod": "590" , "__uv$https://playpacman.com@google_experiment_mod36": "721" , "__uv$https://eus.rubiconproject.com@fcap": "{\"onfocus\":{\"cap\":1,\"exp\":1648673749.403},\"a9us\":{\"cap\":1,\"exp\":1648673763.194},\"33across\":{\"cap\":1,\"exp\":1648673795.415},\"gumgum\":{\"cap\":1,\"exp\":1648673802.344}}" , "__uv$https://playpacman.com@google_experiment_mod44": "870" , "__uv$https://eus.rubiconproject.com@khaos": "L1CJY34U-N-KW1" , "__uv$https://happyhopper.org@google_experiment_mod44": "610" , "__uv$https://smashkarts.io@@firebase/performance/config": "{\"entries\":{\"fpr_disabled_android_versions\":\"\",\"fpr_disabled_ios_versions\":\"\",\"fpr_disabled_web_versions\":\"\",\"fpr_enabled\":\"true\",\"fpr_log_endpoint_url\":\"https://firebaselogging.googleapis.com/v0cc/log?format=json_proto\",\"fpr_log_source\":\"462\",\"fpr_log_transport_android_percent\":\"100.0\",\"fpr_log_transport_ios_percent\":\"100.0\",\"fpr_log_transport_key\":\"AIzaSyCx80ru6-RXeTi3GvqkFsMVyMf-vpgIoVw\",\"fpr_rl_network_request_event_count_bg\":\"70\",\"fpr_rl_network_request_event_count_fg\":\"700\",\"fpr_rl_time_limit_sec\":\"600\",\"fpr_rl_trace_event_count_bg\":\"30\",\"fpr_rl_trace_event_count_fg\":\"300\",\"fpr_session_gauge_cpu_capture_frequency_bg_ms\":\"0\",\"fpr_session_gauge_cpu_capture_frequency_fg_ms\":\"100\",\"fpr_session_gauge_memory_capture_frequency_bg_ms\":\"0\",\"fpr_session_gauge_memory_capture_frequency_fg_ms\":\"100\",\"fpr_session_max_length_min\":\"240\",\"fpr_vc_network_request_sampling_rate\":\"1.0\",\"fpr_vc_session_sampling_rate\":\"0.25\",\"fpr_vc_trace_sampling_rate\":\"1.0\"},\"state\":\"UPDATE\",\"templateVersion\":\"16\"}" , "__uv$https://www.pacman1.net@_at.cww": "{\"value\":true,\"expires\":1648587894667}" , "__uv$https://www.free80sarcade.com@google_adsense_settings": "{\"ca-pub-2702324769830112\":[\"ca-pub-2702324769830112\",[],[]]}" , "__uv$https://www.snokido.com@google_experiment_mod44": "268" , "__uv$https://freepacman.org@BT_AA_DETECTION": "{\"ab\":false,\"acceptable\":true}" , "__uv$https://www.pacman1.net@at-lojson-cache-xa-4e78bce618bd8f05": "{\"config\":null,\"perConfig\":{}}" , "__uv$https://cdn.districtm.io@nextrefresh": "1648601785" , "__uv$https://www.facebook.com@Session": "pxhw94:1648585907706" , "__uv$https://freepacman.org@criteo_fast_bid_expires": "1648672357621" , "__uv$https://happyhopper.org@google_adsense_settings": "{\"ca-pub-7437598866529614\":[\"ca-pub-7437598866529614\",[[1]],[]]}" , "__uv$https://smashkarts.io@isOptedOut": "false" , "__uv$https://pacman.live@google_experiment_mod36": "5" , "__uv$https://www.ufreegames.com@google_experiment_mod36": "919" , "__uv$https://www.free80sarcade.com@google_experiment_mod53": "295" , "__uv$https://www.free80sarcade.com@google_ama_settings": "[1648672655708,true]" , "__uv$https://www.coolmathgames.com@PageOS_Environment": "{\"vendor\":\"Imagination Technologies\",\"renderer\":\"PowerVR Rogue GX6250\"}" , "__uv$https://www.coolmathgames.com@apstagCxMEnabled": "1" , "__uv$https://happyhopper.org@goog_pem_mod": "491" , "__uv$https://www.ufreegames.com@google_experiment_mod34": "913" , "__uv$https://freepacman.org@pbjs-unifiedid": "%7B%22TDID%22%3A%220f537340-77e1-45d4-8e76-6bde5e6484b8%22%2C%22TDID_LOOKUP%22%3A%22TRUE%22%2C%22TDID_CREATED_AT%22%3A%222022-02-28T20%3A32%3A31%22%7D" , "__uv$https://www.free80sarcade.com@google_experiment_mod44": "362" , "__uv$https://agario.school@AB8": "40" , "__uv$https://www.coolmathgames.com@adagioScript": "// hash: ZBVWYq8mj2dm4oBsiHkTc4JF2GHK8WwxMjzebSkfoB7LhRViTNOgvDoHkfGHKoRNgOtC6aH9YVzplJz+XqYTPoNMLQiXSUL6fIDvY24ZG8H0hoY/s+9tQoSt/I4zkkT7MRAicF4bEtGe4Q7Nedw+K3GWfFI/8+DxCIwZgG+FbW4=\nvar _ADAGIO=function(e){\"use strict\";function t(e){return(t=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e})(e)}function n(e,t,n,i,r,a,o){try{var s=e[a](o),d=s.value}catch(e){return void n(e)}s.done?t(d):Promise.resolve(d).then(i,r)}function i(e){return function(){var t=this,i=arguments;return new Promise((function(r,a){var o=e.apply(t,i);function s(e){n(o,r,a,s,d,\"next\",e)}function d(e){n(o,r,a,s,d,\"throw\",e)}s(void 0)}))}}function r(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function a(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,\"value\"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function o(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var c=[\"120x600\",\"160x600\",\"300x250\",\"300x600\",\"300x1050\",\"600x250\",\"600x600\",\"728x90\",\"728x94\",\"728x315\",\"800x600\",\"970x90\",\"970x250\",\"1000x200\"],l={NONE:0,NOT_IAB_COMPLIANT:1},f=Array.isArray,v=\"object\"==typeof global&&global&&global.Object===Object&&global,p=\"object\"==typeof self&&self&&self.Object===Object&&self,h=v||p||Function(\"return this\")(),g=h.Symbol,m=Object.prototype,b=m.hasOwnProperty,y=m.toString,A=g?g.toStringTag:void 0;var w=Object.prototype.toString;var I=g?g.toStringTag:void 0;function _(e){return null==e?void 0===e?\"[object Undefined]\":\"[object Null]\":I&&I in Object(e)?function(e){var t=b.call(e,A),n=e[A];try{e[A]=void 0;var i=!0}catch(e){}var r=y.call(e);return i&&(t?e[A]=n:delete e[A]),r}(e):function(e){return w.call(e)}(e)}function O(e){return null!=e&&\"object\"==typeof e}function D(e){return\"symbol\"==typeof e||O(e)&&\"[object Symbol]\"==_(e)}var E=/\\.|\\[(?:[^[\\]]*|([\"'])(?:(?!\\1)[^\\\\]|\\\\.)*?\\1)\\]/,U=/^\\w*$/;function S(e){var t=typeof e;return null!=e&&(\"object\"==t||\"function\"==t)}function C(e){if(!S(e))return!1;var t=_(e);return\"[object Function]\"==t||\"[object GeneratorFunction]\"==t||\"[object AsyncFunction]\"==t||\"[object Proxy]\"==t}var j,x=h[\"__core-js_shared__\"],G=(j=/[^.]+$/.exec(x&&x.keys&&x.keys.IE_PROTO||\"\"))?\"Symbol(src)_1.\"+j:\"\";var N=Function.prototype.toString;function k(e){if(null!=e){try{return N.call(e)}catch(e){}try{return e+\"\"}catch(e){}}return\"\"}var T=/^\\[object .+?Constructor\\]$/,B=Function.prototype,P=Object.prototype,R=B.toString,z=P.hasOwnProperty,V=RegExp(\"^\"+R.call(z).replace(/[\\\\^$.*+?()[\\]{}|]/g,\"\\\\$&\").replace(/hasOwnProperty|(function).*?(?=\\\\\\()| for .+?(?=\\\\\\])/g,\"$1.*?\")+\"$\");function M(e){return!(!S(e)||(t=e,G&&G in t))&&(C(e)?V:T).test(k(e));var t}function L(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return M(n)?n:void 0}var q=L(Object,\"create\");var F=Object.prototype.hasOwnProperty;var H=Object.prototype.hasOwnProperty;function W(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function $(e,t){return e===t||e!=e&&t!=t}function Q(e,t){for(var n=e.length;n--;)if($(e[n][0],t))return n;return-1}W.prototype.clear=function(){this.__data__=q?q(null):{},this.size=0},W.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},W.prototype.get=function(e){var t=this.__data__;if(q){var n=t[e];return\"__lodash_hash_undefined__\"===n?void 0:n}return F.call(t,e)?t[e]:void 0},W.prototype.has=function(e){var t=this.__data__;return q?void 0!==t[e]:H.call(t,e)},W.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=q&&void 0===t?\"__lodash_hash_undefined__\":t,this};var J=Array.prototype.splice;function K(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}K.prototype.clear=function(){this.__data__=[],this.size=0},K.prototype.delete=function(e){var t=this.__data__,n=Q(t,e);return!(n<0)&&(n==t.length-1?t.pop():J.call(t,n,1),--this.size,!0)},K.prototype.get=function(e){var t=this.__data__,n=Q(t,e);return n<0?void 0:t[n][1]},K.prototype.has=function(e){return Q(this.__data__,e)>-1},K.prototype.set=function(e,t){var n=this.__data__,i=Q(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this};var Z=L(h,\"Map\");function Y(e,t){var n,i,r=e.__data__;return(\"string\"==(i=typeof(n=t))||\"number\"==i||\"symbol\"==i||\"boolean\"==i?\"__proto__\"!==n:null===n)?r[\"string\"==typeof t?\"string\":\"hash\"]:r.map}function X(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}X.prototype.clear=function(){this.size=0,this.__data__={hash:new W,map:new(Z||K),string:new W}},X.prototype.delete=function(e){var t=Y(this,e).delete(e);return this.size-=t?1:0,t},X.prototype.get=function(e){return Y(this,e).get(e)},X.prototype.has=function(e){return Y(this,e).has(e)},X.prototype.set=function(e,t){var n=Y(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this};function ee(e,t){if(\"function\"!=typeof e||null!=t&&\"function\"!=typeof t)throw new TypeError(\"Expected a function\");var n=function(){var i=arguments,r=t?t.apply(this,i):i[0],a=n.cache;if(a.has(r))return a.get(r);var o=e.apply(this,i);return n.cache=a.set(r,o)||a,o};return n.cache=new(ee.Cache||X),n}ee.Cache=X;var te=/[^.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|([\"'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|$))/g,ne=/\\\\(\\\\)?/g,ie=function(e){var t=ee(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(\"\"),e.replace(te,(function(e,n,i,r){t.push(i?r.replace(ne,\"$1\"):n||e)})),t}));var re=g?g.prototype:void 0,ae=re?re.toString:void 0;function oe(e){if(\"string\"==typeof e)return e;if(f(e))return function(e,t){for(var n=-1,i=null==e?0:e.length,r=Array(i);++n<i;)r[n]=t(e[n],n,e);return r}(e,oe)+\"\";if(D(e))return ae?ae.call(e):\"\";var t=e+\"\";return\"0\"==t&&1/e==-1/0?\"-0\":t}function se(e,t){return f(e)?e:function(e,t){if(f(e))return!1;var n=typeof e;return!(\"number\"!=n&&\"symbol\"!=n&&\"boolean\"!=n&&null!=e&&!D(e))||(U.test(e)||!E.test(e)||null!=t&&e in Object(t))}(e,t)?[e]:ie(function(e){return null==e?\"\":oe(e)}(e))}function de(e){if(\"string\"==typeof e||D(e))return e;var t=e+\"\";return\"0\"==t&&1/e==-1/0?\"-0\":t}function ue(e,t){for(var n=0,i=(t=se(t,e)).length;null!=e&&n<i;)e=e[de(t[n++])];return n&&n==i?e:void 0}var ce=Object.prototype.hasOwnProperty;function le(e,t){return null!=e&&ce.call(e,t)}function fe(e){return O(e)&&\"[object Arguments]\"==_(e)}var ve=Object.prototype,pe=ve.hasOwnProperty,he=ve.propertyIsEnumerable,ge=fe(function(){return arguments}())?fe:function(e){return O(e)&&pe.call(e,\"callee\")&&!he.call(e,\"callee\")},me=/^(?:0|[1-9]\\d*)$/;function be(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&(\"number\"==n||\"symbol\"!=n&&me.test(e))&&e>-1&&e%1==0&&e<t}function ye(e){return\"number\"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function Ae(e,t){return null!=e&&function(e,t,n){for(var i=-1,r=(t=se(t,e)).length,a=!1;++i<r;){var o=de(t[i]);if(!(a=null!=e&&n(e,o)))break;e=e[o]}return a||++i!=r?a:!!(r=null==e?0:e.length)&&ye(r)&&be(o,r)&&(f(e)||ge(e))}(e,t,le)}var we=function(){try{var e=L(Object,\"defineProperty\");return e({},\"\",{}),e}catch(e){}}();var Ie=Object.prototype.hasOwnProperty;function _e(e,t,n){var i=e[t];Ie.call(e,t)&&$(i,n)&&(void 0!==n||t in e)||function(e,t,n){\"__proto__\"==t&&we?we(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}(e,t,n)}function Oe(e,t,n){return null==e?e:function(e,t,n,i){if(!S(e))return e;for(var r=-1,a=(t=se(t,e)).length,o=a-1,s=e;null!=s&&++r<a;){var d=de(t[r]),u=n;if(r!=o){var c=s[d];void 0===(u=i?i(c,d,s):void 0)&&(u=S(c)?c:be(t[r+1])?[]:{})}_e(s,d,u),s=s[d]}return e}(e,t,n)}function De(e,t){return t.length<2?e:ue(e,function(e,t,n){var i=-1,r=e.length;t<0&&(t=-t>r?0:r+t),(n=n>r?r:n)<0&&(n+=r),r=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(r);++i<r;)a[i]=e[i+t];return a}(t,0,-1))}function Ee(e,t){return null==e||function(e,t){return null==(e=De(e,t=se(t,e)))||delete e[de((n=t,i=null==n?0:n.length,i?n[i-1]:void 0))];var n,i}(e,t)}var Ue=new(function(){function e(){r(this,e),this.init()}return o(e,[{key:\"init\",value:function(){this.w=window,this.create()}},{key:\"create\",value:function(){this.w.localStorage.getItem(\"adagio\")||this.w.localStorage.setItem(\"adagio\",JSON.stringify({}))}},{key:\"insureSchema\",value:function(){var e=this.w.localStorage.getItem(\"adagio\");try{!(!e||!JSON.parse(e))||(this.w.localStorage.removeItem(\"adagio\"),this.create())}catch(e){this.w.localStorage.removeItem(\"adagio\"),this.create()}}},{key:\"get\",value:function(e){this.insureSchema();var t=JSON.parse(this.w.localStorage.getItem(\"adagio\"));return e?Ae(t,e)?function(e,t,n){var i=null==e?void 0:ue(e,t);return void 0===i?n:i}(t,e):null:t}},{key:\"store\",value:function(e,t){this.insureSchema();var n=JSON.parse(this.w.localStorage.getItem(\"adagio\"));Oe(n,e,t),this.w.localStorage.setItem(\"adagio\",JSON.stringify(n))}},{key:\"unset\",value:function(e){var t=JSON.parse(this.w.localStorage.getItem(\"adagio\"));Ee(t,e),this.w.localStorage.setItem(\"adagio\",JSON.stringify(t))}}]),e}());Object.freeze(Ue);var Se=function(){try{if(window.top.location.href)return!0}catch(e){return!1}},Ce=function(){return Se()?window.top:window.self},je=!1,xe=function(e){!0===e&&(je=!0)},Ge={default:\"\\n background: #222;\\n color: #bada55;\\n border-radius: 4px 0 0 4px;\\n padding: 3px 4px 2px;\\n font-weight: normal;\\n \",reset:\"\\n background: transparent;\\n color: inherit;\\n border-radius: 0;\\n padding: 0;\\n font-weight: normal;\\n \",debug:\"\\n background: palegreen;\\n color: darkgreen;\\n border-radius: 0 4px 4px 0;\\n padding: 3px 4px 2px;\\n margin-right: 10px;\\n font-weight: normal;\\n \",info:\"\\n background: lightsteelblue;\\n color: midnightblue;\\n border-radius: 0 4px 4px 0;\\n padding: 3px 4px 2px;\\n margin-right: 10px;\\n font-weight: normal;\\n \",trace:\"\\n background: plum;\\n color: indigo;\\n border-radius: 0 4px 4px 0;\\n padding: 3px 4px 2px;\\n margin-right: 10px;\\n font-weight: normal;\\n \",warn:\"\\n background: lightcoral;\\n color: moccasin;\\n border-radius: 0 4px 4px 0;\\n padding: 3px 4px 2px;\\n margin-right: 10px;\\n font-weight: normal;\\n \",error:\"\\n background: firebrick;\\n color: gainsboro;\\n border-radius: 0 4px 4px 0;\\n padding: 3px 4px 2px;\\n margin-right: 10px;\\n font-weight: normal;\\n \",table:\"\\n background: lightsteelblue;\\n color: midnightblue;\\n border-radius: 0 4px 4px 0;\\n padding: 3px 4px 2px;\\n margin-right: 10px;\\n font-weight: normal;\\n \"},Ne=function(e){e=e||\"debug\";for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];var r;\"string\"==typeof n[0]?n[1]?(console.log(\"%cADG%c\".concat(e.toUpperCase(),\" %c%s\"),Ge.default,Ge[e],Ge.reset,n[0]),n.shift(),n.map((function(e){console.log(e)}))):console.log(\"%cADG%c\".concat(e.toUpperCase(),\" %c%s\"),Ge.default,Ge[e],Ge.reset,n[0]):(r=console).log.apply(r,[\"%cADG%c\".concat(e.toUpperCase()),Ge.default,Ge[e]].concat(n))},ke=function(){var e=Ce();return new RegExp(\"[?&]ADAGIO_DEBUG\").test(e.location.search)||je},Te=function(){var e=Ce();return e&&e.localStorage&&e.localStorage.getItem(\"ADAGIO_DEV_DEBUG\")},Be=function(){if(ke()||Te()){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];Ne.apply(void 0,[\"info\"].concat(t))}},Pe=function(){if(ke()||Te()){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];Ne.apply(void 0,[\"warn\"].concat(t))}},Re=function(){if(ke()||Te()){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];Ne.apply(void 0,[\"error\"].concat(t))}},ze=function(){if(ke()||Te()){for(var e,t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];\"string\"==typeof n[0]?(console.group(\"%cADG%cINFO %c%s\",Ge.default,Ge.table,Ge.reset,n[0]),n.shift()):console.group(\"%cADG%cINFO\",Ge.default,Ge.table),(e=console).table.apply(e,n),console.groupEnd()}},Ve=function(){if(Te()){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];Ne.apply(void 0,[\"debug\"].concat(t))}},Me=new(function(){function e(){r(this,e),this.storage=Ue,this.maxTimeSession=18e5,this._ensureSchema()}return o(e,[{key:\"_ensureSchema\",value:function(){var e=this.storage.get(\"navigation\"),t=this.storage.get(\"navigation.session\");if(t){if(t.sampling)try{var n=t.sampling.avw,i=t.sampling.rates.avw;t.rnd=!0===n?i+.01:i-.01,t.vwSmplg=i,t.vwSmplgNxt=e&&e.nextSamplingRates&&e.nextSamplingRates.avw?e.nextSamplingRates.avw:i,t._firstPageviewId=t.sampling.firstPageviewId,t._bidsSmplg=.1,t._currentPagetype=t.currentPagetype,t._previousPagetype=t.previousPagetype,t._pages=t.pages,delete t.sampling,delete t.currentPagetype,delete t.previousPagetype,delete t.pages}catch(e){}this.storage.store(\"session\",t),this.storage.unset(\"navigation.session\"),delete e.session,delete e.nextSamplingRates}e&&(this.storage.store(\"_navigation\",e),this.storage.unset(\"navigation\"))}},{key:\"startOrUpdate\",value:function(e){var t=Date.now(),n=this.storage.get(\"_navigation\"),i=this.storage.get(\"session\");try{!n||!i||\"number\"!=typeof i.lastActivityTime||\"number\"!=typeof i.vwSmplg||t-i.lastActivityTime>this.maxTimeSession?this.start(e):this.update(e)}catch(e){Ve(e)}}},{key:\"start\",value:function(e){var t=Date.now(),n=this.storage.get(\"_navigation\")||{},i=parseInt(n.totalPages,10)||0,r=parseInt(n.totalSessions,10)||0;this.storage.store(\"_navigation.totalPages\",i+1),this.storage.store(\"_navigation.totalSessions\",r+1);var a=this.storage.get(\"session.vwSmplgNxt\")||.1,o=e&&e.rnd?e.rnd:Math.random();this.storage.store(\"session\",{_firstPageviewId:null,_pages:1,_currentPagetype:null,_previousPagetype:null,_bidsSmplg:.1,lastActivityTime:t,rnd:o,vwSmplg:a,vwSmplgNxt:a})}},{key:\"update\",value:function(){var e=Date.now(),t=this.storage.get(\"_navigation\"),n=this.storage.get(\"session\");if(!t||!n)throw new Error(\"Key missing in localStorage\");var i=parseInt(n._pages,10)||0,r=parseInt(t.totalPages,10)||0;this.storage.store(\"session.lastActivityTime\",e),this.storage.store(\"session._pages\",i+1),this.storage.store(\"_navigation.totalPages\",r+1)}},{key:\"setVwSamplingNext\",value:function(e){this.storage.store(\"session.vwSmplgNxt\",e)}},{key:\"setSampling\",value:function(e,t){var n=this.storage.get(\"session._firstPageviewId\");if(!this.storage.get(\"session.rnd\"))throw new Error(\"The key rnd has not been found\");n?n===e&&t&&\"number\"==typeof t.vwSmplgNxt&&t.vwSmplgNxt>=0&&(this.storage.store(\"session.vwSmplg\",t.vwSmplgNxt),this.storage.store(\"session.vwSmplgNxt\",t.vwSmplgNxt)):this.storage.store(\"session._firstPageviewId\",e)}}]),e}());Object.freeze(Me);var Le=function e(t){return t?(t^16*Math.random()>>t/4).toString(16):([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,e)},qe=function(){var e,t;switch(e=Ce().navigator.userAgent,/(tablet|ipad|playbook|silk)|(android(?!.*mobi))/i.test(e)?5:/Mobile|iP(hone|od|ad)|Android|BlackBerry|IEMobile|Kindle|NetFront|Silk-Accelerated|(hpw|web)OS|Fennec|Minimo|Opera M(obi|ini)|Blazer|Dolfin|Dolphin|Skyfire|Zune/.test(e)?4:2){case 2:t=\"desktop\";break;case 4:t=\"mobile\";break;case 5:t=\"tablet\"}return t},Fe=function(){var e=Ce(),t=e.performance||e.msPerformance||e.webkitPerformance||e.mozPerformance;return t&&t.timing&&t.timing.navigationStart>0?t.timing.navigationStart:null},He=function(){var e=Ce(),t=null;return e.performance&&e.performance.timing&&e.performance.timing.domContentLoadedEventStart&&(t=e.performance.timing.domContentLoadedEventStart),t};var We=new RegExp(/(^adagio$|[_-]adagio$|^adagio[_-])/i),$e=new RegExp(/^[a-zA-Z0-9-_]{1,50}$/),Qe=new RegExp(/^[0-9]{4}$/),Je=function(e){return We.test(e)},Ke=function(){var e=Ce(),t=e&&e.ADAGIO&&e.ADAGIO.versions&&e.ADAGIO.versions.adagioBidderAdapter?e.ADAGIO.versions.adagioBidderAdapter:null;if(!t)throw new Error(\"Missing ADAGIO.version.adagioBidderAdapter\");return parseFloat(t.slice(0,3))},Ze=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:2.8;try{return!!(Ke()<e)}catch(e){return Ve(\"Missing ADAGIO.version.adagioBidderAdapter, continue as isLegacyAdagioBidder=false\"),!1}},Ye=function(e){var t=e||{},n=t.organizationId,i=t.site;return!(!Qe.test(n)||!$e.test(i))},Xe=function(e,t){var n=!1;if(e&&e.length){var i=e.filter((function(e){return e.code===t}));i.length&&(n=i[0])}return n},et=function(){var e=Ce();if(!e)return[];e.ADAGIO=e.ADAGIO||{};var t=void 0;if(e.ADAGIO.pbjsAdUnits||e.ADAGIO.rtbpbjsAdUnits||e.ADAGIO.pbjsWtgAdUnits){t=e.ADAGIO.pbjsAdUnits||e.ADAGIO.rtbpbjsAdUnits||e.ADAGIO.pbjsWtgAdUnits;var n=qe();t.forEach((function(e){try{e.bids[0].params.environment||(e.bids[0].params.environment=n)}catch(e){Pe(e)}}))}return t},tt=Ue,nt=function(){return tt.get(\"session._currentPagetype\")},it=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(-1===[\"avw\",\"bids\"].indexOf(e))return!0;switch(e){case\"bids\":t=\"number\"==typeof n?n:tt.get(\"session._bidsSmplg\");break;case\"avw\":t=tt.get(\"session.vwSmplg\")}var i=tt.get(\"session.rnd\");return\"number\"!=typeof t||\"number\"!=typeof i||i<t},rt=function(){return tt.get(\"session._pages\")||1},at=function(){var e=parseInt(tt.get(\"_navigation.totalSessions\"),10)||1;return(parseInt(tt.get(\"_navigation.totalPages\"),10)||1)/e},ot=function(){return tt.get(\"session._previousPagetype\")},st=function(){return tt.get(\"_navigation.totalSessions\")||1},dt=function(){var e=\"\";if(Se()){var t=window.top.document.referrer;if(t)e=function(e){var t=document.createElement(\"a\"),n=\"\",i={};t.href=e;for(var r=0,a=(n=t.search.slice(1).split(\"&\")).length;r<a;r++){var o=n[r].split(\"=\");i[o[0]]=o[1]}return{protocol:t.protocol,hostname:t.hostname,port:t.port,pathname:t.pathname,search:t.search,searchParsed:i,hash:t.hash,host:t.host}}(t).hostname}return e},ut=function(e){var t=nt();null!=t&&tt.store(\"session._previousPagetype\",t),tt.store(\"session._currentPagetype\",e)},ct={avw:\"//c.4dex.io/avw.gif\",vrate:\"//c.4dex.io/vrate\",bids:\"//c.4dex.io/bids.gif\"},lt=[],ft=!!navigator.sendBeacon,vt=Ce();vt.ADAGIO=vt.ADAGIO||{};var pt=function(e){var t,n=function(e){var t=e.collector,n=e.data,i=e.eventType,r=[];if(!ct[t])return!1;if(!(n=\"function\"==typeof n?n():{}))return!1;if(n.org_id&&-1!==lt.indexOf(n.org_id))return Ve(\"Beacon cannot be sent due to blacklist\"),!1;if(n.adu_code){var a=n.adu_code;delete n.adu_code,r.push(encodeURIComponent(\"adu_code\")+\"=\"+encodeURIComponent(a))}var o=i||n.evt||\"\";for(var s in delete n.evt,r.push(encodeURIComponent(\"evt\")+\"=\"+encodeURIComponent(o)),n)r.push(encodeURIComponent(s)+\"=\"+encodeURIComponent(n[s]));return vt.ADAGIO.versions&&(vt.ADAGIO.versions.adagiojs&&r.push(\"adgjsv=\".concat(encodeURIComponent(vt.ADAGIO.versions.adagiojs))),vt.ADAGIO.versions.ssp&&r.push(\"sspv=\".concat(encodeURIComponent(vt.ADAGIO.versions.ssp)))),vt.location.protocol+ct[t]+\"?\"+r.join(\"&\")}({collector:e.collector,data:e.data,eventType:e.eventType});if(!n)return!1;try{(t=new XMLHttpRequest).onerror=function(){ft&&navigator.sendBeacon(n)},t.open(\"post\",n),t.send()}catch(e){}},ht=function(e){var t=e.event,n=e.collector,i=e.data,r=t.element||vt;t._rule?\"unload\"===t._rule?vt.addEventListener(\"unload\",(function(){return pt({collector:n,data:i,eventType:\"unload\"})})):\"visibilitychange\"===t._rule&&vt.document.addEventListener(\"visibilitychange\",(function(){\"hidden\"===vt.document.visibilityState&&pt({collector:n,data:i,eventType:\"visibilitychange\"})})):r.addEventListener(t.name,(function(){if(\"function\"==typeof t.beforeSend){var e=t.beforeSend({collector:n,data:i});e&&pt(Object.assign({},e,{eventType:t.name}))}else pt({collector:n,data:i,eventType:t.name})}),!1)},gt=function(e){var t=e.collector,n=e.data,i=e.events;if(i.length){var r=!0,a=!1,o=void 0;try{for(var s,d=i[Symbol.iterator]();!(r=(s=d.next()).done);r=!0){var u=s.value;ht({event:u,collector:t,data:n})}}catch(e){a=!0,o=e}finally{try{r||null==d.return||d.return()}finally{if(a)throw o}}}else pt({collector:t,data:n})};function mt(){var e=Ce(),t=e.navigator.userAgent,n=t.toLowerCase();return/Edge\\/\\d./i.test(t)?\"edge\":n.indexOf(\"chrome\")>0?\"chrome\":n.indexOf(\"firefox\")>0?\"firefox\":n.indexOf(\"safari\")>0?\"safari\":n.indexOf(\"opera\")>0?\"opera\":n.indexOf(\"msie\")>0||e.MSStream?\"ie\":\"unknow\"}var bt=new(function(){function e(){r(this,e),this._featuresByAdUnitElementId={},this.init()}return o(e,[{key:\"init\",value:function(){}},{key:\"storeLegacy\",value:function(e,n,i){if(\"object\"!==t(n)||this.get(e)&&!i)return!1;this._featuresByAdUnitElementId[e]=n}},{key:\"store\",value:function(e,n){var i=e.adUnitCode,r=e.features,a=e.params;if(a.adUnitElementId){if(\"object\"!==t(r)||this.get(a.adUnitElementId)&&!n)return Pe(\"Features cannot be set. data.features is not an object. adUnitCode: \".concat(i)),!1;var o=\"\";Se()&&(o=Ce().location.href||\"\");var s,d,c=u({},r,{},{device:(d=Ce().navigator.userAgent,/(tablet|ipad|playbook|silk)|(android(?!.*mobi))/i.test(d)?5:/Mobile|iP(hone|od|ad)|Android|BlackBerry|IEMobile|Kindle|NetFront|Silk-Accelerated|(hpw|web)OS|Fennec|Minimo|Opera M(obi|ini)|Blazer|Dolfin|Dolphin|Skyfire|Zune/.test(d)?4:2).toString(),os:(s=Ce().navigator.userAgent.toLowerCase(),s.indexOf(\"linux\")>0?\"linux\":s.indexOf(\"mac\")>0?\"mac\":s.indexOf(\"win\")>0?\"windows\":\"\"),browser:mt(),url:o});this._featuresByAdUnitElementId[a.adUnitElementId]={version:\"_\",features:c}}else Pe(\"Features cannot be set. Missing adUnitElementId. adUnitCode: \".concat(i))}},{key:\"get\",value:function(e){return e?this._featuresByAdUnitElementId[e]:this._featuresByAdUnitElementId}}]),e}());Object.freeze(bt);var yt=function e(t,n){if(!n||!n.length)return!1;var i=t.getBoundingClientRect(),r=Math.round(i.width)+\"x\"+Math.round(i.height);if(-1!==n.indexOf(r))return t;var a=t.querySelectorAll(\"*:not(script)\");if(a.length){for(var o=0,s=a.length;o<s;o++)if(t=e(a[o],n))return t;return!1}return!1},At=function(e){var t=new Date(e.detail.ts).toString(),n=\"\";e.detail.data.event&&e.detail.data.event.slot?n=e.detail.data.event.slot.getSlotElementId():e.detail.data.args&&e.detail.data.args.slot&&(n=e.detail.data.args.slot.getSlotElementId()),n===this._adUnitElementId&&(Ve(\"GPT impressionViewable: \".concat(n,\" at \").concat(t)),this.viewability.adserver.visible=!0,this.viewability.adserver.viewableSince=e.detail.ts,this.viewability.adserver.exposureDelta=this.viewability.adagio.exposureDuration-1e3,this.sendBeacon({becauseOf:\"vsbl_actvw\"}))},wt=function(e){var t=e.detail.data.args,n=t.inViewPercentage,i=t.slot;return!!i&&(i.getSlotElementId()===this._adUnitElementId&&void(this.viewability.adserver.inViewport=n>=50))},It=function(){\"hidden\"===this.w.document.visibilityState&&(this.hasMaxExposureDuration()||this.sendBeacon({becauseOf:\"visibilitychange\"}))},_t=function(){var e=Date.now();\"hidden\"===this.w.document.visibilityState?this.pageVisibility.ts=e:(this.pageVisibility.computedDuration+=e-this.pageVisibility.ts,this.pageVisibility.ts=!1)},Ot=function(e,t,n){var i=e.adUnitCode,r=e.adUnitElementId,a=e.refreshConfig,o=e.currentPrintNumber,s=e.timeout,d=Ce();if(d.googletag){var u=d.googletag.pubads().getSlots().filter((function(e){return e.getSlotElementId()===r}))[0],c=d[a.pbjs];u?(u.setTargeting(\"adg_refresh\",\"true\"),o&&u.setTargeting(\"adg_pn\",parseInt(o.toString(),10)+1),t({adUnitCode:i,adUnitElementId:r,refreshConfig:a,currentPrintNumber:o}).then((function(e){!1!==e&&n({pbjs:c,adUnitCode:i,timeout:s,bidsBackHandler:function(){d.googletag.pubads().refresh([u])}})}))):Ve(\"No slot detected for adunitCode \"+i+\" with elementId : \"+r)}else Pe(\"Can not find the property: googletag in window\")},Dt=function(e,t){var n=e.adUnitCode,i=e.adUnitElementId,r=e.refreshConfig,a=Ce();if(a.sas){var o=a.ADAGIO.adUnits;a[r.pbjs],!o||o[n]?t({adUnitCode:n,adUnitElementId:i,refreshConfig:r}).then((function(e){if(!1!==e)try{a.sas.refresh(n)}catch(e){Re(e)}})):Ve(\"No slot detected for adunitCode \"+n+\" with elementId : \"+i)}else Pe(\"Can not find the property: sas in window\")},Et=function(e){if(!e.refreshConfig||!e.refreshConfig.beforeRefresh||\"function\"!=typeof e.refreshConfig.beforeRefresh)return new Promise((function(e){return e(!0)}));var t=e.refreshConfig.beforeRefresh(e);return Ve(\"Refresh: handleBeforeRefresh\",t),new Promise((function(e,n){if(!(t instanceof Promise))return e(t);t.then((function(t){return e(t)})).catch((function(){return n(!1)}))}))},Ut=function(e){var t=e.adUnitCode,n=e.bidsBackHandler,i=e.pbjs,r=e.timeout;i.que.push((function(){i.requestBids({timeout:r,adUnitCodes:[t],bidsBackHandler:n})}))},St=[\"1012\"],Ct={page_dimensions:\"pg_dims\",viewport_dimensions:\"vp_dims\",dom_loading:\"dom_l\",layout:\"lay\",adunit_position:\"adu_pos\",user_timestamp:\"u_ts\",device:\"dvc\",browser:\"brwsr\",url:\"url\",print_number:\"pn\"},jt={organizationId:\"org_id\",site:\"site\",placement:\"plcmt\",adUnitCode:\"adu_code\",pagetype:\"pgtyp\",category:\"cat\",subcategory:\"subcat\",environment:\"env\"},xt={adsrv:\"adsrv\",adsrv_advrt_id:\"adsrv_advrt_id\",adsrv_cmpgn_id:\"adsrv_cmpgn_id\",adsrv_crea_id:\"adsrv_crea_id\",adsrv_empty:\"adsrv_empty\",adsrv_lnitem_id:\"adsrv_lnitem_id\",adsrv_size:\"adsrv_size\"},Gt=function(){var e=Ce();if(e)return e.ONFOCUS=e.ONFOCUS||{},e.ONFOCUS.donotrefresh||e.onfocus_donotrefresh||e.onfocus_donotrefresh_slots||e.ONFOCUS.donotrefresh_slots},Nt=function(){function e(t){var n=t.ts,i=t.adUnitElementId,a=t.auctionId,o=t.params,s=t.options;return r(this,e),Ve(\"New measurer for adUnitElementId \".concat(i),{params:o,options:s}),this.w=Ce(),this.params=o||{},this.options=s||{},this.auctionId=a,this.initTime=null,this.startTime=null,this.ts=n,this.navigationStart=Fe(),this.internalId=Math.random().toString(36).substring(2,15)+Math.random().toString(36).substring(2,15),this.resetCounter=0,this.resetTime=null,this.beaconVersion=0,this.intervalId=!1,this.avwBeaconTimeoutId=!1,this.refreshStarted=!1,this.refreshConfig=this.options.refresh||!1,this.doNotRefresh=!1,this.useIntersectionObserver=!0,this.gptImpressionViewable=At.bind(this),this.gptSlotVisibilityChanged=wt.bind(this),this.pageVisibility={ts:!1,computedDuration:0},this._adUnitElementId=this.adUnitElementId=i,this.element={},this.prebidAdUnitConfig=this.options.adUnitConfig||[],this.throttleBeacons=\"boolean\"!=typeof this.options.throttleBeacons||this.options.throttleBeacons,this.beaconsQueue=[],this.beaconsPending=!1,this.limitFirstBeaconsTimer=!1,xe(this.options.debug||!1),window.self.document.getElementById(this.adUnitElementId)?this.init()?(this.unbindBeaconEvents(),this.bindBeaconEvents(),void this.start()):(Pe(\"Unable to init measurer\"),!1):(Pe(\"Element to measure is missing in window: \".concat(this.adUnitElementId)),!1)}return o(e,[{key:\"init\",value:function(){this.initTime=Date.now(),this.measurable=!0;var e,t,n=(e=this._adUnitElementId,(t=bt.get(e))?ze(\"Freezed features(v\".concat(t.version,\") for \").concat(e,\" from adagioBidAdapter \"),t.features):Ve(\"No features found for \".concat(e)),t);if(this.features=n&&n.features?n.features:{},this.featuresVersion=n&&n.version?n.version:\"1\",this.resetViewability(),!window.IntersectionObserver)return this.useIntersectionObserver=!1,this.measurable=!1,Pe(\"no intersection observer\"),void this.stop(\"noIObserver\");if(\"function\"!=typeof window.CustomEvent)return this.stop(\"noCustomEvent\"),!1;this.bindAdserverEvents();var i=this.detectBestDomElement();this.setElement(i),this.startBackgroundDetection(),Be(\"Init measurer for adUnitElementId \".concat(this.adUnitElementId,\" with this detected element:\"),{el:this.element.el,refresh:this.refreshConfig}),this.w.ADAGIO=this.w.ADAGIO||{},this.w.ADAGIO.doNotRefresh=Gt()||this.w.ADAGIO.doNotRefresh||[];var r=this.params.adUnitCode||!1;return this.refreshConfig||(Ve(\"No refreshConfig for this Measurer: \".concat(r)),this.doNotRefresh=!0),this.refreshConfig&&!this.refreshConfig.refreshable&&(Ve(\"This adUnitCode is not refreshable: \".concat(r)),this.doNotRefresh=!0),r||(Ve(\"No adUnitCode for this Measurer: \".concat(r)),this.doNotRefresh=!0),Array.isArray(this.w.ADAGIO.doNotRefresh)&&-1!==this.w.ADAGIO.doNotRefresh.indexOf(\"*\")&&(Ve(\"No Refresh because doNotRefresh is activate on the whole page\"),this.doNotRefresh=!0),Array.isArray(this.w.ADAGIO.doNotRefresh)&&r&&-1!==this.w.ADAGIO.doNotRefresh.indexOf(r)&&(Ve(\"This adUnitCode is in the ADAGIO.doNotRefresh: \".concat(r)),this.doNotRefresh=!0),!0}},{key:\"resetViewability\",value:function(e){var t={adagio:{visible:!1,continuousCounter:0,viewableSince:null,exposureDuration:0,lastUpdateTs:!1,elementMouseOver:!1,exposureDurationOnClick:null,lastAttentionBeaconSent:0,inViewport:!1},adserver:{visible:!1,viewableSince:null,continuousCounter:0,exposureDuration:0,lastUpdateTs:!1,lastAttentionBeaconSent:0,exposureDelta:0,inViewport:!1}};e&&this.viewability&&Object.prototype.hasOwnProperty.call(this.viewability,e)?this.viewability[e]=Object.assign({},t[e]):this.viewability=Object.assign({},t)}},{key:\"detectBestDomElement\",value:function(){var e=window.self.document.getElementById(this.adUnitElementId),t=function(e){return yt(e,c)}(e),n=!!t,i=function(e,t){return yt(e,t)}(e,this.prebidAdUnitConfig.sizes&&this.prebidAdUnitConfig.sizes.length?this.prebidAdUnitConfig.sizes.map((function(e){return e[0]+\"x\"+e[1]})):[]),r=!!i,a=i||t||e;return{el:a,elId:a.id,size:this.formatElementSize(a),reasonNotMeasurable:t?l.NONE:l.NOT_IAB_COMPLIANT,hasIABDimensions:n,hasPbjsDimensions:r}}},{key:\"setElement\",value:function(e){this.element=e}},{key:\"hasMinPageExposureDuration\",value:function(){return!!(He()&&Date.now()-He()>=3e4)}},{key:\"hasMaxExposureDuration\",value:function(){return\"dfp\"===this.options.adsrv?this.viewability.adagio.exposureDuration>9e4||this.viewability.adserver.exposureDuration>9e4||this.viewability.adagio.exposureDuration>6e4&&this.viewability.adserver.exposureDuration>6e4:this.viewability.adagio.exposureDuration>6e4}},{key:\"formatElementSize\",value:function(e){var t=e.getBoundingClientRect();return[Math.round(t.width),Math.round(t.height)].join(\"x\")}},{key:\"startBackgroundDetection\",value:function(){if(this.element.el&&!this.element.hasIABDimensions&&!this.element.hasPbjsDimensions&&Date.now()<=this.initTime+4e3){var e=this;return setTimeout((function(){var t=e.detectBestDomElement();(t.hasIABDimensions||t.hasPbjsDimensions)&&e.resetWithElement(t),e.startBackgroundDetection()}),50),!1}}},{key:\"start\",value:function(){if(this.startTime=Date.now(),\"function\"!=typeof window.CustomEvent)return this.stop(\"abort\"),!1;this.w.document.dispatchEvent(new CustomEvent(\"adagio.measure.afterStart\",{detail:{measure:this}})),this.sendBeacon({becauseOf:\"start\"}),this.bindMeasureEvents()}},{key:\"stop\",value:function(e){e=e||\"stop\",this.unbindAdserverEvents(),this.unbindMeasureEvents(),this.unbindBeaconEvents(),this.resetThrottledBeacon(),this.sendBeacon({becauseOf:e}),this.sendBeacon=function(){}}},{key:\"resetWithElement\",value:function(e){Ve(\"Reset measurer for \".concat(this.adUnitElementId,\" with this element\"),e),this.resetCounter++,this.resetTime=Date.now(),this.setElement(e),this.resetViewability(),this.sendBeacon({becauseOf:\"reset\"})}},{key:\"startObserver\",value:function(){var e=this,t=this;this.observer||(this.observer=new IntersectionObserver((function(n){n.forEach((function(n){n.isIntersecting?t.viewability.adagio.inViewport=!0:(t.viewability.adagio.inViewport=!1,document.dispatchEvent(new CustomEvent(\"adagio.measure.onUpdateExposureDuration\",{detail:{elementId:e._adUnitElementId,measurer:\"adagio\",viewability:t.viewability.adagio}})))}))}),{threshold:[.49,.5,.51]}),this.observer.observe(window.document.getElementById(this._adUnitElementId)))}},{key:\"updateExposureDurationOnClick\",value:function(e){var t=this,n=this.viewability.adagio;e&&(e.addEventListener(\"mouseover\",(function(){return n.elementMouseOver=!0})),e.addEventListener(\"mouseout\",(function(){return n.elementMouseOver=!1})),window.addEventListener(\"blur\",(function(){if(document.activeElement instanceof HTMLIFrameElement){var e=t.element.el.getBoundingClientRect(),i=document.activeElement.getBoundingClientRect(),r=!(e.right<i.left||e.left>i.right||e.bottom<i.top||e.top>i.bottom),a=t.element.el;a instanceof HTMLIFrameElement||(a=a.querySelector(\"iframe\")),(document.activeElement===a||n.elementMouseOver||r)&&null==n.exposureDurationOnClick&&(n.exposureDurationOnClick=n.exposureDuration,Be(\"Click event detected on \".concat(t.element.elId,\" :\"),t))}})))}},{key:\"bindAdserverEvents\",value:function(){this.unbindAdserverEvents(),this.w.document.addEventListener(\"adagio.gpt.impressionViewable\",this.gptImpressionViewable,!1),this.w.document.addEventListener(\"adagio.gpt.slotVisibilityChanged\",this.gptSlotVisibilityChanged,!1)}},{key:\"unbindAdserverEvents\",value:function(){this.w.document.removeEventListener(\"adagio.gpt.impressionViewable\",this.gptImpressionViewable),this.w.document.removeEventListener(\"adagio.gpt.slotVisibilityChanged\",this.gptSlotVisibilityChanged)}},{key:\"bindMeasureEvents\",value:function(){var e=this;this.updateExposureDurationOnClick(this.element.el),this.startObserver(),this.intervalId=setInterval((function(){document.hidden?Object.keys(e.viewability).forEach((function(t){\"adagio\"!==t&&\"dfp\"!==e.options.adsrv||e.resetPreViewability(t)})):(\"dfp\"===e.options.adsrv&&e.updateActiveViewViewability(),e.updateViewabilityWithIntersectionObserver())}),50)}},{key:\"unbindMeasureEvents\",value:function(){clearInterval(this.intervalId)}},{key:\"bindBeaconEvents\",value:function(){this.w.document.addEventListener(\"visibilitychange\",It.bind(this),!1),this.w.document.addEventListener(\"visibilitychange\",_t.bind(this),!1)}},{key:\"unbindBeaconEvents\",value:function(){this.w.document.removeEventListener(\"visibilitychange\",It),this.w.document.removeEventListener(\"visibilitychange\",_t)}},{key:\"setBeaconTimeout\",value:function(e){var t=this;e=e||\"adagio\";var n=this.params.organizationId,i=this.viewability[e];this.avwBeaconTimeoutId||i.visible&&i.exposureDuration-i.lastAttentionBeaconSent>1e3&&!this.hasMaxExposureDuration()&&(this.avwBeaconTimeoutId=setTimeout((function(){-1===St.indexOf(n)&&t.sendBeacon({becauseOf:\"exp_chg\"}),t.avwBeaconTimeoutId=!1,i.lastAttentionBeaconSent=i.exposureDuration}),5e3))}},{key:\"updateViewability\",value:function(){var e=Date.now(),t=this.viewability.adagio;t.visible||t.continuousCounter>=1e3&&(t.visible=!0,t.viewableSince=e,Ve(\"Adagio impressionViewable: \".concat(this._adUnitElementId)),this.sendBeacon({becauseOf:\"vsbl\"})),this.updateExposureDuration(e,\"adagio\"),t.lastUpdateTs=e,this.setBeaconTimeout(\"adagio\"),this.w.document.dispatchEvent(new CustomEvent(\"adagio.measure.onUpdateViewability\",{detail:{measure:this}})),!1===this.refreshStarted&&!1===this.doNotRefresh&&this.refresh()}},{key:\"updateViewabilityWithIntersectionObserver\",value:function(){var e=Date.now(),t=this.viewability.adagio;if(!t.visible&&t.continuousCounter>=1e3){t.visible=!0,t.viewableSince=e;var n=new Date(t.viewableSince).toString();Ve(\"Adagio impressionViewable with IObsrv: \".concat(this.element.elId,\" at \").concat(n)),this.sendBeacon({becauseOf:\"vsbl\"})}t.inViewport?(this.updateExposureDuration(e,\"adagio\"),t.lastUpdateTs=e,this.setBeaconTimeout(\"adagio\"),!1===this.refreshStarted&&!1===this.doNotRefresh&&this.refresh()):this.resetPreViewability(\"adagio\")}},{key:\"updateActiveViewViewability\",value:function(){var e=Date.now(),t=this.viewability.adserver;t.inViewport?(this.updateExposureDuration(e,\"adserver\"),t.lastUpdateTs=e,!1===this.refreshStarted&&!1===this.doNotRefresh&&this.refresh(\"adserver\"),this.setBeaconTimeout(\"adserver\")):this.resetPreViewability(\"adserver\")}},{key:\"refresh\",value:function(e){e=e||\"adagio\";var t=this.params.adUnitCode||!1;if(t){var n=!(!this.w.ADAGIO.adUnits||!this.w.ADAGIO.adUnits[t])&&this.w.ADAGIO.adUnits[t].printNumber,i=this.viewability[e];if(!n)return Ve(\"No PrintNumber to start refresh for this adUnit: \".concat(t)),void(this.doNotRefresh=!0);if(n&&n>=this.refreshConfig.maxRefresh)return Ve(\"Stoping refresh because currentPrintNumber is >= of \".concat(this.refreshConfig.maxRefresh,\" maxRefresh for this adUnit: \").concat(t)),void(this.doNotRefresh=!0);if((1!==n||this.hasMinPageExposureDuration())&&i.continuousCounter>=this.refreshConfig.minTimeToRefresh&&i.continuousCounter>=this.refreshConfig.timeToRefresh&&n<=this.refreshConfig.maxRefresh){var r=(Gt()||[]).concat(this.w.ADAGIO.doNotRefresh||[]);if(Array.isArray(r)&&-1!==r.indexOf(\"*\"))return Ve(\"No Refresh because doNotRefresh is activate on the whole page\"),this.doNotRefresh=!0,!1;if(Array.isArray(r)&&t&&-1!==r.indexOf(t))return Ve(\"This adUnitCode is in the ADAGIO.doNotRefresh: \".concat(t)),this.doNotRefresh=!0,!1;this.refreshStarted=!0,Ve(\"Trying to refresh adUnitCode: \"+t+\" at \"+i.continuousCounter+\" with conf: \",this.refreshConfig),function(e){var t=e.adUnitCode,n=e.adUnitElementId,i=e.refreshConfig,r=e.currentPrintNumber,a=new CustomEvent(\"adagio.refresh.onBeforeRefresh\",{detail:{adUnitCode:t,adUnitElementId:n,refreshConfig:i,currentPrintNumber:r},cancelable:!0}),o=!Ce().document.dispatchEvent(a);Ve(\"beforeRefreshCanceled\",o),o||(\"gpt\"===i.adServer?Ot(e,Et,Ut):\"sas\"===i.adServer?Dt(e,Et):Be(\"No refresher has been defined\"))}({adUnitCode:t,adUnitElementId:this.adUnitElementId,refreshConfig:this.refreshConfig,currentPrintNumber:n})}}else Ve(\"No adUnitCode to start refresh for this adUnit: \".concat(t))}},{key:\"updateExposureDuration\",value:function(e,t){t=t||\"adagio\";var n=this.viewability[t];if(!n.lastUpdateTs)return 0;var i=e-n.lastUpdateTs;n.exposureDuration+=i,n.continuousCounter+=i}},{key:\"resetPreViewability\",value:function(e){e=e||\"adagio\";var t=this.viewability[e];t.lastUpdateTs=!1,t.visible||(t.continuousCounter=0),this.w.document.dispatchEvent(new CustomEvent(\"adagio.measure.onResetPreViewability\",{detail:{measure:this}}))}},{key:\"sendThrottledBeacon\",value:function(){var e=this.beaconsQueue.pop();this.resetThrottledBeacon(),e&&(e.throttled=!0,this.sendBeacon(e))}},{key:\"resetThrottledBeacon\",value:function(){this.beaconsQueue=[],this.beaconsPending=!1}},{key:\"sendBeacon\",value:function(e){var t=this,n=this,i=(e=e||{}).events||[];return it(\"avw\")?this.throttleBeacons&&-1!==[\"start\",\"reset\",\"vsbl\",\"vsbl_actvw\"].indexOf(e.becauseOf)&&!e.throttled?this.beaconsPending?void this.beaconsQueue.push(e):(this.beaconsPending=!0,this.beaconsQueue.push(e),void setTimeout(this.sendThrottledBeacon.bind(this),3e3)):void gt({collector:\"avw\",data:function(){e=e||{};var i=Date.now(),r=He(),a=0;try{a=(new Date).getTimezoneOffset()}catch(e){}var o=[];n.prebidAdUnitConfig&&Array.isArray(n.prebidAdUnitConfig.sizes)&&n.prebidAdUnitConfig.sizes.map((function(e){return o.push(e.join(\"x\"))}));var s={pv_id:t.w.ADAGIO&&t.w.ADAGIO.pageviewId?t.w.ADAGIO.pageviewId:\"\",adu_el_id:n.adUnitElementId,v:n.beaconVersion++,tz_off:a,evt:e.becauseOf||\"\",js_late:t.w.ADAGIO&&!0===t.w.ADAGIO.late?1:0,js_ts:t.w._ADAGIO&&t.w._ADAGIO.adagioStartTime?t.w._ADAGIO.adagioStartTime:\"\",size:n.element.size,pbjs_sizes:o.join(\",\"),is_pbjs_size:!0===n.element.hasPbjsDimensions?1:0,is_iab_size:!0===n.element.hasIABDimensions?1:0,msrbl:!0===n.measurable?1:0,adu_exp:n.viewability.adagio.exposureDuration,pg_durat:r?i-r:0,pg_paused:n.pageVisibility.computedDuration,pg_exp:r?i-r-n.pageVisibility.computedDuration:0,vsbl:!0===n.viewability.adagio.visible?1:0,adsrv_vsbl:!0===n.viewability.adserver.visible?1:0,adsrv_att_delta:n.viewability.adserver.exposureDelta,clk_time:null!=n.viewability.adagio.exposureDurationOnClick?n.viewability.adagio.exposureDurationOnClick:\"\",reset:n.resetCounter,adsrv_adu_exp:n.viewability.adserver.exposureDuration,navs_ts:null!=n.navigationStart?n.navigationStart:\"\",trgr_ts:null!=n.ts?parseInt(n.ts,10):\"\",init_ts:n.initTime,start_ts:n.startTime,reset_ts:null!=n.resetTime?n.resetTime:\"\",vsbl_ts:null!=n.viewability.adagio.viewableSince?n.viewability.adagio.viewableSince:\"\",adsrv_vsbl_ts:null!=n.viewability.adserver.viewableSince?n.viewability.adserver.viewableSince:\"\",auct_id:n.auctionId?n.auctionId:\"\"},d={};for(var u in n.params){if(Object.prototype.hasOwnProperty.call(jt,u))d[jt[u]]=n.params[u]?n.params[u]:\"\"}var c={featv:n.featuresVersion};for(var f in n.features){if(Object.prototype.hasOwnProperty.call(Ct,f))c[Ct[f]]=n.features[f];else c[f]=n.features[f]}c.pn||(c.pn=1);var v={sess_lngth:rt(),avg_sess_lngth:at(),sess_cnt:st(),rfr_fqdn:dt(),prv_pgtyp:ot()},p={};for(var h in n.options){if(Object.prototype.hasOwnProperty.call(xt,h))p[xt[h]]=n.options[h]?n.options[h]:\"\"}return Object.assign(s,c,v,d,p),n.element.reasonNotMeasurable!==l.NONE&&Pe(\"Not measurable element with id \".concat(s.adu_el_id,\" (adUnit code \").concat(s.adu_code,\")\"),Object.keys(l)[n.element.reasonNotMeasurable]),s},events:i}):(Ve(\"avw.gif \".concat(e.becauseOf,\" sampled\")),!1)}}]),e}(),kt={AUCTION_INIT:\"auctionInit\",AUCTION_END:\"auctionEnd\",BID_ADJUSTMENT:\"bidAdjustment\",BID_TIMEOUT:\"bidTimeout\",BID_REQUESTED:\"bidRequested\",BID_RESPONSE:\"bidResponse\",BID_WON:\"bidWon\",BIDDER_DONE:\"bidderDone\",SET_TARGETING:\"setTargeting\",NO_BID:\"noBid\",REQUEST_BIDS:\"requestBids\",ADD_AD_UNITS:\"addAdUnits\",AD_RENDER_FAILED:\"adRenderFailed\"},Tt={code:\"\",bidder_ttr:\"\",no_bid:\"\",responses:[],timeout:\"\"},Bt={cpm:\"\",net_rev:\"\",cur:\"\",ttr:\"\",sts:\"\",w:\"\",h:\"\",deal:\"\",crea_id:\"\",mt:\"\",won:\"\"},Pt=function(){function e(t){var n=t.adUnit;r(this,e);var i=n.code,a=n.auctionId;if(!i)throw new Error(\"`code` property must be provided\");if(!a)throw new Error(\"`auctionId` property must be provided\");this.code=i,this.auctionId=a,this.amts=\"\",this.asizes=\"\",this.referrer=\"\",this._dirty=!0,this._mediaTypes={},this.bidders=[],this.events=[]}return o(e,[{key:\"isDirty\",value:function(){return!!this._dirty}},{key:\"setDirty\",value:function(e){this._dirty=!!e}},{key:\"get\",value:function(e){return this[e]}},{key:\"set\",value:function(e,t){this[e]=t,this.setDirty(!0)}},{key:\"getBidders\",value:function(){return this.bidders||[]}},{key:\"getBidder\",value:function(e){return this.getBidders().find((function(t){return t.code===e}))}},{key:\"setBidder\",value:function(e,t){var n=this.getBidder(e);if(n||(n=u({},Tt,{code:e,responses:[]}),this.bidders.push(n)),t||(t={}),t.adId)if(Array.isArray(n.responses)||(n.responses=[]),n.responses.length){var i=!!t.adId&&t.adId,r=n.responses.find((function(e){return e.adId===i}));r?this.assignProperties(r,t):n.responses.push(this.assignProperties(u({},Bt),t))}else n.responses.push(this.assignProperties(u({},Bt),t));else this.assignProperties(n,t);this.setDirty(!0)}},{key:\"assignProperties\",value:function(e,t){return Object.keys(t).filter((function(e){return\"code\"!==e})).forEach((function(n){e[n]=t[n]})),e}}]),e}(),Rt=Ce();Rt.ADAGIO=Rt.ADAGIO||{};var zt=Fe();function Vt(e,t,n){return e.map((function(e){var i=e[t];return\"function\"==typeof n&&(i=n(i)),\"string\"==typeof i&&(i=i.replace(/,/,\"_comma_\")),i})).join(\",\")}var Mt,Lt=function(){function e(t){var n,i,a,o,s,d=t.auctionId;r(this,e),this.auctionId=d,this.partid=(n=new Date,i=n.getUTCDate(),a=n.getUTCMonth()+1,o=n.getUTCFullYear(),s=n.getUTCHours(),i<10&&(i=\"0\"+i),a<10&&(a=\"0\"+a),s<10&&(s=\"0\"+s),o+a+i+s),this.auctionStart=-1,this.auctionEnd=-1,this.adUnits=[],this.beaconVersion=0,this.pageviewId=Rt.ADAGIO.pageviewId||\"\"}return o(e,[{key:\"getOrAddAdunit\",value:function(e,t){if(!e)return!1;var n=this.adUnits.find((function(t){return t.code===e}));if(void 0===n){try{n=new Pt({adUnit:{code:e,auctionId:this.auctionId}}),t&&\"function\"==typeof t&&t(n),this.adUnits.push(n)}catch(e){Pe(e)}Rt.ADAGIO.adUnits=Rt.ADAGIO.adUnits||{};var i={auctionId:this.auctionId,pageviewId:this.pageviewId};Rt.ADAGIO.adUnits[e]&&(i.printNumber=Rt.ADAGIO.adUnits[e].printNumber),Rt.ADAGIO.adUnits[e]=i}return n}},{key:\"setAuctionStart\",value:function(e){-1===this.auctionStart&&(this.auctionStart=e)}},{key:\"setAuctionEnd\",value:function(e){-1===this.auctionEnd&&(this.auctionEnd=e)}},{key:\"sendAfterPrebidAuction\",value:function(e){var t=this;e&&-1!==t.auctionStart&&setTimeout((function(){t.send(\"pbtimeout3\")}),e+3e3)}},{key:\"send\",value:function(e,t){if(!this.adUnits||!this.adUnits.length)return!1;var n=this.adUnits.map((function(e){return e.get(\"org_id\")})),i=!1;if([\"3598-www-larousse-fr\",\"80541-coinweek-com\",\"15771-dafont-com\"].includes(this.adUnits[0].site)&&(i=1),-1===n.indexOf(\"1101\")&&!it(\"bids\",i))return Ve(\"bids.gif sampled\"),!1;var r=this,a=Date.now();this.beaconVersion++,this.adUnits.forEach((function(n){if((!t||t===n.get(\"code\"))&&(n.getBidders().find((function(e){return Je(e.code)}))&&n.isDirty())){if(!Ye({organizationId:n.get(\"org_id\"),site:n.get(\"site\")}))return Pe('bids: invalid \"site\" or \"organizationId\" in Prebid.js params'),!1;gt({collector:\"bids\",data:function(){var t={ts:a,evt:e,pv_id:r.pageviewId,adu_code:n.get(\"code\"),amts:n.get(\"amts\"),asizes:n.get(\"asizes\"),url:n.get(\"referrer\"),auct_id:n.get(\"auctionId\"),auct_start:r.auctionStart,auct_end:r.auctionEnd,v:r.beaconVersion,js_late:Rt.ADAGIO&&!0===Rt.ADAGIO.late?1:0,js_ts:Rt._ADAGIO&&Rt._ADAGIO.adagioStartTime?Rt._ADAGIO.adagioStartTime:\"\",navs_ts:null!=zt?zt:\"\",partid:r.partid},i=n.getBidders().map((function(e){var t;return t=e.responses.length&&e.responses.length>1?e.responses.reduce((function(e,t){return 1===t.won?t:1===e.won?e:e.cpm===t.cpm?e.ttr>t.ttr?t:e:e.cpm<t.cpm?t:e})):e.responses[0],e=u({},e,{},t)}));return t.bidders=n.getBidders().map((function(e){return e.code})).join(\",\"),t.cpm=Vt(i,\"cpm\"),t.net_rev=Vt(i,\"net_rev\"),t.cur=Vt(i,\"cur\"),t.ttr=Vt(i,\"ttr\"),t.bttr=Vt(n.getBidders(),\"bidder_ttr\"),t.sts=Vt(i,\"sts\"),t.w=Vt(i,\"w\"),t.h=Vt(i,\"h\"),t.deal=Vt(i,\"deal\"),t.timeout=Vt(n.getBidders(),\"timeout\"),t.won=Vt(i,\"won\"),t.no_bid=Vt(n.getBidders(),\"no_bid\"),t.crea_id=Vt(i,\"crea_id\"),t.mt=Vt(i,\"mt\"),t.cat=n.get(\"cat\")||\"\",t.dvc=n.get(\"dvc\")||\"\",t.env=n.get(\"env\")||\"\",t.org_id=n.get(\"org_id\")||\"\",t.pgtyp=n.get(\"pgtyp\")||\"\",t.plcmt=n.get(\"plcmt\")||\"\",t.site=n.get(\"site\")||\"\",t.subcat=n.get(\"subcat\")||\"\",t.os=n.get(\"os\")||\"\",t.brwsr=n.get(\"brwsr\")||\"\",t.u_ts=n.get(\"u_ts\")||\"\",t},events:[]}),n.setDirty(!1)}}))}}]),e}(),qt=function(){\"hidden\"===Ce().visibilityState&&this.send(\"auct_visibilitychange\")},Ft={organizationId:\"org_id\",site:\"site\",placement:\"plcmt\",adUnitCode:\"adu_code\",pagetype:\"pgtyp\",category:\"cat\",subcategory:\"subcat\",environment:\"env\"},Ht={banner:\"ban\",outstream:\"vidout\",instream:\"vidin\",adpod:\"vidadpod\",native:\"nat\"},Wt=Ce(),$t=Wt.ADAGIO.auct?Wt.ADAGIO.auct.get():{},Qt=function(){function e(){if(r(this,e),Mt)return this.getInstance();Mt=this}return o(e,[{key:\"getInstance\",value:function(){return this}},{key:\"add\",value:function(e){return $t[e]=new Lt({auctionId:e}),this.get(e)}},{key:\"get\",value:function(e){return e?$t[e]:$t}}]),e}(),Jt=function(e){var t=new Qt,n=t.get(e);return n||(t.add(e),n=t.get(e)),n},Kt=function(e,t,n){return\"video\"===t?e._mediaTypes&&e._mediaTypes.video&&e._mediaTypes.video.context?n[e._mediaTypes.video.context]:\"\":n[t]},Zt=function(e,t){var n=e.bidderCode,i=e.bids,r=void 0===i?[]:i,a=e.refererInfo;r.forEach((function(e){var i=e.adUnitCode,r=e.mediaTypes,o=e.params,s=void 0===o?{}:o,d=e.features,u=void 0===d?{}:d,c=t.getOrAddAdunit(i,(function(e){e.set(\"referrer\",a.referer),e.set(\"_mediaTypes\",r),e.set(\"amts\",function(e,t){var n=[];return Object.keys(e).forEach((function(i){\"video\"===i?n.push(t[e[i].context]||\"\"):n.push(t[i])})),n.sort().join(\"|\")}(r,Ht)),e.set(\"asizes\",function(e,t){var n=[];return Object.keys(e).forEach((function(i){\"video\"===i?n.push({mt:t[e[i].context]||\"\",sizes:tn(e[i].playerSize||[])}):n.push({mt:t[i],sizes:tn(e[i].sizes||[])})})),n.sort((function(e,t){var n=0;return e.mt>t.mt?n=1:e.mt<t.mt&&(n=-1),n})).map((function(e){return e.sizes})).join(\"|\")}(r,Ht))}));if(c.setBidder(n),Je(n)){var l=[];for(var f in s)Object.prototype.hasOwnProperty.call(Ft,f)&&l.push({name:Ft[f],value:s[f]});var v=bt.get(s.adUnitElementId)||{features:{}};v.features||(v.features={}),l.push({name:\"dvc\",value:u.device||v.features.device||\"\"}),l.push({name:\"os\",value:u.os||v.features.os||\"\"}),l.push({name:\"brwsr\",value:u.browser||v.features.browser||\"\"}),l.push({name:\"u_ts\",value:u.user_timestamp||\"\"}),l.forEach((function(e){c.set(e.name,e.value)}))}}))};function Yt(e){var t=e.auctionId;!function(e,t){var n=e.adId,i=e.adUnitCode,r=e.bidderCode,a=e.cpm,o=void 0===a?\"\":a,s=e.netRevenue,d=void 0===s?\"\":s,u=e.currency,c=void 0===u?\"\":u,l=e.timeToRespond,f=void 0===l?\"\":l,v=e.statusMessage,p=void 0===v?\"\":v,h=e.width,g=void 0===h?\"\":h,m=e.height,b=void 0===m?\"\":m,y=e.dealId,A=void 0===y?\"\":y,w=e.creativeId,I=void 0===w?\"\":w,_=e.mediaType,O=void 0===_?\"banner\":_,D=t.getOrAddAdunit(i);D.setBidder(r,{adId:n,cpm:o,net_rev:d?1:0,cur:c,ttr:f,sts:p,w:g,h:b,deal:A,crea_id:I,mt:Kt(D,O,Ht)})}(e,Jt(t))}function Xt(){return(Xt=i(regeneratorRuntime.mark((function e(t){var n,i,r,a,o,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.auctionId,i=t.adUnitCode,r=t.bidder,a=Jt(n),o=a.getOrAddAdunit(i),s=r,o&&s&&o.setBidder(s,{no_bid:1});case 5:case\"end\":return e.stop()}}),e)})))).apply(this,arguments)}var en=function(e,t,n){switch(t){case kt.AUCTION_INIT:!function(e){var t=Ce(),n=e.auctionId,i=e.bidderRequests,r=e.timestamp,a=Jt(n);a.setAuctionStart(r),t.document.removeEventListener(\"visibilitychange\",qt),t.document.addEventListener(\"visibilitychange\",qt.bind(a),!1),i.forEach((function(e){Zt(e,a)})),a.send(\"init\")}(n);break;case kt.BID_RESPONSE:Yt(n);break;case kt.BIDDER_DONE:!function(e){var t=e.auctionId,n=e.bids,i=e.start,r=(new Date).getTime(),a=Jt(t);n.forEach((function(e){var t=a.getOrAddAdunit(e.adUnitCode),n=e.bidder;t&&n&&t.setBidder(n,{bidder_ttr:r-i})}))}(n);break;case kt.NO_BID:!function(e){Xt.apply(this,arguments)}(n);break;case kt.BID_TIMEOUT:!function(e){e.forEach((function(e){var t=Jt(e.auctionId).getOrAddAdunit(e.adUnitCode),n=e.bidder;t&&n&&t.setBidder(n,{timeout:1})}))}(n);break;case kt.AUCTION_END:!function(e){var t=e.auctionId,n=e.auctionEnd,i=e.bidderRequests,r=Jt(t);r.setAuctionEnd(n),i.forEach((function(e){Zt(e,r)})),r.send(\"auct_end\"),setTimeout((function(){r.send(\"auct_end_2000\")}),2e3)}(n);break;case kt.BID_WON:!function(e){var t=e.auctionId,n=e.adUnitCode,i=e.bidderCode,r=e.adId,a=Jt(t),o=a.getOrAddAdunit(n);o&&i&&(o.setBidder(i,{adId:r,won:1}),a.send(\"win\",n))}(n)}};function tn(e){if(!e.length)return\"\";var t=\"\";return Array.isArray(e[0])?t=e.map((function(e){return\"\".concat(e[0],\"x\").concat(e[1])})).join(\"|\"):2===e.length&&(t=\"\".concat(e[0],\"x\").concat(e[1])),t}var nn=new(function(){function e(){r(this,e),this.measurers={},this.init()}return o(e,[{key:\"init\",value:function(){}},{key:\"store\",value:function(e){var t=e.params&&e.params.adUnitCode?e.params.adUnitCode:void 0;if(this.get(t))return!1;this.measurers[t]=e}},{key:\"get\",value:function(e){return e?this.measurers[e]:this.measurers}},{key:\"has\",value:function(e,t){var n=this.get(e);return n&&t?n.auctionId===t:!!n}},{key:\"getByAdUnitElementId\",value:function(e){var t=this,n=Object.keys(this.measurers);return!(!n||!n.length)&&n.filter((function(n){return t.measurers[n]&&t.measurers[n]._adUnitElementId===e}))}},{key:\"remove\",value:function(e){return delete this.measurers[e]}}]),e}());Object.freeze(nn);function rn(e){var t=this.__data__=new K(e);this.size=t.size}rn.prototype.clear=function(){this.__data__=new K,this.size=0},rn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},rn.prototype.get=function(e){return this.__data__.get(e)},rn.prototype.has=function(e){return this.__data__.has(e)},rn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof K){var i=n.__data__;if(!Z||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new X(i)}return n.set(e,t),this.size=n.size,this};function an(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new X;++t<n;)this.add(e[t])}function on(e,t){for(var n=-1,i=null==e?0:e.length;++n<i;)if(t(e[n],n,e))return!0;return!1}an.prototype.add=an.prototype.push=function(e){return this.__data__.set(e,\"__lodash_hash_undefined__\"),this},an.prototype.has=function(e){return this.__data__.has(e)};function sn(e,t,n,i,r,a){var o=1&n,s=e.length,d=t.length;if(s!=d&&!(o&&d>s))return!1;var u=a.get(e);if(u&&a.get(t))return u==t;var c=-1,l=!0,f=2&n?new an:void 0;for(a.set(e,t),a.set(t,e);++c<s;){var v=e[c],p=t[c];if(i)var h=o?i(p,v,c,t,e,a):i(v,p,c,e,t,a);if(void 0!==h){if(h)continue;l=!1;break}if(f){if(!on(t,(function(e,t){if(o=t,!f.has(o)&&(v===e||r(v,e,n,i,a)))return f.push(t);var o}))){l=!1;break}}else if(v!==p&&!r(v,p,n,i,a)){l=!1;break}}return a.delete(e),a.delete(t),l}var dn=h.Uint8Array;function un(e){var t=-1,n=Array(e.size);return e.forEach((function(e,i){n[++t]=[i,e]})),n}function cn(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}var ln=g?g.prototype:void 0,fn=ln?ln.valueOf:void 0;var vn=Object.prototype.propertyIsEnumerable,pn=Object.getOwnPropertySymbols,hn=pn?function(e){return null==e?[]:(e=Object(e),function(e,t){for(var n=-1,i=null==e?0:e.length,r=0,a=[];++n<i;){var o=e[n];t(o,n,e)&&(a[r++]=o)}return a}(pn(e),(function(t){return vn.call(e,t)})))}:function(){return[]};var gn=\"object\"==typeof e&&e&&!e.nodeType&&e,mn=gn&&\"object\"==typeof module&&module&&!module.nodeType&&module,bn=mn&&mn.exports===gn?h.Buffer:void 0,yn=(bn?bn.isBuffer:void 0)||function(){return!1},An={};An[\"[object Float32Array]\"]=An[\"[object Float64Array]\"]=An[\"[object Int8Array]\"]=An[\"[object Int16Array]\"]=An[\"[object Int32Array]\"]=An[\"[object Uint8Array]\"]=An[\"[object Uint8ClampedArray]\"]=An[\"[object Uint16Array]\"]=An[\"[object Uint32Array]\"]=!0,An[\"[object Arguments]\"]=An[\"[object Array]\"]=An[\"[object ArrayBuffer]\"]=An[\"[object Boolean]\"]=An[\"[object DataView]\"]=An[\"[object Date]\"]=An[\"[object Error]\"]=An[\"[object Function]\"]=An[\"[object Map]\"]=An[\"[object Number]\"]=An[\"[object Object]\"]=An[\"[object RegExp]\"]=An[\"[object Set]\"]=An[\"[object String]\"]=An[\"[object WeakMap]\"]=!1;var wn,In=\"object\"==typeof e&&e&&!e.nodeType&&e,_n=In&&\"object\"==typeof module&&module&&!module.nodeType&&module,On=_n&&_n.exports===In&&v.process,Dn=function(){try{var e=_n&&_n.require&&_n.require(\"util\").types;return e||On&&On.binding&&On.binding(\"util\")}catch(e){}}(),En=Dn&&Dn.isTypedArray,Un=En?(wn=En,function(e){return wn(e)}):function(e){return O(e)&&ye(e.length)&&!!An[_(e)]},Sn=Object.prototype.hasOwnProperty;function Cn(e,t){var n=f(e),i=!n&&ge(e),r=!n&&!i&&yn(e),a=!n&&!i&&!r&&Un(e),o=n||i||r||a,s=o?function(e,t){for(var n=-1,i=Array(e);++n<e;)i[n]=t(n);return i}(e.length,String):[],d=s.length;for(var u in e)!t&&!Sn.call(e,u)||o&&(\"length\"==u||r&&(\"offset\"==u||\"parent\"==u)||a&&(\"buffer\"==u||\"byteLength\"==u||\"byteOffset\"==u)||be(u,d))||s.push(u);return s}var jn=Object.prototype;var xn=function(e,t){return function(n){return e(t(n))}}(Object.keys,Object),Gn=Object.prototype.hasOwnProperty;function Nn(e){if(n=(t=e)&&t.constructor,t!==(\"function\"==typeof n&&n.prototype||jn))return xn(e);var t,n,i=[];for(var r in Object(e))Gn.call(e,r)&&\"constructor\"!=r&&i.push(r);return i}function kn(e){return null!=(t=e)&&ye(t.length)&&!C(t)?Cn(e):Nn(e);var t}function Tn(e){return function(e,t,n){var i=t(e);return f(e)?i:function(e,t){for(var n=-1,i=t.length,r=e.length;++n<i;)e[r+n]=t[n];return e}(i,n(e))}(e,kn,hn)}var Bn=Object.prototype.hasOwnProperty;var Pn=L(h,\"DataView\"),Rn=L(h,\"Promise\"),zn=L(h,\"Set\"),Vn=L(h,\"WeakMap\"),Mn=k(Pn),Ln=k(Z),qn=k(Rn),Fn=k(zn),Hn=k(Vn),Wn=_;(Pn&&\"[object DataView]\"!=Wn(new Pn(new ArrayBuffer(1)))||Z&&\"[object Map]\"!=Wn(new Z)||Rn&&\"[object Promise]\"!=Wn(Rn.resolve())||zn&&\"[object Set]\"!=Wn(new zn)||Vn&&\"[object WeakMap]\"!=Wn(new Vn))&&(Wn=function(e){var t=_(e),n=\"[object Object]\"==t?e.constructor:void 0,i=n?k(n):\"\";if(i)switch(i){case Mn:return\"[object DataView]\";case Ln:return\"[object Map]\";case qn:return\"[object Promise]\";case Fn:return\"[object Set]\";case Hn:return\"[object WeakMap]\"}return t});var $n=Wn,Qn=Object.prototype.hasOwnProperty;function Jn(e,t,n,i,r,a){var o=f(e),s=f(t),d=o?\"[object Array]\":$n(e),u=s?\"[object Array]\":$n(t),c=\"[object Object]\"==(d=\"[object Arguments]\"==d?\"[object Object]\":d),l=\"[object Object]\"==(u=\"[object Arguments]\"==u?\"[object Object]\":u),v=d==u;if(v&&yn(e)){if(!yn(t))return!1;o=!0,c=!1}if(v&&!c)return a||(a=new rn),o||Un(e)?sn(e,t,n,i,r,a):function(e,t,n,i,r,a,o){switch(n){case\"[object DataView]\":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case\"[object ArrayBuffer]\":return!(e.byteLength!=t.byteLength||!a(new dn(e),new dn(t)));case\"[object Boolean]\":case\"[object Date]\":case\"[object Number]\":return $(+e,+t);case\"[object Error]\":return e.name==t.name&&e.message==t.message;case\"[object RegExp]\":case\"[object String]\":return e==t+\"\";case\"[object Map]\":var s=un;case\"[object Set]\":var d=1&i;if(s||(s=cn),e.size!=t.size&&!d)return!1;var u=o.get(e);if(u)return u==t;i|=2,o.set(e,t);var c=sn(s(e),s(t),i,r,a,o);return o.delete(e),c;case\"[object Symbol]\":if(fn)return fn.call(e)==fn.call(t)}return!1}(e,t,d,n,i,r,a);if(!(1&n)){var p=c&&Qn.call(e,\"__wrapped__\"),h=l&&Qn.call(t,\"__wrapped__\");if(p||h){var g=p?e.value():e,m=h?t.value():t;return a||(a=new rn),r(g,m,n,i,a)}}return!!v&&(a||(a=new rn),function(e,t,n,i,r,a){var o=1&n,s=Tn(e),d=s.length;if(d!=Tn(t).length&&!o)return!1;for(var u=d;u--;){var c=s[u];if(!(o?c in t:Bn.call(t,c)))return!1}var l=a.get(e);if(l&&a.get(t))return l==t;var f=!0;a.set(e,t),a.set(t,e);for(var v=o;++u<d;){var p=e[c=s[u]],h=t[c];if(i)var g=o?i(h,p,c,t,e,a):i(p,h,c,e,t,a);if(!(void 0===g?p===h||r(p,h,n,i,a):g)){f=!1;break}v||(v=\"constructor\"==c)}if(f&&!v){var m=e.constructor,b=t.constructor;m!=b&&\"constructor\"in e&&\"constructor\"in t&&!(\"function\"==typeof m&&m instanceof m&&\"function\"==typeof b&&b instanceof b)&&(f=!1)}return a.delete(e),a.delete(t),f}(e,t,n,i,r,a))}function Kn(e,t,n,i,r){return e===t||(null==e||null==t||!O(e)&&!O(t)?e!=e&&t!=t:Jn(e,t,n,i,Kn,r))}function Zn(){return this instanceof Zn?(this.datas={},this):new Zn}Zn.prototype.get=function(e){return this.datas[e]},Zn.prototype.set=function(e){e&&(this.datas=Object.assign({},this.datas,e))};var Yn=new Zn,Xn=function(e,t){return!!Array.isArray(e)&&(Array.isArray(t)||(t=t.split(\"x\").map((function(e){return parseInt(e,10)}))),e.filter((function(e){return Kn(e.size,t)})))},ei=function(e,t,n){var i=Yn.get(e);if(!i)return!1;var r=function(e){return{vrate:e.vrate,uplift:e.uplift}};if(!Array.isArray(i))return i.vrate;if(t){var a=Xn(i,t);if(a&&a.length)return r(a[0].vrate)}return n?i.map((function(e){var t=e.size,n=e.vrate;return{size:t.join(\"x\"),vrate:n.vrate,uplift:n.uplift}})):r(i[0].vrate)},ti=function(e,t,n){var i=Yn.get(e);if(!i)return!1;if(!Array.isArray(i))return i.timeInView;if(t){var r=Xn(i,t);if(r&&r.length)return r[0].timeInView}return n?i.map((function(e){var t=e.size,n=e.timeInView;return{size:t.join(\"x\"),timeInView:n.timeInView,uplift:n.uplift}})):i[0].timeInView},ni=[];e.adagioStartTime=Date.now();var ii=!1,ri=Ce(),ai=ri._ADAGIO&&ri._ADAGIO.queueHistory?ri._ADAGIO.queueHistory:[],oi=function(e){var t=new RegExp(/^(<iframe[a-z0-9\\s-_'\"=%;:]+src=[\"'](https?:\\/\\/[a-z0-9-.()#_?=&%/[\\]]+)[a-z0-9\\s-_'\"=%;:]+><\\/iframe>)(?![<])$/i),n=new RegExp(/^(<img[a-z0-9\\s-_'\"=%;:]+src=[\"'](https?:\\/\\/[a-z0-9-.()#_?=&%/[\\]]+)[a-z0-9\\s-_'\"=%;:]+?\\/>)(?![<])$/i),i=ri.document.getElementsByTagName(\"body\")[0];Be(\"Start usersync\");var r=0;if(e&&Array.isArray(e.user_syncs))e.user_syncs.forEach((function(e){if(!e.html||!t.test(e.html)&&!n.test(e.html))return Ve(\"user_sync element is not valid to be added to the DOM.\"),!1;setTimeout((function(){i.insertAdjacentHTML(\"beforeend\",e.html)}),1e3*r),r++}));else if(e.user_sync&&e.user_sync.html){if(!t.test(e.user_sync.html)&&!n.test(e.user_sync.html))return Ve(\"user_sync element is not valid to be added to the DOM.\"),!1;i.insertAdjacentHTML(\"beforeend\",e.user_sync.html)}},si=function(e){try{e&&\"number\"==typeof e.vwSmplgNxt&&(Me.setSampling(ri.ADAGIO.pageviewId,{vwSmplgNxt:e.vwSmplgNxt}),Me.setVwSamplingNext(e.vwSmplgNxt))}catch(e){Ve(e)}},di=function(e,t){var n=et(),i=e.options||{};if(e.adUnitCode&&n){var r=ri.ADAGIO.adUnits&&ri.ADAGIO.adUnits[e.adUnitCode]&&ri.ADAGIO.adUnits[e.adUnitCode].auctionId;if(!r)return Pe(\"Cannot start measurer.\",\"\".concat(e.adUnitCode,\": no auctionId config found in window.ADAGIO.adUnits\")),!1;if(ri.ADAGIO.adUnits[e.adUnitCode].pageviewId!==ri.ADAGIO.pageviewId)return Pe(\"Cannot start measurer.\",\"\".concat(e.adUnitCode,\": non consistent pageviewId for window.ADAGIO.adUnits\")),!1;if(nn.has(e.adUnitCode,r))return Pe(\"Cannot start measurer.\",\"\".concat(e.adUnitCode,\": a measurer is already registred for current auction \").concat(r)),nn.get(e.adUnitCode).stop(),nn.remove(e.adUnitCode),!1;var a=nn.get(e.adUnitCode);if(a&&a.auctionId!==r&&(a.stop(),nn.remove(e.adUnitCode)),!a&&e.adUnitElementId){var o=nn.getByAdUnitElementId(e.adUnitElementId);o&&o.map((function(e){var t=nn.get(e);t&&(t.stop(),nn.remove(e))}))}var s=function(e,t){var n=Xe(e,t),i=!1;if(n){var r=n.bids.filter((function(e){return Je(e.bidder)}));r.length&&(i=r[0])}return i}(n,e.adUnitCode);if(!s)return Pe(\"Cannot start measurer.\",\"\".concat(e.adUnitCode,\": adagio bidder has not been set (see prebid.js)\")),!1;var d=function(e){if(!e||!e.params||!e.params.adUnitElementId)return!1;var t=e.params;return{adUnitElementId:t.adUnitElementId,category:t.category||\"\",environment:t.environment||\"\",organizationId:t.organizationId||\"\",pagetype:t.pagetype||\"\",placement:t.placement||\"\",site:t.site||\"\",size:t.size||\"\",subcategory:t.subcategory||\"\",postBid:t.postBid||!1}}(s);if(!d)return Pe(\"Cannot start measurer.\",\"\".concat(e.adUnitCode,\": no params. Mainly due to lack of adUnitElementId in Adagio bidder params\")),!1;if(d=Object.assign({},d,{adUnitCode:e.adUnitCode}),!Ye(d))return Pe(\"Cannot start measurer.\",\"\".concat(e.adUnitCode,': invalid \"site\" or \"organizationId\" in Prebid.js params')),!1;var u=Xe(n,e.adUnitCode);d.organizationId&&d.site&&(i.refresh=ni.find((function(t){return t.adUnitCode==e.adUnitCode}))),u&&(i.adUnitConfig=u),t&&(i._window=t);var c=d.adUnitElementId;new Nt({ts:e.ts,adUnitElementId:c,auctionId:r,params:d,options:i})}else Pe(\"Cannot start measurer.\",{msg:\"no adUnitCode or adUnitsArray\"})},ui=function(e,n){var i=n.adsrv,r=n.action,a=n.eventName,o=n.afterOptions;if(e.action!==r||!e.data.eventName)return!1;if(e.data.eventName===a){var s=e.data.args.elementId,d=et();if(!d)return void Ve(\"\".concat(i,\": Could not find ADAGIO.pbjsAdUnits or pbjs.adUnits before starting a measurer for \").concat(s));var u=d.filter((function(e){return e.bids.filter((function(e){return Je(e.bidder)&&e.params.adUnitElementId===s}))[0]}));if(!u||!u.length)return void Ve(\"\".concat(i,\": Could not find adUnitCode from adUnitElementId \").concat(s));u=u.pop().code,Ve(\"Start a measurer from \".concat(i,\".\").concat(a,\" event for adUnitCode \").concat(u,\". Delay from queued: \").concat(Date.now()-e.ts));var c={adsrv:i,adsrv_crea_id:e.data.args.creativeId,adsrv_empty:!0===e.data.args.isEmpty?\"1\":\"0\",adsrv_size:function(e){if(Array.isArray(e)){var n=[\"string\",\"number\"];if(2===e.length&&(n.indexOf(t(e[0]))>0||n.indexOf(t(e[1]))>0))return e.join(\"x\")}if(\"string\"==typeof e&&new RegExp(/^\\d{1,4}x\\d{1,4}$/).test(e))return e;return\"\"}(e.data.args.creativeSize)};\"function\"==typeof o&&o(e,c),di({ts:e.ts,adUnitCode:u,adUnitElementId:s,options:c})}},ci=function(n){if(ri._ADAGIO=ri._ADAGIO||{},ri._ADAGIO.queueHistory=ri._ADAGIO.queueHistory||ai,ri._ADAGIO.queueHistory.push(n),ai.length>500&&ai.shift(),\"object\"!==t(n)||!n.action)return!1;if(\"ssp-data\"===n.action||\"set-predictions\"===n.action){!function(e){e&&(e.ssp_version||e.sspVersion)&&(ri.ADAGIO.versions.ssp=e.ssp_version||e.sspVersion)}(n.data),function(e){if(!e.predictions)return!(!e.data||!e.data.predictions)&&void Yn.set(e.data.predictions);Yn.set(e.predictions)}(n),si(n.data),oi(n.data),function(e){if(!e||!e.refresh)return!1;e.refresh.map((function(e){ri.ADAGIO.adUnits&&ri.ADAGIO.adUnits[e.adUnitCode]&&!ri.ADAGIO.adUnits[e.adUnitCode].printNumber&&(ri.ADAGIO.adUnits[e.adUnitCode].printNumber=1),ni.push(e)}))}(n.data);var i=et()[0].bids.filter((function(e){return Je(e.bidder)}))[0];i&&ut(i.params.pagetype)}else if(\"features\"===n.action)n.data.adUnitCode?bt.store(n.data,!0):Object.keys(n.data).map((function(e){bt.storeLegacy(e,n.data[e],!0)}));else if(\"gpt-event\"===n.action)!function(e){if(\"gpt-event\"!==e.action||!e.data.eventName)return!1;if(e.selfAdserverEvent||(ii=!0),!ii||!e.selfAdserverEvent){if(\"slotRenderEnded\"===e.data.eventName){var t=e.data.args,n=t.advertiserId,i=t.campaignId,r=t.creativeId,a=t.isEmpty,o=t.lineItemId,s=t.size,d=t.slot,u=d.getSlotElementId(),c=et();if(!c)return void Ve(\"DFP: Could not find ADAGIO.pbjsAdUnits or pbjs.adUnits before starting a measurer for \".concat(u));var l=c.filter((function(e){return e.bids.filter((function(e){return Je(e.bidder)&&e.params.adUnitElementId===u}))[0]}));if(l.length>0){if(l[0].bids.length&&l[0].bids[0].params&&-1!==[1013,\"1013\",1026,\"1026\",1090,\"1090\"].indexOf(l[0].bids[0].params.organizationId))return void Ve(\"DFP: by-pass due to organizationId exception\");l=l[0].code}else{if(!(ri.ADAGIO&&ri.ADAGIO.pbjsAdUnits&&ri.ADAGIO.pbjsAdUnits.length))return void Ve(\"DFP: Cannot start measurer\",\"Could not find adUnitCode from adUnitElementId: \".concat(u));var f=d.getAdUnitPath(),v=ri.ADAGIO.pbjsAdUnits.find((function(e){return e.code===f||e.code===u}));if(!v)return void Ve(\"DFP: Cannot start measurer\",\"Could not find adUnitCode from adUnitElementId: \".concat(u));if(v.bids.length&&v.bids[0].params&&(\"1013\"===v.bids[0].params.organizationId||1013===v.bids[0].params.organizationId))return void Ve(\"DFP: by-pass due to adthk exception\");Ve(\"DFP: auto-detect prebid adunit\",\"update ADAGIO.pbjsAdUnit array with adUnitElementId: \".concat(u)),v.bids[0].params.adUnitElementId=u,l=v.code}Ve(\"Start a measurer from gpt.slotRenderEnded event for \".concat(u,\". Delay from queued: \").concat(Date.now()-e.ts)),di({ts:e.ts,adUnitCode:l,options:{adsrv:\"dfp\",adsrv_advrt_id:n,adsrv_cmpgn_id:i,adsrv_crea_id:r,adsrv_empty:!0===a?\"1\":\"0\",adsrv_lnitem_id:o,adsrv_size:s&&\"undefined\"!==s.join?s.join(\"x\"):\"\"}},e.data._window)}\"function\"==typeof window.CustomEvent&&ri.document.dispatchEvent(new CustomEvent(\"adagio.gpt.\"+e.data.eventName,{detail:e}))}}(n);else if(\"adthk-event\"===n.action)ui(n,{adsrv:\"adthk\",action:\"adthk-event\",eventName:\"renderEndedEvent\",afterOptions:function(e,t){e.data&&e.data.args.size&&Array.isArray(e.data.args.size)&&(t.adsrv_size=e.data.args.size.join(\"x\"))}});else if(\"adagio-hb-event\"===n.action)ui(n,{adsrv:\"hbagency\",action:\"adagio-hb-event\",eventName:\"renderEvent\"});else if(\"adagio-avs-render\"===n.action)ui(n,{adsrv:\"thm\",action:\"adagio-avs-render\",eventName:\"renderEvent\"});else if(\"adagio-my-adserver-events\"===n.action)ui(n,{adsrv:\"default\",action:\"adagio-my-adserver-events\",eventName:\"renderEvent\"});else if(\"splcznsci-event\"===n.action)ui(n,{adsrv:\"splcznsci\",action:\"splcznsci-event\",eventName:\"renderEvent\"});else if(\"adagio-hbPROJECT-event\"===n.action)ui(n,{adsrv:\"hbproject\",action:\"adagio-hbPROJECT-event\",eventName:\"renderEvent\"});else if(\"skyboard-event\"===n.action)ui(n,{adsrv:\"skyboard\",action:\"skyboard-event\",eventName:\"renderEvent\"});else if(\"sas-event\"===n.action)!function(e){if(\"sas-event\"!==e.action||!e.data.eventName)return!1;if(e.selfAdserverEvent||(ii=!0),ii&&e.selfAdserverEvent)return!1;if(\"noad\"===e.data.eventName){var t=e.data.args.formatId,n=et();if(!n)return void Ve(\"SAS: Could not find ADAGIO.pbjsAdUnits or pbjs.adUnits before starting a measurer for \".concat(t));n.filter((function(t){return t.code===e.data.args.tagId})).length&&(t=e.data.args.tagId),t=\"number\"==typeof t?t.toString():t,ri.ADAGIO.adUnits&&ri.ADAGIO.adUnits[t]&&(ri.ADAGIO.adUnits[t].sasNoad=!0)}if(\"setHeaderBiddingWinner\"===e.data.eventName){var i=e.data.args.formatId,r=et();if(!r)return void Ve(\"SAS: Could not find ADAGIO.pbjsAdUnits or pbjs.adUnits before starting a measurer for \".concat(i));if(r.filter((function(t){return t.code===e.data.args.tagId})).length)i=e.data.args.tagId;else{var a=r.find((function(t){return!(!t.bids||!t.bids.find((function(t){return e.data.args.tagId===t.params.adUnitElementId})))}));a&&(i=a.code)}i=\"number\"==typeof i?i.toString():i;var o=!1;ri.ADAGIO.adUnits&&ri.ADAGIO.adUnits[i]&&ri.ADAGIO.adUnits[i].sasNoad&&(o=!!ri.ADAGIO.adUnits[i].sasNoad,delete ri.ADAGIO.adUnits[i].sasNoad),Ve(\"Start a measurer from SAS\",\"\".concat(e.data.eventName,\" event for \").concat(i,\". Delay from queued: \").concat(Date.now()-e.ts)),di({ts:e.ts,adUnitCode:i,options:{adsrv:\"sas\",adsrv_empty:o?\"1\":\"0\"}},e.data._window)}\"function\"==typeof window.CustomEvent&&ri.document.dispatchEvent(new CustomEvent(\"adagio.sas.\"+e.data.eventName,{detail:e}))}(n);else if(\"ast-event\"===n.action)!function(e){if(\"ast-event\"!==e.action||!e.data.eventName)return!1;if(e.selfAdserverEvent||(ii=!0),!(ii&&e.selfAdserverEvent||\"adLoaded\"!==e.data.eventName||\"banner\"!==e.data.args[0].adType)){var t=e.data.args[0],n=t.targetId,i=t.creativeId,r=t.width,a=t.height,o=et();if(!o)return void Ve(\"AST: Could not find ADAGIO.pbjsAdUnits or pbjs.adUnits before starting a measurer for \".concat(n));var s=o.filter((function(e){return e.bids.filter((function(e){return Je(e.bidder)&&e.params.adUnitElementId===n}))[0]}));if(!s.length)return void Ve(\"AST: Cannot start measurer\",\"Could not find adUnitCode from adUnitElementId: \".concat(n));s=s[0].code,Ve(\"Start a measurer from ast.asLoaded event for \".concat(n,\". Delay from queued: \").concat(Date.now()-e.ts)),di({ts:e.ts,adUnitCode:s,adUnitElementId:n,options:{adsrv:\"ast\",adsrv_crea_id:i,adsrv_empty:0,adsrv_size:\"\".concat(r,\"x\").concat(a)}},e.data._window)}}(n);else if(\"pb-analytics-event\"===n.action)en(0,n.data.eventName,n.data.args);else if(\"reset\"===n.action)!function(){Be(\"Reset action called\");var t=nn.get();for(var n in t){var i=t[n];i.stop(),nn.remove(i.params.adUnitCode)}e.adagioStartTime=Date.now(),ri.ADAGIO.pageviewId=Le()}();else if(\"session\"===n.action){var r=n.data&&n.data.session&&n.data.session.rnd?n.data.session.rnd:void 0;if(Ze())Ve('the \"session\" queue action is available since adagioBidAdapter 2.8.0');else try{Me.startOrUpdate({rnd:r}),Me.setSampling(ri.ADAGIO.pageviewId)}catch(e){Ve(e)}}else Pe('queue: Unknown action \"'.concat(n.action,'\" in payload ').concat(n))};return ri.document.addEventListener(\"adagio.measure.afterStart\",(function(e){nn.store(e.detail.measure)})),ri.ADAGIO=ri.ADAGIO||{},ri.ADAGIO.versions=ri.ADAGIO.versions||{},ri.ADAGIO.versions.adagiojs=\"1.14.4\",ri.ADAGIO.pageviewId=ri.ADAGIO.pageviewId||Le(),ri.ADAGIO.features=bt,ri.ADAGIO.auct=ri.ADAGIO.auct||new Qt,ri.ADAGIO.spl=ri.ADAGIO.spl||{},ri.ADAGIO.spl.avw=ri.ADAGIO.spl.avw||!1,ri.ADAGIO.spl.bids=ri.ADAGIO.spl.bids||!1,ri.ADAGIO.getVratePrediction=ri.ADAGIO.getVratePrediction||ei,ri.ADAGIO.getVratePredictionForTargeting=ri.ADAGIO.getVratePredictionForTargeting||function(e){return(ei(e,null,!0)||[]).filter((function(e){return e.vrate>0})).map((function(e){return\"\".concat(e.size,\"_\").concat(100*e.vrate)}))},ri.ADAGIO.getTimeInViewPrediction=ri.ADAGIO.getTimeInViewPrediction||ti,ri.ADAGIO.queue=ri.ADAGIO.queue||[],ri.ADAGIO.processQueue=ri.ADAGIO.processQueue||function(){for(;ri.ADAGIO.queue.length;)ci(ri.ADAGIO.queue.shift())},ri.ADAGIO.windows=ri.ADAGIO.windows||[],ri.ADAGIO.queue.push=function(e){try{ci(e)}catch(t){Re(\"process queue\",e.action,t)}},ii=!1,function(){var e={GPT:{IMPRESSION_VIEWABLE:\"impressionViewable\",SLOT_ON_LOAD:\"slotOnload\",SLOT_RENDER_ENDED:\"slotRenderEnded\",SLOT_REQUESTED:\"slotRequested\",SLOT_RESPONSE_RECEIVED:\"slotResponseReceived\",SLOT_VISIBILITY_CHANGED:\"slotVisibilityChanged\"},SAS:{CALL:\"call\",CLEAN:\"clean\",BEFORE_RENDER:\"beforeRender\",CMP_ANSWERED:\"CmpAnswered\",CMP_CALLED:\"CmpCalled\",LOAD:\"load\",NOAD:\"noad\",RENDER:\"render\",RESET:\"reset\",AD:\"ad\",SET_HEADER_BIDDING_WINNER:\"setHeaderBiddingWinner\"},AST:{adRequested:\"adRequested\",adAvailable:\"adAvailable\",adBadRequest:\"adBadRequest\",adLoaded:\"adLoaded\",adNoBid:\"adNoBid\",adRequestFailure:\"adRequestFailure\",adError:\"adError\",adCollapse:\"adCollapse\"}};if(!ii){var t=window.self,n=ri.ADAGIO.windows.find((function(e){return e.self===t}));n||(n={self:t},ri.ADAGIO.windows.push(n));try{if(!0===n.gpt)return;t.googletag=t.googletag||{},t.googletag.cmd=t.googletag.cmd||[],t.googletag.cmd.push((function(){Object.keys(e.GPT).map((function(t){return e.GPT[t]})).forEach((function(e){t.googletag.pubads().addEventListener(e,(function(n){ri.ADAGIO.queue.push({action:\"gpt-event\",data:{eventName:e,args:n,_window:t},ts:Date.now(),selfAdserverEvent:!0})}))})),n.gpt=!0}))}catch(e){}try{if(!0===n.sas)return;t.sas=t.sas||{},t.sas.cmd=t.sas.cmd||[],t.sas.cmd.push((function(){Object.keys(e.SAS).map((function(t){return e.SAS[t]})).forEach((function(e){t.sas.events.on(e,(function(n){ri.ADAGIO.queue.push({action:\"sas-event\",data:{eventName:e,args:n,_window:t},ts:Date.now(),selfAdserverEvent:!0})}))})),n.sas=!0}))}catch(e){}try{if(!0===n.ast)return;t.apntag=t.apntag||{},t.apntag.anq=t.apntag.anq||[],t.apntag.anq.push((function(){Object.keys(e.AST).map((function(t){return e.AST[t]})).forEach((function(e){t.apntag.onEvent(e,(function(){ri.ADAGIO.queue.push({action:\"ast-event\",data:{eventName:e,args:arguments,_window:t},ts:Date.now(),selfAdserverEvent:!0})}))})),n.ast=!0}))}catch(e){}}}(),!0!==ri.ADAGIO.loaded&&(Ze()&&(Me.startOrUpdate(),Me.setSampling(ri.ADAGIO.pageviewId)),Ve(\"ADAGIO-JS LOADED: \".concat(\"1.14.4\")),ri.ADAGIO.loaded=!0),e.getTimeInViewPrediction=ti,e.getVratePrediction=ei,e.measurersManager=nn,e.queueHistory=ai,e.setAvwSamplingFromData=si,e.setUserSync=oi,e}({});try{window.top.location.href?(top.ADAGIO.processQueue(),top._ADAGIO=_ADAGIO):(window.ADAGIO.processQueue(),window._ADAGIO=_ADAGIO)}catch(e){}\n" , "__uv$https://www.ufreegames.com@goog_pem_mod": "621" , "__uv$https://freepacman.org@pbjs-unifiedid_exp": "Sat, 28 May 2022 20:32:31 GMT" , "__uv$https://www.youtube-nocookie.com@ytidb::LAST_RESULT_ENTRY_KEY": "{\"data\":{\"hasSucceededOnce\":true},\"expiration\":1651178518039,\"creation\":1648586518039}" , "__uv$https://www.iogames-io.io@google_experiment_mod44": "431" , , "__uv$https://playpacman.com@elementor": "{\"__expiration\":{},\"pageViews\":2,\"sessions\":1}" , "__uv$https://happyhopper.org@google_experiment_mod53": "645" , "__uv$https://agario.school@nickname": "Hi" , "__uv$https://playpacman.com@_at.cww": "{\"value\":true,\"expires\":1648588206427}" , "__uv$https://eus.rubiconproject.com@sample_number": "76" , "__uv$https://freepacman.org@criteo_pt_cdb_mngr_metrics": "{\"previousBuildRequestTimestamp\":\"1648586127214\"}" , "__uv$https://pacman.live@goog_pem_mod": "359" , "__uv$https://smashkarts.io@isPushNotificationsEnabled": "false" , "__uv$https://pacman.live@_at.hist.0329": "{\"m\":600,\"k\":2,\"l\":{\"0\":468,\"1\":387},\"b\":{\"0\":0,\"1\":0,\"2\":0,\"3\":0,\"4\":0,\"5\":0,\"6\":0,\"7\":0,\"8\":0,\"9\":0,\"10\":0,\"11\":0,\"12\":8,\"13\":0,\"14\":1048576,\"15\":0,\"16\":0,\"17\":0,\"18\":0}}" , "__uv$https://www.coolmathgames.com@mx3msf2": "{\"m\":true,\"sf\":true,\"invsav\":{\"skin\":1,\"l_e\":1648587864125,\"r_1_r\":0}}" , "__uv$https://www.iogames-io.io@goog_pem_mod": "169" , "__uv$https://www.pacman1.net@goog_pem_mod": "250" , "__uv$https://pacman.live@google_experiment_mod34": "970" , "__uv$https://freepacman.org@google_experiment_mod44": "270" , "__uv$https://freepacman.org@_pubcid": "d34e2670-e66f-406b-bd95-7116be751a96 " , "__uv$https://playpacman.com@at-lojson-cache-ra-61fb0c26a4a73471": "{\"pc\":\"shfs\",\"subscription\":{\"active\":true,\"edition\":\"BASIC\",\"tier\":\"basic\",\"reducedBranding\":false,\"insightsEnabled\":false},\"customMessageTemplates\":[],\"config\":{\"_default\":{\"widgets\":{\"shfs\":{\"hideEmailSharingConfirmation\":false,\"buttonColor\":\"#EBEC1F\",\"counts\":\"none\",\"displayName\":\"(playpacman.com) Share Buttons\",\"shareCountThreshold\":0,\"desktopPosition\":\"left\",\"mobileButtonSize\":\"small\",\"creationTimestamp\":1643842668415,\"theme\":\"transparent\",\"id\":\"shfs\",\"auto_personalization\":false,\"mobilePosition\":\"hide\",\"shortCode\":\"\",\"toolName\":\"(playpacman.com) Share Buttons\",\"hideLabel\":false,\"postShareTitle\":\"Thanks for sharing!\",\"thankyou\":true,\"backgroundColor\":\"#FFFFFF\",\"postShareRecommendedMsg\":\"Recommended for you\",\"offset\":{\"top\":\"27%\"},\"widgetId\":\"m2ol\",\"__hideOnUrls\":[\"playpacman.com/privacy/\"],\"label\":\"\",\"services\":\"facebook,twitter,reddit,email,addthis\",\"__hideOnHomepage\":false,\"textColor\":\"#222222\",\"toolType\":\"menu_item_sharing_settings\",\"numPreferredServices\":5,\"borderRadius\":\"0%\",\"responsive\":\"980px\",\"iconColor\":\"#222222\",\"postShareFollowMsg\":\"Follow\",\"style\":\"modern\"}}}},\"perConfig\":{}}" , "__uv$https://freepacman.org@highScore": "2390" , "__uv$https://freepacman.org@criteo_pt_cdb_bidcachemap": "{}" , "__uv$https://www.iogames-io.io@google_experiment_mod53": "670" , "__uv$https://smashkarts.io@onesignal-notification-prompt": "{\"value\":\"\\\"dismissed\\\"\",\"timestamp\":1648842499013}" , "__uv$https://smashkarts.io@goog_pem_mod": "396" , "__uv$https://www.pacman1.net@google_experiment_mod44": "749" , "__uv$https://smashkarts.io@google_experiment_mod53": "479" , "__uv$https://freepacman.org@criteo_fast_bid": "// Hash: CW7xVuTgjV/4ooOHCicTI8glqhc19iqoBiBKY+IercXRIiuJi0MN+1gObnHyTWySnq+dPp7V1j+Ckr2cHsGpxbi0XB+cBCCEJXtlDzJezkLB6c1PsNWOah5LNpXc83Oqw7jCUAqjKUau1GQJ9rGlG4Ih7xbDB0GIUIbGOpkxIhs=\n!function(e){\"use strict\";var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)};function t(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var T=function(){return(T=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var r in t=arguments[i])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};function i(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&\"function\"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);r<n.length;r++)t.indexOf(n[r])<0&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]])}return i}function r(e,t,i,n){var r,o=arguments.length,s=o<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(r=e[a])&&(s=(o<3?r(s):3<o?r(t,i,s):r(t,i))||s);return 3<o&&s&&Object.defineProperty(t,i,s),s}function o(i,n){return function(e,t){n(e,t,i)}}function s(e,t){if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function a(e,s,a,c){return new(a=a||Promise)(function(i,t){function n(e){try{o(c.next(e))}catch(e){t(e)}}function r(e){try{o(c.throw(e))}catch(e){t(e)}}function o(e){var t;e.done?i(e.value):((t=e.value)instanceof a?t:new a(function(e){e(t)})).then(n,r)}o((c=c.apply(e,s||[])).next())})}function c(i,n){var r,o,s,e,a={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return e={next:t(0),throw:t(1),return:t(2)},\"function\"==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function t(t){return function(e){return function(t){if(r)throw new TypeError(\"Generator is already executing.\");for(;a;)try{if(r=1,o&&(s=2&t[0]?o.return:t[0]?o.throw||((s=o.return)&&s.call(o),0):o.next)&&!(s=s.call(o,t[1])).done)return s;switch(o=0,s&&(t=[2&t[0],s.value]),t[0]){case 0:case 1:s=t;break;case 4:return a.label++,{value:t[1],done:!1};case 5:a.label++,o=t[1],t=[0];continue;case 7:t=a.ops.pop(),a.trys.pop();continue;default:if(!(s=0<(s=a.trys).length&&s[s.length-1])&&(6===t[0]||2===t[0])){a=0;continue}if(3===t[0]&&(!s||t[1]>s[0]&&t[1]<s[3])){a.label=t[1];break}if(6===t[0]&&a.label<s[1]){a.label=s[1],s=t;break}if(s&&a.label<s[2]){a.label=s[2],a.ops.push(t);break}s[2]&&a.ops.pop(),a.trys.pop();continue}t=n.call(i,a)}catch(e){t=[6,e],o=0}finally{r=s=0}if(5&t[0])throw t[1];return{value:t[0]?t[1]:void 0,done:!0}}([t,e])}}}function d(e,t){for(var i in e)t.hasOwnProperty(i)||(t[i]=e[i])}function l(e){var t=\"function\"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&\"number\"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function u(e,t){var i=\"function\"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,r,o=i.call(e),s=[];try{for(;(void 0===t||0<t--)&&!(n=o.next()).done;)s.push(n.value)}catch(e){r={error:e}}finally{try{n&&!n.done&&(i=o.return)&&i.call(o)}finally{if(r)throw r.error}}return s}function p(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(u(arguments[t]));return e}function h(){for(var e=0,t=0,i=arguments.length;t<i;t++)e+=arguments[t].length;var n=Array(e),r=0;for(t=0;t<i;t++)for(var o=arguments[t],s=0,a=o.length;s<a;s++,r++)n[r]=o[s];return n}function v(e){return this instanceof v?(this.v=e,this):new v(e)}function f(e,t,i){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var r,o=i.apply(e,t||[]),s=[];return r={},n(\"next\"),n(\"throw\"),n(\"return\"),r[Symbol.asyncIterator]=function(){return this},r;function n(n){o[n]&&(r[n]=function(i){return new Promise(function(e,t){1<s.push([n,i,e,t])||a(n,i)})})}function a(e,t){try{(i=o[e](t)).value instanceof v?Promise.resolve(i.value.v).then(c,d):l(s[0][2],i)}catch(e){l(s[0][3],e)}var i}function c(e){a(\"next\",e)}function d(e){a(\"throw\",e)}function l(e,t){e(t),s.shift(),s.length&&a(s[0][0],s[0][1])}}function g(n){var e,r;return e={},t(\"next\"),t(\"throw\",function(e){throw e}),t(\"return\"),e[Symbol.iterator]=function(){return this},e;function t(t,i){e[t]=n[t]?function(e){return(r=!r)?{value:v(n[t](e)),done:\"return\"===t}:i?i(e):e}:i}}function m(c){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var e,t=c[Symbol.asyncIterator];return t?t.call(c):(c=\"function\"==typeof l?l(c):c[Symbol.iterator](),e={},i(\"next\"),i(\"throw\"),i(\"return\"),e[Symbol.asyncIterator]=function(){return this},e);function i(a){e[a]=c[a]&&function(s){return new Promise(function(e,t){var i,n,r,o;s=c[a](s),i=e,n=t,r=s.done,o=s.value,Promise.resolve(o).then(function(e){i({value:e,done:r})},n)})}}}function y(e,t){return Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t,e}function w(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}function b(e){return e&&e.__esModule?e:{default:e}}function C(e,t){if(!t.has(e))throw new TypeError(\"attempted to get private field on non-instance\");return t.get(e)}function E(e,t,i){if(!t.has(e))throw new TypeError(\"attempted to set private field on non-instance\");return t.set(e,i),i}var S=(I.prototype.isAdBlocked=function(e){var t=this;this.createPixel(I.allowedPixelUrl,function(){(t.allowedPixelLoaded=!0)===t.blockedPixelFailed&&e(!0)},function(){}),this.createPixel(I.blockedPixelUrl,function(){e(!1)},function(){(t.blockedPixelFailed=!0)===t.allowedPixelLoaded&&e(!0)})},I.prototype.createPixel=function(e,t,i){var n=document.createElement(\"img\");n.src=e,n.height=1,n.width=1,n.style.display=\"none\",n.onload=t,n.onerror=i},I.allowedPixelUrl=\"https://static.criteo.net/images/pixel.gif?ch=1\",I.blockedPixelUrl=\"https://static.criteo.net/images/pixel.gif?ch=2\",I);function I(){this.allowedPixelLoaded=!1,this.blockedPixelFailed=!1}var A=(_.create=function(e){return new _(e)},_.prototype.adBlockFlagEnabled=function(){var e=_.ADBLOCK_FLAG_KEY;return null!==this.localStorageHelper.getItem(e)},_.prototype.enableAdBlockFlag=function(){var e=_.ADBLOCK_FLAG_KEY;this.localStorageHelper.setItem(e,\"1\",_.ADBLOCK_FLAG_LIFETIME)},_.prototype.disableAdBlockFlag=function(){var e=_.ADBLOCK_FLAG_KEY;this.localStorageHelper.removeItem(e)},_.prototype.setAdBlockFlagTimer=function(e){var t=this;this.adBlockFlagEnabled()||!this.timerEnabled||this.timerStarted||(this.timerStarted=!0,setTimeout(function(){t.timerEnabled&&(t.refreshAdblockFlag(),t.timerEnabled=!1)},e))},_.prototype.disableAdBlockFlagTimer=function(){this.timerEnabled=!1,this.adBlockFlagEnabled()&&this.refreshAdblockFlag()},_.prototype.refreshAdblockFlag=function(){var t=this;(new S).isAdBlocked(function(e){e?t.enableAdBlockFlag():t.disableAdBlockFlag()})},_.ADBLOCK_FLAG_KEY=\"criteo_adblock_flag\",_.ADBLOCK_FLAG_LIFETIME=864e5,_);function _(e){this.timerEnabled=!0,this.timerStarted=!1,this.localStorageHelper=e}function x(){return(window.criteo_pubtag_prebid_121||window.criteo_pubtag).context.getIdfs()}function P(e){(window.criteo_pubtag_prebid_121||window.criteo_pubtag).context.setIdfs(e)}function R(e){(window.criteo_pubtag_prebid_121||window.criteo_pubtag).context.ceh=e}var M=function(){};function D(e){return e.replace(/</g,\"&lt;\").replace(/>/g,\"&gt;\").replace(/\"/g,\"&quot;\")}var O=(k=M,t(U,k),U.prototype.ResizeFrame=function(e,t){if(this.document.defaultView&&this.document.defaultView.frameElement){var i=this.document.defaultView.frameElement;i.width=e.toString(),i.height=t.toString()}},U.prototype.Write=function(e){this.document.open(),this.document.write(e),this.document.close()},U.prototype.LoadScript=function(e){this.Write(\"<script type='text/javascript' src='\"+D(e)+\"'><\\/script>\")},U),k,B,F;function U(e){var t=k.call(this)||this;return t.document=e,t}F=B=B||{},F[F.Error=0]=\"Error\",F[F.Warning=1]=\"Warning\",F[F.Debug=2]=\"Debug\";var L=[\"color: #fff;\",\"background: #ff8f1c;\",\"display: inline-block;\",\"padding: 1px 4px;\",\"border-radius: 3px;\"].join(\" \"),N=(H.Log=function(e,t){if(!(H.LOGLEVEL<e)){var i=B[e].toUpperCase(),n=window.navigator.userAgent,r=0<n.indexOf(\"MSIE \")||0<n.indexOf(\"Trident/\");window.console&&(r?console.log(\"[PubTag] \"+i+\": \"+t):console.log(\"%cPubTag\",L,i+\": \"+t))}},H.Debug=function(e){H.Log(B.Debug,e)},H.Warning=function(e){H.Log(B.Warning,e)},H.Error=function(e){H.Log(B.Error,e)},H.LOGLEVEL=B.Error,H);function H(){}function q(e){N.LOGLEVEL=e}var W=(z.prototype.filterNoBidSlots=function(e){var t=this.bidManager.filterNoBidSlots(e);return this.context.shouldIgnoreSilentMode?(t.length!==e.length&&this.context.setSilentModeIgnored&&this.context.setSilentModeIgnored(),e):t},z.prototype.silentModeEnabled=function(){var e=!1;return this.silentModeManager.silentModeEnabled()&&(this.context.shouldIgnoreSilentMode&&this.context.setSilentModeIgnored?this.context.setSilentModeIgnored():e=!0),e},z.prototype.getCachedBids=function(e){return this.bidManager.getRequestCachedBids(e)},z.prototype.removeBid=function(e){this.bidManager.removeBid(e)},z.prototype.handleResponse=function(e,t,i,n){var r=i.time_to_next_call;0<r&&(N.Debug(\"Global silent mode enabled for \"+r+\" seconds\"),this.silentModeManager.enableSilentMode(1e3*r));var o={};if(i.slots)for(var s=0,a=i.slots;s<a.length;s++)(g=a[s]).ttl&&(o[g.imp_id]=g.ttl);var c=[];if(t.slots)for(var d=0,l=t.slots;d<l.length;d++){var u=0;(g=l[d]).slotid in o&&(u=o[g.slotid],delete o[g.slotid]),0<u&&(N.Debug(\"Bid for slot '\"+g.impid+\"' cached for \"+u+\" seconds\"),c.push({slot:g,ttl:u}))}this.bidManager.storeResponseBids(c);var p=[];for(var h in o)if(o.hasOwnProperty(h))for(var v=0,f=e;v<f.length;v++){var g;(g=f[v]).slotId===h&&(u=o[h],N.Debug(\"Silent mode for slot '\"+g.impId+\"' enabled for \"+u+\" seconds\"),p.push({slot:g,ttl:u}))}this.bidManager.storeRequestNoBids(p)},z.prototype.clearExpiredItems=function(){var e=this;setTimeout(function(){e.bidManager.clearExpiredItems()},3e3)},z);function z(e,t,i){this.silentModeManager=e,this.bidManager=t,this.context=i}var K=(G.prototype.eval=function(e){},G);function G(e){this.name=e}var V=(j=K,t(Y,j),Y.prototype.eval=function(e){this.callback&&this.callback.apply(this)},Y.NAME=\"genericEvent\",Y),j;function Y(e){var t=j.call(this,Y.NAME)||this;return t.callback=e,t}var J=(X.prototype.generateRandomId=function(){return Math.random().toString(36).replace(/[^a-z]+/g,\"\").substr(0,6)},X);function X(e,t,i,n,r,o,s,a){this.id=this.generateRandomId(),this.slotId=e,this.impressionId=t,this.cpm=i,this.width=n,this.height=r,this.zoneId=o,this.dealCode=s,this.useSafeframe=null!=a&&a}var Q=(Z=J,t($,Z),$.prototype.GenerateEvent=function(e){var t=this;return e.ResizeFrame(this.width,this.height),new V(function(){return e.LoadScript(t.displayUrl)})},$.prototype.GenerateMessage=function(){return{displayUrl:this.displayUrl}},$),Z;function $(e,t,i,n,r,o,s,a,c){var d=Z.call(this,e,t,i,n,r,o,a,c)||this;return d.displayUrl=s,d}var ee=(te=J,t(ie,te),ie.prototype.GenerateEvent=function(e){var t=this;return e.ResizeFrame(this.width,this.height),new V(function(){return e.Write(t.creative)})},ie.prototype.GenerateMessage=function(){return{creative:this.creative}},ie),te;function ie(e,t,i,n,r,o,s,a,c){var d=te.call(this,e,t,i,n,r,o,a,c)||this;return d.creative=s,d}var ne=(re=J,t(oe,re),oe.prototype.GenerateEvent=function(e){var t=this;return\"function\"!=typeof this.nativeCallback?(N.Error(\"'nativeCallback' parameter is not a function in placements object\"),new V(void 0)):\"object\"!=typeof this.nativePayload?(N.Error(\"'nativePayload' parameter is not an object in placements object\"),new V(void 0)):new V(function(){return t.nativeCallback(t.nativePayload)})},oe.prototype.GenerateMessage=function(){return{nativePayload:this.nativePayload}},oe),re;function oe(e,t,i,n,r,o,s,a,c){var d=re.call(this,e,t,i,n,r,o,c)||this;return d.nativeCallback=s,d.nativePayload=a,d}var se=(ae=J,t(ce,ae),ce.prototype.GenerateEvent=function(e){var t=this;return\"function\"!=typeof this.videoCallback?(N.Error(\"'videoCallback' parameter is not a function in video object\"),new V(void 0)):new V(function(){return t.videoCallback(t.GenerateMessage())})},ce.prototype.GenerateMessage=function(){return{vastUrl:this.vastUrl,vastXml:this.vastXml,slotid:this.impressionId,cpm:this.cpm}},ce),ae;function ce(e,t,i,n,r,o,s,a,c,d){var l=ae.call(this,e,t,i,n,r,o,a)||this;return l.videoCallback=s,l.vastUrl=c,l.vastXml=d,l}function de(e,t,i,n,r,o,s,a,c,d,l,u,p,h){if(u)return new se(e,t,i,n,r,o,p,l,c,d);if(void 0!==s&&void 0!==a)return new ne(e,t,i,n,r,o,s,a,l);if(void 0!==d&&0!==d.indexOf(\"<script\"))return new ee(e,t,i,n,r,o,d,l,h);if(void 0!==d&&0===d.indexOf(\"<script\")){var v=new RegExp(\"(?<=src='|\\\")(.*)(?='|\\\")\"),f=d.match(v);if(null!==f&&0<f.length)return new Q(e,t,i,n,r,o,f[0],l,h)}return void 0!==c?new Q(e,t,i,n,r,o,c,l,h):void 0}var le=(ue.prototype.getMetricsManager=function(){return this.metricsManager},ue.prototype.withElapsed=function(e){return this.elapsed=Math.round(e),this},ue.prototype.withIsTimeout=function(e){return(this.isTimeout=e)&&this.events.push({eventId:\"CdbCallTimeout\"}),this},ue.prototype.withAdapterStartElapsed=function(e){return this.adapterStartElapsed=Math.round(e),this.events.push({eventId:\"AdapterBidStart\",elapsed:this.adapterStartElapsed}),this},ue.prototype.withCdbCallStartElapsed=function(e){return this.cdbCallStartElapsed=Math.round(e),this.events.push({eventId:\"CdbCallStart\",elapsed:this.cdbCallStartElapsed}),this},ue.prototype.withCdbCallEndElapsed=function(e){return this.cdbCallEndElapsed=Math.round(e),this.events.push({eventId:\"CdbCallEnd\",elapsed:this.cdbCallEndElapsed}),this},ue.prototype.withAdapterEndElapsed=function(e){return this.adapterEndElapsed=Math.round(e),this.events.push({eventId:\"AdapterBidEnd\",elapsed:this.adapterEndElapsed}),this},ue.prototype.withAdapterTimeout=function(e){return this.adapterTimeout=e&&Math.round(e),this},ue.prototype.withSlotIdsMatchedByCache=function(e){return 0<(this.slotIdsMatchedByCache=e).length&&this.events.push({eventId:\"CachedBidUsed\",slots:this.slotIdsMatchedByCache}),this},ue.prototype.withTimeToFirstByte=function(e){return this.timeToFirstByte=e&&Math.round(e),this.timeToFirstByte&&this.events.push({eventId:\"TimeToFirstByte\",elapsed:this.timeToFirstByte}),this},ue.prototype.withConnectionEstablishmentTime=function(e){return this.connectionEstablishmentTime=e&&Math.round(e),this.connectionEstablishmentTime&&this.events.push({eventId:\"TcpConnectionElapsedTime\",elapsed:this.connectionEstablishmentTime}),this},ue.prototype.withDomainLookupTime=function(e){return this.domainLookupTime=e&&Math.round(e),this.domainLookupTime&&this.events.push({eventId:\"DomainLookupElapsedTime\",elapsed:this.domainLookupTime}),this},ue.prototype.withUserPreviousTimestamp=function(e){return e&&this.events.push({eventId:\"UserReturnTime\",elapsed:(new Date).getTime()-e}),this},ue.prototype.buildEvents=function(e){if(this.events.length){var t={requestId:e,events:this.events};return void 0!==this.adapterTimeout&&this.adapterEndElapsed>this.adapterTimeout&&t.events.push({eventId:\"AdapterTimeout\"}),t}},ue.prototype.clear=function(){this.events=[]},ue);function ue(e){this.elapsed=0,this.isTimeout=!1,this.adapterStartElapsed=0,this.cdbCallStartElapsed=0,this.cdbCallEndElapsed=0,this.adapterEndElapsed=0,this.slotIdsMatchedByCache=[],this.events=[],this.metricsManager=e}function pe(e){try{return JSON.parse(e)}catch(e){return}}var he=(ge.generateCacheBuster=function(){return Math.floor(99999999999*Math.random())},ge),ve,fe;function ge(){}function me(e){switch(e.toLowerCase()){case\"amp\":return ve.AMP;default:return ve.Unspecified}}fe=ve=ve||{},fe[fe.Unspecified=0]=\"Unspecified\",fe[fe.AMP=1]=\"AMP\";var ye=121,we=(be.prototype.buildUrl=function(e,t,i,n,r){void 0===i&&(i=ve.Unspecified);var o=be.CRITEO_BIDDER_URL+this.getHandlerPath();return o+=\"?ptv=\"+ye,!0===t.isAdBlocked&&(o+=\"&abp=1\"),o=this.appendCommonParameters(o,e,n,r),o+=t.ctoIdOnPublisherDomain?\"&idcpy=\"+t.ctoIdOnPublisherDomain:\"\",o+=t.secureId?\"&sid=\"+t.secureId:\"\",o+=t.isOptOut?\"&optout=1\":\"\",o+=t.bundle?\"&bundle=\"+t.bundle:\"\",i!==ve.Unspecified&&(o+=\"&im=\"+i),o+=t.silentModeIgnored?\"&smi=1\":\"\",o+=\"&cb=\"+String(he.generateCacheBuster()),o+=t.getContextFlags()},be.prototype.buildErrorUrl=function(){return be.CRITEO_BIDDER_URL+be.CRITEO_ERROR_HANDLER},be.prototype.buildCsmEventsUrl=function(){return be.CRITEO_BIDDER_URL+be.CRITEO_CSM_EVENTS_HANDLER},be.prototype.buildCsmCountersUrl=function(){return be.CRITEO_BIDDER_URL+be.CRITEO_CSM_COUNTERS_HANDLER},be.prototype.appendCommonParameters=function(e,t,i,n){return e+=\"&profileId=\"+String(t),void 0!==i&&(e+=\"&av=\"+String(i)),void 0!==n&&(e+=\"&wv=\"+encodeURIComponent(n)),e},be.prototype.getHandlerPath=function(){return this.auditMode?be.CRITEO_BIDDER_AUDIT_HANDLER:be.CRITEO_BIDDER_HANDLER},be.CRITEO_BIDDER_URL=\"https://bidder.criteo.com/\",be.CRITEO_BIDDER_HANDLER=\"cdb\",be.CRITEO_CSM_HANDLER=\"csm\",be.CRITEO_CSM_EVENTS_HANDLER=\"csm/events\",be.CRITEO_CSM_COUNTERS_HANDLER=\"csm/counters\",be.CRITEO_ERROR_HANDLER=\"error\",be.CRITEO_BIDDER_AUDIT_HANDLER=\"prebid/audit\",be);function be(e){void 0===e&&(e=!1),this.auditMode=e}var Ce=(Ee.prototype.sendEventsToBeacon=function(e,t){navigator.sendBeacon&&e&&navigator.sendBeacon(t,JSON.stringify(e))},Ee);function Ee(){this.urlBuilder=new we}var Se=(Ie=Ce,t(_e,Ie),_e.prototype.getManagerMetrics=function(){var e=this.localStorageHelper.getItem(_e.MANAGER_METRICS_STORAGE_KEY);if(null==e)return{};var t=pe(e);return void 0===t?{}:t},_e.prototype.setManagerMetrics=function(e){this.localStorageHelper.setItem(_e.MANAGER_METRICS_STORAGE_KEY,JSON.stringify(e))},_e.prototype.getSilentModeRequestCount=function(e){void 0===e&&(e=!1);var t=this.getManagerMetrics().silentModeRequestCount;return e&&this.resetSilentModeRequestCount(),isNaN(t)?0:t},_e.prototype.incSilentModeRequestCount=function(){var e=this.getManagerMetrics();e.silentModeRequestCount=isNaN(e.silentModeRequestCount)?1:e.silentModeRequestCount+1,this.setManagerMetrics(e)},_e.prototype.resetSilentModeRequestCount=function(){var e=this.getManagerMetrics();e.silentModeRequestCount=0,this.setManagerMetrics(e)},_e.prototype.getLocalStorageKeyCount=function(){return this.localStorageHelper.getAllItemsByPrefix(\"criteo_\").length+this.localStorageHelper.getAllItemsByPrefix(\"cto_\").length},_e.prototype.getPreviousBuildRequestTimestamp=function(){var e=this.getManagerMetrics().previousBuildRequestTimestamp;return isNaN(e)?void 0:e},_e.prototype.resetPreviousBuildRequestTimestamp=function(){var e=this.getManagerMetrics();e.previousBuildRequestTimestamp=(new Date).getTime().toString(),this.setManagerMetrics(e)},_e.prototype.sendEvents=function(e,t,i){void 0===i&&(i=!1),i&&(e.withUserPreviousTimestamp(this.getPreviousBuildRequestTimestamp()),this.resetPreviousBuildRequestTimestamp()),this.sendEventsToBeacon(e.buildEvents(t),this.urlBuilder.buildCsmEventsUrl()),e.clear()},_e.MANAGER_METRICS_STORAGE_KEY=\"criteo_pt_cdb_mngr_metrics\",_e),Ie;function _e(e){var t=Ie.call(this)||this;return t.localStorageHelper=e,t}var Te=(Ae.tryInsertPlaceholder=function(e,t,i){var n=document.getElementById(e);if(null===n)return N.Warning(\"Unable to insert ad placeholder : impression id \"+e+\" not found.\"),!1;if(n.appendChild(this.createPlaceholder()),!t&&this.isVisible(n))return!0;this.removePlaceholder(e,i);var r=n.parentElement;if(null===r)return!1;var o=this.createClone(n);return r.insertBefore(o,n),o.appendChild(this.createPlaceholder()),this.isVisible(o)?(i[e]=o,!0):(N.Warning(\"Ad placeholder created but not visible : can't render.\"),r.removeChild(o),!1)},Ae.isVisible=function(e){return 0!==e.offsetWidth&&0!==e.offsetHeight&&0!==e.getClientRects().length},Ae.createClone=function(e){var t=e.cloneNode(!1);return t.id=this.generateRandomId(),t.className=\"\",\"none\"===t.style.display&&t.style.removeProperty(\"display\"),\"SPAN\"===t.tagName&&(t.style.display=\"block\"),e.style.display=\"none\",t},Ae.generateRandomId=function(){for(var e=\"1234567890abcdefghijklmnopqrstuvwxyz\",t=\"\",i=0;i<20;i++){var n=Math.floor(Math.random()*e.length);t+=e.charAt(n)}return t},Ae.createPlaceholder=function(){var e=document.createElement(\"div\");return e.style.width=\"1px\",e.style.height=\"1px\",e.style.display=\"block\",e.className=Ae.PLACEHOLDER_NAME,e},Ae.removePlaceholder=function(e,t){var i=t[e];void 0!==i&&null!==i.parentNode&&i.parentNode.removeChild(i);var n=document.getElementById(e);if(null!==n)for(var r=0,o=n.getElementsByClassName(Ae.PLACEHOLDER_NAME);r<o.length;r++){var s=o[r];null!==s.parentNode&&s.parentNode.removeChild(s)}},Ae.insertAdIFrame=function(e,t){var i,n=t[e];if(void 0!==n)i=n;else{var r=document.getElementById(e);if(null===r)return null;i=r}for(var o=0,s=i.getElementsByClassName(Ae.PLACEHOLDER_NAME);o<s.length;o++){for(var a=s[o],c=0,d=a.childNodes;c<d.length;c++){var l=d[c];null!==l.parentNode&&l.parentNode.removeChild(l)}var u=this.createAdIFrame();return a.appendChild(u),a.style.width=\"\",a.style.height=\"\",a.style.display=\"\",u}return null},Ae.createAdIFrame=function(){var e=document.createElement(\"iframe\");return e.scrolling=\"no\",e.marginWidth=\"0\",e.marginHeight=\"0\",e.frameBorder=\"0\",e.style.border=\"0\",e.style.verticalAlign=\"bottom\",e},Ae.removePlaceholders=function(e,t,i){for(var n=0,r=e;n<r.length;n++){var o=r[n].impId;-1===t.indexOf(o)&&Ae.removePlaceholder(o,i)}},Ae.tryInsertPlaceholders=function(e,t,i){for(var n=[],r=0,o=e;r<o.length;r++){var s=o[r],a=s.impId;Ae.tryInsertPlaceholder(a,t,i)&&n.push(s)}return n},Ae.PLACEHOLDER_NAME=\"criteo_placeholder\",Ae);function Ae(){}var xe=(Pe.prototype.isValid=function(){return 0<this.slots.length},Pe.prototype.getRequest=function(){for(var e=[],t=0,i=this.slots;t<i.length;t++){var n=i[t],r={slotid:n.slotId,impid:n.impId};if(void 0!==n.zoneId&&(r.zoneid=n.zoneId),void 0!==n.nativeCallback&&(r.native=!0),void 0!==n.transactionId&&(r.transactionid=n.transactionId),void 0!==n.publisherSubId&&(r.publishersubid=n.publisherSubId),void 0!==n.sizes){for(var o=[],s=0,a=n.sizes;s<a.length;s++){var c=a[s];o.push(c.width+\"x\"+c.height)}r.sizes=o}if(void 0!==n.video){var d={playersizes:this.parsePlayerSizes(n.video.playersize),mimes:n.video.mimes,protocols:n.video.protocols,maxduration:n.video.maxduration,api:n.video.api,skip:n.video.skip,placement:n.video.placement,playbackmethod:n.video.playbackmethod,minduration:n.video.minduration,startdelay:n.video.startdelay};r.video=d}if(void 0!==this.viewportComputer){var l=this.viewportComputer.getSlotPosition(n);void 0!==l&&(r.position={top:l.top,left:l.left})}void 0!==n.ext&&(r.ext=n.ext),e.push(r)}var u={ceh:this.context.ceh,uspOptout:this.context.ccpaOptout,ext:this.context.getUserExtWithContextualData()},p={publisher:{url:this.context.highestAccessibleUrl,ext:this.context.getPublisherExt()},slots:e,user:u};if(void 0!==this.networkId&&(p.publisher.networkid=this.networkId),this.privacyWrapper&&(this.privacyWrapper.gdprConsent&&(p.gdprConsent=this.privacyWrapper.gdprConsent),this.privacyWrapper.ccpaIabConsent&&(u.uspIab=this.privacyWrapper.ccpaIabConsent.uspString)),void 0!==this.viewportComputer){var h=this.viewportComputer.getViewport();p.viewport={width:h.width,height:h.height,scrollTop:h.scrollTop,scrollLeft:h.scrollLeft}}return void 0!==this.adapterTimeout&&(p.tmax=this.adapterTimeout),void 0!==this.auctionStart&&(p.auctionStart=this.auctionStart),void 0!==this.clientRequestId&&(p.id=this.clientRequestId),void 0!==this.userIds&&(p.eids=this.userIds),void 0!==this.schain&&(p.source={ext:{schain:this.schain}}),p},Pe.parsePlayerSize=function(e){return e[0]+\"x\"+e[1]},Pe.prototype.parsePlayerSizes=function(e){return e?Array.isArray(e[0])?e.map(function(e){return Pe.parsePlayerSize(e)}):[Pe.parsePlayerSize(e)]:e},Pe.prototype.getUrl=function(){return this.urlBuilder.buildUrl(this.profileId,this.context,this.integrationMode,this.adapterVersion,this.wrapperVersion)},Pe);function Pe(e,t,i,n,r,o,s,a,c,d,l,u,p,h,v){this.slots=e,this.context=t,this.urlBuilder=i,this.profileId=n,this.integrationMode=r||ve.Unspecified,this.networkId=o,this.adapterVersion=s,this.privacyWrapper=a,this.wrapperVersion=c,this.viewportComputer=d,this.adapterTimeout=l,this.clientRequestId=u,this.userIds=p,this.auctionStart=h,this.schain=v}function Re(e){var t={slots:void 0,time_to_next_call:0};return void 0!==e.exd&&(void 0!==e.exd.time_to_next_call&&(t.time_to_next_call=e.exd.time_to_next_call),t.slots=e.exd.slots,delete e.exd),t}function Me(){var i=(new Date).getTime();return\"undefined\"!=typeof performance&&\"function\"==typeof performance.now&&(i+=performance.now()),\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".replace(/[xy]/g,function(e){var t=(i+16*Math.random())%16|0;return i=Math.floor(i/16),(\"x\"===e?t:3&t|8).toString(16)})}var De=function(e,t,i,n,r,o,s,a,c){this.slotId=Me().replace(/-/g,\"\"),this.impId=e,this.zoneId=t,this.nativeCallback=i,this.transactionId=n,this.sizes=r,this.publisherSubId=o,this.mediaTypes=s,this.video=a,this.ext=c},Oe=function(e,t,i,n,r,o,s,a,c,d,l){this.playersize=e,this.mimes=t,this.protocols=i,this.maxduration=n,this.api=r,this.skip=o,this.placement=s,this.playbackmethod=a,this.minduration=c,this.startdelay=d,this.videoCallback=l},ke=(Be.CreateRunning=function(){var e=new Be;return e.start(),e},Be.CreateWithStartTime=function(e){var t=new Be(!1);return t.startTime=e,t},Be.TimeSincePageLoad=function(){if(window.performance){if(window.performance.now)return window.performance.now();if(window.performance.timing&&window.performance.timing.navigationStart)return(new Date).getTime()-performance.timing.navigationStart}return 0},Be.prototype.start=function(){this.startTime=this.now()},Be.prototype.elapsed=function(){return this.now()-this.startTime},Be);function Be(e){void 0===e&&(e=!0),e&&window.performance&&window.performance.now?this.now=window.performance.now.bind(window.performance):Date.now?this.now=Date.now:this.now=function(){return(new Date).getTime()}}function Fe(e){if(window.performance&&window.performance.getEntries)for(var t=window.performance.getEntries(),i=t.length-1;0<=i;--i){var n=t[i];if(n.name===e&&n.duration)return Math.round(n.duration)}}var Ue=(Le.prototype.sendRequest=function(e){this.url=e,this.sendTime=ke.CreateRunning(),this.builder.withCdbCallStartElapsed(this.timer.elapsed())},Le.prototype.requestReceived=function(e){void 0===e&&(e=!1),this.builder.withElapsed(Fe(this.url)||this.sendTime.elapsed()),this.builder.withCdbCallEndElapsed(this.timer.elapsed()),this.builder.withIsTimeout(e)},Le.prototype.finish=function(){this.builder.withAdapterEndElapsed(this.timer.elapsed());var e=Le.getLastCdbTiming();void 0!==e&&(this.builder.withTimeToFirstByte(Le.computeTimeToFirstByte(e)),this.builder.withConnectionEstablishmentTime(Le.computeConnectionEstablishmentTime(e)),this.builder.withDomainLookupTime(Le.computeDomainLookupTime(e)))},Le.getLastCdbTiming=function(){if(void 0!==window.performance&&void 0!==window.performance.getEntriesByType&&\"function\"==typeof window.performance.getEntriesByType){var e=window.performance.getEntriesByType(\"resource\");if(void 0!==e){var t=e.filter(function(e){return 0<=e.name.indexOf(\"cdb\")});return void 0!==t&&0<t.length?t[t.length-1]:void 0}}},Le.computeTimeToFirstByte=function(e){var t=e.responseStart,i=e.requestStart;if(void 0!==t&&void 0!==i)return t-i},Le.computeConnectionEstablishmentTime=function(e){var t=e.connectEnd-e.connectStart;return isNaN(t)?void 0:t},Le.computeDomainLookupTime=function(e){var t=e.domainLookupEnd-e.domainLookupStart;return isNaN(t)?void 0:t},Le);function Le(e,t,i){this.builder=e,this.timer=void 0!==t?ke.CreateWithStartTime(t):ke.CreateRunning();var n=this.timer.elapsed();this.builder.withAdapterStartElapsed(n),void 0!==i&&this.builder.withAdapterTimeout(i)}var Ne=(He.prototype.toString=function(){return this.width+\"x\"+this.height},He);function He(e,t){this.width=e,this.height=t}function qe(e){var t=\"number\"==typeof window.PREBID_TIMEOUT?window.PREBID_TIMEOUT:void 0;return e&&t?Math.min(e,t):e||t||void 0}var We=function(e,t){this.top=e,this.left=t},ze=function(e,t,i,n){this.width=e,this.height=t,this.scrollTop=i,this.scrollLeft=n},Ke=(Ge.getHighestAccessibleWindow=function(e){var t=e,i=!1;try{for(;t.parent.document!==t.document;){if(!t.parent.document){i=!0;break}t=t.parent}}catch(e){i=!0}return{topFrame:t,err:i}},Ge.getHighestAccessibleUrl=function(e){var t=e.topFrame;if(!e.err)return t.location.href;try{var i=t.top.location.href;if(i)return i}catch(e){}try{var n=t.location.ancestorOrigins;if(n)return n[n.length-1]}catch(e){}return t.document.referrer},Ge.inIframe=function(){try{return window.self!==window.top}catch(e){return!0}},Ge);function Ge(){}var Ve=(je.prototype.getViewport=function(){var e=Ke.getHighestAccessibleWindow(window).topFrame,t=e.document,i=e.innerWidth||t.documentElement.clientWidth,n=e.innerHeight||t.documentElement.clientHeight,r=t.documentElement.scrollTop||t.body&&t.body.scrollTop||0,o=t.documentElement.scrollLeft||t.body&&t.body.scrollLeft||0;return new ze(i,n,r,o)},je.prototype.getSlotPosition=function(e){var t=e.impId,i=document.getElementById(t);if(null!==i){var n=i.getBoundingClientRect();return new We(n.top,n.left)}},je);function je(){}function Ye(e){try{return e.localStorage}catch(e){return}}var Je=(Xe.prototype.checkLocalStorage=function(e){if(!this.localStorage)return!1;var t=this.CHECK_STORAGE_KEY;try{return this.localStorage.setItem(t,t),this.localStorage.removeItem(t),!!this.checkTcfPurposeOne(e)||(N.Debug(\"Purpose One not granted\"),!1)}catch(e){return!1}},Xe.prototype.checkTcfPurposeOne=function(e){return!e||!e.purposes||!0===e.purposes[1]},Xe.prototype.removeItem=function(e){this.localStorageEnabled&&(this.localStorage.removeItem(e),this.localStorage.removeItem(e+this.EXPIRE_SUFFIX))},Xe.prototype.getItem=function(e,t){if(!this.localStorageEnabled)return null;var i=(new Date).getTime(),n=this.localStorage.getItem(e+this.EXPIRE_SUFFIX),r=n?parseInt(n,10):-1;return-1!==r&&r<i||t&&(-1===r||t<r-i)?(this.removeItem(e),null):this.localStorage.getItem(e)},Xe.prototype.setItem=function(e,t,i){if(this.localStorageEnabled)try{if(this.localStorage.setItem(e,t),i){var n=(new Date).getTime()+i;this.localStorage.setItem(e+this.EXPIRE_SUFFIX,n.toString())}}catch(e){}},Xe.prototype.getAllItemsByPrefix=function(e){var t=[];if(this.localStorageEnabled)for(var i in localStorage)0===i.indexOf(e)&&t.push(i);return t},Xe);function Xe(e,t){this.EXPIRE_SUFFIX=\"_expires\",this.CHECK_STORAGE_KEY=\"criteo_localstorage_check\",this.localStorage=Ye(e||window),this.localStorageEnabled=this.checkLocalStorage(t)}var Qe=(Ze.prototype.silentModeEnabled=function(){var e=Ze.SILENT_MODE_KEY;return null!==this.localStorageHelper.getItem(e)},Ze.prototype.enableSilentMode=function(e){var t=Ze.SILENT_MODE_KEY;this.localStorageHelper.setItem(t,\"1\",e)},Ze.SILENT_MODE_KEY=\"criteo_silent_mode\",Ze);function Ze(e){this.localStorageHelper=e}function $e(){return(new Date).getTime()}var et=(tt.prototype.toString=function(){return\"ImpId\"+this.impressionId},tt);function tt(e){this.impressionId=e}var it=(nt=et,t(rt,nt),rt.prototype.toString=function(){return nt.prototype.toString.call(this)+\"_Size\"+this.size+\"_NetworkId\"+this.networkId},rt),nt;function rt(e,t,i){var n=nt.call(this,e)||this;return n.size=t,n.networkId=i,n}var ot=(st=et,t(at,st),at.prototype.toString=function(){return st.prototype.toString.call(this)+\"_ZoneId\"+this.zoneId},at),st;function at(e,t){var i=st.call(this,e)||this;return i.zoneId=t,i}var ct=(dt.prototype.createKeysFromSlotRequest=function(e){if(this.useZoneIdIntegration)return[new ot(e.impId,e.zoneId)];for(var t=[],i=0,n=e.sizes;i<n.length;i++){var r=n[i];t.push(new it(e.impId,r,this.networkId))}return t},dt.prototype.createKeyFromSlotResponse=function(e){return this.useZoneIdIntegration?new ot(e.impid,e.zoneid):new it(e.impid,new Ne(e.width,e.height),this.networkId)},dt.prototype.createKeyFromBid=function(e){return this.useZoneIdIntegration?new ot(e.impressionId,e.zoneId):new it(e.impressionId,new Ne(e.width,e.height),this.networkId)},dt);function dt(e,t){this.useZoneIdIntegration=e,this.networkId=t}var lt=(ut.useZoneIdIntegration=function(e,t){return void 0===t||0===e.filter(function(e){return void 0!==e.sizes&&0<e.sizes.length}).length},ut.prototype.getBySlotKey=function(e,t){var i=t.toString();if(i in e){var n=e[i];if(void 0!==n)return void 0!==n.bid&&void 0!==n.expiration&&n.expiration<$e()&&(n.bid=void 0,n.expiration=void 0),n}return{}},ut.prototype.setBySlotKey=function(e,t,i){var n=t.toString();void 0!==i.bid||void 0!==i.expiration&&i.expiration>$e()?e[n]=i:n in e&&delete e[n]},ut.prototype.filterNoBidSlots=function(e){for(var t=[],i=this.localStorageHelper.getItem(ut.BIDCACHE_STORAGE_KEY),n=i&&pe(i)||{},r=0,o=e;r<o.length;r++){for(var s=o[r],a=[],c=0,d=this.slotKeyFactory.createKeysFromSlotRequest(s);c<d.length;c++){var l=d[c];this.getBidFromMap(n,l,0)!==ut.NO_BID&&(l instanceof it?a.push(l.size):t.push(s))}0<a.length&&(s.sizes=a,t.push(s))}return t},ut.prototype.getRequestCachedBids=function(e,t){void 0===t&&(t=5e3);for(var i={},n=this.localStorageHelper.getItem(ut.BIDCACHE_STORAGE_KEY),r=n&&pe(n)||{},o=0,s=e;o<s.length;o++)for(var a=s[o],c=0,d=this.slotKeyFactory.createKeysFromSlotRequest(a);c<d.length;c++){var l=d[c],u=this.getBidFromMap(r,l,t);void 0!==u&&u!==ut.NO_BID&&(i[a.slotId]=u)}return this.localStorageHelper.setItem(ut.BIDCACHE_STORAGE_KEY,JSON.stringify(r)),i},ut.prototype.getBid=function(e,t){void 0===t&&(t=5e3);var i=this.localStorageHelper.getItem(ut.BIDCACHE_STORAGE_KEY),n=i&&pe(i)||{},r=this.getBidFromMap(n,e,t);return this.localStorageHelper.setItem(ut.BIDCACHE_STORAGE_KEY,JSON.stringify(n)),r},ut.prototype.getBidFromMap=function(e,t,i){void 0===i&&(i=5e3);var n=this.getBySlotKey(e,t);return void 0===n.bid&&n.expiration&&n.expiration>$e()?ut.NO_BID:0<i&&void 0!==n.bid?(delete e[t.toString()],n.bid):void 0},ut.prototype.storeResponseBids=function(e){for(var t=this.localStorageHelper.getItem(ut.BIDCACHE_STORAGE_KEY),n=t&&pe(t)||{},i=function(i){var e=r.slotKeyFactory.createKeyFromSlotResponse(i.slot);r.modifyCache(n,e,function(e){var t=$e()+1e3*i.ttl;(void 0===e.expiration||e.expiration<t)&&(e.bid=i.slot,e.expiration=t)})},r=this,o=0,s=e;o<s.length;o++)i(s[o]);this.localStorageHelper.setItem(ut.BIDCACHE_STORAGE_KEY,JSON.stringify(n))},ut.prototype.storeRequestNoBids=function(e){for(var t=this.localStorageHelper.getItem(ut.BIDCACHE_STORAGE_KEY),r=t&&pe(t)||{},i=function(t){for(var e=0,i=o.slotKeyFactory.createKeysFromSlotRequest(t.slot);e<i.length;e++){var n=i[e];o.modifyCache(r,n,function(e){e.bid=void 0,e.expiration=Math.max(e.expiration||0,$e()+1e3*t.ttl)})}},o=this,n=0,s=e;n<s.length;n++)i(s[n]);this.localStorageHelper.setItem(ut.BIDCACHE_STORAGE_KEY,JSON.stringify(r))},ut.prototype.removeBid=function(t){var e=this.localStorageHelper.getItem(ut.BIDCACHE_STORAGE_KEY),i=e&&pe(e)||{},n=this.slotKeyFactory.createKeyFromBid(t);this.modifyCache(i,n,function(e){void 0!==e.bid&&e.bid.slotid===t.slotId&&(e.bid=void 0,e.expiration=void 0)}),this.localStorageHelper.setItem(ut.BIDCACHE_STORAGE_KEY,JSON.stringify(i))},ut.prototype.modifyCache=function(e,t,i){var n=this.getBySlotKey(e,t);i(n),this.setBySlotKey(e,t,n)},ut.prototype.clearExpiredItems=function(){for(var e=this.localStorageHelper.getItem(ut.BIDCACHE_STORAGE_KEY),t=e&&pe(e)||{},i=0,n=Object.keys(t);i<n.length;i++){var r=n[i],o=t[r];void 0!==o&&void 0!==o.expiration&&o.expiration<$e()&&delete t[r]}this.localStorageHelper.setItem(ut.BIDCACHE_STORAGE_KEY,JSON.stringify(t))},ut.NO_BID=\"nobid\",ut.BIDCACHE_STORAGE_KEY=\"criteo_pt_cdb_bidcachemap\",ut);function ut(e,t,i){this.localStorageHelper=e,this.slotKeyFactory=new ct(t,i)}var pt=(ht.prototype.send=function(e,t,i,n){var r=void 0!==this.data?\"POST\":\"GET\",o=this.getXMLHttpRequest(r,e,t,i,n);if(void 0!==o)o.send(this.data);else{var s=this.getXDomainRequest(r,e,t,i,n);void 0!==s&&s.send(this.data)}},ht.prototype.getXMLHttpRequest=function(e,t,i,n,r){var o=new XMLHttpRequest;if(\"withCredentials\"in o)return o.open(e,this.url,!0),o.timeout=r||ht.LOCAL_PASSBACK_TIMEOUT,this.contentType?o.setRequestHeader(\"Content-type\",this.contentType):\"POST\"===e&&o.setRequestHeader(\"Content-type\",\"application/x-www-form-urlencoded\"),o.withCredentials=this.withCredentials,o.onload=function(){4===o.readyState&&200===o.status?t(o.responseText):i(o.readyState,o.status)},o.onerror=function(){i(void 0,void 0)},n&&(o.ontimeout=n),o},ht.prototype.getXDomainRequest=function(e,t,i,n,r){if(\"undefined\"!=typeof XDomainRequest){var o=new XDomainRequest;return o.timeout=r||ht.LOCAL_PASSBACK_TIMEOUT,o.open(e,this.url),o.onload=function(){void 0!==o.responseText?t(o.responseText):i(void 0,void 0)},o.onerror&&(o.onerror=function(){i(void 0,void 0)}),o.ontimeout&&n&&(o.ontimeout=n),o}},ht.LOCAL_PASSBACK_TIMEOUT=3e4,ht);function ht(e,t,i,n){void 0===n&&(n=!0),this.url=e,this.data=t,this.contentType=i,this.withCredentials=n}var vt=(ft.prototype.retrievePixels=function(e,t,i){var n=this;new pt(this.getUserSyncUrl(e,t,i)).send(function(e){if(e){var t=ft.parseUserSyncResponse(e);t?n.onPixelsRetrieved(t):n.errorReporter.log(\"Error\",\"Unable to parse response from user sync\")}},function(e,t){N.Warning(\"User Sync Pixel endpoint error; readyState \"+e+\"; requestStatus \"+t)},function(){N.Warning(\"User Sync Pixel endpoint timeout\")},this.pixelSyncTimeout)},ft.prototype.getUserSyncUrl=function(e,t,i){var n=[];return(null==e?void 0:e.consentData)&&n.push(\"gdpr=\"+e.consentData),(null==e?void 0:e.gdprApplies)&&n.push(\"gdprapplies=\"+e.gdprApplies),(null==t?void 0:t.uspString)&&n.push(\"ccpa=\"+t.uspString),(null==i?void 0:i.country_code)&&n.push(\"countrycode=\"+i.country_code),this.debug&&n.push(\"debug=1\"),this.pixelSyncEndpoint+(n.length?\"?\"+n.join(\"&\"):\"\")},ft.parseUserSyncResponse=function(e){var t=pe(e);return t?(\"pixels\"in t?Array.isArray(t.pixels)?t.pixels=t.pixels.filter(function(t){try{return new URL(t),!0}catch(e){return N.Warning(\"Failed to parse User Sync Pixel URL: \"+t),!1}}):(N.Warning(\"pixels field in user sync response is not an array: \"+t.pixels),t.pixels=[]):t.pixels=[],t):void N.Warning(\"Failed to parse user sync pixel JSON payload\")},ft);function ft(e,t,i){void 0===i&&(i=!1),this.pixelSyncEndpoint=\"https://ssp-sync.criteo.com/user-sync/pixels\",this.pixelSyncTimeout=2e3,this.errorReporter=t,this.onPixelsRetrieved=e,this.debug=i}var gt=(mt.execUserSync=function(e,t,i,n,r){void 0===r&&(r=!1),new vt(mt.appendUserSyncPixels,e,r).retrievePixels(t,i,n)},mt.getOrCreateTagContainer=function(){var e=document.getElementById(mt.tagElementName);if(e)return e;var t=document.createElement(\"div\");return t.setAttribute(\"id\",mt.tagElementName),t.style.display=\"none\",document.body.appendChild(t),t},mt.appendUserSyncPixels=function(e){if(e.pixels.length)for(var t=mt.getOrCreateTagContainer(),i=0,n=e.pixels;i<n.length;i++){var r=n[i],o=new Image;o.src=r,o.alt=\"\",t.appendChild(o)}},mt.tagElementName=\"criteoUserSyncTagsContainer\",mt);function mt(){}function yt(e,t){if(e){var i;try{i=eval(\"(function(){return \"+e+\"})()\")}catch(e){return void N.Error(\"Error evaluating the function: \"+e)}if(\"function\"==typeof i)return i.apply(i,t);N.Error(\"The passed value is not a function\")}else N.Error(\"Cannot execute an empty function\")}var wt=280,bt=5e3,Ct,Et;Et=Ct=Ct||{},Et.Native=\"native\",Et.Banner=\"banner\",Et.Video=\"video\";var St=(It.prototype.hasValidNativeParams=function(e){return!(e.nativeParams&&(e.nativeParams.image&&(!0!==e.nativeParams.image.sendId||!0===e.nativeParams.image.sendTargetingKeys)||e.nativeParams.icon&&(!0!==e.nativeParams.icon.sendId||!0===e.nativeParams.icon.sendTargetingKeys)||e.nativeParams.clickUrl&&(!0!==e.nativeParams.clickUrl.sendId||!0===e.nativeParams.clickUrl.sendTargetingKeys)||e.nativeParams.displayUrl&&(!0!==e.nativeParams.displayUrl.sendId||!0===e.nativeParams.displayUrl.sendTargetingKeys)||e.nativeParams.privacyLink&&(!0!==e.nativeParams.privacyLink.sendId||!0===e.nativeParams.privacyLink.sendTargetingKeys)||e.nativeParams.privacyIcon&&(!0!==e.nativeParams.privacyIcon.sendId||!0===e.nativeParams.privacyIcon.sendTargetingKeys)))},It.prototype.buildCdbUrl=function(){return this.url},It.prototype.buildCdbRequest=function(){if(this.cache.silentModeEnabled())return N.Debug(\"Request ignored because the global silent mode is enabled\"),void this.metricsManager.incSilentModeRequestCount();if(this.requestBuilder.isValid()){var e=Math.min((this.timeout||bt)+1e3,bt);return this.adBlockFlagManager.setAdBlockFlagTimer(e),this.timer.sendRequest(this.url),this.requestBuilder.getRequest()}N.Debug(\"Request ignored because it doesnt contain any slot\")},It.GetAllAdapters=function(){return(window.Criteo_prebid_121||window.Criteo).prebid_adapters},It.GetAdapter=function(e){var t=\"string\"==typeof e?e:e.bidRequests[0].auctionId,i=It.GetAllAdapters();if(i&&t in i)return i[t]},It.isPrebid3OrAbove=function(e){if(null==e)return!1;var t=parseInt(e,10);return t!=Number.NaN&&3<=t},It.createCriteoNativeAdWithCallback=function(e,t,i){var n=D(e);return window.criteo_prebid_native_slots=window.criteo_prebid_native_slots||{},window.criteo_prebid_native_slots[n]={callback:i,payload:t},'<script type=\"text/javascript\">\\n var win = window;\\n for (var i = 0; i < 10; ++i) {\\n win = win.parent;\\n if (win.criteo_prebid_native_slots) {\\n var responseSlot = win.criteo_prebid_native_slots[\"'+n+'\"];\\n responseSlot.callback(responseSlot.payload);\\n break;\\n }\\n }\\n <\\/script>'},It.createPrebidNativeAd=function(e){return{sendTargetingKeys:!1,title:e.products[0].title,body:e.products[0].description,sponsoredBy:e.advertiser.description,icon:e.advertiser.logo,image:e.products[0].image,clickUrl:e.products[0].click_url,privacyLink:e.privacy.optout_click_url,privacyIcon:e.privacy.optout_image_url,cta:e.products[0].call_to_action,price:e.products[0].price,impressionTrackers:e.impression_pixels.map(function(e){return e.url})}},It.prototype.getBidRequestForSlot=function(e){for(var t=0,i=this.bidRequests;t<i.length;t++){var n=i[t];if(n.adUnitCode===e.impid&&(!n.params.zoneId||parseInt(n.params.zoneId,10)===e.zoneid))return n}},It.prototype.getSlotForAdUnitCode=function(e){for(var t=0,i=this.slots;t<i.length;t++){var n=i[t];if(n&&n.impId===e)return n}},It.getVideoInfoFromBidRequest=function(e){var t,i,n,r,o;if(It.hasVideoMediaType(e))return new Oe(e.mediaTypes.video.playerSize,e.mediaTypes.video.mimes,e.mediaTypes.video.protocols,e.mediaTypes.video.maxduration,e.mediaTypes.video.api,e.mediaTypes.video.skip||(null===(t=e.params.video)||void 0===t?void 0:t.skip)||0,e.mediaTypes.video.placement||(null===(i=e.params.video)||void 0===i?void 0:i.placement),e.mediaTypes.video.playbackmethod||(null===(n=e.params.video)||void 0===n?void 0:n.playbackmethod),e.mediaTypes.video.minduration||(null===(r=e.params.video)||void 0===r?void 0:r.minduration),e.mediaTypes.video.startdelay||(null===(o=e.params.video)||void 0===o?void 0:o.startdelay)||0)},It.hasVideoMediaType=function(e){var t,i,n;return 0<(null===(n=null===(i=null===(t=null==e?void 0:e.mediaTypes)||void 0===t?void 0:t.video)||void 0===i?void 0:i.playerSize)||void 0===n?void 0:n.length)},It.prototype.interpretResponse=function(e,t){var i,n,r,o=window.criteo_pubtag_prebid_121||window.criteo_pubtag;this.timer.requestReceived(),this.adBlockFlagManager.disableAdBlockFlagTimer();var s=Re(e),a={};if(void 0!==s.slots)for(var c=0,d=s.slots;c<d.length;c++)a[(h=d[c]).imp_id]=h;var l=[];if(e.slots&&Array.isArray(e.slots))for(var u=0,p=e.slots;u<p.length;u++){var h=p[u],v=this.getBidRequestForSlot(h);if(v)if(!0===o.context.isAdBlocked){if(void 0!==(w=de(h.slotid,h.impid,h.cpm,h.width,h.height,h.zoneid,v.params.nativeCallback,h.native,h.displayurl,h.creative,h.deal,null===(i=a[h.slotid])||void 0===i?void 0:i.enable_safeframe))&&Te.tryInsertPlaceholder(v.adUnitCode,!0,o.context.cloneByImpressionId)){var f=Te.insertAdIFrame(v.adUnitCode,o.context.cloneByImpressionId);if(null!=f){var g=new O(f.contentDocument);w.GenerateEvent(g).eval(window.criteo_pubtag_prebid_121)}}}else{var m=v.bidId,y=h.ttl||a[h.slotid]&&a[h.slotid].ttl||60,w={requestId:m,adId:Me(),cpm:h.cpm,currency:h.currency,netRevenue:!0,ttl:y,creativeId:h.creativecode||m,width:h.width,height:h.height,dealId:h.deal};h.adomain&&(w.meta=T(T({},w.meta),{advertiserDomains:h.adomain})),h.native?v.params.nativeCallback?w.ad=It.createCriteoNativeAdWithCallback(m,h.native,v.params.nativeCallback):(w.native=It.createPrebidNativeAd(h.native),w.mediaType=Ct.Native):h.video?(w.vastUrl=h.displayurl,w.mediaType=Ct.Video,\"outstream\"===(null===(r=null===(n=v.mediaTypes)||void 0===n?void 0:n.video)||void 0===r?void 0:r.context)&&(w.renderer=this.createOutstreamVideoRenderer(h))):w.ad=h.creative,l.push(w)}else N.Error(\"Unable to bid request for slot \"+h)}return this.cache.handleResponse(this.slots,e,s,!1),this.timer.finish(),this.metricsManager.sendEvents(this.metricBuilder,this.clientRequestId,!0),this.cache.clearExpiredItems(),!0===e.user_sync&&gt.execUserSync(o.context.remoteLogging,this.gdprConsent,this.ccpaIabConsent,e),l},It.prototype.handleBidWon=function(){},It.prototype.handleBidTimeout=function(){this.timer.requestReceived(!0),this.timer.finish(),this.metricsManager.sendEvents(this.metricBuilder,this.clientRequestId,!0),this.cache.clearExpiredItems()},It.prototype.handleSetTargeting=function(){},It.prototype.getBannerSizes=function(e,t){var i,n;return(null===(n=null===(i=e.mediaTypes)||void 0===i?void 0:i.banner)||void 0===n?void 0:n.sizes)||(t?e.sizes:[])||[]},It.prototype.getNativeSizes=function(e){var t,i,n;return(null===(n=null===(i=null===(t=e.mediaTypes)||void 0===t?void 0:t.native)||void 0===i?void 0:i.image)||void 0===n?void 0:n.sizes)||[]},It.prototype.getSizes=function(e,t){var i,n=this.getBannerSizes(e,!t).map(function(e){return new Ne(e[0],e[1])}),r=this.getNativeSizes(e).map(function(e){return new Ne(e[0],e[1])}),o=n.concat(r);return(null===(i=e.mediaTypes)||void 0===i?void 0:i.native)&&(0===o.length?o=[new Ne(2,2)]:o.forEach(function(e,t,i){void 0===e.height&&void 0===e.width&&(i[t]=new Ne(2,2))})),o.filter(function(e,t,i){return i.indexOf(e)===t})},It.prototype.getFloorsForSizes=function(e,r,o){var s={},t=o.getFloor({currency:\"USD\",size:\"*\",mediaType:r});if(\"USD\"!==t.currency)throw new Error(\"Currency for floors is not in USD, or cannot be converted to USD\");return s[\"*\"]=t.floor,e.forEach(function(e,t,i){var n=new Ne(e[0],e[1]);s[n.toString()]=o.getFloor({currency:\"USD\",size:e,mediaType:r}).floor}),s},It.prototype.createOutstreamVideoRenderer=function(t){if(void 0!==t.video_callback)return{url:\"#\",render:function(e){yt(t.video_callback,[{slotid:t.impid,vastUrl:t.displayurl,vastXml:t.creative}])}}},It);function It(e,t,i,n,r){var o,s,a,c,d=window.criteo_pubtag_prebid_121||window.criteo_pubtag;this.clientRequestId=Me(),this.gdprConsent={},n.gdprConsent&&(void 0!==n.gdprConsent.consentString&&(this.gdprConsent.consentData=n.gdprConsent.consentString),void 0!==n.gdprConsent.gdprApplies&&(this.gdprConsent.gdprApplies=!!n.gdprConsent.gdprApplies),this.gdprConsent.version=n.gdprConsent.apiVersion),this.ccpaIabConsent={uspString:n.uspConsent};var l=new Je(void 0,this.gdprConsent);this.timeout=qe(n.timeout),this.metricsManager=new Se(l),this.metricBuilder=new le(this.metricsManager),this.timer=new Ue(this.metricBuilder,n.start,this.timeout);var u,p,h,v=new Ve;this.adBlockFlagManager=A.create(l),this.adBlockFlagManager.adBlockFlagEnabled()&&(e=wt,d.context.isAdBlocked=!0),this.auctionId=n.auctionId,this.bidRequests=i,this.slots=[];for(var f=!0,g=0,m=i;g<m.length;g++){var y=void 0;(S=m[g]).fpd&&S.fpd.context&&(y=S.fpd.context),(null===(o=S.ortb2Imp)||void 0===o?void 0:o.ext)&&((null==y?void 0:y.data)&&S.ortb2Imp.ext.data&&(y.data=T(T({},y.data),S.ortb2Imp.ext.data)),y=T(T({},S.ortb2Imp.ext),y)),S.params.ext&&((null==y?void 0:y.data)&&S.params.ext.data&&(y.data=T(T({},y.data),S.params.ext.data)),y=T(T({},S.params.ext),y)),f=this.hasValidNativeParams(S);var w=It.isPrebid3OrAbove(r);try{var b={};if(S.getFloor&&((null===(s=S.mediaTypes)||void 0===s?void 0:s.banner)&&(b.banner=this.getFloorsForSizes(this.getBannerSizes(S,!w),\"banner\",S)),(null===(a=S.mediaTypes)||void 0===a?void 0:a.native)&&(b.native=this.getFloorsForSizes(this.getNativeSizes(S),\"native\",S)),null===(c=S.mediaTypes)||void 0===c?void 0:c.video)){var C=S.mediaTypes.video.playerSize||[];b.video=0<C.length&&\"number\"==typeof C[0]?this.getFloorsForSizes([C],\"video\",S):this.getFloorsForSizes(C,\"video\",S)}Object.keys(b).length&&(y=T(T({},y),{floors:b}))}catch(e){N.Debug(\"Could not parse floors from Prebid: \"+e)}this.slots.push(new De(S.adUnitCode,S.params.zoneId,S.params.nativeCallback,S.transactionId,this.getSizes(S,w),S.params.publisherSubId,S.mediaTypes,It.getVideoInfoFromBidRequest(S),y)),u=S.params.networkId||u,p=S.schain||p,R(n.ceh),S.params.integrationMode&&(h=me(S.params.integrationMode))}f||N.Warning(\"All native assets containing URL should be sent as placeholders with sendId(icon, image, clickUrl, privacyLink, privacyIcon)\");var E,S,I=new we(!1);0<i.length&&(S=i[0]).userIdAsEids&&0<S.userIdAsEids.length&&(E=S.userIdAsEids);\"function\"==typeof d.context.setPublisherExt&&\"function\"==typeof d.context.setUserExt?(d.context.setPublisherExt(n.publisherExt),d.context.setUserExt(n.userExt)):(d.context.publisherExt=n.publisherExt,d.context.userExt=n.userExt);var _=lt.useZoneIdIntegration(this.slots,u);this.cache=new W(new Qe(l),new lt(l,_,u),d.context),this.requestBuilder=new xe(this.cache.filterNoBidSlots(this.slots),d.context,I,e,h,u,t,{ccpaIabConsent:this.ccpaIabConsent,gdprConsent:this.gdprConsent},r,v,this.timeout,this.clientRequestId,E,n.start,p),this.url=this.requestBuilder.getUrl(),(window.Criteo_prebid_121||window.Criteo).prebid_adapters=(window.Criteo_prebid_121||window.Criteo).prebid_adapters||{},(window.Criteo_prebid_121||window.Criteo).prebid_adapters[this.auctionId]=this}function _t(e){try{return JSON.parse(e)}catch(e){return}}var Tt=1,At=(xt.prototype.getCMPFrame=function(){for(var e,t=this.currentWindow,i=0;i<10;++i){try{t.frames.__uspapiLocator&&(e=t)}catch(e){}if(t===this.currentWindow.top)break;t=t.parent}return e},xt.prototype.hasCallerFunctionInWindow=function(){return\"function\"==typeof this.currentWindow.__uspapi},xt.prototype.readyToRetrieve=function(){return this.hasCallerFunctionInWindow()||void 0!==this.getCMPFrame()},xt.prototype.retrieveConsent=function(i){var n=this,r=!1,o=window.setTimeout(function(){r=!0,n.logger(\"Timeout: Unable to resolve CCPA consent after \"+n.timeout+\"ms\"),i(void 0)},this.timeout);this.executeCommand(\"getUSPData\",Tt,function(e,t){r||(clearTimeout(o),t?(n.logger(\"CCPA consent retrieved\"),n.processResponseData(e,i)):(n.logger(\"Error retrieving CCPA consent data from CMP\"),i(void 0)))})},xt.prototype.processResponseData=function(e,t){e?t(e):(this.logger(\"Unable to read CCPA consent data from CMP\"),t(void 0))},xt.prototype.executeCommand=function(e,t,i){var o=this;if(!this.hasCallerFunctionInWindow()){this.logger(\"No CCPA CMP defined on current frame\");var s=this.getCMPFrame();this.currentWindow.__uspapi=function(e,t,i){if(!s)return o.logger(\"CCPA CMP not found in any frame\"),void i({msg:\"CCPA CMP not found in any frame\"},!1);var n=Math.random().toString(10),r={__uspapiCall:{command:e,parameter:t,callId:n}};o.uspapiCallbacks[n]=i,s.postMessage(r,\"*\")},this.currentWindow.addEventListener(\"message\",function(e){var t=\"string\"==typeof e.data?_t(e.data):e.data;if(t&&t.__uspapiReturn&&t.__uspapiReturn.callId&&t.__uspapiReturn.returnValue){var i=t.__uspapiReturn;o.uspapiCallbacks&&o.uspapiCallbacks[i.callId]&&(o.uspapiCallbacks[i.callId](i.returnValue,i.success),delete o.uspapiCallbacks[i.callId])}},!1)}this.currentWindow.__uspapi(e,t,i)},xt.prototype.hasUserOptOut=function(e){return!(!e||!e.uspString||\"1YNY\"===e.uspString.toUpperCase()||\"1YNN\"===e.uspString.toUpperCase()||\"1YN-\"===e.uspString.toUpperCase()||\"1-N-\"===e.uspString.toUpperCase()||\"1---\"===e.uspString)},xt);function xt(e,t,i){void 0===i&&(i=function(e){}),this.uspapiCallbacks={},this.currentWindow=e,this.timeout=t.uspApiTimeout,this.logger=i}var Pt=(Rt.prototype.getReadyToRetrieveProvider=function(){return this.tcfv2ConsentProvider.hasCallerFunctionInFrame()?this.tcfv2ConsentProvider:this.tcfv1ConsentProvider.hasCallerFunctionInFrame()?this.tcfv1ConsentProvider:void 0!==this.tcfv2ConsentProvider.getCMPFrame()?this.tcfv2ConsentProvider:void 0!==this.tcfv1ConsentProvider.getCMPFrame()?this.tcfv1ConsentProvider:void 0},Rt.prototype.retrieveConsentForPassback=function(e){var t=this.getReadyToRetrieveProvider();void 0===t&&(this.logger(\"No compatible GDPR privacy provider found\"),e(void 0)),t===this.tcfv1ConsentProvider?this.tcfv1ConsentProvider.retrieveConsentForPassback(e):t===this.tcfv2ConsentProvider&&this.tcfv2ConsentProvider.retrieveConsent(e)},Rt.prototype.retrieveConsent=function(e){var t=this.getReadyToRetrieveProvider();void 0===t&&(this.logger(\"No compatible GDPR privacy provider found\"),e(void 0)),null==t||t.retrieveConsent(e)},Rt.prototype.readyToRetrieve=function(){return this.tcfv2ConsentProvider.readyToRetrieve()||this.tcfv1ConsentProvider.readyToRetrieve()},Rt);function Rt(e,t,i){void 0===i&&(i=function(e){}),this.tcfv1ConsentProvider=e,this.tcfv2ConsentProvider=t,this.logger=i}var Mt=91,Dt=(Ot.prototype.getCMPFrame=function(){for(var e,t=this.currentWindow,i=0;i<10;++i){try{t.frames.__cmpLocator&&(e=t)}catch(e){}if(t===this.currentWindow.top)break;t=t.parent}return e},Ot.prototype.hasCallerFunctionInFrame=function(){return\"function\"==typeof this.currentWindow.__cmp},Ot.prototype.readyToRetrieve=function(){return this.hasCallerFunctionInFrame()||void 0!==this.getCMPFrame()},Ot.prototype.pingWithTimeout=function(n,e,t,i){function r(e,t){o.logger(t),clearTimeout(e),i()}var o=this;return window.setTimeout(function(){var i=window.setTimeout(function(){r(n,\"Timeout: Unable to get ping return after \"+e+\"ms\")},e);o.executeCommand(\"ping\",null,function(e,t){clearTimeout(i),t?(o.logger(\"GDPR CMP ping returned\"),!0!==e.cmpLoaded&&r(n,\"GDPR ping returned cmpLoaded which is not true\"),o.logger(\"GDPR ping returned cmpLoaded which is true\")):r(n,\"Error sending ping to GDPR CMP\")})},t)},Ot.prototype.retrieveConsent=function(e){this.executeRetrieveConsent(\"getConsentData\",null,e)},Ot.prototype.retrieveConsentForPassback=function(e){this.executeRetrieveConsent(\"getVendorConsents\",[Mt],e)},Ot.prototype.executeRetrieveConsent=function(e,t,i){var n=this,r=!1,o=window.setTimeout(function(){r=!0,n.logger(\"Timeout: Unable to resolve GDPR consent after \"+n.timeout+\"ms\"),i(void 0)},this.timeout),s=!1!==this.cmpAutoDetect?this.pingWithTimeout(o,this.pingTimeout,this.pingDelay,function(){r=!0,n.logger(\"Timeout: Unable to ping GDPR API after \"+n.pingTimeout+\"ms\"),i(void 0)}):void 0;this.executeCommand(e,t,function(e,t){clearTimeout(s),r||(clearTimeout(o),t?(n.logger(\"GDPR consent retrieved\"),n.processConsentData(e,i)):(n.logger(\"Error retrieving GDPR consent data from CMP\"),i(void 0)))})},Ot.prototype.processConsentData=function(e,t){if(e){var i={};void 0!==e.consentData&&(i.consentData=e.consentData),void 0!==e.gdprApplies&&(i.gdprApplies=!!e.gdprApplies),t(i)}else this.logger(\"Unable to read GDPR consent data from CMP\"),t(void 0)},Ot.prototype.executeCommand=function(e,t,i){var o=this;if(!this.hasCallerFunctionInFrame()){this.logger(\"No GDPR CMP defined on current frame\");var s=this.getCMPFrame();this.currentWindow.__cmp=function(e,t,i){if(!s)return o.logger(\"GDPR CMP not found in any frame\"),void i({msg:\"GDPR CMP not found in any frame\"},!1);var n=Math.random().toString(10),r={__cmpCall:{command:e,parameter:t,callId:n}};o.cmpCallbacks[n]=i,s.postMessage(r,\"*\")},this.currentWindow.addEventListener(\"message\",function(e){var t=\"string\"==typeof e.data?_t(e.data):e.data;if(t&&t.__cmpReturn&&t.__cmpReturn.callId&&t.__cmpReturn.returnValue){var i=t.__cmpReturn;o.cmpCallbacks&&o.cmpCallbacks[i.callId]&&(o.cmpCallbacks[i.callId](i.returnValue,i.success),delete o.cmpCallbacks[i.callId])}},!1)}this.currentWindow.__cmp(e,t,i)},Ot);function Ot(e,t,i){void 0===i&&(i=function(e){}),this.cmpCallbacks={},this.currentWindow=e,this.timeout=t.tcfTimeout,this.pingTimeout=t.tcfPingTimeout,this.pingDelay=t.tcfPingDelay,this.cmpAutoDetect=t.cmpAutoDetect,this.logger=i}var kt=91,Bt=2,Ft=(Ut.prototype.getCMPFrame=function(){for(var e,t=this.currentWindow,i=0;i<10;++i){try{t.frames.__tcfapiLocator&&(e=t)}catch(e){}if(t===this.currentWindow.top)break;t=t.parent}return e},Ut.prototype.hasCallerFunctionInFrame=function(){return\"function\"==typeof this.currentWindow.__tcfapi},Ut.prototype.readyToRetrieve=function(){return this.hasCallerFunctionInFrame()||void 0!==this.getCMPFrame()},Ut.prototype.pingWithTimeout=function(i,e,t,n){function r(e,t){o.logger(t),clearTimeout(e),n()}var o=this;return window.setTimeout(function(){var t=window.setTimeout(function(){r(i,\"Timeout: Unable to get TCFv2 ping return after \"+e+\"ms\")},e);o.executeCommand(\"ping\",Bt,function(e){clearTimeout(t),o.logger(\"TCFv2 CMP ping returned in ms\"),\"error\"===e.cmpStatus?r(i,\"Error status on ping to TCFv2 CMP\"):!0!==e.cmpLoaded?r(i,\"TCFv2 ping returned cmpLoaded = false\"):o.logger(\"TCFv2 ping returned cmpLoaded = true\")})},t)},Ut.prototype.retrieveConsent=function(i){var n=this,r=!1,o=window.setTimeout(function(){r=!0,n.logger(\"Timeout: Unable to resolve TCFv2 consent after \"+n.timeout+\"ms\"),i(void 0)},this.timeout),s=!1!==this.cmpAutoDetect?this.pingWithTimeout(o,this.pingTimeout,this.pingDelay,function(){r=!0,n.logger(\"Timeout: Unable to ping TCFv2 API after \"+n.pingTimeout+\"ms\"),i(void 0)}):void 0;this.executeCommand(\"getTCData\",Bt,function(e,t){clearTimeout(s),r||(clearTimeout(o),t?(n.logger(\"TCFv2 consent retrieved in ms\"),n.processResponseData(e,i)):(n.logger(\"Error retrieving TCFv2 consent data from CMP\"),i(void 0)))},[kt])},Ut.prototype.processResponseData=function(e,t){var i;if(e){var n={};void 0!==e.tcString&&(n.consentData=e.tcString),void 0!==e.gdprApplies&&(n.gdprApplies=!!e.gdprApplies),n.version=e.tcfPolicyVersion?e.tcfPolicyVersion:Bt,n.purposes=null===(i=null==e?void 0:e.purpose)||void 0===i?void 0:i.consents,t(n)}else this.logger(\"Unable to read GDPR consent data from CMP\"),t(void 0)},Ut.prototype.executeCommand=function(e,t,i,n){var s=this;if(!this.hasCallerFunctionInFrame()){this.logger(\"No TCFv2 CMP defined on current frame\");var a=this.getCMPFrame();this.currentWindow.__tcfapi=function(e,t,i,n){if(!a)return s.logger(\"TCFv2 CMP not found in any frame\"),void i({msg:\"TCFv2 CMP not found in any frame\"},!1);var r=Math.random().toString(10),o={__tcfapiCall:{command:e,version:t,parameter:n,callId:r}};s.cmpCallbacks[r]=i,a.postMessage(o,\"*\")},this.currentWindow.addEventListener(\"message\",function(e){var t=\"string\"==typeof e.data?_t(e.data):e.data;if(t&&t.__tcfapiReturn&&t.__tcfapiReturn.callId&&t.__tcfapiReturn.returnValue){var i=t.__tcfapiReturn;s.cmpCallbacks&&s.cmpCallbacks[i.callId]&&\"function\"==typeof s.cmpCallbacks[i.callId]&&(s.cmpCallbacks[i.callId](i.returnValue,i.success),delete s.cmpCallbacks[i.callId])}},!1)}this.currentWindow.__tcfapi(e,t,i,n)},Ut);function Ut(e,t,i){void 0===i&&(i=function(e){}),this.cmpCallbacks={},this.currentWindow=e,this.timeout=t.tcfTimeout,this.pingTimeout=t.tcfPingTimeout,this.pingDelay=t.tcfPingDelay,this.cmpAutoDetect=t.cmpAutoDetect,this.logger=i}function Lt(e){return{uspApiTimeout:parseInt(\"50\",10),tcfTimeout:parseInt(\"10000\",10),tcfPingTimeout:Math.min(parseInt(\"10000\",10),parseInt(\"50\",10)),tcfPingDelay:Math.min(parseInt(\"10000\",10),parseInt(\"1000\",10)),cmpAutoDetect:null==e?void 0:e.cmpAutoDetect}}var Nt=(Ht.prototype.checkTcfPurposeOne=function(e){return!e||!e.purposes||!0===e.purposes[1]},Ht.prototype.setCookie=function(e,t,i,n,r){void 0===r&&(r=!1);var o=n||document,s=o.location.hostname,a=new Date;a.setTime(a.getTime()+60*i*60*1e3);var c=\"expires=\"+a.toUTCString();if(!r)return this.setCookieString(e,t,c,void 0,o),s;for(var d=s.split(\".\"),l=1;l<d.length;++l){var u=d.slice(d.length-l-1,d.length).join(\".\");if(!(-1<this.publicTopTlds.indexOf(u)))try{this.setCookieString(e,t,c,u,o);var p=this.getCookie(e,n);if(p&&p===t)return u}catch(e){}}return s},Ht.prototype.deleteCookie=function(e,t,i){void 0===i&&(i=!1),this.setCookie(e,\"\",0,t,i)},Ht.prototype.getCookie=function(e,t){if(this.cookiesEnabled)for(var i=0,n=(t||document).cookie.split(\";\");i<n.length;i++){var r=n[i],o=r.substr(0,r.indexOf(\"=\")).replace(/^\\s+|\\s+$/g,\"\"),s=r.substr(r.indexOf(\"=\")+1);if(o===e)return decodeURIComponent(s)}},Ht.prototype.setCookieString=function(e,t,i,n,r){if(this.cookiesEnabled){var o=e+\"=\"+encodeURIComponent(t)+\";\"+i+\";\";n&&\"\"!==n&&(o+=\"domain=.\"+n+\";\"),r.cookie=o+\"path=/\"}},Ht);function Ht(e){this.publicTopTlds=[\"co.id\",\"co.il\",\"co.jp\",\"co.kr\",\"co.nz\",\"co.th\",\"co.uk\",\"com.au\",\"com.br\",\"com.mx\",\"com.my\",\"com.pl\",\"com.sg\",\"com.tr\",\"com.vn\"],this.cookiesEnabled=this.checkTcfPurposeOne(e)}var qt=(Wt.prototype.initializeServices=function(){var n=this;this.initializing=!0,this.retrievePrivacyConsent(function(e,t){var i={localStorageHelper:new Je(n.topFrame,t),gdprConsent:t,ccpaConsentProvider:n.ccpaConsentProvider,ccpaConsent:e,cookieHelper:new Nt(t)};n.services=i,n.initialized=!0,n.initializing=!1,n.postInitiliazeServicesCallbacks.forEach(function(e){e(i)})})},Wt.prototype.getServicesAsync=function(e){this.initialized?e(this.services):(this.postInitiliazeServicesCallbacks.push(e),this.initializing||this.initializeServices())},Wt.prototype.retrievePrivacyConsent=function(t){var e=this.tcfCompatibleConsentProvider.readyToRetrieve(),i=this.ccpaConsentProvider.readyToRetrieve();e||i||t(void 0,void 0);var n,r,o=[];e&&o.push(Pt),i&&o.push(At),e&&this.tcfCompatibleConsentProvider.retrieveConsent(function(e){o.splice(o.indexOf(Pt),1),0===o.length?t(r,e):n=e}),i&&this.ccpaConsentProvider.retrieveConsent(function(e){o.splice(o.indexOf(At),1),0===o.length?t(e,n):r=e})},Wt);function Wt(e,t,i,n){this.initializing=!1,this.initialized=!1,this.postInitiliazeServicesCallbacks=[],this.topFrame=e||window;var r=Lt(n);this.ccpaConsentProvider=t||new At(window,r,N.Warning);var o=new Dt(window,r,N.Warning),s=new Ft(window,r,N.Warning);this.tcfCompatibleConsentProvider=i||new Pt(o,s,N.Warning),this.initializeServices()}var zt=(Kt=K,t(Gt,Kt),Gt.prototype.getMetricBuilder=function(){return this.metricBuilder},Gt.prototype.eval=function(e){this.evalWithTimeout(e,void 0)},Gt.prototype.evalWithTimeout=function(t,i){var n=this;(this.serviceProvider||new qt).getServicesAsync(function(e){n.metricsManager||(n.metricsManager=new Se(e.localStorageHelper)),n.metricBuilder||(n.metricBuilder=new le(n.metricsManager)),n.innerEval(t,n.metricBuilder,e.gdprConsent,e.ccpaConsent,i)})},Gt.prototype.innerEval=function(n,r,o,s,e){var a=this,c=Me(),t=Gt.getCriteoAdapterBidRequest(),i=Gt.getRequestAuctionStart(t),d=e||qe(t&&t.timeout),l=new Ue(r,i,d),u=new xe(this.slots,n.context,this.urlBuilder,this.profileId,this.integrationMode,this.networkId,this.adapterVersion,{ccpaIabConsent:s,gdprConsent:o},void 0,this.viewportComputer,d,c,n.context.userIds,Math.round(new Date/1e3));if(!u.isValid()||\"undefined\"==typeof JSON)return N.Debug(\"Request ignored because it doesnt contain any slot\"),void this.callbackError(void 0,void 0);var p=u.getRequest(),h=JSON.stringify(p),v=u.getUrl(),f=new pt(v,h,\"application/x-www-form-urlencoded\");l.sendRequest(v),f.send(function(e){try{l.requestReceived();var t=pe(e)||{},i=Re(t);void 0!==a.callbackSuccess&&a.callbackSuccess(JSON.stringify(t),i),l.finish(),!0===t.user_sync&&gt.execUserSync(n.context.remoteLogging,o,s,t),r.getMetricsManager().sendEvents(r,c,!0)}catch(e){a.reportAsyncRequestException(n,\"onSuccess\",e)}n.context.remoteLogging.sendErrorReport(a.urlBuilder,c),a.metricBuilder=void 0},function(e,t){try{l.requestReceived(),void 0!==a.callbackError&&a.callbackError(e,t),l.finish(),r.getMetricsManager().sendEvents(r,c,!0)}catch(e){a.reportAsyncRequestException(n,\"onError\",e)}n.context.remoteLogging.sendErrorReport(a.urlBuilder,c),a.metricBuilder=void 0},function(){try{l.requestReceived(!0),void 0!==a.callbackTimeout&&a.callbackTimeout(),l.finish(),r.getMetricsManager().sendEvents(r,c,!0)}catch(e){a.reportAsyncRequestException(n,\"onTimeout\",e)}n.context.remoteLogging.sendErrorReport(a.urlBuilder,c),a.metricBuilder=void 0},this.timeout)},Gt.prototype.reportAsyncRequestException=function(e,t,i){var n=i.stack?i.stack:i.toString();e.context.remoteLogging.log(\"Exception\",\"Exception caught in AsyncRequest \"+t+\" callback:\\n\"+n),N.Error(\"Error \"+t+\":\\n\\t\"+n)},Gt.getCriteoAdapterBidRequest=function(){try{return window.pbjs._bidsRequested.find(function(e){return\"criteo\"===e.bidderCode})}catch(e){return}},Gt.getRequestAuctionStart=function(e){return e&&e.auctionStart},Gt.NAME=\"directbidding\",Gt),Kt;function Gt(e,t,i,n,r,o,s,a,c,d,l,u,p){var h=Kt.call(this,Gt.NAME)||this;return h.profileId=e,h.urlBuilder=t,h.slots=i,h.callbackSuccess=n,h.callbackError=r,h.callbackTimeout=o,h.serviceProvider=s,h.timeout=c,h.networkId=d,h.integrationMode=l,h.adapterVersion=u,h.viewportComputer=p,h.metricsManager=a,h.metricsManager&&(h.metricBuilder=new le(h.metricsManager)),h}var Vt=(jt=K,t(Yt,jt),Yt.prototype.eval=function(e){var t=this;if(this.cache.silentModeEnabled())return N.Debug(\"Request ignored because the global silent mode is enabled\"),this.metricsManager.incSilentModeRequestCount(),void this.callbackSuccess(\"\",void 0);setTimeout(function(){return t.onTimeout()},this.timeout),this.directBiddingEvent.evalWithTimeout(e,this.timeout)},Yt.prototype.onSuccess=function(e,t){if(this.hasResponded=!0,void 0!==t){var i=pe(e);this.cache.handleResponse(this.slots,i,t,this.hasTimeouted)}this.hasTimeouted||this.callbackSuccess(e,t),this.cache.clearExpiredItems()},Yt.prototype.onError=function(e,t){this.hasResponded=!0,this.hasTimeouted||this.callbackError(e,t),this.cache.clearExpiredItems()},Yt.prototype.onHttpTimeout=function(){this.hasResponded=!0,this.hasTimeouted||this.callbackTimeout(),this.cache.clearExpiredItems()},Yt.prototype.onTimeout=function(){var e;if(!this.hasResponded){this.hasTimeouted=!0;var t=this.cache.getCachedBids(this.slots),i=Object.keys(t),n=i.map(function(e){return t[e]});0===Object.keys(t).length?this.callbackTimeout():(N.Debug(\"Cached bids returned because of timeout: ['\"+n.map(function(e){return e.impid}).join(\"', '\")+\"']\"),null===(e=this.getMetricBuilder())||void 0===e||e.withSlotIdsMatchedByCache(i),this.callbackSuccess(JSON.stringify({slots:n}),void 0))}},Yt.prototype.getMetricBuilder=function(){return this.directBiddingEvent.getMetricBuilder()},Yt.prototype.getBidCache=function(){return this.cache},Yt.NAME=\"directbidding\",Yt),jt;function Yt(e,t,i,n,r,o,s,a,c,d,l,u,p,h){var v=jt.call(this,Yt.NAME)||this,f=Math.max(10*(d||3e3),3e3);return v.cache=a,v.directBiddingEvent=new zt(e,t,v.cache.filterNoBidSlots(i),function(e,t){return v.onSuccess(e,t)},function(e,t){return v.onError(e,t)},function(){return v.onHttpTimeout()},c,s,f,l,u,p,h),v.slots=i,v.callbackSuccess=n,v.callbackError=r,v.callbackTimeout=o,v.timeout=0===d?0:d||3e3,v.hasTimeouted=!1,v.hasResponded=!1,v.metricsManager=s,v}var Jt={prebid:\"criteo_fast_bid\",index:\"criteo_fast_bid_index\"};function Xt(t,e){var i=Jt[e];null===t.getItem(i,864e5)&&new pt(\"https://static.criteo.net/js/ld/publishertag.\"+e+\".js\",void 0,void 0,!1).send(function(e){t.setItem(i,e,864e5)},function(e,t){N.Error(\"Could not update FastBid\"+(t?\" (\"+t+\")\":\"\"))})}function Qt(e){function t(){try{return i.apply(this,arguments)}catch(e){N.Error(\"Exception caught: \"+e.toString())}}var i=e;for(var n in t.prototype=i.prototype,i)i.hasOwnProperty(n)&&(t[n]=i[n]);return t}function Zt(e){for(var t in e)if(t in e){var i=e[t];\"function\"==typeof i?e[t]=Qt(i):\"object\"==typeof i&&(e[t]=Zt(i))}return e}function $t(e){var t={push:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(void 0!==e)for(var i=0,n=e;i<n.length;i++){var r=n[i];\"function\"==typeof r&&Qt(r)()}}};return e&&Array.isArray(e)&&t.push.apply(t,e),t}var ei=\"undefined\"!=typeof globalThis?globalThis:\"undefined\"!=typeof window?window:\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:{};function ti(){throw new Error(\"Dynamic requires are not currently supported by rollup-plugin-commonjs\")}function ii(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,\"default\")?e.default:e}function ni(e,t){return e(t={exports:{}},t.exports),t.exports}function ri(e){return e&&e.default||e}var oi=ni(function(e,t){var i;i=function(){function c(e){return\"function\"==typeof e}var i=Array.isArray?Array.isArray:function(e){return\"[object Array]\"===Object.prototype.toString.call(e)},n=0,t=void 0,r=void 0,s=function(e,t){p[n]=e,p[n+1]=t,2===(n+=2)&&(r?r(h):y())};var e=\"undefined\"!=typeof window?window:void 0,o=e||{},a=o.MutationObserver||o.WebKitMutationObserver,d=\"undefined\"==typeof self&&\"undefined\"!=typeof process&&\"[object process]\"==={}.toString.call(process),l=\"undefined\"!=typeof Uint8ClampedArray&&\"undefined\"!=typeof importScripts&&\"undefined\"!=typeof MessageChannel;function u(){var e=setTimeout;return function(){return e(h,1)}}var p=new Array(1e3);function h(){for(var e=0;e<n;e+=2){(0,p[e])(p[e+1]),p[e]=void 0,p[e+1]=void 0}n=0}var v,f,g,m,y=void 0;function w(e,t){var i=this,n=new this.constructor(E);void 0===n[C]&&F(n);var r=i._state;if(r){var o=arguments[r-1];s(function(){return k(r,n,o,i._result)})}else D(i,n,e,t);return n}function b(e){if(e&&\"object\"==typeof e&&e.constructor===this)return e;var t=new this(E);return x(t,e),t}y=d?function(){return process.nextTick(h)}:a?(f=0,g=new a(h),m=document.createTextNode(\"\"),g.observe(m,{characterData:!0}),function(){m.data=f=++f%2}):l?((v=new MessageChannel).port1.onmessage=h,function(){return v.port2.postMessage(0)}):(void 0===e&&\"function\"==typeof ti?function(){try{var e=Function(\"return this\")().require(\"vertx\");return void 0!==(t=e.runOnLoop||e.runOnContext)?function(){t(h)}:u()}catch(e){return u()}}:u)();var C=Math.random().toString(36).substring(2);function E(){}var S=void 0,I=1,_=2;function T(e,n,r){s(function(t){var i=!1,e=function(e,t,i,n){try{e.call(t,i,n)}catch(e){return e}}(r,n,function(e){i||(i=!0,(n!==e?x:R)(t,e))},function(e){i||(i=!0,M(t,e))},t._label);!i&&e&&(i=!0,M(t,e))},e)}function A(e,t,i){var n,r;t.constructor===e.constructor&&i===w&&t.constructor.resolve===b?(n=e,(r=t)._state===I?R(n,r._result):r._state===_?M(n,r._result):D(r,void 0,function(e){return x(n,e)},function(e){return M(n,e)})):void 0===i?R(e,t):c(i)?T(e,t,i):R(e,t)}function x(t,e){if(t===e)M(t,new TypeError(\"You cannot resolve a promise with itself\"));else if(r=typeof(n=e),null===n||\"object\"!=r&&\"function\"!=r)R(t,e);else{var i=void 0;try{i=e.then}catch(e){return void M(t,e)}A(t,e,i)}var n,r}function P(e){e._onerror&&e._onerror(e._result),O(e)}function R(e,t){e._state===S&&(e._result=t,e._state=I,0!==e._subscribers.length&&s(O,e))}function M(e,t){e._state===S&&(e._state=_,e._result=t,s(P,e))}function D(e,t,i,n){var r=e._subscribers,o=r.length;e._onerror=null,r[o]=t,r[o+I]=i,r[o+_]=n,0===o&&e._state&&s(O,e)}function O(e){var t=e._subscribers,i=e._state;if(0!==t.length){for(var n=void 0,r=void 0,o=e._result,s=0;s<t.length;s+=3)n=t[s],r=t[s+i],n?k(i,n,r,o):r(o);e._subscribers.length=0}}function k(e,t,i,n){var r=c(i),o=void 0,s=void 0,a=!0;if(r){try{o=i(n)}catch(e){a=!1,s=e}if(t===o)return void M(t,new TypeError(\"A promises callback cannot return that same promise.\"))}else o=n;t._state!==S||(r&&a?x(t,o):!1===a?M(t,s):e===I?R(t,o):e===_&&M(t,o))}var B=0;function F(e){e[C]=B++,e._state=void 0,e._result=void 0,e._subscribers=[]}var U=(L.prototype._enumerate=function(e){for(var t=0;this._state===S&&t<e.length;t++)this._eachEntry(e[t],t)},L.prototype._eachEntry=function(t,e){var i=this._instanceConstructor,n=i.resolve;if(n===b){var r=void 0,o=void 0,s=!1;try{r=t.then}catch(e){s=!0,o=e}if(r===w&&t._state!==S)this._settledAt(t._state,e,t._result);else if(\"function\"!=typeof r)this._remaining--,this._result[e]=t;else if(i===N){var a=new i(E);s?M(a,o):A(a,t,r),this._willSettleAt(a,e)}else this._willSettleAt(new i(function(e){return e(t)}),e)}else this._willSettleAt(n(t),e)},L.prototype._settledAt=function(e,t,i){var n=this.promise;n._state===S&&(this._remaining--,e===_?M(n,i):this._result[t]=i),0===this._remaining&&R(n,this._result)},L.prototype._willSettleAt=function(e,t){var i=this;D(e,void 0,function(e){return i._settledAt(I,t,e)},function(e){return i._settledAt(_,t,e)})},L);function L(e,t){this._instanceConstructor=e,this.promise=new e(E),this.promise[C]||F(this.promise),i(t)?(this.length=t.length,this._remaining=t.length,this._result=new Array(this.length),0===this.length?R(this.promise,this._result):(this.length=this.length||0,this._enumerate(t),0===this._remaining&&R(this.promise,this._result))):M(this.promise,new Error(\"Array Methods must be provided an Array\"))}var N=(H.prototype.catch=function(e){return this.then(null,e)},H.prototype.finally=function(t){var i=this.constructor;return c(t)?this.then(function(e){return i.resolve(t()).then(function(){return e})},function(e){return i.resolve(t()).then(function(){throw e})}):this.then(t,t)},H);function H(e){this[C]=B++,this._result=this._state=void 0,this._subscribers=[],E!==e&&(\"function\"!=typeof e&&function(){throw new TypeError(\"You must pass a resolver function as the first argument to the promise constructor\")}(),this instanceof H?function(t,e){try{e(function(e){x(t,e)},function(e){M(t,e)})}catch(e){M(t,e)}}(this,e):function(){throw new TypeError(\"Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.\")}())}return N.prototype.then=w,N.all=function(e){return new U(this,e).promise},N.race=function(r){var o=this;return i(r)?new o(function(e,t){for(var i=r.length,n=0;n<i;n++)o.resolve(r[n]).then(e,t)}):new o(function(e,t){return t(new TypeError(\"You must pass an array to race.\"))})},N.resolve=b,N.reject=function(e){var t=new this(E);return M(t,e),t},N._setScheduler=function(e){r=e},N._setAsap=function(e){s=e},N._asap=s,N.polyfill=function(){var e=void 0;if(void 0!==ei)e=ei;else if(\"undefined\"!=typeof self)e=self;else try{e=Function(\"return this\")()}catch(e){throw new Error(\"polyfill failed because global object is unavailable in this environment\")}var t=e.Promise;if(t){var i=null;try{i=Object.prototype.toString.call(t.resolve())}catch(e){}if(\"[object Promise]\"===i&&!t.cast)return}e.Promise=N},N.Promise=N},e.exports=i()}),si=oi.polyfill,ai=(ci.LoadPolyfills=function(){ci.DefineIsArray(),ci.DefineIndexOf(),ci.DefineFilter(),ci.DefinePromise()},ci.DefinePromise=function(){window.Promise||si()},ci.DefineIsArray=function(){Array.isArray||(Array.isArray=function(e){return\"[object Array]\"===Object.prototype.toString.call(e)})},ci.DefineIndexOf=function(){Array.prototype.indexOf||(Array.prototype.indexOf=function(e,t){if(void 0===t&&(t=0),void 0===this)throw new TypeError(\"'this' is null or not defined\");var i=this.length;if(0===i)return-1;if(i<=t)return-1;for(var n=Math.max(0<=t?t:i-Math.abs(t),0);n<i;){if(n in this&&this[n]===e)return n;n++}return-1})},ci.DefineFilter=function(){Array.prototype.filter||(Array.prototype.filter=function(e){if(void 0===this||void 0===this)throw new TypeError;var t=this.length;if(\"function\"!=typeof e)throw new TypeError;for(var i=[],n=2<=arguments.length?arguments[1]:void 0,r=0;r<t;r++)if(r in this){var o=this[r];e.call(n,o,r,this)&&i.push(o)}return i})},ci);function ci(){}var di=function(e,t){this.errorType=e,this.messages=t},li=function(e,t,i){this.environment=e,this.errors=t,this.requestId=i},ui=(pi.prototype.withMessage=function(e,t){return e in this.messages||(this.messages[e]=new Array),this.messages[e].push(t),this},pi.prototype.withRequestId=function(e){return this.requestId=e,this},pi.prototype.build=function(){var e=Array();for(var t in this.messages)null!=t&&e.push(new di(t,this.messages[t]));return new li(this.environment,e,this.requestId)},pi);function pi(e){this.messages={},this.environment=e}var hi=(gi.prototype.reportPending=function(){return this.shouldSend},gi.prototype.sendErrorReport=function(e,t){if(this.shouldSend){void 0!==t&&this.builder.withRequestId(t);var i=this.builder.build(),n=e.buildErrorUrl();n+=this.debug?\"?debug=1\":\"\";var r=JSON.stringify(i);navigator.sendBeacon&&navigator.sendBeacon(n,r),this.shouldSend=!1,this.builder=new ui(gi.environment)}},gi.prototype.log=function(e,t){this.shouldSend=!0,this.builder.withMessage(e,t)},gi.environment=\"PublisherTag Version \"+ye,gi),vi,fi;function gi(e){void 0===e&&(e=!1),this.builder=new ui(gi.environment),this.shouldSend=!1,this.debug=e}function mi(t,i){try{return decodeURIComponent(t)}catch(e){return void 0!==i?i:t}}function yi(e){var t=document.createElement(\"a\");return t.href=e,{protocol:t.protocol,host:t.host,hostname:t.hostname,pathname:\"/\"===t.pathname[0]?t.pathname.slice(1):t.pathname,search:t.search,href:t.href}}function wi(e,t){var i=document.createElement(\"a\");t&&\"noDecodeWholeURL\"in t&&t.noDecodeWholeURL?i.href=e:i.href=decodeURIComponent(e);var n=t&&\"decodeSearchAsString\"in t&&t.decodeSearchAsString;return{href:i.href,protocol:(i.protocol||\"\").replace(/:$/,\"\"),hostname:i.hostname,port:+i.port,pathname:i.pathname.replace(/^(?!\\/)/,\"/\"),search:n?i.search:Ei(i.search||\"\"),hash:(i.hash||\"\").replace(/^#/,\"\"),host:i.host||window.location.host}}function bi(t){return Object.keys(t).map(function(e){return e+\"=\"+t[e]}).join(\"&\")}function Ci(e){return(e.protocol||\"http\")+\"://\"+(e.host||e.hostname+(e.port?\":\"+e.port:\"\"))+(e.pathname||\"\")+(e.search?\"?\"+bi(e.search||\"\"):\"\")+(e.hash?\"#\"+e.hash:\"\")}function Ei(e){return e?e.replace(/^\\?/,\"\").split(\"&\").reduce(function(e,t){var i=t.split(\"=\"),n=i[0],r=i[1];return/\\[\\]$/.test(n)||(e[n]=r||\"\"),e},{}):{}}fi=vi=vi||{},fi[fi.InFriendlyIframe=1]=\"InFriendlyIframe\",fi[fi.InUnfriendlyIframe=2]=\"InUnfriendlyIframe\",fi[fi.DirectIntegration=3]=\"DirectIntegration\";var Si=(Ii.prototype.getUserContextualData=function(){var e,t,i,n,r,o,s,a,c,d,l,u,p,h;return{data:{contentLanguage:this.getContentLanguage(),navigatorLanguage:null===(t=null===(e=this.window)||void 0===e?void 0:e.navigator)||void 0===t?void 0:t.language,orientation:this.getOrientation(),windowInnerWidth:null===(i=this.window)||void 0===i?void 0:i.innerWidth,windowInnerHeight:null===(n=this.window)||void 0===n?void 0:n.innerHeight,pageWidth:null===(s=null===(o=null===(r=this.window)||void 0===r?void 0:r.document)||void 0===o?void 0:o.documentElement)||void 0===s?void 0:s.scrollWidth,pageHeight:null===(d=null===(c=null===(a=this.window)||void 0===a?void 0:a.document)||void 0===c?void 0:c.documentElement)||void 0===d?void 0:d.scrollHeight,sessionDuration:ke.TimeSincePageLoad()},device:{w:null===(u=null===(l=this.window)||void 0===l?void 0:l.screen)||void 0===u?void 0:u.width,h:null===(h=null===(p=this.window)||void 0===p?void 0:p.screen)||void 0===h?void 0:h.height}}},Ii.prototype.getOrientation=function(){var e,t,i,n,r,o;return((null===(t=null===(e=this.window)||void 0===e?void 0:e.screen)||void 0===t?void 0:t.orientation)||{}).type||(null===(n=null===(i=this.window)||void 0===i?void 0:i.screen)||void 0===n?void 0:n.mozOrientation)||(null===(o=null===(r=this.window)||void 0===r?void 0:r.screen)||void 0===o?void 0:o.msOrientation)},Ii.prototype.getContentLanguage=function(){var e,t,i,n,r,o=null===(i=null===(t=null===(e=this.window)||void 0===e?void 0:e.document)||void 0===t?void 0:t.documentElement)||void 0===i?void 0:i.lang;if(!o&&\"function\"==typeof(null===(r=null===(n=this.window)||void 0===n?void 0:n.document)||void 0===r?void 0:r.querySelector)){var s=this.window.document.querySelector('meta[http-equiv=\"Content-Language\"]');o=null==s?void 0:s.content}return o},Ii);function Ii(e){this.window=e}var _i=(Ti=Ce,t(Mi,Ti),Mi.prototype.sendSetEspPromiseTime=function(){this.sendEvents({eventId:\"SetEspPromise\",elapsed:ke.TimeSincePageLoad()})},Mi.prototype.sendReturnEspPromiseToGptTime=function(){this.sendEvents({eventId:\"ReturnEspPromiseToGpt\",elapsed:ke.TimeSincePageLoad()})},Mi.prototype.sendResolveEspPromiseTime=function(){this.sendEvents({eventId:\"ResolveEspPromise\",elapsed:ke.TimeSincePageLoad()})},Mi.prototype.sendEvents=function(e){var t={requestId:this.context.getClientSessionId(),events:[e]};this.context.isEligibleForCsmEvents()&&this.sendEventsToBeacon(t,this.urlBuilder.buildCsmEventsUrl())},Mi),Ti,Ai,xi,Pi,Ri;function Mi(e){var t=Ti.call(this)||this;return t.context=e,t}xi=Ai=Ai||{},xi[xi.None=0]=\"None\",xi[xi.Cookie=1]=\"Cookie\",xi[xi.LocalStorage=2]=\"LocalStorage\",xi[xi.Delegation=4]=\"Delegation\",Ri=Pi=Pi||{},Ri[Ri.Unknown=0]=\"Unknown\",Ri[Ri.Deactivated=1]=\"Deactivated\",Ri[Ri.Activated=2]=\"Activated\";var Di=(Oi.prototype.getSid=function(){return this.userDataHandlers.sid().fromAllStorages()},Oi.prototype.getIdCpy=function(){return this.userDataHandlers.idCpy().fromAllStorages()},Oi.prototype.getLocalWebId=function(){return this.userDataHandlers.localWebId().fromAllStorages()},Oi.prototype.getOptOut=function(){return this.userDataHandlers.optOut().fromAllStorages()},Oi.prototype.getBundle=function(){return this.userDataHandlers.bundle().fromAllStorages()},Oi);function Oi(e){this.userDataHandlers=e}var ki=(Bi.fromUserIdentificationData=function(e){return new Bi(e.value,e.origin)},Bi.fromValue=function(e){return new Bi(e,Ai.None)},Bi.prototype.hasValue=function(){return\"\"!==String(this.value)&&null!==this.value&&void 0!==this.value},Bi);function Bi(e,t){this.value=e,this.origin=t}var Fi=(Ui=ki,t(Li,Ui),Li.prototype.hasValue=function(){return\"\"!==String(this.value)&&null!==this.value&&void 0!==this.value},Li.prototype.saveOnAllStorages=function(){if(this.hasValue()){var e=\"boolean\"==typeof this.value?this.value?\"1\":\"0\":String(this.value);this.storageAdapter.writeToAllStorages(this.storageKey,e,this.expirationTimeHours)}},Li.prototype.toJSON=function(){return{value:this.value,origin:this.origin}},Li),Ui;function Li(e,t,i,n,r){var o=Ui.call(this,i,n)||this;return o.storageKey=e,o.expirationTimeHours=t,o.storageAdapter=r,o}var Ni=(Hi.prototype.sid=function(){return this.createGuid(Hi.SID_COOKIE_NAME)},Hi.prototype.idCpy=function(){return this.createGuid(Hi.IDCPY_COOKIE_NAME)},Hi.prototype.localWebId=function(){return this.createGuid(Hi.LWID_COOKIE_NAME)},Hi.prototype.optOut=function(){return new qi(Boolean,Hi.OPTOUT_COOKIE_NAME,Hi.OPTOUT_RETENTION_TIME_HOUR,this.storageAdapter)},Hi.prototype.bundle=function(){return this.createGuid(Hi.BUNDLE_COOKIE_NAME)},Hi.prototype.createGuid=function(e){return new qi(String,e,Hi.GUID_RETENTION_TIME_HOUR,this.storageAdapter)},Hi.SID_COOKIE_NAME=\"cto_sid\",Hi.IDCPY_COOKIE_NAME=\"cto_idcpy\",Hi.LWID_COOKIE_NAME=\"cto_lwid\",Hi.OPTOUT_COOKIE_NAME=\"cto_optout\",Hi.BUNDLE_COOKIE_NAME=\"cto_bundle\",Hi.GUID_RETENTION_TIME_HOUR=9360,Hi.OPTOUT_RETENTION_TIME_HOUR=43200,Hi);function Hi(e){this.storageAdapter=e}var qi=(Wi.prototype.fromAllStorages=function(){var e=this.storageAdapter.readFromAllStorages(this.storageKey),t=\"boolean\"==typeof(new this.type).valueOf()?\"1\"===e.value:e.value;return this.create(t,e.origin)},Wi.prototype.fromValue=function(e){return this.create(e,Ai.None)},Wi.prototype.removeFromAllStorages=function(){this.storageAdapter.removeFromAllStorages(this.storageKey)},Wi.prototype.create=function(e,t){return new Fi(this.storageKey,this.expirationTimeHours,e,t,this.storageAdapter)},Wi);function Wi(e,t,i,n){this.type=e,this.storageKey=t,this.expirationTimeHours=i,this.storageAdapter=n}var zi=(Ki.prototype.getSyncframeListener=function(i,n){var r=this;return function(e){if(!r.discardMessageFromOtherFrames(e)||r.window.criteo_syncframe_state.ForceSyncframeMessageHandling){var t=e.data;(null==t?void 0:t.requestId)===i&&(e.stopImmediatePropagation(),r.handleSyncframeResponse(t,n),r.window.criteo_syncframe_state.firstSyncframeCompleted=!0,r.window.criteo_syncframe_state.syncframeRequested=!1,r.tryUnqueueAppendSyncframeRequests())}}},Ki.prototype.userBundleHasAlreadyBeenRetrieved=function(){return this.userDataHandlers.bundle().fromAllStorages().hasValue()},Ki.prototype.canDropSyncframe=function(){return!this.window.criteo_syncframe_state.syncframeRequested},Ki.prototype.discardMessageFromOtherFrames=function(e){return!e.data||e.origin!=this.syncframeOrigin},Ki.prototype.appendGumIframeIfDoesNotExist=function(e,t,i){var n,r=this;!0===(null===(n=this.window.criteo_syncframe_state)||void 0===n?void 0:n.firstSyncframeCompleted)||this.userBundleHasAlreadyBeenRetrieved()||this.canDropSyncframe()?this.appendGumIframe(e,t,i):this.queueAppendSyncframeRequest(function(){return r.appendGumIframeIfDoesNotExist(e,t,i)})},Ki.prototype.doOnCompletedDom=function(e){var t=this;if(this.window.addEventListener)if(\"complete\"===this.document.readyState)e();else{var i=function(){t.window.removeEventListener(\"load\",i),t.document.removeEventListener(\"DOMContentLoaded\",i),e()};this.window.addEventListener(\"load\",i,!1),this.document.addEventListener(\"DOMContentLoaded\",i,!1)}},Ki.prototype.appendGumIframe=function(e,t,i){t();var n=e();this.window.addEventListener(\"message\",this.getSyncframeListener(n.requestId,i),!0);var r=this.createIFrame(n);this.document.body.appendChild(r),this.window.criteo_syncframe_state.syncframeRequested=!0},Ki.prototype.queueAppendSyncframeRequest=function(e){void 0!==this.window.criteo_syncframe_state.appendSyncframeRequestQueue&&this.window.criteo_syncframe_state.appendSyncframeRequestQueue.push(e)},Ki.prototype.tryUnqueueAppendSyncframeRequests=function(){for(var e,t,i=null===(e=this.window.criteo_syncframe_state.appendSyncframeRequestQueue)||void 0===e?void 0:e.shift();void 0!==i;)i(),i=null===(t=this.window.criteo_syncframe_state.appendSyncframeRequestQueue)||void 0===t?void 0:t.shift()},Ki.prototype.createIFrame=function(e){var t,i=this.document.createElement(\"iframe\"),n={uid:e.uid,lwid:e.localWebId,bundle:e.bundle,optout:e.optoutCookie,sid:e.secureIdCookie,tld:e.topLevelDomain,topUrl:e.topUrl,version:\"string\"==typeof e.version?null===(t=e.version)||void 0===t?void 0:t.replace(/\\./g,\"_\"):e.version,cw:e.canWriteCookie,lsw:e.canWriteLocalStorage,origin:e.origin,pm:e.privateMode,rtusCallerId:e.rtusCallerId,requestId:e.requestId},r=[];return r.push(\"origin=\"+e.origin),r.push(\"topUrl=\"+e.topUrl),e.consent&&(void 0!==e.consent.gdprApplies&&r.push(\"gdpr=\"+(e.consent.gdprApplies?1:0)),void 0!==e.consent.consentData&&r.push(\"gdpr_consent=\"+e.consent.consentData),void 0!==e.consent.uspString&&r.push(\"us_privacy=\"+e.consent.uspString)),e.isDebug&&r.push(\"debug=1\"),i.src=this.syncframeEndpoint+\"?\"+r.join(\"&\")+\"#\"+JSON.stringify(n),i.width=\"0\",i.height=\"0\",i.frameBorder=\"0\",i.style.borderWidth=\"0px\",i.style.margin=\"0px\",i.style.display=\"none\",i.title=\"Criteo GUM iframe\",i},Ki);function Ki(e,t,i){this.syncframeOrigin=i,this.window=e,this.document=e.document,this.userDataHandlers=new Ni(t),this.syncframeEndpoint=(null!=i?i:\"https://gum.criteo.com\")+\"/syncframe\",this.window.criteo_syncframe_state||(this.window.criteo_syncframe_state={syncframeRequested:!1}),this.window.criteo_syncframe_state.appendSyncframeRequestQueue||(this.window.criteo_syncframe_state.appendSyncframeRequestQueue=[])}var Gi=(Vi=zi,t(ji,Vi),ji.prototype.handleSyncframeResponse=function(e,t){if(e.optout)this.userDataHandlers.idCpy().removeFromAllStorages(),this.userDataHandlers.sid().removeFromAllStorages(),this.userDataHandlers.bundle().removeFromAllStorages(),this.userDataHandlers.optOut().fromValue(!0).saveOnAllStorages();else{if(e.uid&&this.userDataHandlers.idCpy().fromValue(e.uid).saveOnAllStorages(),e.callbacks)for(var i=0,n=\"string\"==typeof e.callbacks?[e.callbacks]:e.callbacks;i<n.length;i++){var r=n[i],o=this.document.createElement(\"img\");o.style.display=\"none\",o.width=1,o.height=1,o.setAttribute(\"data-owner\",\"criteo-tag\"),o.src=r}else e.bundle&&(this.userDataHandlers.bundle().fromValue(e.bundle).saveOnAllStorages(),(null==t?void 0:t.resolve)&&t.resolve(e.enableEsp?e.bundle:\"\"));e.removeSid?this.userDataHandlers.sid().removeFromAllStorages():e.sid&&this.userDataHandlers.sid().fromValue(e.sid).saveOnAllStorages()}},ji.prototype.appendGumIFrameOnCompletedDomIfItDoesNotExist=function(e,t){function i(){return n.appendGumIframeIfDoesNotExist(function(){return n.createSyncframeRequest(e(),r)},function(){},{resolve:t})}var n=this,r=Math.random().toString();this.adapter.isPubTagIds?i():this.doOnCompletedDom(i)},ji.prototype.createSyncframeRequest=function(e,t){return{uid:this.userDataHandlers.idCpy().fromAllStorages().toJSON(),localWebId:this.userDataHandlers.localWebId().fromAllStorages().toJSON(),bundle:this.userDataHandlers.bundle().fromAllStorages().toJSON(),optoutCookie:this.userDataHandlers.optOut().fromAllStorages().toJSON(),secureIdCookie:this.userDataHandlers.sid().fromAllStorages().toJSON(),topLevelDomain:e.topLevelDomain,topUrl:e.topUrl,version:e.version,canWriteCookie:e.canWriteCookie,canWriteLocalStorage:e.canWriteLocalStorage,origin:this.adapter.isPubTagIds?\"publishertagids\":\"publishertag\",privateMode:void 0,consent:e.consent,rtusCallerId:void 0,isDebug:this.adapter.isDebug,requestId:t}},ji.prototype.fetchUserData=function(){return new Di(this.userDataHandlers)},ji),Vi;function ji(e,t){var i=Vi.call(this,t,e.storageAdapter,\"https://gum.criteo.com\")||this;return i.adapter=e,i}var Yi=(Ji.prototype.synchronizeCriteoUid=function(e,t){var i=this;this.syncframe.appendGumIFrameOnCompletedDomIfItDoesNotExist(function(){return{topLevelDomain:i.getTld(),topUrl:encodeURIComponent(yi(i.topUrl).hostname),version:ye,canWriteCookie:i.canWriteCookies,canWriteLocalStorage:i.localStorageHelper.localStorageEnabled,consent:{gdprApplies:null==e?void 0:e.gdprApplies,consentData:null==e?void 0:e.consentData||\"\",gdprVersion:null==e?void 0:e.version,uspString:void 0,ccpaVersion:void 0}}},t)},Ji.prototype.checkCookiesAreWriteable=function(){var e=\"cto_writeable\";this.cookieHelper.setCookie(e,\"1\",1,this.topDoc,!0);var t=\"1\"===this.cookieHelper.getCookie(e,this.topDoc);return this.cookieHelper.deleteCookie(e,this.topDoc,!0),t},Ji.prototype.writeOnAllStorages=function(e,t,i){this.localStorageHelper.setItem(e,t),this.cookieHelper.setCookie(e,t,i,this.topDoc,!0)},Ji.prototype.getFromAllStorages=function(e){var t=this.cookieHelper.getCookie(e,this.topDoc),i=this.localStorageHelper.getItem(e)||void 0;return{value:t||i,origin:(t&&Ai.Cookie)|(i&&Ai.LocalStorage)}},Ji.prototype.deleteFromAllStorage=function(e){this.cookieHelper.deleteCookie(e,this.topDoc,!0),this.localStorageHelper.removeItem(e)},Ji.prototype.getTld=function(){var e=this.cookieHelper.setCookie(Ji.TLD_TEST_COOKIE_NAME,\"test\",1,this.topDoc,!0);return this.cookieHelper.deleteCookie(Ji.TLD_TEST_COOKIE_NAME,this.topDoc,!0),e},Ji.prototype.fetchUserData=function(){return this.syncframe.fetchUserData()},Ji.TLD_TEST_COOKIE_NAME=\"cto_pub_test_tld\",Ji);function Ji(e,t,i,n,r,o){var s=this;this.topDoc=i.document,this.cookieHelper=e,this.localStorageHelper=t,this.canWriteCookies=this.checkCookiesAreWriteable(),this.topUrl=r,this.syncframe=new Gi({storageAdapter:{readFromAllStorages:function(e){var t=s.getFromAllStorages(e);return{value:t.value,origin:t.origin}},writeToAllStorages:function(e,t,i){s.writeOnAllStorages(e,t,i)},removeFromAllStorages:function(e){s.deleteFromAllStorage(e)}},isPubTagIds:null!=o&&o,isDebug:n},i)}function Xi(e){window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push(e)}function Qi(t){Xi(function(){var e=Zi(window.googletag.pubads().getSlots());t(e)})}function Zi(e){for(var t=[],i=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,n=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight,r=0,o=e;r<o.length;r++){for(var s=o[r],a=s.getSlotElementId(),c=[],d=0,l=s.getSizes(i,n)||s.getSizes();d<l.length;d++){var u=l[d];\"function\"==typeof u.getWidth&&u.getWidth()&&\"function\"==typeof u.getHeight&&u.getHeight()&&c.push(u.getWidth()+\"x\"+u.getHeight())}a&&0<c.length&&t.push({slotId:a,sizes:c})}return t}function $i(e,t,i){void 0===t&&(t=function(){}),void 0===i&&(i=function(){}),Xi(function(){window.googletag.encryptedSignalProviders||(window.googletag.encryptedSignalProviders=[]),N.Debug(\"Promise set for GPT ESP\"),window.googletag.encryptedSignalProviders.push({id:\"esp.criteo.com\",collectorFunction:function(){return N.Debug(\"Returning Promise to GPT\"),t(),e}}),i()})}var en=(tn.prototype.getQueryStringParams=function(e){var t={},i=e.split(\"?\");if(1<i.length)for(var n=0,r=i[1].split(\"&\");n<r.length;n++){var o=r[n].split(\"=\");t[mi(o[0])]=mi(o[1])}return t},tn.prototype.synchronizeCriteoUid=function(e,t,i,n,r,o,s){var a,c=(null===(a=this.cookieSynchronizerFactory)||void 0===a?void 0:a.call(this))||new Yi(t,e,this.highestAccessibleWindowStruct.topFrame,this.debugMode,this.highestAccessibleUrl,this.isPubTagIds),d=c.fetchUserData();i(d.getIdCpy().value,d.getOptOut().value,d.getSid().value,d.getBundle().value),$i(new Promise(function(t,e){c.synchronizeCriteoUid(s,function(e){N.Debug(\"Resolving GPT ESP Promise\"),n(),t(e)})}),r,o)},tn.prototype.getServicesAndSyncCriteoUid=function(i,n,r,o){var s=this;void 0===i&&(i=function(e,t,i,n){}),void 0===n&&(n=function(){}),void 0===r&&(r=function(){}),void 0===o&&(o=function(){}),this.serviceProvider.getServicesAsync(function(e){var t;(null===(t=e.ccpaConsentProvider)||void 0===t?void 0:t.hasUserOptOut(e.ccpaConsent))||s.synchronizeCriteoUid(e.localStorageHelper,e.cookieHelper,i,n,r,o,e.gdprConsent)})},tn.setIdentities=function(){return 42},tn);function tn(e,t,i,n,r,o){this.highestAccessibleWindowStruct=Ke.getHighestAccessibleWindow(t),this.highestAccessibleUrl=Ke.getHighestAccessibleUrl(this.highestAccessibleWindowStruct);var s=this.getQueryStringParams(this.highestAccessibleUrl);this.debugMode=\"1\"===s.pbt_debug||!1,this.debugMode&&q(B.Debug),this.isPubTagIds=o,this.cookieSynchronizerFactory=i,this.serviceProvider=n||new qt(this.highestAccessibleWindowStruct.topFrame,void 0,void 0,r)}var nn=(rn.prototype.getContextFlags=function(){var e=\"\";return e+=this.debugMode?\"&debug=1\":\"\",e+=this.noLog?\"&nolog=1\":\"\"},rn.prototype.isEligibleForCsmEvents=function(){return this.sessionRandomId%100==0},rn.prototype.getClientSessionId=function(){return this.clientSessionId},rn.prototype.getMetricsManager=function(){return this.contextMetricsManager},rn.prototype.getDisplayContext=function(e){return Ke.inIframe()?e.err?vi.InUnfriendlyIframe:vi.InFriendlyIframe:vi.DirectIntegration},rn.prototype.getQueryStringParams=function(e){var t={},i=e.split(\"?\");if(1<i.length)for(var n=0,r=i[1].split(\"&\");n<r.length;n++){var o=r[n].split(\"=\");t[mi(o[0])]=mi(o[1])}return t},rn.prototype.synchronizeCriteoUid=function(){var r=this;this.identityHelper.getServicesAndSyncCriteoUid(function(e,t,i,n){r.ctoIdOnPublisherDomain=e,r.isOptOut=t,r.secureId=i,r.bundle=n},function(){return r.contextMetricsManager.sendResolveEspPromiseTime()},function(){return r.contextMetricsManager.sendReturnEspPromiseToGptTime()},function(){return r.contextMetricsManager.sendSetEspPromiseTime()})},rn.prototype.getIdfs=function(){return[\"\",this.secureId].join(\":\")},rn.prototype.setIdfs=function(e){var t=e.split(\":\");t[1]&&(this.secureId=t[1])},rn.prototype.computeShouldIgnoreSilentMode=function(){return Math.floor(100*Math.random())<5},rn.prototype.setSilentModeIgnored=function(){this.silentModeIgnored=!0},rn.prototype.setPublisherExt=function(e){this.publisherExt=e},rn.prototype.getPublisherExt=function(){return this.publisherExt},rn.prototype.setUserExt=function(e){this.userExt=e},rn.prototype.getUserExtWithContextualData=function(){this.userExt=this.userExt||{};var e=this.userContextualDataManager.getUserContextualData();return this.userExt.data=T(T({},this.userExt.data),null==e?void 0:e.data),this.userExt.device=T(T({},this.userExt.device),null==e?void 0:e.device),this.userExt},rn);function rn(e,t,i,n,r,o,s,a){void 0===s&&(s=(new Date).getUTCMilliseconds()),void 0===a&&(a=Me()),this.cloneByImpressionId={},this.sessionRandomId=s,this.clientSessionId=a,this.contextMetricsManager=new _i(this),this.charset=e.charset||e.characterSet||\"\",this.highestAccessibleWindowStruct=Ke.getHighestAccessibleWindow(t),this.displayContext=this.getDisplayContext(this.highestAccessibleWindowStruct),this.highestAccessibleUrl=Ke.getHighestAccessibleUrl(this.highestAccessibleWindowStruct);var c=this.getQueryStringParams(this.highestAccessibleUrl);this.debugMode=\"1\"===c.pbt_debug||!1,this.noLog=\"1\"===c.pbt_nolog||!1,this.shouldIgnoreSilentMode=this.computeShouldIgnoreSilentMode(),this.silentModeIgnored=!1,this.remoteLogging=new hi(this.debugMode),this.debugMode&&q(B.Debug),this.location=t.location,this.dising=!1,this.ct0=void 0,this.wpdt0=void 0,this.isAdBlocked=void 0,this.rtaVarNames=[],this.identityHelper=new en(e,t,i,n,r),this.serviceProvider=this.identityHelper.serviceProvider,this.synchronizeCriteoUid(),this.userContextualDataManager=o||new Si(t)}var on=function(){this.bids={},this.lineItemRanges=[],this.impIds=[]};function sn(e){return\"conditionalEvent\"===e.name}var an=(cn.prototype.push=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var i=0,n=e;i<n.length;i++){var r=n[i];this.events.push(r)}this.evalEvents()},cn.prototype.evalEvents=function(){for(var e=0;e<this.events.length;){var t=this.events[e];if(sn(t)&&!t.canEval())e++;else{var i=this.events.splice(e,1);try{i[0].eval(this)}catch(e){N.Error(\"An exception occurred processing an event: \"+e.toString())}}}},cn.VERSION=ye,cn);function cn(e){var t;void 0===e&&(e=null===(t=window.Criteo_prebid_121||window.Criteo)||void 0===t?void 0:t.config),this.standaloneBidder=new on,this.events=[],this.context=new nn(document,window,void 0,void 0,e),N.Debug(\"Publisher Tag loaded\")}function dn(e){window.criteo_pubtag&&\"serviceProvider\"in window.criteo_pubtag.context||(ai.LoadPolyfills(),window.criteo_pubtag=new an,window.criteo_pubtag_prebid_121=window.criteo_pubtag),window.Criteo=ln(window.Criteo||{},e),window.Criteo_prebid_121=window.Criteo,N.Debug(\"Publisher Tag initialized with window.criteo_pubtag|criteo_pubtag_prebid_121, window.Criteo|Criteo_prebid_121\")}function ln(e,t){if(un(e)&&un(t))for(var i in t)if(un(t[i])){if(!un(e[i])&&void 0!==e[i])continue;un(e[i])||(e[i]={}),ln(e[i],t[i])}else void 0===e[i]&&(e[i]=t[i]);return e}function un(e){return e&&\"object\"==typeof e&&!Array.isArray(e)}function pn(){var e,t,i,n,r,o;dn(Zt({PubTag:{Adapters:{Prebid:St},DirectBidding:{DirectBiddingEvent:Vt,DirectBiddingSlot:De,DirectBiddingUrlBuilder:we,Size:Ne}},events:null!==(t=null===(e=window.Criteo)||void 0===e?void 0:e.events)&&void 0!==t?t:[],passbackEvents:null!==(n=null===(i=window.Criteo)||void 0===i?void 0:i.passbackEvents)&&void 0!==n?n:[],usePrebidEvents:null===(o=null===(r=window.Criteo)||void 0===r?void 0:r.usePrebidEvents)||void 0===o||o})),!1!==window.Criteo.usePrebidEvents&&(window.Criteo.events=$t(window.Criteo.events)),window.criteo_pubtag.context.serviceProvider.getServicesAsync(function(e){Xt(e.localStorageHelper,\"prebid\")})}pn(),e.DeclarePrebid=pn}({});" , "__uv$https://playpacman.com@at-rand": "0.5191745135474313" , "__uv$https://pacman.live@google_experiment_mod44": "571" , "__uv$https://www.youtube-nocookie.com@yt.innertube::nextId": "{\"data\":5,\"expiration\":1648672938128,\"creation\":1648586538128}" , "__uv$https://eus.rubiconproject.com@pux": "1185=107294&1197=107294&1512=107294&1902=107294&1986=107294&2046=107294&2082=107294&2132=107294&2149=107294&2238=107294&2249=107294&2307=107294&2313=107294&2395=107294&2494=107294&2528=107294&2540=107294&2596=107294&2650=107294&2676=107294&2760=107294&2820=107294&2861=107294&2915=107294&2966=107294&2974=107294&3632=107294&3636=107294&3664=107294&3668=107294&3778=107294&3822=107294&3840=107294&3856=107294&3858=107294&3956=107294&3992=107294&4032=107294&4112=107294&4114=107294&4584=107294&4804=107294&4858=107294&5120=107294&5446=107294&5466=107294&5498=107294&5504=107294&5516=107294&5528=107294&2179-eu=107294&2249-DV360-Hosted=107294&goog=107294&idl=107294&brx=107294&2179-na=107294&salesforce.com=107294&w55c=107294&sem=107294&1523ext=107294&1197ext=107294&bk=107294&aam=107294&mmpub=107295&" , "__uv$https://happyhopper.org@happyhopper.org/frogger.swf/neaveFrogger": "{}" , "__uv$https://freepacman.org@google_experiment_mod53": "288" , "__uv$https://www.coolmathgames.com@BT_AA_DETECTION": "{\"ab\":false,\"acceptable\":true}" , "__uv$https://smashkarts.io@google_experiment_mod44": "921" , "__uv$https://freepacman.org@__lsv__": "[1648586128679]" , "__uv$https://freepacman.org@_pubcid_exp": "Wed, 29 Mar 2023 20:35:35 GMT" , "__uv$https://www.coolmathgames.com@_pubcid_exp": "Wed, 29 Mar 2023 20:55:30 GMT" , "__uv$https://pacman.live@google_adsense_settings": "{\"ca-pub-1535937662065368\":[\"ca-pub-1535937662065368\",[],[]]}" , "__uv$https://www.iogames-io.io@google_experiment_mod36": "654" , "__uv$https://pacman.live@google_experiment_mod53": "513" , "__uv$https://www.free80sarcade.com@google_experiment_mod36": "678" , "__uv$http://agar-io.io@gd_tag": "https://pubads.g.doubleclick.net/gampad/ads?iu=/21739493398/ca-games-pub-5519830896693885-tag&description_url=http%3A%2F%2Fagar-io.io%2F&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator=" , "__uv$https://smashkarts.io@os_pageViews": "8" , "__uv$http://agar-io.io@gd_midroll": "0" , "__uv$https://www.snokido.com@google_experiment_mod36": "980" , "__uv$https://cdn.intergient.com@pw_uuid": "{\"PII\":false,\"data\":\"user_60ed45c0-0c09-4f91-a22a-245e706c1dfe_1648587323211\"}" , "__uv$https://happyhopper.org@google_experiment_mod34": "876" , "__uv$https://freepacman.org@panoramaId_expiry": "1648672350404" , "__uv$https://playpacman.com@highScores": "[70,0,0,0,0,0,0,0]" , "__uv$https://www.youtube-nocookie.com@yt-player-headers-readable": "{\"data\":\"true\",\"expiration\":1651178408609,\"creation\":1648586408609}" , "__uv$https://cdn.districtm.io@init": "true" , "__uv$https://www.pacman1.net@google_ama_config": "[[[[null,0,null,[],null,null,\"BODY\"],2,[\"10px\",\"10px\",true],[4],null,[],[],1,[],[],[]],[[null,5,null,[],null,null,\"DIV#body-wrapper>DIV.section>DIV.section-body>DIV.sub-section\"],4,[\"10px\",\"45px\",true],[1],null,[],[],1,[],[],[]],[[null,6,null,[],null,null,\"DIV#body-wrapper>DIV.section>DIV.section-body>DIV.sub-section\"],4,[\"10px\",\"45px\",true],[3],null,[],[],1,[],[5],[]],[[null,0,null,[],null,null,\"BODY\"],3,[\"10px\",\"10px\",true],[5],null,[],[],1,[],[5],[]],[[null,0,null,[],null,null,\"DIV.footer-main\"],1,[\"10px\",\"45px\",true],[0],null,[],[],1,[],[2,4],[]],[[null,0,null,[],null,null,\"DIV#header-wrapper\"],4,[\"10px\",\"18px\",true],[2],null,[],[],1,[],[],[]],[[null,0,null,[],null,null,\"DIV#body-wrapper>DIV.section\"],2,[\"10px\",\"10px\",true],[1],null,[],[],1,[],[],[]],[[null,1,null,[],null,null,\"DIV#body-wrapper>DIV.section\"],2,[\"10px\",\"10px\",true],[1],null,[],[],1,[],[],[]],[[null,1,null,[],null,null,\"DIV#body-wrapper>DIV.section\"],4,[\"10px\",\"45px\",true],[1],null,[],[],1,[],[],[]],[[null,2,null,[],null,null,\"DIV#body-wrapper>DIV.section\"],2,[\"10px\",\"10px\",true],[1],null,[],[],1,[],[],[]],[[null,2,null,[],null,null,\"DIV#body-wrapper>DIV.section\"],4,[\"10px\",\"45px\",true],[1],null,[],[],1,[],[],[]],[[null,3,null,[],null,null,\"DIV#body-wrapper>DIV.section\"],2,[\"10px\",\"10px\",true],[1],null,[],[],1,[],[],[]],[[null,3,null,[],null,null,\"DIV#body-wrapper>DIV.section\"],4,[\"10px\",\"45px\",true],[5],null,[],[],1,[],[5],[]],[[null,0,null,[],null,null,\"DIV#body-wrapper>DIV#ad-wrapper\"],1,[\"10px\",\"10px\",true],[2],null,[],[],1,[],[],[]],[[null,1,null,[],null,null,\"DIV#body-wrapper>DIV.section\"],1,[\"10px\",\"10px\",true],[1],null,[],[],1,[],[],[]],[[null,5,null,[],null,null,\"DIV#body-wrapper>DIV.section>DIV.section-body>DIV.sub-section\"],1,[\"10px\",\"10px\",true],[1],null,[],[],1,[],[],[]],[[null,1,null,[],null,null,\"DIV#body-wrapper>DIV.section\"],4,[\"10px\",\"10px\",true],[0],null,[],[],2,[[\"b84d9142\",1600,[[\"box-sizing\",\"content-box\"],[\"width\",\"auto\"],[\"height\",\"195px\"],[\"margin\",\"0px 0px 0px 0px\"]],[[\"width\",\"100%\"],[\"height\",\"100%\"],[\"display\",\"inline-block\"]]]],[],[]]],[],[1648672508299],\"20220327_113518\",[],[[[[null,6,null,[],null,null,\"DIV#body-wrapper>DIV.section>DIV.section-body>DIV.sub-section\"],[null,null,null,[]]],[[null,0,null,[],null,null,\"DIV#body-wrapper>DIV.section>DIV.section-body\"],[null,null,null,[],null,null,\"P\"]],[[null,0,null,[],null,null,\"DIV#body-wrapper>DIV.section>DIV.section-body>DIV.sub-section\"],[null,null,null,[]]]]],[[null,[1,3,2],null,\"6626328580\",[],[],[0,2],true,null,null,[]]],[3,[[1,\"1vp\",[[4,\"2vp\",\"2vp\"],[6,\"3vp\",\"3vp\"]],8,\"1vp\",0.30000001,[\"0.2vp\",\"0vp\",2]],[2,\"300px\",[[4,\"600px\",\"600px\"],[6,\"900px\",\"900px\"]],8,\"300px\",0.30000001,[\"60px\",\"0px\",2]]]],null,null,null,null,null,null,[null,null,null,null,null,null,null,null,null,null,null,false,null,null,false,null,null,null,null,null,null,null,null],null,null,null,null,[1052176281],null,null,[1648559672650]]" , "__uv$https://freepacman.org@google_experiment_mod36": "128" , "__uv$https://pacman.live@at-lojson-cache-ra-5c6d230ffff369d6": "{\"pc\":\"shfs\",\"subscription\":{\"active\":true,\"edition\":\"BASIC\",\"tier\":\"basic\",\"reducedBranding\":false,\"insightsEnabled\":false},\"customMessageTemplates\":[],\"config\":{\"_default\":{\"widgets\":{\"shfs\":{\"hideEmailSharingConfirmation\":false,\"counts\":\"one\",\"shareCountThreshold\":0,\"desktopPosition\":\"left\",\"mobileButtonSize\":\"small\",\"creationTimestamp\":1550656447101,\"id\":\"shfs\",\"mobilePosition\":\"bottom\",\"postShareTitle\":\"Thanks for sharing!\",\"hideLabel\":false,\"toolName\":\"Floating\",\"backgroundColor\":\"#FFFFFF\",\"thankyou\":true,\"postShareRecommendedMsg\":\"Recommended for you\",\"offset\":{\"top\":\"20%\"},\"widgetId\":\"x00n\",\"services\":\"facebook,twitter,email,pinterest_share,addthis\",\"label\":\"\",\"textColor\":\"#222222\",\"__hideOnHomepage\":false,\"numPreferredServices\":4,\"borderRadius\":\"0%\",\"responsive\":\"979px\",\"postShareFollowMsg\":\"Follow\",\"iconColor\":\"#FFFFFF\",\"style\":\"modern\"}}}},\"perConfig\":{}}" , "__uv$https://www.coolmathgames.com@loglevel": "WARN" , "__uv$https://playpacman.com@google_experiment_mod53": "243" , "__uv$https://www.coolmathgames.com@adagio": "{\"_navigation\":{\"totalPages\":1,\"totalSessions\":1},\"session\":{\"_firstPageviewId\":\"832db12f-fda0-4fcc-bdc1-21775ea707d5\",\"_pages\":1,\"_previousPagetype\":null,\"_bidsSmplg\":0.1,\"lastActivityTime\":1648587331344,\"rnd\":0.16871179058016117,\"vwSmplg\":0,\"vwSmplgNxt\":0}}" , "__uv$https://www.free80sarcade.com@google_experiment_mod34": "713" , "__uv$https://freepacman.org@_GESPSK-esp.criteo.com": "[\"esp.criteo.com\",\"\",1648585960985,null,null,null,null,0]" , "__uv$https://smashkarts.io@@firebase/performance/configexpire": "1648687639994" , "__uv$https://pacman.live@_at.cww": "{\"value\":true,\"expires\":1648587833145}" , "__uv$https://www.pacman1.net@google_ama_settings": "[1648672508358,true]" , "__uv$https://freepacman.org@google_experiment_mod34": "933" , "__uv$https://agario.tube@AB8": "85" , "__uv$https://smashkarts.io@firebase:host:webgltest-17af1.firebaseio.com": "\"s-usc1c-nss-381.firebaseio.com\"" , "__uv$https://www.ufreegames.com@google_experiment_mod53": "47" , "__uv$https://www.coolmathgames.com@PageOS_Session": "{\"UUID\":\"session_2547d0ea-9476-44e0-99a4-5a9ae47078d2_1648587320647\",\"firstVisit\":1648587320648,\"pageNumber\":1,\"lastVisit\":1648587320649}" , "__uv$https://www.coolmathgames.com@_pubcid": "5bcfecc3-2361-4c0b-bc58-642611fce164" , "__uv$https://www.free80sarcade.com@google_ama_config": "[[[[null,0,null,[],null,null,\"DIV.inner-wrapper\"],4,[\"10px\",\"10px\",true],[3],null,[],[],1,[],[5],[]],[[null,0,null,[],null,null,\"BODY>FOOTER#colophon.site-footer>DIV.container\"],1,[\"10px\",\"10px\",true],[3],null,[],[],1,[],[5],[]],[[null,0,null,[],null,null,\"DIV.copyright\"],4,[\"10px\",\"5px\",true],[3],null,[],[],1,[],[5],[]],[[null,0,null,[],null,null,\"DIV#footer-navigation\"],4,[\"10px\",\"10px\",true],[3],null,[],[],1,[],[5],[]],[[null,0,null,[],null,null,\"DIV.site-info\"],4,[\"10px\",\"10px\",true],[5],null,[],[],1,[],[5],[]],[[null,0,null,[],null,null,\"BODY\"],3,[\"10px\",\"10px\",true],[5],null,[],[],1,[],[5],[]],[[null,0,null,[],null,null,\"ASIDE#custom_html-2\"],4,[\"25px\",\"10px\",false],[0],null,[],[],1,[],[],[]],[[null,0,null,[],null,null,\"ASIDE#phpeverywherewidget-3>TABLE>TBODY>TR>TD\"],2,[\"10px\",\"10px\",false],[0],null,[],[],1,[],[],[]],[[null,0,null,[],null,null,\"ASIDE#phpeverywherewidget-3>TABLE\"],4,[\"25px\",\"24px\",true],[0],null,[],[],1,[],[],[]],[[null,0,null,[],null,null,\"ASIDE#phpeverywherewidget-5\"],4,[\"25px\",\"10px\",true],[0],null,[],[],1,[],[],[]],[[null,0,null,[],null,null,\"ASIDE#phpeverywherewidget-6\"],4,[\"25px\",\"10px\",true],[0],null,[],[],1,[],[],[]],[[null,0,null,[],null,null,\"ASIDE#custom_html-3\"],4,[\"10px\",\"10px\",true],[0],null,[],[],1,[],[],[]],[[null,0,null,[],null,null,\"BODY>FOOTER#colophon.site-footer\"],1,[\"10px\",\"10px\",true],[0],null,[],[],1,[],[2,4],[]],[[\"ARTICLE\",0,null,[],1],1,[\"10px\",\"24px\",false],[0],null,[],[],1,[],[],[]],[[\"ARTICLE\",0,null,[],-1],4,[\"10px\",\"15px\",false],[0],null,[],[],1,[],[],[]],[[null,0,null,[],null,null,\"ASIDE#custom_html-2\"],1,[\"10px\",\"10px\",false],[0],null,[],[],1,[],[],[]],[[\"ARTICLE\",0,null,[],2],1,[\"10px\",\"24px\",false],[0],null,[],[],1,[],[],[]],[[\"ARTICLE\",0,null,[],3],1,[\"10px\",\"24px\",false],[0],null,[],[],1,[],[],[]],[[\"DIV\",0,null,[\"widget-area\"],1],1,[\"10px\",\"15px\",false],[0],null,[],[],1,[],[],[]],[[\"DIV\",0,null,[\"widget-area\"],2],1,[\"10px\",\"15px\",false],[0],null,[],[],1,[],[],[]],[[\"DIV\",0,null,[\"widget-area\"],3],1,[\"10px\",\"15px\",false],[0],null,[],[],1,[],[],[]],[[\"DIV\",0,null,[\"widget-area\"],-1],4,[\"10px\",\"15px\",false],[0],null,[],[],1,[],[],[]],[[null,0,null,[],null,null,\"ASIDE#custom_html-10\"],1,[\"10px\",\"10px\",false],[0],null,[],[],1,[],[],[]],[[null,0,null,[],null,null,\"ASIDE#custom_html-10>DIV.textwidget.custom-html-widget\"],4,[\"25px\",\"10px\",false],[0],null,[],[],1,[],[],[]],[[null,0,null,[],null,null,\"ASIDE#custom_html-9\"],1,[\"10px\",\"10px\",false],[0],null,[],[],1,[],[],[]],[[null,0,null,[],null,null,\"ASIDE#custom_html-9>DIV.textwidget.custom-html-widget\"],4,[\"25px\",\"10px\",false],[0],null,[],[],1,[],[],[]],[[null,0,null,[],null,null,\"ASIDE#custom_html-12\"],1,[\"10px\",\"10px\",false],[0],null,[],[],1,[],[],[]],[[null,0,null,[],null,null,\"ASIDE#custom_html-12\"],4,[\"25px\",\"10px\",false],[0],null,[],[],1,[],[],[]]],[],[1648672655576],\"20220327_113518\",[],[[[[null,3,null,[],null,null,\"DIV.entry-content>P\"],[null,null,null,[]]],[[null,1,null,[],null,null,\"DIV.entry-content>P.has-text-align-center\"],[null,null,null,[]]],[[null,null,null,[],null,null,\"DIV.entry-content>UL\"],[null,null,null,[],null,null,\"LI\"]],[[null,0,null,[],null,null,\"DIV.entry-content>CENTER\"],[null,null,null,[]]],[[null,1,null,[],null,null,\"DIV.entry-content>UL\"],[null,null,null,[],null,null,\"LI\"]],[[null,4,null,[],null,null,\"DIV.entry-content>P\"],[null,null,null,[]]],[[null,null,null,[],null,null,\"DIV.entry-content\"],[null,null,null,[],null,null,\"CENTER,DIV,DIV.has-small-font-size,P,P.has-large-font-size,P.has-medium-font-size,P.has-normal-font-size,P.has-text-align-center,P.has-text-align-center.has-medium-font-size,P.has-text-align-left\"]],[[null,0,null,[],null,null,\"DIV.entry-content>P\"],[null,null,null,[]]],[[null,2,null,[],null,null,\"DIV.entry-content>UL\"],[null,null,null,[],null,null,\"LI\"]],[[null,null,null,[],null,null,\"DIV.entry-content>UL>LI>UL\"],[null,null,null,[],null,null,\"LI\"]],[[null,null,null,[],null,null,\"ASIDE#phpeverywherewidget-4\"],[null,null,null,[]]],[[null,null,null,[],null,null,\"ASIDE#phpeverywherewidget-4\"],[null,null,null,[],null,null,\"P,P.eplus-azxG8E,P.eplus-hOwlic\"]],[[null,15,null,[],null,null,\"DIV.entry-content>P\"],[null,null,null,[]]],[[null,3,null,[],null,null,\"DIV.entry-content>UL\"],[null,null,null,[],null,null,\"LI\"]],[[null,0,null,[],null,null,\"DIV.entry-content>UL\"],[null,null,null,[],null,null,\"LI\"]],[[null,5,null,[],null,null,\"DIV.entry-content>P\"],[null,null,null,[]]]]],[[null,[1,3,2],null,\"9247253206\",[],[],[0,2],true,null,null,[]]],[3,[[1,\"1vp\",[[4,\"2vp\",\"2vp\"],[6,\"3vp\",\"3vp\"]],8,\"1vp\",0.30000001,[\"0.2vp\",\"0vp\",2]],[2,\"300px\",[[4,\"600px\",\"600px\"],[6,\"900px\",\"900px\"]],8,\"300px\",0.30000001,[\"60px\",\"0px\",2]]]],null,null,null,null,null,null,[null,null,null,null,null,null,null,null,null,null,null,false,null,null,false,null,null,null,null,null,null,null,null],null,null,null,null,[904383137],null,null,[1648582750550]]" , "__uv$https://freepacman.org@goog_pem_mod": "743" , "__uv$https://playpacman.com@google_adsense_settings": "{\"ca-pub-9372282236454810\":[\"ca-pub-9372282236454810\",[[1]],[]]}" , "__uv$https://smashkarts.io@google_experiment_mod34": "461" , "__uv$https://www.pacman1.net@google_experiment_mod36": "878" , "__uv$https://playpacman.com@google_experiment_mod34": "544" , "__uv$https://freepacman.org@cto_bundle": "j6kxT19UOTJEU3UyOEp6dU9YbnBiYUFoOExyMXpMRkt2eXA2OUYlMkZuSjhCdVdlUHVyV0FPMDh2TWdqcFlSWnNxbXBZMER6SXhqSEl6aUMlMkY1TTZPcCUyRk1aYmFwRnBqUmd6cHFnMWJFYWxwR0VOOGhSM2ZaWmNrcHk5MllrakZMeFJNWnFqU3lQV1JXUGhla3dUeXZRQ1lZbm93RnclM0QlM0Q" , "__uv$https://www.iogames-io.io@google_experiment_mod34": "142" , "__uv$https://www.pacman1.net@google_experiment_mod34": "617" , "__uv$https://www.ufreegames.com@_wid": "1648584908624|0" , "__uv$https://www.youtube-nocookie.com@yt-remote-device-id": "{\"data\":\"b306d347-1bf3-4d3e-b06e-4b5ea545ff52\",\"expiration\":1680122518858,\"creation\":1648586518859}" , "__uv$https://www.pacman1.net@_at.hist.0329": "{\"m\":600,\"k\":2,\"l\":{\"0\":398,\"1\":89},\"b\":{\"0\":0,\"1\":0,\"2\":33554432,\"3\":0,\"4\":0,\"5\":0,\"6\":0,\"7\":0,\"8\":0,\"9\":0,\"10\":0,\"11\":0,\"12\":16384,\"13\":0,\"14\":0,\"15\":0,\"16\":0,\"17\":0,\"18\":0}}" , "__uv$https://www.snokido.com@google_experiment_mod34": "652" , "__uv$https://happyhopper.org@google_experiment_mod36": "504" , "__uv$https://www.free80sarcade.com@goog_pem_mod": "407" , "__uv$https://www.pacman1.net@google_experiment_mod53": "979" , "__uv$https://pacman.live@at-rand": "0.3418890816221991" , "__uv$https://www.coolmathgames.com@PageOS_Kinesis": "[]"