ths.js 39 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989
  1. var TOKEN_SERVER_TIME = 1572845499.629;
  2. function v_cookie (r, n, t, e, a) {
  3. var u = n[0],
  4. c = n[1],
  5. v = a[0],
  6. s = t[0],
  7. f = t[1],
  8. l = r[0],
  9. d = hr(a[1], e[0], t[2]),
  10. p = t[3],
  11. h = e[1],
  12. g = yr(a[2], a[3], e[2]),
  13. m = yr(a[4], r[1], t[4]),
  14. w = r[2],
  15. I = a[5],
  16. _ = a[6],
  17. y = a[7],
  18. E = hr(n[2], r[3], r[4]),
  19. A = t[5],
  20. C = e[3],
  21. b = e[4],
  22. B = t[6],
  23. R = a[8],
  24. T = a[9],
  25. S = n[3],
  26. k = t[7],
  27. x = t[8],
  28. O = a[10],
  29. L = n[4],
  30. M = n[5],
  31. N = a[11],
  32. P = e[5],
  33. j = hr(n[6], e[6], t[9], r[5]),
  34. D = t[10],
  35. W = e[7],
  36. $ = r[6],
  37. F = yr(r[7], t[11], e[8], n[7]),
  38. X = r[8],
  39. H = t[12],
  40. K = r[9],
  41. U = n[8],
  42. V = e[9],
  43. Y = r[10],
  44. J = e[10],
  45. q = r[11],
  46. Q = a[12],
  47. Z = n[9],
  48. G = t[13],
  49. z = t[14],
  50. rr = t[15],
  51. nr = n[10],
  52. tr = a[13],
  53. er = a[14],
  54. ar = e[11],
  55. or = r[12],
  56. ir = yr(t[16], r[13], r[14], r[15]),
  57. ur = t[17],
  58. cr = t[18];
  59. function vr () {
  60. var r = arguments[n[11]];
  61. return r.split(n[12]).reverse().join(e[12])
  62. }
  63. var sr = [new e[13](hr(a[15], n[13], a[16])), new e[13](a[17])];
  64. function fr () {
  65. var n = arguments[a[18]];
  66. if (!n) return a[19];
  67. for (var o = t[19], i = e[14], u = e[15]; u < n.length; u++)
  68. {
  69. var c = n.charCodeAt(u),
  70. v = c ^ i;
  71. i = c,
  72. o += r[16].fromCharCode(v)
  73. }
  74. return o
  75. }
  76. var lr = '',
  77. dr; !
  78. function (o) {
  79. var i = e[18],
  80. c = e[19];
  81. o[e[20]] = a[21];
  82. function v (t, a, o, i, u) {
  83. var c, v, s;
  84. c = v = s = r;
  85. var f, l, d;
  86. f = l = d = n;
  87. var p, h, g;
  88. p = h = g = e;
  89. var m = t + g[21] + a;
  90. i && (m += l[15] + i),
  91. u && (m += h[22] + u),
  92. o && (m += v[17] + o),
  93. l[14][g[23]] = m
  94. }
  95. o[e[24]] = l;
  96. function s (t, e, a) {
  97. var o = n[16];
  98. this.setCookie(t, r[18], i + o + c, e, a)
  99. }
  100. o[t[22]] = f;
  101. function f (o) {
  102. var i = vr(e[25], a[22]),
  103. c = a[23][n[17]],
  104. v = u + i + o + t[23],
  105. s = '';
  106. if (s == -r[19])
  107. {
  108. if (v = o + t[23], c.substr(a[24], v.length) != v) return;
  109. s = a[24]
  110. }
  111. var f = s + v[r[20]],
  112. l = '';
  113. return l == -e[26] && (l = c[t[24]])
  114. }
  115. o[e[27]] = v;
  116. function l () {
  117. var r, t, a;
  118. r = t = a = e;
  119. var i, u, c;
  120. i = u = c = n;
  121. var v = u[18];
  122. this.setCookie(v, a[28]),
  123. this.getCookie(v) || (o[i[19]] = u[20]),
  124. this.delCookie(v)
  125. }
  126. o[n[21]] = s
  127. }(dr || (dr = {}));
  128. var pr;
  129. function hr () {
  130. var r = arguments[a[25]];
  131. if (!r) return a[19];
  132. for (var e = a[19], o = t[25], i = n[22], u = t[18]; u < r.length; u++)
  133. {
  134. var c = r.charCodeAt(u);
  135. i = (i + t[26]) % o.length,
  136. c ^= o.charCodeAt(i),
  137. e += String.fromCharCode(c)
  138. }
  139. return e
  140. } !
  141. function (o) {
  142. var i, u, d;
  143. i = u = d = a;
  144. var p, h, g;
  145. p = h = g = t;
  146. var m, w, I;
  147. m = w = I = r;
  148. var _, y, E;
  149. _ = y = E = n;
  150. var b, B, R;
  151. b = B = R = e;
  152. var T = B[29],
  153. S = y[23],
  154. k = m[22],
  155. x = w[0],
  156. O = E[24],
  157. L = (C, Ar, R[30]),
  158. M = b[31],
  159. N = T + S,
  160. P = p[28],
  161. j,
  162. W = m[23][y[25]],
  163. $,
  164. F;
  165. function X (r) {
  166. return function () {
  167. F.appendChild(j),
  168. j.addBehavior(u[26]),
  169. j.load(N);
  170. var n = r();
  171. return F.removeChild(j),
  172. n
  173. }
  174. }
  175. function H () {
  176. var r = A;
  177. r = D;
  178. try
  179. {
  180. return !!(N in B[32] && b[32][N])
  181. } catch (n)
  182. {
  183. return void B[15]
  184. }
  185. }
  186. function K (r) {
  187. return P ? G(r) : j ? Y(r) : void _[26]
  188. }
  189. function U () {
  190. if (P = H(), P) j = _[27][N];
  191. else if (W[k + c][I[24]]) try
  192. {
  193. $ = new ActiveXObject(vr(I[25], y[28], w[26])),
  194. $.open(),
  195. $.write(y[29]),
  196. $.close(),
  197. F = $.w[B[33]][I[27]][_[30]],
  198. j = F.createElement(I[28])
  199. } catch (r)
  200. {
  201. j = W.createElement(N),
  202. F = W[vr(I[29], d[27])] || W.getElementsByTagName(b[17])[I[27]] || W[m[30]]
  203. }
  204. }
  205. o[w[31]] = U;
  206. function V (r, n) {
  207. var t = J;
  208. if (void 0 === n) return Z(r);
  209. if (t = sr, P) z(r, n);
  210. else
  211. {
  212. if (!j) return void B[15];
  213. Q(r, n)
  214. }
  215. }
  216. o[v + x] = V;
  217. function Y (r) {
  218. X(function () {
  219. return r = J(r),
  220. j.getAttribute(r)
  221. })()
  222. }
  223. function J (r) {
  224. var n = z;
  225. n = v;
  226. var t = vr(Ir, w[32]),
  227. e = new y[31](t + O + s + L, b[31]);
  228. return r.replace(new B[13](d[28]), b[34]).replace(e, p[29])
  229. }
  230. function q (r) {
  231. try
  232. {
  233. j.removeItem(r)
  234. } catch (n) { }
  235. }
  236. o[M + f + l] = K;
  237. function Q (r, n) {
  238. var t = G;
  239. t = cr,
  240. X(function () {
  241. var t = M;
  242. r = J(r),
  243. t = K;
  244. try
  245. {
  246. j.setAttribute(r, n),
  247. j.save(N)
  248. } catch (e) { }
  249. })()
  250. }
  251. function Z (r) {
  252. var n, t, e;
  253. if (n = t = e = g, P) q(r);
  254. else
  255. {
  256. if (!j) return void t[18];
  257. rr(r)
  258. }
  259. }
  260. function G (r) {
  261. try
  262. {
  263. return j.getItem(r)
  264. } catch (n)
  265. {
  266. return y[20]
  267. }
  268. }
  269. o[fr(w[33], p[30], R[35])] = Z;
  270. function z (r, n) {
  271. try
  272. {
  273. j.setItem(r, n)
  274. } catch (t) { }
  275. }
  276. function rr (r) {
  277. X(function () {
  278. r = J(r),
  279. j.removeAttribute(r),
  280. j.save(N)
  281. })()
  282. }
  283. }(pr || (pr = {}));
  284. var gr = function () {
  285. var o, i, u;
  286. o = i = u = e;
  287. var c, v, s;
  288. c = v = s = a;
  289. var f, l, g;
  290. f = l = g = n;
  291. var m, w, I;
  292. m = w = I = t;
  293. var _, E, A;
  294. _ = E = A = r;
  295. var C = yr(Cr, U, _[34]),
  296. b = vr(A[35], m[31]),
  297. R = hr(g[32], c[29], i[36]),
  298. T = hr(l[33], g[34], i[37], tr);
  299. function S (r) {
  300. this[m[32]] = r;
  301. for (var n = o[15], t = r[i[38]]; t > n; n++) this[n] = i[15]
  302. }
  303. return S[d + p + C][b + h] = function () {
  304. for (var r = this[vr(h, E[36], E[37])], n = [], t = -I[26], e = o[15], a = r[A[20]]; a > e; e++) for (var u = this[e], f = r[e], d = t += f; n[d] = u & parseInt(v[30], l[35]), --f != s[24];)--d,
  305. u >>= parseInt(i[39], c[31]);
  306. return n
  307. },
  308. S[vr(w[33], v[32])][_[38]] = function (r) {
  309. var n = dr,
  310. t = this[vr(y, l[36], A[39])],
  311. e = f[26];
  312. n = B;
  313. for (var a = v[24], o = t[l[37]]; o > a; a++)
  314. {
  315. var i = t[a],
  316. u = l[26];
  317. do u = (u << parseInt(R + T, g[35])) + r[e++];
  318. while (--i > w[18]);
  319. this[a] = u >>> w[18]
  320. }
  321. },
  322. S
  323. }(),
  324. mr; !
  325. function (o) {
  326. var i, u, c;
  327. i = u = c = n;
  328. var v, s, f;
  329. v = s = f = e;
  330. var l, d, p;
  331. l = d = p = a;
  332. var h, w, I;
  333. h = w = I = r;
  334. var _, y, E;
  335. _ = y = E = t;
  336. var A = y[34],
  337. C = (nr, U, h[40]),
  338. b = p[25];
  339. function B (r) {
  340. for (var n = y[35], t = f[15], e = r[vr(c[38], I[41], H)], a = []; e > t;)
  341. {
  342. var o = k[r.charAt(t++)] << parseInt(g + A, d[31]) | k[r.charAt(t++)] << parseInt(n + m, h[42]) | k[r.charAt(t++)] << parseInt(I[43], i[35]) | k[r.charAt(t++)];
  343. a.push(o >> parseInt(_[36], h[42]), o >> l[31] & parseInt(u[39], i[40]), o & parseInt(d[30], c[35]))
  344. }
  345. return a
  346. }
  347. function T (r) {
  348. for (var n = (O, R, p[24]), t = I[27], e = r[E[24]]; e > t; t++) n = (n << E[37]) - n + r[t];
  349. return n & parseInt(E[38], p[33])
  350. }
  351. for (var S = s[40], k = {},
  352. x = s[15]; x < parseInt(I[44], l[34]); x++) k[S.charAt(x)] = x;
  353. function L (r) {
  354. var n = B(r),
  355. t = n[u[26]];
  356. if (t != b) return error = yr(V, u[41], s[41], v[42]),
  357. void 0;
  358. var e = n[s[26]],
  359. a = [];
  360. return P(n, +_[39], a, +_[18], e),
  361. T(a) == e ? a : void 0
  362. }
  363. function M (r) {
  364. var n = T(r),
  365. t = [b, n];
  366. return P(r, +l[24], t, +p[25], n),
  367. N(t)
  368. }
  369. function N (r) {
  370. var n, t, e;
  371. n = t = e = f;
  372. var a, o, u;
  373. a = o = u = y;
  374. var c, v, s;
  375. c = v = s = h;
  376. var d, p, g;
  377. d = p = g = l;
  378. var m, w, I;
  379. m = w = I = i;
  380. for (var _ = m[42], E = d[24], A = r[c[20]], b = []; A > E;)
  381. {
  382. var B = r[E++] << parseInt(fr(Z, d[35]), o[39]) | r[E++] << g[31] | r[E++];
  383. b.push(S.charAt(B >> parseInt(m[43], t[43])), S.charAt(B >> parseInt(p[36], o[40]) & parseInt(I[44], I[45])), S.charAt(B >> n[44] & parseInt(_ + C, n[42])), S.charAt(B & parseInt(fr(d[37], c[45], or), a[41])))
  384. }
  385. return b.join(o[19])
  386. }
  387. function P (r, n, t, e, a) {
  388. var o, i, u;
  389. o = i = u = w;
  390. var c, v, s;
  391. c = v = s = E;
  392. for (var f = r[v[24]]; f > n;) t[e++] = r[n++] ^ a & parseInt(u[46], s[42]),
  393. a = ~(a * parseInt(v[43], v[40]))
  394. }
  395. o[E[44]] = N,
  396. o[_[45]] = B,
  397. o[v[45]] = M,
  398. o[y[46]] = L
  399. }(mr || (mr = {}));
  400. var wr; !
  401. function (o) {
  402. var i = a[38],
  403. u = r[47],
  404. c = t[47],
  405. v = vr(n[46], a[39], a[40]),
  406. s = e[46],
  407. f = e[47],
  408. l = a[41],
  409. d = a[42];
  410. function p (o) {
  411. var i = a[43],
  412. u = vr(n[47], e[48], n[48]),
  413. c = {},
  414. v = function (o, c) {
  415. var s, f, l, d;
  416. for (c = c.replace(n[49], n[12]), c = c.substring(e[26], c[e[38]] - e[26]), s = c.split(e[49]), l = a[24]; l < s[yr(v, sr, t[48])]; l++) if (f = s[l].split(n[50]), f && !(f[a[44]] < t[39]))
  417. {
  418. for (d = n[35]; d < f[r[20]]; d++) f[n[11]] = f[n[11]] + r[48] + f[d];
  419. f[n[26]] = new a[45](r[49]).test(f[n[26]]) ? f[e[15]].substring(r[19], f[e[15]][a[44]] - n[11]) : f[n[26]],
  420. f[n[11]] = new r[50](i + u + w).test(f[n[11]]) ? f[e[26]].substring(t[26], f[r[19]][n[37]] - t[26]) : f[a[18]],
  421. o[f[r[27]]] = f[n[11]]
  422. }
  423. return o
  424. };
  425. return new a[45](I + _).test(o) && (c = v(c, o)),
  426. c
  427. }
  428. function h (n) {
  429. for (var t = [], e = a[24]; e < n[r[20]]; e++) t.push(n.charCodeAt(e));
  430. return t
  431. }
  432. function g (o) {
  433. var u = a[46];
  434. if (typeof o === vr(O, a[47], or) && o[a[48]]) try
  435. {
  436. var c = parseInt(o[a[48]]);
  437. switch (c)
  438. {
  439. case parseInt(i + u, t[42]): break;
  440. case parseInt(yr(t[49], r[51], e[50]), e[43]): top[t[50]][n[51]] = o[e[51]];
  441. break;
  442. case parseInt(yr(a[25], j, e[52]), n[52]): top[n[53]][t[51]] = o[t[52]]
  443. }
  444. } catch (v) { }
  445. }
  446. function m (r, n, t) {
  447. }
  448. function L () {
  449. var e, a, o;
  450. e = a = o = r;
  451. var i, u, c;
  452. i = u = c = n;
  453. var v, s, f;
  454. v = s = f = t;
  455. var l = f[53],
  456. d = c[54],
  457. p = new e[52];
  458. return typeof TOKEN_SERVER_TIME == y + l + d ? s[18] : (time = parseInt(TOKEN_SERVER_TIME), time)
  459. }
  460. function M () {
  461. var o = new t[54];
  462. try
  463. {
  464. return time = n[2].now(),
  465. time / parseInt(fr(a[50], a[51], r[53]), t[40]) >>> e[15]
  466. } catch (i)
  467. {
  468. return time = o.getTime(),
  469. time / parseInt(e[53], a[25]) >>> r[27]
  470. }
  471. }
  472. function N (r) {
  473. for (var a = t[18], o = r[t[24]] - n[11]; o >= e[15]; o--) a = a << e[26] | +r[o];
  474. return a
  475. }
  476. function P (a) {
  477. var o = new r[50](n[55]);
  478. if (K(a)) return a;
  479. var i = o.test(a) ? -e[54] : -t[39],
  480. u = a.split(r[54]);
  481. return u.slice(i).join(fr(n[56], t[55], E))
  482. }
  483. function j (t) {
  484. for (var o = n[26], i = e[15], u = t[vr(r[55], a[52], D)]; u > i; i++) o = (o << r[56]) - o + t.charCodeAt(i),
  485. o >>>= n[26];
  486. return o
  487. }
  488. function W (n, o) {
  489. var i = new a[45](t[56], yr(r[57], $, t[57], r[58])),
  490. u = new a[45](t[58]);
  491. if (n)
  492. {
  493. var c = n.match(i);
  494. if (c)
  495. {
  496. var v = c[e[26]];
  497. return o && u.test(v) && (v = v.split(t[59]).pop().split(r[48])[e[15]]),
  498. v
  499. }
  500. }
  501. }
  502. function $ (o) {
  503. var i = n[57],
  504. u = vr(e[55], e[56]),
  505. f = e[4];
  506. if (!(o > t[60]))
  507. {
  508. o = o || a[24];
  509. var l = parseInt(E + c + A, r[42]),
  510. d = n[14].createElement(e[57]);
  511. d[r[59]] = n[58] + parseInt((new a[53]).getTime() / l) + r[60],
  512. d[r[61]] = function () {
  513. var n = a[46];
  514. cr = r[19],
  515. setTimeout(function () {
  516. $(++o)
  517. },
  518. o * parseInt(C + n, a[33]))
  519. },
  520. d[t[61]] = d[hr(a[54], a[55], t[62])] = function () {
  521. var a = n[59];
  522. this[i + v + u + b] && this[e[58]] !== n[60] && this[s + B + a + f] !== e[59] && this[t[63]] !== n[61] || (cr = e[15], d[hr(N, r[62], n[62], e[25])] = d[t[64]] = r[63])
  523. },
  524. e[60][e[61]].appendChild(d)
  525. }
  526. }
  527. function F () {
  528. var r = a[56];
  529. return Math.random() * parseInt(R + T + f + r, t[42]) >>> n[26]
  530. }
  531. function X (r) {
  532. var e = new n[31](fr(t[65], t[66], a[57]), yr(c, n[63], t[57]));
  533. if (r)
  534. {
  535. var o = r.match(e);
  536. return o
  537. }
  538. }
  539. o[S + k] = p,
  540. o[r[64]] = $,
  541. o[t[67]] = g,
  542. o[t[68]] = h,
  543. o[t[69]] = j,
  544. o[t[70]] = F,
  545. o[r[65]] = K,
  546. o[x + l] = P,
  547. o[t[71]] = W,
  548. o[t[72]] = X,
  549. o[hr(r[66], t[73], r[67], C)] = N,
  550. o[t[74]] = M,
  551. o[d + O] = L;
  552. function K (n) {
  553. return new r[50](t[75]).test(n)
  554. }
  555. o[r[68]] = m
  556. }(wr || (wr = {}));
  557. var Ir; !
  558. function (o) {
  559. var i = t[76],
  560. u = t[77],
  561. c = n[65],
  562. v = t[78],
  563. s = a[24],
  564. f = n[26],
  565. l = t[18],
  566. d = t[18],
  567. p = e[15],
  568. h = a[24],
  569. g = r[69],
  570. m = '';
  571. wr.eventBind(e[60], n[67], E),
  572. wr.eventBind(r[71], t[79], E),
  573. wr.eventBind(t[20], hr(e[64], A, a[59]), b),
  574. wr.eventBind(e[60], r[72], y);
  575. function w () {
  576. return f
  577. }
  578. function I (r) {
  579. f++
  580. }
  581. function _ () {
  582. return {
  583. x: p,
  584. y: h,
  585. trusted: g
  586. }
  587. }
  588. function y (r) {
  589. d++
  590. }
  591. function E (r) {
  592. s++
  593. }
  594. function C () {
  595. return l
  596. }
  597. function b (r) {
  598. var o, i, u;
  599. o = i = u = n;
  600. var c, s, f;
  601. c = s = f = t;
  602. var d, m, w;
  603. d = m = w = e;
  604. var I, _, y;
  605. I = _ = y = a;
  606. var E = I[60],
  607. A = d[65];
  608. l++ ,
  609. g = void 0 == r[E + A + v] || r[yr(f[80], s[81], i[68])],
  610. p = r[s[82]],
  611. h = r[c[83]]
  612. }
  613. function B () {
  614. return d
  615. }
  616. function R () {
  617. return s
  618. }
  619. o[r[73]] = R,
  620. o[a[61]] = w,
  621. o[fr(a[62], n[69])] = C,
  622. o[n[70]] = B,
  623. o[r[74]] = _
  624. }(Ir || (Ir = {}));
  625. var _r; !
  626. function (u) {
  627. var v = fr(n[71], t[84]),
  628. s = r[75],
  629. f = yr(dr, n[72], e[66], $),
  630. l = r[76],
  631. d = e[67],
  632. p = r[77],
  633. h = hr(dr, r[78], a[63], n[73]),
  634. g = r[79],
  635. m = n[74];
  636. BROWSER_LIST = {
  637. };
  638. function w () {
  639. var t, e, a;
  640. t = e = a = r;
  641. var o, i, u;
  642. o = i = u = n;
  643. return wr.booleanToDecimal(c)
  644. }
  645. function I (t) {
  646. for (var o = n[26]; o < y[e[38]]; o++)
  647. {
  648. var i = y[o][r[94]];
  649. if (t.test(i)) return !a[24]
  650. }
  651. return !a[18]
  652. }
  653. function E (t) {
  654. }
  655. function A () {
  656. return a[73]
  657. }
  658. function B () {
  659. return n[20]
  660. }
  661. function T () {
  662. return I(new t[93](r[96]))
  663. }
  664. function S () {
  665. return I(new a[45](t[98], r[97]))
  666. }
  667. function k () {
  668. for (var r in BROWSER_LIST) if (BROWSER_LIST.hasOwnProperty(r))
  669. {
  670. var n = BROWSER_LIST[r];
  671. if (n()) return + r.substr(a[18])
  672. }
  673. return e[15]
  674. }
  675. function x () {
  676. var n, a, o;
  677. n = a = o = r;
  678. var i, u, c;
  679. i = u = c = t;
  680. var v, s, f;
  681. v = s = f = e;
  682. var l = s[75],
  683. d = s[76];
  684. return I(new u[93](o[98], v[71])) || E(l + F + d + X)
  685. }
  686. function O () {
  687. }
  688. function L () {
  689. var r, n, t;
  690. r = n = t = a;
  691. var o, i, u;
  692. o = i = u = e;
  693. var c = l;
  694. return c = p
  695. }
  696. function M () {
  697. var r, n, a;
  698. r = n = a = t;
  699. var o, i, u;
  700. o = i = u = e;
  701. var c;
  702. try
  703. {
  704. c = i[60].createElement(a[99]).getContext(i[78])
  705. } catch (v) { }
  706. return !!c
  707. }
  708. function J () {
  709. var t, e, o;
  710. t = e = o = n;
  711. var i, u, c;
  712. i = u = c = a;
  713. var v, s, f;
  714. return v = s = f = r,
  715. -parseInt(s[100], c[31]) === (new e[2]).getTimezoneOffset()
  716. }
  717. function Q () {
  718. try
  719. {
  720. } catch (e)
  721. {
  722. return r[101]
  723. }
  724. }
  725. function Z () {
  726. var n, a, o;
  727. n = a = o = e;
  728. var i, u, c;
  729. i = u = c = r;
  730. var v, s, f;
  731. return v = s = f = t,
  732. plugin_num = s[18],
  733. plugin_num
  734. }
  735. var z = [R, x, S, T, L, Q, b, V, O, J, M, q, Y, B, tr, A];
  736. var nr = [new e[13](n[85]), new n[31](e[82]), new r[50](e[83]), new r[50](t[102]), new n[31](e[84]), new a[45](a[78]), new a[45](e[85]), new e[13](t[103]), new a[45](r[103]), new t[93](r[104]), new a[45](r[105])];
  737. function tr () {
  738. return e[86]
  739. }
  740. u[e[87]] = rr,
  741. u[a[79]] = k,
  742. u[yr(c, e[88], r[106])] = Z,
  743. u[K + U + m] = w
  744. }(_r || (_r = {}));
  745. function yr () {
  746. var o = arguments[a[25]];
  747. if (!o) return t[19];
  748. for (var i = a[19], u = e[14], c = r[27]; c < o.length; c++)
  749. {
  750. var v = o.charCodeAt(c),
  751. s = v ^ u;
  752. u = u * c % a[80] + e[89],
  753. i += n[86].fromCharCode(s)
  754. }
  755. return i
  756. }
  757. var Er; !
  758. function (o) {
  759. var i = a[81],
  760. u = t[35],
  761. c = r[107],
  762. v = vr(S, a[56]),
  763. f = r[27],
  764. l = r[19],
  765. d = a[25],
  766. p = n[87],
  767. h = parseInt(e[90], r[108]),
  768. g = a[82],
  769. m = parseInt(vr(s, t[104]), t[39]),
  770. w = r[109],
  771. I = t[40],
  772. _ = parseInt(i + V, n[45]),
  773. y = parseInt(u + c, n[52]),
  774. E = parseInt(t[105], r[42]),
  775. A = e[91],
  776. C = parseInt(Y + v, r[42]),
  777. b = parseInt(e[92], e[93]),
  778. B = t[106],
  779. R = parseInt(vr(e[94], e[95]), t[41]),
  780. T = parseInt(a[83], e[93]),
  781. k;
  782. function x () {
  783. var r = M();
  784. return r
  785. }
  786. function O () {
  787. var r = t[26],
  788. a = n[35],
  789. o = e[54],
  790. i = n[88];
  791. k = new gr([i, i, i, i, r, r, r, o, a, a, a, a, a, a, a, i, a, r]),
  792. k[l] = wr.serverTimeNow(),
  793. L(),
  794. k[B] = cr,
  795. k[T] = ur,
  796. k[R] = e[15],
  797. k[C] = _r.getBrowserFeature(),
  798. k[g] = _r.getBrowserIndex(),
  799. k[m] = _r.getPluginNum()
  800. }
  801. function L () {
  802. var a = dr.getCookie(tr) || pr.get(ar);
  803. if (a && a[r[20]] == parseInt(e[96], n[52]))
  804. {
  805. var o = mr.decode(a);
  806. if (o && (k.decodeBuffer(o), k[f] != t[18])) return
  807. }
  808. k[f] = wr.random()
  809. }
  810. o[a[84]] = O;
  811. function M () {
  812. k[R]++ ,
  813. k[l] = wr.serverTimeNow(),
  814. k[d] = wr.timeNow(),
  815. k[B] = cr,
  816. k[w] = Ir.getMouseMove(),
  817. k[I] = Ir.getMouseClick(),
  818. k[_] = Ir.getMouseWhell(),
  819. k[y] = Ir.getKeyDown(),
  820. k[E] = Ir.getClickPos().x,
  821. k[A] = Ir.getClickPos().y;
  822. var r = k.toBuffer();
  823. return mr.encode(r)
  824. }
  825. o[yr(r[3], n[89], e[97])] = x
  826. }(Er || (Er = {}));
  827. var Ar; !
  828. function (o) {
  829. var i = n[90],
  830. u = a[85],
  831. v = r[110],
  832. s = a[86],
  833. f = t[107],
  834. p,
  835. h,
  836. m,
  837. w,
  838. I,
  839. _;
  840. function E (r) {
  841. return N(r) && dr[a[87]]
  842. }
  843. function A (o) {
  844. var i = wr.getOriginFromUrl(o);
  845. return i ? !new n[31](yr(r[42], c, t[110]) + w).test(i[r[108]]) || !new e[13](I).test(i[a[18]]) : t[111]
  846. }
  847. function C (e) {
  848. var o = (_r, g, Er.update());
  849. return e + (new r[50](vr(a[88], a[89])).test(e) ? n[91] : vr(P, a[90], t[112])) + er + t[23] + r[111](o)
  850. }
  851. function b (o, i, u) {
  852. if (r[112] in i) return i.apply(o, u);
  853. switch (u[n[37]])
  854. {
  855. case n[26]:
  856. return i();
  857. case a[18]:
  858. return i(u[n[26]]);
  859. case r[108]:
  860. return i(u[e[15]], u[r[19]]);
  861. default:
  862. return i(u[n[26]], u[r[108]], u[t[17]])
  863. }
  864. }
  865. function B () {
  866. var r = Er.update();
  867. return r
  868. }
  869. function k (r, e, o) {
  870. if (!r) return n[20];
  871. var i = r[e];
  872. if (!i) return t[111];
  873. var u = o(i);
  874. return d || (u[a[97]] = i + t[19]),
  875. u[n[97]] = i,
  876. r[e] = u,
  877. a[21]
  878. }
  879. function M (o) {
  880. var i, u, c;
  881. i = u = c = n;
  882. var v, s, l;
  883. v = s = l = r;
  884. var d, p, h;
  885. d = p = h = e;
  886. var g, m, w;
  887. g = m = w = a;
  888. var I, _, y;
  889. I = _ = y = t;
  890. var R = hr(I[121], w[106], d[109]),
  891. T;
  892. k(o, _[122],
  893. function (r) {
  894. var n = w[107];
  895. return function () {
  896. var t, e, a;
  897. t = e = a = _;
  898. var o, i, u;
  899. o = i = u = l;
  900. var c, v, s;
  901. c = v = s = w;
  902. var f = s[108];
  903. try
  904. {
  905. A(arguments[s[18]]) && !E(arguments[o[19]]) ? arguments[a[26]] = C(arguments[s[18]]) : T = B(),
  906. r.apply(this, arguments),
  907. A(arguments[i[19]]) || this.setRequestHeader(ar, T)
  908. } catch (d)
  909. {
  910. return n + f
  911. }
  912. }
  913. }),
  914. k(o, g[109],
  915. function (r) {
  916. var n = b;
  917. n = M;
  918. var t = vr(_[123], u[107]);
  919. return function () {
  920. var n = fr(f, c[108], I[124]),
  921. e = s[122];
  922. try
  923. {
  924. if (parseInt(this.status) === parseInt(h[110], v[123]))
  925. {
  926. for (var a = r.apply(this, arguments), o = new p[13](i[109], n + R), u, l, d = {}; u = o.exec(a);) d[u[m[18]].toLowerCase()] = u[v[108]];
  927. wr.analysisRst(wr.parse(d[ir.toLowerCase()]))
  928. }
  929. } catch (g)
  930. {
  931. return e + t
  932. }
  933. return r.apply(this, arguments)
  934. }
  935. })
  936. }
  937. function N (r) {
  938. var n = wr.getHostFromUrl(r, e[28]);
  939. return n ? _.test(n) : e[28]
  940. }
  941. function j () {
  942. var cookie_v;
  943. cookie_v = B()
  944. return cookie_v
  945. }
  946. o[n[111]] = j
  947. }(Ar || (Ar = {}));
  948. var Cr;
  949. var cookie = (function (a) {
  950. function _ () {
  951. var cookie_v;
  952. Er.Init();
  953. cookie_v = Ar.Init();
  954. return cookie_v
  955. }
  956. return function y () {
  957. try
  958. {
  959. return _()
  960. } catch (r)
  961. {
  962. return r
  963. }
  964. }
  965. })()
  966. return cookie()
  967. }
  968. function v () {
  969. var v;
  970. v = v_cookie(
  971. ["t", 34, '"$', 36, "\fb", 55, "ure", "lJ#K", "Flash", "getBro", "1", "analys", "CHAMELEON_CALLBACK", 30, "\u256f\u0930\u097b\u09ff\u09a4\u0934\u099d\u09c1\u099d\u09d9\u09a7\u09c3\u0995\u09f0\u09d3\u0a62\u0a6f\u09bc\u09ad\u0934", "F,sp-", String, "; expires=", "", 1, "length", "; ", '', '', "addBehavior", ";^l", ">*]+", 0, "div", "&~!", "", "Init", "('&%$#\"![", ">NJ", "\u254e\u096d\u095f", "W$R", "sdelif_esab", "Or)E", "decodeBuffer", 84, "f", "htgnel", 8, "110", "40", "\u2504\u2562", "255", "o", ":", '^".*"$', RegExp, 40, Date, "e9", ".", 19, 5, "t8JOi", "}B", "src", ".js", "onerror", "*q:", null, "getServerTime", "isIPAddr", "8-", "ZX9Y]V8aWs3VQZ7Y", "eventBind", !0, "wheel", '', "keydown", "getMouseMove", "getClickPos", "vent", "me", "MSG", 41, "th", "safari", "ActiveXObject", "maxHeight", "head", "Google Inc.", "vendor", "sgAppName", "opr", 94, "tugw`pj", "chrome", "2345Explorer", "ome", "TheWorld", "name", "\u2553\u253c\u2572\u251d\u2569\u253d\u254f\u252e\u254d\u2526", "Native Client", "i", "Shockwave", "systemLanguage", "740", !1, "plugins", "^ARM", "^iPod", "^BlackBerry", "\u2550\u0978\u094e\u09c1\u09bc\u0928\u0989\u09d8\u099a\u09f3\u09b7\u09dc", "0", 2, 7, "c", encodeURIComponent, "apply", "headers", "8S:+", "\u2560\u2509\u2567\u2503\u256c\u251b", "\u255e\u2530\u2543\u2526\u2554\u2520\u2562\u2507\u2561\u250e\u257c\u2519", "a", 14, ":dB2", "href", "click", "err", 16, "hostname", "`60w", "\fbf", "&X "],
  972. [";", "Element", Date, "par", "i", "DOMMous", 21, "xmT", "wserFe", "h", !0, 1, "", Boolean, '', "; domain=", "n 1970 00:", "cookie", "checkcookie", "allow", !1, "delCookie", 2333, "torage", ")*+,/\\\\:;", '', 0, '', "eliflmth", '', "ducument", RegExp, "W", "qsU", 61, 2, "sdelif_esab", "length", "I", "ff", 16, 45, "3", "10010", "77", 8, "6e%d", "DT{e", "$", / /g, ":", "href", 10, "location", "ned", "\\.com\\.cn$|\\.com\\.hk$", 63, "rea", "https://s.thsi.cn/js/chameleon/time.1", "tat", "loaded", "interactive", "WY:ZYS", "E?`a", "addEventListener", "eScroll", "onmousewheel", "mousemove", "\u255e\u096e\u096e\u09e3\u09a5\u092e\u099a\u09d4\u0990", "\u2550\u2535\u2541\u250c\u2563\u2516\u2565\u2500\u2543\u252f\u2546\u2525\u254e", "getKeyDown", "H69<J", "v~g-", "", "ature", "callPhantom", "ActiveXObject", "Uint8Array", "WeakMap", "JX%<", "chrome", "@L:!", "20", "language", "localStorage", "^Win32", String, 3, 4, "=XAE", "hea", "&", "/", "\\R$", '^R"VP', "s", "include", "_raw", "x.", "isRst", "SCRIPT", "ta", "base", "$?", "^_self$", "#", "unload", "ro", "\u2550", "^(.*?):[ \\t]*([^\\r\\n]*)\\r?$", "g", "Init", "t6?x}", "\u2574\u0955\u097b\u09dc\u0995\u0911\u09ab\u09fe\u09ba\u09e2\u098e\u09fe\u09f9\u09f9\u09f3\u0a55", "=d' "],
  973. ["<=>?@[\\]^", "e", "HE9", "tot", "\u2503", "0", "dyS", "se", "getRoot", "NR", "nd", 60, "ng", "s", "get", "mit", 13, 3, 0, "", '', "\u255f\u253a\u255b\u253f", "getCookie", "=", "length", "V587", 1, String, !0, "___", "\u2553\u2536\u255a", "uBot", "base_fileds", 32, "2", "1", "20", 5, "255", 2, 8, 16, 10, "203", "base64Encode", "base64Decode", "decode", "760", "\u255b\u0978\u0954\u09f6\u09a4\u0935", 70, "location", "href", "redirect_url", "efi", Date, "\u2519", "^\\s*(?:https?:)?\\/{2,}([^\\/\\?\\#\\\\]+)", "\u255e", "[@:]", "@", 7, "onload", 'WY$PYS/FLV"P[_7[_R', "readyState", "onreadystatechange", '"^w', "\u2569\u2535\u2546\u256c\u2544\u257b\u2541\u2569\u2501\u2575\u2501\u2571\u2502\u253d\u2507\u252e\u2507\u2538\u2564\u254b\u2530\u2502\u252e\u2553\u257b\u2520\u257e\u2522\u250d\u2551\u256e\u2532\u2511\u254d\u2511\u254c\u2567\u254e", "analysisRst", "strToBytes", "strhash", "random", "getHostFromUrl", "getOriginFromUrl", 83, "timeNow", "^(\\d+\\.)+\\d+$", "d", "v", "ted", "touchmove", 85, "F(K9i", "clientX", "clientY", "\u257a\u2515\u256f\u253c", "postMessage", '', "ActiveXObject", "Apple Computer, Inc.", "Q", "chr", "\u2558\u2535\u2550", "BIDUBrowser", RegExp, "QQBrowser", "ro", "aef", "msDoNotTrack", "PDF|Acrobat", "canvas", "yE", "\u255b\u253a\u2554\u2533\u2546\u2527\u2540\u2525\u2556", "^Android", "^Linux [ix]\\d+", "011", "13", 15, "sub", "addEventListener", "jsonp_ignore", "\u2569", !1, 'L"', "Sj", "T{_,", "q*", "i", "tagName", "et", "{'K", "Pp<", "#x'", "open", "rS", "KN3", "#", "protocol", "\\.", "DEDAOL_NOELEMAHC"],
  974. [83, "ffer", "\u2505", "20", "e", "ngsE", Error, "est", "\u2552\u095b\u0956\u09f0\u09a3\u0935\u09c0\u09e2", "1", "sr", "hexin-v", "", RegExp, 9527, 0, "**l>", "head", "Thu, 01 Ja", "00:00 GMT", "allow", "=", "; path=", "cookie", "Init", 33, 1, "setCookie", !0, "localS", "`{|}~]", "g", '', "frames", "___$&", 56, " ", "\b", "length", "10", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_", "\u2552\u096f\u0948\u09fe\u09a2", 16, 2, 6, "encode", "rea", "729", "*.", ",", "\u2506\u092c\u090b\u09a0\u09e1\u096d\u09df\u0981\u09c4\u098c", "redirect_url", "\u2506\u092d\u090a\u09a3", "1111101000", 3, 47, "tat", "script", "readyState", "complete", '', "body", "onwheel", "mousewheel", 37, "rus", "\u2554\u0975", "chr", "ActiveXObject", "WeakMap", "aT1Kg", "i", 24, "\u2554\u253c\u254e\u2521\u254c\u2529", "\u2547\u0971\u094f\u09f6\u09b9\u0933\u099d", "Shockwav", "hockwave", "$cdc_asdjflasutopfhvcZLmcfl_", "webgl2", "2>n|", "plugins", "platform", "^Win64", "^Linux armv|Android", "^iPhone", "^MacIntel", !1, "getPlatform", "6Y,", 2333, "100", 12, "14", 10, 36, "01", "60", "\u2542\u096d\u095e\u09f0\u09a4\u0938", "j", 17, "Request", "prototype", "`z}lc", "error", "s", "r", "target", "\u255e", "A", "U", "193", "host", "$"],
  975. ["se", "g@g?", Array, "*Y", Number, "^{.", "*}$", "und", "429", "496", "imeNow", "etti", "rg", "v", "hexin-v", Error, "L_%\\T8", ".baidu.", 1, "", Function, !0, " ", '', 0, 2, "#default#userData", "ydob", "^d", 89, "11111111", 8, "epytotorp", 10, 16, "\u2506\u2536\u2506\u2536\u2506", "14", 13, "10", "Syd", 44, "Domain", "serverT", '^"', "length", RegExp, "00", "tcejbo", "status_code", "n", 66, "\u2506\u2531\u2504\u2534", "htgnel", Date, "L%", 67, "5", "?)'", '', "[[?VS", "isT", "getMouseWhell", "}}", "TR", "ActiveXObject", "WE", "python", "Maxthon", 97, "chrome", "Ryp", "UBrowser", 54, !1, "ontouchstart", "\u254d\u0975\u0917\u09f2\u09be", "iso-8859-1", "defaultCharset", "^iPad", "getBrowserIndex", 256, "1", 5, "17", "Init", "XMLHttp", "tar", "allow", "@*", "?\\", "?", "\u2571\u2503\u256a\u2546\u2566\u2556\u2567\u2547\u2501\u2564\u2506\u2526\u2514\u2524\u2511\u2521\u2501\u2531\u2501\u253b\u250b\u253b\u2501\u2531\u2501\u2521\u2566\u252b\u257f", "den", "tia", 94, "ls", "\u2554\u2526\u2543", "_str", 37, "append", "Child", "\u255f", "\u2569\u0975\u094e\u09e5\u09a0\u092e\u09d1\u09ed\u09ce", "srcElement", "parentNode", "\u2543\u2522\u2545\u250b\u256a\u2507\u2562", "}*", "err", "or", "getAllResponseHeaders", "\\.?", "\\."]
  976. );
  977. return v
  978. }