xhs_ast/xhs_override/fe-video-qc.xhscdn.com/fe-platform/7a700537086390bf42ed95a3c3b...

780 lines
210 KiB
JavaScript
Raw Normal View History

2024-05-23 13:38:45 +00:00
(function() {
function Luffy() {
var _sabo_7e04 = 2147483647;
return function(_sabo_c121c, encrypt_params, _null) {
var _stack_13b04 = []
, cache_897c1 = []
, _obj_0229d = {}
, _stack_cb01b = []
, cache_2aa6d = {
_sabo_52809: _sabo_c121c,
}
, _obj_b2586 = {}
, num_flag = 0
, _stack = [];
var decode = function(j) {
if (!j) {
return "";
}
var n = function(e) {
var f = []
, t = e.length;
var u = 0;
for (var u = 0; u < t; u++) {
var w = e.charCodeAt(u);
if (((w >> 7) & 255) == 0) {
f.push(e.charAt(u));
} else {
if (((w >> 5) & 255) == 6) {
var b = e.charCodeAt(++u);
var a = (w & 31) << 6;
var c = b & 63;
var v = a | c;
f.push(String.fromCharCode(v));
} else {
if (((w >> 4) & 255) == 14) {
var b = e.charCodeAt(++u);
var d = e.charCodeAt(++u);
var a = (w << 4) | ((b >> 2) & 15);
var c = ((b & 3) << 6) | (d & 63);
var v = ((a & 255) << 8) | c;
f.push(String.fromCharCode(v));
}
}
}
}
return f.join("");
};
var k = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");
var p = j.length;
var l = 0;
var m = [];
while (l < p) {
var s = k.indexOf(j.charAt(l++));
var r = k.indexOf(j.charAt(l++));
var q = k.indexOf(j.charAt(l++));
var o = k.indexOf(j.charAt(l++));
var i = (s << 2) | (r >> 4);
var h = ((r & 15) << 4) | (q >> 2);
var g = ((q & 3) << 6) | o;
m.push(String.fromCharCode(i));
if (q != 64) {
m.push(String.fromCharCode(h));
}
if (o != 64) {
m.push(String.fromCharCode(g));
}
}
return n(m.join(""));
};
var create_obj = function(_sabo_9a87, _sabo_5d391, _sabo_2d5c, _sabo_01240) {
return {
v: _sabo_9a87,
_obj: _sabo_5d391,
_property: _sabo_2d5c,
switch_flag: _sabo_01240,
};
};
var read_value = function(_sabo_01240) {
return _sabo_01240.switch_flag ? _sabo_01240._obj[_sabo_01240._property] : _sabo_01240.v;
};
var _sabo_437303 = function(_sabo_1ee8, _sabo_a84b3) {
return _sabo_a84b3.hasOwnProperty(_sabo_1ee8) ? true : false;
};
var _sabo_437302 = function(_property_param, _obj_param) {
if (_sabo_437303(_property_param, _obj_param)) {
return create_obj(0, _obj_param, _property_param, 1);
}
var _sabo_0c11e;
if (_obj_param._sabo_a6221) {
_sabo_0c11e = _sabo_437302(_property_param, _obj_param._sabo_a6221);
if (_sabo_0c11e) {
return _sabo_0c11e;
}
}
if (_obj_param._sabo_d1bd2) {
_sabo_0c11e = _sabo_437302(_property_param, _obj_param._sabo_d1bd2);
if (_sabo_0c11e) {
return _sabo_0c11e;
}
}
return false;
};
var _sabo_43730 = function(_sabo_1ee8) {
var _sabo_0c11e = _sabo_437302(_sabo_1ee8, _obj_0229d);
if (_sabo_0c11e) {
return _sabo_0c11e;
}
return create_obj(0, _obj_0229d, _sabo_1ee8, 1);
};
var refresh_stack_obj = function() {
_stack_13b04 = _obj_0229d._sabo_51322 ? _obj_0229d._sabo_51322 : _stack_cb01b;
_obj_0229d = _obj_0229d._sabo_d1bd2 ? _obj_0229d._sabo_d1bd2 : _obj_0229d;
num_flag--;
};
var _init_obj_0229d__stack_13b04 = function(_sabo_b765) {
_obj_0229d = {
_sabo_d1bd2: _obj_0229d,
_sabo_a6221: _sabo_b765,
_sabo_51322: _stack_13b04,
};
_stack_13b04 = [];
num_flag++;
};
var _stack_push_num_flag = function() {
_stack.push(create_obj(num_flag, 0, 0, 0));
};
var _stack_pop = function() {
return read_value(_stack.pop());
};
var _obj_b2586_set = function(_key, _value) {
return (_obj_b2586[_key] = _value);
};
var _obj_b2586_get = function(_key) {
return _obj_b2586[_key];
};
var cache1 = [create_obj(0, 0, 0, 0), create_obj(0, 0, 0, 0), create_obj(0, 0, 0, 0), create_obj(0, 0, 0, 0), create_obj(0, 0, 0, 0), ];
var _sabo_d2583 = [_null, function _sabo_de02d(_idx) {
return cache1[_idx];
}
, function(_sabo_2d5c) {
return create_obj(0, cache_2aa6d._args, _sabo_2d5c, 1);
}
, function(_sabo_2d5c) {
return _sabo_43730(_sabo_2d5c);
}
, function(_sabo_2d5c) {
return create_obj(0, _sabo_c121c, encrypt_params.d[_sabo_2d5c], 1);
}
, function(_sabo_2d5c) {
return create_obj(cache_2aa6d._sabo_52809, 0, 0, 0);
}
, function(_sabo_2d5c) {
return create_obj(0, encrypt_params.d, _sabo_2d5c, 1);
}
, function(_sabo_2d5c) {
return create_obj(cache_2aa6d._args, _null, _null, 0);
}
, function(_sabo_2d5c) {
return create_obj(0, _obj_b2586, _sabo_2d5c, 0);
}
, ];
var opt0 = function(_sabo_19361, _sabo_2d5c) {
return _sabo_d2583[_sabo_19361] ? _sabo_d2583[_sabo_19361](_sabo_2d5c) : create_obj(0, 0, 0, 0);
};
var call_opt0 = function(_sabo_19361, _sabo_2d5c) {
return read_value(opt0(_sabo_19361, _sabo_2d5c));
};
var _set_cache1_0 = function(_sabo_9a87, _sabo_5d391, _sabo_2d5c, _sabo_01240) {
cache1[0] = create_obj(_sabo_9a87, _sabo_5d391, _sabo_2d5c, _sabo_01240);
};
var _main_loop = function(_arrays_param) {
var _idx = 0;
while (_idx < _arrays_param.length) {
var _array00 = _arrays_param[_idx];
var _sabo_6305e = _functions[_array00[0]];
_idx = _sabo_6305e(_array00[1], _array00[2], _array00[3], _array00[4], _idx, _ori_arrays, _arrays_param);
}
};
var _sabo_77979 = function(_idx1, _end, _default_value, _params) {
var _idx11 = read_value(_idx1);
var _end11 = read_value(_end);
if (_idx11 == 2147483647) {
return _default_value;
}
while (_idx11 < _end11) {
var x = _params[_idx11];
var _sabo_6305e = _functions[x[0]];
_idx11 = _sabo_6305e(x[1], x[2], x[3], x[4], _idx11, _ori_arrays, _params);
}
return _idx11;
};
var _sabo_00e4 = function(_idx, _arrays_param) {
var _sabo_0c480 = _stack_13b04.splice(_stack_13b04.length - 6, 6);
var _sabo_c9db8 = _sabo_0c480[4].v != 2147483647;
try {
_idx = _sabo_77979(_sabo_0c480[0], _sabo_0c480[1], _idx, _arrays_param);
} catch (e) {
cache1[2] = create_obj(e, 0, 0, 0);
_idx = _sabo_77979(_sabo_0c480[2], _sabo_0c480[3], _idx, _arrays_param);
cache1[2] = create_obj(0, 0, 0, 0);
} finally {
_idx = _sabo_77979(_sabo_0c480[4], _sabo_0c480[5], _idx, _arrays_param);
}
return _sabo_0c480[5].v > _idx ? _sabo_0c480[5].v : _idx;
};
var _ori_arrays = decode(encrypt_params.b).split("").reduce(function(_sabo_e01, _sabo_de950) {
if (!_sabo_e01.length || _sabo_e01[_sabo_e01.length - 1].length == 5) {
_sabo_e01.push([]);
}
_sabo_e01[_sabo_e01.length - 1].push(-1 * 1 + _sabo_de950.charCodeAt());
return _sabo_e01;
}, []);
var _functions = [function(p0, p1, p2, p3, p4, p5, p6) {
var _sabo_87259 = call_opt0(p0, p1);
if (_stack_13b04.length < _sabo_87259) {
return ++p4;
}
var _init_params = _stack_13b04.splice(_stack_13b04.length - _sabo_87259, _sabo_87259).map(read_value)
, _sabo_d84b = _stack_13b04.pop()
, _init_func = read_value(_sabo_d84b);
_init_params.unshift(null);
var new_obj = new (Function.prototype.bind.apply(_init_func, _init_params))();
_set_cache1_0(new_obj, _null, _null, 0);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 & tmp2, _null, _null, 0);
_opt = "&";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 << tmp2, _null, _null, 0);
_opt = "<<";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var _sabo_d84b = opt0(p0, p1)
, _sabo_dba4c = call_opt0(p0, p1) - 1;
_sabo_d84b._obj[_sabo_d84b._property] = _sabo_dba4c;
_set_cache1_0(_sabo_dba4c, _null, _null, 0);
console.log(`tmp = ${_sabo_dba4c};
${_sabo_d84b._obj}[${_sabo_d84b._property}] = ${_sabo_dba4c};`);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
throw _stack_13b04.pop();
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 <= tmp2, _null, _null, 0);
_opt = "<=";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 | tmp2, _null, _null, 0);
_opt = "|";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = cache_897c1.pop();
cache1[4] = tmp1;
console.log(`tmp4 = ${tmp1};`);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 + tmp2, _null, _null, 0);
_opt = "+";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
_set_cache1_0(call_opt0(p0, p1), _null, _null, 0);
console.log(`tmp = ${call_opt0(p0, p1)};`);
var _idx00 = _stack_pop();
while (_idx00 < num_flag) {
refresh_stack_obj();
}
return Infinity;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 ^ tmp2, _null, _null, 0);
_opt = "^";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var _sabo_029b6 = _ori_arrays.slice(call_opt0(p0, p1), call_opt0(p2, p3) + 1)
, _sabo_e8b4e = _obj_0229d;
_set_cache1_0(function() {
cache_2aa6d = {
_sabo_52809: this || _sabo_c121c,
_this: cache_2aa6d,
_args: arguments,
_sabo_a6221: _sabo_e8b4e,
};
_main_loop(_sabo_029b6);
cache_2aa6d = cache_2aa6d._sabo_ecb76;
return read_value(cache1[0]);
}, _null, _null, 0);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 in tmp2, _null, _null, 0);
_opt = "in";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1);
_set_cache1_0(~tmp1, _null, _null, 0);
_opt = "~";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = ${_opt}tmp;`);
} else {
console.log(`tmp = ${_opt}${tmp1};`);
}
return ++p4;
}
, , function(p0, p1, p2, p3, p4, p5, p6) {
cache_897c1.push(cache1[0]);
console.log("cache_897c1.push(tmp);");
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
_stack_push_num_flag();
_init_obj_0229d__stack_13b04(cache_2aa6d._sabo_a6221);
console.log(`_stack_push_num_flag();
_init_obj_0229d__stack_13b04(cache_2aa6d._sabo_a6221);`);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
return call_opt0(p0, p1);
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var _sabo_d84b = opt0(p0, p1)
, _sabo_dba4c = call_opt0(p0, p1);
_set_cache1_0(_sabo_dba4c++, _null, _null, 0);
_sabo_d84b._obj[_sabo_d84b._property] = _sabo_dba4c;
console.log(`tmp = ${cache1[0].v};
${_sabo_d84b._obj}[${_sabo_d84b._property}] = ${_sabo_dba4c};`);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 !== tmp2, _null, _null, 0);
_opt = "!==";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1);
_set_cache1_0(typeof tmp1, _null, _null, 0);
_opt = "typeof";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = ${_opt} tmp;`);
} else {
console.log(`tmp = ${_opt} ${tmp1};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 != tmp2, _null, _null, 0);
_opt = "!=";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 >> tmp2, _null, _null, 0);
_opt = ">>";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var _sabo_87259 = call_opt0(p0, p1);
if (_stack_13b04.length < _sabo_87259) {
return ++p4;
}
var _sabo_0097b = _stack_13b04.splice(_stack_13b04.length - _sabo_87259, _sabo_87259).map(read_value)
, _sabo_d84b = _stack_13b04.pop()
, _sabo_a516 = read_value(_sabo_d84b);
var tmp1 = typeof _sabo_d84b._obj == "undefined" ? _sabo_c121c : _sabo_d84b._obj
, tmp2 = _sabo_a516.apply(tmp1, _sabo_0097b);
_set_cache1_0(tmp2, _null, _null, 0);
console.log(`tmp = ${tmp2};`);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = read_value(opt0(p0, p1))
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(0, tmp1, tmp2, 1);
console.log(`tmp = ${tmp1}[${tmp2}];`);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
refresh_stack_obj();
console.log("refresh_stack_obj");
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var _sabo_d84b = opt0(p0, p1)
, _sabo_dba4c = call_opt0(p0, p1) + 1;
_sabo_d84b._obj[_sabo_d84b._property] = _sabo_dba4c;
_set_cache1_0(_sabo_dba4c, _null, _null, 0);
console.log(`tmp = ${_sabo_dba4c};`);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
_stack_13b04.push(cache1[0]);
console.log("_stack_13b04.push(tmp);");
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 * tmp2, _null, _null, 0);
_opt = "*";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
refresh_stack_obj();
_set_cache1_0(_null, _null, _null, 0, 0);
_stack_pop();
return Infinity;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 % tmp2, _null, _null, 0);
_opt = "%";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
return ++p4;
}
, function(p0, p1, p2, p3, _idx, p5, _arrays_param) {
return _sabo_00e4(_idx, _arrays_param);
}
, function(p0, p1, p2, p3, p4, p5, p6) {
_obj_0229d[p1] = undefined;
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 / tmp2, _null, _null, 0);
_opt = "/";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 - tmp2, _null, _null, 0);
_opt = "-";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
_set_cache1_0({}, _null, _null, 0);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1);
_set_cache1_0(!tmp1, _null, _null, 0);
_opt = "!";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = ${_opt}tmp;`);
} else {
console.log(`tmp = ${_opt}${tmp1};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var _k = call_opt0(p0, p1)
, _v = {};
_set_cache1_0(_obj_b2586_set(_k, _v), _null, _null, 0);
console.log(`tmp = {};`);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 === tmp2, _null, _null, 0);
_opt = "===";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 >= tmp2, _null, _null, 0);
_opt = ">=";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 instanceof tmp2, _null, _null, 0);
_opt = "instanceof";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1);
_set_cache1_0(-tmp1, _null, _null, 0);
_opt = "-";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = ${_opt}tmp;`);
} else {
console.log(`tmp = ${_opt}${tmp1};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
return !read_value(cache1[0]) ? call_opt0(p0, p1) : ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
cache1[3] = create_obj(_stack_13b04.length, 0, 0, 0);
console.log("tmp3 = _stack_13b04.length;");
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1);
_set_cache1_0(tmp1, _null, _null, 0);
console.log(`tmp = ${tmp1}`);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 && tmp2, _null, _null, 0);
_opt = "&&";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var _sabo_d84b = opt0(p0, p1);
_set_cache1_0(delete _sabo_d84b._obj[_sabo_d84b._property], _null, _null, 0);
console.log(`delete ${_sabo_d84b._obj}[${_sabo_d84b._property}];`);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var _sabo_ca3a = call_opt0(p0, p1);
_set_cache1_0(_stack_13b04.splice(_stack_13b04.length - _sabo_ca3a, _sabo_ca3a).map(read_value), _null, _null, 0);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
cache1[4] = cache_897c1[cache_897c1.length - 1];
console.log("tmp4 = cache_897c1[cache_897c1.length - 1];");
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 >>> tmp2, _null, _null, 0);
_opt = ">>>";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var _sabo_d84b = opt0(p0, p1)
, _sabo_dba4c = call_opt0(p0, p1);
_set_cache1_0(_sabo_dba4c--, _null, _null, 0);
_sabo_d84b._obj[_sabo_d84b._property] = _sabo_dba4c;
console.log(`tmp = ${cache1[0].v};
${_sabo_d84b._obj}[${_sabo_d84b._property}] = ${_sabo_dba4c};`);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
cache1[1] = _stack_13b04.pop();
console.log(`tmp1 = ${cache1[1]};`);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
cache1[0] = _stack_13b04[_stack_13b04.length - 1];
console.log(`tmp = ${cache1[0]};`);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
return _sabo_7e04;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 || tmp2, _null, _null, 0);
_opt = "||";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1);
_set_cache1_0(+tmp1, _null, _null, 0);
_opt = "+";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = ${_opt}tmp;`);
} else {
console.log(`tmp = ${_opt}${tmp1};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 > tmp2, _null, _null, 0);
_opt = ">";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 == tmp2, _null, _null, 0);
_opt = "==";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
return read_value(cache1[0]) ? call_opt0(p0, p1) : ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var _key00 = call_opt0(p0, p1);
_set_cache1_0(_obj_b2586_get(_key00), _null, _null, 0);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
debugger ;return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var tmp1 = call_opt0(p0, p1)
, tmp2 = call_opt0(p2, p3);
_set_cache1_0(tmp1 < tmp2, _null, _null, 0);
_opt = "<";
if (p0 == 1 && p1 == 0) {
console.log(`tmp = tmp ${_opt} ${tmp2};`);
} else {
console.log(`tmp = ${tmp1} ${_opt} ${tmp2};`);
}
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
var _sabo_d84b = opt0(p0, p1)
, _sabo_dba4c = call_opt0(p2, p3);
_set_cache1_0((_sabo_d84b._obj[_sabo_d84b._property] = _sabo_dba4c), _null, _null, 0);
return ++p4;
}
, function(p0, p1, p2, p3, p4, p5, p6) {
_init_obj_0229d__stack_13b04(null);
return ++p4;
}
, ];
return _main_loop(_ori_arrays);
}
;
}
Luffy()(window, {
b: "IQEIAQcJBwEHAgkCAQcDCQIBBwQJAgEHBQkCAQcGCQIBBwcJAgEHCAkCAQcJCQIBBwoJAgEHCwkCAQcMCQIBBw0JAgEHDgkCAQcPCQIBBxAJAgEHEQkCAQcSCQIBBxMJAgEHFAkCAQcVCQIBBxYJAgEHFwkCAQcYCQIBBxkJAgEHGgkCAQcbCQIBBxwJAgEHHQkCAQceCQIBBx8JAgEHIAkCAQchCQIBByIJAgEHIwkCAQckCQIBByUJAgEHJgkCAQcnCQIBBygJAgEHKQkCAQcqCQIBBysJAgEHLAkCAQctCQIBBy4JAgEHLwkCAQcwCQIBBzEJAgEHMgkCAQczCQIBBzQJAgEHNQkCAQc2CQIBBzcJAgEHOAkCAQc5CQIBBzoJAgEHOwkCAQc8CQIBBz0JAgEHPgkCAQc/CQIBB0AJAgEHQQkCAQdCIwTFogEHCQceByMJAgEHIwkCAQcfQgTFogIBKAIBAQg2AQIBAw0HQwdEHQEBAQgZB0UBCi4BAgEIDAEGAQI5AQgBBBIBAQEKNgEGAQgjBMWdAQENB0YHR0IExZ0CASMExJwBCQ0HSAdJQgTEnAIBIwRGAQgNB0oHS0IERgIBIwQ7AQoNB0wHTUIEOwIBIwQxAQQNB04HT0IEMQIBIwQbAQQNB1AHUUIEGwIBIwTFiAEDDQdSB1NCBMWIAgEjBMKSAQgNB1QHVUIEwpICASMExbMBAw0HVgdXQgTFswIBIwTCggEBDQdYB1lCBMKCAgEjBMW9AQoNB1oHW0IExb0CASMEw6YBCg0HXAddQgTDpgIBIwRzAQINB14HX0IEcwIBIwTErQEHDQdgB2FCBMStAgEjBMWZAQUNB2IHY0IExZkCASMExbQBCg0HZAdlQgTFtAIBIwTFpwEDDQdmB2dCBMWnAgEjBMSxAQYNB2gHaUIExLECASMExKoBBQ0HagdrQgTEqgIBIwR6AQoNB2wHbUIEegIBIwTGhQEDDQduB29CBMaFAgEjBMaGAQcNB3AHcUIExoYCASMExrQBCg0HcgdzQgTGtAIBIwTFhwEDDQd0B3VCBMWHAgEjBMWOAQoNB3YHd0IExY4CASMEIgEFDQd4B3lCBCICASMEBAECDQd6B3tCBAQCASMExZoBAw0HfAd9QgTFmgIBIwTCtgEBDQd+B39CBMK2AgEjBMORAQoNB8KAB8KBQgTDkQIBIwTEggEGDQfCggfCg0IExIICASMExKUBBQ0HwoQHwoVCBMSlAgEjBMO+AQcNB8KGB8KHQgTDvgIBIwTCqwEFDQfCiAfCiUIEwqsCASMEwpABAQ0HwooHwotCBMKQAgEjBMKKAQINB8KMB8KNQgTCigIBIwTGmAEDDQfCjgfCj0IExpgCASMEHgEEDQfCkAfCkUIEHgIBIwTGsAEHDQfCkgfCk0IExrACASMEOAEIDQfClAfClUIEOAIBIwTGiAEHDQfClgfCl0IExogCASMEwoABBg0HwpgHwplCBMKAAgEjBMaeAQYNB8KaB8KbQgTGngIBIwTDhgEIDQfCnAfCnUIEw4YCASMEYwEHDQfCngfCn0IEYwIBIwTDlQEEDQfCoAfCoUIEw5UCASMEwpEBBg0HwqIHwqNCBMKRAgEjBEcBBQ0HwqQHwqVCBEcCASMExKMBCQ0HwqYHwqdCBMSjAgEjBF0BBA0HwqgHwqlCBF0CASMEwq0BBA0HwqoHwqtCBMKtAgEjBMayAQUNB8KsB8KtQgTGsgIBIwReAQUNB8KuB8KvQgReAgEjBCwBAg0HwrAHwrFCBCwCASMExrkBCg0HwrIHwrNCBMa5AgEjBMKvAQcNB8K0B8K1QgTCrwIBIwTFhgEBDQfCtgfCt0IExYYCASMExqEBAQ0HwrgHwrlCBMahAgEjBMagAQYNB8K6B8K7QgTGoAIBIwTDuAEJDQfCvAfCvUIEw7gCASMEwqgBCg0Hwr4Hwr9CBMKoAgEjBMSsAQoNB8OAB8OBQgTErAIBIwTDpAEIDQfDggfDg0IEw6QCASMEw4ABAg0Hw4QHw4VCBMOAAgEjBMSWAQkNB8OGB8OHQgTElgIBIwTCkwEBDQfDiAfDiUIEwpMCASMExLQBCA0Hw4oHw4tCBMS0AgEjBD4BBQ0Hw4wHw41CBD4CASMENwEIDQfDjgfDj0IENwIBIwTEjQEEDQfDkAfDkUIExI0CASMEw44BBQ0Hw5IHw5NCBMOOAgEjBMOFAQcNB8OUB8OVQgTDhQIBIwTCuwECDQfDlgfDl0IEwrsCASMEw4gBBA0Hw5gHw5lCBMOIAgEjBMSAAQcNB8OaB8ObQgTEgAIBIwTFkgEBDQfDnAfDnUIExZICASMESwEIDQfDngfDn0IESwIBIwTFqAEJDQfDoAfDoUIExagCASMEwqkBBA0Hw6IHw6NCBMKpAgEjBMWPAQkNB8OkB8OlQgTFjwIBCQcmBycJAgEHHwkCAQdACQIBByYJAgEHIwkCAQchCQIBBx4JAgEHMAkCAQcdCQIBB0AJAgEHIgkCAQczCQIBByIJAgEHHxoFw6YCAUICAQfDpy4BCQEIIwTFvwEJQgTFvwXDpi4BAgEIIwTDrwECCQchBzMJAgEHJwkCAQcdCQIBBygJAgEHIgkCAQczCQIBBx0JAgEHJ0IEw68CAS4BBwECIwQPAQUJBzMHIUIEDwIBLgEFAQMjBGQBBCcHw6gBBScCAQEBQgRkAgEuAQIBASMExZ4BBScHRQEIJwIBAQZCBMWeAgEuAQYBCiMEdwEFCQcEBx0JAgEHKQkCAQcDCQIBBy8JAgEHJBoExb8CAUIEdwIBLgEGAQYjBEEBCAkHCwceCQIBBx4JAgEHJQkCAQcgGgTFvwIBQgRBAgEuAQMBASMECQEECQcOByEJAgEHMwkCAQcwCQIBBx8JAgEHIgkCAQcjCQIBBzMaBMW/AgFCBAkCAS4BAQEBIwTGkAEKCQckByUJAgEHHgkCAQcmCQIBBx0JAgEHCAkCAQczCQIBBx8aBMW/AgFCBMaQAgEuAQQBAiMExbsBCAkHHQczCQIBBzAJAgEHIwkCAQcnCQIBBx0JAgEHBwkCAQcECQIBBwgJAgEHFgkCAQcjCQIBBzQJAgEHJAkCAQcjCQIBBzMJAgEHHQkCAQczCQIBBx8aBMW/AgFCBMW7AgEuAQgBASMEKQEJCQcnBx0JAgEHMAkCAQcjCQIBBycJAgEHHQkCAQcHCQIBBwQJAgEHCAkCAQcWCQIBByMJAgEHNAkCAQckCQIBByMJAgEHMwkCAQcdCQIBBzMJAgEHHxoExb8CAUIEKQIBLgEDAQIjBMK4AQYJBxYHJQkCAQczCQIBBzEJAgEHJQkCAQcmCQIBBwQJAgEHHQkCAQczCQIBBycJAgEHHQkCAQceCQIBByIJAgEHMwkCAQcpCQIBBxYJAgEHIwkCAQczCQIBBx8JAgEHHQkCAQcvCQIBBx8JAgEHNgkCAQcNGgTFvwIBQgTCuAIBLgEIAQQjBMKEAQUJBxAHBQkCAQcaCQIBBxMJAgEHFgkCAQclCQIBBzMJAgEHMQkCAQclCQIBByYJAgEHAwkCAQctCQIBBx0JAgEHNAkCAQcdCQIBBzMJAgEHHxoExb8CAUIEwoQCAS4BCAEFIwTDjAEHCQczByUJAgEHMQkCAQciCQIBBykJAgEHJQkCAQcfCQIBByMJAgEHHhoExb8CAUIEw4wCAS4BAgEIIwQGAQoJBy0HIwkCAQcwCQIBByUJAgEHHwkCAQciCQIBByMJAgEHMxoExb8CAUIEBgIBLgEJAQUjBC4BAgkHDAcfCQIBBx4JAgEHIgkCAQczCQIBBykaBMW/AgFCBC4CAS4BBwEDIwTEjwEICQcNByUJAgEHHwkCAQcdGgTFvwIBQgTEjwIBLgECAQYjBMKDAQkJBwkHMgkCAQcrCQIBBx0JAgEHMAkCAQcfGgTFvwIBQgTCgwIBLgEJAQEjBHYBBAkHJgcwCQIBBx4JAgEHHQkCAQcdCQIBBzMaBMW/AgFCBHYCAS4BBQEDIwTCsgEDCQcnByMJAgEHMAkCAQchCQIBBzQJAgEHHQkCAQczCQIBBx8
d: ["Q", "W", "E", "R", "T", "Y", "U", "I", "O", "P", "A", "S", "D", "F", "G", "H", "J", "K", "L", "Z", "X", "C", "V", "B", "N", "M", "q", "w", "e", "r", "t", "y", "u", "i", "o", "p", "a", "s", "d", "f", "g", "h", "j", "k", "l", "z", "x", "c", "v", "b", "n", "m", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "$", "_", "[", "]", 79, 3872, 0, 3873, 3885, 3886, 3898, 3899, 4049, 4050, 4118, 4119, 4156, 4157, 4194, 4207, 4358, 4359, 4370, 4371, 4559, 4560, 4629, 4630, 4789, 4790, 4932, 4933, 5119, 5120, 5310, 5374, 5400, 5401, 5421, 5422, 5442, 5443, 5600, 5601, 5614, 5615, 5644, 5645, 5705, 5706, 5734, 5735, 5759, 5760, 5781, 5782, 5793, 5794, 5823, 5824, 5868, 5869, 6685, 6686, 8137, 8138, 8159, 8160, 8212, 8213, 8288, 8289, 8370, 8371, 8627, 8628, 8785, 8786, 8823, 8824, 9087, 9088, 9133, 9134, 9586, 9587, 9782, 9783, 10151, 10152, 10199, 10200, 10239, 10240, 10390, 10391, 10414, 10415, 10514, 10526, 10567, 10568, 10591, 10592, 10615, 10616, 10666, 10667, 11039, 11040, 11554, 11555, 11615, 11808, 11852, 11853, 11864, 11865, 11888, 11889, 11900, 11901, 11912, 11913, 11936, 11937, 12257, 12258, 12677, 12678, 13604, 13605, 13616, 13617, 13738, 13739, 13786, 13787, 14255, 14256, 14579, 14580, 14915, 15165, 15225, 15340, 15515, 15516, 15766, 15863, 15889, 16018, 16100, 16880, 16967, 16968, 17010, 17032, 17297, 17298, 17500, 17501, 17516, 17517, 19288, 19396, 20314, "window", true, 1, 549, "", 2, ".", 17, 1000, 10, 20422, 20452, 20453, 20472, 20473, 20843, 20844, 20857, 20858, 20922, 20923, 20947, 20948, 20976, 20977, 21015, 21016, 21118, 21119, 21153, 21154, 21178, 21179, 21213, 21214, 21248, 21249, 21298, 21299, 21456, "=", "+", "/", 21457, 21671, 21672, 21687, 21688, 21872, 21873, 21989, 21990, 22075, 22076, 22087, 22088, 22099, 22100, 22130, 22131, 22606, 23320, 23508, 23509, 23542, 23543, 24001, 24431, 24456, 24457, 24517, 24518, 24542, 24543, 24573, "-", null, 24574, 24586, 24587, 24599, 24600, 24608, 24609, 24645, 24646, 24654, 24655, 24691, 24692, 24823, 24824, 24893, 24894, 24964, 24965, 25035, 56, false, 117, 148, 2147483647, " ", "(", ")", "{", "}", 4195, 4206, 9, "\n", 47, "*", 80, "|", 118, 15, 179, 178, 185, 48, 61, 81, 90, 129, 172, 32, 68, "undefined", 51, "\\", 46, 149, 151, 50, 3, 87, 28, 123, 136, 144, 91, 156, 157, "Math", 26, 97, 36, 7, 82, 133, 132, 139, 16, "chrome", 23, 147, 146, 96, 102, 182, 183, 5311, 5373, "^", 111, 189, 142, 116, 167, 33, 58, 57, 8, ",", ";", 25, 2000, 200, 4, 6, "#", 125, 62, 20, 238, 268, "?", "?", 45, 100, 75, 813, 0.1, 31, 14, 2.277735313e9, 289559509, 1291169091, 658871167, 255, 5, 24, 12, 13, 11, 27, 1390208809, 944331445, 88, 642, 675, 708, 741, 774, 807, 840, 907, 940, 973, 1006, 1039, 1072, 1105, 1138, 1205, 40, 64, 39, 4.283543511e9, 3.981806797e9, 3.301882366e9, 444984403, 21, 65535, 34, 30, 42, 71, 18, 163, 215, 253, 254, 41, 445, 444, 451, 220, 161, 208, 217, ":", 261, 316, 356, 0.5, 411, 442, 188, 187, 194, 181, 29, 361, 360, 367, "<", ">", "'", 44, 38, 53, 83, 141, 78, 10515, 10525, 37, 900, 22, 500, 43, 49, 103, 121, 162, 201, 223, 244, 265, 289, 313, 338, 371, "InstallTrigger", 262, 213, 281, 298, 309, 345, 393, 406, 408, 423, 424, 437, 438, 452, 465, 466, 479, 480, 493, 494, 11616, 11807, 70, 190, "requestAnimationFrame", "JSON", 72, 106, 168, 186, 205, 222, 250, 286, 308, 315, 319, 89, 126, 127, 202, 206, 207, 239, 270, 271, 287, "process", 331, 335, 336, 351, 352, 382, 383, 398, 399, 73, 104, 108, 109, 134, 135, 171, 203, 231, 232, 258, 259, 282, 283, 303, 304, 320, 353, 377, 378, 395, 471, 472, 507, 508, 531, 532, 560, 561, 590, 591, 665, 666, 703, 707, 733, 734, 754, 755, 778, 779, 821, 822, 859, 860, 887, 888, 905, 906, 114, 113, 120, '"', 443, 461, "wgl", "wv", "wr", "weh", "wl", 427, 426, 425, 301, 300, "performance", 35, 67, "isFinite", "isNaN", "parseFloat", 275, 184, 0.6, 246, 4000, 3.14, 199, 143, 322, 321, 334, 14916, 14978, 15129, 15144, "Promise", 15145, 15164, 14979, 15042, 15043, 15128, "setTimeout", 15226, 15259, 15260, 15339, 59, 69, 60, 256, 95, 15767, 15793, 15794, 15862, 107, 93, 16383, 169, 158, 159, 137, 63, 240, 16711680, 65280,
});
}
)();