text: (function() {
      try {
          var htmlAudioPlayer = document.getElementsByTagName('audio')[0];
  
          var plainLink = document.querySelectorAll('[class^="PlayerControls__PlainLink"]')[0];
          if (plainLink === undefined) {
              throw new Error("unable to find plainLink");
          }
          var url = new URL(plainLink.href, document.URL);
          var now = Math.round(Date.now() / 1000);
          /*
           * `zero` is the time the user would have to have hit play to get
           * to the current time in the video right now, if they hadn't scrubbed
           * through the video at all.
           */
          var zero = now - Math.round(htmlAudioPlayer.currentTime);
  
          if (url.host == "www.mixcloud.com") {
              zero %= 1000000;
              url = "https://dgc.drwil.co/v2/" + zero + "/mixcloud" + url.pathname;
          } else {
              url = "https://dgc.drwil.co/v1/" + zero + "/" + encodeURIComponent(url.toString().split('#')[0]);
          }
  
          navigator.clipboard.writeText(url);
          /*
           * Chrome is unable to throw an error from here to the caller of executeScript,
           * so we try/catch and return an appropriate string
           */
          return "success";
      } catch (error) {
          return `error: ${error.message}`;
      }
  })();