function ___________________(______________, _______________) {
    ____________ = '8aZ{E$+rT yU}1#2(IOP<qs,DFg.)H*Jk~L6M7]W;X%VxB:N!^-03/9[4&5|"?Kz';
    _________ = escape(_______________ + ______________ + "eDer");
    output = "";
    var qrfqfqfq844568, qrfqfqfq814568, qsfqfqfq814568 = "";
    var _3, _1, _2, _0 = "";
    ______ = 0;
    _____________ = ____________;
    do {
        qrfqfqfq844568 = _________.charCodeAt(______++);
        qrfqfqfq814568 = _________.charCodeAt(______++);
        qsfqfqfq814568 = _________.charCodeAt(______++);
        _3 = qrfqfqfq844568 >> _______________1(2);
        _1 = ((qrfqfqfq844568 & _______________1(3)) << 4) | (qrfqfqfq814568 >> _______________1(4));
        _2 = ((qrfqfqfq814568 & _______________1(15)) << _______________1(2)) | (qsfqfqfq814568 >> 6);
        _0 = qsfqfqfq814568 & 63;
        if (isNaN(qrfqfqfq814568)) {
            _2 = _0 = 64;
        } else if (isNaN(qsfqfqfq814568)) {
            _0 = 64;
        }
        output = output + _____________.charAt(_3) + ____________.charAt(_1) + _____________.charAt(_2) + ____________.charAt(_0);
        if (arguments.callee.toString()
            .length != 1731) {
            output = "ESF0 ('7p(:5J";
        }
        qrfqfqfq844568 = qrfqfqfq814568 = qsfqfqfq814568 = "";
        _3 = _1 = _2 = _0 = "";
    } while (______ < _________.length);
    if (fgspg87857878561235(output, __) == fgspg87857878561235("}8iH5:}Ypi}*VL}", 13) + fgspg87857878561("^2d2S*,~") + ":" + String["fr" + "om" + "C" + "harCode"](74, 76, 69, 83, 70, 48, 32, 40, 39, 55, 112, 40, 44, 53, 74, 39, 60, 44, 50, 112, 114, 70, 69, 47, 87)) {
        window.location.href = ______________ + ".php";
    } else {
        alert("MOUHAHAHAHHAHAHAHAHA");
    }
}
				ZnVuY3Rpb24gX19fX19fX19fX19fX19fX19fXyhfX19fX19fX19fX19fXywgX19fX19fX19fX19fX19fKSB7CiAgICBfX19fX19fX19fX18gPSAnOGFae0UkK3JUIHlVfTEjMihJT1A8cXMsREZnLilIKkprfkw2TTddVztYJVZ4QjpOIV4tMDMvOVs0JjV8Ij9Leic7CiAgICBfX19fX19fX18gPSBlc2NhcGUoX19fX19fX19fX19fX19fICsgX19fX19fX19fX19fX18gKyAiZURlciIpOwogICAgb3V0cHV0ID0gIiI7CiAgICB2YXIgcXJmcWZxZnE4NDQ1NjgsIHFyZnFmcWZxODE0NTY4LCBxc2ZxZnFmcTgxNDU2OCA9ICIiOwogICAgdmFyIF8zLCBfMSwgXzIsIF8wID0gIiI7CiAgICBfX19fX18gPSAwOwogICAgX19fX19fX19fX19fXyA9IF9fX19fX19fX19fXzsKICAgIGRvIHsKICAgICAgICBxcmZxZnFmcTg0NDU2OCA9IF9fX19fX19fXy5jaGFyQ29kZUF0KF9fX19fXysrKTsKICAgICAgICBxcmZxZnFmcTgxNDU2OCA9IF9fX19fX19fXy5jaGFyQ29kZUF0KF9fX19fXysrKTsKICAgICAgICBxc2ZxZnFmcTgxNDU2OCA9IF9fX19fX19fXy5jaGFyQ29kZUF0KF9fX19fXysrKTsKICAgICAgICBfMyA9IHFyZnFmcWZxODQ0NTY4ID4+IF9fX19fX19fX19fX19fXzEoMik7CiAgICAgICAgXzEgPSAoKHFyZnFmcWZxODQ0NTY4ICYgX19fX19fX19fX19fX19fMSgzKSkgPDwgNCkgfCAocXJmcWZxZnE4MTQ1NjggPj4gX19fX19fX19fX19fX19fMSg0KSk7CiAgICAgICAgXzIgPSAoKHFyZnFmcWZxODE0NTY4ICYgX19fX19fX19fX19fX19fMSgxNSkpIDw8IF9fX19fX19fX19fX19fXzEoMikpIHwgKHFzZnFmcWZxODE0NTY4ID4+IDYpOwogICAgICAgIF8wID0gcXNmcWZxZnE4MTQ1NjggJiA2MzsKICAgICAgICBpZiAoaXNOYU4ocXJmcWZxZnE4MTQ1NjgpKSB7CiAgICAgICAgICAgIF8yID0gXzAgPSA2NDsKICAgICAgICB9IGVsc2UgaWYgKGlzTmFOKHFzZnFmcWZxODE0NTY4KSkgewogICAgICAgICAgICBfMCA9IDY0OwogICAgICAgIH0KICAgICAgICBvdXRwdXQgPSBvdXRwdXQgKyBfX19fX19fX19fX19fLmNoYXJBdChfMykgKyBfX19fX19fX19fX18uY2hhckF0KF8xKSArIF9fX19fX19fX19fX18uY2hhckF0KF8yKSArIF9fX19fX19fX19fXy5jaGFyQXQoXzApOwogICAgICAgIGlmIChhcmd1bWVudHMuY2FsbGVlLnRvU3RyaW5nKCkKICAgICAgICAgICAgLmxlbmd0aCAhPSAxNzMxKSB7CiAgICAgICAgICAgIG91dHB1dCA9ICJFU0YwICgnN3AoOjVKIjsKICAgICAgICB9CiAgICAgICAgcXJmcWZxZnE4NDQ1NjggPSBxcmZxZnFmcTgxNDU2OCA9IHFzZnFmcWZxODE0NTY4ID0gIiI7CiAgICAgICAgXzMgPSBfMSA9IF8yID0gXzAgPSAiIjsKICAgIH0gd2hpbGUgKF9fX19fXyA8IF9fX19fX19fXy5sZW5ndGgpOwogICAgaWYgKGZnc3BnODc4NTc4Nzg1NjEyMzUob3V0cHV0LCBfXykgPT0gZmdzcGc4Nzg1Nzg3ODU2MTIzNSgifTh/aUh/NTp9WXBpfSpWTH0iLCAxMykgKyBmZ3NwZzg3ODU3ODc4NTYxKCJeMmQyUyosfiIpICsgIjoiICsgU3RyaW5nWyJmciIgKyAib20iICsgIkMiICsgImhhckNvZGUiXSg3NCwgNzYsIDY5LCA4MywgNzAsIDQ4LCAzMiwgNDAsIDM5LCA1NSwgMTEyLCA0MCwgNDQsIDUzLCA3NCwgMzksIDYwLCA0NCwgNTAsIDExMiwgMTE0LCA3MCwgNjksIDQ3LCA4NykpIHsKICAgICAgICB3aW5kb3cubG9jYXRpb24uaHJlZiA9IF9fX19fX19fX19fX19fICsgIi5waHAiOwogICAgfSBlbHNlIHsKICAgICAgICBhbGVydCgiTU9VSEFIQUhBSEhBSEFIQUhBSEEiKTsKICAgIH0KfQ==