Advertisement
C-H-4-0-S

Obfuscated #2

Aug 28th, 2024
12
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 67.82 KB | None | 0 0
  1. --[[
  2. .____ ________ ___. _____ __
  3. | | __ _______ \_____ \\_ |___/ ____\_ __ ______ ____ _____ _/ |_ ___________
  4. | | | | \__ \ / | \| __ \ __\ | \/ ___// ___\\__ \\ __\/ _ \_ __ \
  5. | |___| | // __ \_/ | \ \_\ \ | | | /\___ \\ \___ / __ \| | ( <_> ) | \/
  6. |_______ \____/(____ /\_______ /___ /__| |____//____ >\___ >____ /__| \____/|__|
  7. \/ \/ \/ \/ \/ \/ \/
  8. \_Welcome to LuaObfuscator.com (Alpha 0.10.7) ~ Much Love, Ferib
  9.  
  10. ]]--
  11.  
  12. local obf_stringmatch = string.match;
  13. local obf_tonumber = tonumber;
  14. local obf_pcall = pcall;
  15. local function obf_adjnqwidqwjhdpoq()
  16. local function obf_wrapperfunc(obf_arg)
  17. if obf_arg then
  18. local v0 = string.char;
  19. local v1 = string.byte;
  20. local v2 = string.sub;
  21. local v3 = bit32 or bit;
  22. local v4 = v3.bxor;
  23. local v5 = table.concat;
  24. local v6 = table.insert;
  25. local function v7(v24, v25)
  26. local FlatIdent_95CAC = 0;
  27. local FlatIdent_5CA49;
  28. local v26;
  29. while true do
  30. if (FlatIdent_95CAC == 1) then
  31. while true do
  32. if (1 == FlatIdent_5CA49) then
  33. return v5(v26);
  34. end
  35. if (FlatIdent_5CA49 == 0) then
  36. v26 = {};
  37. for v41 = 1, #v24 do
  38. v6(v26, v0(v4(v1(v2(v24, v41, v41 + 1)), v1(v2(v25, 1 + (v41 % #v25), 1 + (v41 % #v25) + 1))) % 256));
  39. end
  40. FlatIdent_5CA49 = 1;
  41. end
  42. end
  43. break;
  44. end
  45. if (FlatIdent_95CAC == 0) then
  46. FlatIdent_5CA49 = 0;
  47. v26 = nil;
  48. FlatIdent_95CAC = 1;
  49. end
  50. end
  51. end
  52. local v8 = tonumber;
  53. local v9 = string.byte;
  54. local v10 = string.char;
  55. local v11 = string.sub;
  56. local v12 = string.gsub;
  57. local v13 = string.rep;
  58. local v14 = table.concat;
  59. local v15 = table.insert;
  60. local v16 = math.ldexp;
  61. local v17 = getfenv or function()
  62. return _ENV;
  63. end;
  64. local v18 = setmetatable;
  65. local v19 = pcall;
  66. local v20 = select;
  67. local v21 = unpack or table.unpack;
  68. local v22 = tonumber;
  69. local function v23(v27, v28, ...)
  70. local v29 = 1;
  71. local v30;
  72. v27 = v12(v11(v27, 5), v7("\179\59", "\43\157\21\230"), function(v42)
  73. if (v9(v42, 5 - 3) == 79) then
  74. local v94 = 0;
  75. while true do
  76. if (v94 == 0) then
  77. local FlatIdent_90E07 = 0;
  78. while true do
  79. if (FlatIdent_90E07 == 0) then
  80. local FlatIdent_8D327 = 0;
  81. while true do
  82. if (FlatIdent_8D327 == 0) then
  83. v30 = v8(v11(v42, 1, 1));
  84. return "";
  85. end
  86. end
  87. end
  88. end
  89. end
  90. end
  91. else
  92. local FlatIdent_7126A = 0;
  93. local v95;
  94. local v96;
  95. while true do
  96. if (FlatIdent_7126A == 1) then
  97. while true do
  98. if (v95 == 0) then
  99. v96 = v10(v8(v42, 45 - 29));
  100. if v30 then
  101. local FlatIdent_6D4CB = 0;
  102. local FlatIdent_14454;
  103. local v121;
  104. local v122;
  105. while true do
  106. if (FlatIdent_6D4CB == 1) then
  107. v122 = nil;
  108. while true do
  109. if (FlatIdent_14454 == 1) then
  110. while true do
  111. local FlatIdent_52EE1 = 0;
  112. while true do
  113. if (FlatIdent_52EE1 == 0) then
  114. if (v121 == 0) then
  115. local FlatIdent_2BD95 = 0;
  116. while true do
  117. if (FlatIdent_2BD95 == 1) then
  118. v121 = 1;
  119. break;
  120. end
  121. if (FlatIdent_2BD95 == 0) then
  122. v122 = v13(v96, v30);
  123. v30 = nil;
  124. FlatIdent_2BD95 = 1;
  125. end
  126. end
  127. end
  128. if (v121 == 1) then
  129. return v122;
  130. end
  131. break;
  132. end
  133. end
  134. end
  135. break;
  136. end
  137. if (FlatIdent_14454 == 0) then
  138. local FlatIdent_2BD95 = 0;
  139. while true do
  140. if (FlatIdent_2BD95 == 1) then
  141. FlatIdent_14454 = 1;
  142. break;
  143. end
  144. if (FlatIdent_2BD95 == 0) then
  145. v121 = 0;
  146. v122 = nil;
  147. FlatIdent_2BD95 = 1;
  148. end
  149. end
  150. end
  151. end
  152. break;
  153. end
  154. if (FlatIdent_6D4CB == 0) then
  155. FlatIdent_14454 = 0;
  156. v121 = nil;
  157. FlatIdent_6D4CB = 1;
  158. end
  159. end
  160. else
  161. return v96;
  162. end
  163. break;
  164. end
  165. end
  166. break;
  167. end
  168. if (FlatIdent_7126A == 0) then
  169. local FlatIdent_60EA1 = 0;
  170. while true do
  171. if (FlatIdent_60EA1 == 1) then
  172. FlatIdent_7126A = 1;
  173. break;
  174. end
  175. if (FlatIdent_60EA1 == 0) then
  176. v95 = 0;
  177. v96 = nil;
  178. FlatIdent_60EA1 = 1;
  179. end
  180. end
  181. end
  182. end
  183. end
  184. end);
  185. local function v31(v43, v44, v45)
  186. if v45 then
  187. local FlatIdent_8F047 = 0;
  188. local FlatIdent_60EA1;
  189. local v97;
  190. local v98;
  191. while true do
  192. if (FlatIdent_8F047 == 0) then
  193. FlatIdent_60EA1 = 0;
  194. v97 = nil;
  195. FlatIdent_8F047 = 1;
  196. end
  197. if (FlatIdent_8F047 == 1) then
  198. v98 = nil;
  199. while true do
  200. if (FlatIdent_60EA1 == 1) then
  201. while true do
  202. if (v97 == 0) then
  203. local FlatIdent_6FA1 = 0;
  204. local FlatIdent_8F047;
  205. while true do
  206. if (0 == FlatIdent_6FA1) then
  207. FlatIdent_8F047 = 0;
  208. while true do
  209. if (FlatIdent_8F047 == 0) then
  210. local FlatIdent_61B23 = 0;
  211. while true do
  212. if (FlatIdent_61B23 == 0) then
  213. v98 = (v43 / (2 ^ (v44 - 1))) % (2 ^ (((v45 - 1) - (v44 - 1)) + 1));
  214. return v98 - (v98 % 1);
  215. end
  216. end
  217. end
  218. end
  219. break;
  220. end
  221. end
  222. end
  223. end
  224. break;
  225. end
  226. if (FlatIdent_60EA1 == 0) then
  227. local FlatIdent_E652 = 0;
  228. while true do
  229. if (FlatIdent_E652 == 1) then
  230. FlatIdent_60EA1 = 1;
  231. break;
  232. end
  233. if (0 == FlatIdent_E652) then
  234. v97 = 0;
  235. v98 = nil;
  236. FlatIdent_E652 = 1;
  237. end
  238. end
  239. end
  240. end
  241. break;
  242. end
  243. end
  244. else
  245. local FlatIdent_6053C = 0;
  246. local FlatIdent_31905;
  247. local v99;
  248. local v100;
  249. while true do
  250. if (FlatIdent_6053C == 0) then
  251. FlatIdent_31905 = 0;
  252. v99 = nil;
  253. FlatIdent_6053C = 1;
  254. end
  255. if (FlatIdent_6053C == 1) then
  256. v100 = nil;
  257. while true do
  258. if (FlatIdent_31905 == 1) then
  259. while true do
  260. if (v99 == 0) then
  261. local FlatIdent_61B23 = 0;
  262. while true do
  263. if (FlatIdent_61B23 == 0) then
  264. v100 = 2 ^ (v44 - 1);
  265. return (((v43 % (v100 + v100)) >= v100) and 1) or 0;
  266. end
  267. end
  268. end
  269. end
  270. break;
  271. end
  272. if (0 == FlatIdent_31905) then
  273. local FlatIdent_9147D = 0;
  274. while true do
  275. if (FlatIdent_9147D == 0) then
  276. v99 = 0;
  277. v100 = nil;
  278. FlatIdent_9147D = 1;
  279. end
  280. if (FlatIdent_9147D == 1) then
  281. FlatIdent_31905 = 1;
  282. break;
  283. end
  284. end
  285. end
  286. end
  287. break;
  288. end
  289. end
  290. end
  291. end
  292. local function v32()
  293. local FlatIdent_17196 = 0;
  294. local FlatIdent_810B1;
  295. local v46;
  296. local v47;
  297. while true do
  298. if (FlatIdent_17196 == 1) then
  299. v47 = nil;
  300. while true do
  301. if (FlatIdent_810B1 == 0) then
  302. local FlatIdent_29B3D = 0;
  303. while true do
  304. if (FlatIdent_29B3D == 1) then
  305. FlatIdent_810B1 = 1;
  306. break;
  307. end
  308. if (FlatIdent_29B3D == 0) then
  309. v46 = 0;
  310. v47 = nil;
  311. FlatIdent_29B3D = 1;
  312. end
  313. end
  314. end
  315. if (FlatIdent_810B1 == 1) then
  316. while true do
  317. local FlatIdent_759F1 = 0;
  318. local FlatIdent_E652;
  319. while true do
  320. if (0 == FlatIdent_759F1) then
  321. FlatIdent_E652 = 0;
  322. while true do
  323. if (0 == FlatIdent_E652) then
  324. if (v46 == 1) then
  325. return v47;
  326. end
  327. if (v46 == 0) then
  328. local FlatIdent_494DF = 0;
  329. local FlatIdent_322B4;
  330. while true do
  331. if (FlatIdent_494DF == 0) then
  332. FlatIdent_322B4 = 0;
  333. while true do
  334. if (FlatIdent_322B4 == 1) then
  335. v46 = 1;
  336. break;
  337. end
  338. if (FlatIdent_322B4 == 0) then
  339. v47 = v9(v27, v29, v29);
  340. v29 = v29 + 1;
  341. FlatIdent_322B4 = 1;
  342. end
  343. end
  344. break;
  345. end
  346. end
  347. end
  348. break;
  349. end
  350. end
  351. break;
  352. end
  353. end
  354. end
  355. break;
  356. end
  357. end
  358. break;
  359. end
  360. if (FlatIdent_17196 == 0) then
  361. FlatIdent_810B1 = 0;
  362. v46 = nil;
  363. FlatIdent_17196 = 1;
  364. end
  365. end
  366. end
  367. local function v33()
  368. local FlatIdent_52551 = 0;
  369. local FlatIdent_27957;
  370. local v48;
  371. local v49;
  372. local v50;
  373. while true do
  374. if (FlatIdent_52551 == 1) then
  375. v49 = nil;
  376. v50 = nil;
  377. FlatIdent_52551 = 2;
  378. end
  379. if (FlatIdent_52551 == 2) then
  380. while true do
  381. if (FlatIdent_27957 == 1) then
  382. v50 = nil;
  383. while true do
  384. local FlatIdent_8F59B = 0;
  385. while true do
  386. if (FlatIdent_8F59B == 0) then
  387. if (v48 == 1) then
  388. return (v50 * 256) + v49;
  389. end
  390. if (v48 == 0) then
  391. local FlatIdent_D79D = 0;
  392. local FlatIdent_2AC68;
  393. while true do
  394. if (0 == FlatIdent_D79D) then
  395. FlatIdent_2AC68 = 0;
  396. while true do
  397. if (FlatIdent_2AC68 == 0) then
  398. local FlatIdent_6DC53 = 0;
  399. while true do
  400. if (0 == FlatIdent_6DC53) then
  401. v49, v50 = v9(v27, v29, v29 + 2);
  402. v29 = v29 + 2;
  403. FlatIdent_6DC53 = 1;
  404. end
  405. if (1 == FlatIdent_6DC53) then
  406. FlatIdent_2AC68 = 1;
  407. break;
  408. end
  409. end
  410. end
  411. if (FlatIdent_2AC68 == 1) then
  412. v48 = 1;
  413. break;
  414. end
  415. end
  416. break;
  417. end
  418. end
  419. end
  420. break;
  421. end
  422. end
  423. end
  424. break;
  425. end
  426. if (0 == FlatIdent_27957) then
  427. local FlatIdent_89237 = 0;
  428. while true do
  429. if (FlatIdent_89237 == 0) then
  430. v48 = 0;
  431. v49 = nil;
  432. FlatIdent_89237 = 1;
  433. end
  434. if (FlatIdent_89237 == 1) then
  435. FlatIdent_27957 = 1;
  436. break;
  437. end
  438. end
  439. end
  440. end
  441. break;
  442. end
  443. if (FlatIdent_52551 == 0) then
  444. FlatIdent_27957 = 0;
  445. v48 = nil;
  446. FlatIdent_52551 = 1;
  447. end
  448. end
  449. end
  450. local function v34()
  451. local FlatIdent_5B2CE = 0;
  452. local FlatIdent_33EA4;
  453. local v51;
  454. local v52;
  455. local v53;
  456. local v54;
  457. local v55;
  458. while true do
  459. if (FlatIdent_5B2CE == 0) then
  460. FlatIdent_33EA4 = 0;
  461. v51 = nil;
  462. FlatIdent_5B2CE = 1;
  463. end
  464. if (FlatIdent_5B2CE == 2) then
  465. v54 = nil;
  466. v55 = nil;
  467. FlatIdent_5B2CE = 3;
  468. end
  469. if (FlatIdent_5B2CE == 3) then
  470. while true do
  471. if (FlatIdent_33EA4 == 0) then
  472. v51 = 0;
  473. v52 = nil;
  474. FlatIdent_33EA4 = 1;
  475. end
  476. if (FlatIdent_33EA4 == 2) then
  477. v55 = nil;
  478. while true do
  479. local FlatIdent_69253 = 0;
  480. local FlatIdent_8DCA9;
  481. while true do
  482. if (0 == FlatIdent_69253) then
  483. FlatIdent_8DCA9 = 0;
  484. while true do
  485. if (FlatIdent_8DCA9 == 0) then
  486. if (v51 == 1) then
  487. return (v55 * 16777216) + (v54 * 65536) + (v53 * 256) + v52;
  488. end
  489. if (v51 == 0) then
  490. local FlatIdent_75224 = 0;
  491. while true do
  492. if (FlatIdent_75224 == 0) then
  493. v52, v53, v54, v55 = v9(v27, v29, v29 + 3);
  494. v29 = v29 + 4;
  495. FlatIdent_75224 = 1;
  496. end
  497. if (FlatIdent_75224 == 1) then
  498. v51 = 1;
  499. break;
  500. end
  501. end
  502. end
  503. break;
  504. end
  505. end
  506. break;
  507. end
  508. end
  509. end
  510. break;
  511. end
  512. if (FlatIdent_33EA4 == 1) then
  513. v53 = nil;
  514. v54 = nil;
  515. FlatIdent_33EA4 = 2;
  516. end
  517. end
  518. break;
  519. end
  520. if (FlatIdent_5B2CE == 1) then
  521. v52 = nil;
  522. v53 = nil;
  523. FlatIdent_5B2CE = 2;
  524. end
  525. end
  526. end
  527. local function v35()
  528. local FlatIdent_494F6 = 0;
  529. local FlatIdent_7993F;
  530. local v56;
  531. local v57;
  532. local v58;
  533. local v59;
  534. local v60;
  535. local v61;
  536. while true do
  537. if (FlatIdent_494F6 == 3) then
  538. v61 = nil;
  539. while true do
  540. local FlatIdent_21449 = 0;
  541. while true do
  542. if (FlatIdent_21449 == 0) then
  543. if (FlatIdent_7993F == 0) then
  544. v56 = v34();
  545. v57 = v34();
  546. FlatIdent_7993F = 1;
  547. end
  548. if (2 == FlatIdent_7993F) then
  549. local FlatIdent_4508F = 0;
  550. while true do
  551. if (FlatIdent_4508F == 1) then
  552. FlatIdent_7993F = 3;
  553. break;
  554. end
  555. if (FlatIdent_4508F == 0) then
  556. v60 = v31(v57, 21, 31);
  557. v61 = ((v31(v57, 32) == 1) and -1) or 1;
  558. FlatIdent_4508F = 1;
  559. end
  560. end
  561. end
  562. FlatIdent_21449 = 1;
  563. end
  564. if (FlatIdent_21449 == 1) then
  565. if (FlatIdent_7993F == 1) then
  566. local FlatIdent_1013A = 0;
  567. while true do
  568. if (0 == FlatIdent_1013A) then
  569. v58 = 1 - 0;
  570. v59 = (v31(v57, 1, 20) * (2 ^ 32)) + v56;
  571. FlatIdent_1013A = 1;
  572. end
  573. if (FlatIdent_1013A == 1) then
  574. FlatIdent_7993F = 2;
  575. break;
  576. end
  577. end
  578. end
  579. if (FlatIdent_7993F == 3) then
  580. local FlatIdent_70B9A = 0;
  581. while true do
  582. if (FlatIdent_70B9A == 0) then
  583. if (v60 == 0) then
  584. if (v59 == 0) then
  585. return v61 * 0;
  586. else
  587. local v105 = 0;
  588. while true do
  589. if (v105 == 0) then
  590. v60 = 2 - 1;
  591. v58 = 0;
  592. break;
  593. end
  594. end
  595. end
  596. elseif (v60 == 2047) then
  597. return ((v59 == 0) and (v61 * (1 / (619 - (555 + 64))))) or (v61 * NaN);
  598. end
  599. return v16(v61, v60 - 1023) * (v58 + (v59 / ((933 - (857 + 74)) ^ 52)));
  600. end
  601. end
  602. end
  603. break;
  604. end
  605. end
  606. end
  607. break;
  608. end
  609. if (FlatIdent_494F6 == 2) then
  610. v59 = nil;
  611. v60 = nil;
  612. FlatIdent_494F6 = 3;
  613. end
  614. if (FlatIdent_494F6 == 0) then
  615. FlatIdent_7993F = 0;
  616. v56 = nil;
  617. FlatIdent_494F6 = 1;
  618. end
  619. if (FlatIdent_494F6 == 1) then
  620. v57 = nil;
  621. v58 = nil;
  622. FlatIdent_494F6 = 2;
  623. end
  624. end
  625. end
  626. local function v36(v62)
  627. local FlatIdent_12E4E = 0;
  628. local v63;
  629. local v64;
  630. while true do
  631. local FlatIdent_634AF = 0;
  632. while true do
  633. if (0 == FlatIdent_634AF) then
  634. if (1 == FlatIdent_12E4E) then
  635. local FlatIdent_21297 = 0;
  636. while true do
  637. if (FlatIdent_21297 == 0) then
  638. v63 = v11(v27, v29, (v29 + v62) - 1);
  639. v29 = v29 + v62;
  640. FlatIdent_21297 = 1;
  641. end
  642. if (FlatIdent_21297 == 1) then
  643. FlatIdent_12E4E = 2;
  644. break;
  645. end
  646. end
  647. end
  648. if (FlatIdent_12E4E == 2) then
  649. v64 = {};
  650. for v78 = 1, #v63 do
  651. v64[v78] = v10(v9(v11(v63, v78, v78)));
  652. end
  653. FlatIdent_12E4E = 3;
  654. end
  655. FlatIdent_634AF = 1;
  656. end
  657. if (FlatIdent_634AF == 1) then
  658. if (FlatIdent_12E4E == 3) then
  659. return v14(v64);
  660. end
  661. if (0 == FlatIdent_12E4E) then
  662. local FlatIdent_28855 = 0;
  663. while true do
  664. if (FlatIdent_28855 == 1) then
  665. FlatIdent_12E4E = 1;
  666. break;
  667. end
  668. if (FlatIdent_28855 == 0) then
  669. v63 = nil;
  670. if not v62 then
  671. local FlatIdent_295EB = 0;
  672. local v101;
  673. while true do
  674. if (FlatIdent_295EB == 0) then
  675. v101 = 0;
  676. while true do
  677. if (v101 == 0) then
  678. v62 = v34();
  679. if (v62 == 0) then
  680. return "";
  681. end
  682. break;
  683. end
  684. end
  685. break;
  686. end
  687. end
  688. end
  689. FlatIdent_28855 = 1;
  690. end
  691. end
  692. end
  693. break;
  694. end
  695. end
  696. end
  697. end
  698. local v37 = v34;
  699. local function v38(...)
  700. return {...}, v20("#", ...);
  701. end
  702. local function v39()
  703. local v65 = 0;
  704. local v66;
  705. local v67;
  706. local v68;
  707. local v69;
  708. local v70;
  709. local v71;
  710. while true do
  711. local FlatIdent_189F0 = 0;
  712. while true do
  713. if (FlatIdent_189F0 == 1) then
  714. if (v65 == 2) then
  715. for v110 = 1, v34() do
  716. local FlatIdent_854BA = 0;
  717. local v111;
  718. local v112;
  719. while true do
  720. if (FlatIdent_854BA == 0) then
  721. v111 = 0;
  722. v112 = nil;
  723. FlatIdent_854BA = 1;
  724. end
  725. if (FlatIdent_854BA == 1) then
  726. while true do
  727. if (v111 == 0) then
  728. v112 = v32();
  729. if (v31(v112, 1, 1 + 0) == 0) then
  730. local FlatIdent_76EB7 = 0;
  731. local v124;
  732. local v125;
  733. local v126;
  734. local v127;
  735. while true do
  736. if (1 == FlatIdent_76EB7) then
  737. local FlatIdent_8FBAE = 0;
  738. while true do
  739. if (FlatIdent_8FBAE == 0) then
  740. v126 = nil;
  741. v127 = nil;
  742. FlatIdent_8FBAE = 1;
  743. end
  744. if (FlatIdent_8FBAE == 1) then
  745. FlatIdent_76EB7 = 2;
  746. break;
  747. end
  748. end
  749. end
  750. if (FlatIdent_76EB7 == 2) then
  751. while true do
  752. if (v124 == 0) then
  753. local FlatIdent_38BA4 = 0;
  754. while true do
  755. if (FlatIdent_38BA4 == 1) then
  756. v124 = 1;
  757. break;
  758. end
  759. if (FlatIdent_38BA4 == 0) then
  760. local FlatIdent_7126B = 0;
  761. while true do
  762. if (0 == FlatIdent_7126B) then
  763. v125 = v31(v112, 2, 3);
  764. v126 = v31(v112, 4, 6);
  765. FlatIdent_7126B = 1;
  766. end
  767. if (FlatIdent_7126B == 1) then
  768. FlatIdent_38BA4 = 1;
  769. break;
  770. end
  771. end
  772. end
  773. end
  774. end
  775. if (v124 == 2) then
  776. local FlatIdent_21CA5 = 0;
  777. local FlatIdent_2C010;
  778. while true do
  779. if (FlatIdent_21CA5 == 0) then
  780. FlatIdent_2C010 = 0;
  781. while true do
  782. if (FlatIdent_2C010 == 1) then
  783. v124 = 3;
  784. break;
  785. end
  786. if (FlatIdent_2C010 == 0) then
  787. if (v31(v126, 1, 1 + 0) == 1) then
  788. v127[2] = v71[v127[2]];
  789. end
  790. if (v31(v126, 2 - 0, 1067 - (68 + 997)) == (1271 - (226 + 1044))) then
  791. v127[3] = v71[v127[3]];
  792. end
  793. FlatIdent_2C010 = 1;
  794. end
  795. end
  796. break;
  797. end
  798. end
  799. end
  800. if (v124 == 3) then
  801. if (v31(v126, 3, 3) == 1) then
  802. v127[4] = v71[v127[17 - 13]];
  803. end
  804. v66[v110] = v127;
  805. break;
  806. end
  807. if (v124 == 1) then
  808. local FlatIdent_6EEC8 = 0;
  809. local FlatIdent_29E69;
  810. while true do
  811. if (0 == FlatIdent_6EEC8) then
  812. FlatIdent_29E69 = 0;
  813. while true do
  814. if (FlatIdent_29E69 == 1) then
  815. v124 = 2;
  816. break;
  817. end
  818. if (FlatIdent_29E69 == 0) then
  819. v127 = {v33(),v33(),nil,nil};
  820. if (v125 == 0) then
  821. local FlatIdent_19F98 = 0;
  822. local v135;
  823. while true do
  824. if (FlatIdent_19F98 == 0) then
  825. v135 = 0;
  826. while true do
  827. if (v135 == 0) then
  828. v127[3] = v33();
  829. v127[4] = v33();
  830. break;
  831. end
  832. end
  833. break;
  834. end
  835. end
  836. elseif (v125 == 1) then
  837. v127[3] = v34();
  838. elseif (v125 == 2) then
  839. v127[3] = v34() - ((1 + 1) ^ 16);
  840. elseif (v125 == 3) then
  841. local FlatIdent_61800 = 0;
  842. while true do
  843. if (FlatIdent_61800 == 0) then
  844. v127[3] = v34() - (2 ^ (893 - (282 + 595)));
  845. v127[1641 - (1523 + 114)] = v33();
  846. break;
  847. end
  848. end
  849. end
  850. FlatIdent_29E69 = 1;
  851. end
  852. end
  853. break;
  854. end
  855. end
  856. end
  857. end
  858. break;
  859. end
  860. if (FlatIdent_76EB7 == 0) then
  861. local FlatIdent_2BE68 = 0;
  862. while true do
  863. if (FlatIdent_2BE68 == 0) then
  864. v124 = 0;
  865. v125 = nil;
  866. FlatIdent_2BE68 = 1;
  867. end
  868. if (FlatIdent_2BE68 == 1) then
  869. FlatIdent_76EB7 = 1;
  870. break;
  871. end
  872. end
  873. end
  874. end
  875. end
  876. break;
  877. end
  878. end
  879. break;
  880. end
  881. end
  882. end
  883. for v113 = 1, v34() do
  884. v67[v113 - 1] = v39();
  885. end
  886. return v69;
  887. end
  888. break;
  889. end
  890. if (FlatIdent_189F0 == 0) then
  891. if (v65 == 1) then
  892. local FlatIdent_7147 = 0;
  893. local FlatIdent_8D1A5;
  894. while true do
  895. if (FlatIdent_7147 == 0) then
  896. FlatIdent_8D1A5 = 0;
  897. while true do
  898. if (1 == FlatIdent_8D1A5) then
  899. for v106 = 1, v70 do
  900. local FlatIdent_AC2F = 0;
  901. local v107;
  902. local v108;
  903. local v109;
  904. while true do
  905. if (FlatIdent_AC2F == 0) then
  906. v107 = 0;
  907. v108 = nil;
  908. FlatIdent_AC2F = 1;
  909. end
  910. if (FlatIdent_AC2F == 1) then
  911. v109 = nil;
  912. while true do
  913. if (v107 == 1) then
  914. if (v108 == 1) then
  915. v109 = v32() ~= 0;
  916. elseif (v108 == 2) then
  917. v109 = v35();
  918. elseif (v108 == 3) then
  919. v109 = v36();
  920. end
  921. v71[v106] = v109;
  922. break;
  923. end
  924. if (v107 == 0) then
  925. local FlatIdent_67F21 = 0;
  926. local FlatIdent_6C033;
  927. while true do
  928. if (FlatIdent_67F21 == 0) then
  929. FlatIdent_6C033 = 0;
  930. while true do
  931. if (0 == FlatIdent_6C033) then
  932. local FlatIdent_5AA23 = 0;
  933. while true do
  934. if (FlatIdent_5AA23 == 0) then
  935. v108 = v32();
  936. v109 = nil;
  937. FlatIdent_5AA23 = 1;
  938. end
  939. if (FlatIdent_5AA23 == 1) then
  940. FlatIdent_6C033 = 1;
  941. break;
  942. end
  943. end
  944. end
  945. if (FlatIdent_6C033 == 1) then
  946. v107 = 1;
  947. break;
  948. end
  949. end
  950. break;
  951. end
  952. end
  953. end
  954. end
  955. break;
  956. end
  957. end
  958. end
  959. v69[3] = v32();
  960. FlatIdent_8D1A5 = 2;
  961. end
  962. if (0 == FlatIdent_8D1A5) then
  963. v70 = v34();
  964. v71 = {};
  965. FlatIdent_8D1A5 = 1;
  966. end
  967. if (FlatIdent_8D1A5 == 2) then
  968. v65 = 2;
  969. break;
  970. end
  971. end
  972. break;
  973. end
  974. end
  975. end
  976. if (v65 == 0) then
  977. local FlatIdent_163A8 = 0;
  978. local FlatIdent_8E3FD;
  979. while true do
  980. if (FlatIdent_163A8 == 0) then
  981. FlatIdent_8E3FD = 0;
  982. while true do
  983. if (FlatIdent_8E3FD == 2) then
  984. v65 = 1;
  985. break;
  986. end
  987. if (FlatIdent_8E3FD == 0) then
  988. local FlatIdent_3121 = 0;
  989. while true do
  990. if (FlatIdent_3121 == 1) then
  991. FlatIdent_8E3FD = 1;
  992. break;
  993. end
  994. if (FlatIdent_3121 == 0) then
  995. v66 = {};
  996. v67 = {};
  997. FlatIdent_3121 = 1;
  998. end
  999. end
  1000. end
  1001. if (1 == FlatIdent_8E3FD) then
  1002. local FlatIdent_51C44 = 0;
  1003. while true do
  1004. if (FlatIdent_51C44 == 1) then
  1005. FlatIdent_8E3FD = 2;
  1006. break;
  1007. end
  1008. if (FlatIdent_51C44 == 0) then
  1009. v68 = {};
  1010. v69 = {v66,v67,nil,v68};
  1011. FlatIdent_51C44 = 1;
  1012. end
  1013. end
  1014. end
  1015. end
  1016. break;
  1017. end
  1018. end
  1019. end
  1020. FlatIdent_189F0 = 1;
  1021. end
  1022. end
  1023. end
  1024. end
  1025. local function v40(v72, v73, v74)
  1026. local v75 = v72[1];
  1027. local v76 = v72[2];
  1028. local v77 = v72[3];
  1029. return function(...)
  1030. local FlatIdent_6D9D2 = 0;
  1031. local v80;
  1032. local v81;
  1033. local v82;
  1034. local v83;
  1035. local v84;
  1036. local v85;
  1037. local v86;
  1038. local v87;
  1039. local v88;
  1040. local v89;
  1041. local v90;
  1042. local v91;
  1043. local v92;
  1044. local v93;
  1045. while true do
  1046. if (FlatIdent_6D9D2 == 1) then
  1047. local FlatIdent_94CF9 = 0;
  1048. while true do
  1049. if (FlatIdent_94CF9 == 1) then
  1050. v85 = -1;
  1051. FlatIdent_6D9D2 = 2;
  1052. break;
  1053. end
  1054. if (FlatIdent_94CF9 == 0) then
  1055. v83 = v38;
  1056. v84 = 118 - (32 + 85);
  1057. FlatIdent_94CF9 = 1;
  1058. end
  1059. end
  1060. end
  1061. if (FlatIdent_6D9D2 == 0) then
  1062. local FlatIdent_8B7B0 = 0;
  1063. while true do
  1064. if (FlatIdent_8B7B0 == 0) then
  1065. v80 = v75;
  1066. v81 = v76;
  1067. FlatIdent_8B7B0 = 1;
  1068. end
  1069. if (FlatIdent_8B7B0 == 1) then
  1070. v82 = v77;
  1071. FlatIdent_6D9D2 = 1;
  1072. break;
  1073. end
  1074. end
  1075. end
  1076. if (FlatIdent_6D9D2 == 5) then
  1077. while true do
  1078. local v103 = 0;
  1079. while true do
  1080. if (v103 == 0) then
  1081. local FlatIdent_14716 = 0;
  1082. local FlatIdent_5D0DC;
  1083. while true do
  1084. if (0 == FlatIdent_14716) then
  1085. FlatIdent_5D0DC = 0;
  1086. while true do
  1087. if (FlatIdent_5D0DC == 0) then
  1088. local FlatIdent_14124 = 0;
  1089. while true do
  1090. if (FlatIdent_14124 == 1) then
  1091. FlatIdent_5D0DC = 1;
  1092. break;
  1093. end
  1094. if (0 == FlatIdent_14124) then
  1095. v92 = v80[v84];
  1096. v93 = v92[1];
  1097. FlatIdent_14124 = 1;
  1098. end
  1099. end
  1100. end
  1101. if (FlatIdent_5D0DC == 1) then
  1102. v103 = 1;
  1103. break;
  1104. end
  1105. end
  1106. break;
  1107. end
  1108. end
  1109. end
  1110. if (v103 == 1) then
  1111. if (v93 <= 21) then
  1112. if (v93 <= 10) then
  1113. if (v93 <= 4) then
  1114. if (v93 <= 1) then
  1115. if (v93 > 0) then
  1116. do
  1117. return v90[v92[2 + 0]]();
  1118. end
  1119. else
  1120. v90[v92[2]] = v92[3];
  1121. end
  1122. elseif (v93 <= 2) then
  1123. v90[v92[2]] = v73[v92[1 + 2]];
  1124. elseif (v93 > 3) then
  1125. do
  1126. return;
  1127. end
  1128. else
  1129. v90[v92[2]]();
  1130. end
  1131. elseif (v93 <= 7) then
  1132. if (v93 <= 5) then
  1133. local FlatIdent_75331 = 0;
  1134. local FlatIdent_272FB;
  1135. local v140;
  1136. local v141;
  1137. while true do
  1138. if (FlatIdent_75331 == 0) then
  1139. FlatIdent_272FB = 0;
  1140. v140 = nil;
  1141. FlatIdent_75331 = 1;
  1142. end
  1143. if (FlatIdent_75331 == 1) then
  1144. v141 = nil;
  1145. while true do
  1146. if (FlatIdent_272FB == 0) then
  1147. local FlatIdent_21E03 = 0;
  1148. while true do
  1149. if (FlatIdent_21E03 == 1) then
  1150. FlatIdent_272FB = 1;
  1151. break;
  1152. end
  1153. if (FlatIdent_21E03 == 0) then
  1154. v140 = 0;
  1155. v141 = nil;
  1156. FlatIdent_21E03 = 1;
  1157. end
  1158. end
  1159. end
  1160. if (1 == FlatIdent_272FB) then
  1161. while true do
  1162. if (v140 == 0) then
  1163. v141 = v92[2];
  1164. do
  1165. return v90[v141](v21(v90, v141 + 1, v92[3]));
  1166. end
  1167. break;
  1168. end
  1169. end
  1170. break;
  1171. end
  1172. end
  1173. break;
  1174. end
  1175. end
  1176. elseif (v93 == 6) then
  1177. for v210 = v92[2], v92[3] do
  1178. v90[v210] = nil;
  1179. end
  1180. else
  1181. local FlatIdent_40070 = 0;
  1182. local v175;
  1183. local v176;
  1184. while true do
  1185. if (FlatIdent_40070 == 0) then
  1186. v175 = 0;
  1187. v176 = nil;
  1188. FlatIdent_40070 = 1;
  1189. end
  1190. if (1 == FlatIdent_40070) then
  1191. while true do
  1192. if (v175 == 0) then
  1193. v176 = v92[2];
  1194. v90[v176] = v90[v176](v21(v90, v176 + 1, v85));
  1195. break;
  1196. end
  1197. end
  1198. break;
  1199. end
  1200. end
  1201. end
  1202. elseif (v93 <= 8) then
  1203. v90[v92[959 - (892 + 65)]] = v73[v92[3]];
  1204. elseif (v93 > 9) then
  1205. local FlatIdent_1C534 = 0;
  1206. local v177;
  1207. local v178;
  1208. local v179;
  1209. local v180;
  1210. local v181;
  1211. while true do
  1212. if (FlatIdent_1C534 == 2) then
  1213. v181 = nil;
  1214. while true do
  1215. if (v177 == 1) then
  1216. local FlatIdent_270C = 0;
  1217. local FlatIdent_81225;
  1218. while true do
  1219. if (FlatIdent_270C == 0) then
  1220. FlatIdent_81225 = 0;
  1221. while true do
  1222. if (FlatIdent_81225 == 1) then
  1223. v177 = 2;
  1224. break;
  1225. end
  1226. if (FlatIdent_81225 == 0) then
  1227. v85 = (v180 + v178) - 1;
  1228. v181 = 0 - 0;
  1229. FlatIdent_81225 = 1;
  1230. end
  1231. end
  1232. break;
  1233. end
  1234. end
  1235. end
  1236. if (v177 == 2) then
  1237. for v249 = v178, v85 do
  1238. local FlatIdent_44652 = 0;
  1239. local v250;
  1240. while true do
  1241. if (FlatIdent_44652 == 0) then
  1242. v250 = 0;
  1243. while true do
  1244. if (v250 == 0) then
  1245. v181 = v181 + 1;
  1246. v90[v249] = v179[v181];
  1247. break;
  1248. end
  1249. end
  1250. break;
  1251. end
  1252. end
  1253. end
  1254. break;
  1255. end
  1256. if (0 == v177) then
  1257. local FlatIdent_2C1E9 = 0;
  1258. while true do
  1259. if (FlatIdent_2C1E9 == 0) then
  1260. v178 = v92[2];
  1261. v179, v180 = v83(v90[v178](v21(v90, v178 + 1, v92[3])));
  1262. FlatIdent_2C1E9 = 1;
  1263. end
  1264. if (FlatIdent_2C1E9 == 1) then
  1265. v177 = 1;
  1266. break;
  1267. end
  1268. end
  1269. end
  1270. end
  1271. break;
  1272. end
  1273. if (FlatIdent_1C534 == 1) then
  1274. v179 = nil;
  1275. v180 = nil;
  1276. FlatIdent_1C534 = 2;
  1277. end
  1278. if (FlatIdent_1C534 == 0) then
  1279. local FlatIdent_4D11E = 0;
  1280. while true do
  1281. if (FlatIdent_4D11E == 0) then
  1282. v177 = 0;
  1283. v178 = nil;
  1284. FlatIdent_4D11E = 1;
  1285. end
  1286. if (FlatIdent_4D11E == 1) then
  1287. FlatIdent_1C534 = 1;
  1288. break;
  1289. end
  1290. end
  1291. end
  1292. end
  1293. else
  1294. do
  1295. return;
  1296. end
  1297. end
  1298. elseif (v93 <= 15) then
  1299. if (v93 <= 12) then
  1300. if (v93 == 11) then
  1301. local FlatIdent_40FD3 = 0;
  1302. local FlatIdent_6679B;
  1303. local v144;
  1304. while true do
  1305. if (FlatIdent_40FD3 == 0) then
  1306. FlatIdent_6679B = 0;
  1307. v144 = nil;
  1308. FlatIdent_40FD3 = 1;
  1309. end
  1310. if (FlatIdent_40FD3 == 1) then
  1311. while true do
  1312. if (FlatIdent_6679B == 0) then
  1313. v144 = v92[2];
  1314. v90[v144] = v90[v144](v90[v144 + 1]);
  1315. break;
  1316. end
  1317. end
  1318. break;
  1319. end
  1320. end
  1321. else
  1322. local FlatIdent_63AE4 = 0;
  1323. local v146;
  1324. local v147;
  1325. while true do
  1326. if (1 == FlatIdent_63AE4) then
  1327. while true do
  1328. if (v146 == 0) then
  1329. v147 = v92[2];
  1330. v90[v147] = v90[v147](v21(v90, v147 + 1, v85));
  1331. break;
  1332. end
  1333. end
  1334. break;
  1335. end
  1336. if (FlatIdent_63AE4 == 0) then
  1337. v146 = 0;
  1338. v147 = nil;
  1339. FlatIdent_63AE4 = 1;
  1340. end
  1341. end
  1342. end
  1343. elseif (v93 <= 13) then
  1344. if (v90[v92[2]] == v92[6 - 2]) then
  1345. v84 = v84 + 1;
  1346. else
  1347. v84 = v92[3];
  1348. end
  1349. elseif (v93 > 14) then
  1350. v90[v92[2]] = v90[v92[3]];
  1351. else
  1352. for v214 = v92[2], v92[3] do
  1353. v90[v214] = nil;
  1354. end
  1355. end
  1356. elseif (v93 <= 18) then
  1357. if (v93 <= 16) then
  1358. local FlatIdent_31ECC = 0;
  1359. local v148;
  1360. local v149;
  1361. local v150;
  1362. local v151;
  1363. while true do
  1364. if (FlatIdent_31ECC == 0) then
  1365. local FlatIdent_2DF14 = 0;
  1366. while true do
  1367. if (FlatIdent_2DF14 == 1) then
  1368. FlatIdent_31ECC = 1;
  1369. break;
  1370. end
  1371. if (0 == FlatIdent_2DF14) then
  1372. v148 = 0;
  1373. v149 = nil;
  1374. FlatIdent_2DF14 = 1;
  1375. end
  1376. end
  1377. end
  1378. if (FlatIdent_31ECC == 1) then
  1379. v150 = nil;
  1380. v151 = nil;
  1381. FlatIdent_31ECC = 2;
  1382. end
  1383. if (FlatIdent_31ECC == 2) then
  1384. while true do
  1385. if (v148 == 1) then
  1386. local FlatIdent_87441 = 0;
  1387. local FlatIdent_2F8E7;
  1388. while true do
  1389. if (FlatIdent_87441 == 0) then
  1390. FlatIdent_2F8E7 = 0;
  1391. while true do
  1392. if (FlatIdent_2F8E7 == 1) then
  1393. v148 = 2;
  1394. break;
  1395. end
  1396. if (FlatIdent_2F8E7 == 0) then
  1397. local FlatIdent_243F3 = 0;
  1398. while true do
  1399. if (FlatIdent_243F3 == 1) then
  1400. FlatIdent_2F8E7 = 1;
  1401. break;
  1402. end
  1403. if (FlatIdent_243F3 == 0) then
  1404. v151 = {};
  1405. v150 = v18({}, {[v7("\240\228\130\31\241\188\196", "\154\175\187\235\113\149\217\188")]=function(v225, v226)
  1406. local FlatIdent_5724B = 0;
  1407. local v227;
  1408. local v228;
  1409. while true do
  1410. if (FlatIdent_5724B == 1) then
  1411. while true do
  1412. if (v227 == 0) then
  1413. local FlatIdent_6E23 = 0;
  1414. local FlatIdent_83844;
  1415. while true do
  1416. if (FlatIdent_6E23 == 0) then
  1417. FlatIdent_83844 = 0;
  1418. while true do
  1419. if (FlatIdent_83844 == 0) then
  1420. local FlatIdent_43E8E = 0;
  1421. while true do
  1422. if (FlatIdent_43E8E == 0) then
  1423. v228 = v151[v226];
  1424. return v228[1][v228[2]];
  1425. end
  1426. end
  1427. end
  1428. end
  1429. break;
  1430. end
  1431. end
  1432. end
  1433. end
  1434. break;
  1435. end
  1436. if (0 == FlatIdent_5724B) then
  1437. local FlatIdent_12E4E = 0;
  1438. while true do
  1439. if (1 == FlatIdent_12E4E) then
  1440. FlatIdent_5724B = 1;
  1441. break;
  1442. end
  1443. if (0 == FlatIdent_12E4E) then
  1444. v227 = 0;
  1445. v228 = nil;
  1446. FlatIdent_12E4E = 1;
  1447. end
  1448. end
  1449. end
  1450. end
  1451. end,[v7("\3\144\143\73\244\112\118\56\170\153", "\24\92\207\225\44\131\25")]=function(v229, v230, v231)
  1452. local FlatIdent_5C0FA = 0;
  1453. local FlatIdent_7063;
  1454. local v232;
  1455. while true do
  1456. if (FlatIdent_5C0FA == 0) then
  1457. FlatIdent_7063 = 0;
  1458. v232 = nil;
  1459. FlatIdent_5C0FA = 1;
  1460. end
  1461. if (FlatIdent_5C0FA == 1) then
  1462. while true do
  1463. if (FlatIdent_7063 == 0) then
  1464. v232 = v151[v230];
  1465. v232[1][v232[3 - 1]] = v231;
  1466. break;
  1467. end
  1468. end
  1469. break;
  1470. end
  1471. end
  1472. end});
  1473. FlatIdent_243F3 = 1;
  1474. end
  1475. end
  1476. end
  1477. end
  1478. break;
  1479. end
  1480. end
  1481. end
  1482. if (v148 == 2) then
  1483. for v234 = 1, v92[4] do
  1484. local FlatIdent_86634 = 0;
  1485. local FlatIdent_92F66;
  1486. local v235;
  1487. local v236;
  1488. while true do
  1489. if (FlatIdent_86634 == 0) then
  1490. FlatIdent_92F66 = 0;
  1491. v235 = nil;
  1492. FlatIdent_86634 = 1;
  1493. end
  1494. if (FlatIdent_86634 == 1) then
  1495. v236 = nil;
  1496. while true do
  1497. if (FlatIdent_92F66 == 1) then
  1498. while true do
  1499. if (v235 == 1) then
  1500. if (v236[1] == (365 - (87 + 263))) then
  1501. v151[v234 - 1] = {v90,v236[183 - (67 + 113)]};
  1502. else
  1503. v151[v234 - 1] = {v73,v236[3]};
  1504. end
  1505. v89[#v89 + 1] = v151;
  1506. break;
  1507. end
  1508. if (v235 == 0) then
  1509. local FlatIdent_8770C = 0;
  1510. local FlatIdent_28DC7;
  1511. while true do
  1512. if (FlatIdent_8770C == 0) then
  1513. FlatIdent_28DC7 = 0;
  1514. while true do
  1515. if (FlatIdent_28DC7 == 0) then
  1516. local FlatIdent_6F3E4 = 0;
  1517. while true do
  1518. if (FlatIdent_6F3E4 == 0) then
  1519. v84 = v84 + 1;
  1520. v236 = v80[v84];
  1521. FlatIdent_6F3E4 = 1;
  1522. end
  1523. if (FlatIdent_6F3E4 == 1) then
  1524. FlatIdent_28DC7 = 1;
  1525. break;
  1526. end
  1527. end
  1528. end
  1529. if (FlatIdent_28DC7 == 1) then
  1530. v235 = 1;
  1531. break;
  1532. end
  1533. end
  1534. break;
  1535. end
  1536. end
  1537. end
  1538. end
  1539. break;
  1540. end
  1541. if (FlatIdent_92F66 == 0) then
  1542. v235 = 0;
  1543. v236 = nil;
  1544. FlatIdent_92F66 = 1;
  1545. end
  1546. end
  1547. break;
  1548. end
  1549. end
  1550. end
  1551. v90[v92[2]] = v40(v149, v150, v74);
  1552. break;
  1553. end
  1554. if (v148 == 0) then
  1555. local FlatIdent_71EE8 = 0;
  1556. while true do
  1557. if (1 == FlatIdent_71EE8) then
  1558. v148 = 1;
  1559. break;
  1560. end
  1561. if (FlatIdent_71EE8 == 0) then
  1562. v149 = v81[v92[3]];
  1563. v150 = nil;
  1564. FlatIdent_71EE8 = 1;
  1565. end
  1566. end
  1567. end
  1568. end
  1569. break;
  1570. end
  1571. end
  1572. elseif (v93 == 17) then
  1573. v90[v92[2]] = v90[v92[3]][v92[4]];
  1574. elseif v90[v92[2]] then
  1575. v84 = v84 + 1;
  1576. else
  1577. v84 = v92[3];
  1578. end
  1579. elseif (v93 <= 19) then
  1580. v90[v92[2]] = v40(v81[v92[3]], nil, v74);
  1581. elseif (v93 > 20) then
  1582. do
  1583. return v90[v92[2]]();
  1584. end
  1585. else
  1586. local FlatIdent_19FC0 = 0;
  1587. local v187;
  1588. local v188;
  1589. local v189;
  1590. local v190;
  1591. while true do
  1592. if (0 == FlatIdent_19FC0) then
  1593. v187 = 0;
  1594. v188 = nil;
  1595. FlatIdent_19FC0 = 1;
  1596. end
  1597. if (FlatIdent_19FC0 == 1) then
  1598. v189 = nil;
  1599. v190 = nil;
  1600. FlatIdent_19FC0 = 2;
  1601. end
  1602. if (FlatIdent_19FC0 == 2) then
  1603. while true do
  1604. if (v187 == 0) then
  1605. local FlatIdent_FC26 = 0;
  1606. local FlatIdent_985A2;
  1607. while true do
  1608. if (FlatIdent_FC26 == 0) then
  1609. FlatIdent_985A2 = 0;
  1610. while true do
  1611. if (FlatIdent_985A2 == 1) then
  1612. v187 = 1;
  1613. break;
  1614. end
  1615. if (FlatIdent_985A2 == 0) then
  1616. v188 = v81[v92[3]];
  1617. v189 = nil;
  1618. FlatIdent_985A2 = 1;
  1619. end
  1620. end
  1621. break;
  1622. end
  1623. end
  1624. end
  1625. if (v187 == 2) then
  1626. for v251 = 1, v92[9 - 5] do
  1627. local FlatIdent_829F9 = 0;
  1628. local v252;
  1629. while true do
  1630. if (FlatIdent_829F9 == 0) then
  1631. local FlatIdent_8E3FD = 0;
  1632. while true do
  1633. if (1 == FlatIdent_8E3FD) then
  1634. FlatIdent_829F9 = 1;
  1635. break;
  1636. end
  1637. if (FlatIdent_8E3FD == 0) then
  1638. v84 = v84 + 1;
  1639. v252 = v80[v84];
  1640. FlatIdent_8E3FD = 1;
  1641. end
  1642. end
  1643. end
  1644. if (1 == FlatIdent_829F9) then
  1645. if (v252[1] == (12 + 3)) then
  1646. v190[v251 - 1] = {v90,v252[3]};
  1647. else
  1648. v190[v251 - 1] = {v73,v252[3]};
  1649. end
  1650. v89[#v89 + (3 - 2)] = v190;
  1651. break;
  1652. end
  1653. end
  1654. end
  1655. v90[v92[2]] = v40(v188, v189, v74);
  1656. break;
  1657. end
  1658. if (v187 == 1) then
  1659. local FlatIdent_3ACCC = 0;
  1660. while true do
  1661. if (FlatIdent_3ACCC == 1) then
  1662. v187 = 2;
  1663. break;
  1664. end
  1665. if (FlatIdent_3ACCC == 0) then
  1666. v190 = {};
  1667. v189 = v18({}, {[v7("\116\236\177\66\31\120\83", "\29\43\179\216\44\123")]=function(v254, v255)
  1668. local FlatIdent_835BC = 0;
  1669. local v256;
  1670. while true do
  1671. if (0 == FlatIdent_835BC) then
  1672. local FlatIdent_37E3 = 0;
  1673. while true do
  1674. if (FlatIdent_37E3 == 0) then
  1675. v256 = v190[v255];
  1676. return v256[1][v256[2]];
  1677. end
  1678. end
  1679. end
  1680. end
  1681. end,[v7("\130\230\46\73\170\208\46\72\184\193", "\44\221\185\64")]=function(v257, v258, v259)
  1682. local FlatIdent_145D2 = 0;
  1683. local v260;
  1684. while true do
  1685. if (FlatIdent_145D2 == 0) then
  1686. v260 = v190[v258];
  1687. v260[1][v260[2 + 0]] = v259;
  1688. break;
  1689. end
  1690. end
  1691. end});
  1692. FlatIdent_3ACCC = 1;
  1693. end
  1694. end
  1695. end
  1696. end
  1697. break;
  1698. end
  1699. end
  1700. end
  1701. elseif (v93 <= 32) then
  1702. if (v93 <= 26) then
  1703. if (v93 <= 23) then
  1704. if (v93 == 22) then
  1705. local FlatIdent_64E47 = 0;
  1706. local FlatIdent_6D884;
  1707. local v153;
  1708. while true do
  1709. if (1 == FlatIdent_64E47) then
  1710. while true do
  1711. if (0 == FlatIdent_6D884) then
  1712. v153 = v92[2];
  1713. v90[v153] = v90[v153](v21(v90, v153 + 1, v92[3]));
  1714. break;
  1715. end
  1716. end
  1717. break;
  1718. end
  1719. if (FlatIdent_64E47 == 0) then
  1720. FlatIdent_6D884 = 0;
  1721. v153 = nil;
  1722. FlatIdent_64E47 = 1;
  1723. end
  1724. end
  1725. else
  1726. local FlatIdent_16F8D = 0;
  1727. local FlatIdent_5AA23;
  1728. local v155;
  1729. local v156;
  1730. while true do
  1731. if (FlatIdent_16F8D == 1) then
  1732. v156 = nil;
  1733. while true do
  1734. if (FlatIdent_5AA23 == 0) then
  1735. local FlatIdent_3EC52 = 0;
  1736. while true do
  1737. if (FlatIdent_3EC52 == 0) then
  1738. v155 = v92[2];
  1739. v156 = v90[v155];
  1740. FlatIdent_3EC52 = 1;
  1741. end
  1742. if (FlatIdent_3EC52 == 1) then
  1743. FlatIdent_5AA23 = 1;
  1744. break;
  1745. end
  1746. end
  1747. end
  1748. if (FlatIdent_5AA23 == 1) then
  1749. for v172 = v155 + 1, v85 do
  1750. v15(v156, v90[v172]);
  1751. end
  1752. break;
  1753. end
  1754. end
  1755. break;
  1756. end
  1757. if (FlatIdent_16F8D == 0) then
  1758. FlatIdent_5AA23 = 0;
  1759. v155 = nil;
  1760. FlatIdent_16F8D = 1;
  1761. end
  1762. end
  1763. end
  1764. elseif (v93 <= 24) then
  1765. v90[v92[2]] = v90[v92[3]][v92[4]];
  1766. elseif (v93 == 25) then
  1767. local FlatIdent_4D23E = 0;
  1768. local FlatIdent_3F15E;
  1769. local v191;
  1770. local v192;
  1771. local v193;
  1772. while true do
  1773. if (FlatIdent_4D23E == 2) then
  1774. while true do
  1775. if (FlatIdent_3F15E == 1) then
  1776. v193 = nil;
  1777. while true do
  1778. if (v191 == 1) then
  1779. for v262 = v192 + 1, v85 do
  1780. v15(v193, v90[v262]);
  1781. end
  1782. break;
  1783. end
  1784. if (0 == v191) then
  1785. local FlatIdent_F1F2 = 0;
  1786. while true do
  1787. if (1 == FlatIdent_F1F2) then
  1788. v191 = 1;
  1789. break;
  1790. end
  1791. if (FlatIdent_F1F2 == 0) then
  1792. local FlatIdent_1F33B = 0;
  1793. while true do
  1794. if (FlatIdent_1F33B == 1) then
  1795. FlatIdent_F1F2 = 1;
  1796. break;
  1797. end
  1798. if (FlatIdent_1F33B == 0) then
  1799. v192 = v92[2];
  1800. v193 = v90[v192];
  1801. FlatIdent_1F33B = 1;
  1802. end
  1803. end
  1804. end
  1805. end
  1806. end
  1807. end
  1808. break;
  1809. end
  1810. if (FlatIdent_3F15E == 0) then
  1811. v191 = 0;
  1812. v192 = nil;
  1813. FlatIdent_3F15E = 1;
  1814. end
  1815. end
  1816. break;
  1817. end
  1818. if (FlatIdent_4D23E == 0) then
  1819. FlatIdent_3F15E = 0;
  1820. v191 = nil;
  1821. FlatIdent_4D23E = 1;
  1822. end
  1823. if (1 == FlatIdent_4D23E) then
  1824. v192 = nil;
  1825. v193 = nil;
  1826. FlatIdent_4D23E = 2;
  1827. end
  1828. end
  1829. else
  1830. v90[v92[2]] = v40(v81[v92[3]], nil, v74);
  1831. end
  1832. elseif (v93 <= 29) then
  1833. if (v93 <= (979 - (802 + 150))) then
  1834. v90[v92[5 - 3]] = v92[3];
  1835. elseif (v93 > 28) then
  1836. local v195 = v92[3 - 1];
  1837. do
  1838. return v21(v90, v195, v85);
  1839. end
  1840. else
  1841. v90[v92[2]] = v74[v92[3]];
  1842. end
  1843. elseif (v93 <= 30) then
  1844. v84 = v92[3];
  1845. elseif (v93 == 31) then
  1846. v90[v92[2]] = {};
  1847. else
  1848. v84 = v92[3];
  1849. end
  1850. elseif (v93 <= (27 + 10)) then
  1851. if (v93 <= 34) then
  1852. if (v93 == 33) then
  1853. local FlatIdent_53252 = 0;
  1854. local FlatIdent_439F8;
  1855. local v162;
  1856. while true do
  1857. if (FlatIdent_53252 == 0) then
  1858. FlatIdent_439F8 = 0;
  1859. v162 = nil;
  1860. FlatIdent_53252 = 1;
  1861. end
  1862. if (FlatIdent_53252 == 1) then
  1863. while true do
  1864. if (FlatIdent_439F8 == 0) then
  1865. v162 = v92[2];
  1866. v90[v162] = v90[v162](v21(v90, v162 + 1, v92[3]));
  1867. break;
  1868. end
  1869. end
  1870. break;
  1871. end
  1872. end
  1873. else
  1874. local FlatIdent_8BD63 = 0;
  1875. local v164;
  1876. local v165;
  1877. while true do
  1878. if (0 == FlatIdent_8BD63) then
  1879. local FlatIdent_1A6E7 = 0;
  1880. while true do
  1881. if (FlatIdent_1A6E7 == 0) then
  1882. v164 = 0;
  1883. v165 = nil;
  1884. FlatIdent_1A6E7 = 1;
  1885. end
  1886. if (FlatIdent_1A6E7 == 1) then
  1887. FlatIdent_8BD63 = 1;
  1888. break;
  1889. end
  1890. end
  1891. end
  1892. if (FlatIdent_8BD63 == 1) then
  1893. while true do
  1894. if (v164 == 0) then
  1895. v165 = v92[2];
  1896. do
  1897. return v90[v165](v21(v90, v165 + 1, v92[3]));
  1898. end
  1899. break;
  1900. end
  1901. end
  1902. break;
  1903. end
  1904. end
  1905. end
  1906. elseif (v93 <= 35) then
  1907. local FlatIdent_1DFAF = 0;
  1908. local v166;
  1909. local v167;
  1910. while true do
  1911. if (FlatIdent_1DFAF == 0) then
  1912. v166 = 0;
  1913. v167 = nil;
  1914. FlatIdent_1DFAF = 1;
  1915. end
  1916. if (FlatIdent_1DFAF == 1) then
  1917. while true do
  1918. if (v166 == 0) then
  1919. v167 = v92[999 - (915 + 82)];
  1920. do
  1921. return v21(v90, v167, v85);
  1922. end
  1923. break;
  1924. end
  1925. end
  1926. break;
  1927. end
  1928. end
  1929. elseif (v93 == 36) then
  1930. v90[v92[2]] = v90[v92[3]];
  1931. else
  1932. v90[v92[2]] = v74[v92[3]];
  1933. end
  1934. elseif (v93 <= 40) then
  1935. if (v93 <= 38) then
  1936. local FlatIdent_2B407 = 0;
  1937. local FlatIdent_52478;
  1938. local v168;
  1939. local v169;
  1940. while true do
  1941. if (FlatIdent_2B407 == 0) then
  1942. FlatIdent_52478 = 0;
  1943. v168 = nil;
  1944. FlatIdent_2B407 = 1;
  1945. end
  1946. if (FlatIdent_2B407 == 1) then
  1947. v169 = nil;
  1948. while true do
  1949. if (FlatIdent_52478 == 0) then
  1950. v168 = 0;
  1951. v169 = nil;
  1952. FlatIdent_52478 = 1;
  1953. end
  1954. if (1 == FlatIdent_52478) then
  1955. while true do
  1956. if (v168 == 0) then
  1957. v169 = v92[2];
  1958. v90[v169] = v90[v169](v90[v169 + 1]);
  1959. break;
  1960. end
  1961. end
  1962. break;
  1963. end
  1964. end
  1965. break;
  1966. end
  1967. end
  1968. elseif (v93 == (110 - 71)) then
  1969. if v90[v92[2]] then
  1970. v84 = v84 + 1 + 0;
  1971. else
  1972. v84 = v92[3];
  1973. end
  1974. else
  1975. v90[v92[2]]();
  1976. end
  1977. elseif (v93 <= (53 - 12)) then
  1978. v90[v92[1189 - (1069 + 118)]] = {};
  1979. elseif (v93 == 42) then
  1980. if (v90[v92[2]] == v92[4]) then
  1981. v84 = v84 + 1;
  1982. else
  1983. v84 = v92[3];
  1984. end
  1985. else
  1986. local FlatIdent_70C30 = 0;
  1987. local FlatIdent_92514;
  1988. local v204;
  1989. local v205;
  1990. local v206;
  1991. local v207;
  1992. while true do
  1993. if (FlatIdent_70C30 == 2) then
  1994. v207 = nil;
  1995. while true do
  1996. if (FlatIdent_92514 == 0) then
  1997. v204 = v92[2];
  1998. v205, v206 = v83(v90[v204](v21(v90, v204 + 1, v92[3])));
  1999. FlatIdent_92514 = 1;
  2000. end
  2001. if (FlatIdent_92514 == 1) then
  2002. v85 = (v206 + v204) - 1;
  2003. v207 = 0;
  2004. FlatIdent_92514 = 2;
  2005. end
  2006. if (2 == FlatIdent_92514) then
  2007. for v222 = v204, v85 do
  2008. local FlatIdent_6EF7B = 0;
  2009. while true do
  2010. if (FlatIdent_6EF7B == 0) then
  2011. v207 = v207 + 1;
  2012. v90[v222] = v205[v207];
  2013. break;
  2014. end
  2015. end
  2016. end
  2017. break;
  2018. end
  2019. end
  2020. break;
  2021. end
  2022. if (FlatIdent_70C30 == 0) then
  2023. FlatIdent_92514 = 0;
  2024. v204 = nil;
  2025. FlatIdent_70C30 = 1;
  2026. end
  2027. if (FlatIdent_70C30 == 1) then
  2028. v205 = nil;
  2029. v206 = nil;
  2030. FlatIdent_70C30 = 2;
  2031. end
  2032. end
  2033. end
  2034. v84 = v84 + 1;
  2035. break;
  2036. end
  2037. end
  2038. end
  2039. break;
  2040. end
  2041. if (FlatIdent_6D9D2 == 2) then
  2042. v86 = {};
  2043. v87 = {...};
  2044. v88 = v20("#", ...) - 1;
  2045. FlatIdent_6D9D2 = 3;
  2046. end
  2047. if (FlatIdent_6D9D2 == 3) then
  2048. local FlatIdent_14A42 = 0;
  2049. while true do
  2050. if (FlatIdent_14A42 == 0) then
  2051. v89 = {};
  2052. v90 = {};
  2053. FlatIdent_14A42 = 1;
  2054. end
  2055. if (FlatIdent_14A42 == 1) then
  2056. for v102 = 0, v88 do
  2057. if (v102 >= v82) then
  2058. v86[v102 - v82] = v87[v102 + 1];
  2059. else
  2060. v90[v102] = v87[v102 + 1];
  2061. end
  2062. end
  2063. FlatIdent_6D9D2 = 4;
  2064. break;
  2065. end
  2066. end
  2067. end
  2068. if (FlatIdent_6D9D2 == 4) then
  2069. local FlatIdent_8751C = 0;
  2070. while true do
  2071. if (FlatIdent_8751C == 1) then
  2072. v93 = nil;
  2073. FlatIdent_6D9D2 = 5;
  2074. break;
  2075. end
  2076. if (FlatIdent_8751C == 0) then
  2077. v91 = (v88 - v82) + 1;
  2078. v92 = nil;
  2079. FlatIdent_8751C = 1;
  2080. end
  2081. end
  2082. end
  2083. end
  2084. end;
  2085. end
  2086. return v40(v39(), {}, v28)(...);
  2087. end
  2088. return v23(v7("\45\200\100\30\35\85\180\103\15\35\81\180\24\9\32\46\183\24\8\32\86\179\31\13\37\88\177\109\9\36\81\180\24\10\32\46\183\24\9\87\87\182\31\11\37\82\177\16\15\32\81\191\27\112\35\81\176\28\9\85\87\194\31\10\37\37\177\26\9\38\86\181\24\12\35\84\180\103\15\35\86\183\30\12\37\80\181\103\9\80\81\183\24\123\32\46\183\24\14\33\83\178\27\112\35\81\183\25\12\92\81\183\26\15\34\89\178\103\15\35\81\181\24\15\34\83\181\29\15\35\81\182\24\15\35\82\180\103\15\35\80\181\26\10\35\81\183\26\15\35\81\179\27\112\35\81\183\30\14\39\81\183\24\12\32\46\183\24\15\34\81\183\24\11\33\46\183\24\15\85\82\200\24\15\35\80\179\103\15\35\81\193\16\112\35\81\183\110\12\92\81\183\24\13\39\46\183\24\15\85\82\200\24\15\35\82\179\103\15\35\83\179\24\15\35\85\183\24\15\32\85\200\24\15\35\80\183\24\15\39\81\183\24\14\39\46\183\24\14\87\81\183\24\11\37\46\183\24\15\42\82\200\24\15\35\80\180\103\15\35\81\182\27\112\35\81\183\28\12\92\81\183\24\13\36\46\183\24\11\35\81\180\24\10\32\46\183\24\12\82\83\178\30\11\33\35\180\105\13\92\81\180\27\112\35\81\181\29\9\39\83\197\24\13\37\46\183\24\121\35\82\193\24\15\34\35\180\103\15\35\81\181\25\12\43\46\183\24\15\33\81\183\24\14\37\46\183\24\15\33\81\183\24\13\35\81\183\25\11\92\81\183\24\13\35\81\183\27\15\35\81\182\28\112\35\81\182\110\15\35\81\179\30\112\35\81\183\26\15\35\81\178\24\15\35\83\179\103\15\35\83\179\24\15\35\87\177\103\15\35\81\194\24\15\35\86\183\24\15\36\85\200\24\15\33\35\183\24\15\38\81\183\24\8\39\46\183\24\14\36\81\183\24\11\32\46\183\24\15\34\81\183\26\15\34\89\183\24\15\39\81\183\24\11\35\81\183\25\15\35\80\181\25\125\35\81\183\29\15\35\81\181\28\112\35\81\182\30\15\35\81\180\24\15\35\84\183\24\15\33\81\183\25\13\34\35\183\24\15\39\81\183\24\12\39\46\183\24\13\81\81\183\24\13\35\81\183\28\11\92\81\183\24\124\35\81\183\25\12\92\81\183\24\13\35\81\181\30\13\82\81\183\24\14\35\81\182\31\15\35\81\182\24\15\35\85\183\24\15\39\83\183\27\112\35\81\182\31\15\35\81\182\26\112\35\81\181\28\15\35\81\182\30\112\35\81\182\110\15\35\81\181\30\112\35\81\183\29\15\35\81\182\24\15\35\83\179\103\15\35\80\195\24\15\35\80\178\103\15\35\81\179\26\15\32\46\183\24\14\82\81\183\24\14\33\46\183\24\15\33\81\183\24\14\35\81\183\27\11\92\81\183\24\14\35\81\183\25\15\35\81\182\28\112\35\81\182\108\15\35\81\182\30\112\35\81\183\17\12\92\81\183\24\14\32\46\183\24\15\34\82\200\24\15\35\82\180\103\15\35\81\180\24\126\32\46\183\24\9\80\87\193\30\14\37\85\176\27\8\39\86\181\30\6\37\36\177\31\15\32\85\183\27\112\35\81\177\107\9\85\87\182\30\11\36\82\176\28\8\33\87\190\30\122\37\86\181\16\9\36\87\182\30\123\37\84\180\105\11\43\83\200\31\11\36\81\179\31\9\38\86\179\26\7\33\83\177\16\13\92\86\179\31\15\36\82\180\105\13\92\83\193\31\15\37\80\176\27\8\39\87\178\30\13\37\88\177\109\13\86\87\180\30\121\37\37\181\110\8\33\87\182\31\8\33\39\179\106\10\42\84\177\30\123\39\32\178\27\12\42\86\198\26\13\33\46\181\17\13\43\83\190\24\126\35\83\177\103\15\35\39\183\27\121\35\80\183\17\12\92\81\183\24\9\34\83\180\103\15\35\81\176\24\15\35\80\180\103\15\35\81\179\26\15\32\46\183\24\15\36\81\183\24\14\35\81\182\26\13\38\81\183\24\14\35\81\183\25\12\92\81\183\25\13\34\35\183\24\15\33\81\183\24\13\39\46\183\24\13\37\81\183\24\14\35\81\183\26\15\35\81\181\26\112\35\81\183\27\15\35\81\182\24\15\35\80\183\24\15\34\81\183\24\11\33\81\180\103\15\35\81\191\24\15\35\80\183\24\13\35\80\191\24\15\35\80\180\103\15\35\81\180\26\112\35\81\183\17\12\92\81\183\24\14\36\46\183\24", "\19\97\135\40\63"), v17(), ...);
  2089. else
  2090. local sdawdwqdq = obf_arg[1];
  2091. end
  2092. end
  2093. if (obf_tonumber(obf_stringmatch(obf_stringmatch(({obf_pcall(obf_wrapperfunc, nil)})[2], ":%d+:"), "%d+")) == 1) then
  2094. return obf_wrapperfunc({});
  2095. else
  2096. return obf_adjnqwidqwjhdpoq();
  2097. end
  2098. end
  2099. return obf_adjnqwidqwjhdpoq();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement