Saturday, May 9, 2026

DIRTY

> iframe width="560" height="315" src="https://https://apis.google.com/_/scs/abc-static/_/js/k=gapi.lb.en.PJsh2cctCQI.O/m=gapi_iframes/exm=card,client,config/rt=j/sv=1DpU?si=tWAt4h" title="https://yhttps://apis.google.com/_/scs/abc-static/_/js/k=gapi.lb.en.PJsh2cctCQI.O/m=gapi_iframes/exm=card,client,config/rt=j/sv=1" video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen> •^^^•_~_}_{0.0}_{_~_•^^^••^^^•_~_}_{0.0}_{_~_•^^^••^^^•_~_}_{0.0}
Chodum91:patch-1https://discord.gg/rvpNPnPV5:36NOW PLAYINGRainwizzard.com Live StreamOriginal.Crime.Organization•127 viewsStreamed 1 month agohttps://www.youtube.com/live/PfZ3yq36TTk?feature-sharertmp://a.rtmp.youtube.com/live2360°3 CommentsPapa.Legba.N.BAdd a comment…Papa.Legba.N.BPapa.Legba.N.B5 minutes ago@ziggodsoe3897ReplyPapa.Legba.N.B·https://contacts.google.com/widget/companion?origin= "ns": "gd",  "el": "preview",  "cpn": "iN6Kg0uDXGU92iR9",  "ver": 2,  "cmt": "10.983",  "fmt": "18",  "fs": "0",  "rt": "740.027",  "euri": "https://drive.google.com/",  "lact": 0,  "cl": "531949819",  "mos": 0,  "state": "e",  "volume": 100,  "cbrand": "google",  "cbr": "Chrome",  "cbrver": "113.0.0.0",  "c": "WEB_EMBEDDED_PLAYER",  "cver": "1.20230514.00.00",  "cplayer": "UNIPLAYER",  "cmodel": "chromebook",  "cos": "CrOS",  "cosver": "14541.0.0",  "cplatform": "DESKTOP",  "hl": "en_US",  "cr": "CA",  "len": "10.983",  "fexp": "23983296,24004644,24007246,24080738,24135310,24219382,24255165,24361484,24362688,24405913,24415864,24439361,24451438,24470718,24516157,24532855,24555567,24556991,24559644,39323074",  "muted": "0",  "conn": "3",  "docid": "1yP4rcbm_s1m2_VA5qtKrgNxWVV1kQCEG",  "vct": "10.983",  "vd": "10.983",  "vpl": "0.000-10.983",  "vbu": "0.000-10.983",  "vpa": "1",  "vsk": "0",  "ven": "1",  "vpr": "1",  "vrs": "4",  "vns": "1",  "vec": "null",  "vemsg": "",  "vvol": "1",  "vdom": "1",  "vsrc": "1",  "vw": "842",  "vh": "469",  "relative_loudness": "NaN",  "optimal_format": "360p",  "user_qual": 0,  "release_version": "youtube.player.web_20230514_00_RC00",  "debug_videoId": "1yP4rcbm_s1m2_VA5qtKrgNxWVV1kQCEG",  "0sz": "false",  "op": "",  "yof": "true",  "dis": "",  "gpu": "Mesa_Intel(R)_UHD_Graphics_(JSL)",  "debug_playbackQuality": "medium",  "debug_date": "Thu May 18 2023 04:55:50 GMT-0300 (Atlantic Daylight Time)"https://www.youtube.com/watch?v=GwclyfPgKhc1. .~^ ︎^.Rainwizzard.^ ︎^~.https://discord.gg/rvpNPnPV5:36NOW PLAYINGRainwizzard.com Live StreamOriginal.Crime.Organization•127 viewsStreamed 1 month agohttps://www.youtube.com/live/PfZ3yq36TTk?feature-sharertmp://a.rtmp.youtube.com/live2360°3 CommentsPapa.Legba.N.BAdd a comment…Papa.Legba.N.BPapa.Legba.N.B5 minutes ago@ziggodsoe3897ReplyPapa.Legba.N.B·1 replyPapa.Legba.N.BPapa.Legba.N.B3 minutes ago{@ziggodsoe3897 "ns": "gd",  "el": "preview",  "cpn": "iN6Kg0uDXGU92iR9",  "ver": 2,  "cmt": "10.983",  "fmt": "18",  "fs": "0",  "rt": "740.027",  "euri": "https://drive.google.com/",  "lact": 0,  "cl": "531949819",  "mos": 0,  "state": "e",  "volume": 100,  "cbrand": "google",  "cbr": "Chrome",  "cbrver": "113.0.0.0",  "c": "WEB_EMBEDDED_PLAYER",  "cver": "1.20230514.00.00",  "cplayer": "UNIPLAYER",  "cmodel": "chromebook",  "cos": "CrOS",  "cosver": "14541.0.0",  "cplatform": "DESKTOP",  "hl": "en_US",  "cr": "CA",  "len": "10.983",  "fexp": "23983296,24004644,24007246,24080738,24135310,24219382,24255165,24361484,24362688,24405913,24415864,24439361,24451438,24470718,24516157,24532855,24555567,24556991,24559644,39323074",  "muted": "0",  "conn": "3",  "docid": "1yP4rcbm_s1m2_VA5qtKrgNxWVV1kQCEG",  "vct": "10.983",  "vd": "10.983",  "vpl": "0.000-10.983",  "vbu": "0.000-10.983",  "vpa": "1",  "vsk": "0",  "ven": "1",  "vpr": "1",  "vrs": "4",  "vns": "1",  "vec": "null",  "vemsg": "",  "vvol": "1",  "vdom": "1",  "vsrc": "1",  "vw": "842",  "vh": "469",  "relative_loudness": "NaN",  "optimal_format": "360p",  "user_qual": 0,  "release_version": "youtube.player.web_20230514_00_RC00",  "debug_videoId": "1yP4rcbm_s1m2_VA5qtKrgNxWVV1kQCEG",  "0sz": "false",  "op": "",  "yof": "true",  "dis": "",  "gpu": "Mesa_Intel(R)_UHD_Graphics_(JSL)",  "debug_playbackQuality": "medium",  "debug_date": "Thu May 18 2023 04:55:50 GMT-0300 (Atlantic Daylight Time)"}@ziggodsoe3897# DarkSluggerSlugger Sluguse strict";(globalThis.webpackChunk = globalThis.webpackChunk || []).push([["vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"], {    28382: (t,e,r)=>{        r.d(e, {            Q: ()=>o        });        var n = "";        function o(t) {            return t.split("\n").reduce(function(t, e) {                var r = a(e) || p(e) || f(e) || m(e) || y(e);                return r && t.push(r),                t            }, [])        }        var i = /^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/|[a-z]:\\|\\\\).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i          , l = /\((\S*)(?::(\d+))(?::(\d+))\)/;        function a(t) {            var e = i.exec(t);            if (!e)                return null;            var r = e[2] && 0 === e[2].indexOf("native")              , o = e[2] && 0 === e[2].indexOf("eval")              , a = l.exec(e[2]);            return o && null != a && (e[2] = a[1],            e[3] = a[2],            e[4] = a[3]),            {                file: r ? null : e[2],                methodName: e[1] || n,                arguments: r ? [e[2]] : [],                lineNumber: e[3] ? +e[3] : null,                column: e[4] ? +e[4] : null            }        }        var u = /^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;        function p(t) {            var e = u.exec(t);            return e ? {                file: e[2],                methodName: e[1] || n,                arguments: [],                lineNumber: +e[3],                column: e[4] ? +e[4] : null            } : null        }        var c = /^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i          , s = /(\S+) line (\d+)(?: > eval line \d+)* > eval/i;        function f(t) {            var e = c.exec(t);            if (!e)                return null;            var r = e[3] && e[3].indexOf(" > eval") > -1              , o = s.exec(e[3]);            return r && null != o && (e[3] = o[1],            e[4] = o[2],            e[5] = null),            {                file: e[3],                methodName: e[1] || n,                arguments: e[2] ? e[2].split(",") : [],                lineNumber: e[4] ? +e[4] : null,                column: e[5] ? +e[5] : null            }        }        var d = /^\s*(?:([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i;        function y(t) {            var e = d.exec(t);            return e ? {                file: e[3],                methodName: e[1] || n,                arguments: [],                lineNumber: +e[4],                column: e[5] ? +e[5] : null            } : null        }        var b = /^\s*at (?:((?:\[object object\])?[^\\/]+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i;        function m(t) {            var e = b.exec(t);            return e ? {                file: e[2],                methodName: e[1] || n,                arguments: [],                lineNumber: +e[3],                column: e[4] ? +e[4] : null            } : null        }    }    ,    97733: (t,e,r)=>{        function n() {            let t = new Uint32Array(4);            crypto.getRandomValues(t);            let e = -1;            return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function(r) {                e++;                let n = t[e >> 3] >> e % 8 * 4 & 15;                return ("x" === r ? n : 3 & n | 8).toString(16)            })        }        function o() {            return "object" == typeof crypto && "randomUUID"in crypto && "function" == typeof crypto.randomUUID        }        function i() {            return o() && crypto.randomUUID === n        }        function l() {            o() || (crypto.randomUUID = n)        }        r.r(e),        r.d(e, {            apply: ()=>l,            isPolyfilled: ()=>i,            isSupported: ()=>o,            randomUUID: ()=>n        })    }    ,    83314: (t,e,r)=>{        r.d(e, {            nn: ()=>tO,            Gb: ()=>tP        });        var n = {};        r.r(n),        r.d(n, {            abortSignalAbort: ()=>g,            apply: ()=>S,            isPolyfilled: ()=>v,            isSupported: ()=>h        });        var o = {};        r.r(o),        r.d(o, {            abortSignalTimeout: ()=>x,            apply: ()=>E,            isPolyfilled: ()=>A,            isSupported: ()=>w        });        var i = {};        r.r(i),        r.d(i, {            AggregateError: ()=>AggregateError,            apply: ()=>P,            isPolyfilled: ()=>T,            isSupported: ()=>C        });        var l = {};        r.r(l),        r.d(l, {            apply: ()=>D,            arrayLikeAt: ()=>j,            isPolyfilled: ()=>I,            isSupported: ()=>k        });        var a = {};        r.r(a),        r.d(a, {            ClipboardItem: ()=>clipboarditem_ClipboardItem,            apply: ()=>N,            isPolyfilled: ()=>L,            isSupported: ()=>_        });        var u = {};        r.r(u),        r.d(u, {            apply: ()=>H,            isPolyfilled: ()=>$,            isSupported: ()=>R,            replaceChildren: ()=>F        });        var p = {};        r.r(p),        r.d(p, {            addEventListenerWithAbortSignal: ()=>z,            apply: ()=>V,            isPolyfilled: ()=>G,            isSupported: ()=>B        });        var c = {};        r.r(c),        r.d(c, {            apply: ()=>X,            clipboardRead: ()=>Q,            clipboardWrite: ()=>J,            isPolyfilled: ()=>K,            isSupported: ()=>Z        });        var s = {};        r.r(s),        r.d(s, {            apply: ()=>tr,            isPolyfilled: ()=>te,            isSupported: ()=>tt,            requestSubmit: ()=>Y        });        var f = {};        r.r(f),        r.d(f, {            apply: ()=>ta,            isPolyfilled: ()=>tl,            isSupported: ()=>ti,            objectHasOwn: ()=>to        });        var d = {};        r.r(d),        r.d(d, {            apply: ()=>ts,            isPolyfilled: ()=>tc,            isSupported: ()=>tp,            promiseAllSettled: ()=>tu        });        var y = {};        r.r(y),        r.d(y, {            apply: ()=>tb,            isPolyfilled: ()=>ty,            isSupported: ()=>td,            promiseAny: ()=>tf        });        var b = {};        r.r(b),        r.d(b, {            apply: ()=>tS,            cancelIdleCallback: ()=>tg,            isPolyfilled: ()=>tv,            isSupported: ()=>th,            requestIdleCallback: ()=>tm        });        var m = {};        function g(t) {            let e = new AbortController;            return e.abort(t),            e.signal        }        function h() {            return "abort"in AbortSignal && "function" == typeof AbortSignal.abort        }        function v() {            return AbortSignal.abort === g        }        function S() {            h() || (AbortSignal.abort = g)        }        function x(t) {            let e = new AbortController;            return setTimeout(()=>e.abort(new DOMException("TimeoutError")), t),            e.signal        }        function w() {            return "abort"in AbortSignal && "function" == typeof AbortSignal.timeout        }        function A() {            return AbortSignal.timeout === x        }        function E() {            w() || (AbortSignal.timeout = x)        }        r.r(m),        r.d(m, {            apply: ()=>tE,            isPolyfilled: ()=>tA,            isSupported: ()=>tw,            stringReplaceAll: ()=>tx        });        let AggregateError = class AggregateError extends Error {            constructor(t, e, r={}) {                super(e),                Object.defineProperty(this, "errors", {                    value: Array.from(t),                    configurable: !0,                    writable: !0                }),                r.cause && Object.defineProperty(this, "cause", {                    value: r.cause,                    configurable: !0,                    writable: !0                })            }        }        ;        function C() {            return "function" == typeof globalThis.AggregateError        }        function T() {            return globalThis.AggregateError === AggregateError        }        function P() {            C() || (globalThis.AggregateError = AggregateError)        }        let O = Reflect.getPrototypeOf(Int8Array);        function j(t) {            let e = this.length;            return (t = Math.trunc(t) || 0) < 0 && (t += e),            t < 0 || t >= e ? void 0 : this[t]        }        function k() {            return "at"in Array.prototype && "function" == typeof Array.prototype.at && "at"in String.prototype && "function" == typeof String.prototype.at && "function" == typeof O && "at"in O.prototype && "function" == typeof O.prototype.at        }        function I() {            return Array.prototype.at === j && String.prototype.at === j && "function" == typeof O && O.prototype.at === j        }        function D() {            if (!k()) {                let t = {                    value: j,                    writable: !0,                    configurable: !0                };                Object.defineProperty(Array.prototype, "at", t),                Object.defineProperty(String.prototype, "at", t),                Object.defineProperty(O, "at", t)            }        }        let M = new WeakMap          , U = new WeakMap;        let clipboarditem_ClipboardItem = class clipboarditem_ClipboardItem {            constructor(t, e={}) {                if (0 === Object.keys(t).length)                    throw TypeError("Empty dictionary argument");                M.set(this, t),                U.set(this, e.presentationStyle || "unspecified")            }            get presentationStyle() {                return U.get(this) || "unspecified"            }            get types() {                return Object.freeze(Object.keys(M.get(this) || {}))            }            async getType(t) {                let e = M.get(this);                if (e && t in e) {                    let r = await e[t];                    return "string" == typeof r ? new Blob([r],{                        type: t                    }) : r                }                throw new DOMException("Failed to execute 'getType' on 'ClipboardItem': The type was not found","NotFoundError")            }        }        ;        function _() {            try {                return new globalThis.ClipboardItem({                    "text/plain": Promise.resolve("")                }),                !0            } catch {                return !1            }        }        function L() {            return globalThis.ClipboardItem === clipboarditem_ClipboardItem        }        function N() {            _() || (globalThis.ClipboardItem = clipboarditem_ClipboardItem)        }        var q = r(97733);        function F(...t) {            for (; this.firstChild; )                this.removeChild(this.firstChild);            this.append(...t)        }        function R() {            return "replaceChildren"in Element.prototype && "function" == typeof Element.prototype.replaceChildren && "replaceChildren"in Document.prototype && "function" == typeof Document.prototype.replaceChildren && "replaceChildren"in DocumentFragment.prototype && "function" == typeof DocumentFragment.prototype.replaceChildren        }        function $() {            return Element.prototype.replaceChildren === F && Document.prototype.replaceChildren === F && DocumentFragment.prototype.replaceChildren === F        }        function H() {            R() || (Element.prototype.replaceChildren = Document.prototype.replaceChildren = DocumentFragment.prototype.replaceChildren = F)        }        let W = EventTarget.prototype.addEventListener;        function z(t, e, r) {            if ("object" == typeof r && "signal"in r && r.signal instanceof AbortSignal) {                if (r.signal.aborted)                    return;                W.call(r.signal, "abort", ()=>{                    this.removeEventListener(t, e, r)                }                )            }            return W.call(this, t, e, r)        }        function B() {            let t = !1              , e = ()=>t = !0;            function r() {}            let n = Object.create({}, {                signal: {                    get: e                }            });            try {                let e = new EventTarget;                return e.addEventListener("test", r, n),                e.removeEventListener("test", r, n),                t            } catch {                return t            }        }        function G() {            return EventTarget.prototype.addEventListener === z        }        function V() {            "function" != typeof AbortSignal || B() || (EventTarget.prototype.addEventListener = z)        }        async function J(t) {            if (0 === t.length)                return;            let e = t[0]              , r = await e.getType(e.types.includes("text/plain") ? "text/plain" : e.types[0]);            return navigator.clipboard.writeText("string" == typeof r ? r : await r.text())        }        async function Q() {            let t = navigator.clipboard.readText();            return [new ClipboardItem({                "text/plain": t            })]        }        function Z() {            return "function" == typeof navigator.clipboard.read && "function" == typeof navigator.clipboard.write        }h        function K() {            return navigator.clipboard.write === J || navigator.clipboard.read === Quse strict'; const whiteListWords = ["Poundland","Poon Palace","tillicum","bj's","le titi twister","my dung","fuk mi sushi","fuk mi: seafood","wally's private parts","butt drilling","ass hair salon","Dick's","milkme","menlove","lovejuice","fat ho burgers","Phat Phuc Noodle Bar","phat_phuc_noodle_bar","the golden shower restaurant","My Dung Sandwich","My Dung restaurant","asscompact","Trannyman Transmissions","pcp dining","fu king chinese","std contractors","Kidsexchange","Bunghole Liquors","Dick Liquor","Fuk Mi Sushi and Seafood Buffet","Analtech","Pat Buttram","bill buttram photography","threeway express","cabbages and condoms","cabbages & condoms","dumass taco","The Dirty Hoe Garden Shed","Kum N Go","Hooker Furniture","hooker funeral home","Vagina Tandoori","Superior Erection Company","Yeung Ho II Chinese Food","Master Bait and Tackle","hand job nails & spa","hand job nail & spa","cumming cockburn","cumming-cockburn"] const unsafeWords = [    "anal",    "asshole",    "bitch",    "cock",    "crap",    "cunt",    "dick",    "erotic",    "fag",    "fuck",    "hardcore",    "homoerotic",    "hore",    "nigger",    "porn",    "porno",    "pornography",    "pussy",    "sex",    "shit",    "slut",    "tits",    "whore",    "xxx",    "doggy style"] const getLocation = (url) => {    let l = new URL(url);    return l;}; const getParams = (query) => {    let params = {};    if (query.startsWith('?')) {        query = query.substring(1);    }    let vars = query.split('&');    for (let i = 0; i < vars.length; i++) {        let pair = vars[i].split('=');        params[pair[0]] = decodeURIComponent(pair[1]);    }    return params;}; const url = getLocation(chrome.runtime.getManifest()    .chrome_settings_overrides.search_provider.search_url);const domain = `${url.hostname.split('.')[1]}.${url.hostname.split('.')[2]}`;const params = getParams(url.search); export const config = {    domain: domain,    yid: params['s'],    vert: params['vert'],    uninstall: `${url.origin}/wim/uninstall?s=${params['s']}&vert=${params['vert']}`,    search: `${url.origin}${url.pathname}?category=web&s=${params['s']}&vert=${params['vert']}`,    privacy: `${url.origin}/wim/privacy?s=${params['s']}`,    help: `${url.origin}/wim/help?s=${params['s']}`,    unsafeWords,    whiteListWords}; iframe>  chrome-extension://kejbdjndbnbjgmefkgdddjlbokphdefk/cs/ta/tag_assistant_api_bin.js (function() {     'use strict';     var m = typeof Object.defineProperties == "function" ? Object.defineProperty : function(a, b, c) {         if (a == Array.prototype || a == Object.prototype)             return a;         a[b] = c.value;         return a     }       , p = function(a) {         a = ["object" == typeof globalThis && globalThis, a, "object" == typeof window && window, "object" == typeof self && self, "object" == typeof global && global];         for (var b = 0; b < a.length; ++b) {             var c = a[b];             if (c && c.Math == Math)                 return c         }         throw Error("Cannot find global object");     }       , q = p(this)       , r = function(a, b) {         if (b)             a: {                 var c = q;                 a = a.split(".");                 for (var d = 0; d < a.length - 1; d++) {                     var f = a[d];                     if (!(f in c))                         break a;                     c = c[f]                 }                 a = a[a.length - 1];                 d = c[a];                 b = b(d);                 b != d && b != null && m(c, a, {                     configurable: !0,                     writable: !0,                     value: b                 })             }     };     r("globalThis", function(a) {         return a || q     });     r("String.prototype.matchAll", function(a) {         return a ? a : function(b) {             if (b instanceof RegExp && !b.global)                 throw new TypeError("RegExp passed into String.prototype.matchAll() must have global tag.");             var c = new RegExp(b,b instanceof RegExp ? void 0 : "g")               , d = this               , f = !1               , e = {                 next: function() {                     if (f)                         return {                             value: void 0,                             done: !0                         };                     var k = c.exec(d);                     if (!k)                         return f = !0,                         {                             value: void 0,                             done: !0                         };                     k[0] === "" && (c.lastIndex += 1);                     return {                         value: k,                         done: !1                     }                 }             };             e[Symbol.iterator] = function() {                 return e             }             ;             return e         }     });     function t(a) {         var b, c = !1;         return async () => {             if (c)                 return b;             b = await a();             c = !0;             return b         }     }     function u(a) {         return [...a.querySelectorAll("script")].filter(b => b.src.includes("googletagmanager.com/gtag/js") || b.src.includes("googletagmanager.com/gtm.js") || b.src.includes("google.com/gtag/js") || b.src.includes("google.com/gtm.js") || b.innerText.includes("google_tags_first_party"))     }     ;var v = {         type: 5     }       , w = class {         constructor(a) {             this.g = a;             this.B = async () => {                 try {                     if ((await this.g.fetch("https://www.googletagmanager.com/gtag/js?id=DUMMY", {                         method: "HEAD",                         mode: "no-cors",                         cache: "no-store"                     })).redirected)                         return v;                     let b = await (await this.g.fetch("https://www.googletagmanager.com/gtag/js?id=DUMMY")).text();                     return ["DUMMY", "google_tag_data", "google_tag_manager", "/debug/bootstrap?id="].every(c => b.includes(c)) ? null : v                 } catch (b) {                     return v                 }             }             ;             this.h = t(this.B)         }         init() {}         destroy() {}     }     ;     var x = {         axeptioSDK: 17,         tC: 8,         cmplz_set_consent: 15,         cmpmngr: 4,         Cookiebot: 3,         cookiefirst_show_settings: 16,         cookiehub: 22,         CookieInformation: 9,         CLI: 20,         Osano: 10,         SP_SCRIPT_CONF: 19,         SDDAN: 14,         Termly: 12,         OneTrust: 6,         UC_UI: 2,         cookieyes: 11,         Didomi: 7,         TrustArc: 13,         CookieScript: 18,         Iubenda: 5     }       , y = class {         constructor(a) {             this.g = a         }         init() {}         async h() {             var a = []               , b = this.g;             for (let c in x)                 b[c] !== void 0 && a.push(x[c]);             return a.length > 0 ? {                 type: 6,                 detectedCmps: a             } : null         }         destroy() {}     }     ;     var z = class {         constructor(a) {             this.g = a;             this.violations = [];             this.K = b => {                 this.violations.push(b)             }         }         init() {             this.g.addEventListener("securitypolicyviolation", this.K)         }         async h() {             return this.violations.filter(a => a.blockedURI.includes("googletagmanager.com/gtag/js") || a.blockedURI.includes("googletagmanager.com/gtm.js") || a.blockedURI.includes("google.com/gtag/js") || a.blockedURI.includes("google.com/gtm.js")).length > 0 ? {                 type: 9,                 blockedUrls: this.violations.map(a => a.blockedURI),                 violatedDirectives: this.violations.map(a => a.violatedDirective)             } : null         }         destroy() {             this.violations = [];             this.g.removeEventListener("securitypolicyviolation", this.K)         }     }     ;     function A(a) {         var b = B(a)           , c = C(a, b)           , d = a.src           , f = a.innerText;         if (b === 0)             return [{                 l: !1,                 snippetType: b,                 errorType: 1,                 scriptSrc: d,                 scriptContent: f             }];         if (b === 4)             return c.map(e => ({                 l: !1,                 snippetType: b,                 tagId: e,                 errorType: 3,                 scriptSrc: d,                 scriptContent: f             }));         a = [];         for (let e of c)             e && e.startsWith("GTM-") || D(e) ? b === 1 && e && e.startsWith("GTM-") ? a.push({                 l: !1,                 snippetType: b,                 tagId: e,                 errorType: 2,                 scriptSrc: d,                 scriptContent: f             }) : b === 2 && D(e) && a.push({                 l: !1,                 snippetType: b,                 tagId: e,                 errorType: 2,                 scriptSrc: d,                 scriptContent: f             }) : a.push({                 l: !1,                 snippetType: b,                 tagId: e,                 errorType: 3,                 scriptSrc: d,                 scriptContent: f             });         return a.length ? a : c.map(e => ({             l: !0,             snippetType: b,             tagId: e,             scriptSrc: d,             scriptContent: f         }))     }     function B(a) {         return a.src.includes("googletagmanager.com/gtag/js") || a.src.includes("google.com/gtag/js") ? 1 : a.src.includes("googletagmanager.com/gtm.js?") || a.src.includes("google.com/gtm.js") ? 2 : a.innerText.includes("google_tags_first_party") ? E(a).length > 0 ? 3 : 4 : 0     }     function C(a, b) {         if (b === 1 || b === 2) {             a: {                 try {                     let d;                     var c = (d = (new URL(a.src)).searchParams.get("id")) != null ? d : void 0;                     break a                 } catch (d) {}                 c = void 0             }             return (a = c) ? [a] : []         }         return E(a)     }     function D(a) {         return a ? a.startsWith("G-") || a.startsWith("GT-") || a.startsWith("AW-") || a.startsWith("FL-") || a.startsWith("GA-") || a.startsWith("DC-") : !1     }     function E(a) {         var b = a.innerText.match(/window,'([^&]+)','google_tags_first_party'/);         if (b)             return [b[1]];         b = a.innerText.match(/window,\[(.*?)\],'google_tags_first_party'/);         a = [];         if (b && b[1]) {             b = b[1].matchAll(/'([^']+)'/g);             for (let c of b)                 a.push(c[1])         }         return a     }     ;var F = class {         constructor(a) {             this.g = a         }         init() {}         async h() {             var a = u(this.g.document);             for (let b of a) {                 a = A(b);                 for (let c of a)                     if (!c.l)                         return {                             type: 8,                             snippetType: c.snippetType,                             tagId: c.tagId,                             errorType: c.errorType,                             scriptSrc: c.scriptSrc,                             scriptContent: c.scriptContent                         }             }             return null         }         destroy() {}     }     ;     var G = class {         constructor(a) {             this.g = a         }         init() {}         async h() {             var a = {                 type: 3             };             return this.g.navigator.onLine ? null : a         }         destroy() {}     }     ;     var J = class {         constructor(a) {             this.g = a         }         init() {}         async h() {             var a = this.g;             a = !!(a["google.tagmanager.debugui2.queue"] || a["google.tagmanager.ta.prodqueue"] || a.google_tag_data);             var b = u(this.g.document);             return a || b.length !== 0 ? null : {                 type: 4             }         }         destroy() {}     }     ;     var aa = class {         constructor(a) {             this.g = a;             this.B = async () => await K(this.g.location.href) ? null : {                 type: 7             };             this.h = t(this.B)         }         init() {}         destroy() {}     }     ;     async function K(a) {         try {             return (await fetch(a, {                 method: "HEAD",                 mode: "no-cors",                 cache: "no-store"             })).status < 400         } catch (b) {             return !1         }     }     ;/*  Copyright The Closure Library Authors.  SPDX-License-Identifier: Apache-2.0 */     var ba = Array.prototype.indexOf ? function(a, b) {         return Array.prototype.indexOf.call(a, b, void 0)     }     : function(a, b) {         if (typeof a === "string")             return typeof b !== "string" || b.length != 1 ? -1 : a.indexOf(b, 0);         for (let c = 0; c < a.length; c++)             if (c in a && a[c] === b)                 return c;         return -1     }     ;     var ca = class {         constructor() {             this.M = void 0;             this.m = !1;             this.o = []         }         addListener(a) {             if (this.m)                 return () => {}                 ;             this.o.push(a);             return () => {                 this.removeListener(a)             }         }         destroy() {             this.m || (this.o = [],             this.M && this.M(),             this.m = !0)         }         removeListener(a) {             if (!this.m) {                 var b = this.o;                 a = ba(b, a);                 a >= 0 && Array.prototype.splice.call(b, a, 1)             }         }     }     ;     var L = function(a) {         a.v = a.v.then(async () => {             var b = await da(a), c;             if ((c = a.u) != null && !c.m) {                 c = [...c.o];                 for (let d = 0; d < c.length; d++)                     try {                         c[d](b)                     } catch (f) {                         console.log("Event listener failed", f)                     }             }         }         )     }       , M = function(a) {         if (!a.I && (a.g.document.head || a.g.document.body)) {             a.I = !0;             a.O = Date.now();             for (let b of a.D)                 b.j !== void 0 ? b.j.init() : b.init();             a.P = setInterval( () => {                 L(a)             }             , 1E3);             L(a)         }     }       , ea = function(a, b) {         a.u.addListener(b)     }       , da = async function(a) {         return {             issues: (await Promise.all(a.D.map(b => b.j !== void 0 ? b.timeoutMs && Date.now() - a.O < b.timeoutMs ? Promise.resolve(null) : b.j.h() : b.h()))).filter(b => b !== null),             pageUrl: a.g.location.href         }     }       , fa = class {         constructor(a) {             this.g = a;             this.u = new ca;             this.I = !1;             this.O = 0;             this.v = Promise.resolve();             this.D = [new G(a), new F(a), new aa(a), new z(a), new w(a), new y(a), {                 j: new J(a),                 timeoutMs: 5E3             }]         }         destroy() {             var a;             (a = this.u) == null || a.destroy();             this.u = void 0;             this.v = Promise.resolve();             clearInterval(this.P);             for (let b of this.D)                 b.j !== void 0 ? b.j.init() : b.init()         }     }     ;     /*  Copyright Google LLC  SPDX-License-Identifier: Apache-2.0 */     var N = globalThis.trustedTypes, O;     function ha() {         var a = null;         if (!N)             return a;         try {             let b = c => c;             a = N.createPolicy("goog#html", {                 createHTML: b,                 createScript: b,                 createScriptURL: b             })         } catch (b) {}         return a     }     ;var ia = class {         constructor(a) {             this.U = a         }         toString() {             return this.U + ""         }     }     ;     function P(a) {         var b;         O === void 0 && (O = ha());         a = (b = O) ? b.createScriptURL(a) : a;         return new ia(a)     }     ;function Q(a, ...b) {         if (b.length === 0)             return P(a[0]);         var c = a[0];         for (let d = 0; d < b.length; d++)             c += encodeURIComponent(b[d]) + a[d + 1];         return P(c)     }     ;function R(a) {         a.endsWith("/")     }     Q`cs/ta/tag_assistant_api_bin.js`;     Q`cs/ta/content_script_bin.js`;     Q`cs/ta/start_debug_content_script_bin.js`;     Q`cs/ta/start_prod_debug_content_script_bin.js`;     Q`cs/gf/guided_flows_content_script_bin.js`;     R("https://tagassistant.google.com/guided_flows/open");     R("https://tagassistant.google.com");     R("https://tagassistant.google.com/embedded/side_panel");     var S = function(a, b, c=null) {         if (b == null)             return b;         var d = typeof b;         if (d === "boolean" || d === "string" || d === "number")             return b;         if (d === "function")             return "Function";         if (d === "object") {             let g = a.G.indexOf(b);             if (g !== -1) {                 a.cycles[c] = a.H[g];                 return             }             try {                 if (b && typeof b[Symbol.iterator] === "function") {                     var f = [];                     a.G.push(b);                     a.H.push(c);                     var e = 0;                     for (var k of b)                         f.push(S(a, k, c == null ? `${e}` : `${c}.${e}`)),                         e++;                     return f                 }                 if (b instanceof Node) {                     a = [];                     c = b;                     do {                         if (c instanceof Element) {                             let H = c.classList ? [...c.classList].join(".") : ""                               , I = (c.tagName ? c.tagName.toLowerCase() : "") + (H ? "." + H : "") + (c.id ? "#" + c.id : "");                             I && a.unshift(I)                         }                         c = c.parentNode                     } while (c != null);                     var h;                     let l = (h = (e = b.toString().match(/\[object (\w+)\]/)) == null ? void 0 : e[1]) != null ? h : b.toString()                       , n = a.join(" > ");                     return n ? `${l}: ${n}` : l                 }                 k = {};                 a.G.push(b);                 a.H.push(c);                 for (let[l,n] of Object.entries(b))                     e = l,                     h = n,                     f = e.replace(/\\/g, "\\\\").replace(/\./, "\\."),                     k[e] = S(a, h, c == null ? `${f}` : `${c}.${f}`);                 return k             } catch (l) {                 console.log("Object inspection failed: %o", l)             }         }         try {             return String(b)         } catch (g) {             console.log("Failed to convert to string: %o", g);             try {                 return String(Object.prototype.toString.call(b))             } catch (l) {                 return `[${d}]`             }         }     };     class ja {         constructor() {             this.cycles = {};             this.G = [];             this.H = []         }     }     ;var U = function(a) {         var b = a.g["google.tagmanager.ta.prodqueue"];         if (b) {             T(a, [...b]);             var c = b.push;             b.push = (...d) => {                 T(a, d);                 return c.apply(b, d)             }         } else             Date.now() - a.S < 1E4 && a.g.setTimeout( () => {                 U(a)             }             , 300)     }       , T = function(a, b) {         for (let c of b)             c.messageType !== "INIT" || a.T.push(c),             b = new ja,             b = {                 sanitized: S(b, c),                 cycles: b.cycles             },             a.i({                 type: "MEMO",                 data: {                     memo: b,                     sequence: a.L,                     pageId: a.pageId                 },                 uId: ""             }),             a.L++     }       , ka = class {         constructor(a, b) {             this.g = a;             this.i = b;             this.S = Date.now();             this.L = 0;             this.T = [];             b = new Uint8Array(16);             a.crypto.getRandomValues(b);             this.pageId = a.btoa(String.fromCharCode(...b)).replace(/\+/g, "-").replace(/\//g, "_").replace(/=+$/, "");             U(this)         }     }     ;     function V(a) {         if (a == null || a.length === 0)             return !1;         a = Number(a);         var b = (new Date(Date.now())).getTime();         return a < b + 3E5 && a > b - 9E5     }     ;function W(a) {         return a.replace(/([\?&])gtm_debug=x&/, "$1").replace(/[\?&]gtm_debug=x($|#)/, "$1")     }     ;var la = function(a) {         var b = a.g.document.documentElement.getAttribute("data-tag-assistant-prod-present");         if (V(b))             a.startProdDebug();         else {             let c = d => {                 d.detail.startProdDebug && a.startProdDebug();                 a.g.document.removeEventListener("TADebugSignal", c)             }             ;             a.g.document.addEventListener("TADebugSignal", c)         }     }       , ma = function(a) {         if (a.g.top === a.g) {             var b = a.g.document.documentElement.getAttribute("data-tag-assistant-present") || a.g.document.documentElement.getAttribute("data-tag-assistant-prod-present");             if (V(b))                 M(a.A);             else {                 let c = d => {                     d.detail.startDebug && M(a.A);                     a.g.document.removeEventListener("TADebugSignal", c)                 }                 ;                 a.g.document.addEventListener("TADebugSignal", c)             }         }     }       , na = function(a, b) {         a.F.push(b);         a.N || (a.N = !0,         a.g.document.addEventListener("prerenderingchange", () => {             for (let c of a.F)                 X(a, c);             a.F.length = 0         }         , {             once: !0         }))     }       , X = function(a, b) {         a.g.document.dispatchEvent(new CustomEvent("__TAG_ASSISTANT_API_MESSAGE",{             detail: b         }))     }       , Y = function(a, b) {         if (b !== "RESEND_MEMOS" || a.g === a.g.top) {             b = a.i;             var c = Object, d = c.assign, f = a.g, e;             var k = W(f.location.href);             var h;             if (!(h = f.document.title) && (h = f.location.href,             h !== "/")) {                 try {                     var g = new URL(h);                     g.search = "";                     g.hash = "";                     h = g.toString()                 } catch (l) {}                 g = h.split("/");                 h = g[g.length - 1] || g[g.length - 2]             }             k = {                 href: k,                 title: h,                 referrer: W((e = f.document.referrer) != null ? e : ""),                 readyState: f.document.readyState             };             e = a.g;             e = e.google_tag_manager = e.google_tag_manager || {};             e = e.debugGroupId || (e.debugGroupId = String(Math.floor(Number.MAX_SAFE_INTEGER * Math.random())));             b.call(a, {                 type: "PAGE_SUMMARY",                 data: d.call(c, {}, k, {                     groupId: e                 }),                 uId: ""             })         }     }       , oa = function(a) {         a.g === a.g.top && (a.C = a.g.setInterval( () => {             a.i({                 type: "PING",                 uId: ""             })         }         , 1E3),         a.g.document.readyState === "complete" ? Y(a) : a.g.addEventListener("load", () => {             Y(a)         }         ))     }       , pa = class {         constructor(a) {             this.g = Z;             this.R = a;             this.F = [];             this.N = !1;             this.A = new fa(this.g);             this.g.document.addEventListener("__TAG_ASSISTANT_API_MESSAGE", b => {                 b = b.detail;                 a: {                     var c = b == null ? void 0 : b.type;                     if (typeof c !== "string")                         c = !1;                     else                         switch (c) {                         case "API_INSTALLED":                         case "CHECK_DEBUG":                         case "DISCONNECT":                         case "PIPE_MESSAGE":                         case "RECONNECT":                         case "WINDOWS_CLOSED":                             c = !0;                             break a;                         default:                             c = !1                         }                 }                 if (c)                     a: if (c = b == null ? void 0 : b.source,                     typeof c !== "string")                         c = !1;                     else                         switch (c) {                         case "PAGE":                         case "EXTENSION":                             c = !0;                             break a;                         default:                             c = !1                         }                 c && b.type === "PIPE_MESSAGE" && b.source === "EXTENSION" && (c = b.data,                 b = b.origin,                 c.type !== "SIDE_PANEL" && (c.type !== "RESEND_MEMOS" || this.receiver || Y(this, "RESEND_MEMOS"),                 oa(this),                 this.receiver && this.receiver(c, b)))             }             );             this.g.document.dispatchEvent(new CustomEvent("__TAG_ASSISTANT_API_MESSAGE",{                 detail: {                     type: "API_INSTALLED",                     source: "PAGE"                 }             }));             this.g.addEventListener("pagehide", () => {                 this.J != null && (this.g.clearInterval(this.J),                 this.J = void 0)             }             );             la(this);             ma(this);             ea(this.A, b => {                 b && this.i({                     type: "CONNECTION_ISSUE",                     data: b,                     uId: ""                 })             }             )         }         setReceiver(a) {             this.receiver = a         }         sendMessage(a) {             this.C && (this.g.clearInterval(this.C),             this.C = void 0);             this.i(a)         }         i(a) {             a = {                 type: "PIPE_MESSAGE",                 source: "PAGE",                 data: a,                 origin: this.g.origin,                 dId: "",                 tId: 0             };             this.g.document.prerendering ? na(this, a) : X(this, a)         }         disconnect() {             this.g.document.dispatchEvent(new CustomEvent("__TAG_ASSISTANT_API_MESSAGE",{                 detail: {                     type: "DISCONNECT",                     source: "PAGE"                 }             }));             this.R()         }         startProdDebug() {             this.V = this.V || new ka(this.g,a => {                 this.i(a)             }             )         }     }     ;     var Z = window;     Z.__TAG_ASSISTANT_API || (Z.__TAG_ASSISTANT_API = new pa( () => {         Z.__TAG_ASSISTANT_API = void 0     }     )); } ).call(this);

No comments:

Post a Comment

Copy of Copy of Copy of Copy of  Add Headings (Format > Paragraph styles) and they will appear in your table of cont...