(function () {
    "use strict";

    window.IQD = {};
    window.IQD.AdController = {};
    window.IQD.AdController.Constants = {};

    // Global instance of the DI-container
    window.IQD.AdController.DependencyInjectionContainer = null;
    // Global instance of the AdController itself
    window.AdController = window.AdController || null;
})();

//     Underscore.js 1.6.0
//     http://underscorejs.org
//     (c) 2009-2014 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
//     Underscore may be freely distributed under the MIT license.
(function(){var n=this,t=n._,r={},e=Array.prototype,u=Object.prototype,i=Function.prototype,a=e.push,o=e.slice,c=e.concat,l=u.toString,f=u.hasOwnProperty,s=e.forEach,p=e.map,h=e.reduce,v=e.reduceRight,g=e.filter,d=e.every,m=e.some,y=e.indexOf,b=e.lastIndexOf,x=Array.isArray,w=Object.keys,_=i.bind,j=function(n){return n instanceof j?n:this instanceof j?void(this._wrapped=n):new j(n)};"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=j),exports._=j):n._=j,j.VERSION="1.6.0";var A=j.each=j.forEach=function(n,t,e){if(null==n)return n;if(s&&n.forEach===s)n.forEach(t,e);else if(n.length===+n.length){for(var u=0,i=n.length;i>u;u++)if(t.call(e,n[u],u,n)===r)return}else for(var a=j.keys(n),u=0,i=a.length;i>u;u++)if(t.call(e,n[a[u]],a[u],n)===r)return;return n};j.map=j.collect=function(n,t,r){var e=[];return null==n?e:p&&n.map===p?n.map(t,r):(A(n,function(n,u,i){e.push(t.call(r,n,u,i))}),e)};var O="Reduce of empty array with no initial value";j.reduce=j.foldl=j.inject=function(n,t,r,e){var u=arguments.length>2;if(null==n&&(n=[]),h&&n.reduce===h)return e&&(t=j.bind(t,e)),u?n.reduce(t,r):n.reduce(t);if(A(n,function(n,i,a){u?r=t.call(e,r,n,i,a):(r=n,u=!0)}),!u)throw new TypeError(O);return r},j.reduceRight=j.foldr=function(n,t,r,e){var u=arguments.length>2;if(null==n&&(n=[]),v&&n.reduceRight===v)return e&&(t=j.bind(t,e)),u?n.reduceRight(t,r):n.reduceRight(t);var i=n.length;if(i!==+i){var a=j.keys(n);i=a.length}if(A(n,function(o,c,l){c=a?a[--i]:--i,u?r=t.call(e,r,n[c],c,l):(r=n[c],u=!0)}),!u)throw new TypeError(O);return r},j.find=j.detect=function(n,t,r){var e;return k(n,function(n,u,i){return t.call(r,n,u,i)?(e=n,!0):void 0}),e},j.filter=j.select=function(n,t,r){var e=[];return null==n?e:g&&n.filter===g?n.filter(t,r):(A(n,function(n,u,i){t.call(r,n,u,i)&&e.push(n)}),e)},j.reject=function(n,t,r){return j.filter(n,function(n,e,u){return!t.call(r,n,e,u)},r)},j.every=j.all=function(n,t,e){t||(t=j.identity);var u=!0;return null==n?u:d&&n.every===d?n.every(t,e):(A(n,function(n,i,a){return(u=u&&t.call(e,n,i,a))?void 0:r}),!!u)};var k=j.some=j.any=function(n,t,e){t||(t=j.identity);var u=!1;return null==n?u:m&&n.some===m?n.some(t,e):(A(n,function(n,i,a){return u||(u=t.call(e,n,i,a))?r:void 0}),!!u)};j.contains=j.include=function(n,t){return null==n?!1:y&&n.indexOf===y?n.indexOf(t)!=-1:k(n,function(n){return n===t})},j.invoke=function(n,t){var r=o.call(arguments,2),e=j.isFunction(t);return j.map(n,function(n){return(e?t:n[t]).apply(n,r)})},j.pluck=function(n,t){return j.map(n,j.property(t))},j.where=function(n,t){return j.filter(n,j.matches(t))},j.findWhere=function(n,t){return j.find(n,j.matches(t))},j.max=function(n,t,r){if(!t&&j.isArray(n)&&n[0]===+n[0]&&n.length<65535)return Math.max.apply(Math,n);var e=-1/0,u=-1/0;return A(n,function(n,i,a){var o=t?t.call(r,n,i,a):n;o>u&&(e=n,u=o)}),e},j.min=function(n,t,r){if(!t&&j.isArray(n)&&n[0]===+n[0]&&n.length<65535)return Math.min.apply(Math,n);var e=1/0,u=1/0;return A(n,function(n,i,a){var o=t?t.call(r,n,i,a):n;u>o&&(e=n,u=o)}),e},j.shuffle=function(n){var t,r=0,e=[];return A(n,function(n){t=j.random(r++),e[r-1]=e[t],e[t]=n}),e},j.sample=function(n,t,r){return null==t||r?(n.length!==+n.length&&(n=j.values(n)),n[j.random(n.length-1)]):j.shuffle(n).slice(0,Math.max(0,t))};var E=function(n){return null==n?j.identity:j.isFunction(n)?n:j.property(n)};j.sortBy=function(n,t,r){return t=E(t),j.pluck(j.map(n,function(n,e,u){return{value:n,index:e,criteria:t.call(r,n,e,u)}}).sort(function(n,t){var r=n.criteria,e=t.criteria;if(r!==e){if(r>e||r===void 0)return 1;if(e>r||e===void 0)return-1}return n.index-t.index}),"value")};var F=function(n){return function(t,r,e){var u={};return r=E(r),A(t,function(i,a){var o=r.call(e,i,a,t);n(u,o,i)}),u}};j.groupBy=F(function(n,t,r){j.has(n,t)?n[t].push(r):n[t]=[r]}),j.indexBy=F(function(n,t,r){n[t]=r}),j.countBy=F(function(n,t){j.has(n,t)?n[t]++:n[t]=1}),j.sortedIndex=function(n,t,r,e){r=E(r);for(var u=r.call(e,t),i=0,a=n.length;a>i;){var o=i+a>>>1;r.call(e,n[o])<u?i=o+1:a=o}return i},j.toArray=function(n){return n?j.isArray(n)?o.call(n):n.length===+n.length?j.map(n,j.identity):j.values(n):[]},j.size=function(n){return null==n?0:n.length===+n.length?n.length:j.keys(n).length},j.first=j.head=j.take=function(n,t,r){return null==n?void 0:null==t||r?n[0]:0>t?[]:o.call(n,0,t)},j.initial=function(n,t,r){return o.call(n,0,n.length-(null==t||r?1:t))},j.last=function(n,t,r){return null==n?void 0:null==t||r?n[n.length-1]:o.call(n,Math.max(n.length-t,0))},j.rest=j.tail=j.drop=function(n,t,r){return o.call(n,null==t||r?1:t)},j.compact=function(n){return j.filter(n,j.identity)};var M=function(n,t,r){return t&&j.every(n,j.isArray)?c.apply(r,n):(A(n,function(n){j.isArray(n)||j.isArguments(n)?t?a.apply(r,n):M(n,t,r):r.push(n)}),r)};j.flatten=function(n,t){return M(n,t,[])},j.without=function(n){return j.difference(n,o.call(arguments,1))},j.partition=function(n,t){var r=[],e=[];return A(n,function(n){(t(n)?r:e).push(n)}),[r,e]},j.uniq=j.unique=function(n,t,r,e){j.isFunction(t)&&(e=r,r=t,t=!1);var u=r?j.map(n,r,e):n,i=[],a=[];return A(u,function(r,e){(t?e&&a[a.length-1]===r:j.contains(a,r))||(a.push(r),i.push(n[e]))}),i},j.union=function(){return j.uniq(j.flatten(arguments,!0))},j.intersection=function(n){var t=o.call(arguments,1);return j.filter(j.uniq(n),function(n){return j.every(t,function(t){return j.contains(t,n)})})},j.difference=function(n){var t=c.apply(e,o.call(arguments,1));return j.filter(n,function(n){return!j.contains(t,n)})},j.zip=function(){for(var n=j.max(j.pluck(arguments,"length").concat(0)),t=new Array(n),r=0;n>r;r++)t[r]=j.pluck(arguments,""+r);return t},j.object=function(n,t){if(null==n)return{};for(var r={},e=0,u=n.length;u>e;e++)t?r[n[e]]=t[e]:r[n[e][0]]=n[e][1];return r},j.indexOf=function(n,t,r){if(null==n)return-1;var e=0,u=n.length;if(r){if("number"!=typeof r)return e=j.sortedIndex(n,t),n[e]===t?e:-1;e=0>r?Math.max(0,u+r):r}if(y&&n.indexOf===y)return n.indexOf(t,r);for(;u>e;e++)if(n[e]===t)return e;return-1},j.lastIndexOf=function(n,t,r){if(null==n)return-1;var e=null!=r;if(b&&n.lastIndexOf===b)return e?n.lastIndexOf(t,r):n.lastIndexOf(t);for(var u=e?r:n.length;u--;)if(n[u]===t)return u;return-1},j.range=function(n,t,r){arguments.length<=1&&(t=n||0,n=0),r=arguments[2]||1;for(var e=Math.max(Math.ceil((t-n)/r),0),u=0,i=new Array(e);e>u;)i[u++]=n,n+=r;return i};var R=function(){};j.bind=function(n,t){var r,e;if(_&&n.bind===_)return _.apply(n,o.call(arguments,1));if(!j.isFunction(n))throw new TypeError;return r=o.call(arguments,2),e=function(){if(!(this instanceof e))return n.apply(t,r.concat(o.call(arguments)));R.prototype=n.prototype;var u=new R;R.prototype=null;var i=n.apply(u,r.concat(o.call(arguments)));return Object(i)===i?i:u}},j.partial=function(n){var t=o.call(arguments,1);return function(){for(var r=0,e=t.slice(),u=0,i=e.length;i>u;u++)e[u]===j&&(e[u]=arguments[r++]);for(;r<arguments.length;)e.push(arguments[r++]);return n.apply(this,e)}},j.bindAll=function(n){var t=o.call(arguments,1);if(0===t.length)throw new Error("bindAll must be passed function names");return A(t,function(t){n[t]=j.bind(n[t],n)}),n},j.memoize=function(n,t){var r={};return t||(t=j.identity),function(){var e=t.apply(this,arguments);return j.has(r,e)?r[e]:r[e]=n.apply(this,arguments)}},j.delay=function(n,t){var r=o.call(arguments,2);return setTimeout(function(){return n.apply(null,r)},t)},j.defer=function(n){return j.delay.apply(j,[n,1].concat(o.call(arguments,1)))},j.throttle=function(n,t,r){var e,u,i,a=null,o=0;r||(r={});var c=function(){o=r.leading===!1?0:j.now(),a=null,i=n.apply(e,u),e=u=null};return function(){var l=j.now();o||r.leading!==!1||(o=l);var f=t-(l-o);return e=this,u=arguments,0>=f?(clearTimeout(a),a=null,o=l,i=n.apply(e,u),e=u=null):a||r.trailing===!1||(a=setTimeout(c,f)),i}},j.debounce=function(n,t,r){var e,u,i,a,o,c=function(){var l=j.now()-a;t>l?e=setTimeout(c,t-l):(e=null,r||(o=n.apply(i,u),i=u=null))};return function(){i=this,u=arguments,a=j.now();var l=r&&!e;return e||(e=setTimeout(c,t)),l&&(o=n.apply(i,u),i=u=null),o}},j.once=function(n){var t,r=!1;return function(){return r?t:(r=!0,t=n.apply(this,arguments),n=null,t)}},j.wrap=function(n,t){return j.partial(t,n)},j.compose=function(){var n=arguments;return function(){for(var t=arguments,r=n.length-1;r>=0;r--)t=[n[r].apply(this,t)];return t[0]}},j.after=function(n,t){return function(){return--n<1?t.apply(this,arguments):void 0}},j.keys=function(n){if(!j.isObject(n))return[];if(w)return w(n);var t=[];for(var r in n)j.has(n,r)&&t.push(r);return t},j.values=function(n){for(var t=j.keys(n),r=t.length,e=new Array(r),u=0;r>u;u++)e[u]=n[t[u]];return e},j.pairs=function(n){for(var t=j.keys(n),r=t.length,e=new Array(r),u=0;r>u;u++)e[u]=[t[u],n[t[u]]];return e},j.invert=function(n){for(var t={},r=j.keys(n),e=0,u=r.length;u>e;e++)t[n[r[e]]]=r[e];return t},j.functions=j.methods=function(n){var t=[];for(var r in n)j.isFunction(n[r])&&t.push(r);return t.sort()},j.extend=function(n){return A(o.call(arguments,1),function(t){if(t)for(var r in t)n[r]=t[r]}),n},j.pick=function(n){var t={},r=c.apply(e,o.call(arguments,1));return A(r,function(r){r in n&&(t[r]=n[r])}),t},j.omit=function(n){var t={},r=c.apply(e,o.call(arguments,1));for(var u in n)j.contains(r,u)||(t[u]=n[u]);return t},j.defaults=function(n){return A(o.call(arguments,1),function(t){if(t)for(var r in t)n[r]===void 0&&(n[r]=t[r])}),n},j.clone=function(n){return j.isObject(n)?j.isArray(n)?n.slice():j.extend({},n):n},j.tap=function(n,t){return t(n),n};var S=function(n,t,r,e){if(n===t)return 0!==n||1/n==1/t;if(null==n||null==t)return n===t;n instanceof j&&(n=n._wrapped),t instanceof j&&(t=t._wrapped);var u=l.call(n);if(u!=l.call(t))return!1;switch(u){case"[object String]":return n==String(t);case"[object Number]":return n!=+n?t!=+t:0==n?1/n==1/t:n==+t;case"[object Date]":case"[object Boolean]":return+n==+t;case"[object RegExp]":return n.source==t.source&&n.global==t.global&&n.multiline==t.multiline&&n.ignoreCase==t.ignoreCase}if("object"!=typeof n||"object"!=typeof t)return!1;for(var i=r.length;i--;)if(r[i]==n)return e[i]==t;var a=n.constructor,o=t.constructor;if(a!==o&&!(j.isFunction(a)&&a instanceof a&&j.isFunction(o)&&o instanceof o)&&"constructor"in n&&"constructor"in t)return!1;r.push(n),e.push(t);var c=0,f=!0;if("[object Array]"==u){if(c=n.length,f=c==t.length)for(;c--&&(f=S(n[c],t[c],r,e)););}else{for(var s in n)if(j.has(n,s)&&(c++,!(f=j.has(t,s)&&S(n[s],t[s],r,e))))break;if(f){for(s in t)if(j.has(t,s)&&!c--)break;f=!c}}return r.pop(),e.pop(),f};j.isEqual=function(n,t){return S(n,t,[],[])},j.isEmpty=function(n){if(null==n)return!0;if(j.isArray(n)||j.isString(n))return 0===n.length;for(var t in n)if(j.has(n,t))return!1;return!0},j.isElement=function(n){return!(!n||1!==n.nodeType)},j.isArray=x||function(n){return"[object Array]"==l.call(n)},j.isObject=function(n){return n===Object(n)},A(["Arguments","Function","String","Number","Date","RegExp"],function(n){j["is"+n]=function(t){return l.call(t)=="[object "+n+"]"}}),j.isArguments(arguments)||(j.isArguments=function(n){return!(!n||!j.has(n,"callee"))}),"function"!=typeof/./&&(j.isFunction=function(n){return"function"==typeof n}),j.isFinite=function(n){return isFinite(n)&&!isNaN(parseFloat(n))},j.isNaN=function(n){return j.isNumber(n)&&n!=+n},j.isBoolean=function(n){return n===!0||n===!1||"[object Boolean]"==l.call(n)},j.isNull=function(n){return null===n},j.isUndefined=function(n){return n===void 0},j.has=function(n,t){return f.call(n,t)},j.noConflict=function(){return n._=t,this},j.identity=function(n){return n},j.constant=function(n){return function(){return n}},j.property=function(n){return function(t){return t[n]}},j.matches=function(n){return function(t){if(t===n)return!0;for(var r in n)if(n[r]!==t[r])return!1;return!0}},j.times=function(n,t,r){for(var e=Array(Math.max(0,n)),u=0;n>u;u++)e[u]=t.call(r,u);return e},j.random=function(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))},j.now=Date.now||function(){return(new Date).getTime()};var T={escape:{"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;"}};T.unescape=j.invert(T.escape);var I={escape:new RegExp("["+j.keys(T.escape).join("")+"]","g"),unescape:new RegExp("("+j.keys(T.unescape).join("|")+")","g")};j.each(["escape","unescape"],function(n){j[n]=function(t){return null==t?"":(""+t).replace(I[n],function(t){return T[n][t]})}}),j.result=function(n,t){if(null==n)return void 0;var r=n[t];return j.isFunction(r)?r.call(n):r},j.mixin=function(n){A(j.functions(n),function(t){var r=j[t]=n[t];j.prototype[t]=function(){var n=[this._wrapped];return a.apply(n,arguments),z.call(this,r.apply(j,n))}})};var N=0;j.uniqueId=function(n){var t=++N+"";return n?n+t:t},j.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var q=/(.)^/,B={"'":"'","\\":"\\","\r":"r","\n":"n","	":"t","\u2028":"u2028","\u2029":"u2029"},D=/\\|'|\r|\n|\t|\u2028|\u2029/g;j.template=function(n,t,r){var e;r=j.defaults({},r,j.templateSettings);var u=new RegExp([(r.escape||q).source,(r.interpolate||q).source,(r.evaluate||q).source].join("|")+"|$","g"),i=0,a="__p+='";n.replace(u,function(t,r,e,u,o){return a+=n.slice(i,o).replace(D,function(n){return"\\"+B[n]}),r&&(a+="'+\n((__t=("+r+"))==null?'':_.escape(__t))+\n'"),e&&(a+="'+\n((__t=("+e+"))==null?'':__t)+\n'"),u&&(a+="';\n"+u+"\n__p+='"),i=o+t.length,t}),a+="';\n",r.variable||(a="with(obj||{}){\n"+a+"}\n"),a="var __t,__p='',__j=Array.prototype.join,"+"print=function(){__p+=__j.call(arguments,'');};\n"+a+"return __p;\n";try{e=new Function(r.variable||"obj","_",a)}catch(o){throw o.source=a,o}if(t)return e(t,j);var c=function(n){return e.call(this,n,j)};return c.source="function("+(r.variable||"obj")+"){\n"+a+"}",c},j.chain=function(n){return j(n).chain()};var z=function(n){return this._chain?j(n).chain():n};j.mixin(j),A(["pop","push","reverse","shift","sort","splice","unshift"],function(n){var t=e[n];j.prototype[n]=function(){var r=this._wrapped;return t.apply(r,arguments),"shift"!=n&&"splice"!=n||0!==r.length||delete r[0],z.call(this,r)}}),A(["concat","join","slice"],function(n){var t=e[n];j.prototype[n]=function(){return z.call(this,t.apply(this._wrapped,arguments))}}),j.extend(j.prototype,{chain:function(){return this._chain=!0,this},value:function(){return this._wrapped}}),"function"==typeof define&&define.amd&&define("underscore",[],function(){return j})}).call(this);

(function () {"use strict";window.IQD.AdController.underscore = _.noConflict();})();

/*
 *  Copyright 2013 the original author or authors.
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  You may obtain a copy of the License at
 *
 *        http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
window.IQD.AdController.DependencyInjectionContainer = {
    version: "0.3.3",
    createContext: function () {
        var ctx = {
            map: {}
        };

        ctx.entry = function (name) {
            return ctx.map[name];
        };

        ctx.register = function (name, type, args) {
            var entry = window.IQD.AdController.DependencyInjectionContainer.entry(name, ctx)
                .type(type)
                .args(args);
            ctx.map[name] = entry;
            return entry;
        };

        ctx.has = function (name) {
            return ctx.entry(name) != null;
        }

        ctx.get = function (name) {
            if (ctx.has(name))
                return ctx.entry(name).object();
            else
                throw "Object[" + name + "] is not registered";
        };

        ctx.create = function (name, args) {
            if (ctx.entry(name).strategy() != window.IQD.AdController.DependencyInjectionContainer.strategy.proto)
                throw "Attempt to create singleton object";

            if (ctx.has(name))
                return ctx.entry(name).create(args);
            else
                throw "Object[" + name + "] is not registered";
        };

        ctx.initialize = function () {
            for (var name in ctx.map) {
                var entry = ctx.entry(name);
                ctx.ready(ctx.inject(name, ctx.get(name), entry.dependencies()));
            }
        };

        ctx.clear = function () {
            this.map = {};
        };

        function removeSpaces(s) {
            while (s.indexOf(" ") >= 0) s = s.replace(" ", "")
            return s;
        }

        ctx.inject = function (name, o, dependencies) {
            dependencies = dependencies ? dependencies : o.dependencies;

            if (o && dependencies) {
                var depExpList = removeSpaces(dependencies).split(",");

                window.IQD.AdController.underscore.each(depExpList, function (depExp) {
                    if (depExp) {
                        var exp = window.IQD.AdController.DependencyInjectionContainer.dependencyExpression(depExp);

                        var dep = ctx.get(exp.name);

                        if (dep == null)
                            throw "Dependency [" + name + "." + exp.property + "]->[" + exp.name + "] can not be satisfied";

                        o[exp.property] = dep;
                    }
                });
            }

            return o;
        }

        ctx.ready = function (o) {
            if (typeof o.ready === 'function')
                o.ready();

            return o;
        }

        return ctx;
    },

    dependencyExpression: function (depExp) {
        var expression = {};

        var property = depExp;
        var name = depExp;

        if (depExp.indexOf("=") > 0) {
            var depExpParts = depExp.split("=");
            property = depExpParts[0];
            name = depExpParts[1];
        }

        expression.name = name;
        expression.property = property;

        return expression;
    },

    entry: function (name, ctx) {
        var entry = {};
        var name;
        var type;
        var object;
        var strategy = window.IQD.AdController.DependencyInjectionContainer.strategy.singleton;
        var args;
        var factory = window.IQD.AdController.DependencyInjectionContainer.factory.constructor;
        var dependencies;

        entry.create = function (newArgs) {
            return strategy(name, object, factory, type, newArgs ? newArgs : args, ctx, dependencies);
        };

        entry.object = function (o) {
            if (!arguments.length) {
                object = entry.create();
                return object;
            } else {
                object = o;
                return entry;
            }
        };

        entry.strategy = function (s) {
            if (!arguments.length) return strategy;
            strategy = s;
            return entry;
        };

        entry.type = function (t) {
            if (!arguments.length) return type;
            type = t;
            return entry;
        };

        entry.dependencies = function (d) {
            if (!arguments.length) return dependencies;
            dependencies = d;
            return entry;
        };

        entry.args = function (a) {
            if (!arguments.length) return args;
            args = a;
            return entry;
        };

        entry.factory = function (f) {
            if (!arguments.length) return factory;
            factory = f;
            return entry;
        };

        return entry;
    },

    strategy: {
        proto: function (name, object, factory, type, args, ctx, dependencies) {
            object = factory(type, args);
            return ctx.ready(ctx.inject(name, object, dependencies));
        },
        singleton: function (name, object, factory, type, args, ctx, dependencies) {
            if (!object)
                object = factory(type, args);

            return object;
        }
    },

    factory: {
        constructor: function (type, args) {
            if (args instanceof Array) {
                return eval(window.IQD.AdController.DependencyInjectionContainer.utils.invokeStmt(args, "new"));
            } else {
                return new type(args);
            }
        },

        func: function (type, args) {
            if (args instanceof Array) {
                return eval(window.IQD.AdController.DependencyInjectionContainer.utils.invokeStmt(args));
            } else {
                return type(args);
            }
        }
    }
};

window.IQD.AdController.DependencyInjectionContainer.utils = {};

window.IQD.AdController.DependencyInjectionContainer.utils.invokeStmt = function (args, op) {
    var exp = op ? op : "";
    exp += " type(";
    var i = 0;
    for (; i < args.length; ++i)
        exp += "args[" + i + "],";
    if (i > 0) exp = exp.slice(0, exp.length - 1);
    exp += ")";
    return exp;
};

(function(){window.IQD.AdController.Constants.PositionVars={LOADING_MODE:"loadMode",ENABLED:"enabled",TEMPLATE:"template",SAS_FORMAT_ID:"sas_format_id",CLOSURE_TEMPLATE:"closure_template",CONTAINER_TEMPLATE:"container_template",DOM_ELEMENT_ID:"dom_id"};window.IQD.AdController.Constants.Instructions={DISABLE_POSITIONS:"$off",SUBSITE_HANDLE:"$handle",AUTO_SIZE_FRAMES:"$autoSizeFrames",SIZE_MEASUREMENT_DELAY:"$sizeMeasurementDelay",FRAME_LOADER_URI:"$frameLoaderUri",LOCAL_SCRIPT_SPLIT_MARKER_REGEX:/(?:^\/\/\s*AdControllerNewScript\s*$)|(?:^\/\*\s*AdControllerNewScript\s*\*\/\s*$)/mi};
window.IQD.AdController.Constants.ConfigTree={ROOT_NODE:"adc_root_node",PARENT_NODE:"adc_parent",POSITIONS:"adc_positions",VARS:"adc_config",INDEX:"adc_index",SCRIPTS:"adc_scripts",NODE_CONFIG:"adc_nodes",ADAPTER_NAME:"adc_adapter",LOCAL_SCRIPT:"adc_local_script",LOCAL_STYLE:"adc_local_style",SHUTDOWN_MATRIX:"adc_shutdown_matrix",DEPEDENCIES:"adc_dependencies",DELIVERY_DATE:"adc_delivery_date",DELIVERY_VERSION:"adc_delivery_version"};window.IQD.AdController.Constants.Messages={NOT_INITIALIZED:"The AdController is not initialized",
GPT_STAGING_PHASE_REQUIRED:"Using GPT in synchronous rendering mode requires the AdController.stage() method to be called from a top-level script element before initialization.",SKIPPED_RENDERING:function(c,f){return"Skipped invoking \u00b4"+f+"()\u00b4 on adapter for \u00b4"+c+"\u00b4 because the position is disabled"},TEMPLATE_CANCELLED:function(c,f){return"Rendering for \u00b4"+c+"\u00b4 cancelled by template with message: \u00b4"+f+"\u00b4"},RENDER_TARGET_NOT_FOUND:function(c,f){return"Could not find a DOM element with ID \u00b4"+
c+"\u00b4 when rendering position \u00b4"+f+"\u00b4"},CANNOT_RELOAD_POSITION:function(c){return"Attempted to reload the non-reloadable position \u00b4"+c+"\u00b4"},NO_MESSAGE:"no message",ALREADY_INITIALIZED:"The AdController was already initialized",NEVER_INITIALIZED:"The AdController was never initialized before",SUBSITE_HANDLE_MISSING:"No subsite handle was given",INVALID_CMS_OBJECT:"Invalid CmsObject given",INVALID_ADAPTER_SERVICE:"The adapter name that was resolved from SiteConfig is invalid or does not have an associated service.",
INVALID_POSITION_KEY:function(c){return"The position \u00b4"+c+"\u00b4 does not exist."},MANDATORY_PARAMETER_MISSING:function(c,f){return"undefined"===typeof f?"Required parameter \u00b4"+c+"\u00b4 is missing.":"Required parameter \u00b4"+c+"\u00b4 for position `"+f+"` is missing."},MANDATORY_PARAMETER_EMPTY:function(c){return"Required parameter \u00b4"+c+"\u00b4 cannot be empty."},PARAMETER_VALUE_INVALID:function(c,f){return"undefined"===typeof f?"Value of parameter `"+c+"` is invalid.":"Value of parameter `"+
c+"` for position `"+f+"` is invalid."},POSITION_NOT_RENDERED:function(c){return"Position "+c+" not rendered."},POSITION_DISABLED:function(c,f){return'Position "'+c+'" has been disabled in '+f+" and will not be rendered."},CLOSURE_REQUIRED:function(c,f){return"The template for position \u00b4"+c+"\u00b4 must return a closure, but return type was \u00b4"+f+"\u00b4."},DEPENDENCY_NOT_FOUND:function(c,f){return"The dependency \u00b4"+f+"\u00b4 in category \u00b4"+c+"\u00b4 could not be found."},FAILED_LOADING_DEPENDENCY:function(c,
f){return"The dependency at path \u00b4"+f+"\u00b4 ("+c+") could not be loaded. This probably causes the AdServer-Adapter to be inoperative."},INVALID_ARGUMENT:function(c,f,d,e){return"Argument "+f+" given to \u00b4"+c+"\u00b4 is expected to be of type \u00b4"+d+"\u00b4, but got \u00b4"+e+"\u00b4 instead."},CLOSURE_SHOULD_INVOKE_METHOD:function(c,f,d){return"The closure `"+f+"` for position `"+c+"` should invoke the method `"+d+"`."},ARGUMENT_NOT_IN_ARRAY:function(c,f,d){return"Argument "+f+" given to \u00b4"+
c+"\u00b4 must be one of the following: \u00b4"+d.join(", ")+"\u00b4"},ARGUMENT_EMPTY:function(c,f){return"Argument "+f+" given to \u00b4"+c+"\u00b4 cannot be empty."},INVALID_NON_ENCODED_QUERY_ARG:function(c){return"Non-encoded query arguments are not allowed to contain the characters for \u00b4queryArgSeparator\u00b4, \u00b4keyValueSeparator\u00b4 and \u00b4startQuery\u00b4 as given in the UrlBuilder constructor: \u00b4"+c.join("")+"\u00b4"}};window.IQD.AdController.Constants.MessageTypes={ERROR:"error",
EXPECTED_ERROR:"expected_error",WARNING:"warning",INFO:"info"};window.IQD.AdController.Constants.LoadingModes={SYNC_INLINE:"sync-inline",SYNC_DEFERRED:"sync-deferred",ASYNC_INLINE:"async-inline",ASYNC_DEFERRED:"async-deferred"};window.IQD.AdController.Constants.CommonConfigVars={DEFINITION_MODE:"defMode",LOADING_MODE:"loadMode",SLOT_TEMPLATE:"slot_template",SERVICE_TEMPLATE:"template",LIB_TEMPLATE_SYNC:"template_lib_sync",LIB_TEMPLATE_ASYNC:"template_lib_async"};window.IQD.AdController.Constants.DefinitionModes=
{ON_INITIALIZE:"initialize",ON_RENDER:"render"};window.IQD.AdController.Constants.GlobalLoadingModes={ASYNC:"async",SYNC:"sync"}})();(function(){window.AdControllerContainer=window.IQD.AdController.DependencyInjectionContainer.createContext()})();
(function(c){var f,d;d=String.prototype.trim;f=function(){function e(){}e.trim=function(a){return"string"!==typeof a?a:d?d.call(a):this._trim(a)};e._trim=function(a){return a.replace(/^\s+|\s+$/gm,"")};e.isAssocArray=function(a){return c.isObject(a)&&"function"!==typeof a&&!c.isArray(a)};e.inherit=function(a,b){function g(){this.constructor=a}for(var h in b)b.hasOwnProperty(h)&&(a[h]=b[h]);g.prototype=b.prototype;try{a.prototype=new g,a.__super__=b.prototype}catch(c){}return a};e.isInternetExplorer=
function(){return-1!==this.getInternetExplorerVersion()};e.getInternetExplorerVersion=function(){var a;"Microsoft Internet Explorer"===window.navigator.appName&&(a=window.navigator.userAgent.match(/MSIE (\d+)(?:\.(\d+))?/));"Netscape"===window.navigator.appName&&(a=window.navigator.userAgent.match(/Trident\/.*rv:(\d+)(?:\.(\d+))?/));if(null===a)return-1;var b=a[1];a=a[2];"undefined"===typeof a&&(a=0);return parseFloat(b+"."+a)};e.compareInternetExplorerVersion=function(a,b){var g=this.getInternetExplorerVersion();
if(-1===g)return!1;switch(a){case "=":return g===b;case ">":return g>b;case "<":return g<b;case "<=":return g<=b;case ">=":return g>=b}};e._serializeArgument=function(a){var b;if("undefined"===typeof a)return"void 0";if(null===a)return"null";if("string"===typeof a)return"'"+this.addslashes(a)+"'";if("number"===typeof a)return a;if(c.isArray(a)){b=[];for(var g=0;g<a.length;g++)b.push(this._serializeArgument(a[g]));return"["+b.join(",")+"]"}if("boolean"===typeof a)return a?"true":"false";throw Error("Quoting not supported for arguments of type \u00b4"+
typeof a+"\u00b4.");};e._serializeArguments=function(a){var b=[],g;c.isArray(a)||(a=[a]);g=a.length;for(var h=0;h<g;h++)b.push(this._serializeArgument(a[h]));return b};e.addslashes=function(a){return(a+"").replace(/[\\"']/g,"\\$&").replace(/\u0000/g,"\\0")};e.createSerializedPublisher=function(a,b,g){b=this._serializeArguments(b);b=0===b.length?"":b.join(",");g=g?"parent":"window";return g+".AdController.getEventDispatcher().publish(new "+g+".IQD.AdController."+a+"("+b+"));"};e.createSerializedDispatcher=
function(a,b,g){b=this._serializeArguments(b);b=0===b.length?"":b.join(",");g=g?"parent":"window";return g+".AdController.getEventDispatcher().dispatch(new "+g+".IQD.AdController."+a+"("+b+"));"};e.prop=function(a,b,g){return"undefined"!==typeof a&&c.isObject(a)&&c.has(a,b)?a[b]:g};e.script=function(a,b){return this.tag("script",b,a)};e.style=function(a,b){return this.tag("style",b,a)};e.tag=function(a,b,g){var h,d,e=[];c.isObject(g)||(g={});for(h in g)d=g[h],e.push(h+'="'+c.escape(d)+'"');b||(b=
"");return"<"+a+(e.length?" ":"")+e.join(" ")+">"+b+"</"+a+">"};e.has=function(a,b){return c.isObject(a)?c.has(a,b):!1};e.empty=function(a){return"undefined"===typeof a||null===a||"string"===typeof a&&0===a.length||c.isArray(a)&&0===a.length?!0:c.isObject(a)&&0===c.keys(a).length};e.def=function(a){var b,g,h;c.isArray(a)||(a=[a]);g=0;for(h=a.length;g<h;g++)if(b=a[g],"undefined"===typeof b)return!1;return!0};e.rpadzero=function(a,b){for(a=""+a;a.length<b;)a="0"+a;return a};e.deepMerge=function(a,b){var g,
h,d,e,f,l;d={};f=0;for(l=arguments.length;f<l;f++)if(h=arguments[f],"object"===typeof h)for(g in h)h.hasOwnProperty(g)&&(e=h[g],d.hasOwnProperty(g)?this.isAssocArray(e)&&this.isAssocArray(d[g])?d[g]=this.deepMerge(d[g],e):c.isArray(e)&&c.isArray(d[g])?d[g]=d[g].concat(e):d[g]=e:d[g]=e);return d};return e}();window.IQD.AdController.ADCU=f})(window.IQD.AdController.underscore);
(function(c,f,d){var e;e=function(){function a(b,a){this.vars=b;this.pvars=a;this.fifHeight=this.fifWidth=0;this.clockArgs={}}a.prototype.cvars=[];a.prototype.configureClock=function(b){this.clockArgs=f.pick(b,"enabled","pulseCount","pulseFrequency")};a.prototype.createUrlBuilder=function(b){return d.create("UrlBuilder",b)};a.prototype.getCurrentProtocol=function(){return window.location.protocol.replace(/[:]/,"")};a.prototype.setIframeDimensions=function(b,a){this.fifWidth=b;this.fifHeight=a};a.prototype.extractSmallestSize=
function(b){var a=[],d=!1,e=0,f=0,k=0,l=0,l=[],k="";"string"===typeof b&&(a=b.split(","));for(key in a)if(k=c.trim(a[key]),"string"===typeof k&&k.match(/^\d+x\d+$/))(l=k.split("x"),k=parseInt(l[0]),l=parseInt(l[1]),d)?e*f>k*l&&(e=k,f=l):(e=k,f=l,d=!0);return{width:e,height:f}};a.prototype.getIframeWidth=function(){return this.fifWidth};a.prototype.getIframeHeight=function(){return this.fifHeight};a.prototype.getClockArguments=function(){return this.clockArgs};a.prototype.hasNonEmpty=function(){for(var b=
0,a=arguments.length;b<a;b++)if(arg=arguments[b],c.empty(arg))return!1;return!0};a.prototype.has=function(){for(var b=0,a=arguments.length;b<a;b++)if(arg=arguments[b],!c.def(arg))return!1;return!0};a.prototype.cancel=function(b){if("string"!==typeof b||0===b.length)b="Template processing cancelled";throw new window.IQD.AdController.InterruptionError(b);};return a}();window.IQD.AdController.ExecutionContext=e})(window.IQD.AdController.ADCU,window.IQD.AdController.underscore,window.AdControllerContainer);
(function(c,f,d){var e;e=function(){function a(b,a,d){this._textMatcher={};this._regexMatcher=[];this._logger=d;this.options=f.extend({deserialize:!1,filter:!1,unique:!1,serializationChar:",",outputFormat:"keep"},b);this._generateMatchers(a)}a.prototype._generateMatchers=function(b){var a,e,c,f;for(c in b){e=b[c];for(var k=0,l=e.length;k<l;k++)if(a=e[k],"regex:"===a.substring(0,6).toLocaleLowerCase()){try{f=new RegExp(a.substring(6),"ig")}catch(p){this._logger&&"function"===typeof this._logger.log&&
this._logger.log("Failed to build regular expression for target \u00b4"+c+"\u00b4: "+p.message,d.MessageTypes.ERROR)}this._regexMatcher.push({expression:f,replacement:c})}else this._textMatcher[a]=c}};a.prototype._execRegexMatchers=function(b){for(var a=0;a<this._regexMatcher.length;a++)if(regexMatcher=this._regexMatcher[a],regexMatcher.expression.lastIndex=0,regexMatcher.expression.test(b))return b.replace(regexMatcher.expression,regexMatcher.replacement);return null};a.prototype.transform=function(b){var a,
d=[],e=[],m;if("string"===typeof b)a="string",this.options.deserialize?e=b.split(this.options.serializationChar):e.push(b);else if(f.isArray(b))a="array",e=b;else return b;for(var k=0,l=e.length;k<l;k++)if(b=e[k],b=c.trim(b),f.has(this._textMatcher,b))d.push(this._textMatcher[b]);else{if(this._regexMatcher.length&&(m=this._execRegexMatchers(b),null!==m)){d.push(m);continue}this.options.filter||d.push(b)}this.options.unique&&(d=f.uniq(d));return"string"===("keep"===this.options.outputFormat?a:this.options.outputFormat)?
d.join(this.options.serializationChar):d};return a}();window.IQD.AdController.Transformer=e})(window.IQD.AdController.ADCU,window.IQD.AdController.underscore,window.IQD.AdController.Constants);
(function(c){var f;f=function(){function d(d,a){if("number"!==typeof d)throw Error(c.Messages.INVALID_ARGUMENT("Mutex.constructor",1,"number",typeof d));if(0>d)throw Error("Mutex timeout cannot be negative.");if(0===d&&"function"!==typeof a)throw Error("Mutex must either have a timeout or a valid verify function.");this._timeout=d;this._verifyFunction=a||function(){return!1};this._signaled=!1}d.prototype.test=function(){this._signaled=this._verifyFunction()};d.prototype.isSignaled=function(){return this._signaled};
d.prototype.getTimeout=function(){return this._timeout};return d}();window.IQD.AdController.Mutex=f})(window.IQD.AdController.Constants);(function(){var c;c=function(){function c(){}c.prototype.log=function(d,e,a){return!0};return c}();window.IQD.AdController.NoLogger=c})();
(function(c){var f;f=function(d){function e(a){this.message=a;this.name="InterruptionError";"function"===typeof Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}c.inherit(e,d);return e}(Error);window.IQD.AdController.InterruptionError=f})(window.IQD.AdController.ADCU);
(function(c){c=function(){function c(){}c.prototype.dependencies="_logger=Logger";c.prototype._logger=null;c.prototype.containAll=function(d){var c,a;if("object"===typeof d)for(c in d)a=d[c],"function"!==typeof a||this._isPrivate(c)||(d[c]=this.contain(a,d))};c.prototype.contain=function(d,c){return this._wrap(d,c)};c.prototype.handle=function(d){this._logger&&this._logger.log&&"function"===typeof this._logger.log&&this._logger.log(d)};c.prototype._isPrivate=function(d){return"string"===typeof d&&
"_"===d.substring(0,1)};c.prototype._wrap=function(d,c){return d};return c}();window.IQD.AdController.BaseExceptionHandler=c})(window.IQD.AdController.ADCU);(function(c){var f;f=function(d){function e(){}c.inherit(e,d);e.prototype._wrap=function(a,b){var g;g=this;return function(){var d;try{d=a.apply(b,arguments)}catch(c){g.handle(c),d=!1}return d}};return e}(window.IQD.AdController.BaseExceptionHandler);window.IQD.AdController.ExceptionHandler=f})(window.IQD.AdController.ADCU);
(function(c,f,d){c=function(){function c(){}c.prototype.dependencies="_logger=Logger, _adController=AdController, _staging=Staging, _eventDispatcher=EventDispatcher";c.prototype._logger=null;c.prototype._adController=null;c.prototype._staging=null;c.prototype._eventDispatcher=null;c.prototype._nodeConfig=null;c.prototype._renderedPositions={};c.prototype.initialize=function(a){this._nodeConfig=a};c.prototype.finalize=function(){this._logUnrenderedPositions();return[]};c.prototype._handleTemplateException=
function(a,b){if(b instanceof window.IQD.AdController.InterruptionError)return this._logger.log(f.Messages.TEMPLATE_CANCELLED(a,b.message||f.Messages.NO_MESSAGE),f.MessageTypes.INFO),!1;throw b;};c.prototype._invokeBeforeTemplate=function(a,b,g){a=new window.IQD.AdController.BeforeTemplateEvent(a,b,g);this._eventDispatcher.dispatch(a)};c.prototype._logUnrenderedPositions=function(){d.each(d.keys(this._nodeConfig._positions),function(a){var b=d.contains(this._adController._siteConfig._disabledPositions,
a)||!this._nodeConfig.isPositionEnabled(a),g=d.contains(d.keys(this._renderedPositions),a),c=g&&void 0!==this._renderedPositions[a].status&&!this._renderedPositions[a].status;b||g&&!c||this._logger.log(f.Messages.POSITION_NOT_RENDERED(a),f.MessageTypes.WARNING)},this)};c.prototype._beforeReload=function(a){var b=this.isReloadable(a);b||this._logger.log(f.Messages.CANNOT_RELOAD_POSITION(a),f.MessageTypes.WARNING);return b};return c}();window.IQD.AdController.AdServerAdapter=c})(window.IQD.AdController.ADCU,
window.IQD.AdController.Constants,window.IQD.AdController.underscore);
(function(c,f,d,e){var a;a=function(){function b(){}b.prototype.completionTimeout=5E3;return b}();e=function(){function b(b,a,c,d){this._domTarget=a;this._pkey=b;this._cb=c;this._existingSlot=d}b.prototype.defineSlot=function(b,a){if(this._existingSlot)return this._existingSlot;var c=googletag.defineSlot(b,a,this._domTarget);c&&("function"===typeof this._cb&&this._cb(this._pkey,c),c._ac_pkey=this._pkey);return c};b.prototype.defineOutOfPageSlot=function(b){if(this._existingSlot)return this._existingSlot;
if(b=googletag.defineOutOfPageSlot(b,this._domTarget))"function"===typeof this._cb&&this._cb(this._pkey,b),b._ac_pkey=this._pkey;return b};return b}();window.IQD.AdController.GPTAdapterProxy=e;e=function(b){function g(){this._compiledSlotTemplate=this._compiledTemplate=null;this._renderedPositions={};this._finishedPositions=[];this._slotDefinitions={};this._defined={};this._nodeConfig=null;this._reinit=!1;this._renderInvocations=[];this._invocationTrackingFinished=!1;this._completionTimeout=null;
this._completionEventThrown=!1;this._adapterConfig=new a;g.__super__.constructor.apply(this,arguments)}c.inherit(g,b);g.prototype._commandStackHandler=function(b){window.googletag.cmd.push(b)};g.prototype.stage=function(b){(b=b.getVar(d.CommonConfigVars.LIB_TEMPLATE_ASYNC))&&b.length?this._staging.appendScript(b,!0):this._loadGpt()};g.prototype._installGptCommandQueue=function(){window.googletag=window.googletag||{};window.googletag.cmd=window.googletag.cmd||[]};g.prototype._loadGpt=function(){var b=
document.location.protocol+"//www.googletagservices.com/tag/js/gpt.js",a=this._logger,g=document.createElement("script");g.setAttribute("type","text/javascript");g.setAttribute("src",b);g.setAttribute("async","async");var c=function(){},e=function(){a.log(d.Messages.FAILED_LOADING_DEPENDENCY("gpt.js",b),d.MessageTypes.ERROR)};"function"===typeof g.addEventListener?(g.addEventListener("load",c),g.addEventListener("error",e)):(g.attachEvent("onload",c),g.attachEvent("onerror",e));(c=document.getElementsByTagName("script")[0])?
c.parentNode.insertBefore(g,c):document.head.appendChild(g)};g.prototype.reinitialize=function(b){this._nodeConfig=b;this._commandStackHandler(this._compiledTemplate({nc:this._nodeConfig,_:f,logger:this._logger,GPTAdapterConfig:this._adapterConfig,reinit:!0}));for(var a in this._slotDefinitions)googletag.destroySlots([this._slotDefinitions[a]]);this._slotDefinitions={};this._renderedPositions={};this._compiledSlotTemplate=null;this._reinit=!0;this._predefine();this.startLoadCycle()};g.prototype.initialize=
function(b){this._nodeConfig=b;this._installGptCommandQueue();this._initialize()};g.prototype._initialize=function(){var b,a,g,c=d.CommonConfigVars.SERVICE_TEMPLATE;if(!this._nodeConfig.hasVar(c))throw Error(d.Messages.MANDATORY_PARAMETER_MISSING(c));g=this._nodeConfig.getVar(c);if(null===g||""===g)throw Error(d.Messages.MANDATORY_PARAMETER_EMPTY(c));if(null===this._compiledTemplate)try{this._compiledTemplate=f.template(g)}catch(e){throw Error("Compiler error in \u00b4"+c+"\u00b4:"+e.message);}try{b=
{nc:this._nodeConfig,_:f,logger:this._logger,GPTAdapterConfig:this._adapterConfig,reinit:!1},a=this._compiledTemplate(b)}catch(p){return this._handleTemplateException("GPTAdapter::initialize",p)}if("function"!==typeof a)throw Error(d.Messages.CLOSURE_REQUIRED("GPTAdapter::initialize",typeof a));var q=this;this._commandStackHandler(a);this._commandStackHandler(function(){googletag.pubads().addEventListener("slotRenderEnded",function(b){q._finishedPositions.push(b.slot._ac_pkey);q._renderCompletedCheck.call(q)})});
d.DefinitionModes.ON_INITIALIZE===this._determineDefinitionMode()&&this._predefine()};g.prototype._determineDefinitionMode=function(){var b,a=d.CommonConfigVars.DEFINITION_MODE;if(!this._nodeConfig.hasVar(a))throw Error(d.Messages.MANDATORY_PARAMETER_MISSING(a));b=this._nodeConfig.getVar(a);if(null===b||""===b)throw Error(d.Messages.MANDATORY_PARAMETER_EMPTY(a));if(b!==d.DefinitionModes.ON_INITIALIZE&&b!==d.DefinitionModes.ON_RENDER)throw Error(d.Messages.PARAMETER_VALUE_INVALID(a));return b};g.prototype.getGoogleSlot=
function(b){return c.prop(this._slotDefinitions,b,null)};g.prototype.finalize=function(){g.__super__.finalize.apply(this,arguments);this._invocationTrackingFinished=!0;if(!this._renderCompletedCheck()){var b=this;this._completionTimeout=window.setTimeout(function(){b._eventDispatcher.dispatch(new window.IQD.AdController.GptCompletionTimeoutEvent)},this._adapterConfig.completionTimeout)}return this._renderInvocations};g.prototype._renderCompletedCheck=function(){if(this._completionEventThrown)return!0;
if(!this._invocationTrackingFinished||0<f.difference(this._renderInvocations,this._finishedPositions).length)return!1;window.clearTimeout(this._completionTimeout);this._completionEventThrown=!0;this._eventDispatcher.dispatch(new window.IQD.AdController.GptCompletionEvent);return!0};g.prototype.render=function(b,a){f.has(this._defined,b)||this._define(b,a);var g;g=this._reinit&&this.wasRenderedOnce(b)?"refresh":"display";var c=this,d=this.getGoogleSlot(b);"display"===g&&(this._invocationTrackingFinished||
this._renderInvocations.push(b));this._commandStackHandler(f.bind(function(a){"display"===g?(googletag.display(a),c.setRendered(b)):googletag.pubads().refresh([d],{changeCorrelator:!1})},this,a))};g.prototype.setRendered=function(b){this._renderedPositions[b]=!0};g.prototype.wasRenderedOnce=function(b){return!0===c.prop(this._renderedPositions,b,!1)};g.prototype._predefine=function(){f.each(this._nodeConfig.getKnownPositions(),f.bind(function(b){if(this._nodeConfig.isPositionEnabled(b)){var a=this._nodeConfig.getPositionVar(b,
d.PositionVars.DOM_ELEMENT_ID);c.empty(a)&&(a=b);this._define(b,a)}},this))};g.prototype._define=function(b,a){var g,c;this._compiledSlotTemplate||this._compileSlotTemplate();g=this._nodeConfig.createExecutionContext(b);this._invokeBeforeTemplate(b,a,g);g=this._compiledSlotTemplate({ctx:g,_:f,logger:this._logger});if("function"!==typeof g)throw Error(d.Messages.CLOSURE_REQUIRED(b,typeof g));c=new window.IQD.AdController.GPTAdapterProxy(b,a,f.bind(this._acquireSlot,this),this.getGoogleSlot(b));var e=
this._reinit&&this.wasRenderedOnce(b);g=f.partial(g,c,e);this._defined[b]=!0;this._commandStackHandler(g)};g.prototype._compileSlotTemplate=function(){var b,a=d.CommonConfigVars.SLOT_TEMPLATE;if(!this._nodeConfig.hasVar(a))throw Error(d.Messages.MANDATORY_PARAMETER_MISSING(a));b=this._nodeConfig.getVar(a);if(null===b||""===b)throw Error(d.Messages.MANDATORY_PARAMETER_EMPTY(a));try{this._compiledSlotTemplate=f.template(b)}catch(g){throw Error("Compiler error in \u00b4"+a+"\u00b4:"+g.message);}};g.prototype._acquireSlot=
function(b,a){this._slotDefinitions[b]=a};g.prototype.isReloadable=function(b){return googletag&&"function"===typeof googletag.pubads?c.has(this._slotDefinitions,b):!1};g.prototype.startLoadCycle=function(){if(!googletag||"function"!==typeof googletag.pubads)return!1;googletag.pubads().updateCorrelator()};g.prototype.reload=function(b,a){var g=[];if(!this._beforeReload(b))return!1;g.push(this._slotDefinitions[b]);googletag.pubads().refresh(g,{changeCorrelator:!1})};return g}(window.IQD.AdController.AdServerAdapter);
window.IQD.AdController.GPTAdapter=e;c.def(window.AdControllerContainer)&&null!==window.AdControllerContainer&&window.AdControllerContainer.register("GPTAdapter",window.IQD.AdController.GPTAdapter).strategy(window.IQD.AdController.DependencyInjectionContainer.strategy.proto)})(window.IQD.AdController.ADCU,window.IQD.AdController.underscore,window.IQD.AdController.Constants,window.AdControllerContainer);
(function(c,f,d){var e;e=function(){function a(b){this._originalDisabledPositions=c.prop(b,d.ConfigTree.SHUTDOWN_MATRIX,[]);this._disabledPositions=c.prop(b,d.ConfigTree.SHUTDOWN_MATRIX,[]);this._logger=null;this._index=c.prop(b,d.ConfigTree.INDEX,{});this._adapterName=c.prop(b,d.ConfigTree.ADAPTER_NAME,null);this._rootNode=c.prop(b,d.ConfigTree.ROOT_NODE,null);this._nodeConfig=c.prop(b,d.ConfigTree.NODE_CONFIG,{});this._dependencies=c.prop(b,d.ConfigTree.DEPEDENCIES,{});this._scripts=c.prop(b,d.ConfigTree.SCRIPTS,
[]);this._deliveryDate=c.prop(b,d.ConfigTree.DELIVERY_DATE,null);this._deliveryVersion=c.prop(b,d.ConfigTree.DELIVERY_VERSION,null)}a.prototype.dependencies="_logger=Logger";a.prototype.resolve=function(b){var a,e={},n,m,k;b=c.prop(this._index,b,this._rootNode);if(null===b)return new window.IQD.AdController.NodeConfig({},{});n=this._assembleNodeConfiguration(b);k=n[d.ConfigTree.VARS];for(a in n[d.ConfigTree.POSITIONS])e[a]=f.clone(n[d.ConfigTree.POSITIONS][a]);b=n[d.ConfigTree.LOCAL_SCRIPT];n=n[d.ConfigTree.LOCAL_STYLE];
for(a in e)e.hasOwnProperty(a)&&(m=e[a],0<=f.indexOf(this._disabledPositions,a)&&(m[d.PositionVars.ENABLED]=!1));return new window.IQD.AdController.NodeConfig(k,e,b,n)};a.prototype.hasDependencyCategory=function(b){return c.has(this._dependencies,b)};a.prototype.hasDependency=function(b,a){return this.hasDependencyCategory(b)&&c.has(this._dependencies[b],a)};a.prototype.getDependency=function(b,a){return this.hasDependency(b,a)?this._dependencies[b][a]:null};a.prototype.resetDisabledPositions=function(){this._disabledPositions=
this._originalDisabledPositions};a.prototype.disablePositions=function(b,a){if(!f.isArray(b)){var c=d.Messages.INVALID_ARGUMENT("Staging.disablePositions",1,"array",typeof b);throw Error(c);}f.each(b,function(b){this._logger.log(d.Messages.POSITION_DISABLED(b,a),d.MessageTypes.WARNING)},this);this._disabledPositions=this._disabledPositions.concat(b)};a.prototype.hasSubsite=function(b){return c.has(this._index,b)};a.prototype.getSubsiteKeys=function(){return f.keys(this._index)};a.prototype.getAdapterName=
function(){return this._adapterName};a.prototype.hasScripts=function(b){b=b?"pre":"post";return f.isObject(this._scripts)&&f.isArray(this._scripts[b])&&0<this._scripts[b].length};a.prototype.getScripts=function(b){return this._scripts[b?"pre":"post"]};a.prototype.createEmptyNodeConfig=function(){var b={};b[d.ConfigTree.VARS]={};b[d.ConfigTree.POSITIONS]={};b[d.ConfigTree.LOCAL_SCRIPT]={};b[d.ConfigTree.LOCAL_STYLE]={};return b};a.prototype._assembleNodeConfiguration=function(b){var a,e,f,m;e=this.createEmptyNodeConfig();
a=c.prop(this._nodeConfig,b,e);m=c.prop(a,d.ConfigTree.VARS,{});b=c.prop(a,d.ConfigTree.POSITIONS,{});e=c.prop(a,d.ConfigTree.LOCAL_SCRIPT,"");f=c.prop(a,d.ConfigTree.LOCAL_STYLE,"");a=c.prop(a,d.ConfigTree.PARENT_NODE,null);null!=a&&(a=this._assembleNodeConfiguration(a),m=c.deepMerge(a[d.ConfigTree.VARS],m),b=c.deepMerge(a[d.ConfigTree.POSITIONS],b),e=e||a[d.ConfigTree.LOCAL_SCRIPT],f=f||a[d.ConfigTree.LOCAL_STYLE]);a={};a[d.ConfigTree.VARS]=m;a[d.ConfigTree.POSITIONS]=b;a[d.ConfigTree.LOCAL_SCRIPT]=
e;a[d.ConfigTree.LOCAL_STYLE]=f;return a};a.prototype.getDeliveryDate=function(){return this._deliveryDate};a.prototype.getDeliveryVersion=function(){return this._deliveryVersion};return a}();window.IQD.AdController.SiteConfig=e})(window.IQD.AdController.ADCU,window.IQD.AdController.underscore,window.IQD.AdController.Constants);
(function(c,f,d){var e;e=function(){function a(b,a,c,d){this._vars={};this._positions={};this._style=this._script="";f.isObject(b)&&(this._vars=b);f.isObject(a)&&(this._positions=a);"string"===typeof c&&(this._script=c);"string"===typeof d&&(this._style=d)}a.prototype.hasVar=function(b){return c.has(this._vars,b)};a.prototype.getVar=function(b){return c.prop(this._vars,b)};a.prototype.isPositionEnabled=function(b){return this.hasPosition(b)&&this.hasPositionVar(b,d.PositionVars.ENABLED)?!0===this.getPositionVar(b,
d.PositionVars.ENABLED):!1};a.prototype.hasPosition=function(b){return c.has(this._positions,b)};a.prototype.hasPositionVar=function(b,a){return this.hasPosition(b)&&c.has(this._positions[b],a)};a.prototype.getPositionVar=function(b,a){return c.prop(this._positions[b],a)};a.prototype.getKnownPositions=function(){return f.keys(this._positions)};a.prototype.hasScript=function(){return null!==this._script};a.prototype.getScript=function(){return this._script};a.prototype.hasStyle=function(){return null!==
this._style};a.prototype.getStyle=function(){return this._style};a.prototype.createExecutionContext=function(b){b=[this._vars,c.prop(this._positions,b,{})];return window.AdControllerContainer.create("ExecutionContext",b)};return a}();window.IQD.AdController.NodeConfig=e})(window.IQD.AdController.ADCU,window.IQD.AdController.underscore,window.IQD.AdController.Constants);
(function(){window.IQD.AdController.AbstractEvent=function(){function c(){}c.prototype.satisfies=function(){return!1};c.prototype.equals=function(){return!1};c.prototype.toString=function(){return""};return c}})();
(function(c,f){var d,e,a,b,g,h,n,m,k,l,p;d=function(b){function a(b){this.dependencyName=b||null}c.inherit(a,b);a.prototype.satisfies=function(b){return b instanceof a?null===b.dependencyName?!0:b.dependencyName===this.dependencyName:!1};a.prototype.equals=function(b){return b instanceof a?b.dependencyName===this.dependencyName:!1};a.prototype.toString=function(){return"dependency_ready"};return a}(window.IQD.AdController.AbstractEvent);e=function(b){function a(b){this.pkey=b||null}c.inherit(a,b);
a.prototype.satisfies=function(b){return b instanceof a?null===b.pkey?!0:b.pkey===this.pkey:!1};a.prototype.equals=function(b){return b instanceof a?b.pkey===this.pkey:!1};a.prototype.toString=function(){return"position_ready"};return a}(window.IQD.AdController.AbstractEvent);n=function(b){function a(){}c.inherit(a,b);a.prototype.toString=function(){return"after_initialization"};return a}(window.IQD.AdController.AbstractEvent);m=function(b){function a(){}c.inherit(a,b);a.prototype.toString=function(){return"after_reinitialization"};
return a}(window.IQD.AdController.AbstractEvent);k=function(b){function a(b){this.requestedPositions=b}c.inherit(a,b);a.prototype.toString=function(){return"after_finalization"};return a}(window.IQD.AdController.AbstractEvent);l=function(b){function a(){}c.inherit(a,b);a.prototype.toString=function(){return"gpt_completion"};return a}(window.IQD.AdController.AbstractEvent);p=function(b){function a(){}c.inherit(a,b);a.prototype.toString=function(){return"gpt_completion_timeout"};return a}(window.IQD.AdController.AbstractEvent);
h=function(a){function g(b,a,c){this.pkey=b;this.frame=a;this.context=c}c.inherit(b,a);g.prototype.toString=function(){return"frame_deployed"};return g}(window.IQD.AdController.AbstractEvent);g=function(){function b(a){this._result=null;this._task=a}b.prototype.isFirstInvocation=function(){return 1===this._task.iteration};b.prototype.getIteration=function(){return this._task.iteration};b.prototype.getPositionKey=function(){return this._task.pkey};b.prototype.getDomTarget=function(){return this._task.domTarget};
b.prototype.allowsDeferring=function(){return!this._task.sync};b.prototype.skip=function(){this._result="skip"};b.prototype.wait=function(b){if(!this.allowsDeferring())throw Error("Invalid decision for RenderControllerEvent: Waiting is not possible for synchronous render tasks.");if(!(b instanceof window.IQD.AdController.Mutex))throw Error("WaitObject provided to RenderControllerEvent.wait() must be a instance of window.IQD.AdController.Mutex");this._result="wait";this._waitObject=b};b.prototype.detach=
function(b){if(!this.allowsDeferring())throw Error("Invalid decision for RenderControllerEvent: Detaching is not possible for synchronous render tasks.");if(!(b instanceof window.IQD.AdController.Mutex))throw Error("WaitObject provided to RenderControllerEvent.detach() must be a instance of window.IQD.AdController.Mutex");this._result="detach";this._waitObject=b};b.prototype.now=function(){this._result="render"};b.prototype.getResult=function(){return this._result};b.prototype.getWaitObject=function(){return this._waitObject};
b.prototype.createMutex=function(b,a){return new window.IQD.AdController.Mutex(b,a)};b.prototype.toString=function(){return"render_controller"};return b}();b=function(b){function a(b,c,g,d){this.pkey=b||null;this.frame=c||null;this.width=g||null;this.height=d||null}c.inherit(a,b);a.prototype.satisfies=function(b){return b instanceof a?null===b.pkey?!0:b.pkey===this.pkey:!1};a.prototype.equals=function(b){return b instanceof a?b.pkey===this.pkey:!1};a.prototype.toString=function(){return"auto_resize"};
return a}(window.IQD.AdController.AbstractEvent);a=function(b){function a(b,c,g){this.pkey=b||null;this.domTarget=c||null;this.ExecutionContext=g||null}c.inherit(a,b);a.prototype.satisfies=function(b){return b instanceof a?null===b.pkey?!0:b.pkey===this.pkey:!1};a.prototype.equals=function(b){return b instanceof a?b.pkey===this.pkey:!1};a.prototype.toString=function(){return"before_template"};return a}(window.IQD.AdController.AbstractEvent);window.IQD.AdController.PositionReadyEvent=e;window.IQD.AdController.DependencyReadyEvent=
d;window.IQD.AdController.AutoResizeEvent=b;window.IQD.AdController.BeforeTemplateEvent=a;window.IQD.AdController.RenderControllerEvent=g;window.IQD.AdController.FrameDeployedEvent=h;window.IQD.AdController.AfterInitializationEvent=n;window.IQD.AdController.AfterReinitializationEvent=m;window.IQD.AdController.AfterFinalizationEvent=k;window.IQD.AdController.GptCompletionEvent=l;window.IQD.AdController.GptCompletionTimeoutEvent=p})(window.IQD.AdController.ADCU,window.AdControllerContainer);
(function(c,f,d,e){c=function(){function a(){}a.prototype.dependencies="_siteConfig=SiteConfig, _logger=Logger, _eventDispatcher=EventDispatcher";a.prototype._siteConfig=null;a.prototype._logger=null;a.prototype._eventDispatcher=null;a.prototype.appendScript=function(b){if("string"!==typeof b)throw b=e.Messages.INVALID_ARGUMENT("Staging.appendScript",1,"string",typeof b),Error(b);if(0<b.length){b=this._splitScript(b);for(var a=0;a<b.length;a++){var c=document.createElement("script");c.setAttribute("type",
"text/javascript");c.text=b[a];document.head.appendChild(c)}return!0}return!1};a.prototype._splitScript=function(b){b=b.split(e.Instructions.LOCAL_SCRIPT_SPLIT_MARKER_REGEX);for(var a=[],c=0;c<b.length;c++)a.push(b[c].replace(/^(\n|\s)*/,"").replace(/(\n|\s)*$/,""));return a};a.prototype.appendStylesheet=function(b){if("string"!==typeof b)throw b=e.Messages.INVALID_ARGUMENT("Staging.appendStylesheet",1,"string",typeof b),Error(b);if(0<b.length){var a=document.createElement("style");a.appendChild(document.createTextNode(b));
document.head.appendChild(a);return!0}return!1};return a}();window.IQD.AdController.Staging=c})(window.IQD.AdController.ADCU,window.IQD.AdController.underscore,window.AdControllerContainer,window.IQD.AdController.Constants);
(function(c,f,d){f=function(){function e(){this._publishedEvents={};this._subscribersByEvent={};this._handlersByEvent={}}e.prototype.dependencies="_logger=Logger";e.prototype._logger=null;e.prototype.on=function(a,b){this._handlersByEvent[a]||(this._handlersByEvent[a]=[]);this._handlersByEvent[a].push(b)};e.prototype.off=function(a,b){var c=this._handlersByEvent[a]||[];this._handlersByEvent[a]=b?d.filter(c,function(a){return a!==b}):[]};e.prototype.dispatch=function(a){d.each(this._handlersByEvent[a.toString()]||
[],function(b){b(a)})};e.prototype.subscribe=function(a,b,d){var e=a.toString(),f;c.has(this._subscribersByEvent,e)||(this._subscribersByEvent[e]=[]);f=this._getPublishedEvent(a);null!==f&&b(f);(null===f||null!==f&&!1===d)&&this._subscribersByEvent[e].push({event:a,callback:b,dequeue:d})};e.prototype.publish=function(a){var b=a.toString(),d,e=!1;c.has(this._publishedEvents,b)||(this._publishedEvents[b]=[]);d=this._publishedEvents[b];for(var f=0;f<d.length;f++)if(d[f].equals(a)){e=!0;break}e||this._publishedEvents[b].push(a);
this._invokeSubscribers(a)};e.prototype._getPublishedEvent=function(a){for(var b=a.toString(),b=c.has(this._publishedEvents,b)?this._publishedEvents[b]:[],d=0;d<b.length;d++)if(b[d].satisfies(a))return b[d];return null};e.prototype._invokeSubscribers=function(a){var b=a.toString(),d,e=[];d=c.has(this._subscribersByEvent,b)?this._subscribersByEvent[b]:[];for(var f=0;f<d.length;f++){if(a.satisfies(d[f].event)&&(d[f].callback(a),d[f].dequeue))continue;e.push(d[f])}this._subscribersByEvent[b]=e};return e}();
window.IQD.AdController.EventDispatcher=f})(window.IQD.AdController.ADCU,window.IQD.AdController.Constants,window.IQD.AdController.underscore);
(function(c){var f;f=function(){function d(){this._queue=[];this._state=null;this._autoProcess=!0;this._renderResults={};this.setReady()}d.prototype.dependencies="_eventDispatcher=EventDispatcher";d.prototype._eventDispatcher=null;d.prototype.isProcessed=function(d){return c.has(this._renderResults,d)};d.prototype.getRenderResult=function(c){return this.isProcessed(c)?this._renderResults[c]:null};d.prototype.setAutoProcess=function(c){this._autoProcess=c};d.prototype.reset=function(){this._renderResults=
{}};d.prototype.run=function(c,a,b){c={pkey:c,domTarget:a,renderer:b,iteration:0,detached:!1,sync:!0,renderResult:!1};this.processSingleTask(c);return c.renderResult};d.prototype.queue=function(c,a,b){this._queue.push({pkey:c,domTarget:a,renderer:b,iteration:0,detached:!1,sync:!1,renderResult:!1});this._autoProcess&&this.process()};d.prototype.setProcessing=function(){this._state="processing"};d.prototype.isProcessing=function(){return"processing"===this._state};d.prototype.setReady=function(){this._state=
"ready"};d.prototype.isReady=function(){return"ready"===this._state};d.prototype.process=function(){if(this.isProcessing())return!1;this.setProcessing();this.doProcess();return!0};d.prototype.processSingleTask=function(d,a){var b;d.iteration++;b=new window.IQD.AdController.RenderControllerEvent(d);this._eventDispatcher.dispatch(b);switch(b.getResult()){case "detach":return a&&a.shift(),this.waitForSingleObject(b.getWaitObject(),c.bind(this.processSingleTask,this,d)),!1;case "wait":return this.waitForSingleObject(b.getWaitObject(),
c.bind(this.doProcess,this,d)),!0;case "skip":return a&&a.shift(),!1;default:return a&&a.shift(),b=d.renderer(d.pkey,d.domTarget),d.renderResult=b,this._renderResults[d.pkey]=d.renderResult,!1}};d.prototype.doProcess=function(){var c;if(0===this._queue.length)return this.setReady(),!0;for(;0<this._queue.length;)if(c=this._queue[0],this.processSingleTask(c,this._queue))return!1;this.setReady();return!0};d.prototype.waitForSingleObject=function(c,a){var b,d,f=c.getTimeout();c.isSignaled()?a():(d=setInterval(function(){c.test();
c.isSignaled()&&(clearInterval(d),clearTimeout(b),a())},100),0<f&&(b=setTimeout(function(){clearInterval(d);a()},f)))};return d}();window.IQD.AdController.RenderController=f})(window.IQD.AdController.underscore);
(function(c,f,d){var e;e=function(){function a(){this._adapter=this._nodeConfig=null;this._initialized=!1;this._handle=null;this._configured=!1;this._transformers={};this.startLoadCycle()}a.prototype.dependencies="_siteConfig=SiteConfig,_staging=Staging, _logger=Logger, _eventDispatcher=EventDispatcher, _renderController=RenderController, _adapter=GPTAdapter";a.prototype._staging=null;a.prototype._siteConfig=null;a.prototype._logger=null;a.prototype._eventDispatcher=null;a.prototype._renderController=
null;a.prototype.VERSION="2.02";a.prototype.ready=function(){};a.prototype.getConfig=function(){return this._siteConfig};a.prototype.getEventDispatcher=function(){return this._eventDispatcher};a.prototype.getRenderController=function(){return this._renderController};a.prototype.startLoadCycle=function(){this._adapter&&"function"===typeof this._adapter.startLoadCycle&&this._adapter.startLoadCycle()};a.prototype.addTransformer=function(b,a){a instanceof window.IQD.AdController.Transformer&&(this._transformers[b]=
a)};a.prototype.setPageInfo=function(b){if(this._initialized)throw Error(d.Messages.ALREADY_INITIALIZED);if(!c.isAssocArray(b))throw Error(d.Messages.INVALID_CMS_OBJECT);return this._setPageInfo(b)};a.prototype._setPageInfo=function(b){var a,c;this._resetCustomVariables();this._siteConfig&&this._siteConfig.resetDisabledPositions();this._handle=null;this._sizeMeasurementDelay=0;this._frameLoaderUri="";for(a in b)b.hasOwnProperty(a)&&(c=b[a],"$"===a.substring(0,1)?this._processInstruction(a,c):this.addCustomVariable(a,
c))};a.prototype._resetCustomVariables=function(){var b;b=window.IQD.AdController.ExecutionContext.prototype;b.cvars&&(b.cvars={})};a.prototype._resetLoadCycles=function(){this.startLoadCycle()};a.prototype.addCustomVariable=function(b,a,e){var f;f=window.IQD.AdController.ExecutionContext.prototype;if("string"!==typeof b)throw Error(d.Messages.INVALID_ARGUMENT("AdController.addCustomVariable",1,"string",typeof b));if("$"===b.substring(0,1))throw Error("Custom variables cannot start with reserved character \u00b4$\u00b4.");
if("prototype"===b||"constructor"===b)throw Error("Custom variables cannot be named \u00b4prototype\u00b4 or \u00b4constructor\u00b4.");"boolean"!==typeof e&&(e=!1);if(c.has(f.cvars,b)&&!e)throw Error("Custom variable \u00b4"+b+"\u00b4 already exists in ExecutionContext prototype.");c.has(this._transformers,b)&&(a=this._transformers[b].transform(a));f.cvars[b]=a};a.prototype.reinitialize=function(b){if(!this._initialized)throw Error(d.Messages.NEVER_INITIALIZED);this._setPageInfo(b);this._renderController.reset();
this._resetLoadCycles();this._configure();"function"===typeof this._adapter.reinitialize&&this._adapter.reinitialize(this._nodeConfig);this.getEventDispatcher().dispatch(new window.IQD.AdController.AfterReinitializationEvent);return!0};a.prototype._configure=function(){if(!this._handle)throw Error(d.Messages.SUBSITE_HANDLE_MISSING);this._nodeConfig=this._siteConfig.resolve(this._handle);this._configured=!0};a.prototype._configureCustomizations=function(){var b;this._siteConfig.hasScripts(!0)&&f.each(this._siteConfig.getScripts(!0),
f.bind(function(b){b.length&&this._staging.appendScript(b)},this));this._nodeConfig.hasScript()&&(b=this._nodeConfig.getScript(),b.length&&this._staging.appendScript(b));this._nodeConfig.hasStyle()&&(b=this._nodeConfig.getStyle(),b.length&&this._staging.appendStylesheet(b));this._siteConfig.hasScripts(!1)&&f.each(this._siteConfig.getScripts(!1),f.bind(function(b){b.length&&this._staging.appendScript(b)},this))};a.prototype.stage=function(){this._configured||this._configure();this._adapter.stage(this._nodeConfig)};
a.prototype.initialize=function(){if(this._initialized)throw Error(d.Messages.ALREADY_INITIALIZED);this._configured||this._configure();this._configureCustomizations();this._adapter.initialize(this._nodeConfig);this._initialized=!0;this.getEventDispatcher().dispatch(new window.IQD.AdController.AfterInitializationEvent);return!0};a.prototype._exec=function(b,a,c,e){if(!this._initialized)throw Error(d.Messages.NOT_INITIALIZED);if(!this._nodeConfig.hasPosition(a))return this._logger.log("Requested \u00b4"+
b+"()\u00b4 for invalid pkey \u00b4"+a+"\u00b4",d.MessageTypes.WARNING),!1;c=this._getTarget(a,c);this._nodeConfig.isPositionEnabled(a)?e?(b=f.bind(this._adapter[b],this._adapter),this._renderController.queue(a,c,b),a=null):a=this._adapter[b](a,c):(this._logger.log(d.Messages.SKIPPED_RENDERING(a,b),d.MessageTypes.INFO),a=!1);return a};a.prototype.render=function(b,a){return this._exec("render",b,a,!0)};a.prototype.isReloadable=function(b){return this._adapter.isReloadable(b)};a.prototype.reload=function(b,
a){return this._exec("reload",b,a,!1)};a.prototype.finalize=function(){if(!this._initialized)throw Error(d.Messages.NOT_INITIALIZED);var b=this._adapter.finalize();this.getEventDispatcher().dispatch(new window.IQD.AdController.AfterFinalizationEvent(b));return b};a.prototype._getTarget=function(b,a){return"undefined"===typeof a||""===a||null===a?b:a};a.prototype.getConfigurationVersion=function(){return this._siteConfig.getDeliveryVersion()};a.prototype.getConfigurationDate=function(){return this._siteConfig.getDeliveryDate()};
a.prototype._processInstruction=function(a,c){a===d.Instructions.SUBSITE_HANDLE&&(this._handle=c);if(a===d.Instructions.DISABLE_POSITIONS){if(!f.isArray(c))throw Error(d.Messages.INVALID_ARGUMENT("AdController._processInstruction",2,"array",typeof c));this._siteConfig.disablePositions(c,"cms-object")}};return a}();window.IQD.AdController.AdController=e})(window.IQD.AdController.ADCU,window.IQD.AdController.underscore,window.IQD.AdController.Constants);
(function(){var c=window.AdControllerContainer,f=window.IQD.AdController.DependencyInjectionContainer.strategy.proto;c.register("Logger",window.IQD.AdController.NoLogger);c.register("ExceptionHandler",window.IQD.AdController.ExceptionHandler);c.register("SiteConfig",window.IQD.AdController.SiteConfig,{adc_root_node:11850,adc_index:{article:11851,article_small:11855,artikel:11851,artikel_small:11855,artikel_tablet:11859,artikle:11851,artikle_small:11855,artikle_tablet:11859,home:11852,home_small:11856,
home_tablet:11860,homepage:11852,homepage_small:11856,homepage_tablet:11860,index:11853,index_small:11857,index_tablet:11861,wocaa_artikel:11863,wocaa_artikel_small:11863,wocaa_artikel_tablet:11863,wocaa_index:11864,wocaa_index_small:11864,wocaa_index_tablet:11864,wocaa_longform:11865,wocaa_longform_small:11865,wocaa_longform_tablet:11865},adc_nodes:{11850:{adc_config:{template:"<% return IQD_varPack.gptServiceTemplateGlobal %>",slot_template:"<% return function(GPTAdapterProxy){IQD_varPack.gptSlotTemplateGlobal(GPTAdapterProxy,ctx,_)} %>",
defMode:"render",template_lib_async:'window.iqgptjs_idle="true";',level1:"teu",doc:null,iqadtype:"online",keywords:"enozqi,thereuropean,nospa,fumsite,digtransform",layoutType:"ac_default",hbdealid:null,xandrPubId:"838072",xandrLevel1:"iqdteu"},adc_positions:{iqadtile1:{enabled:!0,dom_id:"iqadtile1",is_oop:!1,size:"99x1,300x601,728x90,970x90,1000x100,1000x125,1000x167",keywords:"iqadtile1",tile:"1",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile12:{enabled:!1,dom_id:"iqadtile12",
is_oop:!1,size:"99x1,800x250",keywords:"iqadtile12",tile:"12",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile14:{enabled:!1,dom_id:"iqadtile14",is_oop:!1,size:"99x1,800x250",keywords:"iqadtile14",tile:"14",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile15:{enabled:!1,dom_id:"iqadtile15",is_oop:!1,size:"99x1,800x250",keywords:"iqadtile15",tile:"15",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile151:{enabled:!1,dom_id:"iqadtile151",
is_oop:!1,size:"99x1,800x250",keywords:"iqadtile151",tile:"151",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile16:{enabled:!0,dom_id:"iqadtile16",is_oop:!1,size:"99x1,728x90,800x250,970x90,970x250,1000x100,1000x125,1000x167,1000x250,1000x333,1000x500,fluid",keywords:"iqadtile16",tile:"16",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile161:{enabled:!1,dom_id:"iqadtile161",is_oop:!1,size:"99x1,800x250",keywords:"iqadtile161",tile:"161",sizeMapTablet:null,
sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile2:{enabled:!1,dom_id:"iqadtile2",is_oop:!1,size:"99x1,120x600,160x600,200x600",keywords:"iqadtile2",tile:"2",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile20:{enabled:!1,dom_id:"iqadtile20",is_oop:!1,size:"99x1,120x600,160x600,200x600,300x600",keywords:"iqadtile20",tile:"20",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile21:{enabled:!1,dom_id:"iqadtile21",is_oop:!1,size:"99x1,120x600,160x600,200x600,300x600,300x601,600x1200",
keywords:"iqadtile21",tile:"21",sizeMapTablet:null,sizeMapMobile:null,maxWidth:"300",maxHeight:"600"},iqadtile3:{enabled:!0,dom_id:"iqadtile3",is_oop:!1,size:"99x1,728x90,800x250,940x250,970x90,970x250,1000x100,1000x250,1000x333",keywords:"iqadtile3",tile:"3",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile4:{enabled:!0,dom_id:"iqadtile4",is_oop:!1,size:"99x1,160x90,300x200,600x400,640x360,728x90,800x250,970x90,970x250,1000x100,1000x125,1000x167,1000x250,1000x333,fluid",
keywords:"iqadtile4",tile:"4",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile41:{enabled:!1,dom_id:"iqadtile41",is_oop:!1,size:"99x1,800x250,300x200",keywords:"iqadtile41",tile:"41",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile42:{enabled:!1,dom_id:"iqadtile42",is_oop:!1,size:"99x1,800x250,300x200",keywords:"iqadtile42",tile:"42",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile43:{enabled:!1,dom_id:"iqadtile43",
is_oop:!1,size:"99x1,800x250,300x200",keywords:"iqadtile43",tile:"43",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile5:{enabled:!1,dom_id:"iqadtile5",is_oop:!1,size:"99x1,800x250,300x200",keywords:"iqadtile5",tile:"5",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile51:{enabled:!1,dom_id:"iqadtile51",is_oop:!1,size:"99x1,800x250,300x200",keywords:"iqadtile51",tile:"51",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile52:{enabled:!1,
dom_id:"iqadtile52",is_oop:!1,size:"99x1,800x250,300x200",keywords:"iqadtile52",tile:"52",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile53:{enabled:!1,dom_id:"iqadtile53",is_oop:!1,size:"99x1,800x250,300x200",keywords:"iqadtile53",tile:"53",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile6:{enabled:!1,dom_id:"iqadtile6",is_oop:!1,size:"99x1,800x250",keywords:"iqadtile6",tile:"6",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},
iqadtile8:{enabled:!0,dom_id:"iqadtile8",is_oop:!1,size:"99x1,120x600,160x600,200x600,300x100,300x250,300x300,300x600,fluid",keywords:"iqadtile8",tile:"8",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile81:{enabled:!1,dom_id:"iqadtile81",is_oop:!1,size:"99x1,300x250",keywords:"iqadtile81",tile:"81",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile82:{enabled:!1,dom_id:"iqadtile82",is_oop:!1,size:"99x1,300x250",keywords:"iqadtile82",tile:"82",
sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile83:{enabled:!1,dom_id:"iqadtile83",is_oop:!1,size:"99x1,300x250",keywords:"iqadtile83",tile:"83",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile84:{enabled:!1,dom_id:"iqadtile84",is_oop:!1,size:"99x1,300x250",keywords:"iqadtile84",tile:"84",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile85:{enabled:!1,dom_id:"iqadtile85",is_oop:!1,size:"99x1,300x250",keywords:"iqadtile85",
tile:"85",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile86:{enabled:!1,dom_id:"iqadtile86",is_oop:!1,size:"99x1,300x250",keywords:"iqadtile86",tile:"86",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile87:{enabled:!1,dom_id:"iqadtile87",is_oop:!1,size:"99x1,300x250",keywords:"iqadtile87",tile:"87",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile9:{enabled:!0,dom_id:"iqadtile9",is_oop:!1,size:"99x1,300x250",keywords:"iqadtile9",
tile:"9",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile99:{enabled:!1,dom_id:"iqadtile99",is_oop:!1,size:"99x1,300x200",keywords:"iqadtile99",tile:"99",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile990:{enabled:!1,dom_id:"iqadtile990",is_oop:!1,size:"99x1",keywords:"iqadtile990",tile:"990",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile991:{enabled:!1,dom_id:"iqadtile991",is_oop:!1,size:"99x1,300x200",keywords:"iqadtile991",
tile:"991",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile992:{enabled:!1,dom_id:"iqadtile992",is_oop:!1,size:"99x1,300x200",keywords:"iqadtile992",tile:"992",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtile993:{enabled:!1,dom_id:"iqadtile993",is_oop:!1,size:"99x1,300x200",keywords:"iqadtile993",tile:"993",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null},iqadtileOOP:{enabled:!1,dom_id:"iqadtileOOP",is_oop:!0,size:"out-of-page",
keywords:"iqadtileOOP",tile:"0",sizeMapTablet:null,sizeMapMobile:null,maxWidth:null,maxHeight:null}},adc_local_script:'window.IQD_varPack=window.IQD_varPackGlobal.clone({iqdSite:"fum",iqdSubSite:"theeuropean",iqdSiteWrapper:"site_content",iqdSiteInfo:[[1190,0,-10],[0,0,1190],[0,0,1190],["center","nofullBodyBg"],["y","y","y"]],geoedge_config:{enabled:true},ylid_ol:{y160600:"11418476",y300250:"11418477",y72890:"11418479",y300600:"11418478",y800250:"11418480",y6001200:"11418485",y970250:"11418482",y97090:"11418483",y16090:"11418484"},ylid_mo:{ym320320:"11418493",ym300250:"11418490",ym300150:"11418488",ym300100:"11418487",ym32080:"11418496",ym32050:"11418495",ym320160:"11418492",ym30050:"11418491",ym320480:"11418497"},gptSlotRenderEndedHandler:function(event){var iatcid=event.slot.getSlotElementId();window.setTimeout(function(){document.getElementById(iatcid).className+=" iqadmark "},1e3)}});window.IQD_varPack.usePrebid=true;IQD_varPack.cmkKeywordSignal="cmkready";function getPlacementIdSmartX(){var si="24270";return si}function getPlacementIdSmartXLarge(){var si="25847";return si}',
adc_local_style:"#iqd_mainAd{\r\n   margin-bottom: 10px;\r\n   min-height: 90px;\r\n}\r\n#iqd_align_Ad{    \r\n   width: 1174px;\r\n   margin: 0 auto;\r\n}\r\n\r\n#iqd_rightAd{\r\n\tposition: absolute;\r\n\tleft: 1605px;        \r\n    top: 130px;\r\n}\r\n\r\n#iqadtile1{\r\n\tdisplay:inline-table;\r\n}\r\n\r\n#iqadtile3,#iqadtile4,#iqadtile5,#iqadtile8,#iqadtile9,#iqadtile16,#iqadtile99{\r\n\twidth:auto;\r\n   \tdisplay:inline-table !important;\r\n\tposition:relative;\r\n    margin-bottom:15px;\r\n}\r\n\r\n#iqadtile3,#iqadtile4,#iqadtile5,#iqadtile16{\r\n\tmin-width:1000px;\r\n    text-align:center;\r\n    margin-top:10px;\r\n    margin-bottom:10px;\r\n}\r\n#iqadtile8,#iqadtile9{\r\n\tmin-width:300px;\r\n}"},
11851:{adc_config:{doc:"artikel",layoutType:"artikel"},adc_positions:{iqadtile1:{enabled:!0},iqadtile16:{size:"99x1,300x250,510x180,728x90,800x250,970x90,970x250,1000x100,1000x125,1000x167,1000x250,1000x333,1000x500,fluid"},iqadtile2:{enabled:!0},iqadtile3:{size:"99x1,800x250,940x250,970x90,970x250,1000x100,1000x125,1000x167,1000x250,1000x333"},iqadtile4:{size:"99x1,160x90,300x200,300x250,510x180,600x400,640x360,728x90,fluid"},iqadtile41:{size:"99x1,300x250,510x180,728x90,800x250,970x90,970x250,1000x100,1000x125,1000x167,1000x250,1000x333,fluid"},
iqadtile5:{enabled:!0,size:"99x1,160x90,300x200,300x250,510x180,600x400,640x360,728x90,fluid"},iqadtile9:{enabled:!0,size:"99x1,300x100,300x250,300x300,fluid"},iqadtile99:{enabled:!0},iqadtileOOP:{enabled:!0}},adc_parent:11850,adc_local_style:"#iqd_mainAd{\r\n   margin-bottom: 10px;\r\n   min-height: 90px;\r\n}\r\n#iqd_align_Ad{    \r\n   width: 1174px;\r\n   margin: 0 auto;\r\n}\r\n\r\n#iqd_rightAd{\r\n\tposition: absolute;\r\n\tleft: 1605px;        \r\n    top: 130px;\r\n}\r\n\r\n#iqadtile1{\r\n\tdisplay:inline-table;\r\n}\r\n\r\n#iqadtile3,#iqadtile4,#iqadtile5,#iqadtile8,#iqadtile9,#iqadtile16,#iqadtile99{\r\n\twidth:auto;\r\n   \tdisplay:inline-table !important;\r\n\tposition:relative;\r\n    margin-bottom:15px;\r\n}\r\n\r\n#iqadtile3,#iqadtile16{\r\n\tmin-width:1000px;\r\n    text-align:center;\r\n    margin-top:10px;\r\n    margin-bottom:10px;\r\n}\r\n#iqadtile4,#iqadtile5{\r\n\tmin-width:800px;\r\n}\r\n#iqadtile8,#iqadtile9{\r\n\tmin-width:300px;\r\n}"},
11852:{adc_config:{doc:"homepage",layoutType:"not_in_use"},adc_positions:{iqadtile1:{enabled:!0},iqadtile16:{size:"99x1,728x90,800x250,970x90,970x250,1000x100,1000x125,1000x167,1000x250,1000x333,1000x500,fluid"},iqadtile2:{enabled:!0,size:"99x1,120x600,160x600,200x600"},iqadtile3:{size:"99x1,800x250,940x250,970x90,970x250,1000x100,1000x125,1000x167,1000x250,1000x333"},iqadtile4:{size:"99x1,510x180,600x400,728x90,800x250,970x90,970x250,1000x100,1000x125,1000x167,1000x250,1000x333,1000x500,fluid"},
iqadtile5:{enabled:!0,size:"99x1,300x250,728x90,fluid"},iqadtile8:{size:"99x1,120x600,160x600,200x600,300x100,300x250,300x300,300x600,fluid"},iqadtile9:{enabled:!0,size:"99x1,300x100,300x250,300x300,fluid"},iqadtileOOP:{enabled:!0,is_oop:!0}},adc_parent:11850},11853:{adc_config:{doc:"index",layoutType:"index"},adc_positions:{iqadtile1:{enabled:!0},iqadtile16:{size:"99x1,300x250,728x90,800x250,970x90,970x250,1000x100,1000x125,1000x167,1000x333,1000x500,fluid"},iqadtile2:{enabled:!0},iqadtile3:{size:"99x1,800x250,940x250,970x90,970x250,1000x100,1000x125,1000x167,1000x250,1000x333"},
iqadtile4:{size:"99x1,160x90,300x250,300x300,510x180,600x400,728x90,fluid"},iqadtile5:{enabled:!0,size:"99x1,300x250,510x180,600x400,728x90,800x250,970x90,970x250,1000x100,1000x125,1000x167,1000x250,1000x333,1000x500,1000x1000,fluid"},iqadtile8:{size:"99x1,300x100,300x250,300x300,fluid"},iqadtile9:{enabled:!0,size:"99x1,300x100,300x250,300x300,fluid"},iqadtileOOP:{enabled:!0}},adc_parent:11850,adc_local_style:"#iqd_mainAd{\r\n   margin-bottom: 10px;\r\n   min-height: 90px;\r\n}\r\n#iqd_align_Ad{    \r\n   width: 1174px;\r\n   margin: 0 auto;\r\n}\r\n\r\n#iqd_rightAd{\r\n\tposition: absolute;\r\n\tleft: 1605px;        \r\n    top: 130px;\r\n}\r\n\r\n#iqadtile1{\r\n\tdisplay:inline-table;\r\n}\r\n\r\n#iqadtile3,#iqadtile4,#iqadtile5,#iqadtile8,#iqadtile9,#iqadtile16,#iqadtile99{\r\n\twidth:auto;\r\n   \tdisplay:inline-table !important;\r\n\tposition:relative;\r\n    margin-bottom:15px;\r\n}\r\n\r\n#iqadtile3,#iqadtile4,#iqadtile5,#iqadtile16{\r\n\tmin-width:1000px;\r\n    text-align:center;\r\n    margin-top:10px;\r\n    margin-bottom:10px;\r\n}\r\n#iqadtile8,#iqadtile9{\r\n\tmin-width:300px;\r\n}\r\n.centerIqadtile4{\r\n\tmargin-left: -235px;\r\n}"},
11855:{adc_config:{doc:"artikel",layoutType:"artikel"},adc_positions:{iqadtile4:{size:"99x1,300x50,300x75,300x100,300x150,300x200,300x250,300x600,320x4,320x50,320x53,320x80,320x106,320x160,320x320,320x416,320x460,320x480,fluid"},iqadtile41:{enabled:!1,size:"99x1,300x50,300x75,300x100,300x150,300x250,300x600,320x41,320x50,320x53,320x80,320x106,320x160,320x320,320x416,320x460,320x480"},iqadtile99:{enabled:!0}},adc_parent:11854},11856:{adc_config:{doc:"homepage",layoutType:"not_in_use"},adc_positions:[],
adc_parent:11854},11857:{adc_config:{doc:"index",layoutType:"index"},adc_positions:[],adc_parent:11854,adc_local_style:"div[id^='iqadtile'] {\r\n   min-width:320px;\r\n   display: inline-table !important;\r\n}\r\n#iqd_topAd{\r\n\ttext-align: center;\r\n}\r\n#iqadtile8,#iqadtile4{\r\n\tmargin-bottom:20px;\r\n}\r\n#iqadtile3{\r\n\tmargin-top:20px;\r\n}\r\n.centerIqadtile4{\r\n\tmargin-left: -10px;\r\n}"},11859:{adc_config:{doc:"artikel",layoutType:"artikel"},adc_positions:{iqadtile1:{size:"99x1,728x90"},
iqadtile16:{size:"99x1,300x250,300x300,728x90,fluid"},iqadtile3:{size:"99x1,728x90",keywords:"iqadtile3,vertnowall"},iqadtile4:{size:"99x1,300x200,300x250,300x300,728x90,fluid"},iqadtile41:{enabled:!1,size:"99x1,300x250,300x300,fluid"},iqadtile5:{enabled:!0,size:"99x1,300x250,300x300,728x90,fluid"},iqadtile9:{enabled:!0,size:"99x1,300x250,fluid"},iqadtile99:{enabled:!0},iqadtileOOP:{enabled:!0}},adc_parent:11858},11860:{adc_config:{doc:"homepage",layoutType:"not_in_use"},adc_positions:{iqadtile1:{size:"99x1,728x90"},
iqadtile3:{size:"99x1,728x90",keywords:"iqadtile3,vertnowall"},iqadtile5:{enabled:!0,size:"99x1,300x250,300x300,fluid"},iqadtileOOP:{enabled:!0}},adc_parent:11858},11861:{adc_config:{doc:"index",layoutType:"index"},adc_positions:{iqadtile1:{size:"99x1,728x90"},iqadtile3:{size:"99x1,728x90",keywords:"iqadtile3,vertnowall"},iqadtile4:{size:"99x1,300x250,300x300,fluid"},iqadtile5:{enabled:!0,size:"99x1,300x250,300x300,fluid"},iqadtile9:{enabled:!0,size:"99x1,300x250,fluid"},iqadtileOOP:{enabled:!0}},
adc_parent:11858},11863:{adc_config:{layoutType:"artikel"},adc_positions:[],adc_parent:11862},11864:{adc_config:{layoutType:"index"},adc_positions:[],adc_parent:11862},11865:{adc_config:[],adc_positions:[],adc_parent:11862},11862:{adc_config:[],adc_positions:[],adc_parent:11850},11854:{adc_config:{level1:"teu_mob",iqadtype:"mew",xandrLevel1:"iqdteu_mob"},adc_positions:{iqadtile1:{enabled:!0,size:"99x1,300x50,300x75,300x100,300x150,300x250,300x300,320x1,320x50,320x53,320x80,320x106,320x160,320x320"},
iqadtile16:{enabled:!1},iqadtile3:{size:"99x1,300x50,300x75,300x100,300x150,300x250,300x600,320x3,320x50,320x53,320x80,320x106,320x160,320x180,320x320,320x416,320x460,320x480,fluid"},iqadtile4:{size:"99x1,300x50,300x75,300x100,300x150,300x250,300x600,320x4,320x50,320x53,320x80,320x106,320x160,320x320,320x416,320x460,320x480,fluid"},iqadtile8:{size:"99x1,300x50,300x75,300x100,300x150,300x250,300x600,320x8,320x50,320x53,320x80,320x106,320x160,320x320,320x416,fluid"},iqadtile9:{enabled:!1}},adc_parent:11850,
adc_local_style:"div[id^='iqadtile'] {\r\n   min-width:320px;\r\n   display: inline-table !important;\r\n}\r\n#iqd_topAd{\r\n\ttext-align: center;\r\n}\r\n#iqadtile8,#iqadtile4{\r\n\tmargin-bottom:20px;\r\n}\r\n#iqadtile3{\r\n\tmargin-top:20px;\r\n}"},11858:{adc_config:{keywords:"enozqi,marktundmittelstand,nospa,fumsite,digtransform,cmknotready,vertnowall"},adc_positions:{iqadtile1:{enabled:!0,keywords:"iqadtile1,vertnowall"},iqadtile16:{size:"99x1,300x250,300x300,728x90,fluid"},iqadtile3:{size:"99x1,300x250,300x300,728x90,fluid"},
iqadtile4:{size:"99x1,300x250,300x300,728x90,fluid"},iqadtile8:{size:"99x1,300x250,300x300,fluid"}},adc_parent:11850,adc_local_style:"#iqadtile3,#iqadtile4,#iqadtile5,#iqadtile8,#iqadtile9,#iqadtile16,#iqadtile99{\r\n\twidth:auto;\r\n\tdisplay:inline-table;\r\n\tposition:relative;\r\n}\r\n\r\n\r\n#iqadtile3,#iqadtile16 {\r\n min-width:728px;\r\n margin-top: 20px;\r\n}\r\n#iqadtile4,#iqadtile5,#iqadtile8,#iqadtile9 {\r\n min-width:300px;\r\n margin-bottom:20px;\r\n margin-top:10px;  \r\n}\r\n#iqd_mainAd{\r\n   margin-bottom: 10px;\r\n}\r\n#iqd_topAd{\r\n\ttext-align: -webkit-center;\t\r\n}"}},
adc_shutdown_matrix:[],adc_adapter:"gpt2",adc_scripts:{pre:['window.iqgptjs_idle="true";','window.IQGDPR_cmpReadyState=window.IQGDPR_cmpReadyState||"true";','window.myAdobeGetUrlParameter=function(){if(((window||{}).location||{}).search.indexOf("https://cmk.")===-1&&((window||{}).location||{}).search.indexOf("iqdcmkal=true")===-1&&((window||{}).location||{}).search.indexOf("iqdcmkal%3Dtrue")===-1&&((window||{}).location||{}).search.indexOf("iqdcmkal%253Dtrue")===-1){return}console&&console.log("[window] > myAdobeGetUrlParameter > window.location = ",window.location);window.myGetGlobal()};window.myAdobeSetUrlParameter=function(destURL){console&&console.log("window.myAdobeSetUrlParameter _destUrl ",destURL);var _destUrl=destURL,_acHandle=window.AdController._handle||"",_acLevel1=window.AdController.getConfig().resolve(_acHandle).getVar("level1")||"";if((typeof window.IQGDPR_handle.consentAAM==="string"&&window.IQGDPR_handle.consentAAM==="true"||typeof window.IQGDPR_handle.consentAAM==="boolean"&&window.IQGDPR_handle.consentAAM)&&_destUrl.indexOf("%26iqdcmkal%3Dtrue")===-1&&(_destUrl.indexOf(window.location.protocol)>-1||_destUrl.indexOf(encodeURIComponent(window.location.protocol))>-1)&&((_destUrl.indexOf("https://cmk.iqdigital.de")>-1||_destUrl.indexOf(encodeURIComponent("https://cmk.iqdigital.de"))>-1)&&_destUrl.indexOf("iqpubred%3D"+_acLevel1)>-1||_destUrl.indexOf(window.location.hostname.split("www.").join(""))>-1&&_destUrl.indexOf("cmk.")>-1)){if(_destUrl.indexOf("?")===-1&&_destUrl.indexOf("%3F")===-1&&_destUrl.indexOf("%253F")===-1){_destUrl+="%253F"}_destUrl+="%26iqdcmkal%3Dtrue"}return _destUrl};window.document.addEventListener("DOMContentLoaded",function(event){window.myAdobeGetUrlParameter();console&&console.log("[window] > DOMContentLoaded ListenerCallback here - eventObj is ",event)});window.document.addEventListener("readystatechange",function(event){window.myAdobeGetUrlParameter();console&&console.log("[window] > DOMContentLoaded ListenerCallback here - eventObj is ",event);console&&console.log("[window] > readystatechange ListenerCallback here - readyState is ",document.readyState)});window.addEventListener("load",function(event){window.myAdobeGetUrlParameter();console&&console.log("[window] > load ListenerCallback here - eventObj is ",event)});window.myGetGlobal=function(){console&&console.log("[window] > myGetGlobal inside gdpr_adobe-launch_tcfv2strict.js called caller is = ",window.myGetGlobal.caller);if(window.IQGDPR_handle.hardCutOff==="false"){try{(function(_siteId){var _adobeId="",_adobeSrc="",_isStage=window.IQD_varPack.iqd_TestKW.indexOf("adobestage")>-1?0:1,_siteIdMatchList={fum:"fum",fum_mob:"fum",faz:"faz",faz_mob:"faz",handelsblatt:"handelsblatt",hb_mob:"handelsblatt",wiwo:"wiwo",wiwo_mob:"wiwo",iqdjde:"iqdjde",iqdjde_mob:"iqdjde",iqdsde:"iqdsde",sz_mob:"iqdsde",zol:"zol",zeit_mob:"zol",ntv:"ntv",ntv_mob:"ntv"},_adobeDefaultId=["EN33388c2e8881434ba149226146a60e0c-staging","EN92e1075482f3410d81944270acba8d90"],_adobeIdList={fum:["ENdd7a0bbcfa4d47c7b6df362bba6794a0-staging","EN6d98882099b64e35a32f14d7aa06c45b"],faz:["_stage/launch-ENc2ce92b7d05c48f48f7e77fee1b3b3fa-staging","_prod/launch-EN068864b7acec4e268bc2d323f4ec4449"],handelsblatt:["ENdddc53fb08b24ada930afe4efa40fa9e-staging","EN5ae62779a5144c3fb547537af2755fa8"],wiwo:["EN8a505b3cb670409181cd47ea3c934663-staging","EN385ac1f26a954f4faf4eb9022491ab1a"],iqdjde:["ENb62edcfebc054120b630afc91c13b54d-staging","EN9015395a234d4173854ccfa304a0bc6c"],iqdsde:["ENb62edcfebc054120b630afc91c13b54d-staging","EN9015395a234d4173854ccfa304a0bc6c"],zol:["EN6f52f8590e224aa8b4d51f314ef6587a-staging","ENecf835af84bb4354a554c3db7dbe859e"],ntv:["",""]},_baseUrl=_siteIdMatchList[_siteId]==="faz"?"https://dx6ctphzljkf1.cloudfront.net/iqdcdnfb/adancjs":"https://assets.adobedtm.com/launch-";console&&console.log("window.myGetGlobal > _siteIdMatchList.hasOwnProperty(_siteId): ",_siteIdMatchList.hasOwnProperty(_siteId));_adobeId=_siteIdMatchList.hasOwnProperty(_siteId)?_adobeIdList[_siteIdMatchList[_siteId]][_isStage]:_adobeDefaultId[_isStage];console&&console.log("window.myGetGlobal > _adobeId: ",_adobeId);if(_adobeId!==""&&(!!window.IQGDPR_handle.consentAA&&IQGDPR_handle.cmp==="true"||IQGDPR_handle.cmp==="false")){_adobeSrc=_baseUrl+_adobeId+".min.js";if(!!!document.querySelector(\'script[src^="\'+_adobeSrc+\'"]\')){IQD.Utils.IQSLoader({url:_adobeSrc,doc:document})}}})(window.IQD_varPack.iqdSite)}catch(e){console&&console.error&&console.error("window.myGetGlobal > adobe-launch error: ",e)}}};',
'var gotDaisyBit=false,daisybit="";window.callBackWithDaisyBit=function(){if(IQGDPR_handle.hardCutOff==="false"){window.gotDaisyBit=true;var mySt=setInterval(function(){console.log("typeof(window.myGetGptJS) ",typeof window.myGetGptJS);console.log("typeof(window.myXandrRequest)",typeof window.myXandrRequest);if(typeof window.myGetGptJS==="function"&&typeof window.myGetGlobal==="function"&&typeof window.myGetEmetriq==="function"&&typeof window.myGetHeaderBidding==="function"&&typeof window.myXandrRequest==="function"){console.log("mySt ",mySt);console.log("window.IQD_varPack.renderAfterDaisyBit ",window.IQD_varPack.renderAfterDaisyBit);try{window.myGetGptJS()}catch(e){console.error("window.myGetGptJS called - error ",e)}try{window.myGetGlobal()}catch(e){console.error("window.myGetGlobal called - error ",e)}try{window.myGetEmetriq()}catch(e){console.error("window.myGetEmetriq called - error ",e)}try{if(IQD_varPack.usePrebid===true){window.myGetHeaderBidding()}}catch(e){console.error("window.myGetHeaderBidding called - error ",e)}try{window.myGetGrapeshot()}catch(e){console.error("window.myGetGrapeshot called - error ",e)}var iatid="";for(iatid in window.IQD_varPack.renderAfterDaisyBit){console.log("iatid",iatid);console.log(\'typeof("AdController.render") \',typeof AdController.render);AdController.render(iatid);window.IQD_varPack.renderAfterDaisyBit[iatid]="render"}clearInterval(mySt)}},200)}};window.myApproachCallback=window.callBackWithDaisyBit;',
'window.myDebugLog=function(){if(((window||{}).location||{}).search.indexOf("myDebugLog=true")===-1||arguments.length===0){return}console&&console.log.apply(console,arguments)};window.googletag=window.googletag||{};googletag.cmd=googletag.cmd||[];window.apntag=window.apntag||{};apntag.anq=apntag.anq||[];window.IQGDPR_handle={};window.IQGDPR_handle.adapter={};window.IQGDPR_handle.IqdCVsetting={};window.IQGDPR_handle.IqdCVsetting.examined=!1;window.IQGDPR_handle.AAsetting={};window.IQGDPR_handle.AAsetting.examined=!1;IQGDPR_handle.cmp=typeof window.IQGDPR_cmpReadyState!=="undefined"?window.IQGDPR_cmpReadyState:"false";window.setConsentState=function(){var myCvars=window.IQD.AdController.ExecutionContext.prototype.cvars||{},myClctr=window.iqdGdprCollector||{},myGetUriParam=function(){var query_string={},query=window.location.search.substring(1),param=query.split("&"),paramL=param.length,i=0;if(paramL<=0){return query_string}for(;i<paramL;i++){var pair=param[i].split("="),val=decodeURIComponent(pair[1]);if(val!=""&&pair[0]!=""){query_string[pair[0]]=val}}return query_string},myUriParam=myGetUriParam();if(myCvars.gdpr==="dnt"||myClctr.gdpr==="dnt"||myUriParam.gdpr==="dnt"){window.IQGDPR_handle.hardCutOff="true";window.isConsent=false}else{window.IQGDPR_handle.hardCutOff="false";window.isConsent=true}if(myCvars.gamnpa===true){window.IQGDPR_handle.consentGAM="false"}else if(myCvars.gamnpa===false){window.IQGDPR_handle.consentGAM="true"}};window.myGetAdapterJS=function(){var sc=document.getElementsByTagName("script")[0],s=document.createElement("script");s.type="text/javascript";s.async=true;if(window.IQGDPR_handle.adapter.isGPT){s.src="https://www.googletagservices.com/tag/js/gpt.js"}if(window.IQGDPR_handle.adapter.isAST){s.src="https://acdn.adnxs.com/ast/ast.js"}if(s.src.indexOf("gpt.js")>-1||s.src.indexOf("ast.js")>-1){sc.parentNode.insertBefore(s,sc)}else{window.myDebugLog("myGetAdapterJS - NO Adapter Script Source defined");window.myDebugLog("myGetAdapterJS - IQGDPR_handle.adapter ",IQGDPR_handle.adapter);window.myDebugLog("myGetAdapterJS - Now using GPT as fallback ");s.src="https://www.googletagservices.com/tag/js/gpt.js";sc.parentNode.insertBefore(s,sc)}};window.myGetGptJS=window.myGetAdapterJS;var ie_edge_user=function(){if(/MSIE 10/i.test(navigator.userAgent)||(/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent))||/Edge\\/\\d./i.test(navigator.userAgent)){if(window.hasOwnProperty("console")){window.myDebugLog("edge or ie matched")}return true}else{return false}}();window.setConsentBehaviour=function(){if(IQGDPR_handle.cmp==="false"){if(window.IQGDPR_handle.hardCutOff==="false"){}else{googletag.pubads().setRequestNonPersonalizedAds(1);googletag.pubads().setTargeting("gdpr","dnt")}}else{window.myDebugLog("window.setConsentBehaviour - IQGDPR_handle.cmp = ",IQGDPR_handle.cmp);window.myDebugLog("window.setConsentBehaviour - window.IQGDPR_handle.hardCutOff = ",window.IQGDPR_handle.hardCutOff);window.myDebugLog("window.setConsentBehaviour - window.IQGDPR_handle.consentGAM = ",window.IQGDPR_handle.consentGAM);window.myDebugLog("window.setConsentBehaviour - window.IQGDPR_handle.consentAllPurposes = ",window.IQGDPR_handle.consentAllPurposes);window.myDebugLog("window.setConsentBehaviour - window.IQGDPR_handle.daisybit = ",window.IQGDPR_handle.daisybit);if(window.IQGDPR_handle.hardCutOff==="false"&&window.IQGDPR_handle.consentGAM==="true"&&window.IQGDPR_handle.consentAllPurposes==="true"){}else{googletag.pubads().setRequestNonPersonalizedAds(1);googletag.pubads().setTargeting("gdpr","dnt");googletag.pubads().setTargeting("gamnpa","dnt")}}};window.myApproach=function(callback){window.myDebugLog("window.myApproach called - window.myApproach.caller = ",window.myApproach.caller);window.myDebugLog("window.myApproach called - callback = ",callback);window.myDebugLog("window.myApproach called - window.myApproachCallback = ",window.myApproachCallback);if(window.hasOwnProperty("__cmp")===false&&window.hasOwnProperty("__tcfapi")===true){__tcfapi("ping",2,function(pingReturn){window.myDebugLog("ping ",pingReturn);window.myDebugLog("ping - window.IQGDPR_handle ",window.IQGDPR_handle);if(pingReturn&&pingReturn.cmpLoaded===true){window.myDebugLog(pingReturn.cmpStatus);window.myDebugLog(pingReturn.displayStatus);if(window.hasOwnProperty("iqPerf")&&window.iqPerf){window.IQCreateMark("cmploaded")}IQD.AdController.ExecutionContext.prototype.cvars.daisybit=true;__tcfapi("getTCData",2,function(tcData,success){window.myDebugLog("getTCData ",tcData," _ ",success);if(success){window.myDebugLog("window.IQGDPR_handle.consentAllPurposes - tcData.purpose.consents ",tcData.purpose.consents);window.myDebugLog("window.IQGDPR_handle.consentAllPurposes - Object.keys(tcData.purpose.consents).length ",Object.keys(tcData.purpose.consents).length);window.myDebugLog("window.IQGDPR_handle.consentAllPurposes ",window.IQGDPR_handle.consentAllPurposes);var _tmp=tcData.purpose.consents,_itm={},countTrue=1,_allPurposes=false;window.IQGDPR_handle.consentAllPurposes="false";for(_itm in _tmp){window.myDebugLog(_itm," _ ",_tmp[_itm]," _ ",typeof _tmp[_itm]," _ ",countTrue);if(countTrue===10){window.IQGDPR_handle.consentAllPurposes="true";_allPurposes=true}if(_tmp[_itm]===true){countTrue++}}window.myDebugLog("window.IQGDPR_handle.consentAllPurposes ",window.IQGDPR_handle.consentAllPurposes);if(tcData.vendor.consents["755"]&&tcData.purpose.consents["1"]){window.myDebugLog("now checking GAP settings");window.IQGDPR_handle.adapter.isGPT=true;window.IQGDPR_handle.adapter.isAST=false;window.myDebugLog(tcData.purpose.consents);var _gamnpa=tcData.purpose.consents["2"]&&tcData.purpose.consents["3"]&&tcData.purpose.consents["4"]&&tcData.purpose.consents["7"]&&tcData.purpose.consents["9"]&&tcData.purpose.consents["10"]?!1:!0;window.myDebugLog(_gamnpa);window.IQD.AdController.ExecutionContext.prototype.cvars.gamnpa=_gamnpa;window.IQGDPR_handle.consentGAM=_gamnpa+""}else{window.IQGDPR_handle.adapter.isGPT=false;window.IQGDPR_handle.adapter.isAST=true;if(typeof window.myXandrRequest!=="function"){var myStX=setInterval(function(){window.myDebugLog("window > isThereConsent in EventListener - polling window.myXandrRequest ",typeof window.myXandrRequest);if(typeof window.myXandrRequest==="function"){window.myXandrRequest();clearInterval(myStX)}},200)}else{window.myXandrRequest()}}window.IQGDPR_handle.consentEmetriq=tcData.vendor.consents["213"]&&_allPurposes?!0:!1;window.IQGDPR_handle.consentEyeota=tcData.vendor.consents["120"]&&tcData.purpose.consents["1"]&&tcData.purpose.consents["3"]&&tcData.purpose.consents["5"]&&tcData.purpose.consents["9"]&&tcData.purpose.consents["10"]?!0:!1;window.IQGDPR_handle.consentAAM=tcData.vendor.consents["565"]&&tcData.purpose.consents["1"]&&tcData.purpose.consents["10"]?"true":"false";if(window.IQGDPR_handle.IqdCVsetting.examined===false){window.myDebugLog("no custom vendor iq digital found!");window.IQGDPR_handle.consentIqdCV=!0}if(window.IQGDPR_handle.AAsetting.examined===false){window.myDebugLog("no custom vendor adobe analytics found!");window.IQGDPR_handle.consentAA=window.IQGDPR_handle.consentAAM==="true"?!0:!1}window.setConsentState();window.IQGDPR_handle.daisybit=tcData.tcString;window.myDebugLog("window.daisybit = ",window.IQGDPR_handle.daisybit);window.myDebugLog("tcData = ",tcData);window.myDebugLog("tcData.cmpStatus = ",tcData.cmpStatus," _ pingReturn.displayStatus = ",pingReturn.displayStatus," _ tcData.cmpStatus = ",tcData.cmpStatus," _ tcData.eventStatus = ",tcData.eventStatus);if(tcData.cmpStatus!=="error"&&(tcData.cmpStatus==="loaded"&&(tcData.eventStatus==="useractioncomplete"||tcData.eventStatus==="tcloaded"))){window.myDebugLog("window.myApproach getTCData called - callback = ",callback);if(typeof callback==="function"){callback()}clearInterval(window.daisySt)}}else{console.error("TCFv2 - getTCData - callback : no success, an error occured")}})}})}};window.getDaisyBitByInterval=function(callback){window.myDebugLog("window.getDaisyBitByInterval - empty - called - caller = ",window.getDaisyBitByInterval.caller);window.myDebugLog("window.getDaisyBitByInterval - empty - called - callback = ",callback);window.myApproachCallback=callback;if(window.hasOwnProperty("__cmp")===false&&window.hasOwnProperty("__tcfapi")===false){window.IQGDPR_handle.hardCutOff="false";window.IQGDPR_handle.cmp="false";window.myDebugLog("window.getDaisyBitByInterval - empty - called - test myGetGlobal = ",typeof window.myGetGlobal);window.myDebugLog("window.getDaisyBitByInterval - NO CMP - before setConsentState() - window.IQGDPR_handle ",window.IQGDPR_handle);window.setConsentState();window.myDebugLog("window.getDaisyBitByInterval - NO CMP - after setConsentState() - window.IQGDPR_handle ",window.IQGDPR_handle);setTimeout(function(){window.myDebugLog("window.getDaisyBitByInterval - empty - called - test myGetGlobal inside timeout = ",typeof window.myGetGlobal);window.myApproachCallback()},10)}};if(!window.hasOwnProperty("_sp_")||(typeof(((window._sp_||{}).config||{}).events||{}).onConsentReady!=="function"||typeof(((window._sp_||{}).config||{}).events||{}).onConsentReady==="undefined")){window.myDebugLog("NO sp events available")}if(window.hasOwnProperty("_sp_")&&typeof(((window._sp_||{}).config||{}).events||{}).onConsentReady==="function"){window.myDebugLog("sp events available")}if(window.hasOwnProperty("__cmp")===false&&window.hasOwnProperty("__tcfapi")===true){var isThereConsent_alreadyExecuted=false;window.isThereConsent=function(tcData,success){window.myDebugLog("window > isThereConsent in EventListener ",tcData," _ ",success);window.myDebugLog("window > isThereConsent in EventListener ",tcData.eventStatus," _ ",success);window.myDebugLog("window > isThereConsent in EventListener ",tcData.listenerId);window.myDebugLog("window > isThereConsent in EventListener !!isThereConsent_alreadyExecuted ",!!isThereConsent_alreadyExecuted);if(!isThereConsent_alreadyExecuted&&success&&(tcData.eventStatus==="useractioncomplete"||tcData.eventStatus==="tcloaded")){window.myDebugLog("window > isThereConsent in EventListener - tcData.eventStatus ",tcData.eventStatus);window.myDebugLog("window > isThereConsent in EventListener - window.myApproach ",window.myApproach);window.myDebugLog("window > isThereConsent in EventListener - window.myApproachCallback ",window.myApproachCallback);__tcfapi("getCustomVendorConsents",2,function(vendorConsents,success){if(success){window.myDebugLog("window > isThereConsent in EventListener - getCustomVendorConsents > vendorConsents",vendorConsents," _ ",typeof vendorConsents);var _tmpVendors=vendorConsents.consentedVendors,_tmpPurposes=vendorConsents.consentedPurposes,_tmpGrants=vendorConsents.grants,_itmV={},_itmP={},_iabPurposesNames={P1:"Store and/or access information on a device",P2:"Select basic ads",P3:"Create a personalised ads profile",P4:"Select personalised ads",P5:"Create a personalised content profile",P6:"Select personalised content",P7:"Measure ad performance",P8:"Measure content performance",P9:"Apply market research to generate audience insights",P10:"Develop and improve products"},_purposeSettingIqdCV={P1:!1,P2:!1,P3:!1,P4:!1,P5:!1,P6:!1,P7:!1,P8:!1,P9:!1,P10:!1},_IqdCVsetting={spcvid:"60351c421219da273f61ea9e",allow:!1,examined:!1},_purposeSettingAdobeAnalytics={P1:!1,P7:!1,P8:!1},_AAsetting={spcvid:"5ed7a9a9e0e22001da9d52ad",allow:!1,examined:!1};window.myDebugLog("cv spm _IqdCVsetting ",_IqdCVsetting);window.myDebugLog("cv spm _purposeSettingIqdCV ",_purposeSettingIqdCV);window.myDebugLog("cv spm _AAsetting ",_AAsetting);window.myDebugLog("cv spm _purposeSettingAdobeAnalytics ",_purposeSettingAdobeAnalytics);window.myDebugLog("cv spm _itmP ",_itmP);window.myDebugLog("cv spm _itmV ",_itmV);window.myDebugLog("cv spm _tmpPurposes ",_tmpPurposes);window.myDebugLog("cv spm _tmpVendors ",_tmpVendors);for(_itmV in _tmpVendors){window.myDebugLog("cv spm and exit - _itm in _tmpVendors ",_itmV," _ ",_tmpVendors[_itmV]);if(_tmpVendors[_itmV]["name"]==="iq digital media marketing gmbh"||_tmpVendors[_itmV]["_id"]===_IqdCVsetting.spcvid){window.myDebugLog("cv spm _tmpGrants ",_tmpGrants," _ ",typeof _tmpGrants);if(_tmpGrants.hasOwnProperty(_IqdCVsetting.spcvid)){window.myDebugLog("cv spm _tmpGrants[_IqdCVsetting.spcvid].vendorGrants ",_tmpGrants[_IqdCVsetting.spcvid].vendorGrants)}if(!!_tmpGrants[_IqdCVsetting.spcvid].vendorGrants){window.myDebugLog("vendorGrants is true - !!_tmpGrants[_IqdCVsetting.spcvid].vendorGrants ",!!_tmpGrants[_IqdCVsetting.spcvid].vendorGrants);_IqdCVsetting.allow=!0;window.myDebugLog("vendorGrants is true - before break cmd")}else{window.myDebugLog("vendorGrants is false - !!_tmpVendors.grants[_IqdCVsetting.spcvid].vendorGrants ",!!_tmpGrants[_IqdCVsetting.spcvid].vendorGrants);window.myDebugLog("vendorGrants is false - before _purposeSettingIqdCV",_purposeSettingIqdCV);for(_itmP in _tmpPurposes){var _targetPurposeValue=_tmpGrants[_IqdCVsetting.spcvid].purposeGrants[_tmpPurposes[_itmP]["_id"]]||!1,_targetPurposeName=_tmpPurposes[_itmP]["name"];if(_iabPurposesNames.P1===_targetPurposeName){_purposeSettingIqdCV.P1=_targetPurposeValue}if(_iabPurposesNames.P2===_targetPurposeName){_purposeSettingIqdCV.P2=_targetPurposeValue}if(_iabPurposesNames.P3===_targetPurposeName){_purposeSettingIqdCV.P3=_targetPurposeValue}if(_iabPurposesNames.P4===_targetPurposeName){_purposeSettingIqdCV.P4=_targetPurposeValue}if(_iabPurposesNames.P5===_targetPurposeName){_purposeSettingIqdCV.P5=_targetPurposeValue}if(_iabPurposesNames.P6===_targetPurposeName){_purposeSettingIqdCV.P6=_targetPurposeValue}if(_iabPurposesNames.P7===_targetPurposeName){_purposeSettingIqdCV.P7=_targetPurposeValue}if(_iabPurposesNames.P8===_targetPurposeName){_purposeSettingIqdCV.P8=_targetPurposeValue}if(_iabPurposesNames.P9===_targetPurposeName){_purposeSettingIqdCV.P9=_targetPurposeValue}if(_iabPurposesNames.P10===_targetPurposeName){_purposeSettingIqdCV.P10=_targetPurposeValue}window.myDebugLog("vendorGrants is false - while _purposeSettingIqdCV",_targetPurposeValue," _ ",_targetPurposeName)}window.myDebugLog("vendorGrants is false - after _purposeSettingIqdCV",_purposeSettingIqdCV);_IqdCVsetting.allow=!!_purposeSettingIqdCV.P1&&!!_purposeSettingIqdCV.P2&&!!_purposeSettingIqdCV.P3&&!!_purposeSettingIqdCV.P4&&!!_purposeSettingIqdCV.P5&&!!_purposeSettingIqdCV.P6&&!!_purposeSettingIqdCV.P7&&!!_purposeSettingIqdCV.P8&&!!_purposeSettingIqdCV.P9&&!!_purposeSettingIqdCV.P10}window.IQGDPR_handle.consentIqdCV=_IqdCVsetting.allow;_IqdCVsetting.examined=!0}if(_tmpVendors[_itmV]["name"]==="Adobe Analytics"||_tmpVendors[_itmV]["_id"]===_AAsetting.spcvid){window.myDebugLog("cv spm _tmpGrants ",_tmpGrants," _ ",typeof _tmpGrants);if(_tmpGrants.hasOwnProperty(_AAsetting.spcvid)){window.myDebugLog("cv spm _tmpGrants[_AAsetting.spcvid].vendorGrants ",_tmpGrants[_AAsetting.spcvid].vendorGrants)}if(!!_tmpGrants[_AAsetting.spcvid].vendorGrants){window.myDebugLog("vendorGrants is true - !!_tmpGrants[_AAsetting.spcvid].vendorGrants ",!!_tmpGrants[_AAsetting.spcvid].vendorGrants);_AAsetting.allow=!0;window.myDebugLog("vendorGrants is true - before break cmd")}else{window.myDebugLog("vendorGrants is false - !!_tmpVendors.grants[_AAsetting.spcvid].vendorGrants ",!!_tmpGrants[_AAsetting.spcvid].vendorGrants);window.myDebugLog("vendorGrants is false - before _purposeSettingAdobeAnalytics",_purposeSettingAdobeAnalytics);for(_itmP in _tmpPurposes){var _targetPurposeValue=_tmpGrants[_AAsetting.spcvid].purposeGrants[_tmpPurposes[_itmP]["_id"]]||!1,_targetPurposeName=_tmpPurposes[_itmP]["name"];if(_iabPurposesNames.P1===_targetPurposeName){_purposeSettingAdobeAnalytics.P1=_targetPurposeValue}if(_iabPurposesNames.P7===_targetPurposeName){_purposeSettingAdobeAnalytics.P7=_targetPurposeValue}if(_iabPurposesNames.P8===_targetPurposeName){_purposeSettingAdobeAnalytics.P8=_targetPurposeValue}window.myDebugLog("vendorGrants is false - while _purposeSettingAdobeAnalytics",_targetPurposeValue," _ ",_targetPurposeName)}window.myDebugLog("vendorGrants is false - after _purposeSettingAdobeAnalytics",_purposeSettingAdobeAnalytics);_AAsetting.allow=!!_purposeSettingAdobeAnalytics.P1&&!!_purposeSettingAdobeAnalytics.P7&&!!_purposeSettingAdobeAnalytics.P8}window.IQGDPR_handle.consentAA=_AAsetting.allow;_AAsetting.examined=!0}window.myDebugLog("exit from custom Vendor for-loop?",_AAsetting);window.myDebugLog("exit from custom Vendor for-loop?",_AAsetting.examined)}if(!!_AAsetting){window.IQGDPR_handle.AAsetting=_AAsetting}window.myApproach(window.myApproachCallback)}else{window.myDebugLog("tcfapi > getCustomVendor method does not exists");window.myApproach(window.myApproachCallback)}});isThereConsent_alreadyExecuted=true;window.myDebugLog("tcData.listenerId",tcData.listenerId);__tcfapi("removeEventListener",2,function(success){if(success){window.myDebugLog("__tcfapi removed EventListener ")}},tcData.listenerId)}};__tcfapi("addEventListener",2,window.isThereConsent)}else{window.myDebugLog("NO CMP detected")}',
'!function(){var t={};function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}Object.defineProperty(t,"__esModule",{value:!0});var n=void 0;t.default=n;var r={};Object.defineProperty(r,"__esModule",{value:!0});var i=void 0;r.default=i;var o;function a(t,e){return(a=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function s(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,r=c(t);if(e){var i=c(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l(this,n)}}function l(t,n){return!n||"object"!==e(n)&&"function"!=typeof n?function(t){if(void 0===t)throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called");return t}(t):n}function c(t){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}i=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.addEventListener=function(t,e,n){var r;if(this.events[t]=this.events[t]||[],this.events[t]){r=this.events[t].push(e);var i=null==n||n;1==i&&(this.deleteEvents[t]=this.deleteEvents[t]||[],this.deleteEvents[t].push(this.events[t][r-1])),null!=this.allAddedEvents&&(this.allAddedEvents[(new Date).getTime()]={obj:this,type:t,fn:this.events[t][r-1],delete:i})}return this},this.removeEventListener=function(t,e){if(this.events[t])for(var n=this.events[t],r=n.length-1;r>=0;--r)if(n[r]===e)return this.removeAllAddedEvents(t,e),n.splice(r,1),!0;return!1},this.removeAllEventListener=function(t){if(this.events[t]){for(var e=this.events[t],n=e.length-1;n>=0;--n)this.removeAllAddedEvents(t,e[n]),e.splice(n,1);this.events[t]=[]}return!0},this.removeAllAddedEvents=function(t,e){if(null!=this.allAddedEvents)for(var n in this.allAddedEvents){var r=this.allAddedEvents[n];r.type==t&&r.fn===e&&delete this.allAddedEvents[n]}},this.dispatch=function(t,e){if(this.events[t])for(var n=this.events[t],r=n.length;r--;)n[r](e);return this},this.hasEventListener=function(t){var e=!1;return this.events[t]&&(e=this.events[t].length>0),e},this.hasEvent=this.hasEventListener,this.events={},this.deleteEvents={}},r.default=i,n=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&a(t,e)}(n,t);var e=s(n);function n(){var t;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,n),(t=e.call(this)).version="11:49",t}return n}(((o=r)&&o.__esModule?o:{default:o}).default),t.default=n;var u=li(t),d={};Object.defineProperty(d,"__esModule",{value:!0});var f=void 0;d.default=f;var h={};Object.defineProperty(h,"__esModule",{value:!0});var p=(y=void 0,h.addProperty=y);h.setPrototype=p;var v=function(t,e,n){if(!1===t.hasOwnProperty(e)){t[e];var r=n;(function(t){try{return Object.defineProperty(t,"iqdcheck",{}),"iqdcheck"in t}catch(t){return!1}})({})?Object.defineProperty(t,e,{enumerable:!1,value:r}):t[e]=r}},y=v;h.addProperty=y;p=function(){0==window.IQD.Utils.User.IE||window.IQD.Utils.User.IE>=9?(v(Array.prototype,"capFirstLetter",function(){for(var t=Object(this),e=t.length,n=1;n<e;n++)t[n]=t[n].capitalizeFirstLetter();return t[n]}),v(String.prototype,"capitalizeFirstLetter",function(){return this.charAt(0).toUpperCase()+this.slice(1)}),v(Array.prototype,"indexOf",function(t,e){for(var n=e||0,r=this.length;n<r;n++)if(this[n]===t)return n;return-1})):(String.prototype.hasOwnProperty("capitalizeFirstLetter")||(String.prototype.capitalizeFirstLetter=function(){return this.charAt(0).toUpperCase()+this.slice(1)}),Array.prototype.hasOwnProperty("capFirstLetter")||(Array.prototype.capFirstLetter=function(){for(var t=Object(this),e=t.length,n=1;n<e;n++)t[n]=t[n].capitalizeFirstLetter();return this}),Array.prototype.indexOf||(Array.prototype.indexOf=function(t,e){for(var n=e||0,r=this.length;n<r;n++)if(this[n]===t)return n;return-1}))},h.setPrototype=p;var b={};Object.defineProperty(b,"__esModule",{value:!0});var w=void 0;function m(t){return function(t){if(Array.isArray(t))return g(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return g(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function O(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}b.default=w,w=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.Constant=e}var e,n,r;return e=t,(n=[{key:"getData",value:function(t){var e,n=this.Constant.doc.body,r=this.Constant.doc.documentElement;if(void 0!==this[t])e=this[t];else{var i=[n.scrollHeight,n.offsetHeight,r.clientHeight,r.scrollHeight,r.offsetHeight],o=[n.scrollWidth,n.offsetWidth,r.clientWidth,r.scrollWidth,r.offsetWidth],a="height"===t?i:o;e=Math.max.apply(Math,m(a))}return e}},{key:"winHeight",get:function(){return this.getData("height")}},{key:"winWidth",get:function(){return this.getData("width")}}])&&O(e.prototype,n),r&&O(e,r),t}(),b.default=w;var _=he(b),I={};Object.defineProperty(I,"__esModule",{value:!0});var j=void 0;function C(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function P(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}I.default=j;var k=0;function E(t){return"__private_"+k+++"_"+t}var S=E("getById"),T=E("addElement");j=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),Object.defineProperty(this,S,{writable:!0,value:void 0}),Object.defineProperty(this,T,{writable:!0,value:void 0}),P(this,S)[S]=e.getById,P(this,T)[T]=e.addElement,this.win="object"!==e.getType(window.top)?window.top:window,this.winIsLoaded=!1,this.domIsLoaded=!1,this.doc=this.win.document,this.loc=this.win.location,this.destDomain=this.loc.origin,this.nav=this.win.navigator}var e,n,r;return e=t,(n=[{key:"bridgeWin",value:function(){var t=this,e="iqBridgeFrame",n=this.getById("iqStyleContainer"),r=function(n){var r=t.getById(e);return void 0===r?r=t.addElement({id:e,style:{display:"none"},src:"javascript:\\"<html><body style=\'background:transparent\'></body></html>\\""},{parent:n,type:"iframe"}):r};return r(void 0===n?n=this.addElement({id:"iqStyleContainer"}):n)}}])&&C(e.prototype,n),r&&C(e,r),t}(),I.default=j;var D=he(I),A={};Object.defineProperty(A,"__esModule",{value:!0});var x=void 0;function R(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function V(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}A.default=x;var B=0;function Q(t){return"__private_"+B+++"_"+t}var L=Q("UtilsRef"),M=Q("_scrollBarWidth");x=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),Object.defineProperty(this,L,{writable:!0,value:void 0}),Object.defineProperty(this,M,{writable:!0,value:void 0}),V(this,L)[L]=e,V(this,M)[M]}var e,n,r;return e=t,(n=[{key:"iqIsNotWinXP",get:function(){return!navigator.userAgent.toUpperCase().match(/WINDOWS NT 5/)}},{key:"getChromeVersion",get:function(){var t=navigator.userAgent.match(/Chrom(e|ium)\\/([0-9]+)\\./);return!!t&&parseInt(t[2],10)}},{key:"scrollBarWidth",get:function(){if(void 0===this._scrollBarWidth){var t=V(this,L)[L].addElement({id:"iqdSbOuter",style:{visibility:"hidden",width:"100px"}},{parent:V(this,L)[L].Constant.doc.body}),e=t.offsetWidth;t.style.overflow="scroll";var n=V(this,L)[L].addElement({id:"iqdSbInner",style:{width:"100%"}},{parent:t}).offsetWidth;this._scrollBarWidth=e-n,t.setStyle={display:"none"}}return this._scrollBarWidth}},{key:"getFlashVersion",get:function(){return 0}},{key:"screenHeight",get:function(){return parseInt(V(this,L)[L].Constant.win.innerHeight||V(this,L)[L].Constant.doc.documentElement.clientHeight||V(this,L)[L].Constant.doc.body.clientHeight)}},{key:"screenWidth",get:function(){return parseInt(V(this,L)[L].Constant.win.innerWidth||V(this,L)[L].Constant.doc.documentElement.clientWidth||V(this,L)[L].Constant.doc.body.clientWidth)}},{key:"scrollY",get:function(){return 0!==V(this,L)[L].Constant.win.scrollY?V(this,L)[L].Constant.win.scrollY:0!==V(this,L)[L].Constant.win.pageYOffset?V(this,L)[L].Constant.win.pageYOffset:0!==V(this,L)[L].Constant.doc.body.scrollTop?V(this,L)[L].Constant.doc.body.scrollTop:0!==V(this,L)[L].Constant.doc.documentElement.scrollTop?V(this,L)[L].Constant.doc.documentElement.scrollTop:0},set:function(t){return V(this,L)[L].Constant.win.scroll?V(this,L)[L].Constant.win.scroll(this.scrollX,t):V(this,L)[L].Constant.win.scrollTo&&V(this,L)[L].Constant.win.scrollTo(this.scrollX,t),t}},{key:"scrollX",get:function(){return 0!==V(this,L)[L].Constant.win.scrollX?V(this,L)[L].Constant.win.scrollX:0!==V(this,L)[L].Constant.win.pageXOffset?V(this,L)[L].Constant.win.pageXOffset:0!==V(this,L)[L].Constant.doc.body.scrollLeft?V(this,L)[L].Constant.doc.body.scrollLeft:0!==V(this,L)[L].Constant.doc.documentElement.scrollLeft?V(this,L)[L].Constant.doc.documentElement.scrollLeft:0},set:function(t){return V(this,L)[L].Constant.win.scroll?V(this,L)[L].Constant.win.scroll(t,this.scrollY):V(this,L)[L].Constant.win.scrollTo&&V(this,L)[L].Constant.win.scrollTo(t,this.scrollY),t}},{key:"IE",get:function(){var t=V(this,L)[L].Constant.nav.userAgent.toLowerCase(),e=!1;return-1!==t.indexOf("msie")?e=parseInt(t.split("msie")[1]):-1!==t.indexOf("rv")&&-1!==t.indexOf("trident")?e=parseInt(t.split("rv:")[1].substr(0,8)):-1!==t.indexOf("windows")&&-1!==t.indexOf("edge")&&(e=parseInt(t.split("edge/")[1].substr(0,8))),e}},{key:"Browser",get:function(){var t=function(t,e){return t.test(e)};if(!1!==this.IE)return{browser:"IE",version:this.IE};var e,n={browser:null,version:0},r=V(_this,L)[L].Constant.nav.userAgent.toLowerCase(),i=t(/chrome/,r),o=t(/firefox/,r),a=t(/safari/,r);return!i&&a?(n.browser="Safari",e=r.indexOf("version/")+8,n.version=parseFloat(r.substring(e,e+5))):i?(n.browser="Chrome",e=r.indexOf("chrome/")+7,n.version=parseFloat(r.substring(e,e+5))):o&&(n.browser="Firefox",e=r.indexOf("firefox/")+8,n.version=parseFloat(r.substring(e,e+5))),n}},{key:"NetworkSpeedClass",get:function(){var t,e,n,r=1*(null===(t=IQD)||void 0===t||null===(e=t.Utils)||void 0===e||null===(n=e.networkSpeed)||void 0===n?void 0:n.speedMbps),i=1;switch(!0){case r<.05:i=.5;break;case r<.1:i=.75;break;case r<.2:i=1;break;case r<.5:i=2;break;case r<.8:i=3;break;case r>=1.2:i=4;break;case r>=2:i=5}return i}}])&&R(e.prototype,n),r&&R(e,r),t}(),A.default=x;var U=he(A),F={};function N(t){return(N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}Object.defineProperty(F,"__esModule",{value:!0});var G=void 0;function z(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function q(t,e){return(q=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function W(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,r=X(t);if(e){var i=X(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return H(this,n)}}function H(t,e){return!e||"object"!==N(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called");return t}(t):e}function X(t){return(X=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}F.default=G,G=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&q(t,e)}(o,t);var e,n,r,i=W(o);function o(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),i.call(this)}return e=o,(n=[{key:"load",value:function(){var t=new Image,e="?cachche="+i,n=arguments[0]||"https://s3.eu-central-1.amazonaws.com/iqdcdnbg/597b1d66b34daf06/NetworkSpeedCheck/net_image.jpg",r=arguments[1]||55295,i=(new Date).getTime();return t.onload=function(){var t=((new Date).getTime()-i)/1e3,e=8*r,o=(e/t).toFixed(2),a=(o/1024).toFixed(2),s=(a/1024).toFixed(2);this.dispatch("onLoad",{data:{currentTarget:this,imageURL:n,duration:t,bitsLoaded:e,speedBps:o,speedKbps:a,speedMbps:s}})},t.onerror=function(t,e){return 10},t.src=n+e,this}}])&&z(e.prototype,n),r&&z(e,r),o}(function(t){return t&&t.__esModule?t:{default:t}}(r).default),F.default=G;var Y=he(F),K={};Object.defineProperty(K,"__esModule",{value:!0});var J=void 0;function $(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}K.default=J,J=function(){function t(e,n,r){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._fn=e,this._int=n,this._del=r,this._counter=0,this._counterMax=Math.ceil(_del/_int),this.timer()}var e,n,r;return e=t,(n=[{key:"timer",value:function(){if(this._counter===this._counterMax)return null;this._counter++,this._fn(),setTimeout(this.timer,this._int)}}])&&$(e.prototype,n),r&&$(e,r),t}(),K.default=J;var Z=he(K),tt={};function et(t){return(et="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}Object.defineProperty(tt,"__esModule",{value:!0});var nt=void 0;tt.default=nt;var rt=function(t){return t&&t.__esModule?t:{default:t}}(r);function it(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function ot(t,e){return(ot=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function at(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,r=ct(t);if(e){var i=ct(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return st(this,n)}}function st(t,e){return!e||"object"!==et(e)&&"function"!=typeof e?lt(t):e}function lt(t){if(void 0===t)throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called");return t}function ct(t){return(ct=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function ut(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var dt=0;function ft(t){return"__private_"+dt+++"_"+t}var ht=ft("_doc"),pt=ft("_idOrObj");nt=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&ot(t,e)}(o,t);var e,n,r,i=at(o);function o(t,e,n){var r;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),r=i.call(this),Object.defineProperty(lt(r),ht,{writable:!0,value:void 0}),Object.defineProperty(lt(r),pt,{writable:!0,value:void 0});try{var a;void 0!==e?ut(lt(r),ht)[ht]=e:null!=n&&null!==(a=n.Constant)&&void 0!==a&&a.doc?ut(lt(r),ht)[ht]=n.Constant.doc:null!=n&&n.doc?ut(lt(r),ht)[ht]=n.doc:ut(lt(r),ht)[ht]=void 0}catch(t){console.error(t)}return ut(lt(r),pt)[pt]=t,r.element,"string"==typeof ut(lt(r),pt)[pt]?(""===ut(lt(r),pt)[pt]&&(r.element=void 0),r.element=ut(lt(r),ht)[ht].getElementById(ut(lt(r),pt)[pt])):r.element=ut(lt(r),pt)[pt],n.eleProperties(r.element),r}return e=o,(n=[{key:"_element",get:function(){return this.element}}])&&it(e.prototype,n),r&&it(e,r),o}(rt.default),tt.default=nt;var vt=he(tt),yt={};Object.defineProperty(yt,"__esModule",{value:!0});var bt=function(t){var e=this,n=t?Object.getOwnPropertyNames(t):void 0;n&&n.indexOf("getGlobalStyle")<0&&Object.defineProperty(t,"getGlobalStyle",{value:function(n){return e.getGlobalStyle(t,n)}});n&&n.indexOf("w")<0&&Object.defineProperty(t,"w",{value:function(e){return t.width=e,t}});n&&n.indexOf("h")<0&&Object.defineProperty(t,"h",{value:function(e){return t.height=e,t}});n&&n.indexOf("l")<0&&Object.defineProperty(t,"l",{value:function(e){return t.left=e,t}});n&&n.indexOf("t")<0&&Object.defineProperty(t,"t",{value:function(e){return t.top=e,t}});n&&n.indexOf("rect")<0&&Object.defineProperty(t,"rect",{get:function(){return t.getBoundingClientRect()}});n&&n.indexOf("width")<0&&Object.defineProperty(t,"width",{get:function(){return t.style.width},set:function(e){return t.style.width=IQD.Utils.getRightValue(e),void 0!==t.getAttribute("width")&&t.setAttribute("width",IQD.Utils.getRightValue(t.style.width)),t.style.width}});n&&n.indexOf("widthPX")<0&&Object.defineProperty(t,"widthPX",{get:function(){return t.getBoundingClientRect().width||t.getBoundingClientRect().right-t.getBoundingClientRect().left}});n&&n.indexOf("left")<0&&Object.defineProperty(t,"left",{get:function(){return t.getGlobalStyle("left")},set:function(e){return t.style.left=IQD.Utils.getRightValue(e),t.style.left}});n&&n.indexOf("leftPX")<0&&Object.defineProperty(t,"leftPX",{get:function(){return 1*parseFloat(t.getGlobalStyle("left"))}});n&&n.indexOf("top")<0&&Object.defineProperty(t,"top",{get:function(){return t.getGlobalStyle("top")},set:function(e){return t.style.top=IQD.Utils.getRightValue(_top),t.style.top}});n&&n.indexOf("topPX")<0&&Object.defineProperty(t,"topPX",{get:function(){return 1*parseFloat(t.getGlobalStyle("top"))}});n&&n.indexOf("leftGlobal")<0&&Object.defineProperty(t,"leftGlobal",{get:function(){return e.User.scrollX+t.getBoundingClientRect().left}});n&&n.indexOf("topGlobal")<0&&Object.defineProperty(t,"topGlobal",{get:function(){return e.User.scrollY+t.rect.top}});n&&n.indexOf("height")<0&&Object.defineProperty(t,"height",{get:function(){return t.style.height},set:function(e){return t.style.height=IQD.Utils.getRightValue(e),void 0!==t.getAttribute("height")&&t.setAttribute("height",IQD.Utils.getRightValue(t.style.height)),t.style.height}});n&&n.indexOf("heightPX")<0&&Object.defineProperty(t,"heightPX",{get:function(){return t.getBoundingClientRect().height||t.getBoundingClientRect().bottom-t.getBoundingClientRect().top}});n&&n.indexOf("setStyle")<0&&Object.defineProperty(t,"setStyle",{get:function(){return t.style},set:function(n){return n={style:n},e.setPropertiesObject(t,n),t.style}});n&&n.indexOf("setProperties")<0&&Object.defineProperty(t,"setProperties",{get:function(){return t},set:function(n){return e.setPropertiesObject(t,n),t}});n&&n.indexOf("hasClass")<0&&Object.defineProperty(t,"hasClass",{value:function(n){return e.hasClass(t,n)}});n&&n.indexOf("addClass")<0&&Object.defineProperty(t,"addClass",{value:function(n){return e.addClass(t,n)}});n&&n.indexOf("removeClass")<0&&Object.defineProperty(t,"removeClass",{value:function(n){return e.removeClass(t,n)}});n&&n.indexOf("colliding")<0&&Object.defineProperty(t,"colliding",{value:function(e){var n=t.rect;return!(n.top>e.bottom||n.right<e.left||n.bottom<e.top||n.left>e.right)}});return t};yt.default=bt;var wt=he(yt),mt={};function gt(t){return(gt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}Object.defineProperty(mt,"__esModule",{value:!0});var Ot=void 0;mt.default=Ot;var _t=function(t){return t&&t.__esModule?t:{default:t}}(r);function It(t,e){return(It=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function jt(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,r=kt(t);if(e){var i=kt(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Ct(this,n)}}function Ct(t,e){return!e||"object"!==gt(e)&&"function"!=typeof e?Pt(t):e}function Pt(t){if(void 0===t)throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called");return t}function kt(t){return(kt=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var Et=0;var St="__private_"+Et+++"_"+"loadSource";Ot=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&It(t,e)}(n,t);var e=jt(n);function n(t,r){var i;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,n),i=e.call(this),Object.defineProperty(Pt(i),St,{value:Tt}),i.obj=t,function(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}(Pt(i),St)[St](r),i}return n}(_t.default),mt.default=Ot;var Tt=function(t){var e=this,n=document.createElement("script");if(void 0!==this.obj.url){if(n.type="text/javascript",n.src=this.obj.url,n.readyState){var r=function(){"loaded"!=n.readyState&&"complete"!=n.readyState||(n.onreadystatechange=null,void 0!==e.obj.callback&&e.obj.callback(),e.dispatch("scriptLoaded",{}))}.bind(this);n.onreadystatechange=r}else{var i=function(){void 0!==e.obj.callback&&e.obj.callback(),e.dispatch("scriptLoaded",{})}.bind(this);n.addEventListener("load",i,!1)}void 0===this.obj.doc?t.Constant.doc.getElementsByTagName("head")[0].appendChild(n):this.obj.doc.getElementsByTagName("head")[0].appendChild(n)}},Dt=he(mt),At={};Object.defineProperty(At,"__esModule",{value:!0});var xt=void 0;function Rt(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}At.default=xt,xt=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.intervaleTime,this.fn=[],this.tickId=null}var e,n,r;return e=t,(n=[{key:"start",value:function(t){return this.intervaleTime=t||200,this.setGlobalInterval(),this}},{key:"setGlobalInterval",value:function(){null!==this.tickId&&(clearInterval(this.tickId),this.tickId=null),this.tickId=setInterval(function(t){for(var e=t.fn,n=e.length,r=0;r<n;r++)"function"==typeof e[r]&&e[r]();0===n&&(clearInterval(t.tickId),t.tickId=null)},this.intervaleTime,this)}},{key:"add",value:function(t){return null===this.tickId&&this.setGlobalInterval(),this.fn.push(t),this}},{key:"remove",value:function(t){for(var e=this.fn,n=e.length,r=0;r<n;r++)for(;""+e[r]==""+t;)e.splice(r,1);return this}},{key:"stop",value:function(){return clearInterval(this.tickId),this.tickId=null,this}}])&&Rt(e.prototype,n),r&&Rt(e,r),t}(),At.default=xt;var Vt=he(At),Bt={};function Qt(t){return(Qt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}Object.defineProperty(Bt,"__esModule",{value:!0});var Lt=void 0;Bt.default=Lt;var Mt={};Object.defineProperty(Mt,"__esModule",{value:!0});var Ut=void 0;Mt.default=Ut;var Ft=function(t){return t&&t.__esModule?t:{default:t}}(r);function Nt(t){return(Nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function Gt(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function zt(t,e){return(zt=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function qt(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,r=Xt(t);if(e){var i=Xt(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Wt(this,n)}}function Wt(t,e){return!e||"object"!==Nt(e)&&"function"!=typeof e?Ht(t):e}function Ht(t){if(void 0===t)throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called");return t}function Xt(t){return(Xt=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function Yt(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var Kt=0;function Jt(t){return"__private_"+Kt+++"_"+t}var $t=Jt("ini"),Zt=Jt("objectSerilize"),te=Jt("compareObject"),ee=Jt("checkOb");Ut=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&zt(t,e)}(o,t);var e,n,r,i=qt(o);function o(t){var e;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),e=i.call(this),Object.defineProperty(Ht(e),ee,{value:oe}),Object.defineProperty(Ht(e),te,{value:ie}),Object.defineProperty(Ht(e),Zt,{value:re}),Object.defineProperty(Ht(e),$t,{value:ne}),e.Utils=t,e.oldOB,e.chs,e.obToCheck,e.clearAfter=0,e.clearCounter=0,e.keysToIgnor=["clone","addEventListener","startCheckChange","stopCheckChange","deleteEvents","dispatch","events","getOB","hasEvent","hasEventListener","removeAllEventListener","removeEventListener"],e.interVale,e}return e=o,(n=[{key:"getClearJSON",value:function(t){var e=[];if("window"!==this.Utils.getType(t)&&"document"!==this.Utils.getType(t)&&"iframe"!==this.getType(t))try{var n=JSON.stringify(t,function(t,n){if("window"!==this.Utils.getType(n)&&"document"!==this.Utils.getType(n)&&"iframe"!=this.Utils.getType(n)){if("object"===Nt(n)&&null!==n){if(-1!==e.indexOf(n))return;e.push(n)}return n}});return e.length,n}catch(t){}}},{key:"startCheckChange",value:function(t){var e=t||{},n=e.interval||300;return this.clearAfter=e.clearAfter||0,this.obToCheck=this,this.oldOB=this.clone(),this.interVale=setInterval(Yt(this,ee)[ee],n),this}},{key:"stopCheckChange",value:function(t){Yt(this,$t)[$t](),clearInterval(this.interVale),this.dispatch("clear",{event:"clear",data:this.obToCheck})}},{key:"getOB",value:function(t){this.dispatch("clear",{event:"clear",data:this.obToCheck})}}])&&Gt(e.prototype,n),r&&Gt(e,r),o}(Ft.default),Mt.default=Ut;var ne=function(){this.clearAfter=0,this.clearCounter=0},re=function(t){var e=this,n=t||{},r=Object.keys(n),i=[];return r.sort(function(t,e){return t>e?-1:t<e?1:0}),r.forEach(function(t){var r=n[t];keysToIgnor.indexOf(t)<0&&("object"===Nt(r)&&(r=Yt(e,Zt)[Zt](r)),i.push({key:r}))}),i},ie=function(t,e){return this.getClearJSON(t)===this.getClearJSON(e)},oe=function(){if(chs=Yt(this,te)[te](this.obToCheck,this.oldOB),!1===chs){var t=getChanges(this.oldOB,this.obToCheck);this.oldOB=void 0,this.oldOB=this.obToCheck.clone(),this.clearCounter++,this.clearAfter>=1&&this.clearCounter>=this.clearAfter&&(clearInterval(this.interVale),this.dispatch("clear",{event:"clear",data:{original:this.obToCheck,currentTarget:this,changes:t}})),this.dispatch("change",{event:"change",data:{original:this.obToCheck,currentTarget:this,changes:t}})}};function ae(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function se(t,e){return(se=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function le(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,r=de(t);if(e){var i=de(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return ce(this,n)}}function ce(t,e){return!e||"object"!==Qt(e)&&"function"!=typeof e?ue(t):e}function ue(t){if(void 0===t)throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called");return t}function de(t){return(de=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}Lt=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&se(t,e)}(o,t);var e,n,r,i=le(o);function o(t,e){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),n=i.call(this,e),Object.assign(ue(n),t),n}return e=o,(n=[{key:"clone",value:function(t){return Object.assign(this,t),this}}])&&ae(e.prototype,n),r&&ae(e,r),o}(function(t){return t&&t.__esModule?t:{default:t}}(Mt).default),Bt.default=Lt;var fe=he(Bt);function he(t){return t&&t.__esModule?t:{default:t}}function pe(t){return(pe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function ve(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function ye(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var be=0;var we=function(t){return"__private_"+be+++"_"+t}("setProps");f=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),Object.defineProperty(this,we,{value:me}),this.Constant=new D.default(this),this.Site=new _.default(this.Constant),this.User=new U.default(this),this.NetworkSpeedCheck=new Y.default,this._setProberties=this.setPropertiesObject,this.getObjectWithClone=this.IQDObject,this.networkSpeed={speedMbps:.17},this._scrollBarWidth,this.repeatOB}var e,n,r;return e=t,(n=[{key:"ObjectDefineProperty",value:function(t,e,n){var r,i,o=function(t,e,n,r){var i=t[e],o=function(){return n.apply(t,[i])},a=function(e){return i=r.apply(t,[e])};Object.defineProperty?Object.defineProperty(t,e,{get:o,set:a}):t.__defineGetter__&&(t.__defineGetter__(e,o),t.__defineSetter__(e,a))},a=function(t){try{return Object.defineProperty(t,"iqdcheck",{}),"iqdcheck"in t}catch(t){return!1}}({});if(void 0===t[e]){var s=Object();a||(s=document.createElement("objName")),t[e]=s}for(var l in n)r=n[l].get,i=n[l].set,null!=r&&(null==i&&(i=r),o(t[e],l,r,i))}},{key:"getType",value:function(t){var e=Object.prototype.toString.call(window),n=Object.prototype.toString.call(document);return function(t){var r=Object.prototype.toString.call(t);switch(r){case"[object DOMWindow]":case"[object Window]":case"[object global]":return r===e?"window":pe(t);case"[object HTMLDocument]":case"[object document]":case"[object Document]":return r===n?"document":pe(t);case"[object HTMLIFrameElement]":return"iframe";case"[object Array]":return"array";case"[object Object]":return"object";case"[object String]":return"string";case"[object Function]":return"function";case"[object Number]":return"number"}return pe(t)}(t)}},{key:"addObjectProperty",value:function(t,e,n){return(0,h.addProperty)(t,e,n),this}},{key:"checkNetwork",value:function(t,e){var n=this,r=function(t){t.data.currentTarget.removeEventListener("onLoad",n),networkSpeed=t.data};void 0!==t&&null!=e?(0,Y.default)().addEventListener("onLoad",r).load(t,e):this.NetworkSpeedCheck().addEventListener("onLoad",r).load()}},{key:"getUriParam",value:function(t,e){for(var n,r=(e||this.Constant.win.location.search.substring(1)).split("&"),i=0;i<r.length;i++)if(r[i].indexOf(t)>-1){var o=r[i].split("=");""!=o[0]&&(n=decodeURIComponent(o[1]))}return n}},{key:"getCSSPropertyName",value:function(t){for(var e=t.length,n=0;n<e;n++)if(void 0!==top.document.body.style[t[n]])return t[n];return null}},{key:"repeatFunction",value:function(t,e,n){this.repeatOB=this.repeaterOB||{};var r=t.name||(new Date).getTime();e=e||50,n=n||500,this.repeatOB[r]=new Z.default}},{key:"getById",value:function(t,e){var n;return n="Utils"===Object.getPrototypeOf(this)?this:window.IQD.Utils,new vt.default(t,e,n)._element}},{key:"eleProperties",value:function(t){return wt.default.bind(this)(t)}},{key:"getGlobalStyle",value:function(t,e){if(void 0!==t){if(window.getComputedStyle)return window.getComputedStyle(t,"").getPropertyValue(e);var n=e.split("-");return e=n.capFirstLetter().join(""),t.currentStyle[e]}}},{key:"parseURL",value:function(t){var e,n,r=IQD.Utils.Constant.doc.createElement("a"),i={};r.href=t;for(var o=(e=r.search.replace(/^\\?/,"").split("&")).length,a=0;a<o;a++)i[(n=e[a].split("="))[0]]=n[1];return{protocol:r.protocol,host:r.host,segments:r.pathname.replace(/^\\//,"").split("/")}}},{key:"setPropertiesObject",value:function(t,e){return ye(this,we)[we](t,e),t}},{key:"hasClass",value:function(t,e){return t.classList?t.classList.contains(e):!!t.className.match(new RegExp("(\\\\s|^)"+e+"(\\\\s|$)"))}},{key:"addClass",value:function(t,e){return t.classList?t.classList.add(e):_this.hasClass(t,e)||(t.className+=" "+e),e}},{key:"removeClass",value:function(t,e){if(t.classList)t.classList.remove(e);else if(this.hasClass(t,e)){var n=new RegExp("(\\\\s|^)"+e+"(\\\\s|$)");t.className=t.className.replace(n," ")}return e}},{key:"setStyleInContainer",value:function(t,e,n){var r;if(void 0!==e){if(r="#document"===e.nodeName?e.getElementsByTagName("body")[0]:e,void 0!==n&&!0===n&&"#document"===e.nodeName){var i=this.getById("iqStyleContainer",e);void 0===i&&(i=this.addElement({id:"iqStyleContainer"},{parent:r})),r=i}}else(r=this.getById("iqStyleContainer"))||(r=this.addElement({id:"iqStyleContainer"}));var o=this.addElement({type:"text/css"},{parent:r,type:"style"});if(o.styleSheet)o.styleSheet.cssText=t;else{var a=this.Constant.doc.createTextNode(t);o.appendChild(a)}return t}},{key:"addElement",value:function(t,e){var n=e||{},r=void 0===n.type?"div":n.type,i=this.Constant.doc.createElement(r),o=void 0===n.parent?this.Constant.doc.getElementsByTagName("body")[0]:this.getById(n.parent);if(this.setPropertiesObject(i,t),void 0!==o&&void 0===n.before&&void 0===n.after)return o.appendChild(i),this.getById(i);if(void 0!==n.before){var a=this.getById(n.before);return a.parentNode.insertBefore(i,a),this.getById(i)}if(void 0!==n.after){var s=this.getById(n.after),l=s.parentNode;return l===s.nextSibling.parentNode?l.insertBefore(i,s.nextSibling):l.appendChild(i),this.getById(i)}}},{key:"removeElement",value:function(t,e){var n;if("string"==typeof t){if(""===t)return;n=this.Constant.doc.getElementById(t)}else n=t;return(void 0===e?n.parentNode:e).removeChild(n)}},{key:"getRightValue",value:function(t){return isNaN(t)&&isNaN(parseInt(t.substr(-1)))?t:t+"px"}},{key:"IQSLoader",value:function(t){return new Dt.default(t,this)}},{key:"IQDObject",value:function(t){return new fe.default(t,this)}},{key:"globalTick",value:function(){return Vt.default}},{key:"roundBids",value:function(t){return t<420?parseFloat(t).toFixed(2):parseFloat(420).toFixed(2)}},{key:"getConfiguration",value:function(t,e,n,r){var i,o=function(t,e,n){var r;return void 0!==t?void 0!==t[n]&&null!==t[n]?r=t[n]:(r=e[n],null===t[n]&&"tile"===n&&(r=function(){var t=AdController._handle||"",e=[],n=void 0!==window.AdController?AdController.getConfig().resolve(t)._positions:[];for(var r in n)!0===n[r].enabled&&e.push(n[r].dom_id);return e}())):r=e[n],r},a=function(t,e){for(var n in e)e[n]=o(t,e,n)},s=e,l=t,c=void 0!==window.AdController?AdController.getConfig().resolve(s)._positions:[],u={},d=n||window.IQD.InViewConf;if(u=r||{tile:["iqadtile1","iqadtile2","iqadtile3","iqadtile16"],safetyAreaFactor:1999,networkCheckURL:{imageURL:"https://s3.eu-central-1.amazonaws.com/iqdcdnbg/597b1d66b34daf06/NetworkSpeedCheck/net_image.jpg",bytes:55295},networkCheck:!1},void 0!==d){for(var f in a(d.default,u),c)!0===c[f].enabled&&d.default.hasOwnProperty(f)&&(u[f]=o(d.default,u,f));for(var h in d)if(h===s)for(var p in a(d[s],u),c)!0===c[p].enabled&&d[s].hasOwnProperty(p)&&(u[p]=o(d[s],u,p));for(var v in d)if((i=v,i.split(",")).indexOf(l)>=0){for(var y in a(d[v].default,u),c)!0===c[y].enabled&&d[v].default&&d[v].default.hasOwnProperty(y)&&(u[y]=o(d[v].default,u,y));for(var b in d[v])if(b===s)for(var w in a(d[v][b],u),c)!0===c[w].enabled&&d[v][b].hasOwnProperty(w)&&(u[w]=o(d[v][b],u,w))}}return u}}])&&ve(e.prototype,n),r&&ve(e,r),t}(),d.default=f;var me=function(t,e,n){var r=void 0===n?t:t[n];for(var i in e)if("string"===this.getType(e[i])||"number"===this.getType(e[i]))try{r[i]=e[i]}catch(t){}else"object"===this.getType(e[i])&&ye(this,we)[we](r,e[i],i)},ge=li(d),Oe={};function _e(t){return(_e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}Object.defineProperty(Oe,"__esModule",{value:!0});var Ie=void 0;Oe.default=Ie;var je=hn(r),Ce={};Object.defineProperty(Ce,"__esModule",{value:!0});var Pe=void 0;function ke(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function Ee(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}Ce.default=Pe;var Se=0;function Te(t){return"__private_"+Se+++"_"+t}var De=Te("ViewsRef"),Ae=Te("factorRef");Pe=function(){function t(e,n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),Object.defineProperty(this,De,{writable:!0,value:void 0}),Object.defineProperty(this,Ae,{writable:!0,value:void 0}),Ee(this,De)[De]=n,Ee(this,Ae)[Ae]=e}var e,n,r;return e=t,(n=[{key:"factor",get:function(){return Ee(this,Ae)[Ae].factor?Ee(this,Ae)[Ae].factor:Ee(this,De)[De].factor},set:function(t){return Ee(this,Ae)[Ae].factor=t>0?t:.01,Ee(this,De)[De].__checkViewability__(),Ee(this,Ae)[Ae].factor}},{key:"yIndexFactor",get:function(){return Ee(this,Ae)[Ae].yIndexFactor?Ee(this,Ae)[Ae].yIndexFactor:Ee(this,De)[De].yIndexFactor},set:function(t){return Ee(this,Ae)[Ae].yIndexFactor=t>=0?t:0,Ee(this,De)[De].__checkViewability__(),Ee(this,Ae)[Ae].yIndexFactor}}])&&ke(e.prototype,n),r&&ke(e,r),t}(),Ce.default=Pe;var xe=hn(Ce),Re={};function Ve(t){return(Ve="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}Object.defineProperty(Re,"__esModule",{value:!0});var Be=void 0;Re.default=Be;var Qe=We(r),Le=We(Ce),Me={};Object.defineProperty(Me,"__esModule",{value:!0});var Ue=void 0;function Fe(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function Ne(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}Me.default=Ue;var Ge=0;var ze=function(t){return"__private_"+Ge+++"_"+t}("adPropsRef");Ue=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),Object.defineProperty(this,ze,{writable:!0,value:void 0}),Ne(this,ze)[ze]=e}var e,n,r;return e=t,(n=[{key:"set",get:function(){return Ne(this,ze)[ze]._viewTopDif},set:function(t){return t=t<0?0:t,Ne(this,ze)[ze]._viewTopDif=t,Ne(this,ze)[ze]._viewBottomDif=t,Ne(this,ze)[ze]._checkViewBound(),t}}])&&Fe(e.prototype,n),r&&Fe(e,r),t}(),Me.default=Ue;var qe=We(Me);function We(t){return t&&t.__esModule?t:{default:t}}function He(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function Xe(t,e){return(Xe=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function Ye(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,r=$e(t);if(e){var i=$e(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Ke(this,n)}}function Ke(t,e){return!e||"object"!==Ve(e)&&"function"!=typeof e?Je(t):e}function Je(t){if(void 0===t)throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called");return t}function $e(t){return($e=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function Ze(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var tn=0;function en(t){return"__private_"+tn+++"_"+t}var nn=en("viewTime"),rn=en("viewTimeComplet"),on=en("viewTimeOb"),an=en("logConsole"),sn=en("ViewsRef"),ln=en("localSafetyAreaFactor"),cn=en("timerStopCounter"),un=en("isSetCssInlineBlock"),dn=en("intim");Be=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&Xe(t,e)}(o,t);var e,n,r,i=Ye(o);function o(t,e){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),n=i.call(this),Object.defineProperty(Je(n),nn,{writable:!0,value:void 0}),Object.defineProperty(Je(n),rn,{writable:!0,value:void 0}),Object.defineProperty(Je(n),on,{writable:!0,value:void 0}),Object.defineProperty(Je(n),an,{writable:!0,value:void 0}),Object.defineProperty(Je(n),sn,{writable:!0,value:void 0}),Object.defineProperty(Je(n),ln,{writable:!0,value:void 0}),Object.defineProperty(Je(n),cn,{writable:!0,value:void 0}),Object.defineProperty(Je(n),un,{writable:!0,value:void 0}),Object.defineProperty(Je(n),dn,{writable:!0,value:void 0}),Ze(Je(n),nn)[nn]=0,Ze(Je(n),rn)[rn]=0,Ze(Je(n),on)[on]={},Ze(Je(n),an)[an]=!1,Ze(Je(n),sn)[sn]=e,Ze(Je(n),ln)[ln]={},Ze(Je(n),cn)[cn]=40,Ze(Je(n),un)[un]=e._isSetCssInlineBlock,n.safetyAreaFactor=new Le.default(Ze(Je(n),ln)[ln],e),n.adID=t,n.adEle,n.viewBoundary=new qe.default,n._hasDivEle=!1,n._hasDispatchedViewStart=!1,n._hasDispatchedViewEnd=!0,n._hasDispatchedStartRender=!1,n._isInView=!1,n._wasInView=!1,n._counterRollOver=0,n._sender={},n._viewTopDif=80,n._viewBottomDif=80,n._viewTopDifPixel=0,n._viewBottomDifPixel=0,Ze(Je(n),dn)[dn]=setInterval(n.checkEle.bind(Je(n)),100),n}return e=o,(n=[{key:"inViewSafetyArea",value:function(){var t,e=0===(null===(t=this.safetyAreaFactor)||void 0===t?void 0:t.yIndexFactor)?1:(1-1/IQD.Utils.Site.winHeight*this.adEle.topGlobal)/this.safetyAreaFactor.yIndexFactor;return e=Math.min(e,1),window.IQD.Utils.User.screenHeight*this.safetyAreaFactor.factor*e/IQD.Utils.User.NetworkSpeedClass}},{key:"checkViewBound",value:function(){void 0!==this.adEle&&(this._viewTopDifPixel=-1*this.adEle.heightPX*(this._viewTopDif/100),this._viewBottomDifPixel=this.adEle.heightPX*(this._viewBottomDif/100))}},{key:"checkEle",value:function(){var t=window.IQD.Utils.getById(this.adID);null!=t&&(this._hasDivEle=!0,this.adEle=t,void 0===Ze(this,sn)[sn].isSetCssInlineBlock&&(IQD.Utils.setStyleInContainer(".onloadInlineBlock{display:inline-block !important;}"),Ze(this,sn)[sn].isSetCssInlineBlock=!0),this.adEle.addClass("onloadInlineBlock"),this.checkViewBound(),Ze(this,sn)[sn].__checkViewability__(null),this.adEle.removeClass("onloadInlineBlock"),clearInterval(Ze(this,dn)[dn])),Ze(this,cn)[cn]<=0&&clearInterval(Ze(this,dn)[dn]),Ze(this,cn)[cn]--}},{key:"reset",value:function(){this._hasDispatchedViewStart=!1,this._hasDispatchedViewEnd=!0,this._hasDispatchedStartRender=!1,this._isInView=!1,this._wasInView=!1,this._counterRollOver=0,Ze(this,nn)[nn]=0,Ze(this,rn)[rn]=0,Ze(this,on)[on]={},Ze(this,an)[an]=!1,clearInterval(Ze(this,on)[on].timeoutId)}},{key:"delete",value:function(){Ze(this,sn)[sn].ViewsObjs[this.adID]=void 0,clearInterval(Ze(this,on)[on].timeoutId)}}])&&He(e.prototype,n),r&&He(e,r),o}(Qe.default),Re.default=Be;var fn=hn(Re);function hn(t){return t&&t.__esModule?t:{default:t}}function pn(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function vn(t,e){return(vn=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function yn(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,r=mn(t);if(e){var i=mn(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return bn(this,n)}}function bn(t,e){return!e||"object"!==_e(e)&&"function"!=typeof e?wn(t):e}function wn(t){if(void 0===t)throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called");return t}function mn(t){return(mn=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}Ie=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&vn(t,e)}(o,t);var e,n,r,i=yn(o);function o(){var t;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),(t=i.call(this)).safetyAreaFactor=new xe.default(wn(t),wn(t)),t.factor=.75,t.yIndexFactor=0,t._isSetCssInlineBlock,t.ViewsObjs={},t}return e=o,(n=[{key:"showAllInfos",value:function(){for(var t in this.ViewsObjs)this.ViewsObjs[t].showInfo();return this.ViewsObjs}},{key:"getViewTile",value:function(t){return this.addViewabilityCheck(t)}},{key:"addViewabilityCheck",value:function(t){return void 0===this.ViewsObjs[t]&&(this.ViewsObjs[t]=new fn.default(t,this)),this.ViewsObjs[t]}},{key:"__checkViewability__",value:function(t){var e,n,r,i;for(var o in this.ViewsObjs)if(void 0!==this.ViewsObjs[o].adEle&&!0===this.ViewsObjs[o]._hasDivEle&&this.ViewsObjs[o].adEle.heightPX>=0&&!(this.ViewsObjs[o].adEle.getGlobalStyle("display").indexOf("none")>=0)){this.ViewsObjs[o].adEle.rect,this.ViewsObjs[o].checkViewBound(),!0===this.ViewsObjs[o]._hasDispatchedStartRender&&(n={left:0,top:-1*this.ViewsObjs[o]._viewTopDifPixel,right:window.IQD.Utils.User.screenWidth,bottom:window.IQD.Utils.User.screenHeight-this.ViewsObjs[o]._viewBottomDifPixel},this.ViewsObjs[o].adEle.colliding(n)&&!1===this.ViewsObjs[o]._hasDispatchedViewStart&&(e={event:"viewStart",id:this.ViewsObjs[o].adID,currentTarget:this.ViewsObjs[o].adEle,target:this.ViewsObjs[o].adEle,timeStamp:(new Date).getTime()},this.ViewsObjs[o]._hasDispatchedViewStart=!0,this.ViewsObjs[o]._hasDispatchedViewEnd=!1,this.ViewsObjs[o]._isInView=!0,this.ViewsObjs[o].dispatch("viewStart",e)),this.ViewsObjs[o].adEle.colliding(n)||!1===this.ViewsObjs[o]._hasDispatchedViewEnd&&(e={event:"viewEnd",id:this.ViewsObjs[o].adID,currentTarget:this.ViewsObjs[o].adEle,target:this.ViewsObjs[o].adEle,timeStamp:(new Date).getTime()},this.ViewsObjs[o]._hasDispatchedViewStart=!1,this.ViewsObjs[o]._hasDispatchedViewEnd=!0,this.ViewsObjs[o]._isInView=!1,this.ViewsObjs[o].dispatch("viewEnd",e)));var a=0==this.ViewsObjs[o].safetyAreaFactor.yIndexFactor?1:(1-1/IQD.Utils.Site.winHeight*this.ViewsObjs[o].adEle.topGlobal)/this.ViewsObjs[o].safetyAreaFactor.yIndexFactor;if(a=Math.min(a,1),r={left:0,top:-1*(i=window.IQD.Utils.User.screenHeight*this.ViewsObjs[o].safetyAreaFactor.factor*a/IQD.Utils.User.NetworkSpeedClass),right:window.IQD.Utils.User.screenWidth,bottom:window.IQD.Utils.User.screenHeight+i},0==this.ViewsObjs[o]._hasDispatchedStartRender&&this.ViewsObjs[o].adEle.colliding(r)&&!1===this.ViewsObjs[o]._hasDispatchedStartRender){e={event:"startRender",id:this.ViewsObjs[o].adID,currentTarget:this.ViewsObjs[o].adEle,target:this.ViewsObjs[o].adEle,timeStamp:(new Date).getTime()},this.ViewsObjs[o]._hasDispatchedStartRender=!0;try{window.IQD.Debugger.registerConsoleIFrame(this.ViewsObjs[o].adID)}catch(t){}this.ViewsObjs[o].dispatch("startRender",e),this.dispatch("startRender",e)}}}},{key:"inViewSafetyArea",value:function(){return window.IQD.Utils.User.screenHeight*this.factor/IQD.Utils.User.NetworkSpeedClass}},{key:"resetForReloadHandle",value:function(){for(var t in this.ViewsObjs)this.ViewsObjs[t].reset();return this.__checkViewability__(),this}},{key:"getInViewConfiguration",value:function(t,e){var n={tile:["iqadtile1","iqadtile2","iqadtile3","iqadtile16"]};return n.safetyAreaFactor=this.factor,n.networkCheckURL={imageURL:"https://s3.eu-central-1.amazonaws.com/iqdcdnbg/597b1d66b34daf06/NetworkSpeedCheck/net_image.jpg",bytes:55295},n.networkCheck=!1,IQD.Utils.getConfiguration(t,e,window.IQD.InViewConf,n)}}])&&pn(e.prototype,n),r&&pn(e,r),o}(je.default),Oe.default=Ie;var gn=li(Oe),On={};function _n(t){return(_n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}Object.defineProperty(On,"__esModule",{value:!0});var In=void 0;On.default=In;var jn=function(t){return t&&t.__esModule?t:{default:t}}(r);function Cn(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function Pn(t,e){return(Pn=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function kn(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,r=Tn(t);if(e){var i=Tn(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return En(this,n)}}function En(t,e){return!e||"object"!==_n(e)&&"function"!=typeof e?Sn(t):e}function Sn(t){if(void 0===t)throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called");return t}function Tn(t){return(Tn=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function Dn(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var An=0;function xn(t){return"__private_"+An+++"_"+t}var Rn=xn("interVale"),Vn=xn("inViewOnStartCounter"),Bn=xn("dispatchResizeEvent"),Qn=xn("dispatchScrollEvent"),Ln=xn("dispatchLoadEvent"),Mn=xn("dispatchDOMLoadEvent"),Un=xn("setAddEvent"),Fn=xn("setInViewOnStartCounter"),Nn=xn("checkInViewOnStartInter"),Gn=xn("checkInViewOnStart");In=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&Pn(t,e)}(o,t);var e,n,r,i=kn(o);function o(){var t;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),t=i.call(this),Object.defineProperty(Sn(t),Gn,{value:Jn}),Object.defineProperty(Sn(t),Nn,{value:Kn}),Object.defineProperty(Sn(t),Fn,{value:Yn}),Object.defineProperty(Sn(t),Un,{value:Xn}),Object.defineProperty(Sn(t),Mn,{value:Hn}),Object.defineProperty(Sn(t),Ln,{value:Wn}),Object.defineProperty(Sn(t),Qn,{value:qn}),Object.defineProperty(Sn(t),Bn,{value:zn}),Object.defineProperty(Sn(t),Rn,{writable:!0,value:void 0}),Object.defineProperty(Sn(t),Vn,{writable:!0,value:void 0}),t.clearAllEvents=function(){for(var t in this.deleteEvents){for(;this.deleteEvents[t].length>0;)this.removeEvent(this,t,this.deleteEvents[t][0]),this.deleteEvents[t].splice(0,1);this.deleteEvents[t]=[]}},Dn(Sn(t),Rn)[Rn],Dn(Sn(t),Vn)[Vn]=0,t.supportedEvents=["scroll","resize","load","DOMContentLoaded"],t.allAddedEvents={},t.addEvent(window.IQD.Utils.Constant.win,"resize",Dn(Sn(t),Bn)[Bn],!1),t.addEvent(window.IQD.Utils.Constant.win,"scroll",Dn(Sn(t),Qn)[Qn],!1),t.addEvent(window.IQD.Utils.Constant.win,"load",Dn(Sn(t),Ln)[Ln],!1),t.addEvent(window.IQD.Utils.Constant.doc,"DOMContentLoaded",Dn(Sn(t),Mn)[Mn],!1),Dn(Sn(t),Gn)[Gn](),t}return e=o,(n=[{key:"addEvent",value:function(){var t,e=arguments[0],n=arguments[1],r=arguments[2],i=void 0===arguments[3]||arguments[3],o={obj:e,type:n,fn:r,delete:i};return(t=null!=this&&this.allAddedEvents?this:IQD.Events).allAddedEvents[(new Date).getTime()]=o,i&&t.supportedEvents.indexOf(n)>=0&&window.IQD.Utils.Constant.win===e?t.addEventListener(n,r,i):Dn(t,Un)[Un](e,n,r),this}},{key:"removeEvent",value:function(t,e,n){return this.supportedEvents.indexOf(e)>=0&&window.IQD.Utils.Constant.win===t&&this.removeEventListener(e,n),void 0!==t.removeEventListener?t.removeEventListener(e,n,!1):void 0!==t.removeEvent?t.removeEvent("on"+e,n):void 0!==t.detachEvent?t.detachEvent("on"+e,n):void 0!==t["on"+e]&&(t["on"+e]=null),t}}])&&Cn(e.prototype,n),r&&Cn(e,r),o}(jn.default),On.default=In;var zn=function(t){window.IQD.Views.__checkViewability__(t),window.IQD.Events.dispatch("resize",t)},qn=function(t){window.IQD.Views.__checkViewability__(t),window.IQD.Events.dispatch("scroll",t)},Wn=function(t){window.IQD.Utils.Constant.winIsLoaded=!0,window.IQD.Views.__checkViewability__(t),window.IQD.Events.dispatch("load",t)},Hn=function(t){window.IQD.Utils.Constant.domIsLoaded=!0,window.IQD.Views.__checkViewability__(t),window.IQD.Events.dispatch("DOMload",t),window.IQD.Events.dispatch("DOMContentLoaded",t)},Xn=function(t,e,n){if(void 0!==t.addEventListener)t.addEventListener(e,n,!1);else if(void 0!==t.attachEvent)t.attachEvent("on"+e,n);else if(void 0!==t["on"+e]){var r=t["on"+e];t["on"+e]=function(t){r(t),n(t)}}return this},Yn=function(t){Dn(this,Vn)[Vn]++},Kn=function(){window.IQD.Views.__checkViewability__(null),0!==Dn(this,Vn)[Vn]&&(window.IQD.Views.removeEventListener("startRender",Dn(this,Fn)[Fn]),this.removeEvent(window.IQD.Utils.Constant.win,"resize",Dn(this,Fn)[Fn]),this.removeEvent(window.IQD.Utils.Constant.win,"scroll",Dn(this,Fn)[Fn]),clearInterval(Dn(this,Rn)[Rn]))},Jn=function(){window.IQD.Views.__checkViewability__(null),window.IQD.Views.addEventListener("startRender",Dn(this,Fn)[Fn].bind(this)),this.addEvent(window.IQD.Utils.Constant.win,"resize",Dn(this,Fn)[Fn].bind(this)),this.addEvent(window.IQD.Utils.Constant.win,"scroll",Dn(this,Fn)[Fn].bind(this)),Dn(this,Rn)[Rn]=setInterval(Dn(this,Nn)[Nn].bind(this),125)},$n=li(On),Zn={};Object.defineProperty(Zn,"__esModule",{value:!0});var tr=void 0;Zn.default=tr;var er=Or(r),nr={};Object.defineProperty(nr,"__esModule",{value:!0});var rr=void 0;function ir(t){return(ir="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function or(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}nr.default=rr,rr=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),Object.assign(this,{})}var e,n,r;return e=t,(n=[{key:"length",value:function(){var t=0;for(var e in this)"object"===ir(this[e])&&t++;return t>=2?t:2}}])&&or(e.prototype,n),r&&or(e,r),t}(),nr.default=rr;var ar=Or(nr),sr={};function lr(t){return(lr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}Object.defineProperty(sr,"__esModule",{value:!0});var cr=void 0;sr.default=cr;var ur=function(t){return t&&t.__esModule?t:{default:t}}(r);function dr(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function fr(t,e){return(fr=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function hr(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,r=yr(t);if(e){var i=yr(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return pr(this,n)}}function pr(t,e){return!e||"object"!==lr(e)&&"function"!=typeof e?vr(t):e}function vr(t){if(void 0===t)throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called");return t}function yr(t){return(yr=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var br=0;var wr=function(t){return"__private_"+br+++"_"+t}("getAdForm");cr=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&fr(t,e)}(o,t);var e,n,r,i=hr(o);function o(t){var e;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),e=i.call(this),Object.defineProperty(vr(e),wr,{value:mr}),e.slotTile=t,e.size,e.slotGPT,e.isRenderEnded=!1,e.isOnLoaded=!1,e.renderCounter=0,e.templateData={},e}return e=o,(n=[{key:"tileInfos",value:function(){var t={},e=this.slotTile.substring(8,this.slotTile.length),n="oop"===e.toLowerCase()?"out-of-page":parseInt(e);try{t.accountid=1285,t.adtile=this.slotTile,t.creativeid=this.slotGPT.creativeId,t.lineitemid=this.slotGPT.lineItemId,t.advertiserid=this.slotGPT.advertiserId,t.formatsize=null===this.slotGPT.size?"0x0":this.slotGPT.size[0]+"x"+this.slotGPT.size[1],t.adslot=n,t.areaid=IQD.AdController.ExecutionContext.prototype.cvars.level2||"",t.adformat=isNaN(n)?n:function(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}(this,wr)[wr](n),t.layout=this.slotGPT.slot.getTargeting("doc")[0]||"",t.websiteid="zeitonline",t.adunit=this.slotGPT.slot.getAdUnitPath()||"",t.targetingKeys=this.slotGPT.slot.getTargetingKeys()||[],t.kw=this.slotGPT.slot.getTargeting("kw")||[]}catch(t){}return t}}])&&dr(e.prototype,n),r&&dr(e,r),o}(ur.default),sr.default=cr;var mr=function(t){for(var e=window.IQD.Utils.Constant.win.IQD_varPack.gptAdSlotSize.length,n="",r=0;r<e;r++)1*window.IQD.Utils.Constant.win.IQD_varPack.gptAdSlotSize[r][0]===slotNum&&(n=window.IQD.Utils.Constant.win.IQD_varPack.gptAdSlotSize[r][1],r+=e);return n},gr=Or(sr);function Or(t){return t&&t.__esModule?t:{default:t}}function _r(t){throw new TypeError(\'"\'+t+\'" is read-only\')}function Ir(t){return(Ir="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function jr(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function Cr(t,e){return(Cr=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function Pr(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,r=Sr(t);if(e){var i=Sr(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return kr(this,n)}}function kr(t,e){return!e||"object"!==Ir(e)&&"function"!=typeof e?Er(t):e}function Er(t){if(void 0===t)throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called");return t}function Sr(t){return(Sr=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function Tr(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var Dr=0;function Ar(t){return"__private_"+Dr+++"_"+t}var xr=Ar("hasEventAllDispatched"),Rr=Ar("renderCounter"),Vr=Ar("pubads"),Br=Ar("dispatchGlobalRenderAd"),Qr=Ar("checkIsAllRenderEnded"),Lr=Ar("dispatchGlobalOnLoadAd"),Mr=Ar("getT4Data"),Ur=Ar("checkIsAllLoad");tr=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&Cr(t,e)}(o,t);var e,n,r,i=Pr(o);function o(){var t;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),t=i.call(this),Object.defineProperty(Er(t),Ur,{value:qr}),Object.defineProperty(Er(t),Mr,{value:zr}),Object.defineProperty(Er(t),Lr,{value:Gr}),Object.defineProperty(Er(t),Qr,{value:Nr}),Object.defineProperty(Er(t),Br,{value:Fr}),Object.defineProperty(Er(t),xr,{writable:!0,value:void 0}),Object.defineProperty(Er(t),Rr,{writable:!0,value:void 0}),Object.defineProperty(Er(t),Vr,{writable:!0,value:void 0}),Tr(Er(t),xr)[xr]=!1,Tr(Er(t),Rr)[Rr]=0,Tr(Er(t),Vr)[Vr],t.slots=new ar.default,t.isIniGPT=!1,t}return e=o,(n=[{key:"addSlot",value:function(t){var e=this;if(void 0!==this.slots[t])return slots[t];try{window.IQD.EventLogs.setMark("slotApi-slotConfiguration"+t)}catch(t){}return this.slots[t]=new gr.default(t),this.slots[t].addEventListener("FromGPTonLoad",function(t){Tr(e,Lr)[Lr](t)}),this.slots[t].addEventListener("FromGPTrenderEnded",function(t){Tr(e,Br)[Br](t)}),this.slots[t]}},{key:"resetForReloadHandle",value:function(){for(var t in Tr(this,xr)[xr]=!1,Tr(this,Rr)[Rr]=0,this.slots)this.slots[t].isRenderEnded=!1,this.slots[t].isOnLoaded=!1;return this}},{key:"ini",value:function(t){var e=this;if(void 0===Tr(this,Vr)[Vr]){try{AdController.getEventDispatcher().on("before_template",function(t){try{e.dispatch("ACBeforeTemplateEvent",{slot:e.slots[t.domTarget],tile:t.domTarget}),e.slots[t.domTarget].dispatch("ACBeforeTemplateEvent",{slot:e.slots[t.domTarget]})}catch(n){e.dispatch("ACBeforeTemplateEvent",{tile:t.domTarget})}})}catch(t){}Tr(this,Vr)[Vr]=t,this.isIniGPT=!0,this.dispatch("iniGPT"),Tr(this,Vr)[Vr].addEventListener("slotOnload",function(t){for(var n in e.slots)e.slots[n].slotTile===t.slot.getSlotElementId()&&(e.slots[n].isOnLoaded=!0,e.slots[n].dispatch("FromGPTonLoad",{slot:e.slots[n],slotGPT:t,event:"onLoad"}))}),Tr(this,Vr)[Vr].addEventListener("slotRenderEnded",function(t){for(var n in e.slots)e.slots[n].slotTile===t.slot.getSlotElementId()&&(e.slots[n].size=t.size,e.slots[n].isRenderEnded=!0,e.slots[n].slotGPT=t,e.slots[n].dispatch("FromGPTrenderEnded",{slot:e.slots[n],slotGPT:t,event:"renderEnded"}))})}}},{key:"getSlot",value:function(t){return void 0===this.slots[t]&&this.addSlot(t),this.slots[t]}}])&&jr(e.prototype,n),r&&jr(e,r),o}(er.default),Zn.default=tr;var Fr=function(t){this.dispatch("slotRenderEnded",t),this.slots[t.slot.slotTile].renderCounter++,this.slots[t.slot.slotTile].dispatch("renderEnded",t),Tr(this,Qr)[Qr]()},Nr=function(t){var e=!0;for(var n in Tr(this,Rr)[Rr]=0,this.slots)"object"===Ir(this.slots[n])&&(this.slots[n].isRenderEnded?Tr(this,Rr)[Rr]++:e=!1);if(e&&window.IQD.Utils.Constant.domIsLoaded&&!1===Tr(this,xr)[xr]&&Tr(this,Rr)[Rr]>=this.slots.length()){Tr(this,xr)[xr]=!0;try{window.IQD.EventLogs.setMark("slotApi-slotAllRenderEnded")}catch(t){}this.dispatch("slotAllRenderEnded",{}),this.resetForReloadHandle()}},Gr=function(t){try{window.IQD.EventLogs.setMark("slotApi-slotOnLoad-"+t.slot.slotTile)}catch(t){}this.slots[t.slot.slotTile].templateData=Tr(this,Mr)[Mr](t.slot.slotTile),this.slots[t.slot.slotTile].dispatch("slotOnLoad",t),this.slots[t.slot.slotTile].dispatch("onLoad",t),this.dispatch("slotOnLoad",t),Tr(this,Ur)[Ur]()},zr=function(t){for(var e=t.substr(8),n={},r=(IQD.Utils.Constant.win.t4ftPlacement||[]).length,i=0;i<r;i++)IQD.Utils.Constant.win.t4ftPlacement[i].adslot===e&&(_r("data"),n=IQD.Utils.Constant.win.t4ftPlacement[i]);return n},qr=function(){var t=!0;for(var e in this.slots)if(!this.slots[e].isOnLoaded){t=!1;break}if(t&&window.IQD.Utils.Constant.domIsLoaded){this.dispatch("slotAllOnLoad",{});try{window.IQD.EventLogs.setMark("slotApi-slotAllOnLoad")}catch(t){}}},Wr=li(Zn),Hr={};Object.defineProperty(Hr,"__esModule",{value:!0});var Xr=void 0;Hr.default=Xr;var Yr={};Object.defineProperty(Yr,"__esModule",{value:!0});var Kr=void 0;Yr.default=Kr;var Jr={};Object.defineProperty(Jr,"__esModule",{value:!0});var $r=void 0;function Zr(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function ti(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}Jr.default=$r;var ei=function(){function t(e){var n,r,i,o,a,s,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"GPT";(Zr(this,t),"GPT"===l)?(this.tile=null==e||null===(i=e.slot)||void 0===i||null===(o=i._ac_pkey)||void 0===o?void 0:o.substring(8),this.advertiserId=null==e?void 0:e.advertiserId,this.lineItemId=null==e?void 0:e.sourceAgnosticLineItemId,this.creativeId=null==e?void 0:e.sourceAgnosticCreativeId,this.size=(null==e||null===(a=e.size)||void 0===a?void 0:a[0])+"x"+(null==e||null===(s=e.size)||void 0===s?void 0:s[1])):"AST"===l&&(this.tile=e.targetId.substring(8),this.tagId=e.tagId,this.auctionId=e.auctionId,this.creativeId=e.creativeId,this.advertiser=99===e.width&&1===e.height?"Reichweitenpixel":"IO",this.size=(null==e?void 0:e.width)+"x"+(null==e?void 0:e.height));this.realm=l,this.domNode=document.querySelector("#iqadtile"+this.tile),this.realHeight=null===(n=this.domNode)||void 0===n?void 0:n.heightPX,this.realWidth=null===(r=this.domNode)||void 0===r?void 0:r.widthPX,this.date=new Date}var e,n,r;return e=t,(n=[{key:"advertiserName",get:function(){return"GPT"===this.realm?t.advertiserList[this.advertiserId]?t.advertiserList[this.advertiserId]:"IO":this.advertiser}},{key:"creativeName",get:function(){if("GPT"===this.realm){var e,n=window.IQDAO.templateCache,r=null==n||null===(e=n["iqadtile"+this.tile])||void 0===e?void 0:e.creativeName;return r&&"Default"!==r?r.indexOf("_")>-1&&t.dict[this.size]?t.dict[this.size]:r:21027325===this.advertiserId?"Reichweitenpixel":t.dict[this.size]?t.dict[this.size]:"Default"}return t.dict[this.size]?t.dict[this.size]:"Default"}},{key:"troubleShootingUrl",get:function(){var t=(this.domNode||{}).getAttribute("data-google-query-id");return t?"https://admanager.google.com/183#troubleshooting/screenshot/query_id="+t:void 0}},{key:"queryId",get:function(){var t=(this.domNode||{}).getAttribute("data-google-query-id");return t||void 0}},{key:"lineItemUrl",get:function(){return this.lineItemId&&"unbekannt"!==this.lineItemId?"https://admanager.google.com/183#delivery/line_item/detail/line_item_id="+this.lineItemId:void 0}},{key:"creativeUrl",get:function(){return this.lineItemId&&this.creativeId&&"unbekannt"!==this.lineItemId&&"unbekannt"!==this.creativeId?"https://admanager.google.com/183#delivery/line_item_creative_association/detail/line_item_id="+this.lineItemId+"&creative_id="+this.creativeId:void 0}},{key:"globalY",get:function(){var t=this.domNode.getBoundingClientRect();21027325!==this.advertiserId&&"Ausbuchung"!==this.advertiser||0!==t.top||0===(t=this.domNode.parentElement.getBoundingClientRect()).top&&(t=this.domNode.parentElement.parentElement.getBoundingClientRect());var e=window.pageYOffset+t.top;return"fixed"!==document.defaultView.getComputedStyle(this.domNode).position&&"21"!==this.tile||(e=0),e}}])&&ti(e.prototype,n),r&&ti(e,r),t}();ei.dict={"0x0":"Fluid Banner","320x180":"Content Video Ad","640x360":"Content Video Ad","160x90":"Video Content Ad","210x64":"Premium Button","1000x100":"Banner 10:1","1000x125":"Banner 8:1","1000x167":"Banner 6:1","1000x250":"Banner 4:1","1000x333":"Banner 3:1","1000x500":"Banner 2:1","1000x1000":"Banner 1:1","300x300":"Banner 1:1","300x200":"Nativer Teaser","320x320":"Banner 1:1","99x1":"Ausbuchung","1x1":"Ausbuchung","940x250":"Billboard","970x250":"Billboard","800x250":"Billboard","728x90":"Superbanner","300x600":"Halfpage Ad","300x250":"Medium Rectangle","660x250":"Wide Rectangle","160x600":"Skyscraper"},ei.advertiserList={12411685:"Google Ad Exchange",41092405:"Yield",42671245:"Yield",21027325:"Reichweitenpixel",4612402464:"Headerbidding",4654576556:"Headerbidding"},$r=ei,Jr.default=$r;var ni=function(t){return t&&t.__esModule?t:{default:t}}(Jr);function ri(t){return(ri="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var ii={adapterName:function(){return window.IQGDPR_handle.adapter.isGPT?"GPT":window.IQGDPR_handle.adapter.isAST?"AST":"GPT"},checkForMobile:function(){var t=!1;if("maxTouchPoints"in navigator)t=navigator.maxTouchPoints>0;else if("msMaxTouchPoints"in navigator)t=navigator.msMaxTouchPoints>0;else{var e=window.matchMedia&&matchMedia("(pointer:coarse)");if(e&&"(pointer:coarse)"===e.media)t=!!e.matches;else if("orientation"in window)t=!0;else{var n=navigator.userAgent;t=/\\b(BlackBerry|webOS|iPhone|IEMobile)\\b/i.test(n)||/\\b(Android|Windows Phone|iPad|iPod)\\b/i.test(n)}}var r=window.matchMedia&&matchMedia("(max-width: 767px)");return!0===t&&!0===r.matches},initCrid:function(){if(("object"!==ri(window.IQDAO)||void 0!==window.inIframe&&"true"==window.inIframe)&&(window.IQDAO={}),"object"===ri(window.IQDAO)&&!window.IQDAO.hasOwnProperty("AdIdFrame")){window.IQDAO.AdIdFrame={};var t=window.IQDAO.AdIdFrame;switch(ii.checkForMobile()?(t.konamiCounter={startY:void 0,endY:void 0,scroll:0,tap:0,appended:!1},t.isBottom=function(){return Math.round(window.innerHeight+window.scrollY)>=document.body.offsetHeight||Math.floor(window.innerHeight+window.scrollY>=document.body.offsetHeight)},t.touchstartCallback=function(e){t.isBottom()&&(t.konamiCounter.startY=e.changedTouches[0].pageY,window.addEventListener("touchend",t.touchendCallback))},t.touchendCallback=function(e){if(t.konamiCounter.endY=e.changedTouches[0].pageY,t.konamiCounter.scroll<4&&t.konamiCounter.endY-t.konamiCounter.startY<=-10)t.konamiCounter.scroll++;else if(t.konamiCounter.scroll>=4&&!t.konamiCounter.appended){var n=document.createElement("div");n.id="cridButton",n.style.width="100%",n.style.height="60px",n.style.position="absolute",n.style.zIndex=99999999,document.body.appendChild(n),t.konamiCounter.appended=!0,n.addEventListener("touchstart",t.tapCallback)}},t.tapCallback=function(e){t.konamiCounter.tap<4?t.konamiCounter.tap++:(t.loadCridAssets(),t.konamiCounter.tap=0),window.removeEventListener("touchstart",t.touchstartCallback),window.removeEventListener("touchend",t.touchendCallback)},t.iqKeylogInit=function(){window.addEventListener("touchstart",t.touchstartCallback)}):(t.konamiCounter=0,t.iqKeylogInit=function(){var e=t.konamiCounter;window.addEventListener("keydown",function(n){0===e&&"ArrowDown"===n.key||1===e&&"ArrowDown"===n.key||2===e&&"ArrowUp"===n.key||3===e&&"ArrowUp"===n.key||4===e&&"ArrowLeft"===n.key||5===e&&"ArrowRight"===n.key||6===e&&"ArrowLeft"===n.key||7===e&&"ArrowRight"===n.key||8===e&&"i"===n.key||9===e&&"q"===n.key||10===e&&"Enter"===n.key?10===e?t.loadCridAssets():e++:e=0})}),t.adxFrame=function(t){var e,n,r,i,o,a;(window.IQDAO=window.IQDAO||{},window.IQDAO.cridCache=window.IQDAO.cridCache||[],window.CridAdSlot||ii.cridAdSlotInit(),"GPT"===ii.adapterName())?(null==t||null===(e=t.slot)||void 0===e||null===(n=e._ac_pkey)||void 0===n?void 0:n.indexOf("iqadtile"))>-1&&(null==t||null===(r=t.slot)||void 0===r||null===(i=r._ac_pkey)||void 0===i?void 0:i.indexOf("iqadtileOOP"))<=-1&&((o=new ni.default(t,ii.adapterName())).tile&&(o.advertiserId||o.auctionId)&&window.IQDAO.cridCache.push(o),(a=document.querySelector("#cridEventTarget"))&&a.dispatchEvent(new CustomEvent("cridEvent"))):((o=new ni.default(t,ii.adapterName())).tile&&(o.advertiserId||o.auctionId)&&window.IQDAO.cridCache.push(o),(a=document.querySelector("#cridEventTarget"))&&a.dispatchEvent(new CustomEvent("cridEvent")))},t.domLoadedCallBack=function(e){var n=window.document.createElement("div");n.id="cridWrapper",window.document.body.appendChild(n),window.cridCache=[],localStorage.getItem("cridPin")&&t.loadCridAssets()},t.loadCridAssets=function(t){var e=["runtime.js","vendors~main.js","main.js"],n=e.map(function(t){return document.createElement("script")});if(n.forEach(function(t){document.body.appendChild(t)}),"dev"===t){n[0].src="http://localhost:5500/dist/bundle.js"}else if("devcloud"===t)for(var r="https://s3.eu-central-1.amazonaws.com/stage.iqcreativeidentifier/v2/",i=0;i<e.length;i++)n[i].src=r+e[i];else for(r="https://s3.eu-central-1.amazonaws.com/prod.iqcreativeidentifier/v2/",i=0;i<e.length;i++)n[i].src=r+e[i]},t.iqKeylogInit(),document.readyState){case"loading":window.document.addEventListener("DOMContentLoaded",t.domLoadedCallBack);break;default:t.domLoadedCallBack()}}},IQCreativeIdentifier:function(t){window.IQDAO=window.IQDAO||{},window.IQDAO.templateCache=window.IQDAO.templateCache||{},window.IQDAO.templateCache["iqadtile"+t.dfpPattern.tile]={creativeName:t.name}},cridAdSlotInit:function(){window.CridAdSlot=ni.default}};Kr=ii,Yr.default=Kr;var oi=function(t){return t&&t.__esModule?t:{default:t}}(Yr);function ai(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}Xr=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.adapterName=oi.default.adapterName,this.checkForMobile=oi.default.checkForMobile,this.initCrid=oi.default.initCrid,this.IQCreativeIdentifier=oi.default.IQCreativeIdentifier,this.cridAdSlotInit=this.cridAdSlotInit}var e,n,r;return e=t,(n=[{key:"SiteCode",value:function(t){try{var e=t.split("/");return e.length>=3?e[2]:""}catch(t){return""}}},{key:"Moat",value:function(t){try{if(t.frameWindow.iqns_zMoatWF=t.frameWindow.iqns_zMoatWF||[],t.frameWindow.iqns_zMoatAssetCollector={},t.frameWindow.iqns_zMoatWF[t.dfpMacros.creativeId]=t.name,void 0===t.assets)t.frameWindow.iqns_zMoatAssetCollector.asset1=t.name+"_"+t.dfpMacros.creativeId;else if(void 0!==t.assets)for(var e in t.assets)t.frameWindow.iqns_zMoatAssetCollector["asset"+e]=t.assets[e]+"_"+t.dfpMacros.creativeId}catch(e){t.frameWindow.iqns_zMoatWF[t.dfpMacros.creativeId]="noValue",t.frameWindow.iqns_zMoatAssetCollector.asset1="noValue_"+t.dfpMacros.creativeId}}},{key:"Batch",value:function(t){var e=window.IQD.Utils.Constant.win;try{var n,r,i,o=document.getElementsByTagName("script"),a=o.length,s=void 0!==e.AdController?e.AdController._siteConfig._adapterName:"noAdapter",l=top!=self?"iFrame":"topLevel",c="iFrame"==l?e.document.getElementById(t.frameWindow.frameElement.attributes.id.value).id:"no_iFrame";if("gpt"!==s)for(var u=0;u<a;u++)o[u].src.indexOf("tile")>-1&&o[u].src.indexOf(siteCode)>-1&&(n=(n=o[u].src).split("/"),r=(r=o[u].src.indexOf("N183")>-1?n[6]:n[5]).indexOf(";")>-1?r.substring(0,r.indexOf(";")):r,i=(i=n[n.length-1].split("sz="))[1].split(";"));if("gpt"===s)for(r=e.IQD.AdController.ExecutionContext.prototype.cvars.level2,u=0;u<e.IQD_varPack.gptAdSlotSize.length;u++)if(i=[],e.IQD_varPack.gptAdSlotSize[u][0]==t.Pattern.tile){i[0]=e.IQD_varPack.gptAdSlotSize[u][1];break}e.t4ftPlacement=e.t4ftPlacement||[],e.t4ftPlacement.push({accountid:1285,websiteid:t.dfpMacros.topAdUnitCode,areaid:r,advertiserid:t.dfpMacros.advertiserId,orderid:t.dfpMacros.orderId,lineitemid:t.dfpMacros.lineItemId,adunitid:t.dfpMacros.currentAdUnitId,layout:t.dfpPattern.layout,adslot:t.dfpPattern.tile,adtype:t.name,creativeid:t.dfpMacro.creativeId,formatsize:t.formatsize,adformat:i[0],admodul:s,admode:l,adiframeid:c,cachebusterad:"false"})}catch(t){}}},{key:"setIframeTag",value:function(t){t.adContainer.innerHTML=t.iFrameTag,t.adContainer.setAttribute("data-creative-asset",t.dataCreativeAsset)}},{key:"setHtmlUrl",value:function(t){var e=t.htmlUrl;if(-1===e.indexOf("?")?e+="?":e+="&",void 0!==t.tags&&(e+=t.tags+"&"),void 0!==t.urlParam)for(var n in t.urlParam)e+=n+"="+t.urlParam[n]+"&";var r={style:{width:t.width+"px",height:t.height+"px",border:"none"},scrolling:"no",width:t.width,height:t.height,src:e,id:"iframe-"+t.wrapperId,name:"iframe-"+t.wrapperId},i=IQD.Utils.addElement(r,{parent:t.adContainer,type:"iframe"});return i.setAttribute("data-creative-asset",t.dataCreativeAsset),i}},{key:"setImageFile",value:function(t){var e={target:"_blank",href:t.dfpMacros.unescapedTrackingUrl},n=IQD.Utils.addElement(e,{parent:t.adContainer,type:"a"});e={width:t.width,height:t.height,src:t.imageFile,border:"0",id:t.wrapperId};var r=IQD.Utils.addElement(e,{parent:n,type:"img"});return r.width=t.width,r.height=t.height,r.setAttribute("data-creative-asset",t.dataCreativeAsset),n}},{key:"setClickOverlay",value:function(t){var e={href:t.dfpMacros.unescapedTrackingUrl,id:"clickoverlay-"+t.wrapperId,target:"_blank",style:{position:"absolute",top:"0",left:"0",width:t.width+"px",height:t.height+"px"}};return window.IQD.Utils.addElement(e,{parent:t.adContainer,type:"a"})}},{key:"setTracking",value:function(t){t.framedoc.imgCounter=t.framedoc.createElement("img"),t.framedoc.imgCounter.src=t.tracking}}])&&ai(e.prototype,n),r&&ai(e,r),t}(),Hr.default=Xr;var si=li(Hr);function li(t){return t&&t.__esModule?t:{default:t}}window.IQD=window.IQD||{},void 0===window.IQD.API&&(window.IQD.API=new u.default),void 0===window.IQD.Utils&&(window.IQD.Utils=new ge.default,(0,h.setPrototype)()),void 0===window.IQD.Views&&(window.IQD.Views=new gn.default),void 0===window.IQD.Events&&(window.IQD.Events=new $n.default),void 0===window.IQD.Slots&&(window.IQD.Slots=new Wr.default),window.IQD.APItoFrame,void 0===window.IQD.TemplateUtils&&(window.IQD.TemplateUtils=new si.default)}();',
'if(window.hasOwnProperty("console")===false){window.console={log:function(){},warn:function(){},info:function(){},error:function(){},time:function(){},timeEnd:function(){}}}window.loadMyGetEmetriq=function(){var src_emetriq=document.createElement("script");src_emetriq.type="text/javascript";src_emetriq.src="https://dyn.emetriq.de/loader/97578/default.js";document.getElementsByTagName("head")[0].appendChild(src_emetriq)};window.setGamKeywordForIqdPollLayer=function(_iqGdprHandleObj){if(typeof _iqGdprHandleObj!=="object"){return}if(_iqGdprHandleObj.hasOwnProperty("consentEmetriq")&&_iqGdprHandleObj.consentEmetriq==="true"){try{var _acKw=window.IQD.AdController.ExecutionContext.prototype.cvars.keywords,_acKwL=_acKw.length;window.IQD.AdController.ExecutionContext.prototype.cvars.keywords+=_acKwL>0?",iqdeul":"iqdeul"}catch(e){console&&console.error("window.setGamKeywordForIqdPollLayer called - error ",e)}}else{return}};window.myGetEmetriq=function(){setGamKeywordForIqdPollLayer(window.IQGDPR_handle);if(window.IQGDPR_handle.hardCutOff==="false"&&window.IQGDPR_handle.consentEmetriq==="true"){console&&console.log("gdpr_emetriq.js = true");loadMyGetEmetriq()}else if(IQGDPR_handle.cmp==="false"&&window.IQGDPR_handle.hardCutOff==="false"){console&&console.log("gdpr_emetriq.js = true");loadMyGetEmetriq()}};if(IQGDPR_handle.cmp==="false"&&IQGDPR_handle.hardCutOff==="false"){if(IQD.AdController.ExecutionContext.prototype.cvars["level2"]!="noadvert"){window.myGetEmetriq()}}',
'setIqdViewportWidthParameter=function(){var _vpw=document.documentElement.getBoundingClientRect().width||document.documentElement.clientWidth,_result="",_iqadtype=AdController.getConfig().resolve(AdController._handle).getVar("iqadtype");if(_iqadtype==="online"){if(_vpw>1599){_result="vpw_gt_1599"}if(_vpw>=800&&_vpw<=1599){_result="vpw_"+Math.floor(_vpw/100)*100}if(_vpw<800&&_vpw>=768){_result="vpw_lt_800"}if(_vpw<768){_result="vpw_lt_768"}}return _result};getIqdViewportWidthParameter=function(){var _result=((window||{}).IQD_varPack||{}).viewportWidthParameter||"";return _result};setIqdViewportTargeting=function(){var _isUndefined=!!!((window||{}).IQD_varPack||{}).viewportWidthParameter;if(_isUndefined){console&&console.log("[vpwParameter] [setIqdViewportTargeting] window.IQD_varPack.viewportWidthParameter not defined")}((window||{}).IQD_varPack||{}).viewportWidthParameter=window.setIqdViewportWidthParameter();((window||{}).IQD_varPack||{}).setViewportWidthTargeting()};window.document.addEventListener("DOMContentLoaded",function(event){window.setIqdViewportTargeting()});window.document.addEventListener("readystatechange",function(event){window.setIqdViewportTargeting()});window.addEventListener("load",function(event){window.setIqdViewportTargeting()});window.addEventListener("resize",function(event){window.setIqdViewportTargeting()});setIqdVarPackViewportWidthTargeting=function(){var _isUndefined=!!!((window||{}).IQD_varPack||{}).viewportWidthParameter,_result=window.IQD_varPack.viewportWidthParameter;if(_isUndefined){console&&console.log("[vpwParameter] window.IQD_varPack.viewportWidthParameter not defined")}if(_isUndefined||!!!_result||typeof googletag==="undefined"||typeof googletag.pubads!=="function"){return}googletag.pubads().setTargeting("vpw_cat",_result)};',
'if(AdController._handle.indexOf("_small")>-1){window.IQD=window.IQD||{};window.IQD.InViewConf={default:{tile:null}}}else{window.IQD.InViewConf={default:{tile:null,safetyAreaFactor:0}}}window.IQD_varPackGlobal=IQD.Utils.IQDObject({level1:AdController.getConfig().resolve("").getVar("level1"),level2:window.IQD.AdController.ExecutionContext.prototype.cvars["level2"],acAdapter:typeof AdController._siteConfig!=="undefined"?AdController._siteConfig._adapterName:"undefined",acCreativeIdentifier:"true",iqdEnableSky:"neutral",ord:Math.random()*1e16,gptAdSlotSize:[],iqd_TestKW:IQD.Utils.getUriParam("iqadtest")||"iqlive",fetchComputedStyle:IQD.Utils.getGlobalStyle,roundBids:IQD.Utils.roundBids,ausbuchung:{},adReloadHandle:[],adReloadPipe:[],tplfn2clr:[],iqdCountSkyReq:parseInt(0),firstIqAdtile:["iqadtile1","iqadtile6"],usePrebid:true,ignoreLevel2:false,ignoreLevel3:false,geoedge_config:{enabled:true},cmkKeywordSignal:"cmknotready",renderAfterDaisyBit:{},viewportWidthParameter:window.hasOwnProperty("setIqdViewportWidthParameter")&&typeof window.setIqdViewportWidthParameter==="function"?window.setIqdViewportWidthParameter():"",setViewportWidthTargeting:window.setIqdVarPackViewportWidthTargeting||function(){console&&console.log("[vpwParameter] window.setIqdVarPackViewportWidthTargeting not defined")},gptServiceTemplateGlobal:function(){googletag.pubads().enableAsyncRendering();googletag.pubads().addEventListener("slotRenderEnded",function(evt){var iatcid=evt.slot.getSlotElementId();window.IQDAO.AdIdFrame.adxFrame(evt);if(typeof window.treatToSubload==="function"){window.treatToSubload(evt.slot.getSlotElementId())}if(typeof window.IQD.PA_HB.recycledBidCache!=="undefined"&&typeof window.IQD.PA_HB.recycledBidCache[iatcid]!=="undefined"){if(evt.advertiserId===4612402464){if(typeof window.IQD.PA_HB.recycledBidCache[iatcid].sponsor==="undefined"){window.IQD.PA_HB.recycledBidCache[iatcid].response=true;window.IQD.PA_HB.recycledBidCache[iatcid].wasUsed=true}else{window.IQD.PA_HB.recycledBidCache[window.IQD.PA_HB.recycledBidCache[iatcid].sponsor].response=true;window.IQD.PA_HB.recycledBidCache[window.IQD.PA_HB.recycledBidCache[iatcid].sponsor].wasUsed=true}}else{if(typeof window.IQD.PA_HB.recycledBidCache[iatcid].sponsor==="undefined"){window.IQD.PA_HB.recycledBidCache[iatcid].response=true;window.IQD.PA_HB.recycledBidCache[iatcid].wasUsed=false}else{window.IQD.PA_HB.recycledBidCache[window.IQD.PA_HB.recycledBidCache[iatcid].sponsor].response=true;window.IQD.PA_HB.recycledBidCache[window.IQD.PA_HB.recycledBidCache[iatcid].sponsor].wasUsed=false}}}if(typeof IQD_varPack.scaleFlexAdX==="function"){IQD_varPack.scaleFlexAdX(evt.slot.getSlotElementId())}if(typeof IQD_varPack.gptSlotRenderEndedHandler==="function"){IQD_varPack.gptSlotRenderEndedHandler(evt)}});if(typeof IQD_varPack.gptServiceTemplateLocal==="function"){IQD_varPack.gptServiceTemplateLocal()}if(!!((window||{}).IQD_varPack||{}).setViewportWidthTargeting&&typeof window.IQD_varPack.setViewportWidthTargeting==="function"){window.IQD_varPack.setViewportWidthTargeting()}googletag.enableServices();window.setConsentBehaviour();try{if(window.IQD["Slots"]!==undefined&&window.IQD["Slots"]!==null){window.IQD.Slots.ini(googletag.pubads())}}catch(e){}}});window.IQD_varPackGlobal.gptSlotTemplateGlobal=function(GPTAdapterProxy,ctx,_){var sizes=[],slot,unit,separator="/",isEndSeparator=true,l,l2,l3,kw=[],iqd_TestKW=window.IQD_varPack.iqd_TestKW;if(ctx.hasNonEmpty(ctx.pvars.size)){IQD_varPack.gptAdSlotSize.push([ctx.pvars.tile,ctx.pvars.size]);sizes=_.map(ctx.pvars.size.split(","),function(e){var _t=e.split("x");if(_t!="fluid"){return[parseInt(_t[0]),parseInt(_t[1])]}else{return _t}});sizes=sizes.length==1?sizes.pop():sizes}function checkEndSeparator(){if(isEndSeparator){unit=unit+separator}}unit="/183/"+ctx.vars.level1;function convertLevelData(level){l=level;l=l.split("/");l=/\\W/.test(l[0])?l[0].replace(/[^A-Z0-9]+/gi,"_"):l[0];unit+=separator+l}if(iqd_TestKW!="iqadview"&&iqd_TestKW!="iqviewadplace"){if(ctx.hasNonEmpty(ctx.cvars.level2)&&!IQD_varPack.ignoreLevel2){convertLevelData(ctx.cvars.level2)}if(ctx.hasNonEmpty(ctx.cvars.level3)&&!IQD_varPack.ignoreLevel3){convertLevelData(ctx.cvars.level3)}if(ctx.hasNonEmpty(ctx.vars.layoutType)){if(ctx.vars.layoutType!="not_in_use"){unit+=separator+ctx.vars.layoutType}if(ctx.vars.layoutType=="ac_default"){AdController._logger.log("[warnung] unit: "+unit+" -- site: "+window.top.location.href.toLowerCase())}}}else{unit=iqd_TestKW=="iqadview"?unit+separator+"iqadview":"/183/iqviewadplace"}if(ctx.hasNonEmpty(ctx.pvars.is_oop)&&!!ctx.pvars.is_oop){slot=GPTAdapterProxy.defineOutOfPageSlot(unit)}else{slot=GPTAdapterProxy.defineSlot(unit,sizes)}slot.addService(googletag.pubads());if(IQD_varPack.ignoreLevel2||IQD_varPack.ignoreLevel3){var lvlInf="level3";if(IQD_varPack.ignoreLevel2){lvlInf="level2";if(IQD_varPack.ignoreLevel3){lvlInf+=",level3"}}try{window.IQD.viewKeys.getKey(ctx,{exclusion:lvlInf})}catch(e){}}else{try{window.IQD.viewKeys.getKey(ctx)}catch(e){}}if(ctx.hasNonEmpty(ctx.vars.keywords)){kw=ctx.vars.keywords.split(",")}if(ctx.hasNonEmpty(ctx.pvars.keywords)){kw=kw.concat(ctx.pvars.keywords.split(","))}if(ctx.hasNonEmpty(ctx.cvars.keywords)){kw=kw.concat(ctx.cvars.keywords.split(","))}kw=_.uniq(kw);kw=kw.concat(IQD_varPack.iqd_TestKW.split(","));kw=kw.concat("ach_"+AdController._handle);if(kw.length){slot.setTargeting("kw",kw)}if(ctx.hasNonEmpty(ctx.vars.doc)){slot.setTargeting("doc",ctx.vars.doc)}if(ctx.hasNonEmpty(ctx.cvars.tma)){slot.setTargeting("tma",ctx.cvars.tma)}if(ctx.hasNonEmpty(ctx.pvars.tile)){slot.setTargeting("tile",ctx.pvars.tile)}if(window.IQD&&window.IQD.abtest){slot.setTargeting("abtest",String.fromCharCode(97+20*Math.random()))}if(ctx.hasNonEmpty(ctx.vars.iqadtype)){slot.setTargeting("iqadtype",ctx.vars.iqadtype)}if(ctx.hasNonEmpty(ctx.pvars.maxWidth)){slot.setTargeting("maxWidth",ctx.pvars.maxWidth)}if(ctx.hasNonEmpty(ctx.pvars.maxHeight)){slot.setTargeting("maxHeight",ctx.pvars.maxHeight)}var kvObj=IQD.KV.getKvGlobal("iqadtile"+ctx.pvars.tile);IQD.KV.add("iqfeature",kvObj.iqfeature).set(slot);if(typeof window.extData!=="undefined"){for(var key in window.extData){if(window.extData.hasOwnProperty(key)){slot.setTargeting(key,window.extData[key])}}}if(IQD_varPack.usePrebid){IQD_varPack.processBids(ctx,slot,kw)}slot.setCollapseEmptyDiv(true,true);window.iqd_gpt_slots=window.iqd_gpt_slots||[];window.iqd_gpt_slots.push(slot);try{if(window.IQD["Slots"]!==undefined&&window.IQD["Slots"]!==null){window.IQD.Slots.addSlot(slot.getSlotElementId())}}catch(e){}};if(true){var level2,handle,inViewConfInfos,toRenderAds=[],isRenderAds,adTile,isSetConfig=false;function setInviewConfig(){if(isSetConfig==false){isSetConfig=true;level2=window.IQD.AdController.ExecutionContext.prototype.cvars.level2;handle=AdController._handle;inViewConfInfos=window.IQD.Views.getInViewConfiguration(level2,handle);toRenderAds=inViewConfInfos.tile;isRenderAds={};window.IQD.Views.safetyAreaFactor.factor=inViewConfInfos.safetyAreaFactor;if(inViewConfInfos.networkCheck==true){window.IQD.Utils.checkNetwork(inViewConfInfos.networkCheckURL.imageURL,inViewConfInfos.networkCheckURL.bytes)}}}AdController.getEventDispatcher().on("render_controller",function(RenderControllerEvent){setInviewConfig();if(IQGDPR_handle.cmp==="true"&&window.gotDaisyBit==true||IQGDPR_handle.cmp==="false"){adTile=RenderControllerEvent.getPositionKey();if(adTile!="iqadtile14"){window.IQD.Views.addViewabilityCheck(adTile)}if(inViewConfInfos.hasOwnProperty(adTile)){var tileCon=inViewConfInfos[adTile];if(tileCon.hasOwnProperty("safetyAreaFactor")){IQD.Views.getViewTile(adTile).safetyAreaFactor.factor=tileCon.safetyAreaFactor}if(tileCon.hasOwnProperty("yIndexFactor")){IQD.Views.getViewTile(adTile).safetyAreaFactor.yIndexFactor=tileCon.yIndexFactor}}isRenderAds[adTile]=isRenderAds[adTile]!=undefined?isRenderAds[adTile]:"skip";if(toRenderAds.indexOf(adTile)>=0){isRenderAds[adTile]=true;if(adTile!=="iqadtile2"){if(RenderControllerEvent.isFirstInvocation()&&RenderControllerEvent.allowsDeferring()){return RenderControllerEvent.detach(RenderControllerEvent.createMutex(1500,function(){return typeof window.delayedData!=="undefined"}))}else{if(IQGDPR_handle.adapter.isAST){window.IQD.adapter.define(adTile);window.IQD.adapter.render(adTile)}return RenderControllerEvent.now()}}if(adTile==="iqadtile2"){if(window.IQD_varPack.iqdEnableSky==="true"){if(IQGDPR_handle.adapter.isAST){window.IQD.adapter.define(adTile);window.IQD.adapter.render(adTile)}return RenderControllerEvent.now()}else if(window.IQD_varPack.iqdEnableSky==="false"){return RenderControllerEvent.skip()}else if(RenderControllerEvent.isFirstInvocation()&&RenderControllerEvent.allowsDeferring()){return RenderControllerEvent.detach(RenderControllerEvent.createMutex(3e3,function(){return window.IQD_varPack.iqdEnableSky==="true"}))}else{return RenderControllerEvent.skip()}}if(IQGDPR_handle.adapter.isAST){window.IQD.adapter.define(adTile);window.IQD.adapter.render(adTile)}return RenderControllerEvent.now()}else{if(isRenderAds[adTile]=="skip"){isRenderAds[adTile]=false;return RenderControllerEvent.skip()}else if(isRenderAds[adTile]==false){isRenderAds[adTile]=true;if(IQGDPR_handle.adapter.isAST){window.IQD.adapter.define(adTile);window.IQD.adapter.render(adTile)}return RenderControllerEvent.now()}}}else{window.IQD_varPack.renderAfterDaisyBit[RenderControllerEvent.getPositionKey()]="skip";console.log("gdpr +++++++++++++++++++ now skipping tile = ",RenderControllerEvent.getPositionKey());return RenderControllerEvent.skip()}});window.IQD.Views.addEventListener("startRender",function(evt){if(toRenderAds.indexOf(evt.id)<0){if(window.IQD_varPack.ausbuchung[evt.id]!=undefined){window.IQD_varPack.ausbuchung[evt.id]=false}if(window.IQD.Slots.getSlot(evt.id)&&window.IQD.Slots.getSlot(evt.id).renderCounter>=1){AdController.reload(evt.id)}else{AdController.render(evt.id)}}})}window.gs_channels="DEFAULT";window.myGetGrapeshot=function(){var gsurl=window.location!=window.top.location?document.referrer:window.location;var src_grapeshot="https://iqdigital-ams.gscontxt.net/standard/channels.fcgi?url="+encodeURIComponent(gsurl);IQD.Utils.IQSLoader({url:src_grapeshot,doc:document})};var IQD=IQD||{};IQD.iqdOnLoadedAd=function(adObj){var iatcid=adObj.targetId;window.setTimeout(function(){document.getElementById(iatcid).className+=" iqadmark "},1e3);if(typeof window.treatToSubload==="function"){window.treatToSubload(iatcid)}if(typeof IQD_varPack.iqdOnLoadedAdLocal==="function"){IQD_varPack.iqdOnLoadedAdLocal(adObj)}};',
'var IQD=IQD||{};IQD.adapter=IQD.adapter||{};IQD.adapter.isGPT=!!window.IQGDPR_handle.adapter.isGPT;IQD.adapter.isAST=!!window.IQGDPR_handle.adapter.isAST;console.log("gdpr_GPT2_utils_AST_tcfv2strict_xandr > IQD.adapter.isGPT = ",IQD.adapter.isGPT," _ ",typeof IQD.adapter.isGPT);console.log("gdpr_GPT2_utils_AST_tcfv2strict_xandr > IQD.adapter.isAST = ",IQD.adapter.isAST," _ ",typeof IQD.adapter.isAST);window.IQD.TemplateUtils.initCrid&&window.IQD.TemplateUtils.initCrid();IQD.ext=IQD.adapter.isGPT?"GPT.JS":"AST.JS";IQD.l=function(pString){console.info("["+IQD.ext+"] "+pString)};IQD.formatSizes=function(pPosTabString){var sizes=[];var tmpSize=pPosTabString;if(pPosTabString!=""){tmpSize.split(",").forEach(function(e){var _t=e.split("x");if(e!="fluid"&&e!="out-of-page"){sizes.push([parseInt(_t[0]),parseInt(_t[1])])}});sizes=sizes.length==1?sizes.pop():sizes}return sizes};window.myXandrRequest=function(){console.log("gdpr_GPT2_utils_AST_tcfv2strict_xandr - entering xandr realm - may be wrapped in function to prevent too early exec");console.log("window.IQGDPR_handle.adapter _ ",window.IQGDPR_handle.adapter);console.log("window.IQGDPR_handle.adapter.isAST _ ",window.IQGDPR_handle.adapter.isAST);console.log("!!window.IQGDPR_handle.adapter.isAST _ ",!!window.IQGDPR_handle.adapter.isAST);if(!!(((window||{}).IQD||{}).Slots||{}).ini){console.log("window.IQD.Slots.ini exists ",window.IQD.Slots.ini);console.log("window.IQGDPR_handle.adapter _ ",window.IQGDPR_handle.adapter);window.IQD.Slots.ini=function(_adapterObject){var _this=this,_slots=window.IQD.Slots.slots;console.log("typeof(_pubads) expect undefined ",typeof _pubads);console.log("_adapterObject ",_adapterObject);if(typeof _pubads==="undefined"){try{AdController.getEventDispatcher().on("before_template",function(BeforeTemplateEvent){try{_this.dispatch("ACBeforeTemplateEvent",{slot:_slots[BeforeTemplateEvent.domTarget],tile:BeforeTemplateEvent.domTarget});_slots[BeforeTemplateEvent.domTarget].dispatch("ACBeforeTemplateEvent",{slot:_slots[BeforeTemplateEvent.domTarget]})}catch(e){_this.dispatch("ACBeforeTemplateEvent",{tile:BeforeTemplateEvent.domTarget})}})}catch(e){}_pubads=_adapterObject;console.log("typeof(_pubads) expect apntag ",typeof _pubads);_this.isIniGPT=true;_this.dispatch("iniGPT");_pubads.onEvent("adAvailable",function(adObj){for(var d in _slots){console.log("gpt2astEvent - adAvailable",_slots," _ ",adObj);if(_slots[d].slotTile==adObj.targetId){_slots[d].isOnLoaded=true;_slots[d].dispatch("FromGPTonLoad",{slot:_slots[d],slotGPT:adObj,event:"onLoad"});console.log("gpt2astEvent - adAvailable",_slots[d]," _ ",adObj)}}});_pubads.onEvent("adLoaded",function(adObj){for(var d in _slots){console.log("gpt2astEvent - adLoaded",_slots," _ ",adObj);if(_slots[d].slotTile==adObj.targetId){_slots[d].size=[adObj.banner.width,adObj.banner.height];_slots[d].isRenderEnded=true;_slots[d].slotGPT=adObj;_slots[d].dispatch("FromGPTrenderEnded",{slot:_slots[d],slotGPT:adObj,event:"renderEnded"});console.log("gpt2astEvent - adLoaded",_slots[d]," _ ",adObj)}}})}};console.log("window.IQD.Slots.ini exists after override",window.IQD.Slots.ini)}apntag.anq.push(function(){apntag.setPageOpts({member:6975,publisherId:AdController.getConfig().resolve(AdController._handle)._vars.xandrPubId*1})});IQD.adapter.define=function(pTile){IQD.l("in IQD.adapter.define() "+pTile);var ctx=AdController.getConfig().resolve(AdController._handle)._positions[pTile],kvObj=!!(((window||{}).IQD||{}).KV||{}).getKvGlobal?JSON.parse(JSON.stringify(IQD.KV.getKvGlobal(pTile))):{},kw="",iqd_TestKW=window.IQD_varPack.iqd_TestKW||"";if(AdController.getConfig().resolve(AdController._handle).getVar("keywords")!==""){kw+=AdController.getConfig().resolve(AdController._handle).getVar("keywords")}var ctx=AdController.getConfig().resolve(AdController._handle)._positions[pTile];if(ctx.keywords!==""){kw+=","+ctx.keywords}if(IQD.AdController.ExecutionContext.prototype.cvars["keywords"]!==""){kw+=","+IQD.AdController.ExecutionContext.prototype.cvars["keywords"]}if(!!iqd_TestKW){kw+=","+iqd_TestKW}kvObj.kw=kw;kvObj.tile=AdController.getConfig().resolve(AdController._handle)._positions[pTile].tile;if(window.hasOwnProperty("gs_channels")){kvObj.gs_cat=gs_channels}var _level1=!!AdController.getConfig().resolve(AdController._handle)._vars.xandrLevel1?AdController.getConfig().resolve(AdController._handle)._vars.xandrLevel1:AdController.getConfig().resolve(AdController._handle)._vars.level1,codeOfPlacement=["homepage","homepage_trsf","mm_homepage"].indexOf(AdController._handle)>-1?_level1+".homepage":_level1+".rota";if(((window.IQD_varPack||{}).iqdSite||"")==="fum"){codeOfPlacement=_level1+".rota"}kvObj.kw=kvObj.kw.split(",");kvObj.l1=_level1;function addToObj(pL,pObjProp){if(!!pL&&typeof pL==="string"&&pL!=""){pL=pL.split("/");pL=/\\W/.test(pL[0])?pL[0].replace(/[^A-Z0-9]+/gi,"_"):pL[0];kvObj[pObjProp]=pL}else if(!!pL&&typeof pL==="number"){kvObj[pObjProp]=pL}}addToObj(IQD.AdController.ExecutionContext.prototype.cvars["level2"],"l2");addToObj(IQD.AdController.ExecutionContext.prototype.cvars["level3"],"l3");addToObj(IQD.AdController.ExecutionContext.prototype.cvars["level4"],"l4");addToObj(AdController.getConfig().resolve(AdController._handle)._vars.doc,"doc");addToObj(AdController._handle,"ac_handle");addToObj(AdController.getConfig().resolve(AdController._handle)._positions[pTile].maxWidth,"pt0");addToObj(AdController.getConfig().resolve(AdController._handle)._positions[pTile].maxHeight,"pt1");addToObj(AdController.getConfig().resolve(AdController._handle)._positions[pTile].flexPadding,"pt2");kvObj.pt3=kvObj.doc;addToObj(AdController.getConfig().resolve(AdController._handle).getVar("iqadtype"),"pt4");kvObj.pt5=kvObj.kw;kvObj.pt6=kvObj.tile;if(pTile.indexOf("tile2")>0){var clientWidth=document.documentElement.clientWidth||document.body.clientWidth||window.innerWidth;if(clientWidth<1620){AdController._adapter._nodeConfig._positions[pTile].size=AdController._adapter._nodeConfig._positions[pTile].size.replaceAll(",300x600","")}}var sizesJSON=AdController._handle.indexOf("wocaa")<0?IQD.formatSizes(AdController._adapter._nodeConfig._positions[pTile].size):[99,1];if(typeof window.IQD.excludeXandrDisplayAds==="function"&&window.IQD.excludeXandrDisplayAds()){sizesJSON=[99,1]}apntag.anq.push(function(){apntag.defineTag({invCode:codeOfPlacement,sizes:sizesJSON,targetId:pTile,keywords:kvObj})});var arrSize=ctx.size.split(",");if(!!(((window||{}).IQD||{}).PA_HB||{}).runPrebidAst){try{IQD.PA_HB.runPrebidAst(pTile,null,arrSize,kw)}catch(e){console.log("pbjs"+e)}}};window.IQD.adapter.define=IQD.adapter.define;IQD.adapter.render=function(pTile){IQD.l("in IQD.adapter.render() "+pTile);apntag.anq.push(function(){apntag.showTag(pTile);apntag.onEvent("adLoaded",pTile,function(adObj){console.log("window.apntag.onEvent - adLoaded > adObj ",adObj);if(typeof window.IQD.iqdOnLoadedAd==="function"){console.log("window.apntag.onEvent - adLoaded > window.IQD.iqdOnLoadedAd ",window.IQD.iqdOnLoadedAd);window.IQD.iqdOnLoadedAd(adObj)}else{console.log("window.IQD.iqdOnLoadedAd is not a function")}});apntag.onEvent("adBadRequest",pTile,function(adObj){console.log("window.apntag.onEvent - adBadRequest > adObj ",adObj)});apntag.onEvent("adNoBid",pTile,function(adObj){console.log("window.apntag.onEvent - adNoBid > adObj ",adObj)});apntag.onEvent("adRequestFailure",pTile,function(adObj){console.log("window.apntag.onEvent - adRequestFailure > adObj ",adObj)});apntag.loadTags(pTile)})};window.IQD.adapter.render=IQD.adapter.render};'],
post:['IQD.AdController.ExecutionContext.prototype.cvars["keywords"]+=","+IQD_varPack.cmkKeywordSignal;window.IQD_varPack.roundBids=IQD.Utils.roundBids;window.IQD_varPack.processBids=function(ctx,slot,kw){try{IQD.PA_HB.runPrebid("iqadtile"+ctx.pvars.tile,slot,ctx.pvars.size.split(","),kw)}catch(e){console.error(e)}};if(window.hasOwnProperty("console")&&window.hasOwnProperty("isConsent")){console.log("gdpr_header-bidding.js",window.isConsent)}window.myGetHeaderBidding=function(){if(!!((window.IQGDPR_handle||{}).adapter||{}).isAST){if(!IQD_varPack.allowHeaderbiddingNPA){return false}else{window.IQD.hardwireTCFcompliantAdaptersOnly=true}}(function(){window.smartx_creativeId="";function getEmqCookie(name){var v=document.cookie.match("(^|;) ?"+name+"=([^;]*)(;|$)");return v?v[2]:""}var emq_segments=getEmqCookie("emqsegs");var src_iqhbprebid="https://dx6ctphzljkf1.cloudfront.net/iqdcdnes/prebid/live/prebid6.2.0.js",src_iqhbamazon="https://c.amazon-adsystem.com/aax2/apstag.js",ac_handle=AdController._handle,ac_level1=AdController.getConfig().resolve("").getVar("level1"),ac_level2=IQD.AdController.ExecutionContext.prototype.cvars["level2"]||"",ac_level3=IQD.AdController.ExecutionContext.prototype.cvars["level3"]||"",ac_level4=IQD.AdController.ExecutionContext.prototype.cvars["level4"]||"",ac_layoutType=AdController.getConfig().resolve(AdController._handle).getVar("layoutType")||"",gptAdUnitPath="/183/"+ac_level1,separator="/",ac_vars=window.AdController.getConfig("").resolve(ac_handle),ac_cvars=IQD.AdController.ExecutionContext.prototype.cvars,acDefRecObj=window.AdController.getConfig("").resolve(AdController._handle)._positions,acActiveReqObj,activePosition,ylid={},formatIdYL="",slotSizesYL="",iqpb_deal,iqpb_pb_dynfloor,iqpb_nodeal,isMobile=ac_handle.indexOf("_small")>-1,adserverAdapter=window.IQGDPR_handle.adapter.isGPT?"GPT":window.IQGDPR_handle.adapter.isAST?"AST":"";window.IQD=window.IQD?window.IQD:{};window.IQD.PA_HB=window.IQD.PA_HB?window.IQD.PA_HB:{};window.IQD.PA_HB.getBiddersPerAdapterConfig=window.IQD.PA_HB.getBiddersPerAdapterConfig||function(){return{GPT:{default:IQD.PA_HB.BiddersList(false)},AST:{default:IQD.PA_HB.BiddersList(true)}}};IQD.PA_HB.BiddersList=function(bool,overrideBiddersAsBool){var overrideBiddersAsBool=arguments.length>1&&arguments[1]!==undefined?arguments[1]:[];var obj={appnexus:!bool,orbidder:!bool,criteo:!bool,ias:!bool,yieldlab:!bool,triplelift:!bool,ix:!bool,smartx:!bool,showheroes:!bool,apstag:!bool};for(var i=0;i<overrideBiddersAsBool.length;i++){obj[overrideBiddersAsBool[i]]=bool}return obj};var limitHeaderBiddersForAdapter=function(adapter,handle,biddersConfig){if(biddersConfig[adapter]){if(biddersConfig[adapter][handle]){return biddersConfig[adapter][handle]}else{return biddersConfig[adapter].default?biddersConfig[adapter].default:IQD.PA_HB.BiddersList(false)}}else{return IQD.PA_HB.BiddersList(false)}};var limitHeaderBiddersForAdapterConfig=function(adapter,handle,bidder){if(window.IQD.PA_HB.getBiddersPerAdapterConfig){var limits=limitHeaderBiddersForAdapter(adapter,handle,window.IQD.PA_HB.getBiddersPerAdapterConfig());return limits[bidder]}return true};var preGetUriParam=function(param,opt_win){var re=undefined,url=opt_win||window.parent.location.search.substring(1),spl=url.split("&");for(var i=0;i<spl.length;i++){if(spl[i].indexOf(param)>-1){var pair=spl[i].split("=");if(pair[0]!="")re=decodeURIComponent(pair[1])}}return re};function convertLevelData(level){l=level;l=l.split("/");l=/\\W/.test(l[0])?l[0].replace(/[^A-Z0-9]+/gi,"_"):l[0];gptAdUnitPath+=separator+l}if(ac_level2!==""){convertLevelData(ac_level2)}if(ac_level3!==""){convertLevelData(ac_level3)}if(ac_level4!==""){convertLevelData(ac_level4)}if(ac_layoutType!==""&&ac_layoutType!="not_in_use"){gptAdUnitPath+=separator+ac_layoutType}console.log("gptAdUnitPath : "+gptAdUnitPath);window.pbjs={};window.pbjs.que=[];window.IQD.PA_HB.recycledBidCache=window.IQD.PA_HB.recycledBidCache||{};window.prebidCache={};!function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]}}("apstag",window,document);if(IQGDPR_handle.cmp==="true"){apstag.init({pubID:"3711",adServer:"googletag",gdpr:{enabled:true,consent:window.IQGDPR_handle.daisybit}})}else{apstag.init({pubID:"3711",adServer:"googletag"})}if(!isMobile){if(IQD_varPack.hasOwnProperty("ylid_ol")){ylid=IQD_varPack.ylid_ol}else{ylid={}}}else{if(IQD_varPack.hasOwnProperty("ylid_mo")){ylid=IQD_varPack.ylid_mo}else{ylid={}}}var adUnits=[],sizePattern=isMobile?["300x600","320x320","300x250","300x150","300x100","320x80","320x50","320x160","300x50","320x480","320x180"]:["120x600","160x600","200x600","300x250","728x90","300x600","800x250","300x601","600x1200","970x250","970x90","160x90","640x360"],sizePatternNoHPA=isMobile?["300x600","320x320","300x250","300x150","300x100","320x80","320x50","320x160","300x50","320x480","320x180"]:["120x600","160x600","200x600","300x250","728x90","800x250","300x601","600x1200","970x250","970x90","160x90","640x360"],sizePatternPrime=[];if(!isMobile){sizePatternPrime["iqadtile1"]=["728x90","970x250","800x250"];sizePatternPrime["iqadtile2"]=["160x600","300x600","200x600"];sizePatternPrime["iqadtile21"]=document.documentElement.clientWidth>=1600?["160x600","300x600","200x600"]:["160x600","200x600"];sizePatternPrime["iqadtile3"]=["970x250","728x90","800x250"];sizePatternPrime["iqadtile4"]=["970x250","728x90","800x250"];sizePatternPrime["iqadtile5"]=["970x250","728x90","800x250"];sizePatternPrime["iqadtile8"]=["300x600","300x250","160x600"];sizePatternPrime["iqadtile9"]=["300x250","300x600","160x600"];sizePatternPrime["iqadtile16"]=["728x90","970x250","800x250"]}else{sizePatternPrime["iqadtile1"]=["300x250","320x50","300x50"];sizePatternPrime["iqadtile3"]=["320x480","300x250","300x600"];sizePatternPrime["iqadtile4"]=["300x250","320x480","300x600"];sizePatternPrime["iqadtile8"]=["300x250","300x600","320x50"]}var sizePatternAmz=isMobile?["300x250","300x50","300x600","320x50"]:["160x600","300x250","300x600","728x90","970x250"],sizePatternAmzNoHPA=isMobile?["300x250","300x50","300x600","320x50"]:["160x600","300x250","728x90","970x250"],sizePatternYLB=isMobile?["300x600","320x320","300x250","300x150","300x100","320x50","320x160","300x50","320x480","320x180"]:["160x600","300x250","300x600","728x90","800x250","300x601","600x1200","970x250","160x90","640x360"],sizePatternYLBnoHPA=isMobile?["300x600","320x320","300x250","300x150","300x100","320x50","320x160","300x50","320x480","320x180"]:["160x600","300x250","728x90","800x250","300x601","600x1200","970x250","160x90","640x360"],sizePatternTL=isMobile?["300x250","320x320","320x480","300x150","300x100"]:["300x250","970x250","800x250","300x600"],ylDeletSize=[],ylObj={y160600:{size:"160x600",id:ylid.y160600},y300250:{size:"300x250",id:ylid.y300250},y72890:{size:"728x90",id:ylid.y72890},y300600:{size:"300x600",id:ylid.y300600},y800250:{size:"800x250",id:ylid.y800250},y6001200:{size:"600x1200",id:ylid.y6001200},y300601:{size:"300x601",id:ylid.y6001200},y970250:{size:"970x250",id:ylid.y970250},y97090:{size:"970x90",id:ylid.y97090},y16090:{size:"640x480",id:ylid.y16090},y640360:{size:"640x480",id:ylid.y16090},ym320320:{size:"320x320",id:ylid.ym320320},ym300250:{size:"300x250",id:ylid.ym300250},ym300150:{size:"300x150",id:ylid.ym300150},ym300100:{size:"300x100",id:ylid.ym300100},ym32080:{size:"320x80",id:ylid.ym32080},ym32050:{size:"320x50",id:ylid.ym32050},ym320160:{size:"320x160",id:ylid.ym320160},ym30050:{size:"300x50",id:ylid.ym30050},ym320480:{size:"320x480",id:ylid.ym320480},ym320180:{size:"320x180",id:ylid.ym320180}},adUnitsParamSizesLA,adUnitsParamTemp,adUnitsParamSizesSA=[];var limitHeaderBids=window.limitHeaderBidsByHandle||function(acpvars,acpvarsenabled){for(var i in acpvars){if(isMobile){if(i=="iqadtile1"&&acpvars[i].enabled||i=="iqadtile3"&&acpvars[i].enabled||i=="iqadtile4"&&acpvars[i].enabled||i=="iqadtile41"&&acpvars[i].enabled||i=="iqadtile8"&&acpvars[i].enabled){acpvarsenabled.push(acpvars[i])}}else{if(i=="iqadtile1"&&acpvars[i].enabled||i=="iqadtile3"&&acpvars[i].enabled||i=="iqadtile4"&&acpvars[i].enabled||i=="iqadtile41"&&acpvars[i].enabled||i=="iqadtile5"&&acpvars[i].enabled||i=="iqadtile8"&&acpvars[i].enabled||i=="iqadtile9"&&acpvars[i].enabled||i=="iqadtile16"&&acpvars[i].enabled){acpvarsenabled.push(acpvars[i])}}}return acpvarsenabled};function sortForPrimeSize(pArr,pID){if(pID.indexOf("iqadtile4")>=0){pID="iqadtile4"}else if(pID.indexOf("iqadtile5")>=0){pID="iqadtile5"}else if(pID.indexOf("iqadtile8")>=0){pID="iqadtile8"}else if(pID.indexOf("iqadtile16")>=0){pID="iqadtile16"}var arr=sizePatternPrime[pID];if(arr){for(var a=0;a<arr.length;a++){var indexInReq=pArr.indexOf(arr[a]);if(indexInReq>-1){pArr.unshift(pArr.splice(indexInReq,1).join());return pArr}}}return pArr}function getAcSizes(i,p){var adUnitSizesIntersect;adUnitsParamSizesLA=acActiveReqObj[i].size.split(",");if(Array.prototype.filter){adUnitSizesIntersect=p.filter(function(e){return adUnitsParamSizesLA.indexOf(e)!==-1})}else{adUnitSizesIntersect=adUnitsParamSizesLA}adUnitSizesIntersect=sortForPrimeSize(adUnitSizesIntersect,acActiveReqObj[i].dom_id);for(var x=0,y=adUnitSizesIntersect.length;x<y;x++){adUnitsParamTemp=adUnitSizesIntersect.splice(0,1);adUnitsParamTemp=adUnitsParamTemp[0].replace("x",",");adUnitsParamSizesSA[x]=adUnitsParamTemp.split(",");adUnitsParamSizesSA[x]=[parseInt(adUnitsParamSizesSA[x][0],10),parseInt(adUnitsParamSizesSA[x][1],10)]}}window["iqDefineHeaderBids"]=function(bidder){adUnits=[];acActiveReqObj=[];acActiveReqObj=limitHeaderBids(acDefRecObj,acActiveReqObj);if(bidder=="prebid"){pbjs.que.push(function(){for(var i=0,l=acActiveReqObj.length;i<l;i++){activePosition=acActiveReqObj[i].dom_id;if(activePosition=="iqadtile21"&&document.documentElement.clientWidth<1600){sizePattern=sizePatternNoHPA}getAcSizes(i,sizePattern);var xndrObj={code:activePosition,mediaTypes:{banner:{sizes:adUnitsParamSizesSA}},bids:limitHeaderBiddersForAdapterConfig(adserverAdapter,ac_handle,"appnexus")?[{bidder:"appnexus",params:{invCode:ac_level1+"-"+activePosition,member:6975}}]:[]};if(acActiveReqObj[i].size.indexOf("fluid")>-1){adUnits.push(xndrObj);if(limitHeaderBiddersForAdapterConfig(adserverAdapter,ac_handle,"orbidder")){adUnits[Math.max(adUnits.length-1,0)].bids.push({bidder:"orbidder",params:{accountId:"iqdigital",placementId:ac_level1+"-"+activePosition,bidfloor:.2}})}var tempAdUnit=adUnits[adUnits.length-1],tempSizes=tempAdUnit.mediaTypes.banner.sizes;if(limitHeaderBiddersForAdapterConfig(adserverAdapter,ac_handle,"criteo")){tempAdUnit.bids.push({bidder:"criteo",params:{networkId:1665,publisherSubId:ac_level1}})}var ylTempSize;for(var y=0,l2=tempSizes.length;y<l2;y++){ylTempSize=(isMobile?"ym":"y")+tempSizes[y].join("");if(ylObj.hasOwnProperty(ylTempSize)){slotSizesYL=ylObj[ylTempSize].size;formatIdYL=ylObj[ylTempSize].id}if(!isMobile&&slotSizesYL!=""&&activePosition!=="iqadtile16"&&activePosition!=="iqadtile9"||isMobile&&slotSizesYL!=""&&activePosition!=="iqadtile8"){if(Array.prototype.filter){if(slotSizesYL=="640x480"){ylDeletSize.push("160x90")}else{ylDeletSize.push(slotSizesYL)}if(activePosition=="iqadtile21"&&document.documentElement.clientWidth<1600){sizePatternYLB=sizePatternYLBnoHPA}if(limitHeaderBiddersForAdapterConfig(adserverAdapter,ac_handle,"yieldlab")){for(var z=0,l3=sizePatternYLB.length;z<l3;z++){var ylUnitsObj={bidder:"yieldlab",params:{adslotId:formatIdYL,supplyId:"21719",adSize:slotSizesYL,type:"outstream",targeting:{pos:activePosition,kw:preGetUriParam("iqadtest")||"iqlive",emq_iqd:emq_segments},customParams:{pvid:true}}};if(sizePatternYLB[z]=="160x90"&&slotSizesYL=="640x480"||sizePatternYLB[z]=="320x180"&&slotSizesYL=="320x180"){tempAdUnit.mediaTypes.video={context:"outstream"};tempAdUnit.bids.push(ylUnitsObj)}else if(sizePatternYLB[z]==slotSizesYL){tempAdUnit.bids.push(ylUnitsObj)}}}if(!isMobile&&activePosition!=="iqadtile1"&&activePosition!=="iqadtile3"||isMobile&&activePosition!==""){sizePatternYLB=sizePatternYLB.filter(function(e){return ylDeletSize.indexOf(e)==-1})}ylDeletSize=[]}}}formatIdYL="";slotSizesYL="";if(typeof getPlacementIdIx=="function"&&limitHeaderBiddersForAdapterConfig(adserverAdapter,ac_handle,"ix")){for(var y=0,l2=tempSizes.length;y<l2;y++){tempAdUnit.bids.push({bidder:"ix",params:{siteId:getPlacementIdIx(ac_level1+"-"+activePosition),size:tempSizes[y]}})}}if(limitHeaderBiddersForAdapterConfig(adserverAdapter,ac_handle,"smartx")&&(typeof getPlacementIdSmartX=="function"&&(activePosition=="iqadtile4"||activePosition=="iqadtile41"))||typeof getPlacementIdSmartXLarge=="function"&&(activePosition=="iqadtile99"||activePosition=="iqadtile5")){for(var y=0,l2=tempSizes.length;y<l2;y++){if(tempSizes[y]=="640,360"||tempSizes[y]=="320,180"){var smxFormatId="";if(!isMobile&&typeof getPlacementIdSmartXLarge=="function"&&(activePosition=="iqadtile99"||activePosition=="iqadtile5")){smxFormatId=getPlacementIdSmartXLarge()}else{smxFormatId=getPlacementIdSmartX()}if(!isMobile||isMobile&&(activePosition=="iqadtile3"||activePosition=="iqadtile4")){tempAdUnit.mediaTypes.video={context:"outstream",playerSize:[[640,480]]}}tempAdUnit.bids.push({bidder:"smartx",params:{tagId:"Nu68JuOWAvrbzoyrOR9a7A",publisherId:"7738",siteId:smxFormatId,cat:typeof setSmartXDomain=="function"?setSmartXDomain():"",bidfloor:1,bidfloorcur:"EUR",at:2,cur:["EUR"],outstream_options:{slot:activePosition,title:" ",skipOffset:0,startOpen:true,endingScreen:true},user:{data:[{id:"emq",name:"emq",segment:[{id:"emq",name:"emq",value:emq_segments!==""?emq_segments.replace(/\\,/g,":"):""}]},{id:"gs",name:"gs",segment:[{id:"gs",name:"gs",value:window.hasOwnProperty("gs_channels")?gs_channels.toString().replace(/\\,/g,":"):""}]}]}}})}}}adUnitsParamSizesSA=[]}}pbjs.bidderSettings={appnexus:{bidCpmAdjustment:function(bidCpm){return bidCpm*.88}},triplelift:{bidCpmAdjustment:function(bidCpm){return bidCpm*.88}},ias:{alwaysUseBid:true,sendStandardTargeting:false,suppressEmptyKeys:true,adserverTargeting:[{key:"adt",val:function(bidResponse){return bidResponse.adt}},{key:"alc",val:function(bidResponse){return bidResponse.alc}},{key:"dlm",val:function(bidResponse){return bidResponse.dlm}},{key:"drg",val:function(bidResponse){return bidResponse.drg}},{key:"hat",val:function(bidResponse){return bidResponse.hat}},{key:"off",val:function(bidResponse){return bidResponse.off}},{key:"vio",val:function(bidResponse){return bidResponse.vio}},{key:"fr",val:function(bidResponse){return bidResponse.fr}},{key:"id",val:function(bidResponse){var match=bidResponse.slots[bidResponse.adUnitCode];return match.id}},{key:"vw",val:function(bidResponse){var match=bidResponse.slots[bidResponse.adUnitCode];return match.vw}},{key:"grm",val:function(bidResponse){var match=bidResponse.slots[bidResponse.adUnitCode];return match.grm}},{key:"pub",val:function(bidResponse){var match=bidResponse.slots[bidResponse.adUnitCode];return match.pub}}]}};var customConfigObject={buckets:[{precision:2,min:0,max:400,increment:.01}]};if(IQGDPR_handle.cmp==="true"){pbjs.setConfig({enableSendAllBids:false,priceGranularity:customConfigObject,bidderTimeout:2e3,consentManagement:{cmpApi:"iab",timeout:1e3,allowAuctionWithoutConsent:false},realTimeData:{auctionDelay:200,dataProviders:[{name:"ias",waitForIt:true,params:{pubId:"930089"}}]}})}else{pbjs.setConfig({enableSendAllBids:false,priceGranularity:customConfigObject,bidderTimeout:2e3})}pbjs.addAdUnits(adUnits);pbjs.onEvent("bidTimeout",function(data){if(window.hasOwnProperty("iqPerf")&&window.iqPerf){window.IQCreateMark("bidTimeout")}});pbjs.onEvent("bidderDone",function(data){if(window.hasOwnProperty("iqPerf")&&window.iqPerf){window.IQCreateMark("bidderDone_"+data.bidderCode)}});pbjs.requestBids({bidsBackHandler:function(bidResponses,timeOut){for(var i in bidResponses){if(typeof bidResponses[i]!=="undefined"&&typeof bidResponses[i].bids!=="undefined"){for(var x=0,y=bidResponses[i].bids.length;x<y;x++){if(bidResponses[i].bids[x].bidder=="appnexus"){iqpb_deal=.915;iqpb_nodeal=.883}else if(bidResponses[i].bids[x].bidder=="yieldlab"){iqpb_deal=.92;iqpb_nodeal=.86}else if(bidResponses[i].bids[x].bidder=="ix"){iqpb_deal=.96;iqpb_nodeal=.9}else if(bidResponses[i].bids[x].bidder=="triplelift"){iqpb_deal=.9;iqpb_nodeal=1}else{iqpb_deal=1;iqpb_nodeal=1}iqpb_pb_dynfloor=0;if(typeof bidResponses[i].bids[x].adserverTargeting.hb_deal!=="undefined"&&bidResponses[i].bids[x].adserverTargeting.hb_deal>1){bidResponses[i].bids[x].adserverTargeting.hb_pb=(parseFloat(bidResponses[i].bids[x].adserverTargeting.hb_pb)*iqpb_deal+iqpb_pb_dynfloor).toFixed(2);bidResponses[i].bids[x].cpm=parseFloat(bidResponses[i].bids[x].adserverTargeting.hb_pb)}else{bidResponses[i].bids[x].adserverTargeting.hb_pb=(parseFloat(bidResponses[i].bids[x].adserverTargeting.hb_pb)*iqpb_nodeal+iqpb_pb_dynfloor).toFixed(2);bidResponses[i].bids[x].cpm=parseFloat(bidResponses[i].bids[x].adserverTargeting.hb_pb)}if(bidResponses[i].bids[x].bidder=="smartx"){window.smartx_creativeId=bidResponses[i].bids[x].creativeId;if(window.hasOwnProperty("console")){console.log("pbjs.getBidResponses() -> smartx_creativeId : "+window.smartx_creativeId)}}}}}pbjs.targeting=pbjs.getAdserverTargeting();for(var i in pbjs.targeting){if(typeof pbjs.targeting[i].hb_bidder!=="undefined"){if(typeof pbjs.targeting[i].hb_deal_yieldlab!=="undefined"&&pbjs.targeting[i].hb_deal_yieldlab>1||typeof pbjs.targeting[i].hb_deal_appnexus!=="undefined"){pbjs.targeting[i].iqpb_opm_bid="false"}else{pbjs.targeting[i].iqpb_opm_bid="true"}}}window.delayedData="complete"}})})}else if(bidder=="rlntlss"){for(var i=0,l=acActiveReqObj.length;i<l;i++){activePosition=acActiveReqObj[i].dom_id;if(activePosition=="iqadtile21"&&document.documentElement.clientWidth<1600){sizePatternAmz=sizePatternAmzNoHPA}getAcSizes(i,sizePatternAmz);adUnits.push({slotID:activePosition,slotName:ac_level1+"-"+activePosition,sizes:adUnitsParamSizesSA});adUnitsParamSizesSA=[]}if(adUnits.length>0){apstag.fetchBids({slots:adUnits,timeout:1500},function(bids){if(window.hasOwnProperty("iqPerf")&&window.iqPerf){window.IQCreateMark("bidderDone_amz")}apstag.amzTargeting=bids})}}};var preIQSLoader=window.limitPrebidJSByHandle||function(obj){if(!!!document.querySelector("script[src=\'"+obj.url+"\']")){var script=document.createElement("script");script.type="text/javascript";script.src=obj.url;if(script.readyState){script.onreadystatechange=function(){if(script.readyState=="loaded"||script.readyState=="complete"){script.onreadystatechange=null;obj.callback()}}}else{script.addEventListener("load",function(){obj.callback()},false)}document.getElementsByTagName("head")[0].appendChild(script)}};if(window.hasOwnProperty("iqPerf")&&window.iqPerf){window.IQCreateMark("start_fw_prebid")}preIQSLoader({url:src_iqhbprebid,callback:function(){if(window.hasOwnProperty("iqPerf")&&window.iqPerf){window.IQCreateMark("start_prebid")}iqDefineHeaderBids("prebid")}});if(window.hasOwnProperty("iqPerf")&&window.iqPerf){window.IQCreateMark("start_fw_amz")}if(limitHeaderBiddersForAdapterConfig(adserverAdapter,ac_handle,"apstag")){preIQSLoader({url:src_iqhbamazon,callback:function(){if(window.hasOwnProperty("iqPerf")&&window.iqPerf){window.IQCreateMark("start_amz")}iqDefineHeaderBids("rlntlss")}})}})()};if(IQGDPR_handle.cmp==="false"&&IQGDPR_handle.hardCutOff==="false"){if(IQD_varPack.usePrebid){try{window.myGetHeaderBidding()}catch(e){console.log("window.myGetHeaderBidding called - error ",e)}}if(AdController._handle.indexOf("arti")>-1){window.myGetGrapeshot()}}',
'if(IQGDPR_handle.cmp==="false"&&IQGDPR_handle.hardCutOff==="false"){window.myGetGlobal()}IQD_varPack.slPipe=["iqdSkyscraper","iqdSitebar","iqdSitebarL","iqdSuBaPos"];IQD_varPack.slReady=false;IQD_varPack.msgSubLoadInit=function(pTile){var walkFrames=function(w){var i,j,currF;for(i=0;i<w.frames.length;i++){currF=w.frames[i];currF.postMessage("IAB_HOST_LOADED","*");if(currF.frames.length>0){walkFrames(currF)}}};var nodeTile=IQD.Utils.getById(pTile);if(nodeTile){var framesNested=nodeTile.getElementsByTagName("iframe")||[];for(j=0;j<framesNested.length;j++){framesNested[j].contentWindow.postMessage("IAB_HOST_LOADED","*");walkFrames(framesNested[j].contentWindow)}}};IQD_varPack.signalRepeatedly=function(pTile,pInterval,pRepeats){if(pInterval>0){var i,j=0;for(i=-1;i<pRepeats;i++){window.setTimeout(function(){IQD_varPack.msgSubLoadInit(pTile)},j);j+=pInterval}}else{IQD_varPack.msgSubLoadInit(pTile)}};IQD_varPack.stateChangeHandler=function(){if(document.readyState==="complete"&&!IQD_varPack.slReady){IQD_varPack.slReady=true;for(var i=0;i<IQD_varPack.slPipe.length;i++){IQD_varPack.signalRepeatedly(IQD_varPack.slPipe[i],200,9)}}};document.onreadystatechange=IQD_varPack.stateChangeHandler;IQD_varPack.stateChangeHandler();window.treatToSubload=function(pTile){IQD_varPack.slPipe.push(pTile);if(IQD_varPack.slReady){IQD_varPack.signalRepeatedly(pTile,200,9)}};try{if(typeof window.IQD_varPack.getTestKW==="function"){window.IQD_varPack.iqd_TestKW=window.IQD_varPack.getTestKW()}if(window.IQD_varPack.iqd_TestKW==="iqviewadplace"||window.IQD_varPack.iqd_TestKW==="iqlogadplace"||window.IQD_varPack.iqd_TestKW==="iqlogviewadplace"){var iqLoggerSrc="https://s3-eu-central-1.amazonaws.com/prod.iqdcontroller.iqdigital/cdn_iqtagnetwork/iqtl.js?ord="+parseInt(Math.random()*1e8);if(window.IQD_varPack.iqd_TestKW==="iqviewadplace"){iqLoggerSrc="https://s3.eu-central-1.amazonaws.com/iqdcdnbg/iqadviewplaceplugin/iqviewadplace-min.js?ord="+parseInt(Math.random()*1e8)}IQD.Utils.IQSLoader({url:iqLoggerSrc,doc:document})}}catch(e){}window.IQD=IQD||{};IQD.KV={};IQD.KV.getKvGlobal=function(pTile){var kv=IQD.KV._kvPage||{};if(window.hasOwnProperty("orientation")){kv.iqfeature="orientation"}if(typeof window.IQD_varPack.getKvLocal==="function"){kv=window.IQD_varPack.getKvLocal(kv,pTile)}return kv};IQD.KV.add=function(pK,pV){IQD.KV._kvBuffer=IQD.KV._kvBuffer||{};if(!!pK&&!!pV&&pK.length>0&&pV.length>0){if(IQD.KV._kvBuffer.hasOwnProperty(pK)){}else{IQD.KV._kvBuffer[pK]=pV}}return IQD.KV};IQD.KV.addForPage=function(pK,pV){IQD.KV._kvPage=IQD.KV._kvPage||{};if(!!pK&&!!pV&&pK.length>0&&(typeof pV=="number"||pV.length>0)){if(IQD.KV._kvPage.hasOwnProperty(pK)){if(!!IQD.KV._kvPage[pK].push){IQD.KV._kvPage[pK].push(pV)}else{var a=[];a.push(IQD.KV._kvPage[pK]);a.push(pV);IQD.KV._kvPage[pK]=a}}else{IQD.KV._kvPage[pK]=pV}}};IQD.KV.set=function(pSlot){if(typeof pSlot.setTargeting==="function"&&!!IQD.KV._kvBuffer){for(var pK in IQD.KV._kvBuffer){pSlot.setTargeting(pK,IQD.KV._kvBuffer[pK])}delete IQD.KV._kvBuffer}else{}};',
'if(IQD_varPack.hasOwnProperty("geoedge_config")){if(IQD_varPack.geoedge_config.enabled){window.grumi={cfg:{advs:{39628765:true,13477165:true,12145765:true,14048725:true,36694525:true,4612402464:true,12411685:true,41092405:true,12220045:true,12278965:true,12290965:true,23530885:true,41532205:true,42671245:true,4676658403:true,4598156059:true,4590745343:true,4588373417:true,24267325:true},pubIds:{}},key:"fa778143-f1e6-47b7-823f-fdcd65c9ada3"};window.grumi.reductionThreshold=.7;if(window.IQGDPR_handle.gamConsent==="true"&&!!window.IQGDPR_handle.adapter.isGPT&&Math.random()<window.grumi.reductionThreshold){IQD.Utils.IQSLoader({url:"//rumcdn.geoedge.be/grumi-ip.js",doc:document})}if(IQGDPR_handle.cmp==="false"&&IQGDPR_handle.hardCutOff==="false"&&Math.random()<window.grumi.reductionThreshold){IQD.Utils.IQSLoader({url:"//rumcdn.geoedge.be/grumi-ip.js",doc:document})}}}',
"window.IQD.abtest=true;",'IQD=IQD||{};IQD.PA_HB=IQD.PA_HB||{};IQD.PA_HB.debug={};IQD.PA_HB.debug.mode=window.location.search.indexOf("pahbDebug=true")>-1;IQD.PA_HB.debug.log=function(str,obj){if(IQD.PA_HB.debug.mode){if(obj===void 0){obj=undefined}var log=["%cIQD.PA_HB:: "+str,"color: #64b3c4"];if(obj){log[0]+=" %O";log.push(obj)}console.log.apply(null,log)}};IQD.PA_HB.getWinningBid=function(vendor,tile){var winningBid;if(vendor==="pbjs"){winningBid=window.pbjs.targeting?window.pbjs.targeting[tile]:undefined}else if("amzn"){winningBid=window.apstag.amzTargeting?window.apstag.amzTargeting.filter(function(el){return el.slotID===tile})[0]:undefined}return winningBid};IQD.PA_HB.transformBidObject=function(winningBid){var transformedBid;if(winningBid&&(winningBid.hb_pb||winningBid.grm)){transformedBid={};for(var key in winningBid){if(key==="hb_pb"){transformedBid.pbjscpm=winningBid.hb_pb;transformedBid.hb_pb=window.IQD_varPack.roundBids(winningBid.hb_pb)}else if(key==="hb_size"&&winningBid.hb_size==="300x600"&&winningBid.hb_bidder==="yieldlab"){if(IQD_varPack.hasOwnProperty("yieldlabSitebarIds")&&IQD_varPack.yieldlabSitebarIds.indexOf(Number(winningBid.hb_creativeId))>-1){winningBid.hb_size="300x601";transformedBid.hb_size=winningBid.hb_size}}else if(key!=="hb_format"&&key!=="hb_source"&&winningBid[key]){transformedBid[key]=winningBid[key]}}}else if(winningBid&&winningBid.amzniid){IQD.PA_HB.debug.log("[AMAZON] winningBid: ",winningBid.amzniid);transformedBid={};transformedBid["amzniid"]=winningBid.amzniid;transformedBid["amznbid"]=winningBid.amznbid;transformedBid["amznsz"]=winningBid.amznsz}return transformedBid};IQD.PA_HB.setSlotTargeting=function(slot,winningBid,tile){for(var key in winningBid){if(!!slot&&slot.hasOwnProperty("setTargeting")){slot.setTargeting(key,winningBid[key])}else{apntag.anq.push(function(){var obj={};obj[key]=winningBid[key];if(key==="hb_pb"){obj[key]=winningBid[key]}apntag.setKeywords(tile,obj,{overrideKeyValue:true})})}}};IQD.PA_HB.canBidGetRecycled=function(bid){var forbiddenSizes=["640x480","640x360","160x90"];if(forbiddenSizes.indexOf(bid.hb_size)>-1){return false}return true};IQD.PA_HB.prepareRecycledBid=function(winningBid,tile){IQD.PA_HB.recycledBidCache=IQD.PA_HB.recycledBidCache||{};IQD.PA_HB.recycledBidCache[tile]={hb_adid:winningBid.hb_adid,response:false}};IQD.PA_HB.useRecycledBid=function(sizes,kw,tile,slot){var possibleSubstitutes={};for(var adtile in window.pbjs.targeting){if(typeof window.pbjs.targeting[adtile].hb_size!=="undefined"&&sizes.indexOf(pbjs.targeting[adtile].hb_size)>-1&&IQD.PA_HB.canBidGetRecycled(pbjs.targeting[adtile])&&(typeof IQD.PA_HB.recycledBidCache[adtile]!=="undefined"&&typeof IQD.PA_HB.recycledBidCache[adtile].sponsor==="undefined"&&IQD.PA_HB.recycledBidCache[adtile].response&&(typeof IQD.PA_HB.recycledBidCache[adtile].wasUsed!=="undefined"&&!IQD.PA_HB.recycledBidCache[adtile].wasUsed))){possibleSubstitutes[adtile]=window.pbjs.targeting[adtile]}}var highestBidAd;var index;if(Object.keys(possibleSubstitutes).length>0){for(var key in possibleSubstitutes){if(typeof highestBidAd==="undefined"){highestBidAd=possibleSubstitutes[key].hb_pb;index=key}else{if(possibleSubstitutes[key].hb_pb>highestBidAd){highestBidAd=possibleSubstitutes[key].hb_pb;index=key}}}}if(Object.keys(IQD.PA_HB.recycledBidCache).length!==0&&typeof window.pbjs.targeting[index]!=="undefined"&&window.pbjs.targeting[index].hasOwnProperty("hb_pb")){var keyWordWhiteList=["hb_size","hb_adid","hb_bidder","iqpb_opm_bid"];var flag=false;for(var i=0,k=Object.keys(window.pbjs.targeting[index]);i<k.length;i++){if(keyWordWhiteList.indexOf(k[i])>-1){slot.setTargeting(k[i],window.pbjs.targeting[index][k[i]])}else if(k[i]==="hb_pb"){var pbjscpm=window.pbjs.targeting[index][k[i]];var hb_pb=window.IQD_varPack.roundBids(window.pbjs.targeting[index]["hb_pb"]);slot.setTargeting("pbjscpm",pbjscpm);slot.setTargeting("hb_pb",hb_pb);kw.push("hb_recycled");console.log("recycled bid");slot.setTargeting("kw",kw);window.IQD.PA_HB.recycledBidCache[tile]={sponsor:index};flag=true}}}return flag};IQD.PA_HB.runPrebid=function(tile,slot,sizes,kw){var pbjsWinningBid=IQD.PA_HB.transformBidObject(IQD.PA_HB.getWinningBid("pbjs",tile));var amznWinningBid=IQD.PA_HB.transformBidObject(IQD.PA_HB.getWinningBid("amzn",tile));if(pbjsWinningBid){IQD.PA_HB.debug.log(" [PREBIDJS] pbjsWinningBid for "+tile+":",pbjsWinningBid);IQD.PA_HB.setSlotTargeting(slot,pbjsWinningBid);if(pbjsWinningBid.hb_pb){IQD.PA_HB.prepareRecycledBid(pbjsWinningBid,tile);IQD.PA_HB.debug.log(" [PREBIDJS] Added pbjsBid to "+tile+" adRequest.")}else{IQD.PA_HB.debug.log(" [PREBIDJS] Added viewability to "+tile+" adRequest.");if(IQD.PA_HB.useRecycledBid(sizes,kw,tile,slot)){IQD.PA_HB.debug.log(" [RECYCLEDBIDS] Added recycledBids to "+tile+" adRequest.")}else{IQD.PA_HB.debug.log(" [RECYCLEDBIDS] No recycledBids for "+tile)}}}else{IQD.PA_HB.debug.log(" [PREBIDJS] No pbjsWinningBid for "+tile);if(IQD.PA_HB.useRecycledBid(sizes,kw,tile,slot)){IQD.PA_HB.debug.log(" [RECYCLEDBIDS] Added recycledBids to "+tile+" adRequest.")}else{IQD.PA_HB.debug.log(" [RECYCLEDBIDS] No recycledBids for "+tile)}}if(amznWinningBid){IQD.PA_HB.debug.log(" [AMAZON] amznWinningBid:for "+tile+":",amznWinningBid);IQD.PA_HB.setSlotTargeting(slot,amznWinningBid);IQD.PA_HB.debug.log(" [AMAZON] Added amznBid to "+tile+" adRequest.")}else{IQD.PA_HB.debug.log(" [AMAZON] No amznWinningBid for "+tile)}};IQD.PA_HB.runPrebidAst=function(tile,slot,sizes,kw){var pbjsWinningBid=IQD.PA_HB.transformBidObject(IQD.PA_HB.getWinningBid("pbjs",tile));var amznWinningBid=IQD.PA_HB.transformBidObject(IQD.PA_HB.getWinningBid("amzn",tile));if(pbjsWinningBid){IQD.PA_HB.debug.log(" [PREBIDJS] pbjsWinningBid for "+tile+":",pbjsWinningBid);IQD.PA_HB.setSlotTargeting(slot,pbjsWinningBid,tile)}else{IQD.PA_HB.debug.log(" [PREBIDJS] No pbjsWinningBid for "+tile)}if(amznWinningBid){IQD.PA_HB.debug.log(" [AMAZON] amznWinningBid:for "+tile+":",amznWinningBid);IQD.PA_HB.setSlotTargeting(slot,amznWinningBid,tile);IQD.PA_HB.debug.log(" [AMAZON] Added pbjsBid to "+tile+" adRequest.")}else{IQD.PA_HB.debug.log(" [AMAZON] No amznWinningBid for "+tile)}};']},
adc_delivery_date:"2021-12-22 13:15:33",adc_delivery_version:"1.0"});c.register("Staging",window.IQD.AdController.Staging);c.register("AdController",window.IQD.AdController.AdController);c.register("RenderController",window.IQD.AdController.RenderController);c.register("ExecutionContext",window.IQD.AdController.ExecutionContext).strategy(f);c.register("EventDispatcher",window.IQD.AdController.EventDispatcher);c.initialize();var d=c.get("AdController");c.get("ExceptionHandler").containAll(d);window._ADC_VERSION=
d.VERSION;if(window.AdController){var e=window.AdController;window.AdController=d;e.r&&e.r();e.i&&d.setPageInfo(e.i);e.s&&d.stage();e.n&&d.initialize();e.q&&function(){for(var a in e.q)d.render(e.q[a][0],e.q[a][1])}();e.f&&d.finalize();e.c&&function(){for(var a in e.c){var b=e.c[a].shift();d[b].apply(d,e.c[a])}}()}else console.log("provide AC proxy!"),window.AdController=d}).call(this);
