https://viadeo.journaldunet.com/

Last Checked: May 29, 2024, 05:29 EDT

IP Address: 23.59.199.59
ASN #: AS16625 AKAMAI-AS, US
Location: Unknown, Unknown, Unknown
URL Reputation:
  • Unknown This URL is not identified as malicious in the PhishTank Database.
  • Unknown PhishCheck thinks this URL is likely not a phish.
  • Unknown OpenPhish: URL not in feed.

Other submissions on 23.59.199.59:

Other submissions on journaldunet.com:

Previous checks:

                               Domain Name: journaldunet.com
Registry Domain ID: 20052298515571_DOMAIN-KEYSYS
Registrar WHOIS Server: whois.safebrands.com
Registrar URL: http:///www.safebrands.com
Creation Date: 1998-11-27T05:00:00.0Z
Registrar Registration Expiration Date: 2024-11-26 00:00:00
Registrar: Safebrands SAS
Registrar IANA ID: 1290
Registrar Abuse Contact Email: legal@safebrands.com
Registrar Abuse Contact Phone: +33.488662222
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Registrant Name: Manager Domain name
Registrant Organization: CCM BENCHMARK GROUP
Registrant Street: 14 Boulevard Haussmann 
Registrant City: Paris
Registrant Postal Code: 75009
Registrant Country: fr
Registrant Phone: +33.147795000
Registrant Fax: +33.147795001
Registrant Email: domainadmin@ccmbenchmark.com
Admin Name: Manager Domain name
Admin Organization: CCM BENCHMARK GROUP
Admin Street: 14 Boulevard Haussmann 
Admin City: Paris
Admin Postal Code: 75009
Admin Country: fr
Admin Phone: +33.147795000
Admin Fax: +33.147795001
Admin Email: domainadmin@ccmbenchmark.com
Tech Name: Host Master
Tech Organization: SafeBrands
Tech Street: Pole Media de la Belle de Mai 37 rue Guibal
Tech City: Marseille cedex 03
Tech Postal Code: 13356
Tech Country: fr
Tech Phone: +33.488662222
Tech Fax: +33.488662220
Tech Email: clientele@safebrands.com
Name Server: a1-165.akam.net
Name Server: a13-64.akam.net
Name Server: a14-66.akam.net
Name Server: a20-67.akam.net
Name Server: a28-64.akam.net
Name Server: a9-64.akam.net
DNSSEC: Unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>>Last update of WHOIS database: 2024-05-29T10:30:01Z

For more information on Whois status codes, please visit https://icann.org/epp
Registration Service Provided By: SAFEBRANDS

The data in this whois database is provided to you for information purposes
only, that is, to assist you in obtaining information about or related to a
domain name registration record. We make this information available "as is",
and do not guarantee its accuracy. By submitting a whois query, you agree
that you will use this data only for lawful purposes and that, under no
circumstances will you use this data to:
(1) enable high volume, automated, electronic processes that stress or load
this whois database system providing you this information; or
(2) allow, enable, or otherwise support the transmission of mass unsolicited,
commercial advertising or solicitations via direct mail, electronic mail, or
by telephone.
The compilation, repackaging, dissemination or other use of this data is
expressly prohibited without prior written consent from us. The Registrar of
record is Safebrands SAS.
We reserve the right to modify these terms at any time.
By submitting this query, you agree to abide by these terms.

                             
  • GET
    200 OK

    https://www.google.com/recaptcha/api2/bframe?hl=en&v=joHA60MeME-PNviL59xVH9zs&k=6Lez9sYUAAAAAN-SIlTET-TwxqoRzACwkUVmJ9hR

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" dir="ltr" class="js applicationcache geolocation history postmessage svg websockets localstorage sessionstorage no-websqldatabase webworkers audio canvas canvastext video webgl cssgradients opacity multiplebgs rgba inlinesvg hashchange hsla supports svgclippaths smil generatedcontent fontface textshadow cssanimations backgroundsize bgsizecover borderimage borderradius boxshadow flexbox csscolumns csscolumns-width csscolumns-span csscolumns-fill csscolumns-gap csscolumns-rule csscolumns-rulecolor csscolumns-rulestyle csscolumns-rulewidth no-csscolumns-breakbefore no-csscolumns-breakafter no-csscolumns-breakinside cssfilters no-cssreflections csstransforms csstransitions csstransforms3d indexeddb indexeddb-deletedatabase" lang="fr"><!--<![endif]--><head><meta http-equiv="origin-trial" content="Az520Inasey3TAyqLyojQa8MnmCALSEU29yQFW8dePZ7xQTvSt73pHazLFTK5f7SyLUJSo2uKLesEtEa9aUYcgMAAACPeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZS5jb206NDQzIiwiZmVhdHVyZSI6IkRpc2FibGVUaGlyZFBhcnR5U3RvcmFnZVBhcnRpdGlvbmluZyIsImV4cGlyeSI6MTcyNTQwNzk5OSwiaXNTdWJkb21haW4iOnRydWUsImlzVGhpcmRQYXJ0eSI6dHJ1ZX0=">

    <meta http-equiv="Content-type" content="text/html; charset=utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="referrer" content="always">
        <title>Viadeo : networking, réseautage professionnel</title>
    <meta name="description" content="Avec Viadeo, développez votre réseau professionnel (collaborateurs, partenaires, clients, fournisseurs...). Évaluez aussi votre entreprise et découvrez les entreprises où il fait bon travailler">
<meta property="atm" content="aHR0cDovL3ZpYWRlby5qb3VybmFsZHVuZXQuY29tLw=="><link rel="canonical" href="https://viadeo.journaldunet.com/"><link href="//fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&amp;display=swap" rel="stylesheet" type="text/css" media="screen">
<link href="https://astatic.ccmbg.com/fc/css/componentsA?v=20222402143600" rel="stylesheet" type="text/css" media="">
<link href="https://akm-static.ccmbg.com/a/aHR0cHM6Ly92aWFkZW8uam91cm5hbGR1bmV0LmNvbS8=/polyfill.css" rel="stylesheet" type="text/css" media="all">
<link href="https://astatic.ccmbg.com/viadeo.journaldunet.com/css/viadeo?v=20240311143420" rel="stylesheet" type="text/css" media="all">    <!-- Mobile viewport optimized: h5bp.com/viewport -->
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <script async="" src="//securepubads.g.doubleclick.net/tag/js/gpt.js"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-QFJ0YBKH33&amp;l=dataLayer&amp;cx=c"></script><script type="text/javascript" async="" src="https://www.gstatic.com/recaptcha/releases/joHA60MeME-PNviL59xVH9zs/recaptcha__en.js" crossorigin="anonymous" integrity="sha384-rT2oxg4iyBQHCBDmO5FKCpCkuhA/D4wr4iso9Mam8l5oD+twbrStu6rkUmnvVmtw"></script><script async="" data-id="GTM-W4LL24P" src="https://www.googletagmanager.com/gtm.js?id=GTM-W4LL24P"></script><script async="" data-id="GTM-N4SNZN" src="https://www.googletagmanager.com/gtm.js?id=GTM-N4SNZN"></script><script>
    var dataLayer = [{"appConfig":{"subContainers":["GTM-W4LL24P"],"ua":"UA-3749792-1"},"site":"viadeo.journaldunet.com","application":"copainsdavant","environnement":"prod","pageType/screenType":"classique","sessionType":"nonConnectee","level1":"viadeo","pageCategory":"HP"}];

            !function(e){"use strict";var t,n,o,r=function(){},s=Object.getOwnPropertyNames(window.console).reduce((function(e,t){return"function"==typeof console[t]&&(e[t]=r),e}),{}),i=function(){return s},a=e.console;if("object"==typeof e.JSON&&"function"==typeof e.JSON.parse&&"object"==typeof e.console&&"function"==typeof Object.keys){var c=!/Edge|Trident/.test(navigator.userAgent),u={available:["others.catch","others.show"],broadcasted:[]},f=(t=/^\s+(.*)\s+$/g,n=function(e){return Math.pow(9,e)},o=function(e){return parseInt((e.charCodeAt()<<9)%242)},{get:function(e){e=e.replace(t,"$1");for(var r=[0,0,0],s=0,i=0;s<e.length;s++)i=parseInt(s/r.length),r[s%3]+=parseInt(o(e[s])/n(i));for(s=0;s<r.length;s++)r[s]>255&&(r[s]=255);return r},toRGB:function(e){return"rgb("+e.join(",")+")"},visible:function(e){return e[0]>220||e[1]>220||e[2]>220?[0,0,0]:[255,255,255]}}),d=function(e,t,n,o){return a[t]?function(){var r=Array.prototype.slice.call(arguments);c&&r.unshift("background-color:"+o+";color:"+n+";border-radius:2px;"),r.unshift((c?"%c":"")+[" ",e," "].join("")),a[t].apply(console,r)}:function(){}};e.getConsole=function(e){if("string"!=typeof e)throw"getConsole need a tag name (string)";if(-1===u.available.indexOf(e)&&function(e){u.available.push(e);var t=document.createEvent("CustomEvent");t.initCustomEvent("getConsole.tag.available",0,0,e),document.dispatchEvent(t)}(e),-1!==u.broadcasted.indexOf(e)){var t=f.get(e),n=f.toRGB(f.visible(t)),o=f.toRGB(t),r={log:d(e,"log",n,o),warn:d(e,"warn",n,o),error:d(e,"error",n,o),info:d(e,"info",n,o)};return Object.keys(a).forEach((function(e){void 0===r[e]&&(r[e]=a[e])})),r}return i()},e.getConsole.tags=u,u.broadcasted=function(){try{var e=localStorage.getItem("getConsole");e=null===e?[]:JSON.parse(e)}catch(t){e=[]}return e}(),-1!==u.broadcasted.indexOf("others.catch")&&(e.console=e.getConsole("others.show"))}else e.getConsole=i}(window),logger={_buffer:[],log:function(){"use strict";this._buffer.push(arguments)}},_logmatic=[],logmatic={log:function(){"use strict";_logmatic.push(Array.prototype.slice.call(arguments))}},function(e){"use strict";var t={domains:["hpphmfubhnbobhfs","bnb{po.betztufn","beoyt","epvcmfdmjdl","hpphmftzoejdbujpo","wjefptufq","s77ofu","ufbet","vosvmznfejb","tnbsubetfswfs","tljnsftpvsdft","{fcftupg","uumce","hpphmfbqjt","wjefpqmb{b","hpphmfbetfswjdft","fggfdujwfnfbtvsf","pvucsbjo","ubcppmb"],classes:"ufyuBe!BeCpy!qvc`411y361!qvc`411y361n!qvc`839y:1!ufyu.be!ufyuBe!Mjhbuvt!ufyu`be!ufyu`bet!ufyu.bet!ufyu.be.mjolt",event:{category:"pbt`mpbefe",action:"gbjm"}},n=e.getConsole("inObs"),o=0,r={},s=function(e,t){return t=t||1,e.split("").map((function(e){return String.fromCharCode(e.charCodeAt()+t)})).join("")},i=[];e.integrityObserver={state:{net:null,dom:null,perf:null},corrupted:0,listen:function(e){this.corrupted?e(this.state):i.push(e)},sendToListeners:function(){i.forEach(function(e){e(this.state)}.bind(this))},reportCorruption:function(){var e=function(){"undefined"!=typeof ga?ga("send",{hitType:"event",eventCategory:s(t.event.category,-1),eventAction:s(t.event.action,-1),nonInteraction:1}):setTimeout(e,100)};e()},reportListCorruption:function(){var e,t=[];for(e in this.state)this.state[e]&&t.push(e);t.length>0&&((new Image).src="https://lists.ccmbg.com/st?t="+encodeURIComponent(t.join(","))+"&d="+window.location.host.split(/\./).slice(0,-1).join("."))},reportChange:function(){this.sendToListeners(),this.reportCorruption()},init:function(){var e=function(e){return function(t){this.state[e]=t,t&&(!this.corrupted&&this.reportChange(),this.corrupted=1)}.bind(this)};!function(e){if("undefined"!=typeof MutationObserver){var n=document.createElement("div"),o=document.getElementsByTagName("html")[0],r={},i={childList:1,attributes:1,characterData:1,subtree:1},a=0,c=new MutationObserver((function(t){t.forEach((function(t){"style"===t.attributeName&&(c.disconnect(),"none"===t.target.style.display&&!e.called&&(e.called=1)&&e.call(r,1))}))})),u=new MutationObserver((function(t){t.forEach((function(t){try{if("childList"===t.type&&"HTML"===t.target.nodeName&&t.addedNodes.length&&"BODY"===t.addedNodes[0].nodeName&&!a){a=1,t.addedNodes[0].appendChild(n);var o=getComputedStyle(n);if(r=t.addedNodes[0],u.disconnect(),/Trident/.test(navigator.userAgent))return void setTimeout((function(){!e.called&&(e.called=1)&&e.call(r,0)}),50);setTimeout((function(){t.addedNodes[0].removeChild(n)}),60),c.disconnect(),e.call(t.addedNodes[0],"none"===o.getPropertyValue("display")||/url\("about:abp/.test(o.getPropertyValue("-moz-binding")))}}catch(e){}}))}));n.className=s(t.classes,-1),n.style.display="block",u.observe(o,i),c.observe(n,i)}else e.call(0,0)}(e.call(this,"dom")),function(e,i){if("undefined"!=typeof MutationObserver&&void 0!==URL.prototype){var a=document.getElementsByTagName("html")[0],c=0,u=new MutationObserver((function(a){a.forEach((function(a){try{var f,d,l,p="",g=new Date,h=function(){};if("childList"===a.type&&a.addedNodes.length&&void 0!==(f=a.addedNodes[0]).src&&("SCRIPT"===(p=f.nodeName)||"IFRAME"===p)){try{d=new URL(f.src),l=d&&d.host?d.host.split(/\./).slice(-2).shift():null}catch(e){}h=a.addedNodes[0].onerror,a.addedNodes[0].onerror=function(){try{n.warn("Missing script",f.src),!c&&l&&-1!==t.domains.indexOf(s(l))&&(new Date).getTime()-g.getTime()<1500&&(n.warn("Integrity violation on ",f.src," not observing anymore !"),u.disconnect(),c=1,e(1)),"function"==typeof h&&h.apply(this,Array.prototype.slice.call(arguments))}catch(e){}},"function"==typeof performance.getEntriesByType&&o<2&&"SCRIPT"===p&&-1!==t.domains.indexOf(s(l))&&(void 0===r[l]||"hpphmfubhnbobhfs"===s(l))&&(r[l]=1,a.addedNodes[0].addEventListener("load",(function(){-1===performance.getEntriesByType("resource").map((function(e){return e.name})).indexOf(f.src)&&2==++o&&(u.disconnect(),i(1))})))}}catch(e){}}))}));u.observe(a,{childList:1,attributes:1,characterData:1,subtree:1})}else e.call(0,0)}(e.call(this,"net"),e.call(this,"perf")),window.addEventListener("load",function(){this.reportListCorruption()}.bind(this))}},"function"==typeof Object.bind&&e.integrityObserver.init()}(window),function(e,t,n,o,r){"use strict";void 0===e._gtm&&(e._gtm={events:{on:[],ready:[],readyAll:[],trigger:function(e){this._trigger.push(e)},_trigger:[]},versions:{},onReady:[]}),void 0===e._gtm.versions&&(e._gtm.versions={}),e._gtm.versions.staticheader=1,e._gtm.state="loading";var s=dataLayer[0].appConfig,i=["GTM-N4SNZN"],a=s.subContainers||[],c=e.getConsole("GTM").log,u=function(e){if(void 0!==t.dispatchEvent){var n=null;"function"==typeof Event?n=new Event(e):(n=t.createEvent("Event")).initEvent(e,0,0),t.dispatchEvent(n)}},f=function(){f.state++,f.state===i.length&&(e._gtm.state="loaded",u("gtm.loaded"))},d=function(){e._gtm.state="error",u("gtm.error"),l.clearWorkspacesInfo(this)};f.state=0,i=i.concat(a),c("Loading sub containers:",a);var l={infoKey:"ccm_gtm_workspaces",workspacesInfo:{},fetchWorkspacesInfo:function(){try{this.workspacesInfo=this.getInfoFromQuerystring()||this.getInfoFromCookie()||{}}catch(e){console.error("Cannot get workspaces info.",e)}},parseWorkspacesInfo:function(e){for(var t={},n=e.split("|"),o=0;o<n.length;o++){var r=n[o].split("::");3===r.length&&(t[r[0]]={container:r[0],workspace:r[1],auth:r[2]})}return t},removeInfoFromQuerystring:function(){if(""===e.location.search)return"";for(var t=e.location.search.substring(1).split("&"),n=[],o=0;o<t.length;o++)t[o].split("=")[0]!==this.infoKey&&n.push(t[o]);return"?"+n.join("&")},generatePreviewQuery:function(e){try{var t=this.workspacesInfo[e];return t?(c("["+t.container+'] loading custom workspace "'+t.workspace+'"'),dataLayer[0].appConfig.previewWorkspaces=dataLayer[0].appConfig.previewWorkspaces||[],dataLayer[0].appConfig.previewWorkspaces.push(t),"&gtm_auth="+t.auth+"&gtm_preview="+t.workspace+"&gtm_cookies_win=x"):""}catch(t){return console.error('Cannot generate preview query for container "'+e+'"',t),""}},getInfoFromQuerystring:function(){for(var t=(e.location.search||"").substring(1).split("&"),n=0;n<t.length;n++){var o=t[n].split("=");if(decodeURIComponent(o[0])===this.infoKey)return this.parseWorkspacesInfo(decodeURIComponent(o[1]))}return null},getInfoFromCookie:function(){try{var t=e.document.cookie.match("(^|;) ?"+this.infoKey+"=([^;]*)(;|$)");if(t)return this.parseWorkspacesInfo(decodeURIComponent(t[2]))}catch(e){}return null},clearWorkspacesInfo:function(t){try{var n=t.getAttribute("data-id");if(this.workspacesInfo[n]){c('Cannot load container "'+n+'". Clearing cookie and querystring param...');var o=e.location.hostname.split("."),r=o.length;o=r>2&&"br"===o[r-1]&&"com"===o[r-2]?o.slice(-3).join("."):o.slice(-2).join("."),document.cookie=this.infoKey+"=; domain= "+o+"; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;";var s=this.removeInfoFromQuerystring();e.location.search=s}}catch(e){console.error("Cannot clear workspaces info.",e)}}};l.fetchWorkspacesInfo();for(var p=0,g=i.length;p<g;++p){e[o]=e[o]||[],e[o].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var h=l.generatePreviewQuery(i[p]),m=t.getElementsByTagName(n)[0],v=t.createElement(n);v.async=1,v.onload=f,v.onerror=d,v.setAttribute("data-id",i[p]),v.src="https://www.googletagmanager.com/gtm.js?id="+i[p]+h,m.parentNode.insertBefore(v,m)}}(window,document,"script","dataLayer"),OAS_AD_BUFFER=[],OAS_AD=function(){OAS_AD_BUFFER.push(Array.prototype.slice.call(arguments))},function(e){"use strict";function t(t){t instanceof ErrorEvent&&e._gtm.errors.push({message:t.message,stack:t.error?t.error.stack:void 0,name:t.error?t.error.name:void 0,filename:t.filename,line:t.lineno,column:t.colno})}function n(t){t.reason instanceof Error?e._gtm.errors.push({message:t.reason.message,stack:t.reason.stack,name:t.reason.name,promise:1,filename:t.reason.filename,line:t.reason.lineno,column:t.reason.colno}):e._gtm.errors.push({message:t.reason,promise:1})}e._gtm=e._gtm||{},e._gtm.errors=[],e._gtm.errors.types=[],e._gtm.errors.types.push({type:"error",callback:t}),e.addEventListener("error",t),e._gtm.errors.types.push({type:"unhandledrejection",callback:n}),e.addEventListener("unhandledrejection",n)}(window);    

    dataLayer.push({event: "app.config", appConfig :{asl : {screens: {"mobile":{"max":480,"invcode":"mobile","client":"appnexus"},"tablet":{"min":480,"max":1024,"invcode":"tablet","client":"appnexus"},"desktop":{"min":1024,"invcode":"desktop","client":"appnexus"}},positions: {},clients: {"appnexus":{"partners":true,"loaded":2}},sitepage: 'fr_viadeo_home',keywords: []}}});
</script>
    <link rel="shortcut icon" href="https://astatic.ccmbg.com/viadeo.journaldunet.com/faviconViadeo.ico">    <link rel="search" type="application/opensearchdescription+xml" href="/litesearch.xml" title="Viadeo">
    <script type="application/x-jet-extend" data-target="jQuery.jet.env.packager" data-priority="1" data-load="init">
                {"url":{"css":"\/ressource\/css\/css.php","js":"\/ressource\/js\/js.php"},"host":"https:\/\/astatic.ccmbg.com"}
            </script>    <!--[if lt IE 9]>
    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
    <!--[if lte IE 9]>
    <link rel="stylesheet" href="https://static.ccmbg.com/www.linternaute.com/asset/css?m=ie9&v=201604141435" />
    <![endif]-->

<style type="text/css"></style><script src="https://astatic.ccmbg.com/ressource/js/js.php?m=fancybox&amp;v=20190221100000_0.60" type="text/javascript"></script><link href="https://astatic.ccmbg.com/ressource/css/css.php?m=fancybox&amp;v=20180111154308_0.60" rel="stylesheet" media="all" type="text/css"><script src="https://astatic.ccmbg.com/ressource/js/js.php?m=geolocation&amp;v=20190221100000_0.60" type="text/javascript"></script><script src="https://astatic.ccmbg.com/ressource/js/js.php?m=geolocation.fr&amp;v=undefined_0.60" type="text/javascript"></script><script async="" src="https://www.google.com/recaptcha/api.js?onload=CCMRecaptchaOnLoad&amp;render=explicit" type="text/javascript"></script><script async="" src="//astatic.ccmbg.com/hz.js"></script><link rel="dns-prefetch" href="https://c.amazon-adsystem.com"><link rel="preconnect" href="https://c.amazon-adsystem.com" crossorigin=""><script src="https://c.amazon-adsystem.com/aax2/apstag.js" async=""></script><script async="" src="https://cdn.adsafeprotected.com/iasPET.1.js" type="text/javascript"></script><script async="" src="https://astatic.ccmbg.com/asl/dist/resources/prebid/prebid.946940d19e06ce4dcd63a76a771f5e71.hbv.min.js" type="text/javascript"></script><script async="" src="https://cdn.appconsent.io/loader.js" type="text/javascript"></script><script async="" src="https://static-lists.linternaute.com/wls/wls.js" type="text/javascript"></script><script async="" src="https://cdn.opecloud.com/ope-lefigaro.js" type="text/javascript"></script><script async="" src="//cdn.hubvisor.io/wrapper/01BYK28ENND8X5G8K0AJ2DPK9E/hubvisor-ccm.js" type="text/javascript"></script><style>#ctn_native_atf .app_edito_na { margin: 0 !important; padding: 0 !important; }</style><script async="" src="https://dpm.zebestof.com/752/tag.js" type="text/javascript"></script><script src="https://cdn.appconsent.io/tcf2/32.2.0/core.bundle.js"></script><script async="" src="https://boot.pbstck.com/v1/tag/4ad07034-a105-477b-8cb2-bbfbadf0ff4e"></script><meta http-equiv="origin-trial" content="AlK2UR5SkAlj8jjdEc9p3F3xuFYlF6LYjAML3EOqw1g26eCwWPjdmecULvBH5MVPoqKYrOfPhYVL71xAXI1IBQoAAAB8eyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="Amm8/NmvvQfhwCib6I7ZsmUxiSCfOxWxHayJwyU1r3gRIItzr7bNQid6O8ZYaE1GSQTa69WwhPC9flq/oYkRBwsAAACCeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="A/ERL66fN363FkXxgDc6F1+ucRUkAhjEca9W3la6xaLnD2Y1lABsqmdaJmPNaUKPKVBRpyMKEhXYl7rSvrQw+AkAAACNeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3MTkzNTk5OTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="A6OdGH3fVf4eKRDbXb4thXA4InNqDJDRhZ8U533U/roYjp4Yau0T3YSuc63vmAs/8ga1cD0E3A7LEq6AXk1uXgsAAACTeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3MTkzNTk5OTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><script src="https://securepubads.g.doubleclick.net/pagead/managed/js/gpt/m202405230101/pubads_impl.js" async=""></script><script type="text/javascript">(function() { var load = function() {!function(e){"use strict";const t=/pbstck:debug/.test(window.location.href),n=!!window.localStorage.getItem("pbstck"),o=(e,o,...r)=>{(t||n)&&console[e](`[pbstckUserSessions-aadee70] [${performance.now().toFixed(2)}] ${o}`,...r.length?r:"")},r=(e,...t)=>{o("warn",e,...t)},i=(e,...t)=>{o("log",e,...t)},a=(e,...t)=>{o("error",e,...t)},s=["pbstck:","pbstck_context:"],c=()=>{const e=document.getElementsByTagName("meta"),t=Array.from(e).filter((e=>d(s,e.name))),n=new Map;t.forEach((e=>{const t=u(e.name);n.has(t)&&r(`Custom dim ${t} is present many times`),n.size<20?n.set(t,e.content):r(`Skipping custom dim ${t} with ${e.content}: limit of 20 keys exceeded`)}));const o=Object.assign({},...Array.from(n.entries()).map((([e,t])=>({[e]:t}))));return n.size>0&&i("Custom dim found :",o),o},u=e=>e.replace(/^\w+:/,""),d=(e,t)=>e.some((e=>t.startsWith(e)));var m,p;!function(e){e.HISTORY_MUTATION="_pbstck_historyMutation",e.NEW_PAGE="_pbstck_pageView",e.SESSION_TRACKING_AUTHORIZED="_pbstck_sessionTrackingAuthorized",e.SESSION_TRACKING_DECLINED="_pbstck_sessionTrackingDeclined"}(m||(m={})),function(e){e.REPLACE_STATE="replaceState",e.PUSH_STATE="pushState"}(p||(p={}));const f=e=>{window.history[e]=new Proxy(window.history[e],{apply(t,n,o){const r=window.location.href,i=t.apply(n,o),a=new CustomEvent(m.HISTORY_MUTATION,{detail:{referrer:r,stateObj:o[0],title:o[1],url:o[2],type:e}});return dispatchEvent(a),i}})};let l;const g=new Uint8Array(16);function v(){if(!l&&(l="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!l))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return l(g)}const h=[];for(let e=0;e<256;++e)h.push((e+256).toString(16).slice(1));var w={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};function y(e,t,n){if(w.randomUUID&&!t&&!e)return w.randomUUID();const o=(e=e||{}).random||(e.rng||v)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t){n=n||0;for(let e=0;e<16;++e)t[n+e]=o[e];return t}return function(e,t=0){return h[e[t+0]]+h[e[t+1]]+h[e[t+2]]+h[e[t+3]]+"-"+h[e[t+4]]+h[e[t+5]]+"-"+h[e[t+6]]+h[e[t+7]]+"-"+h[e[t+8]]+h[e[t+9]]+"-"+h[e[t+10]]+h[e[t+11]]+h[e[t+12]]+h[e[t+13]]+h[e[t+14]]+h[e[t+15]]}(o)}const T=e=>{window.__pbstck_consent=e},E=e=>{window.__pbstck_session_tracking=e},S=()=>window.__pbstck_consent,b=()=>window.__pbstck_session_tracking,I=e=>{if("string"==typeof e){const t=e.split(/:\/\/(www.)?/g);return t.length<=1?null:t[t.length-1].split("/")[0]}const t=e.hostname;return t.startsWith("www.")?t.substring(4):t};var _;!function(e){e.DEV="dev",e.BETA="beta",e.PROD="prod"}(_||(_={}));class k extends Error{message="unknown session error"}class A extends k{message="session init error"}class C extends k{message="session parse error"}class N extends k{message="session not found error"}class D extends k{message="session obsolete error"}const L=Array(),O=(e,t)=>{const n=e.env===_.PROD?"":`_${e.env}`;return`_pbstck_session_${t.tagId.substring(0,8)}${n}`},P=e=>Date.now()-e>18e5,R=(e,t)=>{try{const o=localStorage.getItem(O(e,t));if(o){const e=JSON.parse(atob(o));if(n=e,L.every((e=>e in n)))return e;throw new C}throw new N}catch(e){if(e instanceof k)throw e;throw new C}var n},$=(e,t)=>{try{const n=R(e,t);return n.pageCount++,localStorage.setItem(O(e,t),btoa(JSON.stringify(n))),n.pageCount}catch(e){if(e instanceof k)throw e;throw new k}},U=(e,t)=>{const n=new URL(window.location.href),o={id:y(),lastUpdateTimeMs:Date.now(),pageCount:0,lastUrlVisited:window.location.href,utmSource:n.searchParams.get("utm_source")||null,utmCampaign:n.searchParams.get("utm_campaign")||null,utmContent:n.searchParams.get("utm_content")||null,utmTerm:n.searchParams.get("utm_term")||null,utmMedium:n.searchParams.get("utm_medium")||null};try{localStorage.setItem(O(e,t),btoa(JSON.stringify(o)))}catch(e){throw new A}},M=[],V=(e,t)=>{const n=M.map((n=>H(n,e,t)));if(n.length){const o=JSON.stringify(n),r=`${e.gateway}/page?${(()=>{const e=document.querySelector('meta[name="pbstck:kleanads-version"]')?.getAttribute("content")??"none",n=document.querySelector('meta[name="pbstck:config-version"]')?.getAttribute("content")??"none";return`tId=${t.tagId}&v=${e}&s=${n}&c=1`})()}`;navigator.sendBeacon&&navigator.sendBeacon(r,o)||fetch(r,{body:o,method:"POST",keepalive:!0}),i("[page] event queue dispatched",JSON.stringify(n)),M.length=0}},x=(e,t,n)=>{try{const r=F(t,n);try{const n=R(e,t);P(n.lastUpdateTimeMs)&&V(e,t)}catch(e){i("[page] session was not found or invalid, adding the new page to the queue anyway")}(o=r,M.push(o),i("[page] event queued",o),M.length)>=20&&V(e,t)}catch(e){e instanceof k?a(`[page] new page : ${e.message}`):a("[page] unknown error",e)}var o},B=(e,t)=>{x(e,t),window.addEventListener(m.SESSION_TRACKING_AUTHORIZED,(n=>{i(`[page] ${m.SESSION_TRACKING_AUTHORIZED}`,n);try{((e,t)=>{try{const n=R(e,t);if(P(n.lastUpdateTimeMs))throw new D;n.lastUpdateTimeMs=Date.now(),n.lastUrlVisited=window.location.href,localStorage.setItem(O(e,t),btoa(JSON.stringify(n)))}catch(n){if(n instanceof N||n instanceof C)return void U(e,t);if(n instanceof k)throw n;throw new k}})(e,t),V(e,t)}catch(n){n instanceof D&&(U(e,t),V(e,t))}})),window.addEventListener(m.SESSION_TRACKING_DECLINED,(n=>{i(`[page] ${m.SESSION_TRACKING_DECLINED}`,n),((e,t)=>{try{localStorage.removeItem(O(e,t))}catch(e){}})(e,t),V(e,t)})),window.addEventListener(m.HISTORY_MUTATION,(n=>{i(`[page] ${m.HISTORY_MUTATION}`,n),n.detail?.referrer.href!==window.location.href&&x(e,t,n.detail?.referrer)})),window.addEventListener("popstate",(n=>{x(e,t)})),window.document.addEventListener("visibilitychange",(()=>{i(`[page] visibility changed to ${document.visibilityState}`),"visible"!==document.visibilityState&&V(e,t)})),window.addEventListener("pagehide",(()=>{V(e,t)})),window.addEventListener("beforeunload",(()=>{V(e,t)}))},F=(e,t)=>{const n=new URL(window.location.href);return{...e,pageId:G(),pageCount:1,domain:I(window.location)??"",href:(o=window.location,o&&o.protocol&&o.host&&o.pathname?`${o.protocol}//${o.host}${o.pathname}`:"unknown"),referrer:I(t??document.referrer),consent:S(),userSessionId:null,sessionTracking:b(),utmSource:n.searchParams.get("utm_source"),utmCampaign:n.searchParams.get("utm_campaign"),utmContent:n.searchParams.get("utm_content"),utmTerm:n.searchParams.get("utm_term"),utmMedium:n.searchParams.get("utm_medium")};var o},H=(e,t,n)=>{try{const o=b();return{...e,pageCount:o?$(t,n):e.pageCount,userSessionId:o?R(t,n).id:null,consent:S(),sessionTracking:o,utmSource:o?R(t,n).utmSource:e.utmSource,utmCampaign:o?R(t,n).utmCampaign:e.utmCampaign,utmContent:o?R(t,n).utmContent:e.utmContent,utmTerm:o?R(t,n).utmTerm:e.utmTerm,utmMedium:o?R(t,n).utmMedium:e.utmMedium}}catch(t){if(t instanceof N)return e;t instanceof k?a(`[session] ${t.message}`):a("[session] unknown error",t)}return e},G=()=>{const e=y();return window.__pbstck_page_id=e,e};var q;!function(e){e[e.DENIED=0]="DENIED",e[e.GRANTED=1]="GRANTED",e[e.UNAVAILABLE=2]="UNAVAILABLE"}(q||(q={}));const K=async(e,t)=>{T(q.UNAVAILABLE),E(!1);let n=0;try{(await j(e))("addEventListener",2,(o=>{if(o){if("tcloaded"===o.eventStatus||"useractioncomplete"===o.eventStatus){T(Y(o));const e=Z(o)&&!t.sessionTrackingDisabled;E(e),e?dispatchEvent(new CustomEvent(m.SESSION_TRACKING_AUTHORIZED)):dispatchEvent(new CustomEvent(m.SESSION_TRACKING_DECLINED))}}else i(`[consent] wrong tcdata ${o}, waiting 200ms`),setTimeout((()=>{n++,100===n&&r("[consent] unable to retrieve cmp after 100 tries"),K(e,t)}),200)}))}catch(e){a("[consent] Error while loading tcf api")}},J=(e,t,n)=>{if(e.__tcfapi){const o=e.__tcfapi;(e=>"function"==typeof e)(e.__tcfapi)?t(o):n("__tcfapi is not a function")}else setTimeout((()=>J(e,t,n)),100)},j=e=>new Promise(((t,n)=>J(e,t,n))),Y=e=>e.purpose.consents&&e.purpose.consents[1]&&e.purpose.consents[2]&&e.purpose.consents[3]&&e.purpose.consents[4]&&e.purpose.consents[7]?q.GRANTED:q.DENIED,Z=e=>e.purpose.consents[1]&&e.purpose.consents[7]&&e.purpose.consents[8]?(i("[consent] SessionTracking obtained"),!0):(i("[consent] SessionTracking declined"),!1);var z,W,Q,X,ee,te=-1,ne=function(e){addEventListener("pageshow",(function(t){t.persisted&&(te=t.timeStamp,e(t))}),!0)},oe=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},re=function(){var e=oe();return e&&e.activationStart||0},ie=function(e,t){var n=oe(),o="navigate";return te>=0?o="back-forward-cache":n&&(document.prerendering||re()>0?o="prerender":document.wasDiscarded?o="restore":n.type&&(o=n.type.replace(/_/g,"-"))),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:o}},ae=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var o=new PerformanceObserver((function(e){Promise.resolve().then((function(){t(e.getEntries())}))}));return o.observe(Object.assign({type:e,buffered:!0},n||{})),o}}catch(e){}},se=function(e,t,n,o){var r,i;return function(a){t.value>=0&&(a||o)&&((i=t.value-(r||0))||void 0===r)&&(r=t.value,t.delta=i,t.rating=function(e,t){return e>t[1]?"poor":e>t[0]?"needs-improvement":"good"}(t.value,n),e(t))}},ce=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},ue=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},de=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},me=-1,pe=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},fe=function(e){"hidden"===document.visibilityState&&me>-1&&(me="visibilitychange"===e.type?e.timeStamp:0,ge())},le=function(){addEventListener("visibilitychange",fe,!0),addEventListener("prerenderingchange",fe,!0)},ge=function(){removeEventListener("visibilitychange",fe,!0),removeEventListener("prerenderingchange",fe,!0)},ve=function(){return me<0&&(me=pe(),le(),ne((function(){setTimeout((function(){me=pe(),le()}),0)}))),{get firstHiddenTime(){return me}}},he=function(e){document.prerendering?addEventListener("prerenderingchange",(function(){return e()}),!0):e()},we=[1800,3e3],ye=function(e,t){t=t||{},he((function(){var n,o=ve(),r=ie("FCP"),i=ae("paint",(function(e){e.forEach((function(e){"first-contentful-paint"===e.name&&(i.disconnect(),e.startTime<o.firstHiddenTime&&(r.value=Math.max(e.startTime-re(),0),r.entries.push(e),n(!0)))}))}));i&&(n=se(e,r,we,t.reportAllChanges),ne((function(o){r=ie("FCP"),n=se(e,r,we,t.reportAllChanges),ce((function(){r.value=performance.now()-o.timeStamp,n(!0)}))})))}))},Te=[.1,.25],Ee={passive:!0,capture:!0},Se=new Date,be=function(e,t){z||(z=t,W=e,Q=new Date,ke(removeEventListener),Ie())},Ie=function(){if(W>=0&&W<Q-Se){var e={entryType:"first-input",name:z.type,target:z.target,cancelable:z.cancelable,startTime:z.timeStamp,processingStart:z.timeStamp+W};X.forEach((function(t){t(e)})),X=[]}},_e=function(e){if(e.cancelable){var t=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){be(e,t),r()},o=function(){r()},r=function(){removeEventListener("pointerup",n,Ee),removeEventListener("pointercancel",o,Ee)};addEventListener("pointerup",n,Ee),addEventListener("pointercancel",o,Ee)}(t,e):be(t,e)}},ke=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,_e,Ee)}))},Ae=[100,300],Ce=0,Ne=1/0,De=0,Le=function(e){e.forEach((function(e){e.interactionId&&(Ne=Math.min(Ne,e.interactionId),De=Math.max(De,e.interactionId),Ce=De?(De-Ne)/7+1:0)}))},Oe=function(){return ee?Ce:performance.interactionCount||0},Pe=function(){"interactionCount"in performance||ee||(ee=ae("event",Le,{type:"event",buffered:!0,durationThreshold:0}))},Re=[200,500],$e=0,Ue=function(){return Oe()-$e},Me=[],Ve={},xe=function(e){var t=Me[Me.length-1],n=Ve[e.interactionId];if(n||Me.length<10||e.duration>t.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var o={id:e.interactionId,latency:e.duration,entries:[e]};Ve[o.id]=o,Me.push(o)}Me.sort((function(e,t){return t.latency-e.latency})),Me.splice(10).forEach((function(e){delete Ve[e.id]}))}},Be=[2500,4e3],Fe={},He=[800,1800],Ge=function e(t){document.prerendering?he((function(){return e(t)})):"complete"!==document.readyState?addEventListener("load",(function(){return e(t)}),!0):setTimeout(t,0)},qe=function(e,t){t=t||{};var n=ie("TTFB"),o=se(e,n,He,t.reportAllChanges);Ge((function(){var r=oe();if(r){var i=r.responseStart;if(i<=0||i>performance.now())return;n.value=Math.max(i-re(),0),n.entries=[r],o(!0),ne((function(){n=ie("TTFB",0),(o=se(e,n,He,t.reportAllChanges))(!0)}))}}))};function Ke(e,t,n,o){const r=()=>{const o=document.querySelector('meta[name="pbstck:kleanads-version"]')?.getAttribute("content")??"none",r=document.querySelector('meta[name="pbstck:config-version"]')?.getAttribute("content")??"none";return`${e.toLocaleLowerCase()}=${t.toFixed(3)}&tId=${n.tagId}&v=${o}&s=${r}&c=1`},i=b(),a=JSON.stringify([{...n,href:window.location.href,name:e,value:t,customFields:{...n.customFields,pageId:window.__pbstck_page_id,pageCount:String(i?R(o,n).pageCount:1),userSessionId:i?R(o,n).id:null,sessionTracking:String(i)}}]);navigator.sendBeacon&&navigator.sendBeacon(`${o.gateway}/web-vitals?${r()}`,a)||fetch(`${o.gateway}/web-vitals?${r()}`,{body:a,method:"POST",keepalive:!0})}const Je=(e,t)=>{!function(e,t){t=t||{},ye(de((function(){var n,o=ie("CLS",0),r=0,i=[],a=function(e){e.forEach((function(e){if(!e.hadRecentInput){var t=i[0],n=i[i.length-1];r&&e.startTime-n.startTime<1e3&&e.startTime-t.startTime<5e3?(r+=e.value,i.push(e)):(r=e.value,i=[e])}})),r>o.value&&(o.value=r,o.entries=i,n())},s=ae("layout-shift",a);s&&(n=se(e,o,Te,t.reportAllChanges),ue((function(){a(s.takeRecords()),n(!0)})),ne((function(){r=0,o=ie("CLS",0),n=se(e,o,Te,t.reportAllChanges),ce((function(){return n()}))})),setTimeout(n,0))})))}((n=>Ke("CLS",n.value,t,e))),ye((n=>Ke("FCP",n.value,t,e))),function(e,t){t=t||{},he((function(){var n,o=ve(),r=ie("LCP"),i=function(e){var t=e[e.length-1];t&&t.startTime<o.firstHiddenTime&&(r.value=Math.max(t.startTime-re(),0),r.entries=[t],n())},a=ae("largest-contentful-paint",i);if(a){n=se(e,r,Be,t.reportAllChanges);var s=de((function(){Fe[r.id]||(i(a.takeRecords()),a.disconnect(),Fe[r.id]=!0,n(!0))}));["keydown","click"].forEach((function(e){addEventListener(e,(function(){return setTimeout(s,0)}),!0)})),ue(s),ne((function(o){r=ie("LCP"),n=se(e,r,Be,t.reportAllChanges),ce((function(){r.value=performance.now()-o.timeStamp,Fe[r.id]=!0,n(!0)}))}))}}))}((n=>Ke("LCP",n.value,t,e))),function(e,t){t=t||{},he((function(){var n,o=ve(),r=ie("FID"),i=function(e){e.startTime<o.firstHiddenTime&&(r.value=e.processingStart-e.startTime,r.entries.push(e),n(!0))},a=function(e){e.forEach(i)},s=ae("first-input",a);n=se(e,r,Ae,t.reportAllChanges),s&&ue(de((function(){a(s.takeRecords()),s.disconnect()}))),s&&ne((function(){var o;r=ie("FID"),n=se(e,r,Ae,t.reportAllChanges),X=[],W=-1,z=null,ke(addEventListener),o=i,X.push(o),Ie()}))}))}((n=>Ke("FID",n.value,t,e))),function(e,t){t=t||{},he((function(){var n;Pe();var o,r=ie("INP"),i=function(e){e.forEach((function(e){e.interactionId&&xe(e),"first-input"===e.entryType&&!Me.some((function(t){return t.entries.some((function(t){return e.duration===t.duration&&e.startTime===t.startTime}))}))&&xe(e)}));var t,n=(t=Math.min(Me.length-1,Math.floor(Ue()/50)),Me[t]);n&&n.latency!==r.value&&(r.value=n.latency,r.entries=n.entries,o())},a=ae("event",i,{durationThreshold:null!==(n=t.durationThreshold)&&void 0!==n?n:40});o=se(e,r,Re,t.reportAllChanges),a&&("PerformanceEventTiming"in window&&"interactionId"in PerformanceEventTiming.prototype&&a.observe({type:"first-input",buffered:!0}),ue((function(){i(a.takeRecords()),r.value<0&&Ue()>0&&(r.value=0,r.entries=[]),o(!0)})),ne((function(){Me=[],$e=Oe(),r=ie("INP"),o=se(e,r,Re,t.reportAllChanges)})))}))}((n=>Ke("INP",n.value,t,e))),qe((n=>Ke("TTFB",n.value,t,e)))};e.pubstackAutoconfig=function(e){if(void 0===e.endpoint.gateway)return void a("[pbstckAutoconfig] no gateway url found in config");const t={gateway:e.endpoint.gateway,env:(n=e.endpoint.gateway,n.includes(_.DEV)?_.DEV:n.includes(_.BETA)?_.BETA:_.PROD),sessionTrackingDisabled:e.sessionTrackingDisabled??!1};var n;try{const n=window.top||window;n.pbstck=n.pbstck||{lock:{}},n.pbstck.lock=n.pbstck.lock||{};const o=`${e.tagId}@${t.env}@user-sessions`;if(n.pbstck.lock[o])return;n.pbstck.lock[o]=!0}catch(e){a("[pbstckAutoconfig] error while locking the integration",e)}const o={tagId:e.tagId,scopeId:e.scopeId,country:e.country,device:e.device,browserName:e.browserName,browserVersion:e.browserVersion,osName:e.osName,osVersion:e.osVersion,pbstckVersion:"aadee70",customFields:c()};o.tagId&&o.scopeId?(f(p.REPLACE_STATE),f(p.PUSH_STATE),(e=>{K(window,e)})(t),Je(t,o),B(t,o)):a("[pbstckAutoconfig] no tagId or scopeId found in context")}}(this.userSessions=this.userSessions||{});
;
 return this;}.bind({}); var _ = load();_.userSessions.pubstackAutoconfig({"endpoint":{"script":"https://cdn.pbstck.com/user-sessions-aadee70.js","gateway":"https://intake.pbstck.com/v1/intake"},"scopeId":"2cab6af2-6fd0-407a-a7a6-212ebaaa1342","tagId":"4ad07034-a105-477b-8cb2-bbfbadf0ff4e","sessionTrackingDisabled":false,"bootstrapTime":1716974976679,"bootstrapVersion":"undefined","device":"desktop","browserName":"Chrome","browserVersion":"58","osName":"Linux","country":"US"}); })()</script><script type="text/javascript">(function() { var load = function() {!function(e){"use strict";function t(e,t,i,s){return new(i||(i=Promise))((function(n,o){function r(e){try{d(s.next(e))}catch(e){o(e)}}function a(e){try{d(s.throw(e))}catch(e){o(e)}}function d(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,a)}d((s=s.apply(e,t||[])).next())}))}var i,s;"function"==typeof SuppressedError&&SuppressedError;const n=/pbstck:debug/.test(window.location.href),o=!!(null===(i=window.localStorage)||void 0===i?void 0:i.getItem)&&null!==window.localStorage.getItem("pbstck"),r=`[pbstck-${null!==(s="53e3df7")?s:"unknown"}]`;function a(){return n||o}function d(...e){a()&&console.log(r,...e)}function c(...e){a()&&console.warn(r,...e)}function u(...e){a()&&console.error(r,...e)}var l,b;!function(e){e[e.LOADED=0]="LOADED",e[e.FAILED=1]="FAILED",e[e.NOT_READY=2]="NOT_READY"}(l||(l={})),function(e){e.RUNNING="running",e.NO_BID="noBid",e.BID="bidResponse",e.TIMEOUT="bidTimeout"}(b||(b={}));const p=e=>e.state===b.BID,h=e=>p(e)?e.bidResponseId:e.bidId;var v,m;!function(e){e[e.ON_DONE=0]="ON_DONE",e[e.ON_SMART_MERGED=1]="ON_SMART_MERGED",e[e.NEVER=2]="NEVER"}(v||(v={})),function(e){e[e.PBJS=0]="PBJS",e[e.SMART_RTB=1]="SMART_RTB",e[e.AMAZON=2]="AMAZON",e[e.GAM=3]="GAM"}(m||(m={}));class f extends Error{constructor(e){super(e)}}function g(e,t){if(!Array.isArray(e))throw new f(null!=t?t:"Expected value to be an array, but received "+typeof e)}function y(e){return"number"==typeof e&&!isNaN(e)}function I(e){return"string"==typeof e}function k(e,t){if(!y(e))throw new f(null!=t?t:"Expected value to be a number, but received "+typeof e)}function w(e,t){if(null!=e&&"string"!=typeof e)throw new f("Expected value to be a string, undefined or null, but received "+typeof e)}function R(e,t){if(null!=e&&!function(e){return"boolean"==typeof e}(e))throw new f("Expected value to be a boolean, but received "+typeof e)}function C(e,t){if("string"!=typeof e)throw new f(null!=t?t:"Expected value to be a string, but received "+typeof e)}function A(e,t){if(null==e)throw new f(null!=t?t:`Expected value to be defined, but received ${e}`)}function T(e,t){if(!Array.isArray(e)||0===e.filter((e=>void 0!==e)).length)throw new f(null!=t?t:"Expected array to be not empty")}const E=e=>"object"==typeof e&&null!==e&&!Array.isArray(e);function S(e,t){if(!E(e))throw new f(null!=t?t:`Expected value to be record, but received '${typeof e}'`)}const U=(e,t)=>E(e)&&t in e;class j{constructor(){this.storeAuctions=new Map,this.storeCoreBidResponses=new Map,this.mappingAdUnitNameAuctions=new Map,this.mappingAdUnitCodeLastAuctions=new Map}setAuction(e){var t;this.storeAuctions.set(e.auctionId,e);const i=null!==(t=this.mappingAdUnitNameAuctions.get(e.adUnit.name))&&void 0!==t?t:[];i.find((t=>t===e.auctionId))||(i.push(e.auctionId),this.mappingAdUnitNameAuctions.set(e.adUnit.name,i)),this.mappingAdUnitCodeLastAuctions.set(e.adUnit.code,e.auctionId)}getAuction(e){const t=this.storeAuctions.get(e);return A(t,`auction not found, @auctionId=${e}`),t}findBidsByAuctionId(e){var t;return(null===(t=this.storeAuctions.get(e))||void 0===t?void 0:t.bidRequests)||[]}findLastAuctionId(e){return this.mappingAdUnitCodeLastAuctions.get(e.code)}findAuctionByAdUnitPath(e){return Array.from(this.storeAuctions.values()).find((t=>{var i;return null===(i=t.adUnit.path)||void 0===i?void 0:i.endsWith(e)}))}}class B{constructor(e){this.subscriptions=[],this.children=[],this.processingChain=e?[...e]:[]}subscribe(e,t){this.subscriptions.push({onEvent:e,onError:t})}unsubscribe(e,t){this.subscriptions=this.subscriptions.filter((i=>!(i.onEvent===e&&i.onError===t)))}pipe(...e){const t=new B([...this.processingChain,...e]);return this.children.push(t),t}next(e){this.subscriptions.forEach((t=>{try{const i=this.processingChain.reduce(((e,t)=>{if(void 0!==e)return t(e)}),e);void 0!==i&&t.onEvent(i)}catch(e){t.onError&&t.onError(e)}})),this.children.forEach((t=>t.next(e)))}}const N=e=>{return[(t=([t])=>e.test(t),e=>{if(t(e))return e}),([,[e,...t]])=>[e,t]];var t},O=[],V=new B;function $(e,t){let i=0;O.push((s=>{i>=t||(i+=1,e(s))}))}function q(e){O.forEach((t=>t({error:e})))}function D(e){var t;q({context:null!==(t=e.context)&&void 0!==t?t:{},message:e.message})}const x=["39216077","22181265","6943","22815767462","1030155","49313688","127208727","21794835430","8456","27416722","1021524","2507246","17085479"],F=e=>{var t,i,s;if(!(null===(t=e.pubstack)||void 0===t?void 0:t.adUnitName)&&e.ortb2Imp)for(const t of x)if(e.ortb2Imp.ext.data.pbadslot.startsWith(`/${t}/`)){const t=e.ortb2Imp.ext.data.pbadslot.replace(/\/$/,"").split("/").pop();return t||e.code}return null!==(s=null===(i=e.pubstack)||void 0===i?void 0:i.adUnitName)&&void 0!==s?s:e.code},z=e=>{var t;return(null===(t=e.pubstack)||void 0===t?void 0:t.adUnitPath)?L(e.pubstack.adUnitPath):e.ortb2Imp?L(e.ortb2Imp.ext.data.pbadslot):void 0},M=e=>{const t=[];return e.forEach((e=>{Y(e).bids.forEach((e=>{t.some((t=>t.bidder===e.bidder))||t.push(e)}))})),t},P=e=>{const t={};return e.forEach((e=>{const i=Y(e);void 0!==i.mediaTypes.native&&(t.native=i.mediaTypes.native),void 0!==i.mediaTypes.video&&i.mediaTypes.video.playerSize&&(t.video?t.video.playerSize=[...t.video.playerSize,...i.mediaTypes.video.playerSize]:t.video=i.mediaTypes.video),void 0!==i.mediaTypes.banner&&(t.banner?(t.banner.sizes=[...t.banner.sizes,...i.mediaTypes.banner.sizes],i.mediaTypes.banner.sizeConfig&&(t.banner.sizeConfig=i.mediaTypes.banner.sizeConfig)):t.banner=i.mediaTypes.banner)})),t},_=e=>{var t,i,s;const n=e=>"string"==typeof e?e:Array.isArray(e)&&2===e.length?`${e[0]}x${e[1]}`:"unknown",o=new Set;return(e=>{var t,i;return(void 0===(null===(t=e.mediaTypes.banner)||void 0===t?void 0:t.sizes)||0===(null===(i=e.mediaTypes.banner)||void 0===i?void 0:i.sizes.length))&&void 0===e.mediaTypes.native&&void 0===e.mediaTypes.video})(e)?[]:((null===(t=e.mediaTypes.banner)||void 0===t?void 0:t.sizes)&&(Array.isArray(e.mediaTypes.banner.sizes[0])?e.mediaTypes.banner.sizes.forEach((e=>o.add(n(e)))):o.add(n(e.mediaTypes.banner.sizes))),(null===(i=e.mediaTypes.video)||void 0===i?void 0:i.playerSize)&&(null===(s=e.mediaTypes.video)||void 0===s||s.playerSize.forEach((e=>o.add((e=>{const t=n(e);return"unknown"===t?"video":`video-${t}`})(e))))),e.mediaTypes.native&&o.add("native"),Array.from(o))},L=e=>e.startsWith("/")?e:`/${e}`,W=e=>{var t,i;const s=/^(adUnitPath)/;return(null!==(i=null===(t=e.pubstack)||void 0===t?void 0:t.tags)&&void 0!==i?i:[]).filter((e=>"string"==typeof e)).filter((e=>e.length>0&&e.length<256||s.test(e)))},G=e=>{const t=(e=>e.placementId||e.zoneId||e.siteId||void 0)(e);if(t)return`slot:${t}`},J=e=>{const t={hasUserId:"notAvailable",userIdProviderList:[]};if(0===e.length)return t;let i=!0;const s=e[0].bids[0];return e.forEach((e=>{e.bids.forEach((e=>{const n=Object.entries(e.userId||{}).flatMap((([e,t])=>{if(Array.isArray(t)){const i=t.filter((e=>Object.prototype.hasOwnProperty.call(e,"source"))).map((t=>`${e}:${t.source}`));return i.length?i:e}return e}));if(t.userIdProviderList=t.userIdProviderList.concat(n),t.userIdProviderList=t.userIdProviderList.concat(Object.keys(e.crumbs||{})),i=i&&typeof s.crumbs==typeof e.crumbs,s.crumbs&&e.crumbs){const t=Object.keys(s.crumbs),n=Object.keys(e.crumbs);i=i&&t.length===n.length&&t.every((e=>n.includes(e)))}if(i=i&&typeof s.userId==typeof e.userId,s.userId&&e.userId){const t=Object.keys(s.userId),n=Object.keys(e.userId);i=i&&t.length===n.length&&t.every((e=>n.includes(e)))}}))})),t.userIdProviderList.length>0&&i?t.hasUserId="available":t.userIdProviderList.length>0&&!i&&(t.hasUserId="notConsistent"),t.userIdProviderList=Array.from(new Set(t.userIdProviderList)),t},H=e=>{let t=e.map((e=>e.gdprConsent)).filter((e=>void 0!==e));return e.length!==t.length&&(t=[]),t},Q=e=>{const t={userConsentState:"notAvailable",userConsentVersion:"notAvailable"};try{if(0===e.length)return t;const i=e.every(((e,t,i)=>e.apiVersion===i[0].apiVersion)),s=e.every(((e,t,i)=>e.consentString===i[0].consentString));if(!i||!s)throw new Error("API version and Consent string must be unique within a bid request array");return(e=>{const t={userConsentState:"notAvailable",userConsentVersion:"notAvailable"};if(void 0===e)return t;let i=!1,s=!1;if(e.apiVersion&&1!==e.apiVersion){if(2!==e.apiVersion)throw e.apiVersion>2?new Error(`API version is not yet supported: ${e.apiVersion}`):new Error(`An issue occured while identifying TCF version: ${e.apiVersion}`);if(t.userConsentVersion="tcf-v2","boolean"==typeof e.gdprApplies&&!e.gdprApplies)return Object.assign(Object.assign({},t),{userConsentState:"notApplicable"});if((e=>{const t=e;return!!(t&&t.purpose&&t.purpose.consents&&t.vendor&&t.vendor.consents)})(e.vendorData)){const n=Object.values(e.vendorData.purpose.consents),o=Object.values(e.vendorData.vendor.consents);if(i=n.filter((e=>e)).length>0,s=o.filter((e=>e)).length>0,0===n.length||0===o.length)return Object.assign(Object.assign({},t),{userConsentState:"notAvailable"})}}else{if(t.userConsentVersion="tcf-v1","boolean"==typeof e.gdprApplies&&!e.gdprApplies)return Object.assign(Object.assign({},t),{userConsentState:"notApplicable"});if((e=>{const t=e;return!(!t||!t.purposeConsents||!t.vendorConsents)})(e.vendorData)){const n=Object.values(e.vendorData.purposeConsents),o=Object.values(e.vendorData.vendorConsents);if(i=n.filter((e=>e)).length>0,s=o.filter((e=>e)).length>0,0===n.length||0===o.length)return Object.assign(Object.assign({},t),{userConsentState:"notAvailable"})}}return t.userConsentState=i&&s?"accepted":"refused",t})(e[0])}catch(e){return e.context=e.context||{},e.context.pbjs={source:"pbjs:helpers"},D(e),t}},Y=e=>JSON.parse(JSON.stringify(e));function K(e,t){const i=function(e){const t=e.split("?")[1];if(void 0!==t){const e=t.split("=");return{key:e[0],value:e[1]}}return}(e),s=e.split("?")[0].startsWith("/")?e.split("?")[0]:`/${e.split("?")[0]}`,n=function(e){return e.getAdUnitPath().replace("//","/")}(t);return s===(n.startsWith("/")?n:`/${n}`)&&(void 0===i||t.getTargeting(i.key)[0]===i.value)}const X=(e,t)=>{const i=e.path;if(void 0===t||void 0===i)return;const s=t.pubads().getSlots();if(void 0===s)return;const n=s.filter((e=>K(i,e)));switch(n.length){case 0:return;case 1:return n[0];default:if(-1!==i.indexOf("?"))return d("[pubstackGoogleTag] retrieve first slot matching the  dimension",i),n[0];{const s=t.pubads();try{!function(e){if("object"!=typeof e||null===e||!("getSlotIdMap"in e)||"function"!=typeof e.getSlotIdMap)throw new Error("Missing property getSlotIdMap on googletag")}(s);const t=s.getSlotIdMap();d("[pubstackGoogleTag] get all slot map",t);return t[Object.keys(t).filter((e=>e.startsWith(i)))[function(e){const t=Array.from(document.querySelectorAll(`div[id*='${e.name}']`)).map((e=>e.id));return t.findIndex((t=>t===e.code))}(e)]]}catch(e){return void d(`[pubstackGoogleTag] ${e}`)}}}};const Z=e=>{const t=e;if(void 0!==t&&t.apiReady&&void 0!==t.cmd&&void 0!==t.pubads&&"function"==typeof t.pubads){if("function"==typeof t.pubads().refresh)return t}};const ee=e=>{const t=(e=>Z(e.googletag))(window);d("[pubstackFindElementById] adUnit ",e);const i=X(e,t);return d("[pubstackFindElementById] slot ",i),i?document.getElementById(i.getSlotElementId()):te(e.code)},te=e=>{const t=document.getElementById(e);return null===t?document.querySelector(`iframe[id*='${e}']`):t};function ie(e){const t=document.getElementsByTagName("meta");return Array.from(t).filter((t=>t.name.includes(`${e}:`)))}function se(e,t){return e.replace(`${t}:`,"")}const ne=[0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,59],oe=e=>{if(!e)throw new Error("IllegalArgumentException");const t={_value:[108,98,39,46,7,187,1,66,98,184,33,117,98,149,197,141],_scratch:new Array(16)};function i(){let e,i;for(i=0;i<16;i++)t._scratch[i]=0;for(i=0;i<16;i++)for(let s=0;s<16-i;s++)e=t._value[15-i]*ne[15-s]+(t._scratch[15-(i+s)]||0),e>255&&(i+s+1<16&&(t._scratch[15-(i+s+1)]+=e>>>8),e-=e>>>8<<8),t._scratch[15-(i+s)]=e;const s=t._scratch;t._scratch=t._value,t._value=s}return function(e){let s;if("string"==typeof e){const t=e.replace(/\r\n/g,"\n"),i=[];let n=0;for(s=0;s<t.length;s++){const e=t.charCodeAt(s);e<128?i[n++]=e:e<2048?(i[n++]=e>>6|192,i[n++]=63&e|128):(i[n++]=e>>12|224,i[n++]=e>>6&63|128,i[n++]=63&e|128)}e=i}for(s=0;s<e.length;s++)t._value[15]^=e[s],i()}(e),t._value.reduce(((e,t)=>e+("00"+t.toString(16)).slice(-2)),"")},re=(e,...t)=>{if(0===t.length||""===t.join(""))throw new Error("Failed to create hash");return oe(t.join("")).substr(0,e)},ae=(...e)=>{try{return re(14,...e)}catch(e){throw new Error("Failed to create an auction Id")}},de=(...e)=>{try{return re(8,...e)}catch(e){throw new Error("Failed to create a bid Id")}},ce=()=>oe(`${Math.random().toString(36)}${(new Date).getTime()}`),ue=(e,t)=>{const i=new Set;return e.tags.forEach((e=>i.add(e))),t.tags.forEach((e=>i.add(e))),i};class le{constructor(e){this.coreAuctionStream=new B,this.coreImpressionStream=new B,this.state=e}subscribe(e){this.coreAuctionStream.subscribe(e.onAuction),this.coreImpressionStream.subscribe(e.onImpression)}pushNewImpression(e){var t,i,s,n,o;const r=this.state.getAuction(e.auctionId),a=null!==(t=this.state.findLastAuctionId(r.adUnit))&&void 0!==t?t:"",d=this.state.findBidsByAuctionId(r.auctionId).filter((e=>e.state===b.BID)).map((e=>e)).sort(((e,t)=>t.cpm-e.cpm)),c=(null!==(s=null===(i=d[0])||void 0===i?void 0:i.cpm)&&void 0!==s?s:0)-(null!==(o=null===(n=d[1])||void 0===n?void 0:n.cpm)&&void 0!==o?o:0);return this.state.storeCoreBidResponses.set(e.bidId,e),this.impressionFormatAndForward(r,e,c,a)}pushNewAuction(e){var t,i;e.bidRequests=(t=e.bidRequests,i="adThink",t.filter((e=>e.bidderCode!==i))),0!==e.bidRequests.length&&this.coreAuctionStream.next(e)}checkMeasurability(e){return"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype&&"isIntersecting"in window.IntersectionObserverEntry.prototype&&!!ee(e)}impressionSasFormatAndForward(e,t){const i={bidId:"smart-"+ce(),auctionId:"smart-"+ce(),lastAuctionId:"smart-"+ce(),adUnit:t,bidderCode:e.bidderCode,cpm:e.cpm,currency:e.currency,refresh:!1,size:e.size,userConsentState:"notAvailable",userConsentVersion:"notAvailable",hasUserId:"notAvailable",userIdProviderList:[],pbjsVersion:"smart-ad-server",tags:new Set,viewabilityMeasurable:!1,cpmUplift:0,pubstackRefresh:!1,pubstackRefreshRank:0,customFields:e.customFields};this.coreImpressionStream.next(i)}impressionFormatAndForward(e,t,i,s){const n=this.state.findBidsByAuctionId(e.auctionId),o=this.state.getAuction(s),r=H(n),a=this.checkMeasurability(e.adUnit),{userConsentState:d,userConsentVersion:c}=Q(r),u={bidId:t.bidResponseId,auctionId:e.auctionId,lastAuctionId:s,adUnit:e.adUnit,bidderCode:t.bidderCode,cpm:t.cpm,currency:t.currency,refresh:!1,size:t.size,userConsentState:d,userConsentVersion:c,hasUserId:e.hasUserId,userIdProviderList:e.userIdProviderList,pbjsVersion:e.pbjsVersion,tags:ue(e,t),viewabilityMeasurable:a,cpmUplift:i,dealId:t.dealId,advertiserDomains:t.advertiserDomains,pubstackRefresh:o.pubstackRefresh,pubstackRefreshRank:o.pubstackRefreshRank,customFields:t.customFields,bidNetRevenue:t.bidNetRevenue,source:t.source};this.coreImpressionStream.next(u)}}const be=e=>void 0!==e,pe=400,he="unknown",ve=new Map;class me{constructor(e){this.onBidResponseStream=new B,this.onAuctionEndStream=new B,this.onBidWonStream=new B,this.onBidWonFromSdkStream=new B,e&&(this.pbjsConfig=e)}getAdServerCurrency(){var e;return null===(e=this.pbjsConfig)||void 0===e?void 0:e.adServerCurrency}onBidResponse(e){const t=ae(e.adUnitCode,e.auctionId),i=de(e.requestId),s=de(i,e.adId);ve.set(e.adId,i),this.onBidResponseStream.next({adId:e.adId,auctionId:t,dealId:e.dealId||void 0,bidId:i,bidResponseId:s,cpm:e.cpm,currency:e.currency,size:e.size,mediaType:e.mediaType,tags:[],bidderCode:e.bidderCode,customFields:{},timeToRespond:e.timeToRespond,adapterCode:e.adapterCode,advertiserDomains:e.advertiserDomains})}onAuctionEnd(e,t="prebid"){!function(e,t){const i=[];if(e.forEach((e=>{try{t(e)}catch(e){i.push(e)}})),0!==i.length){const e=`forEach: Unexpected (${i.length}) errors\n${i.reduce(((e,t)=>`${e}\t- ${t.message}\n`),"")}`;throw new Error(e)}}(e.adUnits.filter((t=>void 0===e.adUnitCodes||e.adUnitCodes.includes(t.code))).reduce(((e,t)=>(e.find((e=>t.code===e.code))||e.push(t),e)),[]),(i=>{var s,n,o,r;const a=function(e,t){const i=e.adUnits.filter((e=>e.code===t)),s={code:t,bids:M(i),mediaTypes:P(i)},n=(e=>{let t;return e.forEach((e=>{const i=Y(e);i.pubstack&&0!=Object.keys(i.pubstack).length?t=i.pubstack:JSON.stringify(i.pubstack)!==JSON.stringify(t)&&c(`Two different pubstack declaration found for a adUnitCode ${i.code}`,i.pubstack,t)})),t})(i);n&&(s.pubstack=n);const o=(e=>{let t;return e.forEach((e=>{const i=Y(e);i.ortb2Imp?t=i.ortb2Imp:JSON.stringify(i.ortb2Imp)!==JSON.stringify(t)&&c(`Two different ortb2imp declaration found for a adUnitCode ${i.code}`,i.ortb2Imp,t)})),t})(i);o&&(s.ortb2Imp=o);return s}(e,i.code),d=(e=>({code:e.code,name:F(e),path:z(e)}))(a),u=ae(a.code,e.auctionId),l=e.labels||[],p=(g(h=e.bidderRequests),h.length>0&&h.every((e=>A(e.bidderRequestId))),h);var h;const v=e.bidderRequests.flatMap((t=>{var s;const n=ae(i.code,e.auctionId),o=t.gdprConsent,r=t.bidderCode,a=null===(s=e.seatNonBids)||void 0===s?void 0:s.find((e=>e.seat===t.bidderCode)),d=null==a?void 0:a.nonbid.find((e=>e.impid===i.code)),c=t.bids.filter((e=>e.adUnitCode===i.code)).map((t=>{const i=de(t.bidId),s=e.bidsReceived.find((e=>e.requestId===t.bidId)),a=e.noBids.find((e=>e.bidId===t.bidId)),d=e.bidsRejected.find((e=>e.requestId===t.bidId));let c={state:b.TIMEOUT};if(s){const e=de(i,s.adId);c={adId:s.adId,bidResponseId:e,cpm:s.cpm,currency:s.currency,size:s.size,mediaType:s.mediaType,bidNetRevenue:s.netRevenue,state:b.BID,timeToRespond:s.timeToRespond,dealId:s.dealId||void 0,advertiserDomains:s.advertiserDomains}}else a?c={state:b.NO_BID}:d&&(c={state:b.NO_BID,rejectionReason:d.rejectionReason});return Object.assign({auctionId:n,bidId:i,gdprConsent:o,bidderCode:r,source:t.src,tags:[G(t.params)].filter(be),customFields:{}},c)}));return d&&c.push({bidId:de(ce()),auctionId:n,gdprConsent:o,bidderCode:r,source:"s2s",tags:[],customFields:{source:"s2s"},state:101===d.statuscode?b.TIMEOUT:b.NO_BID}),c})),m={auctionId:u,adUnit:d,refreshIndex:0,sizes:_(a),userId:J(p),pbjsVersion:null!==(n=null===(s=this.pbjsConfig)||void 0===s?void 0:s.version)&&void 0!==n?n:he,tags:[...W(a)],labels:l,gracePeriod:null!==(r=null===(o=this.pbjsConfig)||void 0===o?void 0:o.gracePeriod)&&void 0!==r?r:pe,duration:e.auctionEnd-e.timestamp,bidRequests:v,timeout:e.timeout,customFields:{source:t}};this.onAuctionEndStream.next(m)}))}onBidWon(e){const t=Object.assign(Object.assign({},e),{bidNetRevenue:e.netRevenue,dealId:e.dealId||void 0,auctionId:ae(e.adUnitCode,e.auctionId),tags:[G(e.params[0]||{})].filter(be),customFields:{source:"prebid"}});this.onBidWonStream.next(t)}onBidWonFromSdk(e){const t=Object.assign(Object.assign({},e),{customFields:{source:"sdk"}});this.onBidWonFromSdkStream.next(t)}}class fe{constructor(){this.onAdStream=new B}onAd(e){const t=`/${e.formatId}`,i=e.formatId,s={bidderCode:"smart-rtb+",cpm:e.cpm,size:e.size,adUnitName:i,adUnitPathSuffix:t,formatId:e.formatId,customFields:{}};this.onAdStream.next(s)}}function ge(e){if(e.includes("pubstackRefresh")){const t=e.find((e=>e.startsWith("pubstackRefreshRank")));if(void 0!==t&&t.includes(":")){const e=parseInt(t.split(":")[1])||0;return e>0?e:0}}return 0}class ye{constructor(){this.state=new j,this.forwarder=new le(this.state),this.fallbackCurrency=void 0}bindIntegration(e){e instanceof me&&(e.onBidResponseStream.subscribe((e=>this.bidResponse(e)),D),e.onAuctionEndStream.subscribe((e=>this.auctionDone(e)),D),e.onBidWonStream.subscribe((e=>this.impression(e)),D),e.onBidWonFromSdkStream.subscribe((e=>this.impressionFromSdk(e)),D),this.fallbackCurrency=e.getAdServerCurrency()),e instanceof fe&&e.onAdStream.subscribe((e=>this.impressionSas(e)),D)}helperToBidResponse(e,t){var i;const s=Object.assign({},e);s.state=b.BID,t.tags.forEach((e=>s.tags.add(e)));let n=t.size;return"native"===t.mediaType&&(n="native"),"video"===t.mediaType&&(n=`video-${n}`),s.size=n,s.cpm=t.cpm,s.currency=null!==(i=t.currency)&&void 0!==i?i:this.fallbackCurrency,s.bidResponseId=t.bidResponseId,s.bidderCode=t.bidderCode,s}bidResponse(e){d("[pubstackCoreController] onBidResponse",e),e.bidderCode="nexx360"===e.adapterCode?"nexx360":e.bidderCode;const t={auctionId:e.auctionId,state:b.BID,tags:new Set(e.tags),customFields:e.customFields};try{const i=this.state.getAuction(e.auctionId);if(i){const s=i.bidRequests.find((t=>t.bidId===e.bidId));s&&(i.bidRequests=i.bidRequests.filter((t=>t.bidId!==e.bidId)),i.bidRequests.push(Object.assign(Object.assign(Object.assign({},s),this.helperToBidResponse(t,e)),{tags:s.tags})))}}catch(e){}}helperAuctionBidToBidResponse(e){var t;const i=Object.assign(Object.assign({},e),{tags:new Set});if(e.state===b.BID){let s=e.size;"native"===e.mediaType&&(s="native"),"video"===e.mediaType&&(s=`video-${s}`),i.size=s,i.cpm=e.cpm,i.currency=null!==(t=e.currency)&&void 0!==t?t:this.fallbackCurrency,i.bidResponseId=e.bidResponseId,i.timeToRespond=e.timeToRespond,i.dealId=e.dealId,i.advertiserDomains=e.advertiserDomains,i.bidNetRevenue=e.bidNetRevenue}return e.tags.forEach((e=>i.tags.add(e))),i}bidWonToCoreBidResponse(e){var t,i;const s=de(e.requestId);let n=e.size;return"native"===e.mediaType&&(n="native"),"video"===e.mediaType&&(n=`video-${n}`),{adId:e.adId,bidId:s,bidResponseId:de(s,e.adId),bidderCode:"nexx360"===e.adapterCode?"nexx360":null!==(t=e.bidderCode)&&void 0!==t?t:"",cpm:e.cpm,size:n,state:b.BID,auctionId:e.auctionId,tags:new Set(e.tags),currency:null!==(i=e.currency)&&void 0!==i?i:this.fallbackCurrency,customFields:e.customFields,dealId:e.dealId,advertiserDomains:e.advertiserDomains,bidNetRevenue:e.bidNetRevenue,source:e.source}}auctionDone(e){d("[pubstackCoreController] onAuctionDone",e.auctionId);try{const t=(e.bidRequests||[]).map(this.helperAuctionBidToBidResponse),i=H(t),{userConsentState:s,userConsentVersion:n}=Q(i),o={auctionId:e.auctionId,adUnit:e.adUnit,tags:new Set(e.tags),sizes:new Set(e.sizes),hasUserId:e.userId.hasUserId,userIdProviderList:e.userId.userIdProviderList,refreshIndex:e.refreshIndex,pbjsVersion:e.pbjsVersion,refresh:!1,pubstackRefresh:e.labels.includes("pubstackRefresh"),pubstackRefreshRank:ge(e.labels),userConsentState:s,userConsentVersion:n,bidRequests:t,customFields:e.customFields,duration:e.duration,timeout:e.timeout,state:"RUNNING"};this.state.setAuction(o);const r=()=>{const t=this.state.getAuction(e.auctionId);"FINISHED"!==t.state?(this.forwarder.pushNewAuction(t),t.state="FINISHED",this.state.setAuction(t)):d("[pubstackCoreController] auction is already finished",t)};void 0===e.gracePeriod?r():setTimeout((()=>r()),e.gracePeriod)}catch(e){d("[pubstackCoreController] error: cannot set auction as done because auction is not running")}}findBidResponseDuplicate(e){const t=this.state.storeCoreBidResponses.get(e.bidId),i=!!t&&t.bidResponseId===e.bidResponseId&&t.bidderCode===e.bidderCode;return i&&d("[pubstackCoreController] duplicate bid response found",e),i}_impression(e){if("FINISHED"===this.state.getAuction(e.auctionId).state)this.findBidResponseDuplicate(e)||this.forwarder.pushNewImpression(e);else{const t=i=>{i.auctionId===e.auctionId&&(this.findBidResponseDuplicate(e)||this.forwarder.pushNewImpression(e),this.forwarder.coreAuctionStream.unsubscribe(t))};this.forwarder.coreAuctionStream.subscribe(t)}}impression(e){d("[pubstackCoreController] onImpression",e);try{const t=this.bidWonToCoreBidResponse(e);this._impression(t)}catch(e){d("[pubstackCoreController] error: cannot create impression",e)}}impressionFromSdk(e){d("[pubstackCoreController] onImpression",e);try{const t=Array.from(this.state.storeAuctions.values()).find((t=>t.bidRequests.filter((e=>e.state===b.BID)).find((t=>t.adId===e.adId))));if(t){const i=t.bidRequests.filter((e=>e.state===b.BID)).find((t=>t.adId===e.adId));i.customFields=Object.assign(Object.assign({},i.customFields),e.customFields),this._impression(i)}}catch(e){d("[pubstackCoreController] error: cannot create impression",e)}}impressionSas(e){d("[pubstackCoreController] onImpressionSas",e);try{const t=this.state.findAuctionByAdUnitPath(e.adUnitPathSuffix);A(t,`onSasNewBidResponse: cannot retrieve related auction, @adUnitName=${e.adUnitName}, @adUnitPath=${e.adUnitPathSuffix}`),e.currency=this.fallbackCurrency,this.forwarder.impressionSasFormatAndForward(e,t.adUnit)}catch(e){d("[pubstackCoreController] error: cannot create impression",e)}}subscribe(e){this.forwarder.subscribe(e)}debug(){const e=[];return this.forwarder.subscribe({onAuction:t=>e.push(t),onImpression:t=>e.push(t)}),{auctions:this.state,auctionsDone:void 0,adUnits:void 0,events:e}}}const Ie=(e,t)=>Object.entries(t).every((([t,i])=>typeof i==typeof{}&&typeof e[t]==typeof{}?Ie(e[t],i):typeof e[t]==typeof i)),ke=(e,t)=>{if(t)for(let i=0;i<1e3;i+=1)try{const s=e([],{},[i]);try{if(Ie(s,t))return s}catch(e){}}catch(e){}},we={AUCTION_INIT:"auctionInit",AUCTION_END:"auctionEnd",BID_TIMEOUT:"bidTimeout",BID_REQUESTED:"bidRequested",BID_RESPONSE:"bidResponse",BID_WON:"bidWon",NO_BID:"noBid"};function Re(e,t,i="prebid"){return{on(s,n){d(`[pbjsIntegration] pbjs.dispatcher (${i}) ${s}`,n),s===we.AUCTION_END&&t.onAuctionEnd(e.toAuctionEnd(n),i),s===we.BID_RESPONSE&&t.onBidResponse(e.toBidResponse(n)),s===we.BID_WON&&"prebid"===i&&t.onBidWon(e.toBidWon(n)),s===we.BID_WON&&"sdk"===i&&t.onBidWonFromSdk(e.toBidWonFromSdk(n))}}}function Ce(e){let t;if(void 0!==e)if(y(e))t=e;else if(I(e)){const i=Number(e);isNaN(i)||(t=i)}return void 0!==t?Math.trunc(t):t}function Ae(e){try{return g(t=e,i),t.every((e=>C(e))),e}catch(e){return}var t,i}function Te(e){try{return S(e),e}catch(e){return{}}}function Ee(e){try{return w(e),e}catch(e){return void d("Error on validator but not throwing since not mandatory",e.message)}}function Se(){const e=e=>{var t,i;S(e,"Auction event's adUnits should all be objects"),C(e.code,'Auction event\'s adUnits should all have a key "code" as a string'),g(e.bids,'Auction event\'s adUnits should all have a key "bids" as an array');const s=e.bids.map((t=>{try{return(e=>{var t;S(e,"Auction event's adUnits bidders should all be objects"),C(e.bidder,'Auction event\'s adUnits bidders should all have a key "bidder" as a string');const i=null!==(t=e.params)&&void 0!==t?t:{};return S(i,'Auction event\'s adUnits bidders should all have a key "params" as an object'),{bidder:e.bidder,params:i}})(t)}catch(t){return void c(`[pbjsIntegration] Discarding bidder from ${e.code}`,t)}})).filter((e=>void 0!==e)),n={};if(e.mediaTypes){if(S(e.mediaTypes,'Auction event\'s adUnits should all have a key "mediaTypes" as an object'),e.mediaTypes.banner){S(e.mediaTypes.banner,'Auction event\'s adUnits mediaTypes can all have a key "banner" that should be an object');const i=null!==(t=e.mediaTypes.banner.sizes)&&void 0!==t?t:[];g(i,'Auction event\'s adUnits mediaTypes banner should all have a key "sizes" that should be an array');const s=i.filter((e=>Array.isArray(e)&&2===e.length)).map((e=>{try{return g(e),[parseInt(e[0]),parseInt(e[1])]}catch(e){return[0,0]}}));n.banner={sizes:s,sizeConfig:e.mediaTypes.banner.sizeConfig}}if(e.mediaTypes.native&&(n.native={sizes:"native"}),e.mediaTypes.video&&(S(e.mediaTypes.video,'Auction event\'s adUnits mediaTypes can all have a key "video" that should be an object'),e.mediaTypes.video.playerSize)){g(e.mediaTypes.video.playerSize,'Auction event\'s adUnits mediaTypes video should all have a key "playerSize" that should be an array');const t=(null!==(i=e.mediaTypes.video.playerSize)&&void 0!==i?i:[]).filter((e=>Array.isArray(e)&&2===e.length));n.video={playerSize:t}}}const o={bids:s,code:e.code,mediaTypes:n},r=e.pubstack;void 0!==r&&(S(r),o.pubstack=r);const a=(e=>{if(!U(e,"ortb2Imp"))return;const t=e.ortb2Imp;if(!U(t,"ext"))return;const i=t.ext;if(!U(i,"data"))return;const s=i.data;return U(s,"pbadslot")&&I(s.pbadslot)?{ext:{data:{pbadslot:s.pbadslot}}}:void 0})(e);return a&&(o.ortb2Imp=a),o},t=e=>{S(e,"Auction event's bidderRequests should all be objects"),C(e.bidderRequestId,'Auction event\'s bidderRequests should all have a key "bidderRequestId" as a string'),C(e.bidderCode,'Auction event\'s bidderRequests should all have a key "bidderCode" as a string'),g(e.bids,'Auction event\'s bidderRequests should all have a key "bids" as an array');const t=e.bids.map((t=>{try{return i(t,"Auction event's bidderRequests")}catch(t){return void c(`[pbjsIntegration] Discarding bid request from ${e.bidderRequestId}`,t)}})).filter((e=>void 0!==e)),s={bidderRequestId:e.bidderRequestId,bids:t,bidderCode:e.bidderCode};return e.gdprConsent&&(s.gdprConsent=e.gdprConsent),s},i=(e,t)=>{var i,s,n;S(e,t+"'s bids should all be objects"),C(e.adUnitCode,t+' bids should all have a key "adUnitCode" as a string'),C(e.bidId,t+' bids should all have a key "bidId" as a string'),C(e.bidder,t+' bids should all have a key "bidder" as a string');const o=null!==(i=e.params)&&void 0!==i?i:{};S(o,t+' bids can all have a key "params" that should be an object');const r=null!==(s=e.userId)&&void 0!==s?s:{};S(r,t+' bids can all have a key "userId" that should be an object');const a=null!==(n=e.crumbs)&&void 0!==n?n:{};return S(a,t+' bids can all have a key "crumbs" that should be an object'),w(e.src),{adUnitCode:e.adUnitCode,bidId:e.bidId,bidder:e.bidder,params:o,userId:r,crumbs:a,src:e.src}};return{toBidRejected:e=>(S(e,"BidRejected event should be an object"),C(e.requestId,'BidRequested event should have a "requestId" key as a string'),C(e.rejectionReason,'BidRejected event should have a "rejectionReason" key as a string'),{requestId:e.requestId,rejectionReason:e.rejectionReason}),toSeatNonBid:function(e){return S(e,"SeatNonBid event should be an object"),C(e.seat,'SeatNonBid event should have a "seat" key as a string'),g(e.nonbid,'SeatNonBid event should have a "seat" key as a string'),e.nonbid.map((t=>{try{return S(t,"Nonbid should be an object"),C(t.impid,'Nonbid should have a "impid" key as a string'),k(t.statuscode,'Nonbid should have a "statuscode" key as a number'),{impid:t.impid,statuscode:t.statuscode}}catch(t){return void c(`[pbjsIntegration] Discarding Nonbid from auction event ${e.auctionId}`,t)}})).filter((e=>void 0!==e)),{seat:e.seat,nonbid:e.nonbid}},toAuctionEnd:function(i){let s,n,o=[];S(i,"Auction event should be an object"),C(i.auctionId,'Auction event should have a "auctionId" key as a string'),g(i.adUnits,'Auction event should have a "adUnits" key as a non-empty array'),T(i.adUnits,'Auction event should have a "adUnits" key as a non-empty array'),void 0!==i.labels&&(g(i.labels,'Auction event can have a "labels" key that should be an array'),n=i.labels),g(i.bidderRequests,'Auction event should have a "bidderRequests" key as a non-empty array'),T(i.bidderRequests,'Auction event should have a "bidderRequests" key as a non-empty array');const r=Ce(i.timeout);i.timeout&&!r&&c(`[pbjsIntegration] unable to read timeout from auction event ${i.auctionId}`);const a=i.adUnits.map((t=>{try{return e(t)}catch(e){return void c(`[pbjsIntegration] Discarding adUnit from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e)),u=i.bidderRequests.map((e=>{try{return t(e)}catch(e){return void c(`[pbjsIntegration] Discarding bidderRequest from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e));g(i.bidsReceived,'Auction event should have a "bidsReceived" key as a non-empty array');const l=i.bidsReceived.map((e=>{try{return this.toBidResponse(e)}catch(e){return void c(`[pbjsIntegration] Discarding bidReceived from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e));g(i.adUnitCodes,'Auction event should have a "adUnitCodes" key as a non-empty array'),T(i.adUnitCodes,'Auction event should have a "adUnitCodes" key as a non-empty array');try{g(i.bidsRejected,'Auction event should have a "bidsRejected" key as an array'),o=i.bidsRejected.map((e=>{try{return this.toBidRejected(e)}catch(e){return void c(`[pbjsIntegration] Discarding bidRejected from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e))}catch(e){d("Error on validator but not throwing since not mandatory",e.message)}g(i.noBids,'Auction event should have a "noBids" key as an array');const b=i.noBids.map((e=>{try{return this.toNoBid(e)}catch(e){return void c(`[pbjsIntegration] Discarding noBid from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e));try{g(i.seatNonBids,'Auction event should have a "noBids" key as an array'),s=i.seatNonBids.map((e=>{try{return this.toSeatNonBid(e)}catch(e){return void c(`[pbjsIntegration] Discarding SeatNonBids from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e))}catch(e){d("Error on validator but not throwing since not mandatory",e.message)}return function(e,t,i){if(!t.includes(e))throw new f(`Expected values to be one of '${t}', but received ${e}`)}(i.auctionStatus,["completed","inProgress","started"]),k(i.auctionEnd),k(i.timestamp),{auctionId:i.auctionId,bidderRequests:u,adUnits:a,labels:n,timeout:r,auctionEnd:i.auctionEnd,auctionStatus:i.auctionStatus,noBids:b,adUnitCodes:i.adUnitCodes,bidsRejected:o,bidsReceived:l,timestamp:i.timestamp,winningBids:[],seatNonBids:s}},toAuction:function(i){let s;S(i,"Auction event should be an object"),C(i.auctionId,'Auction event should have a "auctionId" key as a string'),g(i.adUnits,'Auction event should have a "adUnits" key as a non-empty array'),T(i.adUnits,'Auction event should have a "adUnits" key as a non-empty array'),void 0!==i.labels&&(g(i.labels,'Auction event can have a "labels" key that should be an array'),s=i.labels),g(i.bidderRequests,'Auction event should have a "bidderRequests" key as a non-empty array'),T(i.bidderRequests,'Auction event should have a "bidderRequests" key as a non-empty array');const n=Ce(i.timeout);i.timeout&&!n&&c(`[pbjsIntegration] unable to read timeout from auction event ${i.auctionId}`);const o=i.adUnits.map((t=>{try{return e(t)}catch(e){return void c(`[pbjsIntegration] Discarding adUnit from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e)),r=i.bidderRequests.map((e=>{try{return t(e)}catch(e){return void c(`[pbjsIntegration] Discarding bidderRequest from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e));return{auctionId:i.auctionId,bidderRequests:r,adUnits:o,labels:s,timeout:n}},toBidRequested(e){S(e,"BidRequested event should be an object"),C(e.auctionId,'BidRequested event should have a "auctionId" key as a string'),g(e.bids,'BidRequested event should have a "bids" key as an array');const t=e.bids.map((t=>{try{return i(t,"BidRequested event")}catch(t){return void c(`[pbjsIntegration] Discarding bid request from bid requested event ${e.auctionId}`,t)}})).filter((e=>void 0!==e)),s={auctionId:e.auctionId,bids:t};return e.gdprConsent&&(s.gdprConsent=e.gdprConsent),s},toBidResponse(e){var t;S(e,"BidResponse event should be an object"),C(e.auctionId,'BidRequested event should have a "auctionId" key as a string'),C(e.adUnitCode,'BidRequested event should have a "adUnitCode" key as a string'),C(e.adId,'BidRequested event should have a "adId" key as a string'),C(e.requestId,'BidRequested event should have a "requestId" key as a string');const i=I(e.cpm)?Number.parseFloat(e.cpm):e.cpm;let s;const n=Ee(e.dealId);k(i,'BidRequested event should have a "cpm" key as a number');let o,r=e.size;"string"!=typeof r&&(r=e.width&&e.height?`${e.width}x${e.height}`:"unknown"),C(e.mediaType,'BidRequested event should have a "mediaType" key as a string'),C(r,'BidRequested event should have a "size" key as a string'),I(e.currency)&&(o=e.currency),C(e.bidderCode,'BidResponse event should have a "bidderCode" key as a string'),function(e,t){if(null!=e&&!y(e))throw new f("Expected value to be a number, but received "+typeof e)}(e.timeToRespond),R(e.netRevenue);const a=Ae(Te(e.meta).advertiserDomains);try{C(e.adapterCode,'BidWon event should have a "bidderCode" key as a string'),s=e.adapterCode}catch(e){d("Error on validator but not throwing since not mandatory",e.message)}return{adId:e.adId,adUnitCode:e.adUnitCode,auctionId:e.auctionId,cpm:i,currency:o,requestId:e.requestId,size:r,bidderCode:e.bidderCode,mediaType:null!==(t=e.mediaType)&&void 0!==t?t:"banner",timeToRespond:e.timeToRespond,adapterCode:s,netRevenue:e.netRevenue,dealId:n,advertiserDomains:a}},toBidTimeout(e){g(e,"BidTimeout event should be an array");const t=[];return e.forEach((e=>{try{S(e,"BidTimeout events should all be objects"),C(e.adUnitCode,'BidTimeout events should all have a key "adUnitCode" as a string'),C(e.auctionId,'BidTimeout events should all have a key "auctionId" as a string'),C(e.bidId,'BidTimeout events should all have a key "bidId" as a string'),t.push({adUnitCode:e.adUnitCode,auctionId:e.auctionId,bidId:e.bidId})}catch(t){d("Discarding bid timeout event because ",t.message,e)}})),t},toNoBid:e=>(S(e,"NoBid event should be an object"),C(e.auctionId,'NoBid event should have a "auctionId" key as a string'),C(e.bidId,'NoBid event should have a "bidId" key as a string'),C(e.adUnitCode,'NoBid event should have a "adUnitCode" key as a string'),{bidId:e.bidId,adUnitCode:e.adUnitCode,auctionId:e.auctionId}),toBidWon(e){var t;let i,s,n,o,r,a;S(e,"BidWon event should be an object"),C(e.adId,'BidWon event should have a "adId" key as a string'),C(e.requestId,'BidWon event should have a "requestId" key as a string');const c=Ee(e.dealId);I(e.currency)&&(a=e.currency);const u=I(e.cpm)?Number.parseFloat(e.cpm):e.cpm;k(u,'BidRequested event should have a "cpm" key as a number'),C(e.mediaType,'BidRequested event should have a "mediaType" key as a string'),C(e.size,'BidWon event should have a "size" key as a string'),r=e.size,C(e.auctionId,'BidWon event should have a "auctionId" key as a string'),i=e.auctionId,C(e.adUnitCode,'BidWon event should have a "adUnitCode" key as a string'),s=e.adUnitCode;try{C(e.bidderCode,'BidWon event should have a "bidderCode" key as a string'),n=e.bidderCode}catch(e){d("Error on validator but not throwing since not mandatory for monitoring (only for refresh)",e.message)}try{C(e.adapterCode,'BidWon event should have a "bidderCode" key as a string'),o=e.adapterCode}catch(e){d("Error on validator but not throwing since not mandatory",e.message)}g(e.params),R(e.netRevenue),w(e.source);const l=Ae(Te(e.meta).advertiserDomains);return{adId:e.adId,adUnitCode:s,auctionId:i,bidderCode:n,adapterCode:o,size:r,requestId:e.requestId,currency:a,cpm:u,mediaType:null!==(t=e.mediaType)&&void 0!==t?t:"banner",params:e.params,dealId:c,netRevenue:e.netRevenue,source:e.source,advertiserDomains:l}},toBidWonFromSdk:e=>(S(e,"BidWon event should be an object"),C(e.adId,'BidWon event should have a "adId" key as a string'),{adId:e.adId})}}const Ue=400;class je{constructor(){this.state="new",this.elapsedTime=0,this.timeTargets=[]}start(){return"stopped"===this.state&&(this.elapsedTime=0),"started"===this.state?this.elapsed():(this.state="started",this.timeoutId=setTimeout((()=>this.update()),je.pacing),this.elapsedTime)}pause(){if("paused"===this.state||"stopped"===this.state)return this.elapsedTime;const e=this.update();return this.state="paused",e}stop(){if("stopped"===this.state)return this.elapsedTime;const e=this.update();return this.state="stopped",e}elapsed(){return"started"===this.state&&this.update(),this.elapsedTime}timeTargetReached(e){return new Promise((t=>{this.timeTargets.push([e,t])}))}update(){let e=je.pacing;if("started"===this.state){this.elapsedTime+=e;for(let t=this.timeTargets.length;t--;){const[i,s]=this.timeTargets[t];this.elapsedTime>=i?(s(i),this.timeTargets.splice(t,1)):e=Math.min(e,i-this.elapsedTime)}}return"stopped"!==this.state&&(this.timeoutId&&clearTimeout(this.timeoutId),this.timeoutId=setTimeout((()=>this.update()),e)),this.elapsedTime}}je.pacing=100;class Be{constructor(e,t,i,s,n){this.creative=s,this.timer=new je,this.inViewPercentage=e,this.cumulative=i,this.timer.timeTargetReached(t).then((()=>{n()}))}pauseTimer(){this.timer.pause()}startTimer(){this.timer.start()}stopTimer(){this.timer.stop()}getElapsed(){return this.timer.elapsed()}isViewable(){return this.inView}intersectionChange(e){this.creative.visibilityRatioFromIntersection(e)>=this.inViewPercentage?this.inView||(this.timer.start(),this.inView=!0):this.inView&&(this.cumulative?this.timer.pause():this.timer.stop(),this.inView=!1)}getTimerState(){return this.timer.state}}class Ne{constructor(e){this.adUnit=e}visibilityRatioFromIntersection(e){const t=Oe(this.adUnit,this.adUnit);if(this.adUnit===t)return e.intersectionRatio;const i=t.getBoundingClientRect();return e.intersectionRect.height/i.height}}const Oe=(e,t)=>(Ve(e)<Ve(t)&&(e=t),Array.from(t.children).filter((e=>e instanceof HTMLElement)).forEach((t=>{e=Oe(e,t)})),e),Ve=e=>e.getBoundingClientRect?e.getBoundingClientRect().height:0,$e={root:null,rootMargin:"0px",threshold:[0,.3,.5,1]};class qe{constructor(e,t,i){this.windowActive=!0,this.pbstckWindow=i,this.visibilityState=i.document.visibilityState,this.trackedOnFocusChange=this.onFocusChange.bind(this),i.addEventListener("focus",this.trackedOnFocusChange),i.addEventListener("blur",this.trackedOnFocusChange),this.trackedOnVisibilityChange=this.onVisibilityChange.bind(this),i.addEventListener("visibilitychange",this.trackedOnVisibilityChange);const s=this.getObserverThresholds(t);this.observer=new IntersectionObserver((e=>this.intersectionObserverCallback(e)),s),this.observer.observe(e);const n=new Ne(e);this.computer=new Be(t.minPercentageInView,t.minTimeInView,t.cumulativeTimer,n,(()=>t.completionCallback(e.id))),"hidden"!==this.visibilityState&&this.windowActive||this.stop()}getObserverThresholds(e){return.3===e.minPercentageInView?Object.assign(Object.assign({},$e),{threshold:[.3,.5,.75,1]}):Object.assign(Object.assign({},$e),{threshold:[.5,.75,1]})}onVisibilityChange(){this.visibilityState="visible"===this.visibilityState?"hidden":"visible",this.checkWindowActive()}onFocusChange(e){this.windowActive="focusin"===e.type||"focus"===e.type,this.checkWindowActive()}checkWindowActive(){"visible"===this.visibilityState&&this.windowActive?this.start():this.pause()}destroy(){var e;this.stop(),null===(e=this.observer)||void 0===e||e.disconnect(),this.pbstckWindow.removeEventListener("visibilitychange",this.trackedOnVisibilityChange),this.pbstckWindow.removeEventListener("focus",this.trackedOnFocusChange),this.pbstckWindow.removeEventListener("blur",this.trackedOnFocusChange),this.computer=null,this.observer=null}getElapsed(){return null===this.computer?0:this.computer.getElapsed()}pause(){var e;null===(e=this.computer)||void 0===e||e.pauseTimer()}start(){var e;null===(e=this.computer)||void 0===e||e.startTimer()}stop(){var e;null===(e=this.computer)||void 0===e||e.stopTimer()}intersectionObserverCallback(e){e.forEach((e=>{var t;null===(t=this.computer)||void 0===t||t.intersectionChange(e)}))}getTimerState(){var e;return null===(e=this.computer)||void 0===e?void 0:e.getTimerState()}}const De={viewableTime:1e3,largeAdunitSize:242e3,largeAdunitTreshold:.3,standardAdunitTreshold:.5};class xe{constructor(e,t){this.viewabilityState=new Map,this.viewedTimeState=new Map,this.elementIdToCode=new Map,this.viewabilityStream=new B,this.viewedStream=new B,d("[pubstackViewability] Create ViewabilityController with config",De),this.pbstckWindow=t,this.pbstckWindow.addEventListener("unload",(()=>this.unloadMeasuredImpressions())),e.forwarder.coreImpressionStream.subscribe((e=>{d("[pubstackViewability] Receive impression",e.bidderCode,e.adUnit.code),this.track(e)})),e.forwarder.coreAuctionStream.subscribe((e=>{d("[pubstackViewability] Receive auctionend",e.adUnit.code),this.endMeasure(e.adUnit.code)}))}onUnload(e){this.unloadCallback=e}endMeasure(e){d("[pubstackViewability] receive event to stop measure");const t=this.viewedTimeState.get(e);void 0!==t?(t.viewabilitytracker.stop(),this.onMeasurable(e)):d("[pubstackViewability] event received but no tracker to stop, skipping")}track(e){if(!e.viewabilityMeasurable)return void d("[pubstackViewability] Cannot track impression for adUnit ",e.adUnit);const t=ee(e.adUnit);null!==t?(this.trackViewability(e,t),this.trackMeasure(e,t)):D(new Error(`[pubstackViewability] Unexpected null HTML Element on viewable impression for adUnit ${e.adUnit.name}`))}trackMeasure(e,i){return t(this,void 0,void 0,(function*(){var t;let s=null===(t=this.viewedTimeState.get(e.adUnit.code))||void 0===t?void 0:t.viewabilitytracker;this.elementIdToCode.set(i.id,e.adUnit.code),void 0!==s&&(d(`[pubstackViewability] replacing existing measurability tracker on ${i.id}`),s.stop(),this.onMeasurable(e.adUnit.code)),d(`[pubstackViewability] tracking code ${e.adUnit.code} with rule MRC for measurability`);const n={minPercentageInView:this.minPercentageInView(i,De),minTimeInView:18e4,cumulativeTimer:!0,completionCallback:e=>{const t=this.elementIdToCode.get(e);void 0!==t?this.onMeasurable(t):d(`[pubstackViewability] unable to find matching adunitcode for element ${e}`)}};s=new qe(i,n,this.pbstckWindow),this.viewedTimeState.set(e.adUnit.code,{impression:e,viewabilitytracker:s})}))}trackViewability(e,i){return t(this,void 0,void 0,(function*(){var t;let s=null===(t=this.viewabilityState.get(i.id))||void 0===t?void 0:t.viewabilitytracker;void 0!==s&&(d(`[pubstackViewability] replacing existing tracker on ${i.id}`),s.destroy(),this.viewabilityState.delete(i.id)),d(`[pubstackViewability] tracking element ${i.id} with rule MRC for monitoring`);const n={minPercentageInView:this.minPercentageInView(i,De),minTimeInView:De.viewableTime,cumulativeTimer:!1,completionCallback:e=>this.onViewable(e)};s=new qe(i,n,this.pbstckWindow),this.viewabilityState.set(i.id,{impression:e,viewabilitytracker:s})}))}minPercentageInView(e,t){const i=window.getComputedStyle(e);return Number(i.getPropertyValue("width").replace(/px/,""))*Number(i.getPropertyValue("height").replace(/px/,""))>t.largeAdunitSize?t.largeAdunitTreshold:t.standardAdunitTreshold}unloadMeasuredImpressions(){if(d("[pubstackViewability] page unloaded, forwarding impressions measured"),void 0!==this.unloadCallback){const e=[];Array.from(this.viewedTimeState.values()).forEach((t=>{if(void 0!==t.viewabilitytracker){t.viewabilitytracker.stop();const i=Math.floor(t.viewabilitytracker.getElapsed()/1e3);i>0&&e.push({bidId:t.impression.bidId,auctionId:t.impression.auctionId,lastAuctionId:t.impression.lastAuctionId,adUnit:t.impression.adUnit,bidderCode:t.impression.bidderCode,pbjsVersion:t.impression.pbjsVersion,cpm:t.impression.cpm,currency:t.impression.currency,refresh:t.impression.refresh,size:t.impression.size,viewedTime:i,pubstackRefresh:t.impression.pubstackRefresh,pubstackRefreshRank:t.impression.pubstackRefreshRank})}})),e.length>0&&this.unloadCallback(e)}}onMeasurable(e){d(`[pubstackViewability] Measurability Event on AdUnit code ${e}`);const t=this.viewedTimeState.get(e);if(void 0===t)return void D(new Error(`[pubstackViewability] Impression not found for AdUnit code ${e}`));this.viewedTimeState.delete(e);if(Math.floor(t.viewabilitytracker.getElapsed()/1e3)>0){const e=t.impression,i={bidId:e.bidId,auctionId:e.auctionId,lastAuctionId:e.lastAuctionId,adUnit:e.adUnit,bidderCode:e.bidderCode,pbjsVersion:e.pbjsVersion,cpm:e.cpm,currency:e.currency,refresh:e.refresh,size:e.size,viewedTime:Math.floor(t.viewabilitytracker.getElapsed()/1e3),pubstackRefresh:e.pubstackRefresh,pubstackRefreshRank:e.pubstackRefreshRank};d(`[pubstackViewability] Forwarding measured impression on code ${e.adUnit.code}`),this.viewedStream.next(i)}t.viewabilitytracker.destroy()}onViewable(e){d(`[pubstackViewability] Viewability Event on element ${e}`);const t=this.viewabilityState.get(e);if(void 0===t)return void D(new Error(`[pubstackViewability] Impression not found for ElementId ${e}`));this.viewabilityState.set(e,t);const i=t.impression,s={bidId:i.bidId,auctionId:i.auctionId,lastAuctionId:i.lastAuctionId,adUnit:i.adUnit,bidderCode:i.bidderCode,pbjsVersion:i.pbjsVersion,cpm:i.cpm,currency:i.currency,refresh:i.refresh,size:i.size,htmlElementId:e,pubstackRefresh:i.pubstackRefresh,pubstackRefreshRank:i.pubstackRefreshRank};d(`[pubstackViewability] Forwarding viewable impression ${s.htmlElementId}`),this.viewabilityStream.next(s)}}function Fe(e,t){return"object"==typeof t&&t instanceof Set?Array.from(t):t}function ze(e,t){return"tags"!==e&&"sizes"!==e||!Array.isArray(t)?t:new Set(t)}class Me{constructor(e){this.coreEvents=[],this.errors=[],e.forwarder.coreAuctionStream.subscribe((e=>this.addEvent(e))),e.forwarder.coreImpressionStream.subscribe((e=>this.addEvent(e)))}addEvent(e){this.coreEvents.push(e)}addError(e){this.errors.push(e)}getEvents(){return this.coreEvents.map((e=>JSON.parse(JSON.stringify(e,Fe),ze)))}getErrors(){return this.errors}}const Pe=e=>{var t;const i=null!==(t=null==e?void 0:e.host)&&void 0!==t?t:"unknown";return i.startsWith("www.")?i.substring(4):i},_e=e=>{let t;return t=e&&e.protocol&&e.host&&e.pathname?`${e.protocol}//${e.host}${e.pathname}`:"unknown",t};function Le(e){var t;const i="pbstck_context";let s=null===(t=ie(i).find((e=>"pbstck_ab_test"===se(e.name,i))))||void 0===t?void 0:t.content;return s&&!e.includes(s)&&(s=void 0),s}class We{constructor(e,t,i,s,n){var o;this.items=[],this.url=e,this.buffer=null!==(o=null==n?void 0:n.buffer)&&void 0!==o?o:We.defaults.buffer,this.sender=t,this.context=i,this.abTestValues=s}buildUrl(){const e=this.context.customFields["kleanads-version"],t=this.context.customFields["config-version"],i=this.items.reduce(((e,t)=>e+(t.pubstackRefresh?1:0)),0),s=e?`&v=${e}&s=${t}`:"",n=i>0?`&rc=${i}`:"";return`${this.url}?tId=${this.context.tagId}&c=${this.items.length}${s}${n}`}batchThenSend(e,t=!0){const i=t?Ge(e,this.context,this.abTestValues):e;if(this.items.push(i),0===this.buffer)return this.flush();1===this.items.length&&setTimeout((()=>this.flush()),this.buffer)}flush(){0!==this.items.length&&(this.sender(this.buildUrl(),[...this.items]),this.reset())}reset(){this.items=[]}}We.defaults={buffer:150};const Ge=(e,t,i)=>{var s;const{customFields:n}=t,{customFields:o}=e,r=null===(s=navigator.connection)||void 0===s?void 0:s.effectiveType,a=Object.assign(Object.assign({},o),n);return Object.assign(Object.assign(Object.assign({},e),t),{customFields:a,abTestPopulation:i?Le(i):void 0,domain:Pe(window.location),href:_e(window.location),networkConnectionEffectiveType:r,pageId:window.__pbstck_page_id||"unknown",kleanAdsStackVersion:a["config-version"],kleanAdsStackId:a["kleanads-stack-id"]})};class Je{constructor(e,t,i){this.url=e,this.context=i,this.sender=t}buildUrl(e){return`${this.url}?sId=${this.context.scopeId.substring(0,8)}&tId=${this.context.tagId}&c=${e}&ctr=${this.context.country}`}send(e){const t=e.map((e=>He(e,this.context)));this.sender(this.buildUrl(t.length),t)}}const He=(e,t)=>Object.assign(Object.assign(Object.assign({},e),t),{domain:Pe(window.location),href:_e(window.location)}),Qe=ce();class Ye{constructor(e,t,i,s,n){const o=e.slice(0,-7);this.viewabilityGateway=new We(`${e}/viewability`,Ke,t,n),this.auctionGateway=new We(`${e}/auction`,Ke,t,n),this.impressionGateway=new We(`${e}/impression`,Ke,t,n),this.errorGateway=new We(`${e}/error`,Ke,t,n),this.traceGateway=new We(`${o}/trace`,Ke,t,void 0,{buffer:5e3}),this.measuredImpressionGateway=new We(`${e}/measured`,Ke,t,n),this.measuredImpressionBeaconGateway=new Je(`${e}/measured`,Xe,t),this.pageGateway=new We(`${e}/page`,Ke,t,n),this.bindController(i,s)}bindController(e,t){e.forwarder.coreAuctionStream.subscribe((e=>this.formatAndForwardAuction(e))),e.forwarder.coreImpressionStream.subscribe((e=>{this.formatAndForwardImpression(e)})),void 0!==t&&(t.viewabilityStream.subscribe((e=>{this.formatAndForwardViewability(e)})),t.viewedStream.subscribe((e=>{this.formatAndForwardMeasuredImpression(e)})),t.onUnload((e=>this.formatAndForwardMeasuredImpressionForBeacon(e))))}formatAndForwardAuction(e){const t=[];e.bidRequests.forEach((e=>{t.push({bidId:h(e),bidderCode:e.bidderCode,state:e.state,source:e.source,tags:0===e.tags.size?void 0:Array.from(e.tags),cpm:p(e)?e.cpm:void 0,currency:p(e)?e.currency:void 0,size:p(e)?e.size:void 0,customFields:e.customFields,timeToRespond:e.timeToRespond,rejectionReason:e.rejectionReason,dealId:p(e)?e.dealId:void 0,advertiserDomains:p(e)?e.advertiserDomains:void 0,bidNetRevenue:p(e)?e.bidNetRevenue:void 0})}));const i=void 0===e.userConsentState?"notAvailable":e.userConsentState,s=void 0===e.userConsentVersion?"notAvailable":e.userConsentVersion,n={auctionId:e.auctionId,adUnit:e.adUnit.name,adUnitPath:e.adUnit.path,sizes:Array.from(e.sizes),tags:0===e.tags.size?void 0:Array.from(e.tags),refresh:e.refresh,userConsentState:i,userConsentVersion:s,hasUserId:e.hasUserId,userIdProviderList:e.userIdProviderList,pbjsVersion:e.pbjsVersion,bidRequests:t,pubstackManaged:!1,pubstackRefresh:e.pubstackRefresh,pubstackRefreshRank:e.pubstackRefreshRank,customFields:e.customFields,duration:e.duration,timeout:e.timeout};this.auctionGateway.batchThenSend(n)}formatAndForwardImpression(e){const t={bidId:e.bidId,auctionId:e.auctionId,lastAuctionId:e.lastAuctionId,adUnit:e.adUnit.name,adUnitPath:e.adUnit.path,bidderCode:e.bidderCode,cpm:e.cpm,currency:e.currency,refresh:e.refresh,size:e.size,userConsentState:e.userConsentState,userConsentVersion:e.userConsentVersion,hasUserId:e.hasUserId,userIdProviderList:e.userIdProviderList,pbjsVersion:e.pbjsVersion,cpmUplift:e.cpmUplift,dealId:e.dealId,advertiserDomains:e.advertiserDomains,tags:Array.from(e.tags),viewabilityMeasurable:e.viewabilityMeasurable,pubstackManaged:!1,pubstackRefresh:e.pubstackRefresh,pubstackRefreshRank:e.pubstackRefreshRank,customFields:e.customFields,bidNetRevenue:e.bidNetRevenue,source:e.source};this.impressionGateway.batchThenSend(t)}formatAndForwardViewability(e){const t={bidId:e.bidId,auctionId:e.auctionId,lastAuctionId:e.lastAuctionId,adUnit:e.adUnit.name,adUnitPath:e.adUnit.path,bidderCode:e.bidderCode,pbjsVersion:e.pbjsVersion,cpm:e.cpm,currency:e.currency,size:e.size,refresh:e.refresh,htmlElementId:e.htmlElementId,mrcViewable:!0,pubstackManaged:!1,pubstackRefresh:e.pubstackRefresh,pubstackRefreshRank:e.pubstackRefreshRank};this.viewabilityGateway.batchThenSend(t)}formatAndForwardMeasuredImpression(e){const t={bidId:e.bidId,auctionId:e.auctionId,lastAuctionId:e.lastAuctionId,adUnit:e.adUnit.name,adUnitPath:e.adUnit.path,bidderCode:e.bidderCode,cpm:e.cpm,currency:e.currency,refresh:e.refresh,size:e.size,pbjsVersion:e.pbjsVersion,viewedTime:e.viewedTime,pubstackManaged:!1,pubstackRefresh:e.pubstackRefresh,pubstackRefreshRank:e.pubstackRefreshRank};this.measuredImpressionGateway.batchThenSend(t)}formatAndForwardMeasuredImpressionForBeacon(e){const t=e.map((e=>({bidId:e.bidId,auctionId:e.auctionId,lastAuctionId:e.lastAuctionId,adUnit:e.adUnit.name,adUnitPath:e.adUnit.path,bidderCode:e.bidderCode,cpm:e.cpm,currency:e.currency,refresh:e.refresh,size:e.size,pbjsVersion:e.pbjsVersion,viewedTime:e.viewedTime,pubstackManaged:!1,pubstackRefresh:e.pubstackRefresh,pubstackRefreshRank:e.pubstackRefreshRank})));this.measuredImpressionBeaconGateway.send(t)}sendError(e){this.errorGateway.batchThenSend(e)}sendLog(e){this.traceGateway.batchThenSend(e,!1)}sendToDatadog(e){var t;if(void 0===e.error||""===e.error)return;const i=e.error,s=null!==(t=e.context)&&void 0!==t?t:{};S(s),C(i);const n=Object.assign(Object.assign({pageId:Qe,status:"error",domain:Pe(window.location),href:_e(window.location)},s),{message:i}),o=new XMLHttpRequest;o.open("POST","https://browser-http-intake.logs.datadoghq.com/v1/input/pub551f730416e5317842afc2792691e95c?ddsource=browser&ddtags=version:1.3.2",!0),o.setRequestHeader("Content-Type","text/plain"),o.send(JSON.stringify(n))}}const Ke=(e,t)=>{const i=new XMLHttpRequest;i.open("POST",e,!0),i.setRequestHeader("Content-Type","text/plain"),i.send(JSON.stringify(t)),d("post",e,t)},Xe=(e,t)=>{const i=JSON.stringify(t);navigator.sendBeacon(e,i),d("beacon",e,t)},Ze=(e,t)=>{if(!e||!t)throw new Error("IllegalArgumentException");return`${e}_${t}`},et=20;function tt(){const e="pbstck",t=new Map;ie(e).forEach((i=>{const s=se(i.name,e);t.has(s)&&c(`Custom dim ${s} is present many times`),t.size<et?t.set(s,i.content):c(`Skipping custom dim ${s} with ${i.content}: limit of ${et} keys exceeded`)}));const i=Object.assign({},...Array.from(t.entries()).map((([e,t])=>({[e]:t}))));return t.size>0&&d("Custom dim found :",i),i}const it=e=>{const t=[];return JSON.parse(JSON.stringify(e,((e,i)=>{if("object"==typeof i&&null!==i){if(t.includes(i))return;t.push(i)}return i})))},st=(e,t)=>{const i=Se(),s=new me(void 0),n=Re(i,s,"sdk");t.bindIntegration(s),e.subscribe((([e,[t]])=>{try{n.on(e,t)}catch(e){e.context=e.context||{},e.context.pbjs={source:"sdk:pbjs"},D(e)}}))},nt=(e,t,i)=>{const s=e;s[i]=s[i]||[];const n=s[i];e.pbstck=e.pbstck||{},e.pbstck.sdk=e.pbstck.sdk||{},e.pbstck.sdk[t]=e.pbstck.sdk[t]||{p:[],q:n},e.pbstck.sdk[t].p=e.pbstck.sdk[t].p||[],e.pbstck.sdk[t].q=e.pbstck.sdk[t].q||n,e.pbstck.sdk[t].q!==n&&(e.pbstck.sdk[t].q=e.pbstck.sdk[t].q.concat(n));const o={cmd:(...i)=>{const s=["cmd",i];(e.pbstck.sdk[t].q||[]).push(s),(e.pbstck.sdk[t].p||[]).forEach((e=>e(s)))}};return e.Pubstack=o,o};function ot(e,t,i){const s=new B,n=[];nt(e,i.tagId,i.globalQueue);const o=e[i.globalQueue],r=t=>{!function(e,t){if(void 0!==e)throw new f(null!=t?t:`Expected value to be undefined, but received ${e}`)}(Object.values(e.pbstck.sdk).find((t=>t!==e.pbstck.sdk[i.tagId]&&t.q===o)),`Concurrency on '${i.globalQueue}' globalQueue (more than 1 destination configured)`),s.next([t[0],it(Object.values(t[1]))])};return s.subscribe(((...e)=>n.push(e))),st(s.pipe(...N(/cmd/)).pipe(...N(/pbjs|prebid/)),t),{debug:()=>({events:n}),dispatchEvents:()=>{e.pbstck.sdk[i.tagId].q.forEach(r),e.pbstck.sdk[i.tagId].p.push(r)}}}const rt={CALL:"call",AD_CALLBACK:"pbstck:ad"};const at=()=>({toAd(e,t){S(e),A(t,"toAd: id is undefined"),A(e.formatId,"toAd: formatId is undefined"),C(t),function(e,t,i){if(!U(e,t))throw new f(`Expected object to have key '${t}', but not found`)}(e,"formatId");const i="string"==typeof e.size?e.size:"unknown";return{cpm:y(e.cpm)?e.cpm:0,size:i,formatId:y(e.formatId)?e.formatId.toString():e.formatId}}});const dt=new WeakSet;function ct(e,t,i){const s=e[i.globalName];if(void 0===s||!s.__smartLoaded)return{status:l.NOT_READY};const n=at(),o=new fe,r=function(e,t){return{on(i,s,n){d("sas.dispatcher",i,s),i===rt.AD_CALLBACK&&t.onAd(e.toAd(s,n))}}}(n,o);t.bindIntegration(o);const a=[];if(dt.has(s))return{status:l.LOADED};dt.add(s);const c=Object.values(rt);return c.forEach((e=>{s.events.on(e,((t,i)=>{const s=it(t);a.push({eventName:e,data:s,id:i});try{r.on(e,s,i)}catch(e){e.context=e.context||{},e.context.adapter={source:"sas:on"},D(e)}}))})),s.events.history().filter((({eventName:e})=>c.includes(e))).map(it).forEach((({eventName:e,data:t,id:i})=>{const s=it(t);a.push({eventName:e,data:s,id:i});try{r.on(e,t,i)}catch(e){e.context=e.context||{},e.context.adapter={source:"sas:replayed"},D(e)}})),{status:l.LOADED,instance:{debug:()=>({events:a})}}}const ut=new B;function lt(e,i,s){var n;e.pbstck=e.pbstck||{lock:{}},e.pbstck.lock=e.pbstck.lock||{},e.pbstck.scopeId=s.scopeId,e.pbstck.tagId=s.tagId;const o={},r=`${s.tagId}@${i.gateway}@collector`;if(function(e,t){return e[t]}(e.pbstck.lock,r))return;!function(e,t){e[t]=!0}(e.pbstck.lock,r);const c=new ye;let l;o.core=c,i.viewabilityEnabled&&(l=new xe(c,e),o.viewability=l);const b=new Ye(i.gateway,s,c,l,i.abTestValues);var p;o.intake=b,$((e=>b.sendError(e)),1),p=e=>b.sendLog(e),ut.subscribe(p),function(e){V.subscribe(e)}((e=>b.sendToDatadog(e)));const h=new Promise(((s,n)=>{if(i.pbjsVariableName){d("Prebid dropin mode",i.pbjsVariableName);const r={debug:a(),globalName:i.pbjsVariableName},l=function(e,t){return e[t.globalName]||(e[t.globalName]={}),e[t.globalName].que||(e[t.globalName].que=[]),e[t.globalName].que}(e,r);l.push((()=>t(this,void 0,void 0,(function*(){var t,i;const a=e[r.globalName],l=null!==(t=Number(a.getConfig("timeoutBuffer")))&&void 0!==t?t:Ue,b=null===(i=a.getConfig("currency"))||void 0===i?void 0:i.adServerCurrency;let p;I(b)&&(p=b);const h=new me({version:a.version,gracePeriod:l,adServerCurrency:p,pbjsVariableName:r.globalName});o.prebid=h;try{o.prebid=function(e,t,i,s){const n=e[s.globalName];i.bindIntegration(t);const o=Re(Se(),t);let r;if(null!=n.getEvents)d("[pbjsIntegration] retrieve pbjs events using getEvents on public API"),r=n.getEvents;else{d("[pbjsIntegration] retrieve pbjs events using chunk");const t=e[`${s.globalName}Chunk`];if(void 0===t)throw new Error("[pbjsIntegration] unable to find pbjs chunk");const i=ke(t,{on:Function,getEvents:Function});if(void 0===i)throw new Error("[pbjsIntegration] unable to use event handler on adapter");r=i.getEvents}return Object.values(we).forEach((e=>{n.onEvent(e,(t=>{var i;try{o.on(e,t)}catch(s){u("[pbjsIntegration] Error on event "+e+": "+s.message,t),q({context:Object.assign(Object.assign({},null!==(i=s.context)&&void 0!==i?i:{}),{adapter:{version:n.version,source:"pbjs:on"}}),message:s.message})}}))})),r().forEach((({eventType:e,args:t})=>{var i;try{o.on(e,t)}catch(s){u("[pbjsIntegration] Error on event "+e+": "+s.message,t),q({context:Object.assign(Object.assign({},null!==(i=s.context)&&void 0!==i?i:{}),{adapter:{version:n.version,source:"pbjs:replayed"}}),message:s.message})}})),t}(e,h,c,r),s()}catch(e){return u("Unable to load pbjs integration due to",e),void n()}}))))}}));let v,m=[];if(i.smartEnabled||i.debug){const t={debug:a(),globalName:"sas"};m=function(e,t){return e[t.globalName]||(e[t.globalName]={}),e[t.globalName].cmd||(e[t.globalName].cmd=[]),e[t.globalName].cmd}(e,t),m.push((()=>{v=ct(e,c,t).instance}))}const f={tagId:s.tagId,globalQueue:i.sdk.globalQueue},g=ot(e,c,f);if(g.dispatchEvents(),i.debug||a()){c.subscribe({onAuction:e=>d("controller.onAuction",e),onImpression:e=>d("controller.onImpression",e)});const t=new Me(c);o.debug=t,$((e=>t.addError(e)),1e3),e.pbstck.debug=e.pbstck.debug||{},e.pbstck.debug[r]={getEvents:()=>t.getEvents(),getErrors:()=>t.getErrors(),sdk:null!==(n=null==g?void 0:g.debug())&&void 0!==n?n:void 0},(i.smartEnabled||i.debug)&&m.push((()=>{v&&(e.pbstck.debug[r].sas=v.debug())}))}return Promise.resolve().finally(),e.pbstck.controllers=e.pbstck.controllers||{},e.pbstck.controllers[`${i.gateway}@collector`]=o,h.then((()=>{e.dispatchEvent(new Event(Ze(`${i.gateway}@collector`,"pubstackMonitoringReady")))})),c}e.bootPubstack=lt,e.pubstackAutoconfig=function(e){var i,s,n,o;const r={gateway:null===(i=e.endpoint)||void 0===i?void 0:i.gateway,sdk:{globalQueue:"pbstckQ"},debug:!0===e.debug,viewabilityEnabled:e.viewabilityEnabled,smartEnabled:null!==(s=e.smartEnabled)&&void 0!==s&&s,refreshConfigurationUrl:null!==(n=e.refreshConfigurationUrl)&&void 0!==n?n:"",pbjsVariableName:e.pbjsVariableName||"pbjs",abTestValues:e.abTestValues};if(void 0===r.gateway)return;const a={tagId:e.tagId,scopeId:e.scopeId,country:e.country,device:e.device,browserName:e.browserName,browserVersion:e.browserVersion,osName:e.osName,osVersion:e.osVersion,pbstckVersion:null!==(o="53e3df7")?o:"unknown",customFields:tt()};t(void 0,void 0,void 0,(function*(){try{return navigator&&navigator.cookieDeprecationLabel&&navigator.cookieDeprecationLabel.getValue&&(yield navigator.cookieDeprecationLabel.getValue())||void 0}catch(e){d("Error while getting cookie depreciation label",e)}})).then((e=>{e&&(a.customFields.cdep=e)})),a.tagId&&a.scopeId&&lt(window,r,a)}}(this.collector=this.collector||{});
;
 return this;}.bind({}); var _ = load();_.collector.pubstackAutoconfig({"endpoint":{"script":"https://cdn.pbstck.com/collector-53e3df7.js","gateway":"https://intake.pbstck.com/v1/intake"},"scopeId":"2cab6af2-6fd0-407a-a7a6-212ebaaa1342","tagId":"4ad07034-a105-477b-8cb2-bbfbadf0ff4e","viewabilityEnabled":true,"refreshEnabled":false,"smartEnabled":false,"pbjsVariableName":"hubjs","bootstrapTime":1716974976679,"bootstrapVersion":"undefined","device":"desktop","browserName":"Chrome","browserVersion":"58","osName":"Linux","country":"US"}); })()</script></head>

<body class="channel-reseau"><div style="display: none;" id="gotop"><a href="javascript:void(0);"></a></div>
    <div class="layout--flexbox">
        <div id="fb-root"></div>
        <div id="globalmsg" class="loadTop" style="display:none"></div>
        
<img src="https://akm-static.ccmbg.com/a/aHR0cHM6Ly92aWFkZW8uam91cm5hbGR1bmV0LmNvbS8=/alpha.png" style="position: absolute;">

<header class="app_header" role="banner">
    <div class="header_top">
        <div class="layout">
            <nav role="navigation">
                <ul class="header_nav">
                    <li class="nav_home">
                        <a class="logo" href="https://viadeo.journaldunet.com/">
                            <img src="https://astatic.ccmbg.com/viadeo.journaldunet.com/img/viadeo/logo-viadeo.svg?1" alt="Viadeo JDN" width="110">
                        </a>
                    </li>
                    <li class="app_channel_retail">
                        <a href="https://www.journaldunet.com/retail/">Retail</a>
                    </li>
                    <li class="app_channel_media">
                        <a href="https://www.journaldunet.com/media/">Media</a>
                    </li>
                    <li class="app_channel_ebusiness-le-net-fintech">
                        <a href="https://www.journaldunet.com/ebusiness/le-net/fintech/">Fintech</a>
                    </li>
                    <li class="app_channel_iot">
                        <a href="https://www.journaldunet.com/iot/">IOT</a>
                    </li>
                    <li class="app_channel_smart-city">
                        <a href="https://www.journaldunet.com/smart-city/">Smart city</a>
                    </li>
                    <li class="app_channel_e-rh">
                        <a href="https://www.journaldunet.com/e-rh/">E-rh</a>
                    </li>
                    <li class="app_channel_decideurs">
                        <a href="https://www.journaldunet.com/decideurs/">Décideurs</a>
                    </li>
                    <li class="app_channel_solutions-seo-referencement">
                        <a href="https://www.journaldunet.com/solutions/seo-referencement/">SEO</a>
                    </li>
                    <li class="app_channel_solutions-cloud-computing">
                        <a href="https://www.journaldunet.com/solutions/cloud-computing/">Cloud</a>
                    </li>
                    <li class="app_channel_solutions-analytics-big-data">
                        <a href="https://www.journaldunet.com/solutions/analytics/big-data/">Big data</a>
                    </li>

                    <li class="app_header__plus">
                        <div class="header__subnav jDropBox">
                            <ul>
                                <li class="app_channel_retail">
                                    <a href="https://www.journaldunet.com/retail/">Retail</a>
                                </li>
                                <li class="app_channel_media">
                                    <a href="https://www.journaldunet.com/media/">Media</a>
                                </li>
                                <li class="app_channel_ebusiness-le-net-fintech">
                                    <a href="https://www.journaldunet.com/ebusiness/le-net/fintech/">Fintech</a>
                                </li>
                                <li class="app_channel_iot">
                                    <a href="https://www.journaldunet.com/iot/">IOT</a>
                                </li>
                                <li class="app_channel_smart-city">
                                    <a href="https://www.journaldunet.com/smart-city/">Smart city</a>
                                </li>
                                <li class="app_channel_e-rh">
                                    <a href="https://www.journaldunet.com/e-rh/">E-rh</a>
                                </li>
                                <li class="app_channel_decideurs">
                                    <a href="https://www.journaldunet.com/decideurs/">Décideurs</a>
                                </li>
                                <li class="app_channel_solutions-seo-referencement">
                                    <a href="https://www.journaldunet.com/solutions/seo-referencement/">SEO</a>
                                </li>
                                <li class="app_channel_solutions-cloud-computing">
                                    <a href="https://www.journaldunet.com/solutions/cloud-computing/">Cloud</a>
                                </li>
                                <li class="app_channel_solutions-analytics-big-data">
                                    <a href="https://www.journaldunet.com/solutions/analytics/big-data/">Big data</a>
                                </li>
                                <li class="app_channel_adtech">
                                    <a href="https://www.journaldunet.com/adtech/">Adtech</a>
                                </li>
                                <li class="app_channel_e-sante">
                                    <a href="https://www.journaldunet.com/e-sante/">e-Santé</a>
                                </li>
                                <li class="app_channel_foodtech">
                                    <a href="https://www.journaldunet.com/foodtech/">Foodtech</a>
                                </li>
                                <li class="app_channel_management">
                                    <a href="https://www.journaldunet.com/management/">Management</a>
                                </li>
                                <li class="app_channel_martech">
                                    <a href="https://www.journaldunet.com/martech/">Martech</a>
                                </li>
                                <li class="app_channel_patrimoine">
                                    <a href="https://www.journaldunet.com/patrimoine/">Patrimoine</a>
                                </li>
                                <li class="app_channel_media-publishers">
                                    <a href="https://www.journaldunet.com/media/publishers/">Publishers</a>
                                </li>
                                <li class="app_channel_transport-intelligent">
                                    <a href="https://www.journaldunet.com/transport-intelligent/">Transport intelligent</a>
                                </li>
                                <li class="app_channel_webtech">
                                    <a href="https://www.journaldunet.com/webtech/">Webtech</a>
                                </li>
                            </ul>
                        </div>
                    </li>
                </ul>
            </nav>
        </div>
    </div>
    <div class="header_bottom">
        <div class="layout">
            <a class="logo" href="https://viadeo.journaldunet.com/">
                <img src="https://astatic.ccmbg.com/viadeo.journaldunet.com/img/viadeo/logo-viadeo.svg?1" alt="Viadeo JDN" width="110">
            </a>
                        <nav role="navigation" class="header_menu">
                <ul class="header_nav">
                                    <li>
                        <a href="https://viadeo.journaldunet.com/">S'inscrire</a>
                    </li>
                                        <li>
                        <a href="https://viadeo.journaldunet.com/p/login">Se connecter</a>
                    </li>
                                    </ul>
            </nav>
            <div class="header_search">
                <a href="https://viadeo.journaldunet.com/s" class="ico--search">Rechercher</a>
            </div>
        </div>
    </div>
</header>
<header class="ccmcss_rwd_header" id="jHeader2016">
    <div class="ccmcss_rwd_header__top">
        <a href="/" class="ccmcss_rwd_header__logo">
            <img src="https://astatic.ccmbg.com/viadeo.journaldunet.com/img/viadeo/logo-viadeo.svg?1" alt="Viadeo JDN" width="110">
        </a>
        <div>
            <!--<a class="ccmcss_rwd_header__burger" id="jOpenAppBurger" href="javascript:void(0)">Menu</a>-->
            <span class="jDropBtn jDropMenuBtn app_header__click_trigger" data-target="header_nav" id="jOpenAppBurger">
                <span>Menu</span>
                <svg class="svg_icon svg_icon--cross" viewBox="0 0 440.307 440.307">
                    <g class="svg_icon_g" fill="#000">
                        <polygon points="440.307,58.583 381.723,0 220.153,161.57 58.584,0 0,58.583 161.569,220.153 0,381.723 58.584,440.307    220.153,278.736 381.723,440.307 440.307,381.723 278.736,220.153"></polygon>
                    </g>
                </svg>
            </span>
                            <div class="app_header_log__connected--menu">
                    <a rel="nofollow" href="https://viadeo.journaldunet.com/p/login" class="login"><svg viewBox="-73 204.9 448 432" class="svg_icon svg_icon--user"><path class="svg_icon_g svg_icon_path" d="M206.4 508.3c-11.1-1.8-11.3-32.2-11.3-32.2s32.5-32.2 39.6-75.4c19 0 30.8-46 11.8-62.1.8-17 24.5-133.7-95.4-133.7S54.8 321.5 55.6 338.6c-19 16.2-7.3 62.1 11.8 62.1 7.1 43.2 39.6 75.4 39.6 75.4s-.3 30.4-11.3 32.2C60 513.9-73 572.6-73 636.9h448c0-64.3-133-123-168.6-128.6z"></path></svg><span>Connexion</span></a>
                </div>
                
            <a class="ccmcss_rwd_header__search" href="https://viadeo.journaldunet.com/s"><svg viewBox="-281 404.9 32 32" class="svg_icon svg_icon--search"><path class="svg_icon_g" d="M-280 432.1c-1.2 1.1-1.3 2.9-.2 4s2.9 1 4-.2l6.4-7.6c.7-.8 1-1.6 1-2.3 2.1 1.8 4.8 2.9 7.8 2.9 6.6 0 12-5.4 12-12s-5.4-12-12-12-12 5.4-12 12c0 3 1.1 5.7 2.9 7.8-.7 0-1.5.3-2.3 1l-7.6 6.4zm11-15.2c0-4.4 3.6-8 8-8s8 3.6 8 8-3.6 8-8 8-8-3.6-8-8z"></path></svg></a>
        </div>

    </div>
</header>
        <div class="app_layout">
            <div class="app_layout_ct">
                <div class="app_layout_ct__1">
                    <div class="app_layout_ct__2">
                        <div class="grid_line gutter app_page--prehome">
                                                            <div class="grid_left w50">
                                    <div class="ccmcss_form ccmcss_form--connexion app_box_2 ccmcss_form--w30">
                                        <header>
                                            <h2>Connexion</h2>
                                        </header>
                                        <form method="post" action="https://viadeo.journaldunet.com/p/secure_login">
                                            <fieldset>
                                                <legend>Connexion</legend>
                                                <label class="grid_line ccmcss_form__line jFormLine">
                                                    <div class="grid_left">Email</div>
                                                    <div class="grid_last">
                                                        <input type="text" tabindex="1" id="txtMail" name="txtMail" class="jMailChecker">
                                                        <div class="jMsg"></div>
                                                    </div>
                                                </label>
                                                <label class="grid_line ccmcss_form__line jFormLine">
                                                    <div class="grid_left">Mot de passe</div>
                                                    <div class="grid_last">
                                                        <input type="password" tabindex="2" id="pwdPassAuth" name="pwdPassAuth">
                                                        <div class="jMsg"></div>
                                                        <div class="ccmcss_form__msg"><a class="a_hover" href="/p/forgot_password/" tabindex="4">(Mot de passe oublié ?)</a></div>
                                                    </div>
                                                </label>
                                                <footer>
                                                    <input type="hidden" value="iLy6hGTw4hSe3MKq8f4q8_GE1FLDO6_61m3icxOdekc" name="token-login" id="token-login">
                                                    <input type="submit" tabindex="3" name="login" value="Connexion">
                                                </footer>
                                            </fieldset>
                                        </form>
                                    </div>
                                </div>

                            <div class="grid_right w50 ccmcss_form ccmcss_form--w30 app_box_2">
                                <header><h2>Inscription gratuite</h2></header>

                                <div class="ccmcss_form ccmcss_form--w30">
	<form class="jRecaptcha" action="javascript:void(0);" enctype="" id="frmAccount" data-recaptcha_key="6Lez9sYUAAAAAN-SIlTET-TwxqoRzACwkUVmJ9hR">
				
		<input type="hidden" name="action" id="action" value="inscription">

		<fieldset>
			<legend>Inscription gratuite</legend>
			<!-- Civilité -->
			<div class="grid_line ccmcss_form__line jFormLine copains_radio_list" id="divCivilite">
								<div class="grid_left">Civilité</div>
				<div class="grid_last">
					<div class="grid_line">
						<label><input type="radio" value="1" name="txtCivilite" id="txtCivilite1" checked="">M.</label>
						<label><input type="radio" value="3" name="txtCivilite" id="txtCivilite3">Mme</label>
						<label><input type="radio" value="2" name="txtCivilite" id="txtCivilite2">Mlle</label>
					</div>
					<div class="jMsg"></div>
				</div>
			</div>
			<!-- /Civilité -->

			<!-- Nom -->
			<label class="grid_line ccmcss_form__line jFormLine" id="divNom">
				<div class="grid_left">Nom d'usage*</div>
				<div class="grid_last">
					<input type="text" value="" name="txtNom" id="txtNom">
					<div class="jMsg"></div>
				</div>
			</label>
			<!-- /Nom -->

			<!-- Prénom -->
			<label class="grid_line ccmcss_form__line jFormLine" id="divPrenom">
				<div class="grid_left">Prénom*</div>
				<div class="grid_last">
					<input type="text" value="" name="txtPrenom" id="txtPrenom">
					<div class="jMsg"></div>
				</div>
			</label>
			<!-- /Prénom -->

			<!-- Nom de jeune fille -->
			<label class="grid_line ccmcss_form__line jFormLine" id="divNomDeJeuneFille">
				<div class="grid_left">Nom de naissance</div>
				<div class="grid_last">
					<input type="text" value="" name="txtNomDeJeuneFille" id="txtNomDeJeuneFille">
					<div class="jMsg"></div>
				</div>
			</label>
			<!-- /Nom de jeune fille -->

			<!-- Pays -->
			<label class="grid_line ccmcss_form__line jFormLine" id="divPays">
				<div class="grid_left">Pays</div>
				<div class="grid_last">
					<span class="ccmcss_form__select_wrapper">
						<select name="txtPays" id="idPays" style="width:100%">
							<option value="231">Afghanistan</option><option value="451">Afrique du Sud</option><option value="234">Albanie</option><option value="284">Algérie</option><option value="279">Allemagne</option><option value="229">Andorre</option><option value="237">Angola</option><option value="233">Anguilla</option><option value="238">Antarctique</option><option value="232">Antigua-et-Barbuda</option><option value="236">Antilles Néerlandaises</option><option value="402">Arabie Saoudite</option><option value="239">Argentine</option><option value="235">Arménie</option><option value="243">Aruba</option><option value="242">Australie</option><option value="241">Autriche</option><option value="244">Azerbaïdjan</option><option value="258">Bahamas</option><option value="251">Bahreïn</option><option value="247">Bangladesh</option><option value="246">Barbade</option><option value="248">Belgique</option><option value="263">Belize</option><option value="254">Bermudes</option><option value="259">Bhoutan</option><option value="262">Biélorussie</option><option value="459">Birmanie</option><option value="253">Bénin</option><option value="256">Bolivie</option><option value="245">Bosnie-Herzégovine</option><option value="261">Botswana</option><option value="257">Brésil</option><option value="255">Brunei</option><option value="250">Bulgarie</option><option value="249">Burkina Faso</option><option value="252">Burundi</option><option value="335">Cambodge</option><option value="270">Cameroun</option><option value="264">Canada</option><option value="275">Cap-Vert</option><option value="269">Chili</option><option value="271">Chine</option><option value="277">Chypre</option><option value="272">Colombie</option><option value="337">Comores</option><option value="339">Corée du Nord</option><option value="340">Corée du Sud</option><option value="467">Costa Rica</option><option value="319">Croatie</option><option value="268">Côte d'Ivoire</option><option value="274">Cuba</option><option value="281">Danemark</option><option value="5495">Djibouti</option><option value="282">Dominique</option><option value="287">Egypte</option><option value="230">Emirats Arabes Unis</option><option value="285">Equateur</option><option value="290">Espagne</option><option value="286">Estonie</option><option value="436">Etats-Unis</option><option value="291">Ethiopie</option><option value="293">Fidji</option><option value="292">Finlande</option><option value="297" selected="selected">France</option><option value="299">Gabon</option><option value="307">Gambie</option><option value="304">Ghana</option><option value="305">Gibraltar</option><option value="302">Géorgie</option><option value="311">Grèce</option><option value="301">Grenade</option><option value="306">Groenland</option><option value="309">Guadeloupe</option><option value="314">Guam</option><option value="313">Guatemala</option><option value="308">Guinée</option><option value="315">Guinée-Bissau</option><option value="310">Guinée Equatoriale</option><option value="316">Guyana</option><option value="303">Guyane Française</option><option value="5486">Haïti</option><option value="318">Honduras</option><option value="321">Hongrie</option><option value="367">Ile Maurice</option><option value="260">Iles Bouvet</option><option value="342">Iles Caimans</option><option value="276">Iles Christmas</option><option value="5500">Iles Cook</option><option value="294">Iles Malouines</option><option value="362">Iles Mariannes du Nord</option><option value="357">Iles Marshall</option><option value="325">Inde</option><option value="322">Indonésie</option><option value="469">Irak</option><option value="327">Iran</option><option value="323">Irlande</option><option value="328">Islande</option><option value="324">Israël</option><option value="329">Italie</option><option value="330">Jamaïque</option><option value="332">Japon</option><option value="331">Jordanie</option><option value="343">Kazakhstan</option><option value="333">Kenya</option><option value="334">Kirghizistan</option><option value="336">Kiribati</option><option value="491">Kosovo</option><option value="341">Koweït</option><option value="344">Laos</option><option value="398">La Réunion</option><option value="296">Îles Féroé</option><option value="376">Îles Norfolk</option><option value="349">Lesotho</option><option value="395">Îles Palau</option><option value="403">Îles Salomon</option><option value="312">Îles Sandwich</option><option value="5483">Îles Turques et Caïques</option><option value="431">Îles Tuvalu</option><option value="443">Îles Vierges</option><option value="442">Îles Vierges Britanniques</option><option value="460">Lettonie</option><option value="456">Liban</option><option value="348">Liberia</option><option value="352">Libye</option><option value="346">Liechtenstein</option><option value="350">Lituanie</option><option value="351">Luxembourg</option><option value="361">Macao</option><option value="358">Macédoine</option><option value="356">Madagascar</option><option value="371">Malaisie</option><option value="369">Malawi</option><option value="368">Maldives</option><option value="359">Mali</option><option value="366">Malte</option><option value="353">Maroc</option><option value="363">Martinique</option><option value="364">Mauritanie</option><option value="449">Mayotte</option><option value="370">Mexique</option><option value="295">Micronésie</option><option value="355">Moldavie</option><option value="354">Monaco</option><option value="360">Mongolie</option><option value="5488">Monténégro</option><option value="365">Montserrat</option><option value="372">Mozambique</option><option value="373">Namibie</option><option value="382">Nauru</option><option value="378">Nicaragua</option><option value="375">Niger</option><option value="377">Nigeria</option><option value="380">Norvège</option><option value="374">Nouvelle-Calédonie</option><option value="383">Nouvelle-Zélande</option><option value="381">Népal</option><option value="435">Ouganda</option><option value="438">Ouzbékistan</option><option value="390">Pakistan</option><option value="5489">Palaos</option><option value="477">Palestine</option><option value="385">Panamá</option><option value="388">Papouasie-Nouvelle-Guinée</option><option value="396">Paraguay</option><option value="379">Pays-Bas</option><option value="389">Philippines</option><option value="391">Pologne</option><option value="387">Polynésie française</option><option value="393">Porto Rico</option><option value="394">Portugal</option><option value="386">Pérou</option><option value="397">Qatar</option><option value="399">Roumanie</option><option value="300">Royaume-Uni</option><option value="265">République Centrafricaine</option><option value="280">République de Djibouti</option><option value="320">République d'Haïti</option><option value="266">République Démocratique du Congo</option><option value="283">République Dominicaine</option><option value="5493">République du congo</option><option value="5485">République du Costa Rica</option><option value="400">Russie</option><option value="401">Rwanda</option><option value="289">Érythrée</option><option value="288">Sahara</option><option value="338">Saint-Christophe-et-Niévès</option><option value="408">Sainte-Hélène</option><option value="345">Sainte-Lucie</option><option value="5490">Saint-Kitts-et-Nevis</option><option value="413">Saint-Marin</option><option value="392">Saint-Pierre-et-Miquelon</option><option value="440">Saint-Vincent-et-les-Grenadines</option><option value="418">Salvador</option><option value="447">Samoa</option><option value="240">Samoa américaines</option><option value="417">Sao Tomé e Principe</option><option value="479">Serbie</option><option value="404">Seychelles</option><option value="480">Sierra Leone</option><option value="407">Singapour</option><option value="411">Slovaquie</option><option value="409">Slovénie</option><option value="414">Sénégal</option><option value="415">Somalie</option><option value="405">Soudan</option><option value="5511">Soudan du Sud</option><option value="347">Sri Lanka</option><option value="406">Suède</option><option value="267">Suisse</option><option value="476">Sultanat d'Oman</option><option value="416">Surinam</option><option value="410">Svalbard</option><option value="420">Swaziland</option><option value="419">Syrie</option><option value="424">Tadjikistan</option><option value="433">Tanzanie</option><option value="432">Taïwan</option><option value="5512">Terres australes et antarctiques françaises</option><option value="465">Tchad</option><option value="278">Tchéquie</option><option value="423">Thaïlande</option><option value="428">Timor-Oriental</option><option value="422">Togo</option><option value="427">Tonga</option><option value="430">Trinité-et-Tobago</option><option value="426">Tunisie</option><option value="425">Turkménistan</option><option value="429">Turquie</option><option value="5492">Tuvalu</option><option value="434">Ukraine</option><option value="437">Uruguay</option><option value="445">Vanuatu</option><option value="439">Vatican</option><option value="441">Venezuela</option><option value="444">Viêtnam</option><option value="446">Wallis-et-Futuna</option><option value="448">Yemen</option><option value="450">Yougoslavie</option><option value="452">Zambie</option><option value="453">Zaïre</option><option value="454">Zimbabwe</option>						</select>
					</span>
					<div class="jMsg"></div>
				</div>
			</label>
			<!-- /Pays -->

			<!-- Ville -->
			<label class="grid_line ccmcss_form__line jFormLine" id="divVille">
				<div class="grid_left">Ville*</div>
				<div class="grid_last">
					<input autocomplete="off" type="text" value="" name="txtVille" id="txtVille" class="ui-autocomplete-input" role="textbox" aria-autocomplete="list" aria-haspopup="true">
					<input type="hidden" name="idville" value="" id="idville">
					<div class="jMsg"></div>
				</div>
			</label>
			<!-- /Ville -->

			<!-- Mail -->
			<label class="grid_line ccmcss_form__line jFormLine" id="divEmail">
				<div class="grid_left">Votre mail*</div>
				<div class="grid_last">
					<input type="email" value="" name="txtEmail" id="txtEmail" class="jMailChecker">
					<div class="jMsg"></div>
				</div>
			</label>
			<!-- /Mail -->

			<!-- Mot de passe -->
			<label class="grid_line ccmcss_form__line jFormLine" id="divPass">
				<div class="grid_left">Mot de passe*</div>
				<div class="grid_last jInputTooltip">
					<input type="password" name="pwdPass" id="pwdPass">
					<div class="jMsg"></div>
					<span class="tooltip" style="display: none;">Votre mot de passe doit être d'au moins 8 caractères et comporter au moins un caractère spécial (!)@#&amp;</span>
				</div>
			</label>
			<!-- /Mot de passe -->

			<!-- Confirmation mot de passe -->
			<label class="grid_line ccmcss_form__line jFormLine" id="divPassConf">
				<div class="grid_left">re-saisissez votre mot de passe*</div>
				<div class="grid_last">
					<input type="password" name="pwdPassConf" id="pwdPassConf">
					<div class="jMsg"></div>
				</div>
			</label>
			<!-- /Confirmation mot de passe -->

			<!-- Date de naissance -->
			<div class="grid_line ccmcss_form__line ccmcss_form__line--date jFormLine" id="divDateNaissance">
				<div class="grid_left">Date de naissance*</div>
				<div class="grid_last">
					<span class="ccmcss_form__select_wrapper ccmcss_form__select_wrapper__day"><select name="jourDeNaissance" id="jourDeNaissance">
						<option value="">- -</option>
						<option value="1">01</option><option value="2">02</option><option value="3">03</option><option value="4">04</option><option value="5">05</option><option value="6">06</option><option value="7">07</option><option value="8">08</option><option value="9">09</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option>					</select></span><span class="ccmcss_form__select_wrapper ccmcss_form__select_wrapper__month"><select name="moisDeNaissance" id="moisDeNaissance">
						<option value="">- -</option>
						<option value="1">janvier</option><option value="2">février</option><option value="3">mars</option><option value="4">avril</option><option value="5">mai</option><option value="6">juin</option><option value="7">juillet</option><option value="8">août</option><option value="9">septembre</option><option value="10">octobre</option><option value="11">novembre</option><option value="12">décembre</option>					</select></span><span class="ccmcss_form__select_wrapper ccmcss_form__select_wrapper__year"><select name="anneeDeNaissance" id="anneeDeNaissance">
						<option value="">- -</option>
						<option value="2024">2024</option><option value="2023">2023</option><option value="2022">2022</option><option value="2021">2021</option><option value="2020">2020</option><option value="2019">2019</option><option value="2018">2018</option><option value="2017">2017</option><option value="2016">2016</option><option value="2015">2015</option><option value="2014">2014</option><option value="2013">2013</option><option value="2012">2012</option><option value="2011">2011</option><option value="2010">2010</option><option value="2009">2009</option><option value="2008">2008</option><option value="2007">2007</option><option value="2006">2006</option><option value="2005">2005</option><option value="2004">2004</option><option value="2003">2003</option><option value="2002">2002</option><option value="2001">2001</option><option value="2000">2000</option><option value="1999">1999</option><option value="1998">1998</option><option value="1997">1997</option><option value="1996">1996</option><option value="1995">1995</option><option value="1994">1994</option><option value="1993">1993</option><option value="1992">1992</option><option value="1991">1991</option><option value="1990">1990</option><option value="1989">1989</option><option value="1988">1988</option><option value="1987">1987</option><option value="1986">1986</option><option value="1985">1985</option><option value="1984">1984</option><option value="1983">1983</option><option value="1982">1982</option><option value="1981">1981</option><option value="1980">1980</option><option value="1979">1979</option><option value="1978">1978</option><option value="1977">1977</option><option value="1976">1976</option><option value="1975">1975</option><option value="1974">1974</option><option value="1973">1973</option><option value="1972">1972</option><option value="1971">1971</option><option value="1970">1970</option><option value="1969">1969</option><option value="1968">1968</option><option value="1967">1967</option><option value="1966">1966</option><option value="1965">1965</option><option value="1964">1964</option><option value="1963">1963</option><option value="1962">1962</option><option value="1961">1961</option><option value="1960">1960</option><option value="1959">1959</option><option value="1958">1958</option><option value="1957">1957</option><option value="1956">1956</option><option value="1955">1955</option><option value="1954">1954</option><option value="1953">1953</option><option value="1952">1952</option><option value="1951">1951</option><option value="1950">1950</option><option value="1949">1949</option><option value="1948">1948</option><option value="1947">1947</option><option value="1946">1946</option><option value="1945">1945</option><option value="1944">1944</option><option value="1943">1943</option><option value="1942">1942</option><option value="1941">1941</option><option value="1940">1940</option><option value="1939">1939</option><option value="1938">1938</option><option value="1937">1937</option><option value="1936">1936</option><option value="1935">1935</option><option value="1934">1934</option><option value="1933">1933</option><option value="1932">1932</option><option value="1931">1931</option><option value="1930">1930</option><option value="1929">1929</option><option value="1928">1928</option><option value="1927">1927</option><option value="1926">1926</option><option value="1925">1925</option><option value="1924">1924</option><option value="1923">1923</option><option value="1922">1922</option><option value="1921">1921</option><option value="1920">1920</option><option value="1919">1919</option><option value="1918">1918</option><option value="1917">1917</option><option value="1916">1916</option><option value="1915">1915</option><option value="1914">1914</option><option value="1913">1913</option><option value="1912">1912</option><option value="1911">1911</option><option value="1910">1910</option><option value="1909">1909</option><option value="1908">1908</option><option value="1907">1907</option><option value="1906">1906</option><option value="1905">1905</option><option value="1904">1904</option><option value="1903">1903</option><option value="1902">1902</option><option value="1901">1901</option><option value="1900">1900</option>					</select></span>
					<div class="jMsg"></div>
				</div>
			</div>
			<!-- /Date de naissance -->



			<!-- panel -->
			<label class="grid_line ccmcss_form__line" id="divPanel">
				<div class="grid_left">Offres partenaires</div>
				<div class="grid_last">
										<input type="checkbox" value="1" name="flagAccepteMessagePartenaire" id="flagAccepteMessagePartenaire">
					Je souhaite recevoir les offres partenaires de Viadeo.					<div class="jMsg" id="divErrorPanel"></div>
				</div>
			</label>

                        <label class="grid_line ccmcss_form__line" id="divPanel">
                <div class="grid_left">Newsletters</div>
                <div class="grid_last">
                                        <input type="checkbox" value="1" name="viadeoNewsletters" id="viadeoNewsletters">
                    J'accepte de recevoir les newsletters de la part de Viadeo
                    <div class="jMsg" id="divErrorPanel"></div>
                </div>
            </label>
            
            <p class="ccmcss_form__line--no_col ccmcss_form__mandatory mod">
                * champs obligatoires
            </p>
			<!-- /panel -->


            <p class="ccmcss_form__cgu">
                En cliquant sur Inscription, vous acceptez nos <a href="https://viadeo.zendesk.com/hc/fr/articles/360014694120-CGU-Conditions-g%C3%A9n%C3%A9rales-d-utilisation" class="a_hover">Conditions
                    générales</a>.
            </p>

			<footer class="ccmcss_form__line--no_col">
				<input type="hidden" id="token-subscribe" name="token-subscribe" value="zawgtWE02rRSNyzIx_ObOhUx0Bxba1SDWEKavHZKWGA">
				<input type="submit" id="btnSubmit" value="Inscription">
			</footer>
			<!-- recpatcha placeholder -->
			<div class="placeholder"><div class="grecaptcha-badge" data-style="inline" style="width: 256px; height: 60px; box-shadow: gray 0px 0px 5px; display: none;"><div class="grecaptcha-logo"><iframe title="reCAPTCHA" role="presentation" name="a-yusfd6m5aoeb" scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation" src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6Lez9sYUAAAAAN-SIlTET-TwxqoRzACwkUVmJ9hR&amp;co=aHR0cHM6Ly92aWFkZW8uam91cm5hbGR1bmV0LmNvbTo0NDM.&amp;hl=en&amp;v=joHA60MeME-PNviL59xVH9zs&amp;size=invisible&amp;badge=inline&amp;cb=7ag2ryxw5mnk" width="256" height="60" frameborder="0"></iframe></div><div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea></div><iframe style="display: none;"></iframe></div>
			<br>

			    <p class="ccmcss_form__cgu ccmcss_box_rgpd">
        Les informations recueillies ci-dessus sont destinées à CCM Benchmark Group pour assurer la création et la gestion de votre compte,
        ainsi que des abonnements et autres services souscrits. Elles seront également utilisées sous réserve des options souscrites,
        par CCM Benchmark Group à des fins de ciblage publicitaire et prospection commerciale au sein du Groupe Le Figaro,
        ainsi qu’avec nos partenaires commerciaux.
    </p>
    <p class="ccmcss_form__cgu ccmcss_box_rgpd">
        Le traitement de votre email à des fins de publicité et de contenus personnalisés est réalisé lors de votre inscription sur ce formulaire.
        Toutefois, vous pouvez vous y opposer <a target="_blank" href="https://liveramp.fr/vos-donnees-personnelles-vos-droits/" "="">à tout moment</a>.
    </p>
    <p class="ccmcss_form__cgu ccmcss_box_rgpd">Plus généralement vous bénéficiez d’un droit d’accès et de rectification de vos données personnelles,
        ainsi que celui d’en demander l’effacement dans les limites prévues par la loi.
        Vous pouvez également à tout moment revoir vos options en matière de prospection commerciale et de ciblage.
        Pour connaître l’ensemble de vos droits et plus largement nos pratiques en matière de traitement et protection des données personnelles,
        nous vous invitons à consulter notre <a target="_blank" href="https://www.ccmbenchmark.com/donnees-personnelles?origin=viadeo.journaldunet.com">politique de confidentialité</a>
        ou notre <a target="_blank" href="https://www.ccmbenchmark.com/donnees-personnelles-cookie?origin=viadeo.journaldunet.com">politique Cookies</a>
    </p>
    
            <p class="ccmcss_form__cgu">
                A l'étape suivante, <a class="ccmcss_ft_bold a_hover" href="https://viadeo.zendesk.com/hc/fr/articles/360014592260-Pourquoi-dois-je-fournir-un-num%C3%A9ro-de-mobile-%C3%A0-l-inscription-" target="_blank">
                votre numéro de mobile vous sera demandé</a> afin de valider votre compte.
            </p>
		</fieldset>
	</form>
</div>
                            </div>
                                <div class="grid_left w50">

                                    <div class="ccmcss_form app_box_2">

                                        <header class="grid_row">
                                            <h2 class="grid_col">Annuaire des membres</h2>
                                            <div class="grid_col grid_col--bottom ccmcss_align_r">
                                                
                                            </div>
                                        </header>
                                        <div class="app_abcdaire">        
                                            <ul>
                                                <li><a href="http://viadeo.journaldunet.com/glossary/users/a">a</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/b">b</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/c">c</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/d">d</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/e">e</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/f">f</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/g">g</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/h">h</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/i">i</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/j">j</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/k">k</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/l">l</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/m">m</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/n">n</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/o">o</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/p">p</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/q">q</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/r">r</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/s">s</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/t">t</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/u">u</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/v">v</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/w">w</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/x">x</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/y">y</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/z">z</a></li>                                            </ul>
                                        </div>
                                        <footer>
                                            <a class="linter_btn_1" href="http://viadeo.journaldunet.com/s/?advsrch">Recherche avancée</a>
                                        </footer>
                                    </div>
                                </div>
                                                                                </div>
                    </div>
                </div>
            </div>
        </div>
            <div class="app_abcdaire">
        Annuaire des membres :
        <ul>
            <li><a href="http://viadeo.journaldunet.com/glossary/users/a">a</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/b">b</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/c">c</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/d">d</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/e">e</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/f">f</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/g">g</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/h">h</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/i">i</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/j">j</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/k">k</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/l">l</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/m">m</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/n">n</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/o">o</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/p">p</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/q">q</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/r">r</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/s">s</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/t">t</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/u">u</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/v">v</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/w">w</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/x">x</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/y">y</a></li><li><a href="http://viadeo.journaldunet.com/glossary/users/z">z</a></li>        </ul>
    </div>

<!-- footerdebbloc -->
<footer role="contentinfo" class="ccmcss_footer">

    <div id="footer" class="bu_ccmeditor"></div>

    <div class="layout" mutualised="true">

        <div id="footer_internal_links_viadeo" class="bu_ccmeditor"><ul>
	<li><a href="https://www.journaldunet.com/magazine/static/1418511-qui-sommes-nous/">Qui sommes nous</a></li>
	<li><a href="https://viadeo.zendesk.com/hc/fr">Contact</a></li>
	<li><a href="https://www.journaldunet.com/contacts/?to=regie_publicitaire">Publicité</a></li>
	<li><a href="https://jobs.ccmbenchmark.com/jobs">Recrutement</a></li>
	<li><a href="https://jobs.ccmbenchmark.com/">Societé</a></li>
	<li><a href="https://www.ccmbenchmark.com/donnees-personnelles?origin=viadeo.journaldunet.com">Données personnelles</a></li>
	<li><a class="jConsentChoice" href="https://www.ccmbenchmark.com/donnees-personnelles?origin=viadeo.journaldunet.com">Paramétrer les cookies</a></li>
	<li><a href="https://www.journaldunet.com/magazine/1128328-mentions-legales/">Mentions légales</a></li>
	<li><a href="https://www.journaldunet.com/list">Tous les articles</a></li>
	<li><a href="https://www.journaldunet.com/magazine/static/1128108-corrections-clarifications-et-droits-de-reponse/">Corrections</a></li>
	<li><a href="https://jobs.ccmbenchmark.com/">© 2022 CCM Benchmark</a></li>
</ul>
</div>

        <div class="logo">
            <a original-title="CCM Benchmark Group" href="https://jobs.ccmbenchmark.com/" target="_blank">
                <img src="https://astatic.ccmbg.com/ccmcms_journaldunet/dist/public/public-assets/bundles/ccmbenchmarkccmcms/img/footer/logo-groupe.svg" alt="CCM Benchmark Group" loading="lazy" width="212" height="49">
            </a>
        </div>

                    <div class="brands">
                                    <a href="https://www.journaldesfemmes.fr/" title="Journal des femmes">
                        <img src="https://astatic.ccmbg.com/ccmcms_journaldunet/dist/public/public-assets/bundles/ccmbenchmarkccmcms/img/footer/logo-jdf.svg" alt="Journal des femmes" loading="lazy" width="115">
                    </a>
                                    <a href="https://www.commentcamarche.net/" title="CCM">
                        <img src="https://astatic.ccmbg.com/ccmcms_journaldunet/dist/public/public-assets/bundles/ccmbenchmarkccmcms/img/footer/logo-ccm.svg" alt="CCM" loading="lazy" width="103">
                    </a>
                                    <a href="https://www.linternaute.com/" title="Linternaute">
                        <img src="https://astatic.ccmbg.com/ccmcms_journaldunet/dist/public/public-assets/bundles/ccmbenchmarkccmcms/img/footer/logo-linternaute.svg" alt="Linternaute" loading="lazy" width="115">
                    </a>
                                    <a href="https://droit-finances.commentcamarche.com/" title="Droit-finances.net">
                        <img src="https://astatic.ccmbg.com/ccmcms_journaldunet/dist/public/public-assets/bundles/ccmbenchmarkccmcms/img/footer/logo-df.svg" alt="Droit-finances.net" loading="lazy" width="103">
                    </a>
                                    <a href="https://copainsdavant.linternaute.com/" title="Copains d'avant">
                        <img src="https://astatic.ccmbg.com/ccmcms_journaldunet/dist/public/public-assets/bundles/ccmbenchmarkccmcms/img/footer/logo-copains.svg" alt="Copains d'avant" loading="lazy" width="122">
                    </a>
                                    <a href="https://viadeo.journaldunet.com/" title="Viadeo JDN">
                        <img src="https://astatic.ccmbg.com/ccmcms_journaldunet/dist/public/public-assets/bundles/ccmbenchmarkccmcms/img/footer/logo-viadeo.svg" alt="Viadeo JDN" loading="lazy" width="106">
                    </a>
                                    <a href="https://www.jeux-gratuits.com/" title="Jeux gratuits">
                        <img src="https://astatic.ccmbg.com/ccmcms_journaldunet/dist/public/public-assets/bundles/ccmbenchmarkccmcms/img/footer/logo-jeuxgratuits.svg" alt="Jeux gratuits" loading="lazy" width="106">
                    </a>
                                    <a href="https://www.ariase.com/" title="Ariase">
                        <img src="https://astatic.ccmbg.com/ccmcms_journaldunet/dist/public/public-assets/bundles/ccmbenchmarkccmcms/img/footer/logo-ariase-v3.svg" alt="Ariase" loading="lazy" width="91">
                    </a>
                                    <a href="https://www.phonandroid.com/" title="Phonandroid">
                        <img src="https://astatic.ccmbg.com/ccmcms_journaldunet/dist/public/public-assets/bundles/ccmbenchmarkccmcms/img/footer/logo-phonandroid.svg" alt="Phonandroid" loading="lazy" width="300">
                    </a>
                            </div>
        
        <div id="footer_links" class="bu_ccmeditor"></div>

    </div>

</footer>
<!-- footerfinbloc -->

<script type="text/javascript"> $data = {"recaptcha":{"enable":true},"copains":{"services":{"eventsFromUrl":{"start":false,"options":[]},"comments":{"start":false,"options":[]},"geolocation":{"start":false,"options":{"lang":"fr","urlGeoloc":"\/l\/xhr_geoloc","urlGeolocName":"\/l\/xhr_geolocname","urlUpdateSettings":"\/p\/xhr_upd_user_settings"}},"bienvenue":false,"createAccount":true},"user":{"birthdayYear":"","md5":null,"uid":0,"parcours":null,"msgs":[],"dialog":[],"location":{"locationId":null,"latitude":null,"longitude":null,"locationTagLabel":null},"url":null},"users":[],"etabs":[],"photos":[],"page":[],"modale":{"bienvenue":{"trigger":"bienvenueModale","allow":true},"subscribeNl":{"trigger":"SubscribeNlModale"}}},"common":{"lang":"fr","selfurl":"\/","status_code":"200","baseUrl":"","connected":false,"logUrl":"https:\/\/viadeo.journaldunet.com\/p\/secure_login","viadeo":true,"env":"prod"},"app_name":"viadeo","ccmUIEvent":[]}</script><script src="https://astatic.ccmbg.com/viadeo.journaldunet.com/js/mailcheck?v=20190221100000" type="text/javascript" crossorigin="anonymous"></script><script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script><script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.8.14/jquery-ui.min.js" type="text/javascript"></script><script src="https://astatic.ccmbg.com/fc/js/front?v=20220322110800" type="text/javascript" crossorigin="anonymous"></script><script src="https://astatic.ccmbg.com/ressource/js/core,lang.fr?v=20200701102144" type="text/javascript" crossorigin="anonymous"></script><script src="https://astatic.ccmbg.com/viadeo.journaldunet.com/js/skin?v=20200619103913" type="text/javascript" crossorigin="anonymous"></script><script src="https://astatic.ccmbg.com/viadeo.journaldunet.com/js/recaptcha?v=20191211090235" type="text/javascript" crossorigin="anonymous"></script><script src="https://astatic.ccmbg.com/viadeo.journaldunet.com/js/core,contents,ga,modules,whatsupmodale,history,loading,mailbox,spin,ccmuievent,jplugins,idle,r.lang.fr,lang.fr,viadeo,start?v=20231211112144" type="text/javascript" crossorigin="anonymous"></script><script src="https://astatic.ccmbg.com/viadeo.journaldunet.com/js/mailcheck?v=20190221100000" type="text/javascript" crossorigin="anonymous"></script>        <div id="optionsDialog" class="copains_box_moderate jOptionsDialogDiv" style="display: none;"></div>
    </div><ul class="ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner-all" role="listbox" aria-activedescendant="ui-active-menuitem" style="z-index: 1; top: 0px; left: 0px; display: none;"></ul>
    <div id="jOverlay" class="app_overlay"></div>


<div id="fancybox-tmp"></div><div id="fancybox-loading"><div></div></div><div id="fancybox-overlay"></div><div id="fancybox-wrap"><div id="fancybox-outer"><div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div><div id="fancybox-content"></div><a id="fancybox-close"></a><div id="fancybox-title"></div><a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a><a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a></div></div><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](6));</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](9));</script><script type="text/javascript" id="" charset="">/*
 Native Promise Only
    v0.7.6-a (c) Kyle Simpson
    MIT License: http://getify.mit-license.org
 in-view 0.6.1 - Get notified when a DOM element enters or exits the viewport.
 Copyright (c) 2019 Cam Wiegert <cam@camwiegert.com> - https://camwiegert.github.io/in-view
 License: MIT
*/
"undefined"!==typeof window.performance&&"function"!==typeof window.performance.mark&&(window.performance.mark=function(){},window.performance.measure=function(){});window.performance&&window.performance.mark&&window.performance.mark("GTM:core:running");
(function(b,m,c){m[b]=m[b]||c();"undefined"!=typeof module&&module.exports?module.exports=m[b]:"function"==typeof define&&define.amd&&define(function(){return m[b]})})("Promise","undefined"!=typeof global?global:this,function(){function b(r,t){q.add(r,t);a||(a=f(q.drain))}function m(r){var t=typeof r;if(null!=r&&("object"==t||"function"==t))var u=r.then;return"function"==typeof u?u:!1}function c(){for(var r=0;r<this.chain.length;r++){var t=void 0,u=void 0,v=this,w=1===this.state?this.chain[r].success:
this.chain[r].failure,x=this.chain[r];try{!1===w?x.reject(v.msg):(u=!0===w?v.msg:w.call(void 0,v.msg),u===x.promise?x.reject(TypeError("Promise-chain cycle")):(t=m(u))?t.call(u,x.resolve,x.reject):x.resolve(u))}catch(z){x.reject(z)}}this.chain.length=0}function h(r){var t,u=this;if(!u.triggered){u.triggered=!0;u.def&&(u=u.def);try{if(t=m(r)){var v=new d(u);t.call(r,function(){h.apply(v,arguments)},function(){e.apply(v,arguments)})}else u.msg=r,u.state=1,0<u.chain.length&&b(c,u)}catch(w){e.call(v||
new d(u),w)}}}function e(r){var t=this;t.triggered||(t.triggered=!0,t.def&&(t=t.def),t.msg=r,t.state=2,0<t.chain.length&&b(c,t))}function l(r,t,u,v){for(var w=0;w<t.length;w++)(function(x){r.resolve(t[x]).then(function(z){u(x,z)},v)})(w)}function d(r){this.def=r;this.triggered=!1}function k(r){this.promise=r;this.state=0;this.triggered=!1;this.chain=[];this.msg=void 0}function p(r){if("function"!=typeof r)throw TypeError("Not a function");if(0!==this.__NPO__)throw TypeError("Not a promise");this.__NPO__=
1;var t=new k(this);this.then=function(u,v){var w={success:"function"==typeof u?u:!0,failure:"function"==typeof v?v:!1};w.promise=new this.constructor(function(x,z){if("function"!=typeof x||"function"!=typeof z)throw TypeError("Not a function");w.resolve=x;w.reject=z});t.chain.push(w);0!==t.state&&b(c,t);return w.promise};this["catch"]=function(u){return this.then(void 0,u)};try{r.call(void 0,function(u){h.call(t,u)},function(u){e.call(t,u)})}catch(u){e.call(t,u)}}var a,g=Object.prototype.toString,
f="undefined"!=typeof setImmediate?function(r){return setImmediate(r)}:setTimeout;try{Object.defineProperty({},"x",{});var n=function(r,t,u,v){return Object.defineProperty(r,t,{value:u,writable:!0,configurable:!1!==v})}}catch(r){n=function(t,u,v){t[u]=v;return t}}var q=function(){function r(w,x){this.fn=w;this.self=x;this.next=void 0}var t,u,v;return{add:function(w,x){v=new r(w,x);u?u.next=v:t=v;u=v;v=void 0},drain:function(){var w=t;for(t=u=a=void 0;w;)w.fn.call(w.self),w=w.next}}}();var y=n({},
"constructor",p,!1);n(p,"prototype",y,!1);n(y,"__NPO__",0,!1);n(p,"resolve",function(r){var t=this;return r&&"object"==typeof r&&1===r.__NPO__?r:new t(function(u,v){if("function"!=typeof u||"function"!=typeof v)throw TypeError("Not a function");u(r)})});n(p,"reject",function(r){return new this(function(t,u){if("function"!=typeof t||"function"!=typeof u)throw TypeError("Not a function");u(r)})});n(p,"all",function(r){var t=this;return"[object Array]"!=g.call(r)?t.reject(TypeError("Not an array")):
0===r.length?t.resolve([]):new t(function(u,v){if("function"!=typeof u||"function"!=typeof v)throw TypeError("Not a function");var w=r.length,x=Array(w),z=0;l(t,r,function(A,B){x[A]=B;++z===w&&u(x)},v)})});n(p,"race",function(r){var t=this;return"[object Array]"!=g.call(r)?t.reject(TypeError("Not an array")):new t(function(u,v){if("function"!=typeof u||"function"!=typeof v)throw TypeError("Not a function");l(t,r,function(w,x){u(x)},v)})});return p});
(function(b){b.vow=function(m,c){return new Promise(function(h,e){c=c||{};c.type=c.type||(/\.css$/.test(m)?"css":"js");c.async="boolean"===typeof c.async?c.async:!0;c.nodeType=c.nodeType||("js"===c.type?"script":"link");if("string"!==typeof m)e({message:"incorrect url type (not a string)"});else{var l=document.createElement(c.nodeType),d="undefined"!==typeof l.onload,k=function(){!d&&document.getElementsByTagName("head")[0].appendChild(l);h({url:m,options:c,node:l})},p=function(){e({url:m,options:c,
node:l})};"boolean"===typeof l.async&&(l.async=c.async);d?(l.onload=function(){k()},l.onerror=function(){p()}):l.onreadystatechange=function(){if(/loaded|complete/.test(this.readyState))if("complete"==l.readyState)k();else{var a=l.readyState;l.children;"loaded"==a&&"loading"==l.readyState&&p()}};l.type=function(a){switch(a){case "js":return l.src=m,"text/javascript";case "css":return l.href=m,l.rel="stylesheet",l.media="all","text/css";default:return a}}(c.type);d&&document.getElementsByTagName("head")[0].appendChild(l)}})}})(window);
(function(b){var m=b.performance&&b.performance.mark&&b.performance.measure;m&&b.performance.measure("GTM:core:loadLibs","GTM:core:running");m&&b.performance.mark("GTM:core:api:running");"undefined"===typeof b._gtm&&(b._gtm={});"undefined"===typeof b._gtm.versions&&(b._gtm.versions={});var c=b._gtm,h=!/Edge|Trident/.test(navigator.userAgent),e=[],l=/\./;c.versions.api=1;c.debug=!1;c.appConfig=google_tag_manager["rm"]["2800225"](12);c.console=b.getConsole("GTM");c.getConsoleTagFunction=function(k,p,a){return c.debug&&
window.console&&window.console[p]?function(){var g=Array.prototype.slice.call(arguments);h&&g.unshift("background-color:"+a+";color:white;border-radius:2px");g.unshift((h?"%c":"")+[" ",k," "].join(""));b.console[p].apply(console,g)}:function(){}};c.getConfig=function(k){m&&b.performance.mark("GTM:core:gettingConfig:"+k);return new Promise(function(p){var a=function(){if(!1!==c.appConfig){var g=c.appConfig;if("string"===typeof k)for(var f=k.split(l),n=0;n<f.length;++n)if(g=g[f[n]],"undefined"===typeof g){g=
null;break}m&&b.performance.measure("GTM:core:getConfig:"+k,"GTM:core:gettingConfig:"+k);p(g)}else setTimeout(a,3)};a()})};var d=function(){var k=function(){c.console.log("Containers loaded Successfully !");c.appConfig.flags&&c.console.log("Enabled flags",Object.keys(c.appConfig.flags))};"gtm.loaded"===c.state?k():b.document.addEventListener("gtm.loaded",k);c.console.log('Now debuging using main environment: "',google_tag_manager["rm"]["2800225"](13),'" with those containers : ',e);c.console.log("GTM versions",_gtm.versions)};
c.appConfig&&c.appConfig.subContainers&&(e=e.concat(c.appConfig.subContainers));c.debug=google_tag_manager["rm"]["2800225"](14);e.push(google_tag_manager["rm"]["2800225"](15));d();m&&b.performance.measure("GTM:core:api:runTime","GTM:core:api:running")})(window);(function(){var b=getConsole("consent");_gtm&&_gtm.consent?b.log("skip loading gtm.consent.js from GTM"):_gtm.consent={getPurpose:function(){var m=arguments;return new Promise(function(c,h){this.getPurposeBuffer.push({args:m,resolve:c,reject:h})}.bind(this))},getPurposeBuffer:[]}})();
(function(b,m){var c={mobile:{max:480},tablet:{min:480,max:1E3},desktop:{min:1E3}},h=null;b._gtm.utils={merge:function(){for(var e={},l=0;l<arguments.length;l++){var d=void 0,k=arguments[l];for(d in k)Object.prototype.hasOwnProperty.call(k,d)&&("[object Object]"===Object.prototype.toString.call(k[d])?e[d]=b._gtm.utils.merge(e[d],k[d]):e[d]=k[d])}return e},isSampled:function(e){var l={sampleName:"sample",ratio:parseFloat("0.04",10),maxAge:parseInt("600000",10),sampled:void 0};
this.samplings={};var d={};Object.assign(d,l,e);d.ratio=parseFloat(d.ratio,10);d.maxAge=parseInt(d.maxAge,10);if(void 0===this.samplings[d.sampleName]){e=localStorage.getItem(d.sampleName)||{ratio:d.ratio,maxAge:d.maxAge,sampled:d.undefined};"string"===typeof e&&(e=JSON.parse(e));l=(new Date).getTime();if(void 0===e.lastCheck||l-e.lastCheck>e.maxAge||void 0===e.sampled)e.sampled=(e.lastChallenge=l,Math.random()<e.ratio);e.lastCheck=l;this.samplings[d.sampleName]=e;localStorage.setItem(d.sampleName,
JSON.stringify(this.samplings[d.sampleName]))}return this.samplings[d.sampleName].sampled||(new RegExp("[?\x26]+force_sampling\x3d"+d.sampleName,"i")).test(document.location.search)},isFromDiscover:function(){return Promise.resolve(document.referrer.includes("com.google.android.googlequicksearchbox")||"https://www.google.com"===document.referrer||"https://www.google.fr"===document.referrer)},cookie:{get:function(e){return(e=m.cookie.match("(^|;) ?"+e+"\x3d([^;]*)(;|$)"))?decodeURIComponent(e[2]):
null},set:function(e,l,d){d=d||{};var k=null;"number"===typeof d.expires?(k=new Date,k.setTime(k.getTime()+864E5*(d.expires||0))):d.expires&&"function"===typeof d.expires.toUTCString&&(k=d.expires);k=null!==k?"; expires\x3d"+k.toUTCString():"";var p="undefined"!==typeof d.path?"; path\x3d"+d.path:"",a="undefined"!==typeof d.domain?"; domain\x3d"+d.domain:"";d="undefined"!==typeof d.secure?"; secure":"";m.cookie=[e,"\x3d",encodeURIComponent(l),k,p,a,d].join("")},remove:function(e,l){l=l||{};l.expires=
-1;_gtm.utils.cookie.set(e,"",l)}},url:{getHostnameData:function(e){var l={subdomain:null,domain:null,tld:null};e=e.match(/^(https?:)?\/\/([^\/]+)(:?[0-9]*)([^\?]*)(\??[^#]*)(#?.*)/);e=null!==e?e[2].replace(/\.$/,"").replace(/:[0-9]*$/,"").split(/\./):null;if(null!==e){var d=e.length;2<d&&"br"===e[d-1]&&"com"===e[d-2]&&(e=e.splice(0,d-2),e.push("com.br"));l.tld=e.pop();l.domain=e.pop();l.subdomain=0<e.length?e:null}return l},internalHostnamesRegexp:[/(^|\.)commentcamarche\.net$/,/(^|\.)commentcamarche\.com$/,
/(^|\.)journaldesfemmes\.com$/,/(^|\.)journaldesfemmes\.fr$/,/(^|\.)journaldunet\.com$/,/(^|\.)journaldunet\.fr$/,/(^|\.)linternaute\.com$/,/(^|\.)linternaute\.fr$/,/(^|\.)hugolescargot\.com$/,/(^|\.)ccm\.net$/,/(^|\.)arevistadamulher\.com\.br$/,/(^|\.)magazinedelledonne\.it$/,/(^|\.)recht-finanzen\.de$/,/(^|\.)jeux-gratuits\.com$/,/(^|\.)hayatouki\.com$/,/(^|\.)ccmbenchmark\.com$/,/(^|\.)entreprises\.lefigaro\.fr$/,/(^|\.)forum\.lefigaro\.fr$/,/(^|\.)ccmbg\.com$/],isInternal:function(e){if("string"!==
typeof e)return!1;e=e.match(/^(https?:)?\/\/([^\/]+)(:?[0-9]*)([^\?]*)(\??[^#]*)(#?.*)/);var l=null!==e?e[2].replace(/:[0-9]*$/,""):null;return null===l?!1:this.internalHostnamesRegexp.some(function(d){return d.test(l)})}},generateUUID:function(e){var l="zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA9876543210",d="";for(e="number"===typeof e?e:11;e--;)d+=l[62*Math.random()|0];return d},getProp:function(e,l,d){if(!l||Array.isArray(l)&&0===l.length)return d;l=Array.isArray(l)?l:l.split(/[,[\].]/g).filter(Boolean);
e=l.reduce(function(k,p){if(void 0!==k&&null!==k&&void 0!==k[p])return k[p]},e);return void 0!==e?e:d},waitForGA:function(){return new Promise(function(e){var l=function(){"function"===typeof ga&&"function"===typeof ga.getByName&&"object"===typeof ga.getByName("t0")||"function"===typeof hz&&"function"===typeof hz.getByName&&"object"===typeof hz.getByName("ss")?e():setTimeout(l,25)};l()})},getScreenName:function(){if(null!==h)return h;var e=m.documentElement.clientWidth,l;for(l in c){var d=c[l];if(d.min&&
d.max){if(e>=d.min&&e<=d.max)return h=l}else if(d.min&&e>d.min||d.max&&e<d.max)return h=l}},browser:{isMobile:function(){return this.isIOS()||this.isAndroid()||/Mobi/i.test(navigator.userAgent)},isIOS:function(){return(/iPad|iPhone|iPod/.test(navigator.platform)||"MacIntel"===navigator.platform&&1<navigator.maxTouchPoints)&&!window.MSStream},isAndroid:function(){return/Android/i.test(navigator.userAgent)&&/Android|linux/i.test(navigator.platform)},getFamily:function(){switch(!0){case !!window.chrome&&
(!!window.chrome.webstore||!!window.chrome.runtime)&&-1!==navigator.userAgent.indexOf("Edg")||-1!==navigator.userAgent.indexOf("EdgiOS"):return"Edgium";case !!window.opr&&!!opr.addons||!!window.opera||0<=navigator.userAgent.indexOf(" OPR/"):return"Opera";case !!window.chrome&&(!!window.chrome.webstore||!!window.chrome.runtime)||this.isAndroid()&&!!window.chrome&&/Google Inc/.test(navigator.vendor)||-1!==navigator.userAgent.indexOf("CriOS"):return"Chrome";case "undefined"!==typeof InstallTrigger||
-1!==navigator.userAgent.indexOf("FxiOS"):return"Firefox";case /constructor/i.test(window.HTMLElement)||"[object SafariRemoteNotification]"===(!window.safari||"undefined"!==typeof safari&&safari.pushNotification).toString()||/^((?!chrome|Android).)*safari/i.test(navigator.userAgent):return"Safari";case !!document.documentMode:return"IE";case !!window.StyleMedia:return"Edge";default:return"unknown"}},getDeviceType:function(){return this.isMobile()?this.isAndroid()?"Android":this.isIOS()?"IOS":"mobile":
"Desktop"}},VisibilityWatcher:function(e,l,d){var k=null,p=null,a=!1,g=function(){var n=!0;d.page.focus&&(n=n&&document.hasFocus());d.page.visible&&(n=n&&!document.hidden);d.element&&(n=n&&a);n?e():l()},f=function(){d.page.focus&&(window.addEventListener("focus",g),window.addEventListener("blur",g));d.page.visible&&window.addEventListener("visibilitychange",g);if(d.element&&d.element.watchedElement){var n={root:d.element.root||null,rootMargin:d.element.rootMargin||"0px",threshold:d.element.threshold||
0};k=new IntersectionObserver(function(q){q=q[0];q.isIntersecting?(a=!0,g()):q.isIntersecting||(a=!1,g())},n);p=d.element.watchedElement;k.observe(p)}};this.disconnect=function(){window.removeEventListener("focus",g);window.removeEventListener("blur",g);window.removeEventListener("visibilitychange",g);k&&k.unobserve(p)};g();f()}}})(window,document);
(function(b){b._gtm.uuid=function(m){m=m||{};m.cookieName=m.cookieName||"ccm_uuid";m.cookieMonthToKeep=m.cookieMonthToKeep||12;var c=_gtm.utils.cookie.get(m.cookieName);if(null===c){var h=_gtm.utils.url.getHostnameData(b.location.href);h=["",h.domain,h.tld].join(".");c=new Date;c.setMonth(c.getMonth()+m.cookieMonthToKeep);var e=c;c=_gtm.utils.generateUUID(m.uuidLength);_gtm.utils.cookie.set(m.cookieName,c,{domain:h,path:"/",expires:e,secure:!0})}return c}})(window);
(function(b){var m=b.performance&&b.performance.mark&&b.performance.measure;m&&b.performance.mark("GTM:Events:running");"undefined"===typeof b._gtm.events.readyAll&&(b._gtm.events.readyAll=[]);var c=b._gtm.events,h={},e={on:{},ready:{},readyAll:{}},l=function(k){var p=b._gtm.events[k],a=e[k],g="";0<p.length&&p.slice(0).forEach(function(f){g=Array.isArray(f.name)?f.name.sort().join("::"):f.name;"undefined"===typeof a[g]&&(a[g]=[]);"on"===k?a[g].push(f.handler):(-1===a[g].indexOf(f.handler)&&a[g].push(f.handler),
"readyAll"===k&&(a[g].pending=[].concat(f.name).sort().filter(function(n){return"undefined"===typeof h[n]}),0===a[g].pending.length&&"undefined"===typeof h[g]&&(h[g]=[])));p.splice(p.indexOf(f),1)})},d=function(k,p,a){Array.prototype.push.call(c[k],p);l(k);"undefined"!==typeof h[a]&&-1===h[a].indexOf(p.handler)&&(p.handler(),h[a].push(p.handler))};l("on");l("ready");l("readyAll");c.on.push=function(k){Array.prototype.push.call(c.on,k);l("on")};c.ready.push=function(k){d("ready",k,k.name)};c.readyAll.push=
function(k){d("readyAll",k,k.name.sort().join("::"))};c.trigger=function(k,p){m&&b.performance.mark("GTM:Event:"+k+":start");b._gtm.console&&b._gtm.console.log("event",k);!p&&"undefined"!==typeof e.on[k]&&0<e.on[k].length&&e.on[k].forEach(function(a){a()});"undefined"===typeof h[k]&&(h[k]=[],"undefined"!==typeof e.ready[k]&&0<e.ready[k].length&&e.ready[k].forEach(function(a){a();h[k].push(a)}),Object.keys(e.readyAll).forEach(function(a){var g=e.readyAll[a].pending.indexOf(k);-1!==g&&(e.readyAll[a].pending.splice(g,
1),0===e.readyAll[a].pending.length&&e.readyAll[a].forEach(function(f){f();"undefined"===typeof h[a]&&(h[a]=[]);h[a].push(f)}))}));m&&b.performance.measure("GTM:Event:"+k,"GTM:Event:"+k+":start")};void 0!==b._gtm.events._trigger&&(b._gtm.events._trigger.forEach(function(k){c.trigger(k,!0)}),delete b._gtm.events._trigger);m&&b.performance.measure("GTM:Events:runTime","GTM:Events:running")})(window);
(function(){var b=!1,m=function(){return new Promise(function(c,h){b?c(b):"object"===typeof dataLayer?dataLayer.some(function(e){if("object"===typeof e.appConfig&&"object"===typeof e.appConfig.asl)return c(e.appConfig.asl),b=e.appConfig.asl,!0}):c({})})};_gtm.dmp={getKeywords:function(){return m().then(function(c){return"object"===typeof c.keywords?c.keywords.map(function(h){return h.replace(/keyword=/,"")}):[]})},getSitepage:function(){return m().then(function(c){return"string"===typeof c.sitepage?
c.sitepage.replace(/\//,"_"):""})},getData:function(){var c={keywords:[],shield:integrityObserver?integrityObserver.corrupted:!1,sitepage:""};return _gtm.dmp.getKeywords().then(function(h){c.keywords=h}).then(_gtm.dmp.getSitepage).then(function(h){c.sitepage=h;return c})["catch"](function(h){console.log("_gtm.dmp.getData error",h);return{}})}}})();
(function(b){"undefined"!==typeof b._gtm.events.readyAll&&(b._gtm.events.readyAll.push({name:["asl.ready","gtm.dom"],handler:function(){dataLayer.push({event:"dom.asl.ready"})}}),b._gtm.events.readyAll.push({name:["asl.positionInsertion.ready","gtm.dom"],handler:function(){dataLayer.push({event:"dom.asl.positionInsertion.ready"})}}),b._gtm.events.readyAll.push({name:["common.ready","gtm.dom"],handler:function(){dataLayer.push({event:"dom.common.ready"})}}),b._gtm.events.readyAll.push({name:["common.core.ready",
"app.internals.mediaplayer"],handler:function(){dataLayer.push({event:"mediaplayer.common.ready"})}}))})(window);
(function(b,m){var c=b.performance&&b.performance.mark&&b.performance.measure;c&&b.performance.mark("GTM:datasync:running");var h=getConsole("datasync"),e=0,l=function(d){c&&b.performance.mark("GTM:datasync:constructing");this.apiHost=[b.location.protocol,"//",d,"/"].join("");this.currentHostData=_gtm.utils.url.getHostnameData(b.location.href);this.apiHostData=_gtm.utils.url.getHostnameData(this.apiHost);this.validHostRegexp=new RegExp(d.replace(/\./g,"\\."));this.rdyBuffer=[];this.msgBuffer=[];this.isSyncNeeded=
this.currentHostData.domain+this.currentHostData.tld!==this.apiHostData.domain+this.apiHostData.tld;h.log("Initialization... Is communication active? (current domain !\x3d reference domain)",this.isSyncNeeded);this._init();c&&b.performance.measure("GTM:datasync:constructor","GTM:datasync:constructing")};l.prototype={status:"PENDING",isSyncNeeded:!1,apiHost:null,apiHostData:null,currentHostData:null,validHostRegexp:null,cmdResponseTimeout:6E4,rdyBuffer:[],msgBuffer:[],_init:function(){if(this.isSyncNeeded){var d=
m.createElement("iframe");d.height="0px";d.width="0px";d.style.position="absolute";d.style.top="-99999px";d.classList.add("gtmDataSync");d.src=this.apiHost+"datasync?origin\x3d"+b.location.hostname;m.body.appendChild(d);h.log(this,d);this.iframe=d;b.addEventListener("message",function(k){if(this._isMessageValid(k))if(h.log("\x3e\x3e Received valid message",k,k.data.uuid),"response"===k.data.type){var p=k.data;if("undefined"===typeof p.uuid)h.error("Invalid response. Missing uuid.",k);else{for(var a=
null,g=0;g<this.msgBuffer.length;++g)if(this.msgBuffer[g].uuid===p.uuid){a=g;break}null!==a?(k=this.msgBuffer.splice(a,1)[0],clearTimeout(k.cmdTO),k.cb(p.payload)):h.error("Invalid response. No existing callback for current reponse.",k)}}else"request"===k.data.type&&(p=k.data.cmd,"function"===typeof this._commands[p]?this._commands[p].call(this,k):h.log('Unknown command "'+p+'"',k))}.bind(this))}},_isMessageValid:function(d){return"object"===typeof d.data&&null!==d.data&&"datasync"===d.data.layer&&
this.validHostRegexp.test(d.origin)&&"undefined"!==typeof d.data.type&&"undefined"!==typeof d.data.cmd},_waitIframeReady:function(){if("READY"===this.status)return h.log("already ready !",this),Promise.resolve();h.log("promising ready !",this);return new Promise(function(d){h.log("RDYBUFF\x3e\x3e",this,this.rdyBuffer);this.rdyBuffer.push(d)}.bind(this))},_sendMessage:function(d,k){k=k||null;var p=e++;this.iframe.contentWindow.postMessage({layer:"datasync",type:"request",uuid:p,cmd:d,payload:k},this.apiHost);
return p},_processCmd:function(d,k,p){return new Promise(function(a,g){var f=0;p&&(f=setTimeout(function(){g("Timeout reached.")},this.cmdResponseTimeout));this._waitIframeReady().then(function(){var n=this._sendMessage(d,k);h.log('Process command\x3d"'+d+'" with payload\x3d"'+JSON.stringify(k)+'". Wait a response? '+p);p?this.msgBuffer.push({uuid:n,cmd:d,cmdTO:f,cb:a}):a()}.bind(this))["catch"](g)}.bind(this))},_commands:{ready:function(){this.status="READY";this.rdyBuffer.forEach(function(d){d()});
this.rdyBuffer=[]}},isActive:function(){return this.isSyncNeeded},getCookie:function(d){c&&b.performance.mark("GTM:datasync:gettingCookie:"+d);if(this.isSyncNeeded)return this._processCmd("getCookie",{name:d},!0).then(function(k){h.log('getCookie CMD - Got cookie "'+d+'" from the iframe.');c&&b.performance.measure("GTM:datasync:getCookie:"+d,"GTM:datasync:gettingCookie:"+d);return k}.bind(this))["catch"](function(k){h.log("getCookie CMD - Error:",k);return null});h.log('getCookie CMD - Get cookie "'+
d+'" from the current domain.');c&&b.performance.measure("GTM:datasync:getCookie:"+d,"GTM:datasync:gettingCookie:"+d);return Promise.resolve(_gtm.utils.cookie.get(d))},setCookie:function(d,k,p){c&&b.performance.mark("GTM:datasync:settingCookie:"+d);if(this.isSyncNeeded)return h.log('setCookie CMD - Set cookie "'+d+'" for the api domain.',this.apiHostData),p.domain=p.domain||[this.apiHostData.domain,this.apiHostData.tld].join("."),this._processCmd("setCookie",{name:d,value:k,options:p},!0).then(function(){c&&
b.performance.measure("GTM:datasync:setCookie:"+d,"GTM:datasync:settingCookie:"+d);h.log("cookie writed",d,k,p);return this}.bind(this))["catch"](function(a){h.log("setCookie CMD - Error:",a)});h.log('setCookie CMD - Set cookie "'+d+'" for the current domain.');p.domain=p.domain||[this.currentHostData.domain,this.currentHostData.tld].join(".");_gtm.utils.cookie.set(d,k,p);c&&b.performance.measure("GTM:datasync:setCookie:"+d,"GTM:datasync:settingCookie:"+d)}};_gtm.datasync={instances:{},getInstance:function(d){h.log("getting instance for ",
d);if("string"!==typeof d)throw Error("Missing api hostname (reference domain)");"undefined"===typeof this.instances[d]&&(this.instances[d]=new l(d));return this.instances[d]},setMultiTLDCookie:function(d,k,p){var a=window.location.hostname.split(/\./).splice(1,2).join(".");h.log('Set local cookie "'+d+'" for the current domain.',a);p=p||{};p.domain=a;_gtm.utils.cookie.set(d,k,p);h.log("now synchronizing ...");return Promise.all(this.getOtherDomains("www."+a).map(function(g){var f={};Object.assign(f,
p);f.domain=g.split(/\./).splice(1,2).join(".");h.log(g,f);return _gtm.datasync.getInstance(g).setCookie(d,k,f)}))},getOtherDomains:function(d){var k="www.journaldunet.fr www.journaldunet.com www.journaldesfemmes.com www.journaldesfemmes.fr www.linternaute.fr www.linternaute.com www.commentcamarche.com www.commentcamarche.net".split(" ");k.splice(k.indexOf(d),1);h.log("REDUC",d,k);return k}};c&&b.performance.measure("GTM:datasync:runTime","GTM:datasync:running")})(window,document);
(function(b,m){b._gtm.ga={sendToDataLayer:function(c){m.log("data collected");return new Promise(function(h,e){if(Array.isArray(c)){m.log("data correct, merging");var l={event:"app.trackers.ga.onData"};c.forEach(function(d){l=_gtm.utils.merge(l,d)});dataLayer.push(l);m.log("event \x26 data sent to dataLayer :",l);h(c)}else e("This fonction need to receive a Promise.all result ")})},collect:{}}})(window,getConsole("ga.collectData"));
!function(b,m){"object"==typeof exports&&"object"==typeof module?module.exports=m():"function"==typeof define&&define.amd?define([],m):"object"==typeof exports?exports.inView=m():b.inView=m()}(this,function(){return function(b){function m(h){if(c[h])return c[h].exports;var e=c[h]={exports:{},id:h,loaded:!1};return b[h].call(e.exports,e,e.exports,m),e.loaded=!0,e.exports}var c={};return m.m=b,m.c=c,m.p="",m(0)}([function(b,m,c){m=(m=c(2))&&m.__esModule?m:{"default":m};b.exports=m["default"]},function(b,
m){Object.defineProperty(m,"__esModule",{value:!0});var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(d){return typeof d}:function(d){return d&&"function"==typeof Symbol&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d};b=function k(){var p={},a=!1,g=0,f=arguments.length;for("[object Boolean]"===Object.prototype.toString.call(arguments[0])&&(a=arguments[0],g++);g<f;g++){var n=void 0,q=arguments[g];for(n in q)Object.prototype.hasOwnProperty.call(q,n)&&(a&&"[object Object]"===
Object.prototype.toString.call(q[n])?p[n]=k(!0,p[n],q[n]):p[n]=q[n])}return p};var h=function g(p,a){if(p===a)return!0;var f=Array.isArray(p),n=Array.isArray(a);if(f&&n){if(p.length!=a.length)return!1;for(n=0;n<p.length;n++)if(!g(p[n],a[n]))return!1;return!0}if(f!=n)return!1;if(p&&a&&"object"===("undefined"==typeof p?"undefined":c(p))&&"object"===("undefined"==typeof a?"undefined":c(a))){f=Object.keys(p);if(f.length!==Object.keys(a).length)return!1;n=p instanceof Date;var q=a instanceof Date;if(n&&
q)return p.getTime()==a.getTime();if(n!=q)return!1;n=p instanceof RegExp;q=a instanceof RegExp;if(n&&q)return p.toString()==a.toString();if(n!=q)return!1;for(n=0;n<f.length;n++)if(!Object.prototype.hasOwnProperty.call(a,f[n]))return!1;for(n=0;n<f.length;n++)if(!g(p[f[n]],a[f[n]]))return!1;return!0}return!1},e=function(p,a,g,f){function n(){function r(){y=Number(new Date);g.apply(u,w)}function t(){q=void 0}var u=this,v=Number(new Date)-y,w=arguments;f&&!q&&r();q&&clearTimeout(q);void 0===f&&v>p?r():
!0!==a&&(q=setTimeout(f?t:r,void 0===f?p-v:p))}var q=void 0,y=0;return"boolean"!=typeof a&&(f=g,g=a,a=void 0),n},l=void 0!==window.IntersectionObserver;m.extend=b;m.isDeepEqual=h;m.throttle=e;m.isIntersectionObserverSupported=l},function(b,m,c){Object.defineProperty(m,"__esModule",{value:!0});var h=c(3),e=c(1);b=function(){if("undefined"!=typeof window){var l=100,d=["scroll","resize","load"],k={history:[]},p=0,a={},g=(0,e.throttle)(l,function(){k.history.forEach(function(f){k[f].check()})});e.isIntersectionObserverSupported||
(d.forEach(function(f){return addEventListener(f,g)}),window.MutationObserver&&addEventListener("DOMContentLoaded",function(){(new MutationObserver(g)).observe(document.body,{attributes:!0,childList:!0,subtree:!0})}));l=function(f,n,q){if("string"==typeof f)var y=[].slice.call(document.querySelectorAll(f));else{if(f instanceof window.Node)y=[f];else{if(!(f instanceof window.NodeList||f instanceof Array))return;y=[].slice.call(f)}f="undefined"==typeof q?"Node-"+p++:q}if(-1<k.history.indexOf(f)){var r=
k[f],t=r.validate(n);if((0,e.isDeepEqual)(t,r.options))return"Node"===f.substr(0,4)||f===q?r.elements.concat(y):r.elements=y,r.observer&&r._updateObserver(),r;q=a[f]=~~a[f]+1;f+="-"+q}return k[f]=(0,h.Registry)(y,n,f),k.history.push(f),k[f]};return l.get=function(f){return k[f]},l.check=function(){return g()},l.is=function(f){return h.defaults.test(f,h.defaults)},l}};m["default"]=b()},function(b,m,c){Object.defineProperty(m,"__esModule",{value:!0});m.defaults=m.Registry=void 0;var h="function"==typeof Symbol&&
"symbol"==typeof Symbol.iterator?function(p){return typeof p}:function(p){return p&&"function"==typeof Symbol&&p.constructor===Symbol&&p!==Symbol.prototype?"symbol":typeof p},e=function(){function p(a,g){for(var f=0;f<g.length;f++){var n=g[f];n.enumerable=n.enumerable||!1;n.configurable=!0;"value"in n&&(n.writable=!0);Object.defineProperty(a,n.key,n)}}return function(a,g,f){return g&&p(a.prototype,g),f&&p(a,f),a}}();b=c(4);var l=c(1),d={offset:{top:0,right:0,bottom:0,left:0},threshold:0,test:b.inViewport},
k=function(){function p(a,g,f){if(!(this instanceof p))throw new TypeError("Cannot call a class as a function");this.options=this.validate(g);this.elements=a;this.selector=f;this.current=[];this.handlers={enter:[],exit:[]};this.singles={enter:[],exit:[]};this.singlesEach={enter:[],exit:[]};l.isIntersectionObserverSupported&&(this.observer=this._createObserver())}return e(p,[{key:"_createObserver",value:function(){var a=new IntersectionObserver(this._onIntersection.bind(this),{rootMargin:-1*this.options.offset.top+
"px "+-1*this.options.offset.right+"px "+-1*this.options.offset.bottom+"px "+-1*this.options.offset.left+"px",threshold:this.options.threshold});return this.elements.forEach(function(g){return a.observe(g)}),a}},{key:"_updateObserver",value:function(){this.observer.disconnect();this.observer=this._createObserver()}},{key:"_updateElementState",value:function(a,g){var f=this.current.indexOf(a),n=-1<f,q=g&&!n;g=!g&&n;q&&(this.current.push(a),this.emit("enter",a));g&&(this.current.splice(f,1),this.emit("exit",
a))}},{key:"_onIntersection",value:function(a){var g=this;a.forEach(function(f){var n=f.isIntersecting&&f.intersectionRatio>=g.options.threshold;g._updateElementState(f.target,n)})}},{key:"check",value:function(){var a=this;return this.elements.forEach(function(g){var f=a.options.test(g,a.options);a._updateElementState(g,f)}),this}},{key:"on",value:function(a,g){return this.handlers[a].push(g),this}},{key:"off",value:function(a,g){var f=this;return"undefined"==typeof g?(this.handlers[a]=[],this.singles[a]=
[],this.singlesEach[a]=[]):["handlers","singles","singlesEach"].forEach(function(n){var q=f[n][a].indexOf(g);-1!==q&&f[n][a].splice(q,1)}),this}},{key:"once",value:function(a,g){return this.singles[a].unshift(g),this}},{key:"onceEach",value:function(a,g){return g.triggeredOn=[],this.singlesEach[a].push(g),this}},{key:"emit",value:function(a,g){for(;this.singles[a].length;)this.singles[a].pop()(g,this.selector);for(var f=this.singlesEach[a].length;-1<--f;)-1===this.singlesEach[a][f].triggeredOn.indexOf(g)&&
(this.singlesEach[a][f](g,this.selector),this.singlesEach[a][f].triggeredOn.push(g)),this.singlesEach[a][f].triggeredOn.length===this.elements.length&&this.singlesEach[a].splice(f,1);for(f=this.handlers[a].length;-1<--f;)this.handlers[a][f](g,this.selector);return this}},{key:"validate",value:function(a){var g=this,f=(0,l.extend)(!0,d);return"object"!==("undefined"==typeof a?"undefined":h(a))?f:(Object.keys(f).forEach(function(n){a.hasOwnProperty(n)&&(f[n]=g[n].bind({options:f})(a[n]))}),f)}},{key:"offset",
value:function(a){var g=this.options.offset;return void 0===a?g:(["top","right","bottom","left"].forEach("number"==typeof a?function(f){return g[f]=a}:function(f){return"number"==typeof a[f]?g[f]=a[f]:null}),g)}},{key:"threshold",value:function(a){var g=this.options.threshold;return"number"==typeof a&&0<=a&&1>=a?g=a:g,g}},{key:"test",value:function(a){var g=this.options.test;return"function"==typeof a?g=a:g,g}}]),p}();c=function(p,a,g){return new k(p,a,g)};m.Registry=c;m.defaults=d},function(b,m){function c(h,
e){var l=h.getBoundingClientRect(),d=l.top,k=l.right,p=l.bottom,a=l.left;h=l.width;l=l.height;a=window.innerWidth-a;d=window.innerHeight-d;h*=e.threshold;l*=e.threshold;return p>e.offset.top+l&&a>e.offset.right+h&&d>e.offset.bottom+l&&k>e.offset.left+h}Object.defineProperty(m,"__esModule",{value:!0});m.inViewport=c}])});window.inViewCmd=window.inViewCmd||[];
(function(b){if("[object Array]"===Object.prototype.toString.call(b.inViewCmd))for(var m=0;m<b.inViewCmd.length;m++)"function"===typeof b.inViewCmd[m]&&b.inViewCmd[m]();b.inViewCmd.push=function(c){"function"===typeof c&&c()}})(window);
(function(b){var m=window.logger=window.logger||{_buffer:[]};m.log=function(c,h,e){h=h||{};h.hostname=h.host||window.location.hostname;h.ddsource=h.source||"front";h.service=h.service||"front-logger";h.message=c||"";h.timestamp=h.timestamp||(new Date).getTime();h.status=h.status||"info";h.client=h.client||{};h.client.userAgent=h.client.userAgent||window.navigator.userAgent;h.client.url=h.client.url||window.location.href;e=e||{};(c="number"===typeof e.ratio?Math.random()>=1-e.ratio:!0)&&m.client.datadog.log(h)};
m.client={datadog:{_queue:[],_queueTimer:0,_send:function(){var c=this._queue.splice(0,10);0<this._queue.length&&this._triggerQueue();c=JSON.stringify(c);var h=new XMLHttpRequest;h.open("POST",[this.options.base,this.options.key].join("/"),!0);h.setRequestHeader("Content-Type","application/json");h.onerror=function(e){b.error("[logger-datadog] Send error",e)};h.send(c)},_triggerQueue:function(){clearTimeout(this._queueTimer);this._queueTimer=setTimeout(function(){this._send()}.bind(this),500)},log:function(c){this._queue.push(c);
this._triggerQueue()},options:{base:"https://browser-http-intake.logs.datadoghq.eu/v1/input",key:"pubc97481c12f6db24335a23327b26b53a6"}}};m._buffer.forEach(function(c){m.log.apply(m,c)});m._buffer=[]})(getConsole("logger"));
(function(b){var m=function(){b.logmatic={log:function(h,e){e.tag=e.subject;e.status=e.severity;delete e.type;delete e.version;delete e.subject;delete e.severity;b.logger.log(h,e)}}};if("function"===typeof jQuery&&jQuery.jet&&jQuery.jet.started)m();else{m();var c=[].concat(b._logmatic);b._logmatic=[];c.forEach(function(h){b.logmatic.log.apply(b.logmatic,h)});b.asap=b.asap||[];b.asap.push(m)}})(window);
(function(b){var m="",c=function(a,g){var f=Error(["PositionInsertion",a,g&&g.selector?g.selector:"",dataLayer[0].pageCategory,dataLayer[0].level1].join(" : "));f.name="handledError";setTimeout(function(){throw f;},50)},h=function(a,g,f){var n=document.createElement(a.tagType||"div");a.attr instanceof Object&&Object.keys(a.attr).forEach(function(q){if("::permalink::"===a.attr[q]){if(""===m)if(null!==document.querySelector("link[rel\x3d'canonical']")){var y=document.querySelector("link[rel\x3d'canonical']").href;
if(-1!==y.indexOf(location.hostname)||""===y)m=(""+window.location).replace(/(qlf|local)\./,"")}else{y=window.location.protocol+"//";var r=(""+window.location.hostname).replace(/(qlf|local)\./,""),t=window.location.pathname.split("/")[1];m=y+r+"/"+t+"/"}n.setAttribute(q,m)}else n.setAttribute(q,a.attr[q])});"string"===typeof a.content&&(n.innerHTML=a.content);switch(a.position){case "after":f.parentElement.insertBefore(n,f.nextSibling);break;case "before":f.parentElement.insertBefore(n,f);break;case "prepend":f.insertBefore(n,
f.firstChild);break;default:f.appendChild(n)}a.nodes=a.nodes||[];a.nodes.push(n);b.log("Inserted position:",a,"Vendor:",g,"Node:",n,"Insertion point:",f)},e=function(a,g){return new Promise(function(f){if("function"!==typeof a.filter)return c('Missing "filter" function for dynamic position (vendor\x3d'+g+")"),f();_gtm.events.ready.push({name:"asl.insertor.positions_found",handler:function(){var n=asl.insertor.getAvailableNodes();n=a.filter(n);n=[].concat(n);n.forEach(function(q){h(a,g,q.node)});f()}})})},
l=function(a,g,f){b.log("Inserting positions for "+g+" with this config :",a,"and screenName",f);if(Array.isArray(a)){for(var n=[],q=0,y=a.length;q<y;++q)if("*"===f||Array.isArray(a[q].screenNames)&&-1!==a[q].screenNames.indexOf(f)||"undefined"===typeof a[q].screenNames)if("dynamic"===a[q].type)n.push(e(a[q],g));else if("string"===typeof a[q].selector){var r=document.querySelectorAll(a[q].selector);0<r.length&&"undefined"===typeof a[q].nodes?r.forEach(function(t){h(a[q],g,t)}):"undefined"!==typeof a[q].nodes?
b.log("Ignoring",a[q]," allready inserted"):(b.warn("No insertion point found, throwing an error"),!a[q].optionnal&&c("No insertion point found",a[q]))}else b.log("Ignoring bad selector type for ",a[q]),c("Bad selector type",a[q]);else b.log("Position",a[q],"ignored because current screenName",f,"is not among those wanted");return Promise.all(n)}b.log("Vendor ",g,"have to be an Array");return Promise.resolve()},d=function(a){return Array.isArray(a)?a.some(function(g){return g.hasOwnProperty("screenNames")}):
!1},k=!1,p=function(a){if("undefined"!==typeof _gtm.appConfig&&"undefined"!==typeof a){if("undefined"!==typeof _gtm.appConfig.vendorsPositions&&"undefined"!==typeof _gtm.appConfig.vendorsPositions.vendors&&"undefined"!==typeof _gtm.appConfig.vendorsPositions.vendors[a]&&"undefined"!==typeof _gtm.appConfig.vendorsPositions.vendors[a].positions)return b.log("Got positions for",a," from vendorPositions"),_gtm.appConfig.vendorsPositions.vendors[a].positions;if("undefined"!==typeof _gtm.appConfig.positionInsertion&&
"undefined"!==typeof _gtm.appConfig.positionInsertion[a])return b.log("Got positions for",a," from positionInsertion"),_gtm.appConfig.positionInsertion[a];b.log("No positions of any kind in appConfig for",a)}else b.log("No appConfig")};_gtm.utils.getVendorPositions=function(a){return p(a)||null};_gtm.utils.positionInsertion=function(a){return new Promise(function(g){b.log("\x3e\x3e Trying insertion for",a);var f=p(a);var n="undefined"!==typeof a&&"undefined"!==typeof _gtm.appConfig&&"undefined"!==
typeof _gtm.appConfig.vendorsPositions&&"undefined"!==typeof _gtm.appConfig.vendorsPositions.vendors&&"undefined"!==typeof _gtm.appConfig.vendorsPositions.vendors[a]?_gtm.appConfig.vendorsPositions.vendors[a]:{};"undefined"!==typeof _gtm.appConfig&&"undefined"!==typeof _gtm.appConfig.vendorsPositions&&"undefined"!==typeof _gtm.appConfig.vendorsPositions.adsCategory&&"undefined"!==typeof _gtm.appConfig.vendorsPositions.reportUnknownAdsCategory&&!0===_gtm.appConfig.vendorsPositions.reportUnknownAdsCategory?
(b.log("adsCategory :",_gtm.appConfig.vendorsPositions.adsCategory),"unknown"===_gtm.appConfig.vendorsPositions.adsCategory&&(b.log("Found an unknown adsCategory, reporting it through exception throwing"),c("Found an unknown adsCategory"))):b.log("adsCategory is unknown from common side because app use the old positionInsertion format");!1!==k||"undefined"===typeof _gtm.appConfig||"undefined"===typeof _gtm.appConfig.internals||"undefined"===typeof _gtm.appConfig.internals.errorReporter||"undefined"===
typeof _gtm.appConfig.internals.errorReporter.reportUnknowLevel1||1!=_gtm.appConfig.internals.errorReporter.reportUnknowLevel1||"undefined"!==typeof dataLayer[0].level1&&""!==dataLayer[0].level1||(k=!0,b.log("Found an unknown level 1, reporting it through exception throwing"),c("Found an unknown level1"));if("undefined"!==typeof f){b.log("Found positions:",f);a=a||"unknown";var q=d(f)?_gtm.utils.getScreenName():"*";l(f,a,q).then(function(){g(n)})["catch"](function(y){c('Error when inserting positions for vendor "'+
a+'" - '+(y.message||""));g(n)})}else b.log("No position insertion found for",a),g(!1)})}})(getConsole("Position.Insertion"));
(function(b){b.getTracker=b.getTracker||function(m,c){var h=function(a,g){g=g||1;return a.split("").map(function(f){return String.fromCharCode(f.charCodeAt()+g)}).join("")},e="\ud83d\udcc8"+m+"\ud83d\udcc9 ";c=Object.assign({},{debug:!0,checkOptout:!0,doPageView:!0,uuid:void 0,uuidPrefix:"ccd.",key:void 0,transportURL:h("iuuqt;00i{/mfgjhbsp/gs0",-1),libURL:h("iuuqt;00btubujd/ddnch/dpn0i{/kt",-1),libName:h("i{",-1),customDims:{},pageLocationFilter:!0,pageLocationToFilter:["een","seen","gbmlus","fbclid"],
cookieName:h("vi{",-1),cookieMonthToKeep:3,isOptout:function(){return new Promise(function(a){var g=!1;try{g=JSON.parse(_gtm.utils.cookie.get("webtrackoptout"))}catch(f){g=!1}a(g)})}},c);c.uuid||(c.uuid=b._gtm.uuid({cookieName:c.cookieName,cookieMonthToKeep:c.cookieMonthToKeep}));var l=0==c.debug?{log:function(){},warn:function(){},error:function(){}}:"function"===typeof getConsole?getConsole(c.libName):b.console;l.log(e+"init tracker with those complete options :",c);var d=function(){var a=c.pageLocationToFilter,
g=/#/,f=/&/,n=/=/,q=function(y){for(var r=b.location.hash.split(g)[1].split(f),t=0,u=r.length;t<u;++t)for(var v=0,w=y.length;v<w;++v)if(r[t].split(n)[0]===y[v]){r[t]=void 0;break}return["#",r.filter(function(x){return void 0!==x}).join("\x26")].join("")};a="https://"+b.location.hostname+b.location.pathname+b.location.search+(1<b.location.hash.length?q(a):"");l.log(e+"pageLocation used:",a);return a},k=function(){var a="optOut";a={name:a,internalName:a,tracker:{},reason:"client.optOut.fakeObject"};
getTracker.libName=c.libName;b[getTracker.libName]=function(){l.log(e+" \ud83d\udc7b Wont execute anything as optOut is asked. Asked arguments :",arguments)};getTracker.trackers={};return getTracker.trackers[m]=a},p=function(){return new Promise(function(a){var g=function(){l.log(e+"trying to return tracker",b[c.libName].loaded);b[c.libName].loaded?(q.tracker=b[c.libName].getByName(f),a(q)):setTimeout(g,50)};if(0===b.getTracker.totalInstances){l.log(e+"initializing tracker, first instance");b[h("HpphmfBobmzujdtPckfdu",
-1)]=c.libName;b.getTracker.libName=b.getTracker.libName||c.libName;b[c.libName]=window.hz||function(){(b[c.libName].q=b[c.libName].q||[]).push(arguments)};b[c.libName].l=+new Date;var f="ss";l.log(e+"loading lib");var n=document.createElement("script");n.async=!0;n.src=c.libURL;n.onload=function(){l.log(e+"loaded lib from",c.libURL)};n.onerror=function(){l.log(e+"error loading lib dependency")};document.getElementsByTagName("head")[0].appendChild(n)}else l.log(e+"other instance determination"),f=
"ss_"+b.getTracker.totalInstances;if("undefined"===typeof b.getTracker.trackers[m]){l.log(e+"configuring first instance for",m);var q={name:m};b.getTracker.trackers[m]=q;b.getTracker.totalInstances++;q.internalName=f;n={name:f,storage:"none",clientId:c.uuidPrefix+c.uuid};n[h("tupsfHbd",-1)]=!1;c.pageLocationFilter&&(n.page_location=d());b[c.libName]("create",c.key,n);b[c.libName]([f,"set"].join("."),"transport","beacon");b[c.libName]([f,"set"].join("."),"transportUrl",c.transportURL);l.log(e+"setting dimensions for the whole tracker time :",
c.customDims);b[c.libName]([f,"set"].join("."),c.customDims);l.log(e+"tracker pre-initialized")}else l.log(e+"getting tracker from cache for",m),f=b.getTracker.trackers[m].internalName,q=b.getTracker.trackers[m];g();c.doPageView&&(n={hitType:"pageview"},c.filterPageLocation&&(n.location=d()),b[c.libName]([f,"send"].join("."),n),l.log(e+"page view sent"))})};if(!c.uuid||!c.key)return Promise.reject({reason:"missing options uuid or key!"});if(c.checkOptout)return c.isOptout().then(function(a){if(a)return Promise.resolve(k());
l.log(e+"got no optout, loading...");return p()})["catch"](function(){l.log(e+"got error while trying to checkOptout, trying to launch anyway ...");return p()});l.log(e+"no optout checking, loading...");return p()};b.getTracker.trackers=b.getTracker.trackers||{};b.getTracker.totalInstances=b.getTracker.totalInstances||0})(window);
(function(b,m){b._gtm.ga.collect.clientId=function(c){m.log("creating datasync instance and asking clientId");window.performance&&window.performance.mark&&window.performance.mark("GTM:GA::Collect:clientID:running");return _gtm.datasync.getInstance(c).getClientId().then(function(h){m.log("Got client id from datasync layer:",h);window.performance&&window.performance.measure&&window.performance.measure("GTM:GA::Collect:clientID","GTM:GA::Collect:clientID:running");return{appConfig:{cid:h}}})}})(window,
getConsole("datasync"));
/^(www\.|)commentcamarche\.net/.test(window.location.hostname)||/[\?&]gtmint(\W|$)/.test(window.location.search)?(dataLayer.push({event:"common.core.ready"}),window.performance&&window.performance.measure&&window.performance.mark("GTM:common:waiting"),"interactive"===document.readyState||"complete"===document.readyState?(window.performance&&window.performance.measure&&window.performance.measure("GTM:common:wait","GTM:common:waiting"),dataLayer.push({event:"common.ready"})):document.addEventListener("readystatechange",
function(b){"interactive"===document.readyState&&(window.performance&&window.performance.measure&&window.performance.measure("GTM:common:wait","GTM:common:waiting"),dataLayer.push({event:"common.ready"}))},!1)):(dataLayer.push({event:"common.core.ready"}),dataLayer.push({event:"common.ready"}));window.performance&&window.performance.measure&&window.performance.measure("GTM:core:runTime","GTM:core:running");
window._gtm&&window._gtm.onReady&&(window._gtm.onReady.forEach(function(b){b()}),window._gtm.onReady.push=function(b){b()});</script><script type="text/javascript" id="">(window.adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1;window.dataLayer.push(function(){return arguments}("consent","default",{analytics_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",functionality_storage:"granted",security_storage:"granted",personalization_storage:"denied",ad_storage:"denied",wait_for_update:500}));
dataLayer.push({event:"app.internals.consent",appConfig:{internals:{consent:{strategy:{type:"chandagov2",appKey:"6e605278-1ce1-47e1-8485-4e7320b9b3f7",implicit:!1,waitUntilDecision:!0,showAcceptationLink:!1,showIncentiveBanner:!1,incentiveBannerSiteLabel:"Viadeo",acceptationLink:{showDuplicatedContinueLink:!1},cmpay:{enabled:!0}},sendGaEvent:!0}}}});</script>
<script type="text/javascript" id="">dataLayer.push({event:"app.partners.zbo",appConfig:{partners:{zbo:{id:752}}}});</script><script type="text/javascript" id="">dataLayer.push({event:"app.trackers.comscore"});</script><script type="text/javascript" id="">dataLayer.push({event:"app.error.reporter",appConfig:{internals:{errorReporter:{reportUnknowLevel1:!0}}}});</script><script type="text/javascript" id="">dataLayer.push({event:"app.internals.whitelistSubscriber",appConfig:{internals:{whitelistSubscriber:{options:{showMessage:!1},getData:function(){window.wls._buffer=window.wls._buffer||[];window.wls._buffer.push(Array.from(arguments))}}}}});</script><script type="text/javascript" id="">dataLayer.push({event:"app.partners.1plusx"});</script><script type="text/javascript" id="">dataLayer.push({event:"app.asl.dfpfr",appConfig:{asl:{screens:{mobile:{invcode:"mobile",client:"dfpfr"},tablet:{max:1E3,invcode:"tablet",client:"dfpfr"},desktop:{min:1E3,invcode:"desktop",client:"dfpfr"}},dfpfr:{clientId:"31695825",lang:"fr",site:"viadeo",theme:"",level1Enable:!0,level1:["divers","viadeo"],partners:!0,amazon:!0,ortb2:{cat:["IAB4"]}},"1plusx":{enabled:!0}},positions:google_tag_manager["rm"]["31730159"](24),adsCategory:google_tag_manager["rm"]["31730159"](27)}});</script><script type="text/javascript" id="">(function(b,l,c,r,h,m,t,u,v,n){var q=function(){var a=["een","seen","gbmlus","fbclid"],e=getConsole("pathCleaner"),d=/#/,w=/&/,x=/=/,B=function(p){for(var f=b.location.hash.split(d)[1].split(w),g=0,y=f.length;g<y;++g)for(var k=0,z=p.length;k<z;++k)if(f[g].split(x)[0]===p[k]){f[g]=void 0;break}return["#",f.filter(function(A){return void 0!==A}).join("\x26")].join("")};a=b.location.protocol+"//"+b.location.hostname+b.location.pathname+b.location.search+(1<b.location.hash.length?B(a):"");e.log("returned",
a);return a};c.log("root",h,"tldLength",u,"transport",m,"clientUrl",n);l=function(a){return new Promise(function(e,d){b.hz=window.hz||function(){(hz.q=hz.q||[]).push(arguments)};hz.l=+new Date;b[v]="hz";c.log("object created");hz("create",r,{name:"ss",storage:"none",storeGac:!1,clientId:"ccd."+a,page_location:q()});hz("ss.set","transport","beacon");hz("ss.set","transportUrl",m);c.log("settings dimensions for the whole tracker time :");hz("ss.set",t);c.log("object initialized");hz("ss.send",{hitType:"pageview",
location:q()});c.log("page view sent");c.log("loading script");d=document.createElement("script");d.async=!0;d.src=n;d.onload=function(){c.log("loaded script from hz")};document.getElementsByTagName("head")[0].appendChild(d);e()})};h=function(){var a=!1;try{a=JSON.parse(_gtm.utils.cookie.get("webtrackoptout"))}catch(e){a=!1}return a};h()||(c.log("launching GA"),l(b._gtm.uuid({cookieName:"uhz",cookieMonthToKeep:3})))})(window,document,getConsole("hz"),google_tag_manager["rm"]["31730159"](28),google_tag_manager["rm"]["31730159"](30),google_tag_manager["rm"]["31730159"](32),
google_tag_manager["rm"]["31730159"](65),google_tag_manager["rm"]["31730159"](66),google_tag_manager["rm"]["31730159"](67),google_tag_manager["rm"]["31730159"](68));</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](77));</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](80));</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](83));</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](86));</script><script type="text/javascript" id="" charset="">(function(u,k){var a=u.performance&&u.performance.mark&&u.performance.measure;a&&u.performance.mark("GTM:CMP:running");var m=getConsole("consent"),t={getDomainNameFromUrl:function(g){g=_gtm.utils.url.getHostnameData(g);return null===g.domain?null:(g.subdomain||[]).concat(g.domain).join(".")},getScrollY:function(){return void 0!==u.pageYOffset?u.pageYOffset:"undefined"!==typeof k.documentElement.scrollTop?k.documentElement.scrollTop:"undefined"!==typeof k.body.scrollTop?k.body.scrollTop:0},on:function(g,
q){k.addEventListener?k.addEventListener(g,q):k.attachEvent&&("scroll"===g?u.attachEvent("on"+g,q):k.attachEvent("on"+g,q))},off:function(g,q){k.removeEventListener?k.removeEventListener(g,q):k.detachEvent&&("scroll"===g?u.detachEvent("on"+g,q):k.detachEvent("on"+g,q))},onLoad:function(g){var q=u.onload;u.onload=function(){g.call(this);"function"===typeof q&&q.call(this)}}};a=function(g){this.canStatImplicitConsent=this.reportedConsentStatus=this.reportedUI=this.reported=!1;this.implicitConsentBuffer=
[];var q={sendGaEvent:!1,strategy:{type:"empty",implicit:!0,waitUntilDecision:!1}};this.config=_gtm.utils.merge({},q,g);switch(this.config.strategy.type){case "chandagov2":this.strategy=new _gtm.consent.strategies.ChandagoV2Strategy(this,{strategy:this.config.strategy||{}});break;case "quantcastv2":this.strategy=new _gtm.consent.strategies.QuantcastV2Strategy(this,{strategy:this.config.strategy||{}});break;default:this.strategy=new _gtm.consent.strategies.EmptyStrategy(this,{strategy:this.config.strategy||
{}})}m.log("Consent manager full configuration:",this.config)};a.prototype.init=function(){m.log('Init strategy "'+this.config.strategy.type+'"...');_gtm.consent.getPurpose=function(g,q,b){if(this.strategy.hasCMP){"[object Object]"===Object.prototype.toString.call(g)?(b=g,q=g=null):"[object Object]"===Object.prototype.toString.call(q)&&"undefined"===typeof b&&(b=q,q=null);var e=!1;b=_gtm.utils.merge({},{timeout:this.config.strategy.waitUntilDecision?!1:5E3},b);g=g||b.purposeId?[].concat(g||b.purposeId):
null;q=q||b.vendorId?[].concat(q||b.vendorId):null;var c=b.extraPurposeId?[].concat(b.extraPurposeId):null,r=b.extraVendorId?[].concat(b.extraVendorId):null;return new Promise(function(n,h){var f=null;!1!==b.timeout&&(f=setTimeout(function(){m.log("[getPurpose] rejected. reason: timeout");e=!0;h({reason:"timeout"})},b.timeout));var p=function(d,l){if(!e)if(clearTimeout(f),l){var v=!0,w=l=!0,x=!0,A=!0;if(d.gdprApplies){null!==g&&(l=g.every(function(y){return d.purposeConsents[y]}),v=v&&l);null!==q&&
(w=q.every(function(y){return d.vendorConsents[y]}),v=v&&w);if(null!==c){if(this.strategy.supportExtraVendorsAndPurposes){var D=this.strategy.extraPurposesMapping;x=c.every(function(y){y=D[y];if(void 0===y)return!1;y=y.ids;return y.some(function(E){return-1!==d.extraPurposes.indexOf(E)})})}else x=!1;v=v&&x}if(null!==r){if(this.strategy.supportExtraVendorsAndPurposes){var B=this.strategy.extraVendorsMapping;A=r.every(function(y){y=B[y];if(void 0===y)return!1;y=y.ids;return y.some(function(E){return-1!==
d.extraVendors.indexOf(E)})})}else A=!1;v=v&&A}}var C=[],z=[];g&&(C.push("purposeId\x3d"+g),z.push("purpose\x3d"+l));q&&(C.push("vendorId\x3d"+q),z.push("vendor\x3d"+w));c&&(C.push("extraPurposeId\x3d"+c),z.push("extraPurpose\x3d"+x));r&&(C.push("extraVendorId\x3d"+r),z.push("extraVendor\x3d"+A));m.log("[getPurpose] tcf v"+d.version+" "+C.join(" ")+" resolved. Status\x3d"+v+" ("+z.join(" ")+" gdprApplies\x3d"+d.gdprApplies+")");this.strategy.options.enableABTestFDA?(m.log("[getPurpose] wait for fda status..."),
this.strategy.fdaGetPurposeBuffer.push(function(){m.log("[getPurpose] got fda status! resolve.");n({consent:v,cmp:!0,gdprApplies:d.gdprApplies,version:d.version})})):n({consent:v,cmp:!0,gdprApplies:d.gdprApplies,version:d.version})}else m.log("[getPurpose] rejected. reason: cmp_error"),h({reason:"cmp_error"})}.bind(this);2<=this.strategy.tcfVersion&&u.__tcfapi("addEventListener",this.strategy.tcfVersion,function(d,l){null===d||"tcloaded"!==d.eventStatus&&"useractioncomplete"!==d.eventStatus||(u.__tcfapi("removeEventListener",
this.strategy.tcfVersion,function(){},d.listenerId),d=l?{purposeConsents:d.purpose?d.purpose.consents:[],vendorConsents:d.vendor?d.vendor.consents:[],extraPurposes:d.acExtraPurposes||[],extraVendors:d.acExtraVendors||[],version:d.tcfPolicyVersion||this.strategy.tcfVersion,gdprApplies:d.gdprApplies}:{},p(d,l))}.bind(this))}.bind(this))}m.log("[getPurpose] no_cmp. we assume that consent is given.");return Promise.resolve({consent:!0,cmp:!1})}.bind(this);_gtm.consent.getPurposeBuffer.forEach(function(g){_gtm.consent.getPurpose.apply(this,
g.args).then(g.resolve)["catch"](g.reject)}.bind(this));m.log("SUI: Binding ui opening?",!0===this.strategy.popupMode);this.strategy.popupMode&&this.statUI();this.strategy.init().then(function(){m.log("Strategy successfully initialized");"interactive"===k.readyState||"complete"===k.readyState?this.handleEmbedTags():k.addEventListener("DOMContentLoaded",function(){this.handleEmbedTags()}.bind(this));_gtm.events.on.push({name:"app.refresh.dom",handler:function(){m.log("Receiving pageview, retrying tag loading...");
this.handleEmbedTags()}.bind(this)})}.bind(this))};a.prototype.setImplicitConsent=function(g){this.canStatImplicitConsent?this.statConsent(g):this.implicitConsentBuffer.push(g)};a.prototype.statUI=function(){m.log("SUI: Binding cmp ui opening.");u.__tcfapi("addEventListener",this.strategy.tcfVersion,function(g,q){if(q&&"cmpuishown"===g.eventStatus)if(m.log("SUI: CMP UI Opened"),this.reportedUI)m.log("SUI: UI opening already reported");else{this.reportedUI=!0;if(q=this.config.sendGaEvent&&("undefined"!==
typeof this.strategy.hasConsent?!this.strategy.hasConsent:!0))m.log("SUI: GA UI sending shown event"),_gtm.utils.waitForGA().then(function(){dataLayer.push({event:"ga_event","ga_event.category":"global","ga_event.action":"cnil_consent","ga_event.label":"uishown"});m.log("SUI: GA UI shown event sent")});u.__tcfapi("removeEventListener",this.strategy.tcfVersion,function(){},g.listenerId)}}.bind(this))};a.prototype.statConsent=function(g,q){if(this.reported)m.log("Consent already reported (reason: "+
g+")");else{this.reported=!0;var b=this.config.sendGaEvent&&("undefined"!==typeof this.strategy.hasConsent?!this.strategy.hasConsent:!0);"function"===typeof this.strategy.onImplicitConsent&&this.strategy.onImplicitConsent();if(b||this.config.sendGaEvent&&q&&q.forceGaEvent){m.log("Stat consent. Reason: "+g);var e={event:"ga_event","ga_event.category":"global","ga_event.action":"cnil_consent","ga_event.label":g};_gtm.utils.waitForGA().then(function(){dataLayer.push(e);m.log("GA acceptance event sent. Options:",
e)})}}};a.prototype.statConsentStatus=function(g){this.config.sendGaEvent&&!this.reportedConsentStatus&&(m.log("Stat consent choice. Status: "+g),this.reportedConsentStatus=!0,_gtm.utils.waitForGA().then(function(){var q={event:"ga_event","ga_event.category":"global","ga_event.action":"cnil_consent","ga_event.label":g};dataLayer.push(q);m.log("GA consent status event sent. Options:",q)}))};a.prototype.sendGaEvent=function(g){this.config.sendGaEvent&&(m.log('Send GA Event (label\x3d"'+g+'")'),_gtm.utils.waitForGA().then(function(){dataLayer.push({event:"ga_event",
"ga_event.category":"global","ga_event.action":"cnil_consent","ga_event.label":g})}))};a.prototype.getNavigationConsent=function(){return new Promise(function(g){var q=t.getDomainNameFromUrl(u.location.href),b=t.getDomainNameFromUrl(k.referrer);document.referrer==document.location?(m.log("getNavigationConsent: same page detected, probably a meta refresh, ignoring"),g(!1)):null!==b&&b===q?(m.log("getNavigationConsent: referrer match"),g(!0)):(m.log("getNavigationConsent: referrer does not match"),
g(!1))}.bind(this))};a.prototype.listenScrollConsent=function(){var g=t.getScrollY(),q=!1,b=function(){g=t.getScrollY()},e=function(){!q&&100<Math.abs(t.getScrollY()-g)&&(this.setImplicitConsent("scroll"),t.off("scroll",e),q=!0)}.bind(this);t.on("scroll",e);t.on("DOMContentLoaded",b);t.onLoad(b)};a.prototype.getFDAStatus=function(){if("function"===typeof this.strategy.getFDAStatus)return this.strategy.getFDAStatus()};_gtm.consent.ConsentManager=a;_gtm.consent.strategies={}})(window,document);
(function(u,k){var a=getConsole("consent"),m=function(b,e){var c={apiUrl:"https://cdn.appconsent.io/loader.js",appKey:null,apiDebug:!1,enableGlobalTimeout:!1,enableABTestFDA:!1,showIncentiveBanner:!1,legalNotice:{url:!1},incentiveBanner:{template:'\x3cdiv class\x3d"incentive-banner__wrapper"\x3e\x3cdiv class\x3d"incentive-banner__header"\x3e\x3csvg viewBox\x3d"0 0 22 20" xmlns\x3d"http://www.w3.org/2000/svg"\x3e\x3cg transform\x3d"matrix(1 0 0 -1 0 169)" fill\x3d"#000000" fill-rule\x3d"nonzero"\x3e\x3cpath d\x3d"M20.717 153.713l-7.473 13.738c-1.201 2.022-4.128 2.025-5.33 0L.44 153.713c-1.228-2.066.259-4.682 2.665-4.682h14.947c2.404 0 3.893 2.614 2.665 4.682zM10.58 151.51c-.684 0-1.24.556-1.24 1.24 0 .683.556 1.239 1.24 1.239.683 0 1.24-.556 1.24-1.24 0-.683-.557-1.24-1.24-1.24zm1.24 4.958c0-.683-.557-1.24-1.24-1.24-.684 0-1.24.557-1.24 1.24v6.199c0 .683.556 1.24 1.24 1.24.683 0 1.24-.557 1.24-1.24v-6.199z"/\x3e\x3c/g\x3e\x3c/svg\x3e\x3cspan\x3e%%title%%\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d"incentive-banner__content"\x3e %%main%% \x3c/div\x3e\x3cdiv class\x3d"incentive-banner__footer"\x3e\x3cspan\x3e%%invite%%\x3c/span\x3e\x3cbutton\x3e%%button%%\x3c/button\x3e\x3c/div\x3e\x3c/div\x3e',
style:".incentive-banner{background-color:#f8e71c;color:#1d1d1b;width:100%;position:fixed;bottom:0;left:0;z-index:999;box-shadow:0 0 8px 0 rgb(0 0 0 / 20%);transition:transform .3s}.incentive-banner strong{font-weight:700}.incentive-banner__wrapper{width:auto;max-width:1000px;margin:0 auto;padding:17px 20px 13px 20px;font-size:16px;font-weight:500;letter-spacing:0}.incentive-banner__header{display:flex;align-items:center}.incentive-banner__header svg{height:20px;width:22px}.incentive-banner__header span{font-size:12px;line-height:15px;text-transform:uppercase;margin-left:6px}.incentive-banner__content{line-height:24px;margin:10px 0;text-align:justify}.incentive-banner__footer{line-height:19px}.incentive-banner__footer span{padding-right:10px}.incentive-banner__footer button{padding:10px 20px;border:0;background-color:#fff;border-radius:25px;box-shadow:0 0 6px 0 rgba(0,0,0,.1);font-size:14px;font-weight:700;letter-spacing:0;text-align:center;font-family:Montserrat,sans-serif}.incentive-banner__footer button:hover{background-color:#f7f7f7}@media (max-width:768px){.incentive-banner__wrapper{font-size:13px;padding:10px}.incentive-banner__header span{font-size:10px;line-height:13px}.incentive-banner__header svg{height:14px;width:14px}.incentive-banner__content{line-height:19px;text-align:initial}.incentive-banner__footer{display:grid;grid-template-columns:3fr 4fr;align-items:center;justify-items:left}}",
texts:{title:"informations",main:"Vous avez choisi de refuser que nous utilisions des cookies pour diffuser de la publicit\u00e9.Nous respectons votre choix.Toutefois, %%siteName%% est un site totalement gratuit car financ\u00e9 par la publicit\u00e9.\x3cstrong\x3e En nous emp\u00eachant de diffuser de la publicit\u00e9 cibl\u00e9e, vous diminuez les moyens dont nous disposons pour vous proposer des contenus de qualit\u00e9 gratuits.\x3c/strong\x3e",siteName:"",invite:"Sachant cela, vous pouvez d\u00e9cider de :",
button:"Modifier votre choix"}},cmpay:{enabled:!1,paymentParamName:atob("Y21wYXk\x3d"),cookieName:"psfsmpl",cookieExpiresDay:1,cmpayUrl:"https://paywall.ccmbg.com",purposesChecked:[1,3,4]},showAcceptationLink:!1,acceptationLink:{text:"Fermer et accepter",position:"default",style:{color:"rgb(50, 118, 194)",cursor:"pointer",fontFamily:"Roboto, sans-serif",fontSize:"13px",display:"inline-block"},showDuplicatedContinueLink:!1,duplicatedContinueLinkText:"Continuer sans accepter",stylesheet:""},consentLink:{appendTo:!1,
text:"Param\u00e9trer les cookies",classList:"jConsentChoice",nestedIn:!1},webTrackOpt:{cookie:{name:"webtrackoptout",expires:365,path:"/"},texts:{dialog:{loading:"Chargement ...",title:"Outils de mesure d\u2019audience",description:"Activer / D\u00e9sactiver le suivi de mesure d'audience web :",floatError:"Action impossible, il est techniquement nec\u00e9ssaire de r\u00e9acqu\u00e9rir un consentement afin d'activer cette option car la notice en cours ne connais pas de floatingPurpose n\u00e9cessaire."},
button:{close:"Fermer",saving:"Sauvegarde ..."}},style:"dialog.cmpwto{border-width:0;--color-primary:#163860;--color-hover:#4a90e2;box-shadow: 0px 0px 1px 9999px rgba(0,0,0,0.6)}dialog.cmpwto *{font-family:Roboto,sans-serif}dialog.cmpwto .tracking-form{display:flex;align-items:center;justify-content:center;gap:5px;font-size:.875rem}dialog.cmpwto .form{display:inline-block}dialog.cmpwto .switch{position:relative;display:inline-block;width:60px;height:34px}dialog.cmpwto .switch input{opacity:0;width:0;height:0}dialog.cmpwto .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ef737f;-webkit-transition:.4s;transition:.4s;color:#ef737f;text-align:center;line-height:1.2;font-size:20px}dialog.cmpwto .slider:before{position:absolute;content:\"\";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;content:url(\"data:image/svg+xml,%3Csvg class\x3d'sc-130ktup-0 jAQoBX' width\x3d'14' height\x3d'14' viewBox\x3d'0 0 14 14' fill\x3d'%23000' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Cpath fill-rule\x3d'evenodd' clip-rule\x3d'evenodd' d\x3d'M14 1.41L12.59 0L7 5.59L1.41 0L0 1.41L5.59 7L0 12.59L1.41 14L7 8.41L12.59 14L14 12.59L8.41 7L14 1.41Z' fill\x3d'%23EF737F'%3E%3C/path%3E%3C/svg%3E\")}dialog.cmpwto input:checked+.slider{background-color:#4bac78;color:#4bac78}dialog.cmpwto input:focus+.slider{box-shadow:0 0 1px #4bac78}dialog.cmpwto input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);content:url(\"data:image/svg+xml,%3Csvg class\x3d'sc-130ktup-1 Zokpa' width\x3d'18' height\x3d'14' viewBox\x3d'0 0 18 14' fill\x3d'%23000' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Cpath fill-rule\x3d'evenodd' clip-rule\x3d'evenodd' d\x3d'M6.00016 11.1698L1.83016 6.99984L0.410156 8.40984L6.00016 13.9998L18.0002 1.99984L16.5902 0.589844L6.00016 11.1698Z' fill\x3d'%234BAC78'%3E%3C/path%3E%3C/svg%3E\")}dialog.cmpwto .slider.round{border-radius:34px}dialog.cmpwto .slider.round:before{border-radius:50%}dialog.cmpwto .button{height:40px;color:#fff;border:1px solid;border-color:var(--color-primary);border-radius:4px;background-color:var(--color-primary);position:float;float:right;overflow:hidden;text-align:center;text-transform:uppercase;padding-inline:1rem;margin-block-start:1rem}[type\x3dbutton],dialog.cmpwto button{appearance:button}dialog.cmpwto .button:hover{border-color:var(--color-hover);background-color:var(--color-hover);cursor:pointer}"},
incentiveBannerSiteLabel:"",country:(dataLayer[0]&&dataLayer[0].country?dataLayer[0].country:k.documentElement.lang?k.documentElement.lang:navigator.language||navigator.userLanguage).substring(0,2).toUpperCase(),countriesWhereGDPRApplies:"AT BE BG CY CZ DE DK EE ES FI FR GB GR HR HU IE IT LT LU LV MT NL PL PT RO SE SI SK".split(" ")};this.options=_gtm.utils.merge({},c,e.strategy);this.defaultOptions=c;this.manager=b;if(null===this.options.appKey)throw Error('[Chandago Str.] Missing "appKey"!');this.fdaStatus=
this.options.enableABTestFDA?{}:void 0;this.fdaGetPurposeBuffer=[];this.fdaMaxTimeconsent=30;this.fdaTimeoutStartTime=0;this.tcfVersion=2;this.hasCMP=!0;this.chandagoTimeout=5E3;this.supportExtraVendorsAndPurposes=!0;this.extraPurposesMapping={"1pRc2KQm":{ids:["K9mpW7B4"]},Fw8CkL2Y:{ids:["oDu84KeC"]},QBs5pXkH:{ids:["YhbEqygI"]},sH9WhduE:{ids:["336ecCCK"]},bbJYWIdA:{ids:["mvWUMhxw"]},kQHjOggo:{ids:["QNgM2VsV"]},iWsnI5Fh:{ids:["K9mpW7B4"]},Vb2LyA4n:{ids:["oDu84KeC"]},ILJwBHBI:{ids:["YhbEqygI"]},x92NX7NL:{ids:["336ecCCK"]},
VNhLfzLr:{ids:["mvWUMhxw"]},"4qmcRaBw":{ids:["QNgM2VsV"]},KzYmp5f6:{ids:["K9mpW7B4"]},dcdrZHzO:{ids:["oDu84KeC"]},"8DjISXaZ":{ids:["YhbEqygI"]},"7sZJEf7w":{ids:["336ecCCK"]},bObwKHuF:{ids:["mvWUMhxw"]},uu8haN4S:{ids:["QNgM2VsV"]},E1Fyxx2R:{ids:["K9mpW7B4"]},v8RUbudn:{ids:["oDu84KeC"]},Cx1vTfi8:{ids:["YhbEqygI"]},"1dF3Mm1N":{ids:["336ecCCK"]},HP0XkHkr:{ids:["mvWUMhxw"]},oajfc54n:{ids:["QNgM2VsV"]},I7ynDHRY:{ids:["K9mpW7B4"]},"8m6by8n6":{ids:["oDu84KeC"]},oM70zTJi:{ids:["YhbEqygI"]},"6Jhb8IPR":{ids:["336ecCCK"]},
EovtIyJh:{ids:["mvWUMhxw"]},Y7WDSv4r:{ids:["QNgM2VsV"]},"8tDiLtH3":{ids:["Aiu5WCiH","eGtXrhoh"]},bDQlIzcZ:{ids:["bRvpasLh","eVXGVDKz"]},alcyqrnQ:{ids:["GWV018YD","BGGKzRtV"]},pBtFnn73:{ids:["gmbWWaAG","zsoQmsT9"]},qR4qLd5w:{ids:["7fyF2Qx6","x8pR7KBW"]},IlPsOP5T:{ids:["gnSqfre6","eHVOBU8Y"]}};this.extraVendorsMapping={abtasty:{ids:"8tDiLtH3 bDQlIzcZ alcyqrnQ pBtFnn73 IlPsOP5T qR4qLd5w".split(" "),purposes:[]},twitter:{ids:"I7ynDHRY 8m6by8n6 oM70zTJi 6Jhb8IPR Y7WDSv4r EovtIyJh".split(" "),purposes:[]},
instagram:{ids:"KzYmp5f6 dcdrZHzO 8DjISXaZ 7sZJEf7w uu8haN4S bObwKHuF".split(" "),purposes:[]},pinterest:{ids:"E1Fyxx2R v8RUbudn Cx1vTfi8 1dF3Mm1N oajfc54n HP0XkHkr".split(" "),purposes:[]},youtube:{ids:"iWsnI5Fh Vb2LyA4n ILJwBHBI x92NX7NL 4qmcRaBw VNhLfzLr".split(" "),purposes:[]},facebook:{ids:"1pRc2KQm Fw8CkL2Y QBs5pXkH sH9WhduE kQHjOggo bbJYWIdA".split(" "),purposes:[]}};this.appKeysMapping={"9dd63010-7f8f-48cd-8dba-98d702f20966":0,"6e605278-1ce1-47e1-8485-4e7320b9b3f7":0,"37ed53d7-fcab-4d3f-b35c-698b2723e1e0":0,
"935d3124-d182-46a6-beb0-b4f6171eaa41":1,"984f6dd6-37b6-47b5-8d9b-f13227e3ba4b":2,"124d9fa2-a760-491a-a764-cd56190a9ad0":3,"3e745f9a-c411-42a2-8c14-25b5b00a2314":3,"fda293a6-7bf6-4026-892a-0d37399736dc":4,"493ba77f-6a2c-4451-a981-3269acf29704":4,"6d69edc0-5f3a-44d8-bc89-a7cf3312d8ff":5,"58a3d70e-70dc-4021-879b-7c2dda8b960e":5,"aa64b826-7510-4b79-872d-6eb93893b8f9":6};this.fakeDenyCalled=this.hasConsent=!1;this.popupMode=!this.options.implicit;this.userConnected=dataLayer[0]&&"connectee"===dataLayer[0].sessionType;
!1===/^[A-Z]{2}$/.test(this.options.country)&&(a.log('Invalid country "'+this.options.country+'"given through options. Fallbacking to default country "'+c.country+'".'),this.options.country=c.country);this.gdprApplies=-1<this.options.countriesWhereGDPRApplies.indexOf(this.options.country.substring(0,2));this.goingToStripe=!1};m.injectStub=function(){"undefined"===typeof u.__tcfapi&&("use strict",!function(){var b=function(){for(var e,c="__tcfapiLocator",r=[],n=window;n;){try{if(n.frames[c]){e=n;break}}catch(h){}if(n===
window.top)break;n=n.parent}e||(!function f(){var p=n.document,d=!!n.frames[c];if(!d)if(p.body){var l=p.createElement("iframe");l.style.cssText="display:none";l.name=c;p.body.appendChild(l)}else setTimeout(f,5);return!d}(),n.__tcfapi=function(){for(var f,p=arguments.length,d=Array(p),l=0;l<p;l++)d[l]=arguments[l];if(!d.length)return r;"setGdprApplies"===d[0]?3<d.length&&2===parseInt(d[1],10)&&"boolean"==typeof d[3]&&"function"==typeof d[2]&&d[2]("set",!0):"ping"===d[0]?(f={gdprApplies:f,cmpLoaded:!1,
cmpStatus:"stub"},"function"==typeof d[2]&&d[2](f)):r.push(d)},n.addEventListener("message",function(f){var p="string"==typeof f.data,d={};try{d=p?JSON.parse(f.data):f.data}catch(v){}var l=d.__tcfapiCall;l&&window.__tcfapi(l.command,l.version,function(v,w){v={__tcfapiReturn:{returnValue:v,success:w,callId:l.callId}};p&&(v=JSON.stringify(v));f.source.postMessage(v,"*")},l.parameter)},!1))};"undefined"!=typeof module?module.exports=b:b()}())};m.prototype._injectStyle=function(){var b=k.createElement("style");
b.innerHTML="#appconsent iframe { z-index: 999999 }";k.body.appendChild(b)};m.prototype.init=function(){this._injectStyle();this.options.implicit&&this.manager.listenScrollConsent();if(!1!==this.options.consentLink.appendTo){var b=function(){try{k.querySelectorAll(this.options.consentLink.appendTo).forEach(function(e){a.log("trying ton insert a link on this point",e);var c=k.createElement("a");c.innerHTML=this.options.consentLink.text;c.classList.add(this.options.consentLink.classList);if(this.options.consentLink.nestedIn){var r=
k.createElement(this.options.consentLink.nestedIn);r.appendChild(c);c=r}e.appendChild(c);a.log("link inserted",c)}.bind(this))}catch(e){a.warn("failed to insert link :",e)}}.bind(this);"complete"===k.readyState||"ready"===k.readyState||"interactive"===k.readyState?b():k.addEventListener("DOMContentLoaded",b)}k.addEventListener("click",function(e){e.target&&"A"===e.target.nodeName&&e.target.classList.contains(this.options.consentLink.classList)&&(e.preventDefault(),this.showPrivacySettings())}.bind(this));
this.options.cmpay.enabled&&this.initCmpay(this.options.cmpay);return Promise.all([this.options.implicit?this.manager.getNavigationConsent():Promise.resolve(),this.loadApi()]).then(function(e){a.log("[Chandago Str.] Got navigation and Chandago consent status",e);var c=e[1].consent,r=e[1].gdprApplies;if(r)if(this.manager.canStatImplicitConsent=!0,this.hasConsent=c,this.options.enableGlobalTimeout&&(this.injectGlobalTimeout(c),this.options.enableABTestFDA&&(a.log("[GT-A/B Test] debuff fdaGetPurposeBuffer"),
this.fdaGetPurposeBuffer.forEach(function(h){h()}),this.fdaGetPurposeBuffer.push=function(h){h()})),this.initOptout(),this.options.showIncentiveBanner&&this.hasConsent&&u.__tcfapi("addEventListener",this.tcfVersion,function(h,f){!f||null===h||"tcloaded"!==h.eventStatus&&"useractioncomplete"!==h.eventStatus||(f=this.getConsentStatus(h),a.log('Already got content. Consent status "'+f+'"'),this.sendConsentStatusEvent(f),f===t||this.userConnected||this.showIncentiveBanner(),u.__tcfapi("removeEventListener",
this.tcfVersion,function(){},h.listenerId))}.bind(this)),e[0])this.manager.setImplicitConsent("navigation");else if(0<this.manager.implicitConsentBuffer.length)this.manager.setImplicitConsent(this.manager.implicitConsentBuffer[0]);else{var n=!1;__tcfapi("addEventListener",this.tcfVersion,function(h,f){f&&"cmpuishown"===h.eventStatus&&(n=!0);f&&n&&"useractioncomplete"===h.eventStatus&&(this.fakeDenyCalled?this.fakeDenyCalled=!1:(a.log("[Chandago Str.] Got consent from UI"),__tcfapi("removeEventListener",
this.tcfVersion,function(){},h.listenerId),this.hasConsent=!0,this.manager.statConsent("popup",{forceGaEvent:!c}),h=this.getConsentStatus(h),f=h===t,this.popupMode&&!c&&(this.manager.statConsentStatus(f?"accept":"deny"),this.sendConsentStatusEvent(h)),!this.options.showIncentiveBanner||this.userConnected||f||c||this.showIncentiveBanner()))}.bind(this));__tcfapi("show",this.tcfVersion,function(h){null!==h&&a.error("[Chandago Str.] show ui error",h);if(this.options.showAcceptationLink||!1!==this.options.legalNotice.url){a.log("Waiting for popup initialization...");
try{h={childList:!0,attributes:!0,characterData:!0,subtree:!0};var f=new MutationObserver(function(p){p.forEach(function(d){try{var l="";if("childList"===d.type&&d.addedNodes.length&&void 0!==d.addedNodes[0]){var v=d.addedNodes[0];l=v.nodeName;"IFRAME"===l&&"appconsent"===v.parentNode.id&&(a.log("Popup node found",v,l),f.disconnect(),v.addEventListener("load",function(){a.log("Popup Iframe Loaded !");var w=v.contentWindow.document;setTimeout(function(){if(this.options.showAcceptationLink){a.log("Inserting acceptationLink using those options",
this.options.acceptationLink);var x=w.createElement("div"),A=w.body.querySelectorAll(".banner__header")[0];x.innerHTML=this.options.acceptationLink.text;x.addEventListener("click",function(){a.log("dispatching click on accept all...");w.querySelectorAll(".button__acceptAll")[0].dispatchEvent(new MouseEvent("click",{bubbles:!0,cancelable:!1,view:window}))},!1);A.style.justifyContent="space-between";Object.keys(this.options.acceptationLink.style).forEach(function(z){x.style[z]=this.options.acceptationLink.style[z]}.bind(this));
if(this.options.acceptationLink.showDuplicatedContinueLink||"up"===this.options.acceptationLink.position){a.log("trying to insert duplicated continueLink");var D=w.querySelectorAll(".button__skip")[0],B=w.createElement("button");B.className=D.className;B.innerHTML=this.options.acceptationLink.duplicatedContinueLinkText?this.options.acceptationLink.duplicatedContinueLinkText:D.innerHTML;B.addEventListener("click",function(){a.log("dispatching click on cloned Continue link");D.dispatchEvent(new MouseEvent("click",
{bubbles:!0,cancelable:!1,view:window}))},!1);if("up"===this.options.acceptationLink.position){D.style.display="none";B.classList.add(this.options.acceptationLink.position);var C=w.body.querySelectorAll(".banner--modal")[0];C?C.parentNode.prepend(B):a.log("sibblingNode not found !")}else A.prepend(B)}""!==this.options.acceptationLink.stylesheet&&(B=w.createElement("style"),B.innerHTML=this.options.acceptationLink.stylesheet,w.body.appendChild(B));A.appendChild(x);a.log("Inserted acceptationLink :",
x)}a.log("legalNotice options:",this.options.legalNotice);this.options.legalNotice&&this.options.legalNotice.url&&(a.log("Trying to modify legalNotice link for ",this.options.legalNotice.url),A=w.querySelectorAll(".jLegalNotice"),0!==A.length&&(A=A[0],A.setAttribute("href",this.options.legalNotice.url),A.setAttribute("target","_blank")),w.body.addEventListener("click",function(z){z.target.classList.contains("jLegalNotice")&&window.open(this.options.legalNotice.url,"_blank").focus()}.bind(this)))}.bind(this),
250)}.bind(this),!0))}}catch(w){a.error(w)}}.bind(this))}.bind(this));f.observe(document.body,h)}catch(p){a.error("failed link insertion",p)}}}.bind(this),{lazy:!0})}else a.log("[Chandago Str.] Abort. gdprApplies\x3dfalse"),(e=k.querySelector("a.jConsentChoice"))&&e.parentNode&&(e=e.parentNode,e.parentNode.removeChild(e)),this.manager.sendGaEvent("gdpr_not_apply")}.bind(this))};m.prototype.initOptout=function(){var b=this.options.webTrackOpt.texts,e=this.options.webTrackOpt.cookie,c=k.createElement("dialog"),
r=k.createElement("h2"),n=k.createElement("p"),h=k.createElement("span"),f=k.createElement("button"),p=k.createElement("form"),d=k.createElement("input"),l=k.createElement("label"),v=k.createElement("div"),w=/WebTrackOpt/img,x=k.createElement("style");x.innerHTML=this.options.webTrackOpt.style;k.body.appendChild(x);var A=function(){return new Promise(function(z){var y=JSON.parse(_gtm.utils.cookie.get(e.name));a.log("get",e.name,y);z(y)})},D=function(z){a.log("set",e.name,!!z);return _gtm.datasync.setMultiTLDCookie(e.name,
!!z,{expires:e.expires,path:e.path})},B=function(){return new Promise(function(z){a.log("WebTrackOpt opening dialog",c);n.innerHTML=b.dialog.loading;r.innerHTML=b.dialog.title;c.classList.add("cmpwto");v.append(n);c.append(r,v);k.body.prepend(c);c.showModal();z()})},C=function(z){return new Promise(function(y){a.log("isOptOut :",z);n.innerHTML=b.dialog.description;f.addEventListener("click",function(){c.close();k.body.removeChild(c);document.location=[document.location.protocol,"//",document.location.hostname,
document.location.pathname,document.location.search,location.hash.replace(/WebTrackOpt/,"")].join("")});f.innerHTML=b.button.close;f.classList.add("button");v.classList.add("tracking-form");d.setAttribute("type","checkbox");d.setAttribute("name","WebTrackOpt");d.setAttribute("id","WebTrackOptOn");d.value=1;!z&&d.setAttribute("checked",!0);l.append(d,h);l.classList.add("switch");h.classList.add("slider","round");p.classList.add("form");p.append(l);v.append(p);c.append(f);p.addEventListener("change",
function(){var E=setTimeout(function(){f.innerHTML=b.button.saving;f.disabled=!0},500);D(!d.checked).then(function(){clearTimeout(E);f.disabled=!1;f.innerHTML=b.button.close;a.log("ok, all domain synchronized")})["catch"](function(F){a.log("error synchronizing !",F)})});y()})};w.test(location.search+location.hash)?(a.log("WebTrackOpt checking status now..."),B().then(A).then(C)):window.addEventListener("hashchange",function(){a.log("The hash has changed!");w.test(location.hash)&&B().then(A).then(C)},
!1)};m.prototype.initCmpay=function(b){var e=new URL(document.location);e.searchParams.has(b.paymentParamName)&&(a.log("[cmpay] writing cmpay cookie"),_gtm.utils.cookie.set(b.cookieName,e.searchParams.get(b.paymentParamName),{path:"/",expires:b.cookieExpiresDay,secure:!0,domain:location.hostname.split(".").slice(-2).join(".")}),e.searchParams["delete"](b.paymentParamName),history.replaceState(null,"",e.toString()));e=(e=_gtm.utils.cookie.get(b.cookieName))&&"f"===e[8];a.log("[cmpay] paymentCookieValid:",
e);e?__tcfapi("addEventListener",2,function(c,r){r&&"cmpuishown"===c.eventStatus&&(__tcfapi("removeEventListener",2,function(){},c.listenerId),a.log("[cmpay] close cmp (paymentCookieValid)"),__tcfapi("deny",2,function(){}))}):(this.waitForOkOrPay(b),this.showCMPIfNeeded(b))};m.prototype.showCMPIfNeeded=function(b){var e=function(){return new Promise(function(c){__tcfapi("addEventListener",this.tcfVersion,function(r,n){!n||"tcloaded"!==r.eventStatus&&"useractioncomplete"!==r.eventStatus||c()})})};
e().then(function(){a.log("[cmpay] cmp ready and no popup");_gtm.consent.getPurpose(b.purposesChecked).then(function(c){!1===c.consent&&!1===this.goingToStripe&&__tcfapi("show",2,function(r){null!==r&&a.error("[cmpay] showCMP callback error",r)})}.bind(this))}.bind(this))};m.prototype.waitForOkOrPay=function(b){var e=!1,c=!1,r=!1;__tcfapi("addEventListener",2,function(n,h){h&&"cmpuishown"===n.eventStatus&&(e=!0);!1===c&&(c=!0,n.purpose.consents&&n.purpose.consents[1]?a.log("[cmpay] consent ok, no cross-domain payment check"):
(a.log("[cmpay] no consent, checking cross-domain payment"),fetch(b.cmpayUrl+"/check",{method:"POST",credentials:"include"}).then(function(f){return f.json()}).then(function(f){if(1===f.check){a.log("[cmpay] valid payment found from another domain");f=f.v.split(".");var p=new Date(Number.parseInt(f[1],36));r=!0;_gtm.utils.cookie.set(b.cookieName,f[0],{path:"/",expires:p,secure:!0,domain:location.hostname.split(".").slice(-2).join(".")});__tcfapi("deny",2,function(){});__tcfapi("addEventListener",
2,function(d,l){l&&"cmpuishown"===d.eventStatus&&(a.log("[cmpay] close cmp (crossDomainPayment)"),__tcfapi("deny",2,function(){}))})}else a.log("[cmpay] no valid payment found from another domain")}.bind(this))));h&&e&&"useractioncomplete"===n.eventStatus&&(__tcfapi("removeEventListener",2,function(){},n.listenerId),_gtm.consent.getPurpose(b.purposesChecked).then(function(f){!1===f.consent&&(a.log("[cmpay] no consent, uishown",e,"crossDomainPayment",r),e&&!r&&(this.goingToStripe=!0,f=new URL(b.cmpayUrl+
"/create-checkout-session"),f.searchParams.set("redir",document.location),document.location.search.includes("stripe_test\x3d1")&&f.searchParams.set("stripe_test","1"),document.location.href=f.toString()))}.bind(this)))}.bind(this))};m.prototype.sendConsentStatusEvent=function(b){switch(b){case t:var e="consent_in";break;case g:e="consent_out";break;case q:e="consent_mix"}this.manager.sendGaEvent(e)};var t="accept",g="deny",q="mix";m.prototype.getConsentStatus=function(b){var e=0,c=0;[1,2,3,4,5,6,
7,8,9,10].forEach(function(r){!0===b.purpose.consents[r]?e++:c++});return 0===c?t:0===e?g:q};m.prototype.onImplicitConsent=function(){this.hasConsent||(a.log('[Chandago Str.] Trigger "accept" cmd'),__tcfapi("accept",this.tcfVersion,function(b){null!==b&&a.error("[Chandago Str.] accept callback error",b)}),this.hasConsent=!0)};m.prototype.getFDAStatus=function(){if(this.options.enableABTestFDA){var b=2===this.fdaStatus.fda?-1:Math.min(this.fdaMaxTimeconsent,Math.ceil((Date.now()-this.fdaTimeoutStartTime)/
1E3));a.log("[GT-A/B Test] getFDAStatus. fda\x3d"+this.fdaStatus.fda+" timeconsent\x3d"+b);return{fda:this.fdaStatus.fda,timeconsent:b}}};m.prototype.injectGlobalTimeout=function(b){if(this.options.enableABTestFDA){this.fdaTimeoutStartTime=Date.now();if(b){a.log("[GT-A/B Test] Already consent (timeconsent\x3d-1). Not concerned by FDA (fda\x3d2)");this.fdaStatus.fda=2;return}if(1===Math.round(Math.random())){a.log("[GT-A/B Test] Disable fakedenyall (fda\x3d0)");this.fdaStatus.fda=0;return}a.log("[GT-A/B Test] Enable fakedenyall (fda\x3d1)");
this.fdaStatus.fda=1}if(b)a.log("[GT] Already consent. No Global timeout needed.");else{b=this.options.enableABTestFDA?3E4:parseInt("7000",10);var e=setTimeout(function(){this.fakeDenyCalled=!0;a.log('[GT] global timeout occuring. Execute "fakedeny" command.');__tcfapi("fakedeny",this.tcfVersion,function(c){null!==c&&a.error("[GT] fakedeny callback error",c)})}.bind(this),b);a.log("[GT] Global cancellation setup (timeout \x3d "+b+" ms)");__tcfapi("addEventListener",this.tcfVersion,
function(c){if("tcloaded"===c.eventStatus||"useractioncomplete"===c.eventStatus)u.__tcfapi("removeEventListener",this.tcfVersion,function(){},c.listenerId),this.fakeDenyCalled?a.log("[GT] A cmp answer came after timeout. Ignored."):(clearTimeout(e),a.log("[GT] A cmp answer came on time. Timeout is canceled."))}.bind(this))}};m.prototype.showIncentiveBanner=function(){a.log("Show incentive banner");this.manager.sendGaEvent("show_incentive");""===this.options.incentiveBanner.texts.siteName&&"undefined"!==
typeof this.options.incentiveBannerSiteLabel&&(this.options.incentiveBanner.texts.siteName=this.options.incentiveBannerSiteLabel);var b=this.options.incentiveBanner.template.slice();a.log("keys",this.options.incentiveBanner.texts);Object.keys(this.options.incentiveBanner.texts).forEach(function(n){a.log("key",n,this.options.incentiveBanner.texts[n]);b=b.replace(new RegExp("%%"+n+"%%","img"),this.options.incentiveBanner.texts[n]?this.options.incentiveBanner.texts[n]:n)}.bind(this));a.log("template",
b);var e=k.createElement("style");e.innerHTML=this.options.incentiveBanner.style;k.body.appendChild(e);var c=k.createElement("div");c.classList.add("incentive-banner");c.innerHTML=b;c.hidden=!0;k.body.appendChild(c);e=c.querySelector(".incentive-banner__footer button");e.addEventListener("click",function(){c.hidden=!0;a.log("Show Chandago modal");this.manager.sendGaEvent("click_incentive");var n=!1;__tcfapi("addEventListener",this.tcfVersion,function(h,f){f&&null!==h&&"cmpuishown"===h.eventStatus&&
(n=!0);f&&n&&null!==h&&"useractioncomplete"===h.eventStatus&&(f=this.getConsentStatus(h),f===t?(this.manager.sendGaEvent("accept_post_incentive"),outbrainIO&&outbrainIO.disconnect()):(this.manager.sendGaEvent("deny_post_incentive"),c.hidden=!1),__tcfapi("removeEventListener",this.tcfVersion,function(){},h.listenerId))}.bind(this));__tcfapi("show",this.tcfVersion,function(){})}.bind(this));__tcfapi("addEventListener",this.tcfVersion,function(n,h){h&&null!==n&&"useractioncomplete"===n.eventStatus&&
(h=this.getConsentStatus(n),h===t&&(c.hidden=!0,outbrainIO&&outbrainIO.disconnect(),__tcfapi("removeEventListener",this.tcfVersion,function(){},n.listenerId)))}.bind(this));var r=!0;c.hidden=!1;k.addEventListener("claimFooter",function(){if(r){a.log("incentive_banner: Outbrain visible");r=!1;var n=c.offsetHeight;0<c.style.bottom.length&&c.style.bottom.endsWith("px")&&(n+=parseInt(c.style.bottom));0<c.style.marginBottom.length&&c.style.marginBottom.endsWith("px")&&(n+=parseInt(c.style.marginBottom));
c.style.transform="translateY("+n+"px)"}});k.addEventListener("unclaimFooter",function(){r||(a.log("incentive_banner: Outbrain not visible and below"),r=!0,c.hidden&&(c.hidden=!1),c.style.removeProperty("transform"))})};m.prototype.loadApi=function(){a.log("[Chandago Str.] Load API...");return new Promise(function(b){var e=setTimeout(function(){a.error("[Chandago Str.] Cannot load API - timeout");b({consent:!1,gdprApplies:!0})},this.chandagoTimeout);vow(this.options.apiUrl).then(function(){a.log('[Chandago Str.] API loaded. Init using tcfVersion\x3d"'+
this.tcfVersion+'" \x26 appKey\x3d"'+this.options.appKey+'" \x26 gdprApplies\x3d"'+this.gdprApplies.toString()+'"');__tcfapi("init",this.tcfVersion,function(c,r){clearTimeout(e);null!==c?(a.error("[Chandago Str.] Init API error",c),b({consent:!1,gdprApplies:!0})):r?null===r.consentstring?(a.log("[Chandago Str.] Consent not yet given"),b({consent:!1,gdprApplies:!0})):(a.log("[Chandago Str.] Consent already given"),b({consent:!0,gdprApplies:!0})):(a.log("[Chandago Str.] GDPR doesnt apply"),b({gdprApplies:!1}))}.bind(this),
{appKey:this.options.appKey,debug:this.options.apiDebug,gdprApplies:this.gdprApplies,language:navigator.language.substring(0,2).toLowerCase()})}.bind(this))["catch"](function(c){clearTimeout(e);a.error("[Chandago Str.] Cannot load API",c);b({consent:!1,gdprApplies:!0})})}.bind(this))};m.prototype.showPrivacySettings=function(){__tcfapi("show",this.tcfVersion,function(b){null!==b&&a.error("[Chandago Str.] showPrivacySettings callback error",b)},{jumpAt:"privacy"})};m.prototype.acceptAll=function(){__tcfapi("accept",
this.tcfVersion,function(){},{force:!0})};m.prototype.updateExtraVendorStatus=function(b,e){a.log("updateExtraVendorStatus",b,e,this.options.appKey,this.appKeysMapping);b=this.extraVendorsMapping[b].ids[this.appKeysMapping[this.options.appKey]];e=this.extraPurposesMapping[b].ids;a.log("updateExtraVendorStatus",b,e);var c=[];c.push({t:5,id:b,status:!0});e.forEach(function(r){a.log(r);c.push({t:2,id:r,status:!0})});a.log("instructions",c);__tcfapi("updateStatus",2,function(){a.log("ok status updated")},
c)};m.prototype.getExtraConsents=function(b){var e={vendors:{}},c={},r=this.extraPurposesMapping,n=this.extraVendorsMapping;a.log("Got tcData",b);Object.keys(r).forEach(function(h){var f=r[h];c[h]=!1;f.ids.every(function(p){return b.acExtraPurposes.includes(p)})&&(c[h]=!0)});a.log("consents",e);Object.keys(n).forEach(function(h){var f=n[h];e.vendors[h]=!1;for(var p=0;p<b.acExtraVendors.length;p++)a.log("Checking ",h,"with key",b.acExtraVendors[p]),f.ids.includes(b.acExtraVendors[p])&&(e.vendors[h]=
c[b.acExtraVendors[p]])});a.log("extraConsents",e);return e};m.prototype.getExtraVendorData=function(b){var e=this.extraVendorsMapping,c=JSON.parse(localStorage.getItem("appconsent"));return c.consents.vendors.find(function(r){return e[b].ids.includes(r.extra_id)})};m.prototype.getExtraPurposes=function(b){var e=[],c=JSON.parse(localStorage.getItem("appconsent")),r=c.consents.consentables;b=this.extraVendorsMapping[b].ids[this.appKeysMapping[this.options.appKey]];b=this.extraPurposesMapping[b].ids;
b.forEach(function(n){var h=r.find(function(f){return f.extra_id===n});h&&e.push(h)});return e};_gtm.consent.strategies.ChandagoV2Strategy=m})(window,document);
(function(u,k){var a=getConsole("consent"),m=function(t,g){var q=(new Date).getTime(),b=u.location.hostname.replace("local.","").replace("qlf.","");g.strategy.quantcastUrl="https://cmp.quantcast.com".concat("/choice/","NYbremWs4CMD1","/",b,"/choice.js?tag_version\x3dV2").concat("\x26timestamp\x3d",q);q={quantcastUrl:"https://cmp.quantcast.com/cmp.js",changeConsentText:"Manage cookies",enableGaTracking:!1,"Initial Screen Body Text Option":1,"Publisher Logo":"https://astatic.ccmbg.com/sante-medecine.commentcamarche.net/_skin/assets/img/logo_ccm-cmp_170.png",
"Publisher Purpose IDs":[1,3,4,5],"Consent Scope":"service","Publisher Name":"CCM","No Option":!1,"Non-Consent Display Frequency":10,"UI Layout":"popup","Display Persistent Consent Link":!1};this.options=_gtm.utils.merge({},q,g.strategy);this.manager=t;t="en fr de it es nl ru ar fa da el hu pt ro pl sk sv".split(" ");g=navigator.language.substring(0,2).toLowerCase();-1<t.indexOf(g)&&(this.options.Language=g);this.quantcastTimeout=5E3;this.hasConsent=!1;this.hasCMP=!0;this.purposes=!1;this.tcfVersion=
2;this.supportExtraVendorsAndPurposes=!1};m.prototype._injectOpenLink=function(){var t=k.createElement("a");t.addEventListener("click",function(){this.openQuantcastPopup()}.bind(this));t.appendChild(k.createTextNode(this.options.changeConsentText));var g=k.createElement("li");g.appendChild(t);t=function(){try{k.querySelector("footer.ccmcss_footer ul.toolLinks").appendChild(g)}catch(q){a.warn("QuantcastV2Strategy _injectOpenLink :",q)}};"complete"===k.readyState||"ready"===k.readyState||"interactive"===
k.readyState?t():k.addEventListener("DOMContentLoaded",t)};m.prototype.sendGaEvent=function(t,g){this.options.enableGaTracking&&(a.log("Send GA Event - Quantcast tracking: "+t+" - "+g),_gtm.utils.waitForGA().then(function(){dataLayer.push({event:"ga_event","ga_event.category":"quantcast","ga_event.action":t,"ga_event.label":g})}))};m.prototype.loadApi=function(){a.log("[Quantcast Str.] Load API using url\x3d"+this.options.quantcastUrl);return new Promise(function(t){var g=setTimeout(function(){a.error("[Quantcast Str.] Cannot load API - timeout");
t(!1)},this.quantcastTimeout);vow(this.options.quantcastUrl).then(function(){clearTimeout(g);a.log("[Quantcast Str.] API loaded");t(!0)})["catch"](function(q){clearTimeout(g);a.error("[Quantcast Str.] Cannot load API",q);t(!1)})}.bind(this))};m.prototype.init=function(){this._injectOpenLink();__tcfapi("addEventListener",this.tcfVersion,function(t,g){g?(!this.hasConsent&&this.sendGaEvent("gdprApplies",t.gdprApplies.toString()),"tcloaded"===t.eventStatus?this.hasConsent=!0:"useractioncomplete"===t.eventStatus&&
(t=Object.values(t.purpose.consents).filter(function(q){return!0===q}),t=0===t.length?"no-consent":"consent",this.sendGaEvent("popin-close",t))):!this.hasConsent&&this.sendGaEvent("getVendorConsents","failed")}.bind(this));return Promise.all([this.loadApi()]).then(function(t){a.log("[Quantcast Str.] API successfully loaded?",t)})};m.injectStub=function(){function t(){var d=c.document,l=!!c.frames[b];if(!l)if(d.body){var v=d.createElement("iframe");v.style.cssText="display:none";v.name=b;d.body.appendChild(v)}else setTimeout(t,
5);return!l}function g(){var d=arguments;if(d.length)if("setGdprApplies"===d[0]){if(3<d.length&&2===d[2]&&"boolean"===typeof d[3]&&"function"===typeof d[2])d[2]("set",!0)}else if("ping"===d[0]){var l={gdprApplies:l,cmpLoaded:!1,cmpStatus:"stub"};if("function"===typeof d[2])d[2](l)}else"init"===d[0]&&"object"===typeof d[3]&&(d[3]=Object.assign(d[3],{tag_version:"V2"})),e.push(d);else return e}function q(d){var l="string"===typeof d.data,v={};try{v=l?JSON.parse(d.data):d.data}catch(x){}var w=v.__tcfapiCall;
w&&u.__tcfapi(w.command,w.version,function(x,A){x={__tcfapiReturn:{returnValue:x,success:A,callId:w.callId}};l&&(x=JSON.stringify(x));d&&d.source&&d.source.postMessage&&d.source.postMessage(x,"*")},w.parameter)}for(var b="__tcfapiLocator",e=[],c=u,r;c;){try{if(c.frames[b]){r=c;break}}catch(d){}if(c===window.top)break;c=c.parent}r||(t(),c.__tcfapi=g,c.addEventListener("message",q,!1));var n=function(){var d=arguments;u.__uspapi!==n&&setTimeout(function(){"undefined"!==typeof u.__uspapi&&u.__uspapi.apply(u.__uspapi,
d)},500)},h=0,f=3;r=function(){h++;u.__uspapi===n&&h<f?a.warn("USP is not accessible"):clearInterval(p)};if("undefined"===typeof u.__uspapi){u.__uspapi=n;var p=setInterval(r,6E3)}};m.prototype.openQuantcastPopup=function(){u.__tcfapi("displayConsentUi",this.tcfVersion,function(){})};_gtm.consent.strategies.QuantcastV2Strategy=m})(window,document);
(function(){var u=getConsole("consent"),k=function(a,m){a={externalCMP:!1};this.options=_gtm.utils.merge({},a,m.strategy);this.hasCMP=this.options.externalCMP;this.supportExtraVendorsAndPurposes=!1};k.prototype.init=function(){return new Promise(function(a){u.log("[Empty Str.] Wait external CMP?",this.hasCMP);var m=function(){"undefined"!==typeof __tcfapi?a():setTimeout(m,25)};this.hasCMP?m():a()}.bind(this))};_gtm.consent.strategies.EmptyStrategy=k})();
(function(u,k){var a=getConsole("consent"),m=void 0,t=void 0,g=[],q=function(h){switch(h.toLowerCase()){case "twitter":return'\x3csvg class\x3d"cmp_unloaded__svg" width\x3d"60" height\x3d"60" xmlns\x3d"http://www.w3.org/2000/svg"\x3e\x3cpath d\x3d"M60 11.7231c-2.25.9231-4.5 1.6615-7.125 1.8461 2.625-1.4769 4.5-3.87689 5.4375-6.64612-2.4375 1.47692-5.0625 2.4-7.875 2.95384C48.1875 7.47692 45 6 41.4375 6c-6.75 0-12.375 5.3538-12.375 12.1846 0 .9231.1875 1.8462.375 2.7692C19.3125 20.4 10.3125 15.6 4.125 8.21538 3 10.0615 2.4375 12.0923 2.4375 14.3077c0 4.2461 2.25 7.9385 5.4375 10.1538-2.0625 0-3.9375-.5538-5.625-1.4769v.1846c0 5.9077 4.3125 10.7077 9.9375 11.8154-1.125.1846-2.0625.3692-3.1875.3692-.75 0-1.5 0-2.25-.1846 1.5 4.8 6.1875 8.3077 11.4375 8.4923C14.0625 46.9846 8.625 48.8308 3 48.8308c-.9375 0-2.0625 0-3-.1846C5.4375 51.9692 12 54 18.9375 54 41.625 54 54 35.5385 54 19.4769v-1.6615c2.25-1.4769 4.3125-3.6923 6-6.0923Z"/\x3e\x3cpath d\x3d"M52.0909 52.0909 9 9" stroke\x3d"#ECECEC" stroke-width\x3d"5"/\x3e\x3cpath class\x3d"cross" d\x3d"M52.0909 52.0909 9 9" stroke-width\x3d"2"/\x3e\x3c/svg\x3e';
case "youtube":return'\x3csvg class\x3d"cmp_unloaded__svg" width\x3d"60" height\x3d"60" xmlns\x3d"http://www.w3.org/2000/svg"\x3e\x3cpath d\x3d"M58.7638 15.5969c-.6917-2.5703-2.7182-4.5964-5.2881-5.2885-4.6952-1.28496-23.4763-1.28496-23.4763-1.28496s-18.7806 0-23.47584 1.23596c-2.52043.6917-4.59638 2.7676-5.28806 5.3375C0 20.2917 0 30.0283 0 30.0283s0 9.7855 1.2355 14.4314c.69213 2.5698 2.71819 4.5963 5.28852 5.2885 4.74428 1.2849 23.47588 1.2849 23.47588 1.2849s18.7806 0 23.4758-1.2359c2.5704-.6917 4.5964-2.7182 5.2885-5.2881 1.2355-4.6953 1.2355-14.4314 1.2355-14.4314s.0495-9.786-1.2359-14.4808Z"/\x3e\x3cpath d\x3d"m24.0197 39.0234 15.6175-8.9951-15.6175-8.9951v17.9902Z" fill \x3d "#ffffff"/\x3e\x3cpath d\x3d"M57 57 3 3" stroke\x3d"#ECECEC" stroke-width\x3d"5"/\x3e\x3cpath class\x3d"cross" d\x3d"M57 57 3 3" stroke-width\x3d"2"/\x3e\x3c/svg\x3e';
case "facebook":return'\x3csvg class\x3d"cmp_unloaded__svg" width\x3d"60" height\x3d"60" fill\x3d"none" xmlns\x3d"http://www.w3.org/2000/svg"\x3e\x3cpath d\x3d"M42.0021 19.4191h-9.1614V13.195c0-2.3651 1.4465-2.863 2.5314-2.863h6.5095V0h-8.9204c-9.8847 0-12.175 7.71784-12.175 12.5726v6.8465H15V30h5.7862v30h12.0545V30h8.1971l.9643-10.5809Z"/\x3e\x3cpath d\x3d"M57 57 3 3" stroke \x3d "#ECECEC" stroke-width\x3d"5"/\x3e\x3cpath class\x3d"cross" d \x3d "M57 57 3 3"  stroke-width\x3d"2"/\x3e\x3c/svg\x3e';
case "pinterest":return'\x3csvg class\x3d"cmp_unloaded__svg" width\x3d"60" height\x3d"60" fill\x3d"none" xmlns\x3d"http://www.w3.org/2000/svg"\x3e\x3cpath d\x3d"M50.3858 6.14845C45.9193 2.18366 39.738 0 32.9809 0 22.659 0 16.3106 3.91235 12.8026 7.19422 8.47918 11.2387 6 16.6091 6 21.9285c0 6.6789 3.02122 11.8051 8.0807 13.7123.3396.1287.6814.1935 1.0165.1935 1.0673 0 1.913-.6458 2.206-1.6817.1708-.5943.5666-2.0604.7386-2.6969.3683-1.2569.0707-1.8614-.7325-2.7367-1.4633-1.601-2.1448-3.4941-2.1448-5.958 0-7.3185 5.8935-15.09653 16.8164-15.09653 8.6669 0 14.0507 4.55483 14.0507 11.88683 0 4.6268-1.0778 8.9117-3.0354 12.0658-1.3604 2.1916-3.7525 4.8041-7.4248 4.8041-1.588 0-3.0145-.6032-3.9146-1.6548-.8504-.9941-1.1306-2.2782-.7886-3.6166.3863-1.5122.9131-3.0895 1.4229-4.6144.9298-2.7851 1.8088-5.4156 1.8088-7.5143 0-3.5898-2.3866-6.0018-5.9384-6.0018-4.5138 0-8.0501 4.2392-8.0501 9.6509 0 2.6541.7628 4.6392 1.1082 5.4015-.5687 2.2278-3.9482 15.4723-4.5892 17.9699-.3707 1.4579-2.6035 12.9732 1.0922 13.8915 4.1524 1.0316 7.8641-10.1835 8.2418-11.4509.3062-1.0307 1.3775-4.9279 2.0341-7.3237 2.0045 1.7854 5.2321 2.9924 8.3726 2.9924 5.9204 0 11.2448-2.4635 14.9925-6.9363C54.9982 32.8764 57 26.8297 57 20.1893c0-5.1913-2.4109-10.30905-6.6142-14.04085Z"/\x3e\x3cpath d\x3d"M54 45 12 3" stroke \x3d "#ECECEC" stroke-width\x3d"5"/\x3e\x3cpath class\x3d"cross" d\x3d"M54 45 12 3" stroke-width\x3d"2"/\x3e\x3c/svg\x3e';
case "instagram":return'\x3csvg class\x3d"cmp_unloaded__svg" width\x3d"60" height\x3d"60" fill\x3d"none" xmlns\x3d"http://www.w3.org/2000/svg"\x3e\x3cpath d\x3d"M30 5.40469c8.0109 0 8.9602.03047 12.1219.17578 2.925.13359 4.514.62109 5.5711 1.03359 1.3031.48052 2.482 1.24696 3.45 2.24297.996.96799 1.7624 2.14687 2.2429 3.44997.4125 1.0571.9 2.6461 1.0336 5.5711.1453 3.1617.1758 4.111.1758 12.1219s-.0305 8.9602-.1758 12.1219c-.1336 2.925-.6211 4.514-1.0336 5.5711-.4983 1.2941-1.2624 2.4693-2.243 3.4499-.9806.9806-2.1558 1.7447-3.4499 2.243-1.0571.4125-2.6461.9-5.5711 1.0336-3.1617.1453-4.111.1758-12.1219.1758s-8.9602-.0305-12.1219-.1758c-2.925-.1336-4.514-.6211-5.5711-1.0336-1.3034-.4799-2.48239-1.2464-3.44997-2.2429-.99651-.9676-1.76302-2.1466-2.24297-3.45-.4125-1.0571-.9-2.6461-1.03359-5.5711-.14531-3.1617-.17578-4.111-.17578-12.1219s.03047-8.9602.17578-12.1219c.13359-2.925.62109-4.5187 1.03359-5.5711.48052-1.3031 1.24696-2.48198 2.24297-3.44997.96758-.99651 2.14657-1.76302 3.44997-2.24297 1.0524-.4125 2.6461-.9 5.5711-1.03359 3.1617-.14531 4.111-.17578 12.1219-.17578ZM30 0c-8.1469 0-9.1687.0351562-12.368.180469-3.1992.145312-5.3742.653906-7.2843 1.394531-2.00114.75399-3.81419 1.93442-5.31333 3.45937C3.50885 6.53395 2.32835 8.34789 1.575 10.35.834375 12.2578.325781 14.4375.180469 17.632.0351562 20.8266 0 21.8531 0 30s.0351562 9.1688.180469 12.368c.145312 3.1992.653906 5.3742 1.394531 7.2843.75399 2.0011 1.93442 3.8142 3.45937 5.3133 1.49914 1.525 3.31219 2.7054 5.31333 3.4594 1.9101.7406 4.0898 1.2492 7.2843 1.3945C20.8266 59.9648 21.8508 60 30 60s9.1688-.0352 12.368-.1805c3.1992-.1453 5.3742-.6539 7.282-1.3945 1.9933-.7698 3.8037-1.948 5.3149-3.4587 1.5111-1.5108 2.6897-3.3208 3.4601-5.314.7406-1.9101 1.2492-4.0898 1.3945-7.2843C59.9648 39.1734 60 38.1492 60 30s-.0352-9.1687-.1805-12.368c-.1453-3.1992-.6539-5.3742-1.3945-7.282-.7534-2.00211-1.9338-3.81605-3.4594-5.31563C53.466 3.50885 51.6521 2.32835 49.65 1.575 47.7422.834375 45.5625.325781 42.368.180469 39.1734.0351562 38.1469 0 30 0Zm0 14.5945c-3.0469 0-6.0254.9035-8.5588 2.5963-2.5334 1.6928-4.508 4.0988-5.674 6.9138-1.166 2.815-1.4711 5.9125-.8767 8.9009.5945 2.9883 2.0617 5.7333 4.2162 7.8878 2.1545 2.1545 4.8995 3.6217 7.8878 4.2162 2.9884.5944 6.0859.2893 8.9009-.8767 2.815-1.166 5.221-3.1406 6.9138-5.674 1.6928-2.5334 2.5963-5.5119 2.5963-8.5588 0-4.0858-1.6231-8.0042-4.5122-10.8933-2.8891-2.8891-6.8075-4.5122-10.8933-4.5122Zm0 25.4063c-1.978 0-3.9115-.5866-5.5561-1.6855-1.6447-1.0989-2.9265-2.6608-3.6834-4.4882-.757-1.8274-.955-3.8382-.5691-5.7782.3859-1.9399 1.3383-3.7219 2.737-5.1205 1.3986-1.3987 3.1806-2.3511 5.1205-2.737 1.94-.3859 3.9508-.1879 5.7782.5691 1.8274.7569 3.3893 2.0387 4.4882 3.6834 1.0989 1.6446 1.6855 3.5781 1.6855 5.5561-.0006 2.6522-1.0545 5.1956-2.9299 7.0709-1.8753 1.8754-4.4187 2.9293-7.0709 2.9299Zm19.6148-26.0156c0 .712-.2111 1.408-.6067 2-.3955.592-.9578 1.0534-1.6156 1.3259-.6578.2725-1.3816.3438-2.08.2049-.6983-.1389-1.3398-.4818-1.8432-.9853-.5035-.5034-.8464-1.1449-.9853-1.8432-.1389-.6983-.0676-1.4222.2049-2.08.2725-.6578.7339-1.2201 1.3259-1.6156.592-.3956 1.288-.6067 2-.6067.4728 0 .9409.0931 1.3777.274.4368.1809.8336.4461 1.1679.7804.3343.3343.5995.7311.7804 1.1679.1809.4368.274.9049.274 1.3777Z"/\x3e\x3cpath d\x3d"M57 57 3 3" stroke\x3d"#ECECEC" stroke-width\x3d"5"/\x3e\x3cpath class\x3d"cross" d\x3d"M57 57 3 3" stroke-width\x3d"2"/\x3e\x3c/svg\x3e';
default:return"unknown icon"}},b=function(h){a.log("rendering container");var f=h.querySelectorAll("template")[0].getAttribute("data-tagname"),p='%vendorIcon%\x3cp class\x3d"cmp_unloaded__p"\x3eLe contenu provenant de %vendorName% est bloqu\u00e9 car vous avez d\u00e9cid\u00e9 de refuser les cookies et usages n\u00e9cessaires \u00e0 son affichage. Vous pouvez consulter la \x3ca href\x3d"%vendorPolicy%" target\x3d"_blank"\x3epolitique de confidentialit\u00e9 de %vendorName%\x3c/a\x3e ainsi que notre propre \x3ca href\x3d"%sitePolicy%" target\x3d"_blank"\x3epolitique cookies\x3c/a\x3e\x3c/p\x3e \x3cp class\x3d"cmp_unloaded__p"\x3eUsages n\u00e9cessaires \u00e0 %vendorName% : %purposesList%\x3c/p\x3e\x3cstrong class\x3d"cmp_unloaded__bold"\x3e Pour les accepter et voir les contenus %vendorName% bloqu\u00e9s, cliquez ci-dessous :\x3c/strong\x3e\x3cdiv class\x3d"cmp_unloaded__btn_ct"\x3e\x3cbutton class\x3d"cmp_unloaded__btn"\x3eAccepter uniquement les cookies et usages n\u00e9cessaires \u00e0 %vendorName%.\x3c/button\x3e\x3c/div\x3e',
d=k.createDocumentFragment(),l=k.createElement("ASIDE");l.classList.add("cmp_unloaded");var v=function(){var w=["\x3cul class\x3d'cmp_unloaded__ul'\x3e"];_gtm.consent.cm.strategy.getExtraPurposes(f).forEach(function(x){w.push("\x3cli\x3e"+x.name.values.fr+" : "+x.description.values.fr+"\x3c/li\x3e")});w.push("\x3c/ul\x3e");return w.join("")};l.classList.add("jEmbedTagPlaceholder__content");l.innerHTML=p.replace(/%vendorName%/g,f.charAt(0).toUpperCase()+f.slice(1)).replace(/%purposesList%/g,v).replace(/%vendorPolicy%/g,
_gtm.consent.cm.strategy.getExtraVendorData(f).policy_url).replace(/%vendorIcon%/g,q(f)).replace(/%sitePolicy%/g,"http://www.ccmbenchmark.com/donnees-personnelles?origin\x3d"+window.location.hostname);d.appendChild(l);d.querySelector("button").addEventListener("click",function(){a.log("trying to accept for this vendor",f);_gtm.consent.cm.strategy.updateExtraVendorStatus(f,!0)});h.classList.add("pending");h.appendChild(d);return l},e=function(h){var f=h.template.content.cloneNode(!0);Array.from(f.querySelectorAll("script")).forEach(function(p){for(var d=
k.createElement("script"),l=0;l<p.attributes.length;l++){var v=p.attributes[l];d.setAttribute(v.name,v.value)}d.appendChild(k.createTextNode(p.innerHTML));p.parentNode.replaceChild(d,p)});h.container.appendChild(f);h.template.remove();h.container.dispatchEvent(new CustomEvent("rendered",{bubbles:!0}))},c=function(h){try{var f="undefined"!==typeof h.force?h.force:!1,p=h.extraConsents||{},d=[];g.forEach(function(l){a.log("TAG",l,p);var v=!0===p[l.tagname]||"undefined"===typeof p[l.tagname]||f;v&&l.pending&&
(a.log("[EmbTags] Load tag:",l),l.placeholder&&(l.placeholder.remove(),l.container.classList.remove("pending")),e(l),d.push(l),l.pending=!1)});a.log("tags treated :",d);k.body.dispatchEvent(new CustomEvent("embedtags.render",{bubbles:!0,detail:{nodes:d}}))}catch(l){a.log(l)}},r=function(){g.forEach(function(h){if(null===h.placeholder){var f=b(h.container);h.placeholder=f}})},n=function(){var h=k.querySelectorAll(".jEmbedTagPlaceholder"),f=!1;h.forEach(function(p){if(!p.dataset.processed){f=!0;var d=
p.querySelector('template[data-type\x3d"embedtag"]'),l=d.dataset.tagname;p.dataset.processed=!0;g.push({pending:!0,tagname:l,container:p,template:d,placeholder:null})}});return f};_gtm.consent.ConsentManager.prototype.handleEmbedTags=function(){g=[];if("content"in k.createElement("template")){a.log("[EmbTags] Find tags...");var h=n();if(h)if(_gtm.consent.cm.strategy.supportExtraVendorsAndPurposes){var f=!0;u.__tcfapi("addEventListener",2,function(p,d){if(null!==p&&d)if(m=p.gdprApplies){if(f&&(f=!1,
a.log("[EmbTags] Rendering placeholders content."),r()),"tcloaded"===p.eventStatus||"useractioncomplete"===p.eventStatus)t=_gtm.consent.cm.strategy.getExtraConsents(p),c({extraConsents:t.vendors}),a.log("[EmbTags] Got CMP status. extraConsents\x3d",t)}else a.log("[EmbTags] gdpr doesnt apply. Force load."),c({force:!0}),u.__tcfapi("removeEventListener",2,function(){},p.listenerId);else a.log("[EmbTags] TCFAPI error.")})}else a.log("[EmbTags] CMP doesnt support extra vendors. Force load."),c({force:!0});
else a.log("[EmbTags] No tags found. Abort.")}else a.log("[EmbTags] \x3ctemplate\x3e tag not supported. Abort.")}})(window,document);
(function(u){var k=getConsole("consent");k.log("Consent tag started.");switch(google_tag_manager["rm"]["2800225"](89)){case "quantcastv2":k.log("Inject QuantcastV2 stub...");_gtm.consent.strategies.QuantcastV2Strategy.injectStub();u.dataLayer.push({event:"app.internals.cmp.ready"});break;case "chandagov2":k.log("Inject ChandagoV2 stub..."),_gtm.consent.strategies.ChandagoV2Strategy.injectStub(),u.dataLayer.push({event:"app.internals.cmp.ready"})}_gtm.getConfig("internals.consent").then(function(a){_gtm.consent.cm=
new _gtm.consent.ConsentManager(a||{});_gtm.consent.cm.init()});u.performance&&u.performance.measure&&u.performance.measure("GTM:CMP:runTime","GTM:CMP:running")})(window);</script><iframe style="display: none;" name="__tcfapiLocator"></iframe><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](91));</script><script type="text/javascript" id="" charset="">(function(a,c){var d=a.performance&&a.performance.mark&&a.performance.measure;d&&a.performance.mark("GTM:groupm:running");_gtm.consent.getPurpose([1,2,3,4,5],98).then(function(b){b.consent?(c.log("GroupM: Got consent. Loading GroupM tag ContainR."),d&&a.performance.mark("GTM:groupm:loading"),b=document.createElement("script"),b.innerHTML="!function(n,t,a,i){n.mpfContainr||(n.mpfContainr\x3dfunction(){a.push(arguments)},mpfContainr.q\x3da,(i\x3dt.createElement('script')).type\x3d'application/javascript',i.async\x3d!0,i.src\x3d'//cdn.mookie1.com/containr.js',t.head.appendChild(i))}(window,document,[]);mpfContainr('V2_677986',{'host': 'fr-gmtdmp.mookie1.com', 'tagType': 'learn','src.rand': '[timestamp]'});",
document.getElementsByTagName("script")[0].parentNode.appendChild(b)):c.log("GroupM: Abort. No consent.")})["catch"](function(){c.log("GroupM: Abort. No consent (timeout or API error).")});d&&a.performance.measure("GTM:groupm:run","GTM:groupm:running")})(window,getConsole("GroupM"));</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](94));</script><script type="text/javascript" id="" charset="">(function(d){_gtm.getConfig("partners.zbo").then(function(b){if(0==b)d.error("Missing configuration!");else return _gtm.dmp.getData().then(function(a){"object"===typeof b.data&&Object.assign(a,b.data);a.namespace=a.namespace||"home";d.log("Loading tag (without CMP check as it use IAB itself), with data",a,"using id",b.id);window._zbo_data=a;window._zbo=window._zbo||{register:function(c,e){this[c]=this[c]||[];this[c].push(e)}};window._zbo.register(a.namespace);return vow(location.protocol+"//dpm.zebestof.com/"+
b.id+"/tag.js").then(function(){d.log("Tag Loaded")})["catch"](function(c){d.warn("Tag not Loaded",c)})})})})(getConsole("ZBO"));</script><script type="text/javascript" id="" charset="">_gtm.getConfig("trackers.comscore").then(function(c){c=_gtm.utils.merge({},{config:{c1:"2",c2:"13184767"},refresh:!1},c);var b=c.config,d=("https:"===document.location.protocol?"https://sb":"http://b")+".scorecardresearch.com/beacon.js";"undefined"===typeof window._comscore?(window._comscore=window._comscore||[],window._comscore.push(b),_gtm.console.log("Comscore: Tracker configured and waiting for purpose to load with this config:",b),_gtm.consent.getPurpose([5],[77]).then(function(a){_gtm.console.log("Comscore: got consent for vendors and for purposeId\x3d",
5,"purposeStatus:",a);a.cmp&&(d+="?cs_ucfr\x3d"+(a.consent?"1":"0"))})["catch"](function(a){_gtm.console.log("Comscore: consent not asked or missed!",a);d+="?cs_ucfr\x3d0"}).then(function(){_gtm.console.log("Comscore: Loading using this url:",d);return vow(d).then(function(){_gtm.console.log("Comscore: loaded!")})["catch"](function(){_gtm.console.error("Comscore: load failed!")})})):c.refresh?_gtm.consent.getPurpose([5],[77]).then(function(a){a.cmp&&(b.cs_ucfr=a.consent?"1":"0")})["catch"](function(){b.cs_ucfr=
"0"}).then(function(){_gtm.console.log("Comscore: refresh beacon using config:",b);window.COMSCORE&&window.COMSCORE.beacon(b)}):_gtm.console.warn("Comscore: Tracker not loaded (already initialized).")});</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](97));</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](100));</script><script type="text/javascript" id="" charset="">(function(c,e,g){c._gtm.errors.types||(c._gtm.errors.types=[]);var f=c._gtm.errors.types.map(function(a){return a.type});if(-1===f.indexOf("error")){var l=function(a){a instanceof ErrorEvent&&c._gtm.errors.push({message:a.message,stack:a.error?a.error.stack:void 0,name:a.error?a.error.name:void 0,filename:a.filename,line:a.lineno,column:a.colno})};c._gtm.errors.types.push({type:"error",callback:l});c.addEventListener("error",l)}-1===f.indexOf("unhandledrejection")&&(f=function(a){var d="(Promised) ";
a.reason instanceof Error?c._gtm.errors.push({message:d+a.reason.message,stack:a.reason.stack,name:a.reason.name,promise:!0,filename:a.reason.filename,line:a.reason.lineno,column:a.reason.colno}):a.reason&&c._gtm.errors.push({message:"string"===typeof a.reason?d+a.reason:d+JSON.stringify(a.reason,!1,"\t"),promise:!0})},c._gtm.errors.types.push({type:"unhandledrejection",callback:f}),c.addEventListener("unhandledrejection",f));_gtm.getConfig().then(function(a){if(/MSIE|Trident|Googlebot/.test(e)||
function(){if(/ Chrome\/(\d+)\.\d/.test(e))return!1;var b=e.match(/(iPhone|Macintosh|iPad|iPod touch).* (\d+)_\d.*/i);return null!==b&&10>=parseInt(b[2],10)}()||"BlackBerry"===c.navigator.platform||"PlayStation 4"===c.navigator.platform||function(){var b=e.match(/ Firefox\/(\d+)\.\d/);return null!==b&&59>=parseInt(b[1],10)}()||function(){var b=e.match(/ Chrome\/(\d+)\.\d/);return null!==b&&65>=parseInt(b[1],10)}())g.log("Aborted. Not supported");else{var d={allowedSources:[/https?:\/\/(a|b|e)static(\.qlf)?\.ccmbg\.com\/.*/i,
new RegExp("https?://"+c.document.location.hostname.replace(/\./g,"\\.")+"(:\\d+)?/.*")],suspectTrace:/(gtm\.js|_gtm| vow| asl|appConfig)/m,environments:["production"],ratio:.01,maxSamples:10},m=0,k=!1;a.internals&&a.internals.errorReporter&&(d=_gtm.utils.merge({},d,a.internals.errorReporter),d.ratio=1<d.ratio?0:d.ratio);if(-1===d.environments.indexOf(dataLayer[0].environnement))g.log("Aborted. Environment not match.");else{(k=Math.random()>=1-d.ratio||/(\?|&)report_errors/i.test(c.document.location.search))||
c._gtm.errors.types.forEach(function(b){c.removeEventListener(b.type,b.callback)});g.log("Activated with those options:",d,"this client will be reported?",k,"(add ?report_errors to force reporting)");var n={},p=function(b){return d.allowedSources.some(function(h){h.lastIndex=0;return h.test(b.filename)})};_gtm.errors.push=function(b,h){k&&m<=d.maxSamples&&(p(b)||d.suspectTrace.test(b.stack)||"handledError"===b.name||b.promise)&&(g.log("Error reported",b),logger.log(b.message,{status:"error",service:"front-error_reporter",
error:b,client:n}),m++);return h?-1:Array.prototype.push.call(_gtm.errors,b)};_gtm.errors.forEach(function(b){_gtm.errors.push(b,!0)})}}})})(window,window.navigator.userAgent,getConsole("errorReporter"));</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](103));</script><script type="text/javascript" id="" charset="">(function(b,c){_gtm.getConfig("internals.whitelistSubscriber").then(function(a){a=a||{};c.log("Load WLS lib... current options:",a);b.wls=a;vow("https://static-lists.linternaute.com/wls/wls.js")})})(window,getConsole("WLS"));</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](106));</script><script type="text/javascript" id="" charset="">(function(d,h){var l=d.performance&&d.performance.mark&&d.performance.measure;l&&d.performance.mark("GTM:1plusx:running");_gtm.getConfig("partners.1plusx").then(function(f){var p=f&&f.clientId?f.clientId:"lefigaro",k=f&&f.version?f.version:"v2",t=f&&f.urlSDK?f.urSDK:"https://cdn.opecloud.com/ope-".concat(p,".js"),u=f&&f.urlSync?f.urlSync:"https://tagger.opecloud.com/".concat(p,"/").concat(k,"/uid"),n=f&&f.additionnalDataLayerMapping&&"[object Object]"===toString.call(f.additionnalDataLayerMapping)?
f.additionnalDataLayerMapping:!1;(function(c){c?_gtm.consent.getPurpose([1,2,3,4,5],92,{timeout:6E3}).then(function(a){if(a.consent){h.log("Sync UID with GAM started");var b=new XMLHttpRequest;b.withCredentials=!0;b.onreadystatechange=function(){if(4===b.readyState&&200===b.status){var g=JSON.parse(b.responseText);h.log("Got UID, sending to GAM",g);d.googletag=d.googletag||{};d.googletag.cmd=d.googletag.cmd||[];d.googletag.cmd.push(function(){d.googletag.pubads().setTargeting("1plusx_uid0",g["part-0"]);
d.googletag.pubads().setTargeting("1plusx_uid1",g["part-1"])})}};h.log("Getting id from ",u,"...");b.open("GET",u,!0);b.send("")}else h.log("1plusx.uid: Abort. No consent.")})["catch"](function(){h.log("1plusx.uid: Abort. No consent (timeout or API error).")}):h.log("Sync uid desactivated")})(f&&f.syncGAMUID?f.syncGAMUID:!0);var e={getMeta:function(c,a){try{if("function"===typeof document.querySelector){a=null==a?"content":a;var b=document.querySelector("meta[name\x3d'"+c+"']");return null===b?void 0:
b.getAttribute(a)}}catch(g){}},getlocalStorage:function(c){try{var a=localStorage.getItem(c);return null===a?void 0:a}catch(b){}},getParam:function(c){return this.getParameterFromString(c,d.location.href,"?")},getParamFromHash:function(c){return this.getParameterFromString(c,d.location.hash,"#")},getParameterFromString:function(c,a,b){h.log(c,a,b);try{var g="",q=a||document.location.href;b=b||"?";if(-1!=q.indexOf(b)){var w=q.split(b),m=w[1].split("\x26");for(a=0;a<m.length;a++)0===m[a].indexOf(c+
"\x3d")&&(g=0<m[a].indexOf("#")?m[a].substring(c.length+1,m[a].indexOf("#")):m[a].substr(c.length+1))}return g}catch(y){return""}},getParamFromString:function(c,a){try{c=c.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var b=new RegExp("[\\?\x26]"+c+"\x3d([^\x26#]*)"),g=b.exec(a);return null===g?"":decodeURIComponent(g[1].replace(/\+/g," "))}catch(q){return""}},getFromDataLayer:function(c){if(dataLayer){var a=dataLayer.slice().reverse().find(function(b){return void 0!==b[c]});if(a)return a[c]}}};k=document.location.pathname.split(/\//);
var v=e.getParam("een")||e.getParamFromHash("een"),x=e.getParam("seen")||e.getParamFromHash("seen");null===f&&(f={});l&&d.performance.mark("GTM:1plusx:collectingData");var r={page_attr_url_cleaned:d.location.host+d.location.pathname,page_attr_domain:location.host.split(/\./).slice(1).join("."),page_attr_full_domain:d.location.href.split("/")[2],page_attr_page_title:document.title,page_attr_sourcesite:"-"+document.referrer.split("/")[2],page_attr_url_path_1:void 0!==k[1]?k[1]:"",page_attr_url_path_2:void 0!==
k[2]?k[2]:"",page_attr_url_path_3:void 0!==k[3]?k[3]:"",page_attr_url_path_4:void 0!==k[4]?k[4]:"",page_attr_code_posta:e.getParamFromString("zip",e.getlocalStorage("kxgeo")),page_attr_ctnt_qual:function(){var c=[],a=function(b){void 0!==b&&c.push(b)};try{a(e.getMeta("news_keywords")),a(e.getMeta("keywords")||e.getMeta("Keywords")),a(d.xt_tags),"object"===typeof dataLayer&&dataLayer.forEach(function(b){"object"===typeof b.appConfig&&"object"===typeof b.appConfig.asl&&"object"===typeof b.appConfig.asl.keywords&&
a(b.appConfig.asl.keywords.map(function(g){return g.replace(/keyword=/,"")}))})}catch(b){}return c.join(",")}(),"page_attr_seen-een":function(){var c=0<v.length,a=x;if(dataLayer&&c)if(void 0!==dataLayer[0].sessionType&&9>=dataLayer[0].sessionType.length)a=3;else{var b={};dataLayer.forEach(function(g){Object.assign(b,g)});if(void 0!==b.BU_userStatus&&"abonne"===b.BU_userStatus||"inscrit"===b.BU_userStatus)a=3}return c?a+"-"+v:void 0}(),page_attr_pagecategory:e.getFromDataLayer("pageCategory"),page_attr_level1:e.getFromDataLayer("level1"),
page_attr_level2:e.getFromDataLayer("level2"),page_attr_level3:e.getFromDataLayer("level3"),page_attr_tagname1:e.getFromDataLayer("tagName1"),page_attr_tagname2:e.getFromDataLayer("tagName2"),page_attr_tagname3:e.getFromDataLayer("tagName3"),page_attr_articleid:e.getFromDataLayer("idArticle"),page_attr_author:e.getFromDataLayer("author"),page_attr_pays:e.getFromDataLayer("country"),page_attr_userstatus:e.getFromDataLayer("userStatus"),page_attr_userstate:e.getFromDataLayer("sessionType")};h.log("additionnalDataLayerMapping",
n);n&&Object.keys(n).forEach(function(c){var a=e.getFromDataLayer(c);a?(r[n[c]]=a,h.log("additionnal value from dataLayer : source ",c,"value ",a,"target",n[c])):h.warn("missing asked additionnel datalayer value : ",c)});l&&d.performance.measure("GTM:1plusx:dataCollection","GTM:1plusx:collectingData");h.log("Having to implement BrowserSDK using url",t," and dataset ",r);l&&d.performance.mark("GTM:1plusx:loadingBrowserSDK");d.ope=d.ope||function(){(d.ope.q=d.ope.q||[]).push(arguments)};ope(p,"init",
"tcf2",{programmaticTenantId:"3716"});ope(p,"send","default",r);vow(t).then(function(){h.log("BrowserSDK loaded");l&&d.performance.measure("GTM:1plusx:loadBrowserSDK","GTM:1plusx:loadingBrowserSDK")})["catch"](function(){return h.warn("Error BrowserSDK loading script !")})});l&&d.performance.measure("GTM:1plusx:runTime","GTM:1plusx:running")})(window,getConsole("1plusx"));</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](109));</script><script type="text/javascript" id="" charset="">(function(Z){function fa(a,b){var d=a;d=Array.isArray(d)?d:void 0;if(!d)a:{var h=a,k=b,w=null==h?null:"undefined"!=typeof Symbol&&h[Symbol.iterator]||h["@@iterator"];if(null!=w){var v,D,E,A=[],G=!0,n=!1;try{if(D=(w=w.call(h)).next,0===k){if(Object(w)!==w){d=void 0;break a}G=!1}else for(;!(G=(v=D.call(w)).done)&&(A.push(v.value),A.length!==k);G=!0);}catch(l){n=!0;var q=l}finally{try{if(!G&&null!=w["return"]&&(E=w["return"](),Object(E)!==E)){d=void 0;break a}}finally{if(n)throw q;}}d=A}else d=void 0}if(!(v=
d))a:{if(a){if("string"===typeof a){v=da(a,b);break a}v=Object.prototype.toString.call(a).slice(8,-1);"Object"===v&&a.constructor&&(v=a.constructor.name);if("Map"===v||"Set"===v){v=Array.from(a);break a}if("Arguments"===v||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v)){v=da(a,b);break a}}v=void 0}if(!(b=v))throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");return b}function da(a,b){if(null==
b||b>a.length)b=a.length;for(var d=0,h=Array(b);d<b;d++)h[d]=a[d];return h}var c=getConsole("ASL");Z.performance&&Z.performance.mark&&Z.performance.mark("ASL:running");window.performance&&window.performance.mark&&window.performance.mark("ASL:core:running");window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(a,b){b=b||window;for(var d=0;d<this.length;d++)a.call(b,this[d],d,this)});(function(a){a.Asl={};a.figMedia=a.figMedia||[];Asl=function(b){this.conf=b;this.init()};
Asl.prototype={listeners:{},conf:{},writers:{},isZen:!1,displayInterstitial:null,loaded:null,positionsToWrite:[],positionsBTFToWrite:[],positionsLoaded:[],outbrainPositionsDynamic:[],callbackFunc:{slotLoaded:[],allSlotLoaded:[]},i18n:{messages:{fr:{placeholderText:"publicit\u00e9"},"fr-FR":{placeholderText:"publicit\u00e9"},en:{placeholderText:"ad"},es:{placeholderText:"publicidad"},pt:{placeholderText:"an\u00f9ncio"}}},companion:{},init:function(){var b=this.getScreenName(),d;for(d in this.conf.positions){var h=
this.getParametersForPosition(d,b);!1!==h&&this.positionsToWrite.push(d)}return this.initZen()},pushCallbackFunc:function(b,d){"function"===typeof d&&"undefined"!==typeof this.callbackFunc[b]&&this.callbackFunc[b].push(d);return this},execCallbackFunc:function(b,d){if("[object Array]"===Object.prototype.toString.call(this.callbackFunc[b]))for(var h=0,k=this.callbackFunc[b].length;h<k;h++)if("function"===typeof this.callbackFunc[b][h])this.callbackFunc[b][h](d);return this},initZen:function(){for(var b=
document.cookie.split("; "),d,h=0;h<b.length;h++)if(d=b[h].split("\x3d"),"asl_zen"===d[0])return this.isZen=!0,this;0<window.location.search.search(/utm_medium=(e)?mail/gi)&&(b=new Date,b.setTime(b.getTime()+3E5),document.cookie="asl_zen\x3d1; expires\x3d"+b.toUTCString()+"; path\x3d/",this.isZen=!0);return this},shouldIDisplayInterstitial:function(){if(!0!==this.conf.interstitialOnFirstPage.blocked)return!0;if(null!==this.displayInterstitial)return this.displayInterstitial;if(null!==document.cookie.match(/\basl_show_interstitial=1;/))return this.displayInterstitial=
!0;var b=new Date;b.setTime(b.getTime()+18E5);document.cookie="asl_show_interstitial\x3d1; expires\x3d"+b.toUTCString()+"; path\x3d/";return this.displayInterstitial=!1},getScreenWidth:function(){var b=document.documentElement;return"undefined"!==typeof b&&"undefined"!==typeof b.clientWidth&&0!==b.clientWidth?b.clientWidth:window.screen.width},screenName:null,client:null,getScreenName:function(){return this.screenName=_gtm.utils.getScreenName()},getClientByScreen:function(b){return this.client=this.conf.screens[b]&&
this.conf.screens[b].client},getGbmlusUrlParam:function(){var b=location.href.match(/gbmlus=([^&?]+)/i);if(null!==b)return c.log("gbmlus trouv\u00e9 dans l'url"),b;c.log("gbmlus non trouv\u00e9 dans l'url");return!1},isInsvePosition:function(b){return this.isZen&&!0===this.conf.positions[b].insve},isRoadBlockPosition:function(b){var d=this.getScreenName();return"undefined"!==typeof this.conf.positions[b]&&"undefined"!==typeof this.conf.positions[b].mapping[d]&&"undefined"!==typeof this.conf.positions[b].mapping[d].roadblock},
isATFPosition:function(b){var d=this.getScreenName();return"undefined"!==typeof this.conf.positions[b]&&"undefined"!==typeof this.conf.positions[b].mapping[d]&&"undefined"!==typeof this.conf.positions[b].mapping[d].atf},isNativePosition:function(b){var d=this.getScreenName();return"undefined"!==typeof this.conf.positions[b]&&"undefined"!==typeof this.conf.positions[b].mapping[d]&&"undefined"!==typeof this.conf.positions[b].mapping[d]["native"]},isParallaxPosition:function(b){this.isInfinitePosition(b)&&
(b=b.split("_")[0]);var d=this.getScreenName();return"undefined"!==typeof this.conf.positions[b]&&"undefined"!==typeof this.conf.positions[b].mapping[d]&&"undefined"!==typeof this.conf.positions[b].mapping[d].parallax},isPlaceholderPosition:function(b){this.isInfinitePosition(b)&&(b=b.split("_")[0]);var d=this.getScreenName();return"undefined"!==typeof this.conf.positions[b]&&"undefined"!==typeof this.conf.positions[b].mapping[d]&&"undefined"!==typeof this.conf.positions[b].mapping[d].placeholder},
isInterstitialPosition:function(b){var d=this.getScreenName();return"undefined"!==typeof this.conf.positions[b]&&"undefined"!==typeof this.conf.positions[b].mapping[d]&&"undefined"!==typeof this.conf.positions[b].mapping[d].interstitial},isOutstreamPosition:function(b){var d=this.getScreenName();return"undefined"!==typeof this.conf.positions[b]&&"undefined"!==typeof this.conf.positions[b].mapping[d]&&"undefined"!==typeof this.conf.positions[b].mapping[d].outstream},isAmazonPosition:function(b){var d=
this.getScreenName();return"undefined"!==typeof this.conf.positions[b]&&"undefined"!==typeof this.conf.positions[b].mapping[d]&&"undefined"!==typeof this.conf.positions[b].mapping[d].amazon},isInfinitePosition:function(b){return-1!==b.toLowerCase().indexOf("infinite")},getParametersForPosition:function(b,d){return this.isInsvePosition(b)?!1:this.conf.positions[b].mapping&&this.conf.positions[b].mapping[d]?this.conf.positions[b].mapping[d]:(delete this.conf.positions[b],c.log("asl: wrote "+b+", ignored: no mapping"),
!1)},setLoadedPosition:function(b,d){this.execCallbackFunc("slotLoaded",d);if(-1!==this.positionsLoaded.indexOf(b))return this;this.positionsLoaded.push(b);!0===this.isLoaded()&&this.initPositionsLoaded().execCallbackFunc("allSlotLoaded",d);return this},isLoaded:function(){return this.positionsToWrite.length===this.positionsLoaded.length},initPositionsLoaded:function(){this.positionsLoaded=[];return this},write:function(b){var d=this.getScreenName(),h=this.getClientByScreen(d);"dfp"!==h&&(b=b.charAt(0).toUpperCase()+
b.slice(1));if(this.conf.positions[b]){if(d=this.getParametersForPosition(b,d),!1!==d){if(this.isInterstitialPosition(b)&&!1===this.shouldIDisplayInterstitial())return!1;this.notice&&this.notice(b);c.log("asl: wrote "+b+", served by "+h+" client with parameters ",d);return this.writers[h](b,d)}}else c.warn('asl: undeclared position "'+b+'"')},on:function(b,d,h){"string"!==typeof d&&(h=d,d="global");this.listeners[d]||(this.listeners[d]={});this.listeners[d][b]||(this.listeners[d][b]=[]);this.listeners[d][b].push(h);
return this},emit:function(b,d,h){"string"!==typeof d&&(h=d,d="global");if(this.listeners[d]&&this.listeners[d][b])for(var k in this.listeners[d][b])try{this.listeners[d][b][k].call(this,h)}catch(w){c.error("ASL emit error for event\x3d"+b+" / position\x3d"+d+" / listener\x3d"+k,w)}return this},getQuery:function(){var b=[];"object"===typeof this.conf.keywords&&(b=this.conf.keywords);this.isZen&&b.push("noinsve");return b},getKeywords:function(){var b=[];"object"===typeof this.conf.keywords&&(b=this.conf.keywords);
this.isZen&&b.push("noinsve");for(var d in b)b.hasOwnProperty(d)&&(b[d]=b[d].replace(/keyword=/,""));return b},pushKeyword:function(b){this.conf.keywords.push(b)},getTargetByPosition:function(b){return 0<Object.keys(asl.positionsBTFToWrite).length&&this.isInfinitePosition(b)?Object.keys(asl.positionsBTFToWrite).find(function(d){return asl.positionsBTFToWrite[d]===b}):"ba_"+b.toLowerCase()},getPositionByTarget:function(b){if("ba_"!==b.substr(0,3))throw"Wrong position";var d=b.substr(3);this.isInfinitePosition(d)&&
(d=asl.positionsBTFToWrite[b]);return d=d.charAt(0).toUpperCase()+d.slice(1)},refresh:function(b){var d=this.getClientByScreen(this.getScreenName());this.conf.clients[d].refresh(b)},removeOutbrainPositionFromPositionsBTFToWrite:function(){if(0<document.getElementsByClassName("OUTBRAINDYNAMIC").length&&"undefined"!==typeof document.getElementsByClassName("OUTBRAINDYNAMIC")[0].parentElement&&"undefined"!==typeof document.getElementsByClassName("OUTBRAINDYNAMIC")[0].parentElement.id&&"undefined"!==typeof document.getElementsByClassName("OUTBRAINDYNAMIC")[0].parentElement.parentElement&&
"undefined"!==typeof document.getElementsByClassName("OUTBRAINDYNAMIC")[0].parentElement.parentElement.id){var b="mobile"!==this.screenName?document.getElementsByClassName("OUTBRAINDYNAMIC")[0].parentElement.id:document.getElementsByClassName("OUTBRAINDYNAMIC")[0].parentElement.parentElement.id,d="ba_"+b.substr(4);if(0<Object.keys(asl.positionsBTFToWrite).length&&"undefined"!==typeof asl.positionsBTFToWrite[d]){var h=document.getElementById("bg--style_ctn_"+d.substr(3)),k=document.getElementById("style_"+
d);b=document.getElementById("style_"+b);null!==h&&h.remove();null!==k&&k.remove();null!==b&&b.remove();delete asl.positionsBTFToWrite[d]}}},displayAdsInContent:function(b){var d=this.getClientByScreen(this.getScreenName()),h=[],k=[],w=function(E,A,G){var n=document.createElement("div");-1===A.indexOf("Infinite")?(E.id="ctn_"+A.toLowerCase(),n.id="ba_"+A.toLowerCase()):(E.id="ctn_"+A.toLowerCase()+"_"+G,n.id="ba_"+A.toLowerCase()+"_"+G,asl.positionsBTFToWrite[n.id]=A+"_"+G,asl.isPlaceholderPosition(A)&&
asl.setPlaceHolderStyle(A,asl.getParametersForPosition(A,asl.screenName),n.id));E.appendChild(n);asl.write(A)};"dfp"===d?h=["native_atf","Infeed","native_mtf","Position3"]:(h="phonandroid"===this.conf[this.client].site?["Native_atf","Infeed","Native_mtf"]:"edcom"===this.conf[this.client].site?["Infeed","Infeed2"]:["Native_atf","Infeed","Native_mtf","Position3"],k=["Infinite1","Infinite2"]);d=0;var v=1,D;for(D in b)"undefined"!==typeof h[D]?"undefined"!==typeof this.conf.positions[h[D]]&&w(b[D],h[D]):
"undefined"!==typeof this.conf.positions[k[d]]&&(w(b[D],k[d],v),d++,1<d&&(d=0,v++))},collapsePosition:function(b,d){c.log("Collapse de la position",b,"avec les param\u00e8tres",d);if(0<Object.keys(d).length&&d.constructor===Object){var h=d.style,k=d.height,w=d.targetIdStyle,v=d.containerStyle,D=document.getElementById(d.targetId),E=document.getElementById(d.container),A=d.iframe;d.iframeFirst?(d.iframe&&(A.style.height=k+"px"),E.style=v,D.style=w):(D.style=""!==h?h:w,E.style=""!==h?h:v,d.iframe&&
(A.style.height=k+"px"));d.destroy&&this.destroyPosition(b,d.targetId)}},destroyPosition:function(b,d){c.log("Destruction de la position",b,d);this.isInfinitePosition&&(b=d.substr(3),b=b.charAt(0).toUpperCase()+b.slice(1),c.log("Destruction de la position",b,d,"slot\x3d",a.slotAccessList[b]));a.googletag.destroySlots([a.slotAccessList[b]]);this.conf.partners.enabled&&"dfpfr"===this.client&&this.conf.clients.dfpfr.hubvisor.clearTargetingForSlot(a.slotAccessList[b],d);delete a.slotAccessList[b]},setPlaceHolderStyle:function(b,
d){c.log("set CLS style for position "+b);var h=this.getTargetByPosition(b),k="ctn_"+h.substr(3),w=document.createElement("style"),v=document.createElement("style"),D=document.createElement("style"),E=document.documentElement.lang?document.documentElement.lang:"en";d="undefined"!==typeof d&&"undefined"!==typeof d.minHeight?d.minHeight:0;b="mobile"!==this.screenName||this.isInfinitePosition(b)?" ":" \x3e ";w.id="style_"+k;w.innerHTML="\n/* Placeholder Natives, Infeed et Infinites */\n#"+k+" { \n    min-height: "+
d+";\n    display: flex;\n    justify-content: center;\n    margin-top: 10px;\n}";v.id="bg--style_"+k;v.innerHTML="#"+k+" \x3e iframe, \n#"+k+" \x3e div { \n    flex: 0 !important;\n}";D.id="style_"+h;v.innerHTML+="\n#"+k+'::before { \n    content: "'+this.getMessage("placeholderText",E)+'";\n    font-size: 0.875rem;\n    color: #ccc;\n    background-color: #fafafa;\n    border: solid 1px #fafafa;\n    border-radius: 3px;\n    flex: 1;\n    display: flex;\n    align-items: center;\n    align-self: stretch;\n    justify-content: center;\n}';
D.innerHTML="\n#"+k+b+"iframe,\n#"+k+b+"div {\n    flex: 1;\n    min-height: "+d+";\n";D.innerHTML="phonandroid"===this.conf[this.client].site?D.innerHTML+"}":D.innerHTML+("    height: "+d+";\n}");document.head.appendChild(w);document.head.appendChild(v);document.head.appendChild(D)},getMessage:function(b,d){return this.i18n.messages[d]?this.i18n.messages[d][b]:this.i18n.messages.en[b]},normalizeAdsCategoryLabel:function(b){return b.toLowerCase().replace(/[\W_]/g,"_")},getLangue:function(){return"fr"},
getSite:function(){return"hugolescargot"===google_tag_manager["rm"]["2800225"](110)?"journaldesfemmes":-1!==google_tag_manager["rm"]["2800225"](111).indexOf("droit-finances")?"droit-finances":-1!==google_tag_manager["rm"]["2800225"](112).indexOf("commentcamarche")?"commentcamarche":-1!==google_tag_manager["rm"]["2800225"](113).indexOf("etudiant.lefigaro.fr")?"figaroetudiant":-1!==google_tag_manager["rm"]["2800225"](114).indexOf("emploi.lefigaro.fr")?"figaroemploi":-1!==google_tag_manager["rm"]["2800225"](115).indexOf("immobilier.lefigaro.fr")?"figaroimmo":-1!==google_tag_manager["rm"]["2800225"](116).indexOf("proprietes.lefigaro.fr")?
"figaroproprietes":google_tag_manager["rm"]["2800225"](117).match(/(?:^[^.]+\.)*([^.]+)\.(?:[a-z]{2,3})/)[1]},slugify:function(b){return b.normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase().trim().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace("\x26","-")},getLevel1:function(){if("hugolescargot"===google_tag_manager["rm"]["2800225"](118))return"hugolescargot";if("undefined"!==typeof google_tag_manager["rm"]["2800225"](119)){var b=this.slugify(google_tag_manager["rm"]["2800225"](120));google_tag_manager["rm"]["2800225"](121).indexOf("journaldesfemmes")&&
("decoration"===b?b="deco":"stars"===b?b="people":"cuisiner"===b&&(b="cuisine"));if(this.conf.dfpfr.level1Enable&&-1!==this.conf.dfpfr.level1.indexOf(b))return b;c.error("Aucun level1 pr\u00e9sent pour cette page");return"divers"}c.error("Aucun level1 pr\u00e9sent pour cette page");return"divers"},getTypePage:function(){if(-1!=="unitaire-content-commerce-videofirstpremium;unitaire-content-commerce-videofirst;unitaire-content-commerce;dictionnaire-unitaire;unitaire-une-colonne;unitaire+videofirstpremium;unitaire+videofirst;recipe+videofirst;unitaire-no-ads;multipage-ajax;sujet forum;page-video;odunitaire;restaurant;multipage;creation;unitaire;program;article;recipe;comparateur;product".split(";").indexOf(this.conf.adsCategory))return"content";
if(-1!=="unitaire-list-articles listingArticles recipe-keyword odalphabetical listingForum listingTest odelection odobituary odexamen keyword listing odindex odsante search forum grid".split(" ").indexOf(this.conf.adsCategory))return"list";if(-1!==["home","channel"].indexOf(this.conf.adsCategory))return"home";if(-1!==["unitaire-ops"].indexOf(this.conf.adsCategory))return"ops";-1===["divers"].indexOf(this.conf.adsCategory)&&c.error("Aucun adsCategory pr\u00e9sent pour cette page");return"divers"},
getTypeAppli:function(){switch(this.getTypePage()){case "content":case "divers":case "list":case "ops":return"articles";case "home":return"/"!==location.pathname||"www"!==location.hostname.split(/\./)[0]&&"droit-finances"!==location.hostname.split(/\./)[0]?"homerub":"homesite"}}}})(window);Asl.prototype.notice=function(a){setTimeout(function(){try{var b=document.getElementById,d=a.toLowerCase(),h=b("ba_"+d);12<h.offsetHeight&&(b("baaw_"+d).style.display="block")}catch(k){}},1500)};Asl.prototype.fallback=
function(a){if(a){var b=[],d=0,h=function(){"undefined"===typeof jQuery?setTimeout(h,50):jQuery.ajax({type:"get",url:a,data:{p:b.join(",")},success:function(k){for(var w in k)switch(typeof k[w]){case "string":jQuery("#ba_"+w).html(k[w]);break;case "object":if(k[w].html&&jQuery("#ba_"+w).html(k[w].html),k[w].scripts)if("string"==typeof k[w].scripts)jQuery.ajax({url:k[w].scripts,dataType:"script",cache:!0});else if(jQuery.isArray(k[w].scripts))for(var v=0,D=k[w].scripts.length;v<D;++v)jQuery.ajax({url:k[w].scripts[v],
dataType:"script",cache:!0})}}})};OAS_RICH=function(k){b.push(k);clearTimeout(d);d=setTimeout(h,250)}}};window.performance&&window.performance.measure&&window.performance.measure("ASL:core:runTime","ASL:core:running");(function(a,b){var d=a.performance&&a.performance.mark&&a.performance.measure;d&&a.performance.mark("ASL:initializingInstance");try{var h=google_tag_manager["rm"]["2800225"](122).asl;"undefined"!==typeof google_tag_manager["rm"]["2800225"](123).positions&&"undefined"!==typeof google_tag_manager["rm"]["2800225"](124).positions.confPub&&
(h.positions=google_tag_manager["rm"]["2800225"](125).positions.confPub,h.adsCategory=google_tag_manager["rm"]["2800225"](126).adsCategory?google_tag_manager["rm"]["2800225"](127).adsCategory:"",h.disabledAds=0===Object.keys(h.positions).length,c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d CONFIGURATION PUB GTM \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d"),c.log(h.positions));"undefined"===typeof h.partners&&(h.partners={enabled:google_tag_manager["rm"]["2800225"](129)});"undefined"===
typeof h.skyline&&(h.skyline={enabled:google_tag_manager["rm"]["2800225"](131)});"undefined"===typeof h.interstitialOnFirstPage&&(h.interstitialOnFirstPage={blocked:google_tag_manager["rm"]["2800225"](133)});"undefined"===typeof h.prebid&&(h.prebid=google_tag_manager["rm"]["2800225"](134));"undefined"===typeof h.iasoptimizer&&(h.iasoptimizer={enabled:google_tag_manager["rm"]["2800225"](136)});"undefined"===typeof h["1plusx"]&&(h["1plusx"]={enabled:!1});"undefined"===typeof h.clients&&(h.clients={});a.asl=new b(h)}catch(k){c.error("Error in ASL JSON configuration",k)}d&&
a.performance.measure("ASL:initInstance","ASL:initializingInstance");c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d CONFIGURATION ASL \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");c.log(h)})(window,window.Asl);"use strict";(function(a,b){var d=b.performance&&b.performance.mark&&b.performance.measure;d&&b.performance.mark("ASL:insertor:running");var h=a.getScreenName(),k=asl.getClientByScreen(h),w=0,v=0,D=!1,E=a.positionsToWrite,
A="dfp"===k?"mobile"===h?["native_atf","Infeed","native_mtf","Position3"]:["native_atf","Right","native_mtf"]:"edcom"===a.getSite()?["Infeed","Infeed2"]:"mobile"===h?["Native_atf","Infeed","Native_mtf","Position3"]:["Native_atf","Right","Native_mtf"];v=E.filter(function(B){return A.includes(B)}).length;var G=_gtm.utils.merge({nbScreen:{desktop:2,mobile:3,tablet:2}},a.conf.insertor);c.log("internals.insertor",{config:a.conf.insertor,opts:G});var n=function(B){var J=b.getComputedStyle(B);B=J.getPropertyValue("margin-left");
J=J.getPropertyValue("margin-right");return parseFloat(B)+parseFloat(J)},q=function(B){B=B.getBoundingClientRect();return{top:b.scrollY+B.top,bottom:b.scrollY+B.bottom,width:B.width}},l=null!==b.location.search.match(/ads_insertor_debug=true/),C=null;window.figMedia=window.figMedia||[];var y=G.minHeightBetweenNodes?G.minHeightBetweenNodes:300,u=50,f=50,e="P DIV ASIDE ARTICLE SECTION MAIN".split(" "),p=[],m="H1 H2 H3 H4 H5 H6".split(" "),t=["IMG"];a.insertor={};var x=[];a.insertor.getAvailableNodes=
function(){return x};a.insertor.insertNodes=function(B,J){d&&b.performance.mark("ASL:insertor:insertingNodes");c.group("ASL INSERTOR");c.log("insert positions in",B);l&&c.log("exclusionsFilter",J);Array.isArray(J)&&(J={noAdBefore:[],noAdAfter:[],noAdAround:J});null!==C&&"undefined"===typeof B&&(B=C,document.querySelectorAll(".ads--insertor-casper").forEach(function(S){S.remove()}));C=B;J.noAdAround.push(".ads--insertor-exclusion");var M=q(B).top,L=b.getComputedStyle(B),O=parseFloat(L.getPropertyValue("width"))-
parseFloat(L.getPropertyValue("padding-left"))-parseFloat(L.getPropertyValue("padding-right"));"table-cell"===L.getPropertyValue("display")&&(O-=parseFloat(L.getPropertyValue("border-left-width"))+parseFloat(L.getPropertyValue("border-right-width")));O=Math.round(O);J={noAdBefore:J.noAdBefore.concat(p),noAdAfter:J.noAdAfter.concat(m),noAdAround:J.noAdAround.concat(t)};var X=[];L=0;for(var Y=Object.entries(J);L<Y.length;L++){var V=fa(Y[L],2);V=V[1];V.forEach(function(S){return X.push(S)})}var g={noAdBefore:[],
noAdAfter:[]};0<J.noAdBefore.length&&(g.noAdBefore=Array.from(B.querySelectorAll(J.noAdBefore.join(", "))));0<J.noAdAfter.length&&(g.noAdAfter=Array.from(B.querySelectorAll(J.noAdAfter.join(", "))));l&&c.log("exclusionNodes",g);var r=B.querySelectorAll(X.join(", "));l&&c.log("exclusionNodes",r);Y=function(S,U){for(var W=0;W<r.length;W++){var aa=r[W],T=q(aa),ba=T.bottom;T=T.top;var ca=g.noAdBefore.includes(aa),ea=g.noAdAfter.includes(aa);!ca&&!ea||ca&&ea?(ba=T-u<=U&&ba+f>U,T="no ad around"):ca?(ba=
T>=U&&T-u<U,T="no ad before"):(ba=T<U&&ba+f>U,T="no ad after");if(ba)return l&&(c.log("exclusionNode detected - skipping this position because of ",aa),c.log("Exclusion type",T)),!0}l&&c.log("no exclusion for this node",S);return!1};var z=[];V=[];L=[];J=[];for(var H=B.getElementsByTagName("*"),F=0;F<H.length;F++){var I=H[F];-1===e.indexOf(I.parentNode.tagName)||I.parentNode.classList.contains("ads--insertor-avoid")||I.parentNode.classList.contains("jccmPlayerParent")||"1"===I.parentNode.getAttribute("data-insertor-excluded")?
(I.setAttribute("data-insertor-excluded","1"),l&&c.log("not inside a valid node",I.parentNode.tagName,I.parentNode)):-1===b.getComputedStyle(I).display.indexOf("block")?l&&c.log("not before a block element",I):z.push(I)}H=document.createElement("div");H.classList.add("ads--insertor-casper");H.style.display="flex";H.style.boxSizing="border-box";for(F=0;F<z.length;F++){I=z[F];var K=H.cloneNode();I.parentNode.insertBefore(K,I);V.push(K)}B=q(B).bottom;for(z=0;z<V.length;z++){H=V[z];K=q(H);F=n(H);F=Math.round(K.width+
F);K=I=K.top;c.group("Evaluating");l&&c.log("evaluating the position before this node:",H.nextSibling);var N=Y(H,I),Q=.9*O>F,P=I<M+y,R=B<K+y;l&&"function"===typeof c.table&&c.table([{test:"container width too small ?",condition:"(containerSize * 0.90) \x3e size",result:Q,detail:"containerSize: ".concat(O,", containerSizeMinus10: ").concat(.9*O,", size: ").concat(F)},{test:"too close from previous position ?",condition:"topNode \x3c (previousNodeTop + minHeightBetweenNodes)",result:P,detail:"topNode: ".concat(I,
", previousNodeTop: ").concat(M,", minHeightBetweenNodes: ").concat(y)},{test:"too close from bottom ?",condition:"containerBottomPosition \x3c (bottomNode + minHeightBetweenNodes)",result:R,detail:"containerBottomPosition: ".concat(B,", bottomNode: ").concat(K,", minHeightBetweenNodes: ").concat(y)},{test:"too close from excluded node ?",condition:"hasExclusionSiblings(shadowNode, topNode)",result:N,detail:""}]);c.groupEnd();F<.9*O||M+y>I||K+y>B||N?L.push(H):(w++,M=I,J.push(H),D=w>=v);D&&(l&&c.log("vhActived",
G),y=b.innerHeight*G.nbScreen[h])}for(M=0;M<J.length;M++)O=J[M],x.push({node:O}),l?O.classList.add("ads--insertor-good"):O.style.cssText="";for(M=0;M<L.length;M++)O=L[M],l?(O.classList.add("ads--insertor-bad"),O.innerHTML=O.id):O.remove();l&&(M=document.createElement("style"),M.innerHTML=".ads--insertor-casper{width: auto; min-height:10%; padding:5px;}  .ads--insertor-casper::after{content:attr(id); font-family:Consolas,Monaco,'Ubuntu Mono',monospace; } .ads--insertor-good{border:1px green solid;flex-direction:column;} .ads--insertor-bad{border:1px red solid}",
document.head.appendChild(M));c.log("Nombre de points d'accroche valides: ".concat(J.length));c.groupEnd();a.displayAdsInContent(x.map(function(S){return S.node}));dataLayer.push({event:"asl.insertor.positions_found"});d&&b.performance.measure("ASL:insertor:insertNodes","ASL:insertor:insertingNodes")};d&&b.performance.measure("ASL:insertor:runTime","ASL:insertor:running")})(asl,window);(function(a,b){b.slotAccessList={};b.googletag=b.googletag||{};b.googletag.cmd=b.googletag.cmd||[];b.figMedia=b.figMedia||
[];b.regieApi=b.regieApi||{};a.conf.clients.dfpfr={}})(asl,window);(function(a,b){var d=document.createElement("script"),h=b.googletag,k=a.getScreenName();if("dfpfr"===a.getClientByScreen(k)&&!a.conf.disabledAds){d.async=!0;var w=0,v=0,D=0,E=0,A=!1,G=!0,n=[],q={},l={activated:!0,allowed:!1,positionsAllowed:["Top","Right","Position2"]},C="desktop"===k?"web":"webmobile",y="mobile"===k?"smartphone":"tablet"===k?"tablette":k;b.regieApi={disableBlocFormations:function(){if("www.journaldunet.com"===location.hostname){var f=
document.createElement("style");f.innerHTML="/* Desactivation du bloc formation */\n@media(min-width: 768px) {\n\t.sticky-zone { min-height: auto; }\n}\n\n.sticky-zone {\n\tflex-grow: 0;\n}\n\n.sticky-zone:first-child {\n\tflex-grow: 1;\n}\n\n.card-learning {\n\tdisplay: none;\n}";document.head.appendChild(f)}},triggerRule:function(f,e){"undefined"!==typeof f&&""!==f&&"undefined"!==typeof e&&""!==e&&(c.log("regieApi triggerRule",f,e),"exclu"===f||"exclurtb"===f?"yes"===e?(l.activated=!1,this.disableBlocFormations()):
"apple"===e?(l.activated="pave_atf",this.disableBlocFormations()):"inread"===e&&(l.activated=!1):"couplagesimple"===f?l.activated="btf":"habillageseul"===f?l.activated="noban":"habillageSublime"===f&&(a.conf.clients.dfpfr.readNext=!e),a.conf.clients.dfpfr.keywords[f]=e,h.pubads().setTargeting(f,e))},setupHabillage:function(f){c.log("regieApi setupHabillage",f);"undefined"===typeof f.fixed&&(f.fixed="fixed");b.figMedia.skin.add(f.clickUrl,f.mediaUrl,f)},onHubvisorDisplay:function(f){c.log("regieAPI onHubvisorDisplay",
f)}};a.writers.dfpfr=function(f,e){e&&e.atf&&h.cmd.push(function(){})};a.conf.clients.dfpfr={userId:"",ppid:"",ads:{},positions:{},positionsBTF:{},keywords:{},tags:function(f){c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d MAPPING POSITIONS \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");var e={},p;for(p in f)if(f.hasOwnProperty(p)){var m=a.getParametersForPosition(p,k);!1!==m&&(a.isPlaceholderPosition(p)&&a.setPlaceHolderStyle(p,
m),a.isATFPosition(p)&&!a.isRoadBlockPosition(p)&&D++,a.isOutstreamPosition(p)&&E++,e[p]=m)}c.log("nombre de position(s) ATF :",D);return e}(a.conf.positions),getUTMParams:function(){c.log("[MFA] getUTMParams");var f=b.location.href,e=_gtm.utils.url.getHostnameData(f);e=["",e.domain,e.tld].join(".");var p=new URL(f),m;f={};for(var t=/[?#&](utm_source|utm_medium|utm_campaign)=([^&#]*)/g;m=t.exec(p);)f[m[1]]=m[2];0<Object.keys(f).length&&(p=new Date,p.setTime(p.getTime()+18E5),_gtm.utils.cookie.set("ccm_utm",
JSON.stringify(f),{domain:e,path:"/",expires:p.toUTCString()}));c.log("[MFA] UTM cookie created",JSON.stringify(f))},getUserId:function(){return new Promise(function(f,e){_gtm.consent.getPurpose([1,2,3]).then(function(p){if(p.consent){var m="getUIDP_handle_"+Math.floor(1E10*Math.random());window[m]=function(t){f(t.uid);delete window[m]};vow("https://secure.adnxs.com/getuidp?callback\x3d"+m)["catch"](e)}})})},getConfigurationForPosition:function(f,e,p){var m="entreprises.lefigaro.fr"===location.hostname||
"entreprises.qlf.lefigaro.fr"===location.hostname?y:k;cleanedSitepage=a.conf.sitepage.replace(/(\/)/,"_");p="undefined"===typeof p?"ba_"+f.toLowerCase():p;a.isInfinitePosition(f)&&(f=f.split("_")[0]);var t=a.conf.clients.dfpfr.tags[f];if("undefined"===typeof t)return null;var x=t.name.toLowerCase();if(a.conf.dfpfr.level1Enable){var B=a.getLangue(),J=a.getSite(),M=a.getLevel1(),L=a.getTypePage(),O=a.getTypeAppli();"undefined"!==typeof a.conf.dfpfr&&a.conf.dfpfr.hasArbitration?J=a.conf.dfpfr.arbitrationSite.toLowerCase():
"figaroimmo"===J&&(J="figaroimmobilier");B=B+"_"+J+"_"+M+"_"+L+"_"+O;"inarticle"===x?x+="_mtf":"special"===x&&(x+="_atf");m=m+"_"+B+"_"+x;m+="refresh"!==e||a.isInfinitePosition(f)?"_c":"_r"}else m=m+"_"+cleanedSitepage+"_"+x,"refresh"!==e||a.isInfinitePosition(f)||(m+="_r");f={dfpfr:{invCodeXandr:m,sizes:t.sizes,targetId:p},parameters:t};c.log("configuration".padEnd(22,"."),f);(a.conf.partners.enabled||a.conf.dfpfr.partners)&&-1===["CH","CA","BE"].indexOf(google_tag_manager["rm"]["2800225"](137))&&a.conf.clients.dfpfr.hubvisor.setGlobalTargetingForSlot(f);
return f},getPositionQuery:function(f,e,p){c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d",f.padEnd(10," "),"\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");f=this.getConfigurationForPosition(f,e,p);if(/31695825/.test(a.conf.dfpfr.clientId))return"undefined"!==typeof a.conf.dfpfr&&a.conf.dfpfr.hasArbitration?(c.log("[MFA] Updating level 1 adunit : "+a.conf.dfpfr.arbitrationSite.toLowerCase()),e=a.conf.dfpfr.arbitrationSite.toLowerCase()):
e=a.conf.dfpfr.level1Enable?a.getSite():a.conf.dfpfr.site,f="/"+a.conf.dfpfr.clientId+"/"+e+"/"+C+"_"+y+"_nos/"+f.dfpfr.invCodeXandr,c.log("position query".padEnd(22,"."),f),f},addPosition:function(f,e,p,m,t){c.log("Adding position for "+f,e,p,m,t);var x=this.getPositionQuery(f,m,t);"undefined"===typeof t&&(t=a.getTargetByPosition(f));("atf"===m&&a.isATFPosition(f)||"refresh"===m||"btf"===m&&A)&&"Backroll"!==f?(a.conf.clients.dfpfr.positions[f]={fullName:p,query:x,size:e,targetId:t},"refresh"!==m&&
"btf"!==m||a.conf.clients.dfpfr.defineSlots(f,t,m)):a.conf.clients.dfpfr.positionsBTF[f]={fullName:p,query:x,size:e,targetId:t};c.log("sizes".padEnd(22,"."),e)},destroyPosition:function(f,e){c.log("destruction de la position",f);(a.conf.partners.enabled||a.conf.dfpfr.partners)&&-1===["CH","CA","BE"].indexOf(google_tag_manager["rm"]["2800225"](138))&&a.conf.clients.dfpfr.hubvisor.clearTargetingForSlot(b.slotAccessList[f],e);b.googletag.destroySlots([b.slotAccessList[f]]);delete b.slotAccessList[f]},refresh:function(f){c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d REFRESH \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");
c.log("refresh:",l);if(G){var e=a.getPositionByTarget(f);if(l.activated&&"boolean"===typeof l.activated)c.log("refresh autoris\u00e9 sur toutes les positions"),l.allowed=!0;else if("btf"!==l.activated||-1===l.positionsAllowed.indexOf(e)||a.isATFPosition(e))if("noban"===l.activated&&-1!==l.positionsAllowed.indexOf(e)&&"Top"!==e)c.log("refresh autoris\u00e9 sur les positions Right et Position2 uniquement"),l.allowed=!0;else if("pave_atf"===l.activated&&-1!==l.positionsAllowed.indexOf(e)&&"Right"===
e)c.log("refresh autoris\u00e9 sur la positions Right uniquement"),a.conf.clients.dfpfr.keywords.apple="yes",h.pubads().setTargeting("apple","yes"),l.allowed=!0;else{c.log("le refresh de "+e+" n'est pas autoris\u00e9 ");return}else c.log("refresh autoris\u00e9 sur les positions BTF uniquement"),l.allowed=!0;if(l.allowed&&G){var p=a.getParametersForPosition(e,k);this.destroyPosition(e,f);this.addPosition(e,p.sizes,p.name,"refresh",f);var m={results:[]};f=this.getPromises(m,{cmpTimeout:1E3},[e],!0);
Promise.all(f).then(function(){c.timeEnd("Timer ASL - Appels des partenaires");c.log("Refresh with all keywords defined. List of resolved promises:",m.results);h.pubads().refresh([b.slotAccessList[e]])})["catch"](function(t){c.timeEnd("Timer ASL - Appels des partenaires");c.log("Refresh with timeout or error. List of resolved promises:",m.results,"reason:",t);h.pubads().refresh([b.slotAccessList[e]])})}}else c.log("le refresh est d\u00e9sactiv\u00e9 en consentless")},initGoogleTag:function(){c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d CONFIGURATION POSITIONS \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");
for(var f in a.conf.positions)try{if(a.conf.positions.hasOwnProperty(f)&&!a.isInfinitePosition(f)&&"Backroll"!==f){var e=a.getParametersForPosition(f,k);!1!==e&&(n.push(f),this.addPosition(f,e.sizes,e.name,"atf"))}}catch(p){c.error(p)}},setArbitrationTargeting:function(f){if("undefined"!==typeof a.conf.dfpfr&&a.conf.dfpfr.hasArbitration&&null!==_gtm.utils.cookie.get("ccm_utm")){var e=JSON.parse(_gtm.utils.cookie.get("ccm_utm"));c.log("[MFA] setArbitrationTargeting",e);for(var p in e)e.hasOwnProperty(p)&&
f.setTargeting(p,e[p]);f.setTargeting("url2",b.location.href)}},defineSlots:function(f,e,p){var m=a.conf.clients.dfpfr.positions;c.log("define slot".padEnd(22,"."),m[f]);var t=h.defineSlot(m[f].query,m[f].size,e);t.setTargeting("Pos",[m[f].fullName]).setTargeting("targetId",e).addService(h.pubads());this.setArbitrationTargeting(t);"refresh"!==p||a.isInfinitePosition(f)||(a.conf.clients.dfpfr.keywords.Refresh="refresh",t.setTargeting("Refresh","refresh"));b.slotAccessList[f]=t;q[t.getAdUnitPath()]=
f;a.isInfinitePosition(f)&&t.setTargeting("Infinite",[m[f].fullName]);"refresh"!==p&&(a.conf.partners.enabled||a.conf.dfpfr.partners)&&-1===["CH","CA","BE"].indexOf(google_tag_manager["rm"]["2800225"](139))&&a.conf.clients.dfpfr.hubvisor.setHubvisorTargetingForSlot(e)},startGoogleTag:function(){var f=function(){"undefined"!==typeof a.conf.dfpfr&&a.conf.dfpfr.hasArbitration&&(c.log("[MFA] has arbitration"),a.conf.clients.dfpfr.getUTMParams());var m=a.conf.clients.dfpfr.positions,t;for(t in m)m.hasOwnProperty(t)&&a.conf.clients.dfpfr.defineSlots(t,
a.conf.clients.dfpfr.positions[t].targetId);(a.conf.partners.enabled||a.conf.dfpfr.amazon)&&-1===["CH","CA","BE"].indexOf(google_tag_manager["rm"]["2800225"](140))&&a.conf.clients.dfpfr.amazon.setAmazonKeywords();"undefined"===typeof h.pubadsReady&&(c.log("enable googletag services..."),h.enableServices());c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d LAUNCHING REQUESTS \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");for(var x in b.slotAccessList)b.slotAccessList.hasOwnProperty(x)&&
(m=a.conf.clients.dfpfr.getSlotInfos(slotAccessList[x]),"fr"===a.conf.dfpfr.lang&&null!==m.position&&(c.log("launchRequest for position",m.positionName),h.display(slotAccessList[x])));c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d INITIALISATION EVENTS \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");c.timeEnd("Timer ASL - global");c.timeEnd("Timer ASL - googletag.pubadsReady")},e=function(m){var t={results:[]};m=a.conf.clients.dfpfr.getPromises(t,
{cmpTimeout:m},n,!1);Promise.all(m).then(function(x){c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d PROMISES RESOLVED FOR PARTNERS \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");c.time("Timer ASL - googletag.pubadsReady");c.timeEnd("Timer ASL - Appels des partenaires");c.log("GOOD ! List of resolved promises:",t.results);G&&f()})["catch"](function(x){c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d PROMISES RESOLVED WITH ERROR \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");
c.time("Timer ASL - googletag.pubadsReady");c.timeEnd("Timer ASL - Appels des partenaires");c.error("WRONG ! List of resolved promises:",t.results,x);G&&f()})};if(!0===a.conf.dfpfr.tcfV2FR){var p=void 0!==_gtm.appConfig&&void 0!==_gtm.appConfig.internals&&void 0!==_gtm.appConfig.internals.consent&&!0===_gtm.appConfig.internals.consent.strategy.waitUntilDecision;p=p||"desktop"!==k?!1:12E3;c.log("DFP timeout",p);return _gtm.consent.getPurpose([1,2,3],{timeout:p}).then(function(m){m.consent?(c.log("consentement.......... OK"),
a.conf.clients.dfpfr.keywords.pt5=0,a.conf.clients.dfpfr.keywords.pt6=1,h.pubads().setTargeting("pt5","0").setTargeting("pt6","1"),h.pubads().setPrivacySettings({restrictDataProcessing:!1}),a.conf.clients.dfpfr.getUserId().then(function(t){var x=_gtm.utils.url.getHostnameData(b.location.href);x=["",x.domain,x.tld].join(".");var B=_gtm.utils.cookie.get("abtest_mode"),J=95>Math.floor(100*Math.random());var M=new Date;M.setMonth(M.getMonth()+12);null!==B&&"disabled"!==B&&(B=null,_gtm.utils.cookie.remove("abtest_mode"));
null===B&&(J?(0===parseInt(t)?a.conf.clients.dfpfr.userId=_gtm.uuid({uuidLength:32}):32!==t.length&&(_gtm.utils.cookie.remove("ccm_uuid",{domain:x,path:"/"}),a.conf.clients.dfpfr.userId=_gtm.uuid({uuidLength:32})),a.conf.clients.dfpfr.ppid=_gtm.uuid({cookieName:"ccm_ppid",uuidLength:32}),h.pubads().setPublisherProvidedId(a.conf.clients.dfpfr.ppid),null===_gtm.utils.cookie.get("abtest_mode_ppid")&&_gtm.utils.cookie.set("abtest_mode_ppid",a.conf.clients.dfpfr.ppid,{domain:x,path:"/",expires:M}),null===
_gtm.utils.cookie.get("abtest_mode_xandr")&&_gtm.utils.cookie.set("abtest_mode_xandr",a.conf.clients.dfpfr.userId,{domain:x,path:"/",expires:M})):_gtm.utils.cookie.set("abtest_mode","disabled",{domain:x,path:"/",expires:M}))})):(c.log("consentement.......... KO"),G=!1,a.conf.clients.dfpfr.keywords.pt5=1,a.conf.clients.dfpfr.keywords.pt6=0,h.pubads().setTargeting("pt5","1").setTargeting("pt6","0"),h.pubads().setPrivacySettings({restrictDataProcessing:!0}));e(0)})["catch"](function(){c.log("consentement.......... KO CATCH");
G=!1;a.conf.clients.dfpfr.keywords.pt5=1;a.conf.clients.dfpfr.keywords.pt6=0;h.pubads().setTargeting("pt5","1").setTargeting("pt6","0");h.pubads().setPrivacySettings({restrictDataProcessing:!0});e(0)})}h.pubads().setTargeting("pt5","0").setTargeting("pt6","1");h.pubads().setPrivacySettings({restrictDataProcessing:!1});e(8E3)},getPromises:function(f,e,p,m){c.time("Timer ASL - Appels des partenaires");e=1E4;var t=3E3,x=[],B=function(J,M){return Promise.race([J.then(function(L){c.log("promise resolved for",
L);c.timeEnd("Timer ASL - "+L);f.results.push(L)})["catch"](function(L){c.error("Error in promise",L)}),new Promise(function(L,O){setTimeout(function(){O("timeout")},M)})])};a.conf.iasoptimizer.enabled&&!m&&(c.time("Timer ASL - iasoptimizer"),x.push(B(a.conf.clients.dfpfr.IASOptimizer.updateKeywords(),t)));a.conf["1plusx"].enabled&&!m&&(c.time("Timer ASL - 1plusX"),x.push(B(a.conf.clients.dfpfr["1plusx"].updateKeywords(),t)));-1===["CH","CA","BE"].indexOf(google_tag_manager["rm"]["2800225"](141))&&(a.conf.dfpfr.amazon&&
G&&(c.time("Timer ASL - amazon"),x.push(B(a.conf.clients.dfpfr.amazon.updateKeywords(p,m),t))),a.conf.partners.enabled||a.conf.dfpfr.partners)&&(c.time("Timer ASL - hubvisor"),x.push(B(a.conf.clients.dfpfr.hubvisor.fetchBids(p,m),e)));return x},callBTF:function(f,e){var p=f,m="btf";a.isInfinitePosition(f)&&(p=f.split("_")[0],m=a.conf.clients.dfpfr.tags[p],a.conf.clients.dfpfr.positionsBTF[p]={size:m.sizes,fullName:m.name},m="refresh");this.addPosition(f,a.conf.clients.dfpfr.positionsBTF[p].size,a.conf.clients.dfpfr.positionsBTF[p].fullName,
m,e);a.conf.dfpfr.amazon&&-1===["CH","CA","BE"].indexOf(google_tag_manager["rm"]["2800225"](142))&&a.conf.clients.dfpfr.amazon.setAmazonKeywords();a.isInfinitePosition(f)?a.conf.clients.dfpfr.hubvisor.fetchBids(e).then(function(){a.conf.clients.dfpfr.hubvisor.setHubvisorTargetingForSlot(e)}).then(b.Hubvisor.cmd.push(function(){b.Hubvisor("refresh",[e])})).then(function(){h.display(e)}):h.display(e)},initializeLazyloadingForPosition:function(f,e){"undefined"===typeof e&&(e=a.getTargetByPosition(f));inViewCmd.push(function(){if("undefined"!==
typeof inView){c.info("inView found, defering refresh until visible for "+f+" : "+e);var p="Native_mtf"!==f||"mobile"!==k?{}:{offset:-600};inView("#"+e,p).once("enter",function(m){c.log(f,"inView",m);a.conf.clients.dfpfr.callBTF(f,e)})}else c.warn("inView not found, calling refresh now for "+f),a.conf.clients.dfpfr.callBTF(f,e)})},initializeBTF:function(){if(!A){A=!0;a.removeOutbrainPositionFromPositionsBTFToWrite();if(0<Object.keys(a.conf.clients.dfpfr.positionsBTF).length)for(var f in a.conf.clients.dfpfr.positionsBTF)a.isInfinitePosition(f)||
"Backroll"===f||this.initializeLazyloadingForPosition(f);if(0<Object.keys(a.positionsBTFToWrite).length)for(var e in a.positionsBTFToWrite)a.positionsBTFToWrite.hasOwnProperty(e)&&(f=a.getPositionByTarget(e),this.initializeLazyloadingForPosition(f,e))}},getSlotInfos:function(f){var e="undefined"!==typeof f.getTargeting("targetId")[0]?f.getTargeting("targetId")[0]:"ba_"+q[f.getAdUnitPath()].toLowerCase(),p=a.getPositionByTarget(e);return f={adUnitPath:f.getAdUnitPath(),targetId:e,positionName:p,position:document.getElementById(e),
invcode:f.getAdUnitPath().substr(f.getAdUnitPath().lastIndexOf("/")+1,f.getAdUnitPath().length)}},declareEvents:function(){var f=function(e,p){c.log("slot",q[p.slot.getAdUnitPath()].padEnd(10,"."),"triggered event",e.padEnd(30,"."),p.slot)};h.pubads().addEventListener("impressionViewable",function(e){f("ImpressionViewable",e)});h.pubads().addEventListener("slotOnload",function(e){f("slotOnload",e);e=a.conf.clients.dfpfr.getSlotInfos(e.slot);"Native_atf"===e.positionName&&(e=e.positionName.toLowerCase(),
e=document.getElementById("bg--style_ctn_"+e),null!==e&&e.remove())});h.pubads().addEventListener("slotRenderEnded",function(e){f("slotRenderEnded",e);var p=null,m=a.conf.clients.dfpfr.getSlotInfos(e.slot),t=a.isInfinitePosition(m.positionName)?m.positionName.split("_")[0]:m.positionName,x="ctn_"+m.positionName.toLowerCase(),B=m.targetId,J=a.getParametersForPosition(t,k),M="undefined"!==typeof J&&"undefined"!==typeof J.minHeight?parseInt(J.minHeight):0,L={targetId:B,targetIdStyle:"",container:x,containerStyle:"",
height:0,style:"",iframe:!1,destroy:!1,iframeFirst:!1};if(e.isEmpty&&"Backroll"===m.positionName)c.log("[Backroll] empty ad",e),p=new CustomEvent("backrollEmpty",e),document.dispatchEvent(p);else if(!e.isEmpty){if(a.conf.clients.dfpfr.ads[m.targetId]=e.creativeId||e.sourceAgnosticCreativeId,null!==e.size&&("desktop"===k&&"X02"===t&&1800===e.size[0]&&1E3===e.size[1]&&(c.log("habillage d\u00e9tect\u00e9 !event.isEmpty - Rendering de la position Special \x3d\x3e ",e),document.body.classList.add("app--ark"),
b.setTimeout(function(){"undefined"===typeof a.conf.clients.dfpfr.readNext&&dataLayer.push({event:"app.partners.outbrain.readNext"})},1E3)),a.isParallaxPosition(t)&&640!==e.size[0]&&300<e.size[1]?(null===p&&(p=b.figMedia.addStyle(".ads--parallax { height: 320px; position: relative; }.ads--parallax div.ba { position: absolute; clip: rect(0, auto, auto, 0); height: 320px; width: 100%; }.ads--parallax div.ba div { position: fixed; top: 9vh; left: 50%; width: 100%; transform: translateX(-50%); }"),m.position.parentNode.classList.add("ads--parallax"),
null!==document.getElementById("style_"+B)&&document.getElementById("style_"+B).remove()),m.position.classList.add("ba")):(m.position.parentNode.classList.remove("ads--parallax"),null!==p&&(b.figMedia.removeStyle(p),p=null))),a.isPlaceholderPosition(t)&&null!==document.getElementById(x)&&null!==document.getElementById(B)){var O=document.getElementById(x);m=document.getElementById(B);c.log("#####################################");c.log("# RENDERING TERMINE POUR",t.toLocaleUpperCase().padEnd(10," "),
"#");c.log("#####################################");c.log("Sizes..............:",e.size);(a.conf.partners.enabled||a.conf.dfpfr.partners)&&-1===["CH","CA","BE"].indexOf(google_tag_manager["rm"]["2800225"](143))&&"undefined"!==typeof a.conf.clients.dfpfr.hubvisor.positionTargeting[B]&&"undefined"!==typeof a.conf.clients.dfpfr.hubvisor.positionTargeting[B].displayedSize&&c.log("Sizes Hubvisor.....:",a.conf.clients.dfpfr.hubvisor.positionTargeting[B].displayedSize);c.log("isParallaxPosition.:",a.isParallaxPosition(t));
c.log("Parallax actived...:",null!==p);c.log("Hauteur container..:",O.offsetHeight);c.log("Hauteur targetId...:",m.offsetHeight);null!==m.firstChild&&c.log("Hauteur firstChild.:",m.firstChild.offsetHeight);a.isNativePosition(t)&&"Native_atf"===t&&0===e.size[0]&&0===e.size[1]&&b.setTimeout(function(){var X="undefined"!==typeof O.getElementsByTagName("iframe")[0]?O.getElementsByTagName("iframe")[0]:!1;L.height=M;L.style="overflow: hidden; clear: both; transition: all 0.2s ease; min-height: "+M+"px; height: "+
M+"px;";L.iframe=X;L.iframeFirst=!0;a.collapsePosition(t,L)},500);c.log("#####################################")}}else if(null===e.size||"undefined"!==typeof a.conf.clients.dfpfr.keywords.exclu&&a.isNativePosition(t)&&(null!==document.getElementById(B)&&null!==document.getElementById(B).firstChild&&0===document.getElementById(B).firstChild.offsetHeight||0===document.getElementById(B).firstChild.offsetWidth))"X02"===t&&dataLayer.push({event:"app.partners.outbrain.readNext"}),L.container=x,L.containerStyle=
"overflow: hidden; clear: both; transform-origin: 50% 0; transition: all 0.2s ease; transform: scaleY(0); min-height: 0; height: 0;",L.destroy=!0,a.collapsePosition(t,L);a.emit("positionLoaded",t,e);a.emit("positionLoaded",{positionName:t,data:e});A||(a.isATFPosition(t)&&w++,w===D&&(c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d RENDERING OVER FOR "+D+" ATF POSITION(S) \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d"),
a.conf.clients.dfpfr.initializeBTF()))});h.pubads().addEventListener("slotRequested",function(e){f("slotRequested",e)});h.pubads().addEventListener("slotResponseReceived",function(e){f("slotResponseReceived",e)});h.pubads().addEventListener("slotVisibilityChanged",function(e){f("slotVisibilityChanged",e)});a.on("refresh",function(){var e=h.pubads();e.refresh.apply(e,Array.prototype.slice.call(arguments).slice())})},handleTestPage:function(){var f=b.location.search.match(/(?:\?|&)dfptest=(.+)(?:&|$)/);
null!==f&&(a.conf.clients.dfpfr.keywords.test=f[1],h.pubads().setTargeting("test",f[1]));""!==b.location.search.substr(1)&&(f=-1!==b.location.search.indexOf("\x26")?b.location.search.substr(1,location.search.indexOf("\x26")-1):b.location.search.substr(1),c.log("scenario de test detect\u00e9 :",f),a.conf.clients.dfpfr.keywords.mode=f,h.pubads().setTargeting("mode",f))}};var u=function(){d.src="//securepubads.g.doubleclick.net/tag/js/gpt.js";var f="",e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(d,
e);"undefined"!==typeof dataLayer&&0<dataLayer.length&&"undefined"!==typeof dataLayer[0].idVideo&&(v=dataLayer[0].idVideo.split(/\|/).length);"undefined"!==typeof document.referrer&&""!==document.referrer&&(f=document.referrer);a.conf.clients.dfpfr.keywords={Langue:[a.conf.dfpfr.lang],Section:a.getQuery(),Sitepage:[a.conf.sitepage],Theme:[a.conf.dfpfr.theme],players:v,inarticle_ok:E,url:location.href,source:f,"mots-cles":a.getKeywords()};h.cmd.push(function(){h.pubads().setTargeting("Langue",[a.conf.dfpfr.lang]).setTargeting("Section",
a.getQuery()).setTargeting("Sitepage",[a.conf.sitepage]).setTargeting("Theme",[a.conf.dfpfr.theme]).setTargeting("players",v.toString()).setTargeting("inarticle_ok",E.toString()).setTargeting("url",location.href).setTargeting("source",f).setTargeting("mots-cles",a.getKeywords());"undefined"!==typeof wls&&"undefined"!==typeof wls.getData&&wls.getData("isWhitelisted",null,function(m){m=m?"1":"0";h.pubads().setTargeting("ccm_whitelist",m);a.conf.clients.dfpfr.keywords.ccmWhitelist=m});var p="0";if(0<
window.location.hash.search(/utm_source=outbrain/gi)){p="1";try{delete asl.conf.positions.Infeed.mapping.mobile.atf}catch(m){c.warn("Erreur lors du passage de la position infeed en BTF",m)}}h.pubads().setTargeting("src_outbrain_link",p);a.conf.clients.dfpfr.keywords.srcOutbrainLink=p;""!==a.conf.adsCategory&&(a.conf.clients.dfpfr.keywords.ads_category=a.normalizeAdsCategoryLabel(a.conf.adsCategory),h.pubads().setTargeting("ads_category",a.normalizeAdsCategoryLabel(a.conf.adsCategory)));"edcom"===
a.getSite()&&"undefined"!==typeof dataLayer[0].tagsArticle&&h.pubads().setTargeting("tagarticle",dataLayer[0].tagsArticle);a.conf.clients.dfpfr.initGoogleTag();a.conf.clients.dfpfr.declareEvents();c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d INFORMATIONS \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");a.conf.clients.dfpfr.handleTestPage();h.pubads().setCentering(!0);h.pubads().enableSingleRequest();a.conf.clients.dfpfr.startGoogleTag();
c.log("keywords de la page...",a.conf.clients.dfpfr.keywords);c.log("bannersAdUnits........",n);c.log("slotAccessList........",b.slotAccessList);c.log("positions.............",a.conf.clients.dfpfr.positions);c.log("positions BTF.........",a.conf.clients.dfpfr.positionsBTF)})};_gtm.getConfig("asl.dfpfr").then(function(f){c.time("Timer ASL - global");c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d CONFIGURATION PUBLISHER \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");
c.log(f);if(null!==f){a.conf.dfpfr={tcfV2FR:!0};for(var e in f)a.conf.dfpfr[e]=f[e];(a.conf.partners.enabled||a.conf.dfpfr.partners)&&-1===["CH","CA","BE"].indexOf(google_tag_manager["rm"]["2800225"](144))&&a.conf.clients.dfpfr.hubvisor.init()}}).then(u)}})(asl,window);(asl.conf.partners.enabled||asl.conf.dfpfr.partners)&&function(a,b){var d=b.performance&&b.performance.mark&&b.performance.measure;d&&b.performance.mark("ASL:partners:running");var h=a.getScreenName();"dfpfr"===a.getClientByScreen(h)&&(b.Hubvisor=b.Hubvisor||
{},b.Hubvisor.cmd=b.Hubvisor.cmd||[],a.conf.clients.dfpfr.hubvisor={positionTargeting:{},init:function(){c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d INITIALISATION HUBVISOR \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");d&&b.performance.mark("ASL:partners:hubvisor:loading");var k="//cdn.hubvisor.io/wrapper/01BYK28ENND8X5G8K0AJ2DPK9E/hubvisor.js";["figaroimmo","LeFigaro","figaroetudiant","figaroemploi"].includes(a.conf.dfpfr.site)||
(k="//cdn.hubvisor.io/wrapper/01BYK28ENND8X5G8K0AJ2DPK9E/hubvisor-ccm.js");vow(k).then(function(){d&&b.performance.measure("ASL:partners:hubvisor:load","ASL:partners:hubvisor:loading")});"mobile"!==h&&(k=document.createElement("style"),k.innerHTML="#ctn_native_atf .app_edito_na { margin: 0 !important; padding: 0 !important; }",document.head.appendChild(k))},clearTargetingForSlot:function(k,w){a.conf.clients.dfpfr.hubvisor.positionTargeting[w]={};k.clearTargeting();c.log("Hubvisor clearTargeting for position",
w)},setGlobalTargetingForSlot:function(k){b.Hubvisor.cmd.push(function(){var w={invcode:k.dfpfr.invCodeXandr,targeting:a.conf.clients.dfpfr.keywords,id:k.dfpfr.targetId,allowedSizes:k.dfpfr.sizes},v=_gtm.utils.cookie.get("abtest_mode");if("xandr"===v||null===v)c.log("abTestMode xandr activated adding userId to extras : "+a.conf.clients.dfpfr.userId),w.userId=a.conf.clients.dfpfr.userId;b.Hubvisor("extra:set-invcodes",w);c.log("Hubvisor extra:set-invcodes".padEnd(22,"."),w)});c.log("Hubvisor targeting".padEnd(22,
"."),k.dfpfr.targetId,a.conf.clients.dfpfr.keywords)},setHubvisorTargetingForSlot:function(k){var w=a.getPositionByTarget(k);if("undefined"!==typeof a.conf.clients.dfpfr.positions[w]&&("X02"!==w||"edcom"!==a.conf.dfpfr.site)){c.log("Prepare targetings for placement",k.padEnd(13,"."),"with keywords :",a.conf.clients.dfpfr.hubvisor.positionTargeting[k]);for(var v in a.conf.clients.dfpfr.hubvisor.positionTargeting[k])b.slotAccessList[w].setTargeting(v,a.conf.clients.dfpfr.hubvisor.positionTargeting[k][v])}},
fetchBids:function(k,w){return new Promise(function(v,D){c.time("Timer ASL - Hubvisor fetch bids");c.log("Hubvisor fetch bids for : "+k+" refresh "+(w?"activated":"deactivated"));w&&(c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d REFRESH HUBVISOR \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d"),b.Hubvisor.cmd.push(function(){k=a.getTargetByPosition(k.toString());b.Hubvisor("refresh",[k])}));try{c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d HUBVISOR FETCH BIDS \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d"),
b.Hubvisor.cmd.push(function(){b.Hubvisor("register-bids-handler",function(E){E.forEach(function(A){a.conf.clients.dfpfr.hubvisor.positionTargeting[A.placementId]=A.targetings;Object.assign(a.conf.clients.dfpfr.hubvisor.positionTargeting[A.placementId],a.conf.clients.dfpfr.keywords);w&&a.conf.clients.dfpfr.hubvisor.setHubvisorTargetingForSlot(A.placementId)});c.timeEnd("Timer ASL - Hubvisor fetch bids");c.log("Promise resolved for Hubvisor with keywords ",a.conf.clients.dfpfr.hubvisor.positionTargeting);
v("hubvisor")})})}catch(E){c.timeEnd("Timer ASL - hubvisor"),c.timeEnd("Timer ASL - Hubvisor fetch bids"),D("Erreur Hubvisor",E)}})}},d&&b.performance.measure("ASL:partners:runTime","ASL:partners:running"))}(asl,window);(asl.conf.partners.enabled||asl.conf.dfpfr.amazon)&&function(a,b){var d=b.performance&&b.performance.mark&&b.performance.measure;d&&b.performance.mark("ASL:partners:running");var h=a.getScreenName();if("dfpfr"===a.getClientByScreen(h)){h=document.createElement("link");var k=document.createElement("link"),
w=document.createElement("script"),v={gdpr:{enabled:!0},optOut:!1,hashedRecords:[{type:"email",record:""}],duration:1209600};h.rel="dns-prefetch";h.href="https://c.amazon-adsystem.com";document.head.appendChild(h);k.rel="preconnect";k.href="https://c.amazon-adsystem.com";k.crossOrigin="";document.head.appendChild(k);w.src="https://c.amazon-adsystem.com/aax2/apstag.js";w.async=!0;document.head.appendChild(w);d&&b.performance.mark("ASL:partners:hubvisor:loading");!function(n,q,l,C,y,u,f){function e(p,
m){q[n]._Q.push([p,m])}q[n]||(q[n]={init:function(){e("i",arguments)},fetchBids:function(){e("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},dpa:function(){e("di",arguments)},rpa:function(){e("ri",arguments)},upa:function(){e("ui",arguments)},_Q:[]})}("apstag",window);var D=!1,E=function(){D||(c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d INITIALISATION AMAZON \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d"),
b.apstag.init({pubID:"3247",adServer:"googletag",videoAdServer:"DFP",deals:!0}),__tcfapi("addEventListener",2,function(n,q){if(q&&("tcloaded"===n.eventStatus||"useractioncomplete"===n.eventStatus||0==n.gdprApplies)){q=a.getGbmlusUrlParam();if(!1===q)return c.log("No gbmlus"),!1;var l="send";if(n.gdprApplies){v.gdpr.consent=n.tcString;var C=0;[1,2,3].forEach(function(y){!0===n.purpose.consents[y]&&C++});if(3!==C||!0!==n.vendor.consents[793])l="delete"}else v.gdpr.enabled=!1;"send"===l?(c.log("Send gbmlus"),
A(q,n)):(c.log("Delete gbmlus"),G())}}),D=!0)},A=function(n){v.hashedRecords[0]={type:"email",record:n[1]};b.apstag.rpa(v,function(){c.log("Le token a bien \u00e9t\u00e9 envoy\u00e9 \u00e0 Amazon",v)})},G=function(){v.optOut=!0;b.apstag.dpa(function(){c.log("Le token a bien \u00e9t\u00e9 supprim\u00e9")})};a.conf.clients.dfpfr._amazon=[];a.conf.clients.dfpfr.amazon={setAmazonKeywords:function(){googletag.cmd.push(function(){b.apstag.setDisplayBids()})},updateKeywords:function(n,q){return new Promise(function(l,
C){c.time("Timer ASL - amazon.keywords");E();var y,u=a.conf.clients.dfpfr.tags,f=n.length,e=[],p=[],m="970,250 728,90 300,600 300,250 320,100 320,50 300,50".split(" ");for(y=0;y<f;y++)a.isAmazonPosition(n[y])&&p.push(n[y]);if(0<p.length)for(c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d POSITIONS QUERIES AMAZON \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d"),y=0;y<p.length;y++){if(u.hasOwnProperty(p[y])){var t=[];
f=u[p[y]].sizes;var x=a.getTargetByPosition(p[y]);var B="undefined"!==typeof a.conf.clients.dfpfr.positions[p[y]]?a.conf.clients.dfpfr.positions[p[y]].query:a.conf.clients.dfpfr.positionsBTF[p[y]].query;f.forEach(function(J){var M=J.toString();m.forEach(function(L){M===L.toString()&&t.push(J)})});0<t.length&&e.push({slotID:x,slotName:B,sizes:t})}}else c.log("Pas de position fournie \u00e0 Amazon"),l("amazon");try{c.timeEnd("Timer ASL - amazon.keywords"),b.apstag.fetchBids({slots:e,timeout:2E3},function(J){0<
J.length&&(c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d RECUPERATION BIDS AMAZON \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d"),c.log(J),q&&a.conf.clients.dfpfr.amazon.setAmazonKeywords());a.conf.clients.dfpfr.keywords.amazon="response_ok";googletag.pubads().setTargeting("amazon","response_ok");l("amazon");"[object Array]"===Object.prototype.toString.call(a.conf.clients.dfpfr._amazon)&&a.conf.clients.dfpfr._amazon.forEach(function(M){M.call()});
a.conf.clients.dfpfr._amazon.push=function(M){M()}})}catch(J){a.conf.clients.dfpfr.keywords.amazon="request_ko",googletag.pubads().setTargeting("amazon","request_ko"),c.timeEnd("Timer ASL - amazon"),C("Erreur amazon",J)}})}};d&&b.performance.measure("ASL:partners:runTime","ASL:partners:running")}}(asl,window);asl.conf.iasoptimizer.enabled&&function(a,b,d){var h=a.getScreenName();"dfpfr"===a.getClientByScreen(h)&&(vow("https://cdn.adsafeprotected.com/iasPET.1.js"),d.__iasPET=d.__iasPET||{},d.__iasPET.queue=
d.__iasPET.queue||[],d.__iasPET.pubId="925755",a.conf.clients.dfpfr.IASOptimizer={iasTargetings:{},updateKeywords:function(){return new Promise(function(k,w){c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d INITIALISATION IASOPTIMIZER \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");b.cmd.push(function(){var v=[],D;for(D in a.conf.clients.dfpfr.positions)v.push({adSlotId:a.conf.clients.dfpfr.positions[D].targetId,size:[1,
1],adUnitPath:a.conf.clients.dfpfr.positions[D].query});c.log("IASPETSLOTS :",v);d.__iasPET.queue.push({adSlots:v,dataHandler:function(E){try{var A=JSON.parse(E);c.log("IASOptimizer adSlotData",A);Object.assign(a.conf.clients.dfpfr.IASOptimizer.iasTargetings,A.brandSafety);Object.assign(a.conf.clients.dfpfr.IASOptimizer.iasTargetings,A.custom);Object.assign(a.conf.clients.dfpfr.IASOptimizer.iasTargetings,{fr:A.fr});c.log("liste des keywords IAS",a.conf.clients.dfpfr.IASOptimizer.iasTargetings);Object.assign(a.conf.clients.dfpfr.keywords,
a.conf.clients.dfpfr.IASOptimizer.iasTargetings);for(var G in a.conf.clients.dfpfr.IASOptimizer.iasTargetings)b.pubads().setTargeting(G,a.conf.clients.dfpfr.IASOptimizer.iasTargetings[G]);k("iasoptimizer")}catch(n){c.timeEnd("Timer ASL - iasoptimizer"),w(n)}}})})})}})}(asl,googletag,window);asl.conf["1plusx"].enabled&&function(a,b,d){var h=a.getScreenName();if("dfpfr"===a.getClientByScreen(h)){var k="lefigaro",w={};b.ope=b.ope||function(){(b.ope.q=b.ope.q||[]).push(arguments)};a.conf.clients.dfpfr["1plusx"]=
{updateKeywords:function(v){d.log("ASL / 1PlusX init : getting keywords");return"undefined"!==typeof v||"undefined"===typeof fetch?Promise.resolve("1plusX"):this.getKeywords().then(function(D){d.log("liste des keywords 1plusx",D);for(var E in D)a.conf.clients.dfpfr.keywords[E]=D[E],b.googletag.pubads().setTargeting(E,D[E]);return Promise.resolve("1plusX")})},getKeywords:function(){var v=this.saveKeywords;return new Promise(function(D,E){0===Object.keys({}).length?ope(k,"onProfile",function(A,G){A?
(E("1plusX Profile error:"+A),d.log("Failed to load profile: "+A)):(w["1plusX"]=G.s,w.ctx1plusx=G.t,d.log("Saving keywords"),v(w["1plusX"]).then(function(){d.log("Keywords saved")})["catch"](function(){d.log("Failed to save keywords")}),D(w),d.log("User segments: "+G.s),d.log("Contextual topics: "+G.t))}):D(w)})},saveKeywords:function A(D,E){return new Promise(function(G,n){if("undefined"===typeof b.indexedDB)n();else{var q=b.indexedDB.open("asl",E);q.onupgradeneeded=function(l){l=l.target.result;
l.objectStoreNames.contains("kws")||l.createObjectStore("kws")};q.onerror=n;q.onsuccess=function(l){var C=l.target.result;if(!C.objectStoreNames.contains("kws"))return l=l.target.result.version+1,d.log("Keywords not found - Version update",l),A(D,l).then(function(){G()})["catch"](function(){n()});var y=C.transaction("kws","readwrite").objectStore("kws");var u=y.get("1px");u.onerror=n;u.onsuccess=function(){u=y.put(D,"1px");u.onerror=n;u.onsuccess=G}}}})}}}}(asl,window,getConsole("1plusx"));(function(a,
b){b.slotAccessList={};b.googletag=b.googletag||{};b.googletag.cmd=b.googletag.cmd||[];a.conf.clients.dfp={}})(asl,window);(function(a,b){var d=a.getScreenName();if("dfp"===a.getClientByScreen(d)){b.pbjs=b.pbjs||{};b.pbjs.que=b.pbjs.que||[];a.prebid={};var h=!1,k=!1,w=null,v=["adyoulike","appnexus"],D=["gumgum","richaudience","sublime"],E="undefined"!==typeof dataLayer[0].pageCategory?dataLayer[0].pageCategory:"",A="undefined"!==typeof dataLayer[0].theme?dataLayer[0].theme:"",G=function(C){if(!h){var y=
[],u;for(u in C)C.hasOwnProperty(u)&&("x02"!==u||"mobile"!==a.getScreenName()&&a.conf.clients.dfp.x02Allowed)&&y.push(q(u,C[u].size));b.pbjs.que.push(function(){b.pbjs.addAdUnits(y)});h=!0}};(function(){var C=new URLSearchParams(b.location.search);null!==C.get("debug_ssp")&&(w=C.get("debug_ssp").split(","),c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d DEBUG \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d"),c.log("Debug activ\u00e9 pour les SSP suivantes :",
w))})();var n=function(C,y){var u=a.conf.clients.dfp.tags[y],f=[],e,p="undefined"!==typeof u.outstream&&u.outstream,m=-1!==y.indexOf("native"),t="undefined"!==typeof u.skin;c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d "+y+" \x3c\x3d\x3e "+u.fullName+" \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");for(e in C.ssp){if("x02"===y&&"mobile"===a.getScreenName()){c.log("Pas de bid sur les habillages mobile");break}if(!(!C.ssp.hasOwnProperty(e)||
m&&-1===v.indexOf(e)||null!==w&&-1===w.indexOf(e)||t&&(!a.conf.clients.dfp.x02Allowed||-1===D.indexOf(e)))){var x=C.ssp[e].bid.params;if("smartadserver"===e)"undefined"===typeof x.formatId[d][u.fullName]?c.log("SMART............ - Pas d'Id"):(c.log("SMART............ - N\u00b0 Id : "+x.formatId[d][u.fullName]),x.formatId[d][u.fullName].forEach(function(J){f.push({bidder:e,params:{domain:x.domain,siteId:x.siteId,pageId:x.pageId,bidfloor:.1,formatId:J}})}));else if("ix"===e)"undefined"===typeof x[d][u.fullName]?
c.log("INDEXEXCHANGE.... - Pas d'Id"):(c.log("INDEXEXCHANGE.... - N\u00b0 Id : "+x[d][u.fullName]),u.size.forEach(function(J){f.push({bidder:e,params:{siteId:x[d][u.fullName],size:J}})}));else if("improvedigital"===e)"undefined"===typeof x[d][u.fullName]?c.log("IMPROVEDIGITAL... - Pas d'Id"):(c.log("IMPROVEDIGITAL... - N\u00b0 Id : "+x[d][u.fullName]),f.push({bidder:e,params:{placementId:x[d][u.fullName],bidFloorCur:"EUR",bidFloor:.1}}));else if("appnexus"===e){var B=a.conf.clients.dfp.getPositionQuery(y).replace(/^\/\d+\//g,
"").replace(/\//g,"_").toLowerCase();c.log("APPNEXUS......... - InvCode : "+B);B={bidder:e,params:{member:"10000",invCode:B}};p&&(B.params.video={skippable:!0,playback_method:["auto_play_sound_on"]});m&&(B.params.allowSmallerSizes=!0);f.push(B)}else"criteo"===e?"undefined"===typeof x[d][u.fullName]?c.log("CRITEO........... - Pas d'Id"):(c.log("CRITEO........... - N\u00b0 Id : 8932 (network ID - DSC)"),f.push({bidder:e,params:{networkId:8932}})):"sovrn"===e?"undefined"===typeof x[d][u.fullName]?c.log("SOVRN............ - Pas d'Id"):
(c.log("SOVRN............ - N\u00b0 Id : "+x[d][u.fullName]),f.push({bidder:e,params:{tagid:x[d][u.fullName]}})):"triplelift"===e?"undefined"===typeof x[d][u.fullName]?c.log("TRIPLELIFT....... - Pas d'Id"):(c.log("TRIPLELIFT....... - N\u00b0 Id : "+x[d][u.fullName]),f.push({bidder:e,params:{inventoryCode:x[d][u.fullName]}})):"invibes"===e?"undefined"===typeof x[d][u.fullName]?c.log("INVIBES.......... - Pas d'Id"):(c.log("INVIBES.......... - N\u00b0 Id : "+x[d][u.fullName]),f.push({bidder:e,params:{customEndpoint:x.customEndpoint,
placementId:x[d][u.fullName]}})):"adagio"===e?"undefined"===typeof x[d][u.fullName]?c.log("ADAGIO........... - Pas d'Id"):(B=x[d][u.fullName],c.log("ADAGIO........... - N\u00b0 Id : "+B),f.push({bidder:e,params:{organizationId:x.organizationId,site:x.site,adUnitElementId:B,placement:u.fullName,environment:d,pagetype:E,category:A}})):"sublime"===e&&t?"undefined"===typeof x||"undefined"===x.zoneId?c.log("SUBLIME.......... - Pas d'Id"):(c.log("SUBLIME.......... - N\u00b0 Id : "+x.zoneId),f.push({bidder:e,
params:{zoneId:x.zoneId}})):"richaudience"===e?"undefined"===typeof x[d][u.fullName]?c.log("RICHAUDIENCE..... - Pas d'Id"):(c.log("RICHAUDIENCE..... - N\u00b0 Id : "+x[d][u.fullName]),f.push({bidder:e,params:{supplyType:"site",pid:x[d][u.fullName]}})):"adyoulike"===e&&m?"undefined"===typeof x[u.fullName]?c.log("ADYOULIKE........ - Pas d'Id"):(c.log("ADYOULIKE........ - N\u00b0 Id : "+x[u.fullName]),f.push({bidder:e,params:{placement:x[u.fullName]}})):"gumgum"===e&&t&&("undefined"===typeof x[d]||"undefined"===
typeof x[d].zone?c.log("GUMGUM...... - Pas d'Id"):(c.log("GUMGUM...... - N\u00b0 Id : "+x[d].zone),B={zone:x[d].zone},"mobile"!==d&&(B.product=x[d].product),f.push({bidder:e,params:B})))}}return f},q=function(C,y){var u=a.conf.dfp.prebid;u=n(u,C);var f=a.conf.clients.dfp.tags[C],e=a.conf.clients.dfp.getPositionQuery(C),p={code:"ba_"+C.toLowerCase(),ortb2Imp:{ext:{gpid:e,data:{pbadslot:e}}},mediaTypes:{},pubstack:{adUnitPath:e,adUnitName:f.fullName},bids:u};"undefined"!==typeof f.outstream&&f.outstream?
(y=[[300,250]],u=[[640,480]],p.mediaTypes={banner:{sizes:y},video:{context:"outstream",playerSize:u}}):-1!==C.indexOf("native")?u.forEach(function(m){"adyoulike"!==m.bidder?(p.mediaTypes={"native":{sendTargetingKeys:!1,body:{required:!0},clickUrl:{required:!0},cta:{required:!0},icon:{required:!1},sponsoredBy:{required:!0},title:{required:!0,max_length:90}}},p.mediaTypes["native"].image="native_atf"===C?{required:!1}:{required:!0}):p.mediaTypes.banner="native_atf"===C?{sizes:[[1,1]]}:{sizes:[[1,1],
[3,3]]}}):p.mediaTypes={banner:{sizes:y}};p.floors={};p.floors.schema={fields:["mediaType"]};p.floors.values={banner:.1};c.log("New bid ready with conf : ",p);return p},l=function(C,y,u){var f="ccm.net"===location.hostname?1.1*C:C;u*=f;"undefined"!==typeof y.bidderCode&&c.log("\nBidder is...........: ",y.bidderCode,"\ninitial price was...: ",C,"\nprice before fee....: ",f,"\nprice with fee......: ",u,"\nBid details.........: ",y);return u};a.prebid.getPromise=function(C,y){return new Promise(function(u){var f=
[];if("undefined"!==typeof y)for(var e in a.conf.clients.dfp.tags){var p=y.indexOf(e);-1<p&&(c.log(a.conf.clients.dfp.tags[e]),f.push("ba_"+y[p].toLowerCase()))}G(a.conf.clients.dfp.tags);k||(vow(google_tag_manager["rm"]["2800225"](145)),k=!0);b.pbjs.que.push(function(){b.pbjs.setConfig({enableTIDs:!0,floors:{"default":.1,currency:"USD"},pageUrl:b.location.origin+b.location.pathname,bidderTimeout:3E3,cache:{url:"https://prebid.adnxs.com/pbc/v1/cache"},consentManagement:{allowAuctionWithoutConsent:!0,gdpr:{cmpApi:"iab",
timeout:C.cmpTimeout,rules:[{purpose:"storage",enforcePurpose:!1,enforceVendor:!1}]},usp:{timeout:C.cmpTimeout}},priceGranularity:"dense",currency:{adServerCurrency:"EUR",defaultRates:{}},improvedigital:{singleRequest:!0},userSync:{filterSettings:{iframe:{bidders:"*",filter:"include"},image:{bidders:"*",filter:"include"}},userIds:[{name:"criteo"},{name:"id5Id",params:{partner:262},storage:{type:"html5",name:"id5id",expires:90,refreshInSeconds:28800}},{name:"sharedId",params:{syncTime:60},storage:{name:"sharedid",
type:"cookie",expires:28}}],auctionDelay:50,syncDelay:15E3,gptPreAuction:{enabled:!0}},ortb2:{site:{name:"undefined"!==typeof a.conf.dfp.site?a.conf.dfp.site:"",domain:location.hostname,cat:"undefined"!==typeof a.conf.dfp.ortb2.cat?a.conf.dfp.ortb2.cat:"",page:location.href,ref:document.referrer,keywords:a.getKeywords().join(", "),ext:{data:{pageType:"undefined"!==typeof a.conf.adsCategory?a.conf.adsCategory:""}}}}});c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d PRICES \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");
b.pbjs.bidderSettings={adagio:{storageAllowed:!0,bidCpmAdjustment:function(m,t){return l(m,t,1)}},adyoulike:{bidCpmAdjustment:function(m,t){return l(m,t,1)}},appnexus:{storageAllowed:!0,bidCpmAdjustment:function(m,t){return l(m,t,1)}},criteo:{storageAllowed:!0,bidCpmAdjustment:function(m,t){return l(m,t,1)}},improvedigital:{bidCpmAdjustment:function(m,t){return l(m,t,.85)}},invibes:{bidCpmAdjustment:function(m,t){return l(m,t,1)}},ix:{storageAllowed:!0,bidCpmAdjustment:function(m,t){return l(m,t,
1)}},gumgum:{bidCpmAdjustment:function(m,t){return l(m,t,1)}},richaudience:{bidCpmAdjustment:function(m,t){return l(m,t,1)}},smartadserver:{bidCpmAdjustment:function(m,t){var x=.8075;return l(m,t,x)}},sovrn:{bidCpmAdjustment:function(m,t){return l(m,t,.85)}},sublime:{bidCpmAdjustment:function(m,t){return l(m,t,1)}},triplelift:{storageAllowed:!0,bidCpmAdjustment:function(m,t){return l(m,t,1)}}};b.pbjs.requestBids({adUnitCodes:f,bidsBackHandler:function(m){c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d PREBID INFOS \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");
c.log("bidsBackHandler",m);c.log("adUnitCodes",f);googletag.cmd.push(function(){0<f.length?b.pbjs.setTargetingForGPTAsync(f):b.pbjs.setTargetingForGPTAsync();u("prebid")})}})})})}}})(asl,window);(function(a,b){var d=a.getScreenName();if("dfp"===a.getClientByScreen(d)){var h=!1,k=function(w){h||(!function(v,D,E,A,G,n,q){D[v]||(D[v]={init:function(){D[v]._Q.push(["i",arguments])},fetchBids:function(){D[v]._Q.push(["f",arguments])},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]},
n=E.createElement(A),n.async=!0,n.src=G,q=E.getElementsByTagName(A)[0],q.parentNode.insertBefore(n,q))}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js"),b.apstag.init({pubID:"3247",adServer:"googletag",gdpr:{cmpTimeout:w.cmpTimeout}}),h=!0)};a.conf.clients.dfp.partners={updateKeywords:function(w,v){return new Promise(function(D,E){c.time("amazon.keywords");k(w);var A,G=a.conf.clients.dfp.tags,n=[],q=[],l="970,250 728,90 300,600 300,250 320,50 300,50".split(" ");"undefined"===
typeof v||1<v.length?(q=["Top","Right","Position1","Position2"],"mobile"===d&&q.push("Infeed")):q=v;c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d POSITIONS QUERIES AMAZON \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");for(A=0;A<q.length;A++)if(G.hasOwnProperty(q[A])){var C=G[q[A]].size,y="ba_"+q[A].toLowerCase(),u=a.conf.clients.dfp.getPositionQuery(q[A]),f=[];C.forEach(function(e){var p=e.toString();l.forEach(function(m){p===
m.toString()&&f.push(e)})});0<f.length&&n.push({slotID:y,slotName:u,sizes:f})}try{c.timeEnd("amazon.keywords"),b.apstag.fetchBids({slots:n,timeout:1E4},function(e){0<e.length&&googletag.cmd.push(function(){b.apstag.setDisplayBids()});c.log("Promise resolved for Amazon");D("amazon")})}catch(e){E("Erreur amazon")}})}}}})(asl,window);window.inViewCmd=window.inViewCmd||[];(function(a,b){var d=a.getScreenName();if("dfp"===a.getClientByScreen(d)&&!a.conf.disabledAds){var h=document.createElement("script"),
k=b.googletag,w=1,v=[],D=!0,E=!1;(function(){c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d RECUPERATION DU PAYS \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");if("undefined"!==typeof google_tag_manager["rm"]["2800225"](146)){c.log("Pays de l'internaute detect\u00e9 :",google_tag_manager["rm"]["2800225"](147));var n="US ES MX BR DE IT GB PE CO CL PL AR NL CA BE CH RU FR".split(" ");-1!==n.indexOf(google_tag_manager["rm"]["2800225"](148))?(c.log("Pays autoris\u00e9 : chargement conf pub full"),
E=!0):c.log("Pays non autoris\u00e9 : chargement conf pub light")}else c.log("Impossible de r\u00e9cuperer le pays : chargement conf pub full"),E=!0})();var A=document.getElementsByTagName("script")[0];h.async=!0;h.src="//securepubads.g.doubleclick.net/tag/js/gpt.js";A.parentNode.insertBefore(h,A);a.conf.clients.dfp.ads={};a.conf.clients.dfp.userId="";a.conf.clients.dfp.ppid="";a.conf.clients.dfp.x02Allowed="undefined"!==typeof a.conf.dfp.abtestx02&&a.conf.dfp.abtestx02;a.conf.clients.dfp.tags=function(n){c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d MAPPING POSITIONS \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");
var q={},l;for(l in n)if(n.hasOwnProperty(l)){var C=a.getParametersForPosition(l,d);a.isPlaceholderPosition(l)&&a.setPlaceHolderStyle(l,C);!1!==C&&(q[l]=C)}return q}(a.conf.positions);a.conf.clients.dfp.getUserId=function(){return new Promise(function(n,q){_gtm.consent.getPurpose([1,2,3]).then(function(l){if(l.consent){var C="getUIDP_handle_"+Math.floor(1E10*Math.random());window[C]=function(y){n(y.uid);delete window[C]};vow("https://secure.adnxs.com/getuidp?callback\x3d"+C)["catch"](q)}})})};a.writers.dfp=
function(n,q){};var G=function(){a.conf.clients.dfp.getPositionQuery=function(n){"undefined"===typeof a.conf.dfp.separator&&(a.conf.dfp.separator="//");c.log("positionName getPositionQuery",n);n=a.getParametersForPosition(n,d);return/31695825|62615953/.test(a.conf.dfp.clientId)?/en_en|es_es/.test(a.conf.sitepage)?"/"+a.conf.dfp.clientId+"/"+d+"_"+a.conf.sitepage+"/"+n.fullName:"/"+a.conf.dfp.clientId+"/"+d+a.conf.sitepage+"/"+n.fullName:"/"+a.conf.dfp.clientId+a.conf.dfp.separator+n.fullName};a.conf.clients.dfp.addPosition=
function(n,q,l,C,y){var u="ba_"+n.toLowerCase(),f=a.conf.clients.dfp.getPositionQuery(n);q="OutOfPage"===q?k.defineOutOfPageSlot(f,u):k.defineSlot(f,q,u);v.push(n);q.setTargeting("Pos",[l]).addService(k.pubads()).setCollapseEmptyDiv(!0,!0);"undefined"===typeof C[q.getAdUnitPath()]?C[q.getAdUnitPath()]=n:(C[q.getAdUnitPath()+w]=n,w++);b.slotAccessList[n]=q;!0===y&&(k.display(u),a.conf.clients.dfp.refresh([q]))};a.conf.clients.dfp.refresh=function(n){n=n.replace("ba_","");n=n.charAt(0).toUpperCase()+
n.slice(1);b.slotAccessList[n].setTargeting("Refresh","refresh");var q=a.conf.clients.dfp.getPromises({cmpTimeout:1E3},[n]);Promise.all(q).then(function(){c.log("Refresh with all keywords defined. List of resolved promises:",q);k.pubads().refresh([b.slotAccessList[n]])})["catch"](function(){c.log("Refresh with timeout or error. List of resolved promises:",q);k.pubads().refresh([b.slotAccessList[n]])})};a.conf.clients.dfp.initGoogleTag=function(n){c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d POSITIONS QUERIES \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d");
for(var q in a.conf.positions)try{var l=a.getParametersForPosition(q,d);!1!==l&&this.addPosition(q,l.size,l.fullName,n,!1)}catch(C){c.error(C)}};a.conf.clients.dfp.startGoogleTag=function(){var n=a.conf.clients.dfp.getPromises({cmpTimeout:1E4},v);Promise.all(n).then(function(q){c.time("googletag.pubadsReady");c.log("GOOD ! List of resolved promises:",q);k.pubads().getSlots().forEach(function(l){var C=l.getAdUnitPath();l=l.getSlotElementId();l=l.replace("ba_","");"desktop"===d&&"x02"===l&&a.conf.clients.dfp.x02Allowed?
D=!1:-1===l.indexOf("native")&&"x02"!==l&&(l=l.charAt(0).toUpperCase()+l.slice(1),-1!==l.indexOf("afc")&&(l=l.replace("afc","AFC")));(-1===C.indexOf("mban_atf")&&"x02"!==l||"x02"===l&&a.conf.clients.dfp.x02Allowed||-1!==C.indexOf("mban_atf")&&D)&&k.pubads().refresh([b.slotAccessList[l]])})})["catch"](function(q){c.time("googletag.pubadsReady");c.error("WRONG ! List of resolved promises:",q)})};a.conf.clients.dfp.getPromises=function(n,q){var l=[];E&&(a.conf.dfp.prebid.enabled&&l.push(a.prebid.getPromise(n,
q)),a.conf.dfp.amazon.enabled&&l.push(a.conf.clients.dfp.partners.updateKeywords(n,q)));return l};a.conf.clients.dfp.declareEvents=function(n){k.pubads().addEventListener("slotOnload",function(q){q=n[q.slot.getAdUnitPath()];a.isPlaceholderPosition(q)&&null!==document.getElementById("bg--style_ctn_"+q.toLowerCase())&&document.getElementById("bg--style_ctn_"+q.toLowerCase()).remove()});k.pubads().addEventListener("slotRenderEnded",function(q){var l=n[q.slot.getAdUnitPath()],C="ctn_"+l.toLowerCase(),
y=q.slot.getSlotElementId(),u=a.getParametersForPosition(l,d);u="undefined"!==typeof u&&"undefined"!==typeof u.minHeight?u.minHeight:0;var f={targetId:y,targetIdStyle:"",container:C,containerStyle:"",height:0,style:"",iframe:!1,destroy:!1,iframeFirst:!1},e=document.getElementById(C),p=document.getElementById(y);-1!==y.indexOf("afc")&&(y=y.replace("ba_",""),y=y.replace("afc","AFC"),l=y.charAt(0).toUpperCase()+y.slice(1));c.log("Slot",l,"targetId",y,"finished rendering.",q);if(q.isEmpty)null!==e&&a.isPlaceholderPosition(l)&&
(null===q.size||null!==e.firstChild&&"display: none;"===e.firstChild.getAttribute("style"))&&(f.container=C,f.containerStyle="overflow: hidden; clear: both; transform-origin: 50% 0; transition: all 0.2s ease; transform: scaleY(0); min-height: 0; height: 0;",f.destroy=!0,a.collapsePosition(l,f)),"desktop"===d&&"x02"===l&&(c.log("No rendering for position x02, refresh position Top"),k.pubads().refresh([b.slotAccessList.Top]),document.getElementById("ba_x02").style.display="none",document.body.classList.remove("app--ark"),
document.body.classList.remove("app--ark-rtb"));else if(a.conf.clients.dfp.ads[y]=q.creativeId||q.sourceAgnosticCreativeId,"desktop"===d&&"x02"===l){if(0<Object.keys(pbjs.getBidResponsesForAdUnitCode(y).bids).length){var m=pbjs.getBidResponsesForAdUnitCode(y).bids;c.log("Bids for position x02 ",m)}m.forEach(function(t){"rendered"===t.status&&(c.log("Rendered bid for position x02",t),document.body.classList.add("app--ark"),document.body.classList.add("app--ark-rtb"),c.log("Destruction de la position Top"),
k.destroySlots([b.slotAccessList.Top]),delete b.slotAccessList.Top,f.targetId="ba_top",f.container="ctn_top",f.containerStyle="overflow: hidden; clear: both; transform-origin: 50% 0; transition: all 0.2s ease; transform: scaleY(0); min-height: 0; height: 0;",f.destroy=!0,a.collapsePosition("Top",f))})}a.isPlaceholderPosition(l)&&(null!==q.size&&(c.log("#######################################"),c.log("# RENDERING TERMINE POUR",l.toLocaleUpperCase().padEnd(12," "),"#"),c.log("#######################################"),
c.log("Sizes..............:",q.size),c.log("Hauteur container..:",e.offsetHeight),c.log("Hauteur targetId...:",p.offsetHeight),null!==p.firstChild&&c.log("Hauteur firstChild.:",p.firstChild.offsetHeight),"desktop"!==d&&0===q.size[0]&&0===q.size[1]&&(C="undefined"!==typeof e.getElementsByTagName("iframe")[0]?e.getElementsByTagName("iframe")[0]:!1,f.height=u,f.style="overflow: hidden; clear: both; transition: all 0.2s ease; min-height: "+u+"; height: "+u+";",f.iframe=C,a.collapsePosition(l,f))),c.log("#######################################"));
a.emit("positionLoaded",l,q);a.emit("positionLoaded",{positionName:l,data:q})});a.on("refresh",function(){var q=k.pubads();q.refresh.apply(q,Array.prototype.slice.call(arguments).slice())})};a.conf.clients.dfp.handleTestPage=function(){var n=window.location.search.match(/(?:\?|&)dfptest=(.+)(?:&|$)/);null!==n&&k.pubads().setTargeting("test",n[1])};a.conf.clients.dfp.getUserId().then(function(n){var q=_gtm.utils.url.getHostnameData(b.location.href);q=["",q.domain,q.tld].join(".");var l=_gtm.utils.cookie.get("abtest_mode"),
C=95>Math.floor(100*Math.random()),y=function(){var u=new Date;u.setMonth(u.getMonth()+12);return u}();null!==l&&"disabled"!==l&&(l=null,_gtm.utils.cookie.remove("abtest_mode"));null===l&&(C?(0===parseInt(n)?a.conf.clients.dfp.userId=_gtm.uuid({uuidLength:32}):32!==n.length&&(_gtm.utils.cookie.remove("ccm_uuid",{domain:q,path:"/"}),a.conf.clients.dfp.userId=_gtm.uuid({uuidLength:32})),a.conf.clients.dfp.ppid=_gtm.uuid({cookieName:"ccm_ppid",uuidLength:32}),k.cmd.push(function(){k.pubads().setPublisherProvidedId(a.conf.clients.dfp.ppid)}),
null===_gtm.utils.cookie.get("abtest_mode_ppid")&&_gtm.utils.cookie.set("abtest_mode_ppid",a.conf.clients.dfp.ppid,{domain:q,path:"/",expires:y}),null===_gtm.utils.cookie.get("abtest_mode_xandr")&&_gtm.utils.cookie.set("abtest_mode_xandr",a.conf.clients.dfp.userId,{domain:q,path:"/",expires:y})):_gtm.utils.cookie.set("abtest_mode","disabled",{domain:q,path:"/",expires:y}))});k.cmd.push(function(){var n={};k.pubads().setTargeting("Langue",[a.conf.dfp.lang]).setTargeting("Section",a.getQuery()).setTargeting("Sitepage",
[a.conf.sitepage]).setTargeting("Theme",[a.conf.dfp.theme]);"undefined"!==typeof a.conf.adsCategory&&""!==a.conf.adsCategory&&k.pubads().setTargeting("ads_category",a.normalizeAdsCategoryLabel(a.conf.adsCategory));a.conf.clients.dfp.initGoogleTag(n);a.conf.clients.dfp.declareEvents(n);a.conf.clients.dfp.handleTestPage();k.pubads().setCentering(!0);k.pubads().enableSingleRequest();k.enableServices();a.conf.clients.dfp.startGoogleTag()})};_gtm.getConfig("event.asl.dfp").then(function(n){if(null!==n){a.conf.dfp=
{tcfV2:!0};for(var q in n)a.conf.dfp[q]=n[q]}}).then(function(){if("id.ccm.net"!==location.hostname){var n=void 0!==_gtm.appConfig&&void 0!==_gtm.appConfig.internals&&void 0!==_gtm.appConfig.internals.consent&&!0===_gtm.appConfig.internals.consent.strategy.waitUntilDecision;n=n||"desktop"!==a.getScreenName()?!1:1E4;c.log("DFP timeout",n);return _gtm.consent.getPurpose([1,2,3],{timeout:n}).then(function(q){G()})["catch"](function(){G()})}G()})}})(asl,window);(function(a,b,d){function h(g,r){if("undefined"!==
typeof a.conf.dfpfr&&a.conf.dfpfr.hasArbitration&&null!==_gtm.utils.cookie.get("ccm_utm")){var z=JSON.parse(_gtm.utils.cookie.get("ccm_utm")),H=/(iu=)([^&]+)/;c.log("[MFA] setArbitrationDFPParams",r,z);Object.keys(r).map(function(F){for(var I in z)z.hasOwnProperty(I)&&(a.conf.clients.dfpvideo.player[g][F]=p(a.conf.clients.dfpvideo.player[g][F],I+"\x3d"+z[I]));a.conf.clients.dfpvideo.player[g][F]=p(a.conf.clients.dfpvideo.player[g][F],"url2\x3d"+b.location.href);if(I=a.conf.clients.dfpvideo.player[g][F].match(H))I=
I[2].split("/"),I[2]=a.conf.dfpfr.arbitrationSite,I[3]=a.conf.dfpfr.arbitrationSite,I[4]=I[4].replace(a.conf.dfpfr.site,a.conf.dfpfr.arbitrationSite.toLowerCase()),a.conf.clients.dfpvideo.player[g][F]=a.conf.clients.dfpvideo.player[g][F].replace(H,"$1"+I.join("/"))})}}var k=b.performance&&b.performance.mark&&b.performance.measure;k&&b.performance.mark("ASL:DFPVideo:running");var w=b.googletag,v=!1,D=!1,E=!1,A={consentManagement:{}},G=!1,n=a.getScreenName();if("dfpfr"!==a.getClientByScreen(n)&&"dfpvideo"!==
a.getClientByScreen(n)&&b.pbjs)E=!0,c.log("DFP Video - prebid external load");else{b.pbjs=b.pbjs||{};b.pbjs.que=b.pbjs.que||[];c.log("DFP Video - Prebid loading");A={consentManagement:{},enableSendAllBids:!0,enableTIDs:!0,mediaTypePriceGranularity:{video:{buckets:[{precision:2,max:6,increment:.25},{precision:2,max:20,increment:.1},{precision:2,max:100,increment:1}]}},cache:{url:"https://prebid.adnxs.com/pbc/v1/cache"},rubicon:{singleRequest:!0},yahoossp:{mode:"video"},currency:{adServerCurrency:"EUR",
defaultRates:{}},floors:{},userSync:{userIds:[{name:"identityLink",params:{pid:"13242"},storage:{type:"cookie",name:"idl_env",expires:7}},{name:"id5Id",params:{partner:14},storage:{type:"html5",name:"id5id",expires:90,refreshInSeconds:28800}},{name:"unifiedId",params:{partner:"cs1e9cy"},storage:{type:"cookie",name:"pbjs-unifiedid",expires:60}},{name:"pairId"}],syncDelay:3E3},ortb2:{site:{name:"undefined"!==typeof a.conf.dfpfr&&"undefined"!==typeof a.conf.dfpfr.site?a.conf.dfpfr.site:"",domain:location.hostname,
cat:"undefined"!==typeof a.conf.dfpfr&&"undefined"!==typeof a.conf.dfpfr.ortb2&&"undefined"!==typeof a.conf.dfpfr.ortb2.cat?a.conf.dfpfr.ortb2.cat:"",page:location.href,ref:document.referrer,keywords:a.getKeywords().join(", "),ext:{data:{pageType:"undefined"!==typeof a.conf.adsCategory?a.conf.adsCategory:""}}},user:{id:""}}};var q=[],l=a.conf.prebid["resources/prebid/prebid.hbv.min.js"];!0===a.conf.prebidCustomBuild&&"undefined"!==typeof a.conf.prebid["resources/prebid/prebid."+a.conf.dfpfr.site+
".min.js"]&&(l=a.conf.prebid["resources/prebid/prebid."+a.conf.dfpfr.site+".min.js"]);q.push(vow(l));l=new Date;var C=l.getMonth()+1+"",y=l.getDate()+"";2>C.length&&(C="0"+C);2>y.length&&(y="0"+y);l=l.getFullYear()+C+y;q.push(fetch("https://cdn.jsdelivr.net/gh/prebid/currency-file@1/latest.json?date\x3d"+l,{}).then(function(g){if(g.ok){var r=g.headers.get("content-type");if(r&&-1!==r.indexOf("application/json"))return g.json()}return null}));"undefined"!==typeof a.getClientByScreen(n)&&(c.log("DFP Video - Not in AMP context, adding consent.getPurpose() to promises list"),
q.push(_gtm.consent.getPurpose([1,2,3],{timeout:12E3})));Promise.all(q).then(function(g){c.log("DFP Video - Prebid loaded");v=!0;"undefined"!==typeof g[2]&&g[2].consent&&(G=g[2].consent);g[1].conversions&&(A.currency.defaultRates=g[1].conversions)})}var u={},f={"freewheel-ssp":"138306547665 138306922246 138306547614 138306547674 138306922213 138306547677 138306922219 138306547623 138306547692 138306547695".split(" "),appnexus:"138306925141 138306925987 138306551385 138306551388 138306925144 138306925147 138306551391 138306925153 138306925156 138306925981 138275757629 138275757689 138275757641 138275757647 138275725800 138275757662 138276031150 138275757674 138275757677 138275725806".split(" "),
ix:"138307557094 138307171970 138307171931 138307557097 138307171937 138307557100 138307177533 138307171946 138307171952 138307171964".split(" "),rubicon:"138306582264 138306573095 138306962287 138306572330 138306962293 138306572333 138306582288 138306962305 138306962311 138306582300".split(" "),smartadserver:"138306548691 138306548742 138306548694 138306548703 138306533702 138306534014 138306548718 138306548721 138306534026 138306548739".split(" "),spotx:"138306548649 138306533999 138306548652 138306548655 138306533990 138306533684 138306533690 138306548664 138306548667 138306533996".split(" ")},
e=!1;d.addEventListener("mediaplayer:adImpression",function(g){var r={pre:"preroll",post:"postroll"};c.log("mediaPlayer:adImpression",g);if(g.detail&&g.detail.player&&u[g.detail.player.uniqId]&&g.detail.player.lastPlayedAd&&u[g.detail.player.uniqId][r[g.detail.player.lastPlayedAd.adposition]]){var z=g.detail.player.lastPlayedAd;g=u[g.detail.player.uniqId][r[g.detail.player.lastPlayedAd.adposition]];var H=f[g.bidderCode]?f[g.bidderCode]:[];c.log("wb",g,"creatives",H);if(z.ima&&z.ima.ad&&z.ima.ad.g&&
z.ima.ad.g.adWrapperCreativeIds){if(0===z.ima.ad.g.adWrapperCreativeIds.filter(function(I){return""!==I}).length)r=-1<z.ima.ad.g.adWrapperSystems.indexOf("prebid.org wrapper");else{var F=z.ima.ad.g.adWrapperCreativeIds.filter(function(I){return-1<H.indexOf(I)});r=0<F.length}c.log("lastPlayedAd",z,"creatives",F,"prebid won",r);r&&(c.log("DFP Video - markWinningBidAsUsed",g),b.pbjs.markWinningBidAsUsed({adId:g.adId}))}}});var p=function(g,r){if(!/\/\/pubads\.g\.doubleclick\.net\//.test(g))return g;
if(""!==r){var z=g.match(/^(.+)&cust_params=([^&]*)(&.*|$)/);null!==z?(r=encodeURIComponent("\x26"+r),g=z[1]+"\x26cust_params\x3d"+z[2]+r+z[3]):(r=encodeURIComponent(r),g+="\x26cust_params\x3d"+r)}return g},m=function(g){return/\/\/secure\.adnxs\.com\//.test(g)?g.replace("[referrer]",encodeURIComponent(b.location.href)):g},t=function(g,r){Object.keys(g).map(function(z){if(/\/\/pubads\.g\.doubleclick\.net\//.test(g[z])){g[z]+="\x26gdpr\x3d"+r.gdprApplies+"\x26gdpr_consent\x3d"+r.tcString+"\x26addtl_consent\x3d"+
r.addtlConsent;g[z]=p(g[z],"_fw_gdpr\x3d"+r.gdprApplies+"\x26_fw_gdpr_consent\x3d"+r.tcString);g[z]=p(g[z],"ccmbggc\x3d"+r.googleConsent);var H=_gtm.utils.cookie.get("abtest_mode"),F=_gtm.utils.cookie.get("abtest_mode_ppid");1===r.googleConsent&&null===H&&null!==F&&(g[z]+="\x26ppid\x3d"+_gtm.uuid({cookieName:"ccm_ppid",uuidLength:32}))}else/\/\/secure\.adnxs\.com\//.test(g[z])&&(g[z]+="\x26gdpr\x3d"+r.gdprApplies+"\x26gdpr_consent\x3d"+r.tcString)})},x=function(g){return new Promise(function(r,z){if(a.conf.clients.dfpvideo.player[g].apstagMode){var H=
"videoSlotName1",F="videoSlotName2";apstag.fetchBids({slots:[{slotID:H,mediaType:"video",sizes:[[640,480]]},{slotID:F,mediaType:"video",sizes:[[640,480]]}]},function(I){c.log("Apstag bids",I);for(var K in I)I[K].slotID===H?(c.log("ApsTag - preroll updated"),a.conf.clients.dfpvideo.player[g].preroll=p(a.conf.clients.dfpvideo.player[g].preroll,I[K].helpers.qsParams())):I[K].slotID===F&&(c.log("ApsTag - postroll updated"),a.conf.clients.dfpvideo.player[g].postroll=p(a.conf.clients.dfpvideo.player[g].postroll,
I[K].helpers.qsParams()));r("Amazon ok")})}else z("No Amazon")})},B=function(g){g=g.match(/iu=(\/([0-9]+)(?:\/([^&\/]+)+)+)/i);return null===g?null:{adUnitPath:g[1],network:g[2],adUnit:g[3]}},J=function(g,r,z,H){var F=[],I=a.conf.clients.dfpvideo.player[g][r].split("\x26")[1].replace("iu\x3d",""),K=-1!==I.indexOf("discovery")?r+"-discovery":r;if(a.conf.clients.dfpvideo.player[g].prebid.appnexus){var N=3273;a.conf.clients.dfpvideo.player[g].prebid.appnexus.memberId&&(N=a.conf.clients.dfpvideo.player[g].prebid.appnexus.memberId);
F.push({bidder:"appnexus",params:{member:N,invCode:H,video:{skippable:!0,playback_method:["auto_play_sound_on"],frameworks:[1,2,6]},keywords:z,reserve:3.5}})}a.conf.clients.dfpvideo.player[g].prebid.smartadserver&&F.push({bidder:"smartadserver",params:{siteId:a.conf.clients.dfpvideo.player[g].prebid.smartadserver[r].siteId,formatId:a.conf.clients.dfpvideo.player[g].prebid.smartadserver[r].formatId,pageId:a.conf.clients.dfpvideo.player[g].prebid.smartadserver[r].pageId,bidfloor:3.5,video:{protocol:8,
startDelay:"preroll"===r?1:3}}});a.conf.clients.dfpvideo.player[g].prebid["freewheel-ssp"]&&F.push({bidder:"freewheel-ssp",params:{zoneId:a.conf.clients.dfpvideo.player[g].prebid["freewheel-ssp"][r].zoneId,bidfloor:3.5,bidfloorcur:"EUR"}});a.conf.clients.dfpvideo.player[g].prebid.rubicon&&F.push({bidder:"rubicon",params:{accountId:a.conf.clients.dfpvideo.player[g].prebid.rubicon[r].accountId,siteId:a.conf.clients.dfpvideo.player[g].prebid.rubicon[r].siteId,zoneId:a.conf.clients.dfpvideo.player[g].prebid.rubicon[r].zoneId,
floor:3.5,video:{size_id:a.conf.clients.dfpvideo.player[g].prebid.rubicon[r].sizeId,language:"fr"}}});a.conf.clients.dfpvideo.player[g].prebid.ix&&F.push({bidder:"ix",params:{siteId:a.conf.clients.dfpvideo.player[g].prebid.ix[r],video:{minduration:10}}});a.conf.clients.dfpvideo.player[g].prebid.shortcut&&F.push({bidder:"shortcut",params:{placementId:a.conf.clients.dfpvideo.player[g].prebid.shortcut[r].placementId}});a.conf.clients.dfpvideo.player[g].prebid.adot&&F.push({bidder:"adot",params:{placementId:a.conf.clients.dfpvideo.player[g].prebid.adot[r].placementId}});
a.conf.clients.dfpvideo.player[g].prebid.tripleLift&&F.push({bidder:"triplelift",params:{inventoryCode:a.conf.clients.dfpvideo.player[g].prebid.tripleLift[r],floor:3.5}});a.conf.clients.dfpvideo.player[g].prebid.pubmatic&&F.push({bidder:"pubmatic",params:{publisherId:a.conf.clients.dfpvideo.player[g].prebid.pubmatic[r].publisherId,adSlot:a.conf.clients.dfpvideo.player[g].prebid.pubmatic[r].adSlot,kadfloor:"3.5",currency:"EUR"}});a.conf.clients.dfpvideo.player[g].prebid.seedtag&&"preroll"===r&&F.push({bidder:"seedtag",
params:{publisherId:a.conf.clients.dfpvideo.player[g].prebid.seedtag[r].publisherId,adUnitId:a.conf.clients.dfpvideo.player[g].prebid.seedtag[r].adUnitId,placement:"inStream"}});a.conf.clients.dfpvideo.player[g].prebid.mediasquare&&F.push({bidder:"mediasquare",params:{owner:a.conf.clients.dfpvideo.player[g].prebid.mediasquare[r].owner,code:a.conf.clients.dfpvideo.player[g].prebid.mediasquare[r].code}});a.conf.clients.dfpvideo.player[g].prebid.sparteo&&F.push({bidder:"sparteo",params:{networkId:a.conf.clients.dfpvideo.player[g].prebid.sparteo.preroll}});
c.log("bids video - "+r,F);z=r+"#"+a.conf.clients.dfpvideo.player[g].nodeId;r={code:r,ortb2Imp:{ext:{gpid:z,data:{pbadslot:z}}},pubstack:{adUnitPath:I,adUnitName:K},mediaTypes:{video:{context:"instream",playerSize:[640,480],mimes:["video/mp4","video/ogg","video/webm","application/javascript"],protocols:[2,3,5,6,7,8],api:[2,7],maxduration:30,linearity:1,placement:1,startdelay:"preroll"===r?0:-2,minbitrate:1,maxbitrate:6E3}},floors:{currency:"EUR",schema:{fields:["mediaType"]},values:{video:3.5,"*":3.5}},
bids:F};null!==a.conf.clients.dfpvideo.player[g].videoPlacement&&(r.mediaTypes.video.plcmt=a.conf.clients.dfpvideo.player[g].videoPlacement);null!==a.conf.clients.dfpvideo.player[g].playbackMethod&&(r.mediaTypes.video.playbackmethod=[a.conf.clients.dfpvideo.player[g].playbackMethod]);return r},M=function(g,r,z){a.conf.clients.dfpvideo.player[g][r]=a.conf.clients.dfpvideo.player[g][r].replace("[timestamp]",Date.now());z={adUnit:z,url:a.conf.clients.dfpvideo.player[g][r]};a.conf.clients.dfpvideo.player[g][r]=
b.pbjs.adServers.dfp.buildVideoUrl(z);z=b.pbjs.getHighestCpmBids(r);u[g]&&0!==z.length||(u[g]={});0<z.length&&(u[g][r]=z[0]);c.log("prebid vid\u00e9o - "+r+" url updated "+a.conf.clients.dfpvideo.player[g][r])},L=function(g,r,z,H){"undefined"!==typeof z&&0===H.googleConsent&&("undefined"!==typeof r.preroll&&"undefined"!==typeof z.preroll&&(r.preroll=m(z.preroll)),"undefined"!==typeof r.postroll&&"undefined"!==typeof z.postroll&&(r.postroll=m(z.postroll)),a.conf.clients.dfpvideo.player[g].prebid={},
a.conf.clients.dfpvideo.player[g].apstagMode=!1,a.conf.clients.dfpvideo.player[g].consentlessAdMode=!0);t(r,H)},O=!0,X=function(g,r){a.conf.clients.dfpvideo.player[g]={apstagMode:!1,prebid:{},adRequestsStartTimestamp:0,timeoutApstag:!1,preroll:"",postroll:"",consentlessAdMode:!1,videoPlacement:null,nodeId:r,playbackMethod:null};c.log("Player n\u00b0",g," - configuration : ",a.conf.clients.dfpvideo.player[g])},Y=!1,V=function(g){Y||(c.log("Loading pubstack"),vow("https://boot.pbstck.com/v1/tag/"+g),
Y=!0)};d=void 0!==_gtm.appConfig&&void 0!==_gtm.appConfig.internals&&void 0!==_gtm.appConfig.internals.consent&&!0===_gtm.appConfig.internals.consent.strategy.waitUntilDecision;a.conf.clients.dfpvideo={player:[],consentTimeout:d||"desktop"!==a.getScreenName()?!1:12E3,doAdCalls:function(g){return new Promise(function(r,z){c.log("DFP Video - doAdCalls",g,a.conf.clients.dfpvideo);"undefined"===typeof a.conf.clients.dfpvideo.player[g]?z("No ad or logged user"):(a.conf.clients.dfpvideo.player[g].adRequestsStartTimestamp=
Date.now(),_gtm.utils.isFromDiscover()["catch"](function(){return!1}).then(function(H){var F=[],I="url\x3d"+location.href+"\x26ccmbgdevicetype\x3d"+_gtm.utils.browser.getDeviceType()+"\x26ccmbgbrowser\x3d"+_gtm.utils.browser.getFamily();H&&(I+="\x26ccmbgorigin\x3dDiscover");""!==a.conf.clients.dfpvideo.player[g].preroll&&(a.conf.clients.dfpvideo.player[g].preroll=p(a.conf.clients.dfpvideo.player[g].preroll,I));""!==a.conf.clients.dfpvideo.player[g].postroll&&(a.conf.clients.dfpvideo.player[g].postroll=
p(a.conf.clients.dfpvideo.player[g].postroll,I));a.conf.clients.dfpvideo.player[g].apstagMode&&F.push(new Promise(function(K,N){var Q=setTimeout(function(){a.conf.clients.dfpvideo.player[g].timeoutApstag=!0;K("Amazon timeout")},a.conf.clients.dfpvideo.player[g].timeouts.amazon);N="undefined"!==typeof a.conf.clients.dfpvideo._amazon?a.conf.clients.dfpvideo:a.conf.clients[a.getClientByScreen(n)];N._amazon.push(function(){x(g).then(function(){clearTimeout(Q);K("Amazon ok")})["catch"](function(){clearTimeout(Q);
K("Amazon ko")})})}));a.conf.clients.dfpvideo.player[g].prebid.constructor===Object&&0===Object.keys(a.conf.clients.dfpvideo.player[g].prebid).length||!(G&&v&&D||E)||F.push(new Promise(function(K,N){var Q={};b.pbjs.que.push(function(){"undefined"!==typeof a.conf.clients.dfpfr.pubstackId&&V(a.conf.dfpfr.pubstackId);pbjs.bidderSettings={appnexus:{storageAllowed:!0,alwaysUseBid:!1},smartadserver:{bidCpmAdjustment:function(W,aa){return.84*W}},rubicon:{bidCpmAdjustment:function(W,aa){return.9*W}},ix:{storageAllowed:!0},
triplelift:{storageAllowed:!0}};b.pbjs.setBidderConfig({bidders:["adot"],config:{adot:{publisherId:"media_figaro"}}});var P=B(a.conf.clients.dfpvideo.player[g].preroll),R=B(a.conf.clients.dfpvideo.player[g].postroll);if(null===P||null===R)N("prebid video - could not extract data from adtag");else{var S=J(g,"preroll",Q,P.adUnit),U=J(g,"postroll",Q,R.adUnit);O||(b.pbjs.removeAdUnit("preroll"),b.pbjs.removeAdUnit("postroll"));c.log("DFP Video - Prebid requestBids",[S,U],a.conf.clients.dfpvideo.player[g].timeouts);
b.pbjs.addAdUnits([S,U]);b.pbjs.requestBids({adUnitCodes:["preroll","postroll"],timeout:a.conf.clients.dfpvideo.player[g].timeouts.prebid,bidsBackHandler:function(W){M(g,"preroll",S);M(g,"postroll",U);K("prebid")}});O=!1}})}));!0===a.conf["1plusx"].enabled&&"undefined"!==typeof a.conf.clients[a.getClientByScreen(n)]&&"undefined"!==typeof a.conf.clients[a.getClientByScreen(n)]["1plusx"]&&F.push(new Promise(function(K){var N=setTimeout(function(){K()},1500);a.conf.clients[a.getClientByScreen(n)]["1plusx"].getKeywords().then(function(Q){clearTimeout(N);
var P=Object.keys(Q).map(function(R){return R+"\x3d"+Q[R]}).join("\x26");""!==a.conf.clients.dfpvideo.player[g].preroll&&""!==P&&(a.conf.clients.dfpvideo.player[g].preroll=p(a.conf.clients.dfpvideo.player[g].preroll,P));""!==a.conf.clients.dfpvideo.player[g].postroll&&""!==P&&(a.conf.clients.dfpvideo.player[g].postroll=p(a.conf.clients.dfpvideo.player[g].postroll,P));K()})}));c.log("DFP Video - promises for player",F);if(0===F.length)r("No HB or no ad tag");else return Promise.all(F).then(function(K){return{status:"success",
data:K}})["catch"](function(K){return{status:"failure",data:K}}).then(function(K){G&&h(g,{preroll:a.conf.clients.dfpvideo.player[g].preroll,postroll:a.conf.clients.dfpvideo.player[g].postroll});c.log("DFP Video - Add iasTargetings to customParams");if("undefined"!==typeof a.conf.clients.dfpfr&&"undefined"!==typeof a.conf.clients.dfpfr.IASOptimizer&&"undefined"!==typeof a.conf.clients.dfpfr.IASOptimizer.iasTargetings){var N="",Q;for(Q in a.conf.clients.dfpfr.IASOptimizer.iasTargetings)"string"===typeof a.conf.clients.dfpfr.IASOptimizer.iasTargetings[Q]?
N+="\x26"+Q+"\x3d"+a.conf.clients.dfpfr.IASOptimizer.iasTargetings[Q]:Array.isArray(a.conf.clients.dfpfr.IASOptimizer.iasTargetings[Q])&&(N+="\x26"+Q+"\x3d"+a.conf.clients.dfpfr.IASOptimizer.iasTargetings[Q].toString());""!==N&&(N=N.substring(1),""!==a.conf.clients.dfpvideo.player[g].preroll&&(a.conf.clients.dfpvideo.player[g].preroll=p(a.conf.clients.dfpvideo.player[g].preroll,N)),""!==a.conf.clients.dfpvideo.player[g].postroll&&(a.conf.clients.dfpvideo.player[g].postroll=p(a.conf.clients.dfpvideo.player[g].postroll,
N)),c.log("DFP Video - Add iasTargetings done"))}"success"===K.status?r(K.data):z(K.data)})}))})},setAdTagPersonalization:function(g,r,z,H,F,I){c.log("DFP Video - setAdTagPersonalization",g,r,z);"undefined"===typeof a.conf.clients.dfpvideo.player[H]&&X(H,F);a.conf.clients.dfpvideo.player[H].consentlessAdMode=!1;return(new Promise(function(K){"undefined"!==typeof g&&"undefined"!==typeof wls&&"undefined"!==typeof wls.getData||K();var N=setTimeout(function(){c.warn("No WLS response");K()},500);wls.getData("isWhitelisted",
null,function(Q){var P=Q?"1":"0";Object.keys(g).map(function(R){g[R]=p(g[R],"ccm_whitelist\x3d"+P)});K();clearTimeout(N)})})).then(function(){if("undefined"===typeof g)return Promise.resolve(g);Object.keys(g).map(function(K){var N="0";0<window.location.hash.search(/utm_source=outbrain/gi)&&(N="1");g[K]=p(g[K],"src_outbrain_link\x3d"+N)});return!0!==z?(c.log("No consent checking"),Promise.resolve(g)):!1!==e?(c.log("DFP Video - Prebid AMP - addConsentToTags"),L(H,g,r,e),Promise.resolve(g)):_gtm.consent.getPurpose([1,
2,3],{timeout:a.conf.clients.dfpvideo.consentTimeout})["catch"](function(K){c.warn(K);return{consent:!1,timeoutExpired:!0}}).then(function(K){G=K.consent;c.log("DFP Video - _gtm.consent.getPurpose()",K);a.conf.clients.dfpvideo.consentTimeout=10;G&&v&&!1===D&&(A.consentManagement={gdpr:{cmpApi:"iab",timeout:10,defaultGdprScope:!1}},A.bidderTimeout=3E3>I.prebid?3E3:I.prebid,c.log("DFP Video - Prebid - setConfig",A),A.ortb2.user.id="undefined"!==typeof a.conf.clients.dfpfr&&"undefined"!==typeof a.conf.clients.dfpfr.userId?
a.conf.clients.dfpfr.userId:"",b.pbjs.que.push(function(){b.pbjs.setConfig(A)}),D=!0);return new Promise(function(N){if("undefined"!==typeof __tcfapi){e={gdprApplies:"",tcString:"",addtlConsent:"",googleConsent:2};var Q=setTimeout(function(){c.warn("No CMP response");L(H,g,r,e);N(g)},500);__tcfapi("addEventListener",2,function(P,R){R&&"undefined"!==typeof P&&(__tcfapi("removeEventListener",2,function(){},P.listenerId),e.gdprApplies=!0===P.gdprApplies?1:!1===P.gdprApplies?0:"","undefined"!==typeof P.tcString&&
(e.tcString=P.tcString),"undefined"!==typeof P.addtlConsent&&(e.addtlConsent=P.addtlConsent),"undefined"!==typeof P.vendor&&"undefined"!==typeof P.vendor.consents&&"undefined"!==typeof P.vendor.consents["755"]?e.googleConsent=P.vendor.consents["755"]?1:0:""!==e.tcString&&(e.googleConsent=0));L(H,g,r,e);N(g);clearTimeout(Q)})}else N(g)})})})},prepareDisplayVideo:function(g,r){c.log("[Backroll] Defining slot for display video");var z="Backroll",H=a.getParametersForPosition(z,n),F=/\/((desktop|mobile)_fr_.*)/;
a.conf.clients.dfpfr.positions[z]={fullName:H.name,query:g,size:H.sizes,targetId:r};a.conf.clients.dfpfr.defineSlots(z,r,"btf");a.conf.clients.dfpfr.hubvisor.setGlobalTargetingForSlot({dfpfr:{invCodeXandr:F.exec(a.conf.clients.dfpfr.positions[z].query)[1],sizes:H.sizes,targetId:r},parameters:H})},showDisplayVideo:function(g){return new Promise(function(r){c.log("[Backroll] Display backroll video");a.conf.clients.dfpfr.hubvisor.fetchBids(g).then(function(){a.conf.clients.dfpfr.hubvisor.setHubvisorTargetingForSlot(g)}).then(b.Hubvisor.cmd.push(function(){b.Hubvisor("refresh",
[g])})).then(function(){c.log("Display backroll video - googletag.display()");w.pubads().refresh([b.slotAccessList.Backroll]);var z=new CustomEvent("backrollRefresh");document.dispatchEvent(z)})["finally"](function(){r()})})},setAdMode:function(g,r,z,H,F,I,K,N){"undefined"===typeof a.conf.clients.dfpvideo.player[H]&&X(H,I);a.conf.clients.dfpvideo.player[H].preroll=r.preroll;a.conf.clients.dfpvideo.player[H].postroll=r.postroll;!0!==a.conf.clients.dfpvideo.player[H].consentlessAdMode&&(/\/\/pubads\.g\.doubleclick\.net\//.test(r.preroll)&&
/\/\/pubads\.g\.doubleclick\.net\//.test(r.postroll)||(z=g=!1),c.log("conf prebid",z),a.conf.clients.dfpvideo.player[H].prebid="object"===typeof z?z:{},"undefined"!==typeof F&&(a.conf.clients.dfpvideo.player[H].videoPlacement=F),"undefined"!==typeof K&&(a.conf.clients.dfpvideo.player[H].timeouts=K),"undefined"!==typeof N&&(a.conf.clients.dfpvideo.player[H].playbackMethod=N),!1!==g&&("undefined"!==typeof a.conf.clients[a.getClientByScreen(n)]&&"undefined"!==typeof a.conf.clients[a.getClientByScreen(n)]._amazon||
"undefined"!==typeof a.conf.clients.dfpvideo._amazon&&"undefined"!==typeof b.apstag)?a.conf.clients.dfpvideo.player[H].apstagMode=g:a.conf.clients.dfpvideo.player[H].apstagMode=!1)},setConsent:function(g){c.log("DFP Video - Prebid AMP - consentData",g);e=g;!1===e||1!==g.googleConsent&&!E||(c.log("DFP Video - Prebid AMP - setConfig"),D=G=!0,A.consentManagement={cmpApi:"static",consentData:{getTCData:{tcString:e.tcString,gdprApplies:e.gdprApplies}}},c.log("DFP Video - Prebid AMP - pbjs.setConfig",A),
b.pbjs.setConfig(A))},isConsentlessAdMode:function(g){return a.conf.clients.dfpvideo.player[g].consentlessAdMode}};k&&b.performance.measure("ASL:DFPVideo:runTime","ASL:DFPVideo:running")})(asl,window,window.document);(function(a,b){var d=new URLSearchParams(window.location.search);d=d.get("format");"amp-embed"===d&&void 0===b.apstag&&(!function(h,k,w,v,D,E,A){k[h]||(k[h]={init:function(){k[h]._Q.push(["i",arguments])},fetchBids:function(){k[h]._Q.push(["f",arguments])},setDisplayBids:function(){},
targetingKeys:function(){return[]},_Q:[]},E=w.createElement(v),E.async=!0,E.src=D,A=w.getElementsByTagName(v)[0],A.parentNode.insertBefore(E,A))}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js"),d=!1,d||(c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d INITIALISATION AMAZON \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d"),b.apstag.init({pubID:"3247",videoAdServer:"DFP",deals:!0}),d=!0),a.conf.clients.dfpvideo._amazon=
[],a.conf.clients.dfpvideo._amazon.push=function(h){h()})})(asl,window);(function(a,b){var d=b.performance&&b.performance.mark&&b.performance.measure;d&&b.performance.mark("ASL:insertor:loadInsertor:running");var h=function(){d&&b.performance.mark("ASL:insertor:loading");if(void 0!==google_tag_manager["rm"]["2800225"](149)){var k=google_tag_manager["rm"]["2800225"](150);c.log("loadInsertor",k);"undefined"===typeof k.exclusionNodeFilter&&(k.exclusionNodeFilter=[]);var w=document.querySelector(k.nodeSelector);if(null===w)c.log("Insertor: LoadInsertor abort. Root node not found");
else{var v=w.querySelectorAll("img"),D=v.length,E=0,A=!1,G=function(){D!==E||A||(a.insertor.insertNodes(w,k.exclusionNodeFilter),A=!0)};v.forEach(function(n){if(n.complete)E++,G();else{var q="lazy"===n.getAttribute("loading"),l=function(){E++;G()};q&&n.hasAttribute("width")&&n.hasAttribute("height")?l():(n.addEventListener("load",l),n.addEventListener("error",l),q&&(c.log("Insertor: img is lazy loaded and not configured as it should. Load it now"),n.setAttribute("loading","eager")))}});G();d&&b.performance.measure("ASL:insertor:load",
"ASL:insertor:loading")}}};"loading"===document.readyState?(d&&b.performance.mark("ASL:insertor:waiting"),b.addEventListener("DOMContentLoaded",function(k){d&&b.performance.measure("ASL:insertor:wait","ASL:insertor:waiting");h()})):h();d&&b.performance.measure("ASL:insertor:loadInsertor:runTime","ASL:insertor:loadInsertor:running")})(asl,window);(function(a){var b=a.performance&&a.performance.mark&&a.performance.measure;b&&a.performance.mark("ASL:buffer:run:running");c.log("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d ASL BUFFER \x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d ");
var d=function(){b&&a.performance.mark("ASL:buffer:unbuffering");c.log("unbuffering");a.OAS_AD=function(v){b&&a.performance.mark("ASL:"+v+":start");asl.write(v);b&&a.performance.measure("ASL:"+v+":total","ASL:"+v+":start")};for(var k=0,w=OAS_AD_BUFFER.length;k<w;++k)a.OAS_AD.apply(a,OAS_AD_BUFFER[k]);b&&a.performance.measure("ASL:buffer:unbufferisation","ASL:buffer:unbuffering")},h=a.asl.conf.positionsMode||"interactive";-1===["direct","interactive","complete"].indexOf(h)&&(h="interactive");/[\?&]aslint(\W|$)/.test(window.location.search)&&
(c.log("forcing unbufferisation to interactive"),h="interactive");c.log("mode",h);"direct"===h?d():"complete"===document.readyState||"interactive"===document.readyState?(c.log("direct"),d()):(b&&a.performance.mark("ASL:buffer:waiting"),c.log("waitingstate",h),document.addEventListener("readystatechange",function(k){c.log(document.readyState);document.readyState===h&&(b&&a.performance.measure("ASL:buffer:wait","ASL:buffer:waiting"),d())},!1));dataLayer.push({event:"asl.ready"});b&&a.performance.measure("ASL:buffer:run:runTime",
"ASL:buffer:run:running")})(window);Z.performance&&Z.performance.measure&&Z.performance.measure("ASL:runTime","ASL:running")})(window);</script><script type="text/javascript" id="">(function(){dataLayer.push({event:"app.internals.fixedheader",appConfig:{internals:{fixedheader:{}}}})})();</script><script type="text/javascript" id="">dataLayer.push({event:"app.partners.liveramp"});</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](156));</script><script type="text/javascript" id="" charset="">(function(c,b){b.log("Asking for consent");__tcfapi("addEventListener",2,function(a,d){!d||null===a||"tcloaded"!==a.eventStatus&&"useractioncomplete"!==a.eventStatus||!1!==a.gdprApplies&&!0!==a.purpose.consents["1"]||(b.log("OK to track consent (or gdpr does not apply) , sending event..."),c.dataLayer.push({event:"consent.tracking"}))})})(window,getConsole("consentTracking"));</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](159));</script><script type="text/javascript" id="" charset="">var figMediaRoadblock=figMediaRoadblock||[];(function(a){figMediaRoadblock.tags=[];figMediaRoadblock.enableRoadblocking=function(a){this.tags.push(a)};figMediaRoadblock.isRoadblocked=function(a){return-1<this.tags.indexOf(a)};if("[object Array]"===Object.prototype.toString.call(a.figMediaRoadblock))for(var b=0;b<a.figMediaRoadblock.length;b++)"function"===typeof a.figMediaRoadblock[b]&&a.figMediaRoadblock[b].call(a.figMediaRoadblock);figMediaRoadblock.push=function(a){"function"===typeof a&&a.call(figMediaRoadblock)}})(window);
var inViewCmd=inViewCmd||[];
inViewCmd.push(function(){(function(a,b,d){var e=a.getConsole("ads.refresh");a.VisibilityHandler={};VisibilityHandler=function(b,g){this.selector=b;this.element=document.querySelector(this.selector);if(null===this.element)e.log("This element does not exists");else{var c=this;b=function(){c.inViewPort=!0;c.visibleSince=Date.now()};var f=function(){c.inViewPort=!1;c.updateVisibility();c.visibleSince=0},h=function(){e.log("focus");c.windowFocus=!0;c.visibleSince=c.inViewPort?Date.now():0},k=function(){e.log("window blur");
c.updateVisibility();c.visibleSince=0;c.windowFocus=!1};d(this.selector,{threshold:g}).on("enter",b).on("exit",f).check();a.addEventListener("focus",h);a.addEventListener("blur",k)}};VisibilityHandler.prototype={visibleSince:0,windowFocus:"function"===typeof b.hasFocus?b.hasFocus():!1,inViewPort:!1,element:null,totalVisibility:0,isVisible:function(){return this.windowFocus&&this.inViewPort},visibilityTotal:function(){this.isVisible()&&this.updateVisibility();return this.totalVisibility},updateVisibility:function(){e.log(this);
0!==this.visibleSince&&(this.totalVisibility+=Date.now()-this.visibleSince,this.isVisible()?this.visibleSince=Date.now():this.visibleSince=0)},reset:function(){this.isVisible()?this.visibleSince=Date.now():this.visibleSince=0;this.totalVisibility=0}}})(window,document,inView);(function(a){var b=a.getConsole("ads.refresh");a.AdsRefresher={};AdsRefresher=function(a,b,d){this.position="ba_"+a.toLowerCase();this.selector="#"+this.position;this.minimumVisibilityBeforeRefresh=parseInt(b,10);this.visibilityHandler=
new VisibilityHandler(this.selector,d);this.reset()};AdsRefresher.prototype={selector:null,element:null,minimumVisibilityBeforeRefresh:0,visibilityHandler:null,position:null,refresh:function(a){setTimeout(this.refreshIfVisibleSince.bind(this),a)},reset:function(){null!==this.visibilityHandler&&this.visibilityHandler.reset()},refreshIfVisibleSince:function(){b.log("isVisible",this.visibilityHandler.isVisible());b.log("totalVisibility",this.visibilityHandler.visibilityTotal());b.log(this.minimumVisibilityBeforeRefresh);
!0===figMediaRoadblock.isRoadblocked(this.position)?b.log("Roadblock d\u00e9tect\u00e9"):this.visibilityHandler.isVisible()&&this.visibilityHandler.visibilityTotal()>=this.minimumVisibilityBeforeRefresh?(b.log("position "+this.position+" should be refreshed"),this.reset(),asl.refresh(this.position)):(b.log("position "+this.position+" is not visible or has not been visible enough to be refreshed. Trying again in 1 second"),setTimeout(this.refreshIfVisibleSince.bind(this),1E3))}};if("desktop"===asl.getScreenName()){var d=
parseFloat(google_tag_manager["rm"]["2800225"](163));asl.on("positionLoaded","Top",function(b){"undefined"===typeof a.adsRefresher&&(a.adsRefresher=new AdsRefresher("Top",d,parseFloat(google_tag_manager["rm"]["2800225"](164),10)));adsRefresher.reset();adsRefresher.refresh(d)});asl.on("positionLoaded","Right",function(b){"undefined"===typeof a.adsRefresher1&&(a.adsRefresher1=new AdsRefresher("Right",d,parseFloat(google_tag_manager["rm"]["2800225"](165),10)));adsRefresher1.reset();adsRefresher1.refresh(d)});asl.on("positionLoaded","Position2",function(b){"undefined"===
typeof a.adsRefresher2&&(a.adsRefresher2=new AdsRefresher("Position2",d,parseFloat(google_tag_manager["rm"]["2800225"](166),10)));adsRefresher2.reset();adsRefresher2.refresh(d)})}})(window)});</script><script type="text/javascript" id="" charset="">(function(h,k){if(Element.prototype.getBoundingClientRect&&"undefined"!==typeof k.body.classList){var g=asl.getScreenName();_gtm.getConfig("internals.fixedheader").then(function(v){h._gtm.console.log("FixedHeader loaded");var a=h._gtm.utils.merge({hideDelay:5E3,offset:0,zindex:999,newLayout:!1,resizeMinHeight:220,customIFrameDimensions:null},v),f=h.getConsole("FixedHeader");v=asl.getClientByScreen(g);var C=!1,D=0,E=1,I=2,n=E,F=function(w){asl.on("refresh","Top",function(c){F(c)});if("mobile"===g||
"tablet"===g){var l=k.getElementsByTagName("header"),p=(l=0<l.length?l[0]:!1)?h.getComputedStyle(l):!1;a.hideDelay=3E3;p&&"fixed"===p.position&&(a.zindex=parseInt(p.zIndex,10)-1,a.offset=l.clientHeight)}f.log("Options",a);var r=k.querySelector("#ba_top iframe"),t=null!==r?r.clientWidth:null,u=null!==r?r.clientHeight:null;l=function(){f.log("checkIframeDimensions()",{customIFrameDimensions:a.customIFrameDimensions,clientWidth:t,clientHeight:u});if("desktop"===g){if(null===r||0>t||728<t||10>u||91<u)return n=
I,!1}else if(null!==a.customIFrameDimensions&&null!==a.customIFrameDimensions[g]&&(null===r||0>t||t>a.customIFrameDimensions[g].clientWidth||10>u||u>a.customIFrameDimensions[g].clientHeight))return!1;return!0};var d=w,m=null===k.querySelector(".layout.layout--offcanvas");p=function(){var c=".app_layout_header, .ccmcss_oas_top";m&&(c=".ccmcss_oas_top");return k.querySelector(c)};w=function(){if("mobile"===g)return a.offset;var c=J.top+h.scrollY;!0===a.newLayout&&(c=e===b?c-a.resizeMinHeight:c-a.resizeMinHeight/
2);f.log("getHeaderSize()",c);return c};var S=function(){f.log("getLayoutOffCanvas",{opts:a,ccmadminLayout:m});var c=null;!0===a.newLayout?c=k.querySelector(".layout--flexbox \x3e .app_layout_header, .layout.layout--offcanvas"):!0===m&&!1===a.newLayout&&(c=k.querySelector(".layout--flexbox \x3e .app_layout_header"));return c};d.width=null!==d.size[0]?d.size[0]:0;d.height=null!==d.size[1]?d.size[1]:0;var e=S(),b=p();p=k.querySelector("#ba_top");f.log("resetMegaban",{layoutOffCanvas:e,megabanParentNode:b});
b.classList.remove("megaban_gradient_bg_transition");b.classList.remove("megaban_sticky");b.removeAttribute("style");p.removeAttribute("style");null!==e&&e!==b&&e.removeAttribute("style");var J=b.getBoundingClientRect(),q=w(),G="mobile"===g?"www.commentcamarche.net"!==dataLayer[0].site||"papier"!==dataLayer[0].pageCategory&&"papier+videofirst"!==dataLayer[0].pageCategory?a.offset:J.top:!0===m&&!1===a.newLayout&&null!==e?q:q+(a.resizeMinHeight-d.height)/2;f.log("resizeBaTop",{device:g,adData:d,opts:a});
"desktop"===g&&!0===a.newLayout&&d.height>a.resizeMinHeight&&(e===b?e.style="top: "+(q+d.height)+"px!important; transform: translateY(-"+d.height/2+"px); margin-bottom: "+(q+d.height)+"px;":(e.style="top: "+(q+d.height)+"px!important; margin-bottom: "+(q+d.height)+"px;",b.style.transform="translateY(-"+d.height/2+"px)"));if(l()){f.log("Started");var H="megaban_sticky",T="megaban_sticky_style",x="megaban_gradient_bg",y="megaban_gradient_bg_transition",z=0,L=function(){f.log("scheduleAdCollapsing");
z=setTimeout(function(){b.style.transition="transform 1s linear";b.style.transform="translateY(-"+(d.height/2+d.height+q)+"px)";b.addEventListener("transitionend",K,!1)},a.hideDelay)},M=function(){f.log("Focus");n===D&&L()},N=function(){f.log("Blur");clearTimeout(z)},Q=function(){h.scrollY<G&&n===D?(n=E,b.classList.remove(y),O(),clearTimeout(z)):h.scrollY>G&&n===E&&P()},K=function(c){"transform"===c.propertyName&&(n=I,b.removeEventListener("transitionend",K),O(),f.log("cleanUp"),h.removeEventListener("blur",
N),h.removeEventListener("focus",M),h.removeEventListener("scroll",Q),clearTimeout(z))},O=function(){f.log("removeMegabanSticky");b.style.removeProperty("transform");b.style.removeProperty("top");null!==e&&(e.style.removeProperty("position"),e.style.removeProperty("z-index"),e.style.removeProperty("top"));b.classList.remove(y);b.classList.remove(x);b.classList.remove(H)},P=function(){n=D;b.classList.add(y);f.log("makeMegabanSticky",{device:g,ccmadminLayout:m,layoutOffCanvas:e,megabanParentNode:b,
opts:a});b.classList.add(H);b.classList.add(x);!0===m&&!0===a.newLayout?(b.style="transform : translateY(0);",e.style="mobile"===g?"position: sticky; top:"+a.offset+"px!important; z-index: 999;":"position: sticky; top:"+d.height/2+"px!important; z-index: 999;"):"desktop"===g&&!0===a.newLayout?b.style="transform : translateY("+d.height/2+"px); transform-origin: 0 -100%;":!0===m&&!1===a.newLayout&&null!==e?(e.style="position: sticky; top:"+a.offset+"px!important; z-index: 999;",R()):b.style="transform : translateY(0px)";
L()};l=function(){if(C)f.log("Style already loaded");else{var c=k.createElement("style"),A="transform: none; \n",B="height: 100%; \n";!0===a.newLayout&&(A="transform: translate(0, -50%); \n");!1===m&&(B="height: "+d.height+"px; \n");c.id=T;c.innerHTML="."+H+" {\nposition: sticky !important; \ntop: "+a.offset+"px; \nz-index: "+a.zindex+"; \n} \n."+x+"."+y+"::before { \nopacity: 1; \n} \n."+x+'::before { \ncontent: ""; \nposition: absolute; \ntop: 0; \nright: 0; \nbottom: 0; \nleft: 0; \n'+A+B+"width: 100%; \nborder: none; \nopacity: 0; \nz-index: -1; \ntransition: opacity 1s linear; \nbackground: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 5%, rgba(255,255,255,0.8) 10%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0.8) 90%, rgba(255,255,255,0.6) 95%, rgba(255,255,255,0) 100%); \n} \n@media (max-width:999px) { .ccmcss_offcanvas_1 { \noverflow: inherit!important; \n} \n} \n";
k.body.appendChild(c);C=!0;f.log("Style loaded")}};var R=function(){if("phonandroid"===asl.conf[asl.client].site){var c=document.querySelector(".nw-left-content").clientWidth,A=document.querySelector("#ba_top").clientWidth,B=50,U=20;"desktop"===g?e.style.marginLeft=(c-B-A)/2+U+"px":e.style.margin="0 auto"}};C||(h.addEventListener("blur",N,!1),h.addEventListener("focus",M,!1),h.addEventListener("scroll",Q,!1),l());R();h.scrollY>G&&P()}else f.log("Not started: dimensions doesnt match","iframe height : ",
u,"iframe width : ",t),e.style.width="100%"};if("undefined"!==typeof asl.conf.clients[v]&&"undefined"!==typeof asl.conf.clients[v].ads&&"undefined"!==typeof asl.conf.clients[v].ads.ba_top)asl.isRoadblock("Top")||F();else asl.on("positionLoaded","Top",function(w){F(w)})})}})(window,window.document);</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](169));</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](172));</script><script type="text/javascript" id="" charset="">(function(b,a){var g=b.performance&&b.performance.mark&&b.performance.measure,h=2;_gtm.getConfig("partners.liveramp").then(function(d){d=_gtm.utils.merge({},{url:"https://ats-wrapper.privacymanager.io/ats-modules/29e1bc90-b314-4caf-bdd2-eb623f539421/ats.js"},d);a.log("liveramp config",d);return _gtm.consent.getPurpose([1,2,3]).then(function(f){if(f.consent)return a.log("liveramp: loading..."),g&&b.performance.mark("GTM:liveramp:loading"),vow(d.url).then(function(){a.log("liveramp: loaded");g&&b.performance.measure("GTM:liveramp:load",
"GTM:liveramp:loading");b.__tcfapi("addEventListener",h,function(c,e){!e||null===c||"tcloaded"!==c.eventStatus&&"useractioncomplete"!==c.eventStatus||(e=c.tcString,asl.getGbmlusUrlParam()&&"undefined"!==typeof ats&&"undefined"!==typeof ats.setAdditionalData?(a.log("tcString \x26 aslParams : ",e,asl.getGbmlusUrlParam()[1]),ats.setAdditionalData({consentString:e,consentType:"gdpr",type:"emailHashes",id:[asl.getGbmlusUrlParam()[1]]})):a.log("nothing to do"),b.__tcfapi("removeEventListener",h,function(){},
c.listenerId))})})["catch"](function(c){a.error("liveramp: error when loading tag",c)});a.log("liveramp: Abort. No consent.")})["catch"](function(f){a.log("liveramp: no consent",f)})})})(window,getConsole("liveramp"));</script><style>#appconsent iframe { z-index: 999999 }</style><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](181));</script><script type="text/javascript" id="">dataLayer.push({event:"app.partners.outbrain",appConfig:{partners:{outbrain:{}},vendorsPositions:google_tag_manager["rm"]["31730159"](187)}});</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](191));</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](194));</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](197));</script><script type="text/javascript" id="" charset="">(function(p,d,a){var n=d.performance&&d.performance.mark&&d.performance.measure,u=2;n&&d.performance.mark("GTM:outbrain:running");_gtm.getConfig("partners.outbrain").then(function(e){e=_gtm.utils.merge({},{refresh:!1,timeout:9E3},e);var v=!1,x=function(){return new Promise(function(b,f){if("undefined"===typeof d.indexedDB)f();else{var g=d.indexedDB.open("asl");g.onupgradeneeded=function(c){c.target.transaction.abort()};g.onerror=f;g.onsuccess=function(c){c=c.target.result;c.objectStoreNames.contains("kws")?
(c=c.transaction("kws").objectStore("kws").get("1px"),c.onerror=f,c.onsuccess=function(h){"undefined"===typeof h.target.result?f():b(h.target.result)}):f()}}})},y=function(b){return null===b?Promise.resolve():x()["catch"](function(){a.log("1plusX keywords not found");return null}).then(function(f){if(Array.isArray(f)){a.log("Adding 1plusX keywords to positions");var g="",c="",h="";f.every(function(k){if(""===c)return c=k,!0;if(""===h&&(g=c+","+k,110>=g.length))return c=g,!0;if(""===h)return h=k,!0;
g=h+","+k;return 110>=g.length?(h=g,!0):!1});b.forEach(function(k){"undefined"!==typeof k.attr&&(""!==c&&(k.attr["data-external-id"]=c),""!==h&&(k.attr["data-external-secondary-id"]=h))});a.log("Positions updated")}})},w=function(){v&&_gtm.utils.waitForGA().then(function(){a.log('Track impression: send "load" event');dataLayer.push({event:"ga_event","ga_event.category":"outbrain","ga_event.action":"load"})});return y(_gtm.utils.getVendorPositions("outbrain")).then(function(){_gtm.utils.positionInsertion("outbrain").then(function(){e.refresh?
(a.log("Outbrain: refresh"),document.querySelectorAll(".OUTBRAIN").forEach(function(b){b.innerHTML=""}),OBR.extern.refreshWidget(d.location.href)):(a.log("Outbrain: loading..."),n&&d.performance.mark("GTM:outbrain:loading"),vow("https://widgets.outbrain.com/outbrain.js").then(function(){a.log("Outbrain: loaded");n&&d.performance.measure("GTM:outbrain:load","GTM:outbrain:loading")})["catch"](function(b){a.error("Outbrain: error when loading tag",b)}))})})};d.__tcfapi("addEventListener",u,function(b,
f){a.log("tcData",b);!f||null===b||"tcloaded"!==b.eventStatus&&"useractioncomplete"!==b.eventStatus||(a.log("Track impression: consent status: ".concat(b.eventStatus)),(v="tcloaded"!==b.eventStatus)&&_gtm.utils.waitForGA().then(function(){a.log('Track impression: send "init" event');dataLayer.push({event:"ga_event","ga_event.category":"outbrain","ga_event.action":"init"})}),d.__tcfapi("removeEventListener",u,function(){},b.listenerId))});_gtm.consent.getPurpose(null,{timeout:e.timeout}).then(function(){a.log("loading with a consent");
w()})["catch"](function(b){a.log("loading after timeout or consent deny",b);w()})});n&&d.performance.measure("GTM:outbrain:run","GTM:outbrain:running");if(void 0===IntersectionObserver)a.log("IntersectionObserver not supported, abort Outbrain visibility stuff.");else{var m="AR_1 AR_2 AR_4 AR_5 AR_6 AR_8".split(" "),q=_gtm.utils.getVendorPositions("outbrain"),l=null;if(null!==q)for(var r=0;r<q.length;r++){var t=q[r];if(t.attr&&-1!==m.indexOf(t.attr["data-widget-id"])){l=t;break}}null===l?a.log('no "AR" Outbrain position found, abort.'):
(m=p.querySelector(l.selector),null===m?a.log("no position found, abort."):(a.log("found Outbrain pos:",l,"found position:",m),l=m.getBoundingClientRect(),l.top<window.innerHeight&&a.log("positon already in the viewport"),l=new IntersectionObserver(function(e){e=e[0];e.isIntersecting?p.dispatchEvent(new Event("claimFooter")):!e.isIntersecting&&0<e.boundingClientRect.top&&p.dispatchEvent(new Event("unclaimFooter"))}),l.observe(m)))}})(document,window,getConsole("outbrain"));</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](201));</script><script type="text/javascript" id="" charset="">(function(e){var f=getConsole("localization");Math.imul=Math.imul||function(b,c){var a=b>>>16&65535;b&=65535;var d=c>>>16&65535;c&=65535;return b*c+(a*c+b*d<<16>>>0)|0};var k=function(){return new Promise(function(b,c){var a=new XMLHttpRequest;a.onreadystatechange=function(){if(4===a.readyState)if(200===a.status){var d=a.responseText,g=JSON.parse(d);"undefined"!==typeof g.country?(d=h(g.country),e.localStorage.setItem("country",d),b(d)):c("country not found in response. ResponseText was "+d)}else c("Bad status: "+
a.status)};a.open("GET","https://ccm.net/esi/country");a.send()})},l=function(){return new Promise(function(b,c){if("undefined"===typeof e.localStorage)c("no storage available");else{var a=e.localStorage.getItem("country");null===a?c("country not found in storage"):b(a)}})},m=function(){return l().then(function(b){f.log("getFromLocalStorage resolved with value",b);return b})["catch"](function(b){f.log("getFromLocalstorage rejected ",b);return k()})},h=function(b){for(var c=0,a=3735928559;c<b.length;c++)a=
Math.imul(a^b.charCodeAt(c),2654435761);return(a^a>>>16)>>>0};e._gtm.localization={countryEquals:function(b){return new Promise(function(c,a){m().then(function(d){f.log("child promises resolved. Hashed country is ",d);parseInt(d)===h(b)?c():a()})["catch"](function(){a()})})}};e.dataLayer.push({event:"localization.ready"})})(window);</script><script type="text/javascript" id="" charset="">window._gtm.events.trigger||(window._gtm.events._trigger=[],window._gtm.events.trigger=function(a){this._trigger.push(a)});window._gtm.events.trigger(google_tag_manager["rm"]["2800225"](205));</script><script type="text/javascript" id="" charset="">_gtm.consent.getPurpose([1,2,3,4,5],{timeout:6E4}).then(function(a){if(a.consent)return _gtm.getConfig().then(function(a){_gtm.localization.countryEquals("BE").then(function(a){_gtm.console.log("Lotame: starting");vow("https://tags.crwdcntrl.net/c/14123/cc_af.js");a={analytics:!0,crossdevice:!0,datasharing:!0,targeting:!0};LOTCC.setConsent(callback,14123,a)})["catch"](function(a){_gtm.console.log("Lotame: not starting according to country")})});_gtm.console.log("Lotame: not starting according to consent")})["catch"](function(a){_gtm.console.log("Lotame: not started (no consent)",
a)});</script><div style="visibility: hidden; position: absolute; width: 100%; top: -10000px; left: 0px; right: 0px; transition: visibility 0s linear 0.3s, opacity 0.3s linear 0s; opacity: 0;"><div style="width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 2000000000; background-color: rgb(255, 255, 255); opacity: 0.5;"></div><div style="margin: 0px auto; top: 0px; left: 0px; right: 0px; position: fixed; border: 1px solid rgb(204, 204, 204); z-index: 2000000000; background-color: rgb(255, 255, 255);"><iframe title="recaptcha challenge expires in two minutes" style="width: 100%; height: 100%;" name="c-yusfd6m5aoeb" scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation" src="https://www.google.com/recaptcha/api2/bframe?hl=en&amp;v=joHA60MeME-PNviL59xVH9zs&amp;k=6Lez9sYUAAAAAN-SIlTET-TwxqoRzACwkUVmJ9hR" frameborder="0"></iframe></div></div></body></html>

                             

Screenshot: