403Webshell
Server IP : 212.114.33.6  /  Your IP : 216.73.217.30
Web Server : Apache
System : Linux ger18 6.12.94+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.94-1 (2026-06-20) x86_64
User : immotrainerde ( 2287)
PHP Version : 8.2.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /srv/www/immotrainerde/htdocs/wp-content/d64050cb6adad70a65bca1b4a13d2bd8/dist/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /srv/www/immotrainerde/htdocs/wp-content/d64050cb6adad70a65bca1b4a13d2bd8/dist/1468878624.js
(self.webpackChunkrealCookieBanner_=self.webpackChunkrealCookieBanner_||[]).push([[41],{10795:(e,t,s)=>{"use strict";s.d(t,{F:()=>o});var r=s(18476),n=s(27929),i=s(32621);class o extends r.S{static hashSeparator="-";purposeId_;restrictionType;constructor(e,t){super(),void 0!==e&&(this.purposeId=e),void 0!==t&&(this.restrictionType=t)}static unHash(e){const t=e.split(this.hashSeparator),s=new o;if(2!==t.length)throw new n.v("hash",e);return s.purposeId=parseInt(t[0],10),s.restrictionType=parseInt(t[1],10),s}get hash(){if(!this.isValid())throw new Error("cannot hash invalid PurposeRestriction");return`${this.purposeId}${o.hashSeparator}${this.restrictionType}`}get purposeId(){return this.purposeId_}set purposeId(e){this.purposeId_=e}isValid(){return Number.isInteger(this.purposeId)&&this.purposeId>0&&(this.restrictionType===i.h.NOT_ALLOWED||this.restrictionType===i.h.REQUIRE_CONSENT||this.restrictionType===i.h.REQUIRE_LI)}isSameAs(e){return this.purposeId===e.purposeId&&this.restrictionType===e.restrictionType}}},18476:(e,t,s)=>{"use strict";s.d(t,{S:()=>r});class r{clone(){const e=new this.constructor;return Object.keys(this).forEach(t=>{const s=this.deepClone(this[t]);void 0!==s&&(e[t]=s)}),e}deepClone(e){const t=typeof e;if("number"===t||"string"===t||"boolean"===t)return e;if(null!==e&&"object"===t){if("function"==typeof e.clone)return e.clone();if(e instanceof Date)return new Date(e.getTime());if(void 0!==e[Symbol.iterator]){const t=[];for(const s of e)t.push(this.deepClone(s));return e instanceof Array?t:new e.constructor(t)}{const t={};for(const s in e)e.hasOwnProperty(s)&&(t[s]=this.deepClone(e[s]));return t}}}}},22211:(e,t,s)=>{"use strict";s.d(t,{j:()=>c});var r=s(18476),n=s(27929),i=s(29655),o=s(52200),a=s(60016);class c extends r.S{static consentLanguages=i.a.consentLanguages;isServiceSpecific_=!0;supportOOB_=!1;useNonStandardTexts_=!1;purposeOneTreatment_=!1;publisherCountryCode_="AA";version_=2;consentScreen_=0;policyVersion_=5;consentLanguage_="EN";cmpId_=0;cmpVersion_=0;vendorListVersion_=0;numCustomPurposes_=0;gvl_;created;lastUpdated;specialFeatureOptins=new a.M;purposeConsents=new a.M;purposeLegitimateInterests=new a.M;publisherConsents=new a.M;publisherLegitimateInterests=new a.M;publisherCustomConsents=new a.M;publisherCustomLegitimateInterests=new a.M;customPurposes;vendorConsents=new a.M;vendorLegitimateInterests=new a.M;vendorsDisclosed=new a.M;vendorsAllowed=new a.M;publisherRestrictions=new o.O;constructor(e){super(),e&&(this.gvl=e),this.updated()}set gvl(e){i.a.isInstanceOf(e)||(e=new i.a(e)),this.gvl_=e,this.publisherRestrictions.gvl=e}get gvl(){return this.gvl_}set cmpId(e){if(e=Number(e),!(Number.isInteger(e)&&e>1))throw new n.v("cmpId",e);this.cmpId_=e}get cmpId(){return this.cmpId_}set cmpVersion(e){if(e=Number(e),!(Number.isInteger(e)&&e>-1))throw new n.v("cmpVersion",e);this.cmpVersion_=e}get cmpVersion(){return this.cmpVersion_}set consentScreen(e){if(e=Number(e),!(Number.isInteger(e)&&e>-1))throw new n.v("consentScreen",e);this.consentScreen_=e}get consentScreen(){return this.consentScreen_}set consentLanguage(e){this.consentLanguage_=e}get consentLanguage(){return this.consentLanguage_}set publisherCountryCode(e){if(!/^([A-z]){2}$/.test(e))throw new n.v("publisherCountryCode",e);this.publisherCountryCode_=e.toUpperCase()}get publisherCountryCode(){return this.publisherCountryCode_}set vendorListVersion(e){if((e=0|Number(e))<0)throw new n.v("vendorListVersion",e);this.vendorListVersion_=e}get vendorListVersion(){return this.gvl?this.gvl.vendorListVersion:this.vendorListVersion_}set policyVersion(e){if(this.policyVersion_=parseInt(e,10),this.policyVersion_<0)throw new n.v("policyVersion",e)}get policyVersion(){return this.gvl?this.gvl.tcfPolicyVersion:this.policyVersion_}set version(e){this.version_=parseInt(e,10)}get version(){return this.version_}set isServiceSpecific(e){this.isServiceSpecific_=e}get isServiceSpecific(){return this.isServiceSpecific_}set useNonStandardTexts(e){this.useNonStandardTexts_=e}get useNonStandardTexts(){return this.useNonStandardTexts_}set supportOOB(e){this.supportOOB_=e}get supportOOB(){return this.supportOOB_}set purposeOneTreatment(e){this.purposeOneTreatment_=e}get purposeOneTreatment(){return this.purposeOneTreatment_}setAllVendorConsents(){this.vendorConsents.set(this.gvl.vendors)}unsetAllVendorConsents(){this.vendorConsents.empty()}setAllVendorsDisclosed(){this.vendorsDisclosed.set(this.gvl.vendors)}unsetAllVendorsDisclosed(){this.vendorsDisclosed.empty()}setAllVendorsAllowed(){this.vendorsAllowed.set(this.gvl.vendors)}unsetAllVendorsAllowed(){this.vendorsAllowed.empty()}setAllVendorLegitimateInterests(){this.vendorLegitimateInterests.set(this.gvl.vendors)}unsetAllVendorLegitimateInterests(){this.vendorLegitimateInterests.empty()}setAllPurposeConsents(){this.purposeConsents.set(this.gvl.purposes)}unsetAllPurposeConsents(){this.purposeConsents.empty()}setAllPurposeLegitimateInterests(){this.purposeLegitimateInterests.set(this.gvl.purposes)}unsetAllPurposeLegitimateInterests(){this.purposeLegitimateInterests.empty()}setAllSpecialFeatureOptins(){this.specialFeatureOptins.set(this.gvl.specialFeatures)}unsetAllSpecialFeatureOptins(){this.specialFeatureOptins.empty()}setAll(){this.setAllVendorConsents(),this.setAllPurposeLegitimateInterests(),this.setAllSpecialFeatureOptins(),this.setAllPurposeConsents(),this.setAllVendorLegitimateInterests()}unsetAll(){this.unsetAllVendorConsents(),this.unsetAllPurposeLegitimateInterests(),this.unsetAllSpecialFeatureOptins(),this.unsetAllPurposeConsents(),this.unsetAllVendorLegitimateInterests()}get numCustomPurposes(){let e=this.numCustomPurposes_;if("object"==typeof this.customPurposes){const t=Object.keys(this.customPurposes).sort((e,t)=>Number(e)-Number(t));e=parseInt(t.pop(),10)}return e}set numCustomPurposes(e){if(this.numCustomPurposes_=parseInt(e,10),this.numCustomPurposes_<0)throw new n.v("numCustomPurposes",e)}updated(){const e=new Date,t=new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()));this.created=t,this.lastUpdated=t}}},26536:(e,t,s)=>{"use strict";s.d(t,{d:()=>_});class r extends Error{constructor(e){super(e),this.name="EncodingError"}}var n,i=s(32621);class o{static processor=[e=>e,(e,t)=>{e.publisherRestrictions.gvl=t,e.purposeLegitimateInterests.unset([1,3,4,5,6]);const s=new Map;return s.set("legIntPurposes",e.vendorLegitimateInterests),s.set("purposes",e.vendorConsents),s.forEach((s,r)=>{s.forEach((n,o)=>{if(n){const n=t.vendors[o];if(!n||n.deletedDate)s.unset(o);else if(0===n[r].length)if("legIntPurposes"===r&&0===n.purposes.length&&0===n.legIntPurposes.length&&n.specialPurposes.length>0)s.set(o);else if("legIntPurposes"===r&&n.purposes.length>0&&0===n.legIntPurposes.length&&n.specialPurposes.length>0)s.set(o);else if(e.isServiceSpecific)if(0===n.flexiblePurposes.length)s.unset(o);else{const t=e.publisherRestrictions.getRestrictions(o);let n=!1;for(let e=0,s=t.length;e<s&&!n;e++)n=t[e].restrictionType===i.h.REQUIRE_CONSENT&&"purposes"===r||t[e].restrictionType===i.h.REQUIRE_LI&&"legIntPurposes"===r;n||s.unset(o)}else s.unset(o)}})}),e}];static process(e,t){const s=e.gvl;if(!s)throw new r("Unable to encode TCModel without a GVL");if(!s.isReady)throw new r("Unable to encode TCModel tcModel.gvl.readyPromise is not resolved");(e=e.clone()).consentLanguage=s.language.slice(0,2).toUpperCase(),t?.version>0&&t?.version<=this.processor.length?e.version=t.version:e.version=this.processor.length;const n=e.version-1;if(!this.processor[n])throw new r(`Invalid version: ${e.version}`);return this.processor[n](e,s)}}!function(e){e.CORE="core",e.VENDORS_DISCLOSED="vendorsDisclosed",e.VENDORS_ALLOWED="vendorsAllowed",e.PUBLISHER_TC="publisherTC"}(n||(n={}));class a{static cmpId="cmpId";static cmpVersion="cmpVersion";static consentLanguage="consentLanguage";static consentScreen="consentScreen";static created="created";static supportOOB="supportOOB";static isServiceSpecific="isServiceSpecific";static lastUpdated="lastUpdated";static numCustomPurposes="numCustomPurposes";static policyVersion="policyVersion";static publisherCountryCode="publisherCountryCode";static publisherCustomConsents="publisherCustomConsents";static publisherCustomLegitimateInterests="publisherCustomLegitimateInterests";static publisherLegitimateInterests="publisherLegitimateInterests";static publisherConsents="publisherConsents";static publisherRestrictions="publisherRestrictions";static purposeConsents="purposeConsents";static purposeLegitimateInterests="purposeLegitimateInterests";static purposeOneTreatment="purposeOneTreatment";static specialFeatureOptins="specialFeatureOptins";static useNonStandardTexts="useNonStandardTexts";static vendorConsents="vendorConsents";static vendorLegitimateInterests="vendorLegitimateInterests";static vendorListVersion="vendorListVersion";static vendorsAllowed="vendorsAllowed";static vendorsDisclosed="vendorsDisclosed";static version="version"}class c{1=[n.CORE];2=[n.CORE];constructor(e,t){if(2===e.version)if(e.isServiceSpecific)this[2].push(n.VENDORS_DISCLOSED),this[2].push(n.PUBLISHER_TC);else{const s=!(!t||!t.isForVendors);s&&!0!==e[a.supportOOB]||this[2].push(n.VENDORS_DISCLOSED),s&&(e[a.supportOOB]&&e[a.vendorsAllowed].size>0&&this[2].push(n.VENDORS_ALLOWED),this[2].push(n.PUBLISHER_TC))}}}class u extends Error{constructor(e){super(e),this.name="DecodingError"}}class l{static DICT="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_";static REVERSE_DICT=new Map([["A",0],["B",1],["C",2],["D",3],["E",4],["F",5],["G",6],["H",7],["I",8],["J",9],["K",10],["L",11],["M",12],["N",13],["O",14],["P",15],["Q",16],["R",17],["S",18],["T",19],["U",20],["V",21],["W",22],["X",23],["Y",24],["Z",25],["a",26],["b",27],["c",28],["d",29],["e",30],["f",31],["g",32],["h",33],["i",34],["j",35],["k",36],["l",37],["m",38],["n",39],["o",40],["p",41],["q",42],["r",43],["s",44],["t",45],["u",46],["v",47],["w",48],["x",49],["y",50],["z",51],["0",52],["1",53],["2",54],["3",55],["4",56],["5",57],["6",58],["7",59],["8",60],["9",61],["-",62],["_",63]]);static BASIS=6;static LCM=24;static encode(e){if(!/^[0-1]+$/.test(e))throw new r("Invalid bitField");const t=e.length%this.LCM;e+=t?"0".repeat(this.LCM-t):"";let s="";for(let t=0;t<e.length;t+=this.BASIS)s+=this.DICT[parseInt(e.substr(t,this.BASIS),2)];return s}static decode(e){if(!/^[A-Za-z0-9\-_]+$/.test(e))throw new u("Invalidly encoded Base64URL string");let t="";for(let s=0;s<e.length;s++){const r=this.REVERSE_DICT.get(e[s]).toString(2);t+="0".repeat(this.BASIS-r.length)+r}return t}}class d{static[a.cmpId]=12;static[a.cmpVersion]=12;static[a.consentLanguage]=12;static[a.consentScreen]=6;static[a.created]=36;static[a.isServiceSpecific]=1;static[a.lastUpdated]=36;static[a.policyVersion]=6;static[a.publisherCountryCode]=12;static[a.publisherLegitimateInterests]=24;static[a.publisherConsents]=24;static[a.purposeConsents]=24;static[a.purposeLegitimateInterests]=24;static[a.purposeOneTreatment]=1;static[a.specialFeatureOptins]=12;static[a.useNonStandardTexts]=1;static[a.vendorListVersion]=12;static[a.version]=6;static anyBoolean=1;static encodingType=1;static maxId=16;static numCustomPurposes=6;static numEntries=12;static numRestrictions=12;static purposeId=6;static restrictionType=2;static segmentType=3;static singleOrRange=1;static vendorId=16}class p{static encode(e,t){let s;if("string"==typeof e&&(e=parseInt(e,10)),s=e.toString(2),s.length>t||e<0)throw new r(`${e} too large to encode into ${t}`);return s.length<t&&(s="0".repeat(t-s.length)+s),s}static decode(e,t){if(t!==e.length)throw new u("invalid bit length");return parseInt(e,2)}}class h{static encode(e){return String(Number(e))}static decode(e){return"1"===e}}class g{static encode(e,t){return p.encode(Math.round(e.getTime()/100),t)}static decode(e,t){if(t!==e.length)throw new u("invalid bit length");const s=new Date;return s.setTime(100*p.decode(e,t)),s}}var m=s(60016);class f{static encode(e,t){let s="";for(let r=1;r<=t;r++)s+=h.encode(e.has(r));return s}static decode(e,t){if(e.length!==t)throw new u("bitfield encoding length mismatch");const s=new m.M;for(let r=1;r<=t;r++)h.decode(e[r-1])&&s.set(r);return s.bitLength=e.length,s}}class v{static encode(e,t){const s=(e=e.toUpperCase()).charCodeAt(0)-65,n=e.charCodeAt(1)-65;if(s<0||s>25||n<0||n>25)throw new r(`invalid language code: ${e}`);if(t%2==1)throw new r(`numBits must be even, ${t} is not valid`);return t/=2,p.encode(s,t)+p.encode(n,t)}static decode(e,t){let s;if(t!==e.length||e.length%2)throw new u("invalid bit length for language");{const t=65,r=e.length/2,n=p.decode(e.slice(0,r),r)+t,i=p.decode(e.slice(r),r)+t;s=String.fromCharCode(n)+String.fromCharCode(i)}return s}}var C,b=s(52200),y=s(10795);class E{static encode(e){let t=p.encode(e.numRestrictions,d.numRestrictions);if(!e.isEmpty()){const s=(t,s)=>{for(let r=t+1;r<=s;r++)if(e.gvl.vendorIds.has(r))return r;return t};e.getRestrictions().forEach(r=>{t+=p.encode(r.purposeId,d.purposeId),t+=p.encode(r.restrictionType,d.restrictionType);const n=e.getVendors(r),i=n.length;let o=0,a=0,c="";for(let e=0;e<i;e++){const t=n[e];if(0===a&&(o++,a=t),e===i-1||n[e+1]>s(t,n[i-1])){const e=!(t===a);c+=h.encode(e),c+=p.encode(a,d.vendorId),e&&(c+=p.encode(t,d.vendorId)),a=0}}t+=p.encode(o,d.numEntries),t+=c})}return t}static decode(e){let t=0;const s=new b.O,r=p.decode(e.substr(t,d.numRestrictions),d.numRestrictions);t+=d.numRestrictions;for(let n=0;n<r;n++){const r=p.decode(e.substr(t,d.purposeId),d.purposeId);t+=d.purposeId;const n=p.decode(e.substr(t,d.restrictionType),d.restrictionType);t+=d.restrictionType;const i=new y.F(r,n),o=p.decode(e.substr(t,d.numEntries),d.numEntries);t+=d.numEntries;for(let r=0;r<o;r++){const r=h.decode(e.substr(t,d.anyBoolean));t+=d.anyBoolean;const n=p.decode(e.substr(t,d.vendorId),d.vendorId);if(t+=d.vendorId,r){const r=p.decode(e.substr(t,d.vendorId),d.vendorId);if(t+=d.vendorId,r<n)throw new u(`Invalid RangeEntry: endVendorId ${r} is less than ${n}`);for(let e=n;e<=r;e++)s.add(e,i)}else s.add(n,i)}}return s.bitLength=t,s}}!function(e){e[e.FIELD=0]="FIELD",e[e.RANGE=1]="RANGE"}(C||(C={}));class S{static encode(e){const t=[];let s,r=[],n=p.encode(e.maxId,d.maxId),i="";const o=d.maxId+d.encodingType,a=o+e.maxId,c=2*d.vendorId+d.singleOrRange+d.numEntries;let u=o+d.numEntries;return e.forEach((n,o)=>{i+=h.encode(n),s=e.maxId>c&&u<a,s&&n&&(e.has(o+1)?0===r.length&&(r.push(o),u+=d.singleOrRange,u+=d.vendorId):(r.push(o),u+=d.vendorId,t.push(r),r=[]))}),s?(n+=String(C.RANGE),n+=this.buildRangeEncoding(t)):(n+=String(C.FIELD),n+=i),n}static decode(e,t){let s,r=0;const n=p.decode(e.substr(r,d.maxId),d.maxId);r+=d.maxId;const i=p.decode(e.charAt(r),d.encodingType);if(r+=d.encodingType,i===C.RANGE){if(s=new m.M,1===t){if("1"===e.substr(r,1))throw new u("Unable to decode default consent=1");r++}const n=p.decode(e.substr(r,d.numEntries),d.numEntries);r+=d.numEntries;for(let t=0;t<n;t++){const t=h.decode(e.charAt(r));r+=d.singleOrRange;const n=p.decode(e.substr(r,d.vendorId),d.vendorId);if(r+=d.vendorId,t){const t=p.decode(e.substr(r,d.vendorId),d.vendorId);r+=d.vendorId;for(let e=n;e<=t;e++)s.set(e)}else s.set(n)}}else{const t=e.substr(r,n);r+=n,s=f.decode(t,n)}return s.bitLength=r,s}static buildRangeEncoding(e){const t=e.length;let s=p.encode(t,d.numEntries);return e.forEach(e=>{const t=1===e.length;s+=h.encode(!t),s+=p.encode(e[0],d.vendorId),t||(s+=p.encode(e[1],d.vendorId))}),s}}function I(){return{[a.version]:p,[a.created]:g,[a.lastUpdated]:g,[a.cmpId]:p,[a.cmpVersion]:p,[a.consentScreen]:p,[a.consentLanguage]:v,[a.vendorListVersion]:p,[a.policyVersion]:p,[a.isServiceSpecific]:h,[a.useNonStandardTexts]:h,[a.specialFeatureOptins]:f,[a.purposeConsents]:f,[a.purposeLegitimateInterests]:f,[a.purposeOneTreatment]:h,[a.publisherCountryCode]:v,[a.vendorConsents]:S,[a.vendorLegitimateInterests]:S,[a.publisherRestrictions]:E,segmentType:p,[a.vendorsDisclosed]:S,[a.vendorsAllowed]:S,[a.publisherConsents]:f,[a.publisherLegitimateInterests]:f,[a.numCustomPurposes]:p,[a.publisherCustomConsents]:f,[a.publisherCustomLegitimateInterests]:f}}class L{1={[n.CORE]:[a.version,a.created,a.lastUpdated,a.cmpId,a.cmpVersion,a.consentScreen,a.consentLanguage,a.vendorListVersion,a.purposeConsents,a.vendorConsents]};2={[n.CORE]:[a.version,a.created,a.lastUpdated,a.cmpId,a.cmpVersion,a.consentScreen,a.consentLanguage,a.vendorListVersion,a.policyVersion,a.isServiceSpecific,a.useNonStandardTexts,a.specialFeatureOptins,a.purposeConsents,a.purposeLegitimateInterests,a.purposeOneTreatment,a.publisherCountryCode,a.vendorConsents,a.vendorLegitimateInterests,a.publisherRestrictions],[n.VENDORS_DISCLOSED]:[a.vendorsDisclosed],[n.PUBLISHER_TC]:[a.publisherConsents,a.publisherLegitimateInterests,a.numCustomPurposes,a.publisherCustomConsents,a.publisherCustomLegitimateInterests],[n.VENDORS_ALLOWED]:[a.vendorsAllowed]}}class w{static ID_TO_KEY=[n.CORE,n.VENDORS_DISCLOSED,n.VENDORS_ALLOWED,n.PUBLISHER_TC];static KEY_TO_ID={[n.CORE]:0,[n.VENDORS_DISCLOSED]:1,[n.VENDORS_ALLOWED]:2,[n.PUBLISHER_TC]:3}}class A{static fieldSequence=new L;static encode(e,t){let s;try{s=this.fieldSequence[String(e.version)][t]}catch(s){throw new r(`Unable to encode version: ${e.version}, segment: ${t}`)}let i="";t!==n.CORE&&(i=p.encode(w.KEY_TO_ID[t],d.segmentType));const o=I();return s.forEach(s=>{const n=e[s],c=o[s];let u=d[s];void 0===u&&this.isPublisherCustom(s)&&(u=Number(e[a.numCustomPurposes]));try{i+=c.encode(n,u)}catch(e){throw new r(`Error encoding ${t}->${s}: ${e.message}`)}}),l.encode(i)}static decode(e,t,s){const r=l.decode(e);let i=0;s===n.CORE&&(t.version=p.decode(r.substr(i,d[a.version]),d[a.version])),s!==n.CORE&&(i+=d.segmentType);const o=this.fieldSequence[String(t.version)][s],c=I();return o.forEach(e=>{const s=c[e];let n=d[e];if(void 0===n&&this.isPublisherCustom(e)&&(n=Number(t[a.numCustomPurposes])),0!==n){const o=r.substr(i,n);if(t[e]=s===S?s.decode(o,t.version):s.decode(o,n),Number.isInteger(n))i+=n;else{if(!Number.isInteger(t[e].bitLength))throw new u(e);i+=t[e].bitLength}}}),t}static isPublisherCustom(e){return 0===e.indexOf("publisherCustom")}}var V=s(22211);class _{static encode(e,t){let s,r="";return e=o.process(e,t),s=Array.isArray(t?.segments)?t.segments:new c(e,t)[""+e.version],s.forEach((t,n)=>{let i="";n<s.length-1&&(i="."),r+=A.encode(e,t)+i}),r}static decode(e,t){const s=e.split("."),r=s.length;t||(t=new V.j);for(let e=0;e<r;e++){const r=s[e],n=l.decode(r.charAt(0)).substr(0,d.segmentType),i=w.ID_TO_KEY[p.decode(n,d.segmentType).toString()];A.decode(r,t,i)}return t}}},27929:(e,t,s)=>{"use strict";s.d(t,{v:()=>r});class r extends Error{constructor(e,t,s=""){super(`invalid value ${t} passed for ${e} ${s}`),this.name="TCModelError"}}},29655:(e,t,s)=>{"use strict";s.d(t,{a:()=>a});var r=s(18476);class n extends Error{constructor(e){super(e),this.name="GVLError"}}class i{static absCall(e,t,s,r){return new Promise((n,i)=>{const o=new XMLHttpRequest;o.withCredentials=s,o.addEventListener("load",()=>{if(o.readyState==XMLHttpRequest.DONE)if(o.status>=200&&o.status<300){let e=o.response;if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}n(e)}else i(new Error(`HTTP Status: ${o.status} response type: ${o.responseType}`))}),o.addEventListener("error",()=>{i(new Error("error"))}),o.addEventListener("abort",()=>{i(new Error("aborted"))}),null===t?o.open("GET",e,!0):o.open("POST",e,!0),o.responseType="json",o.timeout=r,o.ontimeout=()=>{i(new Error("Timeout "+r+"ms "+e))},o.send(t)})}static post(e,t,s=!1,r=0){return this.absCall(e,JSON.stringify(t),s,r)}static fetch(e,t=!1,s=0){return this.absCall(e,null,t,s)}}class o{static langSet=new Set(["AR","BG","BS","CA","CS","CY","DA","DE","EL","EN","ES","ET","EU","FI","FR","GL","HE","HI","HR","HU","ID","IS","IT","JA","KA","KO","LT","LV","MK","MS","MT","NL","NO","PL","PT-BR","PT-PT","RO","RU","SK","SL","SQ","SR-LATN","SR-CYRL","SV","SW","TH","TL","TR","UK","VI","ZH","ZH-HANT"]);has(e){return o.langSet.has(e)}parseLanguage(e){const t=(e=e.toUpperCase()).split("-")[0];if(e.length>=2&&2==t.length){if(o.langSet.has(e))return e;if(o.langSet.has(t))return t;const s=t+"-"+t;if(o.langSet.has(s))return s;for(const s of o.langSet)if(-1!==s.indexOf(e)||-1!==s.indexOf(t))return s}throw new Error(`unsupported language ${e}`)}forEach(e){o.langSet.forEach(e)}get size(){return o.langSet.size}}class a extends r.S{static LANGUAGE_CACHE=new Map;static CACHE=new Map;static LATEST_CACHE_KEY=0;static DEFAULT_LANGUAGE="EN";static consentLanguages=new o;static baseUrl_;static set baseUrl(e){if(/^https?:\/\/vendorlist\.consensu\.org\//.test(e))throw new n("Invalid baseUrl!  You may not pull directly from vendorlist.consensu.org and must provide your own cache");e.length>0&&"/"!==e[e.length-1]&&(e+="/"),this.baseUrl_=e}static get baseUrl(){return this.baseUrl_}static latestFilename="vendor-list.json";static versionedFilename="archives/vendor-list-v[VERSION].json";static languageFilename="purposes-[LANG].json";readyPromise;gvlSpecificationVersion;vendorListVersion;tcfPolicyVersion;lastUpdated;purposes;specialPurposes;features;specialFeatures;isReady_=!1;vendors_;vendorIds;fullVendorList;byPurposeVendorMap;bySpecialPurposeVendorMap;byFeatureVendorMap;bySpecialFeatureVendorMap;stacks;dataCategories;lang_;cacheLang_;isLatest=!1;constructor(e,t){super();let s=a.baseUrl,r=t?.language;if(r)try{r=a.consentLanguages.parseLanguage(r)}catch(e){throw new n("Error during parsing the language: "+e.message)}if(this.lang_=r||a.DEFAULT_LANGUAGE,this.cacheLang_=r||a.DEFAULT_LANGUAGE,this.isVendorList(e))this.populate(e),this.readyPromise=Promise.resolve();else{if(!s)throw new n("must specify GVL.baseUrl before loading GVL json");if(e>0){const t=e;a.CACHE.has(t)?(this.populate(a.CACHE.get(t)),this.readyPromise=Promise.resolve()):(s+=a.versionedFilename.replace("[VERSION]",String(t)),this.readyPromise=this.fetchJson(s))}else a.CACHE.has(a.LATEST_CACHE_KEY)?(this.populate(a.CACHE.get(a.LATEST_CACHE_KEY)),this.readyPromise=Promise.resolve()):(this.isLatest=!0,this.readyPromise=this.fetchJson(s+a.latestFilename))}}static emptyLanguageCache(e){let t=!1;return null==e&&a.LANGUAGE_CACHE.size>0?(a.LANGUAGE_CACHE=new Map,t=!0):"string"==typeof e&&this.consentLanguages.has(e.toUpperCase())&&(a.LANGUAGE_CACHE.delete(e.toUpperCase()),t=!0),t}static emptyCache(e){let t=!1;return Number.isInteger(e)&&e>=0?(a.CACHE.delete(e),t=!0):void 0===e&&(a.CACHE=new Map,t=!0),t}cacheLanguage(){a.LANGUAGE_CACHE.has(this.cacheLang_)||a.LANGUAGE_CACHE.set(this.cacheLang_,{purposes:this.purposes,specialPurposes:this.specialPurposes,features:this.features,specialFeatures:this.specialFeatures,stacks:this.stacks,dataCategories:this.dataCategories})}async fetchJson(e){try{this.populate(await i.fetch(e))}catch(e){throw new n(e.message)}}getJson(){return{gvlSpecificationVersion:this.gvlSpecificationVersion,vendorListVersion:this.vendorListVersion,tcfPolicyVersion:this.tcfPolicyVersion,lastUpdated:this.lastUpdated,purposes:this.clonePurposes(),specialPurposes:this.cloneSpecialPurposes(),features:this.cloneFeatures(),specialFeatures:this.cloneSpecialFeatures(),stacks:this.cloneStacks(),...this.dataCategories?{dataCategories:this.cloneDataCategories()}:{},vendors:this.cloneVendors()}}cloneSpecialFeatures(){const e={};for(const t of Object.keys(this.specialFeatures))e[t]=a.cloneFeature(this.specialFeatures[t]);return e}cloneFeatures(){const e={};for(const t of Object.keys(this.features))e[t]=a.cloneFeature(this.features[t]);return e}cloneStacks(){const e={};for(const t of Object.keys(this.stacks))e[t]=a.cloneStack(this.stacks[t]);return e}cloneDataCategories(){const e={};for(const t of Object.keys(this.dataCategories))e[t]=a.cloneDataCategory(this.dataCategories[t]);return e}cloneSpecialPurposes(){const e={};for(const t of Object.keys(this.specialPurposes))e[t]=a.clonePurpose(this.specialPurposes[t]);return e}clonePurposes(){const e={};for(const t of Object.keys(this.purposes))e[t]=a.clonePurpose(this.purposes[t]);return e}static clonePurpose(e){return{id:e.id,name:e.name,description:e.description,...e.descriptionLegal?{descriptionLegal:e.descriptionLegal}:{},...e.illustrations?{illustrations:Array.from(e.illustrations)}:{}}}static cloneFeature(e){return{id:e.id,name:e.name,description:e.description,...e.descriptionLegal?{descriptionLegal:e.descriptionLegal}:{},...e.illustrations?{illustrations:Array.from(e.illustrations)}:{}}}static cloneDataCategory(e){return{id:e.id,name:e.name,description:e.description}}static cloneStack(e){return{id:e.id,name:e.name,description:e.description,purposes:Array.from(e.purposes),specialFeatures:Array.from(e.specialFeatures)}}static cloneDataRetention(e){return{..."number"==typeof e.stdRetention?{stdRetention:e.stdRetention}:{},purposes:{...e.purposes},specialPurposes:{...e.specialPurposes}}}static cloneVendorUrls(e){return e.map(e=>({langId:e.langId,privacy:e.privacy,...e.legIntClaim?{legIntClaim:e.legIntClaim}:{}}))}static cloneVendor(e){return{id:e.id,name:e.name,purposes:Array.from(e.purposes),legIntPurposes:Array.from(e.legIntPurposes),flexiblePurposes:Array.from(e.flexiblePurposes),specialPurposes:Array.from(e.specialPurposes),features:Array.from(e.features),specialFeatures:Array.from(e.specialFeatures),...e.overflow?{overflow:{httpGetLimit:e.overflow.httpGetLimit}}:{},..."number"==typeof e.cookieMaxAgeSeconds||null===e.cookieMaxAgeSeconds?{cookieMaxAgeSeconds:e.cookieMaxAgeSeconds}:{},...void 0!==e.usesCookies?{usesCookies:e.usesCookies}:{},...e.policyUrl?{policyUrl:e.policyUrl}:{},...void 0!==e.cookieRefresh?{cookieRefresh:e.cookieRefresh}:{},...void 0!==e.usesNonCookieAccess?{usesNonCookieAccess:e.usesNonCookieAccess}:{},...e.dataRetention?{dataRetention:this.cloneDataRetention(e.dataRetention)}:{},...e.urls?{urls:this.cloneVendorUrls(e.urls)}:{},...e.dataDeclaration?{dataDeclaration:Array.from(e.dataDeclaration)}:{},...e.deviceStorageDisclosureUrl?{deviceStorageDisclosureUrl:e.deviceStorageDisclosureUrl}:{},...e.deletedDate?{deletedDate:e.deletedDate}:{}}}cloneVendors(){const e={};for(const t of Object.keys(this.fullVendorList))e[t]=a.cloneVendor(this.fullVendorList[t]);return e}async changeLanguage(e){let t=e;try{t=a.consentLanguages.parseLanguage(e)}catch(e){throw new n("Error during parsing the language: "+e.message)}const s=e.toUpperCase();if((t.toLowerCase()!==a.DEFAULT_LANGUAGE.toLowerCase()||a.LANGUAGE_CACHE.has(s))&&t!==this.lang_)if(this.lang_=t,a.LANGUAGE_CACHE.has(s)){const e=a.LANGUAGE_CACHE.get(s);for(const t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}else{const e=a.baseUrl+a.languageFilename.replace("[LANG]",this.lang_.toLowerCase());try{await this.fetchJson(e),this.cacheLang_=s,this.cacheLanguage()}catch(e){throw new n("unable to load language: "+e.message)}}}get language(){return this.lang_}isVendorList(e){return void 0!==e&&void 0!==e.vendors}populate(e){this.purposes=e.purposes,this.specialPurposes=e.specialPurposes,this.features=e.features,this.specialFeatures=e.specialFeatures,this.stacks=e.stacks,this.dataCategories=e.dataCategories,this.isVendorList(e)&&(this.gvlSpecificationVersion=e.gvlSpecificationVersion,this.tcfPolicyVersion=e.tcfPolicyVersion,this.vendorListVersion=e.vendorListVersion,this.lastUpdated=e.lastUpdated,"string"==typeof this.lastUpdated&&(this.lastUpdated=new Date(this.lastUpdated)),this.vendors_=e.vendors,this.fullVendorList=e.vendors,this.mapVendors(),this.isReady_=!0,this.isLatest&&a.CACHE.set(a.LATEST_CACHE_KEY,this.getJson()),a.CACHE.has(this.vendorListVersion)||a.CACHE.set(this.vendorListVersion,this.getJson())),this.cacheLanguage()}mapVendors(e){this.byPurposeVendorMap={},this.bySpecialPurposeVendorMap={},this.byFeatureVendorMap={},this.bySpecialFeatureVendorMap={},Object.keys(this.purposes).forEach(e=>{this.byPurposeVendorMap[e]={legInt:new Set,consent:new Set,flexible:new Set}}),Object.keys(this.specialPurposes).forEach(e=>{this.bySpecialPurposeVendorMap[e]=new Set}),Object.keys(this.features).forEach(e=>{this.byFeatureVendorMap[e]=new Set}),Object.keys(this.specialFeatures).forEach(e=>{this.bySpecialFeatureVendorMap[e]=new Set}),Array.isArray(e)||(e=Object.keys(this.fullVendorList).map(e=>+e)),this.vendorIds=new Set(e),this.vendors_=e.reduce((e,t)=>{const s=this.vendors_[String(t)];return s&&void 0===s.deletedDate&&(s.purposes.forEach(e=>{this.byPurposeVendorMap[String(e)].consent.add(t)}),s.specialPurposes.forEach(e=>{this.bySpecialPurposeVendorMap[String(e)].add(t)}),s.legIntPurposes.forEach(e=>{this.byPurposeVendorMap[String(e)].legInt.add(t)}),s.flexiblePurposes&&s.flexiblePurposes.forEach(e=>{this.byPurposeVendorMap[String(e)].flexible.add(t)}),s.features.forEach(e=>{this.byFeatureVendorMap[String(e)].add(t)}),s.specialFeatures.forEach(e=>{this.bySpecialFeatureVendorMap[String(e)].add(t)}),e[t]=s),e},{})}getFilteredVendors(e,t,s,r){const n=e.charAt(0).toUpperCase()+e.slice(1);let i;const o={};return i="purpose"===e&&s?this["by"+n+"VendorMap"][String(t)][s]:this["by"+(r?"Special":"")+n+"VendorMap"][String(t)],i.forEach(e=>{o[String(e)]=this.vendors[String(e)]}),o}getVendorsWithConsentPurpose(e){return this.getFilteredVendors("purpose",e,"consent")}getVendorsWithLegIntPurpose(e){return this.getFilteredVendors("purpose",e,"legInt")}getVendorsWithFlexiblePurpose(e){return this.getFilteredVendors("purpose",e,"flexible")}getVendorsWithSpecialPurpose(e){return this.getFilteredVendors("purpose",e,void 0,!0)}getVendorsWithFeature(e){return this.getFilteredVendors("feature",e)}getVendorsWithSpecialFeature(e){return this.getFilteredVendors("feature",e,void 0,!0)}get vendors(){return this.vendors_}narrowVendorsTo(e){this.mapVendors(e)}get isReady(){return this.isReady_}clone(){const e=new a(this.getJson());return this.lang_!==a.DEFAULT_LANGUAGE&&e.changeLanguage(this.lang_),e}static isInstanceOf(e){return"object"==typeof e&&"function"==typeof e.narrowVendorsTo}}},52200:(e,t,s)=>{"use strict";s.d(t,{O:()=>o});var r=s(10795),n=s(32621),i=s(18476);class o extends i.S{bitLength=0;map=new Map;gvl_;has(e){return this.map.has(e)}isOkToHave(e,t,s){let r=!0;if(this.gvl?.vendors){const i=this.gvl.vendors[s];if(i)if(e===n.h.NOT_ALLOWED)r=i.legIntPurposes.includes(t)||i.purposes.includes(t);else if(i.flexiblePurposes.length)switch(e){case n.h.REQUIRE_CONSENT:r=i.flexiblePurposes.includes(t)&&i.legIntPurposes.includes(t);break;case n.h.REQUIRE_LI:r=i.flexiblePurposes.includes(t)&&i.purposes.includes(t)}else r=!1;else r=!1}return r}add(e,t){if(this.isOkToHave(t.restrictionType,t.purposeId,e)){const s=t.hash;this.has(s)||(this.map.set(s,new Set),this.bitLength=0),this.map.get(s).add(e)}}restrictPurposeToLegalBasis(e){const t=Array.from(this.gvl.vendorIds),s=e.hash,r=t[t.length-1],n=[...Array(r).keys()].map(e=>e+1);if(this.has(s))for(let e=1;e<=r;e++)this.map.get(s).add(e);else this.map.set(s,new Set(n)),this.bitLength=0}getVendors(e){let t=[];if(e){const s=e.hash;this.has(s)&&(t=Array.from(this.map.get(s)))}else{const e=new Set;this.map.forEach(t=>{t.forEach(t=>{e.add(t)})}),t=Array.from(e)}return t.sort((e,t)=>e-t)}getRestrictionType(e,t){let s;return this.getRestrictions(e).forEach(e=>{e.purposeId===t&&(void 0===s||s>e.restrictionType)&&(s=e.restrictionType)}),s}vendorHasRestriction(e,t){let s=!1;const r=this.getRestrictions(e);for(let e=0;e<r.length&&!s;e++)s=t.isSameAs(r[e]);return s}getMaxVendorId(){let e=0;return this.map.forEach(t=>{e=Math.max(Array.from(t)[t.size-1],e)}),e}getRestrictions(e){const t=[];return this.map.forEach((s,n)=>{e?s.has(e)&&t.push(r.F.unHash(n)):t.push(r.F.unHash(n))}),t}getPurposes(){const e=new Set;return this.map.forEach((t,s)=>{e.add(r.F.unHash(s).purposeId)}),Array.from(e)}remove(e,t){const s=t.hash,r=this.map.get(s);r&&(r.delete(e),0==r.size&&(this.map.delete(s),this.bitLength=0))}set gvl(e){this.gvl_||(this.gvl_=e,this.map.forEach((e,t)=>{const s=r.F.unHash(t);Array.from(e).forEach(t=>{this.isOkToHave(s.restrictionType,s.purposeId,t)||e.delete(t)})}))}get gvl(){return this.gvl_}isEmpty(){return 0===this.map.size}get numRestrictions(){return this.map.size}}},58552:(e,t,s)=>{"use strict";s.d(t,{y:()=>p});var r,n=s(41594),i=["bottom","height","left","right","top","width"],o=new Map,a=function e(){var t=[];o.forEach(function(e,s){var r,n,o=s.getBoundingClientRect();r=o,n=e.rect,void 0===r&&(r={}),void 0===n&&(n={}),i.some(function(e){return r[e]!==n[e]})&&(e.rect=o,t.push(e))}),t.forEach(function(e){e.callbacks.forEach(function(t){return t(e.rect)})}),r=window.requestAnimationFrame(e)};const c=function(e,t){return{observe:function(){var s=0===o.size;o.has(e)?o.get(e).callbacks.push(t):o.set(e,{rect:void 0,hasRectChanged:!1,callbacks:[t]}),s&&a()},unobserve:function(){var s=o.get(e);if(s){var n=s.callbacks.indexOf(t);n>=0&&s.callbacks.splice(n,1),s.callbacks.length||o.delete(e),o.size||cancelAnimationFrame(r)}}}};function u(e){return"boolean"==typeof e}function l(e){return!(!e||"[object Function]"!={}.toString.call(e))}var d="undefined"!=typeof window&&window.document&&window.document.createElement?n.useLayoutEffect:n.useEffect;function p(e,t,s){let r,i;u(t)?r=t:(r=t?.observe??!0,i=t?.onChange),l(s)&&(i=s),n.useEffect(()=>{u(t)&&console.warn("Passing `observe` as the second argument to `useRect` is deprecated and will be removed in a future version of Reach UI. Instead, you can pass an object of options with an `observe` property as the second argument (`useRect(ref, { observe })`).\nSee https://reach.tech/rect#userect-observe")},[t]),n.useEffect(()=>{l(s)&&console.warn("Passing `onChange` as the third argument to `useRect` is deprecated and will be removed in a future version of Reach UI. Instead, you can pass an object of options with an `onChange` property as the second argument (`useRect(ref, { onChange })`).\nSee https://reach.tech/rect#userect-onchange")},[s]);let[o,a]=n.useState(e.current),p=n.useRef(!1),h=n.useRef(!1),[g,m]=n.useState(null),f=n.useRef(i);return d(()=>{f.current=i,e.current!==o&&a(e.current)}),d(()=>{o&&!p.current&&(p.current=!0,m(o.getBoundingClientRect()))},[o]),d(()=>{if(!r)return;let t=o;if(h.current||(h.current=!0,t=e.current),!t)return void console.warn("You need to place the ref");let s=c(t,e=>{f.current?.(e),m(e)});return s.observe(),()=>{s.unobserve()}},[r,o,e]),g}},60016:(e,t,s)=>{"use strict";s.d(t,{M:()=>i});var r=s(18476),n=s(27929);class i extends r.S{bitLength=0;maxId_=0;set_=new Set;*[Symbol.iterator](){for(let e=1;e<=this.maxId;e++)yield[e,this.has(e)]}values(){return this.set_.values()}get maxId(){return this.maxId_}has(e){return this.set_.has(e)}unset(e){Array.isArray(e)?e.forEach(e=>this.unset(e)):"object"==typeof e?this.unset(Object.keys(e).map(e=>Number(e))):(this.set_.delete(Number(e)),this.bitLength=0,e===this.maxId&&(this.maxId_=0,this.set_.forEach(e=>{this.maxId_=Math.max(this.maxId,e)})))}isIntMap(e){let t="object"==typeof e;return t=t&&Object.keys(e).every(t=>{let s=Number.isInteger(parseInt(t,10));return s=s&&this.isValidNumber(e[t].id),s=s&&void 0!==e[t].name,s}),t}isValidNumber(e){return parseInt(e,10)>0}isSet(e){let t=!1;return e instanceof Set&&(t=Array.from(e).every(this.isValidNumber)),t}set(e){if(Array.isArray(e))e.forEach(e=>this.set(e));else if(this.isSet(e))this.set(Array.from(e));else if(this.isIntMap(e))this.set(Object.keys(e).map(e=>Number(e)));else{if(!this.isValidNumber(e))throw new n.v("set()",e,"must be positive integer array, positive integer, Set<number>, or IntMap");this.set_.add(e),this.maxId_=Math.max(this.maxId,e),this.bitLength=0}}empty(){this.set_=new Set,this.maxId_=0}forEach(e){for(let t=1;t<=this.maxId;t++)e(this.has(t),t)}get size(){return this.set_.size}setAll(e){this.set(e)}}},71685:function(e,t,s){var r;!function(t){"use strict";var n=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.msRequestAnimationFrame||function(e){return setTimeout(e,16)};function i(){var e=this;e.reads=[],e.writes=[],e.raf=n.bind(t)}function o(e){e.scheduled||(e.scheduled=!0,e.raf(a.bind(null,e)))}function a(e){var t,s=e.writes,r=e.reads;try{r.length,e.runTasks(r),s.length,e.runTasks(s)}catch(e){t=e}if(e.scheduled=!1,(r.length||s.length)&&o(e),t){if(t.message,!e.catch)throw t;e.catch(t)}}function c(e,t){var s=e.indexOf(t);return!!~s&&!!e.splice(s,1)}i.prototype={constructor:i,runTasks:function(e){for(var t;t=e.shift();)t()},measure:function(e,t){var s=t?e.bind(t):e;return this.reads.push(s),o(this),s},mutate:function(e,t){var s=t?e.bind(t):e;return this.writes.push(s),o(this),s},clear:function(e){return c(this.reads,e)||c(this.writes,e)},extend:function(e){if("object"!=typeof e)throw new Error("expected object");var t=Object.create(this);return function(e,t){for(var s in t)t.hasOwnProperty(s)&&(e[s]=t[s])}(t,e),t.fastdom=this,t.initialize&&t.initialize(),t},catch:null};var u=t.fastdom=t.fastdom||new i;void 0===(r=function(){return u}.call(u,s,u,e))||(e.exports=r)}("undefined"!=typeof window?window:void 0!==this?this:globalThis)}}]);
//# sourceMappingURL=https://sourcemap.devowl.io/real-cookie-banner/5.2.28/9efbd2854edc1f0a6da2bea8d8ac311b/41.pro.js.map

Youez - 2016 - github.com/yon3zu
LinuXploit