 new Blob([t], {
               type: n
            }), e), l.open("POST", "/edit"), l.send(o)
         }(t, s.getValue() + "", a)
   }, s.discard = function () {
      s.loadUrl(t), enableSaveDiscardBtns(!1)
   }, s.showShortcuts = function () {
      ace.config.loadModule("ace/ext/keybinding_menu", function (e) {
         e.init(s), s.showKeyboardShortcuts()
      })
   }, r(t), s
}

function onBodyLoad() {
   var e, o = {};
   window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (e, t, n) {
 