PageSourceSearch

http://seomasterexpert.com/js/z0wvjcbseegloxixoqvewq.min.js

js seomasterexpert.com collected 2026-10-04 00:52:52 UTC 177,925 bytes, 1 lines download raw bytes

1"use strict";var zd=zd||{};zd.core=zd.core||{},zd.core.pageData=zd.core.pageData||{},zd.core.userData=zd.core.userData||{},zd.core.run=zd.core.run||{count:0,loaded:!1},zd.core.config=zd.core.config||{},zd.core.config.List=function(){function e(){var t=Object.create(Array.prototype);return t=Array.apply(t,arguments)||t,e.injectClassMethods(t),t}return e.injectClassMethods=function(t){for(var r in e.prototype)e.prototype.hasOwnProperty(r)&&(t[r]=e.prototype[r]);return t},e.fromArray=function(t){var r=e.apply(null,t);return r},e.isArray=function(e){var t=Object.prototype.toString.call(e);return"[object array]"===t.toLowerCase()},e.prototype={belongs:function(e){return zd.core.utilities.itemInArray(e,this)},on:function(){return this.belongs(zd.core.pageData.rootDomain)},onExecute:function(e,t){t=t||[],this.on()&&e.apply(null,t)}},e}.call({}),zd.core.config.outof=100,0==(Math.floor(Math.random()*zd.core.config.outof)+1)%zd.core.config.outof&&(zd.core.config.sendDebug=!0),zd.core.config.eu=!1,zd.core.config.waitAdditionalTags=new zd.core.config.List("ign.com"),zd.core.config.defaultDomains={logger:"https://zdbb.net",gurgle:"https://gurgle.zdbb.net",static:"https://cdn.static.zdbb.net"},zd.core.config.loggerDomains=new zd.core.config.List,zd.core.config.bbstaticDomains=new zd.core.config.List("pcmag.com","geek.com","extremetech.com","computershopper.com","ign.com"),zd.core.config.ignMetaDomains=new zd.core.config.List("ign.com"),zd.core.config.gamerNetworkDomains=new zd.core.config.List("eurogamer.net","vg247.com","dicebreaker.com","rockpapershotgun.com","gamesindustry.biz","nintendolife.com","pushsquare.com","purexbox.com","timeextension.com"),zd.core.config.gamerNetworkOODomains=new zd.core.config.List("eurogamer.net","vg247.com","dicebreaker.com","rockpapershotgun.com","gamesindustry.biz"),zd.core.config.hookshotPartnerDomains=new zd.core.config.List("nintendolife.com","pushsquare.com","purexbox.com","timeextension.com"),zd.core.config.blackFridayDomains=new zd.core.config.List("blackfriday.com"),zd.core.config.bestBlackFridayDomains=new zd.core.config.List("bestblackfriday.com"),zd.core.config.toolboxDomains=new zd.core.config.List("it.toolbox.com","assets.toolbox.com","toolbox.com","hr.toolbox.com","finance.toolbox.com","marketing.toolbox.com","config.toolbox.com"),zd.core.config.evdyAdzoneDomains=new zd.core.config.List("everydayhealth.com","whattoexpect.com","medpagetoday.com"),zd.core.config.kilogramDomains=new zd.core.config.List,zd.core.config.evdyProDomains=new zd.core.config.List("medpagetoday.com","medpagetoday.org","kevinmd.com","healthecareers.com","primeinc.org"),zd.core.config.evdyConsumerDomains=new zd.core.config.List("everydayhealth.com","whattoexpect.com","migraineagain.com"),zd.core.config.evdyDomains=new zd.core.config.List("everydayhealth.com"),zd.core.config.offersDomains=new zd.core.config.List("offers.com"),zd.core.config.offersTaxDomains=new zd.core.config.List("offers.com","creditcardsexplained.com"),zd.core.config.pcmagDomains=new zd.core.config.List("pcmag.com"),zd.core.config.pageViewIdDomains=new zd.core.config.List("medpagetoday.org","medpagetoday.com","migraineagain.com","spiceworks.com","castleconnolly.com"),zd.core.config.ignMetaInteresting=new zd.core.config.List("categories","genre","genreSlugs","genreSlug","platforms","pageType","resource","objectId"),zd.core.config.ignMetaInteresting2=new zd.core.config.List("description","platforms","franchises","franchiseNames","series","categories","genre","genreSlugs","genreSlug","vertical","resource","eventSlugs"),zd.core.config.fbLinkedDomains=new zd.core.config.List("everydayhealth.com","whattoexpect.com","medpagetoday.com","pcmag.com","geek.com","extremetech.com","computershopper.com","ign.com","offers.com"),zd.core.config.babycenterDomains=new zd.core.config.List("babycenter.com","babycentre.co.uk","babycenter.de","babycenter.com.au","babycenter.ca","babycenter.in"),zd.core.config.spiceworksDomains=new zd.core.config.List("spiceworks.com"),zd.core.config.gurgleFPDomains=new zd.core.config.List("askmen.com","babycenter.ca","babycenter.com","babycenter.com.au","babycenter.de","babycenter.in","babycentre.co.uk","best.offers.com","bestblackfriday.com","bestgifts.com","blackfriday.com","castleconnolly.com","computershopper.com","couponcodes.com","creditcardsexplained.com","dailyom.com","dealsofamerica.com","diabetesdaily.com","everydayhealth.com","everydayhealthgroup.com","extremetech.com","healthecareers.com","ign.com","ignboards.com","mashable.com","medpagetoday.com","medpagetoday.org","migraineagain.com","offers.com","ookla.com","pcmag.com","retailmenot.com","speedtest.net","spiceworks.com","techbargains.com","theblackfriday.com","toolbox.com","whattoexpect.com","ziffdavis.com","loseit.com","cnet.com","zdnet.com","eurogamer.net","vg247.com","dicebreaker.com","rockpapershotgun.com","gamesindustry.biz","nintendolife.com","pushsquare.com","purexbox.com","timeextension.com"),zd.core.config.gurgleCcfHcpDomains=new zd.core.config.List("medpagetoday.com","primeinc.org","healthecareers.com","kevinmd.com"),zd.core.config.impressionTrackingDomains=new zd.core.config.List("everydayhealth.com","migraineagain.com","whattoexpect.com","babycenter.com","medpagetoday.org","medpagetoday.com","castleconnolly.com"),zd.core.config.adImpGATrackingDomains=new zd.core.config.List("migraineagain.com","everydayhealth.com"),zd.core.config.noBlueKaiDomains=new zd.core.config.List("retailmenot.com","ign.com"),zd.core.config.RetailMeNotDomains=new zd.core.config.List("retailmenot.com"),zd.core.config.CnetDomains=new zd.core.config.List("cnet.com","zdnet.com"),zd.core.config.LoseItDomains=new zd.core.config.List("loseit.com"),zd.core.config.CastleConnollyDomains=new zd.core.config.List("castleconnolly.com"),zd.core.config.DoctorFinderDomains=new zd.core.config.List("everydayhealth.com"),zd.core.config.ClevelandClinicFoundationDomains=new zd.core.config.List("clevelandclinic.org"),zd.core.config.HarvardHealthPublishingDomains=new zd.core.config.List("harvard.edu"),zd.core.config.NemoursKidsHealthDomains=new zd.core.config.List("kidshealth.org"),zd.core.config.babyCenterIntlDomains=new zd.core.config.List("espanol.babycenter.com","brasil.babycenter.com","babycentre.co.uk","babycenter.in","babycenter.de","babycenter.com.au","babycenter.ca"),zd.core.config.babyCenterCanada=new zd.core.config.List("babycenter.ca"),zd.core.config.careEverydayHealth=new zd.core.config.List("care.everydayhealth.com"),zd.core.config.dailyOmDomains=new zd.core.config.List("dailyom.com"),zd.core.config.preBidJSMonitoringDomains=new zd.core.config.List("whattoexpect.com"),zd.core.config.LiveIntentDomains=new zd.core.config.List("medpagetoday.com","ign.com","pcmag.com","mashable.com","offers.com","blackfriday.com","extremetech.com","retailmenot.com","everydayhealth.com","whattoexpect.com","babycenter.com","mashable.com","askmen.com","speedtest.net","spiceworks.com","mapgenie.io","migraineagain.com","lifehacker.com","dailyom.com","howlongtobeat.com","gta-5-map.com","division2map.com","fo76map.com","fallout4map.com","rdr2map.com","kevinmd.com","primeinc.org"),zd.core.config.LiveIntentMeasurementDomains=new zd.core.config.List,zd.core.config.PushlyDomains=new zd.core.config.List("everydayhealth.com","pcmag.com","mashable.com"),zd.core.config.MPTLiveInentDomains=new zd.core.config.List("medpagetoday.com","primeinc.org"),zd.core.config.SWZDCommunityDomains=new zd.core.config.List("community.spiceworks.com","community-staging.spiceworks.com","community2.spiceworks.com","community2-staging.spiceworks.com"),zd.core.config.loseitInteresting=new zd.core.config.List("GTM_WP_Category","GTM_WP_SubCategory","GTM_WP_CustomTags"),zd.
1core.config.evdyInteresting=new zd.core.config.List("window.EH.initialReduxState.page.categoryStructure.subCategory.title","window.EH.initialReduxState.page.categoryStructure.categorySection.title","window.EH.initialReduxState.page.categoryStructure.category.title"),zd.core.config.ZiffMedia_TMobileDomains=new zd.core.config.List("techbargains.com","pcmag.com","extremetech.com","blackfriday.com","dealsofamerica.com","retailmenot.com","mashable.com","phonearena.com","lifehacker.com"),zd.core.config.ZTgDomains=new zd.core.config.List("medpagetoday.com","kevinmd.com","everydayhealth.com","clevelandclinic.org"),zd.core.config.NCADomains=new zd.core.config.List("babycenter.com","whattoexpect.com"),zd.core.config.cookieSwapCodes={evdyProDomains:{swappedCookie:"zdbb_swap_mu_id",signalCode:"esvcdsybftoapjxorcmuid",parser:function(){return zd.core.utilities.getCookie("MU_ID")||zd.core.utilities.getCookie("MP_U")}},evdyConsumerDomains:{swappedCookie:"zdbb_swap_ew_id",parser:function(){var e=window.utp||"";return(";"+e).split(";u=").pop().split(";").shift()},signalCodeRegex:[{regex:/^[0-9]{1,12}$/,signalCode:"esvcdsybftolginxorcmuid"},{regex:/^[a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}$/,signalCode:"esvcdsybftonolnorcmuid"}]},fbLinkedDomains:{swappedCookie:"zdbb_fb_id",signalCode:"fbaoieljflkjslkwrkfbid",parser:function(){return zd.core.utilities.getCookie("_fbp")}},spiceworksDomains:{swappedCookie:"zdbb_spcwrk_id",signalCode:"spcwrkeklvclksflowkfks",parser:function(){return zd.core.utilities.getCookie("_swnid")}},offersDomains:{swappedCookie:"zdbb_swap_ofrs_id",signalCode:"ofpweeaflkwerkldfksklwk",parser:function(){var e=zd.core.utilities.getCookie("ouid");if("undefined"!=typeof e)return e.split("%26")[0]}},babycenterDomains:{swappedCookie:"ziff_swap_bc",parser:function(){if(window.babycenter&&window.babycenter.zdcoreTax){if(window.babycenter.zdcoreTax.gid)return window.babycenter.zdcoreTax.gid;if(window.babycenter.zdcoreTax.nmid)return window.babycenter.zdcoreTax.nmid}},signalCodeRegex:[{regex:/^[a-zA-Z0-9]{1,32}$/,signalCode:"hipkhitekswnpddnbqji"},{regex:/^[a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}$/,signalCode:"hophktieanonpddnbqji"}]},RetailMeNotDomains:{swappedCookie:"ziff_swap_rmn",signalCode:"cdermnjjaeglihdeflnefa",parser:function(){if(zd.core.utilities.getCookie("user[uuid]"))return zd.core.utilities.getCookie("user[uuid]")}}
1,PushlyDomains:{swappedCookie:"zd_psly",signalCode:"worPslYfylfdejsadaldls",parser:function(){try{if(window.PushlySDK&&PushlySDK.context.user!==void 0)return PushlySDK.context.user.puuid}catch(t){}}},dailyOmDomains:{swappedCookie:"zd_dom",signalCode:"doasklweeklfdffdfheewk",parser:function(){return zd.core.utilities.getCookie("userPersist")}},ignMetaDomains:{swappedCookie:"zd_ign",signalCode:"hkfapqocigncshjdmkbgcy",parser:function(){try{if(ChessKit&&ChessKit.props&&ChessKit.props.userId)return ChessKit.props.userId}catch(t){}}},gamerNetworkOODomains:{swappedCookie:"zd_erg",signalCode:"impkhaoneuroaktcctwvhy",parser:function(){try{const e=window?.__ZDU,t=e&&"object"==typeof e&&!Array.isArray(e)&&!1!==e?.localUid?e.localUid:null;if(t)return t}catch(t){}}},hookshotPartnerDomains:{swappedCookie:"zd_hks",signalCode:"tcgyniephookrjmovrhwtd",parser:function(){try{const e=window?.__ZDU,t=e&&"object"==typeof e&&!Array.isArray(e)&&!1!==e?.localUid?e.localUid:null;if(t)return t}catch(t){}}}},zd.core.config.signalLib=JSON.parse("{\"Widget Tracking\": \"ij9Pksj_EeSUDxIxPSpF6g\", \"Email Unsubscribe New\": \"Zlx5JiflEeS0LCIACh-JyA\", \"Conversion\": \"MzE2NjYzNjQtMzEzMS02NQ\", \"Third Party Cookie Sync\": \"qI109lRAEeGCiBIxORcFRw\", \"Taboola Tracking\": \"gC3ekw7UEeWRqiIAC39GJQ\", \"Demand Base\": \"aolwBudQEeO0LCIACh-JyA\", \"Email Subscription\": \"KRlw-jBMEeOsSCIACh-JyA\", \"Page Type\": \"6nIQpCqYEeedTxLztpOojw\", \"Page View with Search and Domain\": \"zd5za3lsZXJza3lsZXJzaw\", \"Mobile Installed Apps\": \"HAQ_kmRuEeSaxSIACh-JyA\", \"Augur\": \"-J0pC9WZEeW8qSIAC9smjg\", \"Creative Tracking\": \"NgsNS1MyEeWRqiIAC39GJQ\", \"IGN Tag Tracking\": \"BFHCvtF8EeO0LCIACh-JyA\", \"Ad Block Tracking\": \"d0miMsgbEeSUDxIxPSpF6g\", \"AdBlock Proxy\": \"4hyF_kHoEeWRqiIAC39GJQ\", \"Header Bidding\": \"EBd3N5GSEeWA3CIAC7Ppng\", \"Page View\": \"rbV5sh0-EeGLoxIxOQVEwQ\", \"Conversion Tracking\": \"1UaykBcxEeOBTBIxOxAUTQ\", \"Just URLs from Henrik\": \"RkubPF3dEeGI7xIxOScFEQ\", \"Redirect Tracking\": \"tsJ18kr0EeKPYBIxOxAUTQ\", \"Page View Proxy\": \"7hJiiEHoEeWRqiIAC39GJQ\", \"Device Match\": \"9ZjqrHMHEeedTxLztpOojw\", \"App Scout Tracking\": \"iqfFllMVEeS0LCIACh-JyA\", \"Impression Tracking\": \"bE-C1BpNEeOBTBIxOxAUTQ\", \"Pixel Tracking\": \"PP5ytO2ZEeK8mRIxOxAUTQ\", \"Page View with Search\": \"z0WVjCBSEeGLoxIxOQVEwQ\", \"CCF Page View\": \"Dnl1wmWs8xCCpvWNCt9Egf\", \"HHP Page View\": \"SMQ65iV8SesFwb3ICwHHPk\", \"SWZD Partner Page View\": \"W3lkjdk6iejdzwspljwael\", \"ImpressionTest2\": \"QoBDkzbxEeWRqiIAC39GJQ\", \"SpeedTest Mobile\": \"uzgSvsHUEeSUDxIxPSpF6g\", \"Price Alerts Tracking\": \"nzCIfJWNEeOsSCIACh-JyA\", \"Email Subscription New\": \"X2BxciflEeS0LCIACh-JyA\", \"Offers Clicks\": \"rYIsKh3FEeaS7iIAC7Ppng\", \"Cookie Sync Alone\": \"eAAAAAAAAAAAAAAAAAAAAA\", \"AdBlock Generic Tracking\": \"rsBjlnHLEeW_6SIAC39GJQ\", \"Viewability Tracking\": \"JZN0Nsy8EeSUDxIxPSpF6g\", \"Group Post\": \"evAxTD6sEeS0LCIACh-JyA\", \"Ad Load Tracking\": \"WU2TPsgLEeSUDxIxPSpF6g\", \"Short URL Tracking\": \"Le4VYlazEeOsSCIACh-JyA\", \"Taboola Proxy\": \"51BEjEHoEeWRqiIAC39GJQ\", \"Default\": \"AAAAAAAAAAAAAAAAAAAAAA\", \"Device Match Mobile\": \"ZSfabnMIEeedTxLztpOojw\", \"ImpressionTest1\": \"PvjNjzbxEeWRqiIAC39GJQ\", \"Email Unsubscribe Tracking\": \"fufD-tuDEeO0LCIACh-JyA\", \"Click Tracking\": \"MzAzMTY1MzktMzY2Ni02Mw\", \"Mobile Tracking\": \"0rCecLBaEeO0LCIACh-JyA\", \"Ad Tracking\": \"YUg4yMmcEeO0LCIACh-JyA\", \"Campaign Conversion Pixel\": \"9xgRJHgXEeWA3CIAC7Ppng\", \"TechBargains Click Tracking\": \"fO9vJBmmEeS0LCIACh-JyA\", \"Email Open Tracking\": \"vUl_mG-rEeK8mRIxOxAUTQ\", \"Sony User Sync\": \"4xzePLytEeK8mRIxOxAUTQ\", \"AdOps Viewability\": \"Roz9_sNjEeSUDxIxPSpF6g\", \"Content Click Tracking\": \"NDgzOWJiYWMtMDJhMy0xMQ\", \"Provider ID Sync\": \"stCjLhSdEeOBTBIxOxAUTQ\", \"landing_page\": \"DzwD5m5GEeedTxLztpOojw\", \"BIZO Data\": \"uGuKtJMMEeK8mRIxOxAUTQ\", \"AskMen Malware Tracking\": \"QbTPVA6SEeS0LCIACh-JyA\", \"Video Quartile Tracking\": \"rcGeUB35EeOBTBIxOxAUTQ\", \"Redirect Reporting\": \"JoSF6UUoEeai8iIAC9smjg\", \"SpeedTest Tracking\": \"Wfa1TnvgEeSaxSIACh-JyA\", \"Moat Segment Tracking\": \"H4jyvsy8EeSUDxIxPSpF6g\", \"GDPR Events\": \"epEcehjdEeimkhKdKQ3KqA\", \"Generic Tracking\": \"cHOD_gaQEeO8mRIxOxAUTQ\", \"Generic KV Tracking\": \"Pl3mp6IiEeimkhKdKQ3KqA\", \"WTE Commerce\": \"7NZdoluzEemsRRKdKQ3KqA\", \"Impression Viewed\": \"RKxdUqEhIpfGFepvvpLhhs\", \"DSAR Submission\": \"BRTdUqEhIpfGFepvvpjXv\",  \"JWPlayer Tracking\": \"rCCeUB35EeOBTBIxOxAUTP\", \"UIDSync\": \"uAlJdElkJrE72uidLfldjA\", \"Daily Om KV\": \"BeZERfDOkvNoD5u6xEGKY6\", \"EVDH Leadgen\": \"MimqEvdyLGS0wYgtjbRHci\", \"RMN Outclick\": \"IOt6rmnOclkWeaCQpQcyL2\", \"OffNW Impression Tracking\": \"LKsdaoffNWihdfkeejsSwj\", \"NKH Page View\": \"h3dNKFi8XrIlH8huTsINNi\", \"Live Intent\": \"5SvLIM6u9g9adA5BgP5joP\"}"),zd.core.config.cmsPageIdExtractors={"everydayhealth.com":function(){return document.body.getAttribute("data-page-id")},"whattoexpect.com":function(){try{var e=zd.core.pageData.url.split(".")[0].split("/");return e=e[e.length-1].split("/"),e=e[e.length-1],"community"==e?document.getElementById("topicMessageBox").getAttribute("data-message-id"):JSON.parse(document.body.getAttribute("data-config")).pageId}catch(t){console.log("alert: no page id for zdcore"),console.log(t)}}},zd.core.config.dailyomGAW="AW-1020258232",zd.core.config.everydayhealthGAW="AW-1070833030",zd.core.config.customSolutionsGAW="AW-1021507928",zd.core.config.migraineagainGAW="AW-661677023",zd.core.config.castleconnollyGAW="AW-863245985",zd.core.config.whattoexpectAppGAW="AW-868594649",zd.core.config.babycenterGAW="AW-1071964800",zd.core.config.babycenterCoursesGAW="AW-10997126978",zd.core.config.eu_consent_cookie="eupubconsent-v2",zd.core.config.zd_opt_out="opt_out",zd.core.config.googleTagInfo={"dailyom.com":[zd.core.config.dailyomGAW],"everydayhealth.com":[zd.core.config.everydayhealthGAW],"custom solutions":[zd.core.config.customSolutionsGAW],"migraineagain.com":[zd.core.config.migraineagainGAW],"castleconnolly.com":[zd.core.config.castleconnollyGAW],"whattoexpect-app":[zd.core.config.whattoexpectAppGAW],"babycenter.com":[zd.core.config.babycenterGAW],"courses.babycenter.com":[zd.core.config.babycenterCoursesGAW]},zd.core.config.additionalInformation={"everydayhealth.com":function(){let e={zone:document.body.dataset.zone,conditionName:document.body.dataset.conditionName,mediaType:document.body.dataset.mediaType,topicTag1:document.body.dataset["topicTag-1"],topicTag2:document.body.dataset["topicTag-2"]};return window.impressure_session_id&&(e.impressure_session_id=window.impressure_session_id),JSON.stringify(e)},"medpagetoday.com":function(){return JSON.stringify({sessionid:zd.core.utilities.getCookie("MPTPHP"),mpguid:zd.core.utilities.getCookie("MP_GUID")})},"medpagetoday.org":function(){return JSON.stringify({mpt_sessionid:zd.core.utilities.getCookie("MPTPHP"),mpguid:zd.core.utilities.getCookie("MP_GUID")})}},zd.core.config.GTMEventHandler={"everydayhealth.com":function(){}},zd.core.config.isBabyCenter=function(){return!!zd.core.pageData.rootDomain&&(zd.core.pageData.rootDomain.includes("babycenter")||zd.core.pageData.rootDomain.includes("babycentre"))},zd.core.config.firstPartyDomains=["pcmag.com","extremetech.com","geek.com","logicbuy.com","ign.com","askmen.com","1up.com","computershopper.com","hrworld.com","insidecrm.com","itmanagement.com","itsecurity.com","toolbox.com","ugo.com","voip-news.com","webhostingunleashed.com","ittoolbox.com","techbargains.com","ziffdavis.com","zdbb.net"],zd.core.config.jwplayers=[],zd.core.config.liPublisherIds={"everydayhealth.com":"6204","migraineagain.com":"78653","diabetesdaily.com":"78654","bphope.com":"78655","hopetocope.com":"78656","castleconnolly.com":"78657","medpagetoday.com":"15143","whattoexpect.com":"15384","babycenter.com":"14209","retailmenot.com":"67884","techbargains.com":"5288","theblackfriday.com":"63090","blackfriday.com":"39735","offers.com":"16929","askmen.com":"7407","extremetech.com":"7409","mashable.com":"42395","pcmag.com":"3103","lifehacker.com":"42616","ign.com":"2405","mapgenie.io":"2405","rdr2map.com":"2405","fallout4map.com":"2405","fo76map.com":"2405","division2map.com":"2405","gta-5-map.com":"2405","ignboards.com":"2405","howlongtobeat.com":"2405","speedtest.net":"78658","downdetector.com":"78659"},zd.core.blobs=zd.core.blobs||{},zd.core.blobs.lzmaWorker="var LZMA=function(){\"use strict\";function e(e,s){postMessage({action:3,cbn:s,result:e})}function s(e){var s=[];return s[e-1]=void 0,s}function t(e,s){return o(e[0]+s[0],e[1]+s[1])}function r(e,s){return i(~~ws(Fs(e[1]/4294967296,2147483647),-2147483648)&~~ws(
1Fs(s[1]/4294967296,2147483647),-2147483648),n(e)&n(s))}function _(e,s){var t,r;return e[0]==s[0]&&e[1]==s[1]?0:(t=0>e[1],r=0>s[1],t&&!r?-1:!t&&r?1:0>f(e,s)[1]?-1:1)}function o(e,s){var t,r;for(s%=18446744073709552e3,e%=18446744073709552e3,t=s%4294967296,r=4294967296*ys(e/4294967296),s=s-t+r,e=e-r+t;0>e;)e+=4294967296,s-=4294967296;for(;4294967295<e;)e-=4294967296,s+=4294967296;for(s%=18446744073709552e3;9223372032559809e3<s;)s-=18446744073709552e3;for(;-9223372036854776e3>s;)s+=18446744073709552e3;return[e,s]}function c(e,s){return e[0]==s[0]&&e[1]==s[1]}function a(e){return 0<=e?[e,0]:[e+4294967296,-4294967296]}function n(e){return 2147483648<=e[0]?~~ws(Fs(e[0]-4294967296,2147483647),-2147483648):~~ws(Fs(e[0],2147483647),-2147483648)}function i(e,s){var t,r;return t=4294967296*e,r=s,0>s&&(r+=4294967296),[r,t]}function m(e){return 30>=e?1<<e:m(30)*m(e-30)}function d(e,s){var t,r,_,o;if(s&=63,c(e,xs))return s?Ns:e;if(0>e[1])throw new Error(\"Neg\");return o=m(s),r=e[1]*o%18446744073709552e3,_=e[0]*o,t=_-_%4294967296,r+=t,_-=t,9223372036854776e3<=r&&(r-=18446744073709552e3),[_,r]}function p(e,s){var t;return s&=63,t=m(s),o(ys(e[0]/t),e[1]/t)}function u(e,s){var r;return s&=63,r=p(e,s),0>e[1]&&(r=t(r,d([2,0],63-s))),r}function f(e,s){return o(e[0]-s[0],e[1]-s[1])}function P(e,s){return e.buf=s,e.pos=0,e.count=s.length,e}function h(e){return e.pos>=e.count?-1:255&e.buf[e.pos++]}function B(e,s,t,r){return e.pos>=e.count?-1:(r=Fs(r,e.count-e.pos),v(e.buf,e.pos,s,t,r),e.pos+=r,r)}function l(e){return e.buf=s(32),e.count=0,e}function S(e){var s=e.buf;return s.length=e.count,s}function g(e,s){e.buf[e.count++]=s<<24>>24}function k(e,s,t,r){v(s,t,e.buf,e.count,r),e.count+=r}function R(e,s,t,r,_){var o;for(o=s;o<t;++o)r[_++]=e.charCodeAt(o)}function v(e,s,t,r,_){for(var o=0;o<_;++o)t[r+o]=e[s+o]}function D(e,s){Oe(s,1<<e.s),s._numFastBytes=e.f,Ae(s,e.m),s._numLiteralPosStateBits=0,s._numLiteralContextBits=3,s._posStateBits=2,s._posStateMask=3}function M(e,s,t,r,o){var a,c;if(0>_(r,Is))throw new Error(\"invalid length \"+r);for(e.length_0=r,a=De({}),D(o,a),a._writeEndMark=\"undefined\"==typeof LZMA.disableEndMark,He(a,t),c=0;64>c;c+=8)g(t,255&n(p(r,c)));e.chunker=(a._needReleaseMFStream=0,a._inStream=s,a._finished=0,ve(a),a._rangeEncoder.Stream=t,Fe(a),be(a),Me(a),a._lenEncoder._tableSize=a._numFastBytes+1-2,Qe(a._lenEncoder,1<<a._posStateBits),a._repMatchLenEncoder._tableSize=a._numFastBytes+1-2,Qe(a._repMatchLenEncoder,1<<a._posStateBits),a.nowPos64=Ns,$({},a))}function b(e,s,t){return e.output=l({}),M(e,P({},s),e.output,a(s.length),t),e}function C(e,s,t){var _,o,i,r,n=\"\",c=[];for(o=0;5>o;++o){if(i=h(s),-1==i)throw new Error(\"truncated input\");c[o]=i<<24>>24}if(_=oe({}),!ae(_,c))throw new Error(\"corrupted input\");for(o=0;64>o;o+=8){if(i=h(s),-1==i)throw new Error(\"truncated input\");i=i.toString(16),1==i.length&&(i=\"0\"+i),n=i+\"\"+n}/^0+$|^f+$/i.test(n)?e.length_0=Is:(r=parseInt(n,16),e.length_0=4294967295<r?Is:a(r)),e.chunker=re(_,s,t,e.length_0)}function L(e,s){return e.output=l({}),C(e,P({},s),e.output),e}function E(e,t,r,_){var o;e._keepSizeBefore=t,e._keepSizeAfter=r,o=t+r+_,(null==e._bufferBase||e._blockSize!=o)&&(e._bufferBase=null,e._blockSize=o,e._bufferBase=s(e._blockSize)),e._pointerToLastSafePosition=e._blockSize-r}function y(e,s){return e._bufferBase[e._bufferOffset+e._pos+s]}function w(e,s,t,r){var _,o;for(e._streamEndWasReached&&e._pos+s+r>e._streamPos&&(r=e._streamPos-(e._pos+s)),++t,o=e._bufferOffset+e._pos+s,_=0;_<r&&e._bufferBase[o+_]==e._bufferBase[o+_-t];++_);return _}function F(e){return e._streamPos-e._pos}function z(e){var s,t,r;for(r=e._bufferOffset+e._pos-e._keepSizeBefore,0<r&&--r,t=e._bufferOffset+e._streamPos-r,s=0;s<t;++s)e._bufferBase[s]=e._bufferBase[r+s];e._bufferOffset-=r}function I(e){var s;++e._pos,e._pos>e._posLimit&&(s=e._bufferOffset+e._pos,s>e._pointerToLastSafePosition&&z(e),x(e))}function x(e){var s,t,r;if(!e._streamEndWasReached)for(;;){if(r=-e._bufferOffset+e._blockSize-e._streamPos,!r)return;if(s=B(e._stream,e._bufferBase,e._bufferOffset+e._streamPos,r),-1==s)return e._posLimit=e._streamPos,t=e._bufferOffset+e._posLimit,t>e._pointerToLastSafePosition&&(e._posLimit=e._pointerToLastSafePosition-e._bufferOffset),void(e._streamEndWasReached=1);e._streamPos+=s,e._streamPos>=e._pos+e._keepSizeAfter&&(e._posLimit=e._streamPos-e._keepSizeAfter)}}function N(e,s){e._bufferOffset+=s,e._posLimit-=s,e._pos-=s,e._streamPos-=s}function O(e,t,r,_,o){var i,a,n;1073741567>t&&(e._cutValue=16+(_>>1),n=~~((t+r+_+o)/2)+256,E(e,t+r,_+o,n),e._matchMaxLen=_,i=t+1,e._cyclicBufferSize!=i&&(e._son=s(2*(e._cyclicBufferSize=i))),a=65536,e.HASH_ARRAY&&(a=t-1,a|=a>>1,a|=a>>2,a|=a>>4,a|=a>>8,a>>=1,a|=65535,16777216<a&&(a>>=1),e._hashMask=a,++a,a+=e.kFixHashSize),a!=e._hashSizeSum&&(e._hash=s(e._hashSizeSum=a)))}function A(e,s){var t,r,_,o,i,a,n,c,m,d,p,u,f,P,h,B,l,S,g,k,R;if(e._pos+e._matchMaxLen<=e._streamPos)P=e._matchMaxLen;
1else if(P=e._streamPos-e._pos,P<e.kMinMatchCheck)return G(e),0;for(l=0,h=e._pos>e._cyclicBufferSize?e._pos-e._cyclicBufferSize:0,r=e._bufferOffset+e._pos,B=1,c=0,m=0,e.HASH_ARRAY?(R=As[255&e._bufferBase[r]]^255&e._bufferBase[r+1],c=1023&R,R^=(255&e._bufferBase[r+2])<<8,m=65535&R,d=(R^As[255&e._bufferBase[r+3]]<<5)&e._hashMask):d=255&e._bufferBase[r]^(255&e._bufferBase[r+1])<<8,_=e._hash[e.kFixHashSize+d]||0,e.HASH_ARRAY&&(o=e._hash[c]||0,i=e._hash[1024+m]||0,e._hash[c]=e._pos,e._hash[1024+m]=e._pos,o>h&&e._bufferBase[e._bufferOffset+o]==e._bufferBase[r]&&(s[l++]=B=2,s[l++]=e._pos-o-1),i>h&&e._bufferBase[e._bufferOffset+i]==e._bufferBase[r]&&(i==o&&(l-=2),s[l++]=B=3,s[l++]=e._pos-i-1,o=i),0!=l&&o==_&&(l-=2,B=1)),e._hash[e.kFixHashSize+d]=e._pos,g=(e._cyclicBufferPos<<1)+1,k=e._cyclicBufferPos<<1,u=f=e.kNumHashDirectBytes,0!=e.kNumHashDirectBytes&&_>h&&e._bufferBase[e._bufferOffset+_+e.kNumHashDirectBytes]!=e._bufferBase[r+e.kNumHashDirectBytes]&&(s[l++]=B=e.kNumHashDirectBytes,s[l++]=e._pos-_-1),t=e._cutValue;;){if(_<=h||0==t--){e._son[g]=e._son[k]=0;break}if(n=e._pos-_,a=(n<=e._cyclicBufferPos?e._cyclicBufferPos-n:e._cyclicBufferPos-n+e._cyclicBufferSize)<<1,S=e._bufferOffset+_,p=u<f?u:f,e._bufferBase[S+p]==e._bufferBase[r+p]){for(;++p!=P&&e._bufferBase[S+p]==e._bufferBase[r+p];);if(B<p&&(s[l++]=B=p,s[l++]=n-1,p==P)){e._son[k]=e._son[a],e._son[g]=e._son[a+1];break}}(255&e._bufferBase[S+p])<(255&e._bufferBase[r+p])?(e._son[k]=_,k=a+1,_=e._son[k],f=p):(e._son[g]=_,g=a,_=e._son[g],u=p)}return G(e),l}function H(e){e._bufferOffset=0,e._pos=0,e._streamPos=0,e._streamEndWasReached=0,x(e),e._cyclicBufferPos=0,N(e,-1)}function G(e){var s;++e._cyclicBufferPos>=e._cyclicBufferSize&&(e._cyclicBufferPos=0),I(e),1073741823==e._pos&&(s=e._pos-e._cyclicBufferSize,W(e._son,2*e._cyclicBufferSize,s),W(e._hash,e._hashSizeSum,s),N(e,s))}function W(e,s,t){var r,_;for(r=0;r<s;++r)_=e[r]||0,_<=t?_=0:_-=t,e[r]=_}function T(e,s){e.HASH_ARRAY=2<s,e.HASH_ARRAY?(e.kNumHashDirectBytes=0,e.kMinMatchCheck=4,e.kFixHashSize=66560):(e.kNumHashDirectBytes=2,e.kMinMatchCheck=3,e.kFixHashSize=0)}function Y(e,s){var t,r,_,o,i,a,n,c,m,d,p,u,f,P,h,B,l;do{if(e._pos+e._matchMaxLen<=e._streamPos)u=e._matchMaxLen;
1else if(u=e._streamPos-e._pos,u<e.kMinMatchCheck){G(e);continue}for(f=e._pos>e._cyclicBufferSize?e._pos-e._cyclicBufferSize:0,r=e._bufferOffset+e._pos,e.HASH_ARRAY?(l=As[255&e._bufferBase[r]]^255&e._bufferBase[r+1],a=1023&l,e._hash[a]=e._pos,l^=(255&e._bufferBase[r+2])<<8,n=65535&l,e._hash[1024+n]=e._pos,c=(l^As[255&e._bufferBase[r+3]]<<5)&e._hashMask):c=255&e._bufferBase[r]^(255&e._bufferBase[r+1])<<8,_=e._hash[e.kFixHashSize+c],e._hash[e.kFixHashSize+c]=e._pos,h=(e._cyclicBufferPos<<1)+1,B=e._cyclicBufferPos<<1,d=p=e.kNumHashDirectBytes,t=e._cutValue;;){if(_<=f||0==t--){e._son[h]=e._son[B]=0;break}if(i=e._pos-_,o=(i<=e._cyclicBufferPos?e._cyclicBufferPos-i:e._cyclicBufferPos-i+e._cyclicBufferSize)<<1,P=e._bufferOffset+_,m=d<p?d:p,e._bufferBase[P+m]==e._bufferBase[r+m]){for(;++m!=u&&e._bufferBase[P+m]==e._bufferBase[r+m];);if(m==u){e._son[B]=e._son[o],e._son[h]=e._son[o+1];break}}(255&e._bufferBase[P+m])<(255&e._bufferBase[r+m])?(e._son[B]=_,B=o+1,_=e._son[B],p=m):(e._son[h]=_,h=o,_=e._son[h],d=m)}G(e)}while(0!=--s)}function j(e,s,t){var r=e._pos-s-1;for(0>r&&(r+=e._windowSize);0!=t;--t)r>=e._windowSize&&(r=0),e._buffer[e._pos++]=e._buffer[r++],e._pos>=e._windowSize&&Z(e)}function V(e,t){(null==e._buffer||e._windowSize!=t)&&(e._buffer=s(t)),e._windowSize=t,e._pos=0,e._streamPos=0}function Z(e){var s=e._pos-e._streamPos;s&&(k(e._stream,e._buffer,e._streamPos,s),e._pos>=e._windowSize&&(e._pos=0),e._streamPos=e._pos)}function K(e,s){var t=e._pos-s-1;return 0>t&&(t+=e._windowSize),e._buffer[t]}function U(e,s){e._buffer[e._pos++]=s,e._pos>=e._windowSize&&Z(e)}function X(e){Z(e),e._stream=null}function Q(e){return e-=2,4>e?e:3}function J(e){return 4>e?0:10>e?e-3:e-6}function $(e,s){return e.encoder=s,e.decoder=null,e.alive=1,e}function q(e,s){return e.decoder=s,e.encoder=null,e.alive=1,e}function ee(e){if(!e.alive)throw new Error(\"bad state\");return e.encoder?te(e):se(e),e.alive}function se(e){var s=_e(e.decoder);if(-1==s)throw new Error(\"corrupted input\");e.inBytesProcessed=Is,e.outBytesProcessed=e.decoder.nowPos64,(s||0<=_(e.decoder.outSize,Ns)&&0<=_(e.decoder.nowPos64,e.decoder.outSize))&&(Z(e.decoder.m_OutWindow),X(e.decoder.m_OutWindow),e.decoder.m_RangeDecoder.Stream=null,e.alive=0)}function te(e){Re(e.encoder,e.encoder.processedInSize,e.encoder.processedOutSize,e.encoder.finished),e.inBytesProcessed=e.encoder.processedInSize[0],e.encoder.finished[0]&&(Ne(e.encoder),e.alive=0)}function re(e,s,t,r){return e.m_RangeDecoder.Stream=s,X(e.m_OutWindow),e.m_OutWindow._stream=t,ie(e),e.state=0,e.rep0=0,e.rep1=0,e.rep2=0,e.rep3=0,e.outSize=r,e.nowPos64=Ns,e.prevByte=0,q({},e)}function _e(e){var s,r,o,i,c,m;if(m=n(e.nowPos64)&e.m_PosStateMask,!Bs(e.m_RangeDecoder,e.m_IsMatchDecoders,(e.state<<4)+m))s=Pe(e.m_LiteralDecoder,n(e.nowPos64),e.prevByte),e.prevByte=7>e.state?Be(s,e.m_RangeDecoder):le(s,e.m_RangeDecoder,K(e.m_OutWindow,e.rep0)),U(e.m_OutWindow,e.prevByte),e.state=J(e.state),e.nowPos64=t(e.nowPos64,Os);else{if(Bs(e.m_RangeDecoder,e.m_IsRepDecoders,e.state))o=0,Bs(e.m_RangeDecoder,e.m_IsRepG0Decoders,e.state)?(Bs(e.m_RangeDecoder,e.m_IsRepG1Decoders,e.state)?(Bs(e.m_RangeDecoder,e.m_IsRepG2Decoders,e.state)?(r=e.rep3,e.rep3=e.rep2):r=e.rep2,e.rep2=e.rep1):r=e.rep1,e.rep1=e.rep0,e.rep0=r):!Bs(e.m_RangeDecoder,e.m_IsRep0LongDecoders,(e.state<<4)+m)&&(e.state=7>e.state?9:11,o=1),o||(o=de(e.m_RepLenDecoder,e.m_RangeDecoder,m)+2,e.state=7>e.state?8:11);else if(e.rep3=e.rep2,e.rep2=e.rep1,e.rep1=e.rep0,o=2+de(e.m_LenDecoder,e.m_RangeDecoder,m),e.state=7>e.state?7:10,c=as(e.m_PosSlotDecoder[Q(o)],e.m_RangeDecoder),!(4<=c))e.rep0=c;else if(i=(c>>1)-1,e.rep0=(2|1&c)<<i,14>c)e.rep0+=cs(e.m_PosDecoders,e.rep0-c-1,e.m_RangeDecoder,i);else if(e.rep0+=ls(e.m_RangeDecoder,i-4)<<4,e.rep0+=ns(e.m_PosAlignDecoder,e.m_RangeDecoder),0>e.rep0)return-1==e.rep0?1:-1;if(0<=_(a(e.rep0),e.nowPos64)||e.rep0>=e.m_DictionarySizeCheck)return-1;j(e.m_OutWindow,e.rep0,o),e.nowPos64=t(e.nowPos64,a(o)),e.prevByte=K(e.m_OutWindow,0)}return 0}function oe(e){e.m_OutWindow={},e.m_RangeDecoder={},e.m_IsMatchDecoders=s(192),e.m_IsRepDecoders=s(12),e.m_IsRepG0Decoders=s(12),e.m_IsRepG1Decoders=s(12),e.m_IsRepG2Decoders=s(12),e.m_IsRep0LongDecoders=s(192),e.m_PosSlotDecoder=s(4),e.m_PosDecoders=s(114),e.m_PosAlignDecoder=is({},4),e.m_LenDecoder=pe({}),e.m_RepLenDecoder=pe({}),e.m_LiteralDecoder={};for(var t=0;4>t;++t)e.m_PosSlotDecoder[t]=is({},6);return e}function ie(e){e.m_OutWindow._streamPos=0,e.m_OutWindow._pos=0,gs(e.m_IsMatchDecoders),gs(e.m_IsRep0LongDecoders),gs(e.m_IsRepDecoders),gs(e.m_IsRepG0Decoders),gs(e.m_IsRepG1Decoders),gs(e.m_IsRepG2Decoders),gs(e.m_PosDecoders),he(e.m_LiteralDecoder);for(var s=0;4>s;++s)gs(e.m_PosSlotDecoder[s].Models);ue(e.m_LenDecoder),ue(e.m_RepLenDecoder),gs(e.m_PosAlignDecoder.Models),Ss(e.m_RangeDecoder)}function ae(e,s){var t,r,_,o,i,a,n;if(5>s.length)return 0;for(n=255&s[0],_=n%9,a=~~(n/9),o=a%5,i=~~(a/5),t=0,r=0;4>r;++r)t+=(255&s[1+r])<<8*r;return 99999999<t||!ce(e,_,o,i)?0:ne(e,t)}function ne(e,s){return 0>s?0:(e.m_DictionarySize!=s&&(e.m_DictionarySize=s,e.m_DictionarySizeCheck=ws(e.m_DictionarySize,1),V(e.m_OutWindow,ws(e.m_DictionarySizeCheck,4096))),1)}function ce(e,s,t,r){if(8<s||4<t||4<r)return 0;fe(e.m_LiteralDecoder,t,s);var _=1<<r;return me(e.m_LenDecoder,_),me(e.m_RepLenDecoder,_),e.m_PosStateMask=_-1,1}function me(e,s){for(;e.m_NumPosStates<s;++e.m_NumPosStates)e.m_LowCoder[e.m_NumPosStates]=is({},3),e.m_MidCoder[e.m_NumPosStates]=is({},3)}function de(e,s,t){if(!Bs(s,e.m_Choice,0))return as(e.m_LowCoder[t],s);var r=8;return r+=Bs(s,e.m_Choice,1)?8+as(e.m_HighCoder,s):as(e.m_MidCoder[t],s),r}function pe(e){return e.m_Choice=s(2),e.m_LowCoder=s(16),e.m_MidCoder=s(16),e.m_HighCoder=is({},8),e.m_NumPosStates=0,e}function ue(e){gs(e.m_Choice);for(var s=0;s<e.m_NumPosStates;++s)gs(e.m_LowCoder[s].Models),gs(e.m_MidCoder[s].Models);gs(e.m_HighCoder.Models)}function fe(e,t,r){var _,o;if(null==e.m_Coders||e.m_NumPrevBits!=r||e.m_NumPosBits!=t)for(e.m_NumPosBits=t,e.m_PosMask=(1<<t)-1,e.m_NumPrevBits=r,o=1<<e.m_NumPrevBits+e.m_NumPosBits,e.m_Coders=s(o),_=0;_<o;
1++_)e.m_Coders[_]=Se({})}function Pe(e,s,t){return e.m_Coders[((s&e.m_PosMask)<<e.m_NumPrevBits)+((255&t)>>>8-e.m_NumPrevBits)]}function he(e){var s,t;for(t=1<<e.m_NumPrevBits+e.m_NumPosBits,s=0;s<t;++s)gs(e.m_Coders[s].m_Decoders)}function Be(e,s){var t=1;do t=t<<1|Bs(s,e.m_Decoders,t);while(256>t);return t<<24>>24}function le(e,s,t){var r,_,o=1;do if(_=1&t>>7,t<<=1,r=Bs(s,e.m_Decoders,(1+_<<8)+o),o=o<<1|r,_!=r){for(;256>o;)o=o<<1|Bs(s,e.m_Decoders,o);break}while(256>o);return o<<24>>24}function Se(e){return e.m_Decoders=s(768),e}function ge(e,s){var t,r,_,o;e._optimumEndIndex=s,_=e._optimum[s].PosPrev,r=e._optimum[s].BackPrev;do e._optimum[s].Prev1IsChar&&(_s(e._optimum[_]),e._optimum[_].PosPrev=_-1,e._optimum[s].Prev2&&(e._optimum[_-1].Prev1IsChar=0,e._optimum[_-1].PosPrev=e._optimum[s].PosPrev2,e._optimum[_-1].BackPrev=e._optimum[s].BackPrev2)),o=_,t=r,r=e._optimum[o].BackPrev,_=e._optimum[o].PosPrev,e._optimum[o].BackPrev=t,e._optimum[o].PosPrev=s,s=o;while(0<s);return e.backRes=e._optimum[0].BackPrev,e._optimumCurrentIndex=e._optimum[0].PosPrev,e._optimumCurrentIndex}function ke(e){e._state=0,e._previousByte=0;for(var s=0;4>s;++s)e._repDistances[s]=0}function Re(e,s,r,o){var m,d,p,u,P,h,i,B,l,S,g,k,R,v,D;if(s[0]=Ns,r[0]=Ns,o[0]=1,e._inStream&&(e._matchFinder._stream=e._inStream,H(e._matchFinder),e._needReleaseMFStream=1,e._inStream=null),!e._finished){if(e._finished=1,v=e.nowPos64,c(e.nowPos64,Ns)){if(!F(e._matchFinder))return void Ce(e,n(e.nowPos64));Ie(e),R=n(e.nowPos64)&e._posStateMask,ks(e._rangeEncoder,e._isMatch,(e._state<<4)+R,0),e._state=J(e._state),p=y(e._matchFinder,-e._additionalOffset),es($e(e._literalEncoder,n(e.nowPos64),e._previousByte),e._rangeEncoder,p),e._previousByte=p,--e._additionalOffset,e.nowPos64=t(e.nowPos64,Os)}if(!F(e._matchFinder))return void Ce(e,n(e.nowPos64));for(;;){if(i=Le(e,n(e.nowPos64)),S=e.backRes,R=n(e.nowPos64)&e._posStateMask,d=(e._state<<4)+R,1==i&&-1==S)ks(e._rangeEncoder,e._isMatch,d,0),p=y(e._matchFinder,-e._additionalOffset),D=$e(e._literalEncoder,n(e.nowPos64),e._previousByte),7>e._state?es(D,e._rangeEncoder,p):(l=y(e._matchFinder,-e._repDistances[0]-1-e._additionalOffset),ss(D,e._rangeEncoder,l,p)),e._previousByte=p,e._state=J(e._state);else{if(ks(e._rangeEncoder,e._isMatch,d,1),!(4>S)){for(ks(e._rangeEncoder,e._isRep,e._state,0),e._state=7>e._state?7:10,Ke(e._lenEncoder,e._rangeEncoder,i-2,R),S-=4,k=We(S),B=Q(i),ds(e._posSlotEncoder[B],e._rangeEncoder,k),4<=k&&(P=(k>>1)-1,m=(2|1&k)<<P,g=S-m,14>k?Ps(e._posEncoders,m-k-1,e._rangeEncoder,P,g):(Rs(e._rangeEncoder,g>>4,P-4),us(e._posAlignEncoder,e._rangeEncoder,15&g),++e._alignPriceCount)),u=S,h=3;1<=h;--h)e._repDistances[h]=e._repDistances[h-1];e._repDistances[0]=u,++e._matchPriceCount}else if(ks(e._rangeEncoder,e._isRep,e._state,1),S?(ks(e._rangeEncoder,e._isRepG0,e._state,1),1==S?ks(e._rangeEncoder,e._isRepG1,e._state,0):(ks(e._rangeEncoder,e._isRepG1,e._state,1),ks(e._rangeEncoder,e._isRepG2,e._state,S-2))):(ks(e._rangeEncoder,e._isRepG0,e._state,0),1==i?ks(e._rangeEncoder,e._isRep0Long,d,0):ks(e._rangeEncoder,e._isRep0Long,d,1)),1==i?e._state=7>e._state?9:11:(Ke(e._repMatchLenEncoder,e._rangeEncoder,i-2,R),e._state=7>e._state?8:11),u=e._repDistances[S],0!=S){for(h=S;1<=h;--h)e._repDistances[h]=e._repDistances[h-1];e._repDistances[0]=u}e._previousByte=y(e._matchFinder,i-1-e._additionalOffset)}if(e._additionalOffset-=i,e.nowPos64=t(e.nowPos64,a(i)),!e._additionalOffset){if(128<=e._matchPriceCount&&be(e),16<=e._alignPriceCount&&Me(e),s[0]=e.nowPos64,r[0]=vs(e._rangeEncoder),!F(e._matchFinder))return void Ce(e,n(e.nowPos64));if(0<=_(f(e.nowPos64,v),[4096,0]))return e._finished=0,void(o[0]=0)}}}}function ve(e){var s,t;e._matchFinder||(s={},t=4,!e._matchFinderType&&(t=2),T(s,t),e._matchFinder=s),Je(e._literalEncoder,e._numLiteralPosStateBits,e._numLiteralContextBits),e._dictionarySize==e._dictionarySizePrev&&e._numFastBytesPrev==e._numFastBytes||(O(e._matchFinder,e._dictionarySize,4096,e._numFastBytes,274),e._dictionarySizePrev=e._dictionarySize,e._numFastBytesPrev=e._numFastBytes)}function De(e){var t;for(e._repDistances=s(4),e._optimum=[],e._rangeEncoder={},e._isMatch=s(192),e._isRep=s(12),e._isRepG0=s(12),e._isRepG1=s(12),e._isRepG2=s(12),e._isRep0Long=s(192),e._posSlotEncoder=[],e._posEncoders=s(114),e._posAlignEncoder=ms({},4),e._lenEncoder=Ue({}),e._repMatchLenEncoder=Ue({}),e._literalEncoder={},e._matchDistances=[],e._posSlotPrices=[],e._distancesPrices=[],e._alignPrices=s(16),e.reps=s(4),e.repLens=s(4),e.processedInSize=[Ns],e.processedOutSize=[Ns],e.finished=[0],e.properties=s(5),e.tempPrices=s(128),e._longestMatchLength=0,e._matchFinderType=1,e._numDistancePairs=0,e._numFastBytesPrev=-1,e.backRes=0,t=0;4096>t;++t)e._optimum[t]={};for(t=0;4>t;++t)e._posSlotEncoder[t]=ms({},6);return e}function Me(e){for(var s=0;16>s;++s)e._alignPrices[s]=fs(e._posAlignEncoder,s);e._alignPriceCount=0}function be(e){var s,t,r,_,o,i,a,n;for(_=4;128>_;++_)i=We(_),r=(i>>1)-1,s=(2|1&i)<<r,e.tempPrices[_]=hs(e._posEncoders,s-i-1,r,_-s);for(o=0;4>o;++o){for(t=e._posSlotEncoder[o],a=o<<6,i=0;i<e._distTableSize;++i)e._posSlotPrices[a+i]=ps(t,i);for(i=14;i<e._distTableSize;++i)e._posSlotPrices[a+i]+=(i>>1)-1-4<<6;for(n=128*o,_=0;4>_;++_)e._distancesPrices[n+_]=e._posSlotPrices[a+_];for(;128>_;++_)e._distancesPrices[n+_]=e._posSlotPrices[a+We(_)]+e.tempPrices[_]}e._matchPriceCount=0}function Ce(e,s){xe(e),Ge(e,s&e._posStateMask);for(var t=0;5>t;++t)Ms(e._rangeEncoder)}function Le(e,s){var r,_,o,a,n,c,m,d,p,i,u,f,P,h,B,l,S,g,k,R,v,D,M,b,C,L,E,z,I,x,N,O,A,H,G,W,T,Y,j,V,Z,K,U,X,Q,t,$,q,ee,se;if(e._optimumEndIndex!=e._optimumCurrentIndex)return P=e._optimum[e._optimumCurrentIndex].PosPrev-e._optimumCurrentIndex,e.backRes=e._optimum[e._optimumCurrentIndex].BackPrev,e._optimumCurrentIndex=e._optimum[e._optimumCurrentIndex].PosPrev,P;if(e._optimumCurrentIndex=e._optimumEndIndex=0,e._longestMatchWasFound?(f=e._longestMatchLength,e._longestMatchWasFound=0):f=Ie(e),E=e._numDistancePairs,C=F(e._matchFinder)+1,2>C)return e.backRes=-1,1;for(273<C&&(C=273),V=0,p=0;4>p;
1++p)e.reps[p]=e._repDistances[p],e.repLens[p]=w(e._matchFinder,-1,e.reps[p],273),e.repLens[p]>e.repLens[V]&&(V=p);if(e.repLens[V]>=e._numFastBytes)return e.backRes=V,P=e.repLens[V],ze(e,P-1),P;if(f>=e._numFastBytes)return e.backRes=e._matchDistances[E-1]+4,ze(e,f-1),f;if(m=y(e._matchFinder,-1),S=y(e._matchFinder,-e._repDistances[0]-1-1),2>f&&m!=S&&2>e.repLens[V])return e.backRes=-1,1;if(e._optimum[0].State=e._state,H=s&e._posStateMask,e._optimum[1].Price=Gs[e._isMatch[(e._state<<4)+H]>>>2]+rs($e(e._literalEncoder,s,e._previousByte),7<=e._state,S,m),_s(e._optimum[1]),g=Gs[2048-e._isMatch[(e._state<<4)+H]>>>2],j=g+Gs[2048-e._isRep[e._state]>>>2],S==m&&(Z=j+we(e,e._state,H),Z<e._optimum[1].Price&&(e._optimum[1].Price=Z,os(e._optimum[1]))),u=f>=e.repLens[V]?f:e.repLens[V],2>u)return e.backRes=e._optimum[1].BackPrev,1;e._optimum[1].PosPrev=0,e._optimum[0].Backs0=e.reps[0],e._optimum[0].Backs1=e.reps[1],e._optimum[0].Backs2=e.reps[2],e._optimum[0].Backs3=e.reps[3],i=u;do e._optimum[i--].Price=268435455;while(2<=i);for(p=0;4>p;++p)if(Y=e.repLens[p],!(2>Y)){W=j+ye(e,p,e._state,H);do a=W+Xe(e._repMatchLenEncoder,Y-2,H),N=e._optimum[Y],a<N.Price&&(N.Price=a,N.PosPrev=0,N.BackPrev=p,N.Prev1IsChar=0);while(2<=--Y)}if(b=g+Gs[e._isRep[e._state]>>>
12],i=2<=e.repLens[0]?e.repLens[0]+1:2,i<=f){for(z=0;i>e._matchDistances[z];)z+=2;for(;;++i)if(d=e._matchDistances[z+1],a=b+Ee(e,d,i,H),N=e._optimum[i],a<N.Price&&(N.Price=a,N.PosPrev=0,N.BackPrev=d+4,N.Prev1IsChar=0),i==e._matchDistances[z]&&(z+=2,z==E))break}for(r=0;;){if(++r,r==u)return ge(e,r);if(k=Ie(e),E=e._numDistancePairs,k>=e._numFastBytes)return e._longestMatchLength=k,e._longestMatchWasFound=1,ge(e,r);if(++s,A=e._optimum[r].PosPrev,e._optimum[r].Prev1IsChar?(--A,e._optimum[r].Prev2?(U=e._optimum[e._optimum[r].PosPrev2].State,U=4>e._optimum[r].BackPrev2?7>U?8:11:7>U?7:10):U=e._optimum[A].State,U=J(U)):U=e._optimum[A].State,A==r-1?e._optimum[r].BackPrev?U=J(U):U=7>U?9:11:(e._optimum[r].Prev1IsChar&&e._optimum[r].Prev2?(A=e._optimum[r].PosPrev2,O=e._optimum[r].BackPrev2,U=7>U?8:11):(O=e._optimum[r].BackPrev,U=4>O?7>U?8:11:7>U?7:10),x=e._optimum[A],4>O?O?1==O?(e.reps[0]=x.Backs1,e.reps[1]=x.Backs0,e.reps[2]=x.Backs2,e.reps[3]=x.Backs3):2==O?(e.reps[0]=x.Backs2,e.reps[1]=x.Backs0,e.reps[2]=x.Backs1,e.reps[3]=x.Backs3):(e.reps[0]=x.Backs3,e.reps[1]=x.Backs0,e.reps[2]=x.Backs1,e.reps[3]=x.Backs2):(e.reps[0]=x.Backs0,e.reps[1]=x.Backs1,e.reps[2]=x.Backs2,e.reps[3]=x.Backs3):(e.reps[0]=O-4,e.reps[1]=x.Backs0,e.reps[2]=x.Backs1,e.reps[3]=x.Backs2)),e._optimum[r].State=U,e._optimum[r].Backs0=e.reps[0],e._optimum[r].Backs1=e.reps[1],e._optimum[r].Backs2=e.reps[2],e._optimum[r].Backs3=e.reps[3],c=e._optimum[r].Price,m=y(e._matchFinder,-1),S=y(e._matchFinder,-e.reps[0]-1-1),H=s&e._posStateMask,_=c+Gs[e._isMatch[(U<<4)+H]>>>2]+rs($e(e._literalEncoder,s,y(e._matchFinder,-2)),7<=U,S,m),D=e._optimum[r+1],R=0,_<D.Price&&(D.Price=_,D.PosPrev=r,D.BackPrev=-1,D.Prev1IsChar=0,R=1),g=c+Gs[2048-e._isMatch[(U<<4)+H]>>>2],j=g+Gs[2048-e._isRep[U]>>>2],S!=m||D.PosPrev<r&&!D.BackPrev||(Z=j+(Gs[e._isRepG0[U]>>>2]+Gs[e._isRep0Long[(U<<4)+H]>>>2]),Z<=D.Price&&(D.Price=Z,D.PosPrev=r,D.BackPrev=0,D.Prev1IsChar=0,R=1)),L=F(e._matchFinder)+1,L=4095-r<L?4095-r:L,C=L,!(2>C)){if(C>e._numFastBytes&&(C=e._numFastBytes),!R&&S!=m&&(Q=Fs(L-1,e._numFastBytes),B=w(e._matchFinder,0,e.reps[0],Q),2<=B)){for(X=J(U),G=s+1&e._posStateMask,M=_+Gs[2048-e._isMatch[(X<<4)+G]>>>2]+Gs[2048-e._isRep[X]>>>2],I=r+1+B;u<I;)e._optimum[++u].Price=268435455;a=M+(t=Xe(e._repMatchLenEncoder,B-2,G),t+ye(e,0,X,G)),N=e._optimum[I],a<N.Price&&(N.Price=a,N.PosPrev=r+1,N.BackPrev=0,N.Prev1IsChar=1,N.Prev2=0)}for(K=2,T=0;4>T;++T)if(h=w(e._matchFinder,-1,e.reps[T],C),!(2>h)){l=h;do{for(;u<r+h;)e._optimum[++u].Price=268435455;a=j+($=Xe(e._repMatchLenEncoder,h-2,H),$+ye(e,T,U,H)),N=e._optimum[r+h],a<N.Price&&(N.Price=a,N.PosPrev=r,N.BackPrev=T,N.Prev1IsChar=0)}while(2<=--h);if(h=l,T||(K=h+1),h<L&&(Q=Fs(L-1-h,e._numFastBytes),B=w(e._matchFinder,h,e.reps[T],Q),2<=B)){for(X=7>U?8:11,G=s+h&e._posStateMask,o=j+(q=Xe(e._repMatchLenEncoder,h-2,H),q+ye(e,T,U,H))+Gs[e._isMatch[(X<<4)+G]>>>2]+rs($e(e._literalEncoder,s+h,y(e._matchFinder,h-1-1)),1,y(e._matchFinder,h-1-(e.reps[T]+1)),y(e._matchFinder,h-1)),X=J(X),G=s+h+1&e._posStateMask,v=o+Gs[2048-e._isMatch[(X<<4)+G]>>>2],M=v+Gs[2048-e._isRep[X]>>>2],I=h+1+B;u<r+I;)e._optimum[++u].Price=268435455;a=M+(ee=Xe(e._repMatchLenEncoder,B-2,G),ee+ye(e,0,X,G)),N=e._optimum[r+I],a<N.Price&&(N.Price=a,N.PosPrev=r+h+1,N.BackPrev=0,N.Prev1IsChar=1,N.Prev2=1,N.PosPrev2=r,N.BackPrev2=T)}}if(k>C){for(k=C,E=0;k>e._matchDistances[E];E+=2);e._matchDistances[E]=k,E+=2}if(k>=K){for(b=g+Gs[e._isRep[U]>>>2];u<r+k;)e._optimum[++u].Price=268435455;for(z=0;K>e._matchDistances[z];)z+=2;for(h=K;;++h)if(n=e._matchDistances[z+1],a=b+Ee(e,n,h,H),N=e._optimum[r+h],a<N.Price&&(N.Price=a,N.PosPrev=r,N.BackPrev=n+4,N.Prev1IsChar=0),h==e._matchDistances[z]){if(h<L&&(Q=Fs(L-1-h,e._numFastBytes),B=w(e._matchFinder,h,n,Q),2<=B)){for(X=7>U?7:10,G=s+h&e._posStateMask,o=a+Gs[e._isMatch[(X<<4)+G]>>>2]+rs($e(e._literalEncoder,s+h,y(e._matchFinder,h-1-1)),1,y(e._matchFinder,h-(n+1)-1),y(e._matchFinder,h-1)),X=J(X),G=s+h+1&e._posStateMask,v=o+Gs[2048-e._isMatch[(X<<4)+G]>>>2],M=v+Gs[2048-e._isRep[X]>>>2],I=h+1+B;u<r+I;)e._optimum[++u].Price=268435455;a=M+(se=Xe(e._repMatchLenEncoder,B-2,G),se+ye(e,0,X,G)),N=e._optimum[r+I],a<N.Price&&(N.Price
1=a,N.PosPrev=r+h+1,N.BackPrev=0,N.Prev1IsChar=1,N.Prev2=1,N.PosPrev2=r,N.BackPrev2=n+4)}if(z+=2,z==E)break}}}}}function Ee(e,s,t,r){var _,o=Q(t);return _=128>s?e._distancesPrices[128*o+s]:e._posSlotPrices[(o<<6)+Te(s)]+e._alignPrices[15&s],_+Xe(e._lenEncoder,t-2,r)}function ye(e,s,t,r){var _;return s?(_=Gs[2048-e._isRepG0[t]>>>2],1==s?_+=Gs[e._isRepG1[t]>>>2]:(_+=Gs[2048-e._isRepG1[t]>>>2],_+=bs(e._isRepG2[t],s-2))):(_=Gs[e._isRepG0[t]>>>2],_+=Gs[2048-e._isRep0Long[(t<<4)+r]>>>2]),_}function we(e,s,t){return Gs[e._isRepG0[s]>>>2]+Gs[e._isRep0Long[(s<<4)+t]>>>2]}function Fe(e){ke(e),Ds(e._rangeEncoder),gs(e._isMatch),gs(e._isRep0Long),gs(e._isRep),gs(e._isRepG0),gs(e._isRepG1),gs(e._isRepG2),gs(e._posEncoders),qe(e._literalEncoder);for(var s=0;4>s;++s)gs(e._posSlotEncoder[s].Models);Ve(e._lenEncoder,1<<e._posStateBits),Ve(e._repMatchLenEncoder,1<<e._posStateBits),gs(e._posAlignEncoder.Models),e._longestMatchWasFound=0,e._optimumEndIndex=0,e._optimumCurrentIndex=0,e._additionalOffset=0}function ze(e,s){0<s&&(Y(e._matchFinder,s),e._additionalOffset+=s)}function Ie(e){var s=0;return e._numDistancePairs=A(e._matchFinder,e._matchDistances),0<e._numDistancePairs&&(s=e._matchDistances[e._numDistancePairs-2],s==e._numFastBytes&&(s+=w(e._matchFinder,s-1,e._matchDistances[e._numDistancePairs-1],273-s))),++e._additionalOffset,s}function xe(e){e._matchFinder&&e._needReleaseMFStream&&(e._matchFinder._stream=null,e._needReleaseMFStream=0)}function Ne(e){xe(e),e._rangeEncoder.Stream=null}function Oe(e,s){e._dictionarySize=s;for(var t=0;s>1<<t;++t);e._distTableSize=2*t}function Ae(e,s){var t=e._matchFinderType;e._matchFinderType=s,e._matchFinder&&t!=e._matchFinderType&&(e._dictionarySizePrev=-1,e._matchFinder=null)}function He(e,s){e.properties[0]=9*(5*e._posStateBits+e._numLiteralPosStateBits)+e._numLiteralContextBits<<24>>24;for(var t=0;4>t;++t)e.properties[1+t]=e._dictionarySize>>8*t<<24>>24;k(s,e.properties,0,5)}function Ge(e,s){if(e._writeEndMark){ks(e._rangeEncoder,e._isMatch,(e._state<<4)+s,1),ks(e._rangeEncoder,e._isRep,e._state,0),e._state=7>e._state?7:10,Ke(e._lenEncoder,e._rangeEncoder,0,s);var t=Q(2);ds(e._posSlotEncoder[t],e._rangeEncoder,63),Rs(e._rangeEncoder,67108863,26),us(e._posAlignEncoder,e._rangeEncoder,15)}}function We(e){return 2048>e?Hs[e]:2097152>e?Hs[e>>10]+20:Hs[e>>20]+40}function Te(e){return 131072>e?Hs[e>>6]+12:134217728>e?Hs[e>>16]+32:Hs[e>>26]+52}function Ye(e,s,t,r){8>t?(ks(s,e._choice,0,0),ds(e._lowCoder[r],s,t)):(t-=8,ks(s,e._choice,0,1),8>t?(ks(s,e._choice,1,0),ds(e._midCoder[r],s,t)):(ks(s,e._choice,1,1),ds(e._highCoder,s,t-8)))}function je(e){e._choice=s(2),e._lowCoder=s(16),e._midCoder=s(16),e._highCoder=ms({},8);for(var t=0;16>t;++t)e._lowCoder[t]=ms({},3),e._midCoder[t]=ms({},3);return e}function Ve(e,s){gs(e._choice);for(var t=0;t<s;++t)gs(e._lowCoder[t].Models),gs(e._midCoder[t].Models);gs(e._highCoder.Models)}function Ze(e,s,t,r,_){var o,a,n,c,m;for(o=Gs[e._choice[0]>>>2],a=Gs[2048-e._choice[0]>>>2],n=a+Gs[e._choice[1]>>>2],c=a+Gs[2048-e._choice[1]>>>2],m=0,m=0;8>m;++m){if(m>=t)return;r[_+m]=o+ps(e._lowCoder[s],m)}for(;16>m;++m){if(m>=t)return;r[_+m]=n+ps(e._midCoder[s],m-8)}for(;m<t;++m)r[_+m]=c+ps(e._highCoder,m-8-8)}function Ke(e,s,t,r){Ye(e,s,t,r),0==--e._counters[r]&&(Ze(e,r,e._tableSize,e._prices,272*r),e._counters[r]=e._tableSize)}function Ue(e){return je(e),e._prices=[],e._counters=[],e}function Xe(e,s,t){return e._prices[272*t+s]}function Qe(e,s){for(var t=0;t<s;++t)Ze(e,t,e._tableSize,e._prices,272*t),e._counters[t]=e._tableSize}function Je(e,t,r){var _,o;if(null==e.m_Coders||e.m_NumPrevBits!=r||e.m_NumPosBits!=t)for(e.m_NumPosBits=t,e.m_PosMask=(1<<t)-1,e.m_NumPrevBits=r,o=1<<e.m_NumPrevBits+e.m_NumPosBits,e.m_Coders=s(o),_=0;_<o;++_)e.m_Coders[_]=ts({})}function $e(e,s,t){return e.m_Coders[((s&e.m_PosMask)<<e.m_NumPrevBits)+((255&t)>>>8-e.m_NumPrevBits)]}function qe(e){var s,t=1<<e.m_NumPrevBits+e.m_NumPosBits;for(s=0;s<t;++s)gs(e.m_Coders[s].m_Encoders)}function es(e,s,t){var r,_,o=1;for(_=7;0<=_;--_)r=1&t>>_,ks(s,e.m_Encoders,o,r),o=o<<1|r}function ss(e,s,t,r){var _,o,i,a,n=1,c=1;for(o=7;0<=o;--o)_=1&r>>o,a=c,n&&(i=1&t>>o,a+=1+i<<8,n=i==_),ks(s,e.m_Encoders,a,_),c=c<<1|_}function ts(e){return e.m_Encoders=s(768),e}function rs(e,s,t,r){var _,o,a=1,n=7,i=0;if(s)for(;0<=n;--n)if(o=1&t>>n,_=1&r>>n,i+=bs(e.m_Encoders[(1+o<<8)+a],_),a=a<<1|_,o!=_){--n;break}for(;0<=n;--n)_=1&r>>n,i+=bs(e.m_Encoders[a],_),a=a<<1|_;return i}function _s(e){e.BackPrev=-1,e.Prev1IsChar=0}function os(e){e.BackPrev=0,e.Prev1IsChar=0}function is(e,t){return e.NumBitLevels=t,e.Models=s(1<<t),e}function as(e,s){var t,r=1;for(t=e.NumBitLevels;0!=t;--t)r=(r<<1)+Bs(s,e.Models,r);return r-(1<<e.NumBitLevels)}function ns(e,s){var t,r,_=1,o=0;for(r=0;r<e.NumBitLevels;++r)t=Bs(s,e.Models,_),_<<=1,_+=t,o|=t<<r;return o}function cs(e,s,t,r){var _,o,i=1,a=0;for(o=0;o<r;++o)_=Bs(t,e,s+i),i<<=1,i+=_,a|=_<<o;return a}function ms(e,t){return e.NumBitLevels=t,e.Models=s(1<<t),e}function ds(e,s,t){var r,_,o=1;for(_=e.NumBitLevels;0!=_;)--_,r=1&t>>>_,ks(s,e.Models,o,r),o=o<<1|r}function ps(e,s){var t,r,_=1,o=0;for(r=e.NumBitLevels;0!=r;)--r,t=1&s>>>r,o+=bs(e.Models[_],t),_=(_<<1)+t;return o}function us(e,s,t){var r,_,o=1;for(_=0;_<e.NumBitLevels;++_)r=1&t,ks(s,e.Models,o,r),o=o<<1|r,t>>=1}function fs(e,s){var t,r,_=1,o=0;for(r=e.NumBitLevels;0!=r;--r)t=1&s,s>>>=1,o+=bs(e.Models[_],t),_=_<<1|t;return o}function Ps(e,s,t,r,_){var o,a,i=1;for(a=0;a<r;++a)o=1&_,ks(t,e,s+i,o),i=i<<1|o,_>>=1}function hs(e,s,t,r){var _,o,i=1,a=0;for(o=t;0!=o;--o)_=1&r,r>>>=1,a+=Gs[(2047&(e[s+i]-_^-_))>>>2],i=i<<1|_;return a}function Bs(e,s,t){var r,_=s[t];return r=(e.Range>>>11)*_,(-2147483648^e.Code)<(-2147483648^r)?(e.Range=r,s[t]=_+(2048-_>>>5)<<16>>16,-16777216&e.Range||(e.Code=e.Code<<8|h(e.Stream),e.Range<<=8),0):(e.Range-=r,e.Code-=r,s[t]=_-(_>>>5)<<16>>16,-16777216&e.Range||(e.Code=e.Code<<8|h(e.Stream),e.Range<<=8),1)}function ls(e,s){var r,_,t=0;for(r=s;0!=r;--r)e.Range>>>=1,_=e.Code-e.Range>>>31,e.Code-=e.Range&_-1,t=t<<1|1-_,-16777216&e.Range||(e.Code=e.Code<<8|h(e.Stream),e.Range<<=8);return t}function Ss(e){e.Code=0,e.Range=-1;for(var s=0;5>s;++s)e.Code=e.Code<<8|h(e.Stream)}function gs(e){for(var s=e.length-1;0<=s;--s)e[s]=1024}function ks(e,s,_,o){var i,n=s[_];i=(e.Range>>>11)*n,o?(e.Low=t(e.Low,r(a(i),[4294967295,0])),e.Range-=i,s[_]=n-(n>>>5)<<16>>16):(e.Range=i,s[_]=n+(2048-n>>>5)<<16>>16),-16777216&e.Range||(e.Range<<=8,Ms(e))}function Rs(e,s,r){for(var _=r-1;0<=_;--_)e.Range>>>=1,1==(1&s>>>_)&&(e.Low=t(e.Low,a(e.Range))),-16777216&e.Range||(e.Range<<=8,Ms(e))}
1function vs(e){return t(t(a(e._cacheSize),e._position),[4,0])}function Ds(e){e._position=Ns,e.Low=Ns,e.Range=-1,e._cacheSize=1,e._cache=0}function Ms(e){var s,o=n(u(e.Low,32));if(0!=o||0>_(e.Low,[4278190080,0])){e._position=t(e._position,a(e._cacheSize)),s=e._cache;do g(e.Stream,s+o),s=255;while(0!=--e._cacheSize);e._cache=n(e.Low)>>>24}++e._cacheSize,e.Low=d(r(e.Low,[16777215,0]),8)}function bs(e,s){return Gs[(2047&(e-s^-s))>>>2]}function Cs(e){for(var s,t,r,_=String.fromCharCode,o=0,i=0,a=e.length,n=[],c=[];o<a;++o,++i){if(s=255&e[o],!(128&s)){if(!s)return e;c[i]=s}else if(192==(224&s)){if(o+1>=a)return e;if(t=255&e[++o],128!=(192&t))return e;c[i]=(31&s)<<6|63&t}else if(224==(240&s)){if(o+2>=a)return e;if(t=255&e[++o],128!=(192&t))return e;if(r=255&e[++o],128!=(192&r))return e;c[i]=(15&s)<<12|(63&t)<<6|63&r}else return e;16383==i&&(n.push(_.apply(String,c)),i=-1)}return 0<i&&(c.length=i,n.push(_.apply(String,c))),n.join(\"\")}function Ls(e){var s,t,r,_=[],o=0,i=e.length;if(\"object\"==typeof e)return e;for(R(e,0,i,_,0),r=0;r<i;++r)s=_[r],1<=s&&127>=s?++o:!s||128<=s&&2047>=s?o+=2:o+=3;for(t=[],o=0,r=0;r<i;++r)s=_[r],1<=s&&127>=s?t[o++]=s<<24>>24:!s||128<=s&&2047>=s?(t[o++]=(192|31&s>>6)<<24>>24,t[o++]=(128|63&s)<<24>>24):(t[o++]=(224|15&s>>12)<<24>>24,t[o++]=(128|63&s>>6)<<24>>24,t[o++]=(128|63&s)<<24>>24);return t}function Es(e){return e[1]+e[0]}var ys=Math.floor,ws=Math.max,Fs=Math.min,zs=\"function\"==typeof setImmediate?setImmediate:setTimeout,Is=[4294967295,-4294967296],xs=[0,-9223372036854776e3],Ns=[0,0],Os=[1,0],As=function(){var e,s,t,r=[];for(e=0;256>e;++e){for(t=e,s=0;8>s;++s)0==(1&t)?t>>>=1:t=-306674912^t>>>1;r[e]=t}return r}(),Hs=function(){var e,s,t,r=2,_=[0,1];for(t=2;22>t;++t)for(s=1<<(t>>1)-1,e=0;e<s;++e,++r)_[r]=t<<24>>24;return _}(),Gs=function(){var e,s,t,r,_=[];for(s=8;0<=s;--s)for(r=1<<9-s-1,e=1<<9-s,t=r;t<e;++t)_[t]=(s<<6)+(e-t<<6>>>9-s-1);return _}(),Ws=function(){var e=[{s:16,f:64,m:0},{s:20,f:64,m:0},{s:19,f:64,m:1},{s:20,f:64,m:1},{s:21,f:128,m:1},{s:22,f:128,m:1},{s:23,f:128,m:1},{s:24,f:255,m:1},{s:25,f:255,m:1}];return function(s){return e[s-1]||e[6]}}();return\"undefined\"!=typeof onmessage&&(\"undefined\"==typeof window||\"undefined\"==typeof window.document)&&function(){onmessage=function(s){s&&s.data&&(s.data.action==2?LZMA.decompress(s.data.data,s.data.cbn):s.data.action==1&&LZMA.compress(s.data.data,s.data.mode,s.data.cbn))}}(),{compress:function(s,t,r,_){function o(){try{for(var e,s=new Date().getTime();ee(n.c.chunker);)if(i=Es(n.c.chunker.inBytesProcessed)/Es(n.c.length_0),200<new Date().getTime()-s)return _(i),zs(o,0),0;_(1),e=S(n.c.output),zs(r.bind(null,e),0)}catch(e){r(null,e)}}var i,a,n={},c=\"undefined\"==typeof r&&\"undefined\"==typeof _;if(\"function\"!=typeof r&&(a=r,r=_=0),_=_||function(s){return\"undefined\"==typeof a?void 0:e(s,a)},r=r||function(e,s){return\"undefined\"==typeof a?void 0:postMessage({action:1,cbn:a,result:e,error:s})},c){for(n.c=b({},Ls(s),Ws(t));ee(n.c.chunker););return S(n.c.output)}try{n.c=b({},Ls(s),Ws(t)),_(0)}catch(e){return r(null,e)}zs(o,0)},decompress:function(s,t,r){function _(){try{for(var e,s=0,i=new Date().getTime();ee(c.d.chunker);)if(0==++s%1e3&&200<new Date().getTime()-i)return a&&(o=Es(c.d.chunker.decoder.nowPos64)/n,r(o)),zs(_,0),0;r(1),e=Cs(S(c.d.output)),zs(t.bind(null,e),0)}catch(e){t(null,e)}}var o,i,a,n,c={},m=\"undefined\"==typeof t&&\"undefined\"==typeof r;if(\"function\"!=typeof t&&(i=t,t=r=0),r=r||function(s){return\"undefined\"==typeof i?void 0:e(a?s:-1,i)},t=t||function(e,s){return\"undefined\"==typeof i?void 0:postMessage({action:2,cbn:i,result:e,error:s})},m){for(c.d=L({},s);ee(c.d.chunker););return Cs(S(c.d.output))}try{c.d=L({},s),n=Es(c.d.length_0),a=-1<n,r(0)}catch(e){return t(null,e)}zs(_,0)}}}();this.LZMA=this.LZMA_WORKER=LZMA;",zd.core.blobs.liveIntentJS="!function(){window.liQd=window.liQd||[];window.liQd.push({globalVarName:\"liQd_did_0001\",distributorId:\"did-0001\",defaultEventDelay:1000,identityResolutionConfig:{source:\"did-0001\"},identifiersToResolve:\"_sharedid,s_vi,trc_cookie_storage,gup_anonid,_li_uuid,hid,_parrable_id,tmguid,ajs_user_id,globalTI_SID,muuid,dtm_token,_shopify_y,_pubcid,IXWRAPPERLiveIntentIp,_aalyticsuid,s_ecid\",contextSelectors:\"title,meta[name='description'],h1,link[rel='canonical']\",contextElementsLength:5000})}();!function(){\"use strict\";var t=\"__us_privacy\",e=\"__tcfapi\",r=\"li_config\",n=\"pre_lips\",o=\"__uspapiLocator\",i=\"__tcfapiLocator\";function a(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function c(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};
1e%2?a(Object(r),!0).forEach((function(e){s(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function u(t){return u=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t},u(t)}function s(t,e,r){return(e=function(t){var e=function(t,e){if(\"object\"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||\"default\");if(\"object\"!=typeof n)return n;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return(\"string\"===e?String:Number)(t)}(t,\"string\");return\"symbol\"==typeof e?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var l={},f=\"[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\",p=new RegExp(\"^\".concat(f,\"$\"),\"i\"),d=!!String.prototype.trim;function h(t){return null!=t}function g(t){return\"[object Array]\"===Object.prototype.toString.call(t)}function m(t){return d?(\"\"+t).trim():(\"\"+t).replace(/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,\"\")}function v(t){return\"string\"==typeof t}function y(t){return!!t&&\"object\"===u(t)&&!g(t)}function w(t,e){return new Date((new Date).getTime()+t*e)}function b(t,e,r){if(y(e)){var n=void 0;return(n=\"message\"in e&&\"string\"==typeof e.message?new Error(r||e.message):new Error(r)).name=t,\"stack\"in e&&\"string\"==typeof e.stack&&(n.stack=e.stack),\"lineNumber\"in e&&\"number\"==typeof e.lineNumber&&(n.lineNumber=e.lineNumber),\"columnNumber\"in e&&\"number\"==typeof e.columnNumber&&(n.columnNumber=e.columnNumber),n}return(n=Error(r)).name=t,n}var E=function(){return E=Object.assign||function(t){for(var e,r=1,n=arguments.length;r<n;r++)for(var o in e=arguments[r])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},E.apply(this,arguments)};function S(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o<i;o++)!n&&o in e||(n||(n=Array.prototype.slice.call(e,0,o)),n[o]=e[o]);return t.concat(n||Array.prototype.slice.call(e))}\"function\"==typeof SuppressedError&&SuppressedError;var C=\"li_errors\",I=function(){function t(t){var e=parseInt(t.toString())||5;this.data={h:{},q:{},size:e}}return t.prototype.on=function(t,e,r){var n,o={callback:e.bind(r),unbound:e};return this.data=E(E({},this.data),{h:E(E({},this.data.h),(n={},n[t]=S(S([],this.data.h[t]||[],!0),[o],!1),n))}),(this.data.q[t]||[]).forEach((function(t){return e.call(r,t)})),this},t.prototype.once=function(t,e,r){var n=this,o=this.data.q[t]||[];if(o.length>0)return e.call(r,o[0]),this;var i=function o(i){n.off(t,o),e.call(r,i)};return i._=e,this.on(t,i,r)},t.prototype.emit=function(t,e){var r;(this.data.h[t]||[]).forEach((function(t){return t.callback(e)}));var n=this.data.q[t]||[];return this.data=E(E({},this.data),{q:E(E({},this.data.q),(r={},r[t]=S(S([],n.length<this.data.size?n:n.slice(1),!0),[e],!1),r))}),this},t.prototype.off=function(t,e){var r,n=this.data.h[t],o=n&&e&&n.filter((function(t){return t.unbound!==e}))||[];if(o.length)this.data=E(E({},this.data),{h:E(E({},this.data.h),(r={},r[t]=o,r))});else{var i=this.data.h,a=t;i[a];var c=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(null!=t&&\"function\"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]])}return r}(i,[\"symbol\"===u(a)?a:a+\"\"]);this.data=E(E({},this.data),{h:c})}return this},t.prototype.emitErrorWithMessage=function(t,e,r){var n=b(t,r,e);return this.emit(C,n)},t.prototype.emitError=function(t,e){var r=b(t,e);return this.emit(C,r)},t}();l.ERRORS_CHANNEL=C,l.ReplayEmitter=I,l.UUID=f,l.expiresInDays=function(t){return w(t,864e5)},l.expiresInHours=function(t){return w(t,36e5)}
1,l.isArray=g,l.isFunction=function(t){return!!t&&\"function\"==typeof t},l.isNonEmpty=function(t){return h(t)&&m(t).length>0},l.isObject=y,l.isRecord=function(t){return y(t)},l.isString=v,l.isUUID=function(t){return!!t&&p.test(m(t))},l.nonNull=h,l.safeToString=function(t){return\"object\"===u(t)?JSON.stringify(t):\"\"+t},l.strEqualsIgnoreCase=function(t,e){return v(t)&&v(e)&&m(t.toLowerCase())===m(e.toLowerCase())},l.trim=m,l.wrapError=b;var _=l.isArray,O={},N={exports:{}};!function(t){function e(r){return t.exports=e=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t},t.exports.__esModule=!0,t.exports.default=t.exports,e(r)}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports}(N);var x=N.exports,R={},k=\"[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\",j=new RegExp(\"^\".concat(k,\"$\"),\"i\"),D=!!String.prototype.trim;function A(t){return null!=t}function L(t){return\"[object Array]\"===Object.prototype.toString.call(t)}function F(t){return D?(\"\"+t).trim():(\"\"+t).replace(/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,\"\")}function U(t){return\"string\"==typeof t}function T(t){return!!t&&\"object\"===x(t)&&!L(t)}function P(t,e){return new Date((new Date).getTime()+t*e)}function M(t,e,r){if(T(e)){var n=void 0;return(n=\"message\"in e&&\"string\"==typeof e.message?new Error(r||e.message):new Error(r)).name=t,\"stack\"in e&&\"string\"==typeof e.stack&&(n.stack=e.stack),\"lineNumber\"in e&&\"number\"==typeof e.lineNumber&&(n.lineNumber=e.lineNumber),\"columnNumber\"in e&&\"number\"==typeof e.columnNumber&&(n.columnNumber=e.columnNumber),n}return(n=Error(r)).name=t,n}var B=function(){return B=Object.assign||function(t){for(var e,r=1,n=arguments.length;r<n;r++)for(var o in e=arguments[r])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},B.apply(this,arguments)};function V(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o<i;o++)!n&&o in e||(n||(n=Array.prototype.slice.call(e,0,o)),n[o]=e[o]);return t.concat(n||Array.prototype.slice.call(e))}\"function\"==typeof SuppressedError&&SuppressedError;var q=\"li_errors\",W=function(){function t(t){var e=parseInt(t.toString())||5;this.data={h:{},q:{},size:e}}return t.prototype.on=function(t,e,r){var n,o={callback:e.bind(r),unbound:e};return this.data=B(B({},this.data),{h:B(B({},this.data.h),(n={},n[t]=V(V([],this.data.h[t]||[],!0),[o],!1),n))}),(this.data.q[t]||[]).forEach((function(t){return e.call(r,t)})),this},t.prototype.once=function(t,e,r){var n=this,o=this.data.q[t]||[];if(o.length>0)return e.call(r,o[0]),this;var i=function o(i){n.off(t,o),e.call(r,i)};return i._=e,this.on(t,i,r)},t.prototype.emit=function(t,e){var r;(this.data.h[t]||[]).forEach((function(t){return t.callback(e)}));var n=this.data.q[t]||[];return this.data=B(B({},this.data),{q:B(B({},this.data.q),(r={},r[t]=V(V([],n.length<this.data.size?n:n.slice(1),!0),[e],!1),r))}),this},t.prototype.off=function(t,e){var r,n=this.data.h[t],o=n&&e&&n.filter((function(t){return t.unbound!==e}))||[];if(o.length)this.data=B(B({},this.data),{h:B(B({},this.data.h),(r={},r[t]=o,r))});else{var i=this.data.h,a=t;i[a];var c=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(null!=t&&\"function\"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]])}return r}(i,[\"symbol\"===x(a)?a:a+\"\"]);this.data=B(B({},this.data),{h:c})}return this},t.prototype.emitErrorWithMessage=function(t,e,r){var n=M(t,r,e);return this.emit(q,n)},t.prototype.emitError=function(t,e){var r=M(t,e);return this.emit(q,r)},t}();R.ERRORS_CHANNEL=q,R.ReplayEmitter=W,R.UUID=k,R.expiresInDays=function(t){return P(t,864e5)},R.expiresInHours=function(t){return P(t,36e5)},R.isArray=L,R.isFunction=function(t){return!!t&&\"function\"==typeof t},R.isNonEmpty=function(t){return A(t)&&F(t).length>0},R.isObject=T,R.isRecord=function(t){return T(t)},R.isString=U,R.isUUID=function(t){return!!t&&j.test(F(t))},R.nonNull=A,R.safeToString=function(t){return\"object\"===x(t)?JSON.stringify(t):\"\"+t},R.strEqualsIgnoreCase=function(t,e){return U(t)&&U(e)&&F(t.toLowerCase())===F(e.toLowerCase())},R.trim=F,R.wrapError=M;var Q=R.ERRORS_CHANNEL,H=R.ReplayEmitter,G=R.expiresInDays,J=R.expiresInHours,X=R.isArray,z=R.isFunction,$=R.isNonEmpty,Y=R.isObject,K=R.isRecord,Z=R.isString,tt=R.isUUID,et=R.nonNull,rt=R.safeToString,nt=R.strEqualsIgnoreCase,ot=R.trim,it=R.wrapError;function at(t,e,r){return $(e)?[[t,r(e)]]:[]}function ct(t,e){return at(t,e,(function(t){return encodeURIComponent(t)}))}function ut(t,e,r){return at(t,e,(function(t){return encodeURIComponent(r(t))}))}function st(t,e,r){return $(e)&&z(r)&&r(e)?[[t,encodeURIComponent(e)]]:[]}var lt=function(){function t(t,e,r,n,o){this.url=t&&t.collectorUrl||\"https://rp.liadm.com\",this.calls=e,this.eventBus=r,this.onload=n,this.presend=o}return t.prototype.callBakers=function(t){try{var e=JSON.parse(t).bakers;if(X(e))for(var r=0;r<e.length;r++)this.calls.pixelGet(\"\".concat(e[r],\"?dtstmp=\").concat(Date.now()))}catch(e){this.eventBus.emitErrorWithMessage(\"CallBakers\",\"Error while calling bakers with \".concat(t),e)}},t.prototype.sendState=function(t,e,r){var n;if(t.sendsPixel()){z(this.presend)&&this.presend();var o=ct(\"dtstmp\",Date.now()),i=(n=t.asQuery()).prependParams.apply(n,o).toQueryString();r(\"\".concat(this.url,\"/\").concat(e).concat(i))}},t.prototype.sendAjax=function(t){var e=this;this.sendState(t,\"j\",(function(r){e.calls.ajaxGet(r,(function(t){z(e.onload)&&e.onload(),e.callBakers(t)}),(function(r){e.sendPixel(t),e.eventBus.emitError(\"AjaxFailed\",r)}),0)}))},t.prototype.sendPixel=function(t){var e=this;this.sendState(t,\"p\",(function(t){return e.calls.pixelGet(t,e.onload)}))},t}(),ft=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
1+/\";function pt(t){var e=function(t){t=\"\".concat(t);for(var e=0;e<t.length;e++)if(t.charCodeAt(e)>255)return null;var r,n=\"\";for(e=0;e<t.length;e+=3){var o=[void 0,void 0,void 0,void 0];o[0]=t.charCodeAt(e)>>2,o[1]=(3&t.charCodeAt(e))<<4,t.length>e+2?(o[1]|=t.charCodeAt(e+1)>>4,o[2]=(15&t.charCodeAt(e+1))<<2,o[2]|=t.charCodeAt(e+2)>>6,o[3]=63&t.charCodeAt(e+2)):t.length>e+1&&(o[1]|=t.charCodeAt(e+1)>>4,o[2]=(15&t.charCodeAt(e+1))<<2);for(var i=0;i<o.length;i++){var a=o[i];n+=void 0===a?\"=\":(r=a)>=0&&r<64?ft[r]:void 0}}return n}(t);return e||\"\"}var dt=/[+/]|=+$/g,ht={\"+\":\"-\",\"/\":\"_\"};function gt(t){return ht[t]||\"\"}function mt(t){var e=null,r=encodeURIComponent(t).replace(/%([0-9A-F]{2})/g,(function(t,e){return String.fromCharCode(parseInt(\"0x\"+e,16))}));try{e=window&&z(window.btoa)?window.btoa:pt}catch(t){e=pt}return e(r).replace(dt,gt)}for(var vt=[],yt=0;yt<64;)vt[yt]=0|4294967296*Math.sin(++yt%Math.PI);function wt(t){var e,r,n,o=[e=1732584193,r=4023233417,~e,~r],i=[],a=unescape(encodeURI(t))+\"\xC2\u20AC\",c=a.length;for(t=--c/4+2|15,i[--t]=8*c;~c;)i[c>>
vendor: 4,629 bytes, line 1
12]|=a.charCodeAt(c)<<8*c--;for(yt=a=0;yt<t;yt+=16){for(c=o;a<64;c=[n=c[3],e+((n=c[0]+[e&r|~e&n,n&e|~n&r,e^r^n,r^(e|~n)][c=a>>4]+vt[a]+~~i[yt|15&[a,5*a+1,3*a+5,7*a][c]])<<(c=[7,12,17,22,5,9,14,20,4,11,16,23,6,10,15,21][4*c+a++%4])|n>>>-c),e,r])e=0|c[1],r=c[2];for(a=4;a;)o[--a]+=c[a]}for(t=\"\";a<32;)t+=(o[a>>3]>>4*(1^a++)&15).toString(16);return t}function bt(t){var e,r,n,o,i,a=[],c=[r=1732584193,n=4023233417,~r,~n,3285377520],u=[],s=unescape(encodeURI(t))+\"\xC2\u20AC\",l=s.length;for(u[t=--l/4+2|15]=8*l;~l;)u[l>>2]|=s.charCodeAt(l)<<8*~l--;for(e=l=0;e<t;e+=16){for(r=c;l<80;r=[r[4]+(a[l]=l<16?~~u[e+l]:2*s|s<0)+1518500249+[n&o|~n&i,s=341275144+(n^o^i),882459459+(n&o|n&i|o&i),s+1535694389][l++/5>>2]+((s=r[0])<<5|s>>>27),s,n<<30|n>>>2,o,i])s=a[l-3]^a[l-8]^a[l-14]^a[l-16],n=r[1],o=r[2],i=r[3];for(l=5;l;)c[--l]+=r[l]}for(s=\"\";l<40;)s+=(c[l>>3]>>4*(7-l++)&15).toString(16);return s}for(var Et,St=18,Ct=[],It=[];St>1;St--)for(Et=St;Et<320;)Ct[Et+=St]=1;function _t(t,e){return 4294967296*Math.pow(t,1/e)|0}for(Et=0;Et<64;)Ct[++St]||(It[Et]=_t(St,2),Ct[Et++]=_t(St,3));function Ot(t,e){return t>>>e|t<<-e}function Nt(t){var e=It.slice(St=Et=0,8),r=[],n=unescape(encodeURI(t))+\"\xC2\u20AC\",o=n.length;for(r[t=--o/4+2|15]=8*o;~o;)r[o>>2]|=n.charCodeAt(o)<<8*~o--;for(o=[];St<t;St+=16){for(_t=e.slice();Et<64;_t.unshift(n+(Ot(n=_t[0],2)^Ot(n,13)^Ot(n,22))+(n&_t[1]^_t[1]&_t[2]^_t[2]&n)))_t[3]+=n=0|(o[Et]=Et<16?~~r[Et+St]:(Ot(n=o[Et-2],17)^Ot(n,19)^n>>>10)+o[Et-7]+(Ot(n=o[Et-15],7)^Ot(n,18)^n>>>3)+o[Et-16])+_t.pop()+(Ot(n=_t[4],6)^Ot(n,11)^Ot(n,25))+(n&_t[5]^~n&_t[6])+Ct[Et++];for(Et=8;Et;)e[--Et]+=_t[Et]}for(n=\"\";Et<64;)n+=(e[Et>>3]>>4*(7-Et++)&15).toString(16);return n}var xt=function(){return/(\\s+)?[a-f0-9]{32,64}(\\s+)?/gi},Rt=new Map([[32,\"md5\"],[40,\"sha1\"],[64,\"sha256\"]]);function kt(t){var e=jt(t);return!!e&&Rt.has(e.length)}function jt(t){var e=t.match(xt());return e&&e.map(ot)[0]}function Dt(t){var e=t.toLowerCase();return{md5:wt(e),sha1:bt(e),sha256:Nt(e)}}var At=function(){return/\\S+(@|%40)\\S+\\.\\S+/};function Lt(t){return At().test(t)}function Ft(t){return At().test(t)}function Ut(t){for(var e=function(t){for(var e=[],r=new RegExp(\"([\\\\w\\\\d.+-]+(@|%40)[\\\\w\\\\d-]+.[\\\\w\\\\d.-]+)\",\"g\"),n=r.exec(t);n;)e.push(ot(n[1])),n=r.exec(t);return e}(t),r=[],n=t,o=0;o<e.length;o++){var i=e[o],a=Dt(i);n=n.replace(i,a.md5),r.push(a)}return{stringWithoutRawEmails:n,hashesFromOriginalString:r}}function Tt(t,e){return\"string\"==typeof e&&Lt(ot(e))?\"*********\":e}var Pt=function(t){var e=\"\";return t.forEach((function(t){var r=0===e.length?\"?\":\"&\";t&&t.length&&2===t.length&&t[0]&&t[1]&&(e=\"\".concat(e).concat(r).concat(t[0],\"=\").concat(t[1]))})),e};function Mt(t){return function(t){return\"false\"!==t&&(\"true\"===t||t)}(function(t){return\"null\"===t||\"undefined\"===t?null:t}(function(t){return isNaN(+t)?t:+t}(t)))}function Bt(t,e){if(e in t){var r=t[e];return X(r)?r.map((function(t){return Mt(qt(t))})):Mt(qt(r))}}function Vt(t){var e,r,n,o={};return t&&-1!==(e=t.indexOf(\"?\"))&&(r=t.slice(e+1))&&(-1===(n=r.indexOf(\"#\"))||(r=r.slice(0,n)))?(r.split(\"&\").forEach((function(t){if(t){var e=void 0,r=t.split(\"=\");e=r[0];var n=2===r.length?r[1]:\"true\";if(\"[]\"===e.slice(-2)&&(e=e.slice(0,-2)),e in o){var i=o[e];X(i)?i.push(n):o[e]=[i,n]}else o[e]=n}})),o):o}function qt(t){return t.replace(/(%[\\dA-F]{2})+/gi,decodeURIComponent)}var Wt=function(){function t(t){var e=t.match(/^(https?\\:\\/\\/)?(([^:\\/?#]*)(?:\\:([0-9]+))?)([\\/]{0,1}[^?#]*)(\\?[^#]*|)(#.*|)$/);if(null===e)throw new TypeError(\"Failed to parse URL: \".concat(t));this.protocol=e[1]||\"\",this.host=e[2]||\"\",this.hostname=e[3]||\"\",this.port=e[4]||\"\",this.pathname=e[5]||\"\",this.search=e[6]||\"\",this.hash=e[7]||\"\"}return t.prototype.toString=function(){return\"\".concat(this.protocol).concat(this.host).concat(this.pathname).concat(this.search).concat(this.hash)},t}(),Qt=[\"items\",\"itemids\"],Ht=[\"email\",\"emailhash\",\"hash\",\"hashedemail\"],Gt=[function(t){for(var e,r=t.eventSource||{},n=0,o=Object.keys(r);n<o.length;n++){var i=o[n],a=i.toLowerCase();if(Ht.indexOf(a)>-1){var c=ot(rt(r[i])),u=(e=void 0,(e=c.match(At()))&&e.map(ot)[0]),s=jt(c);if(u){var l=Dt(qt(u));return Jt({hashedEmail:[l.md5,l.sha1,l.sha256]},t)}if(s&&kt(s))return Jt({hashedEmail:[s.toLowerCase()]},t)}}return t},function(t){var e=t.eventSource||{};return Object.keys(e).forEach((function(t){var r=t.toLowerCase(),n=e[t];Qt.indexOf(r)>-1&&X(n)&&n.length>10&&(n.length=10)})),{}}];function Jt(t,e){var r={};function n(t){return Y(t)?t:{}}function o(t){return Object.keys(t)}var i=n(t),a=n(e);
1return o(i).forEach((function(t){r[t]=i[t]})),o(a).forEach((function(t){r[t]=a[t]})),r}var Xt=\"full\",zt=\"no_path\";var $t=[\"setemail\",\"setemailhash\",\"sethashedemail\"];function Yt(t,e){return function(r){var n=r[t];return et(n)?e(n):[]}}var Kt=[Yt(\"appId\",(function(t){return ct(\"aid\",t)})),Yt(\"distributorId\",(function(t){return ct(\"did\",t)})),Yt(\"eventSource\",(function(t){return at(\"se\",t,(function(t){return mt(JSON.stringify(t,Tt))}))})),Yt(\"liveConnectId\",(function(t){return ct(\"duid\",t)})),Yt(\"trackerName\",(function(t){return ct(\"tna\",t)})),function(t){if(et(t.pageUrl)){var e=function(t){if(void 0===t.pageUrl||0===t.pageUrl.length)return[\"\",!1,[]];if(function(t){return!(void 0!==t.urlCollectionMode&&t.urlCollectionMode!==Xt||void 0!==t.queryParametersFilter&&\"\"!==t.queryParametersFilter)}(t))return[t.pageUrl,!1,[]];var e=new Wt(t.pageUrl),r=function(t){var e=Vt(t),r=[];return Object.keys(e).forEach((function(t){r.push([t,Bt(e,t)])})),r}(e.search),n=function(t,e){return e.urlCollectionMode===zt&&t.pathname.length>1}(e,t),o=function(t,e){if(void 0===e.queryParametersFilter||\"\"===e.queryParametersFilter)return[];var r=new RegExp(e.queryParametersFilter);return t.map((function(t){return t[0]})).filter((function(t){return r.test(t)}))}(r,t);return n&&(e.pathname=\"/\"),o.length>0&&(e.search=function(t,e){var r=t.filter((function(t){return!e.includes(t[0])})).map((function(t){return\"\".concat(t[0],\"=\").concat(t[1])}));return r.length>0?\"?\".concat(r.join(\"&\")):\"\"}(r,o)),[e.toString(),n,o]}(t),r=e[0],n=e[1],o=e[2],i=[ct(\"pu\",r),st(\"pu_rp\",n?1:0,(function(t){return 1===t})),ut(\"pu_rqp\",o,(function(t){return t.join(\",\")}))];return Array.prototype.concat.apply([],i)}return[]},Yt(\"errorDetails\",(function(t){return at(\"ae\",t,(function(t){return mt(JSON.stringify(t))}))})),Yt(\"retrievedIdentifiers\",(function(t){var e=[];return X(t)&&t.forEach((function(t){return e.push.apply(e,ct(\"ext_\".concat(t.name),t.value))})),e})),Yt(\"hashesFromIdentifiers\",(function(t){var e=[];return X(t)&&t.forEach((function(t){return e.push.apply(e,ct(\"scre\",\"\".concat(t.md5,\",\").concat(t.sha1,\",\").concat(t.sha256)))})),e})),Yt(\"decisionIds\",(function(t){return ut(\"li_did\",t,(function(t){return t.join(\",\")}))})),Yt(\"hashedEmail\",(function(t){return ut(\"e\",t,(function(t){return t.join(\",\")}))})),Yt(\"usPrivacyString\",(function(t){return ct(\"us_privacy\",t)})),Yt(\"wrapperName\",(function(t){return ct(\"wpn\",t)})),Yt(\"gdprApplies\",(function(t){return ut(\"gdpr\",t,(function(t){return t?1:0}))})),Yt(\"privacyMode\",(function(t){return st(\"n3pc\",t?1:0,(function(t){return 1===t}))})),Yt(\"privacyMode\",(function(t){return st(\"n3pct\",t?1:0,(function(t){return 1===t}))})),Yt(\"privacyMode\",(function(t){return st(\"nb\",t?1:0,(function(t){return 1===t}))})),Yt(\"gdprConsent\",(function(t){return ct(\"gdpr_consent\",t)})),Yt(\"referrer\",(function(t){return ct(\"refr\",t)})),Yt(\"contextElements\",(function(t){return ct(\"c\",t)}))],Zt=function(){function t(t){this.tuples=t}return t.prototype.prependParams=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var n=this.tuples;return n.unshift.apply(n,e),new t(n)},t.prototype.toQueryString=function(){return Pt(this.tuples)},t}(),te=function(){function t(e,r){this.data=t.safeFiddle(e,r),this.eventBus=r}return t.safeFiddle=function(t,e){try{return r=JSON.parse(JSON.stringify(t)),Y(r.eventSource)?Gt.reduce((function(t,e){return Jt(t,e(t))}),r):r}catch(t){return console.error(t),e.emitErrorWithMessage(\"StateCombineWith\",\"Error while extracting event data\",t),{}}var r},t.prototype.combineWith=function(e){return new t(Jt(this.data,e),this.eventBus)},t.prototype.sendsPixel=function(){var t=Y(this.data.eventSource)?this.data.eventSource:{},e=Object.keys(t).filter((function(t){return\"eventname\"===t.toLowerCase()||\"event\"===t.toLowerCase()})),r=e&&e.length>=1&&e[0],n=r&&ot(t[r]);return!n||-1===$t.indexOf(n.toLowerCase())},t.prototype.asTuples=function(){var t=this,e=[];return Kt.forEach((function(r){var n=r(t.data);n&&X(n)&&e.push.apply(e,n)})),e},t.prototype.asQuery=function(){return new Zt(this.asTuples())},t}();function ee(t){void 0===t&&(t=window);for(var e,r=oe((function(){return t.location.ancestorOrigins}))||[],n=[],o=t;o!==top;)n.push(o),o=o.parent;n.push(o);for(var i=function(t){e=oe((function(){return n[t].location.href})),0!==t&&(e||(e=oe((function(){return n[t-1].document.referrer}))),e||(e=r[t-1]))},a=n.length-1;a>=0&&!e;a--)i(a);return e}function re(t,e,r){if(!t&&e&&\"\"!==e&&r){var n=function(t,e){for(var r=window.document.querySelectorAll(t),n=\"\",o=0;o<r.length;o++){var i=n+Ut(r[o].outerHTML).stringWithoutRawEmails;if(!(ne(i)<=e))return n;n=i}return n}(e,r);return mt(n)}return\"\"}function ne(t){return Math.ceil(4*new Blob([t]).size/3)}function oe(t){try{return t()}catch(t){return}}var ie=null;function ae(t){if(ie)return ie;var e,r={pageUrl:ee(),referrer:(void 0===e&&(e=window),oe((function(){return e.top.document.referrer}))),contextElements:re(t.privacyMode,t.contextSelectors,t.contextElementsLength)};return ie=r,r}
1var ce=120,ue={errorDetails:{message:\"Unknown message\",name:\"Unknown name\"}};function se(t){try{var e=1*t;return isNaN(e)?void 0:e}catch(t){}}function le(t){try{return Z(t)&&t.length&&t.length>ce?\"\".concat(t.substr(0,ce),\"...\"):\"\".concat(t)}catch(t){}}function fe(t,e,r){try{var n=new lt(t,e,r);r.on(Q,(function(e){n.sendPixel(new te(function(t){return K(t)?{errorDetails:{message:le(t.message)||\"\",name:le(t.name)||\"\",stackTrace:le(t.stack),lineNumber:se(t.lineNumber),columnNumber:se(t.columnNumber),fileName:le(t.fileName)}}:ue}(e),r).combineWith(t||{}).combineWith(ae({})))}))}catch(t){console.error(\"handlers.error.register\",t)}}var pe=\"__li__evt_bus\",de=Q,he=\"lips\",ge=\"pre_lips\",me=\"_li_duid\",ve=\"https://idx.liadm.com/idex\",ye=[],we=Object.freeze({__proto__:null,DEFAULT_IDEX_AJAX_TIMEOUT:5e3,DEFAULT_IDEX_EXPIRATION_HOURS:1,DEFAULT_IDEX_URL:ve,DEFAULT_REQUESTED_ATTRIBUTES:ye,ERRORS_PREFIX:de,EVENT_BUS_NAMESPACE:pe,PEOPLE_VERIFIED_LS_ENTRY:me,PIXEL_SENT_PREFIX:he,PRELOAD_PIXEL:ge}),be=\"0123456789ABCDEFGHJKMNPQRSTVWXYZ\",Ee=be.length,Se=Math.pow(2,48)-1,Ce=10,Ie=16,_e=function(){var t=\"undefined\"!=typeof window?window:null,e=t&&(t.crypto||t.msCrypto);return e?function(){var t=new Uint8Array(1);return e.getRandomValues(t),t[0]/255}:function(){return Math.random()}}();function Oe(){var t=Math.floor(_e()*Ee);return t===Ee&&(t=Ee-1),be.charAt(t)}function Ne(){return function(t,e){if(t>Se)throw(r=new Error(\"cannot encode time greater than \"+Se)).source=\"Ulid\",r;for(var r,n,o=\"\";e>0;e--)n=t%Ee,o=be.charAt(n)+o,t=(t-n)/Ee;return o}(Date.now(),Ce)+function(t){for(var e=\"\";t>0;t--)e=Oe()+e;return e}(Ie)}var xe=\"_lc2_fpi\",Re=\"_li_dcdm_c\",ke=730;function je(t,e,r){try{var n=t.expirationDays||ke,o=function(){var t=e.getCookie(Re);if(t)return t;for(var r=document.domain||document.location&&document.location.host||window&&window.location&&window.location.host||\"localhost\",n=r.split(\".\"),o=n.length;o>0;o--){var i=\".\".concat(n.slice(o-1,n.length).join(\".\"));if(e.setCookie(Re,i,void 0,\"Lax\",i),e.getCookie(Re))return i}return\".\".concat(r)}(),i={expires:n,domain:o},a=function(t,n){try{var o=e.get(t),a=G(i.expires);return o?e.set(t,o,a,i.domain):e.set(t,n,a,i.domain),e.get(t)}catch(t){return r.emitErrorWithMessage(\"CookieLsGetOrAdd\",\"Failed manipulating cookie jar or ls\",t),null}}(xe,\"\".concat((c=o,void 0===u&&(u=12),bt(c.replace(/^\\./,\"\")).substring(0,u)),\"--\").concat(Ne()).toLocaleLowerCase())||void 0;return a&&e.setDataInLocalStorage(me,a),{domain:o,liveConnectId:a,peopleVerifiedId:a}}catch(t){return r.emitErrorWithMessage(\"IdentifiersResolve\",\"Error while managing identifiers\",t),{}}var c,u}var De=G(30),Ae=\"li_did\",Le=\"lidids.\",Fe=function(t,e,r){return r.indexOf(t)===e},Ue=function(t){return t&&ot(t).length>0};function Te(t,e,r){function n(t,e){try{return e()}catch(e){return r.emitErrorWithMessage(\"DecisionsResolve\",t,e),[]}}var o=n(\"Error while extracting new decision ids\",(function(){var e,r;return[].concat(t.pageUrl&&(e=t.pageUrl,r=Ae,Bt(Vt(e),r))||[]).map(ot).filter(Ue).filter(tt).filter(Fe)})),i=n(\"Error while retrieving stored decision ids\",(function(){return e.findSimilarCookies(Le).map(ot).filter(Ue).filter(tt).filter(Fe)}));return o.forEach((function(n){try{o=n,i=t.domain,o&&e.setCookie(\"\".concat(Le).concat(o),o,De,\"Lax\",i)}catch(t){r.emitErrorWithMessage(\"DecisionsResolve\",\"Error while storing new decision id\",t)}var o,i})),{decisionIds:o.concat(i).filter(Fe)}}function Pe(t,e,r){try{return function(t,e){for(var r=[],n=[],o=0;o<t.length;o++){var i=t[o],a=e.getCookie(i)||e.getDataFromLocalStorage(i);if(a){var c=Ut(rt(a));r.push({name:i,value:c.stringWithoutRawEmails}),n=n.concat(c.hashesFromOriginalString)}}return{retrievedIdentifiers:r,hashesFromIdentifiers:Me(n)}}(function(t){var e=[];t.identifiersToResolve&&(X(t.identifiersToResolve)?e=t.identifiersToResolve:Z(t.identifiersToResolve)&&(e=t.identifiersToResolve.split(\",\")));for(var r=0;r<e.length;r++)e[r]=e[r].trim();return e}(t),e)}catch(t){return r&&r.emitError(\"IdentifiersEnricher\",t),{}}}function Me(t){for(var e=new Set,r=[],n=0;n<t.length;n++)e.has(t[n].md5)||(r.push(t[n]),e.add(t[n].md5));return r}function Be(t){return $(t)&&$(t.gdprApplies)?{privacyMode:!!t.gdprApplies}:{}}function Ve(t,e){if(t&&t.appId&&t.distributorId){var r=t.distributorId;delete t.distributorId,e.emitError(\"AppIdAndDistributorIdPresent\",new Error(\"Event contains both appId: \".concat(t.appId,\" and distributorId: \").concat(r,\". Ignoring distributorId\")))}return t}var qe={get:function(){return null},set:function(){}},We=function(){function t(t,e,r,n){var o,i,a,c,u,s,l=this;this.eventBus=n,this.calls=e,this.cache=r,this.idexConfig=t.identityResolutionConfig||{},this.externalIds=t.retrievedIdentifiers||[],this.source=this.idexConfig.source||\"unknown\",this.publisherId=this.idexConfig.publisherId||\"any\",this.url=this.idexConfig.url||ve,this.timeout=this.idexConfig.ajaxTimeout||5e3,this.requestedAttributes=this.idexConfig.requestedAttributes||ye,this.tuples=[],(o=this.tuples).push.apply(o,ct(\"duid\",t.peopleVerifiedId)),(i=this.tuples).push.apply(i,ct(\"us_privacy\",t.usPrivacyString)),(a=this.tuples).push.apply(a,at(\"gdpr\",t.gdprApplies,(function(t){return encodeURIComponent(t?1:0)}))),(c=this.tuples).push.apply(c,st(\"n3pc\",t.privacyMode?\"1\":\"0\",(function(t){return\"1\"===t}))),(u=this.tuples).push.apply(u,ct(\"gdpr_consent\",t.gdprConsent)),(s=this.tuples).push.apply(s,ct(\"did\",t.distributorId)),this.externalIds.forEach((function(t){var e;(e=l.tuples).push.apply(e,ct(t.name,t.value))})),this.requestedAttributes.filter((function(e){return\"uid2\"!==e||!t.privacyMode}
1)).forEach((function(t){var e;(e=l.tuples).push.apply(e,ct(\"resolve\",t))}))}return t.make=function(e,r,n,o){var i=e||{},a=function(t,e,r,n){var o=\"__li_idex_cache\";function i(t){if(t){var e=mt(JSON.stringify(t));return\"\".concat(o,\"_\").concat(e)}return o}return{get:function(t){var e=r.get(i(t));return e?JSON.parse(e):e},set:function(o,a,c){try{r.set(i(o),JSON.stringify(a),c||J(t),e)}catch(t){n.emitError(\"IdentityResolverStorage\",t)}}}}((i.identityResolutionConfig||{}).expirationHours||1,i.domain,r,o);return new t(i,n,a,o)},t.makeNoCache=function(e,r,n){return new t(e||{},r,qe,n)},t.prototype.responseReceived=function(t,e){var r=this;return function(n,o){var i={};if(n)try{i=JSON.parse(n)}catch(t){console.error(\"Error parsing response\",t),r.eventBus.emitError(\"IdentityResolverParser\",t)}var a=function(t){if(Y(t)&&\"getResponseHeader\"in t&&z(t.getResponseHeader)){var e=t.getResponseHeader(\"expires\");if(e)return new Date(e)}}(o);r.cache.set(t,i,a),e(i)}},t.prototype.unsafeResolve=function(t,e,r){var n=this.cache.get(r);n?t(n):this.calls.ajaxGet(this.getUrl(r),this.responseReceived(r,t),e,this.timeout)},t.prototype.getUrl=function(t){var e=this.tuples.slice().concat(function(t){if(t&&Y(t)){var e=[];return Object.keys(t).forEach((function(r){var n=t[r];n&&!Y(n)&&n.length&&(X(n)?n.forEach((function(t){return e.push([encodeURIComponent(r),encodeURIComponent(t)])})):e.push([encodeURIComponent(r),encodeURIComponent(n)]))})),e}return[]}(t)),r=Pt(e);return\"\".concat(this.url,\"/\").concat(this.source,\"/\").concat(this.publisherId).concat(r)},t.prototype.resolve=function(t,e,r){try{this.unsafeResolve(t,e,r||{})}catch(t){console.error(\"IdentityResolve\",t),e(),this.eventBus&&this.eventBus.emitError(\"IdentityResolve\",t)}},t}(),Qe=function(t,e){return Qe=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},Qe(t,e)},He={cookie:\"cookie\",localStorage:\"ls\",none:\"none\",disabled:\"disabled\"},Ge=function(){},Je=function(){function t(t,e,r){this.obj=t,this.name=e,this.errors=[],this.eventBus=r}return t.prototype.wrap=function(t){if(Y(this.obj)){var e=this.obj[t];if(z(e))return e.bind(this.obj)}return this.errors.push(t),Ge},t.prototype.reportErrors=function(){this.errors.length>0&&this.eventBus.emitErrorWithMessage(this.name,\"The functions '\".concat(JSON.stringify(this.errors),\"' were not provided\"))},t}(),Xe=function(){};function ze(t,e,r){return nt(e,He.disabled)?Xe:t.wrap(r)}function $e(t,e,r){return nt(e,He.none)?Xe:ze(t,e,r)}var Ye=function(){function t(t,e){this.minimalFunctions={getCookie:ze(e,t,\"getCookie\"),getDataFromLocalStorage:ze(e,t,\"getDataFromLocalStorage\"),localStorageIsEnabled:$e(e,t,\"localStorageIsEnabled\")}}return t.make=function(e,r,n){var o=new Je(r,\"ReadOnlyStorageHandler\",n),i=new t(e,o);return o.reportErrors(),i},t.prototype.localStorageIsEnabled=function(){return!!this.minimalFunctions.localStorageIsEnabled()},t.prototype.getCookie=function(t){return this.minimalFunctions.getCookie(t)||null},t.prototype.getDataFromLocalStorage=function(t){return this.minimalFunctions.getDataFromLocalStorage(t)||null},t}(),Ke=function(t){function e(e,r){var n=t.call(this,e,r)||this;return n.storageStrategy=e,n.functions={setCookie:$e(r,e,\"setCookie\"),removeDataFromLocalStorage:$e(r,e,\"removeDataFromLocalStorage\"),setDataInLocalStorage:$e(r,e,\"setDataInLocalStorage\"),findSimilarCookies:ze(r,e,\"findSimilarCookies\")},n}return function(t,e){if(\"function\"!=typeof e&&null!==e)throw new TypeError(\"Class extends value \"+String(e)+\" is not a constructor or null\");function r(){this.constructor=t}Qe(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}(e,t),e.make=function(t,r,n){var o=new Je(r,\"StorageHandler\",n),i=new e(t,o);return o.reportErrors(),i},e.prototype.get=function(t){if(nt(this.storageStrategy,He.none)||nt(this.storageStrategy,He.disabled))return null;if(nt(this.storageStrategy,He.localStorage)){if(this.localStorageIsEnabled()){var e=\"\".concat(t,\"_exp\"),r=this.getDataFromLocalStorage(e);return r&&Date.parse(r)<=(new Date).getTime()&&this.removeDataFromLocalStorage(t),this.getDataFromLocalStorage(t)}
1return null}return this.getCookie(t)},e.prototype.set=function(t,e,r,n){if(nt(this.storageStrategy,He.none)||nt(this.storageStrategy,He.disabled));else if(nt(this.storageStrategy,He.localStorage)){if(this.localStorageIsEnabled()){var o=\"\".concat(t,\"_exp\");this.setDataInLocalStorage(t,e),this.setDataInLocalStorage(o,\"\".concat(r))}}else this.setCookie(t,e,r,\"Lax\",n)},e.prototype.setCookie=function(t,e,r,n,o){this.functions.setCookie(t,e,r,n,o)},e.prototype.setDataInLocalStorage=function(t,e){this.functions.setDataInLocalStorage(t,e)},e.prototype.removeDataFromLocalStorage=function(t){this.functions.removeDataFromLocalStorage(t)},e.prototype.findSimilarCookies=function(t){return this.functions.findSimilarCookies(t)||[]},e}(Ye),Ze=function(){function t(t,e){var r=new Je(t,\"CallHandler\",e);this.functions={ajaxGet:r.wrap(\"ajaxGet\"),pixelGet:r.wrap(\"pixelGet\")},r.reportErrors()}return t.prototype.ajaxGet=function(t,e,r,n){this.functions.ajaxGet(t,e,r,n)},t.prototype.pixelGet=function(t,e){this.functions.pixelGet(t,e)},t}();function tr(t){return new H(\"number\"==typeof t&&t>=0?t:5)}function er(t){z(t.emitErrorWithMessage)&&z(t.emitError)||(t.emitErrorWithMessage=function(e,r,n){void 0===n&&(n={});var o=it(e,r,n);return t.emit(Q,o)},t.emitError=function(e,r){return t.emitErrorWithMessage(e,r.message,r)})}function rr(t){return void 0===t&&(t=5),tr(t)}function nr(t){var e=window[t].eventBus||window[pe];return er(e),e}var or=Object.freeze({__proto__:null,GlobalEventBus:function(t,e,r){try{return window||r(new Error(\"Bus can only be attached to the window, which is not present\")),window&&!window[t]&&(window[t]=tr(e)),er(window[t]),window[t]}catch(t){console.error(\"events.bus.init\",t),r(t)}},LocalEventBus:rr,getAvailableBus:nr}),ir={};function ar(t,e,r,n){if(t&&Y(t))if(\"config\"in t)n.emitErrorWithMessage(\"StrayConfig\",\"Received a config after LC has already been initialised\",new Error(JSON.stringify(t)));else{var o=r.combineWith({eventSource:t});ir.hashedEmail=ir.hashedEmail||o.data.hashedEmail;var i=Jt({eventSource:t},ir);e.sendAjax(r.combineWith(i))}else n.emitErrorWithMessage(\"EventNotAnObject\",\"Received event was not an object\",new Error(t))}function cr(t,e,r,n){try{var o=new Ze(r,n),i=Ve(t,n),a=Jt(i,Be(i));fe(a,o,n);var c=a.privacyMode?He.disabled:a.storageStrategy,u=Ke.make(c,e,n),s=function(t,e){return t.combineWith(e(t.data,u,n))},l=[je,Te],f=[ae,Pe].reduce(s,new te(a,n)),p=l.reduce(s,f),d=Jt(a,{peopleVerifiedId:p.data.peopleVerifiedId}),h=new lt(a,o,n,(function(){return n.emit(he,d)}),(function(){return n.emit(ge,\"0\")})),g=We.make(p.data,u,o,n),m=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return function(t,e,r,n){try{t.forEach((function(t){var o=t;X(o)?o.forEach((function(t){return ar(t,e,r,n)})):ar(o,e,r,n)}))}catch(t){console.error(\"Error sending events\",t),n.emitErrorWithMessage(\"LCPush\",\"Failed sending an event\",t)}}(t,h,p,n)};return{push:m,fire:function(){return m({})},peopleVerifiedId:p.data.peopleVerifiedId,ready:!0,resolve:g.resolve.bind(g),resolutionCallUrl:g.getUrl.bind(g),config:i,eventBus:n}}catch(t){console.error(t),n.emitErrorWithMessage(\"LCConstruction\",\"Failed to build LC\",t)}}function ur(t,e,r,n){var o,i=Y(t)&&t||{},a=n||rr();try{o=i.globalVarName?function(t,e,r,n){var o=window[t.globalVarName]||[],i=function(t){try{if(window&&window[t.globalVarName]&&window[t.globalVarName].ready){var e=window[t.globalVarName].config&&function(t,e){if(t.appId!==e.appId||t.wrapperName!==e.wrapperName||t.collectorUrl!==e.collectorUrl)return{appId:[t.appId,e.appId],wrapperName:[t.wrapperName,e.wrapperName],collectorUrl:[t.collectorUrl,e.collectorUrl]}}(window[t.globalVarName].config,t);if(e){var r=new Error;r.name=\"ConfigSent\",r.message=\"Additional configuration received\";var n=nr(t.globalVarName);window[t.globalVarName].eventBus=n,n.emitErrorWithMessage(\"LCDuplication\",JSON.stringify(e),r)}return window[t.globalVarName]}}catch(t){console.error(\"Could not initialize error bus\")}}(t)||cr(t,e,r,n)||o;if(X(o))for(var a=0;a<o.length;a++)i.push(o[a]);return window[i.config.globalVarName]=i,window.liQ_instances=window.liQ_instances||[],0===window.liQ_instances.filter((function(t){return t.config.globalVarName===i.config.globalVarName})).length&&window.liQ_instances.push(i),i}(i,e,r,a):function(t,e,r,n){var o=cr(t,e,r,n);return window.liQ_instances=window.liQ_instances||[],window.liQ_instances.push(o),o}(i,e,r,a)}catch(t){console.error(t),a.emitErrorWithMessage(\"LCConstruction\",\"Failed to build LC\",t)}return o}function sr(t,e,r,n,o){try{var i=new Ze(r,n),a=Ve(t,n),c=Jt(a,Be(a)),u=c.privacyMode?He.disabled:c.storageStrategy,s=Ye.make(u,e,n),l=Jt(c,function(t,e,r){try{return{peopleVerifiedId:t.peopleVerifiedId||e.getDataFromLocalStorage(me)||void 0}}catch(t){return r.emitError(\"PeopleVerifiedEnrich\",t),{}}}(c,s,n)),f=Jt(l,function(t,e,r){try{return function(t,e){t.identifiersToResolve=t.identifiersToResolve||[];for(var r=X(t.identifiersToResolve)?t.identifiersToResolve:rt(t.identifiersToResolve).split(\",\"),n=[],o=0;o<r.length;o++){var i=ot(r[o]),a=e.getCookie(i)||e.getDataFromLocalStorage(i);!a||Ft(rt(a))||Lt(rt(a))||n.push({name:i,value:rt(a)})}return{retrievedIdentifiers:n}}(t,e)}catch(t){return r.emitError(\"IdentifiersEnrich\",t),{}}}(l,s,n)),p=We.makeNoCache(f,i,n);return{push:function(t){return o(t)},fire:function(){return o({})},peopleVerifiedId:f.peopleVerifiedId,ready:!0,resolve:p.resolve.bind(p),resolutionCallUrl:p.getUrl.bind(p),config:a,eventBus:n}}catch(t){console.error(t)}}function lr(t,e,r,n){var o=Y(t)&&t||{},i=n||rr();try{return o.globalVarName?function(t,e,r,n){var o=window[t.globalVarName]=window[t.globalVarName]||[],i=sr(t,e,r,n,o.push.bind(o));return window.liQ_instances=window.liQ_instances||[],0===window.liQ_instances.filter((function(t){return t.config.globalVarName===i.config.globalVarName})).length&&window.liQ_instances.push(i),i}(o,e,r,i):function(t,e,r,n){var o=sr(t,e,r,n,(function(t){}));return window.liQ_instances=window.liQ_instances||[],window.liQ_instances.push(o),o}(o,e,r,i)}catch(t){console.error(t)}return{}}O.LiveConnect=function(t,e,r,n,o){var i=\"minimal\"===n||\"minimal\"===process.env.LiveConnectMode,a=o||rr();return(i?lr:ur)(Y(t)&&t||{},e,r,a)},O.MinimalLiveConnect=lr,O.StandardLiveConnect=ur,O.consts=we,O.eventBus=or;var fr=O.StandardLiveConnect,pr=O.eventBus;function dr(t){for(var e=window,r=null;!r;){try{e.frames[t]&&(r=e)}catch(t){}if(e===window.top||!e.parent)break;e=e.parent}return r}var hr=\"getTCData\",gr=2;var mr={};function vr(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o<i;o++)!n&&o in e||(n||(n=Array.prototype.slice.call(e,0,o)),n[o]=e[o]);return t.concat(n||Array.prototype.slice.call(e))}var yr={},wr=\"[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\",br=new RegExp(\"^\".concat(wr,\"$\"),\"i\"),Er=!!String.prototype.trim;function Sr(t){return null!=t}function Cr(t){return\"[object Array]\"===Object.prototype.toString.call(t)}function Ir(t){return Er?(\"\"+t).trim():(\"\"+t).replace(/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,\"\")}
1function _r(t){return\"string\"==typeof t}function Or(t){return!!t&&\"object\"===u(t)&&!Cr(t)}function Nr(t,e){return new Date((new Date).getTime()+t*e)}function xr(t,e,r){if(Or(e)){var n=void 0;return(n=\"message\"in e&&\"string\"==typeof e.message?new Error(r||e.message):new Error(r)).name=t,\"stack\"in e&&\"string\"==typeof e.stack&&(n.stack=e.stack),\"lineNumber\"in e&&\"number\"==typeof e.lineNumber&&(n.lineNumber=e.lineNumber),\"columnNumber\"in e&&\"number\"==typeof e.columnNumber&&(n.columnNumber=e.columnNumber),n}return(n=Error(r)).name=t,n}var Rr=function(){return Rr=Object.assign||function(t){for(var e,r=1,n=arguments.length;r<n;r++)for(var o in e=arguments[r])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},Rr.apply(this,arguments)};function kr(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o<i;o++)!n&&o in e||(n||(n=Array.prototype.slice.call(e,0,o)),n[o]=e[o]);return t.concat(n||Array.prototype.slice.call(e))}\"function\"==typeof SuppressedError&&SuppressedError;var jr=\"li_errors\",Dr=function(){function t(t){var e=parseInt(t.toString())||5;this.data={h:{},q:{},size:e}}return t.prototype.on=function(t,e,r){var n,o={callback:e.bind(r),unbound:e};return this.data=Rr(Rr({},this.data),{h:Rr(Rr({},this.data.h),(n={},n[t]=kr(kr([],this.data.h[t]||[],!0),[o],!1),n))}),(this.data.q[t]||[]).forEach((function(t){return e.call(r,t)})),this},t.prototype.once=function(t,e,r){var n=this,o=this.data.q[t]||[];if(o.length>0)return e.call(r,o[0]),this;var i=function o(i){n.off(t,o),e.call(r,i)};return i._=e,this.on(t,i,r)},t.prototype.emit=function(t,e){var r;(this.data.h[t]||[]).forEach((function(t){return t.callback(e)}));var n=this.data.q[t]||[];return this.data=Rr(Rr({},this.data),{q:Rr(Rr({},this.data.q),(r={},r[t]=kr(kr([],n.length<this.data.size?n:n.slice(1),!0),[e],!1),r))}),this},t.prototype.off=function(t,e){var r,n=this.data.h[t],o=n&&e&&n.filter((function(t){return t.unbound!==e}))||[];if(o.length)this.data=Rr(Rr({},this.data),{h:Rr(Rr({},this.data.h),(r={},r[t]=o,r))});else{var i=this.data.h,a=t;i[a];var c=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(null!=t&&\"function\"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]])}return r}(i,[\"symbol\"===u(a)?a:a+\"\"]);this.data=Rr(Rr({},this.data),{h:c})}return this},t.prototype.emitErrorWithMessage=function(t,e,r){var n=xr(t,r,e);return this.emit(jr,n)},t.prototype.emitError=function(t,e){var r=xr(t,e);return this.emit(jr,r)},t}();yr.ERRORS_CHANNEL=jr,yr.ReplayEmitter=Dr,yr.UUID=wr,yr.expiresInDays=function(t){return Nr(t,864e5)},yr.expiresInHours=function(t){return Nr(t,36e5)},yr.isArray=Cr,yr.isFunction=function(t){return!!t&&\"function\"==typeof t},yr.isNonEmpty=function(t){return Sr(t)&&Ir(t).length>0},yr.isObject=Or,yr.isRecord=function(t){return Or(t)},yr.isString=_r,yr.isUUID=function(t){return!!t&&br.test(Ir(t))},yr.nonNull=Sr,yr.safeToString=function(t){return\"object\"===u(t)?JSON.stringify(t):\"\"+t},yr.strEqualsIgnoreCase=function(t,e){return _r(t)&&_r(e)&&Ir(t.toLowerCase())===Ir(e.toLowerCase())},yr.trim=Ir,yr.wrapError=xr;var Ar=yr.isFunction,Lr=function(){function t(){}return t.prototype.ajaxGet=function(t,e,r,n){function o(t,e){function n(t,e){return Object.keys(e).map((function(r){var n,o=e[r].map((function(e){return t(e)})).find((function(t){return!!t}));return o&&((n={})[r]=o,n)})).filter((function(t){return!!t}))}var o=e?{status:e.status,statusText:e.statusText,readyState:e.readyState,responseText:e.responseText,responseType:e.responseType,timeout:e.timeout,headers:vr(vr([],n((function(t){return e.requestHeaders[t]}),{acceptEncoding:[\"acceptEncoding\",\"accept-encoding\",\"Accept-Encoding\"],accept:[\"accept\",\"Accept\"]}),!0),n((function(t){return e.getResponseHeader(t)}),{receivedEncoding:[\"Content-Encoding\",\"content-encoding\",\"contentEncoding\"],receivedType:[\"Content-Type\",\"content-type\",\"contentType\"]}),!0)}:{},i=e?\"\".concat(t,\", request: \").concat(JSON.stringify(o)):t;Ar(r)&&r(new Error(i))}void 0===n&&(n=1e3);try{var i=window&&window.XDomainRequest?((c=new window.XDomainRequest).onprogress=function(){},c.onerror=function(){return o(\"Error during XDR call: \".concat(c.responseText,\", url: \").concat(t),c)},c.onload=function(){return e(c.responseText,c)},c):((a=new XMLHttpRequest).onreadystatechange=function(){if(4===a.readyState){var r=a.status;r>=200&&r<300||304===r?e(a.responseText,a):o(\"Error during XHR call: \".concat(r,\", url: \").concat(t),a)}},a);i.ontimeout=function(){return o(\"Timeout after \".concat(n,\", url : \").concat(t),i)},i.open(\"GET\",t,!0),i.timeout=n,i.withCredentials=!0,i.send()}catch(t){o(\"Error while constructing ajax request, \".concat(t))}var a,c},t.prototype.pixelGet=function(t,e){var r=new window.Image;Ar(e)&&(r.onload=e),r.src=t},t}();\n/*! js-cookie v3.0.5 | MIT */\nfunction Fr(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)t[n]=r[n]}return t}var Ur=function t(e,r){function n(t,n,o){if(\"undefined\"!=typeof document){\"number\"==typeof(o=Fr({},r,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decode
1URIComponent).replace(/[()]/g,escape);var i=\"\";for(var a in o)o[a]&&(i+=\"; \"+a,!0!==o[a]&&(i+=\"=\"+o[a].split(\";\")[0]));return document.cookie=t+\"=\"+e.write(n,t)+i}}return Object.create({set:n,get:function(t){if(\"undefined\"!=typeof document&&(!arguments.length||t)){for(var r=document.cookie?document.cookie.split(\"; \"):[],n={},o=0;o<r.length;o++){var i=r[o].split(\"=\"),a=i.slice(1).join(\"=\");try{var c=decodeURIComponent(i[0]);if(n[c]=e.read(a,c),t===c)break}catch(t){}}return t?n[t]:n}},remove:function(t,e){n(t,\"\",Fr({},e,{expires:-1}))},withAttributes:function(e){return t(this.converter,Fr({},this.attributes,e))},withConverter:function(e){return t(Fr({},this.converter,e),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(e)}})}({read:function(t){return'\"'===t[0]&&(t=t.slice(1,-1)),t.replace(/(%[\\dA-F]{2})+/gi,decodeURIComponent)},write:function(t){return encodeURIComponent(t).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:\"/\"}),Tr=function(){function t(t){this.eventBus=t,this._localStorageIsEnabled=void 0,this.cookies=Ur.withConverter({read:function(e,r){try{var n=Ur.converter.read(e,r);return void 0===n?null:n}catch(e){return t.emitErrorWithMessage(\"CookieReadError\",\"Failed reading cookie \".concat(r),e),null}}})}return t.prototype.getCookie=function(t){var e=this.cookies.get(t);return void 0===e?null:e},t.prototype.findSimilarCookies=function(t){try{var e=this.cookies.get();return Object.keys(e).filter((function(r){return r.indexOf(t)>=0&&null!==e[r]})).map((function(t){return e[t]}))}catch(t){return this.eventBus.emitErrorWithMessage(\"CookieFindSimilarInJar\",\"Failed fetching from a cookie jar\",t),[]}},t.prototype.setCookie=function(t,e,r,n,o){if(r){var i=void 0;i=\"string\"==typeof r?new Date(r):\"number\"==typeof r?new Date(Date.now()+864e5*r):r,this.cookies.set(t,e,{domain:o,expires:i,samesite:n})}else this.cookies.set(t,e,{domain:o,samesite:n})},t.prototype.localStorageIsEnabled=function(){return null==this._localStorageIsEnabled&&(this._localStorageIsEnabled=this.checkLocalStorage()),this._localStorageIsEnabled},t.prototype.getDataFromLocalStorage=function(t){return this.localStorageIsEnabled()?window.localStorage.getItem(t):null},t.prototype.setDataInLocalStorage=function(t,e){this.localStorageIsEnabled()&&window.localStorage.setItem(t,e)},t.prototype.removeDataFromLocalStorage=function(t){this.localStorageIsEnabled()&&window.localStorage.removeItem(t)},t.prototype.checkLocalStorage=function(){var t=!1;try{if(window&&window.localStorage){var e=Math.random().toString();window.localStorage.setItem(e,e),t=window.localStorage.getItem(e)===e,window.localStorage.removeItem(e)}}catch(t){this.eventBus.emitError(\"LSCheckError\",t)}return t},t}();mr.DefaultCallHandler=Lr,mr.DefaultStorageHandler=Tr;var Pr=mr.DefaultCallHandler,Mr=mr.DefaultStorageHandler,Br={trackerName:\"v2.7.8\",collectorUrl:\"https://rp.liadm.com\"};function Vr(n,a,u){var s;n.once(r,(function(r){return Wr(n,\"BuilderConfigProcessing\",(function(){(r=a(r,n)).identifiersToResolve=r.identifiersToResolve||r.scrapingCookieNames,r.wrapperName=r.wrapperName||\"lc-bundle\",s=c(c({}
1,Br),r),r.usPrivacyString?n.emit(t,{usPrivacyString:r.usPrivacyString,uspapiCalled:!0}):function(e,r){var n=(r||{}).uspapiTimeout||100,i=null;function a(r){e.emit(t,{usPrivacyString:r,uspapiCalled:!0})}var c=setTimeout((function(){a(null)}),n);function u(t,e){e&&t.uspString&&(a(t.uspString),clearTimeout(c))}if(window.__uspapi&&\"function\"==typeof window.__uspapi)window.__uspapi(\"getUSPData\",1,u);else{var s=dr(o);if(s){window.addEventListener(\"message\",(function t(e){var r=e&&e.data&&e.data.__uspapiReturn;r&&r.callId&&i===r.callId&&(window.removeEventListener(\"message\",t,!1),u(r.returnValue,r.success))}),!1);var l={__uspapiCall:{command:\"getUSPData\",version:1,callId:i=\"li_uspapi_call_\".concat(Math.random())}};s.postMessage(l,\"*\")}else a(null)}}(n,r),r.gdprApplies&&r.gdprConsent?n.emit(e,{gdprApplies:r.gdprApplies,gdprConsent:r.gdprConsent,tcfCalled:!0}):function(t,r){var n=(r||{}).tcfAPITimeout||100,o=null;function a(r){t.emit(e,{gdprApplies:void 0===r.gdprApplies||null===r.gdprApplies?void 0:!!r.gdprApplies,gdprConsent:r.tcString,tcfCalled:!0})}var c=setTimeout((function(){a({})}),n);function u(t,e){e&&t&&(a(t),clearTimeout(c))}if(window.__tcfapi&&\"function\"==typeof window.__tcfapi)window.__tcfapi(hr,gr,u);else{var s=dr(i);if(s){window.addEventListener(\"message\",(function t(e){var r=e&&e.data&&e.data.__tcfapiReturn;r&&r.callId&&o===r.callId&&(window.removeEventListener(\"message\",t,!1),u(r.returnValue,r.success))}),!1),o=\"li_tcf_call_\".concat(Math.random());var l={__tcfapiCall:{command:hr,version:gr,callId:o}};s.postMessage(l,\"*\")}else a({})}}(n,r)}))})),n.once(t,(function(t){return Wr(n,\"BuilderConsentError\",(function(){s=c(c({},s),t),qr(n,s,u)}))})),n.once(e,(function(t){return Wr(n,\"BuilderConsentError\",(function(){s=c(c({},s),t),qr(n,s,u)}))}))}function qr(t,e,r){if(e.uspapiCalled&&e.tcfCalled){e.globalVarName=e.globalVarName||\"liQ\";var o=fr(e,new Mr(t),new Pr,t);r&&r(o),function(t){var e=t.config&&t.config.globalVarName||\"liQ\",r=window[e]||[];Array.isArray(r)&&r.forEach((function(e){return t.push(e)}))}(o),function(t,e){var r=t.defaultEventDelay||120;setTimeout((function(){var r=!1;(window.liQ_instances||[{eventBus:e}]).forEach((function(t){return t.eventBus.once(n,(function(){r=!0}))})),r||(window[t.globalVarName]||[]).push({})}),r)}(e,o.eventBus),window[e.globalVarName]=o}}function Wr(t,e,r){try{r()}catch(r){t.emitError(e,r)}}window.liQd?_(window.liQd)&&(window.liQd.forEach((function(t){Hr(t)})),window.liQd={push:Hr}):window.liQd={push:Hr};function Qr(t,e){if(t.globalVarName)return t;var r=new Error(\"No globalVarName provided for the distributor\");return r.name=\"GlobalVarDistributorNameNotProvided\",e.emitError(r.name,r),t}function Hr(t){var e=pr.LocalEventBus(5);Wr(e,\"DistributorBuilderNotInitialized\",(function(){e.emit(r,t),Vr(e,Qr)}))}}();",zd.core.utilities=zd.core.utilities||{},zd.core.utilities.generateUUID=function(){var e=Math.floor,t=new Date().getTime();return"undefined"!=typeof performance&&"function"==typeof performance.now&&(t+=performance.now()),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(o){var n=0|(t+16*Math.random())%16;return t=e(t/16),("x"===o?n:8|3&n).toString(16)})},zd.core.utilities.generateZDBB=function(){return zd.core.utilities.generateUUID().replace(/-/g,"")},zd.core.utilities.hashCode=function(e){e=e.toString();var t,r=0;if(0==e.length)return r;for(var o=0;o<e.length;o++)t=e.charCodeAt(o),r=(r<<5)-r+t,r&=r;return r},zd.core.utilities.getQSV=function(e){var t=window.location.href;e=e.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)"),o=r.exec(t);return o?o[2]?decodeURIComponent(o[2].replace(/\+/g," ")):"":null},zd.core.utilities.getKVsFromUrl=function(e){try{const t=e.split("?")[1];if(!t)return{};const r=t.split("&");return r.reduce((e,t)=>{const[r,o]=t.split("="),n=decodeURIComponent(r),i=decodeURIComponent(o||"");return n in e&&!["",void 0,null].includes(e[n])?e:(e[n]=i,e)},{})}catch(e){return console.error("zd.core.utilities.getKVsFromUrl--> Error parsing querystring:",e),{}}},zd.core.utilities.decodeSerializedHtmlElement=function(e){if(e){const t=document.createElement("textarea");return t.innerHTML=e,t.value}return""}
1,zd.core.utilities.getCookie=function(e){var t="; "+document.cookie,r=t.split("; "+e+"=");if(1<r.length)return r.pop().split(";").shift()},zd.core.utilities.setMonthCookie=function(e,t){var r=new Date;r.setMonth(r.getMonth()+1),document.cookie=e+"="+t+";expires="+r+";domain=."+zd.core.pageData.rootDomain+";path=/"},zd.core.utilities.setCookie=function(e,t,r,o=!1){var n="";if(r){var i=new Date;i.setTime(i.getTime()+1e3*(60*(60*(24*r)))),n="; expires="+i.toUTCString()}let a="";o&&(a=";domain=."+zd.core.pageData.rootDomain),document.cookie=e+"="+(t||"")+n+a+"; path=/; SameSite=None; Secure"},zd.core.utilities.eraseCookie=function(e){zd.core.utilities.getCookie(e)&&zd.core.utilities.setCookie(e,"",-365,!0)},zd.core.utilities.getRootDomain=function(){var e=window.location.hostname||window.location.host,t=e.split(".");if(2<=t.length)return"co"===t[t.length-2]&&3<t.length?t.slice(t.length-3).join("."):t.slice(t.length-2).join(".")},zd.core.utilities.itemInArray=function(e,t){return-1<t.lastIndexOf(e)},zd.core.utilities.itemInArrayIndex=function(e,t){return-1<t.indexOf(e)},zd.core.utilities.objectToQueryString=function(e,t){var r,o=[];for(r in e)if(e.hasOwnProperty(r)){var n=t?t+"["+r+"]":r,i=e[r];o.push(null!==i&&"object"==typeof i?zd.core.utilities.objectToQueryString(i,n):encodeURIComponent(n)+"="+encodeURIComponent(i))}return"?"+o.join("&")},zd.core.utilities.callPixel=function(e){if(!zd.core.utilities.isOptout()&&zd.core.utilities.hasConsent()){var t=new Image;t.src=e,t.alt="Transparent audience pixel",t.height=1,t.width=1;try{document.body.appendChild(t)}catch(e){}}},zd.core.utilities.callScript=function(e,t){t=t||null;var r=document.createElement("script");if(r.setAttribute("src",e),r.type="text/javascript",t&&"object"==typeof t&&!Array.isArray(t))for(var o in t)t.hasOwnProperty(o)&&("async"===o?!0==t[o]&&(r.async=!0):"id"===o?r.id=t[o]:r.dataset[o]=t[o]);document.head.appendChild(r)},zd.core.utilities.callCoreAPI=function(e,t,r,o){r=r||{};let n=zd.core.utilities.getCookie(zd.core.config.eu_consent_cookie);r.eu_consent=n?n:"";let i=zd.core.utilities.getCookie(zd.core.config.zd_opt_out);r.zd_opt_out=i?i:"",zd.core.utilities.callAPI(e,t,r,o)},zd.core.utilities.callAPI=function(e,t,r,o){t=t||null,r=r||null,o=o||"GET";var n=new XMLHttpRequest;n.withCredentials=!0,"GET"==o&&r&&(e+=zd.core.utilities.objectToQueryString(r)),r||"POST"===o||"GET"===o||(o="GET"),n.open(o,e,!0),"POST"==o&&r&&n.setRequestHeader("Content-type","application/x-www-form-urlencoded"),n.onreadystatechange=function(){4==n.readyState&&t&&t(n.responseText)},n.onerror=function(){console.log("CORE: API Fail")},n.send({data:JSON.stringify(r)})},zd.core.utilities.postJSONData=function(e,t,r,o){t=t||null,r=r||null,o=o||"POST";var n=new XMLHttpRequest;n.withCredentials=!1,r||"POST"===o||(o="POST"),n.open(o,e,!0),"POST"==o&&r&&n.setRequestHeader("Content-type","application/json"),n.onreadystatechange=function(){4==n.readyState&&t&&t(n.responseText)},n.onerror=function(){console.log("CORE: postJSONData API Fail")},n.send(JSON.stringify(r))},zd.core.utilities.getCMSPageId=function(){return zd.core.pageData.rootDomain in zd.core.config.cmsPageIdExtractors?zd.core.config.cmsPageIdExtractors[zd.core.pageData.rootDomain]()||"":""},zd.core.utilities.getLocalUId=function(){if(zd.core.userData.ids_from_app=zd.core.utilities.getIdsFromApp(),"wte_memberid"in zd.core.userData.ids_from_app)return zd.core.userData.ids_from_app.wte_memberid;if("bc_globalmemberid"in zd.core.userData.ids_from_app)return zd.core.userData.ids_from_app.bc_globalmemberid;for(let e in zd.core.config.cookieSwapCodes)if(zd.core.config[e].on())return zd.core.config.cookieSwapCodes[e].parser()||"";return""},zd.core.utilities.getAdditionalInformation=function(){var e="";zd.core.pageData.rootDomain in zd.core.config.additionalInformation&&(e=zd.core.config.additionalInformation[zd.core.pageData.rootDomain]()||"");var t=window.location.href;if(t.includes("fbclid=")){var r=zd.core.utilities.getCookie("_fbc");if(r!==void 0&&0!=r.length){var o={};0<e.length&&(o=JSON.parse(e)),o.fbc=r,e=JSON.stringify(o)}}try{if(window.gekko.core.app.id){var o={};0<e.length&&(o=JSON.parse(e)),o.swzd_app_id=window.gekko.core.app.id,e=JSON.stringify(o)}}catch(e){}try{let t=window.location.hostname||window.location.host;if(zd.core.config.RetailMeNotDomains.on(t)){let t=zd.core.utilities.getCookie("deviceFingerprint"),r=zd.core.utilities.getCookie("userQualifier");if(t!==void 0||r!==void 0){let o={};0<e.length&&(o=JSON.parse(e)),t!==void 0&&(o.rmn_df=t),r!==void 0&&(o.rmn_uq=r),e=JSON.stringify(o)}}}catch(e){}try{let t={};0<e.length&&(t=JSON.parse(e));let r=window.location.hostname||window.location.host;if(zd.core.config.SWZDCommunityDomains.belongs(r)){if(window.CURRENT_USER){let e=JSON.parse(window.CURRENT_USER);t.sw_cmnty2_uid=e.id,t.sw_cmnty2_extid=e.external_id}else t.sw_cmnty2_cu="NA";
1window.ADDITIONAL_INFO?(t.sw_topic_id=window.ADDITIONAL_INFO.topic_id,t.sw_vendor_id=window.ADDITIONAL_INFO.vendorpage_id):t.sw_cmnty2_ai="NA"}else window.CURRENT_USER&&(t.sw_chd_uid=window.CURRENT_USER.id,t.sw_chd_acct_id=window.CURRENT_USER.account_id,t.sw_chd_sw_uid=window.CURRENT_USER.spiceworks_user_id);0!==Object.keys(t).length&&(e=JSON.stringify(t))}catch(e){}return e},zd.core.utilities.getReferrer=function(){return document.referrer||""},zd.core.utilities.getScriptParams=function(e){if(-1<e.indexOf("?")){let t=e.split("?").pop().split("&"),r={};for(let e,o=0;o<t.length;o++)e=t[o].split("="),r[e[0]]=e[1];return r}return{}},zd.core.utilities.getPartnerId=function(){let e=document.currentScript.src,t=zd.core.utilities.getScriptParams(e);return"zdpid"in t?t.zdpid:"dde50143e91793cb7f00c05db109f2ab"},zd.core.utilities.getSWZDSegmentCode=function(){let e=document.currentScript.src,t=zd.core.utilities.getScriptParams(e);return"segmentcode"in t?t.segmentcode:""},zd.core.utilities.getThirdPartyConsent=function(){return this.CookieConsent&&this.CookieConsent.consented?"cookiebot":""},zd.core.utilities.domready=function(){var e=[],t=/^loaded|^i|^c/.test(document.readyState),r=function(){for(document.removeEventListener("DOMContentLoaded",r),t=1;r;)r=e.shift(),"undefined"!=typeof r&&r()};return t||document.addEventListener("DOMContentLoaded",r),function(r){t?r():e.push(r)}}(),zd.core.utilities.LZMA=function(){var e=Math.floor,t={},r=new Worker(window.URL.createObjectURL(new Blob([zd.core.blobs.lzmaWorker])));return r.onmessage=function(r){3===r.data.action?t[r.data.cbn]&&"function"==typeof t[r.data.cbn].on_progress&&t[r.data.cbn].on_progress(r.data.result):t[r.data.cbn]&&"function"==typeof t[r.data.cbn].on_finish&&(t[r.data.cbn].on_finish(r.data.result,r.data.error),delete t[r.data.cbn])},r.onerror=function(e){var r=new Error(e.message+" ("+e.filename+":"+e.lineno+")");for(var o in t)t[o].on_finish(null,r);console.error("Uncaught error in lzma_worker",r)},function(){function o(o,n,i,a,s){var c;do c=e(1e7*Math.random());while("undefined"!=typeof t[c]);t[c]={on_finish:a,on_progress:s},r.postMessage({action:o,cbn:c,data:n,mode:i})}return{compress:function(e,t,r,n){o(1,e,t,r,n)},decompress:function(e,t,r){o(2,e,!1,t,r)},worker:function(){return r}}}()},zd.core.utilities.firstPartyEligible=function(){if(zd.core.utilities.isOptout()||!zd.core.utilities.hasConsent())return!1;var e=zd.core.utilities.getCookie(zd.core.config.eu_consent_cookie);return!(zd.core.userData.isEurope&&void 0===e)},zd.core.utilities.getFPID=function(){return zd.core.userData.fpid},zd.core.utilities.isFreshUser=function(){let e=zd.core.utilities.getCookie("fu");
1return!e&&(zd.core.utilities.setCookie("fu","1",30),!0)},zd.core.utilities.spaPageViewSignal=function(){zd.core.gurgle.complete=0,zd.core.pageData.pageViewId=zd.core.utilities.generateUUID(),zd.core.pageData.cmsPageId=zd.core.utilities.getCMSPageId(),zd.core.pageData.local_uid=zd.core.utilities.getLocalUId(),zd.core.config.isFreshUser=zd.core.utilities.isFreshUser(),zd.core.pageData.url=window.location.href,zd.core.gurgle.SPAexecute(),zd.core.signals.sendSignal("Page View with Search",{additionalInformation:zd.core.utilities.getAdditionalInformation(),cms_page_id:zd.core.pageData.cmsPageId,local_uid:zd.core.pageData.local_uid,referrer:zd.core.pageData.referrer,spa:"1"}),window.ZIFFDAVIS&&window.ZIFFDAVIS.cse&&window.ZIFFDAVIS.cse.captureReferrerOnShortLinks()},zd.core.utilities.isDSARLandingPage=function(){return"dsar"===(window.location.hostname||window.location.host).split(".")[0]&&null!=new URLSearchParams(window.location.search).get("a")},zd.core.utilities.isOptout=function(){return!!(zd.core.utilities.getCookie("zdoo")||zd.core.utilities.getCookie("opt_out")||zd.core.utilities.getCookie("optout"))},zd.core.utilities.hasConsent=function(){let e=!1;if(!zd.core.userData.isEurope)e=!0;else{let t=zd.core.utilities.getCookie(zd.core.config.eu_consent_cookie);e=void 0!==t&&""!==t}return e},zd.core.utilities.isReady=function(){return 1===zd.core.gurgle.complete&&"complete"===document.readyState},zd.core.utilities.setLocalOptout=function(){zd.core.utilities.clearUserCookies()},zd.core.utilities.clearUserCookies=function(){zd.core.utilities.eraseCookie("h_zdbb"),zd.core.utilities.eraseCookie("zuid"),zd.core.utilities.eraseCookie("zpack"),zd.core.utilities.eraseCookie("zd_session_id"),zd.core.utilities.eraseCookie("muid"),zd.core.utilities.callCoreAPI(zd.core.utilities.getGurgleUrl()+"/clear_fpid/"+zd.core.pageData.rootDomain,null,null,"POST"),zd.core.utilities.callCoreAPI(zd.core.utilities.getGurgleUrl()+"/clear_uids/"+zd.core.pageData.rootDomain,null,null,"POST"),zd.core.utilities.callCoreAPI(zd.core.config.defaultDomains.logger+"/clear_c",null,null,"POST")},zd.core.utilities.enableJWPlayerEvents=function(){if(window.jwplayer&&window.jwplayer instanceof Function)for(let t=zd.core.config.jwplayers.length;20>t;t++){if(!window.jwplayer(t).id)return;["play","complete"].forEach(function(r){window.jwplayer(t).on(r,function(o){window.jwplayer(t).getPlaylistItem&&window.jwplayer(t).getPlaylistItem().title&&zd.core.signals.sendJWPlayerSignal(window.jwplayer(t).getPlaylistItem().mediaid,window.jwplayer(t).getPlaylistItem().title,r,o)})}),zd.core.config.jwplayers.push(t)}},zd.core.utilities.listenForJWPlayer=function(){setInterval(zd.core.utilities.enableJWPlayerEvents,1e3)},zd.core.utilities.ensureZDBBCookie=function(){zd.core.userData.zdbb&&0<zd.core.userData.zdbb.length||zd.core.utilities.callCoreAPI(zd.core.config.defaultDomains.logger+"/check_c",function(e){let t=JSON.parse(e||"{}");"h_zdbb"in t&&(zd.core.userData.zdbb=t.zdbb),"eu"in t&&(zd.core.userData.isEurope=t.eu),"country"in t&&(zd.core.userData.country=t.country),"have_eu_consent"in t&&(zd.core.userData.have_eu_consent=t.have_eu_consent),(!zd.core.userData.isEurope||zd.core.userData.isEurope&&zd.core.userData.have_eu_consent)&&(zd.core.pageData.sessionId=zd.core.utilities.getSetSessionID(),zd.core.utilities.set_zpack_cookie()),zd.core.userData.isEurope&&!zd.core.userData.have_eu_consent&&zd.core.utilities.clearUserCookies()})},zd.core.utilities.getGurgleUrl=function(){return zd.core.config.gurgleFPDomains.on()?"https://gurgle."+zd.core.pageData.rootDomain:zd.core.config.defaultDomains.gurgle},zd.core.utilities.getSetSessionID=function(e=!1){let t=zd.core.utilities.getCookie("zd_session_id");return(e||!t)&&(t=zd.core.utilities.generateUUID(),!zd.core.utilities.isOptout()&&zd.core.utilities.hasConsent()&&(document.cookie="zd_session_id="+t+";path=/; SameSite=None; Secure; domain=."+zd.core.pageData.rootDomain)),t},zd.core.utilities.getIncPageCount=function(e=!1){let t=zd.core.utilities.getCookie("zd_lg_pc");return e||!t?t=1:t++,document.cookie="zd_lg_pc="+t,t},zd.core.utilities.getIdsFromApp=function(){var e={};if(void 0!==window.wte_memberid&&(e.wte_memberid=window.wte_memberid),void 0!==window.bc_globalmemberid&&(e.bc_globalmemberid=window.bc_globalmemberid),void 0!==window.ue_s2&&(e.ue_s2=window.ue_s2),void 0!==window.core_univids_from_app){let t={};try{t=JSON.parse(window.core_univids_from_app)}catch(e){console.log(e)}e.core_univids_from_app=t}return e},zd.core.utilities.buildFnFromString=function(e){try{let t=window;const r=e.split(".");for(const e of r)t=t[e];return t}catch(t){return console.error("buildFnFromString: Error finding function for",e),null}},zd.core.utilities.getPubIdFromDomain=function(e){let t={3517:["babycenter.com","babycentre.co.uk","babycenter.com.au","babycenter.ca","babycenter.in","migraineagain.com","babycenter.de","clevelandclinic.org","everydayhealth.com","whattoexpect.com"],3158:["aftvnews.com","androidcommunity.com","askmen.com","bestblackfriday.com","betanews.com","blackfriday.com","comicbookroundup.com","dealsofamerica.com","dicebreaker.com","digitalfoundry.net","division2map.com","dreamincode.net","eurogamer.net","extremetech.com","fallout4map.com","fo76map.com","gameguru.in","gamesindustry.biz","geekgirlauthority.com","gta-5-map.com","howardforums.com","howlongtobeat.com","iclarified.com","ign.com","ignboards.com","ikream.com","indiedb.com","makingstarwars.net","mapgenie.io","mashable.com","mobiletechreview.com","mobiletor.com","moddb.com","neowin.net","newlaunches.com","nintendolife.com","offers.com","omeleto.com","onmsft.com","pcmag.com","phonescoop.c
1om","purexbox.com","pushsquare.com","rdr2map.com","retailmenot.com","rockpapershotgun.com","techbargains.com","techeblog.com","techshout.com","techspot.com","theblackfriday.com","thedroidguy.com","timeextension.com","vg247.com"],5098:["spiceworks.com"],3336:["speedtest.net"]};for(let r in t){let o=t[r];if(o.includes(e))return r}return"3517"},zd.core.utilities.getLRPIDFromDomain=function(e){let t={1270:["babycenter.com","everydayhealth.com","whattoexpect.com"],2103:["askmen.com","bestblackfriday.com","blackfriday.com","cnet.com","dealsofamerica.com","extremetech.com","lifehacker.com","mashable.com","offers.com","pcmag.com","retailmenot.com","spiceworks.com","techbargains.com","theblackfriday.com","zdnet.com"],13796:["aftvnews.com","androidcommunity.com","betanews.com","comicbookroundup.com","dicebreaker.com","digitalfoundry.net","division2map.com","dreamincode.net","eurogamer.net","fallout4map.com","fo76map.com","gameguru.in","gamesindustry.biz","geekgirlauthority.com","gta-5-map.com","howardforums.com","howlongtobeat.com","iclarified.com","ign.com","ignboards.com","ikream.com","indiedb.com","makingstarwars.net","mapgenie.io","maxroll.gg","mobiletechreview.com","mobiletor.com","moddb.com","neowin.net","newlaunches.com","nintendolife.com","omeleto.com","onmsft.com","phonescoop.com","purexbox.com","pushsquare.com","rdr2map.com","rockpapershotgun.com","techeblog.com","techshout.com","techspot.com","thedroidguy.com","timeextension.com","vg247.com"]};for(let r in t){let o=t[r];if(o.includes(e))return r}return"1270"},zd.core.utilities.redirectToUrl=function(e){try{location.href=e}catch(e){console.error("Core Error redirecting user")}},zd.core.utilities.set_zpack_cookie=function(){if(!zd.core.utilities.isOptout()&&zd.core.utilities.hasConsent()){let e=zd.core.utilities.pack_ids();
1zd.core.utilities.setCookie("zpack",e,null,!0),zd.core.run.ZpackCallbacks()}},zd.core.utilities.pack_ids=function(){let e={zdbb:zd.core.userData.zdbb,fpid:zd.core.userData.fpid,ppid:zd.core.userData.ppid,ue_m2s:zd.core.userData.ue_m2s,lcl_id:zd.core.pageData.local_uid,loc:zd.core.pageData.url,pv_id:zd.core.pageData.pageViewId,sess_id:zd.core.pageData.sessionId},t=JSON.stringify(e),r=btoa(t);return r},zd.core.taxonomy=zd.core.taxonomy||{},zd.core.walker=zd.core.walker||{},zd.core.walker.config={checkUrl:"//jogger.zdbb.net/check?href=",postUrl:"//jogger.zdbb.net/receive_uint8",skipNodes:["ABBR","META","NOSCRIPT","NAV","IMG","HEADER","FOOTER","SCRIPT","LINK","STYLE","FORM","INPUT","SELECT","BUTTON"],skipAttributes:["outbrain","header","disqus","sponsor","sponsors","branding","advertise","navigation","masthead","ad","nav","footer","header","navigation","advertising","advertisement","menu","copyright"],skipExactAttributes:["resource-widget","related-articles","trending-topics","eee-fff"],domainSpecificSkipExactAttributes:{"everydayhealth.com":["ad-block","ad-wrapper","connatix-container","custom-promo","eh-large-promo","featured-promo","horizontal-promo","inline-content-card","latest-feed","text-promo","newsletter-sign-up"],"medpagetoday.com":["recirculation-article-body"]},skipIndexAttributes:["disqus","twitter","pintrest","fb","facebook"],domainSpecificPositiveAttributes:{"mydomain.com":["exact-match"]},interestingMeta:["keywords","description","zdid","canonical","live_date","type_of","tags","zd_ptax"],domainSpecificMeta:{"pcmag.com":["primary-section-id","section-id"]},harmlessNodes:["A","I","B","STRONG","EM","FONT","P","SPAN"],snippets:{}},zd.core.walker.getTextNew=function(){var e=[];for(var t of document.getElementsByTagName("h1"))e.push(t.innerText);for(var t of document.getElementsByTagName("article"))e.push(t.innerText);var r=e.join("\n\n");return r},zd.core.walker.getAllDom=function(){return document.getElementsByTagName("HTML")[0].innerHTML},zd.core.walker.executeWalker=function(){zd.core.walker.config.positiveMatchMode=!!(zd.core.pageData.rootDomain in zd.core.walker.config.domainSpecificPositiveAttributes)&&zd.core.walker.config.domainSpecificPositiveAttributes[zd.core.pageData.rootDomain],zd.core.walker.config.negativeMatchMode=!!(zd.core.pageData.rootDomain in zd.core.walker.config.domainSpecificSkipExactAttributes)&&zd.core.walker.config.domainSpecificSkipExactAttributes[zd.core.pageData.rootDomain];let e=new XMLHttpRequest;const t=zd.core.walker.config.checkUrl,r=t+encodeURIComponent(zd.core.pageData.url);e.onreadystatechange=function(){4===e.readyState&&"TRUE"===e.responseText&&zd.core.walker.doIndexing()},e.open("GET",r,!0),e.send(null)},zd.core.walker.getContentRoot=function(){if(zd.core.walker.mptRootExtractor=function(){let e=document.querySelector("div[itemtype=\"http://schema.org/articleBody\"]")||document.querySelector("div[itemprop=\"articleBody\"]");return e?e:document.body},zd.core.walker.contentRootConfig={"medpagetoday.com":zd.core.walker.mptRootExtractor,"medpagetoday.org":zd.core.walker.mptRootExtractor},zd.core.walker.contentRootConfig[zd.core.pageData.rootDomain]){const e=zd.core.walker.contentRootConfig[zd.core.pageData.rootDomain]();if(e)return e}return document.body},zd.core.walker.doIndexing=function(){for(let e in zd.core.walker.config.domainSpecificMeta)e===zd.core.pageData.rootDomain&&(zd.core.walker.config.interestingMeta=zd.core.walker.config.interestingMeta.concat(zd.core.walker.config.domainSpecificMeta[e]));const e=new zd.core.utilities.LZMA;zd.core.utilities.domready(function(){let t=[];const r=zd.core.walker.getContentRoot();zd.core.walker.getText(r,t),t=t.reverse();let o=t[0],n=[o];for(let e=1;e<t.length;e++)try{if(-1===o.indexOf(t[e])){let r=t[e]+"";n[n.length]=r,o=r+"\n"+o}}catch(t){console.log("zd.core.walker error:"+t)}n=n.reverse();const i=n.join(" -$BREAK$- "),a=zd.core.walker.getMetas(),s=document.title,c=document.location.toString(),u=c.replace(/\?.*/gi,""),l=!!document.getElementById("canonical-meta")&&document.getElementById("canonical-meta").href,d=JSON.stringify({url:c,canonical_url:u,metas:a,title:s,page_text:i,m_to_w_canonical:l,cms_page_id:zd.core.pageData.cmsPageId});e.compress(d,5,function(e){const t=new Uint8Array(e);let r=new XMLHttpRequest;r.open("POST",zd.core.walker.config.postUrl,!0),r.setRequestHeader("C
1ache-Control","no-cache"),r.setRequestHeader("Content-Type","application/octet-stream"),r.send(t)})})},zd.core.walker.getText=function(e,t){if(!e)return!1;for(let r=e.firstChild;r;r=r.nextSibling)zd.core.walker.validNode(r)&&zd.core.walker.getText(r,t);let r;if(zd.core.walker.validNode(e)&&"undefined"!=typeof e.children&&(0===e.children.length||zd.core.walker.harmlessKids(e))&&(r=e.innerText?e.innerText:e.textContent,"undefined"==typeof r||-1<r.toLowerCase().indexOf("ads by google")||"undefined"!=typeof e.id&&-1<e.id.toLowerCase().indexOf("google_ads")))return!1;if("undefined"!=typeof r){r=zd.core.walker.cleanse(r);const e=zd.core.walker.getSentences(r);return r&&null!=e&&""!==r&&(!zd.core.walker.config.snippets[r]||"undefined"==typeof zd.core.walker.config.snippets[r])?(zd.core.walker.config.snippets[r]=1,t.push(r),!0):null!=e&&(zd.core.walker.config.snippets[r]+=1,!0)}return!1},zd.core.walker.superReplace=function(e,t,r){r="undefined"==typeof r?" ":r;for(let o=0;o<t.length;o++)e=(e+"").replace(t[o],r);return e},zd.core.walker.validNode=function(e){if(!e||"undefined"==typeof e||"undefined"!=typeof e.tagName&&zd.core.utilities.itemInArray(e.tagName,zd.core.walker.config.skipNodes))return!1;else{if("undefined"!=typeof e.style&&"none"===e.style.display||"undefined"==typeof e.children)return!1;let t=!0,r=!1;if("undefined"!=typeof e.attributes){for(let o,n=0,i=e.attributes,a=i.length;n<a;n++)if(o=i.item(n),o){let n=e.className;"undefined"==typeof n&&(n="");let i=e.id;"undefined"==typeof i&&(i=""),n=n+" "+i;let a=o.value;if("undefined"==typeof a)continue;a+=" "+n;let s=a.toLowerCase();for(let e in a=zd.core.walker.superReplace(s,[",",/\./gi,/-/gi,/_/gi]),a=a.split(" "),s=s.split(" "),a)try{const r=zd.core.walker.superReplace(a[e],[/^[ ]+/gi,/[ ]$/gi],"");if(zd.core.utilities.itemInArray(r,zd.core.walker.config.skipAttributes)||zd.core.utilities.itemInArrayIndex(r,zd.core.walker.config.skipIndexAttributes)){t=!1;break}else if(-1<r.indexOf("main"))break}catch(t){console.log("zd.core.walker error:"+t)}for(let e in s)try{const o=zd.core.walker.superReplace(s[e],[/^[ ]+/gi,/[ ]$/gi],"");if(zd.core.walker.config.positiveMatchMode){if(zd.core.utilities.itemInArray(o,zd.core.walker.config.positiveMatchMode)){r=!0;break}}else if(zd.core.walker.config.negativeMatchMode&&zd.core.utilities.itemInArray(o,zd.core.walker.config.negativeMatchMode)){t=!1;break}else if(zd.core.utilities.itemInArray(o,zd.core.walker.config.skipExactAttributes)){t=!1;break}}catch(t){console.log("zd.core.walker error:"+t)}}return zd.core.walker.config.positiveMatchMode?r:t}}},zd.core.walker.cleanse=function(e){return e=zd.core.walker.superReplace(e,[/[\r\n]/gi,/\t/gi,/[ ]+/gi,/[\r\n]/gi,/[ ]+/,/^[\t\s ]+/gi]),e=zd.core.walker.superReplace(e,[/^[ ]+/gi,/[ ]+$/gi,/<[^>]*>/gi],""),e=zd.core.walker.superReplace(e,[/\"/gi],"'"),e},zd.core.walker.getSentences=function(e){let t=e.match(/([A-Za-z][^.!?]+[A-Za-z]{2,}[.!?])/gi);return null==t&&(t=e.match(/([A-Z][a-z]+[ ]){2,}/gi)),t},zd.core.walker.harmlessKids=function(e){if(!zd.core.walker.validNode(e))return!1;if("undefined"==typeof e.children)return!1;if(0===e.children.length)return!0;let t=!0;for(let r=0;r<e.children.length;r++)3!==e.children[r].nodeType&&(t=!1);if(t)return!0;for(let t=0;t<e.children.length;t++){const r=e.children[t];if("undefined"==typeof r.tagName||!zd.core.utilities.itemInArray(r.tagName,zd.core.walker.config.harmlessNodes))return!1}return!0},zd.core.walker.getMetas=function(){let e=document.location.href;const t=/(?:http)(?:s)?(?:\:\/\/)(?:www\.)?([^\/]*)([\/]*)(.*)/g.exec(e),r=document.getElementsByTagName("meta");let o={};for(let e=0;e<r.length;e++){const t=r[e].getAttribute("name"),n=r[e].getAttribute("content");zd.core.utilities.itemInArray(t,zd.core.walker.config.interestingMeta)&&(o[t]=n)}window.babycenter&&window.babycenter.zdcoreTax&&(o=zd.core.walker.getBabycenterTax(o));let n="";const i=new Map([[zd.core.config.ignMetaDomains,zd.core.walker.getIGNTax],[zd.core.config.spiceworksDomains,zd.core.walker.getSWZDTax],[zd.core.config.offersTaxDomains,zd.core.walker.getOffersTax],[zd.core.config.CastleConnollyDomains,zd.core.walker.getCastleTax],[zd.core.config.LoseItDomains,zd.core.walker.getLoseItTax],[zd.core.config.CnetDomains,zd.core.walker.getCnetTax],[zd.core.config.gamerNetworkDomains,zd.core.walker.getGamerTax],[zd.core.config.evdyDomains,zd.core.walker.getEvdyTax]]);for(let[e,r]of i)if(e.on(t[1])){n=r(t);break}return n&&(o.zd_ptax=n),o},zd.core.walker.getSWZDTax=function(){let e=[];return window.SWZDTaxonomyInfo&&(window.SWZDTaxonomyInfo.primary_category&&e.push(window.SWZDTaxonomyInfo.primary_category),window.SWZDTaxonomyInfo.secondary_category&&e.push(window.SWZDTaxonomyInfo.secondary_category),Array.isArray(window.SWZDTaxonomyInfo.tags)&&(e=[...e,...window.SWZDTaxonomyInfo.tags]),e=[...new Set(e)]),e},zd.core.walker.getBabycenterIntlTax=function(e){return dataLayer&&dataLayer.length&&(e.topic=dataLayer[0].topic,e.subtopic=dataLayer[0].subtopic,e.phase=dataLayer[0].phase),e},zd.core.walker.getBabycenterTax=function(e){return e.topic=window.babycenter.zdcoreTax.topic,e.subtopic=window.babycenter.zdcoreTax.subtopic,e.phase=window.babycenter.zdcoreTax.phase,e.csw=window.babycenter.zdcoreTax.csw,e},zd.core.walker.getIGNTax=function(){let e=null;var t,r=[],o={};if("undefined"!=typeof ChessKit&&ChessKit?.props?.page&&(e=ChessKit.props.page),e){for(var n=0;n<zd.core.config.ignMetaInteresting2.length;n++)if(t=e[zd.core.config.ignMetaInteresting2[n]],t){let e=Array.isArray(t)?t.map(e=>e.toLowerCase()):t.toLowerCase();r.push(e),"description"!==zd.core.config.ignMetaInteresting2[n]&&(o[zd.core.config.ignMetaInteresting2[n]]=e)}zd.core.signals.sendSignal("Generic KV Tracking",{namespace:"ign_detailed_tax",key:window.location.href,value:JSON.stringify(o)})}
1else zd.core.signals.sendSignal("Generic KV Tracking",{namespace:"core_problems",key:"chesskit_missing",value:window.location.href});return r=r.join(","),r},zd.core.walker.getOffersTax=function(e){try{let t,r=[],o={"offers.com":"offerscat","creditcardsexplained.com":"offerscc"},n=e[3];return o=o[e[1]],0===n.indexOf("c/")?(n=n.substring(2).split("/")[0].split("?")[0],r.push(o+":"+n)):0===n.indexOf("types/")?(n=n.substring(6).split("/")[0].split("?")[0],r.push(o+":"+n)):0===n.indexOf("cards-for/")?(n=n.substring(10).split("/")[0].split("?")[0],r.push(o+":"+n)):0===n.indexOf("issuers/")?(n=n.substring(8).split("/")[0].split("?")[0],r.push("offersbrand:"+n)):(t=n.split("/")[0].split("?")[0],""!==t&&r.push("offersbrand:"+t)),r}catch(t){}},zd.core.walker.getCastleTax=function(){try{const t=["medicalCondition","medicalSpecialty"];var e=[];let r=document.querySelector("script[type=\"application/ld+json\"]"),o=JSON.parse(r?.innerText??"[]")??[];if("function"==typeof o[Symbol.iterator])for(let r of o)for(let o of t)if(o in r)for(let t=0;t<r[o].length;t++)"name"in r[o][t]&&e.push(r[o][t].name);return e}catch(t){}},zd.core.walker.getLoseItTax=function(){try{var e=[];return"undefined"!=typeof dataLayer&&dataLayer.forEach(t=>{"object"==typeof t&&null!==t&&zd.core.config.loseitInteresting.forEach(r=>{if(r in t){let o=t[r].split("&co="),n=o.map(e=>e.replace("co=",""));Array.prototype.push.apply(e,n)}})}),e}catch(t){}},zd.core.walker.getEvdyTax=function(){var e=[];try{zd.core.config.evdyInteresting.forEach(t=>{const r=t.split(".").reduce((e,t)=>e&&e[t],window);r&&e.push(r)})}catch(t){}return e},zd.core.walker.getGamerTax=function(){function e(e){return(e=r(e)?e:t(e),"string"==typeof e)?e.split(/,|\|/):Array.isArray(e)?e:[]}function t(e){let r=[];for(const o in e)"object"==typeof e[o]&&null!==e[o]?r=r.concat(t(e[o])):r.push(e[o]);return r}function r(e){return!!Array.isArray(e)&&e.every(e=>"object"!=typeof e||null===e)}try{const t=window.dmpPageData,r=["companies","topics","video_games","tabletop_game"].flatMap(r=>e(r in t?t[r]:[]));return[...new Set(r)].sort()}catch(t){}},zd.core.walker.getCnetTax=function(){function e(e){if("string"==typeof e)return e.split(/,|\|/);return Array.isArray(e)?e:[]}try{let t=e(window.$nuxt.$store.getters["tracking/data"].topicPaths),r=e(window.$nuxt.$store.getters["tracking/data"].tagSlugs),o=window.$nuxt.$store.getters["ads/adDisplay/data"].targeting?e(window.$nuxt.$store.getters["ads/adDisplay/data"].targeting.ctopic):[],n=e(window.$nuxt.$store.getters["tracking/dataByKey"]("contentTags"));return[...new Set([...t,...r,...o,...n])].sort()}catch(t){}},zd.core.injection=zd.core.injection||{},zd.core.injection.injectWalker=function(){var e=zd.core.signals.staticDomain+"/js/walker.min.js?v=5";zd.core.utilities.callScript(e)},zd.core.injection.injectOCT=function(){var e=zd.core.signals.staticDomain+"/js/zd-core-olt.min.js?v=5";zd.core.utilities.callScript(e)},zd.core.injection.injectCore20=function(){if(!document.getElementById("zdcore-js")||!0){var e=zd.core.signals.staticDomain+"/js/zd-core.min.js?v=5";zd.core.utilities.callScript(e,{id:"zdcore-js",async:!0,analyticsDomain:"a.zdbb.net",analyticsAccount:"legacy:"+zd.core.pageData.rootDomain})}},zd.core.injection.injectGoogleAdTag=function(){var e=[],t=new URL(zd.core.pageData.url).host;t in zd.core.config.googleTagInfo?e=zd.core.config.googleTagInfo[t]:zd.core.pageData.rootDomain in zd.core.config.googleTagInfo&&(e=zd.core.config.googleTagInfo[zd.core.pageData.rootDomain]),e.forEach(function(e){if(e){zd.core.utilities.callScript("https://www.googletagmanager.com/gtag/js?id="+e,{async:!0}),window.dataLayer=window.dataLayer||[];var t=function(){dataLayer.push(arguments)};t("js",new Date),t("config",e)}})},zd.core.injection.injectScripts=function(){zd.core.injection.injectGoogleAdTag()},zd.core.thirdparty=zd.core.thirdparty||{},zd.core.thirdparty.bluekai=zd.core.thirdparty.bluekai||{phintArray:[]},zd.core.thirdparty.liveintent=zd.core.thirdparty.liveintent||{},zd.core.thirdparty.bluekai.offers=function(){try{var e,t,r={"offers.com":"offerscat","couponcodes.com":"couponcodescat","creditcards.offers.com":"offerscc"},o=document.location.href,n=/(?:http)(?:s)?(?:\:\/\/)(?:www\.)?([^\/]*)([\/]*)(.*)/g.exec(o);-1<["creditcards.offers.com","offers.com","couponcodes.com"].indexOf(n[1])&&(e=n[3],r=r[n[1]],0==e.indexOf("c/")?(e=e.substring(2).split("/")[0].split("?")[0],bk_addPageCtx(r,e)):0==e.indexOf("types/")?(e=e.substring(6).split("/")[0].split("?")[0],bk_addPageCtx(r,e)):0==e.indexOf("cards-for/")?(e=e.substring(10).split("/")[0].split("?")[0],bk_addPageCtx(r,e)):0==e.indexOf("issuers/")?(e=e.substring(8).split("/")[0].split("?")[0],bk_addPageCtx("offersbrand",e)):(t=e.split("/")[0].split("?")[0],""!=t&&bk_addPageCtx("offersbrand",t)))}catch(t){}return null},zd.core.thirdparty.bluekai.ign=function(){return"undefined"!=typeof _sf_async_config&&("undefined"!=typeof _sf_async_config.authors&&bk_addPageCtx("authors",_sf_async_config.authors),"undefined"!=typeof _sf_async_config.sections&&bk_addPageCtx("sections",_sf_async_config.sections),"undefined"!=typeof _sf_async_config.path&&bk_addPageCtx("path",_sf_async_config.path)),null},zd.core.thirdparty.bluekai.pcmag=function(){"undefined"!=typeof __PCMAG&&"undefined"!=typeof __PCMAG.storedGaVars&&("undefined"!=typeof __PCMAG.storedGaVars[1].reportValue&&bk_addPageCtx("sections",__PCMAG.storedGaVars[1].reportValue),"undefined"!=typeof __PCMAG.storedGaVars[5].reportValue&&bk_addPageCtx("authors",__PCMAG.storedGaVars[5].reportValue)),"undefined"!=typeof userType&&bk_addPageCtx("userType",userType)},zd.core.thirdparty.bluekai.askmen=function(){"undefined"!=typeof AM&&("undefined"!=typeof AM.Meta&&("undefined"!=typeof AM.Meta.get("channel")&&bk_addPageCtx("channel",AM.Meta.get("channel")),"undefined"!=typeof AM.Meta.get("subchannel")&&bk_addPageCtx("subchannel",AM.Meta.get("subchannel")),"undefined"!=typeof AM.Meta.get("title")&&bk_addPageCtx("title",AM.Meta.get("title")),"undefined"!=typeof AM.Meta.get("description")&&bk_addPageCtx("description",AM.Meta.get("description"))),"undefined"!=typeof AM.One&&"undefined"!=typeof AM.One.isLoggedIn()&&bk_addPageCtx("member",AM.One.isLoggedIn()))},zd.core.thirdparty.bluekai.callTag=function(){try{if("undefined"!=typeof __ZD_SEG_)for(var e=0;e<__ZD_SEG_.length;e++)bk_addPageCtx("bbseg",__ZD_SEG_[e])}catch(t){}return bk_doJSTag(30629,10),null},zd.core.thirdparty.bluekai.processPhints=function(){var e=/(?:http)(?:s)?(?:\:\/\/)(?:www\.|preview\.|qa\.|qa2\.|stage\.|appscout\.|forwardthinking\.|securitywatch\.|goodcleantech\.|m\.)?([^\/]*)([\/]*)(.*)/g.exec(document.location.href);bk_addPageCtx("site",e[1]),bk_addPageCtx("referer",document.location.href),window.bk_addPageCtx=function(e,t){return zd.core.thirdparty.bluekai.phintArray.push([e,t]),BKTAG.addParam("phint",e,t),BKTAG};try{-1<["creditcards.offers.com","offers.com","couponcodes.com"].lastIndexOf(e[1])?zd.core.thirdparty.bluekai.offers():-1<["ign.com","m.ign.com"].lastIndexOf(e[1])?zd.core.thirdparty.bluekai.ign():-1<["pcmag.com"].lastIndexOf(e[1])?zd.core.thirdparty.bluekai.pcmag():-1<["askmen.com"].lastIndexOf(e[1])&&zd.core.thirdparty.bluekai.askmen()}catch(t){}return zd.core.thirdparty.bluekai.callTag(),null},zd.core.thirdparty.bluekai.execute=function(){var e=zd.core.pageData.rootDomain,t=document.createElement("iframe");t.setAttribute("name","__bkframe"),t.setAttribute("height","0"),t.setAttribute("width","0"),t.setAttribute("frameborder","0"),t.setAttribute("style","display:none;position:absolute;clip:rect(0px 0px 0px 0px)"),t.setAttribute("src","about:blank"),document.body.appendChild(t);var r=document.createElement("script");r.setAttribute("type","text/javascript");var o="tags.bkrtx.com";-1<["pcmag.com","geek.com","extremetech.com","computershopper.com"].lastIndexOf(e)&&(o="bbstatic."+e),r.onload=function(){zd.core.thirdparty.bluekai.processPhints()},r.readyState&&(r.onreadystatechange=function(){("loaded"===r.readyState||"complete"===r.readyState)&&(r.onreadystatechange=null,zd.core.thirdparty.bluekai.processPhints())}
1),r.setAttribute("src","//"+o+"/js/bk-coretag.js"),document.body.appendChild(r)},zd.core.thirdparty.swapLiveRamp=function(){zd.core.userData&&zd.core.userData.zdbb&&""!==zd.core.userData.zdbb&&!zd.core.utilities.getCookie("lrswap")&&(zd.core.utilities.callPixel("https://idsync.rlcdn.com/425686.gif?partner_uid="+zd.core.userData.zdbb),zd.core.utilities.setCookie("lrswap","1",180))},zd.core.thirdparty.redirectFraud=function(){"thewellnessresolution.shop"==zd.core.pageData.rootDomain&&zd.core.utilities.redirectToUrl("https://www.everydayhealth.com/news/weight-loss-secrets-from-mayo-clinic-diet/")},zd.core.thirdparty.liveintent.getPageCats=function(){if("ign.com"==zd.core.pageData.rootDomain&&(ChessKit.data.categories&&(ChessKit.data.categories.includes("Daily Deals")||ChessKit.data.categories.includes("Shopping"))||"/deals"==window.location.pathname))return"dealshop";return"ign.com"==zd.core.pageData.rootDomain&&ChessKit.data.categories&&ChessKit.data.categories.includes("News")?"news":""},zd.core.thirdparty.liveintent.reportIdHash=function(){window.liQd_did_0001&&(zd.core.config.MPTLiveInentDomains.onExecute(function(){window.liQd_did_0001.resolve(function(e){e.md5&&window.MptHcpNs&&(window.MptHcpNs.callMedPageApi({json:{hashed_email:e.md5,source:"ZDCore LiveIntent"}}),console.log("ZDC LI MPT API Called")),e.md5&&window.live_intent_identity&&(window.live_intent_identity.primeLiveIntentApi({json:{hashed_email:e.md5,source:"ZDCore LiveIntent"}}),console.log("ZDC LI PrI API Called"))},function(){},{resolve:"md5"})}),window.liQd_did_0001.resolve(function(e){if(e.sha2&&"undefined"!=e.sha2&&e.sha2!=null){zd.core.userData.li_s2=e.sha2;var t=zd.core.thirdparty.liveintent.getPageCats();let r=zd.core.utilities.getCookie("deviceFingerprint"),o=zd.core.utilities.getCookie("userQualifier"),n={pageCats:t};r!==void 0&&(n.rmn_df=r),o!==void 0&&(n.rmn_uq=o),zd.core.signals.sendSignal("Live Intent",{email_hash:e.sha2,domain:zd.core.pageData.rootDomain,page_title:window.title,additionalInformation:JSON.stringify(n),pagecat:t,debug:"",p2_values:zd.core.pageData.pageSegments.toString()}
1),zd.core.utilities.setCookie("zd_core_lialready","true",15,!0),zd.core.run.LIQueue()}},function(){console.log("LIP Error")},{resolve:"sha2"}))},zd.core.thirdparty.liveintent.execute=function(){eval(zd.core.blobs.liveIntentJS),setTimeout(function(){zd.core.thirdparty.liveintent.reportIdHash()},5e3)},zd.core.thirdparty.liveintent.measurement=function(){const e=.95>Math.random();zd.core.thirdparty.liveintent.measurementOn=e;const t=[{name:"liveIntentId",params:{publisherId:zd.core.config.liPublisherIds[zd.core.pageData.rootDomain],requestedAttributesOverrides:{uid2:!0,bidswitch:!0,medianet:!0,magnite:!0,pubmatic:!0,index:!0}}}],r=[];window.pbjs=window.pbjs||{},window.pbjs.que=window.pbjs.que||[],window.pbjs.que.push(function(){window.pbjs.setConfig({userSync:{userIds:e?t:r}})}),googletag.cmd.push(function(){googletag.pubads().setTargeting("liact",e?["on"]:["off"])})},zd.core.thirdparty.execute=function(){zd.core.thirdparty.redirectFraud(),zd.core.config.LiveIntentDomains.on()&&"US"===zd.core.userData.country&&"true"!=zd.core.utilities.getCookie("zd_core_lialready")&&zd.core.thirdparty.liveintent.execute(),zd.core.thirdparty.swapLiveRamp()},zd.core.signals=zd.core.signals||{},zd.core.signals.sendSignal=function(e,t,r,o){r=r||"logger",!1!==o&&(o=!0);var n,i,t=t||{};if("gurgle"===r)n=zd.core.gurgle.gurgleDomain,i=e;else{if(n=zd.core.signals.loggerDomain,t.zd_pageview_id=zd.core.pageData.pageViewId,t.zd_session_id=zd.core.pageData.sessionId,t.zd_location=zd.core.pageData.url,t.eu_consent=zd.core.utilities.getCookie(zd.core.config.eu_consent_cookie),(void 0===t.eu_consent||""===t.eu_consent)&&(t.eu_consent=""),t.third_party_consent=zd.core.utilities.getThirdPartyConsent(),t.fu=zd.core.config.isFreshUser,zd.core.utilities.firstPartyEligible()&&(zd.core.userData.fpid&&(t.fpid=zd.core.userData.fpid),zd.core.userData.ppid&&(t.ppid=zd.core.userData.ppid)),"EVDH Leadgen"===e){let e=!1;"Session Start"===t.event&&(e=!0,zd.core.pageData.sessionId=zd.core.utilities.getSetSessionID(e)),t.page_count=zd.core.utilities.getIncPageCount(e)}i="/l/","logger"===r&&(i=(o?"/l/":"/n/")+zd.core.config.signalLib[e])}var a=n+i+zd.core.utilities.objectToQueryString(t);zd.core.utilities.callPixel(a)},zd.core.signals.mainPageViewSignal=function(){return zd.core.utilities.isDSARLandingPage()?(zd.core.signals.sendSignal("DSAR Submission",{request_key:new URLSearchParams(window.location.search).get("a")}),zd.core.utilities.callCoreAPI("https://zdbb.net/optout"),zd.core.utilities.setLocalOptout(),void(zd.core.config.gurgleFPDomains.on()&&zd.core.utilities.callAPI("https://opt-out."+zd.core.pageData.rootDomain+"/local-optout"))):void zd.core.signals.sendSignal("Page View with Search",{additionalInformation:zd.core.utilities.getAdditionalInformation(),cms_page_id:zd.core.pageData.cmsPageId,local_uid:zd.core.pageData.local_uid,referrer:zd.core.pageData.referrer})},zd.core.signals.mainHHPPageViewSignal=function(){return zd.core.utilities.isDSARLandingPage()?(zd.core.signals.sendSignal("DSAR Submission",{request_key:new URLSearchParams(window.location.search).get("a")}),zd.core.utilities.callCoreAPI("https://zdbb.net/optout"),zd.core.utilities.setLocalOptout(),void(zd.core.config.gurgleFPDomains.on()&&zd.core.utilities.callAPI("https://opt-out."+zd.core.pageData.rootDomain+"/local-optout"))):void(zd.core.signals.sendSignal("HHP Page View",{additionalInformation:zd.core.utilities.getAdditionalInformation(),cms_page_id:zd.core.pageData.cmsPageId,local_uid:zd.core.pageData.local_uid,referrer:zd.core.pageData.referrer}),zd.core.config.HarvardHealthPublishingDomains.onExecute(zd.core.signals.HarvardHealth))},zd.core.signals.mainCCFPageViewSignal=function(){return zd.core.utilities.isDSARLandingPage()?(zd.core.signals.sendSignal("DSAR Submission",{request_key:new URLSearchParams(window.location.search).get("a")}),zd.core.utilities.callCoreAPI("https://zdbb.net/optout"),zd.core.utilities.setLocalOptout(),void(zd.core.config.gurgleFPDomains.on()&&zd.core.utilities.callAPI("https://opt-out."+zd.core.pageData.rootDomain+"/local-optout"))):void(zd.core.signals.sendSignal("CCF Page View",{additionalInformation:zd.core.utilities.getAdditionalInformation(),cms_page_id:zd.core.pageData.cmsPageId,local_uid:zd.core.pageData.local_uid,referrer:zd.core.pageData.referrer}),zd.core.config.ClevelandClinicFoundationDomains.onExecute(zd.core.signals.ClevelandClinic))},zd.core.signals.ClevelandClinic=function(){setTimeout(function(){},1e3)},zd.core.signals.HarvardHealth=function(){setTimeout(function(){},1e3)},zd.core.signals.mainNKHPageViewSignal=function(){return zd.core.utilities.isDSARLandingPage()?(zd.core.signals.sendSignal("DSAR Submission",{request_key:new URLSearchParams(window.location.search).get("a")}),zd.core.utilities.callCoreAPI("https://zdbb.net/optout"),zd.core.utilities.set
1LocalOptout(),void(zd.core.config.gurgleFPDomains.on()&&zd.core.utilities.callAPI("https://opt-out."+zd.core.pageData.rootDomain+"/local-optout"))):void(zd.core.signals.sendSignal("NKH Page View",{additionalInformation:zd.core.utilities.getAdditionalInformation(),cms_page_id:zd.core.pageData.cmsPageId,local_uid:zd.core.pageData.local_uid,referrer:zd.core.pageData.referrer}),zd.core.config.NemoursKidsHealthDomains.onExecute(zd.core.signals.NemoursKidsHealth))},zd.core.signals.NemoursKidsHealth=function(){setTimeout(function(){},1e3)},zd.core.signals.mainSWZDPartnerPageViewSignal=function(e="pageview"){zd.core.signals.sendSignal("SWZD Partner Page View",{additionalInformation:zd.core.swzd.getAdditionalInformation(),commerceData:zd.core.swzd.getCommerceData(),referrer:zd.core.pageData.referrer,partnerId:zd.core.pageData.partnerId,segmentCode:zd.core.pageData.segmentCode,eventType:e}),zd.core.signals.SWZDPartnerPages()},zd.core.signals.SWZDPartnerPages=function(){setTimeout(function(){},1e3)},zd.core.signals.IgnMeta=function(){setTimeout(function(){let e=null;if("undefined"!=typeof ChessKit&&ChessKit?.props?.page&&(e=ChessKit.props.page),"undefined"!=typeof __NEXT_DATA__&&__NEXT_DATA__?.props?.pageProps?.page&&(e=__NEXT_DATA__.props.pageProps.page),e){for(var t,r,o=[],n=[],a=0;a<zd.core.config.ignMetaInteresting.length;a++)t=zd.core.config.ignMetaInteresting[a],r=e[t],r&&(Array.isArray(r)&&(r=r.join()),o.push(t),n.push(r));if(1>o.length)return null;zd.core.signals.sendSignal("IGN Tag Tracking",{t:o.join("|"),v:n.join("|")})}},1e3)},zd.core.signals.DoctorFinderListener=function(e=!1){function t(){const e={176:"Gastroenterologist",260:"Gastroenterologist",261:"Gastroenterologist",262:"Dermatologist",263:"Endocrinologist",264:"Rheumatologist",278:"Dermatologist",281:"Psychiatrist",287:"Urologist"},r=document.querySelector("directory-widget").partner,o=r in e?e[r]:"unknown: "+r;zd.core.signals.sendSignal("Generic KV Tracking",{namespace:"everyday_health_dr_widget",key:o,value:"open"});let n=document.querySelector("directory-widget");n.querySelector("button").removeEventListener("click",t)}let r=document.querySelector("directory-widget");r&&(r.querySelector("button")?r.querySelector("button").addEventListener("click",t):!e&&setTimeout(function(){zd.core.signals.DoctorFinderListener(e=!0)},1e3))},zd.core.signals.rmnListener=function(){const e=new URLSearchParams(window.location.search);if(e.has("u")){const t=e.get("u");zd.core.signals.sendSignal("RMN Outclick",{click_id:t})}},zd.core.signals.DailyOmListener=function(){const e={landing_page:"/courses/courseoverview.cgi?",shopping_cart:"/courses/onecart.cgi?",purchase_made:"onecart.cgi?action=4"},t=window.location.href;let r=!1;try{for(let o in e)0<t.indexOf(e[o])&&(r=o);r&&zd.core.signals.sendSignal("Generic KV Tracking",{namespace:"daily_om_events",key:r,value:!0})}catch(t){}},zd.core.signals.BlackFridayMeta=function(){var e=window.location.pathname,t=null,r=null,o=null;try{if(e=e.toLowerCase().split("/").slice(1),1===e.length){var n=/^(.+?)-black-friday$/i.exec(e[0]);n&&(r="store_merchant",t=n[1])}else"ads"===e[0]?("black-friday"===e[1]&&(r="ads_merchant",t=e[2]),"cyber-monday"===e[1]&&(r="cm_ads_merchant",t=e[2])):"categories"===e[0]&&(o=e[1]);t&&r&&zd.core.signals.sendSignal("Generic KV Tracking",{namespace:"black_friday_merchant",key:r,value:t}),o&&zd.core.signals.sendSignal("Generic KV Tracking",{namespace:"black_friday_category",key:"category",value:o})}catch(t){}},zd.core.signals.BestBlackFridayMeta=function(){var e=window.location.pathname,t=null,r=null,o=null;try{if(e=e.toLowerCase().split("/").slice(1),"ads"===e[0]){var n=/^(.+?)-black-friday$/i.exec(e[1]);n&&(r="ads_merchant",t=n[1])}else"store"===e[0]?(r="store_merchant",t=e[1]):"category"===e[0]&&(o=e[1]);t&&r&&zd.core.signals.sendSignal("Generic KV Tracking",{namespace:"best_black_friday_merchant",key:r,value:t}),o&&zd.core.signals.sendSignal("Generic KV Tracking",{namespace:"best_black_friday_category",key:"category",value:o})}catch(t){}},zd.core.signals.CareEverydayHealthTaxScan=function(){document.querySelector("meta[property=\"zd_ptax\"]")&&zd.core.signals.sendSignal("Generic KV Tracking",{namespace:"care_evdh_taxonomy",key:"zd_ptax",value:d
1ocument.querySelector("meta[property=\"zd_ptax\"]").content})},zd.core.signals.ToolboxTaxcats=function(){var e,t;try{t=document.querySelector("meta[name='news_keywords']").getAttribute("content").split(",").map(function(e){return"tb_ptax_meta_news_keywords_"+e.trim()}),zd.core.signals.sendSignal("Generic Tracking",{id:t.join("|"),multi:"|"})}catch(e){}try{e=document.querySelector("meta[name='zd_ptax_version']").getAttribute("content").trim(),t=document.querySelector("meta[name='zd_ptax']").getAttribute("content").split(",").map(function(t){return"tb_ptax_"+e+"_"+t.trim()}),zd.core.signals.sendSignal("Generic Tracking",{id:t.join("|"),multi:"|"})}catch(e){}},zd.core.signals.evdyAdzone=function(){let e=function(){var t=t||{};zd.core.utilities.firstPartyEligible()&&(zd.core.userData.fpid&&(t.fpid=zd.core.userData.fpid),zd.core.userData.ppid&&(t.ppid=zd.core.userData.ppid)),"undefined"!=typeof EH&&"undefined"!=typeof document.body.dataset&&"undefined"!=typeof document.body.dataset.zone&&""!=document.body.dataset.zone?(t.page_type=document.body.dataset.zone,zd.core.signals.sendSignal("Page Type",t)):"undefined"!=typeof WTE&&"undefined"!=typeof WTE.AdParams&&typeof("undefined"!==WTE.AdParams.zone)?(t.page_type=WTE.AdParams.zone,zd.core.signals.sendSignal("Page Type",t)):null==JSON.parse(document.body.getAttribute("data-config"))?"undefined"!=typeof window.MPT&&"undefined"!=typeof window.MPT.adZone?(t.page_type=window.MPT.adZone,zd.core.signals.sendSignal("Page Type",t)):setTimeout(e,2e3):(t.page_type=JSON.parse(document.body.getAttribute("data-config")).ads.adZone,zd.core.signals.sendSignal("Page Type",t))};e()},zd.core.signals.captureImpressionInGA=function(){window.addEventListener("message",t=>{const e=t.data;if(e.event&&"adImpToGA"===e.event)try{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"evt_adImpToGA",eventcategory:"ad tracking",eventaction:"impression",eventlabel:e.lineItemId,"non-interaction":"TRUE","order ID":e.orderID,"order name":e.orderName})}catch(e){console.log(e)}})},zd.core.signals.ncaUrlRewrite=function(){window.apstag=window.apstag||{queue:[],init:function(){apstag.queue.push(["i",arguments,new Date().getTime()])},fetchBids:function(){apstag.queue.push(["f",arguments,new Date().getTime()])},setDisplayBids:function(){},targetingKeys:function(){return[]}},apstag?.queue?.push!=null&&apstag.queue.push(function(){apstag.nativeContent().registerHook("nativeContent.updateClickUrl",function(e,t){var r="https://zdbb.net/nca/x/?url="+encodeURI(e);try{const o={...t.dataset},n=t.outerHTML,i=n.match(/<a\s+(?:[^>]*?\s+)?href\s*=\s*(?:'([^']*)'|"([^"]*)"|([^'"\s>]+))[^>]*>/i),a=i[1]||i[2]||i[3]||null,s=zd.core.utilities.decodeSerializedHtmlElement(a),c=s.match(/^http[s]{0,1}:\/\/(?:r\.){0,1}zdbb\.net\/u\/([^?&/\W]*)[?/]{0,1}.*/i),u=Array.isArray(c)&&2<=c.length?c[1]:"",l=zd.core.utilities.getKVsFromUrl(s);l.shortCode=u,l.url=e,l.apsAscSubtag=o.apsAscSubtag?o.apsAscSubtag:"",r="https://zdbb.net/nca/"+zd.core.utilities.objectToQueryString(l)}catch(e){console.error("CORE NCA Error: ",e)}return r}),window.apstag.nativeContent().enable()})},zd.core.signals.executeDomainSpecificSignals=function(){zd.core.config.ignMetaDomains.onExecute(zd.core.signals.IgnMeta),zd.core.config.evdyAdzoneDomains.onExecute(zd.core.signals.evdyAdzone),zd.core.config.adImpGATrackingDomains.onExecute(zd.core.signals.captureImpressionInGA),zd.core.config.blackFridayDomains.onExecute(zd.core.signals.BlackFridayMeta),zd.core.config.bestBlackFridayDomains.onExecute(zd.core.signals.BestBlackFridayMeta),zd.core.config.DoctorFinderDomains.onExecute(zd.core.signals.DoctorFinderListener),zd.core.config.careEverydayHealth.onExecute(zd.core.signals.CareEverydayHealthTaxScan()),zd.core.config.dailyOmDomains.onExecute(zd.core.signals.DailyOmListener),zd.core.config.RetailMeNotDomains.onExecute(zd.core.signals.rmnListener),zd.core.config.preBidJSMonitoringDomains.onExecute(zd.core.signals.preBidJSListener)},zd.core.signals.executePartnerSwaps=function(){},zd.core.signals.executeInternalSwaps=function(){for(var e in zd.core.config.cookieSwapCodes)if(zd.core.config[e].on()||zd.core.config.isBabyCenter()&&"babycenterDomains"===e){var t=zd.core.config.cookieSwapCodes[e].swappedCookie,r=zd.core.utilities.getCookie(t),o=zd.core.config.cookieSwapCodes[e].parser();if((r==null||""==r)&&o&&o!=null){if(zd.core.config.cookieSwapCodes[e].signalCode!=null)var n=zd.core.config.cookieSwapCodes[e].signalCode;else if(zd.core.config.cookieSwapCodes[e].signalCodeRegex!=null)for(let t=0;t<zd.core.config.cookieSwapCodes[e].signalCodeRegex.length;t++){var i=zd.core.config.cookieSwapCodes[e].signalCodeRegex[t];if(i.regex.test(o)){var n=i.signalCode;continue}}else continue;n&&(zd.core.signals.sendSignal("Cookie Sync Alone",{tp:n,tpc:o},"logger",!1),zd.core.utilities.setMonthCookie(t,"1"))}}},zd.core.signals.GDPRoptin=function(e){e=e||""},zd.core.signals.GDPRoptout=function(e){e=e||"",zd.core.signals.sendSignal("GDPR Events",{local_uid:e,event:"gdpr optout",scope:"global"}),zd.core.utilities.callCoreAPI("https://zdbb.net/optout"),zd.core.utilities.set
1LocalOptout(),zd.core.config.gurgleFPDomains.on()&&zd.core.utilities.callAPI("https://opt-out."+zd.core.pageData.rootDomain+"/local-optout")},zd.core.signals.executeCookieSwaps=function(){zd.core.signals.executePartnerSwaps(),zd.core.signals.executeInternalSwaps()},zd.core.signals.dataLayerLastLength=0,zd.core.signals.listenForGTMEvents=function(){if(!("undefined"==typeof dataLayer||void 0===dataLayer.length||dataLayer.length<=zd.core.signals.dataLayerLastLength)){for(let e,t=zd.core.signals.dataLayerLastLength;t<dataLayer.length;t++)e=zd.core.config.GTMEventHandler[zd.core.pageData.rootDomain](dataLayer[t]),e&&zd.core.signals.sendSignal("Generic KV Tracking",e);zd.core.signals.dataLayerLastLength=dataLayer.length}},zd.core.signals.sendGaEvent=function(){},zd.core.signals.sendJWPlayerSignal=function(e,t,r){switch(r){case"play":zd.core.signals.sendSignal("JWPlayer Tracking",{player:"jw",video_id:e,video_title:t,event_name:r});break;case"complete":zd.core.signals.sendSignal("JWPlayer Tracking",{player:"jw",video_id:e,video_title:t,event_name:r});break;default:}},zd.core.signals.suppressSignal=function(e="p1",t="p2",r="p3"){console.log("Suppression signal received with parameters:",e,t,r)},zd.core.signals.preBidJSSignal=function(e){zd.core.signals.sendSignal("Generic KV Tracking",{namespace:"pre_bid_data_capture",key:"high_header_bid",value:e.cpm})},zd.core.signals.preBidJSListener=function(){if("undefined"!=typeof pbjs){pbjs.onEvent("bidWon",zd.core.signals.preBidJSSignal);let e=pbjs.getAllWinningBids();for(let t in e)console.log("bid"),zd.core.signals.preBidJSSignal(e[t])}},zd.core.signals.pushlyListener=function(){function e(){window.PushlySDK.push(arguments)}window.PushlySDK=window.PushlySDK||[],e("external_id",zd.core.userData.zdbb),e("on_permission_allowed",function(){zd.core.signals.sendSignal("Generic KV Tracking",{namespace:"pushly",key:"allowed",value:zd.core.pageData.rootDomain})})},zd.core.gurgle=zd.core.gurgle||{},zd.core.signals=zd.core.signals||{},zd.core.gurgle.getPageSegments=function(){if("speedtest.net"==zd.core.pageData.rootDomain)window.__ZD_SEG_=[6830],window.__ZD_CPID_="10a515ca045c7fa3d65ecae419bc5a61";else{var e=zd.core.gurgle.gurgleDomain+"/segments.js"+zd.core.utilities.objectToQueryString({url:zd.core.pageData.url});zd.core.utilities.callScript(e)}},zd.core.gurgle.complete=0,zd.core.gurgle.impressionTracker={},zd.core.gurgle.info=function(){1!=zd.core.gurgle.complete&&(!window.googletag&&(window.googletag={},window.googletag.cmd=[]),googletag=googletag||{},googletag.cmd=googletag.cmd||[],zd.core.pageData.adParams={},zd.core.pageData.adParams.pageviewid=zd.core.pageData.pageViewId,googletag.cmd.push(function(){try{googletag.pubads().setTargeting("pageviewid",zd.core.pageData.pageViewId),zd.core.pageData.adParams.pageviewid=zd.core.pageData.pageViewId}catch(e){console.log(e)}}),googletag.cmd.push(function(){googletag.pubads().addEventListener("slotRenderEnded",function(e){zd.core.gurgle.testSlot=e.slot,zd.core.gurgle.impressionTracker[e.slot.getSlotId().getId()]={advertiserId:e.advertiserId,campaignId:e.campaignId,creativeId:e.creativeId,lineItemId:e.lineItemId,slotId:e.slot.getSlotId().getId()},zd.core.config.impressionTrackingDomains.on()&&zd.core.signals.sendSignal("Impression Viewed",zd.core.gurgle.impressionTracker[e.slot.getSlotId().getId()])})}),zd.core.gurgle.gurgUrl=zd.core.utilities.getGurgleUrl(),zd.core.utilities.callCoreAPI(zd.core.gurgle.gurgUrl+"/info",function(e){var t=JSON.parse(e);for(var r in t)switch(r){case"zdbb":zd.core.userData.zdbb=t[r]+"",zd.core.pageData.adParams.zdbb=zd.core.userData.zdbb,googletag.cmd.push(function(){try{zd.core.config.waitAdditionalTags.on()||(googletag.pubads().setTargeting("zdbb",zd.core.userData.zdbb),zd.core.pageData.adParams.zdbb=zd.core.userData.zdbb)}catch(e){console.log(e)}});break;case"zdid":zd.core.pageData.zdid=t[r]+"",zd.core.pageData.adParams.zdid=zd.core.pageData.zdid,googletag.cmd.push(function(){try{zd.core.config.waitAdditionalTags.on()||(googletag.pubads().setTargeting("zdid",zd.core.pageData.zdid),zd.core.pageData.adParams.zdid=zd.core.pageData.zdid)}catch(e){console.log(e)}try{dataLayer=window.dataLayer=window.dataLayer||[],dataLayer.push({zdid:zd.core.pageData.zdid,event:"zdid"})}catch(e){console.log(e)}}),window.__ZD_CPID_=zd.core.pageData.zdid;break;case"p":if(zd.core.pageData.pageSegments=t[r].map(String),"speedtest.net"===zd.core.pageData.rootDomain)var o="p";else var o="p2";
1zd.core.pageData.adParams[o]=zd.core.pageData.pageSegments.map(e=>e.toString()),googletag.cmd.push(function(){try{zd.core.config.waitAdditionalTags.on()||(googletag.pubads().setTargeting(o,zd.core.pageData.pageSegments.map(e=>e.toString())),zd.core.pageData.adParams[o]=zd.core.pageData.pageSegments.map(e=>e.toString()),"mashable.com"===zd.core.pageData.rootDomain&&!t.optout&&googletag.pubads().setTargeting("npa",["0"]))}catch(e){console.log(e)}try{dataLayer=window.dataLayer=window.dataLayer||[],dataLayer.push({pValues:zd.core.pageData.pageSegments,event:"pValues"})}catch(e){console.log(e)}}),window.__ZD_SEG_=zd.core.pageData.pageSegments;break;case"s":zd.core.userData.userSegments=t[r].map(String),zd.core.pageData.adParams.s=zd.core.userData.userSegments,googletag.cmd.push(function(){googletag.pubads().setTargeting("s",zd.core.userData.userSegments),zd.core.pageData.adParams.s=zd.core.userData.userSegments}),window.__ZD_USEG_=zd.core.userData.userSegments;break;case"ck":zd.core.pageData.ckSegments=t[r].map(String),zd.core.pageData.adParams.ck=zd.core.pageData.ckSegments.map(e=>e.toString()),googletag.cmd.push(function(){try{!zd.core.config.waitAdditionalTags.on()&&0<zd.core.pageData.ckSegments.length&&(googletag.pubads().setTargeting("ck",zd.core.pageData.ckSegments.map(e=>e.toString())),zd.core.pageData.adParams.ck=zd.core.pageData.ckSegments.map(e=>e.toString()))}catch(e){console.log(e)}});break;case"optout":t[r]&&(zd.core.utilities.setLocalOptout(),zd.core.userData.optedOut=t[r],zd.core.gurgle.sync_amzn_uid());break;case"isEurope":zd.core.userData.isEurope=t[r];break;case"country":zd.core.userData.country=t[r];break;case"fpid":zd.core.userData.fpid=t[r];break;case"ppid":zd.core.userData.ppid=t[r],zd.core.config.gurgleFPDomains.on()&&googletag.cmd.push(function(){try{googletag.pubads().setPublisherProvidedId(zd.core.userData.ppid),window.zd_ppid_cb&&window.zd_ppid_cb()}catch(e){console.log(e)}}),zd.core.pageData.adParams.fpid=zd.core.pageData.ppid,googletag.cmd.push(function(){try{zd.core.config.waitAdditionalTags.on()||googletag.pubads().setTargeting("fpid",zd.core.userData.ppid)}catch(e){console.log(e)}});break;case"ue":zd.core.userData.ue=t[r];break;case"ue_m":zd.core.userData.ue_m=t[r];break;case"ue_m2s":zd.core.userData.ue_m2s=t[r];break;case"ue_s1":zd.core.userData.ue_s1=t[r];break;case"ue_s2":zd.core.userData.ue_s2=t[r];break;case"ue_l":zd.core.userData.ue_l=t[r];break;case"ue_a":zd.core.userData.azuid=t[r];break;case"ue_gpid":zd.core.userData.gpid=t[r];break;case"zdee":zd.core.userData.zdee=t[r];break;default:}for(let r in t)if(r.startsWith("zmtm_")&&(zd.core.pageData.adParams[r]=t[r],zd.core.config.ZiffMedia_TMobileDomains.on()&&googletag.cmd.push(function(){try{zd.core.config.waitAdditionalTags.on()||googletag.pubads().setTargeting(r,"1")}catch(e){console.log(e)}})),r.startsWith("ztg_t")&&(zd.core.pageData.adParams[r]=t[r],zd.core.config.ZTgDomains.on())){let e=r.replace("ztg_t","");googletag.cmd.push(function(){try{zd.core.config.waitAdditionalTags.on()||googletag.pubads().setTargeting("zip",e)}catch(e){console.log(e)}})}if("ue_s2"in zd.core.userData.ids_from_app){let e=zd.core.userData.ids_from_app.ue_s2;null!==e&&0!==e.length&&(zd.core.userData.ue_s2=e)}if("core_univids_from_app"in zd.core.userData.ids_from_app){if("gpid"in zd.core.userData.ids_from_app.core_univids_from_app){let e=zd.core.userData.ids_from_app.core_univids_from_app.gpid;null!==e&&0!==e.length&&"{}"!==e&&(zd.core.userData.gpid=e)}if("azuid"in zd.core.userData.ids_from_app.core_univids_from_app){let e=zd.core.userData.ids_from_app.core_univids_from_app.azuid;null!==e&&0!==e.length&&"{}"!==e&&(zd.core.userData.azuid=e)}if("luid"in zd.core.userData.ids_from_app.core_univids_from_app){let e=zd.core.userData.ids_from_app.core_univids_from_app.luid;null!==e&&0!==e.length&&"{}"!==e&&(zd.core.userData.luid=e),zd.core.userData.ue_l=encodeURI(e)}if("zuid"in zd.core.userData.ids_from_app.core_univids_from_app){let e=zd.core.userData.ids_from_app.core_univids_from_app.zuid;null!==e&&0!==e.length&&(zd.core.userData.ue_m2s=e)}
1if("ue_s2"in zd.core.userData.ids_from_app.core_univids_from_app){let e=zd.core.userData.ids_from_app.core_univids_from_app.ue_s2;null!==e&&0!==e.length&&(zd.core.userData.ue_s2=e)}}zd.core.userData.zdbb||(zd.core.userData.zdbb=zd.core.userData.fpid),zd.core.userData.zdbb&&!zd.core.utilities.isOptout()&&zd.core.utilities.hasConsent()&&zd.core.utilities.setCookie("h_zdbb",zd.core.userData.zdbb,180,!0),zd.core.utilities.set_zpack_cookie(),zd.core.gurgle.sync_zuid(),zd.core.gurgle.sync_lr_uid(),zd.core.gurgle.sync_amzn_uid(),zd.core.config.gurgleCcfHcpDomains.on()&&zd.core.gurgle.sync_muid(),zd.core.config.gurgleFPDomains.on()&&!zd.core.utilities.isOptout()&&zd.core.utilities.hasConsent()&&(zd.core.utilities.callCoreAPI(zd.core.gurgle.gurgUrl+"/set_fpid/"+zd.core.pageData.rootDomain+"/c/"+zd.core.userData.ppid,null,{url:zd.core.pageData.url}),zd.core.userData.fpid=zd.core.userData.ppid),window.zdcoreGurgleCallbacks||(window.zdcoreGurgleCallbacks=[]),window.zdcoreGurgleCallbacks.push([zd.core.gurgle.raiseAppEvent,[]]),zd.core.gurgle.complete=1,"interactive"===document.readyState&&2>zd.core.run.count?(zd.core.run.main(),zd.core.run.count=2):"complete"===document.readyState&&2>zd.core.run.count&&(zd.core.run.count=3,zd.core.run.main(),zd.core.run.finally())},{url:zd.core.pageData.url,fp:zd.core.config.gurgleFPDomains.on()?1:0,lcl_id:zd.core.pageData.local_uid}))},zd.core.gurgle.univid_info=function(e){let t=zd.core.utilities.getGurgleUrl()+"/univid_info",r=zd.core.utilities.getCookie("zuid"),o={zdee:e,lcl_id:zd.core.pageData.local_uid,zdbb:zd.core.userData.zdbb,fpid:zd.core.userData.fpid,zuid:r};zd.core.utilities.postJSONData(t,function(e){let t=JSON.parse(e);for(let r in t)switch(r){case"isEurope":zd.core.userData.isEurope=t[r];break;case"country":zd.core.userData.country=t[r];break;case"ue":zd.core.userData.ue=t[r];break;case"ue_m":zd.core.userData.ue_m=t[r];break;case"ue_m2s":zd.core.userData.ue_m2s=t[r];break;case"ue_s1":zd.core.userData.ue_s1=t[r];break;case"ue_s2":zd.core.userData.ue_s2=t[r];break;case"ue_l":zd.core.userData.ue_l=t[r];break;case"ue_a":zd.core.userData.azuid=t[r];break;case"ue_gpid":zd.core.userData.gpid=t[r];break;case"zdee":zd.core.userData.zdee=t[r];break;default:}zd.core.gurgle.sync_zuid(),zd.core.gurgle.sync_lr_uid(),zd.core.gurgle.sync_amzn_uid()},o,"POST")},zd.core.gurgle.raiseAppEvent=function(){let e=zd.core.userData.azuid;(e===void 0||0===e.length)&&(e="");let t=zd.core.userData.luid;(t===void 0||0===t.length)&&(t="");let r=zd.core.userData.gpid;(r===void 0||0===r.length)&&(r="");let o=zd.core.userData.ue_m2s,n=zd.core.userData.ue_s2,i=JSON.stringify({ue_s2:n,zuid:o,luid:t,azuid:e,gpid:r});if(window.webkit!==void 0)try{window.webkit.messageHandlers.core_uid_listener.postMessage(i)}catch(e){console.log(e)}if(void 0!==window.core_uid_listener)try{window.core_uid_listener.onNewUid(i)}catch(e){console.log(e)}},zd.core.gurgle.sync_zuid=function(){if(!zd.core.utilities.isOptout()&&zd.core.utilities.hasConsent()){var e=zd.core.utilities.getCookie("zuid");(e===void 0||0===e.length)&&zd.core.userData.ue_m2s!==void 0&&0<zd.core.userData.ue_m2s.length&&(zd.core.utilities.callCoreAPI(zd.core.gurgle.gurgUrl+"/set_uids/"+zd.core.pageData.rootDomain+"/pl/"+btoa(zd.core.userData.ue_m2s+"#:#")),zd.core.signals.sendSignal("UIDSync",{zuid:zd.core.userData.ue_m2s,ems2:zd.core.userData.ue_s2,tp:"zldjwjsfdzduidldkjqpwd",pid:zd.core.userData.ue_m2s,zdee:zd.core.userData.zdee},"logger",!1))}},zd.core.gurgle.sync_muid=function(){if(!zd.core.utilities.isOptout()&&zd.core.utilities.hasConsent()){var e=zd.core.utilities.getCookie("MU_ID");e===void 0||0===e.length||zd.core.utilities.callCoreAPI(zd.core.gurgle.gurgUrl+"/set_tp_muid")}},zd.core.gurgle.sync_amzn_uid=function(){var e=Math.round;if("apstag"in window){var t=zd.core.utilities.getCookie("AMZN-Token");if(t===void 0||0===t.length){if(zd.core.utilities.isOptout()||!zd.core.utilities.hasConsent())return;if(zd.core.userData.azuid&&0<zd.core.userData.azuid.length){let t=JSON.parse(zd.core.userData.azuid);if("cookieExpiry"in t){var r=new Date;if(e(r.getTime())<t.cookieExpiry)return void zd.core.gurgle.process_az_resp(zd.core.userData.azuid,!1)}}if(0<zd.core.userData.ue_s2.length){var o=zd.core.utilities.getPubIdFromDomain(zd.core.pageData.rootDomain);let e={publisherId:o,hashedRecords:[{type:"email",record:zd.core.userData.ue_s2}],gdpr:0,ttl:"2592000"};if(zd.core.userData.isEurope){var n=zd.core.utilities.getCookie("euconsent-v2");void 0!==n&&0!==n.length&&(e.gdpr=1,e.gdprConsent=n)}zd.core.utilities.postJSONData("https://tk.amazon-adsystem.com/envelope",function(e){zd.core.gurgle.process_az_resp(e,!0)},e,"POST")}}else(zd.core.utilities.isOptout()||!zd.core.utilities.hasConsent())&&(apstag.dpa(),zd.core.userData.azuid="{}")}},zd.core.gurgle.process_az_resp=function(e,t){var r=Math.round;if(zd.core.userData.azuid="{}",0!==e.length){let o=JSON.parse(e);if("AIPToken"in o){zd.core.userData.azuid=e;let n=new Date,i=n.getTime();let a=r((o.cookieExpiry-i)/86400000);
1zd.core.utilities.setCookie("AMZN-Token",o.AIPToken,a),t&&zd.core.signals.sendSignal("UIDSync",{zuid:zd.core.userData.ue_m2s,ems2:zd.core.userData.ue_s2,tp:"eurlnksdfjazuidrfnaqks",pid:zd.core.userData.azuid,zdee:zd.core.userData.zdee},"logger",!1)}}},zd.core.gurgle.set_lratsdirect_adparams=function(e){let t=atob(decodeURI(e)),r=JSON.parse(t),o=r.envelope;zd.core.userData.atsd_id=o,googletag.cmd.push(function(){try{googletag.pubads().setTargeting("atsd",zd.core.userData.atsd_id),zd.core.pageData.adParams.atsd=zd.core.userData.atsd_id}catch(e){console.log(e)}})},zd.core.gurgle.sync_lr_uid=function(){var e=Math.round;if(zd.core.utilities.isOptout()||!zd.core.utilities.hasConsent())return;var t,r=zd.core.userData.ue_l;r!==void 0&&0!==r.length&&(t=decodeURI(r),zd.core.userData.luid=t);var o=zd.core.utilities.getCookie("zlrref");if(void 0!==o&&0!==o.length){let e=zd.core.utilities.getCookie("_lr_atsDirect");return void(void 0!==e&&0!==e.length&&zd.core.gurgle.set_lratsdirect_adparams(e))}if(void 0!==t&&0!==t.length){var n=JSON.parse(t),i=new Date;let r=!1;if(e(i.getTime()/1e3)<n.ttl&&(r=!0),"envelope"in n&&r){return void zd.core.gurgle.call_lr_API(!0,n)}}let a=[],s=[zd.core.userData.ue_m,zd.core.userData.ue_s1,zd.core.userData.ue_s2];for(let e=0;e<s.length;e++)0!==s[e].length&&a.push(s[e]);0<a.length&&zd.core.gurgle.call_lr_API(!1,a)},zd.core.gurgle.log_gen_kv=function(e,t){let r=t?"refresh":"first",o=e.substring(0,100)+"#####"+e.substring(e.length-100,e.length);zd.core.signals.sendSignal("Generic KV Tracking",{namespace:"zdlueyed",key:r,value:o})},zd.core.gurgle.call_lr_API=function(e,t){if(e){let r=t.envelope,o=zd.core.gurgle.get_lr_refresh_URL(r);zd.core.utilities.callAPI(o,function(t){var r=zd.core.utilities.getCookie("zuid");if(r!==void 0&&0!==r.length){var o=r.replaceAll("^","=");zd.core.userData.ue_m2s=o}zd.core.gurgle.process_lr_resp(t,!1,e)})}else{let r=zd.core.gurgle.get_lr_id_URL(t);zd.core.utilities.callAPI(r,function(t){zd.core.gurgle.process_lr_resp(t,!0,e)})}},zd.core.gurgle.process_lr_resp=function(e,t){var r=Math.round;if(zd.core.userData.luid="",0!==e.length){var o=JSON.parse(e);if("envelopes"in o)for(var n of o.envelopes){if("source"in n&&"envelopeLiveramp"===n.source){let e={envelope:n.value},o=new Date;o.setDate(o.getDate()+15),"US"===zd.core.userData.country&&o.setDate(o.getDate()+15),e.ttl=r(o.getTime()/1e3),zd.core.userData.luid=JSON.stringify(e),zd.core.utilities.callCoreAPI(zd.core.gurgle.gurgUrl+"/set_uids/"+zd.core.pageData.rootDomain+"/pl/"+btoa(zd.core.userData.ue_m2s+"#:#"+zd.core.userData.luid));
1zd.core.utilities.setCookie("zlrref","1",30/1440,!0),t&&zd.core.signals.sendSignal("UIDSync",{zuid:zd.core.userData.ue_m2s,ems2:zd.core.userData.ue_s2,tp:"jlrdhfdioewfcjfldahfkw",pid:zd.core.userData.luid,zdee:zd.core.userData.zdee},"logger",!1)}if("source"in n&&"pairIds"===n.source){let e=atob(n.value),o={envelope:e},i=btoa(JSON.stringify(o)),a=new Date;a.setDate(a.getDate()+15);let s=15;"US"===zd.core.userData.country&&(a.setDate(a.getDate()+15),s=15),zd.core.utilities.setCookie("_lr_pairId",encodeURIComponent(i),s,!0),o.ttl=r(a.getTime()/1e3),zd.core.userData.gpid=JSON.stringify(o),t&&zd.core.signals.sendSignal("UIDSync",{zuid:zd.core.userData.ue_m2s,ems2:zd.core.userData.ue_s2,tp:"jkkdhfdioewgpjfldahfkw",pid:zd.core.userData.gpid,zdee:zd.core.userData.zdee},"logger",!1)}if("source"in n&&"atsDirect"===n.source){let e=atob(n.value),t=encodeURIComponent(btoa(JSON.stringify({envelope:e}))),r=new Date;r.setDate(r.getDate()+15);let o=15;"US"===zd.core.userData.country&&(r.setDate(r.getDate()+15),o=15),zd.core.utilities.setCo
1okie("_lr_atsDirect",t,o,!0),zd.core.gurgle.set_lratsdirect_adparams(t)}}}},zd.core.gurgle.get_lr_id_URL=function(e){let t=zd.core.utilities.getLRPIDFromDomain(zd.core.pageData.rootDomain),r="pid="+t;for(let t=0;t<e.length;t++)0!==e[t].length&&(r+="&"+"it=4&iv="+e[t]);if(zd.core.userData.isEurope){let e=zd.core.utilities.getCookie("euconsent-v2");e!==void 0&&0!==e.length&&(r+="&ct=4&cv="+e)}return"https://api.rlcdn.com/api/identity/v2/envelope?"+r},zd.core.gurgle.get_lr_refresh_URL=function(e){let t=zd.core.utilities.getLRPIDFromDomain(zd.core.pageData.rootDomain);return"https://api.rlcdn.com/api/identity/v2/envelope/refresh?"+("pid="+t+"&it=19&iv="+e)};function lr_Envelope(e){let t;try{let e=zd.core.utilities.getCookie("_lr_env");e!==void 0&&0!==e.length&&(t=JSON.stringify({envelope:e}))}catch(t){console.log(t)}finally{e(t)}}window.ats={},window.ats.retrieveEnvelope=lr_Envelope,zd.core.gurgle.handle_univid_after_li=function(){(zd.core.userData.ue_s2===void 0||null===zd.core.userData.ue_s2||0===zd.core.userData.ue_s2.length)&&zd.core.userData.li_s2!==void 0&&null!==zd.core.userData.li_s2&&0!==zd.core.userData.li_s2.length&&(zd.core.userData.ue_s2=zd.core.userData.li_s2,zd.core.gurgle.sync_lr_uid(),zd.core.gurgle.sync_amzn_uid())},window.zdcoreLICallbacks||(window.zdcoreLICallbacks=[]),window.zdcoreLICallbacks.push([zd.core.gurgle.handle_univid_after_li,[]]),zd.core.gurgle.execute=function(){zd.core.gurgle.info(),zd.core.config.PushlyDomains.onExecute(zd.core.signals.pushlyListener)},zd.core.gurgle.SPAexecute=function(){zd.core.pageData.pageSegments=[],zd.core.gurgle.info()},zd.core.run.top=function(){zd.core.utilities.ensureZDBBCookie(),zd.core.pageData.url=window.location.href,zd.core.pageData.pageViewId=zd.core.utilities.generateUUID(),zd.core.pageData.rootDomain=zd.core.utilities.getRootDomain(),zd.core.pageData.cmsPageId=zd.core.utilities.getCMSPageId(),zd.core.pageData.local_uid=zd.core.utilities.getLocalUId(),zd.core.pageData.referrer=zd.core.utilities.getReferrer(),zd.core.config.isFreshUser=zd.core.utilities.isFreshUser(),zd.core.gurgle.gurgleDomain=zd.core.config.gurgleFPDomains.on()?"https://zdbb."+zd.core.pageData.rootDomain:zd.core.config.defaultDomains.gurgle,zd.core.signals.loggerDomain=zd.core.config.loggerDomains.on()?"https://logger."+zd.core.pageData.rootDomain:zd.core.config.defaultDomains.logger,zd.core.signals.staticDomain=zd.core.config.bbstaticDomains.on()?"https://bbstatic."+zd.core.pageData.rootDomain:zd.core.config.defaultDomains.static,zd.core.gurgle.execute()},zd.core.run.main=function(){zd.core.signals.mainPageViewSignal(),zd.core.run.watchAsyncBuffer(),zd.core.run.watchFunctionBuffer(),zd.core.pageData.rootDomain in zd.core.config.GTMEventHandler&&setInterval(zd.core.signals.listenForGTMEvents,1e3),zd.core.signals.executeDomainSpecificSignals(),zd.core.signals.executeCookieSwaps()},zd.core.run.finally=function(){zd.core.run.watchGurgleQueue(),zd.core.utilities.listenForJWPlayer(),zd.core.walker.executeWalker(),zd.core.injection.injectScripts(),zd.core.thirdparty.execute()},zd.core.run.watchAsyncBuffer=function(){if(window.zdcoreSignalBuffer)for(let e,t=0;t<window.zdcoreSignalBuffer.length;t++)e=window.zdcoreSignalBuffer[t],zd.core.signals.sendSignal(e[0],e[1]);let e=[];e.push=function(e){return zd.core.signals.sendSignal(e[0],e[1])},window.zdcoreSignalBuffer=e},zd.core.run.ZpackCallbacks=function(){if(window.zdcoreZpackCallbacks&&Array.isArray(window.zdcoreZpackCallbacks)&&0<window.zdcoreZpackCallbacks.length)var e=[...window.zdcoreZpackCallbacks];if(window.zdcoreZpackCallbacks=[],window.zdcoreZpackCallbacks.push=function(e){let t=e[0],r=e[1]||[],o=zd.core.utilities.buildFnFromString(t);return console.log(o),"function"==typeof o&&o(...r)},e)for(let t of e)window.zdcoreZpackCallbacks.push(t)},zd.core.run.watchFunctionBuffer=function(){if(window.zdcoreFunctionBuffer&&Array.isArray(window.zdcoreFunctionBuffer)&&0<window.zdcoreFunctionBuffer.length)var e=[...window.zdcoreFunctionBuffer];if(window.zdcoreFunctionBuffer=[],window.zdcoreFunctionBuffer.push=function(e){let t=e[0],r=e[1]||[],o=zd.core.utilities.buildFnFromString(t);return"function"==typeof o&&o(...r)},e)for(let t of e)window.zdcoreFunctionBuffer.push(t)},zd.core.run.watchGurgleQueue=function(){if(window.zdcoreGurgleCallbacks)for(let e=0;e<window.zdcoreGurgleCallbacks.length;e++){let t=window.zdcoreGurgleCallbacks[e][0],r=window.zdcoreGurgleCallbacks[e][1];t(...r)}window.zdcoreGurgleCallbacks=[],window.zdcoreGurgleCallbacks.push=function(e){let t=e[0],r=e[1];t(...r)}},zd.core.run.LIQueue=function(){if(window.zdcoreLICallbacks)for(let e=0;e<window.zdcoreLICallbacks.length;e++){let t=window.zdcoreLICallbacks[e][0],r=window.zdcoreLICallbacks[e][1];t(...r)}window.zdcoreLICallbacks=[],window.zdcoreLICallbacks.push=function(e){let t=e[0],r=e[1];t(...r)}},zd.core.run.listenForSPAPageViews=function(){zd.core.config.ignMetaDomains.on()&&setTimeout(function(){window.next&&window.next.router&&window.next&&window.next.router.events.on("routeChangeComplete",function(){zd.core.utilities.spaPageViewSignal()})},3e3)}
1,zd.core.run.loaded||(zd.core.run.loaded=!0,zd.core.run.top(),zd.core.utilities.isReady()?(zd.core.run.main(),zd.core.run.finally()):document.addEventListener("readystatechange",function(e){zd.core.utilities.itemInArray(e.target.readyState,["loading","interactive","complete"])&&1>zd.core.run.count&&(zd.core.run.count=1),zd.core.utilities.itemInArray(e.target.readyState,["interactive","complete"])&&2>zd.core.run.count&&zd.core.utilities.isReady()&&(zd.core.run.main(),zd.core.run.count=2),"complete"===e.target.readyState&&3>zd.core.run.count&&zd.core.utilities.isReady()&&(zd.core.run.finally(),zd.core.run.count=3)},!1,!1,!0));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.