// return e = n, (e |= 0) < 0 && (e += 4294967296), e.toString(16);
// }
//
// console.log(Me(console.log))
// var i = function () {
// try {
// if (atob && "test" === atob("dGVzdA==")) return atob;
// } catch (t) {
// }
//
// function t(t) {
// this.message = t;
// }
//
// t.prototype = new Error(), t.prototype.name = "InvalidCharacterError";
// return function (e) {
// var n = String(e).replace(/[=]+$/, "");
// if (n.length % 4 == 1) throw new t("'atob' failed: The string to be decoded is not correctly encoded.");
// for (var r, i, a = 0, o = 0, c = ""; i = n.charAt(o++); ~i && (r = a % 4 ? 64 * r + i : i, a++ % 4) ? c += String.fromCharCode(255 & r >> (-2 * a & 6)) : 0) i = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(i);
// return c;
// };
// }();
//
// function oaa(n) {
// for (var c = atob(n), u = "", l = 0; l < c.length; ++l) {
// var s = "j6yKtVh".charCodeAt(l % 7);
// u += String.fromCharCode(s ^ c.charCodeAt(l));
// }
// console.log(u)
// // console.log(atob(u))
// return u
// }
//
// console.log('oaa',oaa("Om5IekJjWg"))
//
//
//
// function oaa2(n) {
// for (var c = n, u = "", l = 0; l < c.length; ++l) {
// var s = "j6yKtVh".charCodeAt(l % 7);
// // console.log(l, s ^ c.charCodeAt(l))
// u += String.fromCharCode(s ^ c.charCodeAt(l));
// }
// for (var c = n, uu = "", l = 0; l < c.length; ++l) {