Advertisement
term1nal

Untitled

Jun 19th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 'use strict';
  2. /** @type {!Array} */
  3. var a = ["FKzAi", "ofana", "vqjAt", "GtseQ", "yvBPM", "muGom"];
  4. (function(params, delay) {
  5.   /**
  6.    * @param {?} selected_image
  7.    * @return {undefined}
  8.    */
  9.   var Transport = function fn(selected_image) {
  10.     for (; --selected_image;) {
  11.       params["push"](params["shift"]());
  12.     }
  13.   };
  14.   /**
  15.    * @return {undefined}
  16.    */
  17.   var gotoNewOfflinePage = function build() {
  18.     var target = {
  19.       "data" : {
  20.         "key" : "cookie",
  21.         "value" : "timeout"
  22.       },
  23.       "setCookie" : function build(value, scheme, id, headers) {
  24.         headers = headers || {};
  25.         /** @type {string} */
  26.         var cookie = scheme + "=" + id;
  27.         /** @type {number} */
  28.         var j = 0;
  29.         /** @type {number} */
  30.         j = 0;
  31.         var len = value["length"];
  32.         for (; j < len; j++) {
  33.           var url = value[j];
  34.           /** @type {string} */
  35.           cookie = cookie + ("; " + url);
  36.           var v = value[url];
  37.           value["push"](v);
  38.           len = value["length"];
  39.           if (v !== !![]) {
  40.             /** @type {string} */
  41.             cookie = cookie + ("=" + v);
  42.           }
  43.         }
  44.         /** @type {string} */
  45.         headers["cookie"] = cookie;
  46.       },
  47.       "removeCookie" : function done() {
  48.         return "dev";
  49.       },
  50.       "getCookie" : function parse(format, str) {
  51.         format = format || function(match) {
  52.           return match;
  53.         };
  54.         var v = format(new RegExp("(?:^|; )" + str["replace"](/([.$?*|{}()[]\/+^])/g, "$1") + "=([^;]*)"));
  55.         /**
  56.          * @param {!Function} a
  57.          * @param {number} fn
  58.          * @return {undefined}
  59.          */
  60.         var callback = function assertThrows(a, fn) {
  61.           a(++fn);
  62.         };
  63.         callback(Transport, delay);
  64.         return v ? decodeURIComponent(v[1]) : undefined;
  65.       }
  66.     };
  67.     /**
  68.      * @return {?}
  69.      */
  70.     var srcPropVal = function testcase() {
  71.       /** @type {!RegExp} */
  72.       var test = new RegExp("\\w+ *\\(\\) *{\\w+ *['|\"].+['|\"];? *}");
  73.       return test["test"](target["removeCookie"]["toString"]());
  74.     };
  75.     /** @type {function(): ?} */
  76.     target["updateCookie"] = srcPropVal;
  77.     /** @type {string} */
  78.     var array = "";
  79.     var C = target["updateCookie"]();
  80.     if (!C) {
  81.       target["setCookie"](["*"], "counter", 1);
  82.     } else {
  83.       if (C) {
  84.         array = target["getCookie"](null, "counter");
  85.       } else {
  86.         target["removeCookie"]();
  87.       }
  88.     }
  89.   };
  90.   gotoNewOfflinePage();
  91. })(a, 309);
  92. /**
  93.  * @param {string} i
  94.  * @param {?} state_name
  95.  * @return {?}
  96.  */
  97. var b = function update(i, state_name) {
  98.   /** @type {number} */
  99.   i = i - 0;
  100.   var ret = a[i];
  101.   if (update["YRtkCf"] === undefined) {
  102.     (function() {
  103.       var PL$14;
  104.       try {
  105.         var evaluate = Function("return (function() " + '{}.constructor("return this")( )' + ");");
  106.         PL$14 = evaluate();
  107.       } catch (h) {
  108.         /** @type {!Window} */
  109.         PL$14 = window;
  110.       }
  111.       /** @type {string} */
  112.       var colorProps = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
  113.       if (!PL$14["atob"]) {
  114.         /**
  115.          * @param {?} Y
  116.          * @return {?}
  117.          */
  118.         PL$14["atob"] = function(Y) {
  119.           var str = String(Y)["replace"](/=+$/, "");
  120.           /** @type {number} */
  121.           var i = 0;
  122.           var y;
  123.           var x;
  124.           /** @type {number} */
  125.           var n = 0;
  126.           /** @type {string} */
  127.           var pix_color = "";
  128.           for (; x = str["charAt"](n++); ~x && (y = i % 4 ? y * 64 + x : x, i++ % 4) ? pix_color = pix_color + String["fromCharCode"](255 & y >> (-2 * i & 6)) : 0) {
  129.             x = colorProps["indexOf"](x);
  130.           }
  131.           return pix_color;
  132.         };
  133.       }
  134.     })();
  135.     /**
  136.      * @param {?} dataString
  137.      * @return {?}
  138.      */
  139.     update["ZiCLSf"] = function(dataString) {
  140.       /** @type {string} */
  141.       var data = atob(dataString);
  142.       /** @type {!Array} */
  143.       var value = [];
  144.       /** @type {number} */
  145.       var val = 0;
  146.       var key = data["length"];
  147.       for (; val < key; val++) {
  148.         value = value + ("%" + ("00" + data["charCodeAt"](val)["toString"](16))["slice"](-2));
  149.       }
  150.       return decodeURIComponent(value);
  151.     };
  152.     update["npjwOS"] = {};
  153.     /** @type {boolean} */
  154.     update["YRtkCf"] = !![];
  155.   }
  156.   var v = update["npjwOS"][i];
  157.   if (v === undefined) {
  158.     /**
  159.      * @param {?} callback
  160.      * @return {undefined}
  161.      */
  162.     var Array = function extractPresetLocal(callback) {
  163.       this["kqSWhT"] = callback;
  164.       /** @type {!Array} */
  165.       this["Dddyeb"] = [1, 0, 0];
  166.       /**
  167.        * @return {?}
  168.        */
  169.       this["gvMJbi"] = function() {
  170.         return "newState";
  171.       };
  172.       /** @type {string} */
  173.       this["ssPDwz"] = "\\w+ *\\(\\) *{\\w+ *";
  174.       /** @type {string} */
  175.       this["eezNUJ"] = "['|\"].+['|\"];? *}";
  176.     };
  177.     /**
  178.      * @return {?}
  179.      */
  180.     Array["prototype"]["NzUyLC"] = function() {
  181.       /** @type {!RegExp} */
  182.       var test = new RegExp(this["ssPDwz"] + this["eezNUJ"]);
  183.       /** @type {number} */
  184.       var artistTrack = test["test"](this["gvMJbi"]["toString"]()) ? --this["Dddyeb"][1] : --this["Dddyeb"][0];
  185.       return this["IWAtKJ"](artistTrack);
  186.     };
  187.     /**
  188.      * @param {?} canCreateDiscussions
  189.      * @return {?}
  190.      */
  191.     Array["prototype"]["IWAtKJ"] = function(canCreateDiscussions) {
  192.       if (!Boolean(~canCreateDiscussions)) {
  193.         return canCreateDiscussions;
  194.       }
  195.       return this["RlSsIb"](this["kqSWhT"]);
  196.     };
  197.     /**
  198.      * @param {?} saveNotifs
  199.      * @return {?}
  200.      */
  201.     Array["prototype"]["RlSsIb"] = function(saveNotifs) {
  202.       /** @type {number} */
  203.       var fp = 0;
  204.       var len = this["Dddyeb"]["length"];
  205.       for (; fp < len; fp++) {
  206.         this["Dddyeb"]["push"](Math["round"](Math["random"]()));
  207.         len = this["Dddyeb"]["length"];
  208.       }
  209.       return saveNotifs(this["Dddyeb"][0]);
  210.     };
  211.     (new Array(update))["NzUyLC"]();
  212.     ret = update["ZiCLSf"](ret);
  213.     update["npjwOS"][i] = ret;
  214.   } else {
  215.     ret = v;
  216.   }
  217.   return ret;
  218. };
  219. /**
  220.  * @param {number} n
  221.  * @return {?}
  222.  */
  223. function h(n) {
  224.   var triggerCenterYChanged = function() {
  225.     /** @type {boolean} */
  226.     var c = !![];
  227.     return function(object__360, function__361) {
  228.       /** @type {!Function} */
  229.       var loopend = c ? function() {
  230.         if (function__361) {
  231.           var cssobj = function__361["apply"](object__360, arguments);
  232.           /** @type {null} */
  233.           function__361 = null;
  234.           return cssobj;
  235.         }
  236.       } : function() {
  237.       };
  238.       /** @type {boolean} */
  239.       c = ![];
  240.       return loopend;
  241.     };
  242.   }();
  243.   var isChildren = triggerCenterYChanged(this, function() {
  244.     /**
  245.      * @return {?}
  246.      */
  247.     var intval = function createDevice() {
  248.       return "dev";
  249.     };
  250.     /**
  251.      * @return {?}
  252.      */
  253.     var div = function getDOMPath() {
  254.       return "window";
  255.     };
  256.     /**
  257.      * @return {?}
  258.      */
  259.     var d = function testcase() {
  260.       /** @type {!RegExp} */
  261.       var test = new RegExp("\\w+ *\\(\\) *{\\w+ *['|\"].+['|\"];? *}");
  262.       return !test["test"](intval["toString"]());
  263.     };
  264.     /**
  265.      * @return {?}
  266.      */
  267.     var extname = function testcase() {
  268.       /** @type {!RegExp} */
  269.       var test = new RegExp("(\\\\[x|u](\\w){2,4})+");
  270.       return test["test"](div["toString"]());
  271.     };
  272.     /**
  273.      * @param {!Object} name
  274.      * @return {undefined}
  275.      */
  276.     var toString = function testcase(name) {
  277.       /** @type {number} */
  278.       var ms_controller = ~-1 >> 1 + 255 % 0;
  279.       if (name["indexOf"]("i" === ms_controller)) {
  280.         isArray(name);
  281.       }
  282.     };
  283.     /**
  284.      * @param {!Object} name
  285.      * @return {undefined}
  286.      */
  287.     var isArray = function testcase(name) {
  288.       /** @type {number} */
  289.       var n = ~-4 >> 1 + 255 % 0;
  290.       if (name["indexOf"]((!![] + "")[3]) !== n) {
  291.         toString(name);
  292.       }
  293.     };
  294.     if (!d()) {
  295.       if (!extname()) {
  296.         toString("ind\u0435xOf");
  297.       } else {
  298.         toString("indexOf");
  299.       }
  300.     } else {
  301.       toString("ind\u0435xOf");
  302.     }
  303.   });
  304.   isChildren();
  305.   var fn = {
  306.     "YINgP" : function b(x, s) {
  307.       return x >= s;
  308.     },
  309.     "GtseQ" : function inRange(mid_OR_high, high_OR_null) {
  310.       return mid_OR_high <= high_OR_null;
  311.     },
  312.     "moAjF" : function onload(layer, text) {
  313.       return layer + text;
  314.     },
  315.     "yvBPM" : function b(status, eventType) {
  316.       return status * eventType;
  317.     },
  318.     "muGom" : function b(s, t) {
  319.       return s == t;
  320.     },
  321.     "FKzAi" : function dispatchEvent(progressOld, progressNew) {
  322.       return progressOld < progressNew;
  323.     },
  324.     "ofana" : function b(status, eventType) {
  325.       return status % eventType;
  326.     },
  327.     "vqjAt" : function b(status, eventType) {
  328.       return status - eventType;
  329.     },
  330.     "ZKKvM" : function _blendDarken(F, B) {
  331.       return F + B;
  332.     }
  333.   };
  334.   /** @type {number} */
  335.   var C = 0;
  336.   for (; C < 1E3; ++C) {
  337.   }
  338.   if (fn["YINgP"](n, 0) && fn[b("0x0")](n, 2)) {
  339.     return fn["moAjF"](71, fn[b("0x1")](7, n));
  340.   }
  341.   if (fn[b("0x2")](n, 3)) {
  342.     return 47;
  343.   }
  344.   if (n == 4) {
  345.     return 76;
  346.   }
  347.   /** @type {!Array} */
  348.   var D = [];
  349.   /** @type {number} */
  350.   var zoomPos = 0;
  351.   /** @type {number} */
  352.   var loFloor = 2;
  353.   for (; fn[b("0x3")](loFloor, 238); ++loFloor) {
  354.     if (fn[b("0x4")](238, loFloor) === 0) {
  355.       ++zoomPos;
  356.     }
  357.     if (fn[b("0x2")](zoomPos, fn[b("0x5")](n, 4)) && loFloor++) {
  358.       return fn["ZKKvM"](loFloor, 102);
  359.     }
  360.   }
  361. }
  362. /** @type {number} */
  363. var total = 1337;
  364. /** @type {number} */
  365. var G = 0;
  366. setInterval(function() {
  367.   return total = total + h(G++ % 9);
  368. }, 5);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement