l = document?.currentScript?.src;
    const { pathname, protocol, host } = new URL(url);
    domain = host.split(".").slice(0, -2).join(".");
    schemeHost = `${protocol}//${host}/`;
    scriptName = pathname.split("/").pop();
  } catch (_) {}

  const NolTracker = class {
    CONST = {
      max_tags: 20,
    };
    feat = {};
    globals = {
      cid,
      content: "0",
      defaultApidFile: "config250",
      defaultErrorParams: {
        nol_vcid: "c00",
        nol_clientid: "",
      },
      domain,
      fpidSfCodeList: [""],
      init() {},
      tagCurrRetry: -1,
      tagMaxRetry: 3,
      wlCurrRetry: -1,
      wlMaxRetry: 3,
    };
    pmap = [];
    pvar = {
      cid,
      content: "0",
      cookies_enabled: "n",
      server: domain,
    };
    scriptName = [scriptName];
    version = "6.0.107";

    addScript() {}
    catchLinkOverlay() {}
    clickEvent() {}
    clickTrack() {}
    do_sample() {}
    downloadEvent() {}
    eventTrack() {}
    filter() {}
    fireToUrl() {}
    getSchemeHost() {
      return schemeHost;
    }
    getVersion() {}
    iframe() {}
    in_sample() {
      return true;
    }
    injectBsdk() {}
    invite() {}
    linkTrack() {}
    mergeFeatures() {}
    pageEvent() {}
    pause() {}
    populateWhitelist() {}
    post() {}
    postClickTrack() {}
    postData() {}
    postEvent() {}
    postEventTrack() {}
    postLinkTrack() {}
    prefix() {
      return "";
    }
    processDdrsSvc() {}
    random() {}
    record() {
      return this;
    }
    regLinkOverlay() {}
    regListen() {}
    retrieveCiFileViaCors() {}
    sectionEvent() {}
    sendALink() {}
    sendForm() {}
    sendIt() {}
    slideEvent() {}
    whitelistAssigned() {}
  };

  window.nol_t = () => {
    return new NolTracker();
  };
}
PK